.elementor-3344 .elementor-element.elementor-element-8fe6190{--display:flex;--min-height:480px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.76;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3344 .elementor-element.elementor-element-8fe6190:not(.elementor-motion-effects-element-type-background), .elementor-3344 .elementor-element.elementor-element-8fe6190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://gd.andersen.com/wp-content/uploads/2026/04/slider-inner-reach.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-3344 .elementor-element.elementor-element-8fe6190::before, .elementor-3344 .elementor-element.elementor-element-8fe6190 > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-8fe6190 > .e-con-inner > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-8fe6190 > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-8fe6190 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-8fe6190 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(45deg, #3F5062 24%, #00000000 100%);}.elementor-3344 .elementor-element.elementor-element-589fe28{--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;--justify-content:center;--gap:9px 9px;--row-gap:9px;--column-gap:9px;}.elementor-3344 .elementor-element.elementor-element-ea62763{padding:0% 0% 0% 0%;}.elementor-3344 .elementor-element.elementor-element-ea62763 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:52px;font-weight:500;font-style:normal;line-height:57px;letter-spacing:-2px;color:#FFFFFF;}.elementor-3344 .elementor-element.elementor-element-52f4638{padding:8px 5px 8px 5px;text-align:start;}.elementor-3344 .elementor-element.elementor-element-52f4638 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:500;font-style:normal;line-height:1.3em;color:#FFFFFF;}.elementor-3344 .elementor-element.elementor-element-e6b3f0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3344 .elementor-element.elementor-element-3d85492{--display:flex;--min-height:234px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-3344 .elementor-element.elementor-element-bbb52c8{text-align:center;}.elementor-3344 .elementor-element.elementor-element-bbb52c8 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:27px;font-weight:400;font-style:italic;line-height:30px;}.elementor-3344 .elementor-element.elementor-element-aeb1fad{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3344 .elementor-element.elementor-element-689e6a6 .elementor-repeater-item-09c1e72 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://gd.andersen.com/wp-content/uploads/2026/04/slider-4-1.jpg);background-size:cover;}.elementor-3344 .elementor-element.elementor-element-689e6a6 .elementor-repeater-item-5de89d9 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://gd.andersen.com/wp-content/uploads/2026/04/slider-3-1.jpg);background-size:cover;}.elementor-3344 .elementor-element.elementor-element-689e6a6 .elementor-repeater-item-6f6bb3a .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://gd.andersen.com/wp-content/uploads/2026/04/slider-2-1.jpg);background-size:cover;}.elementor-3344 .elementor-element.elementor-element-689e6a6 .elementor-repeater-item-52db5bb .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://gd.andersen.com/wp-content/uploads/2026/04/slider-1-1.jpg);background-size:cover;}.elementor-3344 .elementor-element.elementor-element-689e6a6 .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-3344 .elementor-element.elementor-element-689e6a6 .elementor-slide-button{background-color:var( --e-global-color-8d76852 );font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:500;border-radius:8px;color:#FFFFFF;}.elementor-3344 .elementor-element.elementor-element-689e6a6{background-color:var( --e-global-color-3c778e7 );}.elementor-3344 .elementor-element.elementor-element-689e6a6 .swiper-slide-contents{max-width:709px;}.elementor-3344 .elementor-element.elementor-element-689e6a6 .swiper-slide-inner{padding:0% 8% 0% 8%;text-align:start;}.elementor-3344 .elementor-element.elementor-element-689e6a6 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:19px;}.elementor-3344 .elementor-element.elementor-element-689e6a6 .elementor-slide-heading{color:var( --e-global-color-33a488e );font-family:"Work Sans", Sans-serif;font-size:64px;font-weight:500;line-height:60px;letter-spacing:-1.8px;}.elementor-3344 .elementor-element.elementor-element-689e6a6 .elementor-slide-description{color:var( --e-global-color-33a488e );font-family:"Roboto", Sans-serif;font-size:17px;font-weight:400;}.elementor-3344 .elementor-element.elementor-element-b51a9c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3344 .elementor-element.elementor-element-306cd47{--display:flex;--min-height:600px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3344 .elementor-element.elementor-element-4dff3b1{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:150px;--margin-right:0px;--z-index:9;}.elementor-3344 .elementor-element.elementor-element-962e641{padding:0% 0% 0% 0%;}.elementor-3344 .elementor-element.elementor-element-962e641 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:52px;font-weight:500;font-style:normal;line-height:57px;letter-spacing:-2px;color:#072F37;}.elementor-3344 .elementor-element.elementor-element-245cb8d{padding:8px 5px 8px 5px;text-align:start;}.elementor-3344 .elementor-element.elementor-element-245cb8d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.3em;color:#072F37;}.elementor-3344 .elementor-element.elementor-element-c75b65b{--display:flex;--overlay-opacity:1;--z-index:1;}.elementor-3344 .elementor-element.elementor-element-c75b65b:not(.elementor-motion-effects-element-type-background), .elementor-3344 .elementor-element.elementor-element-c75b65b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gd.andersen.com/wp-content/uploads/2026/04/img_0bb7020728d80d65164238f5dd42ab1f.jpg");background-position:center center;background-size:cover;}.elementor-3344 .elementor-element.elementor-element-c75b65b::before, .elementor-3344 .elementor-element.elementor-element-c75b65b > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-c75b65b > .e-con-inner > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-c75b65b > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-c75b65b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-c75b65b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;background-image:url("https://gd.andersen.com/wp-content/uploads/2026/04/slant-mask-1.png");--background-overlay:'';background-position:-180px 0px;}.elementor-3344 .elementor-element.elementor-element-c83741e{--display:flex;--min-height:600px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3344 .elementor-element.elementor-element-44c9b53{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:150px;--margin-right:0px;--z-index:9;}.elementor-3344 .elementor-element.elementor-element-940b56a{padding:0% 0% 0% 0%;}.elementor-3344 .elementor-element.elementor-element-940b56a .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:52px;font-weight:500;font-style:normal;line-height:57px;letter-spacing:-2px;color:#072F37;}.elementor-3344 .elementor-element.elementor-element-ffbf2a6{padding:8px 5px 8px 5px;text-align:start;}.elementor-3344 .elementor-element.elementor-element-ffbf2a6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.3em;color:#072F37;}.elementor-3344 .elementor-element.elementor-element-7e085bd{--display:flex;--overlay-opacity:1;}.elementor-3344 .elementor-element.elementor-element-7e085bd:not(.elementor-motion-effects-element-type-background), .elementor-3344 .elementor-element.elementor-element-7e085bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gd.andersen.com/wp-content/uploads/2026/04/img_69be1421c88a942465bad60d2039c6ba.jpg");background-position:center center;background-size:cover;}.elementor-3344 .elementor-element.elementor-element-7e085bd::before, .elementor-3344 .elementor-element.elementor-element-7e085bd > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-7e085bd > .e-con-inner > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-7e085bd > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-7e085bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-7e085bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;background-image:url("https://gd.andersen.com/wp-content/uploads/2026/04/slant-mask-1.png");--background-overlay:'';background-position:-180px 0px;}.elementor-3344 .elementor-element.elementor-element-0209ed4{--display:flex;--min-height:600px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3344 .elementor-element.elementor-element-daba152{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:150px;--margin-right:0px;--z-index:9;}.elementor-3344 .elementor-element.elementor-element-d5ff4bf{padding:0% 0% 0% 0%;}.elementor-3344 .elementor-element.elementor-element-d5ff4bf .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:52px;font-weight:500;font-style:normal;line-height:57px;letter-spacing:-2px;color:#072F37;}.elementor-3344 .elementor-element.elementor-element-9165aa2{padding:8px 5px 8px 5px;text-align:start;}.elementor-3344 .elementor-element.elementor-element-9165aa2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.3em;color:#072F37;}.elementor-3344 .elementor-element.elementor-element-e8fdb06{--display:flex;--overlay-opacity:1;}.elementor-3344 .elementor-element.elementor-element-e8fdb06:not(.elementor-motion-effects-element-type-background), .elementor-3344 .elementor-element.elementor-element-e8fdb06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gd.andersen.com/wp-content/uploads/2026/04/img_c57a1a76d828c31a64fb3f85d425e4b3.jpg");background-position:center center;background-size:cover;}.elementor-3344 .elementor-element.elementor-element-e8fdb06::before, .elementor-3344 .elementor-element.elementor-element-e8fdb06 > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-e8fdb06 > .e-con-inner > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-e8fdb06 > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-e8fdb06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-e8fdb06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;background-image:url("https://gd.andersen.com/wp-content/uploads/2026/04/slant-mask-1.png");--background-overlay:'';background-position:-180px 0px;}.elementor-3344 .elementor-element.elementor-element-22dbc7f{--display:flex;--min-height:600px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3344 .elementor-element.elementor-element-0365085{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:150px;--margin-right:0px;--z-index:9;}.elementor-3344 .elementor-element.elementor-element-135c976{padding:0% 0% 0% 0%;}.elementor-3344 .elementor-element.elementor-element-135c976 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:52px;font-weight:500;font-style:normal;line-height:57px;letter-spacing:-2px;color:#072F37;}.elementor-3344 .elementor-element.elementor-element-cf07307{padding:8px 5px 8px 5px;text-align:start;}.elementor-3344 .elementor-element.elementor-element-cf07307 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.3em;color:#072F37;}.elementor-3344 .elementor-element.elementor-element-0a6d7c9{--display:flex;--overlay-opacity:1;}.elementor-3344 .elementor-element.elementor-element-0a6d7c9:not(.elementor-motion-effects-element-type-background), .elementor-3344 .elementor-element.elementor-element-0a6d7c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gd.andersen.com/wp-content/uploads/2026/04/img_b46b76e55a4e47d26eef9d296ea26bf1.jpg");background-position:center center;background-size:cover;}.elementor-3344 .elementor-element.elementor-element-0a6d7c9::before, .elementor-3344 .elementor-element.elementor-element-0a6d7c9 > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-0a6d7c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-0a6d7c9 > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-0a6d7c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-0a6d7c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;background-image:url("https://gd.andersen.com/wp-content/uploads/2026/04/slant-mask-1.png");--background-overlay:'';background-position:-180px 0px;}@media(max-width:1024px){.elementor-3344 .elementor-element.elementor-element-c75b65b::before, .elementor-3344 .elementor-element.elementor-element-c75b65b > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-c75b65b > .e-con-inner > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-c75b65b > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-c75b65b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-c75b65b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-3344 .elementor-element.elementor-element-7e085bd::before, .elementor-3344 .elementor-element.elementor-element-7e085bd > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-7e085bd > .e-con-inner > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-7e085bd > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-7e085bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-7e085bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-3344 .elementor-element.elementor-element-e8fdb06::before, .elementor-3344 .elementor-element.elementor-element-e8fdb06 > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-e8fdb06 > .e-con-inner > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-e8fdb06 > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-e8fdb06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-e8fdb06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-3344 .elementor-element.elementor-element-0a6d7c9::before, .elementor-3344 .elementor-element.elementor-element-0a6d7c9 > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-0a6d7c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-0a6d7c9 > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-0a6d7c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-0a6d7c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}}@media(min-width:768px){.elementor-3344 .elementor-element.elementor-element-589fe28{--width:60%;}.elementor-3344 .elementor-element.elementor-element-e6b3f0c{--width:40%;}.elementor-3344 .elementor-element.elementor-element-3d85492{--content-width:1300px;}.elementor-3344 .elementor-element.elementor-element-aeb1fad{--width:100%;}.elementor-3344 .elementor-element.elementor-element-b51a9c7{--width:100%;}.elementor-3344 .elementor-element.elementor-element-306cd47{--width:100%;}.elementor-3344 .elementor-element.elementor-element-4dff3b1{--width:40%;}.elementor-3344 .elementor-element.elementor-element-c83741e{--width:100%;}.elementor-3344 .elementor-element.elementor-element-44c9b53{--width:40%;}.elementor-3344 .elementor-element.elementor-element-0209ed4{--width:100%;}.elementor-3344 .elementor-element.elementor-element-daba152{--width:40%;}.elementor-3344 .elementor-element.elementor-element-22dbc7f{--width:100%;}.elementor-3344 .elementor-element.elementor-element-0365085{--width:40%;}}@media(max-width:767px){.elementor-3344 .elementor-element.elementor-element-ea62763 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-3344 .elementor-element.elementor-element-52f4638 .elementor-heading-title{font-size:13px;}.elementor-3344 .elementor-element.elementor-element-bbb52c8 .elementor-heading-title{font-size:19px;}.elementor-3344 .elementor-element.elementor-element-aeb1fad{--min-height:0vh;}.elementor-3344 .elementor-element.elementor-element-689e6a6 .swiper-slide-contents{max-width:100%;}.elementor-3344 .elementor-element.elementor-element-689e6a6 .elementor-slide-heading{font-size:32px;line-height:1.2em;}.elementor-3344 .elementor-element.elementor-element-b51a9c7{--min-height:0vh;}.elementor-3344 .elementor-element.elementor-element-306cd47{--min-height:450px;}.elementor-3344 .elementor-element.elementor-element-4dff3b1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3344 .elementor-element.elementor-element-4dff3b1.e-con{--order:99999 /* order end hack */;}.elementor-3344 .elementor-element.elementor-element-962e641{text-align:center;}.elementor-3344 .elementor-element.elementor-element-962e641 .elementor-heading-title{font-size:26px;line-height:1.3em;}.elementor-3344 .elementor-element.elementor-element-c75b65b{--min-height:220px;}.elementor-3344 .elementor-element.elementor-element-c75b65b::before, .elementor-3344 .elementor-element.elementor-element-c75b65b > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-c75b65b > .e-con-inner > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-c75b65b > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-c75b65b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-c75b65b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-360px 0px;}.elementor-3344 .elementor-element.elementor-element-c83741e{--min-height:450px;}.elementor-3344 .elementor-element.elementor-element-44c9b53{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3344 .elementor-element.elementor-element-44c9b53.e-con{--order:99999 /* order end hack */;}.elementor-3344 .elementor-element.elementor-element-940b56a{text-align:center;}.elementor-3344 .elementor-element.elementor-element-940b56a .elementor-heading-title{font-size:26px;line-height:1.3em;}.elementor-3344 .elementor-element.elementor-element-7e085bd{--min-height:220px;}.elementor-3344 .elementor-element.elementor-element-7e085bd::before, .elementor-3344 .elementor-element.elementor-element-7e085bd > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-7e085bd > .e-con-inner > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-7e085bd > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-7e085bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-7e085bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-360px 0px;}.elementor-3344 .elementor-element.elementor-element-0209ed4{--min-height:450px;}.elementor-3344 .elementor-element.elementor-element-daba152{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3344 .elementor-element.elementor-element-daba152.e-con{--order:99999 /* order end hack */;}.elementor-3344 .elementor-element.elementor-element-d5ff4bf{text-align:center;}.elementor-3344 .elementor-element.elementor-element-d5ff4bf .elementor-heading-title{font-size:26px;line-height:1.3em;}.elementor-3344 .elementor-element.elementor-element-e8fdb06{--min-height:220px;}.elementor-3344 .elementor-element.elementor-element-e8fdb06::before, .elementor-3344 .elementor-element.elementor-element-e8fdb06 > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-e8fdb06 > .e-con-inner > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-e8fdb06 > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-e8fdb06 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-e8fdb06 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-360px 0px;}.elementor-3344 .elementor-element.elementor-element-22dbc7f{--min-height:450px;}.elementor-3344 .elementor-element.elementor-element-0365085{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3344 .elementor-element.elementor-element-0365085.e-con{--order:99999 /* order end hack */;}.elementor-3344 .elementor-element.elementor-element-135c976{text-align:center;}.elementor-3344 .elementor-element.elementor-element-135c976 .elementor-heading-title{font-size:26px;line-height:1.3em;}.elementor-3344 .elementor-element.elementor-element-0a6d7c9{--min-height:220px;}.elementor-3344 .elementor-element.elementor-element-0a6d7c9::before, .elementor-3344 .elementor-element.elementor-element-0a6d7c9 > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-0a6d7c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-3344 .elementor-element.elementor-element-0a6d7c9 > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-0a6d7c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3344 .elementor-element.elementor-element-0a6d7c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-360px 0px;}}/* Start custom CSS for slides, class: .elementor-element-689e6a6 *//* ========================================
   SLANTED 45° PAGINATION FOR ELEMENTOR SLIDER
   ======================================== */

/* Make slider container reference */
.elementor-slides-wrapper {
    position: relative;
}

/* Position + rotate pagination */
.elementor-slides-wrapper .swiper-pagination {
    position: absolute;
    left: 43%;   /* adjust for divider alignment */
    top: 60%;
    
    transform: translate(280%, -50%) rotate(-20deg);
    transform-origin: center;

    width: auto;
    display: flex;
    flex-direction: column;
    gap: 14px;

    z-index: 10;
}

/* bullets */
.elementor-slides-wrapper .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    background: #9a9a9a;
    opacity: 1;

    /* rotate back so dots stay circular */
    transform: rotate(-45deg);

    transition: all 0.3s ease;
}

/* active bullet */
.elementor-slides-wrapper .swiper-pagination-bullet-active {
    background: #e60023;
    transform: rotate(-45deg) scale(1.3);
}/* End custom CSS */