.elementor-14 .elementor-element.elementor-element-1e6debca{--display:flex;}.elementor-14 .elementor-element.elementor-element-1e6debca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-0dfb6f1{--display:flex;}.elementor-14 .elementor-element.elementor-element-e23159e{--display:flex;}.elementor-14 .elementor-element.elementor-element-5455a57{--display:flex;}.elementor-14 .elementor-element.elementor-element-9c11882{--display:flex;}.elementor-14 .elementor-element.elementor-element-1803aab{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:2rem;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:2rem;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:3rem;--e-n-carousel-arrow-normal-color:var( --e-global-color-2004b49 );--e-n-carousel-arrow-hover-color:var( --e-global-color-primary );--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:#000000;--e-n-carousel-dots-hover-color:var( --e-global-color-2004b49 );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-3rem;}.elementor-14 .elementor-element.elementor-element-1803aab .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;}.elementor-14 .elementor-element.elementor-element-aa70484{--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;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-aa70484.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-7ad2d4b{--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;--justify-content:center;--align-items:center;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-a8c726b{background-color:#F3F3F3;padding:3rem 3rem 3rem 3rem;transition:background 0.6s;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-a8c726b:hover{background-color:#DDDEDE;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-a8c726b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-a8c726b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2em;}.elementor-14 .elementor-element.elementor-element-d4cff00{background-color:#F3F3F3;padding:3rem 3rem 3rem 3rem;transition:background 0.6s;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-d4cff00:hover{background-color:#DDDEDE;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-d4cff00.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-d4cff00 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2em;}.elementor-14 .elementor-element.elementor-element-27bac2b{background-color:#F3F3F3;padding:3rem 3rem 3rem 3rem;transition:background 0.6s;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-27bac2b:hover{background-color:#DDDEDE;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-27bac2b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-27bac2b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2em;}.elementor-14 .elementor-element.elementor-element-e164502{background-color:#F3F3F3;padding:3rem 3rem 3rem 3rem;transition:background 0.6s;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-e164502:hover{background-color:#DDDEDE;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-e164502.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-e164502 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2em;}.elementor-14 .elementor-element.elementor-element-264e7bc{background-color:#F3F3F3;padding:3rem 3rem 3rem 3rem;transition:background 0.6s;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-264e7bc:hover{background-color:#DDDEDE;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-264e7bc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-264e7bc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2em;}.elementor-14 .elementor-element.elementor-element-e50d884{background-color:#F3F3F3;padding:3rem 3rem 3rem 3rem;transition:background 0.6s;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-e50d884:hover{background-color:#DDDEDE;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-e50d884.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-e50d884 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2em;}.elementor-14 .elementor-element.elementor-element-e934ee5{background-color:#F3F3F3;padding:3rem 3rem 3rem 3rem;transition:background 0.6s;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-e934ee5:hover{background-color:#DDDEDE;border-style:solid;border-width:0px 1px 0px 1px;border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-e934ee5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-e934ee5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.2em;}.elementor-14 .elementor-element.elementor-element-03aa0c1{--display:flex;}.elementor-14 .elementor-element.elementor-element-144407f{--display:flex;}.elementor-14 .elementor-element.elementor-element-4cc5408{--display:flex;}.elementor-14 .elementor-element.elementor-element-75ed179{--display:flex;}.elementor-14 .elementor-element.elementor-element-afa7776{--display:flex;}.elementor-14 .elementor-element.elementor-element-48410e1{--display:flex;}.elementor-14 .elementor-element.elementor-element-f5992ce{--display:flex;}.elementor-14 .elementor-element.elementor-element-67a32db{--display:flex;}.elementor-14 .elementor-element.elementor-element-9558a59{--display:flex;}.elementor-14 .elementor-element.elementor-element-9558a59.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-94f8b53{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-6c36cd9c{--display:flex;--padding-top:0rem;--padding-bottom:02rem;--padding-left:0rem;--padding-right:0rem;}.elementor-14 .elementor-element.elementor-element-3c0b038{text-align:center;}.elementor-14 .elementor-element.elementor-element-3c0b038 .elementor-heading-title{font-family:var( --e-global-typography-8de8e2b-font-family ), Sans-serif;font-size:var( --e-global-typography-8de8e2b-font-size );text-transform:var( --e-global-typography-8de8e2b-text-transform );line-height:var( --e-global-typography-8de8e2b-line-height );letter-spacing:var( --e-global-typography-8de8e2b-letter-spacing );word-spacing:var( --e-global-typography-8de8e2b-word-spacing );color:#767676;}.elementor-14 .elementor-element.elementor-element-5eb0f396{text-align:center;}.elementor-14 .elementor-element.elementor-element-5eb0f396 .elementor-heading-title{font-family:var( --e-global-typography-1b76907-font-family ), Sans-serif;font-size:var( --e-global-typography-1b76907-font-size );font-weight:var( --e-global-typography-1b76907-font-weight );line-height:var( --e-global-typography-1b76907-line-height );letter-spacing:var( --e-global-typography-1b76907-letter-spacing );word-spacing:var( --e-global-typography-1b76907-word-spacing );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-aaf608d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-14 .elementor-element.elementor-element-aaf608d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-1cfef83{--display:grid;--e-con-grid-template-columns:repeat(0, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--grid-auto-flow:row;--justify-items:center;--align-items:center;--overflow:auto;}.elementor-14 .elementor-element.elementor-element-bf49e69{text-align:center;}.elementor-14 .elementor-element.elementor-element-bf49e69 img{max-width:80%;transition-duration:0.5s;}.elementor-14 .elementor-element.elementor-element-426be1c{text-align:center;}.elementor-14 .elementor-element.elementor-element-426be1c img{max-width:80%;transition-duration:0.5s;}.elementor-14 .elementor-element.elementor-element-2d5571a{text-align:center;}.elementor-14 .elementor-element.elementor-element-2d5571a img{max-width:80%;transition-duration:0.5s;}.elementor-14 .elementor-element.elementor-element-160e12f{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--overflow:auto;}.elementor-14 .elementor-element.elementor-element-86233f7{--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;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-86233f7.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-14 .elementor-element.elementor-element-0f91593 img{max-width:30%;transition-duration:0.6s;}.elementor-14 .elementor-element.elementor-element-0f91593:hover img{opacity:0.8;}.elementor-14 .elementor-element.elementor-element-0f91593 .widget-image-caption{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:1rem;text-transform:uppercase;line-height:1.5em;margin-block-start:10px;}.elementor-14 .elementor-element.elementor-element-3a0f536 img{max-width:30%;transition-duration:0.6s;}.elementor-14 .elementor-element.elementor-element-3a0f536:hover img{opacity:0.8;}.elementor-14 .elementor-element.elementor-element-3a0f536 .widget-image-caption{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:1rem;text-transform:uppercase;line-height:1.5em;margin-block-start:10px;}.elementor-14 .elementor-element.elementor-element-c26711e img{max-width:30%;transition-duration:0.6s;}.elementor-14 .elementor-element.elementor-element-c26711e:hover img{opacity:0.8;}.elementor-14 .elementor-element.elementor-element-c26711e .widget-image-caption{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:1rem;text-transform:uppercase;line-height:1.5em;margin-block-start:10px;}.elementor-14 .elementor-element.elementor-element-66624f3{--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;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-66624f3.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-14 .elementor-element.elementor-element-4f8a47d img{max-width:30%;transition-duration:0.6s;}.elementor-14 .elementor-element.elementor-element-4f8a47d:hover img{opacity:0.8;}.elementor-14 .elementor-element.elementor-element-4f8a47d .widget-image-caption{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:1rem;text-transform:uppercase;line-height:1.5em;margin-block-start:10px;}.elementor-14 .elementor-element.elementor-element-e8720a7 img{max-width:30%;transition-duration:0.6s;}.elementor-14 .elementor-element.elementor-element-e8720a7:hover img{opacity:0.8;}.elementor-14 .elementor-element.elementor-element-e8720a7 .widget-image-caption{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:1rem;text-transform:uppercase;line-height:1.5em;margin-block-start:10px;}.elementor-14 .elementor-element.elementor-element-11f19ac{--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;--justify-content:center;--align-items:center;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-11f19ac.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-14 .elementor-element.elementor-element-3d680f8 img{max-width:30%;transition-duration:0.6s;}.elementor-14 .elementor-element.elementor-element-3d680f8:hover img{opacity:0.8;}.elementor-14 .elementor-element.elementor-element-3d680f8 .widget-image-caption{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:1rem;text-transform:uppercase;line-height:1.5em;margin-block-start:10px;}.elementor-14 .elementor-element.elementor-element-6f87668 img{max-width:30%;transition-duration:0.6s;}.elementor-14 .elementor-element.elementor-element-6f87668:hover img{opacity:0.8;}.elementor-14 .elementor-element.elementor-element-6f87668 .widget-image-caption{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:1rem;text-transform:uppercase;line-height:1.5em;margin-block-start:10px;}.elementor-14 .elementor-element.elementor-element-4003322 img{max-width:30%;transition-duration:0.6s;}.elementor-14 .elementor-element.elementor-element-4003322:hover img{opacity:0.8;}.elementor-14 .elementor-element.elementor-element-4003322 .widget-image-caption{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:1rem;text-transform:uppercase;line-height:1.5em;margin-block-start:10px;}.elementor-14 .elementor-element.elementor-element-68faae8 img{max-width:30%;transition-duration:0.6s;}.elementor-14 .elementor-element.elementor-element-68faae8:hover img{opacity:0.8;}.elementor-14 .elementor-element.elementor-element-68faae8 .widget-image-caption{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:1rem;text-transform:uppercase;line-height:1.5em;margin-block-start:10px;}.elementor-14 .elementor-element.elementor-element-c1a2b1d img{max-width:30%;transition-duration:0.6s;}.elementor-14 .elementor-element.elementor-element-c1a2b1d:hover img{opacity:0.8;}.elementor-14 .elementor-element.elementor-element-c1a2b1d .widget-image-caption{color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:1rem;text-transform:uppercase;line-height:1.5em;margin-block-start:10px;}.elementor-14 .elementor-element.elementor-element-2484f91{--display:flex;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-14 .elementor-element.elementor-element-d90f3a7{--display:flex;--min-height:100%;--flex-wrap:wrap;}.elementor-14 .elementor-element.elementor-element-d90f3a7:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d90f3a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2004b49 );}.elementor-14 .elementor-element.elementor-element-e4968c3{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-96d3a75{--display:flex;--min-height:100%;--flex-wrap:wrap;}.elementor-14 .elementor-element.elementor-element-96d3a75:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-96d3a75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(330deg, #DEFDFB 0%, var( --e-global-color-4e5b6ce ) 100%);}.elementor-14 .elementor-element.elementor-element-6131c02{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-48d85f7{--display:flex;--min-height:100%;--flex-wrap:wrap;}.elementor-14 .elementor-element.elementor-element-48d85f7:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-48d85f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F9FAFF 0%, var( --e-global-color-e889308 ) 100%);}.elementor-14 .elementor-element.elementor-element-1dfc7e6{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-0e0512b{--display:flex;--min-height:100%;--flex-wrap:wrap;}.elementor-14 .elementor-element.elementor-element-0e0512b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-0e0512b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2004b49 );}.elementor-14 .elementor-element.elementor-element-f2e0a3c{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-f3178a1{--display:flex;--min-height:100%;--flex-wrap:wrap;}.elementor-14 .elementor-element.elementor-element-f3178a1:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f3178a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2004b49 );}.elementor-14 .elementor-element.elementor-element-9ed6dd3{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-19b732e{--display:flex;--min-height:100%;--flex-wrap:wrap;}.elementor-14 .elementor-element.elementor-element-19b732e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-19b732e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2004b49 );}.elementor-14 .elementor-element.elementor-element-d0ec518{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-14 .elementor-element.elementor-element-d0ec518 .swiper-slide > .elementor-element{height:100%;}.elementor-14 .elementor-element.elementor-element-417316a{--display:flex;--min-height:100%;--flex-wrap:wrap;}.elementor-14 .elementor-element.elementor-element-417316a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-417316a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2004b49 );}.elementor-14 .elementor-element.elementor-element-6ee2e64{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-04744c5{--display:flex;--min-height:100%;--flex-wrap:wrap;}.elementor-14 .elementor-element.elementor-element-04744c5:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-04744c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2004b49 );}.elementor-14 .elementor-element.elementor-element-483c084{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-7694967{--display:flex;--min-height:100%;--flex-wrap:wrap;}.elementor-14 .elementor-element.elementor-element-7694967:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7694967 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2004b49 );}.elementor-14 .elementor-element.elementor-element-b853823{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-14 .elementor-element.elementor-element-b853823 .swiper-slide > .elementor-element{height:100%;}.elementor-14 .elementor-element.elementor-element-b900915{--display:flex;--min-height:100%;--flex-wrap:wrap;}.elementor-14 .elementor-element.elementor-element-b900915:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-b900915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2004b49 );}.elementor-14 .elementor-element.elementor-element-7c213d4{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-4c99e56e{--display:flex;--min-height:450px;--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;--justify-content:center;--overlay-opacity:0.2;--border-radius:1em 1em 1em 1em;box-shadow:0px 20px 50px -20px rgba(0,0,0,0.5);--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-14 .elementor-element.elementor-element-4c99e56e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4c99e56e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-4c99e56e::before, .elementor-14 .elementor-element.elementor-element-4c99e56e > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-4c99e56e > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-4c99e56e > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-4c99e56e > .e-con-inner > .elementor-background-slideshow::before, .elementor-14 .elementor-element.elementor-element-4c99e56e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-4c99e56e:hover::before, .elementor-14 .elementor-element.elementor-element-4c99e56e:hover > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-4c99e56e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-14 .elementor-element.elementor-element-4c99e56e > .elementor-background-slideshow:hover::before, .elementor-14 .elementor-element.elementor-element-4c99e56e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-14 .elementor-element.elementor-element-4c99e56e:hover{--overlay-opacity:0.01;}.elementor-14 .elementor-element.elementor-element-4c99e56e, .elementor-14 .elementor-element.elementor-element-4c99e56e::before{--overlay-transition:1s;}.elementor-14 .elementor-element.elementor-element-24eab175{--display:flex;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-6c7cacdb{text-align:center;}.elementor-14 .elementor-element.elementor-element-6c7cacdb .elementor-heading-title{font-family:"Sailec Bold", Sans-serif;font-size:clamp(1.5rem, 1.227rem + 1.364vi, 2.25rem);line-height:1.2em;color:#FFFFFFD1;}.elementor-14 .elementor-element.elementor-element-6c7cacdb .elementor-heading-title a:hover, .elementor-14 .elementor-element.elementor-element-6c7cacdb .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-6c7cacdb .elementor-heading-title a{transition-duration:1s;}.elementor-14 .elementor-element.elementor-element-7f5b3feb{text-align:center;font-family:"Sailec Medium", Sans-serif;font-size:clamp(1.25rem, 1.114rem + 0.682vi, 1.625rem);font-weight:normal;line-height:1.5em;letter-spacing:0.05em;color:#FFFFFFE0;}.elementor-14 .elementor-element.elementor-element-5dc174d9{--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:stretch;}.elementor-14 .elementor-element.elementor-element-9d920b6{--display:flex;}.elementor-14 .elementor-element.elementor-element-325f5e94{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14 .elementor-element.elementor-element-2a13e6ec img{border-style:solid;border-width:20px 20px 20px 20px;border-color:#FBFBFB;box-shadow:0px 10px 30px 2px rgba(0, 0, 0, 0.28);}.elementor-14 .elementor-element.elementor-element-7654f02b{--display:flex;--justify-content:center;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-14 .elementor-element.elementor-element-b163a8e{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14 .elementor-element.elementor-element-4f582fa7{width:initial;max-width:initial;}.elementor-14 .elementor-element.elementor-element-4f582fa7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-4f582fa7 .elementor-heading-title{font-family:var( --e-global-typography-1b76907-font-family ), Sans-serif;font-size:var( --e-global-typography-1b76907-font-size );font-weight:var( --e-global-typography-1b76907-font-weight );line-height:var( --e-global-typography-1b76907-line-height );letter-spacing:var( --e-global-typography-1b76907-letter-spacing );word-spacing:var( --e-global-typography-1b76907-word-spacing );}.elementor-14 .elementor-element.elementor-element-7e24fe93{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14 .elementor-element.elementor-element-616e65a7{width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-616e65a7 .elementor-heading-title{font-family:var( --e-global-typography-fd6046d-font-family ), Sans-serif;font-size:var( --e-global-typography-fd6046d-font-size );line-height:var( --e-global-typography-fd6046d-line-height );letter-spacing:var( --e-global-typography-fd6046d-letter-spacing );word-spacing:var( --e-global-typography-fd6046d-word-spacing );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-7b0d8b26{width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-7b0d8b26 .elementor-heading-title{font-family:var( --e-global-typography-1b76907-font-family ), Sans-serif;font-size:var( --e-global-typography-1b76907-font-size );font-weight:var( --e-global-typography-1b76907-font-weight );line-height:var( --e-global-typography-1b76907-line-height );letter-spacing:var( --e-global-typography-1b76907-letter-spacing );word-spacing:var( --e-global-typography-1b76907-word-spacing );}.elementor-14 .elementor-element.elementor-element-372423f4{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14 .elementor-element.elementor-element-c819c6c .elementor-heading-title{font-family:var( --e-global-typography-673a4da-font-family ), Sans-serif;font-size:var( --e-global-typography-673a4da-font-size );line-height:var( --e-global-typography-673a4da-line-height );letter-spacing:var( --e-global-typography-673a4da-letter-spacing );word-spacing:var( --e-global-typography-673a4da-word-spacing );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-682be9de{padding:4% 0% 0% 0%;font-family:var( --e-global-typography-8cb4ed4-font-family ), Sans-serif;font-size:var( --e-global-typography-8cb4ed4-font-size );line-height:var( --e-global-typography-8cb4ed4-line-height );letter-spacing:var( --e-global-typography-8cb4ed4-letter-spacing );word-spacing:var( --e-global-typography-8cb4ed4-word-spacing );}.elementor-14 .elementor-element.elementor-element-25958405{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14 .elementor-element.elementor-element-1b43f5f5 .elementor-heading-title{font-family:"Sailec Bold", Sans-serif;font-size:16px;font-weight:normal;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-73840a3{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14 .elementor-element.elementor-element-4815814d{--display:flex;}.elementor-14 .elementor-element.elementor-element-265c916c{width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-265c916c img{max-width:90%;}.elementor-14 .elementor-element.elementor-element-265c916c .widget-image-caption{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14 .elementor-element.elementor-element-5337c2c{--display:flex;}.elementor-14 .elementor-element.elementor-element-394e1998{width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-394e1998 img{max-width:90%;}.elementor-14 .elementor-element.elementor-element-394e1998 .widget-image-caption{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14 .elementor-element.elementor-element-968c72a{--display:flex;}.elementor-14 .elementor-element.elementor-element-12780c35{width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-12780c35 img{max-width:90%;}.elementor-14 .elementor-element.elementor-element-12780c35 .widget-image-caption{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14 .elementor-element.elementor-element-5fa4eab{--display:flex;}.elementor-14 .elementor-element.elementor-element-753267e9{width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-753267e9 img{max-width:90%;}.elementor-14 .elementor-element.elementor-element-753267e9 .widget-image-caption{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14 .elementor-element.elementor-element-5be62b27{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-14 .elementor-element.elementor-element-1497327 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(330deg, #FFFFFF 0%, #7CA1C5 50%);transition-duration:1.6s;border-style:none;border-radius:6px 6px 6px 6px;padding:12px 20px 12px 20px;}.elementor-14 .elementor-element.elementor-element-1497327 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-1497327 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(330deg, #11111175 0%, #7171719C 50%);}.elementor-14 .elementor-element.elementor-element-1497327{z-index:10;}.elementor-14 .elementor-element.elementor-element-1497327 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-1497327 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-14 .elementor-element.elementor-element-1497327 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-1497327 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1903f729{--display:flex;--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-14 .elementor-element.elementor-element-1903f729.e-con{--order:99999 /* order end hack */;}.elementor-14 .elementor-element.elementor-element-6b2242c{top:-300px;z-index:-1;}.elementor-14 .elementor-element.elementor-element-4ae7782d{--display:flex;--min-height:65vh;--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;--align-items:stretch;}.elementor-14 .elementor-element.elementor-element-5bc8d948{--display:flex;}.elementor-14 .elementor-element.elementor-element-569c5001{text-align:center;}.elementor-14 .elementor-element.elementor-element-569c5001 .elementor-heading-title{font-family:var( --e-global-typography-8de8e2b-font-family ), Sans-serif;font-size:var( --e-global-typography-8de8e2b-font-size );text-transform:var( --e-global-typography-8de8e2b-text-transform );line-height:var( --e-global-typography-8de8e2b-line-height );letter-spacing:var( --e-global-typography-8de8e2b-letter-spacing );word-spacing:var( --e-global-typography-8de8e2b-word-spacing );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-1714c443{text-align:center;}.elementor-14 .elementor-element.elementor-element-1714c443 .elementor-heading-title{font-family:var( --e-global-typography-1b76907-font-family ), Sans-serif;font-size:var( --e-global-typography-1b76907-font-size );font-weight:var( --e-global-typography-1b76907-font-weight );line-height:var( --e-global-typography-1b76907-line-height );letter-spacing:var( --e-global-typography-1b76907-letter-spacing );word-spacing:var( --e-global-typography-1b76907-word-spacing );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-477da0b{--display:flex;}.elementor-14 .elementor-element.elementor-element-2aa8a2a{--swiper-slides-to-display:3;--swiper-slides-gap:18px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-5px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-5px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-size:2rem;--arrow-normal-color:var( --e-global-color-secondary );--arrow-hover-color:var( --e-global-color-e889308 );--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:1rem;}.elementor-14 .elementor-element.elementor-element-2aa8a2a .swiper-slide > .elementor-element{height:100%;}.elementor-14 .elementor-element.elementor-element-7afb11b9{--display:flex;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-14 .elementor-element.elementor-element-2f3ae8f3 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(330deg, #FFFFFF 0%, #7CA1C5 50%);transition-duration:1.6s;border-style:none;border-radius:6px 6px 6px 6px;padding:12px 20px 12px 20px;}.elementor-14 .elementor-element.elementor-element-2f3ae8f3 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-2f3ae8f3 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(330deg, #11111175 0%, #7171719C 50%);}.elementor-14 .elementor-element.elementor-element-2f3ae8f3{z-index:10;}.elementor-14 .elementor-element.elementor-element-2f3ae8f3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-2f3ae8f3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-14 .elementor-element.elementor-element-2f3ae8f3 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-2f3ae8f3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-3787668d{--display:flex;--min-height:1360px;--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;--align-items:stretch;}.elementor-14 .elementor-element.elementor-element-3787668d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3787668d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-14 .elementor-element.elementor-element-5477395c{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-14 .elementor-element.elementor-element-178a4415{--display:flex;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-178a4415.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-4d8bef70 .elementor-heading-title{font-family:var( --e-global-typography-1b76907-font-family ), Sans-serif;font-size:var( --e-global-typography-1b76907-font-size );font-weight:var( --e-global-typography-1b76907-font-weight );line-height:var( --e-global-typography-1b76907-line-height );letter-spacing:var( --e-global-typography-1b76907-letter-spacing );word-spacing:var( --e-global-typography-1b76907-word-spacing );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-288b158d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14 .elementor-element.elementor-element-1a089f1b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-1a089f1b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1a089f1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-5b589af6{border-style:solid;border-width:15px 15px 0px 15px;border-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-5b589af6:hover img{opacity:0.6;}.elementor-14 .elementor-element.elementor-element-5b589af6 img{transition-duration:1s;}.elementor-14 .elementor-element.elementor-element-74949f05{--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:center;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-74949f05:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-74949f05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-1ed43247{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-1ed43247.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-15e5adb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-15e5adb .elementor-heading-title{font-family:"Sailec Medium", Sans-serif;font-size:21px;font-weight:normal;}.elementor-14 .elementor-element.elementor-element-36e99d0a .elementor-heading-title{font-family:"Sailec Bold", Sans-serif;font-size:14px;font-weight:bold;color:#A6A6A6;}.elementor-14 .elementor-element.elementor-element-5ffe33ff{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-5ffe33ff:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5ffe33ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-494a521b{border-style:solid;border-width:15px 15px 0px 15px;border-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-494a521b:hover img{opacity:0.6;}.elementor-14 .elementor-element.elementor-element-494a521b img{transition-duration:1s;}.elementor-14 .elementor-element.elementor-element-37a3b7f9{--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:center;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-37a3b7f9:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-37a3b7f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-967aee1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-967aee1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-6d4ad3b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-6d4ad3b6 .elementor-heading-title{font-family:"Sailec Medium", Sans-serif;font-size:21px;font-weight:normal;}.elementor-14 .elementor-element.elementor-element-6b7c0aaf .elementor-heading-title{font-family:"Sailec Bold", Sans-serif;font-size:14px;font-weight:bold;color:#A6A6A6;}.elementor-14 .elementor-element.elementor-element-4cfc94a9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-4cfc94a9:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4cfc94a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-5d329b3a{border-style:solid;border-width:15px 15px 0px 15px;border-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-5d329b3a:hover img{opacity:0.6;}.elementor-14 .elementor-element.elementor-element-5d329b3a img{transition-duration:1s;}.elementor-14 .elementor-element.elementor-element-3242f512{--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:center;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:10px;}.elementor-14 .elementor-element.elementor-element-3242f512:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3242f512 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-6170d4f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-6170d4f5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-4f6e506d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-14 .elementor-element.elementor-element-4f6e506d .elementor-heading-title{font-family:"Sailec Medium", Sans-serif;font-size:21px;font-weight:normal;}.elementor-14 .elementor-element.elementor-element-10fc3775 .elementor-heading-title{font-family:"Sailec Bold", Sans-serif;font-size:14px;font-weight:bold;color:#A6A6A6;}.elementor-14 .elementor-element.elementor-element-474c3ed4{--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:stretch;--margin-top:80px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-4dde9f47{--display:flex;}.elementor-14 .elementor-element.elementor-element-3fbb3b05{text-align:center;}.elementor-14 .elementor-element.elementor-element-3fbb3b05 .elementor-heading-title{font-family:var( --e-global-typography-1b76907-font-family ), Sans-serif;font-size:var( --e-global-typography-1b76907-font-size );font-weight:var( --e-global-typography-1b76907-font-weight );line-height:var( --e-global-typography-1b76907-line-height );letter-spacing:var( --e-global-typography-1b76907-letter-spacing );word-spacing:var( --e-global-typography-1b76907-word-spacing );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-659ecf31{--display:flex;}.elementor-14 .elementor-element.elementor-element-781c6887{--display:flex;--position:absolute;--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:10px 10px;--row-gap:10px;--column-gap:10px;top:35%;--z-index:2;}.elementor-14 .elementor-element.elementor-element-781c6887.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-3549f203{--display:flex;}.elementor-14 .elementor-element.elementor-element-6a226e23{--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:center;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-14 .elementor-element.elementor-element-6a226e23:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-6a226e23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDE;}.elementor-14 .elementor-element.elementor-element-68ee6eb9{--display:flex;}.elementor-14 .elementor-element.elementor-element-68ee6eb9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-ceab243{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-e572497 .elementor-heading-title{font-family:"Sailec Light", Sans-serif;font-size:35px;font-weight:bold;}.elementor-14 .elementor-element.elementor-element-47ebbcb8 .elementor-button{background-color:transparent;font-family:"Sailec Medium", Sans-serif;font-size:1.3rem;line-height:1.5em;fill:#464646;color:#464646;background-image:linear-gradient(330deg, #FFFFFF 0%, #8DBFED75 50%);transition-duration:1.6s;border-style:none;border-radius:6px 6px 6px 6px;padding:12px 20px 12px 20px;}.elementor-14 .elementor-element.elementor-element-47ebbcb8 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-47ebbcb8 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(330deg, #111111 0%, #717171 50%);}.elementor-14 .elementor-element.elementor-element-47ebbcb8 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-47ebbcb8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-77565fcb{--display:flex;}.elementor-14 .elementor-element.elementor-element-5c0d747{--display:flex;}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-1803aab{--e-n-carousel-swiper-slides-to-display:1;}.elementor-14 .elementor-element.elementor-element-3c0b038 .elementor-heading-title{font-size:var( --e-global-typography-8de8e2b-font-size );line-height:var( --e-global-typography-8de8e2b-line-height );letter-spacing:var( --e-global-typography-8de8e2b-letter-spacing );word-spacing:var( --e-global-typography-8de8e2b-word-spacing );}.elementor-14 .elementor-element.elementor-element-5eb0f396 .elementor-heading-title{font-size:var( --e-global-typography-1b76907-font-size );line-height:var( --e-global-typography-1b76907-line-height );letter-spacing:var( --e-global-typography-1b76907-letter-spacing );word-spacing:var( --e-global-typography-1b76907-word-spacing );}.elementor-14 .elementor-element.elementor-element-1cfef83{--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-e4968c3{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-6131c02{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-1dfc7e6{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-f2e0a3c{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-9ed6dd3{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-d0ec518{--swiper-slides-to-display:1;}.elementor-14 .elementor-element.elementor-element-6ee2e64{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-483c084{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-b853823{--swiper-slides-to-display:1;}.elementor-14 .elementor-element.elementor-element-7c213d4{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-5dc174d9{--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:0%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-14 .elementor-element.elementor-element-4f582fa7 .elementor-heading-title{font-size:var( --e-global-typography-1b76907-font-size );line-height:var( --e-global-typography-1b76907-line-height );letter-spacing:var( --e-global-typography-1b76907-letter-spacing );word-spacing:var( --e-global-typography-1b76907-word-spacing );}.elementor-14 .elementor-element.elementor-element-616e65a7 .elementor-heading-title{font-size:var( --e-global-typography-fd6046d-font-size );line-height:var( --e-global-typography-fd6046d-line-height );letter-spacing:var( --e-global-typography-fd6046d-letter-spacing );word-spacing:var( --e-global-typography-fd6046d-word-spacing );}.elementor-14 .elementor-element.elementor-element-7b0d8b26 .elementor-heading-title{font-size:var( --e-global-typography-1b76907-font-size );line-height:var( --e-global-typography-1b76907-line-height );letter-spacing:var( --e-global-typography-1b76907-letter-spacing );word-spacing:var( --e-global-typography-1b76907-word-spacing );}.elementor-14 .elementor-element.elementor-element-c819c6c .elementor-heading-title{font-size:var( --e-global-typography-673a4da-font-size );line-height:var( --e-global-typography-673a4da-line-height );letter-spacing:var( --e-global-typography-673a4da-letter-spacing );word-spacing:var( --e-global-typography-673a4da-word-spacing );}.elementor-14 .elementor-element.elementor-element-682be9de{font-size:var( --e-global-typography-8cb4ed4-font-size );line-height:var( --e-global-typography-8cb4ed4-line-height );letter-spacing:var( --e-global-typography-8cb4ed4-letter-spacing );word-spacing:var( --e-global-typography-8cb4ed4-word-spacing );}.elementor-14 .elementor-element.elementor-element-265c916c img{max-width:60%;}.elementor-14 .elementor-element.elementor-element-265c916c .widget-image-caption{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14 .elementor-element.elementor-element-394e1998 img{max-width:60%;}.elementor-14 .elementor-element.elementor-element-394e1998 .widget-image-caption{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14 .elementor-element.elementor-element-12780c35 img{max-width:60%;}.elementor-14 .elementor-element.elementor-element-12780c35 .widget-image-caption{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14 .elementor-element.elementor-element-753267e9 img{max-width:60%;}.elementor-14 .elementor-element.elementor-element-753267e9 .widget-image-caption{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14 .elementor-element.elementor-element-1497327 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-14 .elementor-element.elementor-element-6b2242c{top:-964px;}.elementor-14 .elementor-element.elementor-element-4ae7782d{--min-height:60vh;}.elementor-14 .elementor-element.elementor-element-569c5001 .elementor-heading-title{font-size:var( --e-global-typography-8de8e2b-font-size );line-height:var( --e-global-typography-8de8e2b-line-height );letter-spacing:var( --e-global-typography-8de8e2b-letter-spacing );word-spacing:var( --e-global-typography-8de8e2b-word-spacing );}.elementor-14 .elementor-element.elementor-element-1714c443 .elementor-heading-title{font-size:var( --e-global-typography-1b76907-font-size );line-height:var( --e-global-typography-1b76907-line-height );letter-spacing:var( --e-global-typography-1b76907-letter-spacing );word-spacing:var( --e-global-typography-1b76907-word-spacing );}.elementor-14 .elementor-element.elementor-element-2aa8a2a{--swiper-slides-to-display:2;}.elementor-14 .elementor-element.elementor-element-2f3ae8f3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-14 .elementor-element.elementor-element-5477395c{--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:stretch;--flex-wrap:wrap;}.elementor-14 .elementor-element.elementor-element-4d8bef70 .elementor-heading-title{font-size:var( --e-global-typography-1b76907-font-size );line-height:var( --e-global-typography-1b76907-line-height );letter-spacing:var( --e-global-typography-1b76907-letter-spacing );word-spacing:var( --e-global-typography-1b76907-word-spacing );}.elementor-14 .elementor-element.elementor-element-288b158d{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14 .elementor-element.elementor-element-3fbb3b05 .elementor-heading-title{font-size:var( --e-global-typography-1b76907-font-size );line-height:var( --e-global-typography-1b76907-line-height );letter-spacing:var( --e-global-typography-1b76907-letter-spacing );word-spacing:var( --e-global-typography-1b76907-word-spacing );}.elementor-14 .elementor-element.elementor-element-47ebbcb8 .elementor-button{font-size:1.1rem;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-1803aab{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:1rem;--e-n-carousel-arrow-prev-top-position:0rem;--e-n-carousel-arrow-next-right-position:1rem;--e-n-carousel-arrow-size:2rem;}.elementor-14 .elementor-element.elementor-element-a8c726b{padding:1rem 2rem 1rem 2rem;}.elementor-14 .elementor-element.elementor-element-a8c726b .elementor-heading-title{font-size:1.3rem;}.elementor-14 .elementor-element.elementor-element-d4cff00{padding:1rem 3rem 1rem 3rem;}.elementor-14 .elementor-element.elementor-element-d4cff00 .elementor-heading-title{font-size:1.3rem;}.elementor-14 .elementor-element.elementor-element-27bac2b{padding:1rem 3rem 1rem 3rem;}.elementor-14 .elementor-element.elementor-element-27bac2b .elementor-heading-title{font-size:1.3rem;}.elementor-14 .elementor-element.elementor-element-e164502{padding:1rem 3rem 1rem 3rem;}.elementor-14 .elementor-element.elementor-element-e164502 .elementor-heading-title{font-size:1.3rem;}.elementor-14 .elementor-element.elementor-element-264e7bc{padding:1rem 3rem 1rem 3rem;}.elementor-14 .elementor-element.elementor-element-264e7bc .elementor-heading-title{font-size:1.3rem;}.elementor-14 .elementor-element.elementor-element-e50d884{padding:1rem 3rem 1rem 3rem;}.elementor-14 .elementor-element.elementor-element-e50d884 .elementor-heading-title{font-size:1.3rem;}.elementor-14 .elementor-element.elementor-element-e934ee5{padding:1rem 3rem 1rem 3rem;}.elementor-14 .elementor-element.elementor-element-e934ee5 .elementor-heading-title{font-size:1.3rem;}.elementor-14 .elementor-element.elementor-element-3c0b038 .elementor-heading-title{font-size:var( --e-global-typography-8de8e2b-font-size );line-height:var( --e-global-typography-8de8e2b-line-height );letter-spacing:var( --e-global-typography-8de8e2b-letter-spacing );word-spacing:var( --e-global-typography-8de8e2b-word-spacing );}.elementor-14 .elementor-element.elementor-element-5eb0f396 .elementor-heading-title{font-size:var( --e-global-typography-1b76907-font-size );line-height:var( --e-global-typography-1b76907-line-height );letter-spacing:var( --e-global-typography-1b76907-letter-spacing );word-spacing:var( --e-global-typography-1b76907-word-spacing );}.elementor-14 .elementor-element.elementor-element-1cfef83{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0rem 1.5rem;--row-gap:0rem;--column-gap:1.5rem;--grid-auto-flow:row;}.elementor-14 .elementor-element.elementor-element-bf49e69{padding:1rem 0rem 1rem 0rem;}.elementor-14 .elementor-element.elementor-element-bf49e69 img{max-width:51%;}.elementor-14 .elementor-element.elementor-element-426be1c{padding:1rem 0rem 1rem 0rem;}.elementor-14 .elementor-element.elementor-element-426be1c img{max-width:43%;}.elementor-14 .elementor-element.elementor-element-2d5571a{padding:1rem 0rem 1rem 0rem;}.elementor-14 .elementor-element.elementor-element-2d5571a img{max-width:43%;}.elementor-14 .elementor-element.elementor-element-0f91593 img{max-width:30%;}.elementor-14 .elementor-element.elementor-element-3a0f536 img{max-width:30%;}.elementor-14 .elementor-element.elementor-element-c26711e img{max-width:30%;}.elementor-14 .elementor-element.elementor-element-4f8a47d img{max-width:30%;}.elementor-14 .elementor-element.elementor-element-e8720a7 img{max-width:30%;}.elementor-14 .elementor-element.elementor-element-3d680f8 img{max-width:30%;}.elementor-14 .elementor-element.elementor-element-6f87668 img{max-width:30%;}.elementor-14 .elementor-element.elementor-element-4003322 img{max-width:30%;}.elementor-14 .elementor-element.elementor-element-68faae8 img{max-width:30%;}.elementor-14 .elementor-element.elementor-element-c1a2b1d img{max-width:30%;}.elementor-14 .elementor-element.elementor-element-d90f3a7{--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;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-e4968c3{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-96d3a75{--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;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-6131c02{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-48d85f7{--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;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-1dfc7e6{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-0e0512b{--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;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-f2e0a3c{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-f3178a1{--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;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-9ed6dd3{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-19b732e{--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;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-d0ec518{--swiper-slides-to-display:1;}.elementor-14 .elementor-element.elementor-element-417316a{--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;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-6ee2e64{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-04744c5{--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;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-483c084{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-7694967{--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;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-b853823{--swiper-slides-to-display:1;}.elementor-14 .elementor-element.elementor-element-b900915{--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;--flex-wrap:nowrap;}.elementor-14 .elementor-element.elementor-element-7c213d4{--grid-columns:1;}.elementor-14 .elementor-element.elementor-element-4c99e56e{--min-height:400px;--border-radius:0rem 0rem 0rem 0rem;}.elementor-14 .elementor-element.elementor-element-5dc174d9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-7654f02b{--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-14 .elementor-element.elementor-element-4f582fa7 .elementor-heading-title{font-size:var( --e-global-typography-1b76907-font-size );line-height:var( --e-global-typography-1b76907-line-height );letter-spacing:var( --e-global-typography-1b76907-letter-spacing );word-spacing:var( --e-global-typography-1b76907-word-spacing );}.elementor-14 .elementor-element.elementor-element-616e65a7 .elementor-heading-title{font-size:var( --e-global-typography-fd6046d-font-size );line-height:var( --e-global-typography-fd6046d-line-height );letter-spacing:var( --e-global-typography-fd6046d-letter-spacing );word-spacing:var( --e-global-typography-fd6046d-word-spacing );}.elementor-14 .elementor-element.elementor-element-7b0d8b26 .elementor-heading-title{font-size:var( --e-global-typography-1b76907-font-size );line-height:var( --e-global-typography-1b76907-line-height );letter-spacing:var( --e-global-typography-1b76907-letter-spacing );word-spacing:var( --e-global-typography-1b76907-word-spacing );}.elementor-14 .elementor-element.elementor-element-c819c6c .elementor-heading-title{font-size:var( --e-global-typography-673a4da-font-size );line-height:var( --e-global-typography-673a4da-line-height );letter-spacing:var( --e-global-typography-673a4da-letter-spacing );word-spacing:var( --e-global-typography-673a4da-word-spacing );}.elementor-14 .elementor-element.elementor-element-682be9de{font-size:var( --e-global-typography-8cb4ed4-font-size );line-height:var( --e-global-typography-8cb4ed4-line-height );letter-spacing:var( --e-global-typography-8cb4ed4-letter-spacing );word-spacing:var( --e-global-typography-8cb4ed4-word-spacing );}.elementor-14 .elementor-element.elementor-element-25958405{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-1b43f5f5 .elementor-heading-title{font-size:0.8rem;}.elementor-14 .elementor-element.elementor-element-73840a3{--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-14 .elementor-element.elementor-element-4815814d{--width:25%;}.elementor-14 .elementor-element.elementor-element-265c916c img{max-width:80%;}.elementor-14 .elementor-element.elementor-element-265c916c .widget-image-caption{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14 .elementor-element.elementor-element-5337c2c{--width:25%;}.elementor-14 .elementor-element.elementor-element-394e1998 img{max-width:80%;}.elementor-14 .elementor-element.elementor-element-394e1998 .widget-image-caption{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14 .elementor-element.elementor-element-968c72a{--width:25%;}.elementor-14 .elementor-element.elementor-element-12780c35 img{max-width:80%;}.elementor-14 .elementor-element.elementor-element-12780c35 .widget-image-caption{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14 .elementor-element.elementor-element-5fa4eab{--width:25%;}.elementor-14 .elementor-element.elementor-element-753267e9 img{max-width:80%;}.elementor-14 .elementor-element.elementor-element-753267e9 .widget-image-caption{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14 .elementor-element.elementor-element-5be62b27{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-14 .elementor-element.elementor-element-1497327 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}body:not(.rtl) .elementor-14 .elementor-element.elementor-element-6b2242c{right:0px;}body.rtl .elementor-14 .elementor-element.elementor-element-6b2242c{left:0px;}.elementor-14 .elementor-element.elementor-element-6b2242c{top:-201px;text-align:end;}.elementor-14 .elementor-element.elementor-element-6b2242c img{max-width:51%;}.elementor-14 .elementor-element.elementor-element-4ae7782d{--min-height:70vh;}.elementor-14 .elementor-element.elementor-element-569c5001 .elementor-heading-title{font-size:var( --e-global-typography-8de8e2b-font-size );line-height:var( --e-global-typography-8de8e2b-line-height );letter-spacing:var( --e-global-typography-8de8e2b-letter-spacing );word-spacing:var( --e-global-typography-8de8e2b-word-spacing );}.elementor-14 .elementor-element.elementor-element-1714c443 .elementor-heading-title{font-size:var( --e-global-typography-1b76907-font-size );line-height:var( --e-global-typography-1b76907-line-height );letter-spacing:var( --e-global-typography-1b76907-letter-spacing );word-spacing:var( --e-global-typography-1b76907-word-spacing );}.elementor-14 .elementor-element.elementor-element-2aa8a2a{--swiper-slides-to-display:1;--arrow-size:1.5rem;--dots-vertical-offset:0.5rem;}.elementor-14 .elementor-element.elementor-element-2aa8a2a :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0rem 0rem 0rem 0rem;}.elementor-14 .elementor-element.elementor-element-7afb11b9{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-14 .elementor-element.elementor-element-2f3ae8f3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-14 .elementor-element.elementor-element-3787668d{--min-height:0px;}.elementor-14 .elementor-element.elementor-element-5477395c{--justify-content:center;}.elementor-14 .elementor-element.elementor-element-4d8bef70 .elementor-heading-title{font-size:var( --e-global-typography-1b76907-font-size );line-height:var( --e-global-typography-1b76907-line-height );letter-spacing:var( --e-global-typography-1b76907-letter-spacing );word-spacing:var( --e-global-typography-1b76907-word-spacing );}.elementor-14 .elementor-element.elementor-element-288b158d{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-14 .elementor-element.elementor-element-1a089f1b{--width:43%;}.elementor-14 .elementor-element.elementor-element-15e5adb .elementor-heading-title{font-size:1rem;}.elementor-14 .elementor-element.elementor-element-36e99d0a .elementor-heading-title{font-size:0.8rem;}.elementor-14 .elementor-element.elementor-element-5ffe33ff{--width:43%;}.elementor-14 .elementor-element.elementor-element-6d4ad3b6 .elementor-heading-title{font-size:1rem;}.elementor-14 .elementor-element.elementor-element-6b7c0aaf .elementor-heading-title{font-size:0.8rem;}.elementor-14 .elementor-element.elementor-element-4cfc94a9{--width:30%;}.elementor-14 .elementor-element.elementor-element-474c3ed4{--margin-top:40px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-3fbb3b05 .elementor-heading-title{font-size:var( --e-global-typography-1b76907-font-size );line-height:var( --e-global-typography-1b76907-line-height );letter-spacing:var( --e-global-typography-1b76907-letter-spacing );word-spacing:var( --e-global-typography-1b76907-word-spacing );}.elementor-14 .elementor-element.elementor-element-6a226e23{--justify-content:center;}.elementor-14 .elementor-element.elementor-element-68ee6eb9{--width:25%;}.elementor-14 .elementor-element.elementor-element-e572497 .elementor-heading-title{font-size:1.2rem;}.elementor-14 .elementor-element.elementor-element-47ebbcb8 .elementor-button{font-size:0.9rem;}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-1e6debca{--width:100%;}.elementor-14 .elementor-element.elementor-element-86233f7{--width:100%;}.elementor-14 .elementor-element.elementor-element-66624f3{--width:100%;}.elementor-14 .elementor-element.elementor-element-11f19ac{--width:100%;}.elementor-14 .elementor-element.elementor-element-4c99e56e{--width:95%;}.elementor-14 .elementor-element.elementor-element-24eab175{--content-width:800px;}.elementor-14 .elementor-element.elementor-element-9d920b6{--width:50%;}.elementor-14 .elementor-element.elementor-element-7654f02b{--width:40%;}.elementor-14 .elementor-element.elementor-element-1903f729{--width:100%;}.elementor-14 .elementor-element.elementor-element-4ae7782d{--width:100%;}.elementor-14 .elementor-element.elementor-element-178a4415{--width:30%;}.elementor-14 .elementor-element.elementor-element-68ee6eb9{--width:30%;}.elementor-14 .elementor-element.elementor-element-ceab243{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-9d920b6{--width:100%;}.elementor-14 .elementor-element.elementor-element-7654f02b{--width:100%;}.elementor-14 .elementor-element.elementor-element-1903f729{--width:100%;}.elementor-14 .elementor-element.elementor-element-178a4415{--width:100%;}.elementor-14 .elementor-element.elementor-element-1a089f1b{--width:30%;}.elementor-14 .elementor-element.elementor-element-5ffe33ff{--width:30%;}.elementor-14 .elementor-element.elementor-element-4cfc94a9{--width:30%;}}/* Start custom CSS for container, class: .elementor-element-aa70484 *//* ============================================================
   TABS VOLLSTÄNDIG - ZENTRIERT & ULTRA-SMOOTH (2026)
   ============================================================ */

/* 1. CONTENT-SICHTBARKEIT */
.tab-content:not(.is-active) {
    display: none !important;
    height: 0 !important;
    overflow: hidden !important;
}

.tab-content.is-active {
    display: flex !important; /* Nutzt Flex für Elementor Container */
    flex-direction: column;   /* Stapelt Inhalte korrekt */
    width: 100% !important;   /* Erzwingt volle Breite */
    height: auto !important;
    animation: pureFade 0.6s ease-in-out forwards;
}

@keyframes pureFade {
    from { opacity: 0; }
    to { opacity: 1; }
}

/* 2. TRIGGER-STYLING */
[class*="tab-trig-"] {
    position: relative !important;
    cursor: pointer;
    overflow: hidden !important;
    z-index: 1 !important;
    transition: background-color 0.3s ease, transform 0.1s ease !important;
    display: inline-flex !important;
    justify-content: center !important;
    align-items: center !important;
    box-sizing: border-box !important;
}

[class*="tab-trig-"] .elementor-widget-container {
    position: relative !important;
    z-index: 3 !important;
    width: 100% !important;
    text-align: center !important;
}

/* 3. FORTSCHRITTSBALKEN (NUR DESKTOP/TABLET) */
.autoplay-running.tab-active::after {
    content: "" !important;
    display: block !important;
    position: absolute;
    top: 0; left: 0; height: 100%; width: 0%;
    background: linear-gradient(to right, rgba(0, 0, 0, 0.01) 0%, rgba(0, 0, 0, 0.06) 70%, rgba(0, 0, 0, 0.12) 90%, rgba(0, 0, 0, 0) 100%) !important;
    box-shadow: -5px 0 15px rgba(0, 0, 0, 0.02); 
    z-index: 2 !important; 
    animation: tabProgress 5000ms linear forwards !important;
}

@keyframes tabProgress {
    0% { width: 0%; opacity: 0; }
    5% { opacity: 1; }
    95% { opacity: 1; width: 95%; }
    100% { width: 100%; opacity: 0; }
}

.tab-wrapper.is-hovered .autoplay-running.tab-active::after {
    animation-play-state: paused !important;
}

[class*="tab-trig-"].tab-active {
    background-color: #DDDEDE !important;
}

/* 4. MOBILE & TABLET OPTIMIERUNGEN (HAPTIK & SNAP) */
@media (max-width: 1024px) {
    /* Fortschrittsbalken auf Mobile entfernen */
    .autoplay-running.tab-active::after {
        display: none !important;
    }

    /* Snap-to-Tab beim Scrollen */
    .scroll-fade-modul {
        scroll-snap-type: x mandatory !important;
        scroll-behavior: smooth !important;
    }

    [class*="tab-trig-"] {
        scroll-snap-align: center !important;
        flex-shrink: 0 !important;
    }

    /* Haptik-Simulation (Tap-Feedback) */
    [class*="tab-trig-"]:active {
        transform: scale(0.95) !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aaf608d */:root {
    --pfeil-farbe: #d3d3d3;
    --pfeil-groesse: 10px;
    --pfeil-abstand-bild: 3px;
    --pfeil-abstand-unten: 3px;
    /* Optimierte Clamp-Größen für 2026 */
    --ebene1-bild-hoehe: clamp(20px, 2.5vw, 30px);
    --ebene2-bild-breite-clamp: clamp(100px, 20vw, 150px);
}

/* --- SICHTBARKEIT DER EBENEN --- */
.uni-layer-2:not(.is-active), 
.uni-layer-3:not(.is-active) { 
    display: none !important; 
    height: 0 !important; 
}

/* --- BASIS-CONTAINER (Ebene 1 & 2) --- */
.uni-wrapper-1, 
.uni-layer-2.is-active {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: center !important; 
    align-items: center !important;
    padding: 0 20px !important;
    gap: var(--gap, 15px) !important;
    /* Kein automatisches Scrollen oder Schatten hier */
}

/* Spezial-Korrektur für Mobile: Zentriert, solange es passt */
@media (max-width: 1024px) {
    .uni-wrapper-1, 
    .uni-layer-2.is-active {
        justify-content: safe center !important; 
    }
}

/* --- TRIGGER ELEMENTE (Die Kacheln/Buttons) --- */
[class*="uni-trig-"] {
    position: relative;
    display: inline-flex !important; 
    flex-direction: column !important;
    justify-content: center !important; 
    align-items: center !important;
    
    /* FIX GEGEN STAUCHUNG: Verhindert, dass Elemente schrumpfen */
    flex: 0 0 auto !important; 
    width: auto !important;
    
    margin: 0 !important;
    padding: 0 0 calc(var(--pfeil-abstand-bild) + (var(--pfeil-groesse) * 2) + var(--pfeil-abstand-unten)) 0 !important;
    cursor: pointer;
}

/* Elementor-Widget Korrekturen innerhalb der Trigger */
[class*="uni-trig-"] .elementor-widget,
[class*="uni-trig-"] .elementor-widget-container,
[class*="uni-trig-"] .elementor-image,
[class*="uni-trig-"] .elementor-widget-image {
    width: fit-content !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    margin: 0 !important;
}

/* --- BILD-STEUERUNG (Ebene 1 & 2) --- */
[class*="uni-trig-1-"] img {
    height: var(--ebene1-bild-hoehe) !important;
    width: auto !important;
    max-width: none !important;
    object-fit: contain !important;
    display: block;
    flex-shrink: 0 !important; /* Zusätzlicher Schutz gegen Stauchung */
}

[class*="uni-trig-2-"] img {
    width: var(--ebene2-bild-breite-clamp) !important;
    max-width: var(--ebene2-bild-breite-clamp) !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    flex-shrink: 0 !important; /* Zusätzlicher Schutz gegen Stauchung */
}

/* --- PFEIL-INDIKATOREN (Active Status) --- */
[class*="uni-trig-1-"]::after, 
[class*="uni-trig-2-"]::after {
    content: ""; 
    position: absolute; 
    left: 50%; 
    transform: translateX(-50%);
    width: 0; 
    height: 0; 
    border-left: var(--pfeil-groesse) solid transparent;
    border-right: var(--pfeil-groesse) solid transparent;
    border-top: var(--pfeil-groesse) solid var(--pfeil-farbe);
    opacity: 0; 
    visibility: hidden; 
    z-index: 10; 
    bottom: var(--pfeil-abstand-unten);
    transition: opacity 0.2s ease;
}

.active-item::after, 
.active-arrow::after { 
    opacity: 1 !important; 
    visibility: visible !important; 
}

/* --- EBENE 3 (Content Bereich) --- */
.uni-layer-3.is-active { 
    display: block !important; 
    height: auto !important; 
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-2aa8a2a */.elementor-14 .elementor-element.elementor-element-2aa8a2a .e-loop-item {
    height: 100%;
}
/* Falls ein innerer Container genutzt wird */
.elementor-14 .elementor-element.elementor-element-2aa8a2a .elementor-section-wrap, 
.elementor-14 .elementor-element.elementor-element-2aa8a2a .e-con {
    height: 100%;
}/* End custom CSS */