h1,.h1{font-size:48px;text-align:center;margin-bottom:35px;font-family:"Metropolis Bold",sans-serif}@media only screen and (max-width: 1199px){h1,.h1{font-size:40px}}@media only screen and (max-width: 767px){h1,.h1{font-size:32px;margin-bottom:15px}}h1 strong, h1 em, h1 b, .h1 strong, .h1 em, .h1
b{font-style:normal;color:#006155}h2,.h2{font-size:48px;text-align:center;margin-bottom:35px;font-family:"Metropolis Bold",sans-serif}h2 strong, h2 em, h2 b, .h2 strong, .h2 em, .h2
b{font-style:normal;color:#006155}@media only screen and (max-width: 1399px){h2,.h2{font-size:40px}}@media only screen and (max-width: 1199px){h2,.h2{font-size:32px}}@media only screen and (max-width: 767px){h2,.h2{margin-bottom:15px}}h3,.h3{font-size:42px;margin-bottom:20px}@media only screen and (max-width: 1399px){h3,.h3{font-size:38px}}@media only screen and (max-width: 1199px){h3,.h3{font-size:35px}}@media only screen and (max-width: 767px){h3,.h3{font-size:25px;margin-bottom:15px}}h4,.h4{font-size:24px;margin-bottom:20px}@media only screen and (max-width: 767px){h4,.h4{font-size:20px;margin-bottom:15px}}a{text-decoration:none;color:#006155}a.btn{color:#FFF;background-color:#006155;padding:7px
24px;font-size:18px;border-radius:30px}@media only screen and (max-width: 1023px){a.btn{padding:5px
18px}}a.btn.neg{background-color:#FFF;color:#006155;border:1px
solid #006155;border-radius:30px}a.big_link{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:99;cursor:pointer}a.btn-arrow:after{content:url("/wp-content/themes/med-consulting/img/home/arrow-counters.svg");width:70px;height:70px;position:absolute;bottom:50px;right:50px}@media only screen and (max-width: 1023px){a.btn-arrow:after{width:50px;height:50px}}@media only screen and (max-width: 767px){a.btn-arrow:after{bottom:10px;right:10px;width:40px;height:40px}}.btn-bg, .form_partner .outer-submit .wpcf7-submit, .diventa-partner .outer-submit .wpcf7-submit, .richiesta_prodotto .outer-submit .wpcf7-submit, .registrazione_utente .outer-submit .wpcf7-submit, .richiesta_usa_corp .outer-submit .wpcf7-submit, .col_contatti_dx .outer-submit .wpcf7-submit, .sezione_login form #wp-submit{background:linear-gradient(180deg, #9CBFBB 0%, #016155 100%);padding:16px
80px;border-radius:55px;color:#F6F6F6;font-family:"Metropolis Bold",sans-serif;margin-top:20px;display:inline-block}@media only screen and (max-width: 1399px){.btn-bg, .form_partner .outer-submit .wpcf7-submit, .diventa-partner .outer-submit .wpcf7-submit, .richiesta_prodotto .outer-submit .wpcf7-submit, .registrazione_utente .outer-submit .wpcf7-submit, .richiesta_usa_corp .outer-submit .wpcf7-submit, .col_contatti_dx .outer-submit .wpcf7-submit, .sezione_login form #wp-submit{padding:16px
60px}}@media only screen and (max-width: 1023px){.btn-bg, .form_partner .outer-submit .wpcf7-submit, .diventa-partner .outer-submit .wpcf7-submit, .richiesta_prodotto .outer-submit .wpcf7-submit, .registrazione_utente .outer-submit .wpcf7-submit, .richiesta_usa_corp .outer-submit .wpcf7-submit, .col_contatti_dx .outer-submit .wpcf7-submit, .sezione_login form #wp-submit{padding:14px
60px}}strong{font-family:"Metropolis Bold",sans-serif}.admin-bar #navbar .menu-mobile{top:50px}#navbar{position:fixed;width:100%;z-index:999;background-color:#F6F6F6}#navbar .riga-navbar{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1024px){#navbar .riga-navbar{padding:10px
0}}#navbar .box_logo
.gtranslate_wrapper{width:80px;padding-top:10px;text-align:center}@media only screen and (max-width: 1023px){#navbar .box_logo
.gtranslate_wrapper{display:none}}#navbar .box_logo .gtranslate_wrapper
a{margin:0}#navbar .box_logo .gtranslate_wrapper .gt_switcher-popup{display:flex;justify-content:center;align-items:center}#navbar .box_logo .gtranslate_wrapper .gt_switcher-popup
img{order:2}#navbar .box_logo .gtranslate_wrapper .gt_switcher-popup span:nth-of-type(1){display:inline-block;text-transform:uppercase;max-width:2ch;overflow:hidden;white-space:nowrap;position:relative;top:1px}#navbar .logo
img{width:80px}@media only screen and (max-width: 1023px){#navbar .logo
img{width:75px}}@media only screen and (max-width: 767px){#navbar .logo
img{width:60px}}#navbar .area-ris{display:flex;justify-content:flex-end;margin-bottom:20px}@media only screen and (max-width: 1023px){#navbar .area-ris{margin-right:1.25em !important}}@media only screen and (max-width: 1023px){#navbar .menu-header{display:none}}#navbar .menu-header
ul{display:flex;justify-content:space-between;margin-bottom:0}#navbar .menu-header ul
li{font-size:1em;list-style:none;margin:0
10px}@media (max-width: 1200px){#navbar .menu-header ul
li{font-size:0.925em}#navbar .menu-header ul li:first-of-type{display:none}}#navbar .menu-header ul li>a{font-family:"Metropolis Light",sans-serif;color:#000;text-decoration:none;position:relative}#navbar .menu-header ul li>a:after{content:"";top:-0.75em;position:absolute;width:0;left:50%;transition:all 0.5s ease-in-out;height:1px;background-color:#006155;transform:translate(-50%, 0)}#navbar .menu-header ul li > a:focus, #navbar .menu-header ul li>a:hover{color:#006155}#navbar .menu-header ul li > a:focus:after, #navbar .menu-header ul li>a:hover:after{width:100%}#navbar .menu-header ul li:first-of-type{margin-left:0}#navbar .menu-header ul li:last-of-type{margin-right:0}#navbar .menu-header ul li.current-menu-item > a, #navbar .menu-header ul li.current_page_parent>a{color:#006155;font-weight:700}#navbar .menu-header ul li.current-menu-item > a:after, #navbar .menu-header ul li.current_page_parent>a:after{width:100%}@media only screen and (max-width: 1023px){#navbar .col-dx{display:flex;justify-content:flex-end;align-items:center}}#navbar
.lingua_mobile{display:none;margin-right:1.5em}@media only screen and (max-width: 1023px){#navbar
.lingua_mobile{display:flex !important;align-items:center}}#navbar
.burger{display:none;width:50px;height:50px;flex-direction:column;justify-content:center;cursor:pointer}#navbar .burger>span{width:50px;background-color:#006155;height:6px;border-radius:10px;display:block}#navbar .burger>span:not(:last-of-type){margin-bottom:10px}@media only screen and (max-width: 1023px){#navbar
.burger{display:flex}}#navbar .menu-mobile{position:fixed;width:100%;height:100%;z-index:1;background-color:#F6F6F6;transition:left 0.5s;border-radius:25px;top:0;right:-200%}#navbar .menu-mobile.open{right:0}#navbar .menu-mobile
ul{padding:0;margin:80px
20px 40px}#navbar .menu-mobile ul
li{list-style:none;margin-bottom:10px;text-align:center}#navbar .menu-mobile ul li
a{font-size:25px;color:#000}#navbar .menu-mobile
.close{position:absolute;right:20px;top:10px;width:50px;height:50px;cursor:pointer}#navbar .menu-mobile .close>span{position:absolute;top:50%;left:50%;width:50px;height:6px;background-color:#006155;border-radius:10px;transform-origin:center}#navbar .menu-mobile .close>span:first-child{transform:translate(-50%, -50%) rotate(45deg)}#navbar .menu-mobile .close>span:last-child{transform:translate(-50%, -50%) rotate(-45deg)}#navbar .menu-mobile .area-ris{display:block;text-align:center}footer{background-color:#F6F6F6;font-size:17px}footer .custom-container{max-width:1480px}@media only screen and (max-width: 1199px){footer{font-size:15px}}@media only screen and (max-width: 767px){footer{padding:0}}footer
a{color:#000}footer
svg{color:#006155}footer
.prefooter{padding:40px
0}@media only screen and (max-width: 767px){footer
.prefooter{padding:20px
0}}footer .prefooter .inner-riga{align-items:flex-end;flex-wrap:wrap}footer .prefooter .inner-riga .col-news{margin-bottom:10px;display:flex;justify-content:center}@media only screen and (max-width: 1023px){footer .prefooter .inner-riga .col-news{display:flex;justify-content:center}}footer .prefooter .inner-riga .col-social{margin-bottom:15px;display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width: 1023px){footer .prefooter .inner-riga .col-social{justify-content:center;margin-top:20px;margin-bottom:0}}footer .prefooter .inner-riga .col-social .social:not(:last-of-type){margin-right:25px}footer .prefooter .inner-riga .col-social .icona
img{width:25px}footer .prefooter
.logo{width:80px}@media only screen and (max-width: 1023px){footer .prefooter
.logo{width:70px;margin:0
auto 20px}}footer .prefooter .mc4wp-alert{margin-top:1em;font-size:0.875em}footer .prefooter .mc4wp-alert
p{text-align:center}footer .prefooter .mc4wp-alert.mc4wp-error{color:#c00}footer .prefooter
.form_mc_newsletter{display:flex;flex-wrap:wrap;border-radius:120px;max-width:600px;overflow:hidden;align-items:baseline}@media (max-width: 767px){footer .prefooter
.form_mc_newsletter{border-radius:20px 20px 0 0}}footer .prefooter .form_mc_newsletter
.input_col{flex:0 0 180px}@media (max-width: 767px){footer .prefooter .form_mc_newsletter
.input_col{flex:0 100% !important}}footer .prefooter .form_mc_newsletter .input_col
label{position:absolute}footer .prefooter .form_mc_newsletter .input_col.email_input, footer .prefooter .form_mc_newsletter
.input_col.select_input{flex:0 0 calc((100% - 180px) / 2)}footer .prefooter .form_mc_newsletter input[type=email], footer .prefooter .form_mc_newsletter
select{width:100%;height:45px;border:none;padding:0
15px;font-size:15px;border-radius:0;outline:none}@media only screen and (max-width: 767px){footer .prefooter .form_mc_newsletter input[type=email], footer .prefooter .form_mc_newsletter
select{height:40px;border:0
solid #ccc;border-width:0 0 1px !important}}footer .prefooter .form_mc_newsletter
select{border-left:1px solid #ccc;background-color:#FFF}footer .prefooter .form_mc_newsletter input[type=submit]{height:45px;background-color:#006155;color:#FFF;border:none;padding:0
20px;font-size:15px;cursor:pointer;white-space:nowrap;border-top-right-radius:20px;border-bottom-right-radius:20px}@media (max-width: 767px){footer .prefooter .form_mc_newsletter input[type=submit]{border-radius:0 0 20px 20px;width:100%}}@media only screen and (max-width: 767px){footer .prefooter .form_mc_newsletter input[type=submit]{padding:0
15px;height:40px}}footer .prefooter form.wpcf7-form{max-width:600px;background-color:#f5f5f5;border-radius:999px}footer .prefooter form.wpcf7-form .uacf7-form-wrapper-container{display:flex;justify-content:space-between;border-radius:999px;align-items:center;overflow:hidden}footer .prefooter form.wpcf7-form .uacf7-form-wrapper-container>label{flex:0 0 calc(100% - 180px)}footer .prefooter form.wpcf7-form .wpcf7-form-control-wrap{position:static}footer .prefooter form.wpcf7-form .wpcf7-form-control-wrap input[type=email]{width:100%;height:45px;border:none;padding:0
15px;font-size:15px;border-radius:0;outline:none}@media only screen and (max-width: 767px){footer .prefooter form.wpcf7-form .wpcf7-form-control-wrap input[type=email]{height:40px}}footer .prefooter form.wpcf7-form input[type=submit]{height:45px;background-color:#006155;color:#FFF;border:none;padding:0
20px;font-size:15px;cursor:pointer;white-space:nowrap;border-top-right-radius:20px;border-bottom-right-radius:20px}@media only screen and (max-width: 767px){footer .prefooter form.wpcf7-form input[type=submit]{padding:0
15px;height:40px}}footer .prefooter form.wpcf7-form .ajax-loader{display:none}footer .prefooter form.wpcf7-form .wpcf7-response-output{margin:20px
0 0}footer .prefooter form.wpcf7-form .wpcf7-not-valid-tip{position:absolute;left:auto;top:50%;transform:translate(0, -50%);right:5px;font-size:0.875em}footer .prefooter .wpcf7-spinner{position:absolute}footer
.centrale{padding:40px
0;background-color:#006155;color:#FFF}@media only screen and (max-width: 767px){footer
.centrale{padding:40px
0 5px}}footer .centrale
a{color:#FFF}footer .centrale a:hover{text-decoration:underline}footer .centrale .btn-footer{border:1px
solid #FFF;background-image:none;background-color:#006155}footer .centrale .btn-footer:hover{background-color:#000}footer .centrale .titolo-col{font-size:20px;font-family:"Metropolis Bold",sans-serif}@media only screen and (max-width: 767px){footer .centrale .titolo-col{margin-bottom:10px !important}}footer .centrale .indirizzo img, footer .centrale .telefono img, footer .centrale .email img, footer .centrale .whatsapp
img{filter:grayscale(1) brightness(5)}@media only screen and (max-width: 767px){footer .centrale
.indirizzo{margin-bottom:10px !important}}footer .centrale .telefono, footer .centrale .email, footer .centrale
.whatsapp{display:flex;align-items:center;margin-bottom:5px}footer .centrale .telefono img, footer .centrale .email img, footer .centrale .whatsapp
img{margin-right:10px;height:25px}@media only screen and (max-width: 1199px){footer .centrale .telefono img, footer .centrale .email img, footer .centrale .whatsapp
img{height:18px}}footer .centrale .telefono.email img, footer .centrale .email.email img, footer .centrale .whatsapp.email
img{height:18px}@media only screen and (max-width: 1199px){footer .centrale .telefono.email img, footer .centrale .email.email img, footer .centrale .whatsapp.email
img{height:14px}}footer .centrale .outer-menu-f{margin-top:15px;padding-top:15px;border-top:1px solid #000}@media only screen and (max-width: 767px){footer .centrale .outer-menu-fm{margin-top:15px;padding-top:15px;border-top:1px solid #000}}footer
.bottom{background-color:#044a42;font-size:0.875em}footer
.copyright{padding:1rem 0;color:#FFF}footer .copyright
p{margin-bottom:0}.menu_footer
ul{columns:2;column-gap:2em;padding:0}.menu_footer ul
li{line-height:1.25em;list-style:none;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;margin-bottom:10px}.topheader{padding:1.5em 0}.bottomheader{display:flex;align-items:center;justify-content:space-between;padding-bottom:15px}@media (max-width: 1024px){.bottomheader{padding:0}}.bottomheader
.filters{flex:0 0 calc(100% - 160px);max-width:calc(100% - 160px)}@media (max-width: 1300px){.bottomheader
.filters{flex:0 0 calc(100% - 70px);max-width:calc(100% - 70px)}}.bottomheader .area-ris{flex:150px;max-width:150px;display:flex;align-items:center;margin:0
!important}@media (max-width: 1300px){.bottomheader .area-ris{flex:0 0 60px;max-width:60px}}.bottomheader .area-ris
.btn{display:flex;align-items:center;padding:0
0.5em;height:57px;min-width:57px;justify-content:center;max-width:160px}.bottomheader .area-ris .btn.logged_in
.icon{font-size:1.5em}.bottomheader .area-ris .btn
.icon{font-size:2em}.bottomheader .area-ris .btn .icon
svg{margin-top:10px}@media (max-width: 1023px){.bottomheader .area-ris
.btn{height:40px;min-width:40px;padding:0
0.25em}.bottomheader .area-ris .btn.logged_in
.icon{font-size:1.125em}.bottomheader .area-ris .btn
.icon{font-size:1.5em}.bottomheader .area-ris .btn .icon
svg{margin-top:8px}}.bottomheader .area-ris .btn
.label{text-transform:uppercase;font-size:0.75em;margin-left:0.75em;text-align:left;line-height:1.125em}@media (max-width: 1300px){.bottomheader .area-ris .btn
.label{display:none}}.bottomheader .area-ris .btn:hover{background-color:#666;color:#FFF}.gt_switcher-popup{margin-left:0.5em}.gt_switcher-popup
span{display:none}.gt_switcher-popup span:first-of-type{display:none}#categorie_mobile{background-color:#006155;position:fixed;height:100%;width:100%;padding:3em;color:#FFF;text-align:center;align-content:center;top:0;left:-100%;z-index:999;transition:0.5s}#categorie_mobile
.close_cat{position:absolute;right:20px;top:2em;width:30px;height:30px;cursor:pointer}#categorie_mobile .close_cat>span{position:absolute;top:50%;left:50%;width:50px;height:6px;background-color:#FFF;border-radius:10px;transform-origin:center}#categorie_mobile .close_cat>span:first-child{transform:translate(-50%, -50%) rotate(45deg)}#categorie_mobile .close_cat>span:last-child{transform:translate(-50%, -50%) rotate(-45deg)}#categorie_mobile
a{color:#FFF;display:block;padding:0.5rem}#categorie_mobile.open{left:0}#categorie_mobile>ul{margin:0;padding:0;overflow:auto;font-size:1.5em}#categorie_mobile > ul
li{list-style:none}#categorie_mobile>ul>li>a{text-transform:uppercase;font-weight:700}#categorie_mobile>ul>li>a:before{content:"";width:1.5rem;display:inline-block}#categorie_mobile>ul>li>a:after{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f078";display:inline-block;margin:0
0.5em;transition:0.5s}#categorie_mobile>ul>li.selected>a:after{transform:rotate(180deg)}#categorie_mobile > ul
ul{display:none;overflow:hidden;padding:0}#categorie_mobile > ul ul
li{border-bottom:1px solid rgba(255, 255, 255, 0.5)}#categorie_mobile > ul ul li
a{font-size:1.25rem;font-style:italic}#categorie_mobile > ul ul li a:hover{color:#000;background-color:#C0E5E0}.over_topheader{background-color:#006155;color:#FFF;padding:0.5em 0}.over_topheader nav
ul{margin:0;padding:0;list-style:none}.over_topheader nav ul
li{display:inline-block;border-left:1px solid;margin-left:0.5em;padding-left:0.5em;line-height:0.875em;font-size:0.875em;text-transform:uppercase}.over_topheader nav ul li:first-of-type{margin:0;padding:0;border:none}@media (max-width: 767px){.over_topheader{display:none}}.over_topheader
a{color:#FFF}.over_topheader
.select_language_desktop{display:flex;justify-content:flex-end}.over_topheader .select_language_desktop>*{margin-left:0.25em}.over_topheader .select_language_desktop
img{height:20px}.lingua_mobile{height:40px;margin-left:1em;position:relative;width:40px}.select_language_mobile{width:40px;padding-top:40px;position:absolute;top:0;left:0;max-height:40px;overflow:hidden;transition:all 0.5s ease-in-out}.select_language_mobile.open{max-height:1000px}.select_language_mobile
.language_selected{position:absolute;top:0;left:0}.select_language_mobile
a{margin-top:0.5em}.select_language_mobile a, .select_language_mobile
span{width:40px;overflow:hidden}.select_language_mobile a img, .select_language_mobile span
img{width:40px;height:40px;object-fit:cover;object-position:center;border-radius:50%}.fancybox-enabled{overflow:hidden}.fancybox-enabled
body{overflow:visible;height:100%}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:0.87;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption-wrap{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity 0.25s, visibility 0s linear 0.25s;box-sizing:border-box}.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar,
.fancybox-show-caption .fancybox-caption-wrap{opacity:1;visibility:visible;transition:opacity 0.25s, visibility 0s}.fancybox-infobar{top:0;left:50%;margin-left:-79px}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30, 30, 30, 0.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-toolbar{top:0;right:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translate3d(0, 0, 0)}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.fancybox-slide::before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image::before{display:none}.fancybox-slide--video .fancybox-content,
.fancybox-slide--video
iframe{background:#000}.fancybox-slide--map .fancybox-content,
.fancybox-slide--map
iframe{background:#E5E3DF}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px
0 44px;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}.fancybox-error{margin:0;padding:40px;width:100%;max-width:380px;background:#fff;cursor:default}.fancybox-error
p{margin:0;padding:0;color:#444;font:16px/20px "Helvetica Neue", Helvetica, Arial, sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background 0.25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px
dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}.fancybox-slide--iframe .fancybox-close-small:after{background:transparent;font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px
30px 0 30px;background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.1) 20%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.6) 80%, rgba(0, 0, 0, 0.8) 100%);pointer-events:none}.fancybox-caption{padding:30px
0;border-top:1px solid rgba(255, 255, 255, 0.4);font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,
.fancybox-caption button,
.fancybox-caption
select{pointer-events:all}.fancybox-caption
a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;width:44px;height:44px;line-height:44px;text-align:center;background:transparent;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:none}.fancybox-button[disabled]{cursor:default;pointer-events:none}.fancybox-infobar__body,.fancybox-button{background:rgba(30, 30, 30, 0.6)}.fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0, 0, 0, 0.8)}.fancybox-button::before,.fancybox-button::after{content:"";pointer-events:none;position:absolute;background-color:currentColor;color:currentColor;opacity:0.9;box-sizing:border-box;display:inline-block}.fancybox-button[disabled]::before,.fancybox-button[disabled]::after{opacity:0.3}.fancybox-button--left::after,.fancybox-button--right::after{top:18px;width:6px;height:6px;background:transparent;border-top:solid 2px currentColor;border-right:solid 2px currentColor}.fancybox-button--left::after{left:20px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--right::after{right:20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close::before,.fancybox-button--close::after{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-arrow{position:absolute;top:50%;margin:-50px 0 0 0;height:100px;width:54px;padding:0;border:0;outline:none;background:none;cursor:pointer;z-index:99995;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity 0.25s}.fancybox-arrow::after{content:"";position:absolute;top:28px;width:44px;height:44px;background-color:rgba(30, 30, 30, 0.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:center center;background-size:24px 24px}.fancybox-arrow--right{right:0}.fancybox-arrow--left{left:0;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.fancybox-arrow--right::after,.fancybox-arrow--left::after{left:0}.fancybox-show-nav .fancybox-arrow{opacity:0.6}.fancybox-show-nav .fancybox-arrow[disabled]{opacity:0.3}.fancybox-loading{border:6px
solid rgba(100, 100, 100, 0.4);border-top:6px solid rgba(255, 255, 255, 0.6);border-radius:100%;height:50px;width:50px;-webkit-animation:fancybox-rotate 0.8s infinite linear;animation:fancybox-rotate 0.8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg);transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1)}@media all and (max-width: 800px){.fancybox-infobar{left:0;margin-left:0}.fancybox-button--left,.fancybox-button--right{display:none !important}.fancybox-caption{padding:20px
0;margin:0}}.fancybox-button--fullscreen::before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px
solid;background:none}.fancybox-button--play::before,.fancybox-button--pause::before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}.fancybox-button--play::before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}.fancybox-button--pause::before{width:7px;height:11px;border-style:solid;border-width:0 2px 0 2px}.fancybox-thumbs{display:none}.fancybox-button--thumbs{display:none}@media all and (min-width: 800px){.fancybox-button--thumbs{display:inline-block}.fancybox-button--thumbs
span{font-size:23px}.fancybox-button--thumbs::before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);box-shadow:0 -4px 0, -4px -4px 0, 4px -4px 0, 0 0 0 32px inset, -4px 0 0, 4px 0 0, 0 4px 0, -4px 4px 0, 4px 4px 0}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px
5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:220px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px
solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0, 0, 0, 0.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px
solid #4ea7f9;z-index:99991;opacity:0;transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px
solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0
!important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0
!important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px
solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow
b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow
b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px
solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px
solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0
4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px
solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px
solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px
solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow
b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px
solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow
b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px
solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px
solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px
solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0
4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px
solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px
solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px
solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}*{margin:0;padding:0;box-sizing:border-box}body{font-family:"Metropolis",sans-serif;color:#000;font-size:16px;overflow-x:hidden}p{font-size:1.125em}@media only screen and (max-width: 767px){p{font-size:1em;text-align:justify}}img{display:block;border:none;max-width:100%;height:auto}.clearfix::before,.clearfix::after{content:"";clear:both;display:block}.no-padding{padding:0}.no-margin{margin:0}.ov-hidd{overflow:hidden}.padding-sez, .elenco-prodotti-arch, .prod-correlati-single-p .outer-prod-c{padding:60px
0}@media only screen and (max-width: 1199px){.padding-sez, .elenco-prodotti-arch, .prod-correlati-single-p .outer-prod-c{padding:40px
0}}@media only screen and (max-width: 767px){.padding-sez, .elenco-prodotti-arch, .prod-correlati-single-p .outer-prod-c{padding:30px
0}}.padding-t-sez{padding-top:100px}@media only screen and (max-width: 1199px){.padding-t-sez{padding-top:80px}}@media only screen and (max-width: 767px){.padding-t-sez{padding-top:50px}}.padding-b-sez, .blocchi-alternati .riga-blocchi:not(:last-of-type){padding-bottom:100px}@media only screen and (max-width: 1199px){.padding-b-sez, .blocchi-alternati .riga-blocchi:not(:last-of-type){padding-bottom:80px}}@media only screen and (max-width: 767px){.padding-b-sez, .blocchi-alternati .riga-blocchi:not(:last-of-type){padding-bottom:50px}}.margin-sez, .inner-regolamento .el-cat .categoria,.blocchi-alternati{margin:100px
0}@media only screen and (max-width: 1199px){.margin-sez, .inner-regolamento .el-cat .categoria,.blocchi-alternati{margin:80px
0}}@media only screen and (max-width: 767px){.margin-sez, .inner-regolamento .el-cat .categoria,.blocchi-alternati{margin:50px
0}}.margin-t-sez, .box-affiancati, .prod-evid .box_single_banner, .sez-titolo, .elenco-prodotti-arch, .usa-corp .med-glove-usa .sez-espansa .catalogo, .elenco-cat, .esplora-prod-single-p, .prod-correlati-single-p, .europa .rich-quotazione, .europa, .fascia-certificazioni .riga-certificazioni,.fascia-certificazioni,.slider-prod,footer{margin-top:60px}@media only screen and (max-width: 1199px){.margin-t-sez, .box-affiancati, .prod-evid .box_single_banner, .sez-titolo, .elenco-prodotti-arch, .usa-corp .med-glove-usa .sez-espansa .catalogo, .elenco-cat, .esplora-prod-single-p, .prod-correlati-single-p, .europa .rich-quotazione, .europa, .fascia-certificazioni .riga-certificazioni,.fascia-certificazioni,.slider-prod,footer{margin-top:40px}}@media only screen and (max-width: 767px){.margin-t-sez, .box-affiancati, .prod-evid .box_single_banner, .sez-titolo, .elenco-prodotti-arch, .usa-corp .med-glove-usa .sez-espansa .catalogo, .elenco-cat, .esplora-prod-single-p, .prod-correlati-single-p, .europa .rich-quotazione, .europa, .fascia-certificazioni .riga-certificazioni,.fascia-certificazioni,.slider-prod,footer{margin-top:30px}}.margin-b-sez,.first-faq,.logo-finale{margin-bottom:60px}@media only screen and (max-width: 1199px){.margin-b-sez,.first-faq,.logo-finale{margin-bottom:40px}}@media only screen and (max-width: 767px){.margin-b-sez,.first-faq,.logo-finale{margin-bottom:30px}}.mbtn, .col_contatti_sx .indirizzo, .col_contatti_sx .titolo-col, .col_contatti_dx .titoletto-form, footer .centrale .titolo-col, footer .centrale
.indirizzo{margin-bottom:30px}.mttn{margin-top:30px}.border-radious, .sezione_sito .immagine_sezione, .form_partner .campi-form .select2 .select2-selection, .diventa-partner .campi-form .select2 .select2-selection, .richiesta_prodotto .campi-form .select2 .select2-selection, .registrazione_utente .campi-form .select2 .select2-selection, .richiesta_usa_corp .campi-form .select2 .select2-selection, .col_contatti_dx .campi-form .select2 .select2-selection, .form_partner .campi-form select, .diventa-partner .campi-form select, .richiesta_prodotto .campi-form select, .registrazione_utente .campi-form select, .richiesta_usa_corp .campi-form select, .col_contatti_dx .campi-form select, .form_partner .campi-form input, .diventa-partner .campi-form input, .richiesta_prodotto .campi-form input, .registrazione_utente .campi-form input, .richiesta_usa_corp .campi-form input, .col_contatti_dx .campi-form input, .sezione_login form .login-username input, .sezione_login form .login-password input, .box-affiancati .cta-contatti-cataloghi, .outer-box-cataloghi .single-box-cat, .prod-evid .box_single_banner, .elenco-prodotti-arch .link-all-prod, .single-prod, .usa-corp .med-glove-usa .sez-iniziale, .usa-corp .ripetitore-usa-corp .single, .elenco-cat .single-cat, .europa .boxs .single .inner, .fascia-certificazioni #modalCertificazioni .modal-content, .cta-chat-faq .inner a.custom-btn-faq:after, .cta-chat-faq .inner a.custom-btn-faq, .cta-chat-faq .inner, .blocchi-alternati .riga-blocchi .img-alt, .slider-prod .esplora-prod .single-prod, .sez-page-brand .testi .riga-inf .img-txt, .standard-azienda .testi, .standard-azienda .img-standard, .css-accordion .accordion-item, .bussola .bussola-inner .img, .magazzino .tab-magazzino .tab-content, .magazzino .tab-magazzino #v-pills-tab .nav-link::before, .magazzino .tab-magazzino #v-pills-tab .nav-link, .fascia-txt-img .img-full, .counters .counter-container .counter .bg, .counters .counter-container .counter, .prod-evid .single-prod-evid a, .brands .single-brand:after, .brands .single-brand, .cat-home .slider-cat-home .single-cat{border-radius:55px;overflow:hidden}@media only screen and (max-width: 767px){.border-radious, .sezione_sito .immagine_sezione, .form_partner .campi-form .select2 .select2-selection, .diventa-partner .campi-form .select2 .select2-selection, .richiesta_prodotto .campi-form .select2 .select2-selection, .registrazione_utente .campi-form .select2 .select2-selection, .richiesta_usa_corp .campi-form .select2 .select2-selection, .col_contatti_dx .campi-form .select2 .select2-selection, .form_partner .campi-form select, .diventa-partner .campi-form select, .richiesta_prodotto .campi-form select, .registrazione_utente .campi-form select, .richiesta_usa_corp .campi-form select, .col_contatti_dx .campi-form select, .form_partner .campi-form input, .diventa-partner .campi-form input, .richiesta_prodotto .campi-form input, .registrazione_utente .campi-form input, .richiesta_usa_corp .campi-form input, .col_contatti_dx .campi-form input, .sezione_login form .login-username input, .sezione_login form .login-password input, .box-affiancati .cta-contatti-cataloghi, .outer-box-cataloghi .single-box-cat, .prod-evid .box_single_banner, .elenco-prodotti-arch .link-all-prod, .single-prod, .usa-corp .med-glove-usa .sez-iniziale, .usa-corp .ripetitore-usa-corp .single, .elenco-cat .single-cat, .europa .boxs .single .inner, .fascia-certificazioni #modalCertificazioni .modal-content, .cta-chat-faq .inner a.custom-btn-faq:after, .cta-chat-faq .inner a.custom-btn-faq, .cta-chat-faq .inner, .blocchi-alternati .riga-blocchi .img-alt, .slider-prod .esplora-prod .single-prod, .sez-page-brand .testi .riga-inf .img-txt, .standard-azienda .testi, .standard-azienda .img-standard, .css-accordion .accordion-item, .bussola .bussola-inner .img, .magazzino .tab-magazzino .tab-content, .magazzino .tab-magazzino #v-pills-tab .nav-link::before, .magazzino .tab-magazzino #v-pills-tab .nav-link, .fascia-txt-img .img-full, .counters .counter-container .counter .bg, .counters .counter-container .counter, .prod-evid .single-prod-evid a, .brands .single-brand:after, .brands .single-brand, .cat-home .slider-cat-home .single-cat{border-radius:25px}}.ov-hidden{overflow:hidden}.custom-container{max-width:1680px;width:100%;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;position:relative}.custom-container.medium_container{max-width:1280px}.sezione_settori
.box_settore{margin-bottom:1rem;z-index:0}.sezione_settori .box_settore
.innerbox{position:relative;padding-top:150%;border-radius:25px;background-size:cover;background-repeat:no-repeat;transition:all 0.5s ease-in-out}@media only screen and (max-width: 1199px){.sezione_settori .box_settore
.innerbox{padding-top:130%}}@media only screen and (max-width: 1023px){.sezione_settori .box_settore
.innerbox{padding-top:150%}}@media only screen and (max-width: 767px){.sezione_settori .box_settore
.innerbox{padding-top:50%}}@media only screen and (max-width: 767px){.sezione_settori .box_settore:first-of-type
.innerbox{background-position:0}.sezione_settori .box_settore:nth-of-type(2) .innerbox{background-position:left calc(100% + 90px)}.sezione_settori .box_settore:nth-of-type(3) .innerbox{background-position:0}}.sezione_settori .box_settore .titolo-cat{position:absolute;width:100%;top:0;font-size:70px;color:#FFF;text-align:center;font-family:"Anton",sans-serif;font-weight:400;font-style:normal;margin-top:50px;text-transform:uppercase;filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.2))}.sezione_settori .box_settore .titolo-cat
a{color:#FFF}@media only screen and (max-width: 1399px){.sezione_settori .box_settore .titolo-cat{font-size:60px}}@media only screen and (max-width: 1199px){.sezione_settori .box_settore .titolo-cat{font-size:45px}}@media only screen and (max-width: 1023px){.sezione_settori .box_settore .titolo-cat{font-size:36px}}@media only screen and (max-width: 767px){.sezione_settori .box_settore .titolo-cat{font-size:40px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;margin:0}}.cat-home{padding-top:20px}@media only screen and (max-width: 1199px){.cat-home{padding-top:20px}}@media only screen and (max-width: 767px){.cat-home{padding:0}}.cat-home .slider-cat-home .single-cat{height:85vh;max-height:920px;background-size:cover}@media only screen and (max-width: 1199px){.cat-home .slider-cat-home .single-cat{height:85vh}}@media only screen and (max-width: 1023px){.cat-home .slider-cat-home .single-cat{height:80vh}}@media only screen and (max-width: 767px){.cat-home .slider-cat-home .single-cat{height:60vh}}.cat-home .slider-cat-home .titolo-cat{font-size:70px;color:#FFF;text-align:center;font-family:"Anton",sans-serif;font-weight:400;font-style:normal;margin-top:50px}@media only screen and (max-width: 1399px){.cat-home .slider-cat-home .titolo-cat{font-size:60px}}@media only screen and (max-width: 1199px){.cat-home .slider-cat-home .titolo-cat{font-size:45px}}.separatore{height:100px;margin:80px
0}@media only screen and (max-width: 1199px){.separatore{height:80px}}@media only screen and (max-width: 1023px){.separatore{margin:50px
0}}@media only screen and (max-width: 767px){.separatore{height:40px;margin:40px
0}}.separatore
.inner{position:relative;background:#000;margin:auto;height:100%;width:1.5px}.separatore.active_animation
.inner{animation:spinColor 1s ease-out 1 forwards}@keyframes
spinColor{0%{transform:rotate(0deg);background:#006155;height:20%;width:3px}100%{transform:rotate(360deg);background:#000;height:100%;width:1.5px}}.brands .single-brand{height:260px;display:flex;justify-content:flex-end;position:relative;align-items:center;overflow:visible}@media only screen and (max-width: 1399px){.brands .single-brand{height:200px}}@media only screen and (max-width: 1023px){.brands .single-brand{height:170px}}@media only screen and (max-width: 767px){.brands .single-brand{height:130px}}.brands .single-brand .img-deco
img{width:auto;height:450px;position:absolute;left:60px;bottom:0}@media only screen and (max-width: 1199px){.brands .single-brand .img-deco
img{height:380px;left:40px}}@media only screen and (max-width: 1023px){.brands .single-brand .img-deco
img{height:330px}}@media only screen and (max-width: 767px){.brands .single-brand .img-deco
img{height:220px}}.brands .single-brand .logo, .brands .single-brand .img-deco{z-index:96}.brands .single-brand:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;transition:all 0.5s ease-in-out;opacity:0}.brands .single-brand:hover:after{opacity:1}.brands .single-brand.brand-sx{background:linear-gradient(112deg, #C0E5E0, #006155)}.brands .single-brand.brand-sx:after{background:linear-gradient(112deg, #aaa, #757575)}.brands .single-brand.brand-dx{background:linear-gradient(112deg, #1D72A0, #0F2E93)}.brands .single-brand.brand-dx:after{background:linear-gradient(112deg, #aaa, #757575)}.brands .single-brand
.logo{margin-right:90px}.brands .single-brand .logo
img{max-width:100%;width:240px}@media only screen and (max-width: 1399px){.brands .single-brand
.logo{width:40%}}@media only screen and (max-width: 1199px){.brands .single-brand
.logo{margin-right:50px;width:33%}}@media only screen and (max-width: 767px){.brands .row > div:first-of-type .single-brand{margin-bottom:45px}}.brands
h2{margin-bottom:100px}@media only screen and (max-width: 767px){.brands
h2{margin-bottom:50px}}.prod-evid
.testi{text-align:center}.prod-evid .prod-home{margin-top:1em}.prod-evid .single-prod-evid{padding-right:1px;padding-bottom:1px;margin-top:2em}.prod-evid .single-prod-evid
a{display:block;padding-top:100%;border:1px
solid #707070}.prod-evid .single-prod-evid a
img{position:absolute;left:50%;top:50%;transform:translate(-50%, -60%);max-width:66%;max-height:66%;transition:all 0.5s ease-in-out}.prod-evid .single-prod-evid a:hover
img{transform:translate(-50%, -60%) scale(1.1)}.prod-evid .single-prod-evid a
.title{font-family:"Metropolis Bold",sans-serif;text-align:center;position:absolute;bottom:0;width:100%;padding:1rem}.counters
.testi{text-align:center;width:90%;margin:0
auto}@media only screen and (max-width: 1199px){.counters
.testi{width:100%}}@media only screen and (max-width: 767px){.counters
.testi{text-align:left}.counters .testi h2, .counters .testi
.h2{text-align:center}}.counters .counter-container{padding-top:30px;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 767px){.counters .counter-container{padding:0}}.counters .counter-container
.counter{width:23%;color:#FFF;background:linear-gradient(to bottom, #9cbfbb 0%, #016155 100%);position:relative}@media only screen and (max-width: 767px){.counters .counter-container
.counter{width:48%;margin-top:20px}}.counters .counter-container .counter
.bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;transition:all 0.3s ease-in-out}.counters .counter-container .counter .bg
img{width:100%;height:100%;object-fit:cover}.counters .counter-container .counter .bg:after{content:"";width:100%;height:100%;background-color:rgba(97, 104, 122, 0.5019607843);position:absolute;left:0;top:0}.counters .counter-container .counter
.arrow{position:absolute;right:20px;top:20px;width:70px;height:70px}@media only screen and (max-width: 767px){.counters .counter-container .counter
.arrow{right:10px;top:10px;display:none}}@media only screen and (max-width: 1023px){.counters .counter-container .counter
.arrow{width:50px;height:50px}}.counters .counter-container .counter .arrow
img{transition:all 0.3s ease-in-out}.counters .counter-container .counter
.inner{position:relative;padding-top:120%}.counters .counter-container .counter .inner
.testi{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:0
10px;width:100%;text-align:center}.counters .counter-container .counter
.numero{font-size:52px;font-family:"Metropolis Bold",sans-serif;text-align:center;text-shadow:5px 6px 9px rgba(0, 0, 0, 0.16)}@media only screen and (max-width: 1399px){.counters .counter-container .counter
.numero{font-size:40px}}@media only screen and (max-width: 1199px){.counters .counter-container .counter
.numero{font-size:35px}}@media only screen and (max-width: 767px){.counters .counter-container .counter
.numero{font-size:25px}}.counters .counter-container .counter
.testo{font-size:24px;text-shadow:5px 6px 9px rgba(0, 0, 0, 0.16);overflow:hidden;transition:all 0.3s ease-in-out}@media only screen and (max-width: 767px){.counters .counter-container .counter
.testo{opacity:1;max-height:400px}}@media only screen and (max-width: 1399px){.counters .counter-container .counter
.testo{font-size:21px}}@media only screen and (max-width: 1199px){.counters .counter-container .counter
.testo{font-size:18px}}.counters .counter-container .counter:hover
.bg{opacity:0.45;transition:all 0.3s ease-in-out}.counters .counter-container .counter:hover .arrow
img{transform:rotate(-90deg);transition:all 0.3s ease-in-out}.counters .counter-container .counter:hover
.testo{opacity:1;transition:all 0.3s ease-in-out;max-height:400px}.fascia-txt-img
.testi{width:90%;margin:0
auto;text-align:center}@media only screen and (max-width: 1199px){.fascia-txt-img
.testi{width:100%}}@media only screen and (max-width: 767px){.fascia-txt-img
.testi{text-align:left}.fascia-txt-img .testi h2, .fascia-txt-img .testi
.h2{text-align:center}}.fascia-txt-img .img-full{position:relative;padding-top:50.6%;max-height:670px;background-size:cover;background-position:center;margin-top:50px}.fascia-txt-img .img-full
img{object-fit:cover;object-position:center;position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width: 1699px){.fascia-txt-img .img-full{padding-top:45%}}@media only screen and (max-width: 1399px){.fascia-txt-img .img-full{padding-top:48%;max-height:600px}}@media only screen and (max-width: 1023px){.fascia-txt-img .img-full{padding-top:40%}}@media only screen and (max-width: 767px){.fascia-txt-img .img-full{padding-top:70%;margin-top:30px}}.fascia-txt-img .img-full.small{padding-top:40.7%}@media only screen and (max-width: 1399px){.fascia-txt-img .img-full.small{padding-top:35%}}@media only screen and (max-width: 767px){.fascia-txt-img .img-full.small{padding-top:55%}}.magazzino{margin-bottom:150px}@media only screen and (max-width: 767px){.magazzino{margin-bottom:60px}}.magazzino .img-full
img{margin-top:0}.magazzino .tab-magazzino{flex-direction:row-reverse}@media only screen and (max-width: 1023px){.magazzino .tab-magazzino{flex-wrap:wrap}}.magazzino .tab-magazzino #v-pills-tab{flex-direction:row !important;margin-top:50px}@media only screen and (max-width: 1023px){.magazzino .tab-magazzino #v-pills-tab{width:100%;justify-content:center;margin-top:30px}}@media only screen and (max-width: 767px){.magazzino .tab-magazzino #v-pills-tab{margin-right:0 !important;justify-content:space-around}}.magazzino .tab-magazzino #v-pills-tab .nav-link{position:relative;background-color:white;padding:1rem 2.5rem;margin-bottom:1rem;overflow:visible;color:#000;margin-right:25px;font-family:"Metropolis Bold",sans-serif}@media only screen and (max-width: 1199px){.magazzino .tab-magazzino #v-pills-tab .nav-link{font-size:20px}}@media only screen and (max-width: 1199px){.magazzino .tab-magazzino #v-pills-tab .nav-link{padding:0.8rem 1.5rem}}@media only screen and (max-width: 767px){.magazzino .tab-magazzino #v-pills-tab .nav-link{font-size:16px;margin-right:0}}.magazzino .tab-magazzino #v-pills-tab .nav-link::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:linear-gradient(180deg, #D7FAF5, #C0E5E0);z-index:-1;width:105%;height:115%}.magazzino .tab-magazzino #v-pills-tab .nav-link.active{background-color:transparent}.magazzino .tab-magazzino #v-pills-tab .nav-link:last-of-type{margin-right:10vw}@media only screen and (max-width: 1399px){.magazzino .tab-magazzino #v-pills-tab .nav-link:last-of-type{margin-right:0}}.magazzino .tab-magazzino .tab-content{position:absolute;bottom:-10vh;background:#F6F6F6;width:40%;left:10%;padding:50px}@media only screen and (max-width: 1399px){.magazzino .tab-magazzino .tab-content{padding:35px}}@media only screen and (max-width: 1199px){.magazzino .tab-magazzino .tab-content{left:7%;font-size:16px;width:45%;bottom:-2vh}}@media only screen and (max-width: 1023px){.magazzino .tab-magazzino .tab-content{position:relative;width:100%;left:0}}@media only screen and (max-width: 767px){.magazzino .tab-magazzino .tab-content{padding:20px
20px 10px}}.bussola .bussola-inner{margin-top:50px}.bussola .bussola-inner .riga-bussola{align-items:center}.bussola .bussola-inner
.img{padding-top:100%;position:relative}.bussola .bussola-inner .img
img{width:100%;height:100%;object-fit:cover;margin:0;position:absolute;top:0;left:0}.bussola .bussola-inner .img-bussola{transform:scale(1.2);z-index:199;position:relative;opacity:0.5}@media only screen and (max-width: 767px){.bussola .bussola-inner .img-bussola{transform:scale(2)}}.bussola .bussola-inner .txt-sx{text-align:right}@media only screen and (max-width: 767px){.bussola .bussola-inner
.txt{display:none}}.bussola .bussola-inner .testi-mobile{display:none;margin-top:30px}@media only screen and (max-width: 767px){.bussola .bussola-inner .testi-mobile{display:block}.bussola .bussola-inner .testi-mobile
.txt{display:block;text-align:left}}.css-accordion .accordion-item{margin-bottom:25px}.css-accordion .accordion-button{background-color:#F6F6F6;font-size:20px;padding:15px
30px 10px;border:none !important}rich-q .css-accordion .accordion-button:focus{box-shadow:0 0 0 #000}@media only screen and (max-width: 767px){.css-accordion .accordion-button{font-size:16px;padding:10px}}.css-accordion .accordion-button::after{content:"";background-image:url("/wp-content/themes/med-consulting/img/home/arrow-counters.svg");background-size:cover;width:50px;height:50px}@media only screen and (max-width: 1023px){.css-accordion .accordion-button::after{width:40px;height:40px}}.css-accordion .accordion-button:not(.collapsed){background-color:#C0E5E0;color:#000}.css-accordion .accordion-button:not(.collapsed)::after{background-image:url("/wp-content/themes/med-consulting/img/azienda/med-consulting-arrow-verde.svg");transform:rotate(-90deg);transition:all 0.3s ease-in-out}.css-accordion .accordion-body{padding:10px
30px 20px;font-family:"Metropolis Light",sans-serif}@media only screen and (max-width: 767px){.css-accordion .accordion-body{padding:10px}}.css-accordion .accordion-body
p{width:90%}@media only screen and (max-width: 1199px){.css-accordion .accordion-body
p{width:100%}}.css-accordion .accordion-body
ul{padding-left:1rem}.css-accordion .accordion-collapse{background-color:#C0E5E0}.standard-azienda .img-standard{height:100%;width:100%}@media only screen and (max-width: 767px){.standard-azienda .img-standard{height:170px;margin-bottom:20px}}.standard-azienda .img-standard
img{height:100%;width:100%;object-fit:cover}.standard-azienda
.testi{position:relative;background:linear-gradient(180deg, #9CBFBB 0%, #006155 100%);padding:150px
80px;color:#FFF}@media only screen and (max-width: 1699px){.standard-azienda
.testi{padding:90px
60px}}@media only screen and (max-width: 1199px){.standard-azienda
.testi{padding:50px
40px}}@media only screen and (max-width: 767px){.standard-azienda
.testi{padding:20px
20px 30px}}.standard-azienda .testi
img{width:70px;position:absolute;right:30px;bottom:30px}.sez-page-brand
.logo{width:400px;margin:0
auto}@media only screen and (max-width: 1399px){.sez-page-brand
.logo{width:350px}}@media only screen and (max-width: 1199px){.sez-page-brand
.logo{width:300px}}@media only screen and (max-width: 1023px){.sez-page-brand
.logo{width:250px}}.sez-page-brand .fascia-txt-img
img{margin-top:65px}.sez-page-brand
.testi{margin-top:70px}.sez-page-brand .testi .txt-sup{width:90%;margin:0
auto}@media only screen and (max-width: 1199px){.sez-page-brand .testi .txt-sup{width:100%}}.sez-page-brand .testi .riga-inf{align-items:center;margin-top:60px}.sez-page-brand .testi .riga-inf .img-txt{height:100%;max-height:46vh}@media only screen and (max-width: 767px){.sez-page-brand .testi .riga-inf .img-txt{max-height:34vh;margin-bottom:30px}}.slider-prod
h2{margin:50px
70px}.slider-prod .esplora-prod{overflow:visible}.slider-prod .esplora-prod .single-prod{box-shadow:3px 3px 6px rgba(0, 0, 0, 0.1607843137)}.slider-prod .esplora-prod .single-prod .nome-prod{position:relative;padding:1rem 1rem 0;display:flex;flex-direction:column;justify-content:center}.slider-prod .esplora-prod .single-prod .nome-prod
h3{font-size:22px;text-align:center;font-family:"Metropolis Bold",sans-serif}@media only screen and (max-width: 767px){.slider-prod .esplora-prod .single-prod .nome-prod
h3{font-size:18px}}.slider-prod .esplora-prod .single-prod .nome-prod h3
a{color:#000}.slider-prod .esplora-prod .single-prod .img
a{position:relative;padding-top:80%;display:block}.slider-prod .esplora-prod .single-prod
img{transition:all 0.5s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transform-origin:center center;max-width:100%;max-height:100%}.slider-prod .esplora-prod .single-prod:hover
img{transform:translate(-50%, -50%) scale(1.05)}@media only screen and (max-width: 767px){.private-label
p{text-align:center}}.blocchi-alternati .riga-blocchi{align-items:center}@media only screen and (max-width: 767px){.blocchi-alternati .riga-blocchi .img-alt{margin-bottom:3em}}.blocchi-alternati .riga-blocchi:nth-child(even){flex-direction:row-reverse}@media only screen and (max-width: 1023px){.logo-finale{margin-bottom:30px}}.logo-finale .inner
img{margin:0
auto;width:400px}@media only screen and (max-width: 1399px){.logo-finale .inner
img{width:300px}}@media only screen and (max-width: 1023px){.logo-finale .inner
img{width:250px}}.cta-finale{text-align:center}.cta-finale
a.btn.neg{border:4px
solid #006155;font-size:30px}@media only screen and (max-width: 1199px){.cta-finale
a.btn.neg{font-size:25px}}@media only screen and (max-width: 1023px){.cta-finale
a.btn.neg{font-size:20px}}@media only screen and (max-width: 767px){.first-faq
p{text-align:center}}.contenitore-faq
h2{margin-left:30px;color:#006155;font-family:"Metropolis Bold",sans-serif;font-size:42px;text-align:left}@media only screen and (max-width: 1399px){.contenitore-faq
h2{font-size:35px}}@media only screen and (max-width: 1199px){.contenitore-faq
h2{font-size:30px}}@media only screen and (max-width: 767px){.contenitore-faq
h2{text-align:center;margin-left:0}}.contenitore-faq h2:not(:first-of-type){margin-top:50px}@media only screen and (max-width: 767px){.contenitore-faq .accordion-body{font-size:16px}}.cta-chat-faq{margin-top:50px}.cta-chat-faq
.inner{width:50%;margin:0
auto;background:linear-gradient(180deg, #9CBFBB 0%, #016155 100%);text-align:center;color:#FFF;padding:50px}@media only screen and (max-width: 1023px){.cta-chat-faq
.inner{padding:30px}}@media only screen and (max-width: 767px){.cta-chat-faq
.inner{width:100%}}.cta-chat-faq .inner
img{margin:30px
auto}@media only screen and (max-width: 1399px){.cta-chat-faq .inner
img{width:150px}}@media only screen and (max-width: 1199px){.cta-chat-faq .inner
img{width:130px}}@media only screen and (max-width: 1023px){.cta-chat-faq .inner
img{width:100px}}@media only screen and (max-width: 767px){.cta-chat-faq .inner
img{width:50px}}.cta-chat-faq .inner a.custom-btn-faq{background:#FFF;color:#000;padding:20px
100px 20px 30px;position:relative}@media only screen and (max-width: 1023px){.cta-chat-faq .inner a.custom-btn-faq{padding:15px
80px 15px 20px}}@media only screen and (max-width: 767px){.cta-chat-faq .inner a.custom-btn-faq{font-size:13px;text-align:center;padding:11px
30px}}.cta-chat-faq .inner a.custom-btn-faq
.icon{position:absolute;top:50%;transform:translateX(-50%);right:20px;width:60px}.cta-chat-faq .inner a.custom-btn-faq:after{content:url("/wp-content/themes/med-consulting/img/home/arrow-counters.svg");width:60px;height:60px;position:absolute;right:10px;top:50%;transform:translateY(-50%);background:#F6F6F6}@media only screen and (max-width: 1199px){.cta-chat-faq .inner a.custom-btn-faq:after{width:50px;height:50px}}@media only screen and (max-width: 1023px){.cta-chat-faq .inner a.custom-btn-faq:after{width:40px;height:40px}}@media only screen and (max-width: 767px){.cta-chat-faq .inner a.custom-btn-faq:after{content:"";background:transparent}}.fascia-certificazioni
.txt{text-align:center}@media only screen and (max-width: 767px){.fascia-certificazioni
.txt{text-align:left}}.fascia-certificazioni .riga-certificazioni .bnt-certificazione{color:#707070;border:1px
solid #707070;border-radius:25px;padding:10px
8px;text-align:center;line-height:1.25em;font-size:24px;cursor:pointer;background:transparent}@media only screen and (max-width: 1199px){.fascia-certificazioni .riga-certificazioni .bnt-certificazione{font-size:20px}}@media only screen and (max-width: 1023px){.fascia-certificazioni .riga-certificazioni .bnt-certificazione{font-size:18px}}.fascia-certificazioni .riga-certificazioni .colonna-btn{display:flex;flex-direction:column;justify-content:space-around}@media only screen and (max-width: 767px){.fascia-certificazioni .riga-certificazioni .colonna-btn{order:1}.fascia-certificazioni .riga-certificazioni .colonna-btn
button{margin-bottom:30px}}@media only screen and (max-width: 767px){.fascia-certificazioni .riga-certificazioni .img-cert{max-width:460px;margin:0
auto 30px}}.fascia-certificazioni #modalCertificazioni .modal-dialog{--bs-modal-width:90% !important}.fascia-certificazioni #modalCertificazioni .modal-header, .fascia-certificazioni #modalCertificazioni
#certTabs{border:none}.fascia-certificazioni #modalCertificazioni .modal-header{padding:0}.fascia-certificazioni #modalCertificazioni .modal-content{background-color:#F6F6F6;box-shadow:6px 6px 6px rgba(0, 0, 0, 0.1607843137)}.fascia-certificazioni #modalCertificazioni .modal-content .btn-close{position:absolute;right:30px;top:30px;background-color:#EDEAE8;border-radius:50%;padding:12px;font-size:12px;z-index:99}.fascia-certificazioni #modalCertificazioni .modal-content .modal-body .nav-item button.nav-link{text-align:left;color:#707070;text-decoration:underline;font-size:20px;display:flex;align-items:center;border:none !important}@media only screen and (max-width: 767px){.fascia-certificazioni #modalCertificazioni .modal-content .modal-body .nav-item button.nav-link{font-size:16px}}.fascia-certificazioni #modalCertificazioni .modal-content .modal-body .nav-item button.nav-link .svg-check{width:50px;margin-right:13px}@media only screen and (max-width: 767px){.fascia-certificazioni #modalCertificazioni .modal-content .modal-body .nav-item button.nav-link .svg-check{width:36px;margin-right:20px}}.fascia-certificazioni #modalCertificazioni .modal-content .modal-body .nav-item button.nav-link .svg-check
svg{width:100%}.fascia-certificazioni #modalCertificazioni .modal-content .modal-body .nav-item button.nav-link.active{background:transparent;color:#000;border:none;text-decoration:none;font-family:"Metropolis Bold",sans-serif}.fascia-certificazioni #modalCertificazioni .modal-content .modal-body .nav-item button.nav-link.active .svg-check
#Ellisse_7{fill:#DBDBDB}.fascia-certificazioni #modalCertificazioni .modal-content .modal-body .nav-item button.nav-link.active .svg-check
#Ellisse_8{fill:#FFF}.fascia-certificazioni #modalCertificazioni .modal-content .modal-body .nav-item button.nav-link.active .svg-check
#Tracciato_34{fill:#707070}@media only screen and (max-width: 1023px){.fascia-certificazioni #modalCertificazioni .modal-content .modal-body .nav-item{width:100%}}.fascia-certificazioni #modalCertificazioni .modal-content .modal-body .tab-content{margin-top:70px}@media only screen and (max-width: 767px){.fascia-certificazioni #modalCertificazioni .modal-content .modal-body .tab-content{margin-top:40px}}.fascia-certificazioni #modalCertificazioni .modal-content .modal-body .tab-pane{padding:0
100px 50px;font-size:20px}@media only screen and (max-width: 767px){.fascia-certificazioni #modalCertificazioni .modal-content .modal-body .tab-pane{padding:0
30px 50px}}.fascia-certificazioni #modalCertificazioni .modal-content .modal-body .tab-pane
.nome{margin-bottom:30px}.fascia-certificazioni #modalCertificazioni .modal-content .modal-body .tab-pane .nome
.label{text-transform:uppercase}@media only screen and (max-width: 767px){.fascia-certificazioni #modalCertificazioni .modal-content .modal-body .tab-pane .nome
.label{font-size:16px}}.fascia-certificazioni #modalCertificazioni .modal-content .modal-body .tab-pane .nome
.bold{font-size:24px;font-family:"Metropolis Bold",sans-serif}@media only screen and (max-width: 767px){.fascia-certificazioni #modalCertificazioni .modal-content .modal-body .tab-pane .nome
.bold{font-size:20px}}.fascia-certificazioni #modalCertificazioni .modal-content .modal-body .tab-pane .txt-maiusc{margin-bottom:30px}@media only screen and (max-width: 767px){.fascia-certificazioni #modalCertificazioni .modal-content .modal-body .tab-pane .txt-maiusc{font-size:16px}}@media only screen and (max-width: 767px){.fascia-certificazioni #modalCertificazioni .modal-content .modal-body .tab-pane
.testo{font-size:16px}}.fascia-certificazioni #modalCertificazioni .modal-content .modal-body .tab-pane .col-img
img{height:600px;margin:0
auto;box-shadow:2px 4px 5px rgba(0, 0, 0, 0.2509803922)}@media only screen and (max-width: 767px){.fascia-certificazioni #modalCertificazioni .modal-content .modal-body .tab-pane .col-img
img{height:240px;margin-bottom:40px}}.europa .boxs
.row{justify-content:center}.europa .boxs.boxs_small .single
.inner{font-size:20px !important;border-radius:30px;background:linear-gradient(180deg, #9CBFBB 0%, #006155 100%) !important}.europa .boxs.boxs_small .single .inner
img{height:48px !important;filter:drop-shadow(0 0 #000) !important}.europa .boxs.boxs_small .single .inner
span{filter:drop-shadow(0 0 #000) !important}.europa .boxs.boxs_small .single.regolamento_moca .inner
img{height:64px !important}.europa .boxs
.single{margin-top:50px}.europa .boxs .single
.inner{background-image:url("/wp-content/themes/med-consulting/img/certificazioni/med-consulting-certificazioni-unione-europea.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;padding:20px;font-size:40px;min-height:140px;line-height:1.2em;color:#FFF;font-family:"Metropolis Bold",sans-serif;text-align:center;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.europa .boxs .single .inner
span{filter:drop-shadow(1px 1px 3px rgb(0, 0, 0))}.europa .boxs .single .inner
a{color:#FFF}@media only screen and (max-width: 1399px){.europa .boxs .single
.inner{font-size:32px}}@media only screen and (max-width: 1199px){.europa .boxs .single
.inner{border-radius:28px}}@media only screen and (max-width: 1023px){.europa .boxs .single
.inner{font-size:24px}}.europa .boxs .single .inner
img{height:60px;margin:0
auto 10px;filter:drop-shadow(1px 1px 3px rgb(0, 0, 0))}@media only screen and (max-width: 1399px){.europa .boxs .single .inner
img{height:48px}}@media only screen and (max-width: 1023px){.europa .boxs .single .inner
img{height:40px}}@media only screen and (max-width: 767px){.europa .boxs .single .inner
img{height:40px}}.europa .boxs .single.regolamento_moca .inner
img{height:90px}@media only screen and (max-width: 1399px){.europa .boxs .single.regolamento_moca .inner
img{height:75px}}@media only screen and (max-width: 1023px){.europa .boxs .single.regolamento_moca .inner
img{height:60px}}.europa .rich-quotazione{text-align:center}.europa .rich-quotazione
a{text-transform:uppercase;margin-top:0}.europa .rich-quotazione a
.arrow{background-image:url("/wp-content/themes/med-consulting/img/home/arrow-counters.svg");background-size:cover;width:50px;height:50px;display:inline-block}@media only screen and (max-width: 1023px){.europa .rich-quotazione a
.arrow{width:40px;height:40px}}.prod-correlati-single-p .outer-prod-c{background-color:#F6F6F6}.home
.header_placeholder{padding-top:200px;font-size:1em}@media only screen and (max-width: 1023px){.home
.header_placeholder{padding-top:180px;font-size:1em}}@media only screen and (max-width: 767px){.home
.header_placeholder{padding-top:120px;font-size:1em}}@media (max-width: 500px){.home
.header_placeholder{padding-top:120px;font-size:1em}}.header_placeholder{padding-top:230px;font-size:1em}@media only screen and (max-width: 1023px){.header_placeholder{padding-top:190px;font-size:1em}}@media only screen and (max-width: 767px){.header_placeholder{padding-top:140px;font-size:1em}}@media (max-width: 500px){.header_placeholder{padding-top:120px;font-size:1em}}.outer-filters{}.search_mobile{display:flex;align-items:center;justify-content:center;margin-bottom:3em}.search_mobile .search-box{margin:0
10px !important;width:180px !important}.search_mobile .search-box
input{width:150px !important}.search_mobile #link_categorie_mobile
a{display:inline-block;border-radius:30px;background-color:#006155;padding:0.5em 1em;line-height:26px;color:#FFF}.search_mobile #link_categorie_mobile a:hover{background-color:#000}.filters .search-box, .search_mobile .search-box{display:flex;align-items:center;padding:0.5em;background:#fff;position:relative;z-index:101;border-radius:30px;font-size:14px}.filters .search-box:focus, .search_mobile .search-box:focus{border-radius:30px 30px 0 0}.filters .search-box input, .search_mobile .search-box
input{border:none;outline:none;font-weight:400;font-family:inherit;width:120px;height:27px;text-align:center}@media only screen and (max-width: 1199px){.filters .search-box input, .search_mobile .search-box
input{width:80px}}@media (min-width: 1200px){.filters .search-box input, .search_mobile .search-box
input{width:160px}}.filters .search-box input::placeholder, .search_mobile .search-box input::placeholder{color:#000}@media (min-width: 1024px){.search_mobile{display:none}}.search_mobile .search-box{width:240px;margin:0
auto 2em;border:1px
solid #000 !important}.search_mobile .search-box
input{width:200px}.filters{display:flex;align-items:stretch;font-family:"Metropolis",sans-serif;background-color:#006155;flex-wrap:wrap;position:relative;justify-content:space-between;border-radius:30px;overflow:hidden;padding:0.5em}@media only screen and (max-width: 1023px){.filters{display:none}}@media only screen and (max-width: 767px){.filters{justify-content:center}}.filters
.icon{font-size:18px;margin-left:8px;cursor:pointer}@media only screen and (max-width: 1199px){.filters
.icon{font-size:14px;margin-left:5px}}.filters
.filter{display:flex;align-items:center;justify-content:space-between;background:transparent;padding:0
0.25em;cursor:pointer;color:#FFF;text-transform:uppercase;font-weight:700;font-size:14px}@media (min-width: 1520px){.filters
.filter{padding:0
15px}}@media only screen and (max-width: 767px){.filters
.filter{display:none}}@media only screen and (max-width: 1199px){.filters
.filter{font-size:13px}}.filters .filter
.chevron{transform:translateY(1px);background:#FFF;border-radius:50%;padding:12px;position:relative;margin-left:0.75em;color:#000}@media only screen and (max-width: 1199px){.filters .filter
.chevron{padding:12px;font-size:10px}}.filters .filter .chevron
svg{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.filters .filter.selected
.chevron{background-color:#C0E5E0}.area-riservata{padding-top:200px;color:#006155}.area-riservata
.saluto{padding-bottom:12px;border-bottom:1px solid #000}.area-riservata .saluto
a{font-weight:700}.elenco-cat.health .single-cat:before{background-color:#FFF}.elenco-cat .single-cat{position:relative;background:transparent linear-gradient(135deg, #6ca29d 0%, #6ca29d 33%, #ecf4f0 66%, #eef4f0 100%);color:#000;height:100%}@media only screen and (max-width: 767px){.elenco-cat .single-cat:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;z-index:9}}.elenco-cat .single-cat
h2{margin-bottom:1rem}@media only screen and (max-width: 767px){.elenco-cat .single-cat
h2{white-space:normal}}.elenco-cat .single-cat .container-titolo{padding:30px
40px 0}@media only screen and (max-width: 1399px){.elenco-cat .single-cat .container-titolo{padding:20px
35px 0}}@media only screen and (max-width: 1199px){.elenco-cat .single-cat .container-titolo{padding:20px
25px 0}}@media only screen and (max-width: 767px){.elenco-cat .single-cat .container-titolo{padding:10px
15px 0}}.elenco-cat .single-cat .container-testi{padding:0
40px;max-width:65%;position:relative;z-index:11}@media only screen and (max-width: 1399px){.elenco-cat .single-cat .container-testi{padding:0
35px 20px}}@media only screen and (max-width: 1199px){.elenco-cat .single-cat .container-testi{padding:0
25px 20px;max-width:75%}}.elenco-cat .single-cat .container-testi .btn:hover{background-color:#000;color:#FFF}@media only screen and (max-width: 767px){.elenco-cat .single-cat .container-testi{max-width:100%;padding:0
15px 10px;position:relative;z-index:9}.elenco-cat .single-cat .container-testi .evidenza, .elenco-cat .single-cat .container-testi
.descrizione{font-size:16px}}.elenco-cat .single-cat .immagine-cat{position:absolute;right:0;top:0;width:50%;height:100%}.elenco-cat .single-cat .immagine-cat
img{width:100%;height:100%;object-fit:contain;object-position:right bottom;position:relative;z-index:96}@media only screen and (max-width: 767px){.elenco-cat .single-cat .immagine-cat{z-index:0}}@media (max-width: 480px){.elenco-cat .single-cat .immagine-cat{position:relative;width:66%;height:auto;margin:0
0 0 auto}}.elenco-cat .single-cat
.h2{text-align:left;color:#FFF}@media only screen and (max-width: 767px){.elenco-cat .single-cat
.h2{font-size:28px}}.elenco-cat .single-cat
.evidenza{font-family:"Metropolis Bold",sans-serif}.elenco-cat .single-cat
ul{padding-left:1rem}.elenco-cat .single-cat .border-finale{background-color:transparent;height:57px;width:100%}@media only screen and (max-width: 767px){.elenco-cat .single-cat .border-finale{height:30px}}@media only screen and (max-width: 767px){.elenco-cat .single-cat .border-finale{height:0}}.elenco-cat .single-cat:not(:last-of-type){margin-bottom:50px}@media only screen and (max-width: 767px){.elenco-cat .single-cat:after{width:100%;height:100%;background-color:rgba(0, 0, 0, 0.3);position:absolute;top:0;left:0}}.elenco-cat.work{}.elenco-cat.health .single-cat{background:transparent linear-gradient(135deg, #6da4cb 0%, #6da4cb 33%, #f4f9fc 66%, #dae9f0 100%)}.elenco-cat.health .single-cat
.h1{color:#000}.elenco-cat.health .single-cat:after{background-color:rgba(255, 255, 255, 0.3)}.elenco-cat.professional .single-cat{background:transparent linear-gradient(135deg, #909caa 0%, #909caa 33%, #eeeef0 66%, #d0dae3 100%)}.usa-corp{padding-top:30px}@media only screen and (max-width: 767px){.usa-corp .first-section
.testi{text-align:center}}.usa-corp .testo-bottom{width:80%;margin:80px
auto 0;text-align:center}@media only screen and (max-width: 1199px){.usa-corp .testo-bottom{width:100%}}@media only screen and (max-width: 767px){.usa-corp .testo-bottom{margin:50px
auto 0;text-align:left}}.usa-corp .ripetitore-usa-corp{display:flex;justify-content:center;flex-wrap:wrap;gap:16px}.usa-corp .ripetitore-usa-corp
.single{width:24%;background:linear-gradient(180deg, #9CBFBB 0%, #006155 100%);padding:85px
25px 55px;color:#FFF;text-align:center;margin-top:80px}@media only screen and (max-width: 1199px){.usa-corp .ripetitore-usa-corp
.single{width:22%;padding:45px
10px 35px}}@media only screen and (max-width: 1023px){.usa-corp .ripetitore-usa-corp
.single{margin-top:50px}}@media only screen and (max-width: 767px){.usa-corp .ripetitore-usa-corp
.single{margin-top:30px}}@media only screen and (max-width: 767px){.usa-corp .ripetitore-usa-corp
.single{width:47%}}.usa-corp .ripetitore-usa-corp .single
img{height:170px;margin:0
auto;width:auto;object-fit:contain}@media only screen and (max-width: 1399px){.usa-corp .ripetitore-usa-corp .single
img{height:120px}}@media only screen and (max-width: 1199px){.usa-corp .ripetitore-usa-corp .single
img{height:100px}}@media only screen and (max-width: 1023px){.usa-corp .ripetitore-usa-corp .single
img{height:80px}}.usa-corp .ripetitore-usa-corp .single
.maiuscolo{margin:30px
0 10px;font-family:"Metropolis Bold",sans-serif}@media only screen and (max-width: 1023px){.usa-corp .ripetitore-usa-corp .single
.maiuscolo{font-size:30px}}@media only screen and (max-width: 767px){.usa-corp .ripetitore-usa-corp .single
.maiuscolo{font-size:20px}}.usa-corp .ripetitore-usa-corp .single
.minuscolo{font-size:19px}@media only screen and (max-width: 767px){.usa-corp .ripetitore-usa-corp .single
.minuscolo{font-size:18px}}.usa-corp .btn-bg, .usa-corp .form_partner .outer-submit .wpcf7-submit, .form_partner .outer-submit .usa-corp .wpcf7-submit, .usa-corp .diventa-partner .outer-submit .wpcf7-submit, .diventa-partner .outer-submit .usa-corp .wpcf7-submit, .usa-corp .richiesta_prodotto .outer-submit .wpcf7-submit, .richiesta_prodotto .outer-submit .usa-corp .wpcf7-submit, .usa-corp .registrazione_utente .outer-submit .wpcf7-submit, .registrazione_utente .outer-submit .usa-corp .wpcf7-submit, .usa-corp .richiesta_usa_corp .outer-submit .wpcf7-submit, .richiesta_usa_corp .outer-submit .usa-corp .wpcf7-submit, .usa-corp .col_contatti_dx .outer-submit .wpcf7-submit, .col_contatti_dx .outer-submit .usa-corp .wpcf7-submit, .usa-corp .sezione_login form #wp-submit, .sezione_login form .usa-corp #wp-submit{line-height:30px}.usa-corp .btn-bg .thin, .usa-corp .form_partner .outer-submit .wpcf7-submit .thin, .form_partner .outer-submit .usa-corp .wpcf7-submit .thin, .usa-corp .diventa-partner .outer-submit .wpcf7-submit .thin, .diventa-partner .outer-submit .usa-corp .wpcf7-submit .thin, .usa-corp .richiesta_prodotto .outer-submit .wpcf7-submit .thin, .richiesta_prodotto .outer-submit .usa-corp .wpcf7-submit .thin, .usa-corp .registrazione_utente .outer-submit .wpcf7-submit .thin, .registrazione_utente .outer-submit .usa-corp .wpcf7-submit .thin, .usa-corp .richiesta_usa_corp .outer-submit .wpcf7-submit .thin, .richiesta_usa_corp .outer-submit .usa-corp .wpcf7-submit .thin, .usa-corp .col_contatti_dx .outer-submit .wpcf7-submit .thin, .col_contatti_dx .outer-submit .usa-corp .wpcf7-submit .thin, .usa-corp .sezione_login form #wp-submit .thin, .sezione_login form .usa-corp #wp-submit
.thin{font-family:"Metropolis",sans-serif}@media only screen and (max-width: 767px){.usa-corp .btn-bg, .usa-corp .form_partner .outer-submit .wpcf7-submit, .form_partner .outer-submit .usa-corp .wpcf7-submit, .usa-corp .diventa-partner .outer-submit .wpcf7-submit, .diventa-partner .outer-submit .usa-corp .wpcf7-submit, .usa-corp .richiesta_prodotto .outer-submit .wpcf7-submit, .richiesta_prodotto .outer-submit .usa-corp .wpcf7-submit, .usa-corp .registrazione_utente .outer-submit .wpcf7-submit, .registrazione_utente .outer-submit .usa-corp .wpcf7-submit, .usa-corp .richiesta_usa_corp .outer-submit .wpcf7-submit, .richiesta_usa_corp .outer-submit .usa-corp .wpcf7-submit, .usa-corp .col_contatti_dx .outer-submit .wpcf7-submit, .col_contatti_dx .outer-submit .usa-corp .wpcf7-submit, .usa-corp .sezione_login form #wp-submit, .sezione_login form .usa-corp #wp-submit{width:100%;text-align:center;border-radius:25px}}.usa-corp .med-glove-usa .sez-iniziale{margin:0
auto;width:70%;background:linear-gradient(112deg, #1D72A0, #0F2E93);padding:35px
50px;cursor:pointer;text-align:center;color:#FFF;position:relative}@media only screen and (max-width: 767px){.usa-corp .med-glove-usa .sez-iniziale{width:100%}}.usa-corp .med-glove-usa .sez-iniziale
.logo{width:220px;margin:0
auto}@media only screen and (max-width: 1199px){.usa-corp .med-glove-usa .sez-iniziale
.logo{width:180px}}@media only screen and (max-width: 767px){.usa-corp .med-glove-usa .sez-iniziale
.logo{width:120px}}.usa-corp .med-glove-usa .sez-iniziale>img{margin:0
auto}.usa-corp .med-glove-usa .sez-iniziale .img-evid{width:40%;margin:0
auto}@media only screen and (max-width: 767px){.usa-corp .med-glove-usa .sez-iniziale .img-evid{width:100%}}.usa-corp .med-glove-usa .sez-iniziale
.arrow{width:70px;height:70px;right:50px;bottom:50px;position:absolute}@media only screen and (max-width: 767px){.usa-corp .med-glove-usa .sez-iniziale
.arrow{width:40px;height:40px;right:20px;bottom:20px}}.usa-corp .med-glove-usa .sez-espansa{display:none}.usa-corp .med-glove-usa .sez-espansa
.logo{width:400px;margin:0
auto}@media only screen and (max-width: 1199px){.usa-corp .med-glove-usa .sez-espansa
.logo{width:300px}}@media only screen and (max-width: 767px){.usa-corp .med-glove-usa .sez-espansa
.logo{width:250px;margin-bottom:30px}}.usa-corp .med-glove-usa .sez-espansa .riga-txt-img{align-items:center}.usa-corp .med-glove-usa .sez-espansa .sez-prodotti-usacorp{margin-top:50px}.usa-corp .med-glove-usa .sez-espansa .sez-prodotti-usacorp .prod-evid{padding:50px
0;background-color:#F6F6F6}.usa-corp .med-glove-usa .sez-espansa
.catalogo{text-align:center}.usa-corp .med-glove-usa .sez-espansa .catalogo
.intro{font-size:35px;margin-bottom:50px}.usa-corp .med-glove-usa .sez-espansa .catalogo .img-full{margin-bottom:80px}@media only screen and (max-width: 767px){.usa-corp .med-glove-usa .sez-espansa .catalogo .img-full{margin-bottom:50px}}.usa-corp .med-glove-usa .sez-espansa .catalogo .link
a{position:relative;display:inline-block;color:#FFF;background:linear-gradient(to bottom, #1D72A0, #0F2E93);padding:40px
100px;border-radius:23px;font-family:"Metropolis Bold",sans-serif}@media only screen and (max-width: 767px){.usa-corp .med-glove-usa .sez-espansa .catalogo .link
a{width:100%;padding:30px}}.usa-corp .med-glove-usa .sez-espansa .single-prod{padding:10px
10px 30px}.usa-corp .med-glove-usa .sez-espansa
.arrow_usa{position:relative;display:flex;justify-content:flex-end}.inner-regolamento
.h2{font-family:"Metropolis Bold",sans-serif}.inner-regolamento
.sottotitolo{font-size:30px;font-family:"Metropolis Semi Bold",sans-serif;text-align:center;margin-bottom:45px}.inner-regolamento .el-cat .categoria
h3{font-family:"Metropolis Bold",sans-serif !important}.inner-regolamento .el-cat .categoria .titolo-categoria{background:linear-gradient(180deg, #1D72A0 0%, #0F2E93 100%);padding:15px
50px;font-size:40px;color:#FFF;font-family:"Metropolis Bold",sans-serif;margin-top:100px}@media only screen and (max-width: 1399px){.inner-regolamento .el-cat .categoria .titolo-categoria{font-size:38px}}@media only screen and (max-width: 1199px){.inner-regolamento .el-cat .categoria .titolo-categoria{font-size:35px;padding:15px
30px}}@media only screen and (max-width: 767px){.inner-regolamento .el-cat .categoria .titolo-categoria{font-size:30px;padding:6px
10px}}.inner-regolamento .el-cat .categoria .sottotitolo-c{background:#DBE5FB;padding:10px
50px;text-align:left;font-size:40px;font-family:"Metropolis Bold",sans-serif}@media only screen and (max-width: 1399px){.inner-regolamento .el-cat .categoria .sottotitolo-c{font-size:38px}}@media only screen and (max-width: 1199px){.inner-regolamento .el-cat .categoria .sottotitolo-c{font-size:35px;padding:15px
30px}}@media only screen and (max-width: 767px){.inner-regolamento .el-cat .categoria .sottotitolo-c{font-size:30px;padding:6px
10px}}.inner-regolamento .el-cat .categoria .sottotitolo-c
strong{font-family:"Metropolis Bold",sans-serif}.inner-regolamento .el-cat .categoria .sottotitolo-c.arancio{background:#F8993B}.inner-regolamento .el-cat .categoria .sottotitolo-c.verde{background:#91E3B7;margin:80px
0 50px}.inner-regolamento .el-cat .categoria
.testo{margin:50px
0}@media only screen and (max-width: 1023px){.inner-regolamento .el-cat .categoria
.testo{margin:30px
0}}.inner-regolamento .el-cat .categoria:first-of-type .titolo-categoria{margin-top:50px}.inner-regolamento .el-cat .categoria .inner-blocco{margin:25px
0}.inner-regolamento .el-cat .categoria .blocco-elenco
li{display:flex;flex-wrap:wrap}.inner-regolamento .el-cat .categoria .blocco-elenco li
.label{width:40%}@media only screen and (max-width: 1023px){.inner-regolamento .el-cat .categoria .blocco-elenco li
.label{width:100%}}.inner-regolamento .el-cat .categoria .double_table
table{margin-bottom:2em}@media (min-width: 768px){.inner-regolamento .el-cat .categoria
.double_table{display:flex;flex-wrap:wrap}.inner-regolamento .el-cat .categoria .double_table
table{flex:0 0 50%;max-width:50%}}@media (max-width: 767px){.inner-regolamento .el-cat .categoria .double_table table:nth-of-type(2n+1){margin:0}.inner-regolamento .el-cat .categoria .double_table table:nth-of-type(2n) thead{display:none}}.inner-regolamento .el-cat .categoria .blocco-tabella{overflow-x:auto;margin-bottom:1rem}.inner-regolamento .el-cat .categoria .blocco-tabella
table{border-collapse:collapse;border:1px
solid #ccc;min-width:50%}@media only screen and (max-width: 767px){.inner-regolamento .el-cat .categoria .blocco-tabella
table{width:100%}}.inner-regolamento .el-cat .categoria .blocco-tabella table
thead{background-color:#707070}.inner-regolamento .el-cat .categoria .blocco-tabella table thead
th{padding:15px
10px;border:1px
solid #FFF;color:#FFF;font-family:"Metropolis Semi Bold",sans-serif;text-align:center}@media only screen and (max-width: 767px){.inner-regolamento .el-cat .categoria .blocco-tabella table thead
th{padding:10px
5px;font-size:0.75em}}.inner-regolamento .el-cat .categoria .blocco-tabella table tbody
tr{background-color:#D5D5D5}.inner-regolamento .el-cat .categoria .blocco-tabella table tbody tr
td{padding:15px
40px;border:1px
solid #FFF;text-align:center;min-height:80px}@media only screen and (max-width: 767px){.inner-regolamento .el-cat .categoria .blocco-tabella table tbody tr
td{padding:10px;font-size:0.875em}}.inner-regolamento .el-cat .categoria .blocco-tabella table tbody tr td:first-of-type{text-align:left}.inner-regolamento .el-cat .categoria .blocco-tabella table tbody tr td .nome-sostanza{text-align:left}@media only screen and (max-width: 767px){.inner-regolamento .el-cat .categoria .blocco-tabella table tbody tr
td{padding:10px}}.inner-regolamento .el-cat .categoria .blocco-tabella table tbody tr td:first-child{font-weight:bold;text-align:center;width:60px}.inner-regolamento .el-cat .categoria .blocco-tabella table tbody tr td:first-of-type{padding:15px
20px;font-family:"Metropolis Semi Bold",sans-serif}@media only screen and (max-width: 767px){.inner-regolamento .el-cat .categoria .blocco-tabella table tbody tr td:first-of-type{padding:10px}}@media (min-width: 768px){.inner-regolamento .el-cat .categoria .blocco-tabella table tbody tr
td.cont{display:flex;width:100%;min-height:90px;align-items:center}}.inner-regolamento .el-cat .categoria .blocco-tabella table tbody tr td.cont
.lettera{font-family:"Metropolis Semi Bold",sans-serif;font-size:30px;margin-right:40px}@media only screen and (max-width: 767px){.inner-regolamento .el-cat .categoria .blocco-tabella table tbody tr td.cont
.lettera{font-size:20px;display:block;margin:0}}.inner-regolamento .el-cat .categoria .blocco-tabella table tbody tr td.cont:first-child{font-family:"Metropolis",sans-serif;width:100%}.inner-regolamento .el-cat .categoria .blocco-riga-3{margin:50px
0}.inner-regolamento .el-cat .categoria .blocco-riga-3 .col-text-icona{text-align:center}.inner-regolamento .el-cat .categoria .blocco-riga-3 .col-text-icona .testo-superiore{font-family:"Metropolis Bold",sans-serif;margin-bottom:10px}.inner-regolamento .el-cat .categoria .blocco-riga-3 .col-text-icona
img{margin:0
auto 10px}.inner-regolamento .el-cat .categoria .blocco-riga-3 .blocco-tabella table tbody tr
td{padding:5px
10px}.inner-regolamento .el-cat .categoria .blocco-riga-3 .blocco-tabella table tbody tr td
td{vertical-align:middle}.inner-regolamento .el-cat .categoria .testo-icona-destra .inner-riga{margin-top:50px}.inner-regolamento .el-cat .categoria .testo-icona-destra .col-icona
img{margin:0
auto;height:125px}.inner-regolamento .icona-testo{margin:40px
0}.inner-regolamento .icona-testo
.single{display:flex;line-height:1.2em;margin-bottom:25px}.inner-regolamento .icona-testo .single
.icona{margin-right:35px;flex:0 0 120px}.inner-regolamento .icona-testo .single .icona
img{width:120px}.inner-regolamento .icona-testo .single
p{margin-bottom:0}.inner-regolamento .blocco-colonne .colonne-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.inner-regolamento .blocco-colonne .colonne-flex
.single{width:45%}@media only screen and (max-width: 767px){.inner-regolamento .blocco-colonne .colonne-flex
.single{width:100%}}.inner-regolamento .blocco-colonne .colonne-flex
.titolo{font-family:"Metropolis Bold",sans-serif}.inner-regolamento .blocco-colonne.colonne-n3
.single{width:30%}@media only screen and (max-width: 767px){.inner-regolamento .blocco-colonne.colonne-n3
.single{width:100%}}.inner-regolamento .blocco-colonne.colonne-n1 .colonne-flex{justify-content:center;text-align:center}.inner-regolamento .blocco-colonne.colonne-n1
.single{width:45%}.inner-regolamento .blocco-colonne.icone
.single{text-align:center}.inner-regolamento .blocco-colonne.icone .single
.sez_testo{text-align:left;margin-bottom:1em}@media only screen and (max-width: 767px){.inner-regolamento .blocco-colonne.icone .single
.sez_testo{margin-top:1em}.inner-regolamento .blocco-colonne.icone .single .sez_testo
h3{text-align:center}}.inner-regolamento .blocco-colonne.icone .single
img{margin:0
auto 20px;width:105px}.inner-regolamento .blocco-colonne.icone .single .testo-piccolo{margin-bottom:15px}.inner-regolamento .blocco-colonne.icone .single
.testo{margin:0
0 15px}@media (min-width: 1200px){.box_product_cat:not(.swiper-slide),.box_product:not(.swiper-slide){flex:0 0 20%;max-width:20%}}.single-prod{text-align:center;background-color:#FFF;padding:20px
20px 50px;height:100%;position:relative}.single-prod
.new{position:absolute;top:0.5em;left:0.5em;z-index:16;width:90px;height:70px}.single-prod.box_product_cat.swiper-slide{padding:20px
0}@media only screen and (max-width: 767px){.single-prod.box_product_cat.swiper-slide{padding:10px
0}}@media only screen and (max-width: 1399px){.single-prod{padding:20px
20px 40px}}.single-prod
h2{font-size:20px;margin-bottom:10px;font-family:"Metropolis Bold",sans-serif}.single-prod h2
a{color:#000}.box_product .img
a{position:relative;padding-top:80%;display:block}.box_product
img{transition:all 0.5s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transform-origin:center center;max-width:100%;max-height:100%}.box_product:hover .img
img{transform:translate(-50%, -50%) scale(1.2)}.box_product
h2{position:relative}.elenco-prodotti-arch{background-color:#F6F6F6}.elenco-prodotti-arch
.box_more_product{order:99;min-height:360px}@media (min-width: 1200px){.elenco-prodotti-arch
.box_more_product{flex:0 0 20%;max-width:20%}}.elenco-prodotti-arch .outer-single-prod{margin-top:20px}.elenco-prodotti-arch .link-all-prod{background-color:#EDEDED;color:#707070;height:100%;cursor:pointer;position:relative}.elenco-prodotti-arch .link-all-prod:after{content:url("/wp-content/themes/med-consulting/img/prodotti/med-consulting-arrow-prodotti.svg");width:100px;display:block;position:absolute;right:15px;bottom:15px}@media only screen and (max-width: 1699px){.elenco-prodotti-arch .link-all-prod:after{width:80px}}.elenco-prodotti-arch .link-all-prod
span{font-size:36px;position:absolute;bottom:50px;left:45px}@media only screen and (max-width: 1699px){.elenco-prodotti-arch .link-all-prod
span{left:35px;bottom:100px}}@media only screen and (max-width: 1399px){.elenco-prodotti-arch .link-all-prod
span{font-size:35px}}.elenco-prodotti-arch.elenco-cat .single-prod{padding:0
0 20px}.elenco-prodotti-arch.elenco-cat .single-prod .img
a{position:relative;padding-top:100%;display:block}.elenco-prodotti-arch.elenco-cat .single-prod
img{transition:all 0.5s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transform-origin:center center;max-width:80%;max-height:80%}.elenco-prodotti-arch.elenco-cat .single-prod:hover
img{transform:translate(-50%, -50%) scale(1.2)}.elenco-prodotti-arch.elenco-cat .single-prod .nome-prod{padding:20px
20px 0;position:relative}.prod-evid
.box_single_banner{background:linear-gradient(180deg, #CCC 0%, #4E4E4E 100%);color:#FFF}.prod-evid
.box_single_banner.banner_img{background:none}.prod-evid .box_single_banner
.txt{padding:80px
0 80px 65px}@media only screen and (max-width: 767px){.prod-evid .box_single_banner
.txt{padding:30px
20px 0}.prod-evid .box_single_banner .txt>a{display:none}}.prod-evid .box_single_banner .txt
.h1{font-family:"Metropolis Bold",sans-serif;text-align:left}.prod-evid .box_single_banner .txt .link-desktop{padding-top:20px}.prod-evid .box_single_banner .outer-img{position:relative}.prod-evid .box_single_banner .outer-img .img-prod{position:absolute;right:65px;height:100%;width:100%;padding-left:60px}@media only screen and (max-width: 1699px){.prod-evid .box_single_banner .outer-img .img-prod{right:35px}}@media only screen and (max-width: 767px){.prod-evid .box_single_banner .outer-img .img-prod{right:auto;padding:0;width:auto;height:250px;position:relative}}.prod-evid .box_single_banner .outer-img .img-prod
img{width:100%;height:100%;object-fit:contain}.prod-evid .box_single_banner .outer-img .link-mobile{display:none;text-align:center;margin-bottom:20px}@media only screen and (max-width: 767px){.prod-evid .box_single_banner .outer-img .link-mobile{display:block}}.prod-evid
.box_single_banner.color_md{background:linear-gradient(180deg, #DBE5FB 0%, #E6ECFF 29%, rgba(15, 46, 147, 0.7215686275) 100%);color:#000}.prod-evid .box_single_banner.color_md
a.btn{color:#000}.prod-evid
.box_single_banner.color_med_consulting{background:linear-gradient(180deg, #C0E5E0 0%, #C0E5E0 29%, #006155 100%);color:#000}.prod-evid .box_single_banner.color_med_consulting
a.btn{color:#000}.prod-evid
.box_single_banner.color_med_consulting_prod{background:#FFF !important;color:#000;border:1px
solid #006155}.prod-evid .box_single_banner.color_med_consulting_prod
a.btn{color:#000}.slider-gallery-product{padding-right:10px}.swiper
.arrow{background-color:#FFF;border-radius:50%;width:80px;height:80px}.swiper
.arrow.small_arrow{width:45px;height:45px;background-color:#C0E5E0}.swiper .arrow.small_arrow:after{font-size:16px}.swiper .arrow.small_arrow.swiper-button-disabled{opacity:0}.swiper .arrow.small_arrow.custom-prev{left:0}.swiper .arrow.small_arrow.custom-next{right:10px}@media only screen and (max-width: 1023px){.swiper
.arrow{width:50px;height:50px}}.swiper .arrow
svg{position:absolute;left:0;top:0;transform:translate(-50%, -50%);color:#000}.swiper .arrow:after{content:"\f061";font-family:"Font Awesome 6 Free";font-weight:900;color:#000;font-size:23px}.swiper .arrow.custom-prev:after{content:"\f060"}.page-template-page-cataloghi .area-riservata, .bussola .area-riservata{padding-top:0}.page-template-page-cataloghi .first-section{margin-top:60px}.outer-box-cataloghi .single-box-cat{color:#FFF;overflow:hidden}.outer-box-cataloghi .single-box-cat
.row{position:relative}.outer-box-cataloghi .single-box-cat .col-img
.innerbox{height:100%;min-height:420px;position:relative}@media only screen and (max-width: 1199px){.outer-box-cataloghi .single-box-cat .col-img
.innerbox{min-height:auto}}@media only screen and (max-width: 767px){.outer-box-cataloghi .single-box-cat .col-img{position:absolute;width:50%;height:50%;left:0;bottom:0}.outer-box-cataloghi .single-box-cat .col-img
img{opacity:0.5}}.outer-box-cataloghi .single-box-cat .col-img
img{position:absolute;width:auto;height:100%;object-position:center right;object-fit:cover;left:0;top:0}.outer-box-cataloghi .single-box-cat .col-txt{position:relative}.outer-box-cataloghi .single-box-cat .col-txt
.innerbox{padding:70px
120px 40px 0}@media only screen and (max-width: 1399px){.outer-box-cataloghi .single-box-cat .col-txt
.innerbox{padding:50px
80px 40px 0}}@media only screen and (max-width: 1023px){.outer-box-cataloghi .single-box-cat .col-txt
.innerbox{padding:40px
60px 30px 0}}@media only screen and (max-width: 767px){.outer-box-cataloghi .single-box-cat .col-txt
.innerbox{padding:30px
30px 20px 30px}}.outer-box-cataloghi .single-box-cat:not(:first-of-type){margin-top:50px}.outer-box-cataloghi .single-box-cat.grigio{background:#686E7D}.outer-box-cataloghi .single-box-cat.blu{background:transparent linear-gradient(180deg, #1D72A0 0%, #0F2E93 100%) no-repeat}.outer-box-cataloghi .single-box-cat .logo-brand{height:70px;margin-bottom:20px}@media only screen and (max-width: 1199px){.outer-box-cataloghi .single-box-cat .logo-brand{height:60px}}@media only screen and (max-width: 767px){.outer-box-cataloghi .single-box-cat .logo-brand{margin:0
auto 20px}}.outer-box-cataloghi .single-box-cat
a{color:#000}.outer-box-cataloghi .single-box-cat
.link{margin-top:20px}@media only screen and (max-width: 767px){.outer-box-cataloghi .single-box-cat
.link{text-align:right}}@media only screen and (max-width: 767px){.box-affiancati .row>div{margin-bottom:30px}}.box-affiancati .single-box-cat{height:100%}.box-affiancati .single-box-cat .logo-brand{margin-bottom:80px}@media only screen and (max-width: 1399px){.box-affiancati .single-box-cat .logo-brand{margin-bottom:50px}}@media only screen and (max-width: 1199px){.box-affiancati .single-box-cat .logo-brand{margin-bottom:30px}}.box-affiancati .single-box-cat
.link{text-align:center}@media only screen and (max-width: 767px){.box-affiancati .single-box-cat
.link{text-align:right}}.box-affiancati .single-box-cat>.row{height:100%}.box-affiancati .single-box-cat > .row .col-txt{display:flex;flex-direction:column;justify-content:space-between;padding:40px
120px 40px 70px}.box-affiancati .cta-contatti-cataloghi{padding:50px
70px 40px;color:#FFF;background:linear-gradient(180deg, #9CBFBB 0%, #006155 100%)}@media only screen and (max-width: 767px){.box-affiancati .cta-contatti-cataloghi{text-align:right;padding:30px
30px 20px 30px}}.box-affiancati .cta-contatti-cataloghi
.img{height:350px}@media only screen and (max-width: 1399px){.box-affiancati .cta-contatti-cataloghi
.img{height:290px}}@media only screen and (max-width: 1199px){.box-affiancati .cta-contatti-cataloghi
.img{height:200px}}@media only screen and (max-width: 767px){.box-affiancati .cta-contatti-cataloghi
.img{height:140px}}.box-affiancati .cta-contatti-cataloghi .testo-cta{margin:0
0 20px}.box-affiancati .cta-contatti-cataloghi
a{margin-top:20px}.cta-contatti-cataloghi{text-align:center}.cta-contatti-cataloghi
.img{max-height:450px;height:42vh}@media only screen and (max-width: 767px){.cta-contatti-cataloghi
.img{height:37vh}}.cta-contatti-cataloghi .img
img{width:100%;height:100%;object-fit:contain}.cta-contatti-cataloghi .testo-cta{margin:50px
0}@media only screen and (max-width: 1199px){.cta-contatti-cataloghi .testo-cta{margin:30px}}@media only screen and (max-width: 767px){.cta-contatti-cataloghi .testo-cta{margin:30px
0 10px;text-align:center}}.modal-subcat{position:fixed;width:100%;left:0;opacity:0;pointer-events:none;transition:all 0.5s ease-in-out;z-index:99;top:170px}@media (max-width: 1023px){.modal-subcat{display:none}}.modal-subcat.selected{opacity:1;pointer-events:auto;width:100%}.modal-subcat
.innerbox{padding:30px;background-color:#FFF;border-radius:45px;box-shadow:0 0 46px rgba(0, 0, 0, 0.16);margin-top:10px;z-index:9}.modal-subcat
.row_list_subcat{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.modal-subcat
.col_subcat{padding:0
0.75rem;margin-bottom:0;flex:0 1 calc((100% - 200px) / 5);max-width:calc((100% - 200px) / 5)}@media only screen and (max-width: 1199px){.modal-subcat
.col_subcat{flex:0 0 27.5%;max-width:27.5%}}.modal-subcat .col_subcat .img
img{height:220px;margin:0
auto}.modal-subcat .col_subcat
.titolo{text-align:center}.modal-subcat .col_subcat .titolo
a{color:#000}.punti_grafico{padding:4em
0}@media (max-width: 991px){.punti_grafico{padding:3em
0 0}}.punti_grafico .punto_grafico:first-of-type .number:before{display:none}.punti_grafico .punto_grafico:last-of-type .number:after{display:none}@media (min-width: 768px){.punti_grafico
.punto_grafico{width:44%}.punti_grafico .punto_grafico.punto_grafico_1 .innerbox:after{width:70%}.punti_grafico
.punto_grafico.punto_grafico_2{margin-left:33%}.punti_grafico .punto_grafico.punto_grafico_2 .innerbox:after{width:45%}.punti_grafico
.punto_grafico.punto_grafico_3{margin-left:auto;margin-right:0}.punti_grafico .punto_grafico.punto_grafico_3 .innerbox:after{width:70%;transform:translateX(-100%)}.punti_grafico
.punto_grafico.punto_grafico_4{width:60%;margin-left:25%;padding-top:6.5em}.punti_grafico .punto_grafico.punto_grafico_4 .innerbox:before{height:6.5em;top:0;transform:translateY(-75%)}}.punti_grafico .punto_grafico
.innerbox{position:relative;padding-left:5em;padding-bottom:3.75em}@media (max-width: 767px){.punti_grafico .punto_grafico
.innerbox{font-size:0.75em;padding:0;margin-top:3em}.punti_grafico .punto_grafico .innerbox
.testo{min-height:60px}}@media (min-width: 768px){.punti_grafico .punto_grafico .innerbox:before, .punti_grafico .punto_grafico .innerbox:after{content:"";position:absolute}.punti_grafico .punto_grafico .innerbox:before{height:calc(100% - 1.65em);width:5px;top:3.25em;left:1.625em;background-image:repeating-linear-gradient(to bottom, transparent, transparent 22px, #006155 22px, #006155 44px)}.punti_grafico .punto_grafico .innerbox:after{height:5px;bottom:-1.625em;left:1.625em;background-image:repeating-linear-gradient(to right, #006155, #006155 22px, transparent 22px, transparent 44px)}}.punti_grafico .punto_grafico .innerbox
.testo{font-size:1.75em}@media (max-width: 767px){.punti_grafico .punto_grafico .innerbox
.testo{font-size:1.25rem;padding-left:60px;padding-top:3px}}.punti_grafico .punto_grafico .innerbox
.number{position:absolute;width:1.625em;height:1.625em;display:flex;align-items:center;justify-content:center;font-size:2em;color:#FFF;background-color:#006155;font-family:"Metropolis Bold",sans-serif;top:0;left:0;border-radius:50%}@media (max-width: 767px){.punti_grafico .punto_grafico .innerbox .number:before, .punti_grafico .punto_grafico .innerbox .number:after{width:8px;height:20px;background-color:#006155;left:50%;content:"";position:absolute}.punti_grafico .punto_grafico .innerbox .number:before{top:1px;transform:translate(-50%, -100%)}.punti_grafico .punto_grafico .innerbox .number:after{bottom:1px;transform:translate(-50%, 100%)}}.big_link{position:absolute;top:0;left:0;width:100%;height:100%}.tooltip-inner{font-size:0.875em;text-align:justify;min-width:240px}@media (min-width: 768px){.tooltip-inner{min-width:400px}}.product_sheet
.section_img_products{margin-bottom:60px}.product_sheet .section_img_products
.main_product_img{position:relative}.product_sheet .section_img_products .main_product_img
.new{position:absolute;top:0.5em;left:0.5em;z-index:16;width:100px;height:80px}.product_sheet .section_img_products .main_product_img
.disclaimer_imgs{position:absolute;width:2em;height:2em;line-height:2em;border-radius:50%;background-color:#006155;color:#FFF;padding:0;text-align:center;border:none;right:0;top:0}.product_sheet .section_img_products .gallery_product
.single_img_gallery{box-shadow:3px 3px 6px rgba(0, 0, 0, 0.16);border-radius:25px;margin-bottom:10px;overflow:hidden}.product_sheet .section_img_products .gallery_product .single_img_gallery
a{display:block;position:relative;padding-top:100%}.product_sheet .section_img_products .gallery_product .single_img_gallery a
img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.product_sheet .box_title
.codice{color:#006155;font-family:"Metropolis Bold",sans-serif;margin-bottom:1.5em}.product_sheet .box_title .nome_prodotto h1, .product_sheet .box_title .nome_prodotto
h2{text-align:left;font-family:"mostra-nuova",sans-serif;font-weight:700;margin-bottom:1em}.product_sheet .box_title
.sottotitolo{font-size:1.05em;margin-bottom:1.2em}.product_sheet
.product_description{font-size:0.85em}.product_sheet
.section_data_sheet{margin-top:3em}.product_sheet .section_data_sheet
ul{list-style:none;padding:0;margin:0}.product_sheet .section_data_sheet ul
li{background-color:#EBECEC;margin-bottom:2px;font-size:0.875em;text-transform:uppercase;font-family:"Metropolis Light",sans-serif}.product_sheet .section_data_sheet ul
li.header_li{font-family:"Metropolis Bold",sans-serif;padding:0.5em}.product_sheet .section_data_sheet ul
li.header_li.product_feature_misura{color:#fff;background-color:#707070;padding:0
0.5em}.product_sheet .section_data_sheet ul li
.inner_row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.product_sheet .section_data_sheet ul li .inner_row>div{padding:0.5em 0.9em}.product_sheet .section_data_sheet ul:nth-of-type(2n) li{background-color:#C4C4C6}@media (min-width: 1400px){.product_sheet
.col_left{padding-right:60px}}.product_sheet
.sezione_download_prod{font-size:0.875em}@media only screen and (max-width: 767px){.product_sheet
.sezione_download_prod{margin:0
auto}}@media (min-width: 768px){.product_sheet .sezione_download_prod .download_schede_tecniche, .product_sheet .sezione_download_prod
.download_other_files{display:flex;gap:0.5em;justify-content:space-between}.product_sheet .sezione_download_prod .download_schede_tecniche a, .product_sheet .sezione_download_prod .download_other_files
a{flex:0 0 50%;max-width:50%}}.product_sheet .sezione_download_prod
.link_prod_download{border-radius:55px;padding:5px
45px 5px 5px;display:block;line-height:40px;min-height:50px;position:relative;text-align:center;background-color:#D7FAF5;font-size:14px;color:#000;margin-bottom:0.9em}.product_sheet .sezione_download_prod .link_prod_download
.icon{display:block;width:40px;height:40px;border-radius:50%;background-color:#fff;position:absolute;top:5px;right:5px}.product_sheet .sezione_download_prod .link_prod_download .icon
svg{width:14px;height:auto}.product_sheet .sezione_download_prod
.link_prod_download.link_disabled{pointer-events:none;background-color:#F6F6F6}.product_sheet .sezione_download_prod
.disclaimer_schede_tecniche{margin:1.25em 0}.product_sheet .sezione_download_prod .disclaimer_schede_tecniche
p{font-size:14px}.product_sheet .sezione_download_prod
.disclaimer_login_download{color:#006155;padding-right:40px;position:relative;line-height:30px}.product_sheet .sezione_download_prod .disclaimer_login_download
.login_icon{position:absolute;top:0;right:0}.product_sheet .sezione_download_prod .disclaimer_login_download
a{color:#006155;font-weight:700}.icone_certificazioni{padding:2em
0 1em;display:flex;flex-wrap:wrap;margin:0
-0.25em;align-items:center}@media only screen and (max-width: 767px){.icone_certificazioni{justify-content:center}}.icone_certificazioni
.icona{margin-bottom:1em;padding:0
0.25em}.icone_certificazioni .icona
img{max-height:68px;width:auto;height:auto}.icone_certificazioni .icona.icona_372 img, .icone_certificazioni .icona.icona_476
img{max-width:180px}.tabella_taglie{margin:3em
0}.tabella_taglie
.row{align-items:center}.tabella_taglie.tabella_taglie_1{border-radius:45px;border:2px
solid #707070;padding:1.5em;padding-right:1em}@media only screen and (max-width: 1399px) and (min-width: 767px){.tabella_taglie.tabella_taglie_1
.col_left{flex:0 0 35%;max-width:35%}}.tabella_taglie.tabella_taglie_1
.col_right{display:flex;align-items:center;flex-wrap:wrap}@media only screen and (max-width: 1399px) and (min-width: 767px){.tabella_taglie.tabella_taglie_1
.col_right{flex:0 0 65%;max-width:65%}}.tabella_taglie.tabella_taglie_1 .col_right
.box_custom_img{flex:0 0 40%;max-width:40%}.tabella_taglie.tabella_taglie_1 .col_right .box_custom_img
img{transform:scale(1.1)}.tabella_taglie.tabella_taglie_1 .col_right
.container_tabella{flex:0 0 60%;max-width:60%}.tabella_taglie.tabella_taglie_1
.titolo_tabella{font-family:"Metropolis Bold",sans-serif;text-transform:uppercase;margin-bottom:0.75em;font-size:1.25em}.tabella_taglie.tabella_taglie_1 .testo_tabella
p{font-size:1em;line-height:1.75em}.tabella_taglie.tabella_taglie_1
.table{text-align:center;font-size:0.75em;letter-spacing:-0.03em;table-layout:fixed;border-collapse:collapse}.tabella_taglie.tabella_taglie_1 .table td, .tabella_taglie.tabella_taglie_1 .table
th{border:1px
solid #2B2E34;padding:0.5em 0}.tabella_taglie.tabella_taglie_1 .table
th{background-color:#4E5055;color:#FFF;text-transform:uppercase;font-size:0.7rem}.tabella_taglie.tabella_taglie_2{border-radius:45px;border:2px
solid #201F1E;overflow:hidden}.tabella_taglie.tabella_taglie_2
.titolo_tabella{color:#FFF;padding:1em
0.5em;text-align:center;text-transform:uppercase;font-size:1em;background-color:#363636}.tabella_taglie.tabella_taglie_2
.row_modello_2{display:flex;align-items:center;flex-wrap:wrap}.tabella_taglie.tabella_taglie_2 .row_modello_2
.col_left{flex:0 0 calc(100% - 120px);max-width:calc(100% - 120px)}.tabella_taglie.tabella_taglie_2 .row_modello_2
.col_right{flex:0 0 120px;max-width:120px;padding:1em}.tabella_taglie.tabella_taglie_2
.table{text-align:center;font-size:0.875em;letter-spacing:-0.03em;table-layout:fixed;border-collapse:collapse;margin:0}.tabella_taglie.tabella_taglie_2 .table td, .tabella_taglie.tabella_taglie_2 .table
th{border:1px
solid #161615;padding:1.25em 0;background-color:#FFF;box-shadow:unset}.tabella_taglie.tabella_taglie_2 .table tr td:first-of-type, .tabella_taglie.tabella_taglie_2 .table tr th:first-of-type{border-left:none}.tabella_taglie.tabella_taglie_2 .table tr:last-of-type
td{border-bottom:none}@media (min-width: 768px){.modal_md .modal-lg, .modal_md .modal-xl{--bs-modal-width:1200px;max-width:calc(100% - 80px)}}.modal_md .modal-lg .modal-content, .modal_md .modal-xl .modal-content{border-radius:40px}.modal_md .titolo-form{text-align:center;margin:0
auto;padding:0
1rem}.modal_md .titolo-form.h2{font-size:2em}.modal_md .modal-header{position:relative}.modal_md .modal-header .btn-close{position:absolute;top:0;right:0;width:30px;height:30px;background:#006155;border-radius:50% !important;color:#fff !important;opacity:1 !important}.modal_md .modal-header .btn-close:after{content:"×";color:#FFF;line-height:30px;font-size:2em}.modal_md .modal-body{padding:1em
2em 2em}.sezione_login{padding-bottom:1em;border-bottom:1px solid #707070;margin-bottom:2em}.sezione_login
form{display:flex;flex-wrap:wrap;margin:0
-15px;align-items:center}.sezione_login form
p{flex:0 0 50%;max-width:50%;padding:0
15px;margin-bottom:1em}@media only screen and (max-width: 767px){.sezione_login form
p{flex:0 0 100%;max-width:100%}}.sezione_login form p
label{font-size:16px}.sezione_login form .login-remember
label{font-size:0.875em}.sezione_login form .login-username label, .sezione_login form .login-password
label{display:block;color:#707070;line-height:1.5em}.sezione_login form .login-username input, .sezione_login form .login-password
input{padding:0.5em 1em;width:100%;border:1px
solid #707070;text-align:left}.sezione_login form .login-submit{text-align:center}.sezione_login form #wp-submit{border:none;margin:0;font-size:16px}.form_partner .come-collaborare, .diventa-partner .come-collaborare, .richiesta_prodotto .come-collaborare, .registrazione_utente .come-collaborare, .richiesta_usa_corp .come-collaborare, .col_contatti_dx .come-collaborare{text-align:center;margin:1rem auto 0;background:#F2F2F2;border-radius:40px}.form_partner .come-collaborare .h2, .diventa-partner .come-collaborare .h2, .richiesta_prodotto .come-collaborare .h2, .registrazione_utente .come-collaborare .h2, .richiesta_usa_corp .come-collaborare .h2, .col_contatti_dx .come-collaborare
.h2{margin:0;font-size:1.25em !important}.form_partner .come-collaborare > span, .diventa-partner .come-collaborare > span, .richiesta_prodotto .come-collaborare > span, .registrazione_utente .come-collaborare > span, .richiesta_usa_corp .come-collaborare > span, .col_contatti_dx .come-collaborare>span{width:100%;font-family:"Metropolis",sans-serif;display:inline-flex;align-items:center;justify-content:center;position:relative;padding:0.5rem 2rem 0.5rem 0.5rem;margin-bottom:0;z-index:2;border-radius:40px}.form_partner .come-collaborare > span:after, .diventa-partner .come-collaborare > span:after, .richiesta_prodotto .come-collaborare > span:after, .registrazione_utente .come-collaborare > span:after, .richiesta_usa_corp .come-collaborare > span:after, .col_contatti_dx .come-collaborare>span:after{content:url("/wp-content/themes/med-consulting/img/home/arrow-counters.svg");width:30px;height:30px;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.form_partner .come-collaborare .riga-checkbox, .diventa-partner .come-collaborare .riga-checkbox, .richiesta_prodotto .come-collaborare .riga-checkbox, .registrazione_utente .come-collaborare .riga-checkbox, .richiesta_usa_corp .come-collaborare .riga-checkbox, .col_contatti_dx .come-collaborare .riga-checkbox{padding:0;position:relative;width:100%;margin:0}.form_partner .come-collaborare .wpcf7-form-control-wrap, .diventa-partner .come-collaborare .wpcf7-form-control-wrap, .richiesta_prodotto .come-collaborare .wpcf7-form-control-wrap, .registrazione_utente .come-collaborare .wpcf7-form-control-wrap, .richiesta_usa_corp .come-collaborare .wpcf7-form-control-wrap, .col_contatti_dx .come-collaborare .wpcf7-form-control-wrap{padding:1rem}.form_partner .come-collaborare .wpcf7-list-item, .diventa-partner .come-collaborare .wpcf7-list-item, .richiesta_prodotto .come-collaborare .wpcf7-list-item, .registrazione_utente .come-collaborare .wpcf7-list-item, .richiesta_usa_corp .come-collaborare .wpcf7-list-item, .col_contatti_dx .come-collaborare .wpcf7-list-item{display:block;text-align:left}.form_partner .come-collaborare .wpcf7-list-item label, .diventa-partner .come-collaborare .wpcf7-list-item label, .richiesta_prodotto .come-collaborare .wpcf7-list-item label, .registrazione_utente .come-collaborare .wpcf7-list-item label, .richiesta_usa_corp .come-collaborare .wpcf7-list-item label, .col_contatti_dx .come-collaborare .wpcf7-list-item
label{display:flex;justify-content:space-between;align-items:center;margin-bottom:0.5rem}.form_partner .come-collaborare .wpcf7-list-item label .wpcf7-list-item-label, .diventa-partner .come-collaborare .wpcf7-list-item label .wpcf7-list-item-label, .richiesta_prodotto .come-collaborare .wpcf7-list-item label .wpcf7-list-item-label, .registrazione_utente .come-collaborare .wpcf7-list-item label .wpcf7-list-item-label, .richiesta_usa_corp .come-collaborare .wpcf7-list-item label .wpcf7-list-item-label, .col_contatti_dx .come-collaborare .wpcf7-list-item label .wpcf7-list-item-label{font-size:1.125em}.form_partner .come-collaborare .wpcf7-list-item label input, .diventa-partner .come-collaborare .wpcf7-list-item label input, .richiesta_prodotto .come-collaborare .wpcf7-list-item label input, .registrazione_utente .come-collaborare .wpcf7-list-item label input, .richiesta_usa_corp .come-collaborare .wpcf7-list-item label input, .col_contatti_dx .come-collaborare .wpcf7-list-item label
input{appearance:none;-webkit-appearance:none;-moz-appearance:none;order:2;width:2rem;height:2rem;border:none;border-radius:50%;background-color:white;cursor:pointer;transition:background-color 0.2s ease, box-shadow 0.2s ease;display:inline-block;vertical-align:middle;position:relative}.form_partner .come-collaborare .wpcf7-list-item label input:checked, .diventa-partner .come-collaborare .wpcf7-list-item label input:checked, .richiesta_prodotto .come-collaborare .wpcf7-list-item label input:checked, .registrazione_utente .come-collaborare .wpcf7-list-item label input:checked, .richiesta_usa_corp .come-collaborare .wpcf7-list-item label input:checked, .col_contatti_dx .come-collaborare .wpcf7-list-item label input:checked{background-color:#006155;border-color:#006155}.form_partner .come-collaborare .wpcf7-list-item label input:checked:after, .diventa-partner .come-collaborare .wpcf7-list-item label input:checked:after, .richiesta_prodotto .come-collaborare .wpcf7-list-item label input:checked:after, .registrazione_utente .come-collaborare .wpcf7-list-item label input:checked:after, .richiesta_usa_corp .come-collaborare .wpcf7-list-item label input:checked:after, .col_contatti_dx .come-collaborare .wpcf7-list-item label input:checked:after{content:"✔";font-size:1.5rem;position:absolute;top:50%;left:50%;color:#FFF;transform:translate(-50%, -50%)}.form_partner .campi-form > div, .diventa-partner .campi-form > div, .richiesta_prodotto .campi-form > div, .registrazione_utente .campi-form > div, .richiesta_usa_corp .campi-form > div, .col_contatti_dx .campi-form>div{position:relative;margin-bottom:1rem}.form_partner .campi-form > div .wpcf7-not-valid-tip, .diventa-partner .campi-form > div .wpcf7-not-valid-tip, .richiesta_prodotto .campi-form > div .wpcf7-not-valid-tip, .registrazione_utente .campi-form > div .wpcf7-not-valid-tip, .richiesta_usa_corp .campi-form > div .wpcf7-not-valid-tip, .col_contatti_dx .campi-form > div .wpcf7-not-valid-tip{position:absolute;bottom:0;font-size:0.75em;right:1em}.form_partner .campi-form .titoletto-form, .diventa-partner .campi-form .titoletto-form, .richiesta_prodotto .campi-form .titoletto-form, .registrazione_utente .campi-form .titoletto-form, .richiesta_usa_corp .campi-form .titoletto-form, .col_contatti_dx .campi-form .titoletto-form{margin:2em
0 1.5em}.form_partner .campi-form label, .diventa-partner .campi-form label, .richiesta_prodotto .campi-form label, .registrazione_utente .campi-form label, .richiesta_usa_corp .campi-form label, .col_contatti_dx .campi-form
label{color:#707070;line-height:1.5em}.form_partner .campi-form input, .diventa-partner .campi-form input, .richiesta_prodotto .campi-form input, .registrazione_utente .campi-form input, .richiesta_usa_corp .campi-form input, .col_contatti_dx .campi-form
input{padding:0.5em 1em;width:100%;border:1px
solid #707070;text-align:left}.form_partner .campi-form textarea, .diventa-partner .campi-form textarea, .richiesta_prodotto .campi-form textarea, .registrazione_utente .campi-form textarea, .richiesta_usa_corp .campi-form textarea, .col_contatti_dx .campi-form
textarea{padding:1em;width:100%;border-radius:30px;border:1px
solid #707070;text-align:left}.form_partner .campi-form select, .diventa-partner .campi-form select, .richiesta_prodotto .campi-form select, .registrazione_utente .campi-form select, .richiesta_usa_corp .campi-form select, .col_contatti_dx .campi-form
select{border:1px
solid #707070}.form_partner .campi-form .select2, .diventa-partner .campi-form .select2, .richiesta_prodotto .campi-form .select2, .registrazione_utente .campi-form .select2, .richiesta_usa_corp .campi-form .select2, .col_contatti_dx .campi-form
.select2{width:100% !important}.form_partner .campi-form .select2 .select2-selection, .diventa-partner .campi-form .select2 .select2-selection, .richiesta_prodotto .campi-form .select2 .select2-selection, .registrazione_utente .campi-form .select2 .select2-selection, .richiesta_usa_corp .campi-form .select2 .select2-selection, .col_contatti_dx .campi-form .select2 .select2-selection{border:1px
solid #707070}.form_partner .campi-form .box_upload_file, .diventa-partner .campi-form .box_upload_file, .richiesta_prodotto .campi-form .box_upload_file, .registrazione_utente .campi-form .box_upload_file, .richiesta_usa_corp .campi-form .box_upload_file, .col_contatti_dx .campi-form
.box_upload_file{position:relative}.form_partner .campi-form .box_upload_file .wpcf7-form-control-wrap, .diventa-partner .campi-form .box_upload_file .wpcf7-form-control-wrap, .richiesta_prodotto .campi-form .box_upload_file .wpcf7-form-control-wrap, .registrazione_utente .campi-form .box_upload_file .wpcf7-form-control-wrap, .richiesta_usa_corp .campi-form .box_upload_file .wpcf7-form-control-wrap, .col_contatti_dx .campi-form .box_upload_file .wpcf7-form-control-wrap{position:static}.form_partner .campi-form .box_upload_file .wpcf7-form-control-wrap input[name=curriculum], .diventa-partner .campi-form .box_upload_file .wpcf7-form-control-wrap input[name=curriculum], .richiesta_prodotto .campi-form .box_upload_file .wpcf7-form-control-wrap input[name=curriculum], .registrazione_utente .campi-form .box_upload_file .wpcf7-form-control-wrap input[name=curriculum], .richiesta_usa_corp .campi-form .box_upload_file .wpcf7-form-control-wrap input[name=curriculum], .col_contatti_dx .campi-form .box_upload_file .wpcf7-form-control-wrap input[name=curriculum]{position:absolute;top:0;left:0;width:100%;z-index:99;opacity:0}.form_partner .campi-form .box_upload_file .wpcf7-form-control-wrap input[name=curriculum]:after, .diventa-partner .campi-form .box_upload_file .wpcf7-form-control-wrap input[name=curriculum]:after, .richiesta_prodotto .campi-form .box_upload_file .wpcf7-form-control-wrap input[name=curriculum]:after, .registrazione_utente .campi-form .box_upload_file .wpcf7-form-control-wrap input[name=curriculum]:after, .richiesta_usa_corp .campi-form .box_upload_file .wpcf7-form-control-wrap input[name=curriculum]:after, .col_contatti_dx .campi-form .box_upload_file .wpcf7-form-control-wrap input[name=curriculum]:after{position:absolute;right:0;top:0;content:"Upload";text-transform:uppercase;text-align:center;color:#fff;width:calc(30% - 10px);font-weight:bold;font-size:0.85em;line-height:40px;background-color:#000;border-radius:8px}.form_partner .trattamento, .diventa-partner .trattamento, .richiesta_prodotto .trattamento, .registrazione_utente .trattamento, .richiesta_usa_corp .trattamento, .col_contatti_dx
.trattamento{margin:1rem 0;text-align:left;clear:both;overflow:hidden;font-size:0.875rem}.form_partner .trattamento.trattamento_privacy, .diventa-partner .trattamento.trattamento_privacy, .richiesta_prodotto .trattamento.trattamento_privacy, .registrazione_utente .trattamento.trattamento_privacy, .richiesta_usa_corp .trattamento.trattamento_privacy, .col_contatti_dx
.trattamento.trattamento_privacy{display:flex;justify-content:space-between;align-items:center}.form_partner .trattamento.trattamento_privacy .wpcf7-list-item, .diventa-partner .trattamento.trattamento_privacy .wpcf7-list-item, .richiesta_prodotto .trattamento.trattamento_privacy .wpcf7-list-item, .registrazione_utente .trattamento.trattamento_privacy .wpcf7-list-item, .richiesta_usa_corp .trattamento.trattamento_privacy .wpcf7-list-item, .col_contatti_dx .trattamento.trattamento_privacy .wpcf7-list-item{margin-left:0}.form_partner .trattamento .wpcf7-list-item, .diventa-partner .trattamento .wpcf7-list-item, .richiesta_prodotto .trattamento .wpcf7-list-item, .registrazione_utente .trattamento .wpcf7-list-item, .richiesta_usa_corp .trattamento .wpcf7-list-item, .col_contatti_dx .trattamento .wpcf7-list-item{display:block}.form_partner .trattamento .wpcf7-list-item-label, .diventa-partner .trattamento .wpcf7-list-item-label, .richiesta_prodotto .trattamento .wpcf7-list-item-label, .registrazione_utente .trattamento .wpcf7-list-item-label, .richiesta_usa_corp .trattamento .wpcf7-list-item-label, .col_contatti_dx .trattamento .wpcf7-list-item-label{margin-left:10px}.form_partner .trattamento .testo_trattamento, .diventa-partner .trattamento .testo_trattamento, .richiesta_prodotto .trattamento .testo_trattamento, .registrazione_utente .trattamento .testo_trattamento, .richiesta_usa_corp .trattamento .testo_trattamento, .col_contatti_dx .trattamento
.testo_trattamento{line-height:1.5em}.form_partner .trattamento label, .diventa-partner .trattamento label, .richiesta_prodotto .trattamento label, .registrazione_utente .trattamento label, .richiesta_usa_corp .trattamento label, .col_contatti_dx .trattamento
label{display:block}.form_partner .trattamento .wpcf7-list-item > label, .diventa-partner .trattamento .wpcf7-list-item > label, .richiesta_prodotto .trattamento .wpcf7-list-item > label, .registrazione_utente .trattamento .wpcf7-list-item > label, .richiesta_usa_corp .trattamento .wpcf7-list-item > label, .col_contatti_dx .trattamento .wpcf7-list-item>label{display:flex}.form_partner .trattamento .testo_privacy, .form_partner .trattamento .wpcf7-list-item-label, .diventa-partner .trattamento .testo_privacy, .diventa-partner .trattamento .wpcf7-list-item-label, .richiesta_prodotto .trattamento .testo_privacy, .richiesta_prodotto .trattamento .wpcf7-list-item-label, .registrazione_utente .trattamento .testo_privacy, .registrazione_utente .trattamento .wpcf7-list-item-label, .richiesta_usa_corp .trattamento .testo_privacy, .richiesta_usa_corp .trattamento .wpcf7-list-item-label, .col_contatti_dx .trattamento .testo_privacy, .col_contatti_dx .trattamento .wpcf7-list-item-label{flex:0 0 calc(100% - 40px);font-weight:normal;line-height:1.5em;margin-bottom:0}.form_partner .trattamento .mailing-list, .diventa-partner .trattamento .mailing-list, .richiesta_prodotto .trattamento .mailing-list, .registrazione_utente .trattamento .mailing-list, .richiesta_usa_corp .trattamento .mailing-list, .col_contatti_dx .trattamento .mailing-list{display:block}.form_partner .trattamento .mailing-list span, .diventa-partner .trattamento .mailing-list span, .richiesta_prodotto .trattamento .mailing-list span, .registrazione_utente .trattamento .mailing-list span, .richiesta_usa_corp .trattamento .mailing-list span, .col_contatti_dx .trattamento .mailing-list
span{display:block}.form_partner .outer-submit, .diventa-partner .outer-submit, .richiesta_prodotto .outer-submit, .registrazione_utente .outer-submit, .richiesta_usa_corp .outer-submit, .col_contatti_dx .outer-submit{text-align:center;width:100%}.form_partner .outer-submit .wpcf7-submit, .diventa-partner .outer-submit .wpcf7-submit, .richiesta_prodotto .outer-submit .wpcf7-submit, .registrazione_utente .outer-submit .wpcf7-submit, .richiesta_usa_corp .outer-submit .wpcf7-submit, .col_contatti_dx .outer-submit .wpcf7-submit{border:none}.diventa-partner .h2, .richiesta_prodotto .h2, .registrazione_utente .h2, .richiesta_usa_corp
.h2{font-size:1.75rem}.wpcf7-response-output{text-align:center;font-size:0.875em}@media (min-width: 768px){.slider_prodotti_correlati .swiper-wrapper, .slider_prodotti_linea .swiper-wrapper{justify-content:center}}.anima_content,.anima_content_1,.anima_content_2,.anima_content_3{opacity:0}.ui-autocomplete{max-height:400px;overflow-y:auto;margin-top:43px !important;font-style:italic;font-size:15px !important;text-transform:lowercase;z-index:9999 !important}.ui-autocomplete .ui-menu-item-wrapper{padding:3px
0.5em !important}.sezione_sito
.immagine_sezione{position:relative;padding-top:50.6%;max-height:670px;background-size:cover;background-position:center;margin-top:50px}@media only screen and (max-width: 1699px){.sezione_sito
.immagine_sezione{padding-top:45%}}@media only screen and (max-width: 1399px){.sezione_sito
.immagine_sezione{padding-top:48%;max-height:600px}}@media only screen and (max-width: 1023px){.sezione_sito
.immagine_sezione{padding-top:40%}}@media only screen and (max-width: 767px){.sezione_sito
.immagine_sezione{padding-top:70%;margin-top:30px}}.sezione_sito
.immagine_sezione.small{padding-top:40.7%}@media only screen and (max-width: 1399px){.sezione_sito
.immagine_sezione.small{padding-top:35%}}@media only screen and (max-width: 767px){.sezione_sito
.immagine_sezione.small{padding-top:55%}}.sezione_sito
.links_section{display:flex;flex-wrap:wrap;align-items:center;margin:0
-15px;justify-content:center}.sezione_sito .links_section
.single_link{padding:0
15px;margin-top:2em}@media (min-width: 1000px){.modal-xl{width:1000px}}.wpcf7-spinner{position:absolute}@media (max-width: 992px){.box_ambiti_utilizzo,.tabella_taglie{min-height:0 !important}}.box_ambiti_utilizzo{margin-top:3em;border-radius:33px;background-color:#E9E9E9;padding:2em}.box_ambiti_utilizzo
.titolo{font-family:"Metropolis Bold",sans-serif;text-transform:uppercase;font-size:1.25em;margin-bottom:1rem}.swiper-slide
.box_product_usa{max-width:100% !important}.sezione_garanzia{position:relative}@media (min-width: 1024px){.sezione_garanzia{padding:2em;display:flex;justify-content:flex-end}.sezione_garanzia
.testi{flex:0 0 50%;width:50%;max-width:50%;margin:0;padding:2em;border-radius:55px;background-color:rgba(255, 255, 255, 0.8);position:relative;z-index:8;text-align:left}.sezione_garanzia .testi
.inner{display:flex;min-height:400px;flex-direction:column;justify-content:center}.sezione_garanzia .testi
h2{text-align:left;text-transform:uppercase;margin-bottom:1rem}.sezione_garanzia .testi a.btn-arrow{position:relative;height:70px;width:70px;margin:0
0 0 auto}.sezione_garanzia .testi a.btn-arrow:after{content:url("/wp-content/themes/med-consulting/img/home/arrow-counters.svg");width:100% !important;height:100% !important;bottom:0;right:0}.sezione_garanzia .img-full{margin:0;position:absolute;top:0;left:0;height:100%;width:100%;padding:0
!important;max-height:2000px !important}}.sezione_private_label{position:relative}@media (min-width: 1024px){.sezione_private_label{padding:2em;display:flex}.sezione_private_label
.testi{flex:0 0 50%;width:50%;max-width:50%;margin:0;padding:2em;border-radius:55px;background-color:rgba(255, 255, 255, 0.8);position:relative;z-index:8;text-align:right}.sezione_private_label .testi
.inner{display:flex;min-height:400px;flex-direction:column;justify-content:center}.sezione_private_label .testi
h2{text-align:right;text-transform:uppercase;margin-bottom:1rem}.sezione_private_label .testi a.btn-arrow{position:relative;height:70px;width:70px;margin:0
0 0 auto}.sezione_private_label .testi a.btn-arrow:after{content:url("/wp-content/themes/med-consulting/img/home/arrow-counters.svg");width:100% !important;height:100% !important;bottom:0;right:0}.sezione_private_label .img-full{margin:0;position:absolute;top:0;left:0;height:100%;width:100%;padding:0
!important;max-height:2000px !important}}.sezione_magazzino{position:relative}@media (min-width: 1024px){.sezione_magazzino{padding:2em;display:flex;justify-content:flex-end}.sezione_magazzino
.testi{flex:0 0 50%;width:50%;max-width:50%;margin:0;padding:2em;border-radius:55px;background-color:rgba(255, 255, 255, 0.8);position:relative;z-index:8;text-align:left}.sezione_magazzino .testi
.inner{display:flex;min-height:400px;flex-direction:column;justify-content:center}.sezione_magazzino .testi .sub_text:last-of-type{margin-top:2em}.sezione_magazzino .testi
h2{text-align:left;text-transform:uppercase;margin-bottom:1rem}.sezione_magazzino .testi a.btn-arrow{position:relative;height:70px;width:70px;margin:0
0 0 auto}.sezione_magazzino .testi a.btn-arrow:after{content:url("/wp-content/themes/med-consulting/img/home/arrow-counters.svg");width:100% !important;height:100% !important;bottom:0;right:0}.sezione_magazzino .img-full{margin:0;position:absolute;top:0;left:0;height:100%;width:100%;padding:0
!important;max-height:2000px !important}}@media (max-width: 1200px) and (min-width: 1024px){.sezione_magazzino .testi, .sezione_private_label .testi, .sezione_garanzia
.testi{flex:0 0 66% !important;width:66% !important;max-width:66% !important}}@media (max-width: 768px){.blocco-tabella
td{}}.text-center{text-align:center}.spoki-hidden{display:none}.spoki-visible{display:block}#spoki-wrapper{position:fixed;bottom:20px;right:20px;width:400px;height:600px;border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 4px 20px rgba(0, 0, 0, 0.25);z-index:9999}.spoki-chat-frame{width:100%;height:100%;border:0;position:absolute}.spoki-close{position:absolute;top:8px;right:8px;border:none;background:transparent;font-size:20px;cursor:pointer}.spoki-button{position:fixed;bottom:60px;right:15px;z-index:999}@media (max-width: 1023px){.spoki-button{bottom:10px}}.box_bootom_footer{padding:1rem;color:#FFF}.box_bootom_footer
p{margin:0}.box_bootom_footer
a{color:#FFF}.box_bootom_footer.privacy{text-align:right}@media (max-width: 1023px){.box_bootom_footer.privacy{padding-bottom:4em}.box_bootom_footer
p{text-align:center !important}}.grecaptcha-badge{left:0;display:none !important}.iubenda-tp-btn{opacity:0 !important;pointer-events:none}.filters .filter
.chevron{position:relative}.filters .filter .chevron
i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.video_azienda{margin-top:40px;position:relative;padding-top:56.25%;border-radius:30px;overflow:hidden}.video_azienda
iframe{width:100%;position:absolute;top:0;left:0;height:100%}.seoinv,.testi_seo{text-indent:-99999px;height:1px;display:block}.box_faq_prodotti{border-radius:33px;background:linear-gradient(180deg, #C0E5E0 0%, #C0E5E0 29%, #006155 100%);padding:2em}.box_faq_prodotti
.titolo_faq{font-family:"Metropolis Bold",sans-serif;text-transform:uppercase;font-size:1.25em;margin-bottom:1rem}.box_faq_prodotti .accordion .accordion-item{margin-bottom:15px;border-radius:30px !important}.box_faq_prodotti .accordion .accordion-item .accordion-button{padding-top:10px;padding-bottom:5px;font-size:18px;line-height:1.5em}.link_faq .btn-bg, .link_faq .sezione_login form #wp-submit, .sezione_login form .link_faq #wp-submit, .link_faq .form_partner .outer-submit .wpcf7-submit, .form_partner .outer-submit .link_faq .wpcf7-submit, .link_faq .diventa-partner .outer-submit .wpcf7-submit, .diventa-partner .outer-submit .link_faq .wpcf7-submit, .link_faq .richiesta_prodotto .outer-submit .wpcf7-submit, .richiesta_prodotto .outer-submit .link_faq .wpcf7-submit, .link_faq .registrazione_utente .outer-submit .wpcf7-submit, .registrazione_utente .outer-submit .link_faq .wpcf7-submit, .link_faq .richiesta_usa_corp .outer-submit .wpcf7-submit, .richiesta_usa_corp .outer-submit .link_faq .wpcf7-submit, .link_faq .col_contatti_dx .outer-submit .wpcf7-submit, .col_contatti_dx .outer-submit .link_faq .wpcf7-submit{background:none;color:#006155;padding-left:0;padding-right:0}.rich-quotazione
a{position:relative}.rich-quotazione a
.arrow{background-image:url("/wp-content/themes/med-consulting/img/home/arrow-counters.svg");background-size:cover;width:40px;height:40px;position:absolute;right:20px;margin-left:1em;top:50%;transform:translate(0, -50%)}.europa>.innerbox{border-radius:45px;background:linear-gradient(180deg, #D7FAF5, #C0E5E0);padding:1.5em;padding-right:1em}.europa
.titolo_regolamenti{font-family:"Metropolis Bold",sans-serif;text-transform:uppercase;font-size:1.25em;margin-bottom:1rem}.col_contatti_dx
.innerbox{background-color:#C0E5E0;padding:30px;border-radius:30px;height:100%}.col_contatti_dx .titoletto-form{font-size:20px !important;font-family:"Metropolis Bold",sans-serif;margin:0
0 30px !important}.col_contatti_dx .campi-form input, .col_contatti_dx .campi-form textarea, .col_contatti_dx .campi-form
select{border:none}.col_contatti_sx
.google_mappa{padding-top:40%;position:relative;border-radius:30px;overflow:hidden}@media (max-width: 767px){.col_contatti_sx
.google_mappa{margin-bottom:30px;padding-top:80%}}.col_contatti_sx .google_mappa
iframe{position:absolute;top:0;left:0;width:100%;height:100%}.col_contatti_sx
.contatti_interni{border-radius:30px;border:1px
solid #006155;padding:30px;margin-bottom:30px}.col_contatti_sx .titolo-col{font-size:20px;font-family:"Metropolis Bold",sans-serif}@media only screen and (max-width: 767px){.col_contatti_sx .titolo-col{margin-bottom:10px !important}}@media only screen and (max-width: 767px){.col_contatti_sx
.indirizzo{margin-bottom:10px !important}}.col_contatti_sx .telefono, .col_contatti_sx .email, .col_contatti_sx
.whatsapp{display:flex;align-items:center;margin-bottom:15px}.col_contatti_sx .telefono img, .col_contatti_sx .email img, .col_contatti_sx .whatsapp
img{margin-right:10px;height:25px}@media only screen and (max-width: 1199px){.col_contatti_sx .telefono img, .col_contatti_sx .email img, .col_contatti_sx .whatsapp
img{height:18px}}.col_contatti_sx .telefono.email img, .col_contatti_sx .email.email img, .col_contatti_sx .whatsapp.email
img{height:18px}@media only screen and (max-width: 1199px){.col_contatti_sx .telefono.email img, .col_contatti_sx .email.email img, .col_contatti_sx .whatsapp.email
img{height:14px}}.img_single_post{margin-bottom:3em;padding-top:40%;position:relative}.img_single_post
img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:30px;top:0;left:0}.box_single_post{margin-bottom:2em}.box_single_post
.inner{border-radius:30px;background-color:#eee;padding:30px}.box_single_post .inner:hover .img
img{transform:scale(1.2)}.box_single_post
.img{max-width:100%;margin:0
auto;padding:0}.box_single_post .img
.innerbox{position:relative}.box_single_post .img .innerbox
.date{position:absolute;top:0;left:50%;transform:translate(-50%, -50%);background-color:#006155;color:#FFF;border-radius:10px;padding:0.25em 0.5em;z-index:7}.box_single_post .img
a{position:relative;padding-top:80%;display:block;overflow:hidden;border-radius:30px}.box_single_post .img a
img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;top:0;left:0;transition:all 1s}.box_single_post
.testo{max-width:100%;padding:0;margin:0
auto}.box_single_post .testo
.header_box_single_post{display:flex;justify-content:space-between;align-items:center}.box_single_post .testo .header_box_single_post
.box_cat_blog{color:#006155;margin:1em
0}.box_single_post .testo
.titolo{font-family:"Metropolis Bold",sans-serif;font-size:1.75em;line-height:1.125em;margin-bottom:1rem}.box_single_post .testo .titolo
a{color:#666}.box_single_post .testo
.desc{margin-bottom:1.5rem}.box_single_post .testo .desc
p{font-size:0.875em}.box_single_post .testo .link_blog
a{display:inline-block;text-transform:uppercase;min-width:160px;border-radius:30px;padding:0.5rem;font-size:0.875em;text-align:center;color:#FFF;border:1px
solid #006155;background-color:#006155}.box_single_post .testo .link_blog a:hover{background-color:#000;color:#FFF;border-color:#000}.sezione_single_post_2 .header_post
.row{align-items:center}.sezione_single_post_2 .header_post .post-meta__category
a{display:inline-block;background-color:#006155;color:#FFF;border-radius:10px;padding:0.25em 0.5em}.sezione_single_post_2 .header_post .post-meta__date{text-align:right}.post-tags .post-tags__list{display:flex;flex-wrap:wrap;gap:1em;list-style:none;margin:0;padding:0}.post-tags .post-tags__list .post-tags__item
a{display:inline-block;background-color:#006155;color:#FFF;border-radius:10px;padding:0.25em 0.5em}.box_img_articolo{text-align:center}.box_img_articolo
img{max-width:100%;border-radius:40px;margin:0
auto}.single-post .sezione_sito .sezione_testo h2, .single-post .sezione_sito .sezione_testo h3, .single-post .sezione_sito .sezione_testo
h4{text-align:unset}.custom-container.medium_small_container{max-width:992px}.s_testo .sezione_testo
.aligncenter{margin:0
auto}@media (min-width: 768px){.s_testo .sezione_testo
.alignright{float:right;margin:0
0 30px 30px}.s_testo .sezione_testo
.alignleft{float:left;margin:0
30px 30px 0}}.box_team{margin-bottom:2em;text-align:center}.box_team
.innerbox{max-width:100%;width:400px;margin:0
auto}.box_team .innerbox
.img{position:relative;overflow:hidden;border-radius:40px;margin-bottom:1em;padding-top:100%;background-color:#00614a}.box_team .innerbox .img
img{object-fit:cover;object-position:center;position:absolute;top:0;left:0;width:100%;height:100%}.box_team .innerbox
.testi{line-height:1.5em}.box_team .innerbox .testi
.nome{font-family:"Metropolis Bold",sans-serif}