.elementor-28 .elementor-element.elementor-element-02dedf4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0;--padding-right:0}.elementor-28 .elementor-element.elementor-element-02dedf4:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-02dedf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141414}.elementor-28 .elementor-element.elementor-element-70571a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-28 .elementor-element.elementor-element-a698247{--display:flex}.elementor-28 .elementor-element.elementor-element-a698247.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-28 .elementor-element.elementor-element-a3f4cd2{width:var(--container-widget-width,87.094%);max-width:87.094%;--container-widget-width:87.094%;--container-widget-flex-grow:0;text-align:right}.elementor-28 .elementor-element.elementor-element-a3f4cd2>.elementor-widget-container{margin:0 0 0 040px}.elementor-28 .elementor-element.elementor-element-a3f4cd2.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0}.elementor-28 .elementor-element.elementor-element-a3f4cd2 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:#fff}.elementor-28 .elementor-element.elementor-element-f0cd963>.elementor-widget-container{margin:-40px 0 0 0}.elementor-28 .elementor-element.elementor-element-f0cd963{z-index:5;text-align:left}.elementor-28 .elementor-element.elementor-element-f0cd963 img{width:72%}.elementor-28 .elementor-element.elementor-element-4a4f239>.elementor-widget-container{margin:-25px 0 0 0}.elementor-28 .elementor-element.elementor-element-4a4f239 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#fff}.elementor-28 .elementor-element.elementor-element-8ffce68{--display:flex}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-28 .elementor-element.elementor-element-12f53c7{text-align:center}.elementor-28 .elementor-element.elementor-element-12f53c7 .elementor-heading-title{font-family:"Inter",sans-serif;font-size:28px;font-weight:700;text-transform:capitalize;line-height:1.6em;color:#fff}.elementor-28 .elementor-element.elementor-element-a38832e .elementor-heading-title{font-family:"Roboto",sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#fff}.elementor-28 .elementor-element.elementor-element-201b52c .elementor-heading-title{font-family:"Roboto",sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#fff}.elementor-28 .elementor-element.elementor-element-ad50b0d .elementor-heading-title{font-family:"Roboto",sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#fff}.elementor-28 .elementor-element.elementor-element-c623722 .elementor-heading-title{font-family:"Roboto",sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#fff}.elementor-28 .elementor-element.elementor-element-86964de .elementor-heading-title{font-family:"Roboto",sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#fff}.elementor-28 .elementor-element.elementor-element-1dcc57f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:0;--padding-right:0}.elementor-28 .elementor-element.elementor-element-1dcc57f:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-1dcc57f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222}.elementor-28 .elementor-element.elementor-element-ff0c1cd{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:100px;--padding-right:100px}.elementor-28 .elementor-element.elementor-element-129393a{text-align:center}.elementor-28 .elementor-element.elementor-element-129393a .elementor-heading-title{font-family:"Inter",sans-serif;font-size:28px;font-weight:700;text-transform:capitalize;line-height:1.6em;color:#fff}.elementor-28 .elementor-element.elementor-element-3e795f4 .elementor-heading-title{font-family:"Inter",sans-serif;font-size:24px;font-weight:700;line-height:1.7em;color:#fff}.elementor-28 .elementor-element.elementor-element-01a0fa3 .elementor-heading-title{font-family:"Roboto",sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#fff}.elementor-28 .elementor-element.elementor-element-1499e30 .elementor-heading-title{font-family:"Roboto",sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#fff}.elementor-28 .elementor-element.elementor-element-bee7b9d{--display:grid;--e-con-grid-template-columns:repeat(4,1fr);--e-con-grid-template-rows:repeat(2,1fr);--grid-auto-flow:row}.elementor-28 .elementor-element.elementor-element-70b716e img{width:100%}.elementor-28 .elementor-element.elementor-element-b410df1 img{width:100%}.elementor-28 .elementor-element.elementor-element-e431c96 img{width:100%}.elementor-28 .elementor-element.elementor-element-92fa253 img{width:100%}.elementor-28 .elementor-element.elementor-element-de148e4 img{width:100%}.elementor-28 .elementor-element.elementor-element-9cb8e0c img{width:100%}.elementor-28 .elementor-element.elementor-element-ab6853f img{width:100%}.elementor-28 .elementor-element.elementor-element-0ee6587 img{width:100%}.elementor-28 .elementor-element.elementor-element-72e8bcc{--display:flex}.elementor-28 .elementor-element.elementor-element-f878001{--e-image-carousel-slides-to-show:4}.elementor-28 .elementor-element.elementor-element-f878001 .elementor-swiper-button.elementor-swiper-button-prev,.elementor-28 .elementor-element.elementor-element-f878001 .elementor-swiper-button.elementor-swiper-button-next{font-size:70px}.elementor-28 .elementor-element.elementor-element-f878001 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#bfbfbf;opacity:1}@media (max-width:1024px){.elementor-28 .elementor-element.elementor-element-70571a8{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-28 .elementor-element.elementor-element-a3f4cd2{text-align:center}.elementor-28 .elementor-element.elementor-element-a3f4cd2 img{width:70%}.elementor-28 .elementor-element.elementor-element-f0cd963{text-align:center}.elementor-28 .elementor-element.elementor-element-f0cd963 img{width:46%}.elementor-28 .elementor-element.elementor-element-ff0c1cd{--padding-top:0;--padding-bottom:0;--padding-left:20px;--padding-right:20px}.elementor-28 .elementor-element.elementor-element-bee7b9d{--grid-auto-flow:row}.elementor-28 .elementor-element.elementor-element-f878001{--e-image-carousel-slides-to-show:4}}@media (max-width:767px){.elementor-28 .elementor-element.elementor-element-02dedf4{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px}.elementor-28 .elementor-element.elementor-element-70571a8{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse}.elementor-28 .elementor-element.elementor-element-12f53c7 .elementor-heading-title{font-size:24px}.elementor-28 .elementor-element.elementor-element-ff0c1cd{--padding-top:0;--padding-bottom:0;--padding-left:20px;--padding-right:20px}.elementor-28 .elementor-element.elementor-element-129393a .elementor-heading-title{font-size:24px}.elementor-28 .elementor-element.elementor-element-3e795f4 .elementor-heading-title{font-size:20px}.elementor-28 .elementor-element.elementor-element-bee7b9d{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row}}@media (min-width:768px){.elementor-28 .elementor-element.elementor-element-a698247{--width:39.911%}}@media (max-width:1024px) and (min-width:768px){.elementor-28 .elementor-element.elementor-element-a698247{--width:100%}}