@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Space+Grotesk:wght@300..700&display=swap";:root{--color-black: #04140C;--color-black-2: #121414;--color-black-3: rgba(4, 20, 12, .5);--color-black-4: rgba(4, 20, 12, 0);--color-white: #FFFFFF;--color-grey: #3D4343;--color-grey-2: #EEEEEE;--color-green: #05C131;--color-blue: #63BDB8;--color-blue-2: #344F4E;--color-blue-3: #C9DBDA;--color-transparent: transparent;--linear-gradient: linear-gradient(var(--color-blue-2), var(--color-blue), var(--color-blue-2));--linear-gradient-2: linear-gradient(var(--color-black-3), var(--color-black-4));--font-family-lato: "Lato", sans-serif;--font-family-space-grotesk: "Space Grotesk", sans-serif;--font-weight-regular: 400;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-black: 900;--font-size: 1.1rem;--font-size-sm: .85rem;--font-size-sd: 1.3rem;--font-size-sdm: 1.7rem;--font-size-md: 2.5rem;--font-size-lg: 3rem;--font-size-xl: 3.5rem;--font-size-xxl: 4.5rem;--transition: all .3s cubic-bezier(.58,-0.17,.41,1.16);--box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);--border-radius-4: 4px;--border-radius-30: 30px;--border-radius-40: 40px;--container-width: 1500px;--header-height: 100px;--header-height-lg: 70px;--section-margin: 80px;--section-margin-md: 40px;--button-width: 50px}@media(max-width: 1500px){h1,.page-banner .banner-content .banner-title{font-size:var(--font-size-xl)}.header .header-container{padding:0}.header .header-container .container .header-logo .custom-logo-link>img{width:110px}.header .header-container .container .nav-main ul{padding-right:calc(var(--header-height) - 20px)}.header .header-container .container .nav-main ul li{margin-right:5px;margin-left:5px}.header .header-container .container .nav-main ul li.current_page_item a::before{transform:translateX(5px)}.header .header-container .container .nav-main ul li.menu-item-language{width:calc(var(--header-height) - 20px)}.header .header-container .container .nav-main ul li a:hover::before{transform:translateX(5px)}.header .header-container .container .header-actions.d-flex{width:unset !important;margin-left:0}.footer .container>button{right:30px !important}.home .home-banner .division>span{font-size:var(--font-size-md)}.home .home-banner .division>img,.home .home-banner .division>video{width:120px;height:120px}.home .clienti-section .clienti-slider-container{width:100vw}.home .ma-group-mondo-section{padding-bottom:100px !important}}@media(max-width: 992px){.header{height:var(--header-height-lg)}.header .header-container .container .header-logo .custom-logo-link>img{width:80px}.header .header-container .container .header-actions [class*=-menu-toggle]>span{top:8px}.header .header-container .container .header-actions [class*=-menu-toggle]>span:nth-of-type(2){top:19px}.page-banner{margin-top:var(--header-height-lg)}.page-banner .banner-content .banner-text-container{padding-right:100px;padding-left:100px}.mobile-menu-collapse{background-color:var(--color-blue)}.mobile-menu-collapse .mobile-menu-header{padding:0;height:var(--header-height-lg)}.mobile-menu-collapse .mobile-menu-header .mobile-menu-close{display:none}.mobile-menu-collapse .mobile-menu-header .mobile-menu-language{position:absolute;top:calc(var(--header-height-lg) + 35px);right:-2px;border-radius:var(--border-radius-4);background-color:var(--color-white);box-shadow:var(--box-shadow)}.mobile-menu-collapse .mobile-menu-header .mobile-menu-language .language-submenu-mobile{box-shadow:var(--box-shadow)}.mobile-menu-collapse .mobile-menu-content .mobile-nav ul li{margin-bottom:0}.mobile-menu-collapse .mobile-menu-content .mobile-nav ul li a{color:var(--color-grey) !important;font-size:var(--font-size) !important;font-weight:var(--font-weight-bold) !important}.mobile-menu-collapse .mobile-menu-content .mobile-nav ul li a:hover{color:var(--color-white) !important;padding-left:0 !important}.mobile-menu-collapse .mobile-menu-content .mobile-nav ul li .sub-menu{padding:0;margin:0}.mobile-menu-collapse .mobile-menu-content .mobile-nav ul li .sub-menu li{margin-bottom:0}.mobile-menu-collapse .mobile-menu-content .mobile-nav .mobile-categories-section{margin-top:40px;padding-top:0;border-top:0}.mobile-menu-collapse .mobile-menu-content .mobile-nav .mobile-categories-section .mobile-category-title{color:var(--color-grey);font-size:var(--font-size-sd);font-weight:var(--font-weight-bold);margin-bottom:10px;letter-spacing:unset}.mobile-menu-collapse .mobile-menu-content .mobile-nav .mobile-categories-section .mobile-category-list li{margin-bottom:0}.footer .container .logo{justify-content:center;margin-top:30px}.home #content,.home .content-wrapper[role=main]{margin-top:var(--header-height-lg) !important}.home .home-banner{height:calc(100vh - var(--header-height-lg))}.home .home-banner h1{text-align:center;padding:0 30px}.home .news-section .news-image-container{padding-left:0;margin-top:30px}.main-news-section .featured-news .news-image>img{margin-top:20px;margin-left:0;width:100%}.main-news-section .news-grid .news-card{margin-top:15px}}@media(max-width: 768px){h1,.page-banner .banner-content .banner-title{font-size:var(--font-size-md)}p{font-size:var(--font-size-sm) !important;line-height:var(--font-size-sd) !important}.page-banner .banner-content .banner-text-container{padding-right:50px;padding-left:50px}.content-wrapper[role=main]>.wrapper>section,.content-wrapper[role=main]>.wrapper .section{padding-top:var(--section-margin-md) !important;padding-bottom:var(--section-margin-md) !important}section .section-header .section-title{font-size:var(--font-size-md) !important;margin-top:10px !important}.hero-slider-section .smp-content .smp-card h2{font-size:var(--font-size-sdm) !important}.hero-slider-section .smp-content .smp-card h3{font-size:var(--font-size-sm) !important}.hero-slider-section .smp-content .smp-card p{font-size:var(--font-size-sm) !important;line-height:var(--font-size-sd) !important}.hero-slider-section .smp-content .smp-card .hero-cta-button{font-size:var(--font-size-sm) !important;padding:10px 90px 10px 25px !important}.hero-slider-section .hero-swiper .swiper-slide .categories-box{left:30px;max-width:calc(100vw - 60px)}.hero-slider-section .hero-swiper .swiper-slide .categories-box .categories-list{max-height:200px}.home .home-banner h1{margin:24px 0;font-size:var(--font-size-md);line-height:1.15;padding:0 16px;text-align:center}.home .home-banner h1 .char,.home .home-banner h1 .word{display:inline-block}.home .home-banner .division>span{font-size:var(--font-size-sd);margin:16px 0}.home .home-banner .division>img,.home .home-banner .division>video{width:80px;height:80px}.ma-group-mondo-section .section-header .section-label::after{left:unset}.content-wrapper .wrapper .profilo-aziendale-fullscreen .wp-block-columns{display:block}.main-news-section .featured-news .news-content .news-date{font-size:var(--font-size-sd)}.main-news-section .news-grid{grid-template-columns:none;gap:unset}.main-news-section .news-grid .news-card{padding:20px}.main-news-section .news-grid .news-card h3>a{font-size:var(--font-size-sd)}.main-news-section .news-grid .news-card .card-date{margin-top:10px}.content-wrapper[role=main]>.wrapper>section.contatti-section{padding-bottom:0 !important}body:has(.divisioni-fullscreen) .divisioni-fullscreen>.wp-block-columns{flex-wrap:wrap !important}body:has(.divisioni-fullscreen) .divisioni-fullscreen>.wp-block-columns>.wp-block-column:nth-of-type(1),body:has(.divisioni-fullscreen) .divisioni-fullscreen>.wp-block-columns>.wp-block-column:nth-of-type(2){flex:0 0 100% !important;max-width:100% !important}body:has(.divisioni-fullscreen) .divisioni-fullscreen .hero-slider-section--divisioni{height:50vh;min-height:320px;max-height:none}}/*# sourceMappingURL=style-ma-media.css.map */
