.elementor-5529 .elementor-element.elementor-element-a3eb817{--display:flex;--min-height:100px;--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-5529 .elementor-element.elementor-element-a3eb817:not(.elementor-motion-effects-element-type-background), .elementor-5529 .elementor-element.elementor-element-a3eb817 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3AA2F;}.elementor-5529 .elementor-element.elementor-element-6feb1f97{text-align:center;}.elementor-5529 .elementor-element.elementor-element-6feb1f97 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:300;text-transform:none;color:#FFFFFF;}.elementor-5529 .elementor-element.elementor-element-70ab950e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-33529838 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5529 .elementor-element.elementor-element-2083419c{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-660bc5ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5529 .elementor-element.elementor-element-660bc5ff img{width:100%;max-width:100%;height:750px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-5529 .elementor-element.elementor-element-19cbbcf8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-19cbbcf8.e-con{--align-self:center;}.elementor-5529 .elementor-element.elementor-element-1ab5ca68 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5529 .elementor-element.elementor-element-1ab5ca68.elementor-element{--align-self:center;}.elementor-5529 .elementor-element.elementor-element-1ab5ca68{text-align:center;}.elementor-5529 .elementor-element.elementor-element-1ab5ca68 img{width:75%;}.elementor-5529 .elementor-element.elementor-element-689130c3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-38de4c10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5529 .elementor-element.elementor-element-38de4c10{text-align:center;}.elementor-5529 .elementor-element.elementor-element-38de4c10 img{width:100%;max-width:100%;}.elementor-5529 .elementor-element.elementor-element-6387ef11{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-45468c6f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 10px;}.elementor-5529 .elementor-element.elementor-element-45468c6f.elementor-element{--align-self:center;}.elementor-5529 .elementor-element.elementor-element-45468c6f img{width:100%;max-width:100%;height:100%;border-style:none;}.elementor-5529 .elementor-element.elementor-element-64e60be9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-64e60be9:not(.elementor-motion-effects-element-type-background), .elementor-5529 .elementor-element.elementor-element-64e60be9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#255349;}.elementor-5529 .elementor-element.elementor-element-1f36ad2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-1f36ad2:not(.elementor-motion-effects-element-type-background), .elementor-5529 .elementor-element.elementor-element-1f36ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5529 .elementor-element.elementor-element-966c4a2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-4af3e58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-5529 .elementor-element.elementor-element-4af3e58 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:400;line-height:48px;color:#102C51;}.elementor-5529 .elementor-element.elementor-element-ac1f9bd{--display:flex;--min-height:700px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-ac1f9bd:not(.elementor-motion-effects-element-type-background), .elementor-5529 .elementor-element.elementor-element-ac1f9bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ufitonline.net/wp-content/uploads/2025/09/Our-Story.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5529 .elementor-element.elementor-element-773222cc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-4a3eb8e{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5529 .elementor-element.elementor-element-e99f9ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-5529 .elementor-element.elementor-element-e99f9ff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:72px;font-weight:700;text-transform:capitalize;line-height:96px;text-shadow:0px 0px 10px #000000;color:#F3AA2F;}.elementor-5529 .elementor-element.elementor-element-79878c20{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-79878c20:not(.elementor-motion-effects-element-type-background), .elementor-5529 .elementor-element.elementor-element-79878c20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-5529 .elementor-element.elementor-element-443c9a59 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5529 .elementor-element.elementor-element-2869fc84{--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;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-4b4acdc1{text-align:center;}.elementor-5529 .elementor-element.elementor-element-4b4acdc1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;color:#F3AA2F;}.elementor-5529 .elementor-element.elementor-element-7280ebda{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-6bea663c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-771d8348{--display:flex;}.elementor-5529 .elementor-element.elementor-element-700fc2bd{--display:flex;}.elementor-5529 .elementor-element.elementor-element-7f8fe576{--display:flex;}.elementor-5529 .elementor-element.elementor-element-a89863a > .elementor-widget-container{margin:22px 22px 22px 22px;padding:5px 5px 5px 5px;}.elementor-5529 .elementor-element.elementor-element-61c8dc85{--display:flex;}.elementor-5529 .elementor-element.elementor-element-5e989f9e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-106b525b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-8a4eadb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5529 .elementor-element.elementor-element-4f80877c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5529 .elementor-element.elementor-element-4f80877c:not( .elementor-widget-image ) .elementor-widget-container, .elementor-5529 .elementor-element.elementor-element-4f80877c.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://ufitonline.net/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5529 .elementor-element.elementor-element-4f80877c img{border-radius:0px 0px 0px 0px;}.elementor-5529 .elementor-element.elementor-element-10f4adcf{--display:flex;}.elementor-5529 .elementor-element.elementor-element-11298e95.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5529 .elementor-element.elementor-element-3da38dbb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-e5d79e3:not( .elementor-widget-image ) .elementor-widget-container, .elementor-5529 .elementor-element.elementor-element-e5d79e3.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://ufitonline.net/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5529 .elementor-element.elementor-element-5545ccd7{--display:flex;}.elementor-5529 .elementor-element.elementor-element-6bced954{--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;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-19651bf2{text-align:center;}.elementor-5529 .elementor-element.elementor-element-19651bf2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;color:#F3AA2F;}.elementor-5529 .elementor-element.elementor-element-1bacf425{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5529 .elementor-element.elementor-element-6a748053{--display:flex;}.elementor-5529 .elementor-element.elementor-element-6ef5995e img{width:100%;max-width:100%;}.elementor-5529 .elementor-element.elementor-element-1e45cf7a{--display:flex;}.elementor-5529 .elementor-element.elementor-element-cb8e832{--display:flex;}.elementor-5529 .elementor-element.elementor-element-2d6e1b2a:not( .elementor-widget-image ) .elementor-widget-container, .elementor-5529 .elementor-element.elementor-element-2d6e1b2a.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://ufitonline.net/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-5529 .elementor-element.elementor-element-dbba923{--display:flex;}.elementor-5529 .elementor-element.elementor-element-67066a83 img{width:100%;max-width:100%;}.elementor-5529 .elementor-element.elementor-element-25837ad7{--display:flex;}.elementor-5529 .elementor-element.elementor-element-191d41d5 img{width:100%;max-width:100%;}.elementor-5529 .elementor-element.elementor-element-20c0ccba{--display:flex;}.elementor-5529 .elementor-element.elementor-element-50cb547b img{width:100%;max-width:100%;}.elementor-5529 .elementor-element.elementor-element-764ee78e{--display:flex;}.elementor-5529 .elementor-element.elementor-element-6381cc97{--divider-border-style:double;--divider-color:#000;--divider-border-width:1px;}.elementor-5529 .elementor-element.elementor-element-6381cc97 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-5529 .elementor-element.elementor-element-6381cc97 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-5529 .elementor-element.elementor-element-72f685c2{--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;--align-items:center;}.elementor-5529 .elementor-element.elementor-element-269131d2{text-align:center;}.elementor-5529 .elementor-element.elementor-element-269131d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;color:#F3AA2F;}.elementor-5529 .elementor-element.elementor-element-759e2273 > .elementor-container{max-width:1000px;}.elementor-5529 .elementor-element.elementor-element-759e2273{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 0px 0px;}.elementor-5529 .elementor-element.elementor-element-759e2273 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5529 .elementor-element.elementor-element-2602611d > .elementor-widget-container{border-radius:0px 0px 75px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5529 .elementor-element.elementor-element-2602611d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5529 .elementor-element.elementor-element-32c89101 > .elementor-widget-container{border-radius:0px 73px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5529 .elementor-element.elementor-element-32c89101 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5529 .elementor-element.elementor-element-7357bec7 > .elementor-container{max-width:1000px;}.elementor-5529 .elementor-element.elementor-element-7357bec7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-5529 .elementor-element.elementor-element-7357bec7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5529 .elementor-element.elementor-element-45dd6900 > .elementor-widget-container{border-radius:0px 0px 0px 80px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5529 .elementor-element.elementor-element-45dd6900 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5529 .elementor-element.elementor-element-7fcc3a7 > .elementor-widget-container{border-radius:83px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5529 .elementor-element.elementor-element-7fcc3a7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-5529 .elementor-element.elementor-element-6822008{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-1692a953{width:var( --container-widget-width, 226px );max-width:226px;--container-widget-width:226px;--container-widget-flex-grow:0;top:5px;z-index:2;}.elementor-5529 .elementor-element.elementor-element-1692a953.elementor-element{--flex-grow:1;--flex-shrink:1;}body:not(.rtl) .elementor-5529 .elementor-element.elementor-element-1692a953{right:39.997px;}body.rtl .elementor-5529 .elementor-element.elementor-element-1692a953{left:39.997px;}.elementor-5529 .elementor-element.elementor-element-1692a953 img{width:100%;height:100%;}.elementor-5529 .elementor-element.elementor-element-6c4d91d9{--display:flex;}.elementor-5529 .elementor-element.elementor-element-e8fb71d{--spacer-size:250px;}.elementor-5529 .elementor-element.elementor-element-6c25118f{--display:flex;--padding-top:02px;--padding-bottom:02px;--padding-left:02px;--padding-right:02px;}.elementor-5529 .elementor-element.elementor-element-6c25118f:not(.elementor-motion-effects-element-type-background), .elementor-5529 .elementor-element.elementor-element-6c25118f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3AA2F;}.elementor-5529 .elementor-element.elementor-element-6c25118f.e-con{--align-self:flex-end;}@media(min-width:768px){.elementor-5529 .elementor-element.elementor-element-19cbbcf8{--width:100%;}.elementor-5529 .elementor-element.elementor-element-64e60be9{--width:100%;}.elementor-5529 .elementor-element.elementor-element-1f36ad2{--width:80%;}.elementor-5529 .elementor-element.elementor-element-773222cc{--width:90%;}.elementor-5529 .elementor-element.elementor-element-4a3eb8e{--width:90%;}.elementor-5529 .elementor-element.elementor-element-7280ebda{--width:100%;}.elementor-5529 .elementor-element.elementor-element-6bea663c{--width:40%;}.elementor-5529 .elementor-element.elementor-element-5e989f9e{--width:100%;}.elementor-5529 .elementor-element.elementor-element-106b525b{--width:40%;}.elementor-5529 .elementor-element.elementor-element-1bacf425{--width:95%;}.elementor-5529 .elementor-element.elementor-element-6a748053{--width:100%;}.elementor-5529 .elementor-element.elementor-element-1e45cf7a{--width:100%;}.elementor-5529 .elementor-element.elementor-element-cb8e832{--width:100%;}.elementor-5529 .elementor-element.elementor-element-6822008{--content-width:130px;}}@media(max-width:767px){.elementor-5529 .elementor-element.elementor-element-a3eb817{--min-height:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-6feb1f97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5529 .elementor-element.elementor-element-6feb1f97 .elementor-heading-title{font-size:24px;}.elementor-5529 .elementor-element.elementor-element-660bc5ff img{height:201px;}.elementor-5529 .elementor-element.elementor-element-19cbbcf8{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-19cbbcf8.e-con{--align-self:center;}.elementor-5529 .elementor-element.elementor-element-1ab5ca68 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-5529 .elementor-element.elementor-element-1ab5ca68{text-align:center;}.elementor-5529 .elementor-element.elementor-element-1ab5ca68 img{width:100%;max-width:100%;height:100%;}.elementor-5529 .elementor-element.elementor-element-689130c3{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-6387ef11{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-45468c6f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-5529 .elementor-element.elementor-element-45468c6f{text-align:center;}.elementor-5529 .elementor-element.elementor-element-45468c6f img{width:85%;height:100%;border-radius:0px 0px 0px 0px;}.elementor-5529 .elementor-element.elementor-element-64e60be9{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5529 .elementor-element.elementor-element-1f36ad2{--width:90%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-966c4a2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-4af3e58{text-align:start;}.elementor-5529 .elementor-element.elementor-element-4af3e58 .elementor-heading-title{font-size:12px;line-height:18px;}.elementor-5529 .elementor-element.elementor-element-ac1f9bd{--width:500px;--min-height:220px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5529 .elementor-element.elementor-element-ac1f9bd:not(.elementor-motion-effects-element-type-background), .elementor-5529 .elementor-element.elementor-element-ac1f9bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-5529 .elementor-element.elementor-element-773222cc{--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;}.elementor-5529 .elementor-element.elementor-element-4a3eb8e{--width:100%;}.elementor-5529 .elementor-element.elementor-element-e99f9ff{text-align:start;}.elementor-5529 .elementor-element.elementor-element-e99f9ff .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-5529 .elementor-element.elementor-element-2869fc84{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-4b4acdc1 .elementor-heading-title{font-size:16px;}.elementor-5529 .elementor-element.elementor-element-7280ebda{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-6bea663c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-771d8348{--width:45%;}.elementor-5529 .elementor-element.elementor-element-700fc2bd{--width:45%;}.elementor-5529 .elementor-element.elementor-element-7f8fe576{--width:45%;}.elementor-5529 .elementor-element.elementor-element-a89863a img{width:100%;}.elementor-5529 .elementor-element.elementor-element-61c8dc85{--width:45%;}.elementor-5529 .elementor-element.elementor-element-5e989f9e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-106b525b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-8a4eadb{--width:45%;}.elementor-5529 .elementor-element.elementor-element-4f80877c img{width:80%;}.elementor-5529 .elementor-element.elementor-element-10f4adcf{--width:45%;}.elementor-5529 .elementor-element.elementor-element-11298e95{width:var( --container-widget-width, 134.35px );max-width:134.35px;--container-widget-width:134.35px;--container-widget-flex-grow:0;}.elementor-5529 .elementor-element.elementor-element-11298e95 img{width:80%;}.elementor-5529 .elementor-element.elementor-element-3da38dbb{--width:45%;}.elementor-5529 .elementor-element.elementor-element-e5d79e3 img{width:80%;}.elementor-5529 .elementor-element.elementor-element-5545ccd7{--width:45%;}.elementor-5529 .elementor-element.elementor-element-1db3e38b img{width:90%;}.elementor-5529 .elementor-element.elementor-element-6bced954{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-19651bf2 .elementor-heading-title{font-size:16px;}.elementor-5529 .elementor-element.elementor-element-6a748053{--width:45%;--justify-content:center;}.elementor-5529 .elementor-element.elementor-element-1e45cf7a{--width:45%;--justify-content:center;}.elementor-5529 .elementor-element.elementor-element-cb8e832{--width:45%;--justify-content:center;}.elementor-5529 .elementor-element.elementor-element-dbba923{--width:45%;--justify-content:center;}.elementor-5529 .elementor-element.elementor-element-25837ad7{--width:45%;}.elementor-5529 .elementor-element.elementor-element-20c0ccba{--width:45%;--justify-content:center;}.elementor-5529 .elementor-element.elementor-element-764ee78e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5529 .elementor-element.elementor-element-269131d2 .elementor-heading-title{font-size:16px;}.elementor-5529 .elementor-element.elementor-element-759e2273{padding:0px 0px 0px 0px;}.elementor-5529 .elementor-element.elementor-element-1692a953{--container-widget-width:147px;--container-widget-flex-grow:0;width:var( --container-widget-width, 147px );max-width:147px;top:35px;}body:not(.rtl) .elementor-5529 .elementor-element.elementor-element-1692a953{right:11px;}body.rtl .elementor-5529 .elementor-element.elementor-element-1692a953{left:11px;}.elementor-5529 .elementor-element.elementor-element-1692a953 img{max-width:75%;height:100%;}.elementor-5529 .elementor-element.elementor-element-e8fb71d{--spacer-size:150px;}}/* Start custom CSS for image, class: .elementor-element-1ab5ca68 */#my-hover-image2 img {
  transition: transform 0.4s ease;
}

