.elementor-10 .elementor-element.elementor-element-7d35d29{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-6ab1f81{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-6ab1f81:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6ab1f81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gate.deekod.com/wp-content/uploads/2025/10/imgi_54_home_hero_DT6-2048x1061-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-03ce781{text-align:center;}.elementor-10 .elementor-element.elementor-element-03ce781 .elementor-heading-title{font-family:"deregular", Sans-serif;font-size:94px;font-weight:400;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-b168b37{text-align:center;font-family:"deregular", Sans-serif;font-size:22px;font-weight:200;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-c0eaea0 .elementor-button{background-color:#FFFFFF;font-family:"deregular", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:#191412;color:#191412;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-10 .elementor-element.elementor-element-6179cd5{--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:150px;--padding-right:150px;}.elementor-10 .elementor-element.elementor-element-64689ba{--spacer-size:150px;}.elementor-10 .elementor-element.elementor-element-36314fb{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d569be0{--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-10 .elementor-element.elementor-element-d569be0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-b155e10 .elementor-heading-title{font-family:"deregular", Sans-serif;font-size:27.8px;font-weight:600;color:#191412;}.elementor-10 .elementor-element.elementor-element-65f3780{font-family:"deregular", Sans-serif;font-size:27.8px;font-weight:400;color:#191412;}.elementor-10 .elementor-element.elementor-element-c983e8b{--display:flex;}.elementor-10 .elementor-element.elementor-element-7a535d8{--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:150px;--padding-right:150px;}.elementor-10 .elementor-element.elementor-element-05c0c50{--spacer-size:150px;}.elementor-10 .elementor-element.elementor-element-c7671c4{--display:flex;}.elementor-10 .elementor-element.elementor-element-1f7d7ca{--spacer-size:150px;}.elementor-10 .elementor-element.elementor-element-1b01988{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-10 .elementor-element.elementor-element-ff4cdea{--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;}.elementor-10 .elementor-element.elementor-element-74ad7d7{--spacer-size:80px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-177f51e{--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:100px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5972294 .elementor-heading-title{font-family:"deregular", Sans-serif;font-size:90px;font-weight:400;color:#191412;}.elementor-10 .elementor-element.elementor-element-cc71185{--spacer-size:70px;}.elementor-10 .elementor-element.elementor-element-6c140e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f467ced{font-family:"deregular", Sans-serif;font-size:22px;font-weight:400;color:#191412;}.elementor-10 .elementor-element.elementor-element-f4c8c67{--spacer-size:70px;}.elementor-10 .elementor-element.elementor-element-b520452{--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:150px;--padding-right:150px;}.elementor-10 .elementor-element.elementor-element-36224e7{--spacer-size:150px;}.elementor-10 .elementor-element.elementor-element-099d1b2{--spacer-size:100px;}.elementor-10 .elementor-element.elementor-element-2be44f8{--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-10 .elementor-element.elementor-element-113dc5f{text-align:center;}.elementor-10 .elementor-element.elementor-element-113dc5f .elementor-heading-title{font-family:"PRESTO", Sans-serif;font-size:95px;font-weight:400;color:#191412;}.elementor-10 .elementor-element.elementor-element-1687dca{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-3369ab2{--display:flex;}.elementor-10 .elementor-element.elementor-element-d3a85bf{text-align:center;font-family:"deregular", Sans-serif;font-size:18px;font-weight:400;color:#191412;}.elementor-10 .elementor-element.elementor-element-7e21eca{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-44f3bda{--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-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-5a0f219{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-5a0f219 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-5a0f219 .elementor-divider{text-align:center;padding-block-start:19px;padding-block-end:19px;}.elementor-10 .elementor-element.elementor-element-5715e0a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-5715e0a .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-5715e0a .elementor-divider{text-align:center;padding-block-start:19px;padding-block-end:19px;}.elementor-10 .elementor-element.elementor-element-7188b16{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-7188b16 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-7188b16 .elementor-divider{text-align:center;padding-block-start:19px;padding-block-end:19px;}.elementor-10 .elementor-element.elementor-element-6f1f742{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-6f1f742 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-6f1f742 .elementor-divider{text-align:center;padding-block-start:19px;padding-block-end:19px;}.elementor-10 .elementor-element.elementor-element-72c9846{--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:150px;--padding-right:150px;}.elementor-10 .elementor-element.elementor-element-8677f72{--spacer-size:120px;}.elementor-10 .elementor-element.elementor-element-6d46e9b{--spacer-size:100px;}.elementor-10 .elementor-element.elementor-element-1bc020a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-10 .elementor-element.elementor-element-7ed64a0{--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:200px;}.elementor-10 .elementor-element.elementor-element-86083c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-86083c5 .elementor-heading-title{font-family:"deregular", Sans-serif;font-size:90px;font-weight:600;color:#191412;}.elementor-10 .elementor-element.elementor-element-5cd6c14{--spacer-size:20px;}.elementor-10 .elementor-element.elementor-element-838f78b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7b45474{font-family:"deregular", Sans-serif;font-size:22px;font-weight:400;color:#191412;}.elementor-10 .elementor-element.elementor-element-5618c67 .elementor-button{background-color:#61CE7000;font-family:"deregular", Sans-serif;font-size:22px;font-weight:600;text-decoration:underline;fill:#191412;color:#191412;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-957cb2d{--spacer-size:70px;}.elementor-10 .elementor-element.elementor-element-03d5ec4{--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;}.elementor-10 .elementor-element.elementor-element-adf15f6{--spacer-size:80px;}.elementor-10 .elementor-element.elementor-element-9e0bf2b{--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:150px;--padding-right:150px;}.elementor-10 .elementor-element.elementor-element-4ed736b{--spacer-size:120px;}.elementor-10 .elementor-element.elementor-element-ef30c29{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-5f672a8{--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-10 .elementor-element.elementor-element-3435b80{--e-image-carousel-slides-to-show:5;}.elementor-10 .elementor-element.elementor-element-3435b80 .swiper-wrapper{display:flex;align-items:center;}.elementor-10 .elementor-element.elementor-element-51395cf{--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:150px;--padding-right:150px;}.elementor-10 .elementor-element.elementor-element-4b80f11{--spacer-size:120px;}.elementor-10 .elementor-element.elementor-element-d9b3385{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-75f3720{--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-10 .elementor-element.elementor-element-cf733b4{text-align:center;}.elementor-10 .elementor-element.elementor-element-cf733b4 .elementor-heading-title{font-family:"PRESTO", Sans-serif;font-size:95px;font-weight:400;color:#191412;}.elementor-10 .elementor-element.elementor-element-6fccd3a{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-a098d40{--display:flex;}.elementor-10 .elementor-element.elementor-element-18949ba{text-align:center;font-family:"deregular", Sans-serif;font-size:24px;font-weight:400;color:#191412;}.elementor-10 .elementor-element.elementor-element-bc613c0{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-7a00fdf{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d0cfe4b{--display:flex;}.elementor-10 .elementor-element.elementor-element-0a6e83f{text-align:left;font-family:"deregular", Sans-serif;font-size:27px;font-weight:600;text-transform:uppercase;color:#191412;}.elementor-10 .elementor-element.elementor-element-4d8e022{text-align:left;font-family:"deregular", Sans-serif;font-size:22px;font-weight:400;color:#191412;}.elementor-10 .elementor-element.elementor-element-df10671 .elementor-button{background-color:#61CE7000;font-family:"deregular", Sans-serif;font-size:22px;font-weight:600;text-decoration:underline;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-dbfd2bf{--display:flex;}.elementor-10 .elementor-element.elementor-element-da0b902{text-align:left;font-family:"deregular", Sans-serif;font-size:27px;font-weight:600;text-transform:uppercase;color:#191412;}.elementor-10 .elementor-element.elementor-element-44c2278{text-align:left;font-family:"deregular", Sans-serif;font-size:22px;font-weight:400;color:#191412;}.elementor-10 .elementor-element.elementor-element-8b7437c .elementor-button{background-color:#61CE7000;font-family:"deregular", Sans-serif;font-size:22px;font-weight:600;text-decoration:underline;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c9219a4{--display:flex;}.elementor-10 .elementor-element.elementor-element-1d5d8c0{text-align:left;font-family:"deregular", Sans-serif;font-size:27px;font-weight:600;text-transform:uppercase;color:#191412;}.elementor-10 .elementor-element.elementor-element-1e9c79e{text-align:left;font-family:"deregular", Sans-serif;font-size:22px;font-weight:400;color:#191412;}.elementor-10 .elementor-element.elementor-element-f9d2d8d .elementor-button{background-color:#61CE7000;font-family:"deregular", Sans-serif;font-size:22px;font-weight:600;text-decoration:underline;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f33c8e0{--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:150px;--padding-right:150px;}.elementor-10 .elementor-element.elementor-element-67df890{--spacer-size:120px;}.elementor-10 .elementor-element.elementor-element-e84ded1{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-bc283cc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-10 .elementor-element.elementor-element-fed668d{--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:100px;}.elementor-10 .elementor-element.elementor-element-a05f25c{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a05f25c .elementor-heading-title{font-family:"PRESTO", Sans-serif;font-size:90px;font-weight:400;color:#191412;}.elementor-10 .elementor-element.elementor-element-c4621fe{--spacer-size:75px;}.elementor-10 .elementor-element.elementor-element-7484dc5{--spacer-size:20px;}.elementor-10 .elementor-element.elementor-element-8b2adeb{--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:50px;}.elementor-10 .elementor-element.elementor-element-8b2adeb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-4eb47d0 img{width:100%;}.elementor-10 .elementor-element.elementor-element-143288e{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a10e978{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d154df5{text-align:left;font-family:"deregular", Sans-serif;font-size:15px;font-weight:400;color:#191412;}.elementor-10 .elementor-element.elementor-element-a032150{--display:flex;}.elementor-10 .elementor-element.elementor-element-34809d7{text-align:right;font-family:"deregular", Sans-serif;font-size:15px;font-weight:400;color:#191412;}.elementor-10 .elementor-element.elementor-element-1fc936c{--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;}.elementor-10 .elementor-element.elementor-element-1660be2 img{width:100%;}.elementor-10 .elementor-element.elementor-element-f809ecd{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bda94e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bda94e7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-807c138{text-align:left;font-family:"deregular", Sans-serif;font-size:15px;font-weight:400;color:#191412;}.elementor-10 .elementor-element.elementor-element-b4a56b1{--display:flex;}.elementor-10 .elementor-element.elementor-element-0ffa827{text-align:right;font-family:"deregular", Sans-serif;font-size:15px;font-weight:400;color:#191412;}.elementor-10 .elementor-element.elementor-element-c769e24{--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-10 .elementor-element.elementor-element-c730622{--spacer-size:100px;}.elementor-10 .elementor-element.elementor-element-ebe5623{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-10 .elementor-element.elementor-element-e402992{--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:10px 0px;--row-gap:10px;--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-10 .elementor-element.elementor-element-e1ff9fc img{width:100%;}.elementor-10 .elementor-element.elementor-element-8d7c411{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2f3bfc8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7d722db{text-align:left;font-family:"deregular", Sans-serif;font-size:15px;font-weight:400;color:#191412;}.elementor-10 .elementor-element.elementor-element-47b8682{--display:flex;}.elementor-10 .elementor-element.elementor-element-7534fc9{text-align:right;font-family:"deregular", Sans-serif;font-size:15px;font-weight:400;color:#191412;}.elementor-10 .elementor-element.elementor-element-65b8353{--display:flex;}.elementor-10 .elementor-element.elementor-element-865e059{--spacer-size:80px;}.elementor-10 .elementor-element.elementor-element-5ac3fb7 .elementor-button{background-color:#BEBFDD;font-family:"deregular", Sans-serif;font-size:19px;font-weight:400;text-transform:uppercase;fill:#292929;color:#292929;border-radius:30px 30px 30px 30px;padding:13px 35px 13px 35px;}.elementor-10 .elementor-element.elementor-element-b3bb2ea{--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:150px;--padding-right:150px;}.elementor-10 .elementor-element.elementor-element-07f3e5a{--spacer-size:120px;}.elementor-10 .elementor-element.elementor-element-abe4280{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-a30ebfc{--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-10 .elementor-element.elementor-element-c58d4eb{--e-image-carousel-slides-to-show:5;}.elementor-10 .elementor-element.elementor-element-c58d4eb .swiper-wrapper{display:flex;align-items:center;}.elementor-10 .elementor-element.elementor-element-efbd72c{--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:150px;--padding-right:150px;}.elementor-10 .elementor-element.elementor-element-4e91a32{--spacer-size:120px;}.elementor-10 .elementor-element.elementor-element-fd05951{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-b3fda17{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-10 .elementor-element.elementor-element-1bf99e0{--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:50px;}.elementor-10 .elementor-element.elementor-element-1bf99e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-02fcb95 .elementor-heading-title{font-family:"deregular", Sans-serif;font-size:90px;font-weight:600;color:#191412;}.elementor-10 .elementor-element.elementor-element-d36ade6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-69219ab{font-family:"deregular", Sans-serif;font-size:22px;font-weight:400;color:#191412;}.elementor-10 .elementor-element.elementor-element-a44fc96{--spacer-size:70px;}.elementor-10 .elementor-element.elementor-element-2f065d7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-7eed9c9{font-family:"deregular", Sans-serif;font-size:22px;font-weight:600;text-decoration:underline;color:#191412;}.elementor-10 .elementor-element.elementor-element-7e6e94c{font-family:"deregular", Sans-serif;font-size:22px;font-weight:400;color:#191412;}.elementor-10 .elementor-element.elementor-element-0f77669{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-c8b7f4c{font-family:"deregular", Sans-serif;font-size:22px;font-weight:600;text-decoration:underline;color:#191412;}.elementor-10 .elementor-element.elementor-element-8226d3e{font-family:"deregular", Sans-serif;font-size:22px;font-weight:400;color:#191412;}.elementor-10 .elementor-element.elementor-element-575738a{--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-10 .elementor-element.elementor-element-487cb74{--spacer-size:120px;}.elementor-10 .elementor-element.elementor-element-6af77a2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-cd6bf78{--display:flex;--min-height:100vh;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:150px;--padding-right:150px;}.elementor-10 .elementor-element.elementor-element-cd6bf78:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-cd6bf78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gate.deekod.com/wp-content/uploads/2025/10/cta12.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-8ab1525{text-align:center;}.elementor-10 .elementor-element.elementor-element-8ab1525 .elementor-heading-title{font-family:"PRESTO", Sans-serif;font-size:94px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4154be0{text-align:center;font-family:"deregular", Sans-serif;font-size:22px;font-weight:200;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-41bb471 .elementor-button{background-color:#FFFFFF00;font-family:"deregular", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:15px 30px 15px 30px;}.elementor-10 .elementor-element.elementor-element-41bb471 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-41bb471 .elementor-button:focus{background-color:#FFFFFF;color:#030303;}.elementor-10 .elementor-element.elementor-element-41bb471 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-41bb471 .elementor-button:focus svg{fill:#030303;}.elementor-10 .elementor-element.elementor-element-bad2d9c{--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-10 .elementor-element.elementor-element-0f66d0d{--spacer-size:50px;}body.elementor-page-10:not(.elementor-motion-effects-element-type-background), body.elementor-page-10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F0;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-d569be0{--width:66%;}.elementor-10 .elementor-element.elementor-element-ff4cdea{--width:35%;}.elementor-10 .elementor-element.elementor-element-177f51e{--width:65%;}.elementor-10 .elementor-element.elementor-element-3369ab2{--content-width:619px;}.elementor-10 .elementor-element.elementor-element-44f3bda{--content-width:1000px;}.elementor-10 .elementor-element.elementor-element-7ed64a0{--width:65%;}.elementor-10 .elementor-element.elementor-element-03d5ec4{--width:35%;}.elementor-10 .elementor-element.elementor-element-a098d40{--content-width:900px;}.elementor-10 .elementor-element.elementor-element-7a00fdf{--width:75%;}.elementor-10 .elementor-element.elementor-element-fed668d{--width:49%;}.elementor-10 .elementor-element.elementor-element-8b2adeb{--width:100%;}.elementor-10 .elementor-element.elementor-element-1fc936c{--width:50%;}.elementor-10 .elementor-element.elementor-element-bda94e7{--width:63.244%;}.elementor-10 .elementor-element.elementor-element-ebe5623{--width:74%;}.elementor-10 .elementor-element.elementor-element-1bf99e0{--width:38%;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-7d35d29{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-10 .elementor-element.elementor-element-6ab1f81{--min-height:50vh;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-03ce781 .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-b168b37{font-size:18px;}.elementor-10 .elementor-element.elementor-element-6179cd5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-64689ba{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-d569be0{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-b155e10 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-65f3780{font-size:18px;}.elementor-10 .elementor-element.elementor-element-c983e8b{--min-height:2px;}.elementor-10 .elementor-element.elementor-element-7a535d8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-05c0c50{--spacer-size:20px;}.elementor-10 .elementor-element.elementor-element-43997d3{padding:0px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-1f7d7ca{--spacer-size:2px;}.elementor-10 .elementor-element.elementor-element-1b01988{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ff4cdea{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-74ad7d7{--spacer-size:2px;}.elementor-10 .elementor-element.elementor-element-177f51e{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-5972294 .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-cc71185{--spacer-size:2px;}.elementor-10 .elementor-element.elementor-element-6c140e9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f467ced{font-size:18px;}.elementor-10 .elementor-element.elementor-element-f4c8c67{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-b520452{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-36224e7{--spacer-size:2px;}.elementor-10 .elementor-element.elementor-element-e70f0ec{padding:0px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-099d1b2{--spacer-size:2px;}.elementor-10 .elementor-element.elementor-element-113dc5f .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-1687dca{--spacer-size:2px;}.elementor-10 .elementor-element.elementor-element-7e21eca{--spacer-size:2px;}.elementor-10 .elementor-element.elementor-element-44f3bda{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-72c9846{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8677f72{--spacer-size:1px;}.elementor-10 .elementor-element.elementor-element-341ef18{padding:0px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-6d46e9b{--spacer-size:20px;}.elementor-10 .elementor-element.elementor-element-1bc020a{--flex-direction:column-reverse;--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:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-7ed64a0{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-86083c5{width:var( --container-widget-width, 321px );max-width:321px;--container-widget-width:321px;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-86083c5 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-5cd6c14{--spacer-size:2px;}.elementor-10 .elementor-element.elementor-element-838f78b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7b45474{font-size:18px;}.elementor-10 .elementor-element.elementor-element-957cb2d{--spacer-size:2px;}.elementor-10 .elementor-element.elementor-element-adf15f6{--spacer-size:2px;}.elementor-10 .elementor-element.elementor-element-9e0bf2b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-4ed736b{--spacer-size:1px;}.elementor-10 .elementor-element.elementor-element-ef30c29{--spacer-size:2px;}.elementor-10 .elementor-element.elementor-element-3435b80{--e-image-carousel-slides-to-show:2;}.elementor-10 .elementor-element.elementor-element-51395cf{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-4b80f11{--spacer-size:2px;}.elementor-10 .elementor-element.elementor-element-d9b3385{--spacer-size:2px;}.elementor-10 .elementor-element.elementor-element-cf733b4 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-6fccd3a{--spacer-size:2px;}.elementor-10 .elementor-element.elementor-element-18949ba{font-size:18px;}.elementor-10 .elementor-element.elementor-element-7a00fdf{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-0a6e83f{font-size:22px;}.elementor-10 .elementor-element.elementor-element-4d8e022{font-size:18px;}.elementor-10 .elementor-element.elementor-element-df10671 .elementor-button{font-size:18px;}.elementor-10 .elementor-element.elementor-element-da0b902{font-size:22px;}.elementor-10 .elementor-element.elementor-element-44c2278{font-size:18px;}.elementor-10 .elementor-element.elementor-element-8b7437c .elementor-button{font-size:18px;}.elementor-10 .elementor-element.elementor-element-1d5d8c0{font-size:22px;}.elementor-10 .elementor-element.elementor-element-1e9c79e{font-size:18px;}.elementor-10 .elementor-element.elementor-element-f9d2d8d .elementor-button{font-size:18px;}.elementor-10 .elementor-element.elementor-element-f33c8e0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-67df890{--spacer-size:20px;}.elementor-10 .elementor-element.elementor-element-013ac52{padding:0px 20px 0px 20px;}.elementor-10 .elementor-element.elementor-element-e84ded1{--spacer-size:3px;}.elementor-10 .elementor-element.elementor-element-bc283cc{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-fed668d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a05f25c .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-c4621fe{--spacer-size:2px;}.elementor-10 .elementor-element.elementor-element-7484dc5{--spacer-size:2px;}.elementor-10 .elementor-element.elementor-element-8b2adeb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c730622{--spacer-size:2px;}.elementor-10 .elementor-element.elementor-element-ebe5623{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-865e059{--spacer-size:20px;}.elementor-10 .elementor-element.elementor-element-b3bb2ea{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-07f3e5a{--spacer-size:15px;}.elementor-10 .elementor-element.elementor-element-abe4280{--spacer-size:2px;}.elementor-10 .elementor-element.elementor-element-c58d4eb{--e-image-carousel-slides-to-show:2;}.elementor-10 .elementor-element.elementor-element-efbd72c{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-4e91a32{--spacer-size:20px;}.elementor-10 .elementor-element.elementor-element-b3fda17{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-1bf99e0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-02fcb95 .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-69219ab{font-size:18px;}.elementor-10 .elementor-element.elementor-element-a44fc96{--spacer-size:20px;}.elementor-10 .elementor-element.elementor-element-2f065d7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7eed9c9{font-size:20px;}.elementor-10 .elementor-element.elementor-element-7e6e94c{font-size:18px;}.elementor-10 .elementor-element.elementor-element-0f77669{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c8b7f4c{font-size:20px;}.elementor-10 .elementor-element.elementor-element-8226d3e{font-size:18px;}.elementor-10 .elementor-element.elementor-element-487cb74{--spacer-size:30px;}.elementor-10 .elementor-element.elementor-element-6af77a2{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-cd6bf78{--min-height:50vh;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-8ab1525 .elementor-heading-title{font-size:26px;}.elementor-10 .elementor-element.elementor-element-4154be0{font-size:18px;}}/* Start custom CSS for html, class: .elementor-element-43997d3 */.info-section {
  width: 100%;
  margin: 40px 0;
  overflow: hidden;
}

.info-line {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  text-transform: uppercase;
  font-size: 1.5rem;
  line-height: 1;
  position: relative;
  padding-top: 0.5rem;
  color: #000; /* change to match your design */
}

.info-line::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 1px;
  width: 0%;
  background: currentColor;
  z-index: 0;
  transition: width 1.4s cubic-bezier(.66, 0, .34, 1);
}

.info-text,
.info-num {
  opacity: 0;
  transform: translateY(10px);
  transition: opacity 0.8s ease 0.3s, transform 0.8s ease 0.3s;
  position: relative;
  z-index: 1;
}

.info-line.active::before {
  width: 100%;
}

.info-line.active .info-text,
.info-line.active .info-num {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e70f0ec */.info-section {
  width: 100%;
  margin: 40px 0;
  overflow: hidden;
}

.info-line {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  text-transform: uppercase;
  font-size: 1.5rem;
  line-height: 1;
  position: relative;
  padding-top: 0.5rem;
  color: #000; /* change to match your design */
}

.info-line::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 1px;
  width: 0%;
  background: currentColor;
  z-index: 0;
  transition: width 1.4s cubic-bezier(.66, 0, .34, 1);
}

.info-text,
.info-num {
  opacity: 0;
  transform: translateY(10px);
  transition: opacity 0.8s ease 0.3s, transform 0.8s ease 0.3s;
  position: relative;
  z-index: 1;
}

.info-line.active::before {
  width: 100%;
}

.info-line.active .info-text,
.info-line.active .info-num {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-341ef18 */.info-section {
  width: 100%;
  margin: 40px 0;
  overflow: hidden;
}

.info-line {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  text-transform: uppercase;
  font-size: 1.5rem;
  line-height: 1;
  position: relative;
  padding-top: 0.5rem;
  color: #000; /* change to match your design */
}

.info-line::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 1px;
  width: 0%;
  background: currentColor;
  z-index: 0;
  transition: width 1.4s cubic-bezier(.66, 0, .34, 1);
}

.info-text,
.info-num {
  opacity: 0;
  transform: translateY(10px);
  transition: opacity 0.8s ease 0.3s, transform 0.8s ease 0.3s;
  position: relative;
  z-index: 1;
}

.info-line.active::before {
  width: 100%;
}

.info-line.active .info-text,
.info-line.active .info-num {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e9da1c7 */.info-section {
  width: 100%;
  margin: 40px 0;
  overflow: hidden;
}

.info-line {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  text-transform: uppercase;
  font-size: 1.5rem;
  line-height: 1;
  position: relative;
  padding-top: 0.5rem;
  color: #000; /* change to match your design */
}

.info-line::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 1px;
  width: 0%;
  background: currentColor;
  z-index: 0;
  transition: width 1.4s cubic-bezier(.66, 0, .34, 1);
}

.info-text,
.info-num {
  opacity: 0;
  transform: translateY(10px);
  transition: opacity 0.8s ease 0.3s, transform 0.8s ease 0.3s;
  position: relative;
  z-index: 1;
}

.info-line.active::before {
  width: 100%;
}

.info-line.active .info-text,
.info-line.active .info-num {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bb4ab34 */.info-section {
  width: 100%;
  margin: 40px 0;
  overflow: hidden;
}

.info-line {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  text-transform: uppercase;
  font-size: 1.5rem;
  line-height: 1;
  position: relative;
  padding-top: 0.5rem;
  color: #000; /* change to match your design */
}

.info-line::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 1px;
  width: 0%;
  background: currentColor;
  z-index: 0;
  transition: width 1.4s cubic-bezier(.66, 0, .34, 1);
}

.info-text,
.info-num {
  opacity: 0;
  transform: translateY(10px);
  transition: opacity 0.8s ease 0.3s, transform 0.8s ease 0.3s;
  position: relative;
  z-index: 1;
}

.info-line.active::before {
  width: 100%;
}

.info-line.active .info-text,
.info-line.active .info-num {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-013ac52 */.info-section {
  width: 100%;
  margin: 40px 0;
  overflow: hidden;
}

.info-line {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  text-transform: uppercase;
  font-size: 1.5rem;
  line-height: 1;
  position: relative;
  padding-top: 0.5rem;
  color: #000; /* change to match your design */
}

.info-line::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 1px;
  width: 0%;
  background: currentColor;
  z-index: 0;
  transition: width 1.4s cubic-bezier(.66, 0, .34, 1);
}

.info-text,
.info-num {
  opacity: 0;
  transform: translateY(10px);
  transition: opacity 0.8s ease 0.3s, transform 0.8s ease 0.3s;
  position: relative;
  z-index: 1;
}

.info-line.active::before {
  width: 100%;
}

.info-line.active .info-text,
.info-line.active .info-num {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ad87b43 */.info-section {
  width: 100%;
  margin: 40px 0;
  overflow: hidden;
}

.info-line {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  text-transform: uppercase;
  font-size: 1.5rem;
  line-height: 1;
  position: relative;
  padding-top: 0.5rem;
  color: #000; /* change to match your design */
}

.info-line::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 1px;
  width: 0%;
  background: currentColor;
  z-index: 0;
  transition: width 1.4s cubic-bezier(.66, 0, .34, 1);
}

.info-text,
.info-num {
  opacity: 0;
  transform: translateY(10px);
  transition: opacity 0.8s ease 0.3s, transform 0.8s ease 0.3s;
  position: relative;
  z-index: 1;
}

.info-line.active::before {
  width: 100%;
}

.info-line.active .info-text,
.info-line.active .info-num {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d46088c */.info-section {
  width: 100%;
  margin: 40px 0;
  overflow: hidden;
}

.info-line {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  text-transform: uppercase;
  font-size: 1.5rem;
  line-height: 1;
  position: relative;
  padding-top: 0.5rem;
  color: #000; /* change to match your design */
}

.info-line::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 1px;
  width: 0%;
  background: currentColor;
  z-index: 0;
  transition: width 1.4s cubic-bezier(.66, 0, .34, 1);
}

.info-text,
.info-num {
  opacity: 0;
  transform: translateY(10px);
  transition: opacity 0.8s ease 0.3s, transform 0.8s ease 0.3s;
  position: relative;
  z-index: 1;
}

.info-line.active::before {
  width: 100%;
}

.info-line.active .info-text,
.info-line.active .info-num {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */