.btn:not(.close):not(.mfp-close),a.btn:not([href]):not([tabindex]),button.btn{padding:.715rem}.heading-text.heading-section>h2:before{background-color:#5469a4}.sidebar-menu{font-family:Barlow,sans-serif}.service-page-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}.service-subservice-list-wrapper{background-color:#eceff6;background-image:url(/build/images/nostri-servizi.93f49361.png);background-position:0 0;background-repeat:no-repeat}.service-subservice-list-wrapper .tabs{position:relative}.service-subservice-list-wrapper .tabs .horizontal-scroll{white-space:nowrap}.service-subservice-list-wrapper .tabs .horizontal-scroll .nav-tabs{margin-bottom:0}.service-subservice-list-wrapper .tabs .horizontal-scroll .nav-tabs .nav-item{display:inline;padding-left:0!important}.service-subservice-list-wrapper .tabs .horizontal-scroll .nav-tabs .nav-item.next,.service-subservice-list-wrapper .tabs .horizontal-scroll .nav-tabs .nav-item.prev{display:none}.service-subservice-list-wrapper .tabs .horizontal-scroll .nav-tabs .nav-item .nav-link{border-bottom-left-radius:0;border-bottom-right-radius:0;color:#002e5f;font-size:1.428rem;font-style:normal;font-weight:700;letter-spacing:.008rem;line-height:141.667%;text-transform:uppercase}.service-subservice-list-wrapper .tabs .horizontal-scroll .nav-tabs .nav-item .nav-link img{height:24px;margin-right:8px;vertical-align:text-bottom;width:24px}.service-subservice-list-wrapper .tabs .horizontal-scroll .nav-tabs .nav-item .nav-link img.tab-icon-active{display:none}.service-subservice-list-wrapper .tabs .horizontal-scroll .nav-tabs .nav-item .nav-link img.tab-icon-inactive{display:inline-block}.service-subservice-list-wrapper .tabs .horizontal-scroll .nav-tabs .nav-item .nav-link.active{background:#7b92d2;border-color:#7b92d2;color:#fff}.service-subservice-list-wrapper .tabs .horizontal-scroll .nav-tabs .nav-item .nav-link.active img{filter:brightness(150%)}.service-subservice-list-wrapper .tabs .horizontal-scroll .nav-tabs .nav-item .nav-link.active img.tab-icon-active{display:inline-block}.service-subservice-list-wrapper .tabs .horizontal-scroll .nav-tabs .nav-item .nav-link.active img.tab-icon-inactive{display:none}.service-subservice-list-wrapper .tabs .tab-content{background:#7b92d2;border-radius:0 0 .42rem .42rem}.service-subservice-list-wrapper .tabs .tab-content>.tab-pane{background:#7b92d2;border-radius:.42rem;padding:30px 35px}.service-subservice-list-wrapper .tabs .tab-content>.tab-pane>p{color:#fff;font-size:1.428rem;font-style:normal;font-weight:500;letter-spacing:.008rem;line-height:170%}@media(max-width:991px){.service-subservice-list-wrapper .tabs .tab-content>.tab-pane>p{font-size:1.2rem;line-height:150%}}.service-subservice-list-wrapper .tabs .tab-content>.tab-pane:first-child{border-top-left-radius:0}.service-subservice-list-wrapper .tabs.scrollable .horizontal-scroll{-ms-overflow-style:none;margin:0 35px;overflow:hidden;scrollbar-width:none;width:calc(100% - 70px)}.service-subservice-list-wrapper .tabs.scrollable .horizontal-scroll::-webkit-scrollbar{display:none}.service-subservice-list-wrapper .tabs.scrollable .horizontal-scroll .nav-tabs{white-space:nowrap;width:100%}.service-subservice-list-wrapper .tabs.scrollable .horizontal-scroll .nav-tabs .nav-item{display:inline}.service-subservice-list-wrapper .tabs.scrollable .horizontal-scroll .nav-tabs .nav-item.next,.service-subservice-list-wrapper .tabs.scrollable .horizontal-scroll .nav-tabs .nav-item.prev{color:#7b92d2;cursor:pointer;display:inline;font-size:1em;padding-top:25px;position:absolute;text-align:center;width:35px}.service-subservice-list-wrapper .tabs.scrollable .horizontal-scroll .nav-tabs .nav-item.prev{left:0}.service-subservice-list-wrapper .tabs.scrollable .horizontal-scroll .nav-tabs .nav-item.next{right:0}.service-subservice-list-wrapper .tabs.scrollable .tab-content>.tab-pane:first-child{border-top-left-radius:.42rem}#slider-tab .flickity-slider{transition:width .25s ease-in-out}#slider-tab .tabs .horizontal-scroll .nav-tabs .nav-item{width:100%}#slider-tab .tabs .horizontal-scroll .nav-tabs .nav-item .nav-link{text-wrap:pretty;text-align:left;width:100%}@media(max-width:991px){#slider-tab .tabs .horizontal-scroll .nav-tabs .nav-item .nav-link{font-size:1.25rem}}#slider-tab .flickity-button{height:45px;top:100px;width:45px}#slider-tab .flickity-button:hover{background:transparent}
/*# sourceMappingURL=frontend-servicePage.ebaa418e.css.map*/