.elementor-106088 .elementor-element.elementor-element-218e16c{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106088 .elementor-element.elementor-element-b67844e .feature-sec .section-header .section-title{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);font-family:"Space Grotesk", Sans-serif;font-size:64px;font-weight:400;font-style:normal;}.elementor-106088 .elementor-element.elementor-element-b67844e{width:100%;max-width:100%;}.elementor-106088 .elementor-element.elementor-element-b67844e > .elementor-widget-container{margin:0em 0em -8em 0em;}.elementor-106088 .elementor-element.elementor-element-b67844e .feature-sec .section-header .section-subtitle{font-family:"Space Grotesk", Sans-serif;font-size:1rem;font-weight:400;margin:0px 0px 0px 0px;}.elementor-106088 .elementor-element.elementor-element-b67844e .feature-sec .section-header .section-desc{color:#FFFFFF;font-family:"Space Grotesk", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;margin:0px 0px 0px 0px;}.elementor-106088 .elementor-element.elementor-element-b67844e .feature-project{border-radius:20px 20px 20px 20px;padding:12px 12px 30px 12px;}.elementor-106088 .elementor-element.elementor-element-b67844e .feature-more-btn-wrap .theme-btn{padding:14px 24px 14px 24px;}.elementor-106088 .elementor-element.elementor-element-847c5a3{--display:flex;}.elementor-106088 .elementor-element.elementor-element-a0912d9 .about-sec .section-header .section-title{font-weight:400;}.elementor-106088 .elementor-element.elementor-element-a0912d9 .funfact-box{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:16px 16px 16px 16px;padding:24px 24px 24px 24px;}.elementor-106088 .elementor-element.elementor-element-a0912d9 .funfact-box .funfact-header .title{line-height:1.4em;}.elementor-106088 .elementor-element.elementor-element-b55e2d6{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106088 .elementor-element.elementor-element-a74b1e7 .feature-sec .section-header .section-title{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);font-family:"Space Grotesk", Sans-serif;font-size:64px;font-weight:400;font-style:normal;}.elementor-106088 .elementor-element.elementor-element-a74b1e7{width:100%;max-width:100%;}.elementor-106088 .elementor-element.elementor-element-a74b1e7 > .elementor-widget-container{margin:0em 0em -8em 0em;}.elementor-106088 .elementor-element.elementor-element-a74b1e7 .feature-sec .section-header .section-subtitle{font-family:"Space Grotesk", Sans-serif;font-size:1rem;font-weight:400;margin:0px 0px 0px 0px;}.elementor-106088 .elementor-element.elementor-element-a74b1e7 .feature-sec .section-header .section-desc{color:#FFFFFF;font-family:"Space Grotesk", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;margin:0px 0px 0px 0px;}.elementor-106088 .elementor-element.elementor-element-a74b1e7 .feature-project{border-radius:20px 20px 20px 20px;padding:12px 12px 30px 12px;}.elementor-106088 .elementor-element.elementor-element-a74b1e7 .feature-more-btn-wrap .theme-btn{padding:14px 24px 14px 24px;}.elementor-106088 .elementor-element.elementor-element-e9acf99{--display:flex;}.elementor-106088 .elementor-element.elementor-element-5608c84 .about-sec .section-header .section-title{font-weight:400;}.elementor-106088 .elementor-element.elementor-element-5608c84 .funfact-box{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:16px 16px 16px 16px;padding:24px 24px 24px 24px;}.elementor-106088 .elementor-element.elementor-element-5608c84 .funfact-box .funfact-header .title{line-height:1.4em;}.elementor-106088 .elementor-element.elementor-element-51004f8{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106088 .elementor-element.elementor-element-51004f8:not(.elementor-motion-effects-element-type-background), .elementor-106088 .elementor-element.elementor-element-51004f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F00;}.elementor-106088 .elementor-element.elementor-element-d37a280 .awards-box .awards-inner h4{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-106088 .elementor-element.elementor-element-d37a280 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-106088 .elementor-element.elementor-element-d37a280 .awards-box{background:var( --e-global-color-primary );border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-secondary );padding:24px 0px 24px 0px;}.elementor-106088 .elementor-element.elementor-element-69b2f46 .awards-box .awards-inner h4{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-106088 .elementor-element.elementor-element-69b2f46 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-106088 .elementor-element.elementor-element-69b2f46 .awards-sec .section-header .section-subtitle{font-size:24px;}.elementor-106088 .elementor-element.elementor-element-69b2f46 .awards-box{background:var( --e-global-color-primary );border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-secondary );padding:24px 0px 24px 0px;}.elementor-106088 .elementor-element.elementor-element-1c098fd{--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-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-106088 .elementor-element.elementor-element-9052e36{text-align:center;}.elementor-106088 .elementor-element.elementor-element-9052e36 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-106088 .elementor-element.elementor-element-39c5742{--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;}.elementor-106088 .elementor-element.elementor-element-141e4cb{--display:flex;}.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-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-106088 .elementor-element.elementor-element-9a4069c .elementor-button{background-color:#9DA4AF33;}.elementor-106088 .elementor-element.elementor-element-9a4069c .elementor-button:hover, .elementor-106088 .elementor-element.elementor-element-9a4069c .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-106088 .elementor-element.elementor-element-ea42211{--display:flex;}.elementor-106088 .elementor-element.elementor-element-fa3585d .elementor-button{background-color:#9DA4AF33;}.elementor-106088 .elementor-element.elementor-element-fa3585d .elementor-button:hover, .elementor-106088 .elementor-element.elementor-element-fa3585d .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-106088 .elementor-element.elementor-element-c7803b8{--display:flex;}.elementor-106088 .elementor-element.elementor-element-9a504b4 .elementor-button{background-color:#9DA4AF33;}.elementor-106088 .elementor-element.elementor-element-9a504b4 .elementor-button:hover, .elementor-106088 .elementor-element.elementor-element-9a504b4 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-106088 .elementor-element.elementor-element-156f35e{--display:flex;}.elementor-106088 .elementor-element.elementor-element-0ecc6a2 .elementor-button{background-color:#9DA4AF33;}.elementor-106088 .elementor-element.elementor-element-0ecc6a2 .elementor-button:hover, .elementor-106088 .elementor-element.elementor-element-0ecc6a2 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-106088 .elementor-element.elementor-element-e1dedbe{--display:flex;}.elementor-106088 .elementor-element.elementor-element-3682491 .elementor-button{background-color:#9DA4AF33;}.elementor-106088 .elementor-element.elementor-element-3682491 .elementor-button:hover, .elementor-106088 .elementor-element.elementor-element-3682491 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-106088 .elementor-element.elementor-element-b620fbc{--display:flex;}.elementor-106088 .elementor-element.elementor-element-cbaa69a .about-sec .section-header .section-title{font-weight:400;}.elementor-106088 .elementor-element.elementor-element-cbaa69a .funfact-box{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:16px 16px 16px 16px;padding:24px 24px 24px 24px;}.elementor-106088 .elementor-element.elementor-element-cbaa69a .funfact-box .funfact-header .title{line-height:1.4em;}.elementor-106088 .elementor-element.elementor-element-a822299{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106088 .elementor-element.elementor-element-a059f00 .feature-sec .section-header .section-title{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);font-family:"Space Grotesk", Sans-serif;font-size:64px;font-weight:400;font-style:normal;line-height:72px;}.elementor-106088 .elementor-element.elementor-element-a059f00{width:100%;max-width:100%;}.elementor-106088 .elementor-element.elementor-element-a059f00 > .elementor-widget-container{margin:0em 0em -8em 0em;}.elementor-106088 .elementor-element.elementor-element-a059f00 .feature-sec .section-header .section-subtitle{font-family:"Space Grotesk", Sans-serif;font-size:1rem;font-weight:400;margin:0px 0px 0px 0px;}.elementor-106088 .elementor-element.elementor-element-a059f00 .feature-sec .section-header .section-desc{color:#FFFFFF;font-family:"Space Grotesk", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;margin:0px 0px 0px 0px;}.elementor-106088 .elementor-element.elementor-element-a059f00 .feature-project{border-radius:20px 20px 20px 20px;padding:12px 12px 30px 12px;}.elementor-106088 .elementor-element.elementor-element-a059f00 .feature-more-btn-wrap .theme-btn{padding:14px 24px 14px 24px;}.elementor-106088 .elementor-element.elementor-element-de148d0{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106088 .elementor-element.elementor-element-de148d0:not(.elementor-motion-effects-element-type-background), .elementor-106088 .elementor-element.elementor-element-de148d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1F1F00;}.elementor-106088 .elementor-element.elementor-element-cfea4b6 .awards-box .awards-inner h4{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);}.elementor-106088 .elementor-element.elementor-element-cfea4b6 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-106088 .elementor-element.elementor-element-cfea4b6 .awards-sec .section-header .section-subtitle{font-size:24px;}.elementor-106088 .elementor-element.elementor-element-cfea4b6 .awards-box{background:var( --e-global-color-primary );border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-secondary );padding:24px 0px 24px 0px;}.elementor-106088 .elementor-element.elementor-element-f5db38e{--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-106088 .elementor-element.elementor-element-fa0090a{text-align:center;}.elementor-106088 .elementor-element.elementor-element-fa0090a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-106088 .elementor-element.elementor-element-15c6cb7{--display:flex;}.elementor-106088 .elementor-element.elementor-element-2c59934{--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;}.elementor-106088 .elementor-element.elementor-element-2c59934.e-con{--align-self:center;}.elementor-106088 .elementor-element.elementor-element-2ea0acf{--display:flex;}.elementor-106088 .elementor-element.elementor-element-531e018 .elementor-button{background-color:#9DA4AF33;}.elementor-106088 .elementor-element.elementor-element-531e018 .elementor-button:hover, .elementor-106088 .elementor-element.elementor-element-531e018 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-106088 .elementor-element.elementor-element-a9af76c{--display:flex;}.elementor-106088 .elementor-element.elementor-element-5058bdc .elementor-button{background-color:#9DA4AF33;}.elementor-106088 .elementor-element.elementor-element-5058bdc .elementor-button:hover, .elementor-106088 .elementor-element.elementor-element-5058bdc .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-106088 .elementor-element.elementor-element-6131ec9{--display:flex;}.elementor-106088 .elementor-element.elementor-element-238cd36 .elementor-button{background-color:#9DA4AF33;}.elementor-106088 .elementor-element.elementor-element-238cd36 .elementor-button:hover, .elementor-106088 .elementor-element.elementor-element-238cd36 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-106088 .elementor-element.elementor-element-0c34309{--display:flex;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-106088 .elementor-element.elementor-element-8924df0 .elementor-button{background-color:#9DA4AF33;padding:16px 54px 16px 54px;}.elementor-106088 .elementor-element.elementor-element-8924df0 .elementor-button:hover, .elementor-106088 .elementor-element.elementor-element-8924df0 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-106088 .elementor-element.elementor-element-8924df0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-106088 .elementor-element.elementor-element-8924df0 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-106088 .elementor-element.elementor-element-0490997{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-106088 .elementor-element.elementor-element-da6121c .about-sec .section-header .section-title{font-weight:400;}.elementor-106088 .elementor-element.elementor-element-da6121c .funfact-box{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:16px 16px 16px 16px;padding:24px 24px 24px 24px;}.elementor-106088 .elementor-element.elementor-element-da6121c .funfact-box .funfact-header .title{line-height:1.4em;}.elementor-106088 .elementor-element.elementor-element-d5fa475{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106088 .elementor-element.elementor-element-f54c528 .feature-sec .section-header .section-title{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);font-family:"Space Grotesk", Sans-serif;font-size:64px;font-weight:400;font-style:normal;line-height:72px;}.elementor-106088 .elementor-element.elementor-element-f54c528{width:100%;max-width:100%;}.elementor-106088 .elementor-element.elementor-element-f54c528 > .elementor-widget-container{margin:0em 0em -8em 0em;}.elementor-106088 .elementor-element.elementor-element-f54c528 .feature-sec .section-header .section-subtitle{font-family:"Space Grotesk", Sans-serif;font-size:1rem;font-weight:400;margin:0px 0px 0px 0px;}.elementor-106088 .elementor-element.elementor-element-f54c528 .feature-sec .section-header .section-desc{color:#FFFFFF;font-family:"Space Grotesk", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;margin:0px 0px 0px 0px;}.elementor-106088 .elementor-element.elementor-element-f54c528 .feature-project{border-radius:20px 20px 20px 20px;padding:12px 12px 30px 12px;}.elementor-106088 .elementor-element.elementor-element-f54c528 .feature-more-btn-wrap .theme-btn{padding:14px 24px 14px 24px;}.elementor-106088 .elementor-element.elementor-element-097991b{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-106088 .elementor-element.elementor-element-5a02d51 .about-sec .section-header .section-title{font-weight:400;}.elementor-106088 .elementor-element.elementor-element-5a02d51 .funfact-box{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:16px 16px 16px 16px;padding:24px 24px 24px 24px;}.elementor-106088 .elementor-element.elementor-element-5a02d51 .funfact-box .funfact-header .title{line-height:1.4em;}.elementor-106088 .elementor-element.elementor-element-186e400{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106088 .elementor-element.elementor-element-f9daf9e .feature-sec .section-header .section-title{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);font-family:"Space Grotesk", Sans-serif;font-size:64px;font-weight:400;font-style:normal;line-height:72px;}.elementor-106088 .elementor-element.elementor-element-f9daf9e{width:100%;max-width:100%;}.elementor-106088 .elementor-element.elementor-element-f9daf9e > .elementor-widget-container{margin:0em 0em -8em 0em;}.elementor-106088 .elementor-element.elementor-element-f9daf9e .feature-sec .section-header .section-subtitle{font-family:"Space Grotesk", Sans-serif;font-size:1rem;font-weight:400;margin:0px 0px 0px 0px;}.elementor-106088 .elementor-element.elementor-element-f9daf9e .feature-sec .section-header .section-desc{color:#FFFFFF;font-family:"Space Grotesk", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5em;margin:0px 0px 0px 0px;}.elementor-106088 .elementor-element.elementor-element-f9daf9e .feature-project{border-radius:20px 20px 20px 20px;padding:12px 12px 30px 12px;}.elementor-106088 .elementor-element.elementor-element-f9daf9e .feature-more-btn-wrap .theme-btn{padding:14px 24px 14px 24px;}.elementor-106088 .elementor-element.elementor-element-d6f99e0{--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;}@media(min-width:768px){.elementor-106088 .elementor-element.elementor-element-2c59934{--width:66%;}}@media(max-width:1024px){.elementor-106088 .elementor-element.elementor-element-218e16c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106088 .elementor-element.elementor-element-b67844e > .elementor-widget-container{margin:0em 0em -4em 0em;}.elementor-106088 .elementor-element.elementor-element-b55e2d6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106088 .elementor-element.elementor-element-a74b1e7 > .elementor-widget-container{margin:0em 0em -4em 0em;}.elementor-106088 .elementor-element.elementor-element-51004f8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106088 .elementor-element.elementor-element-a822299{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106088 .elementor-element.elementor-element-a059f00 > .elementor-widget-container{margin:0em 0em -4em 0em;}.elementor-106088 .elementor-element.elementor-element-de148d0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106088 .elementor-element.elementor-element-d5fa475{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106088 .elementor-element.elementor-element-f54c528 > .elementor-widget-container{margin:0em 0em -4em 0em;}.elementor-106088 .elementor-element.elementor-element-186e400{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106088 .elementor-element.elementor-element-f9daf9e > .elementor-widget-container{margin:0em 0em -4em 0em;}}@media(max-width:767px){.elementor-106088 .elementor-element.elementor-element-b67844e > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-106088 .elementor-element.elementor-element-b67844e .feature-sec .section-header .section-title{font-size:3.7em;}.elementor-106088 .elementor-element.elementor-element-a0912d9 .about-sec .section-header .section-title{font-size:2.5em;line-height:1.4em;}.elementor-106088 .elementor-element.elementor-element-a74b1e7 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-106088 .elementor-element.elementor-element-a74b1e7 .feature-sec .section-header .section-title{font-size:3.7em;}.elementor-106088 .elementor-element.elementor-element-5608c84 .about-sec .section-header .section-title{font-size:2.5em;line-height:1.4em;}.elementor-106088 .elementor-element.elementor-element-d37a280 .awards-box .awards-inner h4{font-size:1.9em;}.elementor-106088 .elementor-element.elementor-element-69b2f46 .awards-box .awards-inner h4{font-size:1.9em;}.elementor-106088 .elementor-element.elementor-element-cbaa69a .about-sec .section-header .section-title{font-size:2.5em;line-height:1.4em;}.elementor-106088 .elementor-element.elementor-element-a059f00 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-106088 .elementor-element.elementor-element-a059f00 .feature-sec .section-header .section-title{font-size:3.7em;}.elementor-106088 .elementor-element.elementor-element-cfea4b6 .awards-box .awards-inner h4{font-size:1.9em;}.elementor-106088 .elementor-element.elementor-element-da6121c .about-sec .section-header .section-title{font-size:2.5em;line-height:1.4em;}.elementor-106088 .elementor-element.elementor-element-f54c528 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-106088 .elementor-element.elementor-element-f54c528 .feature-sec .section-header .section-title{font-size:3.7em;}.elementor-106088 .elementor-element.elementor-element-5a02d51 .about-sec .section-header .section-title{font-size:2.5em;line-height:1.4em;}.elementor-106088 .elementor-element.elementor-element-f9daf9e > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-106088 .elementor-element.elementor-element-f9daf9e .feature-sec .section-header .section-title{font-size:3.7em;}.elementor-106088 .elementor-element.elementor-element-d6f99e0{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}}/* Start custom CSS for aixor-feature-projects, class: .elementor-element-b67844e */.elementor-106088 .elementor-element.elementor-element-b67844e span{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for aixor-about, class: .elementor-element-a0912d9 */.elementor-106088 .elementor-element.elementor-element-a0912d9 .funfact-box {
    display: none;
    opacity: 0;
}
.elementor-106088 .elementor-element.elementor-element-a0912d9 .mvv-table,
.elementor-106088 .elementor-element.elementor-element-a0912d9 .mvv-table tr,
.elementor-106088 .elementor-element.elementor-element-a0912d9 .mvv-table td {
    border: none !important;
    border-collapse: collapse !important;
}

