.term-corsi-di-laurea-online .woocommerce ul.products li.product{min-height:23vh!important}.wcap-modal{top:30vh!important;left:55vw!important}.wcap_popup_text{padding-top:12px}.wcap-modal img{height:100px!important}.loginpopup_wrapper{background:rgb(0 0 0 / .8)!important}.login_popup{background:#313b3d!important}.login_popup_content,.login_popup.medium .login_popup_content h2,.login_popup.elegance .login_popup_content h2{color:#ffffff!important}.login_popup .loginform .control>.vicon{color:#444444!important;right:.5rem!important}.login_popup .loginform .input{color:#ffffff!important}#wcap_gdpr_message_block small,#wcap_gdpr_message_block span{display:grid;float:left;padding:6px 0}.reset_variations{display:none!important}label[for=payment_method_klarna_payments_pay_later] img{float:right;padding-left:8px!important;padding-top:10px!important}.woocommerce-checkout-payment .payment_method_heylight img{float:right;padding-left:8px!important;padding-top:5px!important}div.woobt-product.woobt-product-this{display:none}div.woobt-alert.woobt-text{display:none!important}img.loghi{filter:grayscale(.9);transform:scale(.9);opacity:.9;transition:all .2s ease-in-out!important}img.loghi:hover{filter:none;transform:scale(1);opacity:1}input#billing_phone.input-text,input#billing_titolodistudio.input-text,input#billing_codfiscpartitaiva.input-text,input#billing_email.input-text,input#billing_sdi.input-text,input#billing_company.input-text{height:30px!important}.woocommerce-checkout .woocommerce-form__label-for-checkbox input[type="checkbox"]{position:inherit}.woocommerce-billing-fields__field-wrapper label[for="billing_state"] span{font-size:0}#payment .payment_methods label[for="payment_method_klarna_payments_pay_later"]{font-size:0}#payment .payment_methods label[for="payment_method_klarna_payments_pay_later"]::after{content:"In 3 rate con Klarna"!important;font-size:14px;font-weight:600!important}#payment .payment_method_heylight label[for="payment_method_heylight"]{font-size:0}#payment .payment_method_heylight label[for="payment_method_heylight"]::after{content:"Da 4 a 9 rate con HeyLight"!important;font-size:14px;font-weight:600!important}.tab-infocorsimaster{margin-bottom:20px}div#mailchimp-gdpr-fields>label.woocommerce-form__label.woocommerce-form__label-for-checkbox.inline>span{margin-left:10px!important}.cmplz-custom-accept-btn a,.cmplz-custom-accept-btn a:link,.cmplz-custom-accept-btn a:visited,.cmplz-custom-accept-btn a:hover{color:#fff}button .cmplz-deny .cmplz-revoke-custom a{text-decoration:none}div.wc-stripe-cart-checkout-container,.wc-proceed-to-checkout #pay_with_amazon,.cart-collaterals .aligncenter,.col-md-12 klarna-placement,#content>div>div>div>div>div>div:nth-child(2)>div.wpb_column.vc_column_container.vc_col-sm-9>div>div>div>div.wc-amazon-checkout-message.wc-amazon-payments-advanced-populated>div{display:none}.product_cat-master-online-e-corsi-universitari .woobt-form button.single_add_to_cart_button.button.alt{display:none}.bordo-rate{border:1px solid #eae7e4;padding:14px;margin:6px 0}div.quantity{display:none!important}.block{display:block;float:left;width:100%;margin:20px 0}.block img{margin-right:20px}header nav>.menu>li>a,header.sleek nav>.menu>li>a,header.sleek .topmenu>li>a,header #searchicon,.mooc .topmenu>li>a,.mooc nav>.menu>li>a,#alt_logo,#new_searchicon{padding-bottom:20px;padding-top:20px;margin:5px}#scrolltop{bottom:20px;border-radius:50%!important;margin-right:-5px}#scrolltop a{display:flex;flex-direction:column;align-items:center}#scrolltop a i{font-size:28px;margin-top:-4px;padding-bottom:2px}#sidebar-me>ul:nth-of-type(2)>li:nth-of-type(2) a,#sidebar-me>ul:nth-of-type(2)>li:nth-of-type(3) a,#wallet-personal-li,#members_detail-personal-li,div.ls-gui-element.ls-shadow{display:none}.archivio_tag .woocommerce ul.products li.product{height:369px;float:left;width:332px;padding:0 15px}.woocommerce ul.products li.product{position:relative;min-height:369px!important}.woocommerce ul.products li.product a img{margin-bottom:0}.fm-badge-new,.woocommerce ul.products .fm-badge-new,.single-product ul.products .fm-badge-new{position:absolute;width:61px;height:61px;top:-20px;left:-15px;font-size:11px;z-index:99;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle farthest-corner at 50% 40%,#f5665e 0%,#ef4137 28%,#eb2e26 52%,#e8241d 74%,#b81810 100%);color:#fff;font-weight:700;letter-spacing:.3px;text-transform:uppercase;pointer-events:none;filter:drop-shadow(0 2px 3px rgb(0 0 0 / .28));clip-path:polygon(50% 0%,60.1% 12.3%,75% 6.7%,77.6% 22.4%,93.3% 25%,87.7% 39.9%,100% 50%,87.7% 60.1%,93.3% 75%,77.6% 77.6%,75% 93.3%,60.1% 87.7%,50% 100%,39.9% 87.7%,25% 93.3%,22.4% 77.6%,6.7% 75%,12.3% 60.1%,0% 50%,12.3% 39.9%,6.7% 25%,22.4% 22.4%,25% 6.7%,39.9% 12.3%)}.single-product div.product>.row>.col-md-6>.fm-badge-new,.single-product .woocommerce-product-gallery .fm-badge-new{width:98px;height:98px;top:-22px;left:-22px;font-size:18px}@media (max-width:767px){.single-product div.product>.row>.col-md-6>.fm-badge-new,.single-product .woocommerce-product-gallery .fm-badge-new{width:72px;height:72px;top:-16px;left:-14px;font-size:13px}}span.onsale,.woocommerce ul.products span.onsale,.single-product ul.products span.onsale{position:absolute;top:-10px!important;left:-10px!important;right:auto!important;width:58px;height:52px;z-index:99;background-color:transparent!important;color:#fff;font-size:11px!important;font-weight:700;line-height:1.15!important;letter-spacing:.3px;text-align:center;text-transform:uppercase;text-indent:0;display:flex;align-items:center;justify-content:center;padding:0 0 15px 0!important;box-sizing:border-box;pointer-events:none;filter:drop-shadow(0 2px 3px rgb(0 0 0 / .28))}span.onsale::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle farthest-corner at 50% 40%,#f5665e 0%,#ef4137 28%,#eb2e26 52%,#e8241d 74%,#b81810 100%);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 29.6'%3E%3Cpath d='M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 29.6'%3E%3Cpath d='M23.6,0c-3.4,0-6.3,2.7-7.6,5.6C14.7,2.7,11.8,0,8.4,0C3.8,0,0,3.8,0,8.4c0,9.4,9.5,11.9,16,21.2c6.1-9.3,16-12.1,16-21.2C32,3.8,28.2,0,23.6,0z'/%3E%3C/svg%3E") center / contain no-repeat}.single-product div.product>.row>.col-md-6>span.onsale,.single-product .woocommerce-product-gallery span.onsale{top:-22px!important;left:-22px!important;width:98px;height:98px;font-size:17px!important;padding:0 0 25px 0!important}@media (max-width:767px){.single-product div.product>.row>.col-md-6>span.onsale,.single-product .woocommerce-product-gallery span.onsale{top:-14px!important;left:-14px!important;width:70px;height:64px;font-size:12px!important;padding:0 0 18px 0!important}}.woocommerce ul.products li.product{min-height:369px!important}.woocommerce ul.products li.product a img{margin-bottom:0}h2.woocommerce-loop-category__title{padding:0}li.product-category.product{padding-left:15px;padding-right:15px}.wpcf7-form-control-wrap{margin-left:-15px}#terms{position:relative;margin:0}.term-description{margin-bottom:20px}p.form-row-first,p.form-row-last{width:50%;float:left}.woocommerce form .form-row label{display:block}span.select2.select2-container{width:100%!important}@media screen and (max-width:812px){header #trigger{top:3px!important}}footer .container{margin-left:auto!important;margin-right:auto!important}footer{padding-top:0!important;padding-bottom:0!important}.footerbottom{margin-top:0!important;padding-top:0!important;border-top:0!important}footer .row{width:auto}.footertop .row:nth-of-type(1){background-color:#fff;box-shadow:0 0 0 100vw #fff;clip-path:inset(0 -100vw);clip-path:inset(-2px -100vw 0 -100vw);margin-top:0!important;padding-top:30px;padding-bottom:30px;padding-left:10px}.footerbottom .row{background-color:#232b2d!important;box-shadow:0 0 0 100vw #232b2d;clip-path:inset(-2px -100vw -2px -100vw);margin-top:0!important;margin-bottom:0!important;padding-top:30px;padding-bottom:30px}.footertop,.footerbottom{margin:auto}@media (min-width:1440px){.footertop,.footerbottom{width:1410px}}@media (min-width:1200px) and @media (min-width:992px){.woocommerce.archive .col-md-9.col-sm-8.col-md-push-3.col-sm-push-4{float:left!important;left:0;width:80%!important}.woocommerce.archive .col-md-3.col-sm-4.col-md-pull-9.col-sm-pull-8{float:right!important;left:0;width:20%!important}}body.events-archive ul.breadcrumbs,body.single-tribe_events ul.breadcrumbs{display:none!important}.joinchat__button,.joinchat__box{margin-bottom:60px!important;margin-right:-20px}.joinchat__badge{top:auto!important;left:auto!important;right:-12px!important;bottom:calc(var(--s) - 8px + 60px)!important}.joinchat__copy,.joinchat__powered{visibility:hidden!important}#footerbottom{padding-bottom:80px!important}nav .menu li a span,.tribe-events-event-image,div.cats{display:none}.widget_title{border:0!important;padding-bottom:5px!important;margin-bottom:5px!important}header.vc_cta3-content-header{background-color:#f7f7f7!important}div.pagination{margin-top:20px!important}#wps-slider-section,img.wpsf-product-img{margin:auto!important}#wcal_gdpr_message_block{display:inline-block}#nav_menu-4>div>h4,#bbp_topics_widget-2>div>h4>span,.footertitle{color:#fff!important}.widget_recent_entries>h4>span{color:#000!important}.footerbottom .row:nth-of-type(1) a,footer .row:nth-of-type(1) .footertitle{color:#fff}i.vicon.vicon-facebook:before,.vicon-instagram:before,.vicon-linkedin:before,.vicon-telegram:before,.vicon-google:before,.vicon-youtube:before,.vicon-vimeo:before{content:"";background-size:28px 28px;display:inline-block;width:28px;height:28px;vertical-align:middle}i.vicon.vicon-facebook:before,.vicon-instagram:before{margin-left:-9px;margin-right:-9px}.vicon-linkedin:before,.vicon-telegram:before,.vicon-google:before,.vicon-youtube:before,.vicon-vimeo:before{margin-left:-6px;margin-right:-6px}i.vicon.vicon-facebook:before{background-image:url(https://www.ditals.com/wp-content/uploads/2021/04/facebook-128.png);background-image:image-set(url(https://www.ditals.com/wp-content/uploads/2021/04/facebook-128.png.webp) type('image/webp'),url(https://www.ditals.com/wp-content/uploads/2021/04/facebook-128.png) type('image/png'))}.vicon-instagram:before{background-image:url(https://www.ditals.com/wp-content/uploads/2021/04/instagram-128.png);background-image:image-set(url(https://www.ditals.com/wp-content/uploads/2021/04/instagram-128.png.webp) type('image/webp'),url(https://www.ditals.com/wp-content/uploads/2021/04/instagram-128.png) type('image/png'))}.vicon-linkedin:before{background-image:url(https://www.ditals.com/wp-content/uploads/2021/04/linkedin-128.png);background-image:image-set(url(https://www.ditals.com/wp-content/uploads/2021/04/linkedin-128.png.webp) type('image/webp'),url(https://www.ditals.com/wp-content/uploads/2021/04/linkedin-128.png) type('image/png'))}.vicon-telegram:before{background-image:url(https://www.ditals.com/wp-content/uploads/2021/04/telegram-128.png);background-image:image-set(url(https://www.ditals.com/wp-content/uploads/2021/04/telegram-128.png.webp) type('image/webp'),url(https://www.ditals.com/wp-content/uploads/2021/04/telegram-128.png) type('image/png'))}.vicon-google:before{background-image:url(https://www.ditals.com/wp-content/uploads/2025/04/google-128.png);background-image:image-set(url(https://www.ditals.com/wp-content/uploads/2025/04/google-128.png.webp) type('image/webp'),url(https://www.ditals.com/wp-content/uploads/2025/04/google-128.png) type('image/png'))}.vicon-youtube:before{background-image:url(https://www.ditals.com/wp-content/uploads/2021/04/youtube-128.png);background-image:image-set(url(https://www.ditals.com/wp-content/uploads/2021/04/youtube-128.png.webp) type('image/webp'),url(https://www.ditals.com/wp-content/uploads/2021/04/youtube-128.png) type('image/png'))}.vicon-vimeo:before{background-image:url(https://www.ditals.com/wp-content/uploads/2021/04/vimeo-128.png);background-image:image-set(url(https://www.ditals.com/wp-content/uploads/2021/04/vimeo-128.png.webp) type('image/webp'),url(https://www.ditals.com/wp-content/uploads/2021/04/vimeo-128.png) type('image/png'))}.vicon-twitter:before{content:"";background-image:url(https://www.ditals.com/wp-content/uploads/2023/09/twitter-x-128.png);background-image:image-set(url(https://www.ditals.com/wp-content/uploads/2023/09/twitter-x.png.webp) type('image/webp'),url(https://www.ditals.com/wp-content/uploads/2023/09/twitter-x.png) type('image/png'));background-size:31px 31px;background-color:#000;border-radius:15px;display:inline-block;width:31px;height:31px;vertical-align:middle;margin-left:-6.5px;margin-right:-6.5px}a.rss i{display:none}a.rss::before{content:"\f09e";font-family:'FontAwesome';font-size:20px;display:inline-block;line-height:28px;text-align:center;vertical-align:middle}ul.socialicons.color li a:hover,ul.socialicons.social li a:hover{background:#fff0}div#vibe_bp_login.pop_login.active{z-index:99999}a.vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-shape-rounded.vc_btn3-style-3d.vc_btn3-block.vc_btn3-color-green,a.vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-shape-rounded.vc_btn3-style-3d.vc_btn3-block.vc_btn3-color-warning,a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{font-weight:bold!important;color:#fff!important}a.tribe-events-gcal.tribe-events-button,a.tribe-events-ical.tribe-events-button{font-weight:bold!important;color:#fff!important;background-color:dodgerblue!important}nav.tribe-events-nav-pagination{width:100%!important}.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{text-transform:uppercase!important}.tribe-events-cal-links{text-align:center!important}.tribe-events,.tribe-events-calendar-list__event-header{z-index:0}.tribe-events-c-view-selector{display:none!important}.post-type-archive-tribe_events #title{display:none}.tribe-common-l-container{padding-top:10px!important}.tribe-events-calendar-list-nav{width:100%}.tribe-events-c-subscribe-dropdown{display:none}@media screen and (max-width:670px){div.col-md-3.col-sm-4{float:none!important}}div.pagetitle{margin-left:30px}div.726{background-color:#ccc}div.Certificazioni.Glottodidattiche{background-color:#7ba84d}div.Università.e.mondo.Scuola{background-color:#eebf75}div.Glottodidattica.ed.educazione.linguistica{background-color:#cc433c}div.Insegnare.Italiano.a.stranieri{background-color:#6aa0dd}div.Lingua.e.cultura.italiana{background-color:#ccc2ad}textarea{height:50px;background-color:#fafafa}#shop-personal-li,#course-personal-li,#activity-personal-li,li#wp-admin-bar-my-account-activity,li#wp-admin-bar-my-account-activity-default{display:none}div#comments{margin-top:50px}.woocommerce div.product form.cart .button{padding:10px}#responsive-form{max-width:100%;margin:0 auto;width:100%}.form-row{width:100%}.column-half,.column-full{float:left;position:relative;padding:.65rem;width:100%;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}@media only screen and (min-width:48em){.column-half{width:50%}}.sidemenu li.menu-item-has-children.active:after{content:"\f077"}.sidemenu li.menu-item-has-children:after{content:"\f078";font-family:'FontAwesome';position:absolute;top:15px;right:15px;color:#fff}.open #trigger .lines{display:none}figure.woocommerce-product-gallery__wrapper>div:nth-of-type(1){pointer-events:none}.divTable{display:table}.divTableRow{display:table-row}.divTableHeading{display:table-header-group}.divTableBody{display:table-row-group}.divTableFoot{display:table-footer-group}.divTableCell,.divTableHead{display:table-cell}div.cdc_ts,div.cdc{font-family:'Open Sans',sans-serif;width:100%;text-align:left}.divTable.cdc{table-layout:fixed}.divTable .divTableRow:nth-child(even){background:#ebebeb}.divTable .divTableBody .divTableCell a{font-size:16px;font-weight:400}.divTable .divTableHeading{border-bottom:5px solid #fff}.divTable.cdc_ts .divTableHeading{background:#1c6f8c}.divTable.cdc .divTableHeading{background:#ebebeb}.divTable .divTableHeading .divTableHead{font-size:18px;font-weight:700;text-align:left}.divTable.cdc_ts .divTableHeading .divTableHead{color:#fff}.divTable.cdc .divTableHeading .divTableHead{color:#000}.divTable .divTableCell,.divTable .divTableHead{padding:20px 15px;box-sizing:border-box}.divTableCell .pc1{width:100%}.divTable .c1{width:30%}.divTable .c2{width:10%}.divTable .c3{width:60%}.single-classe-di-concorso .vc_tta-panel-body{padding:0!important;background:#fff!important;border:0!important}#pulsante-indietro{float:right;margin:10px 2px;background:#eee;color:#444;border:1px solid #444;border-radius:6px;padding:5px 10px}.single-classe-di-concorso .vc_tta-container{clear:both}#ricercacdc{margin:10px 10px 10px 0;padding:15px;border-radius:6px}#cercacdc input[type=text]{width:70%;transition:width 0.15s ease-in-out}.r-elenco{display:block}.piano-studi-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:32px 0}table.piano-studi{width:100%;border-collapse:collapse;font-family:Arial,sans-serif;font-size:15px}table.piano-studi>caption:not(.screen-reader-text){caption-side:top;text-align:left;font-weight:700;font-size:17px;color:#1d2327;padding:0 0 12px}table.piano-studi thead th{padding:12px 16px;text-align:left;font-weight:700;font-size:16px;color:#fff;background-color:#1c6f8c;border-bottom:5px solid #fff}table.piano-studi tbody td{padding:10px 16px;font-size:14px;color:#333}table.piano-studi tbody tr:nth-child(odd){background-color:#f7f7f8}table.piano-studi tbody tr:nth-child(even){background-color:#fff}table.piano-studi tbody tr.sezione{background-color:#eee}table.piano-studi tbody tr.sezione td:first-child{font-weight:700}@media all and (min-width:1024px){[class*=woocommerce] ul.columns-3 li.product{width:23.1%!important;margin:0 0 1em 0!important;clear:none!important;float:left}[class*=woocommerce] ul.columns-3 li.product:nth-child(4n){margin-right:0!important}[class*=woocommerce] ul.columns-3 li.product:nth-child(4n+1){clear:both!important}}div.a2a_kit.a2a_kit_size_32.a2a_floating_style.a2a_vertical_style{top:unset!important;margin-left:3px;bottom:90px!important}.logged-out li#main-menu-item-17641,.logged-out li#main-menu-item-33868,.logged-out li#main-menu-item-17644,.logged-out li#menu-item-17641,.logged-out li#menu-item-33868,.logged-out li#menu-item-17644,.logged-out .vicon.vicon-shopping-cart{display:none!important}.logged-in li#main-menu-item-17641,.logged-in li#main-menu-item-33868,.logged-in li#main-menu-item-17644,.logged-in li#menu-item-17641,.logged-in li#menu-item-33868,.logged-in li#menu-item-17644{display:block}@media (min-width:992px){.logged-out li#main-menu-item-33411{display:none!important}.logged-in .fa-shopping-cart{content:"\f07a"!important;font-family:FontAwesome!important}}li#menu-item-33411{display:none!important}.logged-in .cartcontentmobile{font-size:10px;color:#fff;background:red;border-radius:50%;padding:2px 4px;position:relative;left:-3px;top:-10px;opacity:.9}header.generic.fixed #header_logo{display:block!important}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th.label{color:#000000!important}#tribe-events-content a,.tribe-events-event-meta a{border-bottom:0!important}abbr[title]{cursor:text}div.vc_column-inner ul{margin-left:20px;list-style-type:initial}div.vc_column-inner ol{margin-left:20px;list-style-type:decimal}div.woocommerce-message-1{background-color:#b23b34;display:inline-block;padding:.2em .6em;font-weight:700;color:#fff;text-align:center;border-radius:.5em}p.stock.available-on-backorder{color:orange!important}ul.products.custom-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem;list-style:none;padding:0;margin:0}ul.products.custom-grid li.product{padding:1rem;text-align:center;display:flex;flex-direction:column;justify-content:flex-start}ul.products.custom-grid li.product img{width:100%;height:auto;margin-bottom:.5rem;display:block;object-fit:contain}ul.products.custom-grid li.product h2.woocommerce-loop-product__title{font-size:1rem;font-weight:600;margin:.5rem 0;color:#333}ul.products.custom-grid li.product .price{display:block;margin:.5rem 0;color:#444;font-weight:500}ul.products.custom-grid li.product .button{white-space:nowrap;color:#fff;border:none;border-radius:4px;text-transform:uppercase;font-weight:700;font-size:11px;padding:.5em 1em;letter-spacing:0;max-width:100%;width:auto}.custom-woo-products-title{font-size:1.5rem;margin:2rem 0 1rem;color:#222;text-align:left}@media (max-width:1024px){ul.products.custom-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media (max-width:600px){ul.products.custom-grid{grid-template-columns:1fr}}.woocommerce form .form-row{box-sizing:border-box;padding:0 10px;margin-bottom:1em;float:left;clear:none}.woocommerce .form-row-first,.woocommerce .form-row-last{width:48%}.woocommerce .form-row-third,.woocommerce .form-row-third-last{width:32%!important;margin-right:2%!important;float:left!important;clear:none!important;display:block!important;box-sizing:border-box!important}.woocommerce .form-row-third-last{margin-right:0!important}.woocommerce .form-row-full{width:100%!important;clear:both!important;float:none!important}@media (max-width:768px){.woocommerce .form-row-third,.woocommerce .form-row-third-last{width:100%!important;margin-right:0!important;float:none!important}}body.woocommerce-checkout li.wc_payment_method.payment_method_stripe_applepay.active{background-color:transparent!important;color:#3c434a!important}body.woocommerce-checkout li.wc_payment_method.payment_method_angelleye_ppcp_cc{display:none!important}#menu-menuinferiore li a{padding:4px 0;display:block}@media (max-width:768px){#menu-menuinferiore li a{padding:14px 16px;min-height:44px}}#headertop li a{padding:4.5px 2.5px!important;display:block}div.footerwidget.widget_recent_entries h3.footertitle{color:#000000!important}div.pagetitle h1,#breadcrumbs{margin-top:20px}.ws-carousel{--ws-fade:1s;position:relative;overflow:hidden;display:block}.ws-carousel .ws-slide{position:absolute;inset:0;display:block;width:100%;height:100%;opacity:0;transition:opacity var(--ws-fade) ease-in-out;text-decoration:none;z-index:0}.ws-carousel .ws-slide img{width:100%;height:100%;object-fit:cover;display:block}.ws-carousel .ws-slide.ws-active{opacity:1;z-index:1}a.chiedi-info-btn,a.chiedi-info-btn:visited{background-color:#b05912!important;padding:7px;font-weight:700;border-radius:3px;color:#fff}a.chiedi-info-btn:hover,a.chiedi-info-btn:focus{background-color:#8B460E!important;color:#ffffff!important}.woocommerce div.product form.cart .single_add_to_cart_button:hover,.woocommerce div.product form.cart .single_add_to_cart_button:focus{background-color:#2c553d!important;border-color:#2c553d!important;color:#ffffff!important}.woocommerce .woocommerce-Price-amount.amount,.woocommerce-page .woocommerce-Price-amount.amount{color:#2e7d32!important}.vc_tta-color-custom[style*="--vc-tta-color: #B05912" i] .vc_tta-panel>.vc_tta-panel-heading,.vc_tta-color-custom[style*="--vc-tta-color: #B05912" i] .vc_tta-panel.vc_active>.vc_tta-panel-heading{background-color:#B05912!important;border-color:#B05912!important}.vc_tta-color-custom[style*="--vc-tta-color: #2E7D32" i] .vc_tta-panel>.vc_tta-panel-heading,.vc_tta-color-custom[style*="--vc-tta-color: #2E7D32" i] .vc_tta-panel.vc_active>.vc_tta-panel-heading{background-color:#2E7D32!important;border-color:#2E7D32!important}.vc_tta-color-custom[style*="--vc-tta-color: #B05912" i] .vc_tta-panel:hover>.vc_tta-panel-heading,.vc_tta-color-custom[style*="--vc-tta-color: #B05912" i] .vc_tta-panel.vc_active:hover>.vc_tta-panel-heading{background-color:#8B460E!important;border-color:#8B460E!important}.vc_tta-color-custom[style*="--vc-tta-color: #2E7D32" i] .vc_tta-panel:hover>.vc_tta-panel-heading,.vc_tta-color-custom[style*="--vc-tta-color: #2E7D32" i] .vc_tta-panel.vc_active:hover>.vc_tta-panel-heading{background-color:#2c553d!important;border-color:#2c553d!important}.hide_cart_widget_if_empty:has(.woocommerce-mini-cart__empty-message){display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.footertop #recent-posts-5 .widget_recent_entries ul li a,.footertop #recent-posts-5 .widget_recent_entries ul li a:visited,.footertop #recent-posts-5 .widget_recent_entries ul li a:focus{color:#1c6f8c!important;text-decoration:underline!important}.footertop #recent-posts-5 .widget_recent_entries ul li a:hover{color:#0b5268!important;text-decoration:none!important}.woocommerce-checkout #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method{background:transparent!important;background-color:transparent!important;box-shadow:none!important;color:#000}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method>div.payment_box{background:#f8f8f8!important;background-color:#f8f8f8!important;background-image:none!important;border:1px solid #e1e1e1!important}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method>div.payment_box::before{border-bottom-color:#f8f8f8!important}html body .footerwidget .product_list_widget .product-title{text-transform:none!important;font-weight:600}html body .footerwidget .product_list_widget bdi{display:block;font-size:.85em;color:#d5d8da!important;margin-top:2px}html body .footerwidget .product_list_widget .product-desc{display:block;font-size:.85em;color:#d5d8da!important;margin-top:2px}html body .footerwidget .product_list_widget .product-desc bdi{display:inline;font-size:1em;color:inherit;margin-top:0}html body .footerwidget .product_list_widget del{display:inline;font-size:.85em;color:#b8bcbd!important;opacity:1!important;margin-right:.4em}html body .footerwidget .product_list_widget del+bdi{display:inline}html body .footerwidget+.footertitle{margin-top:1.5rem}.price del,.woocommerce ul.products li.product .price del{opacity:1!important;color:#6b7173}footer,footer .footerwidget,footer .footerwidget li a,.footerwidget>ul li a,#footerbottom,#footerbottom a{color:rgb(255 255 255 / .85)}@media screen and (max-width:980px){.a2a_floating_style.a2a_default_style{left:50%!important;transform:translateX(-50%);-webkit-transform:translateX(-50%)}}.fm-has-default-desc .single_variation_wrap .woocommerce-variation.single_variation{min-height:300px}.woocommerce-variation .woocommerce-variation-description{position:relative;max-height:250px;overflow-y:auto;overscroll-behavior:contain}.woocommerce-variation .woocommerce-variation-description.fm-scrollable{border:1px solid #d8d8d8;border-radius:6px;background:#fcfcfc;padding:10px 12px}.woocommerce-variation .woocommerce-variation-description.fm-scrollable::-webkit-scrollbar{-webkit-appearance:none;width:8px}.woocommerce-variation .woocommerce-variation-description.fm-scrollable::-webkit-scrollbar-thumb{background:#B05912;border-radius:4px;border:2px solid #fcfcfc}.woocommerce-variation .woocommerce-variation-description.fm-scrollable::-webkit-scrollbar-track{background:#ececec;border-radius:4px}.woocommerce-variation .woocommerce-variation-description.fm-scrollable::after{content:"↕ scorri per leggere tutto";display:block;position:sticky;bottom:-10px;margin:4px -12px -10px;padding:3px 12px;font-size:11px;color:#7a7a7a;text-align:right;background:linear-gradient(to top,#fcfcfc 85%,rgb(252 252 252 / .9))}.woocommerce-variation .woocommerce-variation-description.fm-scrollable:focus-visible{outline:2px solid #B05912;outline-offset:2px}@media (max-width:767px){.fm-has-default-desc .single_variation_wrap .woocommerce-variation.single_variation{min-height:360px}.woocommerce-variation .woocommerce-variation-description{max-height:310px;overflow-y:scroll}.woocommerce-variation .woocommerce-variation-description.fm-scrollable{padding-right:20px;background-image:linear-gradient(#e0e0e0,#e0e0e0);background-size:4px calc(100% - 20px);background-position:right 8px top 10px;background-repeat:no-repeat;background-attachment:local}}.prev_next_links .prev_next li a.prev,.prev_next_links .prev_next li a.next{background:rgb(35 43 45 / .78)}.joinchat__tooltip{background:#fff!important}.joinchat__tooltip,.joinchat__tooltip div{color:#232b2d!important}#breadcrumbs a,.content p a:not(.button),.content li:not(.product) a:not(.button){color:#1c6f8c;text-decoration:underline}#breadcrumbs a:hover,.content p a:not(.button):hover,.content li:not(.product) a:not(.button):hover{color:#0b5268}.content h2 a,.content h3 a{color:#1c6f8c;text-decoration:none}.content h2 a:hover,.content h3 a:hover{color:#0b5268;text-decoration:underline}.relpost-thumb-wrapper .relpost_content{text-decoration:none}.relpost-thumb-wrapper .relpost_card_title{text-decoration:underline;font-weight:700;color:#1c6f8c}.relpost-thumb-wrapper .relpost_content:hover .relpost_card_title{color:#0b5268}.relpost-thumb-wrapper .relpost_card_exerpt{text-decoration:none;color:#232b2d}.pusher>#headertop.fixed{position:relative!important;top:auto!important;left:auto!important;width:auto!important;transition:none!important}.pusher>#headertop.fixed+header{margin-top:0!important}.pusher{overflow:hidden;overflow:clip}.pusher>header{position:-webkit-sticky;position:sticky;top:0;z-index:9999;background:#313B3D}.admin-bar .pusher>header{top:32px}@media (max-width:782px){.admin-bar .pusher>header{top:46px}}footer .footerwidget li a{color:#fff;text-decoration:underline;text-decoration-color:rgb(255 255 255 / .35);text-decoration-thickness:1px;text-underline-offset:.2em;transition:text-decoration-color .15s ease}footer .footerwidget li a:hover,footer .footerwidget li a:focus-visible{text-decoration-color:#fff}footer a:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:2px}footer .product_list_widget a .product-desc{display:block;text-decoration:none}footer .product_list_widget li>bdi{display:block}footer .footertitle{color:#c9cdd0;font-size:.8em;text-transform:uppercase;letter-spacing:.05em;text-decoration:none}