/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.clearfix.header-top-highlighted.region--light-typography.region--black-background{background-color:#AD7E37;}@media (min-width:1200px){.container{max-width:1170px;}}body{font-size:17px;line-height:1.5;}.region--white-background{background-color:transparent;}.region--black-background{background-color:#213846;}.onscroll .header.js-fixed.region--black-background{background-color:rgba(33,56,70,0.95)!important;}.overlay--colored{background-color:transparent;}.site-name a{font-size:28px;}.site-slogan{font-size:18px;}.header-container ul.menu li a,.header-container ul.menu li > span{padding:10px 10px;}.col-12 h2.title,.col-12 nav > h2,.col-12 .block-search > h2{font-size:40px;font-weight:400;margin:40px 0 0;}h1{font-size:50px;}h2{font-size:40px;}h3{font-size:30px;}h4{font-size:20px;}h5{font-size:18px;}.js .dropbutton-wrapper,.js .dropbutton-widget{background-color:transparent;width:110px;}#block-dropdownlanguage{margin:15px 15px 0 0;}h1,h2,h3,h4,h5,h6{font-weight:500;margin:5px 0 18px 0;color:#213846;}article.media.media--type-remote-video.media--view-mode-full{margin-bottom:2rem;}.main-content__section,.sidebar__section{padding:20px 0;}.layout-no-sidebars.page-node-type-mt-service .page-title{text-align:left;}.layout-no-sidebars .node--type-mt-service .field--name-field-mt-subheader-body{text-align:left;}table tr td{background-color:#fff;font-size:15px;}.footer__section{padding:3em 0;}a{color:#213846;text-decoration:underline;}a:hover,a:focus{color:#416f8b;}.view-articles-grid .views-field-title a{color:#000;}input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-file,input.form-number,input.form-color,input.form-date,textarea,select{padding:4px 5px;}.form-composite > legend,.label{text-transform:none;font-weight:normal;}.paragraph.paragraph--type--immagine-e-testo.paragraph--view-mode--default{margin:2rem 0;}a.readless-link.readmore-link{margin-left:1rem;}.view-services-grid .views-row{margin:15px 0;}.views-field-title a{display:inherit;}a.button,.button > a,input[type="submit"],input[type="reset"],input[type="button"]{font-size:20px;padding:10px 20px;color:#fff;background-color:#213846;}a.button:hover,a.button:focus,.button > a:hover,.button > a:focus,input[type="submit"]:hover,input[type="submit"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="button"]:hover,input[type="button"]:focus{background-color:#416f8b;color:#fff;}.print__wrapper.print__wrapper--pdf{margin-top:20px;}a.print__link.print__link--pdf{color:#ffcc00;}.header-top__container{padding:0;}.header-container ul.menu li{padding:0 5px;}.view-latest-items .views-field-title a{font-size:16px;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #ffcc00;background:#ffcc00;font-weight:normal;color:#000000;}table tr th{padding:10px 15px;background-color:#213846;}.view-items-list .views-field-created{font-size:12px;color:#8c8c8c;text-transform:uppercase;margin-bottom:5px;}.datetime{font-size:12px;color:#333;text-transform:uppercase;margin-bottom:5px;}.view-promoted-items-list--bordered.views-row{margin-top:30px;}.clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item.quickedit-field{margin-top:1em;}@media (min-width:768px){.layout-no-sidebars .node--type-mt-service .field--name-field-mt-subheader-body{padding:0;}}@media (max-width:767px){.tp-caption__text{display:inline;}.col-12 h2.title,.col-12 nav > h2,.col-12 .block-search > h2{font-size:30px;font-weight:400;}}@media (min-width:1200px){.layout-no-sidebars.page-node-type-mt-product .page-title{font-size:40px;}.layout-no-sidebars.page-node-type-mt-service .page-title{font-size:50px;}.field--name-field-mt-highlight-title{font-size:40px;}}.more-link{margin-top:0px;}.field.field--name-field-media-image.field--type-image.field--label-visually_hidden{margin-bottom:20px;}.node--view-mode-teaser{padding:0 0 0 0;margin-bottom:30px;}.header-container .sf-accordion-toggle.sf-style-none{margin-top:-70px;}.header-container ul.sf-menu .sf-sub-indicator{right:0px;width:11px;}@media screen and (min-width:40em){.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second{padding:0 2em 0 0;}img.image-style-mt-testimonial-image{border-radius:50%!important;}.view-items-list .views-row{margin-top:10px;}.col-12 .block{padding-bottom:0px;}}.view-brands-grid .views-field-field-mt-brand-image{border:1px solid #ccc;}.mt-carousel-brands{padding:10px 0;}caption{caption-side:top;font-family:'Oswald',Helvetica Neue,Arial,sans-serif;color:#213846;font-size:28px;}.image-style-foto-concorso{border-radius:50%;}#drupal-off-canvas h4,#drupal-off-canvas .heading-d{font-size:1em;font-weight:normal;color:#fff;}.label-success{background-color:green;color:#fff;padding:0.5rem;}.js .dropbutton-widget{border:0px solid #ccc;}.view-mt-carousel--brands{padding:50px 0 10px;}.fc-event-dot{width:25px;height:15px;}.fc-scroller{height:100% !important;}.fc-button{padding:.1em .65em;}.readmore-text{text-align:justify;}.readmore-summary{text-align:justify;}.card-header{padding:15px;}.card-group .card{margin-left:15px;margin-right:15px;}.card-group .card:first-child{margin-left:0;}.card-group .card:last-child{margin-right:0;}.card-group .card{margin:15px;}.card-group{margin:-15px;}.content-top__section{padding:0px;}
