.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1682 .elementor-element.elementor-element-0be8407{--display:flex;}.elementor-1682 .elementor-element.elementor-element-6fcc4028{--display:flex;--gap:23px 23px;--row-gap:23px;--column-gap:23px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1682 .elementor-element.elementor-element-4374bc1d{--display:flex;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1682 .elementor-element.elementor-element-73838d77 .elementor-heading-title{font-family:"Greyson", Sans-serif;font-size:39px;font-weight:400;line-height:42px;}.elementor-1682 .elementor-element.elementor-element-350b7ef0{--display:flex;}.elementor-widget-nested-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nested-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1682 .elementor-element.elementor-element-265a7817{--display:flex;}.elementor-1682 .elementor-element.elementor-element-1e9cdfa3{--display:flex;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1682 .elementor-element.elementor-element-13827852 img{height:350px;object-fit:cover;object-position:center center;}.elementor-1682 .elementor-element.elementor-element-294cd6c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:11px 0px 0px 0px;}.elementor-1682 .elementor-element.elementor-element-294cd6c1 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:var( --e-global-color-4e687be );}.elementor-1682 .elementor-element.elementor-element-75f7de85 .elementor-heading-title{font-family:"Greyson", Sans-serif;font-size:23.6px;font-weight:400;line-height:28.76px;}.elementor-1682 .elementor-element.elementor-element-6d1e174f .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:#949189;}.elementor-1682 .elementor-element.elementor-element-1f163009{--display:flex;}.elementor-1682 .elementor-element.elementor-element-4f345e1a{--display:flex;}.elementor-1682 .elementor-element.elementor-element-65a4f04c img{height:350px;object-fit:cover;object-position:center center;}.elementor-1682 .elementor-element.elementor-element-4ad45296{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:11px 0px 0px 0px;}.elementor-1682 .elementor-element.elementor-element-4ad45296 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:var( --e-global-color-4e687be );}.elementor-1682 .elementor-element.elementor-element-4651e055 .elementor-heading-title{font-family:"Greyson", Sans-serif;font-size:23.6px;font-weight:400;line-height:28.76px;}.elementor-1682 .elementor-element.elementor-element-18d5b84c .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:#949189;}.elementor-1682 .elementor-element.elementor-element-401bd192{--display:flex;}.elementor-1682 .elementor-element.elementor-element-326dac4f{--display:flex;}.elementor-1682 .elementor-element.elementor-element-692df380 img{height:350px;object-fit:cover;object-position:center center;}.elementor-1682 .elementor-element.elementor-element-5c8a9867{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:11px 0px 0px 0px;}.elementor-1682 .elementor-element.elementor-element-5c8a9867 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:var( --e-global-color-4e687be );}.elementor-1682 .elementor-element.elementor-element-34c82ea4 .elementor-heading-title{font-family:"Greyson", Sans-serif;font-size:23.6px;font-weight:400;line-height:28.76px;}.elementor-1682 .elementor-element.elementor-element-61414ca7 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:#949189;}.elementor-1682 .elementor-element.elementor-element-1192125b{--display:flex;}.elementor-1682 .elementor-element.elementor-element-2833e41b{--display:flex;}.elementor-1682 .elementor-element.elementor-element-7bd175aa img{height:350px;object-fit:cover;object-position:center center;}.elementor-1682 .elementor-element.elementor-element-69b69497{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:11px 0px 0px 0px;}.elementor-1682 .elementor-element.elementor-element-69b69497 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:var( --e-global-color-4e687be );}.elementor-1682 .elementor-element.elementor-element-22c5e71e .elementor-heading-title{font-family:"Greyson", Sans-serif;font-size:23.6px;font-weight:400;line-height:28.76px;}.elementor-1682 .elementor-element.elementor-element-46ed99a5 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:#949189;}.elementor-1682 .elementor-element.elementor-element-1a177a99{--display:flex;}.elementor-1682 .elementor-element.elementor-element-64fb066c{--display:flex;}.elementor-1682 .elementor-element.elementor-element-45a1b6b8 img{height:350px;object-fit:cover;object-position:center center;}.elementor-1682 .elementor-element.elementor-element-cad4c9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:11px 0px 0px 0px;}.elementor-1682 .elementor-element.elementor-element-cad4c9c .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:var( --e-global-color-4e687be );}.elementor-1682 .elementor-element.elementor-element-69524d49 .elementor-heading-title{font-family:"Greyson", Sans-serif;font-size:23.6px;font-weight:400;line-height:28.76px;}.elementor-1682 .elementor-element.elementor-element-fb331cf .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:#949189;}.elementor-1682 .elementor-element.elementor-element-75c3c701{--display:flex;}.elementor-1682 .elementor-element.elementor-element-50e8e630{--display:flex;}.elementor-1682 .elementor-element.elementor-element-7ce19035 img{height:350px;object-fit:cover;object-position:center center;}.elementor-1682 .elementor-element.elementor-element-3b22bf8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:11px 0px 0px 0px;}.elementor-1682 .elementor-element.elementor-element-3b22bf8e .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:var( --e-global-color-4e687be );}.elementor-1682 .elementor-element.elementor-element-6612cdc0 .elementor-heading-title{font-family:"Greyson", Sans-serif;font-size:23.6px;font-weight:400;line-height:28.76px;}.elementor-1682 .elementor-element.elementor-element-24022e76 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:#949189;}.elementor-1682 .elementor-element.elementor-element-69ca1df8{--display:flex;}.elementor-1682 .elementor-element.elementor-element-6de3656d{--display:flex;}.elementor-1682 .elementor-element.elementor-element-1f08144b img{height:350px;object-fit:cover;object-position:center center;}.elementor-1682 .elementor-element.elementor-element-6eccf58d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:11px 0px 0px 0px;}.elementor-1682 .elementor-element.elementor-element-6eccf58d .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:var( --e-global-color-4e687be );}.elementor-1682 .elementor-element.elementor-element-23b7c018 .elementor-heading-title{font-family:"Greyson", Sans-serif;font-size:23.6px;font-weight:400;line-height:28.76px;}.elementor-1682 .elementor-element.elementor-element-6e388104 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:#949189;}.elementor-1682 .elementor-element.elementor-element-6e1fab22{--display:flex;}.elementor-1682 .elementor-element.elementor-element-2af87600{--display:flex;}.elementor-1682 .elementor-element.elementor-element-332ed1aa img{height:350px;object-fit:cover;object-position:center center;}.elementor-1682 .elementor-element.elementor-element-537f58b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:11px 0px 0px 0px;}.elementor-1682 .elementor-element.elementor-element-537f58b3 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:var( --e-global-color-4e687be );}.elementor-1682 .elementor-element.elementor-element-67cc5d59 .elementor-heading-title{font-family:"Greyson", Sans-serif;font-size:23.6px;font-weight:400;line-height:28.76px;}.elementor-1682 .elementor-element.elementor-element-60980f4d .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:#949189;}.elementor-1682 .elementor-element.elementor-element-3247c810{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:24px;--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:0px;--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-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-size:18px;--e-n-carousel-arrow-normal-color:var( --e-global-color-1306921 );--e-n-carousel-arrow-hover-color:var( --e-global-color-1306921 );}.elementor-1682 .elementor-element.elementor-element-1f2e955b{--display:flex;}.elementor-1682 .elementor-element.elementor-element-2a231e1f{--display:flex;}.elementor-1682 .elementor-element.elementor-element-6bc588cf img{height:350px;object-fit:cover;object-position:center center;}.elementor-1682 .elementor-element.elementor-element-2ed9ba8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:11px 0px 0px 0px;}.elementor-1682 .elementor-element.elementor-element-2ed9ba8c .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:var( --e-global-color-4e687be );}.elementor-1682 .elementor-element.elementor-element-70843056 .elementor-heading-title{font-family:"Greyson", Sans-serif;font-size:23.6px;font-weight:400;line-height:28.76px;}.elementor-1682 .elementor-element.elementor-element-31012287 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:#949189;}.elementor-1682 .elementor-element.elementor-element-661d0972{--display:flex;}.elementor-1682 .elementor-element.elementor-element-1bd84202{--display:flex;}.elementor-1682 .elementor-element.elementor-element-1a104fee img{height:350px;object-fit:cover;object-position:center center;}.elementor-1682 .elementor-element.elementor-element-56245503{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:11px 0px 0px 0px;}.elementor-1682 .elementor-element.elementor-element-56245503 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:var( --e-global-color-4e687be );}.elementor-1682 .elementor-element.elementor-element-487a4aa2 .elementor-heading-title{font-family:"Greyson", Sans-serif;font-size:23.6px;font-weight:400;line-height:28.76px;}.elementor-1682 .elementor-element.elementor-element-1d502720 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:#949189;}.elementor-1682 .elementor-element.elementor-element-3c794fbb{--display:flex;}.elementor-1682 .elementor-element.elementor-element-162bab1c{--display:flex;}.elementor-1682 .elementor-element.elementor-element-72a3df5b img{height:350px;object-fit:cover;object-position:center center;}.elementor-1682 .elementor-element.elementor-element-6a293b60{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:11px 0px 0px 0px;}.elementor-1682 .elementor-element.elementor-element-6a293b60 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:var( --e-global-color-4e687be );}.elementor-1682 .elementor-element.elementor-element-6f4c75bc .elementor-heading-title{font-family:"Greyson", Sans-serif;font-size:23.6px;font-weight:400;line-height:28.76px;}.elementor-1682 .elementor-element.elementor-element-6cefb4ad .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:#949189;}.elementor-1682 .elementor-element.elementor-element-11816f56{--display:flex;}.elementor-1682 .elementor-element.elementor-element-35fc7b25{--display:flex;}.elementor-1682 .elementor-element.elementor-element-1cb290d0 img{height:350px;object-fit:cover;object-position:center center;}.elementor-1682 .elementor-element.elementor-element-67fc32a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:11px 0px 0px 0px;}.elementor-1682 .elementor-element.elementor-element-67fc32a5 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:var( --e-global-color-4e687be );}.elementor-1682 .elementor-element.elementor-element-60d14168 .elementor-heading-title{font-family:"Greyson", Sans-serif;font-size:23.6px;font-weight:400;line-height:28.76px;}.elementor-1682 .elementor-element.elementor-element-4bea7eac .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:#949189;}.elementor-1682 .elementor-element.elementor-element-4d40d08e{--display:flex;}.elementor-1682 .elementor-element.elementor-element-793e106d{--display:flex;}.elementor-1682 .elementor-element.elementor-element-5b4661bf img{height:350px;object-fit:cover;object-position:center center;}.elementor-1682 .elementor-element.elementor-element-64dea24d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:11px 0px 0px 0px;}.elementor-1682 .elementor-element.elementor-element-64dea24d .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:var( --e-global-color-4e687be );}.elementor-1682 .elementor-element.elementor-element-450077f3 .elementor-heading-title{font-family:"Greyson", Sans-serif;font-size:23.6px;font-weight:400;line-height:28.76px;}.elementor-1682 .elementor-element.elementor-element-5e951c07 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:#949189;}.elementor-1682 .elementor-element.elementor-element-358b7060{--display:flex;}.elementor-1682 .elementor-element.elementor-element-71987c53{--display:flex;}.elementor-1682 .elementor-element.elementor-element-47d7d989 img{height:350px;object-fit:cover;object-position:center center;}.elementor-1682 .elementor-element.elementor-element-3d00dafa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:11px 0px 0px 0px;}.elementor-1682 .elementor-element.elementor-element-3d00dafa .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:var( --e-global-color-4e687be );}.elementor-1682 .elementor-element.elementor-element-7df1197b .elementor-heading-title{font-family:"Greyson", Sans-serif;font-size:23.6px;font-weight:400;line-height:28.76px;}.elementor-1682 .elementor-element.elementor-element-1ddfb7b9 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:#949189;}.elementor-1682 .elementor-element.elementor-element-11118972{--display:flex;}.elementor-1682 .elementor-element.elementor-element-6bf657bc{--display:flex;}.elementor-1682 .elementor-element.elementor-element-5b257127 img{height:350px;object-fit:cover;object-position:center center;}.elementor-1682 .elementor-element.elementor-element-437e6889{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:11px 0px 0px 0px;}.elementor-1682 .elementor-element.elementor-element-437e6889 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:var( --e-global-color-4e687be );}.elementor-1682 .elementor-element.elementor-element-70f0970d .elementor-heading-title{font-family:"Greyson", Sans-serif;font-size:23.6px;font-weight:400;line-height:28.76px;}.elementor-1682 .elementor-element.elementor-element-55840701 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:#949189;}.elementor-1682 .elementor-element.elementor-element-67ce5490{--display:flex;}.elementor-1682 .elementor-element.elementor-element-6aa2ce92{--display:flex;}.elementor-1682 .elementor-element.elementor-element-2c2286ce img{height:350px;object-fit:cover;object-position:center center;}.elementor-1682 .elementor-element.elementor-element-5629d8d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:11px 0px 0px 0px;}.elementor-1682 .elementor-element.elementor-element-5629d8d4 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:var( --e-global-color-4e687be );}.elementor-1682 .elementor-element.elementor-element-78e82f1e .elementor-heading-title{font-family:"Greyson", Sans-serif;font-size:23.6px;font-weight:400;line-height:28.76px;}.elementor-1682 .elementor-element.elementor-element-4b7eaca4 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:14.83px;font-weight:600;line-height:16.85px;letter-spacing:1.21px;color:#949189;}.elementor-1682 .elementor-element.elementor-element-46e7ce3e{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:24px;--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:0px;--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-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-size:18px;--e-n-carousel-arrow-normal-color:var( --e-global-color-accent );--e-n-carousel-arrow-hover-color:var( --e-global-color-accent );}@media(max-width:1000px){.elementor-1682 .elementor-element.elementor-element-13827852 img{height:390px;}.elementor-1682 .elementor-element.elementor-element-65a4f04c img{height:390px;object-fit:cover;}.elementor-1682 .elementor-element.elementor-element-692df380 img{height:390px;}.elementor-1682 .elementor-element.elementor-element-7bd175aa img{height:390px;}.elementor-1682 .elementor-element.elementor-element-45a1b6b8 img{height:390px;}.elementor-1682 .elementor-element.elementor-element-7ce19035 img{height:390px;}.elementor-1682 .elementor-element.elementor-element-1f08144b img{height:390px;}.elementor-1682 .elementor-element.elementor-element-332ed1aa img{height:390px;}.elementor-1682 .elementor-element.elementor-element-3247c810{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1682 .elementor-element.elementor-element-6bc588cf img{height:390px;}.elementor-1682 .elementor-element.elementor-element-1a104fee img{height:390px;object-fit:cover;}.elementor-1682 .elementor-element.elementor-element-72a3df5b img{height:390px;}.elementor-1682 .elementor-element.elementor-element-1cb290d0 img{height:390px;}.elementor-1682 .elementor-element.elementor-element-5b4661bf img{height:390px;}.elementor-1682 .elementor-element.elementor-element-47d7d989 img{height:390px;}.elementor-1682 .elementor-element.elementor-element-5b257127 img{height:390px;}.elementor-1682 .elementor-element.elementor-element-2c2286ce img{height:390px;}.elementor-1682 .elementor-element.elementor-element-46e7ce3e{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:760px){.elementor-1682 .elementor-element.elementor-element-6fcc4028{--gap:17px 17px;--row-gap:17px;--column-gap:17px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1682 .elementor-element.elementor-element-73838d77 .elementor-heading-title{font-size:30px;line-height:33px;}.elementor-1682 .elementor-element.elementor-element-3247c810{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:36px;}.elementor-1682 .elementor-element.elementor-element-46e7ce3e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:36px;}}@media(min-width:1366px){.elementor-1682 .elementor-element.elementor-element-6fcc4028{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-1682 .elementor-element.elementor-element-13827852 img{width:100%;height:582px;object-fit:cover;}.elementor-1682 .elementor-element.elementor-element-294cd6c1 .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-75f7de85 .elementor-heading-title{font-size:26.25px;line-height:32px;}.elementor-1682 .elementor-element.elementor-element-6d1e174f .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-65a4f04c img{width:100%;height:582px;object-fit:cover;}.elementor-1682 .elementor-element.elementor-element-4ad45296 .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-4651e055 .elementor-heading-title{font-size:26.25px;line-height:32px;}.elementor-1682 .elementor-element.elementor-element-18d5b84c .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-692df380 img{width:100%;height:582px;object-fit:cover;}.elementor-1682 .elementor-element.elementor-element-5c8a9867 .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-34c82ea4 .elementor-heading-title{font-size:26.25px;line-height:32px;}.elementor-1682 .elementor-element.elementor-element-61414ca7 .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-7bd175aa img{width:100%;height:582px;object-fit:cover;}.elementor-1682 .elementor-element.elementor-element-69b69497 .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-22c5e71e .elementor-heading-title{font-size:26.25px;line-height:32px;}.elementor-1682 .elementor-element.elementor-element-46ed99a5 .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-45a1b6b8 img{width:100%;height:582px;object-fit:cover;}.elementor-1682 .elementor-element.elementor-element-cad4c9c .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-69524d49 .elementor-heading-title{font-size:26.25px;line-height:32px;}.elementor-1682 .elementor-element.elementor-element-fb331cf .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-7ce19035 img{width:100%;height:582px;object-fit:cover;}.elementor-1682 .elementor-element.elementor-element-3b22bf8e .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-6612cdc0 .elementor-heading-title{font-size:26.25px;line-height:32px;}.elementor-1682 .elementor-element.elementor-element-24022e76 .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-1f08144b img{width:100%;height:582px;object-fit:cover;}.elementor-1682 .elementor-element.elementor-element-6eccf58d .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-23b7c018 .elementor-heading-title{font-size:26.25px;line-height:32px;}.elementor-1682 .elementor-element.elementor-element-6e388104 .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-332ed1aa img{width:100%;height:582px;object-fit:cover;}.elementor-1682 .elementor-element.elementor-element-537f58b3 .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-67cc5d59 .elementor-heading-title{font-size:26.25px;line-height:32px;}.elementor-1682 .elementor-element.elementor-element-60980f4d .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-3247c810{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:18px;}.elementor-1682 .elementor-element.elementor-element-6bc588cf img{width:100%;height:582px;object-fit:cover;}.elementor-1682 .elementor-element.elementor-element-2ed9ba8c .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-70843056 .elementor-heading-title{font-size:26.25px;line-height:32px;}.elementor-1682 .elementor-element.elementor-element-31012287 .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-1a104fee img{width:100%;height:582px;object-fit:cover;}.elementor-1682 .elementor-element.elementor-element-56245503 .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-487a4aa2 .elementor-heading-title{font-size:26.25px;line-height:32px;}.elementor-1682 .elementor-element.elementor-element-1d502720 .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-72a3df5b img{width:100%;height:582px;object-fit:cover;}.elementor-1682 .elementor-element.elementor-element-6a293b60 .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-6f4c75bc .elementor-heading-title{font-size:26.25px;line-height:32px;}.elementor-1682 .elementor-element.elementor-element-6cefb4ad .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-1cb290d0 img{width:100%;height:582px;object-fit:cover;}.elementor-1682 .elementor-element.elementor-element-67fc32a5 .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-60d14168 .elementor-heading-title{font-size:26.25px;line-height:32px;}.elementor-1682 .elementor-element.elementor-element-4bea7eac .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-5b4661bf img{width:100%;height:582px;object-fit:cover;}.elementor-1682 .elementor-element.elementor-element-64dea24d .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-450077f3 .elementor-heading-title{font-size:26.25px;line-height:32px;}.elementor-1682 .elementor-element.elementor-element-5e951c07 .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-47d7d989 img{width:100%;height:582px;object-fit:cover;}.elementor-1682 .elementor-element.elementor-element-3d00dafa .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-7df1197b .elementor-heading-title{font-size:26.25px;line-height:32px;}.elementor-1682 .elementor-element.elementor-element-1ddfb7b9 .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-5b257127 img{width:100%;height:582px;object-fit:cover;}.elementor-1682 .elementor-element.elementor-element-437e6889 .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-70f0970d .elementor-heading-title{font-size:26.25px;line-height:32px;}.elementor-1682 .elementor-element.elementor-element-55840701 .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-2c2286ce img{width:100%;height:582px;object-fit:cover;}.elementor-1682 .elementor-element.elementor-element-5629d8d4 .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-78e82f1e .elementor-heading-title{font-size:26.25px;line-height:32px;}.elementor-1682 .elementor-element.elementor-element-4b7eaca4 .elementor-heading-title{font-size:16.5px;line-height:18.75px;letter-spacing:1.35px;}.elementor-1682 .elementor-element.elementor-element-46e7ce3e{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:18px;}}/* Start custom CSS for container, class: .elementor-element-350b7ef0 */@media(min-width:760px){
    /* 1. Group the arrows together on the right */
.elementor-1682 .elementor-element.elementor-element-350b7ef0 .elementor-swiper-button-prev {
    left: auto !important; /* Removes the default left positioning */
    right: 42px !important; /* Puts it right next to the Next arrow */
}

.elementor-1682 .elementor-element.elementor-element-350b7ef0 .elementor-swiper-button-next {
    right: 0px !important;
}

/* 2. Style both arrows with the square box from your image */
.elementor-1682 .elementor-element.elementor-element-350b7ef0 .elementor-swiper-button-prev,
.elementor-1682 .elementor-element.elementor-element-350b7ef0 .elementor-swiper-button-next {
    top: -45px !important; /* Moves them up above the carousel images */
    width: 30px !important;
    height: 34px !important;
    border: 1px solid #CFC4BD !important; /* The light grey border */
    border-radius: 0px !important; /* Forces square corners */
    background-color: transparent !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    transition: all 0.3s ease !important;
}

/* 3. Optional: Darken border on hover */
.elementor-1682 .elementor-element.elementor-element-350b7ef0 .elementor-swiper-button-prev:hover,
.elementor-1682 .elementor-element.elementor-element-350b7ef0 .elementor-swiper-button-next:hover {
    border-color: #1A1C1B !important; 
}
}






