.elementor-1631 .elementor-element.elementor-element-fb15db1{--display:flex;}.elementor-1631 .elementor-element.elementor-element-90387ad{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;--z-index:1;}.elementor-1631 .elementor-element.elementor-element-90387ad::before, .elementor-1631 .elementor-element.elementor-element-90387ad > .elementor-background-video-container::before, .elementor-1631 .elementor-element.elementor-element-90387ad > .e-con-inner > .elementor-background-video-container::before, .elementor-1631 .elementor-element.elementor-element-90387ad > .elementor-background-slideshow::before, .elementor-1631 .elementor-element.elementor-element-90387ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-1631 .elementor-element.elementor-element-90387ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 48%, #FFFFFF 100%);}.elementor-1631 .elementor-element.elementor-element-90387ad:hover::before, .elementor-1631 .elementor-element.elementor-element-90387ad:hover > .elementor-background-video-container::before, .elementor-1631 .elementor-element.elementor-element-90387ad:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1631 .elementor-element.elementor-element-90387ad > .elementor-background-slideshow:hover::before, .elementor-1631 .elementor-element.elementor-element-90387ad > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-1631 .elementor-element.elementor-element-90387ad:hover{--overlay-opacity:0.5;}.elementor-1631 .elementor-element.elementor-element-43ef88e{--display:flex;--position:absolute;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;bottom:0px;--z-index:0;}.elementor-1631 .elementor-element.elementor-element-f4e31d4{text-align:center;}.elementor-1631 .elementor-element.elementor-element-f4e31d4 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:6rem;font-weight:500;line-height:1em;letter-spacing:0em;color:var( --e-global-color-9dc92de );}.elementor-1631 .elementor-element.elementor-element-c589c4a{width:100%;max-width:100%;padding:0rem 1.5rem 0rem 01.5rem;text-align:center;}.elementor-1631 .elementor-element.elementor-element-c589c4a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:2rem;font-weight:400;line-height:1.25em;letter-spacing:0.025em;color:var( --e-global-color-cfead2d );}.elementor-1631 .elementor-element.elementor-element-8c5eff9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--margin-top:-3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:06rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;--z-index:3;}.elementor-1631 .elementor-element.elementor-element-8c5eff9:not(.elementor-motion-effects-element-type-background), .elementor-1631 .elementor-element.elementor-element-8c5eff9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-1631 .elementor-element.elementor-element-43edb9c{text-align:center;}.elementor-1631 .elementor-element.elementor-element-43edb9c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:6rem;font-weight:300;line-height:1em;letter-spacing:0em;color:var( --e-global-color-9dc92de );}.elementor-1631 .elementor-element.elementor-element-46af984{width:var( --container-widget-width, 85rem );max-width:85rem;padding:0rem 1.5rem 0rem 01.5rem;--container-widget-width:85rem;--container-widget-flex-grow:0;text-align:center;}.elementor-1631 .elementor-element.elementor-element-46af984 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.6rem;font-weight:400;line-height:1.25em;letter-spacing:0.025em;color:var( --e-global-color-cfead2d );}.elementor-1631 .elementor-element.elementor-element-3fec5f2{--display:flex;--padding-top:1rem;--padding-bottom:0rem;--padding-left:10rem;--padding-right:10rem;}.elementor-1631 .elementor-element.elementor-element-f09e19b{--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:02px 02px;--row-gap:02px;--column-gap:02px;}.elementor-1631 .elementor-element.elementor-element-f1c89c5{--display:flex;border-style:solid;--border-style:solid;border-width:1rem 0rem 1rem 0rem;--border-top-width:1rem;--border-right-width:0rem;--border-bottom-width:1rem;--border-left-width:0rem;border-color:var( --e-global-color-c68c5b2 );--border-color:var( --e-global-color-c68c5b2 );--border-radius:1rem 1rem 1rem 1rem;--z-index:2;}.elementor-1631 .elementor-element.elementor-element-e26ce8d{--e-transform-scale:1.02;}.elementor-1631 .elementor-element.elementor-element-e26ce8d img{width:100%;height:550px;border-radius:1rem 1rem 1rem 1rem;}.elementor-1631 .elementor-element.elementor-element-745b6b2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );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:var( --e-global-color-cfead2d );--border-color:var( --e-global-color-cfead2d );--border-radius:1rem 1rem 1rem 1rem;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:2.5rem;--padding-right:2.5rem;--z-index:1;}body:not(.rtl) .elementor-1631 .elementor-element.elementor-element-9d668be{left:3rem;}body.rtl .elementor-1631 .elementor-element.elementor-element-9d668be{right:3rem;}.elementor-1631 .elementor-element.elementor-element-9d668be{top:2.8rem;}.elementor-1631 .elementor-element.elementor-element-9d668be .elementor-heading-title{font-family:"Bebas Kai", Sans-serif;font-size:12rem;font-weight:500;line-height:0.1em;color:var( --e-global-color-9dc92de );}.elementor-1631 .elementor-element.elementor-element-79ce201{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:8rem 0rem 0rem 0rem;top:3.5rem;text-align:left;}body:not(.rtl) .elementor-1631 .elementor-element.elementor-element-79ce201{right:0px;}body.rtl .elementor-1631 .elementor-element.elementor-element-79ce201{left:0px;}.elementor-1631 .elementor-element.elementor-element-79ce201 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:1.7rem;font-weight:900;line-height:1em;letter-spacing:0em;color:var( --e-global-color-9dc92de );}.elementor-1631 .elementor-element.elementor-element-14a2376{margin:5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-1631 .elementor-element.elementor-element-029df5d{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:10rem;--padding-right:10rem;}.elementor-1631 .elementor-element.elementor-element-388ddb8{--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:center;--gap:02px 02px;--row-gap:02px;--column-gap:02px;}.elementor-1631 .elementor-element.elementor-element-f239e39{--display:flex;border-style:none;--border-style:none;--border-radius:1rem 1rem 1rem 1rem;}.elementor-1631 .elementor-element.elementor-element-46d57f5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:1rem 1rem 1rem 1rem;}.elementor-1631 .elementor-element.elementor-element-9e93c35{text-align:center;}.elementor-1631 .elementor-element.elementor-element-9e93c35 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:2.5rem;font-weight:300;line-height:1em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-9dc92de );}.elementor-1631 .elementor-element.elementor-element-efe99dc.elementor-element{--align-self:center;}.elementor-1631 .elementor-element.elementor-element-efe99dc{text-align:center;}.elementor-1631 .elementor-element.elementor-element-efe99dc .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:2.5rem;font-weight:300;line-height:1em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-44d8104 );}.elementor-1631 .elementor-element.elementor-element-ec4639c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--margin-top:-3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1631 .elementor-element.elementor-element-ec4639c:not(.elementor-motion-effects-element-type-background), .elementor-1631 .elementor-element.elementor-element-ec4639c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-1631 .elementor-element.elementor-element-3c65b6e{text-align:center;}.elementor-1631 .elementor-element.elementor-element-3c65b6e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:6rem;font-weight:600;line-height:1em;letter-spacing:0em;color:var( --e-global-color-9dc92de );}.elementor-1631 .elementor-element.elementor-element-7f2225c{width:var( --container-widget-width, 85rem );max-width:85rem;padding:0rem 1.5rem 0rem 01.5rem;--container-widget-width:85rem;--container-widget-flex-grow:0;text-align:center;}.elementor-1631 .elementor-element.elementor-element-7f2225c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:2rem;font-weight:400;line-height:1.25em;letter-spacing:0.025em;color:var( --e-global-color-cfead2d );}.elementor-1631 .elementor-element.elementor-element-12d764a{--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;--padding-top:0rem;--padding-bottom:0rem;--padding-left:10rem;--padding-right:10rem;}.elementor-1631 .elementor-element.elementor-element-729d903{--display:flex;--min-height:39rem;--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;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:#707070;--border-color:#707070;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0.8rem;--padding-right:0.8rem;}.elementor-1631 .elementor-element.elementor-element-729d903:not(.elementor-motion-effects-element-type-background), .elementor-1631 .elementor-element.elementor-element-729d903 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-1631 .elementor-element.elementor-element-6f3cfe5{text-align:center;}.elementor-1631 .elementor-element.elementor-element-6f3cfe5 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:2.5rem;font-weight:300;line-height:1em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-9dc92de );}.elementor-1631 .elementor-element.elementor-element-3ac6ae6{--display:flex;--min-height:39rem;--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;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:#707070;--border-color:#707070;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0.8rem;--padding-right:0.8rem;}.elementor-1631 .elementor-element.elementor-element-3ac6ae6:not(.elementor-motion-effects-element-type-background), .elementor-1631 .elementor-element.elementor-element-3ac6ae6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-1631 .elementor-element.elementor-element-79d3ae3{text-align:center;}.elementor-1631 .elementor-element.elementor-element-79d3ae3 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:2.5rem;font-weight:300;line-height:1em;letter-spacing:0em;word-spacing:0em;color:var( --e-global-color-9dc92de );}.elementor-1631 .elementor-element.elementor-element-455a982{--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;--margin-top:-37rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:10rem;--padding-right:10rem;}.elementor-1631 .elementor-element.elementor-element-d232cbf{--display:flex;--min-height:0rem;--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;border-style:none;--border-style:none;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0.8rem;--padding-right:0.8rem;}.elementor-1631 .elementor-element.elementor-element-0641cf2{--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:02px 02px;--row-gap:02px;--column-gap:02px;}.elementor-1631 .elementor-element.elementor-element-e4f4426{--display:flex;border-style:solid;--border-style:solid;border-width:1rem 0rem 1rem 0rem;--border-top-width:1rem;--border-right-width:0rem;--border-bottom-width:1rem;--border-left-width:0rem;border-color:var( --e-global-color-c68c5b2 );--border-color:var( --e-global-color-c68c5b2 );--border-radius:1rem 1rem 1rem 1rem;--z-index:2;}.elementor-1631 .elementor-element.elementor-element-3b4087b{--e-transform-scale:1.02;}.elementor-1631 .elementor-element.elementor-element-3b4087b img{width:100%;border-radius:1rem 1rem 1rem 1rem;}.elementor-1631 .elementor-element.elementor-element-e7d8ac7{--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;border-style:none;--border-style:none;--border-radius:0.5rem 0.5rem 0.5rem 0.5rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:0rem;--padding-left:0.8rem;--padding-right:0.8rem;}.elementor-1631 .elementor-element.elementor-element-eec1406{--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:02px 02px;--row-gap:02px;--column-gap:02px;}.elementor-1631 .elementor-element.elementor-element-e973ebc{--display:flex;border-style:solid;--border-style:solid;border-width:1rem 0rem 1rem 0rem;--border-top-width:1rem;--border-right-width:0rem;--border-bottom-width:1rem;--border-left-width:0rem;border-color:var( --e-global-color-c68c5b2 );--border-color:var( --e-global-color-c68c5b2 );--border-radius:1rem 1rem 1rem 1rem;--z-index:2;}.elementor-1631 .elementor-element.elementor-element-2d05025{--e-transform-scale:1.02;}.elementor-1631 .elementor-element.elementor-element-2d05025 img{width:100%;border-radius:1rem 1rem 1rem 1rem;}.elementor-1631 .elementor-element.elementor-element-3d7e299{--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-1631 .elementor-element.elementor-element-be9b27e{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1631 .elementor-element.elementor-element-43ef88e{--width:50%;}.elementor-1631 .elementor-element.elementor-element-f239e39{--width:50%;}}@media(max-width:767px){.elementor-1631 .elementor-element.elementor-element-90387ad{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body:not(.rtl) .elementor-1631 .elementor-element.elementor-element-43ef88e{left:0.1rem;}body.rtl .elementor-1631 .elementor-element.elementor-element-43ef88e{right:0.1rem;}.elementor-1631 .elementor-element.elementor-element-f4e31d4 .elementor-heading-title{font-size:3rem;}.elementor-1631 .elementor-element.elementor-element-c589c4a .elementor-heading-title{font-size:1.25rem;}.elementor-1631 .elementor-element.elementor-element-43edb9c .elementor-heading-title{font-size:3rem;}.elementor-1631 .elementor-element.elementor-element-46af984 .elementor-heading-title{font-size:1.25rem;}.elementor-1631 .elementor-element.elementor-element-3fec5f2{--padding-top:2rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1631 .elementor-element.elementor-element-e26ce8d img{height:100%;}.elementor-1631 .elementor-element.elementor-element-745b6b2{--min-height:35rem;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1631 .elementor-element.elementor-element-79ce201{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:3rem 0rem 0rem 0rem;top:0rem;z-index:1;text-align:center;}.elementor-1631 .elementor-element.elementor-element-79ce201.elementor-element{--align-self:center;}body:not(.rtl) .elementor-1631 .elementor-element.elementor-element-79ce201{right:0rem;}body.rtl .elementor-1631 .elementor-element.elementor-element-79ce201{left:0rem;}.elementor-1631 .elementor-element.elementor-element-79ce201 .elementor-heading-title{font-size:1.9rem;}.elementor-1631 .elementor-element.elementor-element-14a2376{margin:4rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1631 .elementor-element.elementor-element-029df5d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1631 .elementor-element.elementor-element-388ddb8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1631 .elementor-element.elementor-element-f239e39{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1631 .elementor-element.elementor-element-9e93c35 .elementor-heading-title{font-size:3rem;}.elementor-1631 .elementor-element.elementor-element-efe99dc.elementor-element{--align-self:center;}.elementor-1631 .elementor-element.elementor-element-efe99dc .elementor-heading-title{font-size:3rem;}.elementor-1631 .elementor-element.elementor-element-3c65b6e .elementor-heading-title{font-size:3rem;}.elementor-1631 .elementor-element.elementor-element-7f2225c .elementor-heading-title{font-size:1.25rem;}.elementor-1631 .elementor-element.elementor-element-12d764a{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1631 .elementor-element.elementor-element-729d903{--width:48%;--min-height:0rem;}.elementor-1631 .elementor-element.elementor-element-6f3cfe5 .elementor-heading-title{font-size:1.5rem;}.elementor-1631 .elementor-element.elementor-element-3ac6ae6{--width:47%;--min-height:18rem;}.elementor-1631 .elementor-element.elementor-element-79d3ae3 .elementor-heading-title{font-size:1.5rem;}.elementor-1631 .elementor-element.elementor-element-455a982{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-16rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1631 .elementor-element.elementor-element-d232cbf{--width:47%;}.elementor-1631 .elementor-element.elementor-element-e7d8ac7{--width:47%;}}/* Start custom CSS for html, class: .elementor-element-282f775 */.scroll-loop-section {
  width: 100%;
  overflow: hidden;
  position: relative;
  height: 300px;
  display: flex;
  align-items: center;
  justify-content: LEFT;
}

