:root{--wd-hb-opt-h:40px;--wd-text-font:"Oswald", Arial, Helvetica, sans-serif;--wd-text-font-weight:600;--wd-text-color:rgb(0,0,0);--wd-text-font-size:15px;--wd-title-font:"Oswald", Arial, Helvetica, sans-serif;--wd-title-font-weight:700;--wd-title-color:rgb(0,0,0);--wd-entities-title-font:"Oswald", Arial, Helvetica, sans-serif;--wd-entities-title-font-weight:600;--wd-entities-title-color:#333333;--wd-entities-title-color-hover:rgb(51 51 51 / 65%);--wd-alternative-font:"Oswald", Arial, Helvetica, sans-serif;--wd-widget-title-font:"Oswald", Arial, Helvetica, sans-serif;--wd-widget-title-font-weight:600;--wd-widget-title-transform:uppercase;--wd-widget-title-color:#333;--wd-widget-title-font-size:16px;--wd-header-el-font:"Oswald", Arial, Helvetica, sans-serif;--wd-header-el-font-weight:500;--wd-header-el-transform:uppercase;--wd-header-el-font-size:13px;--wd-otl-style:dotted;--wd-otl-width:2px;--wd-primary-color:rgb(0,0,0);--wd-alternative-color:rgb(255,255,255);--btn-default-bgcolor:rgb(226,2,2);--btn-default-bgcolor-hover:rgb(249,4,4);--btn-accented-bgcolor:rgb(226,2,2);--btn-accented-bgcolor-hover:rgb(249,4,4);--wd-form-brd-width:1px;--notices-success-bg:#459647;--notices-success-color:#fff;--notices-warning-bg:#E0B252;--notices-warning-color:#fff;--wd-link-color:rgb(0,0,0);--wd-link-color-hover:#E20202}.wd-age-verify-wrap{--wd-popup-width:500px}.wd-popup.wd-promo-popup{background-color:#111;background-image:url();background-repeat:no-repeat;background-size:cover;background-position:center center}.wd-promo-popup-wrap{--wd-popup-width:800px;--wd-popup-padding:15px}.wd-hb{background-color:#df2121;background-image:none}.wd-page-title .wd-page-title-bg img{object-fit:cover;object-position:center center}.wd-footer{background-color:#000;background-image:none}.mfp-wrap.wd-popup-quick-view-wrap{--wd-popup-width:920px}@media (max-width:1024px){:root{--wd-hb-opt-h:40px}}:root{--wd-container-w:1222px;--wd-form-brd-radius:0px;--btn-default-color:#fff;--btn-default-color-hover:#fff;--btn-accented-color:#fff;--btn-accented-color-hover:#fff;--btn-default-brd-radius:5px;--btn-default-box-shadow:none;--btn-default-box-shadow-hover:none;--btn-accented-brd-radius:5px;--btn-accented-box-shadow:none;--btn-accented-box-shadow-hover:none;--wd-brd-radius:0px}@media (min-width:1222px){section.elementor-section.wd-section-stretch>.elementor-container{margin-left:auto;margin-right:auto}}.wd-page-title{background-color:rgb(0 0 0 / .8196078431372549)}.klarna-paylater-cart-wrap{display:none}.klarna-badge-wrap{display:none}.paypal-later-p{margin-bottom:-15px!important}.error404 .wd-page-content{min-height:53.9vh}.error404 .page-content .wd-search-form{display:none!important}.error404 .page-header{margin-top:50px}.archive.term-corsi .post-75828,.archive.term-corsi .post-76598,.archive.term-corsi .post-76605{display:none}.archive .wd-product .price{display:none}.iscrizione-txt{font-size:15px;font-weight:500;text-align:center;line-height:22px;margin-top:-15px!important;margin-bottom:5px!important}.tab-prezzo p{margin-bottom:0}@keyframes scroll-loop{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}@keyframes ScorriGiu{0%{transform:translateY(0)}100%{transform:translateY(15px)}}.google-tabs.google-white h2:before{background:url(/wp-content/uploads/2025/09/google-colored.svg),white!important;background-size:contain!important;background-repeat:no-repeat!important;border-radius:100px;width:90px!important;background-position:center!important;height:29px;background-size:74px 42px!important;top:3px}.vilida-promo{font-size:16px;margin-bottom:10px!important;background:#e10303;color:#fff;padding:6px 10px;line-height:25px;text-align:center}.prezzo-scontato{margin-bottom:0;font-size:24px;color:#e10303}.prezzo-standard{font-weight:400;font-size:24px}.tab-prezzo{display:flex;gap:5px;padding:0 10px;justify-content:center}.form-sides input{border:none;background:#F5F5F5;border-radius:100px;padding-left:20px}.form-sides p{margin-bottom:15px}.badge-bestseller{background:#333;font-size:15px;line-height:15px;padding:4px 10px;border-radius:3px;position:relative;top:-3px;white-space:nowrap}.form-sides textarea{background:#f5f5f5;border:none;border-radius:5px;padding-left:20px;min-height:125px}.form-sides .wpcf7-not-valid-tip{display:block;color:red;font-size:13px;text-align:left;margin-left:20px;margin-bottom:-5px}.form-sides .clm-msg.clm-acc{text-align:left;margin-top:-8px;font-size:15px;margin-bottom:5px}.form-sides .clm-msg.clm-acc a{color:#000;text-decoration:underline}.form-sides .wpcf7-submit{width:100%;font-size:16px;margin-bottom:-8px;opacity:1!important;padding-top:12px;padding-bottom:12px}.form-sides .clm-msg.clm-acc input{position:relative;top:-1px}.form-sides .wpcf7 form.sent .wpcf7-response-output{background:#0cc74e!important}.form-sides .clm-msg.clm-acc a:after{display:none}.form-sides .wpcf7-spinner:before{left:-25px!important;top:9px!important;border-left-color:white!important}.form-sides .wpcf7-response-output{background:red!important;border-radius:10px;margin-bottom:-8px}.richiedi-info-mob .nav-link-text{line-height:27px}.richiedi-info-mob{background:#d50603}.wd-nav-mobile .richiedi-info-mob:is(.current-menu-item,.wd-active)>a{color:white!important;background:transparent!important}.richiedi-info-mob:hover .nav-link-text,.richiedi-info-mob .nav-link-text{color:#ffffff!important}.richiedi-info-mob:hover{background:#ef0501}.grecaptcha-badge{visibility:hidden}.course-date-important{font-weight:500}.button.wd-btn.btn-fascia:hover{background:#f90404}.titolo-corso-fascia a{color:#000;font-size:24px;text-transform:uppercase;line-height:35px}.wd-product-excerpt-wrapper-fascia{padding:10px 20px;font-size:17px;line-height:28px;margin-top:-25px}.button.wd-btn.btn-fascia{border-radius:5px;margin-top:5px;background:#e20202;color:#fff;font-size:15px;margin-bottom:10px;width:100%}.wc_payment_method.payment_method_ppcp-card-button-gateway{display:none}.checkout-create-account-title{margin-bottom:5px}.checkout-create-account-text{margin-bottom:-10px!important}.order-again{display:none}.paypal-paylater-cart-wrap{border:1px solid #CDCDCD;padding:5px 10px 0;border-radius:3px;margin-top:-15px}klarna-placement::part(osm-container){border-radius:3px;border:1px solid #CDCDCD;justify-content:center}.cart-content-wrapper>.cart_totals .cart-totals-inner{padding:25px 25px 10px}.woocommerce-checkout-review-order .ppcp-messages{background:#fff;border-radius:3px;padding:10px 10px 5px;margin-bottom:10px;margin-top:-5px}.ppcp-messages{display:none!important}.woocommerce-additional-fields h3{margin-bottom:5px}#order_review .paypal-paylater-cart-wrap{background:#fff;margin-top:-10px}.cky-audit-table-element h3{margin-top:-15px!important}.cky-btn.cky-btn-accept{text-transform:uppercase!important}.cky-notice .cky-title{text-transform:uppercase!important}.cky-consent-bar .cky-notice-des p{text-align:center!important;line-height:24px!important}.cky-notice .cky-title{text-align:center!important}.freccia-giu-anime{animation:ScorriGiu 0.9s ease-in-out 0s 10000000 alternate both}.wd-my-account-links a,.woocommerce-MyAccount-navigation ul li a{text-transform:uppercase}.titolo-ridotto{max-width:600px}.wd-product-excerpt p{margin-bottom:0}.comments-area{display:none}.archive .price .amount{font-size:30px;line-height:30px}.archive .price del span{font-size:25px!important;color:#000;line-height:25px!important;font-weight:500}.elementor-element.archive .wd-add-btn,.elementor-element.archive a.add_to_cart_button,.elementor-element.archive .add-to-cart-loop{display:none!important}.promo-txt-sing.promo-fino-barman{margin-top:-5px;margin-bottom:2px;max-width:100%}.insieme{flex-direction:column;gap:2px!important}.single-product .archive .button.product-details-link.wd-btn{margin-top:0px!important}.wd-product-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-weight:400}.wd-product-excerpt-wrapper{padding:10px 20px;background:#F6F6F6;margin-left:-20px;margin-right:-20px;margin-bottom:-5px}.durata-base{font-weight:600}.fee.fee-pack-corsi,.amount-pack-corsi span,.cart_totals .fee th,.woocommerce-checkout-review-order-table .fee th{color:#e20202}li:hover .cart-info .wd-entities-title{color:#000000!important}.archive .wd-carousel-container .wd-nav-arrows{opacity:1!important;visibility:visible!important}.archive .wd-carousel-container .wd-nav-arrows[class*="wd-hover"].wd-pos-sep .wd-btn-arrow{opacity:1!important;pointer-events:auto!important;transform:none!important}.archive .wd-carousel-container .wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-prev,.archive .wd-carousel-container .wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-next{transform:none!important}.archive .price del{color:#000;font-size:25px!important;line-height:25px!important}.archive .button.product-details-link{border-radius:5px;margin-top:-12px!important;padding:13px 20px;font-size:16px;color:#fff;background:#e20202}.archive .post-74922 .product-wrapper:before,.img-pro2:after{content:"2° LIVELLO";position:absolute;top:-10px;z-index:1;color:#fff;background:#e20202;font-weight:500;padding:2px 10px;font-size:15px;right:50%;margin-right:-42px;display:block;border-radius:3px}.archive .wd-carousel .post-74922 .product-element-top,.archive .wd-carousel .post-73525 .product-element-top,.archive .wd-carousel .post-74900 .product-element-top{z-index:-1}.archive .post-74922 .product-element-bottom:before{content:"Se hai già frequentato il Corso Barman BASE";position:absolute;display:block;margin-top:-30px;padding:2px 10px;color:#fff;border-radius:3px;background:#e20202;right:50%;margin-right:-144px;margin-top:-35px}.img-pro:before{content:"Se hai già frequentato il Corso Barman";position:absolute;display:block;margin-top:-30px;padding:2px 10px;color:#fff;border-radius:3px;background:#e20202;right:50%;margin-right:-125px;top:auto!important;left:auto!important;height:auto!important;width:auto!important;bottom:-10px}.archive .button.product-details-link:hover{background:#f90404}.archive .wd-product .wd-entities-title{font-size:30px;text-transform:uppercase;color:black!important;line-height:37px!important}.archive .product-grid-item .product-image-link img{transition:transform 0.4s ease;transform-origin:center center}.archive .wd-product{box-shadow:0 4px 10px 0 rgb(0 0 0 / .25);border-radius:10px!important}.archive .product-element-top{border-radius:10px 10px 0 0px!important}.archive .product-element-bottom{padding:8px 20px 20px;gap:15px!important}.archive .product-grid-item:hover .product-image-link img{transform:scale(1.07)}.woocommerce-order-received .woocommerce-table__product-name.product-name a{color:#000000!important}.woocommerce-order-received .woocommerce-bacs-bank-details{display:none}.woocommerce-order-received .woocommerce-table__product-name.product-name a:hover{color:#e20202!important}.woocommerce-order-received .woocommerce-order p:nth-child(3){background:#f7f7f7;padding:15px;font-weight:400}.highlight-word{color:#e20202}.archive .wd-product:hover .wd-entities-title,.archive .wd-product:hover .wd-entities-title a{color:#e20202!important}.onsale.product-label{display:none!important}.woocommerce-terms-and-conditions-wrapper .input-checkbox{position:relative;top:2px}.woocommerce-order-received .woocommerce-order-details__title{color:#000}.prezzo-single-cln del .woocommerce-Price-amount.amount{position:relative;top:1px}.barman-desc-nav a{display:flex!important;flex-direction:column-reverse}.barman-desc-nav .menu-label{margin:0 auto 5px!important}.barman-desc-nav .menu-label:before{display:none!important}.woocommerce-order-received .woocommerce-customer-details{display:none}.menu-corsi .wd-dropdown{background:#2c2c2c;box-shadow:0 5px 5px #00000057;color:white!important;border-radius:0 0 5px 5px;padding:5px 0px!important;margin-left:-65px}.menu-corsi .wd-dropdown-menu.wd-design-default .menu-item-has-children>a:after{color:#fff;font-size:65%}.txt-barman-ridotto p{max-width:700px}.menu-corsi .wd-dropdown-menu.wd-design-default .wd-dropdown{margin-left:0;margin-top:-5px}.centra-griglia .elementor-icon-list-item{justify-content:center!important}.menu-corsi .wd-dropdown li a{color:#fff;font-weight:500;font-size:14px;border-bottom:2px solid #1f1f1f;padding:18px 15px;text-transform:uppercase;justify-content:center}.wd-dropdown-my-account{background:#2c2c2c;box-shadow:0 5px 5px #00000057;color:white!important;border-radius:0 0 5px 5px;padding:5px 0px!important;right:-95px!important}.woocommerce-MyAccount-content>p{margin-bottom:15px!important}.wd-dropdown-my-account li a{color:#fff;font-weight:500;font-size:14px;border-bottom:2px solid #1f1f1f;padding:15px 15px;justify-content:center;text-transform:uppercase}.mobile-tab-title.wd-active{background:#e20202}.mobile-tab-title{background:#2c2c2c}.form-quad .wpcf7 form.sent .wpcf7-response-output{margin-top:-10px;margin-bottom:35px;border-radius:5px;font-weight:500;text-align:center;padding:18px 50px!important}.mobile-nav .wd-nav{--nav-gap:0px !important}.wd-side-hidden-nav{background:rgb(30 30 30 / 95%)}.wd-nav-mobile li:is(.current-menu-item,.wd-active)>a{color:#d60202!important;background:rgb(44 44 44 / 60%)!important}#menu-categories.wd-nav-mobile>li>a,.wd-nav-mobile>li>ul li>a{padding:30px 20px!important}.wd-side-hidden-nav{--wd-side-hidden-w:min(310px, 80vw)!important}.mobile-nav .wd-nav-opener{color:white!important;background:rgb(0 0 0 / 50%)!important;width:60px!important}.wd-nav-mobile>li>a:hover,.wd-nav-mobile>li>ul li>a:hover{color:#E20202!important}.wd-nav-mobile li:active>a,.wd-nav-mobile li.opener-page>a{background-color:rgb(45 45 45 / 50%)!important}.wd-nav-mob-tab[class*="wd-style-underline"] .nav-link-text{font-size:17px;color:#fff}.wd-nav-mobile>li>a>.menu-label,.wd-nav-mobile>li>ul li>a>.menu-label{margin-inline-start:0px!important;align-self:flex-start!important;margin-bottom:5px!important;font-size:10px!important}#menu-item-75433 a{flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start}.wd-nav-mobile>li>a,.wd-nav-mobile>li>ul li>a{font-size:17px;color:white!important;padding:22px 20px!important;border-bottom:1px solid black!important}.wd-dropdown-my-account li a:hover,.menu-corsi .wd-dropdown li a:hover{color:#e20202!important}.wd-dropdown-my-account li:last-child a,.menu-corsi .wd-dropdown li:last-child a{border-bottom:0 solid #1f1f1f}.woocommerce-MyAccount-content{font-weight:400}.titolo-bk,.cart-totals-inner>h2,.wd-login-title{color:#000}.woocommerce-billing-fields{margin-top:0px!important}.payment_methods li>label{font-size:17px}.cart_totals th{text-transform:uppercase}form.woocommerce-checkout{font-weight:500!important}.woocommerce-checkout h3{color:black!important}.woocommerce-checkout .woocommerce-form-login-toggle{background:#f7f7f7;padding:20px;margin-bottom:10px}.woocommerce-checkout .woocommerce-form-coupon-toggle{background:#f7f7f7;padding:20px;margin-bottom:40px}form#woocommerce-checkout-form-coupon{margin-top:-30px}.woocommerce-checkout .woocommerce-form-coupon,.woocommerce-checkout .woocommerce-form-login.hidden-form{max-width:100%}.woocommerce-checkout .woocommerce-info{margin-bottom:0px!important}.blog .wd-post .wd-post-meta,.woodmart-archive-blog .wd-post .wd-post-meta,.single-post .wd-post .wd-post-meta{display:none}.blog #main-content,.woodmart-archive-blog #main-content,.single-post #main-content,.woocommerce-checkout #main-content{padding-inline:30px}.woocommerce-checkout #main-content{padding-bottom:20px}.blog .wd-sidebar .widget-area,.woodmart-archive-blog .wd-sidebar .widget-area,.single-post .wd-sidebar .widget-area{position:sticky;top:95px;background:#fbfbfb;padding:30px 20px;border:1px solid #f2f2f2}.wd-single-post-header .wd-post-meta{display:none!important}.wd-single-post-header .wd-post-image,.wd-single-post-header .wd-post-image img,.single-post .post-single-page .wd-entry-content img{width:100%}.wd-single-post-header .wd-post-cat.wd-style-with-bg{font-size:16px}.wd-single-post-header h1{text-transform:uppercase;margin-bottom:10px;font-size:35px;line-height:45px;color:#000}.single-post .post-single-page .wd-entry-content h2,.single-post .post-single-page .wd-entry-content h4,.single-post .post-single-page .wd-entry-content h5,.single-post .post-single-page .wd-entry-content h6{color:#000}.single-post .post-single-page .wd-entry-content a{text-decoration:underline}.single-post .post-single-page .wd-entry-content p,.single-post .post-single-page .wd-entry-content li{font-weight:400;font-size:17px;line-height:28px}.blog .widget-area #categories-1 h5:after,.woodmart-archive-blog .widget-area #categories-1 h5:after,.single-post .widget-area #categories-1 h5:after{content:"";display:block;width:41px;height:2px;background:#e20202;margin-top:10px}.blog .wd-widget .cat-item a:hover,.woodmart-archive-blog .wd-widget .cat-item a:hover,.single-post .wd-widget .cat-item a:hover{color:#ec0202}.blog .wd-widget .cat-item a,.woodmart-archive-blog .wd-widget .cat-item a,.single-post .wd-widget .cat-item a{text-transform:uppercase;color:#333}.blog .blog-design-masonry.wd-add-shadow .wd-post-inner,.woodmart-archive-blog .blog-design-masonry.wd-add-shadow .wd-post-inner,.single-post .blog-design-masonry.wd-add-shadow .wd-post-inner{height:100%}.woodmart-recent-posts .recent-posts-info a:hover{color:#e20202}.payment_methods .payment_box,.woocommerce-checkout .woocommerce-privacy-policy-text{font-weight:400}.recent-posts-info .wd-entities-title{margin-top:-3px;margin-bottom:0px!important}.wd-post .wd-post-thumb .wd-post-img{position:relative}.wd-post .wd-post-thumb .wd-post-img::before{content:"";display:block;padding-top:75%}.wd-post .wd-post-thumb .wd-post-img>img{position:absolute;inset:0}.wd-post .wd-post-thumb .wd-post-img{aspect-ratio:4 / 3;overflow:hidden}.wd-post .wd-post-thumb .wd-post-img>img{width:100%;height:100%;object-fit:cover;display:block}.woocommerce-privacy-policy-text,.registration-info,.login-info{font-weight:500}a.woocommerce-privacy-policy-link{text-transform:capitalize;text-decoration:underline}.archive .post-74949{display:none}.lost_reset_password{padding:0px!important;margin-bottom:-10px;font-weight:500;text-align:center}.wd-page-title .wd-checkout-steps li a,.wd-page-title .wd-checkout-steps li span{font-size:30px;line-height:45px}.wd-registration-page .wd-col.col-register-text{display:flex;flex-direction:column;justify-content:center}td.product-name a:not(:where(.button)){text-transform:uppercase}.wd-checkout-steps .step-active>:is(a,span){text-decoration:underline 2px solid #e20202!important}.woocommerce-cart #main-content,.woocommerce-account #main-content{padding-inline:30px}.woocommerce-cart-form__contents th.product-quantity,.woocommerce-cart-form__contents td.product-quantity{display:none!important}.product_list_widget>li .wd-entities-title,.wd-heading .wd-action-btn.wd-style-text>a,.woocommerce-mini-cart__total strong,.cart-widget-side .title,.cart-empty.wd-empty-page.wc-empty-cart-message{text-transform:uppercase;font-weight:500}.woocommerce-mini-cart__buttons.buttons .btn-cart,.wd-coupon-form .button{background:#000}.woocommerce-mini-cart__buttons.buttons .btn-cart:hover,.wd-coupon-form .button:hover{background:#323232}.tabs-programma p{margin-bottom:-5px!important}h1,h2,h4{color:#fff}.icona-social-mb{display:none}.login-form-footer input{margin-right:0;position:relative;top:-1px}p.bartenders-lavoro{background:#fff;border-radius:5px;padding:10px 10px;color:#000;text-transform:uppercase;font-weight:500;max-width:270px;line-height:24px;font-size:18px;margin:0 auto 20px}.recensioni-single{display:flex;align-items:center;gap:7px}.recensioni-single a{text-decoration:underline}.titolo-9s{max-width:400px}.bartenders-lavoro span{display:block;font-weight:600}.wd-account-style-icon{margin-right:-5px;margin-left:20px}.cnt-rig>p{margin-bottom:0}.rosso{color:#E20202}.sociali{display:inline}h3{font-size:22px;color:#E02D2D!important}.reels.reels-follow .wpcp-prev-button,.reels.reels-follow .wpcp-next-button{margin-top:-20px!important}.recensioni-1 .wpcp-swiper-dots{display:none!important}h4.titolo-studenti{font-size:50px;line-height:60px;max-width:370px;margin:0 auto 20px}.marquee-container{width:100%;overflow:hidden;white-space:nowrap;box-sizing:border-box}.marquee-track{display:inline-block;animation:scroll-loop 80s linear infinite}.whb-top-bar .container{width:100%!important;padding:0 20px}.wd-tools-element>a{color:#000000!important}.chiama-header.seguici-header a:hover{color:#df2121}.wd-logo img{max-height:110px!important;margin-top:-3px;margin-left:-5px}.wd-tools-element:hover>a{color:#e20202!important}.wd-nav-main>li>a,.wd-nav-secondary>li>a{font-size:16px!important}h3.tit-cont{color:white!important;font-weight:400;margin-bottom:-5px}.wd-nav[class*="wd-style-"]>li:is(.current-menu-item,.wd-active,.active)>a{color:#e20202!important}.wd-nav[class*="wd-style-"]>li:is(.wd-has-children,.menu-item-has-children)>a:after{position:relative;top:0;margin-left:3px;background:url(/wp-content/uploads/2025/09/down-red.svg);background-size:contain;content:"";display:inline-block;width:10px;height:10px;background-repeat:no-repeat}.wd-header-cart.wd-design-2 .wd-cart-number,.wd-header-cart.wd-design-5 .wd-cart-number{background-color:#e20202!important}.logo-write-head{margin-left:-10px;position:relative;top:1px}.call-header img{position:relative;top:-1px}.wd-nav[class*="wd-style-underline"] .nav-link-text:after{background-color:#e20202!important}.wd-nav[class*="wd-style-"]>li:hover>a{color:#e20202!important}.wd-nav{--nav-gap:40px!important}#menu-item-72381 a:after,#menu-item-76892 a:after{content:"";display:inline-block;width:6px;height:6px;position:relative;right:-19px;pointer-events:none!important;top:0;background:#e20202;border-radius:100px}#menu-item-72381 .wd-sub-menu a:after,#menu-item-76892 .wd-sub-menu a:after{display:none}.wd-tools-element:is(.wd-design-6,.wd-design-7,.wd-design-8) .wd-tools-count{color:#000000!important}#menu-item-72385 a:before{content:"";display:inline-block;width:6px;height:6px;position:relative;right:19px;pointer-events:none!important;top:0;background:#e20202;border-radius:100px}.email-header img{margin-right:4px;position:relative;top:-1px}.whb-general-header .container{width:100%!important;padding:0 20px}.whb-sticky-shadow.whb-sticked .whb-row:last-child{background:rgb(255 255 255 / 98%)!important}.header-banner-container{max-width:100%;padding:0;padding-inline:0px!important}.nero{color:#000}.marquee-track .continua-r{display:inline-block;padding-right:0;font-weight:600;color:#fff;font-size:14px}.bullets{padding-left:3px!important;padding-right:5px!important;background:none!important}.social-head .segui{letter-spacing:1px;font-size:13px;position:relative;top:3px;margin-right:5px}.social-header{margin-right:8px;transition:all 0.2s ease-in-out}.chiama-header.seguici-header{font-size:13px}.social-header:hover{transform:scale(.95)}.description{margin-bottom:0px!important}.bullets:after{content:"";color:#fff;width:18px;height:15px;display:inline-block;margin-bottom:-2px;border-radius:10px;margin-right:-6px;background:url(/wp-content/uploads/2025/09/shaker.png);background-size:contain!important;background-repeat:no-repeat}.corsi-roma{font-size:70px;margin-left:-140px;line-height:80px;font-weight:600;margin-bottom:10px;filter:drop-shadow(2px 2px 6px rgb(0 0 0 / 30%))}.margine-sx{margin-left:-140px;padding-right:30%}.blog-home .wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-prev,.blog-home .wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-next{transform:translateX(0)!important;opacity:1!important}.blog-home .wd-post .wd-post-title{text-transform:uppercase;color:#E20202!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}.wd-post .wd-post-title{text-transform:uppercase;color:#E20202!important}.read-more-section a{background:#E20202;padding:10px;margin-top:5px;margin-bottom:5px;transition:all 0.2s ease-in-out;display:block;color:#fff}.blog-design-masonry .wd-post-excerpt{max-width:100%;font-weight:400;font-size:17px;margin-top:-5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.categorie-home .promo-banner .wrapper-content-banner{padding:0;align-items:end}.categorie-home .promo-banner-wrapper .promo-banner .content-banner{background:#e20202;padding:10px}.description.font-grande.desc-2{max-width:630px;margin:0 auto}.titolo-verticale{writing-mode:vertical-lr;transform:rotate(180deg);margin-bottom:25px!important}.categorie-home .wd-prev .wd-arrow-inner:after{margin-left:-5px}.categorie-home .wd-next .wd-arrow-inner:after{margin-right:-5px}.categorie-home .banner-btn-position-hover:hover .banner-btn-wrapper{transform:translateY(-93px)!important}.categorie-home .banner-btn-position-hover .banner-btn-wrapper{transform:translateY(-50px)!important;z-index:-1!important}.categorie-home .promo-banner.wd-with-link .btn{background:rgb(0 0 0 / 80%);color:#fff;font-size:13px}.categorie-home .promo-banner-wrapper:nth-child(even) .promo-banner.wd-with-link .btn{background:rgb(226 2 2 / 80%)!important}.categorie-home .wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-next{transform:translateX(-120px)!important;background:#e20202;color:#fff;border-radius:100px}.categorie-home .wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-prev{transform:translateX(26px)!important;background:#e20202;color:#fff;border-radius:100px}.categorie-home .wd-nav-arrows.wd-hover-1.wd-pos-sep:hover .wd-next,.categorie-home .wd-nav-arrows.wd-hover-1.wd-pos-sep:hover .wd-prev{background:#ef0a0a}.categorie-home .wd-arrow-inner{color:#ffffff!important}.categorie-home .wd-nav-arrows[class*="wd-hover"].wd-pos-sep .wd-btn-arrow{opacity:1!important;pointer-events:auto!important}.categorie-home .promo-banner-wrapper:nth-child(even) .promo-banner .content-banner{background:#000}.margine-sx.description{font-size:18px;max-width:465px;margin-left:-140px;font-weight:600;padding-right:0;filter:drop-shadow(2px 2px 6px rgb(0 0 0 / 30%));color:#fff}.corsi-roma span{display:block}.sopra-h1{margin-left:100px;font-size:20px;margin-bottom:0}.certificato{font-weight:300;color:#fff;font-size:14px}.prima-scuola{font-size:12px;font-weight:600;margin-bottom:5px;margin-right:10px}.titolo-grande{font-size:55px;line-height:65px}.studenti{font-size:48px;line-height:58px;max-width:520px;margin:0 auto}.follow{font-size:30px}.icona-social{transition:all 0.2s ease-in-out;margin-bottom:15px;transform:rotate(180deg);position:relative;right:18px}.icona-social:hover{transform:scale(.95) rotate(180deg)}.regione-lazio{margin-top:25px}.social-red:after{content:"";width:252px;height:7px;background:#e20202;position:absolute;bottom:13px;margin-left:-253px;transform:scaleX(0);transform-origin:left;transition:transform 1s ease}.animated .social-red::after{transform:scaleX(1)}.logo-fpu-write:after{content:"BAR ACADEMY";position:absolute;font-size:14px;bottom:-15px;margin-left:-86px}.wd-post .wd-post-title a:hover{color:#ff0202!important}.read-more-section a:hover{background:#f20505!important;opacity:1!important}.fpu-logo{margin-bottom:25px!important}.bartenders::before{content:"+";color:#e20202;margin-right:2px;font-size:27px;position:relative;line-height:0;position:relative;top:4px}.cln-quadrato{aspect-ratio:1 / 1}.studenti::before{content:"+";margin-right:5px}.virgolette:after{content:"";color:#fff;position:absolute;top:30px;background:url(/wp-content/uploads/2025/09/virgole.png);background-size:contain;width:70px;height:55px;display:block;background-repeat:no-repeat;left:30px}.titoli-quadrati{font-size:40px;margin-left:auto;margin-right:auto;line-height:50px}.single-bread .wd-breadcrumbs>:is(span,a):last-child{font-weight:500}.single-bread .wd-breadcrumbs a:hover{color:#E20202}.docente-cln-top{display:flex;align-items:center}.docente a{display:block;text-decoration:underline;font-weight:500}.docente{margin-bottom:0;margin-left:10px;margin-top:-5px}.titoli-quadrati span{display:block}.titolo-quadrato-sx{font-size:50px;text-transform:uppercase;max-width:300px;margin-left:auto;margin-right:auto}.cookie-h2,.condizioni-h2{color:#000;margin-top:30px;margin-bottom:10px}.wd-page-title:after{content:"";background:rgb(0 0 0 / 82%);width:100%;display:block;height:100%;position:absolute;top:0;z-index:0}.wd-page-title .container{position:relative;z-index:1}.cookie{margin-bottom:30px}.wd-page-title .title,.titolo-categoria{font-size:70px!important;text-transform:uppercase;line-height:80px!important;font-weight:600}.wd-breadcrumbs a{color:#fff;font-weight:500}.wd-breadcrumbs a,.wd-delimiter{color:#fff;font-weight:500}.wd-breadcrumbs .wd-last{color:#e02d2d!important;font-weight:500!important}.wd-breadcrumbs a:hover{color:#E20202}.panel-title{color:#000;margin-top:20px}.h2-cms{color:#000}.titolo-bk.bartenders{margin-bottom:0}.rece-google .ti-text-align-center.ti-widget.ti-goog .ti-review-content{text-align:center!important;font-weight:400}.rece-google .ti-widget.ti-goog .ti-widget-container{flex-direction:column;justify-content:center;align-items:center!important}.rece-google .ti-widget.ti-goog .ti-col-3 .ti-reviews-container{-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}.rece-google .ti-widget.ti-goog .ti-widget-container .ti-date{font-weight:500}.rece-google .ti-widget.ti-goog .ti-widget-container .ti-name{text-transform:capitalize}.rece-google .ti-widget.ti-goog .ti-widget-container{margin-bottom:0;margin-top:0}.rece-google .ti-widget.ti-goog .ti-header-write-btn-container .ti-header-write-btn{border:none;transition:all 0.2s ease-in-out;margin-bottom:18px!important;margin-top:8px!important;font-size:15px}.rece-google .ti-widget.ti-goog .ti-footer .ti-profile-details .ti-name{text-transform:uppercase;font-weight:600;font-size:24px;margin-bottom:3px;color:#fff}.rece-google .ti-widget.ti-goog .ti-footer .ti-profile-img img{object-fit:contain;object-position:top;border-radius:100px!important;border:2px solid white!important;width:90px!important;height:90px!important;position:relative;right:-4px}.rece-google .ti-widget.ti-goog .ti-footer .ti-rating-text strong:not(.ti-rating-large):before{content:"+ "}.quad-logo .p-nome{font-size:15px;font-weight:500;margin-bottom:20px}.quad-logo .h2-footer{font-size:70px;line-height:75px}.rece-google .ti-widget.ti-goog .ti-footer .ti-rating-text strong:not(.ti-rating-large){color:#ffffff!important;font-size:16px!important;background:#df2121;padding:3px 10px;border-radius:4px!important;display:block;margin-top:5px}.rece-google .ti-widget.ti-goog .ti-header-write-btn-container a.ti-header-write-btn:hover{background-color:#ffffff!important;color:#000000!important;transform:scale(.98)}.rece-google .ti-widget.ti-goog .ti-verified-by-row[data-style="2"]>.ti-inner{background-color:#e20202!important;color:#ffffff!important}.rece-google .ti-widget.ti-goog .ti-verified-by-row[data-style="2"] .ti-info-icon{background-color:#ffffff!important}.rece-google .ti-widget.ti-goog .ti-verified-by-row{margin:0 28px!important}.rece-google .ti-widget.ti-goog .ti-col-3 .ti-review-item{-ms-flex:0 0 33.33%!important;flex:0 0 33.33%!important;max-width:33.33%%!important}.tendina-corsi{display:flex}.colonna-corsi{flex:1}.h2-footer{font-size:65px;line-height:70px}.social-footer{margin-top:5px;transition:all 0.2s ease-in-out}.social-footer:hover{transform:scale(.95)}.social-footer:first-child{margin-right:8px}.p-nome{color:#fff;font-size:13px;line-height:23px;margin-top:-23px;margin-left:2px}.titoli-footer{font-size:21px;font-weight:500}.p-footer{color:#fff;font-weight:400;max-width:180px;margin-top:5px;font-size:17px}.titoli-footer:after{content:"";display:block;width:30px;height:3px;background:#E20202;margin-top:10px}.tl-footer a:hover{color:#fff;!important}.underline::after,.foot-corsi .wd-list-content:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#E20202;transition:width 0.3s ease}.underline{position:relative;display:inline-block;color:#fff;margin-bottom:10px}.underline:last-child{margin-bottom:0px!important}.underline:hover::after,.foot-corsi .wd-list-content:hover::after{width:100%}.p-iva{color:#fff;font-size:14px;line-height:24px}.wd-copyrights.copyrights-wrapper.wd-layout-two-columns{background-color:#D20115}.titolo-verticale.verticale-ruotato{transform:rotate(0deg)}.h2-form{color:#e02d2d;margin-bottom:10px}.txt-parla{color:#fff;font-weight:400;font-size:18px;line-height:28px;max-width:440px}.form-quad .wpcf7-list-item-label a{text-decoration:underline}.form-quad .one-second.column{width:50%;float:left;margin:0}.form-quad .wpcf7-form-control.wpcf7-submit.has-spinner{background:#e02d2d!important;color:white!important;font-weight:500;width:100%;padding:15px 40px!important;transition:all 0.2s;font-size:21px;line-height:21px;border-radius:5px;box-shadow:none!important}.form-quad .wpcf7 form:not(.sent) .wpcf7-response-output{margin-top:-10px!important;margin-bottom:35px;background:#fff0;border:2px solid #e02d2d;text-align:center;border-radius:5px;font-weight:500}.form-quad .wpcf7-form-control.wpcf7-submit.has-spinner:hover{background:#b60000!important}.form-quad .wpcf7-spinner{position:absolute!important;margin-left:-55px;margin-top:16px;display:inline-block!important}.form-quad .wpcf7-form .column{padding:0 0 10px}.form-quad .wpcf7-acceptance input[type="checkbox"]{position:relative;top:-1px}.clm-msg.clm-acc p{margin-bottom:0}.form-quad .wpcf7 .wpcf7-submit:disabled{cursor:not-allowed!important;opacity:1!important}.form-quad .wpcf7-form-control-wrap{width:100%;position:relative!important;display:inline-block;margin-bottom:3px}.cnt-rig a:hover{color:#e02d2d}.cni-contatt{max-width:480px}.cnt-rig{display:inline-flex;align-items:center;background:#1A1A1ABF;padding:18px 25px;border-radius:5px;width:100%}.cnt-rig.cnt-rig2{margin-top:25px}.cnt-rig a span,.cnt-rig p span{color:#E73B26;display:block;font-size:20px;line-height:30px;font-weight:500;margin-bottom:-1px}.cnt-rig a,.cnt-rig .indir{font-size:22px;margin-left:20px;text-decoration:none;line-height:29px;transition:all 0.2s ease-in-out;color:#fff;font-weight:400;margin-bottom:0}.h2-contatti{font-size:50px;line-height:60px;font-weight:500}.clm-mail{padding-right:10px!important}.clm-tel{padding-left:10px!important}.form-footer input[type="text"],.form-footer textarea,.form-footer input[type="tel"],.form-footer input[type="email"]{border-width:0 0 2px 0px!important;border-radius:0px!important;padding:12px 5px}.form-quad input,.form-quad textarea{color:white!important;border-color:#e02d2d!important;font-size:18px;background-color:#fff0;font-weight:400}.whb-sticked .whb-general-header-inner{height:70px;max-height:70px}.form-quad .wpcf7 .wpcf7-spinner:before{border-left-color:white!important}.form-quad .wpcf7-not-valid-tip{color:#e02d2d!important;position:absolute}.form-quad .wpcf7-list-item-label{font-size:17px;color:#fff}.form-quad textarea{min-height:230px;padding:10px 5px}.form-quad:before{content:"";background:url(/wp-content/uploads/2025/09/logotipo-fpu-1.svg);width:100px;height:100px;display:block;position:absolute;left:-65px;background-size:contain;top:20px;background-repeat:no-repeat}.form-quad{height:100%}.form-quad .elementor-widget-container{display:flex;justify-content:center;align-items:center}.rece-google .ti-widget.ti-goog .ti-col-3 .ti-footer{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.rece-google .ti-widget.ti-goog .ti-col-2 .ti-footer,.rece-google .ti-widget.ti-goog .ti-col-2 .ti-reviews-container{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.rece-google .ti-widget.ti-goog .ti-col-2 .ti-review-item{-ms-flex:0 0 100%;flex:0 0 50%;max-width:50%}.reels .wpcp-next-button{width:50px!important;border-radius:100px!important;right:20px!important;height:50px!important;margin-top:0px!important}.reels .wpcp-swiper-dots .swiper-pagination-bullet,.reels .wpcp-pagination-scrollbar{border:2px solid #bbbbbb!important}.reels .wpcp-swiper-dots .swiper-pagination-bullet.swiper-pagination-bullet-active,.reels .wpcp-pagination-scrollbar .swiper-scrollbar-drag{background-color:#000;border-color:black!important}.reels .wpcp-prev-button{width:50px!important;border-radius:100px!important;left:20px!important;height:50px!important;margin-top:0px!important}.wpcp-single-item.wcp-video-item i:before{content:"";display:block;width:65px;height:66px;background:url(/wp-content/uploads/2025/09/play-4.png);background-size:cover;background-repeat:no-repeat;transition:all 0.2s ease-in-out;filter:drop-shadow(2px 4px 6px black)}.reels .wpcp-prev-button .icon-wpcp-angle-left:before{position:relative;left:-3px;top:-1px}.reels .wpcp-next-button .icon-wpcp-angle-right:before{position:relative;right:-3px;top:-1px}.wpcp-single-item.wcp-video-item:hover i{transform:scale(.9)}.certificazione img{border-radius:5px 5px 0 0}.wpcp-single-item.wcp-video-item i{transition:all 0.2s ease-in-out;font-size:0px!important;color:#fff!important}.fancybox-content{width:auto ! Important;height:95%!important}.fancybox-content{border-radius:10px}.fancybox-iframe,.fancybox-video{border-radius:10px}button.fancybox-button.fancybox-button--play,.fancybox-button.fancybox-button--share,button.fancybox-button.fancybox-button--thumbs{display:none}.fancybox-button{padding:10px!important;border-radius:0px!important}.fancybox-button .fancybox-button--fsenter,.fancybox-button .fancybox-button--close{background:#D20115!important;color:white!important}.fancybox-button.fancybox-button--fsenter,.fancybox-button.fancybox-button--close{background:#D20115!important;color:white!important}.wpcp-fancybox-wrapper .fancybox-navigation .fancybox-button .wpcp-fancybox-nav-arrow i:hover{color:#D20115!important}.fancybox-button.fancybox-button--fsenter:hover,.fancybox-button.fancybox-button--close:hover{background:#bb0314!important;color:white!important}@media only screen and (max-width:479px){.fancybox-content{width:auto ! Important;height:auto!important}}.elenco-programma li::before{content:"";display:inline-block;margin-right:8px;background:url(/wp-content/uploads/2025/09/check-mark-red.svg);background-size:contain;min-width:18px;min-height:18px;margin-top:1px}.elenco-durata li::before{content:"";display:inline-block;position:relative;margin-right:7px;min-height:8px;min-width:8px;background:#e20202;border-radius:100px}p.msg-bonifico:before{content:"";position:absolute;top:5px;left:20px;background:url(/wp-content/uploads/2025/09/Group-5.png);width:26px;height:24px;background-size:contain;background-repeat:no-repeat}.p-corso-base.corso-tabs{margin-bottom:0}.elenco-calendario{margin-top:-10px!important}.price ins span{color:#E20202!important}.prezzo-single-cln .price{display:flex;justify-content:center;align-items:center;flex-direction:row-reverse;gap:5px}.timer-single .wd-timer.wd-style-active{--wd-timer-bg:#e20202}.timer-single .wd-timer{color:#fff}.elenco-calendario li::before{content:"";display:inline-block;position:relative;margin-right:7px;min-height:8px;min-width:8px;background:#e20202;border-radius:100px}.mostra-tutto-full{background:#fff;border-top:1px solid #e4e4e4}.mostra-tutto-full .wd-btn-icon{font-size:17px;position:relative;top:3px!important}.mostra-tutto-docente .wd-btn-text:after{content:"Tutto"}.wd-opened .mostra-tutto-docente .wd-btn-text:after{content:"Meno"}.mostra-tutto-docente{background:#fff}.mostra-tutto-full .btn{padding-top:15px!important;width:100%;justify-content:space-between}.faq-single .elementor-accordion-item{border-left:0px!important;border-right:0px!important;border-top:0px!important}.faq-single .elementor-accordion-item:last-child{border-bottom:0px!important}.nome-docente{font-size:22px;line-height:32px;font-weight:400;margin-bottom:5px}.mostra-tutto-docente .btn{padding:0}.wd-opened .mostra-tutto-docente .btn .wd-btn-icon{transform:rotate(180deg);top:0}.mostra-tutto-docente .wd-btn-icon{top:2px;position:relative}.wd-opened .mostra-tutto-docente{margin-top:-20px}.titolo-aumenta-c{font-size:40px;line-height:50px}.h3-corso-base{font-size:20px;line-height:30px;color:black!important;font-weight:600}.titolo-tabs h2{border-bottom:0px!important}.titolo-tabs h2:after{content:"";display:block;position:absolute;width:100px;height:3px;background:#e20202;bottom:-1px}.elenco-programma,.elenco-durata,.elenco-calendario{list-style:none;padding-left:0}.tabs-durata .wd-accordion-opener{color:#000;font-weight:800}.elenco-programma li,.elenco-durata li,.elenco-calendario li{font-size:17px;line-height:24px;font-weight:400;margin:15px 0;display:flex;align-items:center}.motivi-rosso{color:#fff;background-color:#E20202;padding:0 12px;border-radius:4px}.custom{list-style:none;padding-left:0}.custom>li{counter-increment:my-counter;margin:15px 0;padding-left:45px;font-size:17px;line-height:28px;font-weight:400;position:relative}.promo-txt-sing{max-width:250px;margin:0 auto 5px;font-size:15px;line-height:20px;text-align:center;font-weight:500}.promo-txt-sing .promo-date{color:#e20202}.aggiungi-cart-sn .single_add_to_cart_button{font-size:16px;padding:15px 20px!important;margin-top:-5px}.btn-chiama-single .elementor-button-text:before{content:"";background:url(/wp-content/uploads/2025/09/telephone-red.svg);width:16px;height:16px;background-size:contain;display:inline-block;background-repeat:no-repeat;margin-bottom:-2px;margin-right:5px}.btn-chiama-single.btn-wa-s .elementor-button-text:before{background:url(/wp-content/uploads/2025/09/whatsapp-red.svg);background-size:contain;background-repeat:no-repeat}.btn-chiama-single.btn-mail-s .elementor-button-text:before{background:url(/wp-content/uploads/2025/09/email-white.svg);background-size:contain;background-repeat:no-repeat;margin-bottom:-2.5px;width:16px;height:16px}.promo-txt-2{margin-top:-10px;font-size:15px;text-align:center;line-height:20px;font-weight:400;margin-bottom:15px}.msg-bonifico{margin-top:5px;text-align:center;font-weight:400;line-height:20px;font-size:15px;border:1px solid #CDCDCD;border-radius:10px;padding:10px 30px 12px;margin-bottom:10px}.timer-single .wd-timer{color:#fff;margin-bottom:5px}.timer-single .wd-timer span{border-radius:3px}.custom li::before{content:counter(my-counter);position:absolute;left:0;background:#E20202;color:#fff;font-weight:700;width:30px;height:30px;text-align:center;border-radius:3px;font-size:20px;padding-top:4px;line-height:20px;top:50%;transform:translateY(-50%)}.reels.reel-single .wpcp-next-button,.reels.reel-single .wpcp-prev-button{width:45px!important;height:45px!important}.elementor-lightbox .elementor-lightbox-image{border-radius:15px!important}.rece-google.rece-single .ti-widget.ti-goog .ti-footer .ti-profile-details .ti-name{color:#000}.rece-google.rece-single .ti-widget.ti-goog .ti-header-write-btn-container .ti-header-write-btn{display:none}.google-tabs h2:before{content:"";float:right;background:url(/wp-content/uploads/2025/09/google-colored.svg);width:100px;height:34px;background-size:contain;background-repeat:no-repeat;margin-left:5px;position:relative;top:3px}.domande-faq .elementor-accordion-icon{margin-top:7px}.h3-prefooter{font-size:40px;line-height:40px;color:white!important;font-weight:600}.p-prefooter{font-size:20px;line-height:30px;font-weight:400}.bianco-prefooter{color:#fff}.modalita-requisiti{text-transform:uppercase;font-size:20px;line-height:30px;margin-bottom:0;font-weight:600}.h4-prefooter{font-size:24px;line-height:34px;color:#000}.corsi-prefooter{font-size:18px;line-height:28px;text-transform:uppercase;color:#fff}.livelli-prefooter{font-size:18px;line-height:28px;color:#fff}.prezzo-sbarrato{font-size:40px;font-weight:400;text-decoration-line:line-through}.scopri-prefooter{font-size:30px;line-height:40px;color:#fff}.promozione-prefooter{font-size:16px;line-height:26px;color:#fff;text-transform:uppercase;margin-bottom:0}.orologio:before{content:"";display:inline-block;background:url(/wp-content/uploads/2025/09/time-3.png);width:22px;height:22px;position:relative;margin-right:10px;margin-bottom:-3px}.spunta:before{content:"";display:inline-block;background:url(/wp-content/uploads/2025/09/check-mark-1.png);width:25px;height:25px;position:relative;margin-right:10px}.attestati-prefooter:before{content:"";display:inline-block;background:url(/wp-content/uploads/2025/09/Vector-2.png);width:37px;height:37px;position:relative;margin-right:10px;background-repeat:no-repeat;margin-bottom:-13px}@media only screen and (max-width:1282px){.single-product #main-content{padding-inline:30px}}@media only screen and (max-width:1250px){.wd-nav{--nav-gap:30px!important}#menu-item-72381 a:after,#menu-item-72385 a:after,#menu-item-72386 a:after{right:-14px}#menu-item-72385 a:before{right:14px}}@media only screen and (max-width:11100px){.titolo-verticale{margin-bottom:0px!important;margin-top:-25px}.titolo-verticale.verticale-news{margin-top:0}}@media only screen and (min-width:1025px){.titolo-bar-colonne h2{margin-bottom:-10px}.no-desktop,.img-base:after,.postid-74949 .img-pro2:after{display:none}.non-arrow .wd-nav-arrows{display:none}}@media only screen and (max-width:1024px) and (min-width:768px){.woodmart-recent-posts .wd-entities-title{margin-bottom:0}.recent-posts-info .wd-entities-title{margin-top:0}.woodmart-recent-posts .recent-posts-thumbnail{margin-right:0px!important;margin-bottom:10px}.woodmart-recent-posts-list li{display:flex;flex-direction:column}}@media only screen and (max-width:1024px){.error404 .page-header{margin-top:150px}.paypal-paylater-cart-wrap{padding:12px 10px 0}.error404 .page-content{margin-bottom:100px}.blog-home .wd-nav-arrows{--wd-arrow-icon-size:22px;--wd-arrow-offset-h:-5px}.form-quad:before{width:90px;height:90px;left:-50px;top:25px}.durata-base{font-weight:600;padding-bottom:3px}.promo-txt-sing.promo-fino-barman{margin-top:-4px;margin-bottom:5px;max-width:190px}.woocommerce-mini-cart .remove{width:30px!important;height:30px!important}.woocommerce-mini-cart .remove:after{font-size:17px!important;position:relative;top:5px}.archive .wd-carousel-container .wd-nav-arrows{--wd-arrow-icon-size:22px!important}.archive .price .amount{font-size:40px;line-height:40px}.archive .wd-product .wd-entities-title{font-size:35px;line-height:42px!important}.archive .price del span,.archive .price del{font-size:34px!important;line-height:34px!important}.archive .button.product-details-link{font-size:20px}.timer-single .wd-timer{--wd-timer-size:25px}.wd-product-excerpt{font-size:17px}.txt-tbl-medie p{max-width:500px;margin:0 auto}.promo-txt-2{max-width:500px;margin:-5px auto 15px}.mostra-tutto-docente .wd-btn-icon{font-size:18px!important}.promo-txt-sing,.promo-txt-2,.msg-bonifico{font-size:18px;line-height:23px}.btn-chiama-single .elementor-button-text:before{width:18px;height:18px}.btn-chiama-single.btn-mail-s .elementor-button-text:before{width:18px;height:18px}.aggiungi-cart-sn .single_add_to_cart_button{padding:20px 20px!important}.categorie-home .banner-btn-position-hover .banner-btn-wrapper{transform:none!important;position:absolute;top:-50px;width:100%;left:0}.wd-page-title{padding-top:90px!important;padding-bottom:45px!important}.categorie-home .promo-banner-wrapper:nth-child(even) .promo-banner.wd-with-link .btn{background:rgb(226 2 2 / 80%)!important}.categorie-home .banner-btn-position-hover:hover .banner-btn-wrapper{transform:none!important}.ti-widget.ti-goog .ti-controls{display:block!important}.ti-widget.ti-goog .ti-controls .ti-next{right:-10px!important}.ti-widget.ti-goog .ti-controls .ti-prev{left:-10px!important}.margine-sx.description{margin-left:0}.corsi-roma{margin-left:0}.wd-logo img{max-height:140px!important}.chiama-header.seguici-header{font-size:14px}.email-header img{width:16px}.email-header,.chiama-header{float:right}.social-header{width:20px}.wd-tools-element{--wd-tools-icon-base-width:23px!important}.wd-tools-element .wd-tools-text{font-size:17px!important}.call-header img{width:12px}.whb-col-mobile .wd-header-text:last-child{max-width:190px;padding-left:0}.corsi-roma{filter:drop-shadow(2px 2px 6px rgb(0 0 0 / 80%))}.margine-sx.description{margin-left:auto;margin-right:auto;filter:drop-shadow(2px 2px 3px rgb(0 0 0 / 80%));font-size:22px}.sopra-h1{margin-left:0;font-size:22px;margin-bottom:-5px;color:white!important;filter:drop-shadow(2px 2px 3px rgb(0 0 0 / 80%))}.wd-account-style-icon{margin-right:-3px;margin-left:0}}@media only screen and (max-width:975px) and (min-width:845px){.form-quad textarea{min-height:200px}}@media only screen and (max-width:959px){.h2-contatti-top{max-width:330px}.form-sides input,.form-sides textarea{font-size:16px}.form-sides .clm-msg.clm-acc{margin-top:-3px;font-size:16px;margin-bottom:10px}.form-sides .wpcf7-submit{font-size:19px!important;padding-top:15px;padding-bottom:15px}}@media only screen and (min-width:768px){.freccia-giu-anime,.wd-sticky-btn.wd-sticky-btn-shown{display:none!important}:is(.woocommerce-checkout>.checkout-order-review,.woocommerce-order-pay #order_review){margin-bottom:35px}.dk-none{display:none}.archive .wd-product .wd-entities-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root{--wd-sticky-btn-height:0px}}@media only screen and (max-width:767px){.whb-col-mobile .wd-header-text:last-child,.whb-col-mobile .wd-header-text:nth-child(2){display:none}.single-product .scrollToTop{bottom:70px}.testo-centro p,.testo-centro h3{text-align:center!important}.tab-prezzo{margin-top:15px!important;margin-bottom:25px!important}.prezzo-scontato{font-size:28px}.prezzo-standard{font-size:28px}.iscrizione-txt{font-size:16px;line-height:24px}.vilida-promo{font-size:18px;margin-bottom:10px!important;background:#e10303;color:#fff;padding:8px 10px;line-height:25px;text-align:center}.badge-bestseller{font-size:17px;line-height:15px;padding:8px 15px;top:-6px;display:inline-block}.google-tabs.google-white h2:before{background:url(/wp-content/uploads/2025/09/google-colored.svg),white!important;background-repeat:no-repeat!important;border-radius:100px;width:90px!important;height:31px;background-size:75px 42px!important;margin-top:5px;margin-bottom:3px;background-position:center!important}.titolo-centro .title-wrapper{text-align:center}.titolo-corso-fascia a{font-size:30px;line-height:42px}.wd-product-excerpt-wrapper-fascia p{font-size:18px;line-height:28px}.paypal-paylater-cart-wrap{padding:10px 20px 5px;margin-top:0}.wd-product-excerpt{display:flex}.archive .price del span,.archive .price del{font-size:29px!important;line-height:29px!important}.archive .price .amount{font-size:35px;line-height:35px}.archive .post-74922 .product-element-bottom:before{display:none}.archive .post-74922 .product-element-top:after{margin-right:-95px;font-size:17px;max-width:190px;padding:3px 10px 4px;bottom:0;border-radius:3px 3px 0 0;content:"Se hai già frequentato il Corso Barman BASE";position:absolute;display:block;margin-top:-30px;color:#fff;background:#e20202;right:50%;top:auto;left:auto;opacity:1;visibility:visible;width:100%;height:auto;border:none;animation:none}.img-pro:before{content:"Se hai già frequentato il Corso Barman";position:absolute;display:block;margin-top:-30px;color:#fff;background:#e20202;right:50%;margin-right:-144px;top:auto!important;left:auto!important;height:auto!important;width:auto!important;margin-right:-95px;font-size:17px;max-width:190px;padding:3px 10px 4px;bottom:0;border-radius:3px 3px 0 0;text-align:center;line-height:24px}.archive .post-74922 .product-wrapper:before,.archive .post-73525 .product-wrapper:before,.archive .post-74900 .product-wrapper:before,.img-base:after,.img-pro2:after,.img-mixe:after{font-size:17px;margin-right:-46px}.archive .wd-products{--wd-gap-lg:45px!important}.widget-area #categories-1 .widget-title,.woodmart-recent-posts .widget-title{font-size:20px}.blog .wd-widget .cat-item a,.woodmart-archive-blog .wd-widget .cat-item a,.single-post .wd-widget .cat-item a{text-transform:uppercase;color:#333;font-size:18px}.wd-builder-off :is(.woocommerce-thankyou-order-received,.woocommerce-thankyou-order-failed){font-size:24px}.woocommerce-order-received .woocommerce-order-overview,.woocommerce-order-received .woocommerce-table,.woocommerce-order-received .woocommerce-order p:nth-child(3){font-size:17px!important}.woocommerce-order-received #main-content{padding-bottom:15px!important}.wd-page-title .title,.titolo-categoria{font-size:55px!important;line-height:65px!important}.social-header{width:24px}.h2-contatti-top{max-width:100%}.tit-cont,.h2-contatti.h2-form{text-align:center!important}.txt-parla{margin:0 auto 25px}.social-head .segui{display:none}.whb-top-bar{display:none}:root{--wd-top-bar-sm-h:0px!important;--wd-header-general-sm-h:65px}.wd-logo img{max-height:140px!important;width:100%;margin:-3px auto 0}.corsi-roma{font-size:55px;line-height:65px}.titolo-verticale{margin-bottom:35px!important;margin-top:0;writing-mode:lr;transform:none}.categorie-home .wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-next{transform:translateX(-70px)!important}.categorie-home .wd-nav-arrows{--wd-arrow-icon-size:19px;--wd-arrow-size:43px}.titoli-quadrati{font-size:50px;line-height:65px}.description{font-size:20px;line-height:32px}.margine-sx.description{font-size:22px;line-height:30px}.titolo-grande{font-size:50px;line-height:60px}.whb-sticked .whb-general-header-inner{height:65px;max-height:65px}.whb-sticked .wd-logo img{max-height:110px!important}.whb-col-mobile .wd-header-text{justify-content:center;display:flex}.h2-footer{font-size:85px;line-height:95px;text-align:center}.social-footer:first-child{margin-right:8px;margin-left:5px}.p-footer{max-width:100%;margin-top:10px;font-size:20px}.icone-social-f{text-align:center}.titoli-footer{font-size:26px;text-align:center}.cnt-mob ul{justify-content:center}.cnt-mob p{text-align:center}.form-quad:before{display:none}.form-quad textarea{min-height:190px}.h2-contatti{text-align:center}.txt-parla{font-size:20px;text-align:center}.titoli-footer:after{margin:10px auto 0}.form-quad .one-second.column{width:100%}.clm-tel,.clm-mail{padding-left:0px!important;padding-right:0}.p-nome{color:#fff;font-size:17px;line-height:27px;margin-top:-25px;margin-left:0;margin-bottom:5px!important;text-align:center}p.description.font-grande.maiuscolo{font-size:26px;line-height:41px;margin-top:20px}.rece-google .ti-widget.ti-goog .ti-col-1 .ti-reviews-container,.rece-google .ti-widget.ti-goog .ti-col-1 .ti-footer{margin-bottom:0}.icona-social-mb{display:flex;margin-bottom:-5px;justify-content:center;align-items:center;gap:10px}p.bartenders-lavoro{max-width:300px;line-height:26px;font-size:20px}.icona-social-mb img{width:40px}.quad-nero:before{background-color:#000000!important;opacity:.82}.quad-reddy .rece-google .ti-widget.ti-goog .ti-footer .ti-rating-text strong:not(.ti-rating-large),.quad-reddy .rece-google .ti-widget.ti-goog .ti-verified-by-row[data-style="2"]>.ti-inner,.quad-reddy .ti-widget.ti-goog .ti-controls-line .dot{background:#000000!important}.quad-reddy:before{background-color:#E20202!important;opacity:.75}.quad-reddy .ti-widget.ti-goog .ti-controls-line{background:rgb(255 255 255)!important}.icona-social{margin-bottom:15px;transform:none;position:static}.reels .wpcp-prev-button,.reels .wpcp-next-button{margin-top:-20px!important}.icona-social-dsk{display:none}.icona-social:hover{transform:scale(.95)}.recensioni-1 .wpcp-swiper-dots{display:block!important}.recensioni-1 .wpcp-swiper-dots .swiper-pagination-bullet.swiper-pagination-bullet-active,.reels .wpcp-pagination-scrollbar .swiper-scrollbar-drag{border-color:#ffffff!important;background-color:#ffffff!important}.recensioni-1 .wpcp-swiper-dots .swiper-pagination-bullet,.recensioni-1 .wpcp-pagination-scrollbar{border:2px solid #ffffff!important;background:transparent!important}.video-rece-home{color:white!important;font-size:40px;margin-bottom:15px}.docente-cln-top img{width:80px}.docente{font-size:18px;line-height:25px}.recensioni-single img:first-child{width:120px}.recensioni-single img:nth-child(2){width:100px}.prezzo-single-cln del .woocommerce-Price-amount.amount{position:relative;top:-1px}.elenco-programma li,.elenco-durata li,.elenco-calendario li{font-size:19px;line-height:29px}.h3-corso-base{font-size:22px;line-height:32px}.titolo-tabs h2,.titolo-centro h2,.titolo-centro h3,.titolo-tabs .liner-continer,.titolo-centro p{text-align:center}.img-centro{margin:0 auto}.titolo-tabs h2:after{right:50%;margin-right:-50px}.titolo-bar-colonne h2{margin-bottom:-5px}.elenco-calendario li::before,.elenco-durata li::before{margin-right:10px;min-width:12px;min-height:12px;margin-top:0}.titolo-centro .motivi-rosso{display:block;margin:0 0 5px;padding:3px 12px;font-size:30px;line-height:42px}.custom>li{font-size:18px;line-height:28px}.elementor-lightbox .elementor-lightbox-item{padding:70px 30px!important}.custom li::before{padding-top:15px;height:100%}.google-tabs h2{display:flex!important;justify-content:center;align-items:center;flex-direction:column}.google-tabs h2:before{width:120px;height:43px;margin-left:0;position:static;top:0;display:block}.mostra-tutto-centro .wd-button-wrapper{display:flex;justify-content:center}.h3-corso-base.corso-academy-txt{font-size:26px;line-height:36px}.woocommerce-mini-cart__buttons.buttons a{font-size:16px}.woocommerce-privacy-policy-text,.registration-info,.login-info,tr.woocommerce-cart-form__cart-item.cart_item{font-size:17px;line-height:28px}.woocommerce-privacy-policy-text,.registration-info,.login-info{text-align:center}.woocommerce-account #main-content{padding-bottom:50px}:is(.btn,.button,button,[type=submit],[type=button]){font-size:var(--btn-font-size,16px)!important}.lost_reset_password{margin-bottom:-15px}.cart-totals-inner table td{text-transform:uppercase}.wd-page-title .wd-checkout-steps li a,.wd-page-title .wd-checkout-steps li span{text-decoration:none!important;font-size:55px;line-height:65px;font-weight:600}.recent-posts-info .wd-entities-title{font-size:18px!important}.single-post .post-single-page .wd-entry-content p,.single-post .post-single-page .wd-entry-content li{font-weight:400;font-size:19px;line-height:31px}.wd-single-post-header h1{font-size:30px!important;line-height:40px}.single-post .wd-page-nav{margin-bottom:20px!important}.wd-sticky-btn button{height:60px}.woocommerce-checkout #main-content{padding-bottom:55px}.woocommerce-checkout .woocommerce-form-login-toggle,.woocommerce-checkout .woocommerce-form-coupon-toggle,.woocommerce-checkout label,.woocommerce-checkout input,.woocommerce-checkout .select2-selection,.woocommerce-checkout textarea,.payment_methods .payment_box,.checkout-order-review>.woocommerce-checkout-review-order .wd-table-wrapper,.shop_table.woocommerce-checkout-review-order-table .product-name,.woocommerce-checkout #customer_login p,.woocommerce-MyAccount-content,.woocommerce-MyAccount-content input,.woocommerce-MyAccount-content .select2-selection,.woocommerce-MyAccount-content textarea{font-size:17px!important}.woocommerce-MyAccount-navigation ul li a{line-height:24px;font-size:17px}.woocommerce-MyAccount-title{font-size:22px}.woocommerce-checkout .woocommerce-privacy-policy-text{text-align:left}.woocommerce-checkout .woocommerce-additional-fields{margin-top:35px}.payment_methods li>label{font-size:19px!important}.woocommerce-billing-fields{margin-top:-10px!important}}@media only screen and (max-width:576px){.cky-consent-container{width:100%!important}.paypal-later-p{padding:10px 20px 5px!important}table.cky-cookie-audit-table tr th{min-width:40px!important}.cky-cookie-audit-table th,.cky-cookie-audit-table td{word-break:break-word!important}.cky-notice-des{max-height:fit-content!important;overflow-y:auto!important}}@media only screen and (max-width:479px){.reels-follow .wpcp-single-item.wcp-video-item i:before{width:90px;height:91px}.docente-cln-top{flex-direction:column;justify-content:center}.docente-cln-top img{margin-bottom:15px;width:100px;font-size:19px}.docente{text-align:center;margin-left:0}.leggi-rece{width:100%;text-align:center;margin-top:-2px;margin-bottom:15px;font-size:19px}.recensioni-single{flex-wrap:wrap;justify-content:center}}@media only screen and (max-width:430px){.acapo{display:block}}@media only screen and (max-width:420px){.titoli-quadrati{font-size:11.6vw;line-height:15vw}.timer-single .wd-timer{--wd-timer-size:5.7vw}}@media only screen and (max-width:400px){.hide-400{display:none}@media only screen and (max-width:390px){.video-rece-home{line-height:10vw;font-size:10vw}}@media only screen and (max-width:379px){.btn-chiama-single .elementor-button-text:before{width:18px;height:18px}}