a.is-active{font-weight:bold;}a.button-media.media-spec-btn{margin-top:18px !important;}.img-banner.HOFFER-IMG,.hofferhoffer{display:none !important;}.img-banner.MEAT-IMG,.meatmeat{display:block;}h2#request_data:nth-child(1){margin-top:20px;}h2#request_data,h2#request_application_data{color:#1C6E9F !important;}.contact-section{margin:0 13%;}.contact-section form#contact-message-feedback-form{display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:12px;}.contact-section div#edit-field-recipient-wrapper,.contact-section div#edit-field-address-wrapper,.contact-section div#edit-message-wrapper,.contact-section div#edit-field-agree-privacy-policy-wrapper,.contact-section div#edit-field-agree-privacy-policy-wrapper,.contact-section .js-form-item.form-item.js-form-type-textarea.form-type-textarea.js-form-item-privacy-policy.form-item-privacy-policy.form-disabled,.contact-section input#edit-field-company-0-value,.contact-section input#edit-field-phone-0-value,.contact-section input#edit-name,.contact-section input#edit-mail{width:100% !important;border-radius:0px !important;}.contact-section div#edit-name,.contact-section div#edit-mail,.contact-section div#edit-field-company-wrapper,.contact-section div#edit-field-phone-wrapper,.contact-section input#edit-field-address-0-value,.contact-section .js-form-item.form-item.js-form-type-textfield.form-type-textfield.js-form-item-name.form-item-name,.contact-section .js-form-item.form-item.js-form-type-email.form-type-email.js-form-item-mail.form-item-mail,.contact-section input#edit-captcha-response{width:49%;}.contact-section div#edit-actions input{background:#1c6e9f;display:block;margin-top:12px;padding:6px;color:white;text-align:center;text-decoration:none;font-weight:600;border:none;transition:all .4s ease;cursor:pointer;margin:0;font-size:18px;padding:8px 32px;}.contact-section div#edit-actions input:hover{background:#0e537d;}.contact-section .googlemap{display:none;}.contact-section select#edit-field-recipient{width:49%;background:#d5d5d5;padding:8px;border:solid 1px #00000012;}.contact-section input[type="text"],.contact-section input[type="email"],.contact-section textarea{padding:8px;background:#eaeaea;border:solid 1px #00000012;}.contact-section fieldset.captcha.captcha-type-challenge--image{width:100%;border:none;}.MEAT-IMG{display:none;}#HOME{margin-top:4vw;margin-left:13%;margin-right:13%;}#HOME .title{color:#1b6b9c;font-size:2rem;font-weight:600;}#HOME .subtitle{color:#1b6b9c;font-size:1.6rem;font-weight:100;}#HOME .claim{font-size:1.2rem;}#HOME .row{display:flex;justify-content:space-around;margin:70px 0px;}#HOME .row .row-item{width:100%;display:flex;flex-direction:column;align-items:center;}#HOME .row-text{text-align:center;display:flex;flex-direction:column;align-items:center;width:200px;}#HOME .row-title{font-size:1.8rem;font-weight:600;color:#000000;}#HOME .row-description{font-size:1.2rem;font-weight:100;color:#000000;}#HOME .row-item img{margin-bottom:15px;width:55px;}#HOME .badge{display:flex;flex-direction:row;gap:10px;justify-content:space-around;}#HOME .badge-item{width:100%;background:#eaeaea;padding:20px 30px 30px 30px;min-height:300px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;}#HOME .badge .badge-item .badge-title{font-size:2rem;font-weight:600;color:#000000;line-height:30px;}#HOME .badge .badge-item .badge-description{font-size:1.2rem;font-weight:100;color:#000000;}#HOME .badge .badge-item .top{display:flex;flex-direction:column;align-items:flex-start;gap:20px;}.top img{width:55px;}.badge-text{height:120px;}#HEADQUARTER{margin-top:90px;margin-left:13%;margin-right:13%;}#HEADQUARTER hr{margin-bottom:30px;opacity:.5;}#HEADQUARTER .title{color:#1b6b9c;font-size:2rem;font-weight:600;margin-bottom:20px;}#HEADQUARTER iframe{border:0;width:100%;}#FILIALI{margin-top:90px;margin-left:13%;margin-right:13%;}#FILIALI hr{margin-bottom:30px;opacity:.5;}#FILIALI .title{color:#1b6b9c;font-size:2rem;font-weight:600;margin-bottom:20px;}#FILIALI .claim{font-size:1.2rem;}#FILIALI .badge-filiali{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;gap:5px;margin-top:20px;text-align:left;}#FILIALI .badge-filiali .badge-filiali-item{padding:40px 30px;background:#1b6b9c;color:#fff;font-size:18px;font-weight:100;width:26%;}#FILIALI .badge-filiali-item img{max-width:75% !important;}#FILIALI .badge-filiali .badge-filiali-item .badge-filiali-location img,#FILIALI .badge-filiali .badge-filiali-item .badge-filiali-link img{width:24px;}#FILIALI .badge-filiali .badge-filiali-item .badge-filiali-location,#FILIALI .badge-filiali .badge-filiali-item .badge-filiali-link{gap:8px;display:flex;align-items:center;}#FILIALI .badge-filiali .badge-filiali-item .badge-filiali-link{margin-top:10px;}#HOME .row-item img,#CHISIAMO .badge-item img{filter:invert(34%) sepia(61%) saturate(545%) hue-rotate(158deg) brightness(91%) contrast(92%);}#FILIALI .badge-filiali .badge-filiali-item .badge-filiali-location img,#FILIALI .badge-filiali .badge-filiali-item .badge-filiali-link img{filter:brightness(100)}.company-section{margin:0 13%;}#CHISIAMO .claim{font-size:1.2rem;}#CHISIAMO .row .row-item{width:430px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;}#CHISIAMO .title{color:#1b6b9c;font-size:1.8rem;font-weight:600;}#CHISIAMO .badge{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin-bottom:70px;margin-top:20px;}#CHISIAMO .badge-item{display:flex;flex-direction:column;align-items:center;width:50%;min-height:220px;justify-content:center;text-align:center;}#CHISIAMO .badge-item img{width:60px;margin:20px;height:90px;}#CHISIAMO .badge-title{font-size:1.2rem;font-weight:600;}#CHISIAMO .badge-container{display:flex;flex-direction:column;align-items:center;padding:0px 3vw;}#CHISIAMO .row-title{color:#1b6b9c;font-size:1.4rem;font-weight:600;}#CHISIAMO .row{display:flex;align-items:flex-start;flex-wrap:nowrap;flex-direction:row;justify-content:space-between;}#CHISIAMO .row-description{font-size:1rem;font-weight:100;color:#000000;}#CHISIAMO .badge-item:last-child,#CHISIAMO .badge-item:nth-child(3){padding-top:50px;}#CHISIAMO .last-badge{margin-bottom:100px;}.img-banner{position:relative;}.img-banner img{width:100%;display:block;}.title-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:white;font-size:45px;font-weight:bold;text-align:center;width:100%;}.media-section{margin:0 13%;}#MEDIA .claim{font-size:1.2rem;}#MEDIA .row-media{display:flex;flex-direction:row;align-items:flex-start;min-height:400px;gap:12px;flex-wrap:wrap;align-content:flex-start;justify-content:center;}#MEDIA .col-media{padding:20px;width:27.5%;height:100%;display:flex;flex-direction:column;align-items:flex-start;border:solid 1px #00000029;}#MEDIA span.title-media{color:#1c6e9f;font-weight:800;font-size:25px;width:100%;border-bottom:solid 1px #d2d2d2;padding-bottom:8px;margin-bottom:-8px;display:block;}#MEDIA span.text-media{margin-top:20px;display:block;margin-bottom:20px;}#MEDIA a.button-media{background:#1c6e9f;display:block;margin-top:12px;padding:6px;color:white;text-align:center;text-decoration:none;font-weight:600;border:none;transition:all .4s ease;cursor:pointer;}#MEDIA a.button-media:hover{background:#0e537d;}#NEWS{margin-left:13%;margin-right:13%;}#NEWS .title{color:#1b6b9c;font-size:2rem;font-weight:600;margin-bottom:5px;}#NEWS hr{margin-bottom:30px;opacity:.5;}#NEWS .claim{font-size:1.2rem;}@media (max-width:1050px){#NEWS{margin:0;}.contact-section{margin:0 5px;}.contact-section .contact-section select#edit-field-recipient,.contact-section input[type="text"],.contact-section input[type="email"],.contact-section textarea,.contact-section select#edit-field-recipient{width:100%;}.contact-section div#edit-name,.contact-section div#edit-mail,.contact-section div#edit-field-company-wrapper,.contact-section div#edit-field-phone-wrapper,.contact-section input#edit-field-address-0-value,.contact-section .js-form-item.form-item.js-form-type-textfield.form-type-textfield.js-form-item-name.form-item-name,.contact-section .js-form-item.form-item.js-form-type-email.form-type-email.js-form-item-mail.form-item-mail,.contact-section input#edit-captcha-response{width:100%;}#HOME .badge{display:flex;flex-direction:row;gap:10px;justify-content:space-around;margin:0;flex-wrap:wrap;}#HOME .row-description{font-size:1rem;font-weight:100;color:#000000;}#HOME .badge-item{max-width:100%;background:#eaeaea;padding:20px 30px 30px 30px;height:fit-content;display:flex;flex-direction:column;justify-content:flex-start;}.top img{max-width:90px;margin-top:10px;}.badge-filiali-item img{max-width:max-content;margin-top:0;}#HOME .row-item img{margin-bottom:10px;width:70px;max-width:max-content;}#HOME .row{display:flex;justify-content:space-around;margin:40px 0px;flex-direction:column;gap:30px;}.badge-text{height:120px;margin-top:10px;}#FILIALI .badge-filiali{display:flex;flex-direction:column;justify-content:flex-start;flex-wrap:nowrap;gap:5px;margin-top:20px !important;text-align:left;margin:0 10vw;align-items:center;}#FILIALI .badge-filiali .badge-filiali-item{width:100%;}#CHISIAMO .row{display:flex;align-items:center;flex-wrap:nowrap;gap:24px;flex-direction:column;}#CHISIAMO .badge-item{display:flex;flex-direction:column;align-items:center;width:90%;min-height:220px;justify-content:center;text-align:center;}#CHISIAMO .badge{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;gap:30px;}#MEDIA .row-media{display:flex;flex-direction:column;align-items:flex-start;min-height:400px;gap:12px;flex-wrap:wrap;align-content:center;justify-content:center;}#MEDIA .col-media{padding:20px;width:80%;height:100%;display:flex;flex-direction:column;align-items:center;border:solid 1px #00000029;}#MEDIA a.button-media{font-size:20px;}#MEDIA span.title-media{font-size:28px;}.title-img{font-size:20px;}#CHISIAMO .row .row-item{width:inherit;}.company-section{margin:0;}#HOME{margin-top:4vw;margin-left:0px;margin-right:0px;}#HEADQUARTER{margin-top:90px;margin-left:0;margin-right:0;}#FILIALI{margin-top:90px;margin-left:0;margin-right:0;}.media-section{margin:0;}#sidebar-first{margin-top:60px;}}@media (min-width:2000px){div#main-wrapper{padding-bottom:100px !important;}}.reference-table-sec{padding-top:35px !important;}.site-footer__bottom #prefooter > div#footer_social .content a:last-of-type{background-size:30px 30px !important;}.site-footer__bottom #prefooter > div#footer_social .content a,.site-footer__bottom #prefooter > div#footer_social .content a{margin-right:4px !important;}.quality-content-sec h3::before{height:5px !important;}.box-gray{margin-top:0px !important;}.addtocart-box{margin-top:5px !important;}