#my-hover-image2:hover img {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79878c20 */.custom-timeline {
  position: relative;
  max-width: 90%;
  margin: auto;
  padding-left: 50px;
  border-left: 8px solid #102C51; /* vertical line */
}

.nobreak1 {
  white-space: nowrap;
}

/* Each timeline point */
.custom-timeline .timeline-point {
  position: relative;
  margin-bottom: 30px;
}

/* Default circle */
.custom-timeline .timeline-point::before {
  content: "";
  position: absolute;
  left: -64px;     /* moved slightly more to the left */
  top: 1.6em;      /* lowered vertically */
  width: 20px;
  height: 20px;
  background: #F3AA2F;
  border-radius: 50%;
  transform: translateY(0);
}

/* ✅ Align circle for "Present" */
.custom-timeline .timeline-point:last-child::before {
  top: 0.7em; /* lift it up slightly to match smaller text */
}

/* Year text */
.custom-timeline .year {
  font-size: 64px;
  font-weight: 700;
  color: #102C51;
  font-family: Montserrat, sans-serif;
  margin-bottom: 10px;
  line-height: 1;
}

.custom-timeline .year.present {
  font-size: 40px;
  color: #F3AA2F;
}

/* Content */
.custom-timeline .content {
  font-size: 20px;
  color: #000;
  line-height: 1.3;
  font-family: Montserrat, sans-serif;
}

