.site-header{position:fixed !important;width:100%}.site-header.fixed-header,.site-header.fixed-header .ast-primary-header-bar{background:rgba(0,0,0,.9);transition:background .3;width:100%}.site-header.fixed-header .ast-site-identity{padding-top:0;padding-bottom:0;transition:all .3}.ast-desktop .site-header.fixed-header .ast-primary-header-bar.main-header-bar{padding-top:6px;padding-bottom:6px;transition:all .3}.woocommerce-page .ast-primary-header-bar{background-color:#3b3733 !important;background-image:none !important}.ast-site-header-cart .ast-woo-header-cart-info-wrap,.ast-edd-site-header-cart .ast-edd-header-cart-info-wrap{display:none}.sub-menu .menu-item{background:#e3e3e3;color:#000}.sub-menu .menu-item a{color:#000 !important}.sub-menu .menu-item a:hover{color:#ef761f !important}#primary,.ast-page-builder-template .site-content #primary,.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary,.ast-plain-container.ast-no-sidebar #primary{margin-top:190px}.ast-page-builder-template.elementor-page .site-content #primary{padding:0 !important;margin:0 !important}.ast-plain-container.ast-no-sidebar #primary{margin-bottom:4em !important}.blog-ethos .ast-primary-header-bar,.category-ethos .ast-primary-header-bar,.archive-ethos .ast-primary-header-bar,.tagblog-ethos .ast-primary-header-bar,.autore-ethos .ast-primary-header-bar,.articolo-blog-ethos .ast-primary-header-bar{background:0 0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(255,255,255,.16)}.articolo-blog-ethos .testata-blog,.testata-blog{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;width:100%;padding:200px 40px 104px;position:relative}.articolo-blog-ethos .testata-blog .overlay-blog,.testata-blog .overlay-blog{height:100%;width:100%;top:0;left:0;position:absolute;background-color:#1e1810;opacity:.8;transition:background .3s,border-radius .3s,opacity .3s}.articolo-blog-ethos #primary,.category-ethos #primary,.autore-ethos #primary{margin-top:64px !important}h1.titolo-articolo-post,h1.titolo-categoria-post,h1.titolo-blog-page{padding:0 120px;font-size:48px;font-family:UniNeue,Helvetica,Arial,sans-serif;text-align:center;color:#fff;position:relative;z-index:10}h1.titolo-blog-page{font-size:57px}.blog-pagina-principale .wp-post-image,.category-ethos .wp-post-image,.autore-ethos .wp-post-image{height:250px;object-fit:cover}.testata-blog.sfondo-basic{background:url(//ethosjob.it/wp-content/themes/sabaethos/img/ethosjob-img-2021-038.jpg) no-repeat;background-position:center center;background-size:cover}.testata-blog.autore-page .ast-archive-description{margin-bottom:0;padding-bottom:0;border-bottom:0;z-index:200;position:relative;align-items:center;display:flex}.testata-blog.autore-page .contenitor-header-autore{display:flex;justify-content:center}.testata-blog.autore-page .ast-author-bio{order:2;margin-left:20px}.testata-blog.autore-page .ast-author-avatar{width:60px;height:60px}.testata-blog.autore-page .ast-author-box img.avatar{margin:0}.testata-blog.autore-page .ast-archive-description .ast-archive-title{font-size:25px !important;color:#fff}.meta-info-post{text-align:center;position:relative;z-index:120;color:#fff;margin-top:1em}.meta-info-post a{color:#fff;font-size:16px}.ast-separate-container .post-navigation{padding:80px 0 0}.single .post-navigation a{margin:2px;border:1px solid #ef761f;color:#ef761f}.single .post-navigation a:hover{color:#fff;border-color:#555;background:#555}.ast-separate-container .ast-single-related-posts-container{padding:80px 0}.ast-related-post-title{text-align:center}.category-ethos.ast-plain-container.ast-no-sidebar #primary,.archive-ethos.ast-plain-container.ast-no-sidebar #primary,.tagblog-ethos.ast-plain-container.ast-no-sidebar #primary,.autore-ethos.ast-plain-container.ast-no-sidebar #primary,.blog-pagina-principale.ast-plain-container.ast-no-sidebar #primary{margin-top:128px !important;margin-bottom:128px !important}.category-ethos .ast-row,.archive-ethos .ast-row,.tagblog-ethos .ast-row,.autore-ethos .ast-row,.blog-pagina-principale .ast-row{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.category-ethos .ast-row article,.archive-ethos .ast-row article,.tagblog-ethos .ast-row article,.autore-ethos .ast-row article,.blog-pagina-principale .ast-row article{margin-bottom:60px !important;flex:0 0 33.3%;padding-left:10px;padding-right:10px}.category-ethos .ast-row article .blog-layout-1,.archive-ethos .ast-row article .blog-layout-1,.tagblog-ethos .ast-row article .blog-layout-1,.autore-ethos .ast-row article .blog-layout-1,.blog-pagina-principale .ast-row article .blog-layout-1{border-bottom:2px solid #ef761f;height:100%;width:100%;background-color:#f7f7f7}.category-ethos .ast-row article .ast-blog-featured-section,.archive-ethos .ast-row article .ast-blog-featured-section,.tagblog-ethos .ast-row article .ast-blog-featured-section,.autore-ethos .ast-row article .ast-blog-featured-section,.blog-pagina-principale .ast-row article .ast-blog-featured-section{margin-bottom:1.4rem}.category-ethos .ast-row article .post-thumb a,.archive-ethos .ast-row article .post-thumb a,.tagblog-ethos .ast-row article .post-thumb a,.autore-ethos .ast-row article .post-thumb a,.blog-pagina-principale .ast-row article .post-thumb a{position:relative;display:block}.category-ethos .ast-row article .post-thumb a:after,.archive-ethos .ast-row article .post-thumb a:after,.tagblog-ethos .ast-row article .post-thumb a:after,.autore-ethos .ast-row article .post-thumb a:after,.blog-pagina-principale .ast-row article .post-thumb a:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;transition-duration:.3s;background-color:rgba(0,0,0,.25);opacity:0}.category-ethos .ast-row article .post-thumb a:hover:after,.archive-ethos .ast-row article .post-thumb a:hover:after,.tagblog-ethos .ast-row article .post-thumb a:hover:after,.autore-ethos .ast-row article .post-thumb a:hover:after,.blog-pagina-principale .ast-row article .post-thumb a:hover:after{opacity:1}.category-ethos .ast-row article h2,.archive-ethos .ast-row article h2,.tagblog-ethos .ast-row article h2,.autore-ethos .ast-row article h2,.blog-pagina-principale .ast-row article h2,.category-ethos .ast-row article .entry-meta,.archive-ethos .ast-row article .entry-meta,.tagblog-ethos .ast-row article .entry-meta,.autore-ethos .ast-row article .entry-meta,.blog-pagina-principale .ast-row article .entry-meta,.category-ethos .ast-row article .entry-content,.archive-ethos .ast-row article .entry-content,.tagblog-ethos .ast-row article .entry-content,.autore-ethos .ast-row article .entry-content,.blog-pagina-principale .ast-row article .entry-content{padding-left:15px;padding-right:15px}.category-ethos .ast-row article h2,.category-ethos .ast-row article h2 a,.archive-ethos .ast-row article h2,.archive-ethos .ast-row article h2 a,.tagblog-ethos .ast-row article h2,.tagblog-ethos .ast-row article h2 a,.autore-ethos .ast-row article h2,.autore-ethos .ast-row article h2 a,.blog-pagina-principale .ast-row article h2,.blog-pagina-principale .ast-row article h2 a{font-size:22px;font-weight:700;line-height:1.2;color:#282625}.category-ethos .ast-row article .entry-meta span,.archive-ethos .ast-row article .entry-meta span,.tagblog-ethos .ast-row article .entry-meta span,.autore-ethos .ast-row article .entry-meta span,.blog-pagina-principale .ast-row article .entry-meta span{color:#9c9c9c;font-size:14px}.category-ethos .ast-row article .entry-content p,.archive-ethos .ast-row article .entry-content p,.tagblog-ethos .ast-row article .entry-content p,.autore-ethos .ast-row article .entry-content p,.blog-pagina-principale .ast-row article .entry-content p{font-size:14px;line-height:24px}.category-ethos .ast-row article .entry-content .read-more,.archive-ethos .ast-row article .entry-content .read-more,.tagblog-ethos .ast-row article .entry-content .read-more,.autore-ethos .ast-row article .entry-content .read-more,.blog-pagina-principale .ast-row article .entry-content .read-more{margin-top:20px}.category-ethos .ast-row article .entry-content .read-more a,.archive-ethos .ast-row article .entry-content .read-more a,.tagblog-ethos .ast-row article .entry-content .read-more a,.autore-ethos .ast-row article .entry-content .read-more a,.blog-pagina-principale .ast-row article .entry-content .read-more a{color:#ef761f;border-color:#ef761f;transition-duration:.1s;border-style:solid;border-width:1px;padding:12px 19px;display:inline-block}.category-ethos .ast-row article .entry-content .read-more a:hover,.archive-ethos .ast-row article .entry-content .read-more a:hover,.tagblog-ethos .ast-row article .entry-content .read-more a:hover,.autore-ethos .ast-row article .entry-content .read-more a:hover,.blog-pagina-principale .ast-row article .entry-content .read-more a:hover{color:#fff;border-color:#555;background-color:#555}.ast-pagination{padding-left:0;padding-right:0}.ast-pagination .page-numbers{display:inline-block;width:auto;min-width:2.625em;height:auto;line-height:1;font-size:1em;font-weight:400;padding:.75em;border:1px solid var(--ast-global-color-2);transition:all .2s linear}.ast-pagination .page-numbers.current,.ast-pagination .page-numbers:focus,.ast-pagination .page-numbers:hover{background:var(--ast-global-color-2);color:#ef761f}.ast-pagination .next.page-numbers,.ast-pagination .prev.page-numbers{float:none;font-size:0;width:42px;height:42px;vertical-align:middle;margin-top:-.1rem}.ast-pagination .next.page-numbers .ast-right-arrow,.ast-pagination .prev.page-numbers .ast-left-arrow{font-size:16px;padding-top:1.18rem;display:inline-block}.wpcf7 label,.wpcf7-quiz-label{width:100%;display:block;margin-bottom:25px}.wpcf7-acceptance .wpcf7-list-item{margin-left:0}.wpcf7-acceptance .wpcf7-list-item-label a{font-size:14px}.wpcf7-form-control-wrap.consenso-contatti span.wpcf7-list-item{margin:0}.wpcf7-form-control-wrap.consenso-contatti{display:block;margin:30px 0}.wpcf7 input[type=text],.wpcf7 input[type=tel],.wpcf7 input[type=email],.wpcf7 select,.wpcf7 textarea{width:100%;padding:.5em;background:rgba(255,255,255,.7);border:1px solid #022c64}.wpcf7 input[type=checkbox],.wpcf7 input[type=radio]{background:rgba(255,255,255,.7);border:1px solid #022c64}.wpcf7-quiz-label{margin-bottom:0}@media (max-width:361px){.wpcf7 form .nome-campo,.wpcf7 form .cognome-campo,.wpcf7 form .email-campo,.wpcf7 form .cellulare-campo{float:none !important;width:100% !important;margin:0 !important;margin-bottom:20px !important}}.form-sfondo-scuro .wpcf7 label,.wpcf7-quiz-label{color:#f7f7f7}.form-sfondo-scuro .wpcf7 input[type=text],.form-sfondo-scuro .wpcf7 input[type=tel],.form-sfondo-scuro .wpcf7 input[type=email],.form-sfondo-scuro .wpcf7 select,.form-sfondo-scuro .wpcf7 textarea{background:#fff}.form-sfondo-scuro .wpcf7 .wpcf7-acceptance .wpcf7-list-item-label a{color:#f7f7f7;text-decoration:underline}.form-sfondo-scuro .wpcf7 .wpcf7-not-valid-tip{color:#f7f7f7}.form-sfondo-scuro input[type=button],.form-sfondo-scuro input[type=submit],.form-sfondo-scuro input[type=reset]{background:0 0;border:1px solid #fff;color:#fff}.form-sfondo-scuro input[type=button]:hover,.form-sfondo-scuro input[type=submit]:hover,.form-sfondo-scuro input[type=reset]:hover{color:#000;background-color:#fff;border-color:#fff}.allineamento-top-el-punt.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon,.allineamento-top-el-punt.elementor-widget .elementor-icon-list-icon{margin-top:6px !important;width:18px !important}.allineamento-top-el-punt.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text,.allineamento-top-el-punt .elementor-icon-list-icon{-ms-flex-item-align:normal !important;align-self:normal !important}.woocommerce-products-header{text-align:center;margin-bottom:80px}.woocommerce ul.products li.product .onsale,.woocommerce div.product span.onsale{top:0;right:auto;left:0;margin:-.5em -.5em 0 0;font-size:11px;padding:10px;font-weight:700;text-transform:uppercase;color:#fff;border-radius:0;min-height:0 !important;line-height:20px}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{margin-bottom:.5em;padding:0;font-size:21px}.astra-shop-thumbnail-wrap,.astra-shop-summary-wrap{text-align:center}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:90px}.elementor-shortcode ul.products li.product,.elementor-shortcode ul.products li.product{margin-bottom:0 !important}.woocommerce #content .ast-woocommerce-container div.product div.images,.woocommerce .ast-woocommerce-container div.product div.images,.woocommerce-page #content .ast-woocommerce-container div.product div.images,.woocommerce-page .ast-woocommerce-container div.product div.images{width:42%}.woocommerce #content .ast-woocommerce-container div.product div.summary,.woocommerce .ast-woocommerce-container div.product div.summary,.woocommerce-page #content .ast-woocommerce-container div.product div.summary,.woocommerce-page .ast-woocommerce-container div.product div.summary{width:58%}h2.sottotitolo-libro{font-size:18px;margin-bottom:15px}.woocommerce div.product .related.products ul.products.columns-2 li.product{width:47.5%;width:calc(50% - 15px)}.woocommerce.single-product div.product .product_meta>span{display:block}.astra-shop-thumbnail-wrap,.astra-shop-summary-wrap{flex:0 0 50%}.woocommerce-page .wp-block-woocommerce-product-categories{background:#f7f7f7;padding:10px}.woocommerce-page .wp-block-woocommerce-product-categories ul{list-style:none;margin:0;padding:0}.woocommerce-page .wp-block-woocommerce-product-categories ul li{display:inline-block;padding:5px;margin:0 10px}.woocommerce-page .wp-block-woocommerce-product-categories ul li a{text-decoration:underline}.woocommerce-page .wp-block-woocommerce-product-categories ul li a.attuale-cat{font-weight:600}.wc-tabs li{padding:0 5px !important}.wc-tabs li.active{background:#f7f7f7 !important}.woocommerce div.product form.cart .variations{border-bottom:0}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{display:inline-block}.woocommerce div.product form.cart .variations th{padding-left:0;margin-right:8%;height:39px;padding:4px 0}.woocommerce div.product form.cart .reset_variations{display:none !important}.woocommerce .variations select{border:0;appearance:none;-webkit-appearance:none;box-shadow:0px 5px 15px -7px rgba(0,0,0,.1);font-size:15px;background:#f7f7f7 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg==) no-repeat 98% 50%;padding-right:50px;line-height:24px}.woocommerce-variation-add-to-cart{margin-top:40px}.woocommerce .quantity .qty{min-height:38px}#secondary .wp-block-social-links li{margin-bottom:0}.ast-mobile-header-wrap .ast-button-wrap .menu-toggle.main-header-menu-toggle{margin-left:4px}.ast-site-header-cart.ast-menu-cart-outline .ast-cart-menu-wrap,.ast-site-header-cart.ast-menu-cart-fill .ast-cart-menu-wrap,.ast-site-header-cart.ast-menu-cart-outline .ast-cart-menu-wrap .count,.ast-site-header-cart.ast-menu-cart-fill .ast-cart-menu-wrap .count,.ast-site-header-cart.ast-menu-cart-outline .ast-addon-cart-wrap,.ast-site-header-cart.ast-menu-cart-fill .ast-addon-cart-wrap,.ast-site-header-cart.ast-menu-cart-outline .ast-woo-header-cart-info-wrap,.ast-site-header-cart.ast-menu-cart-fill .ast-woo-header-cart-info-wrap{width:22px;height:20px;font-size:12px}.ast-cart-menu-wrap .count{min-width:22px;min-height:20px;line-height:1.4;padding:0}.ast-site-header-cart .widget_shopping_cart:before,.woocommerce .ast-site-header-cart .widget_shopping_cart:before{right:2px}.ast-site-header-cart .widget_shopping_cart:after{right:3px !important}.ast-site-header-cart .widget_shopping_cart,.woocommerce .ast-site-header-cart .widget_shopping_cart{top:92%}.site-header-section>*{padding:0 7px}.ast-header-account-wrap .ast-header-account-type-icon .ahfb-svg-iconset svg{height:24px;width:24px;margin-top:-2px}.articolo-blog-ethos.ast-separate-container .ast-article-post,.articolo-blog-ethos.ast-separate-container .ast-article-single{padding:0}.articolo-blog-ethos.ast-separate-container .comment-respond,.articolo-blog-ethos .comment-respond{padding:0}.ast-single-post .entry-title,.page-title{font-size:57px;text-align:center;margin-bottom:1em}.single-product.ast-single-post .entry-title,.single-product .page-title,.woocommerce-page .entry-header h1,.woocommerce-page h1{font-size:48px !important;margin-bottom:5px !important}.single-product.ast-single-post .entry-title,.single-product .page-title{text-align:left}.single-product .woocommerce-product-details__short-description{margin-bottom:20px}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce-page .entry-header{text-align:center}.page-description>p{line-height:1.4 !important}.woocommerce-products-header .wp-block-woocommerce-product-categories{margin-top:40px !important}.testo-pagina-acc{padding-bottom:20px;max-width:900px;margin:0 auto}.articoli-no-categoria article{margin-bottom:60px !important}.articoli-no-categoria article:last-child{margin-bottom:0 !important}.contenitor-artic-list-box{display:flex}.contenitor-artic-list-box .list-post-thumbnail{flex:0 0 30%;margin-right:20px !important;position:relative}.contenitor-artic-list-box .list-post-thumbnail .column-img{position:relative;display:inline-block}.contenitor-artic-list-box .list-post-thumbnail .post-thumbnail-inner{display:block;position:absolute;width:100%;top:calc((100% - 100%)/2);left:calc((100% - 100%)/2);height:100%;z-index:10}.contenitor-artic-list-box .list-post-thumbnail .overlay-img-list-post{position:absolute;width:100%;top:calc((100% - 100%)/2);left:calc((100% - 100%)/2);height:100%;transition-duration:.3s;background-color:rgba(0,0,0,.25);opacity:0;pointer-events:none;z-index:5}.contenitor-artic-list-box .list-post-thumbnail:hover .overlay-img-list-post{opacity:1}.contenitor-artic-list-box .titolo-contenuto-art-list-box{flex:0 0 calc(70% - 20px)}.contenitor-artic-list-box .read-more{display:none}.contenitor-artic-list-box .titolo-contenuto-art-list-box h3,.contenitor-artic-list-box .titolo-contenuto-art-list-box h3 a{font-size:21px;font-weight:700;line-height:23px;margin:0 0 8px}.contenitor-artic-list-box .sommario-art-list-box{font-size:14px;line-height:23px}.articoli-no-categoria.layout1{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.articoli-no-categoria.layout1 article{padding-left:10px;padding-right:10px}.articoli-no-categoria.layout1 article:last-child{margin-bottom:60px !important}.articoli-no-categoria.layout1.colonne1 article{flex:0 0 100%}.articoli-no-categoria.layout1.colonne2 article{flex:0 0 50%}.articoli-no-categoria.layout1.colonne3 article{flex:0 0 33%}.articoli-no-categoria.layout1.colonne4 article{flex:0 0 25%}.articoli-no-categoria.layout1 .contenitor-artic-list-box{display:block}.articoli-no-categoria.layout1 .contenitor-artic-list-box .list-post-thumbnail{margin-right:0 !important}.articoli-no-categoria.layout1 .contenitor-artic-list-box .titolo-contenuto-art-list-box h3{margin:14px 0 10px}.footer-widget-area[data-section=sidebar-widgets-footer-widget-4] .footer-widget-area-inner{display:flex;justify-content:center}.e-container>.elementor-widget-divider{flex-grow:0 !important}.social-box{margin-top:80px;overflow:hidden;display:block}.social-btn{display:block;width:100%;margin-top:5px}.sbtn{position:relative;display:inline-block;color:#fff;margin:0 4px 0 0;width:80px;height:30px}.sbtn:before{content:"";width:18px;height:18px;background-size:18px !important;position:absolute;left:50%;top:50%;margin-left:-9px;margin-top:-9px}.s-twitter{background:#03a9f4}.s-twitter:before{background:url(//ethosjob.it/wp-content/themes/sabaethos/img/twitter-24.png)}.s-twitter:hover{background:#0093d6}.s-facebook{background:#3f51b5}.s-facebook:before{background:url(//ethosjob.it/wp-content/themes/sabaethos/img/facebook-24.png)}a.col-1.sbtn.s-facebook:hover{background:#2f409f}.s-whatsapp{background:#4caf50}.s-whatsapp:before{background:url(//ethosjob.it/wp-content/themes/sabaethos/img/whatsapp-24.png)}a.col-2.sbtn.s-whatsapp:hover{background:#3d9440}.s-linkedin{background:#1a7baa}.s-linkedin:before{background:url(//ethosjob.it/wp-content/themes/sabaethos/img/linkedin-24.png)}a.col-2.sbtn.s-linkedin:hover{background:#136288}.s-pinterest{background:#bd081c}.s-pinterest:before{background:url(//ethosjob.it/wp-content/themes/sabaethos/img/pinterest-24.png)}a.col-2.sbtn.s-pinterest:hover{background:#a10718}.s-telegram{background:#32afed}.s-telegram:before{background:url(//ethosjob.it/wp-content/themes/sabaethos/img/telegram-24.png)}.s-telegram:hover{background:#0093d6}.s-email{background:#3b3b3b}.s-email:before{background:url(//ethosjob.it/wp-content/themes/sabaethos/img/email-24.png)}.s-email:hover{background:#232323}.social-btn a:last-of-type{margin:0}@media (max-width:1100px){.woocommerce ul.products li.product .ast-shop-product-out-of-stock,.woocommerce-page ul.products li.product .ast-shop-product-out-of-stock{font-size:13px}.articoli-no-categoria.layout1.colonne4 article{flex:0 0 33.3% !important}}@media (max-width:1024px){.articolo-blog-ethos .testata-blog,.testata-blog{padding:120px 40px 80px}h1.titolo-articolo-post,h1.titolo-categoria-post{padding:0 40px}}@media (max-width:992px){.articolo-blog-ethos #primary{padding-top:0 !important}}@media (max-width:921px){.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo img,header .custom-logo-link img,.ast-header-break-point .site-branding img,.ast-header-break-point .custom-logo-link img{max-width:100px}.ast-site-header-cart.ast-menu-cart-outline .ast-cart-menu-wrap,.ast-site-header-cart.ast-menu-cart-fill .ast-cart-menu-wrap,.ast-site-header-cart.ast-menu-cart-outline .ast-cart-menu-wrap .count,.ast-site-header-cart.ast-menu-cart-fill .ast-cart-menu-wrap .count,.ast-site-header-cart.ast-menu-cart-outline .ast-addon-cart-wrap,.ast-site-header-cart.ast-menu-cart-fill .ast-addon-cart-wrap,.ast-site-header-cart.ast-menu-cart-outline .ast-woo-header-cart-info-wrap,.ast-site-header-cart.ast-menu-cart-fill .ast-woo-header-cart-info-wrap{margin-right:14px}.page-description>p{font-size:16px !important;line-height:1.4 !important;margin-bottom:30px !important}.single-product.ast-single-post .entry-title,.single-product .page-title,.woocommerce-page .entry-header h1{font-size:48px !important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{font-size:22px}.woocommerce #content .ast-woocommerce-container div.product div.images,.woocommerce .ast-woocommerce-container div.product div.images,.woocommerce-page #content .ast-woocommerce-container div.product div.images,.woocommerce-page .ast-woocommerce-container div.product div.images{float:left}#content .ast-woocommerce-container div.product div.summary,.woocommerce .ast-woocommerce-container div.product div.summary,.woocommerce-page #content .ast-woocommerce-container div.product div.summary,.woocommerce-page .ast-woocommerce-container div.product div.summary{float:right}#primary,.ast-page-builder-template .site-content #primary,.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary,.ast-plain-container.ast-no-sidebar #primary{margin-top:135px}.ast-separate-container #primary,.ast-separate-container #secondary{padding:40px 0 80px !important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin-bottom:80px}.category-ethos .ast-row article,.archive-ethos .ast-row article,.tagblog-ethos .ast-row article,.autore-ethos .ast-row article,.blog-pagina-principale .ast-row article{flex:0 0 50%}}@media (max-width:767px){.articolo-blog-ethos .testata-blog,.testata-blog{padding:128px 24px 64px}h1.titolo-articolo-post,h1.titolo-categoria-post{padding:0}.ast-single-post .entry-title,.page-title,.single-product.ast-single-post .entry-title,.single-product .page-title,.woocommerce-page .entry-header h1,.woocommerce-page h1,h1.titolo-articolo-post,h1.titolo-categoria-post{font-size:36px !important}.woocommerce div.product .related.products ul.products li.product,.woocommerce.mobile-columns-2 ul.products li.product,.woocommerce-page.mobile-columns-2 ul.products li.product{width:calc(50% - 10px)}.woocommerce.mobile-columns-6 ul.products li.product:nth-child(6n+1),.woocommerce-page.mobile-columns-6 ul.products li.product:nth-child(6n+1),.woocommerce.mobile-columns-5 ul.products li.product:nth-child(5n+1),.woocommerce-page.mobile-columns-5 ul.products li.product:nth-child(5n+1),.woocommerce.mobile-columns-4 ul.products li.product:nth-child(4n+1),.woocommerce-page.mobile-columns-4 ul.products li.product:nth-child(4n+1),.woocommerce.mobile-columns-3 ul.products li.product:nth-child(3n+1),.woocommerce-page.mobile-columns-3 ul.products li.product:nth-child(3n+1),.woocommerce.mobile-columns-2 ul.products li.product:nth-child(2n+1),.woocommerce-page.mobile-columns-2 ul.products li.product:nth-child(2n+1),.woocommerce div.product .related.products ul.products li.product:nth-child(2n+1){clear:left}.woocommerce-page[class*=columns-] ul.products li.product:nth-child(n),.woocommerce[class*=columns-] ul.products li.product:nth-child(n){margin-right:20px}.woocommerce.mobile-columns-6 ul.products li.product:nth-child(6n),.woocommerce-page.mobile-columns-6 ul.products li.product:nth-child(6n),.woocommerce.mobile-columns-5 ul.products li.product:nth-child(5n),.woocommerce-page.mobile-columns-5 ul.products li.product:nth-child(5n),.woocommerce.mobile-columns-4 ul.products li.product:nth-child(4n),.woocommerce-page.mobile-columns-4 ul.products li.product:nth-child(4n),.woocommerce.mobile-columns-3 ul.products li.product:nth-child(3n),.woocommerce-page.mobile-columns-3 ul.products li.product:nth-child(3n),.woocommerce.mobile-columns-2 ul.products li.product:nth-child(2n),.woocommerce-page.mobile-columns-2 ul.products li.product:nth-child(2n),.woocommerce div.product .related.products ul.products li.product:nth-child(2n){margin-right:0;clear:right}.articoli-no-categoria.layout1.colonne3 article,.articoli-no-categoria.layout1.colonne4 article{flex:0 0 50% !important}}@media (max-width:544px){.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo img,header .custom-logo-link img,.ast-header-break-point .site-branding img,.ast-header-break-point .custom-logo-link img{max-width:100px}.ast-mobile-header-wrap .ast-button-wrap .menu-toggle.main-header-menu-toggle{margin-left:6px}.ast-site-header-cart.ast-menu-cart-outline .ast-cart-menu-wrap,.ast-site-header-cart.ast-menu-cart-fill .ast-cart-menu-wrap,.ast-site-header-cart.ast-menu-cart-outline .ast-cart-menu-wrap .count,.ast-site-header-cart.ast-menu-cart-fill .ast-cart-menu-wrap .count,.ast-site-header-cart.ast-menu-cart-outline .ast-addon-cart-wrap,.ast-site-header-cart.ast-menu-cart-fill .ast-addon-cart-wrap,.ast-site-header-cart.ast-menu-cart-outline .ast-woo-header-cart-info-wrap,.ast-site-header-cart.ast-menu-cart-fill .ast-woo-header-cart-info-wrap{margin-right:16px}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{font-size:20px}.woocommerce #content .ast-woocommerce-container div.product div.images,.woocommerce .ast-woocommerce-container div.product div.images,.woocommerce-page #content .ast-woocommerce-container div.product div.images,.woocommerce-page .ast-woocommerce-container div.product div.images,#content .ast-woocommerce-container div.product div.summary,.woocommerce .ast-woocommerce-container div.product div.summary,.woocommerce-page #content .ast-woocommerce-container div.product div.summary,.woocommerce-page .ast-woocommerce-container div.product div.summary{float:none;width:100%}.ast-separate-container #content .ast-container{padding-left:20px;padding-right:20px}}@media (max-width:440px){.category-ethos .ast-row article,.archive-ethos .ast-row article,.tagblog-ethos .ast-row article,.autore-ethos .ast-row article,.blog-pagina-principale .ast-row article{flex:0 0 100%}.contenitor-artic-list-box{flex-wrap:wrap}.contenitor-artic-list-box .list-post-thumbnail{flex:0 0 100%;margin-right:0 !important;margin-bottom:10px}.contenitor-artic-list-box .titolo-contenuto-art-list-box{flex:0 0 100%}.articoli-no-categoria.layout1.colonne2 article,.articoli-no-categoria.layout1.colonne3 article,.articoli-no-categoria.layout1.colonne4 article{flex:0 0 100% !important}.articoli-no-categoria.layout1 article:last-child{margin-bottom:60px !important}}@media (max-width:420px){.single .post-navigation .nav-next a,.single .post-navigation .nav-previous a{width:98%}.testata-blog.autore-page .ast-author-avatar{display:none}.testata-blog.autore-page .ast-author-bio{margin-left:0}}@media (max-width:400px){.woocommerce div.product .related.products ul.products li.product,.woocommerce.mobile-columns-2 ul.products li.product,.woocommerce-page.mobile-columns-2 ul.products li.product{width:100%;margin-right:0 !important;margin-left:0 !important}.woocommerce-page .wp-block-woocommerce-product-categories ul li{display:block;margin:0}.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button{margin-top:18px;width:100%;text-align:center}}