.elementor-9403 .elementor-element.elementor-element-95fa76c{--display:flex;--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9403 .elementor-element.elementor-element-95fa76c:not(.elementor-motion-effects-element-type-background), .elementor-9403 .elementor-element.elementor-element-95fa76c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://getboards.com/wp-content/uploads/2025/10/Big-Bear-Ski-Rentals.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9403 .elementor-element.elementor-element-e163023{--display:flex;--min-height:475px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9403 .elementor-element.elementor-element-3a94e95{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-3a94e95.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9403 .elementor-element.elementor-element-0fbb7b5{--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;border-style:solid;--border-style:solid;border-color:#F2F2F2;--border-color:#F2F2F2;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:7px;--padding-left:5px;--padding-right:5px;}.elementor-9403 .elementor-element.elementor-element-0fbb7b5.e-con{--align-self:flex-start;}.elementor-9403 .elementor-element.elementor-element-a7ac7b0{margin:0px -12px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;}.elementor-9403 .elementor-element.elementor-element-a7ac7b0 .elementor-icon-wrapper{text-align:center;}.elementor-9403 .elementor-element.elementor-element-a7ac7b0.elementor-view-stacked .elementor-icon{background-color:#FF0000;}.elementor-9403 .elementor-element.elementor-element-a7ac7b0.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-a7ac7b0.elementor-view-default .elementor-icon{color:#FF0000;border-color:#FF0000;}.elementor-9403 .elementor-element.elementor-element-a7ac7b0.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-a7ac7b0.elementor-view-default .elementor-icon svg{fill:#FF0000;}.elementor-9403 .elementor-element.elementor-element-a7ac7b0 .elementor-icon{font-size:16px;}.elementor-9403 .elementor-element.elementor-element-a7ac7b0 .elementor-icon svg{height:16px;}.elementor-9403 .elementor-element.elementor-element-da5f2c6{margin:0px -12px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;}.elementor-9403 .elementor-element.elementor-element-da5f2c6 .elementor-icon-wrapper{text-align:center;}.elementor-9403 .elementor-element.elementor-element-da5f2c6.elementor-view-stacked .elementor-icon{background-color:#00330A;}.elementor-9403 .elementor-element.elementor-element-da5f2c6.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-da5f2c6.elementor-view-default .elementor-icon{color:#00330A;border-color:#00330A;}.elementor-9403 .elementor-element.elementor-element-da5f2c6.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-da5f2c6.elementor-view-default .elementor-icon svg{fill:#00330A;}.elementor-9403 .elementor-element.elementor-element-da5f2c6 .elementor-icon{font-size:18px;}.elementor-9403 .elementor-element.elementor-element-da5f2c6 .elementor-icon svg{height:18px;}.elementor-9403 .elementor-element.elementor-element-9177ea8{width:var( --container-widget-width, 21.565% );max-width:21.565%;--container-widget-width:21.565%;--container-widget-flex-grow:0;}.elementor-9403 .elementor-element.elementor-element-9177ea8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9403 .elementor-element.elementor-element-5fe0ae7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -3px) -10px;}.elementor-9403 .elementor-element.elementor-element-b03dc6d{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-9403 .elementor-element.elementor-element-258cc84{width:var( --container-widget-width, 75% );max-width:75%;padding:0px 0px 0px 0px;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-9403 .elementor-element.elementor-element-258cc84 .elementor-heading-title{line-height:22px;}.elementor-9403 .elementor-element.elementor-element-2e3709e .elementor-button{background-color:#FBBC20;font-family:"Montserrat", Sans-serif;font-weight:800;fill:#000000;color:#000000;padding:17px 28px 17px 28px;}.elementor-9403 .elementor-element.elementor-element-2e3709e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9403 .elementor-element.elementor-element-131dc10{--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;}.elementor-9403 .elementor-element.elementor-element-8bd270c .elementor-icon-wrapper{text-align:center;}.elementor-9403 .elementor-element.elementor-element-8bd270c.elementor-view-stacked .elementor-icon{background-color:#FBBC20;}.elementor-9403 .elementor-element.elementor-element-8bd270c.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-8bd270c.elementor-view-default .elementor-icon{color:#FBBC20;border-color:#FBBC20;}.elementor-9403 .elementor-element.elementor-element-8bd270c.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-8bd270c.elementor-view-default .elementor-icon svg{fill:#FBBC20;}.elementor-9403 .elementor-element.elementor-element-8bd270c .elementor-icon{font-size:15px;}.elementor-9403 .elementor-element.elementor-element-8bd270c .elementor-icon svg{height:15px;}.elementor-9403 .elementor-element.elementor-element-2b028b6 .elementor-heading-title{font-size:14px;text-transform:capitalize;}.elementor-9403 .elementor-element.elementor-element-0d8c7d5 .elementor-icon-wrapper{text-align:center;}.elementor-9403 .elementor-element.elementor-element-0d8c7d5.elementor-view-stacked .elementor-icon{background-color:#FBBC20;}.elementor-9403 .elementor-element.elementor-element-0d8c7d5.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-0d8c7d5.elementor-view-default .elementor-icon{color:#FBBC20;border-color:#FBBC20;}.elementor-9403 .elementor-element.elementor-element-0d8c7d5.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-0d8c7d5.elementor-view-default .elementor-icon svg{fill:#FBBC20;}.elementor-9403 .elementor-element.elementor-element-0d8c7d5 .elementor-icon{font-size:15px;}.elementor-9403 .elementor-element.elementor-element-0d8c7d5 .elementor-icon svg{height:15px;}.elementor-9403 .elementor-element.elementor-element-56d094e .elementor-heading-title{font-size:14px;text-transform:capitalize;}.elementor-9403 .elementor-element.elementor-element-aefeebc{--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;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-4741f0b .elementor-icon-wrapper{text-align:center;}.elementor-9403 .elementor-element.elementor-element-4741f0b.elementor-view-stacked .elementor-icon{background-color:#FBBC20;}.elementor-9403 .elementor-element.elementor-element-4741f0b.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-4741f0b.elementor-view-default .elementor-icon{color:#FBBC20;border-color:#FBBC20;}.elementor-9403 .elementor-element.elementor-element-4741f0b.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-4741f0b.elementor-view-default .elementor-icon svg{fill:#FBBC20;}.elementor-9403 .elementor-element.elementor-element-4741f0b .elementor-icon{font-size:15px;}.elementor-9403 .elementor-element.elementor-element-4741f0b .elementor-icon svg{height:15px;}.elementor-9403 .elementor-element.elementor-element-9060289 .elementor-heading-title{font-size:14px;text-transform:capitalize;}.elementor-9403 .elementor-element.elementor-element-d695807 .elementor-icon-wrapper{text-align:center;}.elementor-9403 .elementor-element.elementor-element-d695807.elementor-view-stacked .elementor-icon{background-color:#FBBC20;}.elementor-9403 .elementor-element.elementor-element-d695807.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-d695807.elementor-view-default .elementor-icon{color:#FBBC20;border-color:#FBBC20;}.elementor-9403 .elementor-element.elementor-element-d695807.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-d695807.elementor-view-default .elementor-icon svg{fill:#FBBC20;}.elementor-9403 .elementor-element.elementor-element-d695807 .elementor-icon{font-size:15px;}.elementor-9403 .elementor-element.elementor-element-d695807 .elementor-icon svg{height:15px;}.elementor-9403 .elementor-element.elementor-element-86c9071 .elementor-heading-title{font-size:14px;text-transform:capitalize;}.elementor-9403 .elementor-element.elementor-element-39859e5{--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;--flex-wrap:nowrap;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-ae00a0f .elementor-icon-wrapper{text-align:center;}.elementor-9403 .elementor-element.elementor-element-ae00a0f.elementor-view-stacked .elementor-icon{background-color:#FBBC20;}.elementor-9403 .elementor-element.elementor-element-ae00a0f.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-ae00a0f.elementor-view-default .elementor-icon{color:#FBBC20;border-color:#FBBC20;}.elementor-9403 .elementor-element.elementor-element-ae00a0f.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-ae00a0f.elementor-view-default .elementor-icon svg{fill:#FBBC20;}.elementor-9403 .elementor-element.elementor-element-ae00a0f .elementor-icon{font-size:15px;}.elementor-9403 .elementor-element.elementor-element-ae00a0f .elementor-icon svg{height:15px;}.elementor-9403 .elementor-element.elementor-element-230e9c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-9403 .elementor-element.elementor-element-230e9c8.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-9403 .elementor-element.elementor-element-230e9c8 .elementor-heading-title{font-size:14px;text-transform:capitalize;}.elementor-9403 .elementor-element.elementor-element-951a67c .elementor-icon-wrapper{text-align:center;}.elementor-9403 .elementor-element.elementor-element-951a67c.elementor-view-stacked .elementor-icon{background-color:#FBBC20;}.elementor-9403 .elementor-element.elementor-element-951a67c.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-951a67c.elementor-view-default .elementor-icon{color:#FBBC20;border-color:#FBBC20;}.elementor-9403 .elementor-element.elementor-element-951a67c.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-951a67c.elementor-view-default .elementor-icon svg{fill:#FBBC20;}.elementor-9403 .elementor-element.elementor-element-951a67c .elementor-icon{font-size:15px;}.elementor-9403 .elementor-element.elementor-element-951a67c .elementor-icon svg{height:15px;}.elementor-9403 .elementor-element.elementor-element-110f534{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-9403 .elementor-element.elementor-element-110f534.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-9403 .elementor-element.elementor-element-110f534 .elementor-heading-title{font-size:14px;text-transform:capitalize;}.elementor-9403 .elementor-element.elementor-element-57b1f59 .elementor-icon-wrapper{text-align:center;}.elementor-9403 .elementor-element.elementor-element-57b1f59.elementor-view-stacked .elementor-icon{background-color:#FBBC20;}.elementor-9403 .elementor-element.elementor-element-57b1f59.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-57b1f59.elementor-view-default .elementor-icon{color:#FBBC20;border-color:#FBBC20;}.elementor-9403 .elementor-element.elementor-element-57b1f59.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-57b1f59.elementor-view-default .elementor-icon svg{fill:#FBBC20;}.elementor-9403 .elementor-element.elementor-element-57b1f59 .elementor-icon{font-size:15px;}.elementor-9403 .elementor-element.elementor-element-57b1f59 .elementor-icon svg{height:15px;}.elementor-9403 .elementor-element.elementor-element-46d522d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-9403 .elementor-element.elementor-element-46d522d.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-9403 .elementor-element.elementor-element-46d522d .elementor-heading-title{font-size:14px;text-transform:capitalize;}.elementor-9403 .elementor-element.elementor-element-9315216{--display:flex;}.elementor-9403 .elementor-element.elementor-element-155a058{--image-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-9403 .elementor-element.elementor-element-87791a5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-87791a5:not(.elementor-motion-effects-element-type-background), .elementor-9403 .elementor-element.elementor-element-87791a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://getboards.com/wp-content/uploads/2025/11/2017-bb-ls-snowboard-18-jpg.webp");background-position:-55px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-9403 .elementor-element.elementor-element-310f4808{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-310a3877{--e-image-carousel-slides-to-show:5;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-310a3877 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-9403 .elementor-element.elementor-element-310a3877 .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;color:#313131;}.elementor-9403 .elementor-element.elementor-element-310a3877 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-9403 .elementor-element.elementor-element-310a3877 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#313131;}.elementor-9403 .elementor-element.elementor-element-310a3877 .elementor-image-carousel-caption{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:700;margin-block-start:18px;}.elementor-9403 .elementor-element.elementor-element-cb1b835{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-858f857{text-align:center;}.elementor-9403 .elementor-element.elementor-element-858f857 .elementor-heading-title{font-size:56px;color:#000000;}.elementor-9403 .elementor-element.elementor-element-48ab983{--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:stretch;--gap:23px 10px;--row-gap:23px;--column-gap:10px;--flex-wrap:wrap;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:0px;}.elementor-9403 .elementor-element.elementor-element-f9e22a0{--display:flex;--min-height:400px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-f9e22a0:not(.elementor-motion-effects-element-type-background), .elementor-9403 .elementor-element.elementor-element-f9e22a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9403 .elementor-element.elementor-element-f9e22a0.e-con{--align-self:flex-end;}.elementor-9403 .elementor-element.elementor-element-9247b92{width:100%;max-width:100%;}.elementor-9403 .elementor-element.elementor-element-9247b92 img{width:75%;height:50%;object-fit:contain;object-position:center center;}.elementor-9403 .elementor-element.elementor-element-6596715{text-align:center;}.elementor-9403 .elementor-element.elementor-element-6d41b79{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;}.elementor-9403 .elementor-element.elementor-element-640a010{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9403 .elementor-element.elementor-element-a8bdb6b{--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;--margin-top:-15px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-e731b04 .elementor-button{background-color:#F2F2F2;font-size:11px;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:10px 12px 10px 12px;}.elementor-9403 .elementor-element.elementor-element-e731b04{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-68c1646 .elementor-button{background-color:#F2F2F2;font-size:11px;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:10px 12px 10px 12px;}.elementor-9403 .elementor-element.elementor-element-68c1646{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-fc6591e .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:800;fill:#FFFFFF;color:#FFFFFF;padding:14px 25px 14px 25px;}.elementor-9403 .elementor-element.elementor-element-fc6591e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9403 .elementor-element.elementor-element-ea747a5{--display:flex;--min-height:400px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9403 .elementor-element.elementor-element-ea747a5:not(.elementor-motion-effects-element-type-background), .elementor-9403 .elementor-element.elementor-element-ea747a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9403 .elementor-element.elementor-element-ea747a5.e-con{--align-self:flex-end;}.elementor-9403 .elementor-element.elementor-element-12073ae{width:100%;max-width:100%;}.elementor-9403 .elementor-element.elementor-element-12073ae img{width:75%;height:50%;object-fit:contain;object-position:center center;}.elementor-9403 .elementor-element.elementor-element-9dd0e6c{text-align:center;}.elementor-9403 .elementor-element.elementor-element-3549ab3{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;}.elementor-9403 .elementor-element.elementor-element-dc7b1ca{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-2ee31cc{--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;--margin-top:-15px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-2fbd06d .elementor-button{background-color:#F2F2F2;font-size:11px;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:10px 12px 10px 12px;}.elementor-9403 .elementor-element.elementor-element-2fbd06d{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-a59c783 .elementor-button{background-color:#F2F2F2;font-size:11px;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:10px 12px 10px 12px;}.elementor-9403 .elementor-element.elementor-element-a59c783{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-b28817d .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:800;fill:#FFFFFF;color:#FFFFFF;padding:14px 25px 14px 25px;}.elementor-9403 .elementor-element.elementor-element-b28817d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9403 .elementor-element.elementor-element-7d8a430{--display:flex;--min-height:400px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9403 .elementor-element.elementor-element-7d8a430:not(.elementor-motion-effects-element-type-background), .elementor-9403 .elementor-element.elementor-element-7d8a430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9403 .elementor-element.elementor-element-7d8a430.e-con{--align-self:center;}.elementor-9403 .elementor-element.elementor-element-3570c33{width:100%;max-width:100%;}.elementor-9403 .elementor-element.elementor-element-3570c33 img{width:75%;height:50%;object-fit:contain;object-position:center center;}.elementor-9403 .elementor-element.elementor-element-8282019{text-align:center;}.elementor-9403 .elementor-element.elementor-element-720d281{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;}.elementor-9403 .elementor-element.elementor-element-0ea9a77{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-7e8b6a3{--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;--margin-top:-15px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-2593aa6 .elementor-button{background-color:#F2F2F2;font-size:11px;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:10px 12px 10px 12px;}.elementor-9403 .elementor-element.elementor-element-2593aa6{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-26a8826 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:800;fill:#FFFFFF;color:#FFFFFF;padding:14px 25px 14px 25px;}.elementor-9403 .elementor-element.elementor-element-26a8826{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9403 .elementor-element.elementor-element-b03f63a{--display:flex;--min-height:400px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9403 .elementor-element.elementor-element-b03f63a:not(.elementor-motion-effects-element-type-background), .elementor-9403 .elementor-element.elementor-element-b03f63a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9403 .elementor-element.elementor-element-b03f63a.e-con{--align-self:flex-end;}.elementor-9403 .elementor-element.elementor-element-846a2b9{width:100%;max-width:100%;}.elementor-9403 .elementor-element.elementor-element-846a2b9 img{width:75%;height:50%;object-fit:contain;object-position:center center;}.elementor-9403 .elementor-element.elementor-element-8d5d377{text-align:center;}.elementor-9403 .elementor-element.elementor-element-b550b5c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;}.elementor-9403 .elementor-element.elementor-element-5d2d8ea{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-bcbdeed{--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;--margin-top:-15px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-7d1fa13 .elementor-button{background-color:#F2F2F2;font-size:11px;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:10px 12px 10px 12px;}.elementor-9403 .elementor-element.elementor-element-7d1fa13{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-b1a6178 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:800;fill:#FFFFFF;color:#FFFFFF;padding:14px 25px 14px 25px;}.elementor-9403 .elementor-element.elementor-element-b1a6178{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9403 .elementor-element.elementor-element-48df41a{--display:flex;--min-height:400px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9403 .elementor-element.elementor-element-48df41a:not(.elementor-motion-effects-element-type-background), .elementor-9403 .elementor-element.elementor-element-48df41a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9403 .elementor-element.elementor-element-48df41a.e-con{--align-self:flex-end;}.elementor-9403 .elementor-element.elementor-element-5bfdbea{width:100%;max-width:100%;}.elementor-9403 .elementor-element.elementor-element-5bfdbea img{width:75%;height:50%;object-fit:contain;object-position:center center;}.elementor-9403 .elementor-element.elementor-element-ee09565{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;}.elementor-9403 .elementor-element.elementor-element-2efd961{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-20b112e{--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;--margin-top:-15px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-bba3416 .elementor-button{background-color:#F2F2F2;font-size:11px;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:10px 12px 10px 12px;}.elementor-9403 .elementor-element.elementor-element-bba3416{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-7a9701c .elementor-button{background-color:#F2F2F2;font-size:11px;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:10px 12px 10px 12px;}.elementor-9403 .elementor-element.elementor-element-7a9701c{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-1c030b3 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:800;fill:#FFFFFF;color:#FFFFFF;padding:14px 25px 14px 25px;}.elementor-9403 .elementor-element.elementor-element-1c030b3{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9403 .elementor-element.elementor-element-2e005a0{--display:flex;--min-height:400px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9403 .elementor-element.elementor-element-2e005a0:not(.elementor-motion-effects-element-type-background), .elementor-9403 .elementor-element.elementor-element-2e005a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9403 .elementor-element.elementor-element-2e005a0.e-con{--align-self:flex-end;}.elementor-9403 .elementor-element.elementor-element-968c68c{width:100%;max-width:100%;}.elementor-9403 .elementor-element.elementor-element-968c68c img{width:75%;height:50%;object-fit:contain;object-position:center center;}.elementor-9403 .elementor-element.elementor-element-29396b2{text-align:center;}.elementor-9403 .elementor-element.elementor-element-40485b7{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;}.elementor-9403 .elementor-element.elementor-element-a68eb03{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-57bc5bb{--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;--margin-top:-15px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-45e4e55 .elementor-button{background-color:#F2F2F2;font-size:11px;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:10px 12px 10px 12px;}.elementor-9403 .elementor-element.elementor-element-45e4e55{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-bdfcb09 .elementor-button{background-color:#F2F2F2;font-size:11px;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:10px 12px 10px 12px;}.elementor-9403 .elementor-element.elementor-element-bdfcb09{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-e33252d .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:800;fill:#FFFFFF;color:#FFFFFF;padding:14px 25px 14px 25px;}.elementor-9403 .elementor-element.elementor-element-e33252d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9403 .elementor-element.elementor-element-9e49119{--display:flex;--min-height:400px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9403 .elementor-element.elementor-element-9e49119:not(.elementor-motion-effects-element-type-background), .elementor-9403 .elementor-element.elementor-element-9e49119 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9403 .elementor-element.elementor-element-9e49119.e-con{--align-self:flex-end;}.elementor-9403 .elementor-element.elementor-element-7a87135{width:100%;max-width:100%;}.elementor-9403 .elementor-element.elementor-element-7a87135 img{width:75%;height:50%;object-fit:contain;object-position:center center;}.elementor-9403 .elementor-element.elementor-element-2402698{text-align:center;}.elementor-9403 .elementor-element.elementor-element-bcdd22e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;}.elementor-9403 .elementor-element.elementor-element-14cd269{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-0edbc47{--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;--margin-top:-15px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-a4b58f7 .elementor-button{background-color:#F2F2F2;font-size:11px;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:10px 12px 10px 12px;}.elementor-9403 .elementor-element.elementor-element-a4b58f7{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-70ee5bb .elementor-button{background-color:#F2F2F2;font-size:11px;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:10px 12px 10px 12px;}.elementor-9403 .elementor-element.elementor-element-70ee5bb{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-ad99180 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:800;fill:#FFFFFF;color:#FFFFFF;padding:14px 25px 14px 25px;}.elementor-9403 .elementor-element.elementor-element-ad99180{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9403 .elementor-element.elementor-element-d731166{--display:flex;--min-height:400px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9403 .elementor-element.elementor-element-d731166:not(.elementor-motion-effects-element-type-background), .elementor-9403 .elementor-element.elementor-element-d731166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9403 .elementor-element.elementor-element-d731166.e-con{--align-self:flex-end;}.elementor-9403 .elementor-element.elementor-element-a127e24{width:100%;max-width:100%;}.elementor-9403 .elementor-element.elementor-element-a127e24 img{width:75%;height:50%;object-fit:contain;object-position:center center;}.elementor-9403 .elementor-element.elementor-element-223491a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;}.elementor-9403 .elementor-element.elementor-element-918cd30{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-bab3ef3{--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;--margin-top:-15px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-4e8c60c .elementor-button{background-color:#F2F2F2;font-size:11px;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:10px 12px 10px 12px;}.elementor-9403 .elementor-element.elementor-element-4e8c60c{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-ad71765 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:800;fill:#FFFFFF;color:#FFFFFF;padding:14px 25px 14px 25px;}.elementor-9403 .elementor-element.elementor-element-ad71765{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9403 .elementor-element.elementor-element-e556c50{--display:flex;--min-height:400px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9403 .elementor-element.elementor-element-e556c50:not(.elementor-motion-effects-element-type-background), .elementor-9403 .elementor-element.elementor-element-e556c50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9403 .elementor-element.elementor-element-e556c50.e-con{--align-self:flex-end;}.elementor-9403 .elementor-element.elementor-element-75819ab{width:100%;max-width:100%;}.elementor-9403 .elementor-element.elementor-element-75819ab img{width:75%;height:50%;object-fit:contain;object-position:center center;}.elementor-9403 .elementor-element.elementor-element-d467888{text-align:center;}.elementor-9403 .elementor-element.elementor-element-4f17da6{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;}.elementor-9403 .elementor-element.elementor-element-b5895a2{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-42f8d04{--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;--margin-top:-15px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-b407708 .elementor-button{background-color:#F2F2F2;font-size:11px;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:10px 12px 10px 12px;}.elementor-9403 .elementor-element.elementor-element-b407708{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-ccc5227 .elementor-button{background-color:#F2F2F2;font-size:11px;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:10px 12px 10px 12px;}.elementor-9403 .elementor-element.elementor-element-ccc5227{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-c051173 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:800;fill:#FFFFFF;color:#FFFFFF;padding:14px 25px 14px 25px;}.elementor-9403 .elementor-element.elementor-element-c051173{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9403 .elementor-element.elementor-element-18e6ab3{--display:flex;--min-height:400px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9403 .elementor-element.elementor-element-18e6ab3:not(.elementor-motion-effects-element-type-background), .elementor-9403 .elementor-element.elementor-element-18e6ab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9403 .elementor-element.elementor-element-18e6ab3.e-con{--align-self:flex-end;}.elementor-9403 .elementor-element.elementor-element-5953475{width:100%;max-width:100%;}.elementor-9403 .elementor-element.elementor-element-5953475 img{width:75%;height:50%;object-fit:contain;object-position:center center;}.elementor-9403 .elementor-element.elementor-element-c33cc70{text-align:center;}.elementor-9403 .elementor-element.elementor-element-fc279a1{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;}.elementor-9403 .elementor-element.elementor-element-7823f7c{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-f086369{--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;--margin-top:-15px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-78caede .elementor-button{background-color:#F2F2F2;font-size:11px;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:10px 12px 10px 12px;}.elementor-9403 .elementor-element.elementor-element-78caede{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-8eee620 .elementor-button{background-color:#F2F2F2;font-size:11px;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:10px 12px 10px 12px;}.elementor-9403 .elementor-element.elementor-element-8eee620{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-d75ff52 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:800;fill:#FFFFFF;color:#FFFFFF;padding:14px 25px 14px 25px;}.elementor-9403 .elementor-element.elementor-element-d75ff52{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9403 .elementor-element.elementor-element-fa7012b{--display:flex;--min-height:400px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-fa7012b:not(.elementor-motion-effects-element-type-background), .elementor-9403 .elementor-element.elementor-element-fa7012b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9403 .elementor-element.elementor-element-fa7012b.e-con{--align-self:flex-end;}.elementor-9403 .elementor-element.elementor-element-aba6974{width:100%;max-width:100%;}.elementor-9403 .elementor-element.elementor-element-aba6974 img{width:75%;height:50%;object-fit:contain;object-position:center center;}.elementor-9403 .elementor-element.elementor-element-6bcee8e{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;}.elementor-9403 .elementor-element.elementor-element-03c4752{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-a592673{--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;--margin-top:-15px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-ba796e3 .elementor-button{background-color:#F2F2F2;font-size:11px;fill:#000000;color:#000000;border-radius:20px 20px 20px 20px;padding:10px 12px 10px 12px;}.elementor-9403 .elementor-element.elementor-element-ba796e3{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-0688fc8 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:800;fill:#FFFFFF;color:#FFFFFF;padding:14px 25px 14px 25px;}.elementor-9403 .elementor-element.elementor-element-0688fc8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9403 .elementor-element.elementor-element-e53f8da{--display:flex;--min-height:400px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9403 .elementor-element.elementor-element-e53f8da:not(.elementor-motion-effects-element-type-background), .elementor-9403 .elementor-element.elementor-element-e53f8da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9403 .elementor-element.elementor-element-e53f8da.e-con{--align-self:flex-end;}.elementor-9403 .elementor-element.elementor-element-b984632{width:100%;max-width:100%;}.elementor-9403 .elementor-element.elementor-element-b984632 img{width:75%;height:50%;object-fit:cover;object-position:center center;}.elementor-9403 .elementor-element.elementor-element-f7fe6b5{text-align:center;}.elementor-9403 .elementor-element.elementor-element-77c28ec{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;}.elementor-9403 .elementor-element.elementor-element-39cf80e{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-9403 .elementor-element.elementor-element-e9829f8 .elementor-button{background-color:#000000;font-family:"Montserrat", Sans-serif;font-weight:800;fill:#FFFFFF;color:#FFFFFF;padding:14px 25px 14px 25px;}.elementor-9403 .elementor-element.elementor-element-e9829f8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9403 .elementor-element.elementor-element-17bc6b6{--display:flex;}.elementor-9403 .elementor-element.elementor-element-da2ffd2{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-96dfd7a{text-align:center;}.elementor-9403 .elementor-element.elementor-element-96dfd7a .elementor-heading-title{color:#000000;}.elementor-9403 .elementor-element.elementor-element-c8e4c99{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-ef7d234 .elementor-heading-title{font-size:56px;}.elementor-9403 .elementor-element.elementor-element-28162585{--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-9403 .elementor-element.elementor-element-6eea762e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CECECE;--border-color:#CECECE;}.elementor-9403 .elementor-element.elementor-element-257485a2 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-9403 .elementor-element.elementor-element-204b0122{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-2742a0db{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:-13px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-ab26ffe img{max-width:20px;height:20px;}.elementor-9403 .elementor-element.elementor-element-abb96c7 .elementor-heading-title{font-size:14px;text-transform:uppercase;}.elementor-9403 .elementor-element.elementor-element-4b5348c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:14px;}.elementor-9403 .elementor-element.elementor-element-71e3e96e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CECECE;--border-color:#CECECE;}.elementor-9403 .elementor-element.elementor-element-1847999c img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-9403 .elementor-element.elementor-element-cf14fe5{--display:flex;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-7f4c3f7f{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:-13px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-54cb2295 img{max-width:20px;height:20px;}.elementor-9403 .elementor-element.elementor-element-4245b2df .elementor-heading-title{font-size:14px;text-transform:uppercase;}.elementor-9403 .elementor-element.elementor-element-1716029c{font-size:14px;}.elementor-9403 .elementor-element.elementor-element-fc4071f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:0px;}.elementor-9403 .elementor-element.elementor-element-fc4071f:not(.elementor-motion-effects-element-type-background), .elementor-9403 .elementor-element.elementor-element-fc4071f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-9403 .elementor-element.elementor-element-5f61cf06{--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;--justify-content:flex-start;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--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-9403 .elementor-element.elementor-element-5f61cf06.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9403 .elementor-element.elementor-element-17436b7e{margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-17436b7e .elementor-icon-wrapper{text-align:center;}.elementor-9403 .elementor-element.elementor-element-17436b7e.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-9403 .elementor-element.elementor-element-17436b7e.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-17436b7e.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-9403 .elementor-element.elementor-element-17436b7e.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-17436b7e.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-9403 .elementor-element.elementor-element-17436b7e .elementor-icon{font-size:30px;}.elementor-9403 .elementor-element.elementor-element-17436b7e .elementor-icon svg{height:30px;}.elementor-9403 .elementor-element.elementor-element-17397cd8{--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9403 .elementor-element.elementor-element-17397cd8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9403 .elementor-element.elementor-element-59aecf0c{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9403 .elementor-element.elementor-element-64dab595{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-64dab595 .elementor-icon-wrapper{text-align:center;}.elementor-9403 .elementor-element.elementor-element-64dab595.elementor-view-stacked .elementor-icon{background-color:#313131;}.elementor-9403 .elementor-element.elementor-element-64dab595.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-64dab595.elementor-view-default .elementor-icon{color:#313131;border-color:#313131;}.elementor-9403 .elementor-element.elementor-element-64dab595.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-64dab595.elementor-view-default .elementor-icon svg{fill:#313131;}.elementor-9403 .elementor-element.elementor-element-64dab595 .elementor-icon{font-size:20px;}.elementor-9403 .elementor-element.elementor-element-64dab595 .elementor-icon svg{height:20px;}.elementor-9403 .elementor-element.elementor-element-85c66ac{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9403 .elementor-element.elementor-element-724e24c1{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-724e24c1 .elementor-icon-wrapper{text-align:center;}.elementor-9403 .elementor-element.elementor-element-724e24c1.elementor-view-stacked .elementor-icon{background-color:#313131;}.elementor-9403 .elementor-element.elementor-element-724e24c1.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-724e24c1.elementor-view-default .elementor-icon{color:#313131;border-color:#313131;}.elementor-9403 .elementor-element.elementor-element-724e24c1.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-724e24c1.elementor-view-default .elementor-icon svg{fill:#313131;}.elementor-9403 .elementor-element.elementor-element-724e24c1 .elementor-icon{font-size:20px;}.elementor-9403 .elementor-element.elementor-element-724e24c1 .elementor-icon svg{height:20px;}.elementor-9403 .elementor-element.elementor-element-414436fc{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9403 .elementor-element.elementor-element-49e7f1c3{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-49e7f1c3 .elementor-icon-wrapper{text-align:center;}.elementor-9403 .elementor-element.elementor-element-49e7f1c3.elementor-view-stacked .elementor-icon{background-color:#313131;}.elementor-9403 .elementor-element.elementor-element-49e7f1c3.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-49e7f1c3.elementor-view-default .elementor-icon{color:#313131;border-color:#313131;}.elementor-9403 .elementor-element.elementor-element-49e7f1c3.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-49e7f1c3.elementor-view-default .elementor-icon svg{fill:#313131;}.elementor-9403 .elementor-element.elementor-element-49e7f1c3 .elementor-icon{font-size:20px;}.elementor-9403 .elementor-element.elementor-element-49e7f1c3 .elementor-icon svg{height:20px;}.elementor-9403 .elementor-element.elementor-element-2db01eaf{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9403 .elementor-element.elementor-element-42ec4ef9{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-42ec4ef9 .elementor-icon-wrapper{text-align:center;}.elementor-9403 .elementor-element.elementor-element-42ec4ef9.elementor-view-stacked .elementor-icon{background-color:#313131;}.elementor-9403 .elementor-element.elementor-element-42ec4ef9.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-42ec4ef9.elementor-view-default .elementor-icon{color:#313131;border-color:#313131;}.elementor-9403 .elementor-element.elementor-element-42ec4ef9.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-42ec4ef9.elementor-view-default .elementor-icon svg{fill:#313131;}.elementor-9403 .elementor-element.elementor-element-42ec4ef9 .elementor-icon{font-size:20px;}.elementor-9403 .elementor-element.elementor-element-42ec4ef9 .elementor-icon svg{height:20px;}.elementor-9403 .elementor-element.elementor-element-5093644e{--display:flex;}.elementor-9403 .elementor-element.elementor-element-4edf7c5a{--display:flex;}.elementor-9403 .elementor-element.elementor-element-4edf7c5a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9403 .elementor-element.elementor-element-5fc585fa{margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-5fc585fa .elementor-icon-wrapper{text-align:center;}.elementor-9403 .elementor-element.elementor-element-5fc585fa.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-9403 .elementor-element.elementor-element-5fc585fa.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-5fc585fa.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-9403 .elementor-element.elementor-element-5fc585fa.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-5fc585fa.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-9403 .elementor-element.elementor-element-5fc585fa .elementor-icon{font-size:30px;}.elementor-9403 .elementor-element.elementor-element-5fc585fa .elementor-icon svg{height:30px;}.elementor-9403 .elementor-element.elementor-element-325cb615{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9403 .elementor-element.elementor-element-6f2e6a48{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9403 .elementor-element.elementor-element-68a615d0{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-68a615d0 .elementor-icon-wrapper{text-align:center;}.elementor-9403 .elementor-element.elementor-element-68a615d0.elementor-view-stacked .elementor-icon{background-color:#313131;}.elementor-9403 .elementor-element.elementor-element-68a615d0.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-68a615d0.elementor-view-default .elementor-icon{color:#313131;border-color:#313131;}.elementor-9403 .elementor-element.elementor-element-68a615d0.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-68a615d0.elementor-view-default .elementor-icon svg{fill:#313131;}.elementor-9403 .elementor-element.elementor-element-68a615d0 .elementor-icon{font-size:20px;}.elementor-9403 .elementor-element.elementor-element-68a615d0 .elementor-icon svg{height:20px;}.elementor-9403 .elementor-element.elementor-element-5ec599a3{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9403 .elementor-element.elementor-element-359db448{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-359db448 .elementor-icon-wrapper{text-align:center;}.elementor-9403 .elementor-element.elementor-element-359db448.elementor-view-stacked .elementor-icon{background-color:#313131;}.elementor-9403 .elementor-element.elementor-element-359db448.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-359db448.elementor-view-default .elementor-icon{color:#313131;border-color:#313131;}.elementor-9403 .elementor-element.elementor-element-359db448.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-359db448.elementor-view-default .elementor-icon svg{fill:#313131;}.elementor-9403 .elementor-element.elementor-element-359db448 .elementor-icon{font-size:20px;}.elementor-9403 .elementor-element.elementor-element-359db448 .elementor-icon svg{height:20px;}.elementor-9403 .elementor-element.elementor-element-3b3a795{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-9403 .elementor-element.elementor-element-59f4f8cc{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-59f4f8cc .elementor-icon-wrapper{text-align:center;}.elementor-9403 .elementor-element.elementor-element-59f4f8cc.elementor-view-stacked .elementor-icon{background-color:#313131;}.elementor-9403 .elementor-element.elementor-element-59f4f8cc.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-59f4f8cc.elementor-view-default .elementor-icon{color:#313131;border-color:#313131;}.elementor-9403 .elementor-element.elementor-element-59f4f8cc.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-59f4f8cc.elementor-view-default .elementor-icon svg{fill:#313131;}.elementor-9403 .elementor-element.elementor-element-59f4f8cc .elementor-icon{font-size:20px;}.elementor-9403 .elementor-element.elementor-element-59f4f8cc .elementor-icon svg{height:20px;}.elementor-9403 .elementor-element.elementor-element-214e2906{--display:flex;}.elementor-9403 .elementor-element.elementor-element-5fe62978{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-5fe62978 .elementor-icon-wrapper{text-align:center;}.elementor-9403 .elementor-element.elementor-element-5fe62978.elementor-view-stacked .elementor-icon{background-color:#313131;}.elementor-9403 .elementor-element.elementor-element-5fe62978.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-5fe62978.elementor-view-default .elementor-icon{color:#313131;border-color:#313131;}.elementor-9403 .elementor-element.elementor-element-5fe62978.elementor-view-framed .elementor-icon, .elementor-9403 .elementor-element.elementor-element-5fe62978.elementor-view-default .elementor-icon svg{fill:#313131;}.elementor-9403 .elementor-element.elementor-element-5fe62978 .elementor-icon{font-size:20px;}.elementor-9403 .elementor-element.elementor-element-5fe62978 .elementor-icon svg{height:20px;}@media(max-width:1024px){.elementor-9403 .elementor-element.elementor-element-0fbb7b5{--justify-content:center;}.elementor-9403 .elementor-element.elementor-element-0fbb7b5.e-con{--align-self:flex-start;}.elementor-9403 .elementor-element.elementor-element-a7ac7b0 .elementor-icon{font-size:17px;}.elementor-9403 .elementor-element.elementor-element-a7ac7b0 .elementor-icon svg{height:17px;}.elementor-9403 .elementor-element.elementor-element-da5f2c6 .elementor-icon{font-size:20px;}.elementor-9403 .elementor-element.elementor-element-da5f2c6 .elementor-icon svg{height:20px;}.elementor-9403 .elementor-element.elementor-element-b03dc6d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9403 .elementor-element.elementor-element-258cc84{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9403 .elementor-element.elementor-element-aefeebc{--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;}.elementor-9403 .elementor-element.elementor-element-39859e5{--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;}.elementor-9403 .elementor-element.elementor-element-9315216{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-87791a5:not(.elementor-motion-effects-element-type-background), .elementor-9403 .elementor-element.elementor-element-87791a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-101px 0px;}.elementor-9403 .elementor-element.elementor-element-310f4808{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-310a3877{--e-image-carousel-slides-to-show:4;}.elementor-9403 .elementor-element.elementor-element-858f857 .elementor-heading-title{font-size:32px;}.elementor-9403 .elementor-element.elementor-element-48ab983{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9403 .elementor-element.elementor-element-18e6ab3{--min-height:541px;--justify-content:space-evenly;}.elementor-9403 .elementor-element.elementor-element-fa7012b{--min-height:541px;--justify-content:space-evenly;}.elementor-9403 .elementor-element.elementor-element-e53f8da{--min-height:541px;}.elementor-9403 .elementor-element.elementor-element-da2ffd2{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-ef7d234 .elementor-heading-title{font-size:32px;}.elementor-9403 .elementor-element.elementor-element-cf14fe5{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-b0ec1f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-b0ec1f5.elementor-element{--align-self:flex-start;}.elementor-9403 .elementor-element.elementor-element-fc4071f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9403 .elementor-element.elementor-element-5093644e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-9403 .elementor-element.elementor-element-4edf7c5a{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-9403 .elementor-element.elementor-element-5fc585fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-2a25e945{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-9403 .elementor-element.elementor-element-2a25e945.elementor-element{--align-self:flex-end;}.elementor-9403 .elementor-element.elementor-element-214e2906{--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;}}@media(min-width:768px){.elementor-9403 .elementor-element.elementor-element-3a94e95{--width:50%;}.elementor-9403 .elementor-element.elementor-element-0fbb7b5{--width:50%;}.elementor-9403 .elementor-element.elementor-element-87791a5{--width:50%;}.elementor-9403 .elementor-element.elementor-element-f9e22a0{--width:23%;}.elementor-9403 .elementor-element.elementor-element-ea747a5{--width:23%;}.elementor-9403 .elementor-element.elementor-element-7d8a430{--width:23%;}.elementor-9403 .elementor-element.elementor-element-b03f63a{--width:23%;}.elementor-9403 .elementor-element.elementor-element-48df41a{--width:23%;}.elementor-9403 .elementor-element.elementor-element-2e005a0{--width:23%;}.elementor-9403 .elementor-element.elementor-element-9e49119{--width:23%;}.elementor-9403 .elementor-element.elementor-element-d731166{--width:23%;}.elementor-9403 .elementor-element.elementor-element-e556c50{--width:23%;}.elementor-9403 .elementor-element.elementor-element-18e6ab3{--width:23%;}.elementor-9403 .elementor-element.elementor-element-fa7012b{--width:23%;}.elementor-9403 .elementor-element.elementor-element-e53f8da{--width:23%;}.elementor-9403 .elementor-element.elementor-element-6eea762e{--width:50%;}.elementor-9403 .elementor-element.elementor-element-71e3e96e{--width:50%;}.elementor-9403 .elementor-element.elementor-element-5f61cf06{--width:27.96%;}.elementor-9403 .elementor-element.elementor-element-17397cd8{--width:87.537%;}.elementor-9403 .elementor-element.elementor-element-59aecf0c{--content-width:400px;}.elementor-9403 .elementor-element.elementor-element-85c66ac{--content-width:400px;}.elementor-9403 .elementor-element.elementor-element-414436fc{--content-width:400px;}.elementor-9403 .elementor-element.elementor-element-2db01eaf{--content-width:400px;}}@media(max-width:1024px) and (min-width:768px){.elementor-9403 .elementor-element.elementor-element-0fbb7b5{--width:93%;}.elementor-9403 .elementor-element.elementor-element-f9e22a0{--width:32%;}.elementor-9403 .elementor-element.elementor-element-ea747a5{--width:32%;}.elementor-9403 .elementor-element.elementor-element-7d8a430{--width:32%;}.elementor-9403 .elementor-element.elementor-element-b03f63a{--width:32%;}.elementor-9403 .elementor-element.elementor-element-48df41a{--width:32%;}.elementor-9403 .elementor-element.elementor-element-2e005a0{--width:32%;}.elementor-9403 .elementor-element.elementor-element-9e49119{--width:32%;}.elementor-9403 .elementor-element.elementor-element-d731166{--width:32%;}.elementor-9403 .elementor-element.elementor-element-e556c50{--width:32%;}.elementor-9403 .elementor-element.elementor-element-18e6ab3{--width:32%;}.elementor-9403 .elementor-element.elementor-element-fa7012b{--width:32%;}.elementor-9403 .elementor-element.elementor-element-e53f8da{--width:32%;}.elementor-9403 .elementor-element.elementor-element-4edf7c5a{--width:494.838px;}}@media(max-width:767px){.elementor-9403 .elementor-element.elementor-element-95fa76c{--min-height:200px;}.elementor-9403 .elementor-element.elementor-element-e163023{--min-height:0px;--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-9403 .elementor-element.elementor-element-3a94e95{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-0fbb7b5{--width:95%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-9403 .elementor-element.elementor-element-0fbb7b5.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-9403 .elementor-element.elementor-element-a7ac7b0{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-9403 .elementor-element.elementor-element-da5f2c6{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-9403 .elementor-element.elementor-element-da5f2c6 .elementor-icon{font-size:18px;}.elementor-9403 .elementor-element.elementor-element-da5f2c6 .elementor-icon svg{height:18px;}.elementor-9403 .elementor-element.elementor-element-b03dc6d{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9403 .elementor-element.elementor-element-258cc84{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9403 .elementor-element.elementor-element-2e3709e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9403 .elementor-element.elementor-element-2e3709e .elementor-button{padding:05% 0% 5% 0%;}.elementor-9403 .elementor-element.elementor-element-131dc10{--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:flex-end;--flex-wrap:nowrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-131dc10.e-con{--align-self:center;}.elementor-9403 .elementor-element.elementor-element-8bd270c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;}.elementor-9403 .elementor-element.elementor-element-8bd270c .elementor-icon{font-size:15px;}.elementor-9403 .elementor-element.elementor-element-8bd270c .elementor-icon svg{height:15px;}.elementor-9403 .elementor-element.elementor-element-2b028b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;text-align:left;}.elementor-9403 .elementor-element.elementor-element-2b028b6.elementor-element{--align-self:center;}.elementor-9403 .elementor-element.elementor-element-2b028b6 .elementor-heading-title{font-size:13px;}.elementor-9403 .elementor-element.elementor-element-0d8c7d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;}.elementor-9403 .elementor-element.elementor-element-0d8c7d5 .elementor-icon{font-size:15px;}.elementor-9403 .elementor-element.elementor-element-0d8c7d5 .elementor-icon svg{height:15px;}.elementor-9403 .elementor-element.elementor-element-56d094e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;text-align:left;}.elementor-9403 .elementor-element.elementor-element-56d094e.elementor-element{--align-self:center;}.elementor-9403 .elementor-element.elementor-element-56d094e .elementor-heading-title{font-size:13px;}.elementor-9403 .elementor-element.elementor-element-aefeebc{--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:flex-end;--flex-wrap:nowrap;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-4741f0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;}.elementor-9403 .elementor-element.elementor-element-4741f0b .elementor-icon{font-size:15px;}.elementor-9403 .elementor-element.elementor-element-4741f0b .elementor-icon svg{height:15px;}.elementor-9403 .elementor-element.elementor-element-9060289{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;text-align:left;}.elementor-9403 .elementor-element.elementor-element-9060289.elementor-element{--align-self:center;}.elementor-9403 .elementor-element.elementor-element-9060289 .elementor-heading-title{font-size:13px;}.elementor-9403 .elementor-element.elementor-element-d695807{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;}.elementor-9403 .elementor-element.elementor-element-d695807 .elementor-icon{font-size:15px;}.elementor-9403 .elementor-element.elementor-element-d695807 .elementor-icon svg{height:15px;}.elementor-9403 .elementor-element.elementor-element-86c9071{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;text-align:left;}.elementor-9403 .elementor-element.elementor-element-86c9071.elementor-element{--align-self:center;}.elementor-9403 .elementor-element.elementor-element-86c9071 .elementor-heading-title{font-size:13px;}.elementor-9403 .elementor-element.elementor-element-39859e5{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--flex-wrap:nowrap;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9403 .elementor-element.elementor-element-ae00a0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;}.elementor-9403 .elementor-element.elementor-element-ae00a0f .elementor-icon{font-size:15px;}.elementor-9403 .elementor-element.elementor-element-ae00a0f .elementor-icon svg{height:15px;}.elementor-9403 .elementor-element.elementor-element-230e9c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;text-align:left;}.elementor-9403 .elementor-element.elementor-element-230e9c8.elementor-element{--align-self:center;}.elementor-9403 .elementor-element.elementor-element-230e9c8 .elementor-heading-title{font-size:13px;}.elementor-9403 .elementor-element.elementor-element-951a67c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;}.elementor-9403 .elementor-element.elementor-element-951a67c .elementor-icon{font-size:15px;}.elementor-9403 .elementor-element.elementor-element-951a67c .elementor-icon svg{height:15px;}.elementor-9403 .elementor-element.elementor-element-110f534{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;text-align:left;}.elementor-9403 .elementor-element.elementor-element-110f534.elementor-element{--align-self:center;}.elementor-9403 .elementor-element.elementor-element-110f534 .elementor-heading-title{font-size:13px;}.elementor-9403 .elementor-element.elementor-element-57b1f59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;}.elementor-9403 .elementor-element.elementor-element-57b1f59 .elementor-icon{font-size:15px;}.elementor-9403 .elementor-element.elementor-element-57b1f59 .elementor-icon svg{height:15px;}.elementor-9403 .elementor-element.elementor-element-46d522d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;text-align:left;}.elementor-9403 .elementor-element.elementor-element-46d522d.elementor-element{--align-self:center;}.elementor-9403 .elementor-element.elementor-element-46d522d .elementor-heading-title{font-size:13px;}.elementor-9403 .elementor-element.elementor-element-87791a5:not(.elementor-motion-effects-element-type-background), .elementor-9403 .elementor-element.elementor-element-87791a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-9403 .elementor-element.elementor-element-310f4808{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9403 .elementor-element.elementor-element-310a3877{--e-image-carousel-slides-to-show:2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9403 .elementor-element.elementor-element-858f857{text-align:center;}.elementor-9403 .elementor-element.elementor-element-858f857 .elementor-heading-title{font-size:24px;}.elementor-9403 .elementor-element.elementor-element-48ab983{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9403 .elementor-element.elementor-element-f9e22a0{--width:100%;}.elementor-9403 .elementor-element.elementor-element-ea747a5{--width:100%;}.elementor-9403 .elementor-element.elementor-element-03c4752{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-39cf80e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9403 .elementor-element.elementor-element-ef7d234 .elementor-heading-title{font-size:24px;}.elementor-9403 .elementor-element.elementor-element-5f61cf06{--flex-wrap:nowrap;}.elementor-9403 .elementor-element.elementor-element-59aecf0c{--justify-content:flex-start;}.elementor-9403 .elementor-element.elementor-element-85c66ac{--justify-content:flex-start;}.elementor-9403 .elementor-element.elementor-element-414436fc{--justify-content:flex-start;}.elementor-9403 .elementor-element.elementor-element-2db01eaf{--justify-content:flex-start;}.elementor-9403 .elementor-element.elementor-element-325cb615{--justify-content:flex-start;}.elementor-9403 .elementor-element.elementor-element-6f2e6a48{--justify-content:flex-start;}.elementor-9403 .elementor-element.elementor-element-5ec599a3{--justify-content:flex-start;}.elementor-9403 .elementor-element.elementor-element-3b3a795{--justify-content:flex-start;}}/* Start custom CSS for gallery, class: .elementor-element-155a058 */.e-gallery-item.elementor-gallery-item.elementor-animated-content { opacity:.1; }
.e-gallery-item.elementor-gallery-item.elementor-animated-content:hover { opacity:.5; }/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-310a3877 *//*========= CARD SIZE & CROP =========*/
.elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-slide .swiper-slide-image,
.elementor-9403 .elementor-element.elementor-element-310a3877 img.swiper-slide-image{
  width:295px;
  height:390px;                 /* adjust to taste */
  object-fit:cover;
  display:block;
}

/*========= TRACK SPACING & END-ROOM =========*/
.elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-wrapper{ gap:17px; }
.elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-wrapper::after{
  content:"";
  flex:0 0 50px;                /* end spacer so last card can land fully */
}

/*========= VIEWPORT (PEEK + SIDE GUTTERS) =========*/
/* desktop defaults */
:root{
  --peek:56px;                  /* how much of next card shows */
  --gutter-d:10px;              /* desktop gutter (left/right white space) */
  --gutter-t:10px;              /* tablet gutter */
  --gutter-m:10px;              /* mobile gutter */
}
/* apply gutters to the VIEWPORT so gaps/peek keep working */
.elementor-9403 .elementor-element.elementor-element-310a3877 .elementor-swiper{
  overflow:visible;             /* allow peek beyond viewport */
  /* white space on both sides; right also includes the peek */
  padding-left:  var(--gutter-d);
  padding-right: calc(var(--gutter-d) + var(--peek));
  box-sizing:content-box;       /* don't shrink the track when padding exists */
}

/*========= RESPONSIVE HEIGHTS + PEEK + GUTTERS =========*/
@media (max-width:1024px){
  :root{ --peek:40px; }         /* tune as needed */
  .elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-slide .swiper-slide-image,
  .elementor-9403 .elementor-element.elementor-element-310a3877 img.swiper-slide-image{ height:280px; }

  /* tablet gutters */
  .elementor-9403 .elementor-element.elementor-element-310a3877 .elementor-swiper{
    padding-left:  var(--gutter-t);
    padding-right: calc(var(--gutter-t) + var(--peek));
  }
}
@media (max-width:767px){
  :root{ --peek:18px; }         /* tune as needed */
  .elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-slide .swiper-slide-image,
  .elementor-9403 .elementor-element.elementor-element-310a3877 img.swiper-slide-image{ height:220px; }

  /* mobile gutters */
  .elementor-9403 .elementor-element.elementor-element-310a3877 .elementor-swiper{
    padding-left:  var(--gutter-m);
    padding-right: calc(var(--gutter-m) + var(--peek));
  }
}

/*========= NAV: VARIABLES =========*/
:root{
  --nav-size:60px;
  --nav-bg:#ffffff;
  --nav-icon:#000000;
  --nav-hover-bg:#216d86;
  --nav-hover-icon:#ffffff;
  --nav-shadow:0 2px 10px rgba(0,0,0,.12);
}

/*========= NAV: BUTTON BASE (DESKTOP/TABLET) =========*/
.elementor-9403 .elementor-element.elementor-element-310a3877 .elementor-swiper-button,
.elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-button-prev,
.elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-button-next{
  position:absolute; top:50% !important; transform:translateY(-50%) !important;
  width:var(--nav-size); height:var(--nav-size);
  border-radius:9999px;
  background:var(--nav-bg);
  box-shadow:var(--nav-shadow);
  display:grid; place-items:center;
  z-index:3;
  transition:background .18s ease, color .18s ease, transform .18s ease;
  color:var(--nav-icon);
}

/*========= NAV: POSITION RESPECTING GUTTERS =========*/
/* desktop */
.elementor-9403 .elementor-element.elementor-element-310a3877 .elementor-swiper-button.elementor-swiper-button-prev,
.elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-button-prev{ left:var(--gutter-d); }
.elementor-9403 .elementor-element.elementor-element-310a3877 .elementor-swiper-button.elementor-swiper-button-next,
.elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-button-next{ right:var(--gutter-d); }

/* tablet */
@media (max-width:1024px){
  .elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-button-prev{ left:var(--gutter-t); }
  .elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-button-next{ right:var(--gutter-t); }
}

/* mobile (arrows hidden below) keeps offsets but won’t show */
@media (max-width:767px){
  :root{ --nav-size:44px; }
  .elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-button-prev{ left:var(--gutter-m); }
  .elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-button-next{ right:var(--gutter-m); }
}

/*========= NAV: ICON SIZE & WEIGHT =========*/
.elementor-9403 .elementor-element.elementor-element-310a3877 .elementor-swiper-button svg{ width:36px; height:36px; }
.elementor-9403 .elementor-element.elementor-element-310a3877 .elementor-swiper-button svg.e-font-icon-svg,
.elementor-9403 .elementor-element.elementor-element-310a3877 .elementor-swiper-button svg.e-font-icon-svg *{
  fill: var(--nav-icon) !important;
  stroke: var(--nav-icon) !important;
  stroke-width: 1.6 !important;
  stroke-linecap: round; stroke-linejoin: round;
}

/*========= NAV: HIDE LEGACY ::AFTER CHEVRONS =========*/
.elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-button-prev:after,
.elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-button-next:after{ display:none !important; }

/*========= NAV: HOVER STATES (DESKTOP) =========*/
.elementor-9403 .elementor-element.elementor-element-310a3877 .elementor-swiper-button:hover,
.elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-button-prev:hover,
.elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-button-next:hover{
  background:var(--nav-hover-bg);
  color:var(--nav-hover-icon);
  transform:translateY(-50%) scale(1.04);
}
.elementor-9403 .elementor-element.elementor-element-310a3877 .elementor-swiper-button:hover svg.e-font-icon-svg,
.elementor-9403 .elementor-element.elementor-element-310a3877 .elementor-swiper-button:hover svg.e-font-icon-svg *{
  fill: var(--nav-hover-icon) !important;
  stroke: var(--nav-hover-icon) !important;
}

/*========= NAV: DISABLED (START/END) =========*/
.elementor-9403 .elementor-element.elementor-element-310a3877 .elementor-swiper-button.elementor-swiper-button-prev[aria-disabled="true"],
.elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-button-prev.swiper-button-disabled,
.elementor-9403 .elementor-element.elementor-element-310a3877 .elementor-swiper-button.elementor-swiper-button-next[aria-disabled="true"],
.elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-button-next.swiper-button-disabled{
  opacity:0; visibility:hidden; pointer-events:none;
}

/*========= MOBILE: HIDE ARROWS & DROP END-ROOM =========*/
@media (max-width:767px){
  /* hide nav buttons on small screens */
  .elementor-9403 .elementor-element.elementor-element-310a3877 .elementor-swiper-button,
  .elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-button-prev,
  .elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-button-next{ display:none !important; }

  /* no extra right-end spacer on mobile (touch swipe gets you there) */
  .elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-wrapper::after{ flex-basis:0 !important; }
}
/*==================== PAGE GUTTERS + END-ROOM (KEEPS PEEK) ====================*/
/* Tune these to match the white space of your card row */
:root{
  --gutter-m: 20px;   /* mobile   */
  --gutter-t: 25px;   /* tablet   */
  --gutter-d: 22px;   /* desktop  */
}

/* --- mobile --------------------------------------------------------------- */
.elementor-9403 .elementor-element.elementor-element-310a3877 .elementor-image-carousel-wrapper{
  /* put the page gutters on the carousel viewport itself */
  box-sizing: content-box;                         /* don't shrink the track */
  padding-left:  var(--gutter-m) !important;
  padding-right: var(--gutter-m) !important;
}
/* end spacer = gutter + current peek so last card can finish inside the gutter */
.elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-wrapper::after{
  flex: 0 0 calc(var(--gutter-m) + var(--peek)) !important;
}
/* (arrows are hidden on mobile per your earlier CSS, so no arrow offsets here) */

/* --- tablet --------------------------------------------------------------- */
@media (min-width:768px){
  .elementor-9403 .elementor-element.elementor-element-310a3877 .elementor-image-carousel-wrapper{
    padding-left:  var(--gutter-t) !important;
    padding-right: var(--gutter-t) !important;
  }
  .elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-wrapper::after{
    flex-basis: calc(var(--gutter-t) + var(--peek)) !important;
  }
  /* keep arrows aligned with the gutter if they’re visible */
  .elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-button-prev{ left:  var(--gutter-t) !important; }
  .elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-button-next{ right: var(--gutter-t) !important; }
}

/* --- desktop -------------------------------------------------------------- */
@media (min-width:1025px){
  .elementor-9403 .elementor-element.elementor-element-310a3877 .elementor-image-carousel-wrapper{
    padding-left:  var(--gutter-d) !important;
    padding-right: var(--gutter-d) !important;
  }
  .elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-wrapper::after{
    flex-basis: calc(var(--gutter-d) + var(--peek)) !important;
  }
  .elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-button-prev{ left:  var(--gutter-d) !important; }
  .elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-button-next{ right: var(--gutter-d) !important; }
}
/* --- mobile (MORE PEEK ONLY ON MOBILE) ------------------------------------ */
@media (max-width:767px){
  :root{
    --peek-bonus-m: 20px;              /* tweak: +peek you want on mobile */
  }

  /* put page gutters on the carousel viewport + extra right peek */
  .elementor-9403 .elementor-element.elementor-element-310a3877 .elementor-image-carousel-wrapper{
    box-sizing: content-box;
    padding-left:  var(--gutter-m) !important;                          /* left gutter */
    padding-right: calc(var(--gutter-m) + var(--peek-bonus-m)) !important;  /* right gutter + bonus peek */
  }

  /* end spacer = (right gutter + bonus peek) + existing track peek */
  .elementor-9403 .elementor-element.elementor-element-310a3877 .swiper-wrapper::after{
    flex: 0 0 calc(var(--gutter-m) + var(--peek-bonus-m) + var(--peek)) !important;
  }
  /* Stop sideways scroll globally */
html, body { overflow-x: hidden; }

/* Clamp ONLY this carousel without touching slide widths */
.rentals-carousel,
.rentals-carousel .elementor-image-carousel-wrapper,
.rentals-carousel .swiper {
  max-width: 100% !important;
  overflow: hidden !important;
  box-sizing: border-box;
}

/* Do NOT set overflow on .swiper-wrapper and do NOT change .swiper-slide width *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6eea762e *//* ===== Card base (no radius) ===== */
.elementor-9403 .elementor-element.elementor-element-6eea762e.gb-card{
  display:flex; flex-direction:column;
  background:#fff;
  overflow:hidden;            /* lets image hit the edges */
  box-shadow:0 1px 2px rgba(0,0,0,.06);
  transform:scale(1);
  transition:transform .25s ease, box-shadow .25s ease;
  padding:0;                  /* no inner gap */
}

/* ===== Media: full width, full bleed ===== */
.elementor-9403 .elementor-element.elementor-element-6eea762e .gb-card__media{ 
  margin:0 !important; 
  padding:0 !important; 
}
.elementor-9403 .elementor-element.elementor-element-6eea762e .gb-card__media img{
  display:block;              /* kills inline img gap */
  width:100%;                 /* full width non-hover */
  height:240px;               /* set your height */
  object-fit:cover;           /* crop like bg cover */
}

/* ===== Content: border only around body (not image) ===== */
.elementor-9403 .elementor-element.elementor-element-6eea762e .gb-card__body{
  border:1px solid #e6e6e6;
  border-top:0;
  padding:16px;
}

/* ===== Hover: card grows as one ===== */
.elementor-9403 .elementor-element.elementor-element-6eea762e.gb-card:hover{
  transform:scale(1.02);
  box-shadow:0 8px 24px rgba(0,0,0,.12);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71e3e96e *//* ===== Card base (no radius) ===== */
.elementor-9403 .elementor-element.elementor-element-71e3e96e.gb-card{
  display:flex; flex-direction:column;
  background:#fff;
  overflow:hidden;            /* lets image hit the edges */
  box-shadow:0 1px 2px rgba(0,0,0,.06);
  transform:scale(1);
  transition:transform .25s ease, box-shadow .25s ease;
  padding:0;                  /* no inner gap */
}

/* ===== Media: full width, full bleed ===== */
.elementor-9403 .elementor-element.elementor-element-71e3e96e .gb-card__media{ 
  margin:0 !important; 
  padding:0 !important; 
}
.elementor-9403 .elementor-element.elementor-element-71e3e96e .gb-card__media img{
  display:block;              /* kills inline img gap */
  width:100%;                 /* full width non-hover */
  height:240px;               /* set your height */
  object-fit:cover;           /* crop like bg cover */
}

/* ===== Content: border only around body (not image) ===== */
.elementor-9403 .elementor-element.elementor-element-71e3e96e .gb-card__body{
  border:1px solid #e6e6e6;
  border-top:0;
  padding:16px;
}

/* ===== Hover: card grows as one ===== */
.elementor-9403 .elementor-element.elementor-element-71e3e96e.gb-card:hover{
  transform:scale(1.02);
  box-shadow:0 8px 24px rgba(0,0,0,.12);
}/* End custom CSS */