/*!
Theme Name: Pinto medical
Theme URI: https://them.es/starter
Author: Never Before Italia
Author URI: https://www.neverbeforeitalia.it/
Description: Centro medico dermatologia
Version: 3.5.4
Requires at least: 5.0
Tested up to: 6.7
Requires PHP: 7.2
License: GPL version 2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0
Tags: custom-background, custom-colors, featured-images, flexible-header, microformats, post-formats, rtl-language-support, theme-options, translation-ready, accessibility-ready
Text Domain: pinto-medical
*/
@font-face{font-family:'Montserrat';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Bold.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Bold.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Bold.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Bold.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Bold.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Bold.svg#Montserrat-Bold) format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ExtraBold.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ExtraBold.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ExtraBold.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ExtraBold.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ExtraBold.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ExtraBold.svg#Montserrat-ExtraBold) format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-BoldItalic.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-BoldItalic.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-BoldItalic.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-BoldItalic.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-BoldItalic.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-BoldItalic.svg#Montserrat-BoldItalic) format('svg');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Black.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Black.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Black.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Black.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Black.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Black.svg#Montserrat-Black) format('svg');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-BlackItalic.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-BlackItalic.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-BlackItalic.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-BlackItalic.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-BlackItalic.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-BlackItalic.svg#Montserrat-BlackItalic) format('svg');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-LightItalic.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-LightItalic.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-LightItalic.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-LightItalic.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-LightItalic.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-LightItalic.svg#Montserrat-LightItalic) format('svg');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ExtraLightItalic.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ExtraLightItalic.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ExtraLightItalic.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ExtraLightItalic.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ExtraLightItalic.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ExtraLightItalic.svg#Montserrat-ExtraLightItalic) format('svg');font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Light.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Light.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Light.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Light.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Light.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Light.svg#Montserrat-Light) format('svg');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ExtraLight.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ExtraLight.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ExtraLight.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ExtraLight.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ExtraLight.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ExtraLight.svg#Montserrat-ExtraLight) format('svg');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ExtraBoldItalic.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ExtraBoldItalic.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ExtraBoldItalic.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ExtraBoldItalic.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ExtraBoldItalic.svg#Montserrat-ExtraBoldItalic) format('svg');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Medium.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Medium.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Medium.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Medium.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Medium.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Medium.svg#Montserrat-Medium) format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Italic.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Italic.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Italic.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Italic.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Italic.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Italic.svg#Montserrat-Italic) format('svg');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ThinItalic.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ThinItalic.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ThinItalic.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ThinItalic.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ThinItalic.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-ThinItalic.svg#Montserrat-ThinItalic) format('svg');font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Thin.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Thin.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Thin.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Thin.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Thin.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Thin.svg#Montserrat-Thin) format('svg');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-SemiBold.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-SemiBold.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-SemiBold.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-SemiBold.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-SemiBold.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-SemiBold.svg#Montserrat-SemiBold) format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-SemiBoldItalic.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-SemiBoldItalic.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-SemiBoldItalic.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-SemiBoldItalic.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-SemiBoldItalic.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-SemiBoldItalic.svg#Montserrat-SemiBoldItalic) format('svg');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Montserrat';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Regular.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Regular.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Regular.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Regular.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Regular.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-Regular.svg#Montserrat-Regular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-MediumItalic.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-MediumItalic.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-MediumItalic.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-MediumItalic.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-MediumItalic.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/Montserrat-MediumItalic.svg#Montserrat-MediumItalic) format('svg');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Cormorant Infant';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Light.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Light.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Light.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Light.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Light.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Light.svg#CormorantInfant-Light) format('svg');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Cormorant Infant';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Italic.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Italic.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Italic.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Italic.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Italic.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Italic.svg#CormorantInfant-Italic) format('svg');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Cormorant Infant';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Bold.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Bold.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Bold.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Bold.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Bold.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Bold.svg#CormorantInfant-Bold) format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Cormorant Infant';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-BoldItalic.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-BoldItalic.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-BoldItalic.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-BoldItalic.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-BoldItalic.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-BoldItalic.svg#CormorantInfant-BoldItalic) format('svg');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Cormorant Infant';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-LightItalic.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-LightItalic.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-LightItalic.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-LightItalic.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-LightItalic.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-LightItalic.svg#CormorantInfant-LightItalic) format('svg');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Cormorant Infant';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Regular.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Regular.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Regular.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Regular.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Regular.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Regular.svg#CormorantInfant-Regular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Cormorant Infant';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Medium.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Medium.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Medium.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Medium.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Medium.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-Medium.svg#CormorantInfant-Medium) format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Cormorant Infant';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-MediumItalic.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-MediumItalic.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-MediumItalic.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-MediumItalic.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-MediumItalic.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-MediumItalic.svg#CormorantInfant-MediumItalic) format('svg');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Cormorant Infant';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-SemiBoldItalic.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-SemiBoldItalic.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-SemiBoldItalic.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-SemiBoldItalic.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-SemiBoldItalic.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-SemiBoldItalic.svg#CormorantInfant-SemiBoldItalic) format('svg');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Cormorant Infant';src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-SemiBold.eot);src:url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-SemiBold.eot?#iefix) format('embedded-opentype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-SemiBold.woff2) format('woff2'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-SemiBold.woff) format('woff'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-SemiBold.ttf) format('truetype'),url(//pintomedical.it/wp-content/themes/pinto-medical/fonts/CormorantInfant-SemiBold.svg#CormorantInfant-SemiBold) format('svg');font-weight:600;font-style:normal;font-display:swap}:root{--bs-color-marroncino-scuro-rgb:#2d1e12;--bs-color-marroncino-chiaro-rgb:#d2c3ad;--bs-color-beige-rgb:#e0d8d3;--bs-color-beige-chiaro-rgb:#fdfbf5}h1,h2,h3,h4,h5,h6{font-family:'Montserrat';font-weight:400!important}p,div{font-family:'Montserrat';color:var(--bs-color-marroncino-scuro-rgb)}body{overflow-x:hidden;background-color:var(--bs-color-beige-chiaro-rgb)!important}b,strong{font-weight:600!important}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.gallery-item{display:inline-block;text-align:left;vertical-align:top;width:50%}.gallery-item a,.gallery-item a:hover,.gallery-item a:focus{-webkit-box-shadow:none;box-shadow:none;background:0 0;display:inline-block;max-width:100%}.gallery-item a img{display:block;-webkit-transition:-webkit-filter .2s ease-in;transition:-webkit-filter .2s ease-in;transition:filter .2s ease-in;transition:filter .2s ease-in,-webkit-filter .2s ease-in;-webkit-backface-visibility:hidden;backface-visibility:hidden}.gallery-item a:hover img,.gallery-item a:focus img{-webkit-filter:opacity(60%);filter:opacity(60%)}.gallery-caption{display:block;text-align:left;padding:0 10px 0 0;margin-bottom:0}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.bypostauthor{font-weight:700}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.customheader{padding-top:20px;padding-bottom:20px}.navbar-brand img{height:65px!important;max-width:100%}#mega-menu-wrap-main-menu-sx #mega-menu-main-menu-sx>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-main-menu-dx #mega-menu-main-menu-dx>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-main-menu-dx #mega-menu-main-menu-dx>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-main-menu-sx #mega-menu-main-menu-sx>li.mega-menu-item>a.mega-menu-link:hover{font-weight:500!important}.aos-animate{transform:none !important}.color-white{color:#fff}.grecaptcha-badge{visibility:hidden !important}.hero-zoom-img{aspect-ratio:auto;min-height:100%;object-fit:cover;width:100%;height:100%;max-height:100%;border-radius:20px}.hero-zoom{z-index:0;position:absolute;inset:0%;overflow:hidden;border-radius:20px}.hero-copy-container{z-index:1;width:100%;max-width:75rem;position:relative}.home .container-x-large{align-items:start;padding-top:35px;padding-bottom:35px}.container-x-large{width:100%;min-height:520px;height:calc(100vh - 8rem);margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center;position:relative}.barra-ricerca-home{width:80%}.no-results.not-found{text-align:center;margin-top:5rem;margin-bottom:5rem}.search-results div.card-body{display:none}.search-results .card-body .card-title{font-size:22px}.search-results .card-body .card-title a{color:#212529}.search-results .card{border:0;background-color:transparent}.search-results .page-header{margin-top:3rem;margin-bottom:3rem}.barra-ricerca-home .asl_w_container_2{padding:10px;border-radius:40px;backdrop-filter:blur(5px);background-color:rgb(255 255 255/20%)}.archivio-list-prima-dopo{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:30px;padding-left:0;list-style:none}.titolo-prima-dopo{text-align:center;font-size:22px;margin-top:20px;font-weight:500}.link-label-privacy{font-size:14px}.link-label-privacy .wpcf7-list-item{margin:0 0 0 0!important}.archivio-list-prima-dopo .nb-container{border:1px solid #2d1e12;padding:1rem;border-radius:25px}.barra-ricerca-home #ajaxsearchlite2{border-radius:20px}.barra-ricerca-home #ajaxsearchlite2 .probox{padding:0;border:0 !important}.flex-v-top-center{grid-column-gap:1.5rem;grid-row-gap:1.5rem;text-align:center;flex-flow:column;align-items:center;display:flex;padding:12px}.box-link-menu{display:block;padding:10px;border-radius:20px}.box-link-menu:hover{background-color:var(--bs-color-marroncino-scuro-rgb)}.box-link-menu:hover .title-widget-menu,.box-link-menu:hover .linea-menu-widget,.box-link-menu:hover .brevo-testo-widget-menu{color:#fff}.box-widget-menu{padding:10px}.title-widget-menu{font-size:1.2rem;padding-bottom:0;font-family:'Montserrat';font-weight:500}#main{position:relative}.linea-menu-widget{opacity:1;margin:5px 0}.mega-menu-row{padding:30px 0!important}.menu-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:10;opacity:0;visibility:hidden;transition:opacity .3s ease;pointer-events:none}.accordion-item.no-children a{color:var(--bs-color-marroncino-chiaro-rgb);font-size:14px;font-weight:400}#accordionFooter .accordion-item{background-color:transparent!important;border:0 !important;padding:10px 0}.menu-overlay.active{opacity:1;visibility:visible;pointer-events:all}#mega-menu-wrap-main-menu-dx #mega-menu-main-menu-dx>li.mega-menu-megamenu>ul.mega-sub-menu,#mega-menu-wrap-main-menu-sx #mega-menu-main-menu-sx>li.mega-menu-megamenu>ul.mega-sub-menu{margin-top:20px;border-bottom-right-radius:15px;border-bottom-left-radius:15px}div[data-vc-stretch-content=true].vc_row:not(div[data-vc-stretch-content=true].vc_row.vc_row-no-padding){padding-left:2.5rem;padding-right:2.5rem}.container-fluid.customheader{padding-left:2.5rem;padding-right:2.5rem}.titolo-slider{color:#fff;font-size:3rem;text-transform:uppercase}.border-right-top-left-radius img{border-top-right-radius:20px;border-bottom-right-radius:20px}.color-baige{color:var(--bs-color-marroncino-chiaro-rgb)}.swiper-button-next,.swiper-button-prev{background-color:var(--bs-color-marroncino-scuro-rgb);background-size:contain;background-repeat:no-repeat;width:50px !important;height:50px !important;background-size:13px;background-position:center;border-radius:100%}.f-weight300{font-weight:300}.footer-accordion-menu button.accordion-button{background-color:transparent;color:var(--bs-color-marroncino-chiaro-rgb);font-size:14px;padding:0;box-shadow:none}#footer{font-size:14px}.menu-accordion{padding:10px 0}.menu-accordion .accordion-collapse .accordion-body{padding:5px}.menu-accordion .accordion-collapse .accordion-body ul{padding:5px;margin-bottom:5px}.menu-accordion .accordion-collapse .accordion-body ul li{font-size:14px;font-weight:300;padding:3px 0}.img-logo-footer{width:180px}.menu-accordion .accordion-collapse .accordion-body ul li a{color:var(--bs-color-marroncino-chiaro-rgb)}.footer-accordion-menu .accordion-button:after{filter:brightness(0) saturate(100%) invert(97%) sepia(5%) saturate(1875%) hue-rotate(320deg) brightness(83%) contrast(97%)}.wpcf7-select.selectfield{width:100%;border-radius:25px;padding:10px;color:#fff;background-color:transparent !important;border:1px solid #fff}.wpcf7-select.selectfield option{color:#212529}.swiper-button-next{background-image:url('/wp-content/themes/pinto-medical/img/icona-arrow-carousel-dx.svg')}.titolo_listato_articolo{font-size:22px}.underline-effect{position:relative}.link-footer-mail,.link_never{color:var(--bs-color-marroncino-chiaro-rgb)}.underline-effect:hover:before{transform:scaleX(1);transform-origin:bottom left}.underline-effect:before{content:'';position:absolute;margin:auto;width:100%;transform:scaleX(0);height:1px;bottom:-1px;left:0;background-color:var(--bs-color-marroncino-chiaro-rgb);transform-origin:bottom right;transition:transform .3s ease-out}.link-footer{font-size:14px;font-weight:300}.swiper-button-prev{background-image:url('/wp-content/themes/pinto-medical/img/icona-arrow-carousel-sx.svg')}.swiper-button-next:after,.swiper-button-prev:after{display:none}.menu-nav-prodottidermo{list-style:none;padding-left:15px;padding-right:15px;display:flex;gap:1.3rem 1rem;flex-wrap:wrap;margin-bottom:0}.img-product-pinto img{width:600px}.w-600{width:600px;max-width:100%;margin:0 auto}.box-section-accordion-prodotto .vc_tta-panels-container .vc_tta-panels{background-color:transparent!important;border:0!important}.box-section-accordion-prodotto .vc_tta-tab.vc_active a{background-color:transparent!important;border:0!important;color:#2D1E12!important;text-decoration:underline!important}.box-section-accordion-prodotto .vc_tta-tab a{color:#2D1E12!important;background-color:transparent!important;border:0!important}.menu-nav-prodottidermo li a{border:1px solid;padding:.7rem 2rem;border-radius:45px;color:#2d1e12;display:block;text-align:center}.menu-nav-prodottidermo li a:hover{background-color:var(--bs-color-marroncino-chiaro-rgb)}.box-marroncino>.vc_column-inner>.wpb_wrapper{background-color:var(--bs-color-marroncino-scuro-rgb);border-top-left-radius:20px;border-bottom-left-radius:20px;height:100%;min-height:300px;display:flex;justify-content:center;align-items:center;text-align:center}.box-prodotto-dermo{background-color:#d9b88c;padding:45px;border-radius:20px}.img-product-pinto{margin-bottom:-80px!important}.link-semplice-menu{color:#2d1e12;font-weight:600}.tip-trattamento p{color:#fff}.checkboxtrat{display:flex;flex-direction:column}.link-semplice-menu:hover{color:#d2c3ad}.mappa-pinto iframe{border-radius:20px}.link-semplice-menu:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(10%) saturate(5573%) hue-rotate(344deg) brightness(79%) contrast(99%)}.icona-arrow-menu{width:20px;height:10px;margin-left:3px}.txt-box-prenotazione{font-size:clamp(2.5rem, 5vw, 3.5rem);color:#fff;font-family:'Montserrat';line-height:1.1}.heading{font-size:32px;margin:0}.scroll-shrink-section{position:relative;display:flex;align-items:center;min-height:100vh;padding:0;overflow:hidden}.media-left{width:100vw;position:absolute;top:0;left:0;height:100%;z-index:1;display:flex;align-items:center;justify-content:center}.video-placeholder video{width:100%;height:100%;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center}.content-right{position:relative;width:50vw;margin-left:calc(50vw + 2vw);padding:2rem;z-index:2;opacity:0;transform:translateX(50px)}.take-the-text-wrapper{padding:128px 50px;border-radius:20px;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:500px;justify-content:center;flex-direction:column;display:flex;position:relative;overflow:hidden}.padding-0-box>.vc_column-inner{padding-left:0!important;padding-right:0!important}.box-into-width{max-width:570px;width:100%}.txt-medium{font-size:2.5rem;font-family:'Montserrat';line-height:1.2;font-weight:400}.txt-big{font-size:clamp(2.3rem, 4vw, 4rem)}.link-privacy-policy p{color:#fff;font-size:14px}.privacy-policy .wpcf7-list-item{margin:0}.sticky-menu-anchor.hidden{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.link-contattaci-menu-anchor{background-color:var(--bs-color-marroncino-scuro-rgb);border-radius:25px;color:#fff!important;padding:13px 15px;height:50px}.box-baige-curiosita.in-colonna{background-color:var(--bs-color-marroncino-chiaro-rgb);border-radius:30px;padding:30px}.link-privacy-policy{color:#fff;text-decoration:underline}.obbligatorio{color:#fff;font-size:14px}.background-linear-gradient{background:#d2c3ad;background:linear-gradient(180deg,rgba(210,195,173,1) 0%,rgba(255,255,255,1) 85%,#fdfbf5 100%)}.btn-custom{display:flex;align-items:center;background-color:var(--bs-color-marroncino-scuro-rgb);width:fit-content;padding:10px 40px;border-radius:25px;border:1px solid transparent;color:#fff;font-size:15px;transition:all .2s ease-in-out}.link_news:hover .btn-custom-link-articolo{background-color:var(--bs-color-marroncino-scuro-rgb);color:#fff}.link_news:hover .btn-custom-link-articolo .icona-arrow{filter:none}.title-h4{font-size:1.5rem}.sticky_step{position:-webkit-sticky !important;position:sticky !important;height:max-content;top:25%}.transform-rotate-image{transform:rotate(-8deg)}.transform-rotate-image-tecnologia-header{transform:rotate(5deg)}.btn-custom-link-articolo{display:flex;align-items:center;background-color:transparent;border:1px solid var(--bs-color-marroncino-scuro-rgb);width:fit-content;padding:10px 20px;border-radius:25px;color:var(--bs-color-marroncino-scuro-rgb);font-size:15px;transition:all .2s ease-in-out}.btn-custom-link-return{display:flex;align-items:center;background-color:transparent;border:1px solid var(--bs-color-marroncino-scuro-rgb);width:fit-content;padding:10px 20px;border-radius:25px;color:var(--bs-color-marroncino-scuro-rgb);font-size:14px;transition:all .2s ease-in-out}.btn-custom-link-return:hover{background-color:var(--bs-color-marroncino-scuro-rgb);color:#fff}.btn-custom-link-return:hover .icona-arrow{filter:none}.btn-custom-link-return .icona-arrow{margin-left:0;filter:brightness(0) saturate(100%) invert(11%) sepia(18%) saturate(1405%) hue-rotate(345deg) brightness(97%) contrast(95%);margin-right:10px;transform:rotate(180deg)}.btn-custom-link-articolo .icona-arrow{filter:brightness(0) saturate(100%) invert(11%) sepia(18%) saturate(1405%) hue-rotate(345deg) brightness(97%) contrast(95%)}.btn-custom:hover{background-color:var(--bs-color-marroncino-chiaro-rgb);color:var(--bs-color-marroncino-scuro-rgb);border:1px solid var(--bs-color-marroncino-scuro-rgb)}.btn-custom:hover .icona-arrow{filter:brightness(0) saturate(100%) invert(8%) sepia(57%) saturate(613%) hue-rotate(345deg) brightness(99%) contrast(90%)}.btn-custom.btn-beige{background-color:var(--bs-color-marroncino-chiaro-rgb);color:var(--bs-color-marroncino-scuro-rgb)}.btn-custom.btn-beige:hover{background-color:#fff}.btn-custom.btn-beige .icona-arrow{filter:brightness(0) saturate(100%) invert(11%) sepia(18%) saturate(1405%) hue-rotate(345deg) brightness(97%) contrast(95%)}.icona-arrow{width:15px;height:10px;margin-left:10px}.videsection video{width:100%;aspect-ratio:16/9;height:750px;object-fit:cover}.videsectionhome{height:100%}.videsectionhome video{width:100%;aspect-ratio:16/9;object-fit:cover;height:100%}.videsection{display:flex}.videohomesection{position:relative}.videhome{display:flex;position:relative}.single-post .entry-content{max-width:900px;width:100%;margin-left:auto !important;margin-right:auto !important;margin-top:60px !important}.overlay-box-adatto{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgb(255 255 255/0%) 0%,#000 100%);opacity:.6;display:flex;justify-content:center;align-items:center}.cerchio_bol_mobile{background-color:#d2c3ad;width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:100%}.bol-sidebar-link{background:rgba(0,0,0,.6) !important;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);border:0;width:420px;margin:0 auto;max-width:100%;display:flex;gap:3rem;padding:10px;border-radius:35px;justify-content:space-between}.menu_bol_mobile{display:none;transform:translateY(100%);opacity:0;transition:transform .4s ease,opacity .4s ease}.menu_bol_mobile.menuapertomobile{display:block;transform:translateY(0);opacity:1}.icon_menu_bol_mobile{background-image:url(/wp-content/themes/pinto-medical/img/icona-hamburger-menu-pinto.svg);width:30px;height:21px;background-size:30px;background-repeat:no-repeat}.open-sidebar-top .icon_menu_bol_mobile{background-image:url(/wp-content/themes/pinto-medical/img/icona-close-button-pinto-medical.svg);width:25px;height:25px;background-size:25px;background-repeat:no-repeat}.overlay-box-trattamenti{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgb(255 255 255/0%) 0%,#000 100%);opacity:.6;display:flex;justify-content:center;align-items:center;border-radius:20px}.txt-scopri-archivio{font-size:13px;font-weight:300}.box-info-archivio h3{min-height:35px;font-size:22px}.txt-citazione-mission{font-size:clamp(2rem, 4vw, 3rem);color:#fff;font-family:'Montserrat';line-height:1.1}.box-spostamento-citazione{z-index:1;position:absolute;bottom:0;left:50%;transform:translate(-50%,-80px);text-align:center;max-width:80%;width:100%}.color_white{color:#fff}.color_marrone{color:var(--bs-color-marroncino-scuro-rgb)}.archivio-tecnologie{list-style:none;padding-left:0;gap:20px;grid-template-columns:repeat(auto-fill,minmax(20em, 1fr));display:grid}.link-tecnologie{background-color:var(--bs-color-marroncino-chiaro-rgb);border-radius:10px;border:1px solid var(--bs-color-marroncino-chiaro-rgb)}.link-tecnologie:hover{border:1px solid var(--bs-color-marroncino-chiaro-rgb);background-color:transparent}.box_icon_tecnologie{background-color:#2d1e12;border-radius:50px;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.hero-titolotratt{color:#fff;font-size:clamp(2.2rem, 5vw, 4rem)}.hero-titolotratt-macrocategory{color:#fff;font-size:clamp(1.5rem, 3vw, 2rem)}.hero-sub-titolotratt-macrocategory{color:#fff;font-size:clamp(1.3rem, 1.3vw, 1.3rem);font-family:'Montserrat';line-height:1.1}.hero-title-home{color:#fff;font-size:clamp(2rem, 3vw, 3.5rem);font-family:'Montserrat';line-height:1.1;padding-top:25px}.section-white{background-color:#fff}.hero-sub-slider{width:100%;max-width:50rem;font-size:3rem;margin:0 auto;font-family:'Montserrat';line-height:normal;color:#fff;text-transform:uppercase}.trattamenti-figli{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:30px;padding-left:0;list-style:none}.trattamenti-figli li{background-color:var(--bs-color-beige-chiaro-rgb);border-radius:30px;padding:20px 20px 30px;text-align:center}.img-trattamento-figlio{border-radius:20px;height:330px!important;object-fit:cover;transition:transform .8s ease;width:100%}.image-parallx{position:relative;overflow:hidden}.breadcumb-site{z-index:9;position:absolute;top:20px;left:20px}.breadcumb-site span a{border:1px solid;padding:5px 10px;border-radius:30px;font-size:10px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgb(45 30 18/22%);color:#fff;display:flex}.container-x-large .breadcumb-site span a img{filter:brightness(0) saturate(100%) invert(95%) sepia(3%) saturate(14%) hue-rotate(349deg) brightness(105%) contrast(103%)}.breadcumb-site-page span a{border:1px solid;padding:5px 10px;border-radius:30px;font-size:10px;color:var(--bs-heading-color);display:flex}.breadcrumb_last{border:1px solid;padding:5px 10px;border-radius:30px;font-size:10px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(25,48,71,.2);color:#fff;opacity:.5}.breadcumb-site-page .breadcrumb_last{border:1px solid;padding:5px 10px;border-radius:30px;font-size:10px;color:var(--bs-heading-color);opacity:.5}.breadcumb-site>span{display:flex;gap:.5rem;flex-wrap:wrap}.breadcumb-site-page>span{display:flex;gap:.5rem;flex-wrap:wrap}.border-radius-image.image-parallx{border-radius:20px}.border-radius-image img{border-radius:20px}.nome-trattamento-figlio{margin:20px 20px 10px;font-size:2rem;min-height:60px;line-height:1;color:var(--bs-color-marroncino-scuro-rgb)}.border-radius-box-txt .vc_column-inner>.wpb_wrapper{border:1px solid;padding:25px;border-radius:25px}.descrizione-riassunto{width:100%;text-align:center;max-width:30rem;margin:0 auto;min-height:80px}.box_image{position:relative;overflow:hidden;border-radius:20px}.singolo-trattamento-figlio:hover .img-trattamento-figlio{transform:scale(1.2)}.singolo-trattamento-figlio:hover .btn-custom{background-color:var(--bs-color-marroncino-chiaro-rgb);color:var(--bs-color-marroncino-scuro-rgb)}.singolo-trattamento-figlio:hover .btn-custom .icona-arrow{filter:brightness(0) saturate(100%) invert(8%) sepia(57%) saturate(613%) hue-rotate(345deg) brightness(99%) contrast(90%)}.section-newsletter{margin-top:50px}.riga-newsletter{padding:1.5rem 3rem .5rem;border:1px solid var(--bs-color-marroncino-scuro-rgb);border-bottom:0;border-top-left-radius:30px;border-top-right-radius:30px}.txt-title-newsletter{font-size:1.5rem;text-transform:uppercase;font-family:'Montserrat'}.wpcf7-spinner{display:none}.accettazione-input .wpcf7-list-item{margin-top:15px;font-size:14px}.box-formcontact>.vc_column-inner>.wpb_wrapper{background-color:var(--bs-color-marroncino-scuro-rgb);padding:2rem;border-radius:30px}.box-baige-curiosita>.vc_column-inner>.wpb_wrapper{background-color:var(--bs-color-marroncino-chiaro-rgb);border-radius:30px;padding:30px}.inputfielnewsletter{width:100%;background-color:transparent;border:1px solid var(--bs-color-marroncino-scuro-rgb);padding:10px;border-radius:25px}.inputfielnewsletter::placeholder{color:var(--bs-color-marroncino-scuro-rgb);text-align:center;font-size:14px}.buttonsendnewsletter{width:100%;height:46px;border:0;font-weight:400;border-radius:25px;color:#fff;background:url(/wp-content/themes/pinto-medical/img/icona-arrow-button-pinto.svg),var(--bs-color-marroncino-scuro-rgb);background-repeat:no-repeat;background-position:calc(100% - 18%) center}#footer{background-color:var(--bs-color-marroncino-scuro-rgb)!important;border-top-left-radius:30px;border-top-right-radius:30px}.faq-custom h4{font-size:1.5rem;flex-basis:88%}.faq-custom .vc_toggle_title{border-bottom:1px solid;border-style:dashed;border-top:none;border-right:none;border-left:none;padding:20px 20px 20px 0 !important;display:flex}.vc_toggle_size_lg.vc_toggle_default.faq-custom .vc_toggle_icon{display:inline-block;min-width:45px;right:0 !important;margin-left:0;left:auto !important;height:45px;background-color:transparent;border-radius:100%;border-color:var(--bs-color-marroncino-scuro-rgb)}.vc_toggle_default .vc_toggle_icon:after,.vc_toggle_default .vc_toggle_icon:before{background:var(--bs-color-marroncino-scuro-rgb)!important;border:0!important}.vc_toggle_size_lg.vc_toggle_default .vc_toggle_icon:before{height:14px;width:2px!important}.vc_toggle_default.vc_toggle_active .vc_toggle_icon:after{visibility:visible!important}.vc_toggle_default.vc_toggle_active .vc_toggle_icon:after,.vc_toggle_default.vc_toggle_active .vc_toggle_icon:before{visibility:hidden}#main{margin-top:0!important}.overlay-image-slider{background-color:#b2a899;width:100%;height:100%;content:'';position:absolute;top:0;left:0;z-index:1;border-radius:20px;mix-blend-mode:multiply}.overlay-image-slider-home{background-color:#b2a899;width:100%;height:100%;content:'';position:absolute;top:0;left:0;z-index:1;opacity:.5;border-radius:20px;mix-blend-mode:multiply}.hero-content{z-index:2}.hero-titolopatologie{color:#fff;font-size:clamp(2.5rem, 6vw, 4rem);line-height:1}.title-wrapp .value-label{font-size:20px;line-height:1.3;font-weight:300;margin-top:5px;margin-right:17px}.viderotate video{max-width:380px;width:100%;height:580px;object-fit:cover;border-radius:30px;transform:rotate(350deg)}.title-h3{font-size:1.5rem}.txt-medium-box{font-size:2.5rem}.box-spostamento-home-prenota{z-index:1;position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.txt-video{font-size:clamp(2.5rem, 5vw, 2.5rem);color:#fff;font-family:'Montserrat';text-transform:uppercase;line-height:1.1}.box-prenotazioni-visita{border-top:1px solid var(--bs-color-marroncino-scuro-rgb);padding:30px 0}.cerchio-prenota-box{min-width:55px;height:55px;background-color:var(--bs-color-marroncino-chiaro-rgb);display:flex;justify-content:center;align-items:center;border-radius:100%}.cerchio-prenota-box img{width:25px;height:25px}.txt-small-box{font-size:14px}.servizi-box{gap:10px}.column_box_servizi_small{flex:0 0 auto}.column_box_servizi_big{flex:0 0 30%}.box-trat-right>.vc_column-inner>.wpb_wrapper{width:90%;margin-bottom:10%;margin-left:auto}.box-trat-left>.vc_column-inner>.wpb_wrapper{width:90%;margin-bottom:10%;margin-right:auto}.srcico{width:20px;cursor:pointer}#ajaxsearchlite1 .probox,div.asl_w .probox{height:40px!important}#ajaxsearchlite1 .probox .proinput input,div.asl_w .probox .proinput input{font-size:14px!important;height:40px!important}#ajaxsearchlite1 .probox .proinput input::placeholder,div.asl_w .probox .proinput input::placeholder{font-family:'Montserrat' !important}#ajaxsearchlite1 .probox,div.asl_w .probox{border:1px solid #212529 !important;border-radius:5px !important;background-color:transparent !important}div.asl_w .probox .promagnifier,div.asl_w .probox .proloading,div.asl_w .probox .proclose,div.asl_w .probox .promagnifier,div.asl_w .probox .prosettings{height:40px!important}#search_from_generale{padding-top:35px;padding-bottom:30px;position:fixed;left:0;top:85px;width:100%;z-index:999;display:none;background-color:#fdfbf5;box-shadow:0px 12px 10px 2px rgb(0 0 0/6%)}div.asl_r .results .item .asl_content h3,div.asl_r .results .item .asl_content h3 a{color:#212529!important;font-family:'EB Garamond'!important;font-size:20px!important}.icona_close_ricerca{width:20px;height:20px}.text_close_ricerca{font-size:14px;margin-right:5px;cursor:pointer}#search_from_generale.searchformri.stickysearch{top:80px}#collpase_search{min-width:45px;height:45px;display:flex;justify-content:center;align-items:center;border-radius:100%}.btn-prenota-header{padding:10px 20px}.transform-rotate-image img{border-radius:20px}.txt-ore{font-weight:600;color:var(--bs-color-marroncino-scuro-rgb)}.linea-footer{color:var(--bs-color-marroncino-chiaro-rgb);opacity:1}.column_box_servizi_small .link-underline{font-weight:600}a.link-underline{bottom:0;position:relative;width:fit-content}a.link-underline:hover:before{transform:scaleX(1);transform-origin:bottom left}a.link-underline:before{content:'';position:absolute;margin:auto;width:100%;transform:scaleX(0);height:1px;bottom:-1px;left:0;background-color:var(--bs-color-marroncino-scuro-rgb);transform-origin:bottom right;transition:transform .3s ease-out}.orario_centrale_servizi_app{border-left:1px solid var(--bs-color-marroncino-scuro-rgb);padding-left:10px}.wg-box-content{position:relative;margin:auto;overflow:hidden}.wg-box-content .wg-box-content-overlay{background:linear-gradient(180deg,rgb(255 255 255/0%) 0%,#000 100%);position:absolute;height:100%;width:100%;left:0;top:0;border-radius:20px;opacity:0;transition:all .4s ease-in-out}.img-border-widget-menu{border-radius:20px}.title-widget-menu-frase{font-size:1.5rem;font-family:'Montserrat';line-height:normal;padding-bottom:10px;font-weight:600}.wg-box-content:hover .wg-box-content-overlay{opacity:1}.wg-box-content-image{width:100%;border-radius:20px;min-height:520px;object-fit:cover;height:100%}.wg-box-content-image-articolo{width:100%;border-radius:20px;min-height:520px;object-fit:cover;height:100%}.wg-box-content-details{position:absolute;text-align:center;padding:0 1.5em;width:100%;left:50%;transform:translateX(-50%);opacity:1;transition:all .3s ease-in-out}.wg-box-fadeIn-bottom{top:80%}.wg-box-content:hover .wg-box-fadeIn-bottom{top:50%;transform:translate(-50%,-50%)}.wg-box-content-title{color:#fff;font-weight:500;letter-spacing:.15em;margin-bottom:.5em;text-transform:uppercase;font-size:22px}.wg-box-content-description{opacity:0;transform:translateY(10px);transition:all .3s ease-in-out;color:#fff;font-size:.8em;margin:0}.wg-box-content:hover .wg-box-content-description{opacity:1;transform:translateY(0)}.archivio-trattamenti{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;grid-column-gap:10px;grid-row-gap:10px;padding-left:0;list-style:none}.sottotrattamenti{list-style:none;padding-left:0;margin-top:50px}.sottotrattamenti li{font-size:16px;padding:5px 0}.btn-link-hover{display:block;padding:12px 30px;border:1px solid;border-radius:55px;width:fit-content;color:#fff;text-transform:uppercase;margin-top:20px}.inputfield,.textarea{width:100%;border-radius:25px;padding:10px;color:#fff!important;background-color:transparent!important;border:1px solid #fff}.inputfield::placeholder,.textarea::placeholder{color:#fff;font-size:14px}.title-form{font-size:clamp(1.8rem, 4vw, 2rem)}.submitinvio{max-width:100%;color:#212529;font-weight:400;width:210px;padding:12px 50px 12px 30px;border:0;border-radius:65px;background:url(/wp-content/themes/pinto-medical/img/icona-arrow-submit.svg),var(--bs-color-marroncino-chiaro-rgb);background-repeat:no-repeat;background-position:calc(100% - 14%) center}nav.menu-anchor{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;border:1px solid;padding:1rem;border-radius:25px;margin-bottom:50px}.menu-anchor ul{list-style:none;padding-left:0;padding-right:0;display:flex;justify-content:space-between;gap:0rem;flex-wrap:nowrap;margin-bottom:0}.menu-anchor ul li{flex:0 0 auto}.menu-anchor a.active{background-color:#d2c3ad;padding:8px 15px;border-radius:25px;color:#212529!important}nav.menu-anchor ul li a{color:#2d1e12;font-size:15px;padding:8px 15px}nav.menu-anchor ul li a:hover{background-color:#d2c3ad;padding:8px 15px;border-radius:25px}.sticky-menu-anchor{position:fixed;bottom:0;width:100%;left:0;padding-top:15px;padding-bottom:15px;border-top-left-radius:25px;border-top-right-radius:25px;right:0;z-index:9;-webkit-animation:slideInAndFade .3s !important;animation:slideInAndFade .3s !important}@keyframes slideInAndFade{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.sticky-menu-anchor .menu-anchor{background:rgba(0,0,0,.6) !important;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);border:0;border-radius:25px !important;margin-bottom:10px !important;width:420px;margin:0 auto;max-width:100%}.column_hamburger_mob_mobile{color:#fff}.sticky-menu-anchor .menu-anchor ul{display:flex;gap:1rem;flex-direction:column}.sticky-menu-anchor nav.menu-anchor ul li a{color:#fff;font-size:14px}.paddingbox{padding:3.5rem}.logo-associati-footer{width:100px;height:60px;object-fit:contain}.img-right-box img{height:100% !important;object-fit:cover;display:block}.box_content_single_header{height:550px;object-fit:cover;background-position:center;background-size:cover;border-radius:15px}.title-blog{font-size:clamp(1.8rem, 4vw, 3.5rem)}.txt-animation-big{color:#5c4f42;font-size:clamp(2.5rem, 5vw, 3.5rem);line-height:1.1;font-family:'Montserrat';font-weight:300}.word{display:inline-block}.reveal-text{visibility:hidden}.letter{position:relative;display:inline-block;will-change:transform;transform-style:preserve-3d}.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content,.vc_toggle_size_lg.vc_toggle_default .vc_toggle_title{padding-left:0!important}.letter div{width:100%;backface-visibility:hidden;transform:translateZ(4vw);transform-style:preserve-3d;font-family:'Montserrat';font-weight:300;color:#5c4f42}.perspective{position:relative;display:inline-block}.perspective div{position:relative;display:inline-block}.line-txt-anim{width:115px;height:215px;position:relative;display:block;background:url(/wp-content/themes/pinto-medical/img/line-txt-effect.svg);background-size:cover;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;z-index:-1}.tempi_lettura_articolo{background-color:#efefef;width:fit-content;padding:5px 15px;display:block;border-radius:25px;font-size:13px}.header-articolo-blog{padding:4.5rem 0 2.5rem}.txt-label-articolo{font-size:14px;font-weight:300}.social-icon i{font-size:15px;color:#2d1e12}.social-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#efefef;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55),background .3s ease,box-shadow .4s ease;box-shadow:0 4px 8px rgba(0,0,0,.1);position:relative;overflow:hidden}.social-icons{display:flex;gap:1rem;margin-top:5px}.title-page{font-size:clamp(2.5rem, 4vw, 3.5rem);line-height:1}.page-template-page-noimageheader #header{background-color:#e0d8d3}.list_news{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:30px}.list_archivio-patologie{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;grid-column-gap:20px;grid-row-gap:20px}.reveal{visibility:hidden;position:relative;overflow:hidden;max-width:fit-content;margin:0 auto}.box_image_articolo img{border-radius:20px}.title-tecnologie{font-size:clamp(2.5rem, 4vw, 4.5rem)}.full-height-tecnologie{min-height:650px;display:flex;justify-content:center;align-items:center;padding-top:30px;padding-bottom:30px}.link_semplice{text-decoration:underline;color:var(--bs-color-marroncino-scuro-rgb)}.titolo_listato_articolo{min-height:100px}.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content{padding-right:30.8px}.swiper-patologie-relazione{overflow:hidden}.link-box-patologia{position:relative;display:block}.link-box-articolo{position:relative;display:block}.data-articolo-pubblicato-home{position:absolute;top:20px;left:20px;color:#212529;z-index:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgb(255 255 255/30%);padding:5px 10px;border-radius:25px;font-size:14px}.home .hero-content{height:100%}.home .hero-copy-container{height:100%;display:flex;flex-direction:column;justify-content:space-between}.overlay-box-patologie{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgb(255 255 255/0%) 0%,#000 100%);opacity:.6;display:flex;justify-content:center;align-items:center;border-radius:20px}.box-info-patologie-relazione{position:absolute;bottom:10px;left:30px;right:30px;color:#fff}.link-trattamenti-figli{color:#fff}.link-trattamenti-figli.underline-effect:before{background-color:#fff}.box-info-archivio{padding:15px 0}.line-box{opacity:1;color:#212529;width:50%;transition:all .3s linear}a.link-box-patologia:hover .line-box{width:100%;transition:all .3s linear}.tab-nav-bar{position:relative;gap:10px;display:flex;justify-content:center;align-items:center;max-width:fit-content;margin:0 auto;color:#fff;padding:5px;border-radius:50px;background:rgba(0,0,0,.6) !important;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.box-contact-nav{background-color:var(--bs-color-marroncino-chiaro-rgb);border-radius:35px}.box-contact-nav a{color:var(--bs-color-marroncino-scuro-rgb);padding:12px;display:block}.tab-navigation{position:relative}.tab-menu{color:#fff;max-width:540px;width:100%;padding:10px;white-space:nowrap;border-radius:50px;scroll-behavior:smooth;user-select:none;overflow-x:auto;margin-bottom:0;background-color:#212529}.tab-menu.dragging{scroll-behavior:unset;cursor:grab}.tab-menu::-webkit-scrollbar{display:none}.tab-btn{display:inline-block;color:#fff;font-size:1em;font-weight:400;margin:0 2px;padding:5px 20px;border-radius:30px;cursor:pointer;user-select:none;background-color:#333;transition:background-color .3s ease}.tab-btn a{color:#fff}.tab-menu.dragging .tab-btn{pointer-events:none}.left-btn,.right-btn{position:absolute;color:#fff;font-size:1.8em;padding:10px;cursor:pointer;z-index:1;height:34px;top:0}.left-btn{left:0;background:linear-gradient(to left,transparent,#2d1e12 80%);border-top-left-radius:30px;border-bottom-left-radius:30px;display:none}.right-btn{right:0;background:linear-gradient(to right,transparent,#2d1e12 80%);border-top-right-radius:30px;border-bottom-right-radius:30px}.img-articolo{height:700px!important;width:100%;object-fit:cover}.list_news .singolo_articolo_news a{border:1px solid #d2c3ad}.singolo_articolo_news a{border:1px solid #fff;border-radius:24px;padding:15px;display:block}.singolo_articolo_news a:hover{border:1px solid var(--bs-color-marroncino-scuro-rgb)}.single-post .entry-content a.link-semplice{text-decoration:underline;color:var(--bs-color-marroncino-scuro-rgb)}.box_image_articolo img{height:200px;width:100%;object-fit:cover}.excerpt_articolo{font-size:14px;margin-top:20px;min-height:65px}.info_box_articolo .data-articolo-pubblicato{background-color:#efefef;width:fit-content;padding:5px 15px;display:block;border-radius:25px;font-size:13px;margin-top:30px}.info_box_articolo .data-articolo-pubblicato-home{background-color:#fff;width:fit-content;padding:5px 15px;display:block;border-radius:25px;font-size:13px;margin-top:30px}.page-template-page-noimage #header{background-color:#e0d8d3 !important}.cards{position:relative;display:flex;justify-content:center;align-items:center;height:70vh;margin-bottom:90px}.custom-card{position:absolute;width:100%;top:0;height:70vh;margin-bottom:50px;display:flex;justify-content:center;align-items:center;border-radius:50px;flex-direction:column;text-align:center;border:1px solid;background-color:#fff;padding:25px}.custom-card div{width:750px;max-width:100%}.card2{top:30px}.card3{top:60px}.card4{top:90px}.opacity{-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;-webkit-transition:.4s ease;opacity:.6}.scale{moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;-webkit-transition:.4s ease;width:95%}.fab-wrapper{position:fixed;bottom:6rem;right:3rem;z-index:4;opacity:0;transition:opacity .5s ease;cursor:pointer}.social_link_footer a{width:35px;height:35px;background:var(--bs-color-marroncino-chiaro-rgb);display:flex;align-items:center;justify-content:center;border-radius:100%}.social_link_footer i{font-size:20px;color:var(--bs-color-marroncino-scuro-rgb)}.fab-wrapper.show{opacity:1}.fab-checkbox{display:none}.fab-wrapper .fab{position:absolute;bottom:-2rem;right:-1rem;width:3rem;height:3rem;border-radius:50%;background:var(--bs-color-marroncino-scuro-rgb);transition:all .3s ease;z-index:1;border-bottom-right-radius:6px;border:1px solid var(--bs-color-marroncino-chiaro-rgb);cursor:pointer}.fab .info{font-family:'Montserrat';color:#fff;position:absolute;top:40%;left:50%;transform:translate(-50%,-40%);padding-bottom:3px;text-transform:uppercase;font-weight:400;font-size:12px}.fab-wrapper .fab:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;border-radius:50%;background-color:rgba(255,255,255,.1)}.fab-wrapper .fab-checkbox:checked~.fab:before{width:90%;height:90%;left:5%;top:5%;background-color:rgba(255,255,255,.2)}.fab-wrapper .fab-checkbox:checked~.fab .info{display:none}.fab-wrapper .fab-checkbox:checked~.fab .fab-dots-1{top:50%;left:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg)}.fab-wrapper .fab-checkbox:checked~.fab .fab-dots-3{top:50%;right:50%;transform:translateX(50%) translateY(-50%) rotate(-45deg)}.fab-wrapper .fab:hover{background:var(--bs-color-marroncino-chiaro-rgb)}.fab-dots{position:absolute;height:5px;width:5px;background-color:#fff;border-radius:50%;top:69%;transform:translateX(0%) translateY(-69%) rotate(0deg);opacity:1;animation:blink 3s ease infinite;transition:all .3s ease}.fab-dots-1{left:12px;animation-delay:0s}.fab-dots-2{left:50%;transform:translateX(-50%) translateY(-50%);animation-delay:.4s}.fab-dots-3{right:12px;animation-delay:.8s}.fab-checkbox:checked~.fab .fab-dots{height:2px}.fab-wrapper .fab .fab-dots-2{transform:translateX(-50%) translateY(-62%) rotate(0deg)}.fab-checkbox:checked~.fab .fab-dots-2{display:none}.fab-checkbox:checked~.fab .fab-dots-1{width:20px;border-radius:20px;left:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center}.fab-checkbox:checked~.fab .fab-dots-3{width:20px;border-radius:20px;right:50%;transform:translateX(50%) translateY(-50%) rotate(-45deg);transform-origin:center}@keyframes blink{50%{opacity:.25}}.fab-checkbox:checked~.fab .fab-dots{animation:none}.fab-wheel{position:absolute;bottom:0;right:0;border:1px solid #;width:10rem;height:10rem;transition:all .3s ease;transform-origin:bottom right;transform:scale(0)}.fab-checkbox:checked~.fab-wheel{transform:scale(1)}.fab-action{position:absolute;background:#0f1941;width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;transition:all 1s ease;opacity:0;border:1px solid var(--bs-color-marroncino-chiaro-rgb)}.fab-checkbox:checked~.fab-wheel .fab-action{opacity:1}.fab-action:hover{background-color:#f16100}.fab-wheel .fab-action-1{right:-1rem;top:0;background:var(--bs-color-marroncino-scuro-rgb)!important}.fab-wheel .fab-action-2{right:3.4rem;top:.5rem;background:#25d366!important}.fab-wheel .fab-action-3{left:.5rem;bottom:3.4rem;background:#E0D8D3!important}.fab-wheel .fab-action-4{left:0;bottom:-1rem;background:#E0D8D3!important}.fa-question:before{content:'';background:url(/wp-content/themes/pinto-medical/img/icona-appuntamento-white-pinto-medical.svg) center no-repeat;padding:10px;background-size:contain}.fa-book:before{content:'';background:url(/wp-content/themes/pinto-medical/img/icona-whatsapp-pinto-medical.svg) center no-repeat;padding:10px;background-size:contain}.fa-address-book:before{content:'';background:url(/wp-content/themes/pinto-medical/img/icona-mail-pinto-medical.svg) center no-repeat;padding:10px;background-size:contain;filter:brightness(0) saturate(100%) invert(8%) sepia(8%) saturate(4273%) hue-rotate(344deg) brightness(99%) contrast(89%)}.fa-info:before{content:'';background:url(/wp-content/themes/pinto-medical/img/icona-phone-white-pinto-medical.svg) center no-repeat;padding:10px;background-size:contain;filter:brightness(0) saturate(100%) invert(8%) sepia(8%) saturate(4273%) hue-rotate(344deg) brightness(99%) contrast(89%)}.fab-wrapper .fas,.mobile_widget .fas{color:rgba(255,255,255,0);font-size:0}.sticky_header.shrink{position:fixed !important;top:0 !important;padding-left:0 !important;padding-right:0 !important;width:100% !important;z-index:99 !important;-webkit-animation:translateHeader .8s !important;animation:translateHeader .8s !important;background-color:var(--bs-color-beige-chiaro-rgb)!important;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px}@keyframes translateHeader{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.sticky_header.shrink .customheader{padding-top:15px;padding-bottom:15px}.sticky_header.shrink .navbar-brand img{height:55px !important;max-width:100%}.swiper-pagination-custom{background-color:#2d1e12;width:fit-content !important;padding:10px 20px;border-radius:55px;position:relative;bottom:0 !important;margin:20px auto}.swiper-pagination-custom .swiper-pagination-bullet-active{opacity:1;background:#fff;width:70px;transition-delay:0s;border-radius:20px}.swiper-pagination-custom .swiper-pagination-bullet{background:#fff;transition:opacity .5s,background-color .5s,width .5s;transition-delay:.5s,.5s,0s;border-radius:20px}.color-baige .link_semplice{text-decoration:underline;color:var(--bs-color-marroncino-chiaro-rgb);font-weight:600}.box-right-image>.vc_column-inner{background-size:cover;background-position:center center;background-repeat:no-repeat;border-top-right-radius:20px;border-bottom-right-radius:20px;min-height:310px}@media only screen and (max-width:1e+06px){#mega-menu-wrap-menu-mobile .mega-menu-toggle.mega-menu-open+#mega-menu-menu-mobile{padding-top:90px}.mega-close{background-color:#212529!important;left:10px!important;top:10px!important;border-radius:100%!important}#mega-menu-wrap-menu-mobile #mega-menu-menu-mobile>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-menu-mobile #mega-menu-menu-mobile>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{font-weight:500}.button-prenota-mobile{padding:10px !important;width:100%!important}.button-prenota-mobile a{display:flex!important;align-items:center!important;background-color:var(--bs-color-marroncino-scuro-rgb)!important;padding:0 25px!important;border-radius:25px!important;border:1px solid transparent!important;color:#fff!important;font-size:16px!important;height:50px!important;text-align:center!important;justify-content:center!important;margin-bottom:5px!important}}@media (min-width:1550px){.container{max-width:1500px!important}div[data-vc-stretch-content=true].vc_row:not(div[data-vc-stretch-content=true].vc_row.vc_row-no-padding){padding-left:4rem;padding-right:4rem}}@media only screen and (min-width:1350px) and (max-width:1570px){div[data-vc-stretch-content=true].vc_row:not(div[data-vc-stretch-content=true].vc_row.vc_row-no-padding){padding-left:1rem;padding-right:1rem}.container{max-width:1320px!important}}@media only screen and (max-width:1349px){.scroll-shrink-section{min-height:50vh;flex-direction:column}.media-left{position:relative}.content-right{opacity:1;width:100vw;transform:translateX(0px);margin-left:calc(0vw + 0vw)}}@media only screen and (min-width:1025px) and (max-width:1240px){.wg-box-content-image{min-height:350px}div[data-vc-stretch-content=true].vc_row:not(div[data-vc-stretch-content=true].vc_row.vc_row-no-padding){padding-left:.5rem;padding-right:.5rem}}@media only screen and (min-width:768px) and (max-width:1024px){.list_news{grid-template-columns:repeat(2,1fr)}.txt-medium{font-size:2rem}.wg-box-content-image{min-height:300px}.list_archivio-patologie{grid-template-columns:repeat(2,1fr)}.archivio-trattamenti{grid-template-columns:repeat(2,1fr)}.img-trattamento-figlio{height:200px !important}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation :portrait){.container-x-large{height:calc(100vh - 40rem)}.list_archivio-patologie{grid-template-columns:repeat(2,1fr)}.archivio-trattamenti{grid-template-columns:repeat(2,1fr)}div[data-vc-stretch-content=true].vc_row:not(div[data-vc-stretch-content=true].vc_row.vc_row-no-padding){padding-left:.5rem;padding-right:.5rem}.img-trattamento-figlio{height:200px !important}}@media only screen and (max-width:767px){.paddingbox{padding:1.5rem}.box-prodotto-dermo{padding:25px}.archivio-list-prima-dopo{display:grid;grid-template-columns:repeat(1,1fr);grid-template-rows:1fr;grid-column-gap:30px;grid-row-gap:30px;padding-left:0;list-style:none}.fab-wrapper{bottom:4rem;right:2rem}.fab-wrapper.move-pulsa{bottom:10rem;right:2rem}.img-right-box img{min-height:30vh}.box-info-archivio h3{font-size:18px}.content-right .txt-medium{font-size:1.5rem}.take-the-text-wrapper{padding:90px 20px;min-height:400px}.img-articolo{height:260px !important}.container-fluid.customheader{padding-left:15px;padding-right:15px}.navbar-brand img{height:55px !important;max-width:100%}div[data-vc-stretch-content=true].vc_row:not(div[data-vc-stretch-content=true].vc_row.vc_row-no-padding){padding-left:0;padding-right:0}.transform-rotate-image img{width:300px}.trattamenti-figli li{padding:20px 20px 30px}.archivio-trattamenti{grid-template-columns:repeat(1,1fr)}.list_archivio-patologie{grid-template-columns:repeat(2,1fr)}.box-formcontact>.vc_column-inner>.wpb_wrapper{padding:1.2rem}.txt-medium{font-size:1.8rem}.faq-custom h4{font-size:1.3rem}.title-h3{font-size:1.8rem}.wg-box-content-image{min-height:320px}.riga-newsletter{padding:1rem .5rem}.box-baige-curiosita p{width:100%}.padding-0-box>.vc_column-inner{padding-left:0 !important;padding-right:0 !important;margin-left:15px;margin-right:15px}.box-right-image>.vc_column-inner{border-top-right-radius:0;border-bottom-right-radius:20px;border-top-left-radius:0;border-bottom-left-radius:20px}.border-right-top-left-radius img{border-top-right-radius:0;border-bottom-right-radius:20px;border-bottom-left-radius:20px;border-top-left-radius:0}.box-marroncino>.vc_column-inner>.wpb_wrapper{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:0}.container-x-large{min-height:450px;height:calc(70vh - 10rem)}.nome-trattamento-figlio,.descrizione-riassunto{min-height:auto}.home .container-x-large{min-height:450px;height:calc(90vh - 1rem)}.home .container-x-large{padding-top:5px}.barra-ricerca-home{width:90%}.list_news{grid-template-columns:repeat(1,1fr)}.trattamenti-figli{grid-template-columns:repeat(1,1fr)}.nome-trattamento-figlio{margin:30px 0}.sticky_step{position:relative!important}.tab-menu{max-width:250px}}