body.error404 .section-error-404{height:100vh}body.error404 .section-error-404 .title-hero{font-size:70px}@media (min-width:992px){body.error404 .section-error-404 .title-hero{font-size:120px}}body.page-template-coming-soon-template .section-template{height:100vh;overflow:hidden}body.page-template-coming-soon-template .section-template .logo{left:50%;max-width:200px;position:absolute;top:30%;transform:translateX(-50%);z-index:3}@media (min-width:1200px){body.page-template-coming-soon-template .section-template .logo{left:150px;top:0}}body.page-template-coming-soon-template .section-template .title-hero{font-size:70px}@media (min-width:992px){body.page-template-coming-soon-template .section-template .title-hero{font-size:120px}body.are-group .are-group-animate-slider.are-group-animation-slide-up,body.are-group .are-group-animate.are-group-animation-slide-up{opacity:0;transform:translateY(50px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}body.are-group .are-group-animate-slider.are-group-animation-slide-up.are-group-animated,body.are-group .are-group-animate.are-group-animation-slide-up.are-group-animated{opacity:1;transform:none}body.are-group .are-group-animate-slider.are-group-animation-fade-in,body.are-group .are-group-animate.are-group-animation-fade-in{opacity:0;transition:opacity .5s ease-in-out}body.are-group .are-group-animate-slider.are-group-animation-fade-in.are-group-animated,body.are-group .are-group-animate.are-group-animation-fade-in.are-group-animated{opacity:1}body.are-group .are-group-animate-slider.are-group-animation-delay-50,body.are-group .are-group-animate.are-group-animation-delay-50{transition-delay:75ms}body.are-group .are-group-animate-slider.are-group-animation-delay-100,body.are-group .are-group-animate.are-group-animation-delay-100{transition-delay:.15s}body.are-group .are-group-animate-slider.are-group-animation-delay-150,body.are-group .are-group-animate.are-group-animation-delay-150{transition-delay:225ms}body.are-group .are-group-animate-slider.are-group-animation-delay-200,body.are-group .are-group-animate.are-group-animation-delay-200{transition-delay:.3s}body.are-group .are-group-animate-slider.are-group-animation-delay-250,body.are-group .are-group-animate.are-group-animation-delay-250{transition-delay:375ms}body.are-group .are-group-animate-slider.are-group-animation-delay-300,body.are-group .are-group-animate.are-group-animation-delay-300{transition-delay:.45s}body.are-group .are-group-animate-slider.are-group-animation-delay-350,body.are-group .are-group-animate.are-group-animation-delay-350{transition-delay:525ms}body.are-group .are-group-animate-slider.are-group-animation-delay-400,body.are-group .are-group-animate.are-group-animation-delay-400{transition-delay:.6s}body.are-group .are-group-animate-slider.are-group-animation-delay-450,body.are-group .are-group-animate.are-group-animation-delay-450{transition-delay:675ms}body.are-group .are-group-animate-slider.are-group-animation-delay-500,body.are-group .are-group-animate.are-group-animation-delay-500{transition-delay:.75s}body.are-group .are-group-animate-slider.are-group-animation-delay-550,body.are-group .are-group-animate.are-group-animation-delay-550{transition-delay:825ms}body.are-group .are-group-animate-slider.are-group-animation-delay-600,body.are-group .are-group-animate.are-group-animation-delay-600{transition-delay:.9s}body.are-group .are-group-animate-slider.are-group-animation-delay-650,body.are-group .are-group-animate.are-group-animation-delay-650{transition-delay:975ms}body.are-group .are-group-animate-slider.are-group-animation-delay-700,body.are-group .are-group-animate.are-group-animation-delay-700{transition-delay:1.05s}body.are-group .are-group-animate-slider.are-group-animation-delay-750,body.are-group .are-group-animate.are-group-animation-delay-750{transition-delay:1125ms}body.are-group .are-group-animate-slider.are-group-animation-delay-800,body.are-group .are-group-animate.are-group-animation-delay-800{transition-delay:1.2s}body.are-group .are-group-animate-slider.are-group-animation-delay-850,body.are-group .are-group-animate.are-group-animation-delay-850{transition-delay:1275ms}body.are-group .are-group-animate-slider.are-group-animation-delay-900,body.are-group .are-group-animate.are-group-animation-delay-900{transition-delay:1.35s}body.are-group .are-group-animate-slider.are-group-animation-delay-950,body.are-group .are-group-animate.are-group-animation-delay-950{transition-delay:1425ms}body.are-group .are-group-animate-slider.are-group-animation-delay-1000,body.are-group .are-group-animate.are-group-animation-delay-1000{transition-delay:1.5s}}body.are-group .text-xxs{font-size:12px;font-weight:400}body.are-group .text-xs{font-size:14px;font-weight:400}body.are-group .text-small{font-size:16px;font-weight:400}body.are-group .text-menu{font-size:14px}@media (min-width:992px){body.are-group .text-menu{font-size:16px;font-weight:600}}body.are-group .text-menu-bold{font-size:16px;font-weight:700}body.are-group .text-m{font-size:16px;font-weight:400}@media (min-width:992px){body.are-group .text-m{font-size:18px}}body.are-group .text-m-medium{font-size:16px;font-weight:500}@media (min-width:992px){body.are-group .text-m-medium{font-size:18px}}body.are-group .text-button{font-size:18px;font-weight:600}@media (min-width:992px){body.are-group .text-button{font-size:20px}}body.are-group .text-normal{font-size:20px;font-weight:400}@media (min-width:992px){body.are-group .text-normal{font-size:22px}}body.are-group .text-big{font-size:18px;font-weight:400}@media (min-width:1200px){body.are-group .text-big{font-size:24px}}body.are-group .text-numbers{font-size:34px;font-weight:800}@media (min-width:992px){body.are-group .text-numbers{font-size:64px}}body.are-group .title-body{font-size:20px;font-weight:800}body.are-group .title-normal{font-size:26px;font-weight:800}@media (min-width:992px){body.are-group .title-normal{font-size:30px}}body.are-group .title-section-small{font-size:35px;font-weight:800}@media (min-width:992px){body.are-group .title-section-small{font-size:54px}}body.are-group .title-section-normal{font-size:45px;font-weight:800}@media (min-width:992px){body.are-group .title-section-normal{font-size:54px}}@media (min-width:1200px){body.are-group .title-section-normal{font-size:74px}}@media (min-width:2200px){body.are-group .title-section-normal{font-size:84px}}body.are-group .title-section{font-size:40px;font-weight:800;line-height:50px}@media (min-width:992px){body.are-group .title-section{font-size:70px;line-height:80px}}body.are-group .title-hero-small{font-size:40px;font-weight:800}@media (min-width:768px){body.are-group .title-hero-small{font-size:60px}}@media (min-width:992px){body.are-group .title-hero-small{font-size:80px}}body.are-group .title-hero{font-size:40px;font-weight:900;line-height:55px}@media (min-width:768px){body.are-group .title-hero{font-size:60px;line-height:80px}}@media (min-width:992px){body.are-group .title-hero{font-size:70px;line-height:80px}}@media (min-width:1200px){body.are-group .title-hero{font-size:100px;line-height:120px}}body.are-group .btn{border-bottom-right-radius:20px;border-top-left-radius:20px}body.are-group .btn.btn-light{color:#21529e}body.are-group .btn:hover{background-color:#dc1c29;border-color:#dc1c29;color:#fff}body.are-group .title-separator{background-color:#dc1c29;height:5px;width:120px}body.are-group .title-separator,body.are-group input,body.are-group select,body.are-group textarea{border-bottom-right-radius:20px;border-top-left-radius:20px}body.are-group{margin-bottom:79px}@media (min-width:992px){body.are-group{margin-bottom:0}}body.are-group .wpcf7-radio>.wpcf7-list-item{color:#21529e}body.are-group .choose-languages .wpcf7-radio>.wpcf7-list-item.first{margin-left:0}body.are-group .grecaptcha-badge{bottom:100px!important}body.are-group .section-footer-menu-target-mobile{border-top:1px solid #e5e5e5;bottom:0;left:0;min-height:79px;opacity:0;padding:15px 0;position:fixed;transform:translateY(100%);transition:all .2s ease-in-out;width:100%;z-index:1046}body.are-group .section-footer-menu-target-mobile .menu-target-mobile li.menu-item{margin:0 10px}body.are-group .section-footer-menu-target-mobile .menu-target-mobile li.menu-item:first-child{margin-left:0}body.are-group .section-footer-menu-target-mobile .menu-target-mobile li.menu-item:last-child{margin-right:0}body.are-group .section-footer-menu-target-mobile .menu-target-mobile li.menu-item a{color:#21529e;font-size:16px;transition:all .2s ease-in-out}body.are-group .section-footer-menu-target-mobile .menu-target-mobile li.menu-item a:after{display:none}body.are-group .section-footer-menu-target-mobile .menu-target-mobile li.menu-item a:hover{opacity:.7;transition:all .2s ease-in-out}body.are-group .section-footer-menu-target-mobile .menu-target-mobile .current-menu-item,body.are-group .section-footer-menu-target-mobile .menu-target-mobile .current-menu-parent{position:relative}body.are-group .section-footer-menu-target-mobile .menu-target-mobile .current-menu-item>a,body.are-group .section-footer-menu-target-mobile .menu-target-mobile .current-menu-parent>a{color:#21529e!important;opacity:1}body.are-group .section-footer-menu-target-mobile .menu-target-mobile .current-menu-item:before,body.are-group .section-footer-menu-target-mobile .menu-target-mobile .current-menu-parent:before{background-color:#dc1c29;bottom:-6px;content:"";height:3px;left:0;opacity:.7;opacity:1;position:absolute;transition:all .2s ease-in-out;width:100%}body.are-group .section-footer-menu-target-mobile.show{opacity:1;transform:translateY(0)}body.are-group .section-footer{padding:30px 0 15px}@media (min-width:992px){body.are-group .section-footer{padding:60px 0 15px}}body.are-group .section-footer .logo{max-width:200px}body.are-group .section-footer .social-icon{height:20px;width:20px}body.are-group .section-footer .line-separator{background-color:#272727;bottom:75px;height:1px;left:0;position:absolute;width:100%}@media (min-width:768px){body.are-group .section-footer .line-separator{bottom:60px}}@media (min-width:992px){body.are-group .section-footer .line-separator{bottom:50px}}body.are-group .section-footer .menu-target-desktop li{margin-bottom:5px}@media (min-width:992px){body.are-group .section-footer .menu-target-desktop li{margin-bottom:10px}}body.are-group .section-footer .menu-target-desktop li a{color:#fff}body.are-group.admin-bar header.main-header{top:46px}@media (min-width:992px){body.are-group.admin-bar header.main-header{top:32px}}body.are-group header.main-header{background-color:transparent;left:0;padding:10px 0;position:fixed;top:0;transition:all .2s ease-in-out;width:100%;z-index:1046}@media (min-width:992px){body.are-group header.main-header{padding:15px 0}}body.are-group header.main-header .logo img{height:40px;max-width:182px}@media (min-width:992px){body.are-group header.main-header .logo img{height:60px}}body.are-group header.main-header .logo:hover{opacity:1}body.are-group header.main-header .logo .transparent{display:block}body.are-group header.main-header .logo .solid{display:none}body.are-group header.main-header .icon-menu-open-white{display:block}body.are-group header.main-header .icon-menu-open-blue{display:none}body.are-group header.main-header a{color:#fff;transition:all .2s ease-in-out}body.are-group header.main-header a:after{display:none}body.are-group header.main-header a:hover{opacity:.7;transition:all .2s ease-in-out}body.are-group header.main-header a[href="#menu-services"]{margin-right:20px;position:relative}body.are-group header.main-header a[href="#menu-services"]:after{content:url(../../images/open-dropdown-white.svg);display:inline-block;height:20px;position:absolute;right:-22px;top:-1px;width:20px}body.are-group header.main-header .current-menu-item,body.are-group header.main-header .current-menu-parent{position:relative}body.are-group header.main-header .current-menu-item>a,body.are-group header.main-header .current-menu-parent>a{color:#fff!important;opacity:1}body.are-group header.main-header .current-menu-item:before,body.are-group header.main-header .current-menu-parent:before{background-color:#dc1c29;bottom:-6px;content:"";height:3px;left:0;opacity:.7;opacity:1;position:absolute;transition:all .2s ease-in-out;width:100%}body.are-group header.main-header .dropdown-toggle:before{content:url(../../images/open-dropdown-white.svg);display:inline-block;height:20px;position:absolute;right:-8px;top:0;width:20px}body.are-group header.main-header .dropdown-menu{background-color:#fff;border:1px solid #21529e;padding:10px;position:relative}body.are-group header.main-header .dropdown-menu .active{color:#21529e;font-weight:700}body.are-group header.main-header .dropdown-menu:before{background-image:url(../../images/arrow-up-dropdown-blue.svg);background-repeat:no-repeat;content:" ";height:10px;left:50%;position:absolute;top:-10px;transform:translateX(-50%);width:20px}body.are-group header.main-header.solid,body.are-group header.main-header.solid-affixed{background-color:#fff;border-bottom:1px solid #e5e5e5;transition:all .2s ease-in-out}body.are-group header.main-header.solid .logo img,body.are-group header.main-header.solid-affixed .logo img{max-height:85px}body.are-group header.main-header.solid .logo:hover,body.are-group header.main-header.solid-affixed .logo:hover{opacity:1}body.are-group header.main-header.solid .logo .transparent,body.are-group header.main-header.solid-affixed .logo .transparent{display:none}body.are-group header.main-header.solid .logo .solid,body.are-group header.main-header.solid-affixed .logo .solid{display:block}body.are-group header.main-header.solid .icon-menu-open-white,body.are-group header.main-header.solid-affixed .icon-menu-open-white{display:none}body.are-group header.main-header.solid .icon-menu-close-blue,body.are-group header.main-header.solid .icon-menu-open-blue,body.are-group header.main-header.solid-affixed .icon-menu-close-blue,body.are-group header.main-header.solid-affixed .icon-menu-open-blue{display:block}body.are-group header.main-header.solid .icon-menu-close-blue,body.are-group header.main-header.solid-affixed .icon-menu-close-blue{width:24px}body.are-group header.main-header.solid a,body.are-group header.main-header.solid-affixed a{color:#21529e;transition:all .2s ease-in-out}body.are-group header.main-header.solid a:after,body.are-group header.main-header.solid-affixed a:after{display:none}body.are-group header.main-header.solid a:hover,body.are-group header.main-header.solid-affixed a:hover{opacity:.7;transition:all .2s ease-in-out}body.are-group header.main-header.solid a[href="#menu-services"],body.are-group header.main-header.solid-affixed a[href="#menu-services"]{margin-right:20px;position:relative}body.are-group header.main-header.solid a[href="#menu-services"]:after,body.are-group header.main-header.solid-affixed a[href="#menu-services"]:after{content:url(../../images/open-dropdown.svg);display:inline-block;height:20px;position:absolute;right:-22px;top:-1px;width:20px}body.are-group header.main-header.solid .current-menu-item,body.are-group header.main-header.solid .current-menu-parent,body.are-group header.main-header.solid-affixed .current-menu-item,body.are-group header.main-header.solid-affixed .current-menu-parent{position:relative}body.are-group header.main-header.solid .current-menu-item>a,body.are-group header.main-header.solid .current-menu-parent>a,body.are-group header.main-header.solid-affixed .current-menu-item>a,body.are-group header.main-header.solid-affixed .current-menu-parent>a{color:#21529e!important;opacity:1}body.are-group header.main-header.solid .current-menu-item:before,body.are-group header.main-header.solid .current-menu-parent:before,body.are-group header.main-header.solid-affixed .current-menu-item:before,body.are-group header.main-header.solid-affixed .current-menu-parent:before{background-color:#dc1c29;bottom:-6px;content:"";height:3px;left:0;opacity:.7;opacity:1;position:absolute;transition:all .2s ease-in-out;width:100%}body.are-group header.main-header.solid .current-menu-item:before .sub-menu,body.are-group header.main-header.solid .current-menu-parent:before .sub-menu,body.are-group header.main-header.solid-affixed .current-menu-item:before .sub-menu,body.are-group header.main-header.solid-affixed .current-menu-parent:before .sub-menu{background-color:#fff;transition:all .2s ease-in-out}body.are-group header.main-header.solid .dropdown-toggle:before,body.are-group header.main-header.solid-affixed .dropdown-toggle:before{content:url(../../images/open-dropdown.svg);display:inline-block;height:20px;position:absolute;right:-8px;top:0;width:20px}body.are-group.admin-bar .offcanvas{padding-top:112px}body.are-group .offcanvas{--bs-offcanvas-width:500px;border:0;padding-top:66px}body.are-group .offcanvas .offcanvas-body .menu-item{color:#21529e}body.are-group .offcanvas .offcanvas-body a{color:#21529e;display:inline-block}body.are-group .offcanvas .offcanvas-body a.text-menu{font-size:20px}body.are-group .offcanvas .offcanvas-body .current-menu-item>a,body.are-group .offcanvas .offcanvas-body .current-menu-parent>a{color:#21529e;opacity:1;position:relative}body.are-group .offcanvas .offcanvas-body .current-menu-item>a:before,body.are-group .offcanvas .offcanvas-body .current-menu-parent>a:before{background-color:#dc1c29;bottom:-6px;content:"";height:3px;left:0;opacity:.7;opacity:1;position:absolute;transition:all .2s ease-in-out;width:100%}body.are-group .offcanvas .offcanvas-body .dropdown-toggle:after{background-image:url(../../images/open-dropdown.svg);background-size:cover;border:0;height:20px;position:absolute;top:5px;width:20px}body.are-group .offcanvas .offcanvas-body .dropdown-menu{background-color:transparent;border:0}body.are-group .offcanvas .offcanvas-body .dropdown-menu.show{display:contents}body.are-group .offcanvas .offcanvas-body .dropdown-menu li{margin-left:20px}body.are-group .offcanvas .offcanvas-body .dropdown-menu li a{font-size:20px;margin-bottom:10px}body.are-group .offcanvas .offcanvas-body .dropdown-menu li.menu-item-object-page{font-size:20px;font-weight:700}body.are-group .offcanvas .offcanvas-body .dropdown-menu li.menu-item-object-page .inactive{font-weight:400}body.are-group.menu-services-open .section-menu-services{border-bottom:1px solid #e5e5e5;height:auto;opacity:1;top:96px;transform:translateY(0)}body.are-group.menu-services-open .section-menu-services .menu-services-wrapper{opacity:1}body.are-group.admin-bar.menu-services-open .section-menu-services{top:128px}body.are-group .section-menu-services{border-bottom-left-radius:30px;border-bottom-right-radius:30px;height:auto;left:0;opacity:0;overflow:hidden;position:fixed;top:0;transform:translateY(-100%);transition:all .3s ease-in-out;width:100%;z-index:3}body.are-group .section-menu-services .menu-services-wrapper{opacity:0;padding:30px 0;transition:opacity .4s ease}body.are-group .section-menu-services .menu-services-wrapper .logo-target{max-height:50px}body.are-group .section-menu-services .menu-services-wrapper .line-separator{border-bottom-right-radius:20px;border-top-left-radius:20px;height:2px;width:26px}@media (min-width:992px){body.are-group .section-menu-services .menu-services-wrapper a.target-name-link{min-height:48px}}body.are-group .section-titolo-testo-2-colonne{padding:40px 0}@media (min-width:992px){body.are-group .section-titolo-testo-2-colonne{padding:100px 0}}body.are-group .section-target{padding:40px 0}@media (min-width:992px){body.are-group .section-target{padding:80px 0}}body.are-group .section-target img.img-b{border:8px solid #21529e;width:400px}@media (min-width:1200px){body.are-group .section-target img.img-b{width:500px}}body.are-group .section-target img.img-w{border:8px solid #fff;width:400px}@media (min-width:1200px){body.are-group .section-target img.img-w{width:500px}}body.are-group .section-target img.img-swiper{border-bottom-right-radius:20px;border-top-left-radius:20px}body.are-group .section-target.txt-img .images-3 img.img-target-1{align-self:center;border-bottom-left-radius:20px;border-top-right-radius:20px}body.are-group .section-target.txt-img .images-3 img.img-target-2{align-self:flex-end;border-bottom-right-radius:20px;border-top-left-radius:20px;margin-top:-50px}@media (min-width:1200px){body.are-group .section-target.txt-img .images-3 img.img-target-2{margin-top:-100px}}body.are-group .section-target.txt-img .images-3 img.img-target-3{align-self:flex-start;border-bottom-left-radius:20px;border-top-right-radius:20px;margin-top:-50px}@media (min-width:1200px){body.are-group .section-target.txt-img .images-3 img.img-target-3{margin-top:-100px}}body.are-group .section-target.txt-img .images-2 img.img-target-1{align-self:flex-end;border-bottom-left-radius:20px;border-top-right-radius:20px}body.are-group .section-target.txt-img .images-2 img.img-target-2{align-self:flex-start;border-bottom-right-radius:20px;border-top-left-radius:20px;margin-top:-50px}@media (min-width:1200px){body.are-group .section-target.txt-img .images-2 img.img-target-2{margin-top:-100px}}body.are-group .section-target.txt-img .images-1 img{border-bottom-left-radius:20px;border-top-right-radius:20px}body.are-group .section-target.img-txt .images-3 img.img-target-1{align-self:center;border-bottom-right-radius:20px;border-top-left-radius:20px}body.are-group .section-target.img-txt .images-3 img.img-target-2{align-self:flex-start;border-bottom-left-radius:20px;border-top-right-radius:20px;margin-top:-50px}@media (min-width:1200px){body.are-group .section-target.img-txt .images-3 img.img-target-2{margin-top:-100px}}body.are-group .section-target.img-txt .images-3 img.img-target-3{align-self:flex-end;border-bottom-right-radius:20px;border-top-left-radius:20px;margin-top:-50px}@media (min-width:1200px){body.are-group .section-target.img-txt .images-3 img.img-target-3{margin-top:-100px}}body.are-group .section-target.img-txt .images-2 img.img-target-1{align-self:flex-start;border-bottom-right-radius:20px;border-top-left-radius:20px}body.are-group .section-target.img-txt .images-2 img.img-target-2{align-self:flex-end;border-bottom-left-radius:20px;border-top-right-radius:20px;margin-top:-50px}@media (min-width:1200px){body.are-group .section-target.img-txt .images-2 img.img-target-2{margin-top:-100px}}body.are-group .section-target.img-txt .images-1 img{border-bottom-right-radius:20px;border-top-left-radius:20px}body.are-group .section-about-numeri{padding:40px 0}@media (min-width:992px){body.are-group .section-about-numeri{padding:80px 0}}body.are-group .section-about-numeri .col-numbers .container-numbers{background-position:50%;background-repeat:no-repeat;background-size:contain;height:250px}@media (min-width:768px){body.are-group .section-about-numeri .col-numbers .container-numbers{height:400px}}@media (min-width:992px){body.are-group .section-about-numeri .col-numbers .container-numbers{height:500px}}body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-4 .number-1{left:50%;position:absolute;top:-50px}@media (min-width:1200px){body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-4 .number-1{top:-50px}}body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-4 .number-2{left:0;position:absolute;top:35%}@media (min-width:768px){body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-4 .number-2{left:17%;top:35%}}@media (min-width:992px){body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-4 .number-2{left:0;top:35%}}body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-4 .number-3{position:absolute;right:0;top:50%}@media (min-width:768px){body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-4 .number-3{right:17%;top:35%}}@media (min-width:992px){body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-4 .number-3{right:0;top:50%}}body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-4 .number-4{bottom:-50px;left:50%;position:absolute;transform:translateX(-60%)}@media (min-width:768px){body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-4 .number-4{bottom:-30px}}@media (min-width:1200px){body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-4 .number-4{bottom:-50px}}body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-3 .number-1{left:50%;position:absolute;top:-40px}@media (min-width:768px){body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-3 .number-1{left:60%;top:0}}@media (min-width:1200px){body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-3 .number-1{left:70%;top:10px}}body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-3 .number-2{left:0;position:absolute;top:35%}@media (min-width:768px){body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-3 .number-2{left:20%}}@media (min-width:992px){body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-3 .number-2{left:0}}body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-3 .number-3{bottom:0;position:absolute;right:15%}@media (min-width:768px){body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-3 .number-3{right:30%}}@media (min-width:992px){body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-3 .number-3{bottom:25%;right:0}}@media (min-width:1200px){body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-3 .number-3{bottom:0;right:15%}}body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-2 .number-1{left:50%;position:absolute;top:-40px}@media (min-width:768px){body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-2 .number-1{left:60%;top:0}}@media (min-width:1200px){body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-2 .number-1{left:70%;top:10px}}body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-2 .number-2{bottom:-20px;left:40px;position:absolute}@media (min-width:768px){body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-2 .number-2{bottom:0;left:20%}}@media (min-width:992px){body.are-group .section-about-numeri .col-numbers .container-numbers .numbers-2 .number-2{bottom:-20px}}body.are-group .section-slider-partner{padding:40px 0}@media (min-width:992px){body.are-group .section-slider-partner{padding:80px 0}}body.are-group .section-slider-partner .swiper-slide{width:240px}@media (min-width:992px){body.are-group .section-slider-partner .swiper-slide{width:320px}}body.are-group .section-slider-partner .swiper-slide img{border-radius:20px}body.are-group .section-titolo-testo{padding:40px 0}@media (min-width:992px){body.are-group .section-titolo-testo{padding:80px 0}}body.are-group .section-titolo-testo img{border:1px solid #e5e5e5;border-bottom-right-radius:20px;border-top-left-radius:20px}body.are-group .section-hero{background-position:50%;background-repeat:no-repeat;background-size:cover}body.are-group .section-hero .overlay-color-blue{background-color:#21529e;inset:0;opacity:.4;position:absolute}body.are-group .section-hero .overlay-color-black{background-color:#000;inset:0;opacity:.4;position:absolute}body.are-group .section-hero .text-content{min-height:450px}body.are-group .section-hero .hero-breadcrumb{bottom:10px;left:12px;position:absolute;z-index:1}body.are-group .section-numeri{padding:40px 0}@media (min-width:992px){body.are-group .section-numeri{padding:0}}body.are-group .section-numeri .container{background-size:0}@media (min-width:992px){body.are-group .section-numeri .container{background-position:50%;background-repeat:no-repeat;background-size:145% 100%;padding:60px 0}}@media (min-width:1200px){body.are-group .section-numeri .container{background-size:80% 100%}}body.are-group .section-numeri .number-card{border:2px solid #e5e5e5;border-bottom-right-radius:20px;border-top-left-radius:20px}body.are-group .section-numeri img{height:60px;width:60px}body.are-group .section-numeri .title-section-small{line-height:60px}body.are-group .section-valori{padding:40px 0}@media (min-width:992px){body.are-group .section-valori{padding:80px 0}body.are-group .section-valori .column{border-right:1px solid #e5e5e5}body.are-group .section-valori .column:last-child{border:0}}body.are-group .section-team{padding:40px 0}@media (min-width:992px){body.are-group .section-team{padding:80px 0}}body.are-group .section-team img{border-radius:20px}body.are-group .section-benefits{padding:40px 0}@media (min-width:992px){body.are-group .section-benefits{padding:80px 0}}body.are-group .section-benefits .column{border:1px solid #e5e5e5;border-bottom-right-radius:20px;border-top-left-radius:20px}body.are-group .section-benefits .column .icon{min-width:70px}body.are-group .section-benefits .column .icon img{height:70px;width:70px}body.are-group .section-mappa-sedi{padding-top:40px}@media (min-width:992px){body.are-group .section-mappa-sedi{padding-top:80px}}body.are-group .section-mappa-sedi .google-map{min-height:400px}@media (min-width:992px){body.are-group .section-mappa-sedi .google-map{min-height:700px}}body.are-group .section-mappa-sedi .text-small,body.are-group .section-mappa-sedi .title-body{font-family:Mulish,sans-serif}body.are-group .section-portfolio{padding:40px 0}@media (min-width:992px){body.are-group .section-portfolio{padding:80px 0}}body.are-group .section-portfolio .swiper-slide{width:320px}body.are-group .section-portfolio .swiper-slide img{border-radius:20px}body.are-group .section-info-contatti{padding:40px 0}@media (min-width:992px){body.are-group .section-info-contatti{padding:80px 0}}body.are-group .section-info-contatti .google-map{border-radius:20px;min-height:300px}@media (min-width:992px){body.are-group .section-info-contatti .google-map{min-height:500px}}body.are-group .section-info-contatti .text-small,body.are-group .section-info-contatti .title-body{font-family:Mulish,sans-serif}body.are-group .section-caratteristiche{padding:40px 0}@media (min-width:992px){body.are-group .section-caratteristiche{padding:80px 0}}body.are-group .section-caratteristiche .img-container{min-height:100px}body.are-group .section-caratteristiche .img-container img{height:100px;width:100px}body.are-group .section-jobs{padding-top:40px}@media (min-width:992px){body.are-group .section-jobs{padding-top:80px}}body.are-group .section-servizi{padding-top:40px}@media (min-width:992px){body.are-group .section-servizi{padding-top:80px}}body.are-group.admin-bar .section-hero-slider .swiper .swiper-slide{height:calc(100svh - 46px)}@media (min-width:992px){body.are-group.admin-bar .section-hero-slider .swiper .swiper-slide{height:calc(100svh - 32px)}}body.are-group .section-hero-slider .swiper{--swiper-pagination-color:#fff;--swiper-pagination-bullet-inactive-color:#fff;--swiper-pagination-bullet-inactive-opacity:0.4;--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bottom:10px;--swiper-pagination-bullet-size:8px}body.are-group .section-hero-slider .swiper .swiper-slide{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100svh}body.are-group .section-hero-slider .swiper .swiper-slide .overlay-color-blue{background-color:#21529e;inset:0;opacity:.4;position:absolute}body.are-group .section-hero-slider .swiper .swiper-slide .overlay-color-black{background-color:#000;inset:0;opacity:.4;position:absolute}body.are-group .section-hero-slider .swiper .swiper-slide .row-container{position:absolute;z-index:1}body.are-group .section-hero-slider .swiper .swiper-btn-next,body.are-group .section-hero-slider .swiper .swiper-btn-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:1}body.are-group .section-hero-slider .swiper .swiper-btn-next{right:20px}body.are-group .section-hero-slider .swiper .swiper-btn-prev{left:20px}body.are-group .section-hero-slider .swiper .swiper-pagination{left:50%;transform:translateX(-50%)}body.are-group .section-contact-form{padding:40px 0}@media (min-width:992px){body.are-group .section-contact-form{padding:80px 0}}@media (min-width:768px){body.are-group .section-contact-form .modal{height:auto;top:50%;transform:translateY(-50%)}}body.are-group .section-contact-form .modal .modal-dialog{border-radius:20px}body.are-group .section-contact-form .modal .modal-dialog .modal-content{border:0;border-radius:20px}body.are-group .section-contact-form .modal .modal-dialog .modal-content .modal-header{border:0}body.are-group .section-contact-form .modal .modal-dialog .modal-content .btn-close:focus{box-shadow:none}body.are-group .section-contact-form .modal .modal-dialog .modal-content .wpcf7-form .close-button-modal-success,body.are-group .section-contact-form .modal .modal-dialog .modal-content .wpcf7-form .loading-indicator{display:none}body.are-group .section-contact-form .modal .modal-dialog .modal-content .wpcf7-form.resetting .loading-indicator,body.are-group .section-contact-form .modal .modal-dialog .modal-content .wpcf7-form.submitting .loading-indicator{align-items:center;background-color:hsla(0,0%,100%,.7);display:flex;inset:0;justify-content:center;position:absolute}body.are-group .section-contact-form .modal .modal-dialog .modal-content .wpcf7-form.sent .contact-form{display:none}body.are-group .section-contact-form .modal .modal-dialog .modal-content .wpcf7-form.sent .close-button-modal-success{display:inline-block}body.are-group .section-contact-form .modal .modal-dialog .modal-content .wpcf7 form.sent .wpcf7-response-output{border:0;color:#21272a;font-size:22px;margin:10px 0 25px;text-align:center}body.are-group .section-contact-form .modal .modal-dialog .modal-content .wpcf7 form.invalid .wpcf7-response-output{border-color:#dc1c29}body.are-group .section-contact-form .modal .modal-dialog .modal-content .contact-form p,body.are-group .section-contact-form .modal .modal-dialog .modal-content .wpcf7-list-item{margin:0}body.are-group .section-contact-form .modal .modal-dialog .modal-content .wpcf7-spinner{display:none}body.are-group .section-news{padding:40px 0}@media (min-width:992px){body.are-group .section-news{padding:80px 0}}body.are-group .section-news .news-card{border:1px solid #e5e5e5;border-radius:20px;overflow:hidden}body.are-group .section-news .news-card .img-empty{aspect-ratio:414/241;background-color:#e5e5e5;width:100%}body.are-group .section-immagine-semplice{padding:20px 0}body.are-group .section-immagine-semplice img{border-bottom-right-radius:20px;border-top-left-radius:20px;z-index:3}body.are-group .section-immagine-semplice .img-shadow{background-color:#dc1c29;border-bottom-right-radius:20px;bottom:-8px;height:100%;position:absolute;right:-8px;width:100%}body.are-group .section-testo-contact-form{padding:40px 0}@media (min-width:992px){body.are-group .section-testo-contact-form{padding:80px 0}}body.are-group .section-testo-contact-form .title-section{font-size:40px;font-weight:800}@media (min-width:992px){body.are-group .section-testo-contact-form .title-section{font-size:60px}}@media (min-width:1200px){body.are-group .section-testo-contact-form .title-section{font-size:100px}}body.are-group .section-testo-contact-form .contact-form p{margin:0}body.are-group .section-testo-contact-form .form-check-input:checked[type=checkbox]{border-color:#fff}body.are-group .section-testo-contact-form .wpcf7-form .close-button-modal-success,body.are-group .section-testo-contact-form .wpcf7-form .loading-indicator{display:none}body.are-group .section-testo-contact-form .wpcf7-form.resetting .loading-indicator,body.are-group .section-testo-contact-form .wpcf7-form.submitting .loading-indicator{align-items:center;background-color:rgba(33,82,158,.6);display:flex;inset:0;justify-content:center;position:absolute}body.are-group .section-testo-contact-form .wpcf7-form.resetting .loading-indicator .spinner-grow,body.are-group .section-testo-contact-form .wpcf7-form.submitting .loading-indicator .spinner-grow{color:#fff!important}body.are-group .section-testo-contact-form .wpcf7 form.sent .wpcf7-response-output{color:#fff;font-size:22px;margin:25px 0;text-align:center}body.are-group .section-testo-contact-form .wpcf7 form.invalid .wpcf7-response-output{border-color:#dc1c29;color:#fff}body.are-group .section-testo-contact-form .wpcf7-list-item,body.are-group .section-testo-contact-form p{margin:0}body.are-group .section-testo-contact-form .wpcf7-spinner{display:none}body.are-group .section-contact-form-jobs{padding:40px 0}@media (min-width:992px){body.are-group .section-contact-form-jobs{padding:80px 0}}body.are-group .section-contact-form-jobs .wpcf7-form .close-button-modal-success,body.are-group .section-contact-form-jobs .wpcf7-form .loading-indicator{display:none}body.are-group .section-contact-form-jobs .wpcf7-form.resetting .loading-indicator,body.are-group .section-contact-form-jobs .wpcf7-form.submitting .loading-indicator{align-items:center;background-color:hsla(0,0%,100%,.7);display:flex;inset:0;justify-content:center;position:absolute}body.are-group .section-contact-form-jobs .wpcf7 form.sent .wpcf7-response-output{color:#21272a;font-size:22px;margin:25px 0;text-align:center}body.are-group .section-contact-form-jobs .wpcf7 form.invalid .wpcf7-response-output{border-color:#dc1c29}body.are-group .section-contact-form-jobs .wpcf7-spinner{display:none}body.are-group .section-elenco-card-testo-immagine{padding-top:40px}@media (min-width:992px){body.are-group .section-elenco-card-testo-immagine{padding-top:80px}}body.are-group .section-testo-immagine{padding-bottom:40px}@media (min-width:992px){body.are-group .section-testo-immagine{padding-bottom:80px}}body.are-group .section-testo-immagine .row{border:1px solid #e5e5e5;border-bottom-right-radius:20px;border-top-left-radius:20px;min-height:450px;overflow:hidden}body.are-group .section-testo-immagine .row img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}