/* Carousel Card images' height and width*/
.elementor-1682 .elementor-element.elementor-element-350b7ef0 img{
    width: 100%;
    object-fit: cover;
    height: auto !important;
}
.elementor-1682 .elementor-element.elementor-element-350b7ef0 .swiper-slide:nth-child(even) .elementor-widget-image img{
    width: 100%;
    object-fit: cover;
    height: auto !important;
}


/*Desktop*/
@media (min-width:1366px){
    .elementor-1682 .elementor-element.elementor-element-350b7ef0 .swiper-slide:nth-child(even) {
        margin-top: clamp(26px, 24vw, 80px);
    }
    .elementor-1682 .elementor-element.elementor-element-350b7ef0 img{
        aspect-ratio: 0.75/1 ;
    }
    .elementor-1682 .elementor-element.elementor-element-350b7ef0 .swiper-slide:nth-child(even) .elementor-widget-image img{
        aspect-ratio: 0.75/1 ;
    }
}

/*Tablet landscape*/
@media (max-width:1365px){
    .elementor-1682 .elementor-element.elementor-element-350b7ef0 .swiper-slide:nth-child(even) {
        margin-top: 26px;
    }
    
    .elementor-1682 .elementor-element.elementor-element-350b7ef0 .swiper-slide:nth-child(even) .elementor-widget-image img {
        aspect-ratio: 1/1.335;
    }
    
    .elementor-1682 .elementor-element.elementor-element-350b7ef0 img{
        aspect-ratio: 1/1.2;
    }
}

/*Tablet Portrait*/
@media (max-width:1000px){
    .elementor-1682 .elementor-element.elementor-element-350b7ef0 img{
        aspect-ratio: 1/1.2;
    }
    .elementor-1682 .elementor-element.elementor-element-350b7ef0 .swiper-slide:nth-child(even) .elementor-widget-image img{
        aspect-ratio: 1/1.2;
    }
    .elementor-1682 .elementor-element.elementor-element-350b7ef0 .swiper-slide:nth-child(even) {
        margin-top: 0;
    }
}/* End custom CSS */