.elementor-106088 .elementor-element.elementor-element-a0912d9 .mvv-table {
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
    text-align: left;
}

.elementor-106088 .elementor-element.elementor-element-a0912d9 .mvv-table td {
    padding: 20px 0;
    vertical-align: top;
    color: #F5F5F5;
    text-align: left;
    border: none;
}

.elementor-106088 .elementor-element.elementor-element-a0912d9 .mvv-label {
    width: 15%;
    padding-right: 20px;
    font-weight: 500;
    font-style: normal;
    font-size: 24px;
    line-height: 100%;
    letter-spacing: 0;
}

.elementor-106088 .elementor-element.elementor-element-a0912d9 .mvv-content {
    width: 60%;
    font-weight: 300;
    font-style: normal;
    font-size: 16px;
    line-height: 32px;
    letter-spacing: 0;
}

/* Responsive: en móvil, apilado */
@media (max-width: 768px) {
    .elementor-106088 .elementor-element.elementor-element-a0912d9 .mvv-table,
    .elementor-106088 .elementor-element.elementor-element-a0912d9 .mvv-table tr,
    .elementor-106088 .elementor-element.elementor-element-a0912d9 .mvv-table td {
        display: block;
        width: 100% !important;
    }

    .elementor-106088 .elementor-element.elementor-element-a0912d9 .mvv-label {
        padding-bottom: 8px;
    }

    .elementor-106088 .elementor-element.elementor-element-a0912d9 .mvv-content {
        padding-top: 0;
    }
}/* End custom CSS */
/* Start custom CSS for aixor-feature-projects, class: .elementor-element-a74b1e7 */.elementor-106088 .elementor-element.elementor-element-a74b1e7 span{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for aixor-about, class: .elementor-element-5608c84 */.elementor-106088 .elementor-element.elementor-element-5608c84 .funfact-box {
    display: none;
    opacity: 0;
}
.elementor-106088 .elementor-element.elementor-element-5608c84 .mvv-table,
.elementor-106088 .elementor-element.elementor-element-5608c84 .mvv-table tr,
.elementor-106088 .elementor-element.elementor-element-5608c84 .mvv-table td {
    border: none !important;
    border-collapse: collapse !important;
}

.elementor-106088 .elementor-element.elementor-element-5608c84 .mvv-table {
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
    text-align: left;
}

.elementor-106088 .elementor-element.elementor-element-5608c84 .mvv-table td {
    padding: 20px 0;
    vertical-align: top;
    color: #F5F5F5;
    text-align: left;
    border: none;
}

.elementor-106088 .elementor-element.elementor-element-5608c84 .mvv-label {
    width: 15%;
    padding-right: 20px;
    font-weight: 500;
    font-style: normal;
    font-size: 24px;
    line-height: 100%;
    letter-spacing: 0;
}

.elementor-106088 .elementor-element.elementor-element-5608c84 .mvv-content {
    width: 60%;
    font-weight: 300;
    font-style: normal;
    font-size: 16px;
    line-height: 32px;
    letter-spacing: 0;
}

/* Responsive: en móvil, apilado */
@media (max-width: 768px) {
    .elementor-106088 .elementor-element.elementor-element-5608c84 .mvv-table,
    .elementor-106088 .elementor-element.elementor-element-5608c84 .mvv-table tr,
    .elementor-106088 .elementor-element.elementor-element-5608c84 .mvv-table td {
        display: block;
        width: 100% !important;
    }

    .elementor-106088 .elementor-element.elementor-element-5608c84 .mvv-label {
        padding-bottom: 8px;
    }

    .elementor-106088 .elementor-element.elementor-element-5608c84 .mvv-content {
        padding-top: 0;
    }
}/* End custom CSS */
/* Start custom CSS for aixor-award, class: .elementor-element-d37a280 */.elementor-106088 .elementor-element.elementor-element-d37a280 .awards-box:hover .awards-inner::before, .elementor-106088 .elementor-element.elementor-element-d37a280 .awards-box.active .awards-inner::before {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        180deg,
        #2C3E4F 0%,
        #364859 50%,
        #2C3E4F 100%
    );
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for aixor-award, class: .elementor-element-69b2f46 */.elementor-106088 .elementor-element.elementor-element-69b2f46 .awards-box:hover .awards-inner::before, .elementor-106088 .elementor-element.elementor-element-69b2f46 .awards-box.active .awards-inner::before {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        180deg,
        #2C3E4F 0%,
        #364859 50%,
        #2C3E4F 100%
    );
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for aixor-about, class: .elementor-element-cbaa69a */.elementor-106088 .elementor-element.elementor-element-cbaa69a .funfact-box {
    display: none;
    opacity: 0;
}
.elementor-106088 .elementor-element.elementor-element-cbaa69a .mvv-table,
.elementor-106088 .elementor-element.elementor-element-cbaa69a .mvv-table tr,
.elementor-106088 .elementor-element.elementor-element-cbaa69a .mvv-table td {
    border: none !important;
    border-collapse: collapse !important;
}

.elementor-106088 .elementor-element.elementor-element-cbaa69a .mvv-table {
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
    text-align: left;
}

.elementor-106088 .elementor-element.elementor-element-cbaa69a .mvv-table td {
    padding: 20px 0;
    vertical-align: top;
    color: #F5F5F5;
    text-align: left;
    border: none;
}

.elementor-106088 .elementor-element.elementor-element-cbaa69a .mvv-label {
    width: 15%;
    padding-right: 20px;
    font-weight: 500;
    font-style: normal;
    font-size: 24px;
    line-height: 100%;
    letter-spacing: 0;
}

.elementor-106088 .elementor-element.elementor-element-cbaa69a .mvv-content {
    width: 60%;
    font-weight: 300;
    font-style: normal;
    font-size: 16px;
    line-height: 32px;
    letter-spacing: 0;
}

/* Responsive: en móvil, apilado */
@media (max-width: 768px) {
    .elementor-106088 .elementor-element.elementor-element-cbaa69a .mvv-table,
    .elementor-106088 .elementor-element.elementor-element-cbaa69a .mvv-table tr,
    .elementor-106088 .elementor-element.elementor-element-cbaa69a .mvv-table td {
        display: block;
        width: 100% !important;
    }

    .elementor-106088 .elementor-element.elementor-element-cbaa69a .mvv-label {
        padding-bottom: 8px;
    }

    .elementor-106088 .elementor-element.elementor-element-cbaa69a .mvv-content {
        padding-top: 0;
    }
}/* End custom CSS */
/* Start custom CSS for aixor-feature-projects, class: .elementor-element-a059f00 */.elementor-106088 .elementor-element.elementor-element-a059f00 span{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for aixor-award, class: .elementor-element-cfea4b6 */.elementor-106088 .elementor-element.elementor-element-cfea4b6 .awards-box:hover .awards-inner::before, .elementor-106088 .elementor-element.elementor-element-cfea4b6 .awards-box.active .awards-inner::before {
    content: "";
    position: absolute;
    inset: 0;
    background: linear-gradient(
        180deg,
        #2C3E4F 0%,
        #364859 50%,
        #2C3E4F 100%
    );
    mix-blend-mode: overlay;
}/* End custom CSS */
/* Start custom CSS for aixor-about, class: .elementor-element-da6121c */.elementor-106088 .elementor-element.elementor-element-da6121c .funfact-box {
    display: none;
    opacity: 0;
}
.elementor-106088 .elementor-element.elementor-element-da6121c .mvv-table,
.elementor-106088 .elementor-element.elementor-element-da6121c .mvv-table tr,
.elementor-106088 .elementor-element.elementor-element-da6121c .mvv-table td {
    border: none !important;
    border-collapse: collapse !important;
}

.elementor-106088 .elementor-element.elementor-element-da6121c .mvv-table {
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
    text-align: left;
}

.elementor-106088 .elementor-element.elementor-element-da6121c .mvv-table td {
    padding: 20px 0;
    vertical-align: top;
    color: #F5F5F5;
    text-align: left;
    border: none;
}

.elementor-106088 .elementor-element.elementor-element-da6121c .mvv-label {
    width: 15%;
    padding-right: 20px;
    font-weight: 500;
    font-style: normal;
    font-size: 24px;
    line-height: 100%;
    letter-spacing: 0;
}

.elementor-106088 .elementor-element.elementor-element-da6121c .mvv-content {
    width: 60%;
    font-weight: 300;
    font-style: normal;
    font-size: 16px;
    line-height: 32px;
    letter-spacing: 0;
}

/* Responsive: en móvil, apilado */
@media (max-width: 768px) {
    .elementor-106088 .elementor-element.elementor-element-da6121c .mvv-table,
    .elementor-106088 .elementor-element.elementor-element-da6121c .mvv-table tr,
    .elementor-106088 .elementor-element.elementor-element-da6121c .mvv-table td {
        display: block;
        width: 100% !important;
    }

    .elementor-106088 .elementor-element.elementor-element-da6121c .mvv-label {
        padding-bottom: 8px;
    }

    .elementor-106088 .elementor-element.elementor-element-da6121c .mvv-content {
        padding-top: 0;
    }
}/* End custom CSS */
/* Start custom CSS for aixor-feature-projects, class: .elementor-element-f54c528 */.elementor-106088 .elementor-element.elementor-element-f54c528 span{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for aixor-about, class: .elementor-element-5a02d51 */.elementor-106088 .elementor-element.elementor-element-5a02d51 .funfact-box {
    display: none;
    opacity: 0;
}
.elementor-106088 .elementor-element.elementor-element-5a02d51 .mvv-table,
.elementor-106088 .elementor-element.elementor-element-5a02d51 .mvv-table tr,
.elementor-106088 .elementor-element.elementor-element-5a02d51 .mvv-table td {
    border: none !important;
    border-collapse: collapse !important;
}

.elementor-106088 .elementor-element.elementor-element-5a02d51 .mvv-table {
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
    text-align: left;
}

.elementor-106088 .elementor-element.elementor-element-5a02d51 .mvv-table td {
    padding: 20px 0;
    vertical-align: top;
    color: #F5F5F5;
    text-align: left;
    border: none;
}

.elementor-106088 .elementor-element.elementor-element-5a02d51 .mvv-label {
    width: 15%;
    padding-right: 20px;
    font-weight: 500;
    font-style: normal;
    font-size: 24px;
    line-height: 100%;
    letter-spacing: 0;
}

.elementor-106088 .elementor-element.elementor-element-5a02d51 .mvv-content {
    width: 60%;
    font-weight: 300;
    font-style: normal;
    font-size: 16px;
    line-height: 32px;
    letter-spacing: 0;
}

/* Responsive: en móvil, apilado */
@media (max-width: 768px) {
    .elementor-106088 .elementor-element.elementor-element-5a02d51 .mvv-table,
    .elementor-106088 .elementor-element.elementor-element-5a02d51 .mvv-table tr,
    .elementor-106088 .elementor-element.elementor-element-5a02d51 .mvv-table td {
        display: block;
        width: 100% !important;
    }

    .elementor-106088 .elementor-element.elementor-element-5a02d51 .mvv-label {
        padding-bottom: 8px;
    }

    .elementor-106088 .elementor-element.elementor-element-5a02d51 .mvv-content {
        padding-top: 0;
    }
}/* End custom CSS */
/* Start custom CSS for aixor-feature-projects, class: .elementor-element-f9daf9e */.elementor-106088 .elementor-element.elementor-element-f9daf9e span{
    font-weight: 700;
}

.elementor-106088 .elementor-element.elementor-element-f9daf9e .section-header p,
.elementor-106088 .elementor-element.elementor-element-f9daf9e h4 {
    text-align: left !important;
    align-items: start;
}

.elementor-106088 .elementor-element.elementor-element-f9daf9e h4 {
    color: #fff;
}

.elementor-106088 .elementor-element.elementor-element-f9daf9e h2 {
    text-align: center;

}

@media screen and (min-width: 991px) {
    .elementor-106088 .elementor-element.elementor-element-f9daf9e .section-header p,
.elementor-106088 .elementor-element.elementor-element-f9daf9e h4 {
    padding-right: 40%;
    }
}/* End custom CSS */