.elementor-315 .elementor-element.elementor-element-dbc1c32{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:2.5% 0%;--row-gap:2.5%;--column-gap:0%;--flex-wrap:wrap;--margin-top:calc(clamp(1.563rem, 4.435vw + 0.565rem, 5rem) - 2vw);--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-315 .elementor-element.elementor-element-dbc1c32.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-b3c4fdb{--display:flex;--min-height:clamp(32rem, 7.097vw + 30.403rem, 37.5rem);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:2.5% 2.5%;--row-gap:2.5%;--column-gap:2.5%;--padding-top:0%;--padding-bottom:0%;--padding-left:17%;--padding-right:0%;}.elementor-315 .elementor-element.elementor-element-b3c4fdb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-315 .elementor-element.elementor-element-e685a31{width:var( --container-widget-width, 49% );max-width:49%;background-color:var( --e-global-color-fa11112 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-315 .elementor-element.elementor-element-e685a31 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-315 .elementor-element.elementor-element-3e1917a{width:var( --container-widget-width, 40% );max-width:40%;background-color:var( --e-global-color-fa11112 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2vw 0vw 2vw 0vw;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-315 .elementor-element.elementor-element-3e1917a .elementor-heading-title{font-size:var( --e-global-typography-95df7da-font-size );font-weight:var( --e-global-typography-95df7da-font-weight );line-height:var( --e-global-typography-95df7da-line-height );letter-spacing:var( --e-global-typography-95df7da-letter-spacing );}.elementor-315 .elementor-element.elementor-element-1c13120{--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;--overlay-opacity:0;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-315 .elementor-element.elementor-element-1c13120::before, .elementor-315 .elementor-element.elementor-element-1c13120 > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-1c13120 > .e-con-inner > .elementor-background-video-container::before, .elementor-315 .elementor-element.elementor-element-1c13120 > .elementor-background-slideshow::before, .elementor-315 .elementor-element.elementor-element-1c13120 > .e-con-inner > .elementor-background-slideshow::before, .elementor-315 .elementor-element.elementor-element-1c13120 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-315 .elementor-element.elementor-element-0f67995{--display:flex;--min-height:100vh;--padding-top:8.5%;--padding-bottom:8.5%;--padding-left:17%;--padding-right:calc(17% - 15px);}.elementor-315 .elementor-element.elementor-element-0f67995:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-0f67995 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-315 .elementor-element.elementor-element-56b13f8{width:var( --container-widget-width, 36% );max-width:36%;padding:0px 20px 0px 0px;--container-widget-width:36%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-914a697-font-size );font-weight:var( --e-global-typography-914a697-font-weight );line-height:var( --e-global-typography-914a697-line-height );color:var( --e-global-color-fa11112 );}.elementor-315 .elementor-element.elementor-element-56b13f8.elementor-element{--align-self:flex-end;}.elementor-315 .elementor-element.elementor-element-56b13f8 a{color:var( --e-global-color-ac618ca );}.elementor-315 .elementor-element.elementor-element-56b13f8 a:hover, .elementor-315 .elementor-element.elementor-element-56b13f8 a:focus{color:var( --e-global-color-secondary );}.elementor-315 .elementor-element.elementor-element-e85f6ab{--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:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-315 .elementor-element.elementor-element-097c397{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:11% 11%;--row-gap:11%;--column-gap:11%;--margin-top:clamp(0.063rem, 15.242vw - 3.367rem, 11.875rem);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-7521f8e{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 23.2% );max-width:23.2%;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:23.2%;--container-widget-flex-grow:0;}.elementor-315 .elementor-element.elementor-element-7521f8e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-315 .elementor-element.elementor-element-7521f8e .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;color:var( --e-global-color-740a06b );}.elementor-315 .elementor-element.elementor-element-7521f8e .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-315 .elementor-element.elementor-element-7521f8e .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-740a06b );}.elementor-315 .elementor-element.elementor-element-7521f8e .elementor-image-carousel-caption{text-align:left;color:var( --e-global-color-text );font-size:calc(clamp(0.75rem, 0.083vw + 0.73rem, 0.813rem));font-weight:500;text-transform:uppercase;font-style:normal;line-height:auto;letter-spacing:0.16em;margin-block-start:10px;}.elementor-315 .elementor-element.elementor-element-5bcb2e9{width:var( --container-widget-width, 57.2% );max-width:57.2%;margin:0% 8.5% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;--container-widget-width:57.2%;--container-widget-flex-grow:0;}.elementor-315 .elementor-element.elementor-element-5bcb2e9.elementor-element{--align-self:flex-end;}.elementor-315 .elementor-element.elementor-element-5bcb2e9 .elementor-heading-title{font-size:var( --e-global-typography-4b20071-font-size );font-weight:var( --e-global-typography-4b20071-font-weight );line-height:var( --e-global-typography-4b20071-line-height );}.elementor-315 .elementor-element.elementor-element-9596484{--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;}.elementor-315 .elementor-element.elementor-element-315d36f{--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;--gap:2.9% 2.9%;--row-gap:2.9%;--column-gap:2.9%;--margin-top:clamp(3.75rem, 15.323vw + 0.302rem, 15.625rem);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:clamp(2.938rem, 12.823vw + 0.052rem, 12.875rem);--padding-bottom:clamp(5rem, 7.258vw + 3.367rem, 10.625rem);--padding-left:8.5%;--padding-right:0;}.elementor-315 .elementor-element.elementor-element-315d36f:not(.elementor-motion-effects-element-type-background), .elementor-315 .elementor-element.elementor-element-315d36f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-315 .elementor-element.elementor-element-d30f951{width:var( --container-widget-width, 25.2% );max-width:25.2%;padding:0px 0px 0px 0px;--container-widget-width:25.2%;--container-widget-flex-grow:0;}.elementor-315 .elementor-element.elementor-element-d30f951 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-fa11112 );}.elementor-315 .elementor-element.elementor-element-1b7f3bf{--swiper-slides-gap:40px;width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-39%;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:0px;--arrow-next-right-align:100%;--arrow-next-translate-x:100%;--arrow-next-right-position:33%;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:0px;--arrow-size:20px;--arrow-normal-color:var( --e-global-color-740a06b );--arrow-hover-color:var( --e-global-color-740a06b );}.elementor-315 .elementor-element.elementor-element-1b7f3bf :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000004D;border-radius:50px 50px 50px 50px;padding:8px 8px 8px 8px;}.elementor-315 .elementor-element.elementor-element-1b7f3bf .swiper-slide > .elementor-element{height:100%;}.elementor-315 .elementor-element.elementor-element-6597d9b{--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;--gap:2.5% 2.5%;--row-gap:2.5%;--column-gap:2.5%;--margin-top:clamp(3.75rem, 8.065vw + 1.935rem, 10rem);--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-5e0307b{--display:flex;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-5720b28 .elementor-heading-title{font-size:var( --e-global-typography-0cfc7fa-font-size );font-weight:var( --e-global-typography-0cfc7fa-font-weight );line-height:var( --e-global-typography-0cfc7fa-line-height );}.elementor-315 .elementor-element.elementor-element-4ac1aac{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 5%;--row-gap:40px;--column-gap:5%;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-3df117a{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ac618ca );--border-color:var( --e-global-color-ac618ca );--border-radius:0px 0px 100px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-315 .elementor-element.elementor-element-e93585d .elementor-heading-title{font-size:var( --e-global-typography-914a697-font-size );font-weight:var( --e-global-typography-914a697-font-weight );line-height:var( --e-global-typography-914a697-line-height );color:var( --e-global-color-ac618ca );}.elementor-315 .elementor-element.elementor-element-cc734ca{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ac618ca );--border-color:var( --e-global-color-ac618ca );--border-radius:0px 100px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-315 .elementor-element.elementor-element-e94339a .elementor-heading-title{font-size:var( --e-global-typography-914a697-font-size );font-weight:var( --e-global-typography-914a697-font-weight );line-height:var( --e-global-typography-914a697-line-height );color:var( --e-global-color-ac618ca );}.elementor-315 .elementor-element.elementor-element-58a3681{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ac618ca );--border-color:var( --e-global-color-ac618ca );--border-radius:0px 0px 0px 100px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-315 .elementor-element.elementor-element-8aa8198 .elementor-heading-title{font-size:var( --e-global-typography-914a697-font-size );font-weight:var( --e-global-typography-914a697-font-weight );line-height:var( --e-global-typography-914a697-line-height );color:var( --e-global-color-ac618ca );}.elementor-315 .elementor-element.elementor-element-11ed873{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ac618ca );--border-color:var( --e-global-color-ac618ca );--border-radius:0px 0px 0px 100px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-315 .elementor-element.elementor-element-aecec83{text-align:center;}.elementor-315 .elementor-element.elementor-element-aecec83 .elementor-heading-title{font-size:var( --e-global-typography-914a697-font-size );font-weight:var( --e-global-typography-914a697-font-weight );line-height:var( --e-global-typography-914a697-line-height );}.elementor-315 .elementor-element.elementor-element-aecec83 .elementor-heading-title a:hover, .elementor-315 .elementor-element.elementor-element-aecec83 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-315 .elementor-element.elementor-element-e685a31{--container-widget-width:54%;--container-widget-flex-grow:0;width:var( --container-widget-width, 54% );max-width:54%;}.elementor-315 .elementor-element.elementor-element-e685a31 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-315 .elementor-element.elementor-element-3e1917a{--container-widget-width:54%;--container-widget-flex-grow:0;width:var( --container-widget-width, 54% );max-width:54%;}.elementor-315 .elementor-element.elementor-element-3e1917a .elementor-heading-title{font-size:var( --e-global-typography-95df7da-font-size );line-height:var( --e-global-typography-95df7da-line-height );letter-spacing:var( --e-global-typography-95df7da-letter-spacing );}.elementor-315 .elementor-element.elementor-element-56b13f8{font-size:var( --e-global-typography-914a697-font-size );line-height:var( --e-global-typography-914a697-line-height );}.elementor-315 .elementor-element.elementor-element-5bcb2e9 .elementor-heading-title{font-size:var( --e-global-typography-4b20071-font-size );line-height:var( --e-global-typography-4b20071-line-height );}.elementor-315 .elementor-element.elementor-element-315d36f{--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;}.elementor-315 .elementor-element.elementor-element-d30f951{width:100%;max-width:100%;padding:0px 0px 20px 0px;}.elementor-315 .elementor-element.elementor-element-d30f951 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-315 .elementor-element.elementor-element-1b7f3bf{--swiper-slides-to-display:2;--swiper-slides-gap:30px;width:100%;max-width:100%;}.elementor-315 .elementor-element.elementor-element-5720b28 .elementor-heading-title{font-size:var( --e-global-typography-0cfc7fa-font-size );line-height:var( --e-global-typography-0cfc7fa-line-height );}.elementor-315 .elementor-element.elementor-element-4ac1aac{--gap:20px 5%;--row-gap:20px;--column-gap:5%;--grid-auto-flow:row;}.elementor-315 .elementor-element.elementor-element-e93585d .elementor-heading-title{font-size:var( --e-global-typography-914a697-font-size );line-height:var( --e-global-typography-914a697-line-height );}.elementor-315 .elementor-element.elementor-element-e94339a .elementor-heading-title{font-size:var( --e-global-typography-914a697-font-size );line-height:var( --e-global-typography-914a697-line-height );}.elementor-315 .elementor-element.elementor-element-8aa8198 .elementor-heading-title{font-size:var( --e-global-typography-914a697-font-size );line-height:var( --e-global-typography-914a697-line-height );}.elementor-315 .elementor-element.elementor-element-aecec83 .elementor-heading-title{font-size:var( --e-global-typography-914a697-font-size );line-height:var( --e-global-typography-914a697-line-height );}}@media(min-width:768px){.elementor-315 .elementor-element.elementor-element-dbc1c32{--content-width:1600px;}.elementor-315 .elementor-element.elementor-element-9596484{--content-width:1600px;}}@media(max-width:767px){.elementor-315 .elementor-element.elementor-element-dbc1c32{--content-width:1600px;--justify-content:flex-start;}.elementor-315 .elementor-element.elementor-element-b3c4fdb{--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;--justify-content:flex-start;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-315 .elementor-element.elementor-element-e685a31{margin:12vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;--container-widget-width:64%;--container-widget-flex-grow:0;width:var( --container-widget-width, 64% );max-width:64%;}.elementor-315 .elementor-element.elementor-element-e685a31.elementor-element{--align-self:flex-start;}.elementor-315 .elementor-element.elementor-element-e685a31 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-315 .elementor-element.elementor-element-3e1917a{width:100%;max-width:100%;margin:34vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-315 .elementor-element.elementor-element-3e1917a .elementor-heading-title{font-size:var( --e-global-typography-95df7da-font-size );line-height:var( --e-global-typography-95df7da-line-height );letter-spacing:var( --e-global-typography-95df7da-letter-spacing );}.elementor-315 .elementor-element.elementor-element-1c13120{--overlay-opacity:1;}.elementor-315 .elementor-element.elementor-element-0f67995{--padding-top:8.5%;--padding-bottom:8.5%;--padding-left:0;--padding-right:0;}.elementor-315 .elementor-element.elementor-element-56b13f8{font-size:var( --e-global-typography-914a697-font-size );line-height:var( --e-global-typography-914a697-line-height );}.elementor-315 .elementor-element.elementor-element-e85f6ab{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-315 .elementor-element.elementor-element-097c397{--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;}.elementor-315 .elementor-element.elementor-element-7521f8e{width:100%;max-width:100%;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-315 .elementor-element.elementor-element-5bcb2e9{width:100%;max-width:100%;padding:0px 20px 0px 0px;}.elementor-315 .elementor-element.elementor-element-5bcb2e9 .elementor-heading-title{font-size:var( --e-global-typography-4b20071-font-size );line-height:var( --e-global-typography-4b20071-line-height );}.elementor-315 .elementor-element.elementor-element-315d36f{--padding-top:clamp(2.938rem, 12.823vw + 0.052rem, 12.875rem);--padding-bottom:clamp(5rem, 7.258vw + 3.367rem, 10.625rem);--padding-left:8.5%;--padding-right:0;}.elementor-315 .elementor-element.elementor-element-d30f951 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-315 .elementor-element.elementor-element-1b7f3bf{--swiper-slides-to-display:2;--swiper-slides-gap:20px;}.elementor-315 .elementor-element.elementor-element-5e0307b{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-315 .elementor-element.elementor-element-5720b28 .elementor-heading-title{font-size:var( --e-global-typography-0cfc7fa-font-size );line-height:var( --e-global-typography-0cfc7fa-line-height );}.elementor-315 .elementor-element.elementor-element-4ac1aac{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-315 .elementor-element.elementor-element-3df117a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 80px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-315 .elementor-element.elementor-element-e93585d .elementor-heading-title{font-size:var( --e-global-typography-914a697-font-size );line-height:var( --e-global-typography-914a697-line-height );}.elementor-315 .elementor-element.elementor-element-cc734ca{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 80px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-315 .elementor-element.elementor-element-e94339a .elementor-heading-title{font-size:var( --e-global-typography-914a697-font-size );line-height:var( --e-global-typography-914a697-line-height );}.elementor-315 .elementor-element.elementor-element-58a3681{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 80px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-315 .elementor-element.elementor-element-8aa8198 .elementor-heading-title{font-size:var( --e-global-typography-914a697-font-size );line-height:var( --e-global-typography-914a697-line-height );}.elementor-315 .elementor-element.elementor-element-11ed873{--min-height:135px;--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;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 80px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-315 .elementor-element.elementor-element-aecec83 .elementor-heading-title{font-size:var( --e-global-typography-914a697-font-size );line-height:var( --e-global-typography-914a697-line-height );}}/* Start custom CSS for heading, class: .elementor-element-e685a31 */.elementor-315 .elementor-element.elementor-element-e685a31 .logo {
    width:clamp(9.688rem, 15.161vw + 6.276rem, 21.438rem);
    height: clamp(2.063rem, 3.306vw + 1.319rem, 4.625rem);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: bottom left;
    display: inline-block;
   bottom:-4px;
   position: relative;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='343' height='74' viewBox='0 0 343 74' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='343' height='74' rx='20' fill='%230858FF'/%3E%3Cg clip-path='url(%23clip0_8012_4964)'%3E%3Cpath d='M88.9071 39.5074C84.4243 38.4543 82.1597 36.1189 82.1597 32.4099C82.1597 28.3342 85.5108 25.7246 90.2661 25.7246C93.4814 25.7246 96.2438 26.9607 98.6437 29.4798L95.3376 33.0514C93.9785 31.1738 92.2582 30.2125 90.1295 30.2125C88.2726 30.2125 87.0952 31.1738 87.0952 32.3187C87.0952 33.3718 87.8198 34.0589 89.269 34.4249L92.7561 35.2494C97.2846 36.3025 99.5486 38.638 99.5486 42.2551C99.5486 46.3308 96.3784 49.2152 90.7633 49.2152C86.9143 49.2152 83.8349 47.7499 81.5703 44.8654L84.8306 41.4769C86.4608 43.6286 88.5888 44.728 91.1703 44.728C93.5708 44.728 94.5666 43.7205 94.5666 42.4381C94.5666 41.4769 93.887 40.7898 91.8492 40.2401L88.9057 39.5074H88.9071Z' fill='white'/%3E%3Cpath d='M116.39 48.7105V35.2937C116.39 32.3174 114.896 30.4397 112.314 30.4397C109.371 30.4397 107.74 32.5915 107.74 35.9345V48.7098H102.578V26.2736H107.65V28.2431C109.054 26.5491 111.001 25.7246 113.401 25.7246C116.164 25.7246 118.202 26.6859 119.606 28.6553C121.327 26.6859 123.636 25.7246 126.534 25.7246C132.376 25.7246 135.365 29.2043 135.365 35.661V48.7111H130.203V35.2943C130.203 32.318 128.709 30.4404 126.127 30.4404C123.184 30.4404 121.508 32.5922 121.508 35.9352V48.7105H116.391H116.39Z' fill='white'/%3E%3Cpath d='M147.813 25.7246C144.19 25.7246 140.704 27.3274 139.028 30.3948L142.515 33.6916C143.692 31.5398 145.458 30.4404 147.768 30.4404C150.258 30.4404 152.115 31.9058 152.115 34.1494V34.8821H147.633C142.198 34.8821 138.395 37.4924 138.395 42.3919C138.395 44.4525 139.119 46.1471 140.523 47.3832C141.972 48.6193 143.738 49.2146 145.866 49.2146C148.402 49.2146 150.53 48.4819 152.206 46.9709V48.7111H157.278V34.1957C157.278 28.6546 153.565 25.7246 147.814 25.7246H147.813ZM152.115 42.713C150.801 43.9953 149.035 44.6362 146.907 44.6362C144.779 44.6362 143.556 43.5375 143.556 42.0259C143.556 40.2401 145.096 39.2326 147.496 39.2326H152.115V42.7123V42.713Z' fill='white'/%3E%3Cpath d='M269.661 25.7246C266.038 25.7246 262.551 27.3274 260.875 30.3948L264.362 33.6916C265.54 31.5398 267.306 30.4404 269.615 30.4404C272.106 30.4404 273.963 31.9058 273.963 34.1494V34.8821H269.48C264.046 34.8821 260.242 37.4924 260.242 42.3919C260.242 44.4525 260.967 46.1471 262.37 47.3832C263.819 48.6193 265.585 49.2146 267.714 49.2146C270.249 49.2146 272.378 48.4819 274.054 46.9709V48.7111H279.126V34.1957C279.126 28.6546 275.412 25.7246 269.661 25.7246H269.661ZM273.962 42.713C272.649 43.9953 270.883 44.6362 268.755 44.6362C266.627 44.6362 265.404 43.5375 265.404 42.0259C265.404 40.2401 266.944 39.2326 269.344 39.2326H273.962V42.7123V42.713Z' fill='white'/%3E%3Cpath d='M166.494 30.9385V48.7119H161.332V26.2744H173.516V30.9385H166.495H166.494Z' fill='white'/%3E%3Cpath d='M175.795 40.7892V30.9439H172.535V26.273H175.795V20H180.913V26.2737H186.211V30.9446H180.913V40.0109C180.913 43.262 181.637 44.0866 184.536 44.0866L186.211 43.9947V48.665C185.531 48.7105 184.626 48.7568 183.448 48.7568C177.697 48.7568 175.795 46.605 175.795 40.7892Z' fill='white'/%3E%3Cpath d='M196.161 39.5074C191.678 38.4543 189.413 36.1189 189.413 32.4099C189.413 28.3342 192.764 25.7246 197.519 25.7246C200.735 25.7246 203.497 26.9607 205.897 29.4798L202.591 33.0514C201.232 31.1738 199.511 30.2125 197.383 30.2125C195.526 30.2125 194.349 31.1738 194.349 32.3187C194.349 33.3718 195.074 34.0589 196.523 34.4249L200.01 35.2494C204.539 36.3025 206.802 38.638 206.802 42.2551C206.802 46.3308 203.632 49.2152 198.017 49.2152C194.167 49.2152 191.089 47.7499 188.824 44.8654L192.085 41.4769C193.715 43.6286 195.843 44.728 198.424 44.728C200.825 44.728 201.82 43.7205 201.82 42.4381C201.82 41.4769 201.141 40.7898 199.103 40.2401L196.16 39.5074H196.161Z' fill='white'/%3E%3Cpath d='M210.729 40.7892V30.9439H207.469V26.273H210.729V20H215.846V26.2737H221.145V30.9446H215.846V40.0109C215.846 43.262 216.571 44.0866 219.469 44.0866L221.145 43.9947V48.665C220.466 48.7105 219.56 48.7568 218.383 48.7568C212.631 48.7568 210.73 46.605 210.73 40.7892H210.729Z' fill='white'/%3E%3Cpath d='M229.76 31.2195V48.7113H224.598V26.2744H236.915V31.2202H229.76V31.2195Z' fill='white'/%3E%3Cpath d='M258.059 39.0496H242.888C243.114 42.3925 245.424 44.4987 248.73 44.4987C251.13 44.4987 253.032 43.4456 254.436 41.3394L257.923 44.6362C255.568 47.7043 252.489 49.2152 248.73 49.2152C245.424 49.2152 242.706 48.1615 240.669 46.0097C238.631 43.8579 237.59 41.0646 237.59 37.6298C237.59 34.195 238.541 31.4479 240.398 29.1587C242.3 26.8695 244.836 25.7246 247.961 25.7246C255.161 25.7246 258.105 31.5398 258.105 37.2175L258.059 39.0489L258.059 39.0496ZM243.16 34.8828H252.625C252.58 32.5473 251.13 30.4867 248.006 30.4867C245.289 30.4867 243.658 32.4555 243.161 34.8828H243.16Z' fill='white'/%3E%3Cpath d='M297.027 48.7105V35.2937C297.027 32.3174 295.532 30.4397 292.951 30.4397C290.007 30.4397 288.377 32.5915 288.377 35.9345V48.7098H283.215V26.2736H288.287V28.2431C289.691 26.5491 291.638 25.7246 294.038 25.7246C296.8 25.7246 298.838 26.6859 300.242 28.6553C301.963 26.6859 304.273 25.7246 307.171 25.7246C313.013 25.7246 316.002 29.2043 316.002 35.661V48.7111H310.839V35.2943C310.839 32.318 309.345 30.4404 306.764 30.4404C303.82 30.4404 302.145 32.5922 302.145 35.9352V48.7105H297.028H297.027Z' fill='white'/%3E%3Cpath d='M35.6494 37.493H44.2987V28.7471H35.6494C30.8726 28.7471 27 32.6629 27 37.493V46.2388H35.6494V37.493Z' fill='white'/%3E%3Cpath d='M52.9501 28.7459H61.5995V20H52.9501C48.1733 20 44.3008 23.9158 44.3008 28.7459H52.9501Z' fill='white'/%3E%3Cpath d='M61.5947 28.7471V37.493H52.9453V46.2388H61.5947C66.3715 46.2388 70.244 42.3231 70.244 37.493V28.7471H61.5947Z' fill='white'/%3E%3Cpath d='M44.3017 46.2373H35.6523V54.9832H44.3017C49.0785 54.9832 52.9511 51.0674 52.9511 46.2373H44.3017Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_8012_4964'%3E%3Crect width='289' height='34.9842' fill='white' transform='translate(27 20)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3c4fdb */.elementor-315 .elementor-element.elementor-element-b3c4fdb {
      background-image: radial-gradient(rgba(255,255,255,0.5) 1px, transparent 2px);
 background-size:clamp(2.813rem, 4.435vw + 1.815rem, 6.25rem) clamp(2.813rem, 4.435vw + 1.815rem, 6.25rem);
 background-position: calc(-1 * clamp(1.125rem, 2.258vw + 0.617rem, 2.875rem))
 calc(-1 * clamp(1.125rem, 2.258vw + 0.617rem, 2.875rem))
;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f67995 */.elementor-315 .elementor-element.elementor-element-0f67995 {
    background-image: radial-gradient(rgba(0, 0, 0, 0.2) 1px, transparent 2px);
    background-size: clamp(4.375rem, 1.129vw + 4.121rem, 5.25rem) clamp(4.375rem, 1.129vw + 4.121rem, 5.25rem);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7521f8e */.elementor-315 .elementor-element.elementor-element-7521f8e .elementor-image-carousel-wrapper {
    width:100%;
}

.elementor-315 .elementor-element.elementor-element-7521f8e img {
    aspect-ratio: 16 / 9;
    object-fit: cover;
}



.elementor-315 .elementor-element.elementor-element-7521f8e .elementor-swiper-button-next, .elementor-315 .elementor-element.elementor-element-7521f8e .elementor-swiper-button-prev {
 border: 1px solid #5F5F5F;
    border-radius: 50%;
    padding: 7px;  
    z-index: 2
}/* End custom CSS */