/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}.home-section-slider .col-left article .slide-description .content a.cta,audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],article.page,template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:100%}body,figure{margin:0}a,mark{color:#000}a{background:0 0;text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“""”""‘""’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;max-width:100%;vertical-align:bottom}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,textarea{font-size:100%}button,input,select,textarea{font-family:inherit;margin:0}button{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}body{font-family:"Inter";font-weight:400;font-size:16px;line-height:26px;overflow-x:hidden}.clear:after,.clear:before{content:" ";display:table}.clear:after{clear:both}.clear{*zoom:1}a:hover,body{color:#000}a:focus{outline:0}a:active,a:hover{outline:0}input:focus{outline:0}ul,ul ul{display:block;list-style-type:none;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:0;padding-inline-start:0}ul li,ul ul li{display:inline-block;position:relative}.alignnone{margin:0}.aligncenter,div.aligncenter{display:block;margin:0 auto}.alignright,a img.alignright{float:right;margin:0}.wp-caption.alignleft,.wp-caption.alignnone,.wp-caption.alignright,a img.alignnone{margin:0}.alignleft,a img.alignleft{float:left;margin:0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:0;max-width:10%;padding:0;text-align:center}.wp-caption img{border:0;height:auto;max-width:100%;width:auto}.gallery-caption,.wp-caption .wp-caption-text,.wp-caption img{margin:0;padding:0}.vc_gitem_row .vc_gitem-col{padding:20px!important}.vc_btn3-container,.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:0!important}.vc_gitem-post-data{margin-bottom:20px!important}.vc_general.vc_btn3{line-height:initial!important}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" ("attr(href)")"}abbr[title]:after{content:" ("attr(title)")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}blockquote,img,pre,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@font-face{font-family:"Inter";src:local("Inter Regular"),local("Inter-Regular"),url(fonts/Inter/Inter-Regular.woff2)format("woff2"),url(fonts/Inter/Inter-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:local("Inter Bold"),local("Inter-Bold"),url(fonts/Inter/Inter-Bold.woff2)format("woff2"),url(fonts/Inter/Inter-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:local("Inter SemiBold"),local("Inter-SemiBold"),url(fonts/Inter/Inter-SemiBold.woff2)format("woff2"),url(fonts/Inter/Inter-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6,p,span,strong{margin:0 0 20px}h1{font-size:36px}h2{font-size:30px;line-height:40px}h3{font-size:24px}h4{font-size:18px}h5{font-size:16px}h1,h2,h3,h4,h5,h6,p{font-family:"Inter"}h1,h2,h3,h4,h5,h6{font-weight:700;color:#0a5660}h6{font-size:14px}p{font-weight:400;font-size:16px;line-height:26px}.wrapper{width:100%;margin:0 auto;position:relative;padding:0 20px}main{padding-top:80px;min-height:calc(100vh - 206px)}.mobile{display:none}.menu-toggle-mobile{display:none;position:absolute;right:0}.header,.header ul{background-color:#fff}.header{box-shadow:0 3px 6px #00000029;position:fixed;left:0;width:100%;height:80px;z-index:999}.header-container{height:80px;margin:0 auto}.header-container .navigation{display:flex;float:right}.header .logo,.header ul li a{display:block;text-decoration:none}.header .logo{float:left;padding:20px}.header .logo-img{height:40px}.header ul{margin:0;padding:0;list-style:none;overflow:hidden}.header .menu.service-menu .item-icon:hover a.log-out,.header ul li{display:block}.header ul li a{font-size:12px;font-weight:700;color:#0a5660;text-transform:uppercase;line-height:78px;padding:0 20px;border:1px solid #f4f4f4}.header .menu-btn:hover,.header ul li a:hover{background-color:#f4f4f4}.header .menu{clear:both;transition:max-height .2s ease-out;overflow:visible;height:0}.header .menu-icon{cursor:pointer;display:inline-block;float:right;padding:28px 20px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header .menu-icon .navicon{background:#333;display:block;height:2px;position:relative;transition:background .2s ease-out;width:18px}.header .menu-icon .navicon:after,.header .menu-icon .navicon:before{background:#333;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.header .menu-icon .navicon:before{top:5px}.header .menu-icon .navicon:after{top:-5px}#user-registration .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link.user-registration-MyAccount-navigation-link--dashboard,.header .menu-btn,.login-form .user-registration .user-registration-error a,.login-form .user-registration .user-registration-error:before,a .overlay{display:none}.header .menu-btn:checked~.navigation>.menu{height:calc(100vh - 60px)}.header .menu-btn:checked~.menu-icon .navicon{background:0 0}.header .menu-btn:checked~.menu-icon .navicon:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header .menu-btn:checked~.menu-icon .navicon:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:after,.header .menu-btn:checked~.menu-icon:not(.steps) .navicon:before{top:0}.menu-item-has-children{position:relative}.menu-item-has-children .sub-menu{display:none;flex-wrap:wrap;position:absolute}.menu-item-has-children:hover>.sub-menu{display:flex}.menu-item-has-children .sub-menu li,body.single-post .col-left article .content table,body.single-post_circolare .col-left article .content table{width:100%}.menu-item-has-children .sub-menu li a{line-height:45px}.header ul li.multilines a{display:flex;flex-direction:column;justify-content:center;height:80px;line-height:14px}.header ul li.farmacia a{line-height:1.66em;padding:10px 20px}.header .menu.service-menu .item-custom,.header .menu.service-menu .item-icon{line-height:initial}.header .menu.service-menu .item-custom p,.header .menu.service-menu .item-icon p{display:inline-block;font-size:12px;font-weight:700;color:#0a5660;text-transform:uppercase;line-height:44px;padding:0 15px 0 0;margin-bottom:0}.header .menu.service-menu .item-custom img,.header .menu.service-menu .item-icon img{width:21px;padding:28px 0}.header .menu.service-menu li.notify .circle{width:5px;height:5px;border-radius:50%;background-color:red;opacity:0;position:absolute;right:15px;top:20px}.full-width{width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.featured-image,.full-width,.home-section-slider.row-1 .col-right .tabelle article .content,.home-section-slider.row-2 .col-right .tabelle article .content,.home-section-slider.row-3 .col-right .specchietti article .content{position:relative}.featured-image img{border-radius:6px;-o-object-fit:cover;object-fit:cover}a.cta{line-height:42px;color:#fff;background:#0a5660;display:inline-block}.home-section-slider.row-1 .col-right .tabelle article .content a,.home-section-slider.row-2 .col-right .tabelle article .content a,.home-section-slider.row-3 .col-right .specchietti article .content a,a.cta:hover,body.single-post .col-left article .content a,body.single-post_circolare .col-left article .content a,p.private-content-text a{text-decoration:underline}a.not-access .overlay{display:block;position:absolute;top:0;right:0;bottom:6px;left:0;background:linear-gradient(0deg,#03606c 0,#56565600 100%)0 0 no-repeat padding-box;opacity:.7;border-radius:6px}a.not-access .overlay p.warning{font-weight:700;color:#fff;text-transform:uppercase;margin-bottom:0;position:absolute;bottom:15px;right:20px}p.private-content-text{width:100%;text-align:center}p.private-content-text a{font-weight:700;color:#0a5660}.login-form{background:#fff;max-width:460px;padding:45px;border-radius:6px}.login-form p.title,body.user-registration-account.logged-out .vc_section .user-registration .ur-frontend-form.login p.title{font-size:24px;font-weight:700;color:#0a5660;text-align:center}.login-form p.description,body.user-registration-account.logged-out .vc_section .user-registration .ur-frontend-form.login p.description{font-size:18px;line-height:24px;text-align:center}.login-form a.login-btn,.login-form p.subscribe-link a,a.cta{font-size:14px;font-weight:700;padding:0 30px;border-radius:6px;text-transform:uppercase}.login-form a.login-btn,.login-form p.subscribe-link a{display:block;margin:0 auto 30px}.login-form a.login-btn{line-height:42px;color:#fff;background:#0a5660;text-align:center;max-width:200px}.login-form p.subscribe-link{text-align:center}.login-form p.subscribe-link a{line-height:40px;color:#0a5660;border:1px solid #0a5660;background:#fff;max-width:198px}.login-form .user-registration{box-shadow:none!important;margin:0!important}.login-form .user-registration .user-registration-error{margin-bottom:20px!important}.login-form .user-registration .ur-frontend-form,body.user-registration-account.logged-out .vc_section .user-registration .ur-frontend-form.login .user-registration-form-login .ur-form-row{padding:0;border:0!important}.login-form .user-registration .ur-frontend-form .ur-form-grid{padding:0}.login-form .user-registration .ur-frontend-form label,body.user-registration-account.logged-out .vc_section .user-registration .ur-frontend-form.login .user-registration-form-login .ur-form-row label{display:none!important}.login-form .user-registration .ur-frontend-form label.user-registration-form__label,body.user-registration-account.logged-out .vc_section .user-registration .ur-frontend-form.login .user-registration-form-login .ur-form-row label.user-registration-form__label{display:block!important}.login-form .user-registration .ur-frontend-form input[type=submit],body.user-registration-account.logged-out .vc_section .user-registration .ur-frontend-form.login .user-registration-form-login .ur-form-row input[type=submit]{float:none;display:block;width:100%}.login-form .user-registration .ur-frontend-form p.lost_password,body.user-registration-account.logged-out .vc_section .user-registration .ur-frontend-form.login .user-registration-form-login .ur-form-row p.lost_password{font-size:14px;font-weight:700;text-decoration:underline;line-height:17px;margin-bottom:15px;text-align:center}.login-form .user-registration .ur-frontend-form p.register,body.user-registration-account.logged-out .vc_section .user-registration .ur-frontend-form.login .user-registration-form-login .ur-form-row p.register{font-size:14px;font-weight:700;text-decoration:underline;line-height:17px;margin-bottom:0;text-align:center}.login-form .user-registration .ur-frontend-form p.user-registration-LostPassword{display:inline-block;margin-top:10px;margin-bottom:0;float:left}.login-form .user-registration .ur-frontend-form p.user-registration-register{display:inline-block;margin-top:10px;margin-bottom:0;float:right}.home-section-slider .col-right .intro h4,.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item{margin-bottom:10px}.ur-frontend-form .ur-form-row .ur-form-grid label{margin-bottom:0;margin-top:0}.user-registration-password-hint{margin:0 0 10px}.user-registration-error{border-top:0}.home-section-header .login-form .ur-form-grid>label+p,.popup-login.circolari .popup-close,.ur-edit-profile.hide-info-farmacia .ur-form-row+.ur-form-row,.ur-message.user-registration-message:before,.wp-pagenavi a.first,.wp-pagenavi a.last{display:none}.home-section-slider .col-left article .slide-description .content a,.ur-edit-profile.hide-info-farmacia .ur-form-row+.ur-form-row+.ur-form-row{display:block}.popup-login{position:fixed;top:0;right:0;bottom:0;left:0;background:linear-gradient(179deg,rgba(213,233,221,.9)0,rgba(255,255,255,.9) 100%)0 0 no-repeat padding-box;z-index:99999;display:none;justify-content:center;align-items:center}.popup-login .login-form{padding:60px 45px;position:relative}.popup-login .popup-close{font-weight:700;position:absolute;top:15px;right:20px;color:#0a5660;cursor:pointer}.popup-login.circolari{top:80px;display:flex!important;background:linear-gradient(179deg,#d5e9dd 0,#fff 100%)0 0 no-repeat padding-box}.swiper-button-next:after,.swiper-button-prev:after{content:""!important}.swiper-button-next,.swiper-button-prev{color:#17537b!important;height:auto!important;width:auto!important;padding:5px 10px 3px 12px;box-shadow:0 3px 6px #00000029;line-height:28px}input[type=checkbox]{height:16px}::-webkit-input-placeholder{font-size:15px;font-weight:700;font-style:italic;color:#bebebe}::-moz-placeholder{font-size:15px;font-weight:700;font-style:italic;color:#bebebe}::placeholder{font-size:15px;font-weight:700;font-style:italic;color:#bebebe}input{border:2px solid #bebebe;border-radius:6px!important;padding:0 15px!important;height:42px;font-size:15px;line-height:42px;margin-bottom:0!important}input:focus{border:2px solid #0a5660}select{border:2px solid #bebebe;border-radius:6px!important;padding:0 45px 0 15px!important;height:42px;font-size:15px;line-height:40px;margin-bottom:0!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23131313%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right 15px top 50%;background-size:.65rem auto;background-color:#fff!important}button[type=submit],input[type=submit]{font-size:14px;font-weight:700;line-height:42px;text-transform:uppercase;color:#fff;background:#0a5660;padding:0 30px;border-radius:6px;min-width:310px}.simplefavorite-button{font-size:10px;color:#0a5660;line-height:26px;padding:0 15px!important;box-shadow:none!important;border-radius:6px}.simplefavorite-button i{position:relative!important;left:0!important;vertical-align:middle!important}.wp-pagenavi a,.wp-pagenavi span{padding:0 5px;margin:0 5px 0 0;border-radius:2px}.wp-pagenavi span.pages{border:0}.wp-pagenavi .current{background:#0a5660;color:#fff}.home-section-header{position:relative;margin-bottom:0;display:flex}.home-section-header article{width:70%}.home-section-header article .featured-image{position:relative;text-align:center;margin-top:30px;margin-bottom:30px}.home-section-header article .featured-image img{width:100%;-o-object-fit:contain;object-fit:contain;max-width:1600px;margin:0 auto;aspect-ratio:initial}.home-section-header article .featured-image:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;display:block;background-color:#46ad2f;opacity:.5;max-width:1600px;margin:0 auto}.home-section-header article .slide-description{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:70%;max-width:1380px;left:0;padding:0 40px}.home-section-header article .slide-description .content{max-width:480px}.home-section-header article .slide-description .content h2{font-size:40px;line-height:50px;color:#fff}.home-section-header .banner-header,.home-section-header .login-form{width:30%;top:0;right:0;bottom:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.home-section-header .login-form{margin:auto;padding:30px;max-width:376px}.home-section-header .login-form p.title{font-size:18px}.home-section-header .banner-header{margin:30px 0 30px 30px}.bann_content img,.home-section-header .banner-header img,body.single-post_specchietto .col-left article img{width:100%;height:auto}.home-info{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-bottom:45px}.home-info .content{max-width:1340px;margin:0 auto;display:flex;padding:35px 0 15px;box-shadow:0 3px 6px #00000029}.home-info .content .col{width:25%;text-align:center;padding:0 30px}.home-info .content .col p.title{font-size:18px;line-height:21px;font-weight:700;color:#0a5660}.home-info .content .col p.description{font-size:14px;line-height:20px;color:#0a5660}.home-info .content .col p.title:before{background-size:30px 30px;display:inline-block;width:30px;height:30px;content:"";margin-right:10px;vertical-align:middle}.home-info .content .col-1 p.title:before{background-image:url(img/icons/icon-info-news.svg)}.home-info .content .col-2 p.title:before{background-image:url(img/icons/icon-info-strumenti.svg)}.home-info .content .col-3 p.title:before{background-image:url(img/icons/icon-info-cliente.svg)}.home-info .content .col-4 p.title:before{background-image:url(img/icons/icon-info-video.svg)}.home-section-slider{margin-left:-15px;margin-right:-15px;display:flex}.home-section-slider .col-left{width:70%}.home-section-slider .col-left article{width:33.3%;padding:0 15px;margin-bottom:45px;display:inline-block}.home-section-slider .col-left article .featured-image{width:100%;position:relative}.home-section-slider .col-left article .slide-description{padding:0;width:100%;display:flex;flex-direction:column;justify-content:center}.home-section-slider .col-left article .slide-description .content time{font-size:12px;line-height:15px;color:#0a5660;display:inline-block;margin-bottom:10px}.home-section-slider .col-left article .slide-description .content h2{font-size:18px;line-height:21px;margin-bottom:15px;height:63px;overflow:hidden}.home-section-slider .col-left article .slide-description .content p{font-size:14px;line-height:20px;max-height:100px;min-height:100px;overflow:hidden}.home-section-slider .col-right{width:30%}.home-section-slider .col-right .intro p{font-size:14px;line-height:20px;padding-right:20px}.home-section-slider.row-1,.home-section-slider.row-2,body.page-template-video-hub-page .all-news .results .search-filter-results .container article .featured-image img,body.single-post_specchietto .col-left article p{margin-bottom:0}.home-section-slider.row-1 .col-right,.home-section-slider.row-2 .col-right{padding-left:15px}.home-section-circolari .col-right .content img,.home-section-slider.row-1 .col-right img,.home-section-slider.row-2 .col-right img{width:100%;height:auto;margin-bottom:45px}.home-section-slider.row-1 .col-right .tabelle,.home-section-slider.row-2 .col-right .tabelle,.home-section-slider.row-3 .col-right .specchietti{box-shadow:0 0 6px #dbdbdb;border-radius:6px;margin-bottom:45px;margin-right:20px;padding:30px;background-color:#4bad57}.home-section-slider.row-1 .col-right .tabelle article,.home-section-slider.row-2 .col-right .tabelle article,.home-section-slider.row-3 .col-right .specchietti article{width:100%;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #fff}.home-section-slider.row-1 .col-right .tabelle article .content h3,.home-section-slider.row-2 .col-right .tabelle article .content h3,.home-section-slider.row-3 .col-right .specchietti article .content h3{font-size:14px;line-height:28px;margin-bottom:0;display:inline-block;color:#fff}.home-section-slider.row-1 .col-right .tabelle article .content .simplefavorite-button,.home-section-slider.row-2 .col-right .tabelle article .content .simplefavorite-button,.home-section-slider.row-3 .col-right .specchietti article .content .simplefavorite-button{position:absolute;top:0;right:0}.bann_content{margin-bottom:45px}.bann_content.col-2{display:flex}.bann_content.col-2 a{padding-right:15px}.bann_content.col-2 a+a{padding-right:0;padding-left:15px}.home-section-circolari{position:relative;display:flex}.home-section-circolari .col-left{width:70%;display:flex;flex-wrap:wrap;margin-bottom:45px;padding-right:10px}.home-section-circolari .col-left .content{background:#46ad2f38 0 0 no-repeat padding-box;position:relative}.home-section-circolari .col-right{width:30%;display:flex;flex-wrap:wrap;padding-left:20px}.home-section-slider.row-3 .col-right{padding-left:15px}.cta-subscribe{background-color:#f5f5f5}.cta-subscribe .content{max-width:1400px;margin:0 auto;padding:20px 15px;text-align:center;display:flex;justify-content:center;align-items:center}.cta-subscribe .content img.logo{height:50px;display:inline-block;vertical-align:middle}.cta-subscribe .content p{font-weight:700;display:inline-block;margin-bottom:0;margin-left:30px;margin-right:30px}.cta-subscribe .content a{display:inline-block}.home-section-strumenti{margin-left:-20px;margin-right:-20px;padding-top:60px;padding-bottom:60px;background:linear-gradient(180deg,#d5e9dd 0,#fff 100%)0 0 no-repeat padding-box}.home-section-strumenti a.cta{background:0 0;padding:0;margin-bottom:30px;text-transform:initial;color:#0a5660}.home-section-strumenti a.cta:after,.home-section-video .col-left .content .container .row article .content a.cta:after,.home-section-video .col-left .content .intro a.cta:after,body.single-post .col-right article a.cta:after,body.single-post_circolare .col-right article a.cta:after{background-image:url(img/icons/arrow-circle-left-green.svg);background-size:14px 14px;display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;margin-left:5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.home-section-strumenti .intro{margin-bottom:45px!important}.home-section-strumenti .container .row .col p.title,.home-section-strumenti .intro h2,.home-section-video .col-left .content .intro h2{font-size:22px;font-weight:700;line-height:26px;text-transform:uppercase;color:#0a5660}.home-section-strumenti .intro a.cta{font-size:12px;line-height:15px}.home-section-strumenti .container .row,.home-section-video .col-left .content .container .row{display:flex;margin-right:-15px;margin-left:-15px}.home-section-strumenti .container .row .col{width:50%;padding:0 15px}.home-section-strumenti .container .row .col p.title{font-size:18px;line-height:21px}.home-section-strumenti .container .row .col img{width:100%;max-height:420px;-o-object-fit:cover;object-fit:cover}.home-section-strumenti .container .row-1{border-bottom:1px solid #17537b29;margin-bottom:60px;padding-bottom:60px}.home-section-strumenti .container .row-2 .col-1 ul li{font-size:18px;padding-left:57px;position:relative;margin-bottom:30px;max-width:496px}.home-section-strumenti .container .row-2 .col-1 ul li:before{display:flex;justify-content:center;align-items:center;content:"1";width:47px;height:47px;background-color:#d5e9dd;color:#0a5660;position:absolute;left:0;border-radius:47px;font-weight:700}.home-section-strumenti .container .row-2 .col-1 ul li+li:before{content:"2"}.home-section-strumenti .container .row-2 .col-1 ul li+li+li:before{content:"3"}.home-section-video{display:flex}.home-section-video .col-left{width:70%;display:flex;flex-wrap:wrap;margin-bottom:45px}.home-section-video .col-left .content{background:#17537b 0 0 no-repeat padding-box;padding:45px 30px 0;position:relative}.home-section-video .col-left .content .intro{margin-bottom:30px!important}.home-section-video .col-left .content .intro h2{color:#fff}.home-section-video .col-left .content .intro p{color:#fff}.home-section-video .col-left .content .intro a.cta{font-size:16px;line-height:20px;background:0 0;padding:0;margin-bottom:0;text-transform:initial;color:#fff}.home-section-video .col-left .content .intro a.cta:after{background-image:url(img/icons/arrow-circle-left-white.svg)}.home-section-video .col-left .content .container .row article{margin-bottom:45px;padding:0 15px}.home-section-video .col-left .content .container .row article .featured-image img{border-radius:0}.home-section-video .col-left .content .container .row article .content{padding:15px;background:#fff}.home-section-video .col-left .content .container .row article .content h3{font-size:18px;line-height:21px;margin-bottom:15px;min-height:42px}.home-section-video .col-left .content .container .row article .content p{font-size:14px;line-height:20px}.home-section-video .col-left .content .container .row article .content a.cta{font-size:16px;line-height:20px;background:0 0;padding:0;text-transform:initial;color:#0a5660}.home-section-video .col-right,body.error404 article{display:flex;flex-direction:column;justify-content:center}.home-section-video .col-right{width:30%;padding-left:20px}.home-section-video .col-right .content img,body.single-post .col-right .bnr,body.single-post_circolare .col-right .bnr{width:100%;height:auto;margin-bottom:45px}.home-section-affiliates{margin-bottom:0}.home-section-affiliates .row{width:100%;margin-bottom:45px;padding:0 15px;text-align:center}.home-section-affiliates .row a,body.page-template-magazine-hub-page .filters .searchandfilter ul li.sf-field-category ul,body.page-template-news-hub-page .all-news .filters .searchandfilter ul li.sf-field-category ul{display:block}.home-section-affiliates .row a img{max-width:640px}body.single-post .back-to,body.single-post_circolare .back-to{font-size:12px;font-weight:700;line-height:16px;color:#0a5660;display:inline-block;margin-top:30px;margin-bottom:30px}body.single-post .back-to:before,body.single-post_circolare .back-to:before{background-image:url(img/icons/arrow-circle-left-green.svg);background-size:14px 14px;display:inline-block;width:14px;height:14px;content:"";vertical-align:middle;margin-right:5px}body.page-template-circolari-hub-page .all-news .filters .searchandfilter ul li.sf-field-category ul,body.page-template-video-hub-page .all-news .filters .searchandfilter ul li.sf-field-category ul,body.single-post .container,body.single-post_circolare .container{display:flex}body.single-post .col-left,body.single-post_circolare .col-left{width:70%;padding-right:30px;padding-bottom:40px}body.single-post .col-left article h1,body.single-post_circolare .col-left article h1,body.single-post_specchietto .col-left article h1{font-size:38px;line-height:42px;margin-bottom:30px}body.single-post .col-left article .info,body.single-post_circolare .col-left article .info{display:flex;justify-content:space-between;border-bottom:1px solid #46ad2f38;margin-bottom:30px;padding-bottom:15px}body.single-post .col-left article .info .date,body.single-post_circolare .col-left article .info .date{font-size:14px;font-weight:700;line-height:26px;color:#0a5660;text-transform:uppercase;margin-bottom:0}body.single-post .col-left article .info .categories .category,body.single-post_circolare .col-left article .info .categories .category{font-size:12px;line-height:26px;color:#0a5660;text-transform:uppercase;border-radius:21px;margin-bottom:0;padding:0 15px;box-shadow:0 0 6px #dbdbdb;display:inline-block}body.single-post .col-left article .featured-image img,body.single-post_circolare .col-left article .featured-image img{margin-bottom:30px;-o-object-fit:contain;object-fit:contain;aspect-ratio:initial}body.single-post .col-left article .content p,body.single-post_circolare .col-left article .content p,body.single-post_specchietto .col-left article .content p,body.single-post_stanza .content p{font-size:18px;line-height:30px}body.single-post .col-left article .content ul,body.single-post_circolare .col-left article .content ul,body.single-post_stanza .content ul{list-style-type:auto;margin-bottom:20px}body.single-post .col-left article .content ul li,body.single-post_circolare .col-left article .content ul li,body.single-post_stanza .content ul li{display:list-item}body.single-post .col-right,body.single-post_circolare .col-right{width:30%;background-color:#f7f5f56a;padding-top:30px;padding-right:60px;padding-left:60px}body.page-template-news-hub-page .latest-news .circolari h2,body.page-template-news-hub-page .latest-news .news h2,body.page-template-news-hub-page .most-popular-news h2,body.single-post .col-right p.title,body.single-post_circolare .col-right p.title{font-size:12px;font-weight:700;line-height:15px;color:#46ad2f;text-transform:uppercase}body.page-template-news-hub-page .latest-news .news .container article .featured-image,body.single-post .col-right article .featured-image,body.single-post_circolare .col-right article .featured-image{margin-bottom:5px}body.page-template-news-hub-page .all-news .results .search-filter-results .container article .featured-image a.not-access .overlay,body.page-template-news-hub-page .latest-news .news .container article .featured-image a.not-access .overlay,body.single-post .col-right article .featured-image a.not-access .overlay,body.single-post_circolare .col-right article .featured-image a.not-access .overlay{bottom:0}body.page-template-news-hub-page .most-popular-news .wpp-list li div.time,body.single-post .col-right article time,body.single-post_circolare .col-right article time{font-size:10px;font-weight:700;line-height:12px;color:#0a5660;display:inline-block;margin-bottom:10px}body.page-template-video-hub-page .all-news .results .search-filter-results .container article .content h3,body.single-post .col-right article h5{font-size:16px;line-height:20px;margin-bottom:5px}body.single-post_circolare .col-right article h5{margin-bottom:5px;font-size:18px;line-height:21px;color:#0a5660;text-decoration:underline}body.single-post .col-right article a.cta,body.single-post_circolare .col-right article a.cta{font-size:12px;line-height:15px;color:#0a5660;background:0 0;padding:0;margin-bottom:45px;text-transform:initial}body.single-post_circolare .col-right article{padding:15px;box-shadow:3px 3px 6px #83838338;border-radius:6px;margin-bottom:30px}body.single-post_circolare .col-right article .nr-circolare{font-size:14px;font-weight:700;line-height:17px;color:#0a5660;margin-bottom:15px}body.page-template-news-hub-page .intro{margin-top:45px;margin-bottom:30px;border-bottom:1px solid #46ad2f38}.cta-subscribe .content p,body.page-template-calcolatori-hub-page .intro h1,body.page-template-circolari-hub-page .intro h1,body.page-template-dashboard-hub-page .intro h1,body.page-template-magazine-hub-page .intro h1,body.page-template-news-hub-page .intro h1,body.page-template-specchietti-hub-page .intro h1,body.page-template-stanze-hub-page-template .intro h1,body.page-template-tabelle-comparative-hub-page .intro h1,body.page-template-video-hub-page .intro h1{font-size:24px;color:#0a5660}body.page-template-news-hub-page .latest-news{display:flex;margin-bottom:45px}body.page-template-calcolatori-hub-page .all-calcolatori .results article input,body.page-template-dashboard-hub-page .all-calculators .inner-container article input,body.page-template-news-hub-page .latest-news .news,body.single-post_video .full-width .videoWrapper video{width:100%}.home-section-affiliates,body.page-template-news-hub-page .latest-news .news .container{display:flex;flex-wrap:wrap}body.page-template-news-hub-page .latest-news .news .container article{padding-right:15px;width:33.3%;margin-bottom:45px}body.page-template-magazine-hub-page .results article .content .col-right time,body.page-template-news-hub-page .all-news .results .search-filter-results .container article time,body.page-template-news-hub-page .latest-news .news .container article time{font-size:12px;font-weight:700;line-height:15px;color:#0a5660;display:inline-block;margin-bottom:10px}body.page-template-news-hub-page .latest-news .news .container article h3{font-size:22px;line-height:26px;margin-bottom:20px;min-height:53px}body.page-template-news-hub-page .all-news .results .search-filter-results .container article a.cta,body.page-template-news-hub-page .latest-news .news .container article a.cta,body.page-template-news-hub-page .most-popular-news .wpp-list li a.cta{font-size:14px;line-height:42px;background:#0a5660;padding:0 30px;display:inline-block;border-radius:6px}body.page-template-news-hub-page .latest-news .circolari{display:none;width:33.33%}body.page-template-news-hub-page .latest-news .circolari .container{background:#46ad2f38 0 0 no-repeat padding-box;border-radius:6px;padding-bottom:15px}body.page-template-news-hub-page .latest-news .circolari .container article{padding:15px 15px 0}body.page-template-news-hub-page .latest-news .circolari .container article .content{background:#fff;padding:15px}body.page-template-news-hub-page .latest-news .circolari .container article .content .nr-circolare{font-size:12px;font-weight:700;margin-bottom:15px;color:#0a5660}body.page-template-news-hub-page .latest-news .circolari .container article .content h5{font-size:16px;font-weight:700;line-height:20px;margin-bottom:0;text-decoration:underline}body.page-template-news-hub-page .latest-news .circolari .container a.cta{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:20px 15px 0 auto}body.page-template-news-hub-page .latest-news .circolari .container a.cta:after,body.page-template-video-hub-page .all-news .results .search-filter-results .container article .content a.cta:after,body.single-post_video .related-video .container article .content a.cta:after{background-image:url(img/icons/arrow-circle-left-green.svg);background-size:14px 14px;display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;margin-left:5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.page-template-news-hub-page .most-popular-news{margin-bottom:60px}body.page-template-news-hub-page .most-popular-news .wpp-list{display:flex;margin-right:-15px}body.page-template-news-hub-page .most-popular-news .wpp-list li{width:25%;padding-right:15px}body.page-template-news-hub-page .most-popular-news .wpp-list li img{width:100%;height:auto;margin-bottom:5px;aspect-ratio:initial}body.page-template-news-hub-page .most-popular-news .wpp-list li a+a{font-weight:700;color:#0a5660;margin-top:10px;display:block}body.page-template-news-hub-page .all-news .filters .searchandfilter .sf-field-post_date,body.page-template-news-hub-page .most-popular-news .wpp-list li .wpp-meta{display:none}body.page-template-news-hub-page .all-news{padding-bottom:45px}body.page-template-circolari-hub-page .all-news h2,body.page-template-news-hub-page .all-news h2,body.page-template-video-hub-page .all-news h2{font-size:20px;line-height:24px;margin-bottom:30px}body.page-template-circolari-hub-page .all-news .filters .searchandfilter ul li,body.page-template-magazine-hub-page .filters .searchandfilter ul li,body.page-template-news-hub-page .all-news .filters .searchandfilter ul li,body.page-template-video-hub-page .all-news .filters .searchandfilter ul li{padding:0}body.page-template-magazine-hub-page .filters .searchandfilter ul li.sf-field-search,body.page-template-news-hub-page .all-news .filters .searchandfilter ul li.sf-field-search{float:left}body.page-template-news-hub-page .all-news .filters .searchandfilter ul li.sf-field-category{margin-top:30px;margin-bottom:30px}body.page-template-magazine-hub-page .filters .searchandfilter ul li.sf-field-category li,body.page-template-news-hub-page .all-news .filters .searchandfilter ul li.sf-field-category li{display:inline-block;margin-right:15px;margin-bottom:15px}body.page-template-news-hub-page .all-news .filters .searchandfilter ul li.sf-field-category input{visibility:hidden;position:absolute}body.page-template-circolari-hub-page .all-news .filters .searchandfilter ul li.sf-field-category label,body.page-template-magazine-hub-page .filters .searchandfilter ul li.sf-field-category label,body.page-template-news-hub-page .all-news .filters .searchandfilter ul li.sf-field-category label,body.page-template-video-hub-page .all-news .filters .searchandfilter ul li.sf-field-category label{font-size:12px;line-height:26px;color:#0a5660;text-transform:uppercase;border-radius:21px;margin-bottom:0;padding:0 15px;box-shadow:0 0 6px #dbdbdb;display:inline-block;cursor:pointer}body.page-template-circolari-hub-page .all-news .filters .searchandfilter ul li.sf-field-category li.sf-option-active label,body.page-template-magazine-hub-page .filters .searchandfilter ul li.sf-field-category li.sf-option-active label,body.page-template-news-hub-page .all-news .filters .searchandfilter ul li.sf-field-category li.sf-option-active label,body.page-template-video-hub-page .all-news .filters .searchandfilter ul li.sf-field-category li.sf-option-active label{background-color:#0a5660;color:#fff}body.page-template-news-hub-page .all-news .filters .searchandfilter .sf-field-post_date li,body.page-template-news-hub-page .all-news .filters .searchandfilter ul li.sf-field-search,body.page-template-news-hub-page .all-news .filters .searchandfilter ul li.sf-field-submit{display:inline-block}body.page-template-news-hub-page .all-news .filters .searchandfilter ul li.sf-field-search input{min-width:320px;margin-right:30px}body.page-template-news-hub-page .all-news .filters .searchandfilter ul li.sf-field-submit input{min-width:320px;line-height:40px;border:0}body.page-template-circolari-hub-page .all-news .filters select,body.page-template-magazine-hub-page .filters select,body.page-template-news-hub-page .all-news .filters select{margin-right:30px;float:left}body.page-template-circolari-hub-page .all-news .results .search-filter-results,body.page-template-news-hub-page .all-news .results .search-filter-results{margin-right:-15px}body.page-template-news-hub-page .all-news .results .search-filter-results .container{display:flex;flex-wrap:wrap}body.page-template-news-hub-page .all-news .results .search-filter-results .container article{width:25%;padding-right:15px;margin-bottom:45px}body.page-template-news-hub-page .all-news .results .search-filter-results .container article .featured-image{margin-bottom:5px}body.page-template-news-hub-page .all-news .results .search-filter-results .container article h3,body.page-template-news-hub-page .most-popular-news .wpp-list li a+a{font-size:18px;line-height:21px;margin-bottom:15px;overflow:hidden;min-height:63px}body.page-template-circolari-hub-page .intro{margin-top:45px;margin-bottom:30px;border-bottom:1px solid #46ad2f38}body.page-template-circolari-hub-page .all-news,body.page-template-circolari-hub-page .all-news .filters,body.page-template-video-hub-page .all-news .filters{margin-bottom:45px}body.page-template-circolari-hub-page .all-news .filters .searchandfilter ul li.sf-field-category{margin-top:30px;margin-bottom:30px}body.page-template-circolari-hub-page .all-news .filters .searchandfilter ul li.sf-field-category li,body.page-template-video-hub-page .all-news .filters .searchandfilter ul li.sf-field-category li{display:inline-block;margin-right:30px}body.page-template-circolari-hub-page .all-news .filters .searchandfilter ul li.sf-field-category input{visibility:hidden;position:absolute}body.page-template-circolari-hub-page .all-news .filters .searchandfilter ul li.sf-field-search{display:inline-block;float:left}body.page-template-circolari-hub-page .all-news .filters .searchandfilter ul li.sf-field-search input{min-width:320px;margin-right:30px}body.page-template-circolari-hub-page .all-news .filters .searchandfilter .sf-field-post-meta-post_circolare_data li,body.page-template-circolari-hub-page .all-news .filters .searchandfilter ul li.sf-field-submit{display:inline-block}body.page-template-circolari-hub-page .all-news .filters .searchandfilter ul li.sf-field-submit input{min-width:320px;line-height:40px;border:0}body.page-template-circolari-hub-page .all-news .filters .searchandfilter .sf-field-post-meta-post_circolare_data{display:none}body.page-template-circolari-hub-page .all-news .results .search-filter-results .container,body.page-template-video-hub-page .all-news .results .search-filter-results .container{display:flex;flex-wrap:wrap}body.page-template-circolari-hub-page .all-news .results .search-filter-results .container article{width:50%;margin-bottom:30px}body.page-template-circolari-hub-page .all-news .results .search-filter-results .container article .content{display:flex;padding-right:40px}body.page-template-circolari-hub-page .all-news .results .search-filter-results .container article .content .col-left time{border:1px solid #17537b29;padding:10px 15px;display:block}body.page-template-circolari-hub-page .all-news .results .search-filter-results .container article .content .col-left time .day{font-size:26px;font-weight:700;line-height:31px;color:#0a5660;display:block;margin-bottom:0;text-align:center}body.page-template-circolari-hub-page .all-news .results .search-filter-results .container article .content .col-left time .month{font-size:14px;font-weight:700;line-height:17px;color:#0a5660;text-transform:uppercase;display:block;margin-bottom:0;text-align:center}body.page-template-circolari-hub-page .all-news .results .search-filter-results .container article .content .col-right{padding-left:30px}body.page-template-circolari-hub-page .all-news .results .search-filter-results .container article .content .col-right .nr-circolare{font-size:14px;font-weight:700;line-height:17px;color:#0a5660;margin-bottom:5px}body.page-template-circolari-hub-page .all-news .results .search-filter-results .container article .content .col-right h3{font-size:22px;font-weight:700;line-height:28px;margin-bottom:15px;text-transform:initial;text-decoration:underline}body.page-template-circolari-hub-page .all-news .results .search-filter-results .container article .content .col-right p{font-size:16px;line-height:26px}body.page-template-video-hub-page .intro{margin-top:45px;margin-bottom:30px;border-bottom:1px solid #46ad2f38}body.page-template-magazine-hub-page .filters .searchandfilter ul li.sf-field-category,body.page-template-video-hub-page .all-news .filters .searchandfilter ul li.sf-field-category,body.single-post_video .back-to{margin-top:30px;margin-bottom:30px}body.page-template-magazine-hub-page .filters .searchandfilter ul li.sf-field-category input,body.page-template-video-hub-page .all-news .filters .searchandfilter ul li.sf-field-category input{visibility:hidden;position:absolute}body.page-template-magazine-hub-page .filters .searchandfilter .sf-field-post_date li,body.page-template-magazine-hub-page .filters .searchandfilter ul li.sf-field-search,body.page-template-magazine-hub-page .filters .searchandfilter ul li.sf-field-submit,body.page-template-video-hub-page .all-news .filters .searchandfilter ul li.sf-field-search,body.page-template-video-hub-page .all-news .filters .searchandfilter ul li.sf-field-submit{display:inline-block}body.page-template-magazine-hub-page .filters .searchandfilter ul li.sf-field-search input,body.page-template-video-hub-page .all-news .filters .searchandfilter ul li.sf-field-search input{min-width:320px;margin-right:30px}body.page-template-magazine-hub-page .filters .searchandfilter ul li.sf-field-submit input,body.page-template-video-hub-page .all-news .filters .searchandfilter ul li.sf-field-submit input{min-width:320px;line-height:40px;border:0}body.page-template-video-hub-page .all-news .results .search-filter-results{margin-left:-15px;margin-right:-15px}body.page-template-video-hub-page .all-news .results .search-filter-results .container article,body.single-post_video .related-video .container article{width:25%;padding:0 15px;margin-bottom:30px}body.page-template-calcolatori-hub-page .all-calcolatori .filters .searchandfilter ul li,body.page-template-video-hub-page .all-news .results .search-filter-results .container article .featured-image,body.single-post_video .related-video .container article .featured-image{margin-bottom:15px}body.page-template-video-hub-page .all-news .results .search-filter-results .container article .featured-image a.not-access .overlay{bottom:0}body.page-template-news-hub-page .latest-news .circolari .container a.cta,body.page-template-stanze-hub-page-template .stanze-loop .item p.cta,body.page-template-video-hub-page .all-news .results .search-filter-results .container article .content a.cta,body.single-post_video .related-video .container article .content a.cta{font-size:12px;line-height:15px;background:0 0;padding:0;text-transform:initial;color:#0a5660}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.single-post_video .back-to{font-size:12px;font-weight:700;line-height:16px;color:#fff;display:inline-block}body.single-post_specchietto .back-to:before,body.single-post_stanza .back-to:before,body.single-post_video .back-to:before{background-image:url(img/icons/arrow-circle-left-white.svg);background-size:14px 14px;display:inline-block;width:14px;height:14px;content:"";vertical-align:middle;margin-right:5px}body.single-post_video .full-width{background:#17537b;padding-bottom:60px}body.single-post_video .full-width .wrapper{max-width:960px;margin:0 auto}body.single-post_video .full-width .videoWrapper,body.single-post_video .full-width img{margin-bottom:45px}body.single-post_video .full-width .intro{margin-bottom:30px!important}body.single-post_video .full-width .intro h1{color:#fff;line-height:40px}body.single-post_video .full-width .intro .date{font-size:14px;font-weight:700;line-height:26px;color:#fff;text-transform:uppercase}body.single-post_video .full-width .content p{font-size:18px;line-height:30px;color:#fff}body.single-post_video .related-video{padding-top:30px}body.page-template-dashboard-hub-page .all-calculators h2,body.page-template-dashboard-hub-page .all-tables h2,body.single-post_specchietto .col-right p.title,body.single-post_video .related-video p.title{font-size:12px;font-weight:700;line-height:15px;color:#46ad2f;text-transform:uppercase}body.single-post_video .related-video .container{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}body.single-post_video .related-video .container article .content h3{font-size:16px;line-height:20px;margin-bottom:5px}body.page-template-magazine-hub-page .intro{margin-top:45px;margin-bottom:45px!important;border-bottom:1px solid #46ad2f38}body.page-template-magazine-hub-page .filters{margin-bottom:45px!important}body.page-template-magazine-hub-page .filters .searchandfilter .sf-field-post_date,body.page-template-magazine-hub-page .results article .content .col-right .button ._df_thumb .df-book-wrapper{display:none}body.page-template-magazine-hub-page .results article{margin-bottom:45px;padding-bottom:45px;border-bottom:1px solid #46ad2f38}body.page-template-magazine-hub-page .results article .content{display:flex}body.page-template-magazine-hub-page .results article .content .col-left{width:30%}body.page-template-magazine-hub-page .results article .content .col-left ._df_thumb{margin:0!important;width:100%;padding-right:60px}body.page-template-magazine-hub-page .results article .content .col-right{width:70%}body.page-template-magazine-hub-page .results article .content .col-right .button .cta{font-size:14px;font-weight:700;line-height:42px;color:#fff;background:#0a5660;text-transform:uppercase;padding:0 30px;display:inline-block;border-radius:6px;min-width:200px;text-align:center}body.page-template-magazine-hub-page .results article .content .col-right .button ._df_thumb{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0!important}body.page-template-calcolatori-hub-page .intro{margin-top:45px;margin-bottom:0;border-bottom:1px solid #46ad2f38}body.page-template-calcolatori-hub-page .filter-tabs{box-shadow:0 3px 6px #00000029;margin-bottom:45px;padding-left:0;padding-right:0;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}body.page-template-calcolatori-hub-page .filter-tabs .container{max-width:1340px;margin:0 auto}body.page-template-calcolatori-hub-page .filter-tabs .container a,body.page-template-specchietti-hub-page .filter-tabs .container a,body.page-template-tabelle-comparative-hub-page .filter-tabs .container a{font-size:18px;font-weight:700;line-height:88px;display:inline-block;color:#0a5660;margin-right:60px;margin-left:60px;padding:0 30px;position:relative}body.page-template-calcolatori-hub-page .filter-tabs .container a:before,body.page-template-specchietti-hub-page .filter-tabs .container a:before,body.page-template-tabelle-comparative-hub-page .filter-tabs .container a:before{background-image:url(img/icons/icon-calcolatori.svg);background-size:30px 28px;display:inline-block;width:30px;height:28px;content:"";vertical-align:middle;margin-right:20px}body.page-template-calcolatori-hub-page .filter-tabs .container a+a:before,body.page-template-tabelle-comparative-hub-page .filter-tabs .container a+a:before{background-image:url(img/icons/icon-tabelle-comparative.svg)}body.page-template-calcolatori-hub-page .filter-tabs .container a.active:after,body.page-template-tabelle-comparative-hub-page .filter-tabs .container a.active:after{content:"";width:60%;height:12px;position:absolute;right:0;bottom:0;left:0;margin:0 auto;border-top-left-radius:6px;border-top-right-radius:6px;background:radial-gradient(closest-side at 50% 50%,#72b573 0,#0a5660 100%)0 0 no-repeat padding-box}body.page-template-calcolatori-hub-page .filter-tabs .container a:hover,body.page-template-tabelle-comparative-hub-page .filter-tabs .container a:hover{background-color:#f4f4f4}body.page-template-calcolatori-hub-page .all-calcolatori{display:flex;flex-wrap:wrap}body.page-template-calcolatori-hub-page .all-calcolatori .filters{width:30%;padding-left:60px;padding-right:60px;border-right:1px solid #46ad2f38}body.page-template-calcolatori-hub-page .all-calcolatori .filters .searchandfilter,body.page-template-specchietti-hub-page .all-tables .filters .searchandfilter,body.page-template-tabelle-comparative-hub-page .all-tables .filters .sticky{position:-webkit-sticky;position:sticky;top:120px}body.page-template-calcolatori-hub-page .all-calcolatori .filters .searchandfilter ul li input,body.page-template-specchietti-hub-page .all-tables .filters .searchandfilter ul li input{visibility:hidden;position:absolute}body.page-template-calcolatori-hub-page .all-calcolatori .filters .searchandfilter ul li label,body.page-template-specchietti-hub-page .all-tables .filters .searchandfilter ul li label{font-size:14px;font-weight:700;line-height:36px;color:#0a5660;text-transform:uppercase;box-shadow:0 0 6px #dbdbdb;border-radius:6px;padding-left:15px;padding-right:15px;width:100%;text-align:center;cursor:pointer}body.page-template-calcolatori-hub-page .all-calcolatori .filters .searchandfilter ul li.sf-option-active label,body.page-template-specchietti-hub-page .all-tables .filters .searchandfilter ul li.sf-option-active label{background:#46ad2f;color:#fff}body.page-template-calcolatori-hub-page .all-calcolatori .results{width:70%;padding-left:60px;padding-right:60px}body.page-template-calcolatori-hub-page .all-calcolatori .results article,body.page-template-dashboard-hub-page .all-calculators .inner-container article{box-shadow:0 0 6px #dbdbdb;border-radius:6px;margin-bottom:45px;padding:30px;position:relative}body.page-template-calcolatori-hub-page .all-calcolatori .results article .simplefavorite-button{position:absolute;top:20px;right:30px}body.page-template-calcolatori-hub-page .all-calcolatori .results article h3,body.page-template-dashboard-hub-page .all-calculators .inner-container article h3{font-size:14px;font-weight:700;line-height:15px;text-transform:uppercase;margin-bottom:10px;color:#0a5660}body.page-template-calcolatori-hub-page .all-calcolatori .results article p.description{max-width:560px;font-size:12px;font-weight:700;line-height:15px;font-style:italic;color:#525252}body.page-template-calcolatori-hub-page .all-calcolatori .results article input+input,body.page-template-dashboard-hub-page .all-calculators .inner-container article input+input{margin-left:15px}body.page-template-calcolatori-hub-page .all-calcolatori .results article .row{display:flex;margin-bottom:15px}body.page-template-calcolatori-hub-page .all-calcolatori .results article .row-submit{display:flex;justify-content:space-between;margin-top:15px;text-align:right}body.page-template-calcolatori-hub-page .all-calcolatori .results article .row-submit .risultato,body.page-template-dashboard-hub-page .all-calculators .inner-container article .row-submit .risultato{line-height:42px;color:#46ad2f}body.page-template-calcolatori-hub-page .all-calcolatori .results article .row-submit button,body.page-template-dashboard-hub-page .all-calculators .inner-container article .row-submit button,body.single-post_stanza .comments .comment-respond form .form-submit input[type=submit]{font-size:14px;font-weight:700;line-height:42px;text-transform:uppercase;color:#fff;background:#0a5660;padding:0 30px;border-radius:6px;border:0}.calcolatore.scorte .part-1{margin-bottom:30px}body.page-template-tabelle-comparative-hub-page .intro{margin-top:45px;margin-bottom:0;border-bottom:1px solid #46ad2f38}body.page-template-tabelle-comparative-hub-page .filter-tabs{margin-bottom:45px;padding-left:0;padding-right:0;box-shadow:0 3px 6px #00000029;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}body.page-template-tabelle-comparative-hub-page .filter-tabs .container{max-width:1340px;margin:0 auto}body.page-template-tabelle-comparative-hub-page .all-tables{display:flex;flex-wrap:wrap}body.page-template-tabelle-comparative-hub-page .all-tables .filters{width:30%;padding-left:60px;padding-right:60px;border-right:1px solid #46ad2f38}body.page-template-tabelle-comparative-hub-page .all-tables .filters h2{font-size:14px;line-height:17px;margin-bottom:30px}body.page-template-tabelle-comparative-hub-page .all-tables .filters .searchandfilter ul li,body.user-registration-account.logged-out .vc_section .user-registration .ur-frontend-form.login .user-registration-form-login .ur-form-row .ur-form-grid{padding:0}body.page-template-tabelle-comparative-hub-page .all-tables .filters .searchandfilter ul li.sf-field-search{display:inline-block;margin-bottom:30px}body.page-template-tabelle-comparative-hub-page .all-tables .filters .searchandfilter ul li.sf-field-search input{min-width:320px;margin-right:30px}body.page-template-tabelle-comparative-hub-page .all-tables .filters .searchandfilter ul li.sf-field-submit{display:inline-block}body.page-template-tabelle-comparative-hub-page .all-tables .filters .searchandfilter ul li.sf-field-submit input{min-width:320px;line-height:40px;border:0}body.page-template-tabelle-comparative-hub-page .all-tables .results{width:70%;padding-left:60px;padding-right:60px;padding-bottom:45px}body.page-template-specchietti-hub-page .all-tables .results .search-filter-results .container,body.page-template-tabelle-comparative-hub-page .all-tables .results .search-filter-results .container{box-shadow:0 0 6px #dbdbdb;border-radius:6px;padding:30px}body.page-template-tabelle-comparative-hub-page .all-tables .results .search-filter-results .container article{width:100%;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #46ad2f38}body.page-template-tabelle-comparative-hub-page .all-tables .results .search-filter-results .container article .content{position:relative}body.page-template-tabelle-comparative-hub-page .all-tables .results .search-filter-results .container article .content a{text-decoration:underline}body.page-template-dashboard-hub-page .all-tables .inner-container article .content h3,body.page-template-specchietti-hub-page .all-tables .results .search-filter-results .container article .content h3,body.page-template-tabelle-comparative-hub-page .all-tables .results .search-filter-results .container article .content h3{font-size:14px;line-height:28px;margin-bottom:0;display:inline-block}body.page-template-dashboard-hub-page .all-tables .inner-container article .content .simplefavorite-button,body.page-template-specchietti-hub-page .all-tables .results .search-filter-results .container article .content .simplefavorite-button,body.page-template-tabelle-comparative-hub-page .all-tables .results .search-filter-results .container article .content .simplefavorite-button{position:absolute;top:0;right:0}body.page-template-dashboard-hub-page .intro{margin-top:45px;margin-bottom:30px;border-bottom:1px solid #46ad2f38}body.page-template-dashboard-hub-page .container{display:flex;margin-bottom:45px}body.page-template-dashboard-hub-page .all-calculators{width:50%;padding:30px;background:linear-gradient(180deg,#d5e9dd 0,#fff 100%)0 0 no-repeat padding-box}body.page-template-dashboard-hub-page .all-calculators .inner-container article{background:#fff}body.page-template-dashboard-hub-page .all-calculators .inner-container article .simplefavorite-button{position:absolute;top:15px;right:30px}body.page-template-dashboard-hub-page .all-calculators .inner-container article h3{max-width:65%}body.page-template-dashboard-hub-page .all-calculators .inner-container article p.description{font-size:12px;font-weight:700;line-height:15px;font-style:italic;color:#525252}body.page-template-dashboard-hub-page .all-calculators .inner-container article .row{display:flex;margin-bottom:15px}body.page-template-dashboard-hub-page .all-calculators .inner-container article .row-submit{display:flex;justify-content:space-between;margin-top:15px;text-align:right}body.page-template-dashboard-hub-page .all-calculators .inner-container a.go-to,body.page-template-dashboard-hub-page .all-tables .inner-container a.go-to{font-size:12px;font-weight:700;line-height:15px}body.page-template-dashboard-hub-page .all-calculators .inner-container a.go-to:after{background-image:url(img/icons/arrow-circle-left-green.svg);background-size:14px 14px;display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;margin-left:5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.page-template-dashboard-hub-page .all-tables{width:50%;padding:30px 0 30px 30px}body.page-template-dashboard-hub-page .all-tables .inner-container{box-shadow:0 0 6px #dbdbdb;border-radius:6px;padding:30px;margin-bottom:60px}body.page-template-dashboard-hub-page .all-tables .inner-container article,body.page-template-specchietti-hub-page .all-tables .results .search-filter-results .container article{width:100%;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #46ad2f38}body.page-template-dashboard-hub-page .all-tables .inner-container article .content,body.page-template-specchietti-hub-page .all-tables .results .search-filter-results .container article .content{position:relative}.iscrizione-section-content .wpb_text_column a,body.page-template-dashboard-hub-page .all-tables .inner-container article .content a,body.page-template-specchietti-hub-page .all-tables .results .search-filter-results .container article .content a,body.single-post_stanza .content a,body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_login] a.change-password:hover{text-decoration:underline}body.page-template-dashboard-hub-page .all-tables .inner-container a.go-to:after,body.page-template-stanze-hub-page-template .stanze-loop .item p.cta:after,body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_login] a.change-password:after{background-image:url(img/icons/arrow-circle-left-green.svg);background-size:14px 14px;display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;margin-left:5px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.page-template-specchietti-hub-page .intro{margin-top:45px;margin-bottom:0}body.page-template-specchietti-hub-page .filter-tabs{margin-bottom:45px;padding-left:0;padding-right:0;box-shadow:0 3px 6px #00000029;border-top:1px solid #46ad2f38;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}body.page-template-specchietti-hub-page .filter-tabs .container{max-width:1380px;margin:0 auto}body.page-template-specchietti-hub-page .filter-tabs .container a:before{background-image:url(img/icons/icon-specchietti-all.svg)}body.page-template-specchietti-hub-page .filter-tabs .container a+a:before{background-image:url(img/icons/icon-specchietti-bookmark.svg)}#user-registration .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link a:hover:after,#user-registration .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link.is-active a:after,#user-registration.horizontal .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link a:hover:after,#user-registration.horizontal .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link.is-active a:after,body.page-template-specchietti-hub-page .filter-tabs .container a.active:after,body.page-template-specchietti-hub-page .filter-tabs .container a:hover:after{content:"";width:60%;height:12px;position:absolute;right:0;bottom:0;left:0;margin:0 auto;border-top-left-radius:6px;border-top-right-radius:6px;background:radial-gradient(closest-side at 50% 50%,#72b573 0,#0a5660 100%)0 0 no-repeat padding-box}body.page-template-specchietti-hub-page .all-tables{display:flex;flex-wrap:wrap}body.page-template-specchietti-hub-page .all-tables .filters{width:30%;padding-left:60px;padding-right:60px;border-right:1px solid #46ad2f38}body.page-template-specchietti-hub-page .all-tables .filters .searchandfilter ul li{margin-bottom:15px}body.page-template-specchietti-hub-page .all-tables .results{width:70%;padding-left:60px;padding-right:60px;padding-bottom:45px}body.single-post_specchietto .back-to{font-size:12px;font-weight:700;line-height:16px;color:#0a5660;display:inline-block;margin-top:30px;margin-bottom:30px}body.single-post_specchietto .back-to:before,body.single-post_stanza .back-to:before{background-image:url(img/icons/arrow-circle-left-green.svg)}body.single-post_specchietto .container{display:flex}body.single-post_specchietto .col-left{width:70%;padding-right:30px;padding-bottom:0}body.single-post_specchietto .col-left article .content img{width:100%;margin-bottom:20px}body.single-post_specchietto .col-right{width:30%;background-color:#f7f5f56a;padding-top:30px;padding-right:60px;padding-left:60px}body.single-post_specchietto .col-right .sticky{position:-webkit-sticky;position:sticky;top:120px}body.single-post_specchietto .col-right div.banner-warning{background:#17537b;margin-bottom:40px;padding:20px;border-radius:6px}body.single-post_specchietto .col-right div.banner-warning p{color:#fff!important;font-size:14px;font-weight:700;line-height:20px;position:relative}body.single-post_specchietto .col-right div.banner-warning p:before{background-size:24px 24px;width:24px;height:24px;content:"";background-image:url(img/icons/icon-information.svg);display:block;margin-bottom:20px}body.single-post_specchietto .col-right div.banner-warning a{font-size:14px;color:#fff;text-decoration:underline;font-weight:700;text-transform:uppercase}.iscrizione-section-content .wpb_text_column a.btn,body.single-post_specchietto .col-right .sgb_pdf_wrapper a{font-size:14px;line-height:42px;background:#0a5660;color:#fff;padding:0 30px;display:inline-block;border-radius:6px;text-transform:uppercase;font-weight:700}body.page-template-stanze-hub-page-template .intro{margin-top:45px;margin-bottom:30px;border-bottom:1px solid #46ad2f38}body.page-template-stanze-hub-page-template .stanze-loop{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}body.page-template-stanze-hub-page-template .stanze-loop .item{width:33%;padding:0 15px 30px}body.page-template-stanze-hub-page-template .stanze-loop .item img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;margin-bottom:15px;border-radius:6px}body.page-template-stanze-hub-page-template .stanze-loop .item h3{font-size:22px;line-height:26px;margin-bottom:15px}body.page-template-stanze-hub-page-template .stanze-loop .item h3 .circle{width:5px;height:5px;border-radius:50%;background-color:red;opacity:0;display:inline-block;margin-bottom:10px;margin-left:5px}body.page-template-stanze-hub-page-template .stanze-loop .item p.cta{margin-bottom:30px}body.single-post_stanza .back-to{font-size:12px;font-weight:700;line-height:16px;color:#0a5660;display:inline-block;margin-top:30px;margin-bottom:30px}body.single-post_stanza .content{margin-bottom:0;padding-bottom:0;border-bottom:1px solid #46ad2f38}body.single-post_stanza .content h1{font-size:38px;line-height:42px;margin-bottom:30px}body.single-post_stanza .comments{display:flex;flex-direction:column-reverse}body.single-post_stanza .comments #respond{padding-top:60px}body.single-post_stanza .comments .comment-posted,body.single-post_stanza .comments .comment-respond{width:100%;max-width:860px;margin:0 auto 40px}body.single-post_stanza .comments .comment-posted .comment .comment-body .comment-author .says,body.single-post_stanza .comments .comment-respond form .comment-form-attachment label,body.single-post_stanza .comments .comment-respond form .logged-in-as,body.single-post_stanza .comments .comment-respond h3{display:none}body.single-post_stanza .comments .comment-respond form .wp-editor-wrap{margin-bottom:30px}body.single-post_stanza .comments .comment-respond form .comment-form-attachment .comment-form-attachment__input{line-height:38px}body.single-post_stanza .comments .comment-respond form .comment-form-attachment .comment-form-attachment__autoembed-links-notice,body.single-post_stanza .comments .comment-respond form .comment-form-attachment .comment-form-attachment__file-size-notice,body.single-post_stanza .comments .comment-respond form .comment-form-attachment .comment-form-attachment__file-types-notice{display:none}body.single-post_stanza .comments .comment-respond form .form-submit{float:right}body.single-post_stanza .comments .comment-posted>li.comment{width:100%;display:block;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #46ad2f38}body.single-post_stanza .comments .comment-posted>li.comment.thread-even{background:linear-gradient(180deg,#d5e9dd 0,#fff 100%)0 0 no-repeat padding-box}body.page-template-template-pharmacy-profile .pharmacy-profile-form>.col-right .row input[type=file],body.page-template-template-pharmacy-profile .pharmacy-profile-form>.col-right .row.two-col .col-left input,body.page-template-template-pharmacy-profile .pharmacy-profile-form>.col-right .row.two-col .col-right input,body.single-post_stanza .comments .comment-posted .comment{width:100%}body.single-post_stanza .comments .comment-posted .comment .comment-body{padding:30px}body.single-post_stanza .comments .comment-posted .comment .comment-body .comment-author{display:flex;margin-bottom:30px}body.single-post_stanza .comments .comment-posted .comment .comment-body .comment-author img{max-width:60px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:50%;display:none}body.single-post_stanza .comments .comment-posted .comment .comment-body .comment-author .fn{display:flex;flex-direction:column;justify-content:center;margin-left:0;margin-bottom:0}body.single-post_stanza .comments .comment-posted .comment .comment-body .comment-meta{font-size:12px;position:absolute;right:30px;top:30px}body.single-post_stanza .comments .comment-posted .comment .comment-body .comment-meta a{font-size:12px}body.single-post_stanza .comments .comment-posted .comment .comment-body .dco-attachment a{text-decoration:underline;color:#0a5660;font-weight:700}body.single-post_stanza .comments .comment-posted .comment .comment-body .dco-attachment a:before{background-image:url(img/icons/icon-attachment.png);background-size:30px 30px;display:inline-block;width:30px;height:30px;content:"";vertical-align:middle;margin-right:15px}.registration-section-form .user-registration .ur-form-row .ur-form-grid .user-registration-password-strength,.user-registration-MyAccount-navigation,body.single-post_stanza .comments .comment-posted .comment .comment-body .reply,body.single-post_stanza div.user-email,body.single-post_stanza div.user-name,body.single-post_stanza p.comment-form-author,body.single-post_stanza p.comment-form-cookies-consent,body.single-post_stanza p.comment-form-email,body.single-post_stanza p.comment-form-url,body.single-post_stanza p.comment-notes,body.user-registration-edit-password #user-registration .user-registration-MyAccount-content .edit-password legend,body.user-registration-edit-profile .user-registration-profile-header i{display:none}body.single-post_stanza .comments .comment-posted .children{margin-left:60px}.iscrizione-section-content .wpb_text_column{max-width:860px;margin:0 auto}.iscrizione-section-content .wpb_text_column a.btn{text-decoration:none}#user-registration .user-registration-MyAccount-content h2,body.page-template-template-pharmacy-profile .intro{margin-top:45px;margin-bottom:30px;border-bottom:1px solid #46ad2f38}body.page-template-template-pharmacy-profile .pharmacy-profile-form{width:100%;display:flex}body.page-template-template-pharmacy-profile .pharmacy-profile-form>.col-left{width:30%;padding-left:0;padding-right:60px;border-right:1px solid #46ad2f38}.footer .wrapper .row .col p strong,body.page-template-template-pharmacy-profile .pharmacy-profile-form>.col-left .title{font-weight:700}body.page-template-template-pharmacy-profile .pharmacy-profile-form>.col-left img{height:50px;margin-bottom:20px}body.page-template-template-pharmacy-profile .pharmacy-profile-form>.col-right{width:70%;padding-left:60px;padding-right:60px;padding-bottom:45px}body.page-template-template-pharmacy-profile .pharmacy-profile-form>.col-right .row.two-col{display:flex}body.page-template-template-pharmacy-profile .pharmacy-profile-form>.col-right .row.two-col .col-left{width:50%;padding-right:15px}body.page-template-template-pharmacy-profile .pharmacy-profile-form>.col-right .row.two-col .col-right{width:50%;padding-left:15px}body.page-template-template-pharmacy-profile .pharmacy-profile-form>.col-right .row.submit{margin-top:20px}body.login,body.user-registration-account.logged-out{background:linear-gradient(179deg,#d5e9dd 0,#fff 100%)0 0 no-repeat padding-box}body.login .login-section-form,body.user-registration-account.logged-out .vc_section{height:calc(100vh - 90px);display:flex;justify-content:center;align-items:center}body.user-registration-account.logged-out .vc_section .user-registration{border-radius:6px}body.user-registration-account.logged-out .vc_section .user-registration .ur-frontend-form.login{background:#fff;max-width:460px;padding:45px;border-radius:6px}body.user-registration-account.logged-out .vc_section .user-registration .ur-frontend-form.login .user-registration-form-login:before{content:"Accedi a Farma7";font-size:24px;font-weight:700;color:#0a5660;display:block;text-align:center;margin-bottom:20px}body.user-registration-account.logged-out .vc_section .user-registration .ur-frontend-form.login .user-registration-form-login{box-shadow:none!important;margin:0!important}#user-registration .user-registration-MyAccount-content h2{padding-bottom:20px}#user-registration .user-registration-MyAccount-navigation ul,#user-registration.horizontal .user-registration-MyAccount-navigation ul{justify-content:left}#user-registration .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link a,#user-registration.horizontal .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link a{font-size:18px;font-weight:700;line-height:88px;display:inline-block;color:#0a5660;padding:0;margin-right:30px;position:relative}#user-registration .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link.is-active a,#user-registration.horizontal .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link.is-active a{background-color:transparent}.ur-frontend-form .ur-button-container{margin-top:0;padding:0 30px 0 0}.ur-frontend-form .ur-button-container .ur-submit-button{margin-left:0}.registration-section-form .row-intro{margin-top:45px;margin-bottom:30px}.registration-section-form .row-intro .wpb_text_column{border-bottom:1px solid #46ad2f38}.registration-section-form .row-intro .wpb_text_column h1{font-size:24px;padding-bottom:20px;color:#0a5660}.registration-section-form .row-intro .wpb_text_column p{margin-bottom:20px!important}.registration-section-form .user-registration{margin-bottom:45px!important;padding:0;border:0}.registration-section-form .user-registration p.title{font-size:16px;font-weight:700;line-height:26px;text-transform:uppercase;color:#0a5660}.registration-section-form .user-registration .ur-form-row{position:relative;width:100%;float:left;background:linear-gradient(180deg,#d5e9dd 0,#fff 100%)0 0 no-repeat padding-box}.registration-section-form .user-registration .ur-form-row .ur-form-grid,body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row .ur-form-grid{padding:45px}.registration-section-form .user-registration .ur-form-row .ur-form-grid div[data-field-id=first_name],.registration-section-form .user-registration .ur-form-row .ur-form-grid div[data-field-id=last_name],.registration-section-form .user-registration .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_farmacia_nome],.registration-section-form .user-registration .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_farmacia_provincia]{width:49%;display:inline-block}.registration-section-form .user-registration .ur-form-row .ur-form-grid div[data-field-id=first_name]{padding-right:15px}.registration-section-form .user-registration .ur-form-row .ur-form-grid div[data-field-id=last_name]{padding-left:15px;float:right}.registration-section-form .user-registration .ur-form-row .ur-form-grid div[data-field-id=user_codice_regionale_farmacia],.registration-section-form .user-registration .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_farmacia_nome]{padding-right:15px}.registration-section-form .user-registration .ur-form-row .ur-form-grid div[data-field-id=user_profile]{padding-left:0;margin-bottom:0}.registration-section-form .user-registration .ur-form-row .ur-form-grid div[data-field-id=user_confirm_password],.registration-section-form .user-registration .ur-form-row .ur-form-grid div[data-field-id=user_pass]{width:100%}.registration-section-form .user-registration .ur-form-row .ur-form-grid div[data-field-id=user_pass]{padding-right:0}.registration-section-form .user-registration .ur-form-row .ur-form-grid div[data-field-id=user_confirm_password]{padding-left:0}.registration-section-form .user-registration .ur-form-row+.ur-form-row{display:none;width:100%;background:#fff}.registration-section-form .user-registration .ur-form-row+.ur-form-row .info-label{max-width:640px;padding:0 45px}.registration-section-form .user-registration .ur-form-row+.ur-form-row .ur-form-grid{background:#fff}.registration-section-form .user-registration .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_farmacia_partita_iva]{padding-left:15px}.registration-section-form .user-registration .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_farmacia_citta],.registration-section-form .user-registration .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_farmacia_partita_iva],body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=first_name],body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=last_name],body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_farmacia_nome],body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_farmacia_provincia]{width:49%;display:inline-block}.registration-section-form .user-registration .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_farmacia_citta],body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=first_name],body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_farmacia_nome]{padding-right:15px}.registration-section-form .user-registration .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_farmacia_provincia]{padding-left:15px}.registration-section-form .user-registration .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_registrato_federfarma]{height:68px}.registration-section-form .user-registration .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-2{margin:0 0 0 auto}.registration-section-form .user-registration .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-2 .input-wrapper:before,body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-2 .input-wrapper:before{background-size:24px 24px;display:inline-block;width:24px;height:24px;content:"";position:absolute;left:-40px;bottom:-3px}.registration-section-form .user-registration .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-2 div[data-field-id=user_farmacia_profilo_facebook],.registration-section-form .user-registration .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-2 div[data-field-id=user_farmacia_profilo_instagram],.registration-section-form .user-registration .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-2 div[data-field-id=user_url]{display:block}.registration-section-form .user-registration .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-2 div[data-field-id=user_url] .input-wrapper:before,body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-2 div[data-field-id=user_url] .input-wrapper:before{background-image:url(img/icons/icon-social-website.svg)}.registration-section-form .user-registration .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-2 div[data-field-id=user_farmacia_profilo_facebook] .input-wrapper:before,body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-2 div[data-field-id=user_farmacia_profilo_facebook] .input-wrapper:before{background-image:url(img/icons/icon-social-facebook.svg)}.registration-section-form .user-registration .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-2 div[data-field-id=user_farmacia_profilo_instagram] .input-wrapper:before,body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-2 div[data-field-id=user_farmacia_profilo_instagram] .input-wrapper:before{background-image:url(img/icons/icon-social-instagram.svg)}.registration-section-form .user-registration .ur-form-row+.ur-form-row+.ur-form-row{display:block;width:100%;margin-bottom:0;padding-top:30px;padding-bottom:0;border-top:1px solid #46ad2f38}.registration-section-form .user-registration .ur-form-row+.ur-form-row+.ur-form-row .ur-form-grid{display:flex;max-width:100%;display:block;align-items:right;justify-content:right;padding-right:0}.registration-section-form .user-registration .ur-form-row+.ur-form-row+.ur-form-row .ur-form-grid li,body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row+.ur-form-row li{margin-right:10px}.registration-section-form .user-registration .ur-form-row+.ur-form-row+.ur-form-row .ur-form-grid p.title-informativa,body.single-post_stanza .comments .comment-posted .comment .comment-body .reply a{color:#0a5660;font-weight:700}.registration-section-form .user-registration .ur-form-row+.ur-form-row+.ur-form-row .ur-form-grid p.title-informativa a{color:#0a5660;text-decoration:underline}.registration-section-form .user-registration .ur-form-row+.ur-form-row+.ur-form-row:before{content:""}.registration-section-form .user-registration .ur-button-container{margin-left:0;float:right}.registration-section-form .user-registration .ur-button-container button{margin-right:0}body.user-registration-edit-profile #user-registration{margin-top:0!important;opacity:0}body.user-registration-edit-password .user-registration-profile-fields h2,body.user-registration-edit-profile .user-registration-profile-fields h2{font-size:24px!important;font-weight:700!important;color:#0a5660!important;margin-bottom:45px!important;text-align:left!important}body.user-registration-edit-profile #user-registration,body.user-registration-edit-profile #user-registration.horizontal{box-shadow:none}body.user-registration-edit-profile #user-registration .user-registration-MyAccount-content,body.user-registration-edit-profile .ur-frontend-form.login{padding:0}body.user-registration-edit-profile .user-registration-MyAccount-navigation{margin-bottom:30px!important}body.user-registration-edit-profile .user-registration-profile-header{max-width:320px;text-align:left!important;margin-bottom:45px!important}body.user-registration-edit-profile .user-registration-profile-header .user_registration_profile_picture_upload{margin-left:0}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper{display:block;padding-bottom:45px;border-bottom:1px solid #46ad2f38}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row{float:left;position:relative;background:linear-gradient(180deg,#d5e9dd 0,#fff 100%)0 0 no-repeat padding-box;padding:30px 0 0;width:100%}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row{background:#fff}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=last_name]{padding-left:15px;float:right}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_profile]{width:100%;display:inline-block}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_registration_user_profile],body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row,body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row+.ur-form-row{width:100%}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_login] a.change-password{font-size:12px;font-weight:700;line-height:15px;color:#0a5660;display:inline-block;margin-top:45px}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_login]:before{content:"Credenziali utente";display:block;margin-bottom:30px;font-size:12px;font-weight:700;line-height:15px;text-transform:uppercase;color:#46ad2f}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row .ur-form-grid.ur-grid-1 .user-registration-password-strength{position:absolute;bottom:-30px}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row .ur-form-grid.ur-grid-2 a.change-password{font-weight:700;margin-top:40px;color:#0a5660;text-transform:uppercase;text-decoration:underline;display:inline-block}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row div.banner-warning{position:absolute;top:75px;right:0;max-width:40%;background:#17537b;padding:20px;border-radius:6px}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row div.banner-warning p{color:#fff!important;font-size:14px;font-weight:700;line-height:20px;position:relative;padding-left:40px}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row div.banner-warning p:before{background-size:24px 24px;display:inline-block;width:24px;height:24px;content:"";position:absolute;top:0;left:0;background-image:url(img/icons/icon-information.svg)}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_farmacia_provincia]{float:right}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_farmacia_partita_iva]{padding-left:15px;float:right}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_farmacia_citta],body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_farmacia_partita_iva]{width:49%;display:inline-block}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_farmacia_citta]{padding-right:15px}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_farmacia_provincia]{padding-left:15px}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_farmacia_email],body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_farmacia_telefono]{width:49%;display:inline-block}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_farmacia_email]{padding-right:15px}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_farmacia_telefono]{padding-left:15px}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-1 div[data-field-id=user_registrato_federfarma]{height:68px}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-2{margin:262px 0 0 auto}body.user-registration-edit-profile .user-registration-Button{margin-top:-24px;margin-bottom:15px!important;min-height:44px;border-radius:8px!important}body.user-registration-edit-password div.intro{margin-top:45px;margin-bottom:30px!important}body.user-registration-edit-password div.intro h1{font-size:24px;text-align:left;font-weight:700!important;border-bottom:0!important;padding-bottom:0!important;margin-bottom:20px!important}body.user-registration-edit-password div.intro p{border-bottom:1px solid #46ad2f38;text-align:left;padding-bottom:20px!important}body.user-registration-edit-password #user-registration{margin-top:0!important;margin-bottom:45px;box-shadow:none}body.user-registration-edit-password #user-registration.horizontal{box-shadow:none}body.user-registration-edit-password #user-registration .user-registration-MyAccount-content,body.user-registration-edit-password .ur-frontend-form.login{padding:0}body.user-registration-edit-password .user-registration-MyAccount-navigation{margin-bottom:30px!important}body.user-registration-edit-password .user-registration-profile-header{max-width:320px;text-align:left!important;margin-bottom:45px!important}body.user-registration-edit-password .user-registration-MyAccount-content{padding:0}body.user-registration-edit-password form.edit-password{max-width:640px;margin:0 auto}body.user-registration-edit-password #user-registration .user-registration-MyAccount-content .edit-password fieldset{border:0;margin:0 0 45px;padding:0}body.user-registration-edit-password #user-registration .user-registration-MyAccount-content .edit-password fieldset label{display:block;font-size:14px;font-weight:700;margin-bottom:10px;margin-top:10px}body.user-registration-ur-lost-password .ur-frontend-form .ur-form-row .ur-form-grid{padding:35px}body.user-registration-ur-lost-password .user-registration .user-registration-message{max-width:460px}body.user-registration-ur-lost-password .user-registration .user-registration-message+p{max-width:460px;padding:45px}body.page-template-template-wl-error main{padding-top:160px}body.error404 article{height:calc(100vh - 286px);text-align:center}._CookieScriptReportPageCheckboxes{display:none!important}._CookieScriptReportPageConsentKey{margin-bottom:40px!important}.cc-switch-element{margin:10px 0!important}.cc-switch-element span{margin:0!important}.cc-floating .cc-compliance>.cc-btn{padding:20px;margin:0;border:0}.footer{background:#494950;padding:60px 0}.footer .wrapper .row{display:flex;flex-wrap:wrap}.footer .wrapper .row .col{width:20%}.footer .wrapper .row .col img{max-width:160px}.footer .wrapper .row .col p{font-size:10px;line-height:12px;color:#fff;margin-bottom:0}@media only screen and (min-width:1280px){.wrapper{max-width:1380px}.header-container{max-width:1380px;margin:0 auto}}@media only screen and (min-width:1137px){.header li{float:left}.header .menu{clear:none;float:right;max-height:none}.header .menu-icon{display:none}.header .menu.service-menu .item-icon p{line-height:43px}}@media only screen and (max-width:1136px){main{padding-top:60px}.header{height:60px}.header .logo{padding:15px 20px}.header .logo-img{height:30px}.header .menu{overflow:auto}.header .menu-btn:checked~.menu{min-height:100vh}.header .menu-icon .navicon{margin-bottom:0}.header-container .navigation{float:initial;display:inline}.header .menu.service-menu{height:auto;display:none}.header .menu.service-menu .item-icon p{line-height:58px}.header .menu.service-menu .item-icon img{display:none;padding:0;vertical-align:middle}.header ul li,body.page-template-dashboard-hub-page .container,body.page-template-tabelle-comparative-hub-page .all-tables .filters .searchandfilter ul li.sf-field-search{display:block}.header #menu-main-menu li a,.header .menu.service-menu .item-custom{font-size:16px;line-height:40px;text-align:left}.menu-item-has-children .sub-menu{display:block;position:relative}.menu-item-has-children .sub-menu li a{padding-left:80px}.header ul li.multilines a{height:initial}.header ul li.multilines a br{display:none}body.page-template-circolari-hub-page .all-news .filters .searchandfilter ul li.sf-field-submit input,body.page-template-news-hub-page .all-news .filters .searchandfilter ul li.sf-field-submit input,body.page-template-video-hub-page .all-news .filters .searchandfilter ul li.sf-field-submit input{min-width:initial}body.page-template-calcolatori-hub-page .all-calcolatori .filters{padding-left:0;padding-right:20px}body.page-template-calcolatori-hub-page .all-calcolatori .results{padding-left:20px;padding-right:0}body.page-template-tabelle-comparative-hub-page .all-tables .filters{padding-left:0;padding-right:20px}body.page-template-tabelle-comparative-hub-page .all-tables .results{padding-left:20px;padding-right:0}body.page-template-tabelle-comparative-hub-page .all-tables .filters .searchandfilter label,body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row{width:100%}body.page-template-tabelle-comparative-hub-page .all-tables .filters .searchandfilter ul li.sf-field-search input{width:100%;min-width:initial;margin-right:0}body.page-template-tabelle-comparative-hub-page .all-tables .filters .searchandfilter ul li.sf-field-submit input{width:100%;min-width:initial}body.page-template-dashboard-hub-page .all-calculators{width:100%;margin-bottom:45px}body.page-template-dashboard-hub-page .all-tables{width:100%;padding:0}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper{display:block;border-bottom:0}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row{width:100%;margin-bottom:30px}}@media only screen and (max-width:1280px){.registration-section-form .user-registration .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-2 div[data-field-id=user_farmacia_profilo_facebook] .input-wrapper:before,.registration-section-form .user-registration .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-2 div[data-field-id=user_farmacia_profilo_instagram] .input-wrapper:before,.registration-section-form .user-registration .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-2 div[data-field-id=user_url] .input-wrapper:before,body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-2 div[data-field-id=user_farmacia_profilo_facebook] .input-wrapper:before,body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-2 div[data-field-id=user_farmacia_profilo_instagram] .input-wrapper:before,body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-2 div[data-field-id=user_url] .input-wrapper:before{display:none}}@media only screen and (max-width:812px){.wrapper{padding:0 20px}.desktop,.home-section-header article .featured-image:before,.registration-section-form .user-registration .ur-form-row .ur-form-grid div[data-field-id=user_login]:before,body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row div.banner-warning{display:none}.mobile{display:block}.header-container{height:60px}.header .menu.service-menu li{float:none}.header .menu.service-menu .item-icon p{font-size:18px;line-height:60px;padding:0}.header .menu.service-menu{height:auto;display:none}.header .menu.service-menu .item-icon img{display:inline-block;vertical-align:sub}.header .menu.service-menu #menu-second-menu{display:block;max-height:initial!important}.header #menu-main-menu li.item-icon{float:none;margin-top:0;width:100%}.header ul li.multilines a{height:initial}.home-section-slider .col-left article .slide-description .content a.cta,a.cta,body.page-template-news-hub-page .all-news .results .search-filter-results .container article a.cta,body.page-template-news-hub-page .latest-news .news .container article a.cta,body.page-template-news-hub-page .most-popular-news .wpp-list li a.cta{display:block;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}button[type=submit],input[type=submit]{min-width:initial;width:100%}.home-section-header{display:block}.home-section-header .login-form,.home-section-header article{width:100%}.home-section-header .banner-header{width:100%;padding:0;margin:45px 0 0}.home-section-header article .featured-image{margin-top:45px;margin-bottom:15px}.home-section-header article .featured-image img{height:initial;border-radius:6px}.home-section-header article .slide-description{position:relative;top:initial;-webkit-transform:none;transform:none;padding:0;width:100%}.home-section-header article .slide-description .content,.registration-section-form .user-registration .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-2{max-width:100%}.home-section-header article .slide-description .content h2{font-size:18px;line-height:21px;margin-bottom:15px;color:#0a5660}.home-section-header article{position:relative}.home-section-header .login-form{left:0;position:relative}.home-info{width:calc(100vw);margin-left:-20px;margin-right:0;left:initial;right:initial}.home-info .content{flex-wrap:wrap;padding:40px 0 20px}.home-info .content .col{width:50%}.home-info .content .col p.title:before{display:block;text-align:center;margin:0 auto 20px}.home-section-slider{display:block;margin-left:0;margin-right:0}.home-section-circolari .col-left .content article,.home-section-slider .col-left,.home-section-slider .col-right{width:100%}.home-section-slider .col-left article{width:100%;padding:0}.home-section-slider .col-left article .slide-description .content h2,.home-section-slider .col-left article .slide-description .content p{height:initial;max-height:initial;min-height:initial}.home-section-slider.row-1 .col-right{padding-right:0}.home-section-slider.row-1 .col-right .calcolatori,.home-section-slider.row-1 .col-right .tabelle,.home-section-slider.row-2 .col-right .tabelle{margin-right:0}.home-section-slider .col-right .intro p,.home-section-slider.row-1 .col-right,.home-section-slider.row-2 .col-right{padding-left:0}.bann_content,.bann_content.col-2 a+a{padding-left:0;padding-right:0}.bann_content.col-2,.home-section-circolari .col-left .content .container,.home-section-video .col-left .content .container .row,body.page-template-news-hub-page .all-news .filters .searchandfilter ul li.sf-field-category ul,body.page-template-news-hub-page .latest-news .news .container,body.single-post .container{display:block}.bann_content.col-2 a{margin-bottom:45px;padding-right:0;display:block}.bann_content.col-2 a+a{margin-bottom:0}.home-section-circolari{flex-direction:column-reverse;display:flex;margin-right:-20px;margin-left:-20px}.home-section-circolari .col-left{width:100%;display:block;padding-right:0}.home-section-circolari .col-left .content{padding:0}.home-section-circolari .col-left .content .container article{width:100%;margin-bottom:45px}.home-section-circolari .col-left .content .container article .article-content{padding-right:0}.home-section-circolari .col-left .content .container article .article-content .content-col-right h3{max-height:initial}.home-section-circolari .col-right{width:100%;padding-right:20px;padding-left:20px}.cta-subscribe .content{display:block;padding:40px 15px}.cta-subscribe .content img.logo,.cta-subscribe .content p{margin-bottom:20px}.home-section-slider.row-3 .col-right{padding-left:0;padding-right:0}.home-section-slider.row-3 .col-right .specchietti{margin-right:0}.home-section-video{display:block;margin-right:-20px;margin-left:-20px}.home-section-video .col-left{width:100%;display:block}.home-section-video .col-left .content{padding:45px 20px 1px}.home-section-video .col-right{width:100%;display:block;padding-left:20px;padding-right:20px}.home-section-magazine .loop{display:block;margin-left:0;margin-right:0}.home-section-affiliates .row a img,.home-section-magazine .loop article,body.page-template-circolari-hub-page .all-news .filters .searchandfilter ul li label,body.page-template-magazine-hub-page .filters .searchandfilter ul li.sf-field-search label,body.page-template-news-hub-page .all-news .filters .searchandfilter ul li label,body.page-template-video-hub-page .all-news .filters .searchandfilter ul li.sf-field-search label,body.single-post_video .related-video .container article{width:100%}.home-section-affiliates{margin-bottom:0;padding-top:0}body.single-post .col-left{width:100%;padding-right:0;padding-bottom:40px}body.single-post .col-right{width:100%;padding-top:40px;padding-right:0;padding-left:0}body.page-template-news-hub-page .intro{margin-top:40px;margin-bottom:40px}body.page-template-news-hub-page .latest-news{display:block;margin-bottom:40px}body.page-template-news-hub-page .latest-news .news{width:100%;margin-bottom:20px}body.page-template-news-hub-page .latest-news .news .container article{margin-bottom:45px;padding-right:0;width:100%}body.page-template-news-hub-page .latest-news .circolari{width:100%;margin-bottom:40px}body.page-template-magazine-hub-page .filters .searchandfilter ul li,body.page-template-news-hub-page .most-popular-news{margin-bottom:20px}body.page-template-news-hub-page .most-popular-news .wpp-list{display:block;margin-right:initial}body.page-template-news-hub-page .most-popular-news .wpp-list li{width:100%;padding-right:initial}body.page-template-news-hub-page .all-news{padding-bottom:0}body.page-template-circolari-hub-page .all-news .filters .searchandfilter ul li.sf-field-search input,body.page-template-news-hub-page .all-news .filters .searchandfilter ul li.sf-field-search input{min-width:initial;width:100%;margin-right:0}body.page-template-circolari-hub-page .all-news .filters .searchandfilter ul li.sf-field-submit,body.page-template-news-hub-page .all-news .filters .searchandfilter ul li.sf-field-submit{margin-top:20px}body.page-template-circolari-hub-page .all-news .filters .searchandfilter ul li.sf-field-category li,body.page-template-news-hub-page .all-news .filters .searchandfilter ul li.sf-field-category li{width:initial}body.page-template-circolari-hub-page .all-news .filters .searchandfilter ul li.sf-field-category ul,body.page-template-circolari-hub-page .all-news .results .search-filter-results .container,body.page-template-news-hub-page .all-news .results .search-filter-results .container,body.page-template-video-hub-page .all-news .results .search-filter-results .container,body.single-post_circolare .container{display:block}body.page-template-circolari-hub-page .all-news .results .search-filter-results .container article,body.page-template-news-hub-page .all-news .results .search-filter-results .container article{width:100%;padding-left:0}body.single-post_circolare .col-left{width:100%;padding-right:0;padding-bottom:40px}body.single-post_circolare .col-right{width:100%;padding-top:40px;padding-right:0;padding-left:0}body.page-template-circolari-hub-page .intro{margin-top:40px;margin-bottom:40px}body.page-template-calcolatori-hub-page .filter-tabs .container,body.page-template-tabelle-comparative-hub-page .filter-tabs .container{white-space:nowrap;overflow-x:auto}body.page-template-calcolatori-hub-page .filter-tabs .container a,body.page-template-specchietti-hub-page .filter-tabs .container a,body.page-template-tabelle-comparative-hub-page .filter-tabs .container a{font-size:12px;margin-right:0;margin-left:0;padding:0 30px;width:50%;white-space:nowrap}body.page-template-calcolatori-hub-page .filter-tabs .container a:before,body.page-template-specchietti-hub-page .filter-tabs .container a:before,body.page-template-tabelle-comparative-hub-page .filter-tabs .container a:before,body.single-post_specchietto .back-to:before{background-size:15px 14px;width:15px;height:14px;margin-right:10px}body.page-template-calcolatori-hub-page .all-calcolatori .results article .simplefavorite-button{position:relative;top:0;right:0;margin-bottom:20px}body.page-template-video-hub-page .intro{margin-top:40px}body.page-template-circolari-hub-page .all-news .filters .searchandfilter ul li,body.page-template-news-hub-page .all-news .filters .searchandfilter ul li,body.page-template-video-hub-page .all-news .filters .searchandfilter ul li.sf-field-search{width:100%;display:block;margin-bottom:20px}body.page-template-video-hub-page .all-news .filters .searchandfilter ul li.sf-field-search input{width:100%;min-width:initial}body.page-template-video-hub-page .all-news .results .search-filter-results .container article{width:100%;padding:0 15px}body.single-post_video .related-video{padding-top:40px}body.single-post_video .related-video p.title{margin-bottom:40px}body.page-template-calcolatori-hub-page .all-calcolatori,body.page-template-calcolatori-hub-page .all-calcolatori .results article .row,body.page-template-tabelle-comparative-hub-page .all-tables,body.single-post_video .related-video .container{display:block}body.page-template-calcolatori-hub-page .all-calcolatori .filters{width:100%;padding-left:0;padding-right:0;border-right:0}body.page-template-calcolatori-hub-page .all-calcolatori .filters .searchandfilter{position:relative;top:0}body.page-template-calcolatori-hub-page .all-calcolatori .results{width:100%;padding-left:0;padding-right:0}body.page-template-calcolatori-hub-page .all-calcolatori .results article{margin-bottom:40px;padding:15px}body.page-template-calcolatori-hub-page .all-calcolatori .results article input+input{margin-top:15px;margin-left:0}body.page-template-tabelle-comparative-hub-page .all-tables .filters{width:100%;padding-right:0;border-right:0}body.page-template-tabelle-comparative-hub-page .all-tables .results{width:100%;padding-left:0}body.page-template-tabelle-comparative-hub-page .all-tables .filters .searchandfilter ul li.sf-field-submit input{margin-bottom:40px!important}body.page-template-tabelle-comparative-hub-page .all-tables .results .search-filter-results .container article .content .simplefavorite-button{position:relative;top:0;right:0;margin-top:10px;margin-bottom:10px}body.page-template-specchietti-hub-page .intro{margin-top:40px}.registration-section-form .user-registration .ur-form-row+.ur-form-row+.ur-form-row .ur-form-grid,body.page-template-dashboard-hub-page .all-calculators .inner-container article .row-1,body.page-template-magazine-hub-page .results article .content,body.page-template-specchietti-hub-page .all-tables{display:block}body.page-template-specchietti-hub-page .all-tables .filters{width:100%;margin-bottom:40px;padding-left:0;padding-right:0;border-right:none}body.page-template-specchietti-hub-page .all-tables .results{width:100%;padding-left:0;padding-right:0;padding-bottom:40px}.registration-section-form .row-intro,body.page-template-dashboard-hub-page .intro{margin-top:40px;margin-bottom:40px}body.page-template-dashboard-hub-page .all-calculators{margin-bottom:40px;padding:40px 15px}body.page-template-dashboard-hub-page .all-calculators .inner-container article input{margin-bottom:15px!important}body.page-template-dashboard-hub-page .all-calculators .inner-container article input+input{margin-left:0}body.page-template-dashboard-hub-page .all-calculators .inner-container article .simplefavorite-button{position:relative;top:0;right:0;margin-bottom:20px}body.page-template-magazine-hub-page .filters .searchandfilter ul li.sf-field-search{display:block;width:100%}body.page-template-magazine-hub-page .filters .searchandfilter ul li.sf-field-search input{width:100%;margin-right:0}body.page-template-magazine-hub-page .filters select{margin-right:0;margin-bottom:20px!important;display:block;float:none}body.page-template-magazine-hub-page .results article .content .col-left{width:100%;max-width:100%;margin-bottom:30px}body.page-template-magazine-hub-page .results article .content .col-right{width:100%}.ur-frontend-form .ur-form-row .ur-form-grid{margin-bottom:0}.login-form,body.user-registration-account.logged-out .vc_section .user-registration .ur-frontend-form.login{padding:45px 5px}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row:nth-child(1){padding:40px 0 0}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row:nth-child(1):before{top:30px}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row .ur-form-grid{padding:15px}.registration-section-form .user-registration .ur-form-row:before,body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row:before{top:15px;left:15px}.registration-section-form .user-registration .ur-form-row+.ur-form-row:before{top:0;left:15px}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row+.ur-form-row .ur-form-grid.ur-grid-2{margin:0;width:100%;max-width:100%}body.user-registration-edit-profile .user-registration-profile-fields__field-wrapper .ur-form-row{margin-bottom:0}.registration-section-form .user-registration .ur-form-row{margin-bottom:0;position:relative;width:100%;float:none;padding:30px 15px}.registration-section-form .user-registration .ur-form-row .ur-form-grid.ur-grid-2{margin-top:15px}.registration-section-form .user-registration .ur-form-row:nth-child(1){padding-top:30px}.registration-section-form .user-registration .ur-form-row:nth-child(1):before{display:none}.registration-section-form .user-registration .ur-form-row .ur-form-grid{padding:0;max-width:100%}.registration-section-form .user-registration .ur-form-row+.ur-form-row{width:100%}.ur-frontend-form .ur-button-container{margin-top:20px;padding:0}#user-registration .user-registration-MyAccount-navigation ul,#user-registration.horizontal .user-registration-MyAccount-navigation ul{display:flex}#user-registration .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link a,#user-registration.horizontal .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link a{font-size:16px}.footer{padding:40px 0}.footer .wrapper .row{display:block}.footer .wrapper .row .col{width:100%;margin-bottom:20px}}