.blu{color:#114982!important}.arancione{color:#FB8400}.header-corsi{display:flex;justify-content:space-between;flex-flow:column}.divider-corsi{border:1px solid #3a3a3a}.wt-related-products ul.products{gap:2%}.wt-related-products ul.products::before{display:none}.wt-related-products li#card-product{margin:0!important}.et_pb_wc_add_to_cart form.cart .variations td.value span:after{display:none}td.product-quantity{display:table-cell!important}th.product-quantity{display:block!important}article>a{margin:-20px -20px 30px -20px}.et_pb_slide:first-child .et_pb_slide_image img{opacity:1!important}.page-id-25546,.page-id-25890{overflow-y:hidden}.page-id-540 .et_pb_row_1 .et_pb_column_1{display:none}.page-id-540 .et_pb_row_1 .et_pb_column_2{width:100%}#melazetaGames,#melazetaAdmin{width:100%;height:100vh}.sub-menu .second-level.innovation{display:none!important}.corsi-icon{margin-right:5px}.discount-price{color:red}.mpc-range{display:none}.mpc-product-variation .clear-button{display:none}.mpc-product-variation .stock{display:none}li.product_tag-in-partenza span.et_shop_image{position:relative}li.product_tag-in-partenza span.et_shop_image::before{font-family:'Raleway';content:"IN PARTENZA";color:#fff;background:#ffab00;font-size:12px;line-height:12px;font-weight:700;position:absolute;right:5px;bottom:10px;padding:6px;z-index:99;letter-spacing:2px}.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled,.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled{display:flex;justify-content:space-between}table.variations{margin-bottom:1em!important}.woocommerce nav.woocommerce-pagination ul{border:0!important}.woocommerce nav.woocommerce-pagination ul li{border:0!important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{display:flex;justify-content:center;align-items:center;margin:4px;text-decoration:none;padding:0;font-weight:400;padding:.5em;min-width:1em;width:40px;height:40px;background:#00457C;color:white!important;border-radius:5px}.woocommerce nav.woocommerce-pagination ul li span.current{background:#FB8400!important;color:#fff}.woocommerce nav.woocommerce-pagination ul li a:hover{background:#FB8400}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{margin:0!important}li.product h2{height:auto!important}.menu-item-22428>ul .menu-item-25831>ul .menu-item-25851 a{display:flex!important}@media screen and (max-width:1400px){.sub-menu .second-level.innovation{display:block!important}}span.price{color:#F08B30!important}.button[name="apply_coupon"]{background-color:#fff0;color:#13aff0}.button[name="apply_coupon"]:hover{background-color:#fff0;text-decoration:underline}.d-none{display:none}.formapp-select select{padding:14px;font-size:14px}p.tipo-account{font-size:16px}p.tipo-account.margin-bottom{margin-bottom:15px}p.tipo-account span{font-size:20px;font-weight:700}p.tipo-account span.arancione{color:#FB8400}p.tipo-account span.blu{color:#114982}.et_pb_button.et_pb_button_3.et_pb_bg_layout_light.custom:hover{background-image:initial;background-color:#286090}#registration-alert{position:fixed;bottom:40px;width:70%;z-index:9;-webkit-transition:opacity 3s ease-in-out;-moz-transition:opacity 3s ease-in-out;-ms-transition:opacity 3s ease-in-out;-o-transition:opacity 3s ease-in-out}.account-section .et_pb_column{z-index:3}.woocommerce-address-fields button[type="submit"]{margin-top:30px}#billing_azienda_o_privato_field{visibility:hidden;height:0!important}#account_display_name{background-color:#eee}.border-left-blue{padding-left:5px;border-left:2px solid #114982;margin-bottom:25px}.button-webinar{font-size:18px;background-color:#337ab7;border-width:1px!important;border-color:#2e6da4;border-radius:0;color:#fff;padding:.74rem 3rem;display:flex;align-items:center;justify-content:center;max-width:95%}.button-webinar-iscr{font-size:18px;background-color:#337ab7;border-width:1px!important;border-color:#2e6da4;border-radius:0;color:#fff;padding:.74rem 3rem;display:flex;align-items:center;justify-content:center;max-width:60%;cursor:pointer}.button-webinar-iscr.btn-disabled{pointer-events:none}.single-webinar{display:flex;margin-bottom:1.5rem}.single-webinar img{min-width:70px;width:70px;height:70px;object-fit:cover;border-radius:50%;border:1px solid}.single-webinar .webinar-info{margin-left:1rem;align-self:center}.box-webinar{background-image:linear-gradient(90deg,#ffffff 56%,#0c71c3 99%)!important;border-radius:28px 28px 28px 28px!important;overflow:hidden!important;border-width:3px!important;border-color:rgb(12 113 195 / .12)!important;min-height:400px!important;box-shadow:0 12px 18px -6px rgb(0 0 0 / 30%)!important;display:flex!important;direction:ltr!important;padding-top:10px!important;padding-right:23px!important;padding-bottom:10px!important;padding-left:23px!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:6rem!important}.box-webinar.left{background-image:linear-gradient(267deg,#ffffff 56%,#0c71c3 99%)!important}.title-webinar h2{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:42px!important;color:#2b2b2b!important;line-height:1.5em;text-align:left}.webinar-divider:before{border-top-color:#F08B30;border-top-width:3px}.desc-webinar{color:rgb(0 0 0 / .4)!important;font-size:16px;line-height:1.9em;margin-top:10px!important;margin-bottom:6px!important;font-family:'Poppins',sans-serif}.webinar-img{padding-bottom:0;width:56%;text-align:center}.webinar-img span img{border-radius:20px;width:100%;max-height:255px;object-fit:cover;height:100%}.webinar-col{width:50%}.box-webinar-user.iscrizione .single-webinar{border-bottom:1px solid #125292;align-items:center}.box-webinar-user.iscrizione .single-webinar .button-webinar-iscr{margin:0;padding:10px;height:35px;border:none}.box-webinar-user.iscrizione .single-webinar .webinar-info{flex:1;padding-right:10px}@media screen and (max-width:767px){.box-webinar{flex-direction:column!important}.webinar-col{width:100%}.webinar-container h2{font-size:22px!important}.date{font-size:15px!important}.description{font-size:15px!important;width:100%!important}.restriction{font-size:15px!important;width:100%!important}.speaker{margin:25px 0!important}.speaker img{width:40px!important;height:40px!important}.speaker p{font-size:15px!important}.register-btn{padding:10px 20px!important}}@media screen and (max-width:1024px){.box-webinar{align-items:center}.webinar-col{width:100%}.webinar-col .et_pb_module{margin-bottom:10px!important}.title-webinar h2{text-align:center;font-size:40px!important}.webinar-divider{width:100%!important;margin-bottom:10px!important}.button-webinar-iscr{max-width:100%;width:100%;margin:10px 0 20px}.webinar-img{width:70%}.desc-webinar{margin-bottom:20px!important}}.webinar-container{position:relative;background:#f1eff0;padding:50px 30px 40px;text-align:center;border-radius:8px;box-shadow:0 4px 10px rgb(0 0 0 / .1);border-bottom:6px solid #cdcdcd;font-family:'Raleway';display:flex;flex-direction:column;transition:all .4s ease-in-out}.webinar-container h2{color:#133c5b;font-size:28px;font-weight:700;margin-bottom:10px}.date{font-size:18px;font-weight:700;color:#133c5b;margin-bottom:20px;font-family:'Raleway'}.description{font-size:18px;line-height:1.5;width:60%;margin:30px auto 60px;font-family:'Raleway';color:#133c5b;font-weight:300}.restriction{font-size:18px;width:50%;margin:0 auto;font-family:'Raleway';color:#133c5b;font-weight:700;line-height:1.5;margin-bottom:15px}.speaker{display:flex;align-items:center;justify-content:center;gap:15px}.speaker img{width:55px;height:55px;border-radius:50%;border:2px solid #ddd;object-fit:cover}.speaker p{font-size:18px;font-weight:700;color:#133c5b;margin:0;text-align:left}.register-btn{background-color:#04466b;color:#fff;border:none;padding:2px 15px;font-size:14px;font-weight:700;cursor:pointer;border-radius:5px;box-shadow:0 3px 5px rgb(0 0 0 / .15);transition:all 0.3s ease,transform 0.2s ease}.register-btn:hover{background-color:#fff;color:#04466b;transform:translateY(-2px)}.register-btn.btn-disabled{background-color:#133c5b;text-transform:uppercase}.speaker img{width:75px;height:75px;border-radius:50%}.etichetta-wb{position:absolute;top:40px;left:40px;display:flex;flex-flow:column;gap:10px;margin-bottom:30px}.etichetta-wb p{background-color:#fff;color:#04466b;font-size:14px;padding:4px 10px!important;border-radius:25px;border:1px solid;font-weight:700}@media (max-width:767px){.etichetta-wb{position:initial!important;align-self:center;font-size:12px;flex-flow:row}.speaker p{text-align:center}.description{margin-bottom:30px}}.form-registration{position:relative;padding-top:1rem}.form-registration #close-mod{cursor:pointer;text-align:right;width:fit-content;float:right;position:absolute;top:0;right:0;font-size:2.5rem}.form-registration label{color:#134A81!important;font-size:18px}.form-registration .woocommerce-privacy-policy-text{color:#134A81!important;font-size:17px;margin:5px 0}.form-registration input{padding:15px;font-size:14px;border-radius:3px}.form-registration abbr,.form-registration .required{text-decoration:none!important;color:red}.form-registration #step2{margin-top:1rem}.modal{display:none;position:fixed;z-index:100001;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#000;background-color:rgb(0 0 0 / .4)}.modal-content{background-color:#fefefe;margin:10% auto;padding:20px;border:1px solid #888;width:80%;max-height:65%;overflow-y:auto}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}#spinner-reg{visibility:hidden}#header-course-image img{height:330px;object-fit:cover}#header-course-image .et_pb_gallery_fullwidth .et_pb_gallery_image img,#header-course-image .et_pb_gallery_fullwidth .et_pb_gallery_item{width:100%!important}.tabel{border-collapse:collapse;width:100%}.tabel th,.tabel td{border:1px solid #000;padding:8px;text-align:left}.tabel th{background-color:#13426B;text-transform:uppercase;color:white!important;font-weight:700}@media only screen and (max-width:600px){.tabel th,.tabel td{display:block;width:100%!important;height:auto!important}.tabel td{border:0}.tabel td:nth-child(4n){border:0;border-bottom:3px solid #000}.tabel th{text-align:center}}.woocommerce-address-fields__field-wrapper #billing_tipo_studio_professionale{display:none}footer.et-l.et-l--footer{position:sticky}#specialisti .fa{display:flex!important;justify-content:center!important;align-items:center!important}a.entry-featured-image-url{height:250px}a.entry-featured-image-url>img{object-fit:cover;height:100%}.header-corsi{display:flex}.header-corsi>div:first-child{flex:1;margin-right:5%}.header-corsi h1.titolo-corso{line-height:1.1!important;text-transform:uppercase;color:#c00;font-size:2.6rem;font-family:'Bebas Neue',sans-serif!important}.header-corsi div.durata-corso{color:#c00;font-size:1.2rem}.header-corsi div.durata-corso i,.header-corsi div.durata-corso em{margin-right:7px}p.sku-corso{font-size:.8rem}a.scarica-scheda-corso{text-decoration:underline}a.scarica-scheda-corso i{margin-right:7px}.note-corso a{text-decoration:underline}.mettitia100{width:100%!important}.oxilab-flip-box-back-8 .oxilab-info{line-height:1.4}h5.et_pb_toggle_title.db_pb_toggle_close2::before{display:none}.chi-siamo_moduli-whistleblowing a.link{background-color:#fb8400;color:#fff;text-transform:uppercase;padding:10px 14px;font-size:16px;font-weight:300;transition:all .2s ease-in-out}.chi-siamo_moduli-whistleblowing a.link:hover{background-color:#cc6b00}.heartbeat{-webkit-animation:heartbeat 1s ease-in infinite both;animation:heartbeat 1s ease-in infinite both;cursor:pointer}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}50%{border-color:orange;background-color:rgb(197 128 3 / 11%);-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}50%{border-color:orange;background-color:rgb(197 128 3 / 11%);-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);transform:scale(1)}}li.woocommerce-MyAccount-navigation-link.is-active{background:#F29743}@media (min-width:768px){#customer_details{width:60%;float:left}#order_review_heading{width:30%;float:left}#order_review{width:40%;float:left;padding-right:50px}.woocommerce table.shop_table td{width:50%}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:97.5%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:none}}.container.clearfix.et_menu_container{max-width:1339px!important}@media only screen and (max-width:1431px){#top-menu-nav,#top-menu{display:none}#et_top_search{display:none}#et_mobile_nav_menu{display:block}}@media (min-width:981px) and (max-width:1431px){ul#mobile_menu{max-height:80vh;overflow-y:scroll;-webkit-overflow-scrolling:touch}ul#mobile_menu::-webkit-scrollbar{display:none}ul#mobile_menu{-ms-overflow-style:none;scrollbar-width:none}}#top-menu li{padding-right:16px}.fa-orange{color:#fff;background:#fb8400;border-radius:30px;width:60px;height:60px;float:left;text-align:center;margin-right:20px;line-height:60px;font-size:20px}.fa-circle-white{width:100px;height:100px;border:solid 1px #202020;display:block;font-size:32px;line-height:100px;margin:0 auto;border-radius:50px;background-color:#fff;transition:all 0.65s;text-align:center}.et_pb_bg_layout_light p.et_pb_title_meta_container a{color:#c00;font-size:14px;margin-left:10px;font-weight:400!important}span.published{margin-right:10px}.et_pb_bg_layout_light .et_pb_widget li:hover{background-color:#114982;color:#fff!important}.et_pb_sidebar_0.et_pb_widget_area a:hover{color:#fff!important;display:block}.et_pb_bg_layout_light .et_pb_widget li a{display:block;color:#114982;background:#fff0;border:none;line-height:20px;font-weight:500;padding:6px}.et_pb_widget ul li{margin-bottom:0}.tagcloud a{font-size:13px!important;margin:0 4px 4px 0;display:inline-block;position:relative;text-transform:capitalize;border:1px solid #ddd;font-weight:400;line-height:15px;padding:6px 10px;width:auto;background:#00457c;color:#fff!important}.tagcloud a:hover{background:#fb8400;display:inline-block!important}#top-menu li li a{display:flex;gap:10px;align-items:center;padding:6px 0}#top-menu li li a i{font-size:25px!important}i.fa.fa-envelope.newsletter-sidebar-icon{padding:10px 0 0 0;float:left;width:40px;height:40px;background-color:#114982;color:#fff!important;font-size:20px;line-height:20px;text-align:center}.blurb-desc-sidebar{font-size:13px}a.et_pb_button.btn-newsletter-sidebar{display:block;margin-top:10px;text-align:center}a.et_pb_button.btn-newsletter-sidebar:hover{background-color:#286090;border-color:#204d74}.post-content{min-height:182px}.post-meta{min-height:49px}h2.entry-title{min-height:109px;display:flex;align-items:center}@media only screen and (min-width:982px){.cu-blog .column.size-1of2{width:47%!important;margin:1%!important}}@media only screen and (max-width:981px){.cu-blog .column.size-1of2{width:98%!important;margin:1%!important}}.et_pb_blog_grid .et_pb_salvattore_content[data-columns] .column .et_pb_post{opacity:1;min-height:260px}span.newsletter-top-bar{float:right;font-size:13px;font-weight:400}span.brand{font-size:13px;font-weight:400}#top-header #et-info{display:none}#top-header .container{padding-bottom:.75em}#top-header{background:linear-gradient(90deg,rgb(17 73 130) 0%,rgb(17 73 130) 40%,rgb(21 104 189) 92%)}#top-header .et_pb_row{display:flex;justify-content:space-between}#top-header .et_pb_row .et_pb_column{flex:1}#top-header .et_pb_row .et_pb_column.et-last-child{display:flex;gap:1.5rem;flex-direction:row-reverse}#top-header .icone-gestione-user{display:flex;gap:1.5rem}@media (max-width:980px){.col-brand-top-bar{display:none}.col-icone-top-bar{padding-top:10px}span.newsletter-top-bar.top-sidebar-icone{display:none}#et_top_search{display:none!important}}.et_mobile_menu .first-level>a{background-color:#fff0;position:relative;font-weight:600}.et_mobile_menu .first-level>a:after{font-family:'ETmodules';content:'\4c';font-weight:400;position:absolute;font-size:14px;right:10px}.et_mobile_menu .first-level>.icon-switch:after{content:'\4d'}.second-level{display:none}.reveal-items{display:block}.et_mobile_menu{margin-left:calc(0% - 8vw);margin-right:calc(0% - 8vw);width:-webkit-fill-available}.cnt-on-line a{min-width:max-content}.nav li ul{width:auto!important}#main-header .et_mobile_menu li ul,.et_pb_fullwidth_menu .et_mobile_menu li ul,.et_pb_menu .et_mobile_menu li ul{padding-left:0}.cf-etichetta{display:inline-block;width:100%;margin-bottom:5px;font-weight:700;color:#202020;margin-bottom:15px}form.wpcf7-form.init{display:block;width:100%}input.wpcf7-form-control,textarea.wpcf7-form-control.wpcf7-textarea{background-color:#fff;border:1px solid #bbb;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;opacity:.7}textarea.wpcf7-form-control.wpcf7-textarea{min-height:130px}.cf-etichetta label{margin-bottom:5px;display:inline-block;width:100%}input.wpcf7-form-control.wpcf7-submit.btn-invia{width:auto;color:#fff;-webkit-appearance:button;cursor:pointer;background-color:#fb8400;opacity:1;font-size:16px;line-height:1.333333;padding:0 20px;min-height:15px}.cf-privacy{color:#000;margin-bottom:25px}span.wpcf7-list-item-label{font-weight:700}#et_mobile_nav_menu{padding-left:55px}#et-top-navigation .et-cart-info{position:absolute}.logged-in span.register-top-bar{display:none}body:not(.logged-in) span.logout-top-bar{display:none}body:not(.logged-in) span.user-top-bar{display:none}span.top-sidebar-icone{float:right}@media (max-width:980px){.col-brand-top-bar{display:none}span.user-top-bar,span.register-top-bar{padding-left:unset;float:left}}@media (max-width:980px){.riga-intestazione{margin-bottom:0}.btn-contattaci{float:left}}input#yith-s{padding:8px 5px;width:75%;border:1px solid #999}input#yith-searchsubmit{padding:8px 5px;width:23%;border:1px solid #2e6da4;cursor:pointer;background-color:#337ab7;color:#fff}.oxilab-flip-box-flip{box-shadow:0 2px 18px 0 rgb(0 0 0 / .3)}.oxilab-flip-box-back-2,.oxilab-flip-box-back-3{background-color:#114982!important}@media (max-width:980px){.woo-description{display:none}}div#iubenda-pp,div#iubenda-pp-popup{z-index:999999!important}.et-db #et-boc .et-l .et_pb_wc_cart_notice .woocommerce-error{background-color:#337ab7!important}td.product-quantity{display:table-cell}th.product-quantity{display:block}.woocommerce div.product form.cart .variations{margin-bottom:0em}.woocommerce-variation-price{font-size:1.5em;margin-bottom:20px}.wdp_pricing_table{width:100%}.wdp_pricing_table_caption{margin:36px 0 20px}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:inline}span.et_pb_contact_field_options_list{display:flex;justify-content:space-around}#menu-menu-corsi li:hover{background-color:#fbdcbf}.et_pb_gallery_image.landscape{pointer-events:none}span .price{color:#F08B30!important}.calendar-table{width:100%;border-collapse:collapse;font-size:.9em;table-layout:fixed;line-height:13px}.calendar-table td{border:solid 1px #dfdfdf;padding:10px 4px!important;text-align:center}table.variations tbody tr td{height:80px!important}.calendar-table thead{background:#fbdcbf}.calendar-table tbody{color:#6d6d6d;font-size:.8em}.block-element{display:block!important}.et_pb_shop_0.et_pb_shop .woocommerce ul.products li.product .price{display:none}.woocommerce ul.products li.product .price{display:none}.woocommerce-cart table.cart td.actions .coupon .input-text{border:1px solid #FC9300!important;background:#fff0!important;color:black!important}.woocommerce-cart table.cart td.actions .coupon .input-text::placeholder{color:#FC9300!important}button[name="update_cart"]{background:#337ab7!important}button[name="update_cart"]:hover{background:#286090!important}.billing-style{border:1px solid #cfcece;padding:10px!important;margin:3px!important;border-radius:3px}@media only screen and (min-width:981px){#main-header #top-menu ul.sub-menu{transition:none!important;display:none}#main-header #top-menu li:hover ul.sub-menu{display:block}}#main-header .et-cart-info span:before{margin-right:2px;top:10px;display:inline-block;position:relative}#main-header .et-cart-info{margin-top:-15px;width:50px}@media only screen and (max-width:1431px){#main-header .et-cart-info{margin-top:-5px}}a.last{font-weight:bold!important}a.first{font-weight:bold!important}@media screen and (max-width:767px){.single-product.et-db #et-boc .et-l .et_pb_row .et_pb_column{margin:0!important}}#et_top_search{float:right;margin:-1px 0 0 65px;position:relative;display:block;width:18px}.et_pb_gallery_fullwidth .et_pb_gallery_image img,.et_pb_gallery_fullwidth .et_pb_gallery_item{width:160%!important}a.reset_variations{background-color:white!important;color:#e09900!important;padding:8px 12px;text-align:center;border:1px solid #e09900}a.reset_variations:hover{color:#286090!important;border:1px solid #286090}.et-db #et-boc .et-l .et_pb_widget_area_left{border-right:0 solid rgb(0 0 0 / .1);padding-right:0}table.greyGridTable{border:0 solid #F08B30;width:100%;text-align:left;border-collapse:collapse;margin-bottom:35px}table.greyGridTable td,table.greyGridTable th{border:1px solid #FFF;padding:3px 4px}table.greyGridTable tbody td{font-size:13px}table.greyGridTable thead{background:#efefef;border-bottom:2px solid #F08B30}table.greyGridTable thead th{font-size:15px;font-weight:700;color:#F08B30;text-align:center;border-left:2px solid #F08B30}table.greyGridTable thead th:first-child{border-left:none}table.greyGridTable tfoot td{font-size:14px}section.woocommerce-bacs-bank-details{margin-top:23px}.xlwcty_wrap .xlwcty_textBox.xlwcty_textBoxSimpleText.xlwcty_textBoxSimpleText_1{background-color:#f9f9f9}.et_contact_bottom_container{float:none;text-align:center;display:block!important}.pa-blog-equal-height .pa-auto-height{height:auto!important}.pa-blog-equal-height .pa-auto-margin{margin-top:20px!important}.pa-blog-equal-height article>.post-content{display:flex;flex-flow:column;padding:10px 0}#responsive-form{max-width:600px;margin:0 auto;width:100%}.form-row{width:100%}.column-half,.column-full{float:left;position:relative;padding:.25rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:"";display:table;clear:both}.radio-form{text-align:center}select.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required{width:100%;height:34px}.social-style{background:#fff;border-radius:3px;color:#0B4167;padding:6px;font-size:25px}.hide-desktop{display:block}@media only screen and (min-width:48em){.column-half{width:50%}}@media only screen and (min-width:768px){.hide-desktop{display:none}}@media only screen and (max-width:1000px){.radio-form{text-align:left}}div.disclaimer-prezzi{margin-top:20px;background-color:rgb(240 139 48 / .1);padding:12px 10px;border-left:3px solid #F08B30}div.disclaimer-prezzi.payroll{margin-top:0;padding:12px 10px;text-align:center;font-weight:bolder;background-color:#ffe0c5;width:100%;position:fixed;z-index:99}ul.products{display:flex;flex-wrap:wrap}#card-product p,#card-product h4,#card-product span{color:#064168}#card-product p.product-category{padding-bottom:10px!important}#card-product h4,#card-product h4.woocommerce-loop-product__title{line-height:1.2em;font-family:'Raleway',sans-serif!important;font-weight:700}li#card-product p.product-description{flex:1}li#card-product,.woocommerce ul.products li.product{display:flex;flex-flow:column;background-color:#fff;box-shadow:0 3px 7px #c7c7c7;flex:0 0 calc(33.33% - 20px);margin:10px!important;transition:all .4s ease-in-out}li#card-product:hover{transform:scale(1.05)}.et-pb-shop-image{position:relative}.et-pb-shop-image>img{object-fit:cover}.product-tag-list{display:flex;row-gap:10px;column-gap:5px;position:absolute;bottom:4%;left:2%}.single-tag-product{background-color:#04466b;border-radius:100px;color:white!important;font-size:14px;padding:0 6px!important;text-transform:capitalize}.info-product-container{padding:20px 10px;display:flex;flex-flow:column;flex:1}.info-product-container>a{flex:1;display:flex;flex-flow:column}.product-category-and-sku{display:flex;justify-content:space-between}p#sku{font-size:.8rem}.info-product-button-hour{display:flex;justify-content:space-between;align-items:center;margin-top:20px}a#product-button-more-detail{background-color:#04466b;border:1px solid;border-radius:25px;color:white!important;padding:5px 10px;transition:all .2s ease-in-out;border-radius:25px}li#card-product:hover a#product-button-more-detail{background-color:#fff;color:#04466b!important}span.hour{margin-left:4px}p#data-di-partenza{font-weight:700;width:100%;text-align:center;color:white!important;background-color:#064168;border-radius:25px}@media (max-width:1024px){li#card-product{flex:0 0 calc(50% - 20px)}}@media (max-width:540px){li#card-product{flex:0 0 100%}}@media (max-width:540px){.et_pb_section_0 .et_pb_row_1{width:80%}}@media (max-width:420px){.et_pb_section_0 .et_pb_row_1{width:90%}}:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .hero h1 :where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .hero h2,:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .hero p{font-family:'Poppins',sans-serif!important;color:#fff}:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .hero .hero_text .slug{color:#fff;font-weight:700;padding-bottom:0}:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .hero .hero_text h1{font-weight:900;line-height:1em;font-size:3.33vw;padding:20px 0;color:#fff;text-transform:uppercase}:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .hero .hero_text h2{font-weight:700;line-height:1.4em;font-size:clamp(20px, 3.33vw, 28px);padding:10px 0 20px 0;position:relative;color:#fff}:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .hero .hero_text h2>span{position:relative}:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .hero .hero_text h2>span::after{content:"";position:absolute;left:0;bottom:-4px;height:4px;width:100%;background-color:#114982}.parent-pageid-85947 .hero .hero_text h2>span::after{background-color:#FB8400}:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .hero .hero_text p.claim{font-size:clamp(16px, 1.042vw, 20px);padding:0 40px 60px 0}:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .hero .hero_text a.cta{margin:20px 0;background-color:#114982;font-size:clamp(16px, 1.042vw, 20px);text-decoration:underline;padding:7px 14px;color:white!important;border-radius:8px}.parent-pageid-85947 .hero .hero_text a.cta{background-color:#FB8400}@media (max-width:980px){:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .hero .hero_text h1{font-size:5.306vw}}@media (max-width:767px){:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .hero .hero_text h1{font-size:clamp(32px, 6.258vw, 48px)}:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .hero .hero_text p.claim{padding:0 0 60px 0}}@media (max-width:480px){:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .hero .hero_text .et_pb_column_2_3{padding-left:20px;padding-right:20px}:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .hero .hero_text p.slug{display:none}}:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .containers{width:100%;display:flex;align-items:center;justify-content:center;font-family:'Poppins';margin-bottom:4rem}:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .accordions{width:100%;margin:0 auto;position:relative}:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .accordion{margin-bottom:1rem;overflow:hidden;background-color:#f1f1f1;box-shadow:0 4px 4px 0 rgb(0 0 0 / .25);border-radius:6px;padding:2rem;cursor:poiner}:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .accordion label{margin-bottom:0;padding:0;width:100%;display:flex;align-items:center;text-align:center}:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .accordion i{font-size:22px;font-weight:900;color:#f49746;position:absolute;right:0;transition:all .5s ease}:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .accordion img{position:absolute;top:-40px;left:-40px;transform:tranlsate(-50%,-50%);width:80px}@media screen and (max-width:540px){:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .accordion img{top:-30px;left:50%;transform:translate(-50%);width:50px;padding:5px;border-radius:24px;background-color:#f1f1f1}}:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .accordion:hover{border-color:#000}:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .accordion:hover i{transform:rotate(90deg)}:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .accordion__header{cursor:pointer;font-weight:600;font-size:clamp(20px, 1.458vw, 28px);display:flex;align-items:center;justify-content:center;position:relative;padding:2.5rem;color:#064168;text-transform:uppercase}@media (max-width:540px){:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .accordion__header{padding:0 2.5rem!important}}:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .accordion:has(input:checked),.accordion__header{color:#064168}:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .accordion__content{max-height:0;overflow:hidden;transition:all 0.4s linear;text-align:center;padding-top:0}:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .accordion input{display:none}:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .accordion:has(input:checked){border-color:#000;background-color:#f1f1f1;box-shadow:rgb(33 35 38 / .1) 0 10px 10px -10px}:where(.parent-pageid-85934,.parent-pageid-85947,.parent-pageid-22631) .accordion input:checked~.accordion__content{max-height:1000px;padding-top:20px}.custom-button{position:fixed;z-index:99;bottom:20px;left:20px;background-color:#004d7a;color:#ffffff!important;border:none;padding:10px 20px;text-decoration:none;font-size:16px;cursor:pointer;border-radius:8px;transition:all 0.3s}.custom-button:hover{background-color:#069}.custom-button i{transition:all 0.3s}.custom-button:hover i{transform:translateX(-5px)}#form_landing-servizi label[for="provincia"]{display:flex;justify-content:space-between}#form_landing-servizi select[name="provincia"]{border:none;border-radius:1px;padding:10px 20px!important;border-bottom:1px solid #064168}#form_landing-servizi p label{width:100%}#form_landing-servizi div>p{display:flex;justify-content:space-between;gap:5%}#form_landing-servizi div>p>label{flex:1}#form_landing-servizi input[type="submit"]{height:auto}#form_landing-servizi .wpcf7-list-item{margin:0}#form_landing-servizi .wpcf7-select{height:100%}@media (max-width:540px){#form_landing-servizi div>p{flex-flow:column}}#slider-landing-apprendistato .flickity-viewport{transition:height 0.2s}#slider-landing-apprendistato .card{font-family:"Raleway";margin:30px 5%;width:100%;max-width:1080px;display:flex;align-items:stretch;border-radius:75px;border-color:#064168;background-color:rgb(6 65 104 / .25);padding:2rem;opacity:.8}#slider-landing-apprendistato .card.is-selected{opacity:1}#slider-landing-apprendistato .recensione-nome_persona{color:#F49746;font-weight:900;font-size:22px;text-align:center}#slider-landing-apprendistato .recensione-descrizione{text-align:center;color:#000;font-size:20px;line-height:1.5em;padding:0 6rem}#slider-landing-apprendistato .virgolette{color:#F49746;font-weight:900;font-size:128px;font-family:'Poppins',sans-serif;font-style:italic;position:absolute}#slider-landing-apprendistato .recensione-ratings{font-size:22px;margin-top:20px;text-align:center}#slider-landing-apprendistato .recensione-ratings i{background:radial-gradient(circle,#ffcda5,#ffd121,#ffd121);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;text-fill-color:#fff0}#slider-landing-apprendistato .flickity-prev-next-button.previous{left:15%!important}#slider-landing-apprendistato .flickity-prev-next-button.next{right:15%!important}#slider-landing-apprendistato .flickity-page-dots{bottom:inherit}@media (max-width:540px){#slider-landing-apprendistato .recensione-descrizione{font-size:16px!important;padding:0 1rem!important}#slider-landing-apprendistato .card{max-width:90%!important}#slider-landing-apprendistato .flickity-prev-next-button.previous{left:10%!important;top:-3%}#slider-landing-apprendistato .flickity-prev-next-button.next{right:10%!important;top:-3%}}#acfw-checkout-ui-block{display:none}.page-id-541 #billing_state_field #billing_state{display:block!important;width:100%!important;position:inherit!important;height:auto!important;margin:0!important;background-color:#fff!important;border:1px solid rgb(32 7 7 / .8)!important;border-radius:4px!important;padding:.5em!important;color:#444!important}.page-id-541 #billing_state_field .select2{display:none}.cart-btn{width:unset;@media screen and (max-width:767px){width:100%}}#cf7-rday-lombardia .wpcf7-form-control-wrap label .wpcf7-list-item-label{font-weight:500}#cf7-rday-lombardia form div p{flex:1}#cf7-rday-lombardia form label{width:100%}#cf7-rday-lombardia form .cresci select{padding:0 15px}#cf7-rday-lombardia .wpcf7-list-item{margin:0 0 1em 0}#cf7-rday-lombardia .file-upload-wrapper{position:relative;display:inline-block}#cf7-rday-lombardia .file-upload-button{background-color:#efefef;color:#000;padding:8px 16px;border:none;cursor:pointer;font-size:14px;font-family:'Poppins';transition:all .4s ease-in-out}#cf7-rday-lombardia .file-upload-button:hover{background-color:#00466b;color:white!important}#cf7-rday-lombardia .file-upload-wrapper .wpcf7-form-control-wrap{position:absolute;top:0;width:100%}#cf7-rday-lombardia input[type="file"]{position:absolute;left:0;top:0;opacity:0;width:100%;height:auto;cursor:pointer;padding:8px 16px}#cf7-rday-lombardia .file-name{font-size:14px;font-family:'Poppins'}#cf7-rday-lombardia .wpcf7-submit{background-color:#00466b;border:1px solid;transition:all .4s ease-in-out}#cf7-rday-lombardia .wpcf7-submit:hover{background-color:#fff;color:#00466b!important;border:1px solid #00466b}@media (max-width:540px){#cf7-rday-lombardia form>div{flex-flow:column}}.page-id-99228 #programma h4.et_pb_toggle_title.db_pb_toggle_close2{display:none}#RD-struttura span{height:100%}#RD-struttura img{object-fit:cover}.woocommerce-MyAccount-navigation-link--edit-address{display:none}