.img-fluid{max-width:100%;height:auto}.img-cover{width:100%;height:100%;object-fit:cover;object-position:center}.ratio{position:relative;width:100%}.ratio>*{height:100%;left:0;position:absolute;top:0;width:100%}.ratio:before{content:"";display:block;padding-top:var(--bs-aspect-ratio)}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:45%}@media (min-width:992px){.page-template-default .ratio-21x9{--bs-aspect-ratio:20%}.ratio{max-height:700px}}.ratio__content{display:flex;align-items:center;justify-content:center;z-index:10}.ratio--pages:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3}.bg-gray{background-color:#f2f2f2!important}.text-primary{color:#da5c32}.text-white{color:#fff}.has-primary-color{color:var(--wp--preset--color--primary,#da5c32)}.has-gray-color{color:var(--wp--preset--color--gray,#f2f2f2)}.has-primary-background-color{padding:0!important;background-color:var(--wp--preset--color--primary,#da5c32)}.has-gray-background-color{padding:0!important;background-color:var(--wp--preset--color--gray,#f2f2f2)}@media (min-width:768px){.offset-md-1{margin-left:8.33333%}}.mb-0{margin-bottom:0!important}h1,h2,h3,h4,h5,h6,label,.btn,.s2member-pro-paypal-form-section-title{font-family:"Roboto Condensed","Arial"!important;letter-spacing:2px;font-weight:400}p{font-family:"Roboto";color:#333}a{color:#da5c32}a:hover{color:#da5c32;text-decoration:none}.site-navigation{background-color:#fff;float:right}nav.site-navigation>div>div>ul>li{text-transform:uppercase;font-size:13px;font-family:"Roboto";letter-spacing:2px}.site-header{background-color:#fff;padding-top:15px;padding-bottom:15px}.site-logo{display:flex;align-items:center}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute!important}.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;white-space:nowrap!important;width:1px!important}.row-header{display:flex;align-items:center}.site-logo img{width:100%}.dropdown-menu .menu-item:hover,.dropdown-menu .menu-item a:hover{background-color:#da5c32;color:#fff;background-image:unset}@media screen and (max-width:767px){.row-header{margin:0}.site-logo img{max-width:200px}}.navbar-default{border:none;background-color:transparent;padding:0}nav.site-navigation>div>div>ul>li>a{background:none!important;color:#000!important}nav.site-navigation>div>div>ul>li>a:focus,.current-menu-item{color:#da5c32!important}nav.site-navigation>div>div>ul>li>a:hover{color:#da5c32!important}div.col-md-4>a>img{transition:opacity 2s ease-in-out 0.5s}div.col-md-4>a:hover>img{opacity:1}div.main-content div.contact-content div.container div.row div.testo a p{letter-spacing:2px}.navbar{margin:0}#masthead>div>div>div.navigazione.col-md-6>nav>div{margin:0}.border-container{border-bottom:4px solid #fff}.social>ul>li{display:inline-block;vertical-align:bottom}.social>ul>li:nth-child(2){margin-left:5px}.social{margin-top:30px;margin-bottom:-5px;margin-right:28px;text-align:right}.middle-content{background-color:#fff;width:100%;text-align:center;margin:0 auto}.testo{text-align:center;margin:0 auto;color:#da5c32}.box-content{background:#da5c32;width:100%}div.box-content>div>div>div{margin-top:-70px;margin-bottom:40px}.button-section{background-color:#ffcc33!important;text-align:center;padding:15px 10px 5px 10px;font-family:"Roboto";font-weight:700;color:#da5c32;letter-spacing:2px}.et_divi_builder #et_builder_outer_content .et_pb_post_title_0 .et_pb_title_container{padding:20px 0 0 0px!important}.et_divi_builder #et_builder_outer_content .et_pb_cta_0.et_pb_promo .et_pb_button,.et_divi_builder #et_builder_outer_content .et_pb_cta_0.et_pb_promo .et_pb_button:hover{padding:1.6em 1em!important}.et_divi_builder #et_builder_outer_content .et_pb_fullwidth_section .et_pb_post_title{padding:1.4em 0 0em 0px!important;margin-bottom:40px}#content{width:100%}.button-section-attr{background-color:#da5c32;text-align:center;padding:15px 10px 5px 10px;font-family:"Roboto";font-weight:700;color:#fc3}.contact-content{background-color:#fc3;width:100%;text-align:center}.white-content{width:100%;background:#fff}.post-footer{background-color:#002e3f;height:60px}.social-footer>ul>li{display:inline-block}.social-footer>ul>li:nth-child(2){margin-left:5px}.social-footer{text-align:right;float:right}.prlb{background-color:transparent;background-image:url(http://www.purelab.it/wp-content/uploads/2014/12/purelab_it.png);background-position:3px center;background-repeat:no-repeat;border-radius:3px;color:#fff!important;margin-left:3px;margin-top:-3px;padding:3px 0 3px 21px;text-decoration:none;text-transform:capitalize}div.navbar-collapse.collapse.in{background:#fff;text-align:center;margin-top:15px}div.navbar-collapse.collapse.in>li{text-align:center;background-color:#fff!important}div.navbar-collapse.collapse.in>li>a:hover{text-align:center;background-color:#fff!important;color:#da5c32!important;font-weight:700}div.navbar-collapse.collapse.in>li>a{color:#da5c32!important}div.navbar-collapse.collapse.in>#main-menu>li>a:hover{background-color:#fff;color:#da5c32!important;font-weight:700}div.navbar-collapse.collapse.in .open .dropdown-menu{background-color:#ccc}div.navbar-collapse.collapse.in .open .dropdown-menu>li{text-align:center!important}div.navbar-collapse.collapse.in .dropdown-toggle .active,div.navbar-collapse.collapse.in .dropdown-toggle .open{font-weight:700;background-color:#fff;color:#da5c32}#main-menu>li.active{font-weight:700}@media (min-width:768px){#main-menu{display:flex;flex-wrap:wrap;justify-content:flex-end}}.container>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}div.mfp-title,div.mfp-counter{display:none!important}@media only screen and (min-width:200px) and (max-width:1199px){.navbar-toggle{border:unset!important;position:relative;float:right;padding:9px 10px;margin-right:0;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle .icon-bar{background-color:#000!important}.menu-main-menu-container>ul>li>a{font-size:.7em}}@media only screen and (min-width:768px){.collapse #main-menu{display:none}}@media only screen and (max-width:767px){#masthead>div>div.row>div.navigazione.col-md-7.col-sm-8.col-xs-3>nav>div>div.menu-main-menu-container,.menu-main-menu-container{display:none!important}}.site-footer{background-color:#da5c32;padding-bottom:30px;padding-top:30px}.site-footer p,.site-footer a{color:#fff}.footer-title{font-size:16px;font-weight:700}.content-page{padding-top:30px;padding-bottom:30px}@media (max-width:576px){.wp-block-media-text{margin-bottom:20px}}input[type="text"],input[type="search"],input[type="url"],input[type="tel"],input[type="number"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],input[type="email"],input[type="file"],textarea{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;-o-transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s,box-shadow ease-in-out 0.15s}textarea{height:unset}.wpcf7-not-valid-tip{font-size:1rem;margin-top:5px}form.init .wpcf7-response-output,form.resetting .wpcf7-response-output,form.submitting .wpcf7-response-output{display:none}form .wpcf7-response-output{padding:10px;text-align:center;margin-right:0!important;margin-left:0!important;padding:.5em;border:0;width:auto;color:#fff;background-color:#d9edf7}form.sent .wpcf7-response-output{border-color:#46b450;background-color:#46b450;color:#fff}form.failed .wpcf7-response-output,form.aborted .wpcf7-response-output{border-color:#dc3232;background-color:#dc3232;color:#fff}form.spam .wpcf7-response-output{border-color:#fcf8e3;background-color:#fcf8e3;color:#fff}form.invalid .wpcf7-response-output,form.unaccepted .wpcf7-response-output{border-color:#ffb900;background-color:#ffb900;color:#fff}.wrapper-privacy .wpcf7-list-item{margin:0}.wrapper-privacy a:hover{color:#da5c32}.wrapper-submit .btn{background-color:#da5c32;border-color:#da5c32}form label{font-family:'Roboto'!important}