.scroll-track {
  display: flex;
  white-space: nowrap;
}

.scroll-item {
  font-size: 12rem;
  letter-spacing: 0.1em;
  font-weight: 400;
  font-family: 'Lato', sans-serif;
  padding: 0 3rem;
  flex-shrink: 0;
  color: #835EA0;
}
@media (max-width: 480px) {
    .scroll-loop-section {

  height: 100px;
 
}
  .scroll-item {
    font-size: 5rem;
    padding: 0 1rem;
  }


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb15db1 */.elementor-element > .elementor-element > .elementor-element{
	border-top-color:#2896a8;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43ef88e */.elementor-1631 .elementor-element.elementor-element-43ef88e {
  position: absolute !important;
  left: 50% !important;
  top: 40% !important; /* adjust if you want it lower */
  transform: translateX(-50%) !important;
}

/* Mobile version: 767px and below */
@media (max-width: 767px) {
  .elementor-1631 .elementor-element.elementor-element-43ef88e {
    top: 15% !important; /* Adjust for better mobile alignment */
    transform: translate(-50%, -50%) !important;
   
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cfdd696 */.full-circle-carousel {
    position: relative;
    width: 100vw;
    height: 50vw; /* half of full circle */
    overflow: hidden;
    background: transparent;
  }

  .carousel-wrapper {
    position: absolute;
    top: 100%; /* center full circle below top edge */
    left: 50%;
    width: 100vw;
    height: 100vw;
    transform: translate(-50%, -47%);
    transform-style: preserve-3d;
    pointer-events: none;
  }


.full-circle-carousel::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 40%;
  background: linear-gradient(180deg, rgba(255,255,255,0)  0%, rgba(255,255,255,1) 90%);
  z-index: 2;
  pointer-events: none;
}


.carousel-wrapper img {
    position: absolute;
  width: clamp(160px, 15vw, 250px);
    aspect-ratio: 2 / 3;
    height: auto;
    object-fit: cover;
    border-radius: 20px;
    box-shadow: 0 8px 15px rgba(0, 0, 0, 0.2);
    opacity: 0;
    top: 30rem;
    left: 30rem;
    transform: translate(-50%, -50%) scale(0);
  }
/* 768px and smaller screen sizes */
@media (max-width: 768px){

	.carousel-wrapper img{
		width: clamp(60px, 10vw, 140px);
	}
	
}

/* 480px and smaller screen sizes */
@media (max-width: 480px){

	.full-circle-carousel{
		height: 95vw!important;
		touch-action: pan-y;
    user-select: none;
    -webkit-user-select: none;
	}
	
	.carousel-wrapper{
		transform: translate(-50%, -59%)!important;;
		transform-style: preserve-3d;
		pointer-events: none;
	}
	
	.carousel-wrapper img{
		width: clamp(80px, 15vw, 120px)!important;;
	}
	
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79ce201 */.elementor-1631 .elementor-element.elementor-element-79ce201 {
  position: absolute !important;
  left: 50% !important;
  top: 0 !important; /* adjust if you want it lower */
  transform: translateX(-50%) !important;
  z-index: 2;
  width: max-content; /* optional: prevents it from shrinking */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-745b6b2 */.elementor-1631 .elementor-element.elementor-element-745b6b2 {
  position: relative;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('http://dripoliweb.com/wp-content/uploads/2025/04/Lato-Thin.woff2') format('woff2'),
		url('http://dripoliweb.com/wp-content/uploads/2025/04/Lato-Thin.woff') format('woff');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('http://dripoliweb.com/wp-content/uploads/2025/04/Lato-Light-1.woff2') format('woff2'),
		url('http://dripoliweb.com/wp-content/uploads/2025/04/Lato-Light.woff') format('woff');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://dripoliweb.com/wp-content/uploads/2025/04/Lato-Regular-1.woff2') format('woff2'),
		url('http://dripoliweb.com/wp-content/uploads/2025/04/Lato-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://dripoliweb.com/wp-content/uploads/2025/04/Lato-Bold.woff2') format('woff2'),
		url('http://dripoliweb.com/wp-content/uploads/2025/04/Lato-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bebas Kai';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://dripoliweb.com/wp-content/uploads/2025/04/BebasNeue-Regular.woff2') format('woff2'),
		url('https://dripoliweb.com/wp-content/uploads/2025/04/BebasNeue-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */