@media only screen and (min-width: 991px){.mobile-navbar{display:none}}@media only screen and (max-width: 991px){.hex-grid__item::before{-webkit-clip-path:none;clip-path:none}.hex-grid__item{margin-top:0px;border-radius:10px;background:#fff}.hex-grid__item img{display:none !important}.hex-grid__item:hover{background:#14ff00 !important}.header{display:none}.order-1{order:2 !important}.order-2{order:1 !important}.hex-grid__list{grid-template-columns:auto}.hvr-border{display:none}.hex-grid__item{padding:0px !important;height:56px !important;margin-bottom:8px}.hex-grid__item i{display:revert !important}.hex-grid__content{padding:0px 20px;justify-content:space-between;font-size:18px;text-align:left}.header{padding:10px 0px;min-height:65px}.header .navbar .navbar-brand .logo{height:45px}.hero-section .content-center h1{font-size:28px !important}.btn-dark{padding:8px 20px;height:40px;font-size:16px}.section-title-badge{position:revert}.section-title-badge,.section-title-badge .content{transform:skew(0deg);padding:0px;border:none;background:rgba(0,0,0,0);justify-content:flex-start;height:auto;width:100%}.hexagon-menu-section{padding:52px 0px 48px}.lazienda-section{margin-left:0px;transform:skew(0deg);border:none;padding:24px 0px 212px;background:#fff;border-radius:0px;border-top-right-radius:30px}.lazienda-section .content{transform:skew(0deg);margin-left:0px}.prima-di-section{transform:skew(1deg);width:100%;margin-left:-20px;border-top-left-radius:0px;border-bottom-left-radius:0px;padding:20px 20px 40px}.clientela-section .clientela-card .content{font-size:18px}.prima-di-section .content{transform:skew(-1deg)}.prima-di-section .content img{height:179px}.certificazioni-section .certificazioni-card .inner-card .logos-section{flex-direction:column;justify-content:center;align-items:center}.certificazioni-section .certificazioni-card .inner-card .logos-section img{margin:25px 20px}.certificazioni-section{margin-bottom:32px}.certificazioni-section .certificazioni-card{height:auto;padding:0px}.clientela-section{padding:32px 0px 150px}.clientela-section .clientela-card{max-width:100%}.certificazioni-section{height:auto;background:#fff;border:none;padding:24px 0px}.certificazioni-section .content-center{height:auto}.certificazioni-section .certificazioni-card .content-center{transform:skew(0deg)}.certificazioni-section .certificazioni-card{margin-top:24px;transform:skew(0deg)}.partner-section{padding:22px 0px}.partner-section .logos-section{padding:0px}.partner-section .logos-row{flex-wrap:wrap}}@media screen and (min-width: 768px){.service-collapse-section{display:none}}@media screen and (max-width: 768px){.container{max-width:100% !important;padding-left:15px !important;padding-right:15px !important}.service-detail-content{display:none}.hex-grid__item .layer{display:none}.sfef-section{padding:40px 24px !important;width:100%;transform:skew(0deg);border-radius:0px;min-height:675px;background-image:url(../images/mask-group2.png) !important;background-position:left center}.sfef-section .content{transform:skew(0deg)}.rischi-section{padding:58px 0px}.hero-section .content-center p{margin-bottom:15px}.header .navbar .navbar-nav .nav-link{margin-left:0px}.service-detail-content{padding:45px 0px}.interessato-ai-section{padding:40px 0px}.work-with-us-section{padding:100px 0px 56px}.work-with-us-section .page-heading h1{font-size:32px}.list-group.vertical-steps{margin-left:10px}.list-group.vertical-steps .list-group-item .list-content{padding:0px 10px}.service-curve-card{overflow:hidden;transform:skew(0deg);padding:50px 16px 16px}.service-curve-card .content{flex-direction:column;transform:skew(0deg)}.service-curve-card .content .text{padding-right:0px;font-size:18px;margin-bottom:22px}.service-curve-card .content .btn-dark{width:100%;background:rgba(0,0,0,0);color:#000;border:1px solid #000}.service-curve-card .bar{left:0px;top:0px;right:0px;height:20px;width:100%;border-radius:0px}.curve-card{overflow:hidden;transform:skew(0deg);padding:50px 16px 16px}.curve-card .content{flex-direction:column;transform:skew(0deg)}.curve-card .content .text{padding-right:0px;font-size:18px;margin-bottom:22px}.curve-card .content .btn-dark{width:100%;background:rgba(0,0,0,0);color:#000;border:1px solid #000}.curve-card .bar{left:0px;top:0px;right:0px;height:20px;width:100%;border-radius:0px}.services-hexagon-menu{padding:60px 0px}.shildr-card-section .shildr-card{transform:skew(0deg)}.shildr-card-section .shildr-card .card-inner{transform:skew(0deg)}.shildr-card-section .shildr-card .card-inner .image-section{min-height:auto}.shildr-card-section .shildr-card{margin-left:-15px}.shildr-card-section .shildr-card .card-inner .image-section img{top:-60px;width:125%}.shildr-card-section .shildr-card .card-inner .content{padding:20px 15px 20px 0px}.shildr-card-section .shildr-card .card-inner .content img{margin-bottom:10px;height:50px;width:50px}.shildr-card-section .shildr-card .card-inner .content h4{font-size:30px;margin-bottom:10px}.shildr-card-section .shildr-card .card-inner .content small{font-size:18px;margin-bottom:10px}.shildr-card-section .shildr-card .card-inner .content a{margin-bottom:60px}.shildr-card-section .shildr-card .card-inner .content .btn-dark{width:calc(100% - 40px);position:absolute;bottom:20px;left:20px;right:20px}.consultancy-card{width:100%;border-radius:0px}.hero-section{border-bottom-left-radius:0px;border-bottom-right-radius:30px}.shildr-card-section .shildr-card{border-top-left-radius:0px;border-bottom-left-radius:0px}.thank-you-section{min-height:500px;background-size:cover}.thank-you-section img{height:60px;width:60px;margin-bottom:25px}.work-with-us-section .page-heading .bg-blue-sm{width:calc(100% + 30px);background:#2300ff;margin:30px 0px;margin-left:-15px;padding:60px 20px;color:#fff;font-weight:400 !important}.work-with-us-section .service-flow-row .box{width:75% !important}.work-with-us-section .service-flow-row .box.img{width:25% !important}.work-content .section-title{margin-top:32px;margin-bottom:15px}.candidati-form .Lettera-row{flex-direction:column}.candidati-form .Lettera-row .file-btn{width:100%}.candidati-form .btn-dark{width:100%}.hero-section{padding:75px 0px 56px}.hero-section .hero-banner{margin-bottom:15px}.hero-section .content-center h1{margin-bottom:12px}.lazienda-section .content p{font-size:15px}h3{font-size:26px !important}}