.elementor-3789 .elementor-element.elementor-element-08c4dd4 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-3789 .elementor-element.elementor-element-08c4dd4 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(95deg, #247881 39%, #F2295B00 93%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3789 .elementor-element.elementor-element-08c4dd4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 5% 0% 05%;}.elementor-3789 .elementor-element.elementor-element-7d98fec{--spacer-size:110px;}.elementor-3789 .elementor-element.elementor-element-f5caa4c{text-align:center;width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;}.elementor-3789 .elementor-element.elementor-element-f5caa4c .elementor-heading-title{color:#F5F7F8;font-family:"Neue Montreal Regular";font-size:18px;font-weight:500;line-height:35px;letter-spacing:0.5px;}.elementor-3789 .elementor-element.elementor-element-f5caa4c > .elementor-widget-container{background-color:#F5F7F81A;border-radius:100px 100px 100px 100px;}.elementor-3789 .elementor-element.elementor-element-2f662fc{text-align:left;}.elementor-3789 .elementor-element.elementor-element-2f662fc .elementor-heading-title{color:#F5F7F8;font-family:"Neue Montreal Medium";font-size:48px;font-weight:500;line-height:55px;}.elementor-3789 .elementor-element.elementor-element-2f662fc > .elementor-widget-container{margin:015px 0px 0px 0px;}.elementor-3789 .elementor-element.elementor-element-6d5cb7a{color:#F5F7F8;font-family:"Neue Montreal Regular";font-size:18px;font-weight:500;line-height:32px;letter-spacing:0.5px;}.elementor-3789 .elementor-element.elementor-element-d2df20f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3789 .elementor-element.elementor-element-d2df20f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-3789 .elementor-element.elementor-element-d2df20f .elementor-button{font-family:"DM Sans";font-size:16px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:1px;fill:#F5F7F8;color:#F5F7F8;background-color:#58A4B000;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-3789 .elementor-element.elementor-element-d2df20f .elementor-button:hover, .elementor-3789 .elementor-element.elementor-element-d2df20f .elementor-button:focus{color:#000000;background-color:#FFFFFF;border-color:#02010100;}.elementor-3789 .elementor-element.elementor-element-d2df20f .elementor-button:hover svg, .elementor-3789 .elementor-element.elementor-element-d2df20f .elementor-button:focus svg{fill:#000000;}.elementor-3789 .elementor-element.elementor-element-4c96678{--spacer-size:110px;}.elementor-3789 .elementor-element.elementor-element-478cdcf{padding:0px 50px 0px 50px;}.elementor-3789 .elementor-element.elementor-element-ccfe831 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:25px;}.elementor-3789 .elementor-element.elementor-element-862a3bb{--spacer-size:30px;}.elementor-3789 .elementor-element.elementor-element-b5745e9{text-align:center;}.elementor-3789 .elementor-element.elementor-element-b5745e9 > .elementor-widget-container{padding:5px 5px 5px 5px;border-style:none;border-radius:100% 100% 100% 100%;}.elementor-3789 .elementor-element.elementor-element-b5745e9:hover .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#2F3E4680;}.elementor-3789 .elementor-element.elementor-element-b5745e9:hover > .elementor-widget-container{border-radius:100% 100% 100% 100%;}.elementor-3789 .elementor-element.elementor-element-1732f99{text-align:center;}.elementor-3789 .elementor-element.elementor-element-1732f99 .elementor-heading-title{color:#2F3E46;font-family:"DM Sans";font-size:16px;font-weight:700;}.elementor-3789 .elementor-element.elementor-element-e66742f{text-align:center;}.elementor-3789 .elementor-element.elementor-element-e66742f > .elementor-widget-container{padding:5px 5px 5px 5px;border-style:none;border-radius:100% 100% 100% 100%;}.elementor-3789 .elementor-element.elementor-element-e66742f:hover .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#2F3E4680;}.elementor-3789 .elementor-element.elementor-element-e66742f:hover > .elementor-widget-container{border-radius:100% 100% 100% 100%;}.elementor-3789 .elementor-element.elementor-element-a4753c4{text-align:center;}.elementor-3789 .elementor-element.elementor-element-a4753c4 .elementor-heading-title{color:#2F3E46;font-family:"DM Sans";font-size:16px;font-weight:700;}.elementor-3789 .elementor-element.elementor-element-30460d2{text-align:center;}.elementor-3789 .elementor-element.elementor-element-30460d2 > .elementor-widget-container{padding:5px 5px 5px 5px;border-style:none;border-radius:100% 100% 100% 100%;}.elementor-3789 .elementor-element.elementor-element-30460d2:hover .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#2F3E4680;}.elementor-3789 .elementor-element.elementor-element-30460d2:hover > .elementor-widget-container{border-radius:100% 100% 100% 100%;}.elementor-3789 .elementor-element.elementor-element-d691147{text-align:center;}.elementor-3789 .elementor-element.elementor-element-d691147 .elementor-heading-title{color:#2F3E46;font-family:"DM Sans";font-size:16px;font-weight:700;}.elementor-3789 .elementor-element.elementor-element-06cb77f{text-align:center;}.elementor-3789 .elementor-element.elementor-element-06cb77f > .elementor-widget-container{padding:5px 5px 5px 5px;border-style:none;border-radius:100% 100% 100% 100%;}.elementor-3789 .elementor-element.elementor-element-06cb77f:hover .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#2F3E4680;}.elementor-3789 .elementor-element.elementor-element-06cb77f:hover > .elementor-widget-container{border-radius:100% 100% 100% 100%;}.elementor-3789 .elementor-element.elementor-element-db3075d{text-align:center;}.elementor-3789 .elementor-element.elementor-element-db3075d .elementor-heading-title{color:#2F3E46;font-family:"DM Sans";font-size:16px;font-weight:700;}.elementor-3789 .elementor-element.elementor-element-a346dc7{text-align:center;}.elementor-3789 .elementor-element.elementor-element-a346dc7 > .elementor-widget-container{padding:5px 5px 5px 5px;border-style:none;border-radius:100% 100% 100% 100%;}.elementor-3789 .elementor-element.elementor-element-a346dc7:hover .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#2F3E4680;}.elementor-3789 .elementor-element.elementor-element-a346dc7:hover > .elementor-widget-container{border-radius:100% 100% 100% 100%;}.elementor-3789 .elementor-element.elementor-element-30de025{text-align:center;}.elementor-3789 .elementor-element.elementor-element-30de025 .elementor-heading-title{color:#2F3E46;font-family:"DM Sans";font-size:16px;font-weight:700;}.elementor-3789 .elementor-element.elementor-element-ea5f908{text-align:center;}.elementor-3789 .elementor-element.elementor-element-ea5f908 > .elementor-widget-container{padding:5px 5px 5px 5px;border-style:none;border-radius:100% 100% 100% 100%;}.elementor-3789 .elementor-element.elementor-element-ea5f908:hover .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:#2F3E4680;}.elementor-3789 .elementor-element.elementor-element-ea5f908:hover > .elementor-widget-container{border-radius:100% 100% 100% 100%;}.elementor-3789 .elementor-element.elementor-element-dddf4bc{text-align:center;}.elementor-3789 .elementor-element.elementor-element-dddf4bc .elementor-heading-title{color:#2F3E46;font-family:"DM Sans";font-size:16px;font-weight:700;}.elementor-3789 .elementor-element.elementor-element-186712f{--spacer-size:30px;}.elementor-3789 .elementor-element.elementor-element-1cfd0f8{--spacer-size:30px;}.elementor-3789 .elementor-element.elementor-element-d5275ba{padding:0px 0px 0px 120px;}.elementor-3789 .elementor-element.elementor-element-808a912 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3789 .elementor-element.elementor-element-cba8ec8{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-3789 .elementor-element.elementor-element-d48f3d1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3789 .elementor-element.elementor-element-d48f3d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3789 .elementor-element.elementor-element-d48f3d1 > .elementor-element-populated{padding:0px 120px 0px 0px;}.elementor-3789 .elementor-element.elementor-element-550c124{text-align:left;}.elementor-3789 .elementor-element.elementor-element-550c124 .elementor-heading-title{color:#2F3E46;font-family:"Neue Montreal Medium";font-size:38px;font-weight:500;line-height:50px;letter-spacing:0.5px;}.elementor-3789 .elementor-element.elementor-element-b1c1f32{color:#2F3E46;font-family:"Neue Montreal Regular";font-size:18px;font-weight:500;line-height:32px;letter-spacing:0.5px;}.elementor-3789 .elementor-element.elementor-element-4554818{color:#2F3E46;font-family:"Neue Montreal Regular";font-size:18px;font-weight:500;line-height:32px;letter-spacing:0.5px;}.elementor-3789 .elementor-element.elementor-element-2d700d3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3789 .elementor-element.elementor-element-2d700d3 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-3789 .elementor-element.elementor-element-2d700d3 .elementor-button{font-family:"DM Sans";font-size:16px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:1px;fill:#2F3E46;color:#2F3E46;background-color:#FFB84C;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-3789 .elementor-element.elementor-element-2d700d3 .elementor-button:hover, .elementor-3789 .elementor-element.elementor-element-2d700d3 .elementor-button:focus{color:#000000;background-color:#FFAE32;border-color:#02010100;}.elementor-3789 .elementor-element.elementor-element-2d700d3 .elementor-button:hover svg, .elementor-3789 .elementor-element.elementor-element-2d700d3 .elementor-button:focus svg{fill:#000000;}.elementor-3789 .elementor-element.elementor-element-1b3dd11 > .elementor-widget-container{margin:-20vw -53vw 0vw 0vw;}.elementor-3789 .elementor-element.elementor-element-1b3dd11{z-index:1;}.elementor-3789 .elementor-element.elementor-element-0cd2cee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3789 .elementor-element.elementor-element-ffb35dc img{width:100%;height:650px;object-fit:cover;object-position:center center;}.elementor-3789 .elementor-element.elementor-element-ffb35dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3789 .elementor-element.elementor-element-ffb35dc{width:var( --container-widget-width, 105.836% );max-width:105.836%;--container-widget-width:105.836%;--container-widget-flex-grow:0;}.elementor-3789 .elementor-element.elementor-element-d5faa69:not(.elementor-motion-effects-element-type-background), .elementor-3789 .elementor-element.elementor-element-d5faa69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2478815D;}.elementor-3789 .elementor-element.elementor-element-d5faa69{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:03% 07% 3% 07%;}.elementor-3789 .elementor-element.elementor-element-d5faa69 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3789 .elementor-element.elementor-element-cf677d1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3789 .elementor-element.elementor-element-cf677d1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3789 .elementor-element.elementor-element-cf677d1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3789 .elementor-element.elementor-element-30eba30{text-align:left;}.elementor-3789 .elementor-element.elementor-element-30eba30 .elementor-heading-title{color:#2F3E46;font-family:"Neue Montreal Medium";font-size:38px;font-weight:500;line-height:50px;letter-spacing:0.5px;}.elementor-3789 .elementor-element.elementor-element-6c85da8{color:#2F3E46;font-family:"Neue Montreal Regular";font-size:18px;font-weight:500;line-height:32px;letter-spacing:0.5px;}.elementor-3789 .elementor-element.elementor-element-75f152d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3789 .elementor-element.elementor-element-a48d1e7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3789 .elementor-element.elementor-element-a48d1e7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3789 .elementor-element.elementor-element-a48d1e7 > .elementor-element-populated, .elementor-3789 .elementor-element.elementor-element-a48d1e7 > .elementor-element-populated > .elementor-background-overlay, .elementor-3789 .elementor-element.elementor-element-a48d1e7 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-3789 .elementor-element.elementor-element-a48d1e7:hover > .elementor-element-populated{border-style:dotted;border-width:2px 2px 2px 2px;}.elementor-3789 .elementor-element.elementor-element-a48d1e7 > .elementor-element-populated{transition:background 0.3s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;margin:10px 35px 10px 10px;--e-column-margin-right:35px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-3789 .elementor-element.elementor-element-a48d1e7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.5s, opacity 0.3s;}.elementor-3789 .elementor-element.elementor-element-f650363{text-align:center;}.elementor-3789 .elementor-element.elementor-element-f650363 img{width:100%;max-width:100%;transition-duration:1s;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-3789 .elementor-element.elementor-element-8af9bd6{text-align:left;}.elementor-3789 .elementor-element.elementor-element-8af9bd6 .elementor-heading-title{color:#2F3E46;font-family:"Neue Montreal Regular";font-size:20px;font-weight:600;line-height:24px;letter-spacing:0.5px;word-spacing:2px;}.elementor-3789 .elementor-element.elementor-element-8af9bd6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3789 .elementor-element.elementor-element-2a80260{color:#2F3E46;font-family:"Neue Montreal Regular";font-size:18px;font-weight:500;line-height:32px;letter-spacing:0.5px;}.elementor-3789 .elementor-element.elementor-element-aed6231:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3789 .elementor-element.elementor-element-aed6231 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3789 .elementor-element.elementor-element-aed6231 > .elementor-element-populated, .elementor-3789 .elementor-element.elementor-element-aed6231 > .elementor-element-populated > .elementor-background-overlay, .elementor-3789 .elementor-element.elementor-element-aed6231 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-3789 .elementor-element.elementor-element-aed6231:hover > .elementor-element-populated{border-style:dotted;border-width:2px 2px 2px 2px;}.elementor-3789 .elementor-element.elementor-element-aed6231 > .elementor-element-populated{transition:background 0.3s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;margin:10px 35px 10px 10px;--e-column-margin-right:35px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-3789 .elementor-element.elementor-element-aed6231 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.5s, opacity 0.3s;}.elementor-3789 .elementor-element.elementor-element-f2caa58{text-align:center;}.elementor-3789 .elementor-element.elementor-element-f2caa58 img{border-radius:20px 20px 20px 20px;}.elementor-3789 .elementor-element.elementor-element-f11b395{text-align:left;}.elementor-3789 .elementor-element.elementor-element-f11b395 .elementor-heading-title{color:#2F3E46;font-family:"Neue Montreal Regular";font-size:20px;font-weight:600;line-height:24px;letter-spacing:0.5px;word-spacing:2px;}.elementor-3789 .elementor-element.elementor-element-f11b395 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3789 .elementor-element.elementor-element-678772c{color:#2F3E46;font-family:"Neue Montreal Regular";font-size:18px;font-weight:500;line-height:32px;letter-spacing:0.5px;}.elementor-3789 .elementor-element.elementor-element-38260a4:not(.elementor-motion-effects-element-type-background), .elementor-3789 .elementor-element.elementor-element-38260a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7F8;}.elementor-3789 .elementor-element.elementor-element-38260a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-3789 .elementor-element.elementor-element-38260a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3789 .elementor-element.elementor-element-595b59c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3789 .elementor-element.elementor-element-9125ee2{text-align:center;}.elementor-3789 .elementor-element.elementor-element-9125ee2 img{width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-3789 .elementor-element.elementor-element-9125ee2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-3789 .elementor-element.elementor-element-4175ab2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3789 .elementor-element.elementor-element-4175ab2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3789 .elementor-element.elementor-element-4175ab2 > .elementor-element-populated{padding:50px 70px 50px 50px;}.elementor-3789 .elementor-element.elementor-element-f5a8eb0{text-align:left;}.elementor-3789 .elementor-element.elementor-element-f5a8eb0 img{width:35%;border-radius:25px 25px 25px 25px;}.elementor-3789 .elementor-element.elementor-element-48a7880{text-align:left;}.elementor-3789 .elementor-element.elementor-element-48a7880 .elementor-heading-title{color:#2F3E46;font-family:"Neue Montreal Medium";font-size:38px;font-weight:500;line-height:50px;letter-spacing:0.5px;}.elementor-3789 .elementor-element.elementor-element-a8f5144{color:#2F3E46;font-family:"Neue Montreal Regular";font-size:18px;font-weight:500;line-height:32px;letter-spacing:0.5px;}.elementor-3789 .elementor-element.elementor-element-a58f29d{color:#2F3E46;font-family:"Neue Montreal Regular";font-size:18px;font-weight:500;line-height:32px;letter-spacing:0.5px;}.elementor-3789 .elementor-element.elementor-element-2ad6196 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3789 .elementor-element.elementor-element-2ad6196 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-3789 .elementor-element.elementor-element-2ad6196 .elementor-button{font-family:"DM Sans";font-size:16px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:1px;fill:#2F3E46;color:#2F3E46;background-color:#FFB84C;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-3789 .elementor-element.elementor-element-2ad6196 .elementor-button:hover, .elementor-3789 .elementor-element.elementor-element-2ad6196 .elementor-button:focus{color:#000000;background-color:#FFAE32;border-color:#02010100;}.elementor-3789 .elementor-element.elementor-element-2ad6196 .elementor-button:hover svg, .elementor-3789 .elementor-element.elementor-element-2ad6196 .elementor-button:focus svg{fill:#000000;}.elementor-3789 .elementor-element.elementor-element-ceb94a8:not(.elementor-motion-effects-element-type-background), .elementor-3789 .elementor-element.elementor-element-ceb94a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7F8;}.elementor-3789 .elementor-element.elementor-element-ceb94a8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-3789 .elementor-element.elementor-element-ceb94a8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3789 .elementor-element.elementor-element-1f003d2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3789 .elementor-element.elementor-element-1f003d2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3789 .elementor-element.elementor-element-1f003d2 > .elementor-element-populated{padding:50px 50px 50px 70px;}.elementor-3789 .elementor-element.elementor-element-2b5400f{text-align:left;}.elementor-3789 .elementor-element.elementor-element-2b5400f img{width:35%;border-radius:25px 25px 25px 25px;}.elementor-3789 .elementor-element.elementor-element-c62bade{text-align:left;}.elementor-3789 .elementor-element.elementor-element-c62bade .elementor-heading-title{color:#2F3E46;font-family:"Neue Montreal Medium";font-size:38px;font-weight:500;line-height:50px;letter-spacing:0.5px;}.elementor-3789 .elementor-element.elementor-element-df89326{color:#2F3E46;font-family:"Neue Montreal Regular";font-size:18px;font-weight:500;line-height:32px;letter-spacing:0.5px;}.elementor-3789 .elementor-element.elementor-element-89074f2{color:#2F3E46;font-family:"Neue Montreal Regular";font-size:18px;font-weight:500;line-height:32px;letter-spacing:0.5px;}.elementor-3789 .elementor-element.elementor-element-513a020 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3789 .elementor-element.elementor-element-513a020 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-3789 .elementor-element.elementor-element-513a020 .elementor-button{font-family:"DM Sans";font-size:16px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:1px;fill:#2F3E46;color:#2F3E46;background-color:#FFB84C;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-3789 .elementor-element.elementor-element-513a020 .elementor-button:hover, .elementor-3789 .elementor-element.elementor-element-513a020 .elementor-button:focus{color:#000000;background-color:#FFAE32;border-color:#02010100;}.elementor-3789 .elementor-element.elementor-element-513a020 .elementor-button:hover svg, .elementor-3789 .elementor-element.elementor-element-513a020 .elementor-button:focus svg{fill:#000000;}.elementor-3789 .elementor-element.elementor-element-c4e2d8f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3789 .elementor-element.elementor-element-4c44248{text-align:center;}.elementor-3789 .elementor-element.elementor-element-4c44248 img{width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-3789 .elementor-element.elementor-element-4c44248 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3789 .elementor-element.elementor-element-7e4ed3d > .elementor-container{max-width:1000px;}.elementor-3789 .elementor-element.elementor-element-68f00e5{--spacer-size:70px;}.elementor-3789 .elementor-element.elementor-element-ddb1b1b{text-align:center;}.elementor-3789 .elementor-element.elementor-element-ddb1b1b .elementor-heading-title{color:#2F3E46;font-family:"Neue Montreal Medium";font-size:38px;font-weight:500;line-height:50px;letter-spacing:0.5px;}.elementor-3789 .elementor-element.elementor-element-79e1c46{text-align:center;color:#2F3E46;font-family:"Neue Montreal Regular";font-size:18px;font-weight:500;line-height:32px;letter-spacing:0.5px;}.elementor-3789 .elementor-element.elementor-element-c37fc40 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3789 .elementor-element.elementor-element-c37fc40 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-3789 .elementor-element.elementor-element-c37fc40 .elementor-button{font-family:"DM Sans";font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:underline;line-height:20px;letter-spacing:1px;fill:#2F3E46;color:#2F3E46;background-color:#0600AE00;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3789 .elementor-element.elementor-element-c37fc40 .elementor-button:hover, .elementor-3789 .elementor-element.elementor-element-c37fc40 .elementor-button:focus{color:#000000;background-color:#FFAE32;border-color:#02010100;}.elementor-3789 .elementor-element.elementor-element-c37fc40 .elementor-button:hover svg, .elementor-3789 .elementor-element.elementor-element-c37fc40 .elementor-button:focus svg{fill:#000000;}.elementor-3789 .elementor-element.elementor-element-049d550{text-align:center;}.elementor-3789 .elementor-element.elementor-element-049d550 img{width:100%;}.elementor-3789 .elementor-element.elementor-element-876406d{text-align:center;}.elementor-3789 .elementor-element.elementor-element-876406d img{width:100%;}.elementor-3789 .elementor-element.elementor-element-e9e72e1{text-align:center;}.elementor-3789 .elementor-element.elementor-element-e9e72e1 img{width:100%;}.elementor-3789 .elementor-element.elementor-element-f7a0458{--spacer-size:70px;}.elementor-3789 .elementor-element.elementor-element-b858f9e:not(.elementor-motion-effects-element-type-background), .elementor-3789 .elementor-element.elementor-element-b858f9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ambslifescience.com/wp-content/uploads/2025/07/Rectangle-24-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3789 .elementor-element.elementor-element-b858f9e > .elementor-background-overlay{background-color:#2F3E46;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3789 .elementor-element.elementor-element-b858f9e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:10% 20% 10% 20%;}.elementor-3789 .elementor-element.elementor-element-6cc20ba{text-align:center;}.elementor-3789 .elementor-element.elementor-element-6cc20ba .elementor-heading-title{color:#F5F7F8;font-family:"Neue Montreal Medium";font-size:38px;font-weight:500;line-height:50px;letter-spacing:0.5px;}.elementor-3789 .elementor-element.elementor-element-cc2db8d{text-align:center;color:#F5F7F8;font-family:"DM Sans";font-size:18px;font-weight:500;line-height:30px;letter-spacing:0.5px;}.elementor-3789 .elementor-element.elementor-element-bc648fa{text-align:center;color:#F5F7F8;font-family:"DM Sans";font-size:18px;font-weight:500;line-height:30px;letter-spacing:0.5px;}.elementor-3789 .elementor-element.elementor-element-aa55293 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3789 .elementor-element.elementor-element-aa55293 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-3789 .elementor-element.elementor-element-aa55293 .elementor-button{font-family:"DM Sans";font-size:16px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:1px;fill:#2F3E46;color:#2F3E46;background-color:#FFB84C;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-3789 .elementor-element.elementor-element-aa55293 .elementor-button:hover, .elementor-3789 .elementor-element.elementor-element-aa55293 .elementor-button:focus{color:#000000;background-color:#FFAE32;border-color:#02010100;}.elementor-3789 .elementor-element.elementor-element-aa55293 .elementor-button:hover svg, .elementor-3789 .elementor-element.elementor-element-aa55293 .elementor-button:focus svg{fill:#000000;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3789 .elementor-element.elementor-element-1b86191{width:60%;}.elementor-3789 .elementor-element.elementor-element-a7a03a6{width:39.962%;}.elementor-3789 .elementor-element.elementor-element-d48f3d1{width:50%;}.elementor-3789 .elementor-element.elementor-element-0cd2cee{width:50%;}.elementor-3789 .elementor-element.elementor-element-cf677d1{width:30%;}.elementor-3789 .elementor-element.elementor-element-75f152d{width:70%;}.elementor-3789 .elementor-element.elementor-element-595b59c{width:50%;}.elementor-3789 .elementor-element.elementor-element-4175ab2{width:50%;}.elementor-3789 .elementor-element.elementor-element-1f003d2{width:50%;}.elementor-3789 .elementor-element.elementor-element-c4e2d8f{width:50%;}}@media(max-width:767px){.elementor-3789 .elementor-element.elementor-element-08c4dd4 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #247881 42%, #F2295B00 100%);opacity:1;}.elementor-3789 .elementor-element.elementor-element-08c4dd4{margin-top:0px;margin-bottom:0px;padding:0% 05% 05% 05%;}.elementor-3789 .elementor-element.elementor-element-7d98fec{--spacer-size:0px;}.elementor-3789 .elementor-element.elementor-element-f5caa4c .elementor-heading-title{font-size:15px;}.elementor-3789 .elementor-element.elementor-element-f5caa4c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;align-self:center;}.elementor-3789 .elementor-element.elementor-element-2f662fc{text-align:center;}.elementor-3789 .elementor-element.elementor-element-2f662fc .elementor-heading-title{font-size:34px;}.elementor-3789 .elementor-element.elementor-element-6d5cb7a{text-align:center;font-size:15px;}.elementor-3789 .elementor-element.elementor-element-4c96678{--spacer-size:0px;}.elementor-3789 .elementor-element.elementor-element-478cdcf{padding:0px 20px 0px 20px;}.elementor-3789 .elementor-element.elementor-element-6360060{width:50%;}.elementor-3789 .elementor-element.elementor-element-62b9dac{width:50%;}.elementor-3789 .elementor-element.elementor-element-da23a60{width:50%;}.elementor-3789 .elementor-element.elementor-element-3371b85{width:50%;}.elementor-3789 .elementor-element.elementor-element-bc030e8{width:50%;}.elementor-3789 .elementor-element.elementor-element-d1dfc53{width:50%;}.elementor-3789 .elementor-element.elementor-element-186712f{--spacer-size:20px;}.elementor-3789 .elementor-element.elementor-element-d5275ba{padding:0px 20px 30px 20px;}.elementor-3789 .elementor-element.elementor-element-d48f3d1{width:100%;}.elementor-3789 .elementor-element.elementor-element-d48f3d1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3789 .elementor-element.elementor-element-550c124{text-align:center;}.elementor-3789 .elementor-element.elementor-element-b1c1f32{text-align:center;font-size:15px;}.elementor-3789 .elementor-element.elementor-element-4554818{text-align:center;font-size:15px;}.elementor-3789 .elementor-element.elementor-element-1b3dd11 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-3789 .elementor-element.elementor-element-0cd2cee > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-3789 .elementor-element.elementor-element-ffb35dc{text-align:center;}.elementor-3789 .elementor-element.elementor-element-ffb35dc img{height:330px;object-fit:cover;}.elementor-3789 .elementor-element.elementor-element-d5faa69{padding:25px 25px 30px 25px;}.elementor-3789 .elementor-element.elementor-element-30eba30{text-align:center;}.elementor-3789 .elementor-element.elementor-element-30eba30 .elementor-heading-title{font-size:36px;}.elementor-3789 .elementor-element.elementor-element-30eba30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3789 .elementor-element.elementor-element-6c85da8{text-align:center;font-size:15px;}.elementor-3789 .elementor-element.elementor-element-75f152d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3789 .elementor-element.elementor-element-a48d1e7 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-3789 .elementor-element.elementor-element-8af9bd6{text-align:center;}.elementor-3789 .elementor-element.elementor-element-2a80260{text-align:center;font-size:15px;}.elementor-3789 .elementor-element.elementor-element-aed6231 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-3789 .elementor-element.elementor-element-f11b395{text-align:center;}.elementor-3789 .elementor-element.elementor-element-678772c{text-align:center;font-size:15px;}.elementor-3789 .elementor-element.elementor-element-38260a4{padding:0% 0% 05% 0%;}.elementor-3789 .elementor-element.elementor-element-595b59c > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-3789 .elementor-element.elementor-element-9125ee2 img{height:304px;}.elementor-3789 .elementor-element.elementor-element-4175ab2 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-3789 .elementor-element.elementor-element-f5a8eb0{text-align:center;}.elementor-3789 .elementor-element.elementor-element-f5a8eb0 img{width:75%;}.elementor-3789 .elementor-element.elementor-element-48a7880{text-align:center;}.elementor-3789 .elementor-element.elementor-element-48a7880 .elementor-heading-title{font-size:36px;}.elementor-3789 .elementor-element.elementor-element-48a7880 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3789 .elementor-element.elementor-element-a8f5144{text-align:center;font-size:15px;}.elementor-3789 .elementor-element.elementor-element-a58f29d{text-align:center;font-size:15px;}.elementor-3789 .elementor-element.elementor-element-ceb94a8{padding:0% 0% 05% 0%;}.elementor-3789 .elementor-element.elementor-element-1f003d2 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-3789 .elementor-element.elementor-element-2b5400f{text-align:center;}.elementor-3789 .elementor-element.elementor-element-2b5400f img{width:80%;}.elementor-3789 .elementor-element.elementor-element-c62bade{text-align:center;}.elementor-3789 .elementor-element.elementor-element-c62bade .elementor-heading-title{font-size:36px;}.elementor-3789 .elementor-element.elementor-element-c62bade > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3789 .elementor-element.elementor-element-df89326{text-align:center;font-size:15px;}.elementor-3789 .elementor-element.elementor-element-89074f2{text-align:center;font-size:15px;}.elementor-3789 .elementor-element.elementor-element-c4e2d8f > .elementor-element-populated{margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-3789 .elementor-element.elementor-element-4c44248 img{height:304px;}.elementor-3789 .elementor-element.elementor-element-7e4ed3d{padding:025px 025px 025px 025px;}.elementor-3789 .elementor-element.elementor-element-bcd4d97 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3789 .elementor-element.elementor-element-68f00e5{--spacer-size:0px;}.elementor-3789 .elementor-element.elementor-element-ddb1b1b{text-align:center;}.elementor-3789 .elementor-element.elementor-element-ddb1b1b .elementor-heading-title{font-size:30px;}.elementor-3789 .elementor-element.elementor-element-ddb1b1b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3789 .elementor-element.elementor-element-79e1c46{text-align:center;font-size:15px;}.elementor-3789 .elementor-element.elementor-element-049d550 img{width:75%;}.elementor-3789 .elementor-element.elementor-element-876406d img{width:75%;}.elementor-3789 .elementor-element.elementor-element-e9e72e1 img{width:75%;}.elementor-3789 .elementor-element.elementor-element-f7a0458{--spacer-size:0px;}.elementor-3789 .elementor-element.elementor-element-b858f9e{padding:25px 25px 25px 25px;}.elementor-3789 .elementor-element.elementor-element-6cc20ba{text-align:center;}.elementor-3789 .elementor-element.elementor-element-6cc20ba .elementor-heading-title{font-size:30px;}.elementor-3789 .elementor-element.elementor-element-6cc20ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3789 .elementor-element.elementor-element-cc2db8d{text-align:center;font-size:15px;}.elementor-3789 .elementor-element.elementor-element-bc648fa{text-align:center;font-size:15px;}}/* Start custom CSS for image, class: .elementor-element-b5745e9 */.glass-hover-container {
  position: relative;
  display: inline-block;
  overflow: hidden;
  border-radius: 10px;
}

.glass-hover-container::before {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 20%;
  height: 100%;
  background: rgba(255, 255, 255, 0.2);
  backdrop-filter: blur(2px);
  transform: skewX(-20deg);
  transition: left 0.7s ease;
  pointer-events: none;

  /* Soft fade from all sides */
  -webkit-mask-image: radial-gradient(ellipse at center, rgba(0,0,0,1) 40%, rgba(0,0,0,0) 100%);
  mask-image: radial-gradient(ellipse at center, rgba(0,0,0,1) 40%, rgba(0,0,0,0) 100%);
  mask-repeat: no-repeat;
  mask-size: cover;
}

.glass-hover-container:hover::before {
  left: 125%;
}/* End custom CSS */