.elementor-4968 .elementor-element.elementor-element-9757688{--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-4968 .elementor-element.elementor-element-9757688:not(.elementor-motion-effects-element-type-background), .elementor-4968 .elementor-element.elementor-element-9757688 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #2F61A3 0%, #1D2F7D 71%);}.elementor-4968 .elementor-element.elementor-element-8a8f823{--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-4968 .elementor-element.elementor-element-8a8f823:not(.elementor-motion-effects-element-type-background), .elementor-4968 .elementor-element.elementor-element-8a8f823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nccgest.com/wp-content/uploads/2026/03/circuito.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4968 .elementor-element.elementor-element-b6e332b{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-43e3e8c{--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-4968 .elementor-element.elementor-element-b31cff0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-b31cff0.e-con{--align-self:center;}.elementor-4968 .elementor-element.elementor-element-e923db4{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-fab8418{--e-image-carousel-slides-to-show:1;}.elementor-4968 .elementor-element.elementor-element-fab8418 .swiper-pagination-bullet{background:#457AC9;}.elementor-4968 .elementor-element.elementor-element-fab8418 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:35px 35px 35px 35px;}.elementor-4968 .elementor-element.elementor-element-7461cf1{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:80px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-7461cf1.e-con{--align-self:center;}.elementor-4968 .elementor-element.elementor-element-ac385fa{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-ac385fa.e-con{--align-self:flex-start;}.elementor-4968 .elementor-element.elementor-element-22cf55d{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--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-4968 .elementor-element.elementor-element-22cf55d.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-4968 .elementor-element.elementor-element-50f30f9{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;text-align:center;}.elementor-4968 .elementor-element.elementor-element-50f30f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4968 .elementor-element.elementor-element-50f30f9.elementor-element{--align-self:center;}.elementor-4968 .elementor-element.elementor-element-50f30f9 img{width:100%;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4968 .elementor-element.elementor-element-0a9e54c.elementor-element{--align-self:center;}.elementor-4968 .elementor-element.elementor-element-0a9e54c{text-align:start;}.elementor-4968 .elementor-element.elementor-element-0a9e54c .elementor-heading-title{font-size:34px;font-weight:600;line-height:1.4em;color:#5E5E5E;}.elementor-4968 .elementor-element.elementor-element-9014b99{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-affc659{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-4968 .elementor-element.elementor-element-6de4ac6 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-4968 .elementor-element.elementor-element-6de4ac6 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-4968 .elementor-element.elementor-element-6de4ac6.elementor-view-stacked .elementor-icon{background-color:#457AC9;}.elementor-4968 .elementor-element.elementor-element-6de4ac6.elementor-view-framed .elementor-icon, .elementor-4968 .elementor-element.elementor-element-6de4ac6.elementor-view-default .elementor-icon{fill:#457AC9;color:#457AC9;border-color:#457AC9;}.elementor-4968 .elementor-element.elementor-element-6de4ac6 .elementor-icon{font-size:20px;}.elementor-4968 .elementor-element.elementor-element-6de4ac6 .elementor-icon-box-description{font-size:18px;font-weight:500;color:#5E5E5E;}.elementor-4968 .elementor-element.elementor-element-627e430 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-4968 .elementor-element.elementor-element-627e430 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-4968 .elementor-element.elementor-element-627e430.elementor-view-stacked .elementor-icon{background-color:#457AC9;}.elementor-4968 .elementor-element.elementor-element-627e430.elementor-view-framed .elementor-icon, .elementor-4968 .elementor-element.elementor-element-627e430.elementor-view-default .elementor-icon{fill:#457AC9;color:#457AC9;border-color:#457AC9;}.elementor-4968 .elementor-element.elementor-element-627e430 .elementor-icon{font-size:20px;}.elementor-4968 .elementor-element.elementor-element-627e430 .elementor-icon-box-description{font-size:18px;font-weight:500;color:#5E5E5E;}.elementor-4968 .elementor-element.elementor-element-0928333 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-4968 .elementor-element.elementor-element-0928333 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-4968 .elementor-element.elementor-element-0928333.elementor-view-stacked .elementor-icon{background-color:#457AC9;}.elementor-4968 .elementor-element.elementor-element-0928333.elementor-view-framed .elementor-icon, .elementor-4968 .elementor-element.elementor-element-0928333.elementor-view-default .elementor-icon{fill:#457AC9;color:#457AC9;border-color:#457AC9;}.elementor-4968 .elementor-element.elementor-element-0928333 .elementor-icon{font-size:20px;}.elementor-4968 .elementor-element.elementor-element-0928333 .elementor-icon-box-description{font-size:18px;font-weight:500;color:#5E5E5E;}.elementor-4968 .elementor-element.elementor-element-2d8835c > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-4968 .elementor-element.elementor-element-2d8835c .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-4968 .elementor-element.elementor-element-2d8835c.elementor-view-stacked .elementor-icon{background-color:#457AC9;}.elementor-4968 .elementor-element.elementor-element-2d8835c.elementor-view-framed .elementor-icon, .elementor-4968 .elementor-element.elementor-element-2d8835c.elementor-view-default .elementor-icon{fill:#457AC9;color:#457AC9;border-color:#457AC9;}.elementor-4968 .elementor-element.elementor-element-2d8835c .elementor-icon{font-size:20px;}.elementor-4968 .elementor-element.elementor-element-2d8835c .elementor-icon-box-description{font-size:18px;font-weight:500;color:#5E5E5E;}.elementor-4968 .elementor-element.elementor-element-f973905{--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:flex-start;}.elementor-4968 .elementor-element.elementor-element-f973905.e-con{--align-self:flex-start;}.elementor-4968 .elementor-element.elementor-element-5fdda11{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4968 .elementor-element.elementor-element-5fdda11.e-con{--align-self:flex-start;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4968 .elementor-element.elementor-element-cd3581f .elementor-button{background-color:#457AC9;font-size:16px;font-weight:700;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-4968 .elementor-element.elementor-element-cd3581f .elementor-button-content-wrapper{flex-direction:row;}.elementor-4968 .elementor-element.elementor-element-cd3581f .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-4968 .elementor-element.elementor-element-02f30d5{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4968 .elementor-element.elementor-element-02f30d5.e-con{--align-self:flex-start;}.elementor-4968 .elementor-element.elementor-element-c48ab18 .elementor-button{background-color:#457AC9;font-size:16px;font-weight:700;line-height:1.4em;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.3s;border-style:solid;border-radius:50px 50px 50px 50px;}.elementor-4968 .elementor-element.elementor-element-c48ab18 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4968 .elementor-element.elementor-element-c48ab18 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-4968 .elementor-element.elementor-element-3b5d687{--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-4968 .elementor-element.elementor-element-5c8bdad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-5c8bdad.e-con{--align-self:center;}.elementor-4968 .elementor-element.elementor-element-195390e{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:80px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-195390e.e-con{--align-self:center;}.elementor-4968 .elementor-element.elementor-element-d6c9572{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-d6c9572.e-con{--align-self:flex-start;}.elementor-4968 .elementor-element.elementor-element-ee7881d{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--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-4968 .elementor-element.elementor-element-ee7881d.e-con{--align-self:center;}.elementor-4968 .elementor-element.elementor-element-f26a218{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;text-align:center;}.elementor-4968 .elementor-element.elementor-element-f26a218 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4968 .elementor-element.elementor-element-f26a218.elementor-element{--align-self:center;}.elementor-4968 .elementor-element.elementor-element-f26a218 img{width:100%;}.elementor-4968 .elementor-element.elementor-element-d1bcc99.elementor-element{--align-self:center;}.elementor-4968 .elementor-element.elementor-element-d1bcc99{text-align:start;}.elementor-4968 .elementor-element.elementor-element-d1bcc99 .elementor-heading-title{font-size:34px;font-weight:600;line-height:1.4em;color:#5E5E5E;}.elementor-4968 .elementor-element.elementor-element-62f8b50{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-ed451da{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-7a90497 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-4968 .elementor-element.elementor-element-7a90497 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-4968 .elementor-element.elementor-element-7a90497.elementor-view-stacked .elementor-icon{background-color:#457AC9;}.elementor-4968 .elementor-element.elementor-element-7a90497.elementor-view-framed .elementor-icon, .elementor-4968 .elementor-element.elementor-element-7a90497.elementor-view-default .elementor-icon{fill:#457AC9;color:#457AC9;border-color:#457AC9;}.elementor-4968 .elementor-element.elementor-element-7a90497 .elementor-icon{font-size:20px;}.elementor-4968 .elementor-element.elementor-element-7a90497 .elementor-icon-box-description{font-size:18px;font-weight:500;color:#5E5E5E;}.elementor-4968 .elementor-element.elementor-element-9d0b89d > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-4968 .elementor-element.elementor-element-9d0b89d .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-4968 .elementor-element.elementor-element-9d0b89d.elementor-view-stacked .elementor-icon{background-color:#457AC9;}.elementor-4968 .elementor-element.elementor-element-9d0b89d.elementor-view-framed .elementor-icon, .elementor-4968 .elementor-element.elementor-element-9d0b89d.elementor-view-default .elementor-icon{fill:#457AC9;color:#457AC9;border-color:#457AC9;}.elementor-4968 .elementor-element.elementor-element-9d0b89d .elementor-icon{font-size:20px;}.elementor-4968 .elementor-element.elementor-element-9d0b89d .elementor-icon-box-description{font-size:18px;font-weight:500;color:#5E5E5E;}.elementor-4968 .elementor-element.elementor-element-e17ed27 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-4968 .elementor-element.elementor-element-e17ed27 .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-4968 .elementor-element.elementor-element-e17ed27.elementor-view-stacked .elementor-icon{background-color:#457AC9;}.elementor-4968 .elementor-element.elementor-element-e17ed27.elementor-view-framed .elementor-icon, .elementor-4968 .elementor-element.elementor-element-e17ed27.elementor-view-default .elementor-icon{fill:#457AC9;color:#457AC9;border-color:#457AC9;}.elementor-4968 .elementor-element.elementor-element-e17ed27 .elementor-icon{font-size:20px;}.elementor-4968 .elementor-element.elementor-element-e17ed27 .elementor-icon-box-description{font-size:18px;font-weight:500;color:#5E5E5E;}.elementor-4968 .elementor-element.elementor-element-d2f936d > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-4968 .elementor-element.elementor-element-d2f936d .elementor-icon-box-wrapper{align-items:center;gap:20px;}.elementor-4968 .elementor-element.elementor-element-d2f936d.elementor-view-stacked .elementor-icon{background-color:#457AC9;}.elementor-4968 .elementor-element.elementor-element-d2f936d.elementor-view-framed .elementor-icon, .elementor-4968 .elementor-element.elementor-element-d2f936d.elementor-view-default .elementor-icon{fill:#457AC9;color:#457AC9;border-color:#457AC9;}.elementor-4968 .elementor-element.elementor-element-d2f936d .elementor-icon{font-size:20px;}.elementor-4968 .elementor-element.elementor-element-d2f936d .elementor-icon-box-description{font-size:18px;font-weight:500;color:#5E5E5E;}.elementor-4968 .elementor-element.elementor-element-17a899c{--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:flex-start;}.elementor-4968 .elementor-element.elementor-element-17a899c.e-con{--align-self:flex-start;}.elementor-4968 .elementor-element.elementor-element-5b11de3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4968 .elementor-element.elementor-element-5b11de3.e-con{--align-self:flex-start;}.elementor-4968 .elementor-element.elementor-element-10f6459 .elementor-button{background-color:#457AC9;font-size:16px;font-weight:700;line-height:1.4em;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-4968 .elementor-element.elementor-element-10f6459 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4968 .elementor-element.elementor-element-10f6459 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-4968 .elementor-element.elementor-element-30ea1b4{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4968 .elementor-element.elementor-element-30ea1b4.e-con{--align-self:flex-start;}.elementor-4968 .elementor-element.elementor-element-c2e7aa3 .elementor-button{background-color:#457AC9;font-size:16px;font-weight:700;line-height:1.4em;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition-duration:0.3s;border-style:solid;border-radius:50px 50px 50px 50px;}.elementor-4968 .elementor-element.elementor-element-c2e7aa3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4968 .elementor-element.elementor-element-c2e7aa3 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-4968 .elementor-element.elementor-element-f282d25{--display:flex;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-d5e44b8{--e-image-carousel-slides-to-show:1;}.elementor-4968 .elementor-element.elementor-element-d5e44b8 .swiper-pagination-bullet{background:#457AC9;}.elementor-4968 .elementor-element.elementor-element-d5e44b8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:35px 35px 35px 35px;}.elementor-4968 .elementor-element.elementor-element-c16435b{--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:flex-start;--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-4968 .elementor-element.elementor-element-c16435b:not(.elementor-motion-effects-element-type-background), .elementor-4968 .elementor-element.elementor-element-c16435b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #2F61A3 0%, #1D2F7D 71%);}.elementor-4968 .elementor-element.elementor-element-5cb0e5f{--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;--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-4968 .elementor-element.elementor-element-5cb0e5f:not(.elementor-motion-effects-element-type-background), .elementor-4968 .elementor-element.elementor-element-5cb0e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.nccgest.com/wp-content/uploads/2026/03/circuito.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4968 .elementor-element.elementor-element-5ada93f{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-9ddeccc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4968 .elementor-element.elementor-element-9c813ca .elementor-button{background-color:#FFFFFF;font-size:16px;font-weight:700;line-height:36px;fill:#457AC9;color:#457AC9;box-shadow:0px 0px 20px 6px rgba(255, 255, 255, 0.35);transition-duration:0.3s;border-style:solid;border-radius:50px 50px 50px 50px;}.elementor-4968 .elementor-element.elementor-element-9c813ca > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-4968 .elementor-element.elementor-element-9c813ca .elementor-button:hover, .elementor-4968 .elementor-element.elementor-element-9c813ca .elementor-button:focus{box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.55);}@media(max-width:1440px){.elementor-4968 .elementor-element.elementor-element-9757688{--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-4968 .elementor-element.elementor-element-8a8f823{--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-4968 .elementor-element.elementor-element-b31cff0{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-4968 .elementor-element.elementor-element-fab8418 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:35px 35px 35px 35px;}.elementor-4968 .elementor-element.elementor-element-7461cf1{--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-cd3581f .elementor-button{font-size:16px;line-height:1.4em;}.elementor-4968 .elementor-element.elementor-element-c48ab18 .elementor-button{font-size:16px;line-height:1.4em;}.elementor-4968 .elementor-element.elementor-element-5c8bdad{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-4968 .elementor-element.elementor-element-195390e{--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-10f6459 .elementor-button{font-size:16px;line-height:1.4em;}.elementor-4968 .elementor-element.elementor-element-c2e7aa3 .elementor-button{font-size:16px;line-height:1.4em;}.elementor-4968 .elementor-element.elementor-element-d5e44b8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:35px 35px 35px 35px;}}@media(max-width:768px){.elementor-4968 .elementor-element.elementor-element-b6e332b{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-b31cff0{--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-4968 .elementor-element.elementor-element-e923db4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-fab8418{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-4968 .elementor-element.elementor-element-fab8418.elementor-element{--align-self:center;}.elementor-4968 .elementor-element.elementor-element-7461cf1{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-ac385fa{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4968 .elementor-element.elementor-element-22cf55d{--justify-content:center;}.elementor-4968 .elementor-element.elementor-element-50f30f9{--container-widget-width:6%;--container-widget-flex-grow:0;width:var( --container-widget-width, 6% );max-width:6%;text-align:center;}.elementor-4968 .elementor-element.elementor-element-50f30f9.elementor-element{--align-self:center;}.elementor-4968 .elementor-element.elementor-element-50f30f9 img{width:100%;}.elementor-4968 .elementor-element.elementor-element-0a9e54c .elementor-heading-title{font-size:30px;}.elementor-4968 .elementor-element.elementor-element-9014b99{--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-9014b99.e-con{--align-self:center;}.elementor-4968 .elementor-element.elementor-element-affc659{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-4968 .elementor-element.elementor-element-affc659.e-con{--align-self:center;}.elementor-4968 .elementor-element.elementor-element-6de4ac6 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-4968 .elementor-element.elementor-element-6de4ac6 .elementor-icon-box-wrapper{text-align:start;}.elementor-4968 .elementor-element.elementor-element-627e430 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-4968 .elementor-element.elementor-element-627e430 .elementor-icon-box-wrapper{text-align:start;}.elementor-4968 .elementor-element.elementor-element-0928333 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-4968 .elementor-element.elementor-element-2d8835c > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-4968 .elementor-element.elementor-element-f973905{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-f973905.e-con{--align-self:center;}.elementor-4968 .elementor-element.elementor-element-5fdda11{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4968 .elementor-element.elementor-element-5fdda11.e-con{--align-self:center;}.elementor-4968 .elementor-element.elementor-element-02f30d5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4968 .elementor-element.elementor-element-02f30d5.e-con{--align-self:center;}.elementor-4968 .elementor-element.elementor-element-5c8bdad{--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-4968 .elementor-element.elementor-element-195390e{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-d6c9572{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4968 .elementor-element.elementor-element-ee7881d{--justify-content:center;}.elementor-4968 .elementor-element.elementor-element-f26a218{--container-widget-width:6%;--container-widget-flex-grow:0;width:var( --container-widget-width, 6% );max-width:6%;text-align:center;}.elementor-4968 .elementor-element.elementor-element-f26a218.elementor-element{--align-self:center;}.elementor-4968 .elementor-element.elementor-element-f26a218 img{width:100%;}.elementor-4968 .elementor-element.elementor-element-d1bcc99 .elementor-heading-title{font-size:30px;}.elementor-4968 .elementor-element.elementor-element-62f8b50{--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-62f8b50.e-con{--align-self:center;}.elementor-4968 .elementor-element.elementor-element-ed451da{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-4968 .elementor-element.elementor-element-ed451da.e-con{--align-self:center;}.elementor-4968 .elementor-element.elementor-element-7a90497 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-4968 .elementor-element.elementor-element-7a90497 .elementor-icon-box-wrapper{text-align:start;}.elementor-4968 .elementor-element.elementor-element-9d0b89d > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-4968 .elementor-element.elementor-element-9d0b89d .elementor-icon-box-wrapper{text-align:start;}.elementor-4968 .elementor-element.elementor-element-e17ed27 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-4968 .elementor-element.elementor-element-d2f936d > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-4968 .elementor-element.elementor-element-17a899c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-17a899c.e-con{--align-self:center;}.elementor-4968 .elementor-element.elementor-element-5b11de3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4968 .elementor-element.elementor-element-5b11de3.e-con{--align-self:center;}.elementor-4968 .elementor-element.elementor-element-30ea1b4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4968 .elementor-element.elementor-element-30ea1b4.e-con{--align-self:center;}.elementor-4968 .elementor-element.elementor-element-f282d25{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-d5e44b8{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-4968 .elementor-element.elementor-element-d5e44b8.elementor-element{--align-self:center;}.elementor-4968 .elementor-element.elementor-element-5ada93f{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}}@media(min-width:481px){.elementor-4968 .elementor-element.elementor-element-b6e332b{--width:20%;}.elementor-4968 .elementor-element.elementor-element-b31cff0{--width:60%;}.elementor-4968 .elementor-element.elementor-element-e923db4{--width:40%;}.elementor-4968 .elementor-element.elementor-element-7461cf1{--width:60%;}.elementor-4968 .elementor-element.elementor-element-ac385fa{--width:100%;}.elementor-4968 .elementor-element.elementor-element-22cf55d{--width:100%;}.elementor-4968 .elementor-element.elementor-element-9014b99{--width:70%;}.elementor-4968 .elementor-element.elementor-element-5fdda11{--width:100%;}.elementor-4968 .elementor-element.elementor-element-02f30d5{--width:100%;}.elementor-4968 .elementor-element.elementor-element-5c8bdad{--width:60%;}.elementor-4968 .elementor-element.elementor-element-195390e{--width:60%;}.elementor-4968 .elementor-element.elementor-element-d6c9572{--width:100%;}.elementor-4968 .elementor-element.elementor-element-ee7881d{--width:100%;}.elementor-4968 .elementor-element.elementor-element-62f8b50{--width:70%;}.elementor-4968 .elementor-element.elementor-element-5b11de3{--width:100%;}.elementor-4968 .elementor-element.elementor-element-30ea1b4{--width:100%;}.elementor-4968 .elementor-element.elementor-element-f282d25{--width:40%;}.elementor-4968 .elementor-element.elementor-element-5ada93f{--width:70%;}.elementor-4968 .elementor-element.elementor-element-9ddeccc{--width:50%;}}@media(max-width:1440px) and (min-width:481px){.elementor-4968 .elementor-element.elementor-element-b6e332b{--width:25%;}.elementor-4968 .elementor-element.elementor-element-b31cff0{--width:75%;}.elementor-4968 .elementor-element.elementor-element-9014b99{--width:86%;}.elementor-4968 .elementor-element.elementor-element-affc659{--width:86%;}.elementor-4968 .elementor-element.elementor-element-5c8bdad{--width:75%;}.elementor-4968 .elementor-element.elementor-element-62f8b50{--width:86%;}.elementor-4968 .elementor-element.elementor-element-ed451da{--width:86%;}}@media(max-width:1024px) and (min-width:481px){.elementor-4968 .elementor-element.elementor-element-b6e332b{--width:30%;}.elementor-4968 .elementor-element.elementor-element-b31cff0{--width:90%;}.elementor-4968 .elementor-element.elementor-element-ac385fa{--width:100%;}.elementor-4968 .elementor-element.elementor-element-22cf55d{--width:96%;}.elementor-4968 .elementor-element.elementor-element-9014b99{--width:90%;}.elementor-4968 .elementor-element.elementor-element-5c8bdad{--width:90%;}.elementor-4968 .elementor-element.elementor-element-d6c9572{--width:100%;}.elementor-4968 .elementor-element.elementor-element-ee7881d{--width:96%;}.elementor-4968 .elementor-element.elementor-element-62f8b50{--width:90%;}.elementor-4968 .elementor-element.elementor-element-5ada93f{--width:100%;}}@media(max-width:768px) and (min-width:481px){.elementor-4968 .elementor-element.elementor-element-b6e332b{--width:35%;}.elementor-4968 .elementor-element.elementor-element-b31cff0{--width:100%;}.elementor-4968 .elementor-element.elementor-element-e923db4{--width:100%;}.elementor-4968 .elementor-element.elementor-element-7461cf1{--width:96%;}.elementor-4968 .elementor-element.elementor-element-22cf55d{--width:100%;}.elementor-4968 .elementor-element.elementor-element-9014b99{--width:55%;}.elementor-4968 .elementor-element.elementor-element-affc659{--width:55%;}.elementor-4968 .elementor-element.elementor-element-5c8bdad{--width:100%;}.elementor-4968 .elementor-element.elementor-element-195390e{--width:96%;}.elementor-4968 .elementor-element.elementor-element-ee7881d{--width:100%;}.elementor-4968 .elementor-element.elementor-element-62f8b50{--width:55%;}.elementor-4968 .elementor-element.elementor-element-ed451da{--width:55%;}.elementor-4968 .elementor-element.elementor-element-f282d25{--width:100%;}.elementor-4968 .elementor-element.elementor-element-5ada93f{--width:90%;}}@media(max-width:1024px){.elementor-4968 .elementor-element.elementor-element-b6e332b{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-b31cff0{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-4968 .elementor-element.elementor-element-7461cf1{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:10px;}.elementor-4968 .elementor-element.elementor-element-ac385fa{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-50f30f9{--container-widget-width:10%;--container-widget-flex-grow:0;width:var( --container-widget-width, 10% );max-width:10%;}.elementor-4968 .elementor-element.elementor-element-50f30f9 img{width:100%;}.elementor-4968 .elementor-element.elementor-element-affc659{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-6de4ac6 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-4968 .elementor-element.elementor-element-6de4ac6 .elementor-icon-box-description{font-size:16px;}.elementor-4968 .elementor-element.elementor-element-627e430 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-4968 .elementor-element.elementor-element-627e430 .elementor-icon-box-description{font-size:16px;}.elementor-4968 .elementor-element.elementor-element-0928333 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-4968 .elementor-element.elementor-element-0928333 .elementor-icon-box-description{font-size:16px;}.elementor-4968 .elementor-element.elementor-element-2d8835c > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-4968 .elementor-element.elementor-element-2d8835c .elementor-icon-box-description{font-size:16px;}.elementor-4968 .elementor-element.elementor-element-f973905{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-5c8bdad{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-4968 .elementor-element.elementor-element-195390e{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:10px;}.elementor-4968 .elementor-element.elementor-element-d6c9572{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-f26a218{--container-widget-width:10%;--container-widget-flex-grow:0;width:var( --container-widget-width, 10% );max-width:10%;}.elementor-4968 .elementor-element.elementor-element-f26a218 img{width:100%;}.elementor-4968 .elementor-element.elementor-element-ed451da{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-7a90497 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-4968 .elementor-element.elementor-element-7a90497 .elementor-icon-box-description{font-size:16px;}.elementor-4968 .elementor-element.elementor-element-9d0b89d > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-4968 .elementor-element.elementor-element-9d0b89d .elementor-icon-box-description{font-size:16px;}.elementor-4968 .elementor-element.elementor-element-e17ed27 > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-4968 .elementor-element.elementor-element-e17ed27 .elementor-icon-box-description{font-size:16px;}.elementor-4968 .elementor-element.elementor-element-d2f936d > .elementor-widget-container{padding:5px 0px 5px 0px;}.elementor-4968 .elementor-element.elementor-element-d2f936d .elementor-icon-box-description{font-size:16px;}.elementor-4968 .elementor-element.elementor-element-17a899c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4968 .elementor-element.elementor-element-5ada93f{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}}@media(max-width:480px){.elementor-4968 .elementor-element.elementor-element-8a8f823:not(.elementor-motion-effects-element-type-background), .elementor-4968 .elementor-element.elementor-element-8a8f823 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-4968 .elementor-element.elementor-element-b6e332b{--width:50%;}.elementor-4968 .elementor-element.elementor-element-50f30f9{--container-widget-width:10%;--container-widget-flex-grow:0;width:var( --container-widget-width, 10% );max-width:10%;}.elementor-4968 .elementor-element.elementor-element-9014b99{--width:95%;}.elementor-4968 .elementor-element.elementor-element-affc659{--width:80%;}.elementor-4968 .elementor-element.elementor-element-6de4ac6 .elementor-icon-box-wrapper{gap:10px;}.elementor-4968 .elementor-element.elementor-element-627e430 .elementor-icon-box-wrapper{gap:10px;}.elementor-4968 .elementor-element.elementor-element-0928333 .elementor-icon-box-wrapper{gap:10px;}.elementor-4968 .elementor-element.elementor-element-2d8835c .elementor-icon-box-wrapper{gap:10px;}.elementor-4968 .elementor-element.elementor-element-f26a218{--container-widget-width:10%;--container-widget-flex-grow:0;width:var( --container-widget-width, 10% );max-width:10%;}.elementor-4968 .elementor-element.elementor-element-62f8b50{--width:95%;}.elementor-4968 .elementor-element.elementor-element-ed451da{--width:80%;}.elementor-4968 .elementor-element.elementor-element-7a90497 .elementor-icon-box-wrapper{gap:10px;}.elementor-4968 .elementor-element.elementor-element-9d0b89d .elementor-icon-box-wrapper{gap:10px;}.elementor-4968 .elementor-element.elementor-element-e17ed27 .elementor-icon-box-wrapper{gap:10px;}.elementor-4968 .elementor-element.elementor-element-d2f936d .elementor-icon-box-wrapper{gap:10px;}.elementor-4968 .elementor-element.elementor-element-9ddeccc{--width:90%;}}/* Start custom CSS *//* Reveal mask per riga */
.reveal-text .line {
  display: block;
  overflow: hidden;      /* la "maschera" */
}

/* L'elemento interno che scorre su */
.reveal-text .line-inner {
  display: block;
  will-change: transform, opacity;
}

/* Accessibilità: riduci motion */
@media (prefers-reduced-motion: reduce) {
  .reveal-text .line-inner {
    transform: none !important;
    opacity: 1 !important;
  }
}
h1.reveal-text{
    font-size:50px;
    color:#ffffff;
    text-align:center;
    font-family:'Gilroy';
}


h2.reveal-text{
    font-size:34px;
    color:#5e5e5e;
    line-height:1.3em;
    text-align:left;
    font-family:'Gilroy';
    font-weight:600;
}
p.reveal-text{
    font-size:34px;
    color:#ffffff;
    line-height:1.3em;
    text-align:center;
    font-family:'Gilroy';
    font-weight:600;
}

h3.reveal-text{
    font-size:26px;
    font-weight:500;
    color:#5e5e5e;
    line-height:32px;
    text-align:left;
    font-family:'Gilroy';
}

a.reveal-text{
    font-size:22px;
    font-weight:700;
    color:#ffffff;
    line-height:32px;
    text-align:center;
    transition: transform 200ms ease;
    display:inline-block;
}
a.reveal-text:hover{
    transform: scale(1.08);
    color:#ffffff;
    font-family:'Gilroy';
}
h6.reveal-text{
    color:#5e5e5e;
    font-size:20px;
    line-height:1.4em;
    text-align:center;
    font-weight:500;
}

@media screen and (max-width:1024px){
    h1.reveal-text{
        font-size:40px;
    }
    h2.reveal-text{
        font-size:28px;
    }
    h3.reveal-text{
        font-size:20px;
        line-height:1.4em;
    }
    p.reveal-text{
        font-size:28px;
    }
}
@media screen and (max-width:768px){
    h1.reveal-text{
    font-size:30px;
    }
    h2.reveal-text{
    font-size:20px;
    }
    h3.reveal-text{
    font-size:20px;
    text-align: center;
    }
    h3.reveal-text{
    font-size:18px;
    text-align:center;
    }
    p.reveal-text{
        font-size:20px;
    }
    .content_wrapper .section_wrapper{
        padding-right:0 !important;
        padding-left:0 !important;
    }
}
@media screen and (max-width:480px){
    h2.reveal-text{
    font-size:20px;
    }
    h3.reveal-text{
        font-size:20px;
        line-height:1.4em;
    }
    h6.reveal-text{
        font-size:18px;
        line-height:1.4em;
    }
}/* End custom CSS */