.custom-timeline .highlight {
  color: #F3AA2F;
  font-weight: 700;
}

/* SHOP SECTION (2016) */
.shop-list {
  margin-left: 350px;
}

.shop-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  max-width: 500px;
  margin-bottom: 8px;
  font-weight: 600;
  color: #102C51;
}

.shop-btn {
  background-color: #102C51;
  color: white;
  text-decoration: none;
  padding: 6px 14px;
  border-radius: 20px;
  font-size: 14px;
  transition: background-color 0.3s ease;
}

.shop-btn:hover {
  background-color: #F3AA2F;
  color: #102C51;
}

/* ---------- RESPONSIVE ---------- */
@media (max-width: 768px) {
  /* ✅ Main timeline adjustments */
  .custom-timeline {
    max-width: 90%;
    padding-left: 40px;
    border-left-width: 5px;
  }

  .custom-timeline .timeline-point::before {
    left: -51px;
    top: 0.9em;
    width: 16px;
    height: 16px;
  }

  /* ✅ Align "Present" in responsive */
  .custom-timeline .timeline-point:last-child::before {
    top: 0.3em;
  }

  .custom-timeline .year {
    font-size: 40px;
  }

  .custom-timeline .year.present {
    font-size: 24px;
  }

  .custom-timeline .content {
    font-size: 16px;
    line-height: 1.4;
  }

  /* ✅ SHOP ITEMS SIDE BY SIDE ON MOBILE */
  .shop-list {
    margin-left: 0;
  }

  .shop-item {
    display: flex;
    flex-direction: row; /* side by side */
    align-items: center;
    justify-content: space-between;
    width: 100%;
    margin-bottom: 10px;
    flex-wrap: nowrap;
    gap: 10px;
  }

  .shop-item span {
    flex: 1;
    font-size: 15px;
  }

  .shop-btn {
    flex-shrink: 0;
    margin-top: 0;
    font-size: 13px;
    padding: 5px 12px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-500ca214 */.perfect-marquee {
  overflow: hidden;
  background-color: #F7D95D;
  padding: 8px 0;
  white-space: nowrap;
  position: relative;
}

.marquee-track {
  display: flex;
  animation: scroll-marquee 8s linear infinite;
}

.marquee-content {
  display: inline-flex;
}

.text {
    font-family: montserrat;
  font-size: 18px;
  font-weight: bold;
  margin-right: 1rem;
  white-space: nowrap;
  padding: 0;
}
  
@keyframes scroll-marquee {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-50%);
  }
}/* End custom CSS */