/*!/wp-content/themes/Divi-child/style.css*/:root{--blu:#00466B}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.text-upppercase{text-transform:uppercase}.post-16858{display:none!important}.blu{color:#00466B!important}.arancione{color:#FB8400}.wt-related-products ul.products{gap:2%}.wt-related-products ul.products::before{display:none}.wt-related-products li#card-product{margin:0!important}.custom-cross-sell-banner{display:flex;align-items:center;gap:1.25rem;background:#f8fafc;border:2px dashed #0284c7;border-radius:8px;padding:1rem 1.5rem;margin-bottom:1.5rem}.cross-sell-banner__media img{width:60px;height:60px;object-fit:cover;border-radius:6px;display:block}.cross-sell-banner__content{flex:1}.cross-sell-banner__tag{display:inline-block;font-size:1rem;font-weight:700;text-transform:uppercase;color:#0284c7;margin-bottom:.2rem}.cross-sell-banner__title{margin:0;font-size:.95rem;color:#1e293b;line-height:1.3}.cross-sell-banner__price{font-size:.9rem;font-weight:600;color:#475569;margin-top:.2rem}.custom-banner-btn{white-space:nowrap;color:#ffffff!important;border-radius:6px!important;padding:.6rem 1.2rem!important;font-size:0.9rem!important}.custom-banner-btn:hover{background-color:#0369a1!important}@media (max-width:640px){.custom-cross-sell-banner{flex-direction:column;text-align:center}.custom-banner-btn{width:100%}}.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}}.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{font-size:16px}.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}.single-webinar{margin-bottom:1.5rem;padding-bottom:1.5rem}.single-webinar .img-e-data{display:flex;gap:5%;align-items:center;margin-bottom:1.2rem}.single-webinar .webinar-info{margin-bottom:1.2rem}.single-webinar .webinar-info h2{font-size:20px}.single-webinar img{min-width:70px;width:70px;height:70px;object-fit:cover;border-radius:50%;border:1px solid}.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}@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}.webinar-img{width:70%}.desc-webinar{margin-bottom:20px!important}}.webinar-container{position:relative;background:#f1eff0;padding:50px 130px 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 .date-webinar-wrapper{display:flex;flex-flow:column;align-items:center;row-gap:10px}.webinar-container select{width:60%}.webinar-container h2{color:#04466b;font-size:28px;font-weight:700;margin-bottom:10px}.webinar-container ul{list-style:none}.webinar-container p,.webinar-container li{color:#04466b;font-family:"Poppins";font-weight:300}.webinar-card .relatori{display:flex;align-items:center;flex-flow:column;width:60%;margin:0 auto 40px;font-size:16px}@media (max-width:767px){.webinar-container{padding:50px 20px 40px}.webinar-card .relatori{width:100%;font-size:.875rem}}.webinar-card.blocked{pointer-events:none;user-select:none}.webinar-card.blocked>*:not(.webinar-overlay){filter:blur(5px);opacity:.6}.webinar-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(255 255 255 / .7);display:flex;align-items:center;justify-content:center;z-index:10;border-radius:8px}.overlay-content{text-align:center;background:#fff;padding:20px;border-radius:5px;box-shadow:0 4px 15px rgb(0 0 0 / .1);pointer-events:auto}.overlay-content p{margin:10px 0 0;font-weight:700;color:#d32f2f}.overlay-content .dashicons{font-size:40px;width:40px;height:40px;color:#d32f2f}.webinar-card .relatori-e-iscrizione{display:flex;flex-flow:column;align-items:center;gap:0 40px}.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:center}.wp-custom-accordion{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;max-width:800px;margin:20px auto 60px}.wp-custom-accordion .accordion-header{width:100%;padding:15px 20px;background:#f8fafc;border:none;border-bottom:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-align:left;transition:background 0.3s ease;font-size:18px}.wp-custom-accordion .accordion-header:hover{background:#f1f5f9}.wp-custom-accordion .accordion-content{padding:20px;display:none;background:#fff;border-bottom:1px solid #e2e8f0;transition:max-height 0.4s ease-out,opacity 0.3s ease;font-size:18px}.wp-custom-accordion .accordion-content li{font-size:18px}.wp-custom-accordion .accordion-header i{transition:transform 0.3s ease}.wp-custom-accordion .accordion-item.active .accordion-content{max-height:1000px;opacity:1;padding:20px}.wp-custom-accordion .accordion-content ul{margin-top:10px;padding-left:20px}.wp-custom-accordion .accordion-item.active .accordion-content{display:block}.wp-custom-accordion .accordion-item.active .accordion-header i{transform:rotate(180deg)}@media (max-width:768px){.wp-custom-accordion .accordion-header{display:flex;flex-direction:column;text-align:center}}.register-btn{background-color:#aa2626;color:#fff;border:none;padding:2px 15px;font-size:16px;font-weight:700;cursor:pointer;border-radius:25px;box-shadow:0 3px 5px rgb(0 0 0 / .15);transition:all 0.3s ease,transform 0.2s ease;font-family:"Poppins"}.register-btn:hover{background-color:#8c1e1e;color:#fff;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%}@media (max-width:1024px){.home .servizi-corsi-webinar a::after{display:none!important}.home .servizi-corsi-webinar a br{display:none!important}}.home .et_pb_slides .et_pb_slider_container_inner{height:100%;display:flex}.home .et_pb_slide_description{align-self:self-end;padding:0;margin:0 2% 12%}@media (max-width:768px){.home .et_pb_slide_description{align-self:center;padding:0;margin:0 2%}}.home .ba_flipbox .dtq-flipbox-front-content{display:flex;flex-flow:column-reverse;gap:30px}.home .swiper{min-height:380px;display:flex;align-items:center}.home .swiper-slide.swiper-slide-next{opacity:1;scale:1.07}.home .swiper-slide{opacity:.4;transition:all .4s ease-in-out;height:auto;display:flex}.home .news-slider-wrapper{position:relative;padding:0 60px}.home .news-prev,.news-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;cursor:pointer;background-color:#fff;color:#333;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 6px rgb(0 0 0 / .1);transition:all 0.3s ease}.home .news-prev{left:-80px}.home .news-next{right:-80px}.home .news-prev:hover,.news-next:hover{background-color:#333;color:#fff}.home .swiper-button-next::after,.swiper-button-prev::after{content:none!important}.home .news-cards-container{display:grid;grid-template-columns:repeat(3,1fr);gap:3%}.home .news-card{background-color:var(--blu);border-radius:25px}.home .news-card .card-title{text-transform:uppercase;font-size:22px;font-weight:900;line-height:1.2}.home .news-card .card-category{margin:5px 0 20px;font-size:18px;font-weight:200}.home .swiper-pagination{bottom:-32px}.home .news-card .card-title,.home .news-card .card-category{color:#fff}.home .news-card .card-content{padding:20px;display:flex;align-items:center;justify-content:center;height:100%;flex-flow:column;text-align:center;position:relative}.home .news-card button{border-radius:25px;text-transform:uppercase;color:#fff;background-color:#aa2626;border:none;padding:10px 22px;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);font-weight:900;font-size:15px}@media (max-width:1024px){.home .swiper-slide{height:auto;opacity:1;display:flex;justify-content:center;align-items:center}.home .swiper-slide.swiper-slide-next{scale:1}.home .news-card{max-width:60%}}@media (max-width:768px){.home .news-slider-wrapper{padding:0}.home .news-prev,.news-next{display:none}.home .news-card{max-width:100%}.home .news-card .card-title{font-size:20px}}.menu-footer ul{list-style-type:none;display:flex;justify-content:center;gap:10px}.menu-footer li{background-color:#00466B;padding:9px 14px;border-radius:50px;transition:all .4s ease-in-out}.menu-footer li:hover{background-color:#00314B}.menu-footer li a{color:#fff}@media (max-width:980px){.menu-footer ul{flex-wrap:wrap;flex-flow:column}}.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}.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)}}@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}.post .entry-featured-image-url img{height:100%;object-fit:cover}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-privacy{color:#000;margin-bottom:25px}.wpcf7-acceptance .wpcf7-list-item{margin:0}.wpcf7-acceptance span.wpcf7-list-item-label{font-weight:300}#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:not(:has(.cf7-custom)) .form-row label,.woocommerce-page form:not(:has(.cf7-custom)) .form-row label{display:inline}#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:#AA2626!important;padding:8px 12px;text-align:center;border:1px solid #AA2626}a.reset_variations:hover{background-color:#AA2626!important;color:white!important;border:none}.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 #AA2626;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 #AA2626}table.greyGridTable thead th{font-size:15px;font-weight:700;color:#AA2626;text-align:center;border-left:2px solid #AA2626}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}.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}.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}.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}@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%}}.parent-pageid-85934 .hero h1,.parent-pageid-85947 .hero h1,.parent-pageid-22631 .hero h1,.parent-pageid-85934 .hero h2,.parent-pageid-85947 .hero h2,.parent-pageid-22631 .hero h2,.parent-pageid-85934 .hero p,.parent-pageid-85947 .hero p,.parent-pageid-22631 .hero p{font-family:'Poppins',sans-serif!important;color:#fff}.parent-pageid-85934 .hero .hero_text .slug,.parent-pageid-85947 .hero .hero_text .slug,.parent-pageid-22631 .hero .hero_text .slug{color:#fff;font-weight:700;padding-bottom:0}.parent-pageid-85934 .hero .hero_text h1,.parent-pageid-85947 .hero .hero_text h1,.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}.parent-pageid-85934 .hero .hero_text h2,.parent-pageid-85947 .hero .hero_text h2,.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}.parent-pageid-85934 .hero .hero_text h2>span,.parent-pageid-85947 .hero .hero_text h2>span,.parent-pageid-22631 .hero .hero_text h2>span{position:relative}.parent-pageid-85934 .hero .hero_text h2>span::after,.parent-pageid-85947 .hero .hero_text h2>span::after,.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}.parent-pageid-85934 .hero .hero_text p.claim,.parent-pageid-85947 .hero .hero_text p.claim,.parent-pageid-22631 .hero .hero_text p.claim{font-size:clamp(16px, 1.042vw, 20px);padding:0 40px 60px 0}.parent-pageid-85934 .hero .hero_text a.cta,.parent-pageid-85947 .hero .hero_text a.cta,.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){.parent-pageid-85934 .hero .hero_text h1,.parent-pageid-85947 .hero .hero_text h1,.parent-pageid-22631 .hero .hero_text h1{font-size:5.306vw}}@media (max-width:767px){.parent-pageid-85934 .hero .hero_text h1,.parent-pageid-85947 .hero .hero_text h1,.parent-pageid-22631 .hero .hero_text h1{font-size:clamp(32px, 6.258vw, 48px)}.parent-pageid-85934 .hero .hero_text p.claim,.parent-pageid-85947 .hero .hero_text p.claim,.parent-pageid-22631 .hero .hero_text p.claim{padding:0 0 60px 0}}@media (max-width:480px){.parent-pageid-85934 .hero .hero_text .et_pb_column_2_3,.parent-pageid-85947 .hero .hero_text .et_pb_column_2_3,.parent-pageid-22631 .hero .hero_text .et_pb_column_2_3{padding-left:20px;padding-right:20px}.parent-pageid-85934 .hero .hero_text p.slug,.parent-pageid-85947 .hero .hero_text p.slug,.parent-pageid-22631 .hero .hero_text p.slug{display:none}}.parent-pageid-85934 .containers,.parent-pageid-85947 .containers,.parent-pageid-22631 .containers{width:100%;display:flex;align-items:center;justify-content:center;font-family:'Poppins';margin-bottom:4rem}.parent-pageid-85934 .accordions,.parent-pageid-85947 .accordions,.parent-pageid-22631 .accordions{width:100%;margin:0 auto;position:relative}.parent-pageid-85934 .accordion,.parent-pageid-85947 .accordion,.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:pointer}.parent-pageid-85934 .accordion label,.parent-pageid-85947 .accordion label,.parent-pageid-22631 .accordion label{margin-bottom:0;padding:0;width:100%;display:flex;align-items:center;text-align:center}.parent-pageid-85934 .accordion i,.parent-pageid-85947 .accordion i,.parent-pageid-22631 .accordion i{font-size:22px;font-weight:900;color:#f49746;position:absolute;right:0;transition:all .5s ease}.parent-pageid-85934 .accordion img,.parent-pageid-85947 .accordion img,.parent-pageid-22631 .accordion img{position:absolute;top:-40px;left:-40px;transform:translate(-50%,-50%);width:80px}@media screen and (max-width:540px){.parent-pageid-85934 .accordion img,.parent-pageid-85947 .accordion img,.parent-pageid-22631 .accordion img{top:-30px;left:50%;transform:translate(-50%);width:50px;padding:5px;border-radius:24px;background-color:#f1f1f1}}.parent-pageid-85934 .accordion:hover,.parent-pageid-85947 .accordion:hover,.parent-pageid-22631 .accordion:hover{border-color:#000}.parent-pageid-85934 .accordion:hover i,.parent-pageid-85947 .accordion:hover i,.parent-pageid-22631 .accordion:hover i{transform:rotate(90deg)}.parent-pageid-85934 .accordion__header,.parent-pageid-85947 .accordion__header,.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){.parent-pageid-85934 .accordion__header,.parent-pageid-85947 .accordion__header,.parent-pageid-22631 .accordion__header{padding:0 2.5rem!important}}.parent-pageid-85934 .accordion:has(input:checked),.parent-pageid-85934 .accordion__header,.parent-pageid-85947 .accordion:has(input:checked),.parent-pageid-85947 .accordion__header,.parent-pageid-22631 .accordion:has(input:checked),.parent-pageid-22631 .accordion__header{color:#064168}.parent-pageid-85934 .accordion__content,.parent-pageid-85947 .accordion__content,.parent-pageid-22631 .accordion__content{max-height:0;overflow:hidden;transition:all 0.4s linear;text-align:center;padding-top:0}.parent-pageid-85934 .accordion input,.parent-pageid-85947 .accordion input,.parent-pageid-22631 .accordion input{display:none}.parent-pageid-85934 .accordion:has(input:checked),.parent-pageid-85947 .accordion:has(input:checked),.parent-pageid-22631 .accordion:has(input:checked){border-color:#000;background-color:#f1f1f1;box-shadow:rgb(33 35 38 / .1) 0 10px 10px -10px}.parent-pageid-85934 .accordion input:checked~.accordion__content,.parent-pageid-85947 .accordion input:checked~.accordion__content,.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%}}.label-cat-corsi{display:flex;align-items:center;gap:8%}.label-cat-corsi .box{width:.875rem;height:.875rem;border-radius:.313rem}.box.sicurezza{background-color:#2CA02C}.box.contabilita{background-color:#FF8F0E}.box.amministrazione-del-personale{background-color:#18BECF}.box.fiscalita{background-color:#9467BD}.box.lingue{background-color:#8C564B}.box.vendita{background-color:#D62728}.box.management{background-color:#BCBD22}.box.operations{background-color:#7F7F7F}.box.it{background-color:#1A55FF}.box.hr{background-color:#E377C2}.box.agenda-2030{background:linear-gradient(to bottom,#48A55D,#067ABD,#B01B77)}.header-corsi{display:flex;justify-content:space-between;flex-flow:column}.divider-corsi{border:1px solid #3a3a3a}ul.products{display:grid;grid-template-columns:repeat(3,1fr);gap:56px 2%;list-style-type:none;justify-content:space-between}ul.products::after{display:none!important}li.product{padding:20px!important;border-radius:25px;width:100%!important;margin:0!important;background-color:var(--blu);position:relative;display:flex;flex-flow:column}li.product .info-product-container{display:flex;flex-flow:column;height:100%}li.product .product-category-and-sku{margin:10px 0}li.product .woocommerce-loop-product__title{flex:1}.home ul.products{gap:56px 5%}ul.products::before{display:none!important}li.product .info-product-container p,li.product .info-product-container a{color:white!important;text-align:center}li.product .info-product-container>a:not(#product-button-more-detail){display:flex;flex:1;flex-flow:column;height:100%}li.product .product-tag-list{display:none}li.product .info-product-container p.product-category{padding:0}li.product .info-product-container p.product-category,li.product .info-product-container p.tag{font-weight:200}li.product .info-product-container p.tag{margin-bottom:20px}li.product .info-product-container a#product-button-more-detail{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);padding:8px 22px;border-radius:50px;font-size:clamp(16px, 18px, 0.938vw)}li.product a{color:white!important}@media (max-width:980px){ul.products{grid-template-columns:repeat(2,1fr)}.woocommerce-page ul.products li.product:nth-child(n){width:100%!important;margin:0!important}}@media (max-width:767px){ul.products{grid-template-columns:repeat(1,1fr)}.et_pb_shop ul.products.columns-3 li.product{width:100%!important}li.product .info-product-container a#product-button-more-detail{font-size:1rem}}.single-product .et_pb_gallery_item,.single-product .et_pb_gallery_item img{height:400px;object-fit:cover}.single-product .et_pb_wc_gallery{position:relative!important}.single-product .et_pb_wc_breadcrumb{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%)}.single-product nav.woocommerce-breadcrumb{color:white!important;display:none}.single-product nav.woocommerce-breadcrumb a{color:white!important}.single-product .cosa_imparerai_corso_disclaimer{background-color:#f2f2f2;padding:52px;border-radius:12px}.single-product .cosa_imparerai_corso_disclaimer h4{color:black!important;font-weight:800;margin-bottom:20px;font-size:1.75rem}@media (max-width:980px){.single-product .cosa_imparerai_corso_disclaimer h4{font-size:1.5rem}.single-product .et_pb_gallery_item,.single-product .et_pb_gallery_item img{height:250px}}@media (max-width:767px){.single-product .cosa_imparerai_corso_disclaimer{padding:22px}.single-product .cosa_imparerai_corso_disclaimer h4{font-size:1.25rem}}.single-product #dynamic-info-box{margin:30px 0}.single-product .price-section{background-color:var(--blu);padding:12px;border-top-left-radius:12px;border-top-right-radius:12px}.single-product .price-section p,.single-product .price-section span{text-align:center;color:white!important}.single-product .informazione_corso{background-color:#f2f2f2;padding:30px 20px}.single-product .informazione_corso ul{list-style:none;margin:0;padding:0;display:flex;flex-flow:column;gap:7px}.single-product .informazione_corso li,.single-product .richiedi-preventivo div a{font-size:18px}.single-product a.scheda-pdf{background:#fff0;color:#AA2626}.single-product .informazione_corso td,.single-product .informazione_corso tr{font-size:14px}.single-product #edition-calendar-section{margin-top:30px}.single-product .cart-btn,.single-product .richiedi-preventivo{display:flex;flex-direction:column;background-color:#f2f2f2;margin-bottom:30px;border-radius:12px}.single-product .richiedi-preventivo div{padding:30px 20px}.single-product a.custom-add-to-cart-button,.single-product .richiedi-preventivo>a{background-color:#AA2626;text-align:center;color:white!important;font-size:1.25rem;width:100%;padding:12px;border-bottom-right-radius:12px;border-bottom-left-radius:12px}.single-product a.custom-add-to-cart-button{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.single-product a.custom-add-to-cart-button:hover,.single-product .richiedi-preventivo>a:hover{background-color:#8d1e1e}.single-product #edition-calendar-section div{margin:20px 0}.single-product #edition-calendar-section h1{font-size:18px!important;color:#000!important}.single-product #edition-calendar-section thead{background-color:#fff0}.single-product #edition-calendar-section td{color:black!important}.single-product .course-mode-selection,.single-product #sede-section{margin-bottom:20px}.single-product .course-mode-selection,.single-product #videoconference-section,.single-product #sede-section{display:flex;flex-direction:column;gap:10px;flex-wrap:wrap}.single-product .course-mode-selection label,.single-product #videoconference-section label,.single-product .course-mode-selection select,.single-product #videoconference-section select,.single-product #sede-section label,.single-product #sede-section select{font-size:1.13rem}.single-product .informazione_corso .calendar-table td{font-size:12px!important}@media (max-width:980px){.single-product a.custom-add-to-cart-button{font-size:1.13rem}}@media (max-width:767px){.single-product .course-mode-selection label,.single-product #videoconference-section label,.single-product #sede-section label,.single-product .course-mode-selection select,.single-product #videoconference-section select,.single-product #sede-section select{font-size:1rem}.single-product .informazione_corso li,.single-product .richiedi-preventivo div a,.single-product a.custom-add-to-cart-button{font-size:16px}}.single-product .lista_tag{display:flex;flex-wrap:wrap;list-style:none;gap:5px;margin:0;padding:0}.single-product .lista_tag .tag{border:1px solid var(--blu);background-color:#55829d;font-size:14px;border-radius:3px;padding:3px 5px}.single-product .docente_corso .img_docente{min-width:200px;width:20%;float:left;margin-right:5%;object-fit:cover}@media (max-width:767px){.single-product .docente_corso .img_docente{min-width:100px}}.single-product .docente_corso .descrizione_docente span.nome_docente{font-size:20px}.single-product .docente_corso .descrizione_docente span:not(.nome_docente){text-align:justify}.home .et_pb_slides .et_pb_slider_container_inner{height:100%;display:flex}.home .et_pb_slide_description{align-self:self-end;padding:0;margin:0 2% 12%}@media (max-width:768px){.home .et_pb_slide_description{align-self:center;padding:0;margin:0 2%}}.new-card-webinar .et_pb_video_play{position:absolute;right:0;bottom:0}.new-card-webinar .et_pb_video_play::before{position:absolute;right:20px;bottom:20px}.principi-chiSiamo .et_pb_column{position:relative!important;overflow:visible!important}.principi-chiSiamo .et_pb_module.et_pb_image{position:absolute;top:calc(-50px);left:50%;transform:translateX(-50%)}@media (max-width:980px){.principi-chiSiamo{display:flex;flex-flow:column}}.wpcf7-not-valid-tip{font-size:.7em}.cf7-custom .form-row{display:flex;gap:4%;margin-bottom:12px}.cf7-custom .form-row::before,.cf7-custom .form-row::after{display:none!important}.cf7-custom .cf-etichetta label{display:none}.cf7-custom .cf-etichetta p{display:flex}.cf7-custom .cf-etichetta span{flex:1}.cf7-custom .cf-etichetta span select{width:100%}.cf7-custom .form-row .cf-etichetta br{display:none}.dtq-cf7-styler .wpcf7 .cf7-custom .form-row .cf-etichetta input,.dtq-cf7-styler .wpcf7 .cf7-custom .form-row .cf-etichetta select{padding:30px 20px!important;font-size:medium;border-radius:50px;border:2px solid rgb(0 0 0 / .7);color:#212121}.dtq-cf7-styler .wpcf7 .cf7-custom .form-row .cf-etichetta select{padding:18px 20px!important}.cf7-custom .form-row .cf-etichetta select option{color:#000}.cf7-custom .form-row.orario .cf-etichetta p{display:flex;gap:3%;align-items:center}.cf7-custom .form-row.orario label{display:block;font-weight:300;color:#212121}.cf7-custom .form-row .cf-etichetta p label{display:none!important}.cf7-custom .form-row.orario .label-orario{border-radius:50px;font-weight:600;padding:30px 20px!important;display:flex;background-color:rgb(0 70 170 / .42);align-items:center;color:#fff;line-height:1em;flex:1;font-size:clamp(1rem, 2vw, 1.13rem)}.cf7-custom .form-row.orario .label-orario.sic{background-color:#aa2626}.cf7-custom .form-row.orario .label-orario.a2030{background-color:rgb(0 70 107 / .42)}.cf7-custom .form-row.orario span[data-name="your-slot"]{flex:3}.cf7-custom .form-row.orario .cf-etichetta p label{display:block!important}.cf7-custom .cf-etichetta.messaggio textarea{padding:30px 20px!important;font-size:medium;border-radius:50px;border:2px solid rgb(0 0 0 / .7);color:#212121;resize:none;height:257px}.cf7-btn-agenda2030,.cf7-btn-apprendistato{background-color:#005B8F!important;transition:all .4s ease-in-out}.cf7-btn-agenda2030:hover,cf7-btn-apprendistato:hover{background-color:#003c5e!important}span.wpcf7-list-item-label{font-weight:300}@media (max-width:768px){.cf7-custom .form-row{flex-flow:column}}.cf7-btn-agenda2030:hover{background-color:#005B8F}.wpcf7-acceptance input[type="checkbox"]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.wpcf7-acceptance .wpcf7-list-item-label{position:relative;padding-left:30px;cursor:pointer;display:inline-block;line-height:20px}.wpcf7-acceptance .wpcf7-list-item-label::before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:2px solid #ccc;border-radius:50%;background-color:#fff;transition:all 0.2s ease-in-out}.wpcf7-acceptance .wpcf7-list-item-label::after{content:"";position:absolute;left:6px;top:6px;width:8px;height:8px;border-radius:50%;background-color:#00466B;transform:scale(0);transition:transform 0.2s ease-in-out}.wpcf7-acceptance:hover input[type="checkbox"]~.wpcf7-list-item-label::before{border-color:#00466B}.wpcf7-acceptance input[type="checkbox"]:checked~.wpcf7-list-item-label::after{transform:scale(1)}.wpcf7-acceptance input[type="checkbox"]:checked~.wpcf7-list-item-label::before{border-color:#00466B}#h-news article{position:relative}#h-news a.more-link{background-color:#aa2626;border-radius:50px;transition:all .4s ease-in-out}#h-news a.more-link:hover{background-color:#8e1e1e}#h-news .post-content{min-height:auto}#h-news p.post-meta{margin-top:20px}.page-id-542 .woocommerce{display:flex;gap:5%}.page-id-542 .woocommerce::before{display:none}.woocommerce nav.woocommerce-MyAccount-navigation{border-right:.5px solid rgb(0 0 0 / .28);width:auto;flex:1}.woocommerce nav.woocommerce-MyAccount-navigation ul{list-style:none!important;display:flex;flex-flow:column;gap:40px}.woocommerce nav.woocommerce-MyAccount-navigation li{border:none;position:relative;border-bottom:.5px solid rgb(0 0 0 / .28);width:80%;padding:10px 0;font-size:20px!important}.woocommerce nav.woocommerce-MyAccount-navigation li:hover{background-color:#fff0}li.woocommerce-MyAccount-navigation-link a{color:#000!important}.woocommerce nav.woocommerce-MyAccount-navigation li::before{content:"";position:absolute;left:-42px;top:50%;transform:translateY(-50%);width:30px;height:30px;border:1px solid rgb(0 70 107 / .25);border-radius:50%;box-sizing:border-box;transition:border-color 0.3s ease}.woocommerce nav.woocommerce-MyAccount-navigation li::after{content:"";position:absolute;left:-37px;top:50%;transform:translateY(-50%) scale(0);width:20px;height:20px;background-color:#004b73;border-radius:50%;transition:transform 0.2s ease-in-out}.woocommerce nav.woocommerce-MyAccount-navigation li.is-active::before{border-color:#004b73}.woocommerce nav.woocommerce-MyAccount-navigation li.is-active::after{transform:translateY(-50%) scale(1)}.woocommerce nav.woocommerce-MyAccount-navigation li:hover::before{border-color:#004b73}.woocommerce nav.woocommerce-MyAccount-navigation li:hover::after{background-color:#004b73;transform:translateY(-50%) scale(1)}.woocommerce-MyAccount-content{flex:2}p.tipo-account{font-size:20px;font-weight:bold!important;color:#04466b!important}p.tipo-account.margin-bottom{margin-bottom:15px}@media (max-width:980px){.page-id-542 .woocommerce{flex-flow:column}p.tipo-account{font-size:18px}.woocommerce nav.woocommerce-MyAccount-navigation li{font-size:18px!important}}@media (max-width:768px){p.tipo-account{font-size:16px}.woocommerce nav.woocommerce-MyAccount-navigation li{font-size:16px!important}}.woocommerce-MyAccount-orders table{border-radius:25px;border:none}.woocommerce-MyAccount-orders thead{background-color:#04466b}.woocommerce-MyAccount-orders thead th{color:#fff;text-align:center}.woocommerce-MyAccount-orders td,.woocommerce-MyAccount-orders tbody th{border-top:none!important;border:1px solid rgb(0 0 0 / .25)!important;font-size:15px}.woocommerce-MyAccount-orders td a.woocommerce-button{font-size:15px}.sliderFondare{display:flex;gap:10%}.sliderFondare .buttons{display:flex;gap:3%;align-items:end;margin-left:15%}.sliderFondare .btn-arrow{position:relative;max-width:4.375rem;max-height:4.375rem;width:4.375rem;height:4.375rem;border:1px solid #00466b;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#fff0;transition:all 0.3s ease}.sliderFondare .btn-arrow::before{content:"";position:absolute;width:85%;height:85%;background-color:#00466b;border-radius:50%;z-index:1;transition:transform 0.3s ease}.sliderFondare .btn-arrow.arrow-right::before{background-color:#00466B}.sliderFondare .btn-arrow.arrow-left::after{content:"";position:absolute;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(-135deg) translateX(-1px);z-index:2}.sliderFondare .btn-arrow.arrow-right::after{content:"";position:absolute;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg) translateX(-1px);z-index:2}.sliderFondare .btn-arrow:hover::before{transform:scale(1.1);background-color:#00466B}.sliderFondare .slider-wrap{overflow:hidden;flex:1;min-width:0}.sliderFondare .slider-track{display:flex;gap:12px;width:max-content;will-change:transform;align-items:flex-end;min-height:400px}.sliderFondare .slider-item{position:relative;min-width:295px;width:295px;flex-shrink:0;padding:31px 36px;border-radius:50px;background:#fff;user-select:none;height:332px;will-change:height;transition:all 0.3s ease-in-out;backface-visibility:hidden}.sliderFondare .slider-item.active{height:387px}.sliderFondare .slider-item img{position:absolute;bottom:31px;right:36px}.slider-item p{font-weight:300;font-size:clamp(22px,3vw,28px)}.sliderFondare .slider-item.uno{background-color:#00466B;color:#fff}.sliderFondare .slider-item.due{background-color:rgb(0 70 107 / .74);color:#fff}.sliderFondare .slider-item.tre{background-color:rgb(0 70 107 / .66);color:#fff}.sliderFondare .slider-item.quattro{background-color:rgb(0 70 107 / .44);color:#000}.sliderFondare .slider-item.cinque{background-color:rgb(0 70 107 / .27);color:#000}.sliderFondare .slider-item.sei{background-color:rgb(0 70 107 / .16);color:#000}@media (max-width:1440px){.sliderFondare{gap:5%}.sliderFondare .buttons{margin-left:10%}}@media (max-width:1140px){.slider-item p{font-size:clamp(22px, 3vw, 26px)}}@media (max-width:768px){.sliderFondare{flex-flow:column}}@media (max-width:400px){.sliderFondare .slider-item{max-width:295px;width:80vw;min-width:0}.sliderFondare .slider-item img{max-width:110px;width:80vw}.slider-item p{font-size:clamp(22px, 2vw, 24px)}}.wc-flex{display:flex;gap:5%}.woocommerce-form-row .woocommerce-Input::placeholder{font-family:'Poppins';font-size:16px;font-weight:300}.woocommerce-form-login .wc-flex{gap:35px}.woocommerce-form-register .wc-flex{gap:27px}form.woocommerce-form-register .form-row{margin-bottom:20px}.woocommerce-form-register .woocommerce-form-row.piva{flex:1}.woocommerce-form-register .woocommerce-form-row.email{flex:3}.woocommerce-form-login,.woocommerce-form-register{border:none!important;margin:0!important;padding:0!important}.woocommerce-form-row label,.woocommerce-form-register .woocommerce-form-row label{display:none!important}.woocommerce-form-login .woocommerce-form-row .woocommerce-Input,.woocommerce-form-register .woocommerce-form-row .woocommerce-Input{padding:22px!important;border-radius:50px!important;background-color:white!important;border:1px solid rgb(0 0 0 / .5)!important;color:#212121!important}form.woocommerce-form-register .form-row select{padding:22px;font-size:medium;border-radius:50px;border:1px solid rgb(0 0 0 / .5);color:#212121}.woocommerce-LostPassword a{font-size:15px;font-family:"Poppins"}#customer_login .u-column1{margin-bottom:100px}@media (max-width:980px){.wc-flex{flex-flow:column}}@media (max-width:768px){.woocommerce-form-row .woocommerce-Input::placeholder{font-size:14px}}.woocommerce-form-login__rememberme{display:inline-flex;align-items:center;cursor:pointer;font-size:16px;color:#a3a3a3;user-select:none}.woocommerce-form-login__rememberme .woocommerce-form__input-checkbox{position:absolute;opacity:0;width:0;height:0}.woocommerce-form-login__rememberme span{position:relative;padding-left:35px}.woocommerce-form-login__rememberme span::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:22px;height:22px;border:2px solid #b5b5b5;border-radius:50%;background-color:#fff0;transition:all 0.2s ease}.woocommerce-form-login__rememberme input:checked+span::before{background-color:#b5b5b5;background-clip:content-box;padding:4px}.woocommerce-privacy-policy-text{margin-bottom:10px}.woocommerce-privacy-policy-text p{color:#b5b5b5;font-size:18px}.woocommerce-privacy-policy-text a{text-decoration:underline}@media (max-width:768px){.woocommerce-privacy-policy-text p{font-size:16px}}.et_pb_accordion_item h1:last-child::before,.et_pb_accordion_item h2:last-child::before,.et_pb_accordion_item h3:last-child::before,.et_pb_accordion_item h4:last-child::before,.et_pb_accordion_item h5:last-child::before,.et_pb_accordion_item h6:last-child::before{display:none}.new-card-webinar iframe{height:400px}@media (max-width:980px){.new-card-webinar iframe{height:300px}}.menu-menu-corsi,#menu-mod-corsi{font-size:16px!important}.menu-menu-corsi{margin-top:20px}.child-menu-corsi{margin-left:35px}