.elementor-2489 .elementor-element.elementor-element-44614e40:not(.elementor-motion-effects-element-type-background), .elementor-2489 .elementor-element.elementor-element-44614e40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nlg.test3d0.it/wp-content/uploads/2026/05/home_banner.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2489 .elementor-element.elementor-element-44614e40 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #1735574D 18%, #173557 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2489 .elementor-element.elementor-element-44614e40{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-2489 .elementor-element.elementor-element-176ec415 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-2489 .elementor-element.elementor-element-fb21169 .gsc-heading .content-inner{max-width:800px;}.elementor-2489 .elementor-element.elementor-element-fb21169 .gsc-heading{margin-bottom:0px;}.elementor-2489 .elementor-element.elementor-element-fb21169 .gsc-heading .title{color:#FFFFFF;font-size:3.5rem;font-weight:600;margin-bottom:0px;}.elementor-2489 .elementor-element.elementor-element-fb21169 .gsc-heading .sub-title{margin-bottom:0px;}.elementor-2489 .elementor-element.elementor-element-fb21169 .gsc-heading .sub-title .tagline{font-size:1.5rem;}.elementor-2489 .elementor-element.elementor-element-fb21169 .gsc-heading .title-desc{color:#FFFFFF;font-size:22px;padding:5px 0px 0px 0px;}.elementor-2489 .elementor-element.elementor-element-485a6594{padding:80px 0px 0px 0px;}.elementor-2489 .elementor-element.elementor-element-20f4a2da > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-2489 .elementor-element.elementor-element-3658761 .iconbox-one__title{color:#173557;}.elementor-2489 .elementor-element.elementor-element-3658761 .iconbox-two__title{color:#173557;}.elementor-2489 .elementor-element.elementor-element-3658761 .feature-list-one__title{color:#173557;}.elementor-2489 .elementor-element.elementor-element-3658761 .iconbox-one__title, .elementor-2489 .elementor-element.elementor-element-3658761 .iconbox-two__title, .elementor-2489 .elementor-element.elementor-element-3658761 .feature-list-one__title{font-size:1.375rem;font-weight:600;}.elementor-2489 .elementor-element.elementor-element-3658761 .iconbox-one__desc{color:#173557;}.elementor-2489 .elementor-element.elementor-element-3658761 .iconbox-two__desc{color:#173557;}.elementor-2489 .elementor-element.elementor-element-3658761 .feature-list-one__desc{color:#173557;}.elementor-2489 .elementor-element.elementor-element-3658761 .iconbox-one__desc, .elementor-2489 .elementor-element.elementor-element-3658761 .iconbox-two__desc, .elementor-2489 .elementor-element.elementor-element-3658761 .feature-list-one__desc{font-size:1rem;}.elementor-2489 .elementor-element.elementor-element-1d77f70a{margin-top:32px;margin-bottom:0px;}.elementor-2489 .elementor-element.elementor-element-79871e31{margin-top:32px;margin-bottom:0px;}.elementor-2489 .elementor-element.elementor-element-6f87b217{margin-top:32px;margin-bottom:0px;}.elementor-2489 .elementor-element.elementor-element-874cbee{margin-top:32px;margin-bottom:0px;}.elementor-2489 .elementor-element.elementor-element-4de443f9{padding:80px 0px 80px 0px;}.elementor-2489 .elementor-element.elementor-element-5002c0ef > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-2489 .elementor-element.elementor-element-9aad604 img{width:100%;}@media(max-width:1024px){.elementor-2489 .elementor-element.elementor-element-44614e40{padding:80px 0px 85px 0px;}.elementor-2489 .elementor-element.elementor-element-fb21169 .gsc-heading .title{font-size:45px;}.elementor-2489 .elementor-element.elementor-element-485a6594{padding:80px 0px 50px 0px;}.elementor-2489 .elementor-element.elementor-element-4de443f9{padding:80px 0px 85px 0px;}}@media(max-width:767px){.elementor-2489 .elementor-element.elementor-element-fb21169 .gsc-heading .title{font-size:30px;}.elementor-2489 .elementor-element.elementor-element-fb21169 .gsc-heading .sub-title .tagline{font-size:17px;}.elementor-2489 .elementor-element.elementor-element-fb21169 .gsc-heading .title-desc{font-size:16px;padding:0px 0px 0px 0px;}}/* Start custom CSS for gva_icon_box_group, class: .elementor-element-3658761 */.elementor-2489 .elementor-element.elementor-element-3658761 .iconbox-two__single::after {
  opacity: 0;
}
.elementor-2489 .elementor-element.elementor-element-3658761 .iconbox-two__icon svg {
  fill: #fff;
}
.elementor-2489 .elementor-element.elementor-element-3658761 .iconbox-two__title {
  margin-bottom: 0;
}/* End custom CSS */