.elementor-946 .elementor-element.elementor-element-1a1d053{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-946 .elementor-element.elementor-element-1a1d053.e-con{--align-self:center;}.elementor-946 .elementor-element.elementor-element-30ba8b2{--display:flex;--min-height:480px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--z-index:99;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-946 .elementor-element.elementor-element-c4de19d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Montserrat;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#CACACA;}.elementor-946 .elementor-element.elementor-element-fbb6181{text-align:center;}.elementor-946 .elementor-element.elementor-element-fbb6181 .elementor-heading-title{font-family:"Geist", Montserrat;font-size:64px;font-weight:600;letter-spacing:-3px;color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-90177d5{text-align:center;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-90177d5 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Montserrat;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#CACACA;}.elementor-946 .elementor-element.elementor-element-90177d5.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Montserrat;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );background-color:var( --e-global-color-accent );}.elementor-946 .elementor-element.elementor-element-a0a4819 .elementor-button{font-family:"Geist", Montserrat;font-size:24px;font-weight:500;letter-spacing:-0.5px;border-radius:15px 15px 15px 15px;padding:015px 050px 015px 50px;}.elementor-946 .elementor-element.elementor-element-22f259b{--display:flex;--min-height:50vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:50px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-946 .elementor-element.elementor-element-22f259b:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-22f259b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-946 .elementor-element.elementor-element-aeee497{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-40vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--z-index:99;}.elementor-946 .elementor-element.elementor-element-aeee497:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-aeee497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000000 0%, var( --e-global-color-54c9bd5 ) 60%);}.elementor-946 .elementor-element.elementor-element-f17e8a4{--display:flex;--min-height:87vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;--z-index:99;}.elementor-946 .elementor-element.elementor-element-f17e8a4:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-f17e8a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-0eb8422 ) 0%, #2F2F2F00 100%);}.elementor-946 .elementor-element.elementor-element-f17e8a4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-946 .elementor-element.elementor-element-97d7039{text-align:center;}.elementor-946 .elementor-element.elementor-element-97d7039 .elementor-heading-title{font-family:"Geist", Montserrat;font-size:48px;font-weight:600;letter-spacing:-3px;color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-3106f0a .elementor-heading-title{font-family:"Geist", Montserrat;font-size:32px;font-weight:500;letter-spacing:-2px;color:#969696;}.elementor-946 .elementor-element.elementor-element-4098cdc{--display:flex;--min-height:200px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:-480px;--margin-right:0px;}.elementor-946 .elementor-element.elementor-element-4098cdc:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-4098cdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0eb8422 );}.elementor-946 .elementor-element.elementor-element-25d194a{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:25px 25px 25px 25px;}.elementor-946 .elementor-element.elementor-element-25d194a.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-946 .elementor-element.elementor-element-b37b57a{text-align:end;}.elementor-946 .elementor-element.elementor-element-b37b57a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Montserrat;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-946 .elementor-element.elementor-element-c605d0a .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Geist", Montserrat;font-size:64px;font-weight:600;letter-spacing:-3px;}.elementor-946 .elementor-element.elementor-element-c605d0a{width:var( --container-widget-width, 43.947% );max-width:43.947%;--container-widget-width:43.947%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-c605d0a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-946 .elementor-element.elementor-element-9efdc3d{text-align:start;width:100%;max-width:100%;}.elementor-946 .elementor-element.elementor-element-9efdc3d .elementor-heading-title{font-family:"Geist", Montserrat;font-size:24px;font-weight:500;letter-spacing:-0.6px;color:#FFFFFFB3;}.elementor-946 .elementor-element.elementor-element-9efdc3d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-946 .elementor-element.elementor-element-080f2aa{--display:flex;--min-height:200px;--border-radius:30px 30px 30px 30px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:-480px;}.elementor-946 .elementor-element.elementor-element-080f2aa:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-080f2aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0eb8422 );}.elementor-946 .elementor-element.elementor-element-6108afe{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:25px 25px 25px 25px;}.elementor-946 .elementor-element.elementor-element-6108afe.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-946 .elementor-element.elementor-element-fa0ac92{text-align:end;}.elementor-946 .elementor-element.elementor-element-fa0ac92 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-f5891ad .elementor-counter-number-wrapper{color:var( --e-global-color-text );font-family:"Geist", Montserrat;font-size:64px;font-weight:600;letter-spacing:-3px;}.elementor-946 .elementor-element.elementor-element-f5891ad{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-f5891ad.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-946 .elementor-element.elementor-element-fd70ffe{text-align:start;width:100%;max-width:100%;}.elementor-946 .elementor-element.elementor-element-fd70ffe .elementor-heading-title{font-family:"Geist", Montserrat;font-size:24px;font-weight:500;letter-spacing:-0.6px;color:#FFFFFFB3;}.elementor-946 .elementor-element.elementor-element-fd70ffe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-946 .elementor-element.elementor-element-0419ba1{--display:flex;--min-height:200px;--border-radius:30px 30px 30px 30px;--margin-top:-50px;--margin-bottom:0px;--margin-left:-480px;--margin-right:0px;}.elementor-946 .elementor-element.elementor-element-0419ba1:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-0419ba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0eb8422 );}.elementor-946 .elementor-element.elementor-element-8bd12ce{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:25px 25px 25px 25px;}.elementor-946 .elementor-element.elementor-element-8bd12ce.e-con{--align-self:flex-end;}.elementor-946 .elementor-element.elementor-element-fe28b4e{text-align:end;}.elementor-946 .elementor-element.elementor-element-fe28b4e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-ded5f55 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:"Geist", Montserrat;font-size:64px;font-weight:600;letter-spacing:-3px;}.elementor-946 .elementor-element.elementor-element-ded5f55{width:var( --container-widget-width, 32.105% );max-width:32.105%;--container-widget-width:32.105%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-ded5f55.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-946 .elementor-element.elementor-element-3e49223{text-align:start;width:100%;max-width:100%;}.elementor-946 .elementor-element.elementor-element-3e49223 .elementor-heading-title{font-family:"Geist", Montserrat;font-size:24px;font-weight:500;letter-spacing:-0.6px;color:#FFFFFFB3;}.elementor-946 .elementor-element.elementor-element-3e49223.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-946 .elementor-element.elementor-element-e5ad86c{--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-946 .elementor-element.elementor-element-fea2d2c{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-fea2d2c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-946 .elementor-element.elementor-element-66d7af7{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-66d7af7.elementor-element{--align-self:flex-end;}.elementor-946 .elementor-element.elementor-element-4a7ca9a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-82cb47c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:35px 35px 35px 35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-946 .elementor-element.elementor-element-82cb47c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-946 .elementor-element.elementor-element-287ff20{text-align:start;}.elementor-946 .elementor-element.elementor-element-287ff20 .elementor-heading-title{font-family:"Geist", Montserrat;font-size:50px;font-weight:600;line-height:46px;letter-spacing:-1.5px;color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-2ca32b0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-2ca32b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-946 .elementor-element.elementor-element-da1a04e{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:010px 010px;--row-gap:010px;--column-gap:010px;--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-946 .elementor-element.elementor-element-da1a04e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-946 .elementor-element.elementor-element-71fc430 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:"Geist", Montserrat;font-size:64px;font-weight:600;letter-spacing:-3px;}.elementor-946 .elementor-element.elementor-element-71fc430{width:auto;max-width:auto;}.elementor-946 .elementor-element.elementor-element-71fc430.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-946 .elementor-element.elementor-element-f18bf0b{text-align:start;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-f18bf0b .elementor-heading-title{font-family:"Geist", Montserrat;font-size:24px;font-weight:500;letter-spacing:-0.6px;color:#FFFFFFB3;}.elementor-946 .elementor-element.elementor-element-f18bf0b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-946 .elementor-element.elementor-element-725157e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-946 .elementor-element.elementor-element-725157e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-946 .elementor-element.elementor-element-f135e2e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-text );font-family:"Geist", Montserrat;font-size:64px;font-weight:600;letter-spacing:-3px;}.elementor-946 .elementor-element.elementor-element-f135e2e{width:auto;max-width:auto;}.elementor-946 .elementor-element.elementor-element-f135e2e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-946 .elementor-element.elementor-element-10f0cb2{text-align:start;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-10f0cb2 .elementor-heading-title{font-family:"Geist", Montserrat;font-size:24px;font-weight:500;letter-spacing:-0.6px;color:#FFFFFFB3;}.elementor-946 .elementor-element.elementor-element-10f0cb2.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-946 .elementor-element.elementor-element-fd04000{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-fd04000:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-fd04000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54c9bd5 );}.elementor-946 .elementor-element.elementor-element-c880ee2{border-radius:20px 20px 20px 20px;}.elementor-946 .elementor-element.elementor-element-1071e77{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-96e977d{--display:flex;--min-height: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-946 .elementor-element.elementor-element-84ae25c{text-align:center;}.elementor-946 .elementor-element.elementor-element-84ae25c .elementor-heading-title{font-family:"Geist", Montserrat;font-size:64px;font-weight:600;letter-spacing:-3px;color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-84d2422{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-946 .elementor-element.elementor-element-84d2422 .elementor-heading-title{font-family:"Geist", Montserrat;font-size:64px;font-weight:600;letter-spacing:-3px;color:#FFFFFF80;}.elementor-946 .elementor-element.elementor-element-6702bcc{--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;}.elementor-946 .elementor-element.elementor-element-6331651{--display:flex;--justify-content:center;}.elementor-946 .elementor-element.elementor-element-b75bd56 .elementor-heading-title{font-family:"Geist", Montserrat;font-size:40px;font-weight:500;letter-spacing:-2px;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );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-946 .elementor-element.elementor-element-6a28f57{text-align:justify;font-family:"Geist", Montserrat;font-size:20px;font-weight:400;letter-spacing:-0.6px;color:#FFFFFFB3;}.elementor-946 .elementor-element.elementor-element-2dab5fe .elementor-button{font-family:"Geist", Montserrat;font-size:24px;font-weight:500;letter-spacing:0px;border-radius:10px 10px 10px 10px;}.elementor-946 .elementor-element.elementor-element-c033490{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-946 .elementor-element.elementor-element-a9ae9c8 img{border-radius:20px 20px 20px 20px;}.elementor-946 .elementor-element.elementor-element-6f1e72d{--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:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-946 .elementor-element.elementor-element-dad1946{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-946 .elementor-element.elementor-element-574351c{--display:flex;--min-height:18px;}.elementor-946 .elementor-element.elementor-element-574351c:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-574351c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digitalnexe.com/wp-content/uploads/2025/09/Group-16.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-946 .elementor-element.elementor-element-3ebe0b6 img{border-radius:20px 20px 20px 20px;}.elementor-946 .elementor-element.elementor-element-670bde1{margin:-60px -21px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-946 .elementor-element.elementor-element-670bde1.elementor-element{--align-self:flex-end;}.elementor-946 .elementor-element.elementor-element-5c4ad40{--display:flex;--justify-content:center;}.elementor-946 .elementor-element.elementor-element-6410b8b .elementor-heading-title{font-family:"Geist", Montserrat;font-size:48px;font-weight:500;letter-spacing:-2px;color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-8903056{text-align:justify;font-family:"Geist", Montserrat;font-size:20px;font-weight:400;letter-spacing:-0.6px;color:#FFFFFFB3;}.elementor-946 .elementor-element.elementor-element-88062cc .elementor-button{font-family:"Geist", Montserrat;font-size:24px;font-weight:500;letter-spacing:0px;border-radius:10px 10px 10px 10px;}.elementor-946 .elementor-element.elementor-element-0300d6d{--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;--overflow:auto;}.elementor-946 .elementor-element.elementor-element-87a38c5{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-87a38c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-946 .elementor-element.elementor-element-a50df24 img{border-radius:20px 20px 20px 20px;}.elementor-946 .elementor-element.elementor-element-a508b10{--display:flex;--min-height:225px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--border-radius:30px 30px 30px 30px;--margin-top:-50%;--margin-bottom:0%;--margin-left:-80%;--margin-right:0%;--padding-top:20px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-a508b10:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-a508b10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1A1A;background-image:url("https://digitalnexe.com/wp-content/uploads/2025/09/Growth_graph-SEO.gif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-946 .elementor-element.elementor-element-a508b10.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-946 .elementor-element.elementor-element-3745786 .elementor-heading-title{font-family:"Geist", Montserrat;font-size:20px;font-weight:300;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-3745786{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -50px) 0px;z-index:10;}.elementor-946 .elementor-element.elementor-element-dadbd89{--display:flex;--justify-content:center;}.elementor-946 .elementor-element.elementor-element-40d30f5 .elementor-heading-title{font-family:"Geist", Montserrat;font-size:40px;font-weight:500;letter-spacing:-2px;color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-3a1ecd4{text-align:justify;font-family:"Geist", Montserrat;font-size:20px;font-weight:400;letter-spacing:-0.6px;color:#FFFFFFB3;}.elementor-946 .elementor-element.elementor-element-2fce34a .elementor-button{font-family:"Geist", Montserrat;font-size:24px;font-weight:500;letter-spacing:0px;border-radius:10px 10px 10px 10px;}.elementor-946 .elementor-element.elementor-element-1d948a0{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-b02d23c{--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;--overflow:hidden;--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-946 .elementor-element.elementor-element-fae6343{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-85d426b{--display:flex;--min-height:42vh;--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;--border-radius:35px 35px 35px 35px;}.elementor-946 .elementor-element.elementor-element-541a265{--display:flex;--min-height:38vh;--justify-content:space-between;}.elementor-946 .elementor-element.elementor-element-fadf265 .elementor-heading-title{font-family:"Geist", Montserrat;font-size:48px;font-weight:600;letter-spacing:-2px;color:var( --e-global-color-text );}.elementor-946 .elementor-element.elementor-element-7948e1a{text-align:start;font-family:"Geist", Montserrat;font-size:20px;font-weight:400;letter-spacing:-0.6px;color:#FFFFFFB3;}.elementor-946 .elementor-element.elementor-element-45d5298{--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:flex-start;--align-items:center;}.elementor-946 .elementor-element.elementor-element-b3f1751 .elementor-button{font-family:"Geist", Montserrat;font-size:24px;font-weight:400;letter-spacing:-1.3px;background-color:#44444400;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:15px 15px 15px 15px;}.elementor-946 .elementor-element.elementor-element-b3f1751 .elementor-button:hover, .elementor-946 .elementor-element.elementor-element-b3f1751 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-946 .elementor-element.elementor-element-b3f1751{width:initial;max-width:initial;}.elementor-946 .elementor-element.elementor-element-b3f1751.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-946 .elementor-element.elementor-element-86986ee .elementor-button{font-family:"Geist", Montserrat;font-size:24px;font-weight:400;letter-spacing:-1.3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:15px 15px 15px 15px;}.elementor-946 .elementor-element.elementor-element-86986ee .elementor-button:hover, .elementor-946 .elementor-element.elementor-element-86986ee .elementor-button:focus{background-color:#02010100;border-color:var( --e-global-color-accent );}.elementor-946 .elementor-element.elementor-element-86986ee{width:initial;max-width:initial;}.elementor-946 .elementor-element.elementor-element-86986ee.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-946 .elementor-element.elementor-element-295b7c3{--display:flex;--min-height:39vh;}.elementor-946 .elementor-element.elementor-element-295b7c3:not(.elementor-motion-effects-element-type-background), .elementor-946 .elementor-element.elementor-element-295b7c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://digitalnexe.com/wp-content/uploads/2025/09/Contacte_disseny_web_andorra-1-e1757167819959.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}body.elementor-page-946{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body.elementor-page-946:not(.elementor-motion-effects-element-type-background), body.elementor-page-946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54c9bd5 );}@media(min-width:768px){.elementor-946 .elementor-element.elementor-element-1a1d053{--width:100%;}.elementor-946 .elementor-element.elementor-element-f17e8a4{--width:61%;}.elementor-946 .elementor-element.elementor-element-4098cdc{--width:400px;}.elementor-946 .elementor-element.elementor-element-25d194a{--width:130px;}.elementor-946 .elementor-element.elementor-element-080f2aa{--width:400px;}.elementor-946 .elementor-element.elementor-element-6108afe{--width:125px;}.elementor-946 .elementor-element.elementor-element-0419ba1{--width:400px;}.elementor-946 .elementor-element.elementor-element-8bd12ce{--width:170px;}.elementor-946 .elementor-element.elementor-element-fea2d2c{--width:50%;}.elementor-946 .elementor-element.elementor-element-4a7ca9a{--width:51%;}.elementor-946 .elementor-element.elementor-element-82cb47c{--width:100%;}.elementor-946 .elementor-element.elementor-element-2ca32b0{--width:100%;}.elementor-946 .elementor-element.elementor-element-da1a04e{--width:100%;}.elementor-946 .elementor-element.elementor-element-725157e{--width:100%;}.elementor-946 .elementor-element.elementor-element-87a38c5{--width:50%;}.elementor-946 .elementor-element.elementor-element-a508b10{--width:44%;}}@media(max-width:1024px) and (min-width:768px){.elementor-946 .elementor-element.elementor-element-f17e8a4{--width:80%;}.elementor-946 .elementor-element.elementor-element-fea2d2c{--width:100%;}.elementor-946 .elementor-element.elementor-element-a508b10{--width:70%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-946 .elementor-element.elementor-element-c4de19d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-946 .elementor-element.elementor-element-90177d5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-946 .elementor-element.elementor-element-22f259b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-946 .elementor-element.elementor-element-aeee497{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-946 .elementor-element.elementor-element-4098cdc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-946 .elementor-element.elementor-element-b37b57a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-946 .elementor-element.elementor-element-080f2aa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-946 .elementor-element.elementor-element-fa0ac92 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-946 .elementor-element.elementor-element-0419ba1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-946 .elementor-element.elementor-element-fe28b4e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-946 .elementor-element.elementor-element-66d7af7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-946 .elementor-element.elementor-element-6331651{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-946 .elementor-element.elementor-element-6a28f57{font-size:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-946 .elementor-element.elementor-element-5c4ad40{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-946 .elementor-element.elementor-element-8903056{font-size:16px;}.elementor-946 .elementor-element.elementor-element-88062cc{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-88062cc.elementor-element{--align-self:center;}.elementor-946 .elementor-element.elementor-element-a508b10{--margin-top:-30%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-946 .elementor-element.elementor-element-3a1ecd4{font-size:16px;}.elementor-946 .elementor-element.elementor-element-2fce34a{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-2fce34a.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-946 .elementor-element.elementor-element-1a1d053{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-1a1d053.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-946 .elementor-element.elementor-element-c4de19d{text-align:center;}.elementor-946 .elementor-element.elementor-element-c4de19d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-946 .elementor-element.elementor-element-fbb6181 .elementor-heading-title{font-size:52px;}.elementor-946 .elementor-element.elementor-element-90177d5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-946 .elementor-element.elementor-element-90177d5{width:100%;max-width:100%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-946 .elementor-element.elementor-element-a0a4819 .elementor-button{border-radius:15px 15px 15px 15px;padding:010px 025px 010px 025px;}.elementor-946 .elementor-element.elementor-element-aeee497{--margin-top:-170vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-946 .elementor-element.elementor-element-f17e8a4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-946 .elementor-element.elementor-element-97d7039{width:100%;max-width:100%;}.elementor-946 .elementor-element.elementor-element-4098cdc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-946 .elementor-element.elementor-element-25d194a{--width:135px;}.elementor-946 .elementor-element.elementor-element-b37b57a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-946 .elementor-element.elementor-element-c605d0a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:48px;}.elementor-946 .elementor-element.elementor-element-c605d0a{width:var( --container-widget-width, 282.234px );max-width:282.234px;--container-widget-width:282.234px;--container-widget-flex-grow:0;}.elementor-946 .elementor-element.elementor-element-080f2aa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-946 .elementor-element.elementor-element-6108afe{--width:125px;}.elementor-946 .elementor-element.elementor-element-fa0ac92 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-946 .elementor-element.elementor-element-f5891ad .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:48px;}.elementor-946 .elementor-element.elementor-element-f5891ad{width:100%;max-width:100%;}.elementor-946 .elementor-element.elementor-element-0419ba1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-946 .elementor-element.elementor-element-8bd12ce{--width:160px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-946 .elementor-element.elementor-element-fe28b4e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-946 .elementor-element.elementor-element-ded5f55 .elementor-counter-number-wrapper{font-size:48px;}.elementor-946 .elementor-element.elementor-element-ded5f55{width:auto;max-width:auto;}.elementor-946 .elementor-element.elementor-element-fea2d2c{--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-946 .elementor-element.elementor-element-4a7ca9a{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-287ff20 .elementor-heading-title{font-size:38px;}.elementor-946 .elementor-element.elementor-element-287ff20{width:100%;max-width:100%;}.elementor-946 .elementor-element.elementor-element-71fc430 .elementor-counter-number-wrapper{font-size:48px;}.elementor-946 .elementor-element.elementor-element-71fc430{width:auto;max-width:auto;}.elementor-946 .elementor-element.elementor-element-f18bf0b .elementor-heading-title{font-size:20px;}.elementor-946 .elementor-element.elementor-element-f135e2e .elementor-counter-number-wrapper{font-size:48px;}.elementor-946 .elementor-element.elementor-element-f135e2e{width:auto;max-width:auto;}.elementor-946 .elementor-element.elementor-element-10f0cb2 .elementor-heading-title{font-size:20px;}.elementor-946 .elementor-element.elementor-element-fd04000{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-c880ee2{padding:0px 0px 0px 0px;}.elementor-946 .elementor-element.elementor-element-1071e77{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-946 .elementor-element.elementor-element-96e977d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-946 .elementor-element.elementor-element-84ae25c .elementor-heading-title{font-size:48px;}.elementor-946 .elementor-element.elementor-element-84d2422 .elementor-heading-title{font-size:32px;letter-spacing:-0.5px;}.elementor-946 .elementor-element.elementor-element-6702bcc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-946 .elementor-element.elementor-element-6331651{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-946 .elementor-element.elementor-element-b75bd56 .elementor-heading-title{font-size:32px;letter-spacing:-1px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-946 .elementor-element.elementor-element-6a28f57{font-size:14px;}.elementor-946 .elementor-element.elementor-element-2dab5fe .elementor-button{font-size:20px;}.elementor-946 .elementor-element.elementor-element-c033490.e-con{--order:-99999 /* order start hack */;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-946 .elementor-element.elementor-element-6f1e72d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-946 .elementor-element.elementor-element-dad1946{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-946 .elementor-element.elementor-element-574351c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-946 .elementor-element.elementor-element-3ebe0b6 img{width:100%;height:200px;}.elementor-946 .elementor-element.elementor-element-670bde1{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-946 .elementor-element.elementor-element-5c4ad40{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--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-946 .elementor-element.elementor-element-6410b8b .elementor-heading-title{font-size:32px;letter-spacing:-1px;}.elementor-946 .elementor-element.elementor-element-8903056{font-size:14px;}.elementor-946 .elementor-element.elementor-element-88062cc .elementor-button{font-size:20px;}.elementor-946 .elementor-element.elementor-element-0300d6d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-a508b10{--width:68%;--min-height:150px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-946 .elementor-element.elementor-element-3745786 .elementor-heading-title{font-size:16px;}.elementor-946 .elementor-element.elementor-element-dadbd89{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-946 .elementor-element.elementor-element-40d30f5 .elementor-heading-title{font-size:36px;}.elementor-946 .elementor-element.elementor-element-3a1ecd4{font-size:14px;}.elementor-946 .elementor-element.elementor-element-2fce34a .elementor-button{font-size:20px;}.elementor-946 .elementor-element.elementor-element-b02d23c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start custom CSS for heading, class: .elementor-element-fbb6181 */.idees {
  background: linear-gradient(90deg, #FFFFFF, #00FFA6);
  -webkit-background-clip: text;
          background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a1d053 *//* Container + absolute canvas (no height creep) */
.color-bends-container {
  position: relative;
  width: 100%;
  height: 160vh;
  min-height: 500px;
  overflow: hidden;
}
.color-bends-container canvas {
  position: absolute;
  inset: 0;
  display: block;
  width: 100% !important;
  height: 100% !important;
}

/* Remove any filters you added earlier (they mute colors) */
/*
.color-bends canvas,
[data-color-bends] canvas {
  filter: none;
}
*//* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-c605d0a */#contador1 {
  display: inline-block;
  background: linear-gradient(90deg, #ffffff, #8F00FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-f5891ad */#contador2 {
  display: inline-block;
  background: linear-gradient(90deg, #ffffff, #8CFE00);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-ded5f55 */#contador3 {
  display: inline-block;
  background: linear-gradient(90deg, #ffffff, #0059FF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; 
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-287ff20 */#cont2 {
  background: linear-gradient(90deg, #FFFFFF, #0DFE00);
  -webkit-background-clip: text;
          background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-71fc430 */#ATACS {
  background: linear-gradient(90deg, #FFFFFF, #0DFF00);
  -webkit-background-clip: text;
          
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-f135e2e */#intents {
  background: linear-gradient(90deg, #FFFFFF, #8F00FF);
  -webkit-background-clip: text;
          background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84ae25c *//* Gradient text effect */
.limits {
  background: linear-gradient(90deg, #FFFFFF, #0DFF00);
  -webkit-background-clip: text;
          background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-96e977d */.a{
    padding: 0px !important;
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fadf265 *//* Gradient text effect */
.somnis {
  background: linear-gradient(90deg, #FFFFFF, #00FFFF);
  -webkit-background-clip: text;
          background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85d426b */#grad {
  background-image: linear-gradient( 60deg, #181818, #2F2F2F, #181818);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Geist';
	font-display: auto;
	src: url('https://digitalnexe.com/wp-content/uploads/2025/09/Geist-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */