@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css');.container{width:100%!important;max-width:100%!important}.et_pb_button{min-width:230px!important;text-align:center!important;border-radius:10px!important}.et_pb_more_button{background-color:#1f5da8!important;color:#fff!important}@media (min-width:1243px) and (max-width:1410px){.et_pb_button{min-width:55%!important;text-align:center!important}.et_pb_section_0.et_pb_section{min-height:65vh}}@media (max-width:768px){.et_pb_button{min-width:85%!important;text-align:center!important}}.menu_button{margin-top:20px!important}.menu_button>a{background:#f2e443!important;max-width:80%;border-radius:50px;padding:10px 20px!important;text-align:center;color:#000!important}.special_button{display:flex!important;align-items:center!important;justify-content:center!important}li.special_button a{color:#fff!important;padding:10px 25px!important;border-radius:30px;transition:0.3s;background-color:#ff8427;font-weight:bold}.menu-item-description{text-transform:none!important}.pll-parent-menu-item a img{padding-right:5px!important}.novita-menu{position:relative;display:inline-block}.novita-menu::before{content:"Novità";background-color:#ff0080;color:#fff;padding:2px 6px 0;font-size:9px;font-weight:bold;text-transform:uppercase;border-radius:3px;text-align:center;display:block;position:absolute;line-height:1.4em;left:6px;top:-3px}.et_pb_toggle.et_pb_module.et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:after{content:"\32";font-family:'ETmodules'!important;position:absolute;right:-10px;font-size:35px;color:#ccc;top:50%;transform:translateY(-50%);font-weight:400!important}.filter-category-container{display:flex;margin-bottom:2%}.filter-category-container label{padding:0 10px;background:#f3f6f8;padding:10px 20px;margin:0 1%}.filter-category-container label:hover{background-color:#ccc}.pll-parent-menu-item{padding-left:0!important}.pll-parent-menu-item ul.sub-menu li{padding:20px!important;width:auto!important;box-sizing:border-box!important}.pll-parent-menu-item ul li a{display:flex!important;align-items:center!important;justify-content:flex-start!important;padding:10px 10px 10px 20px!important;font-size:12px!important;white-space:nowrap!important;width:auto!important}.pll-parent-menu-item ul.sub-menu{padding:5px 10px!important;width:auto!important;box-shadow:none!important;border:none!important;text-align:left!important;box-sizing:border-box!important}.pll-parent-menu-item ul.sub-menu li{margin:0!important;padding:0!important;box-sizing:border-box!important}.pll-parent-menu-item ul.sub-menu li a:hover{background-color:#f9f9f9!important;color:#000!important}.type-corsi>.et_post_meta_wrapper{display:none}.et_pb_fullwidth_menu .et_mobile_menu{margin-top:0!important}.et_pb_fullwidth_menu .et-menu>li{padding-left:1vw!important;padding-right:1vw!important}.side-by-side-2{display:flex;flex-wrap:wrap;column-gap:15px}body #page-container .et_pb_section .et_pb_button_2.button-big-icon::before{font-size:30px!important}body #page-container .et_pb_section .et_pb_button_2.button-big-icon{text-decoration:underline;text-underline-offset:4px}.corsi-container{display:grid;grid-template-columns:250px auto;gap:20px}@media (max-width:1024px){.corsi-container{grid-template-columns:1fr}.novita-menu{position:relative;display:inline-block;margin-top:10px!important}}.corsi-sidebar{background:#f8f9fa;padding:15px;border-radius:5px}.category-filters{list-style:none;padding:0}.category-filters li{margin-bottom:5px}.corsi-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:1%}@media (max-width:768px){.corsi-list{grid-template-columns:1fr}}.course-item{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;border:1px solid #3e4c57;background-color:#fff;width:100%}@media (max-width:768px){.course-item{flex-direction:column;align-items:center;text-align:center;width:100%}.filter-category-container{display:grid;width:100%}.filter-category-container label{margin:1% 0}}.course-thumbnail{align-content:center}.course-thumbnail img{width:150px;height:150px;border-radius:50%;margin-right:10px;object-fit:cover;padding:15px}@media (max-width:768px){.course-thumbnail img{margin-right:0;margin-bottom:10px}}.course-info{flex:1;padding:15px;height:100%}.course-info h3{font-size:1.5rem;color:#3e4c57;font-weight:bold}.course-info p{font-size:1rem;color:#666;margin:5px 0}.course-pricing{display:flex;align-items:center;flex-wrap:wrap;column-gap:15px}.original-price{text-decoration:line-through;color:#9e9e9e;font-size:16px}.sale-badge{background-color:#f2005c;color:white;font-size:12px;font-weight:bold;padding:0 10px;border-radius:4px;text-transform:uppercase;line-height:1.8em}.discounted-price{color:#4caf50;font-size:25px;font-weight:bolder}.course-actions{display:flex;flex-direction:column;align-items:flex-end;min-width:22%;border-left:1px solid #3e4c57;padding:15px;justify-content:center}.course-actions a{padding:4px 20px;text-transform:uppercase;font-size:15px;text-decoration:none;border-radius:5px;transition:background-color 0.3s}.no-payment{padding:4px 20px;text-transform:uppercase;font-size:15px;text-decoration:none;border-radius:5px;background-color:#f4f4f4;color:#ccc}.course-actions .iscriviti-btn{background-color:#ff8427;color:white}.course-actions .iscriviti-btn:hover{background-color:#C46217}.course-actions .scopri-di-piu-btn{margin-top:5px}@media (max-width:768px){.course-actions{width:100%;align-items:center;border-left:none}.course-actions a{width:100%;text-align:center}.course-pricing{text-align:center;justify-content:center}}.tab-titles{display:flex;justify-content:center;gap:15px;padding:10px 0;list-style:none;margin:0}@media (max-width:768px){.tab-titles{flex-direction:column;align-items:center;gap:10px}}.tab-title{border:1px solid #3E4C57;border-radius:50px;font-size:16px;background-color:#F3F6F8;padding:7px 20px;text-transform:uppercase;color:#3E4C57}.tab-title:hover,.tab-title.active{background:#f2e443}.course-category{background-color:#f4f4f4;display:inline-block;padding:0 10px;border-radius:50px}.corsi-sidebar{flex:1;min-width:250px;max-width:300px;background:#f3f6f8;padding:20px}.corsi-sidebar h3{font-size:18px;margin-bottom:10px}.category-filters{list-style:none!important;padding:0}.category-filters li{margin-bottom:8px}.category-filters input{margin-right:8px}.sidebar-banners{margin-top:20px;border:4px solid #009ee0;background-color:#fff;padding:20px 10px}.sidebar-banners a{display:block;margin-bottom:10px}.sidebar-banners h5{font-weight:bold;color:#009ee0}.sidebar-banners img{max-width:100%;height:auto;border-radius:5px}.corsi-lista{flex:3;display:grid;grid-template-columns:1fr;gap:20px}@media screen and (max-width:768px){.corsi-container{flex-direction:column}.corsi-sidebar{max-width:100%}.corsi-lista{grid-template-columns:1fr}}.tab-roma.active,.tab-napoli.active,.tab-lecce.active,.tab-torino.active{background-color:#d8e3e9!important}.zoom_in .wdcl-logo-carousel-item:hover img{transform:scale(0.95)}.corsi-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(3,1fr));grid-gap:20px 30px}.corso-item{background:#fff;border:1px solid #3e4c57;color:#3e4c57;margin:0 1% 2% 1%;width:100%;box-sizing:border-box}.corso-item:hover{border-color:1px solid #00a4d7}.content-corso-box{display:flex;flex-direction:column;padding:5px 20px 20px;height:65%;min-height:300px;box-sizing:border-box}.corso-label{position:relative}.label-box{position:absolute;top:10px;right:10px;background-color:#f2005c;padding:0 20px;color:#fff;text-transform:uppercase;font-weight:bold}.content-corso-box h3{margin-top:0;font-family:'Kumbh Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:800;padding-bottom:20px;font-size:20px;min-height:3em}.content-corso-box hr{background-color:#367ba8;margin:9px 0 16px;border:0 none;height:1px}.prezzo-footer{margin-top:auto}.prezzo-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0.5rem}.content-start{padding:20px 0}.testo-bold{font-weight:600}.barrato{text-decoration:line-through}.align-right{float:right}.button-plus{padding:2px 10px;background:#367ba8;color:#fff;font-size:20px;font-weight:900;border-radius:50px}.button-plus:hover,.corso-item:hover .button-plus{background:#00a4d7}.corso-item:hover{border-color:#00a4d7}.content-corso-box ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;padding:0!important;list-style:none}.content-corso-box ul li p{line-height:1.3em}p.content-category{padding-bottom:0}.content-category a{text-transform:uppercase;font-size:14px}.content-corso-box ul li{list-style:none;text-align:center;color:#367ba8}.content-start{padding:0 0 20px!important}.content-price{font-size:13px;padding-left:10px;color:#858c91}.content-price-big{font-size:25px;font-weight:900}.corso-thumbnail{margin-bottom:10px;height:160px}.corso-thumbnail img{width:100%;height:100%;object-fit:cover}.label-new{background-color:#ff0080;color:white;padding:0px 6px;font-size:10px;font-weight:bold;text-transform:uppercase;margin-right:5px;vertical-align:middle}@media (max-width:1024px){.corso-item{width:calc(100% - 20px);margin-bottom:4%}}@media (max-width:980px){.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu{padding:0 5% 5% 5%!important}#mobile_menu1{padding-bottom:5%!important}}@media (max-width:1024px){.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu{padding:0 5% 5% 1%!important}#mobile_menu1{text-align:left}#mobile_menu1 li{list-style:none}#left-area ul,.entry-content ul,.et-l--body ul,.et-l--footer ul,.et-l--header ul{padding:0!important}.lang-item a{padding:10px 5%!important}.et_pb_module .et_pb_row.clearfix{margin:0!important;min-width:100vw}}@media (max-width:480px){.corso-item{width:100%}.content-price-big{font-size:22px;font-weight:900}}.docenti-loop{display:flex;flex-wrap:wrap;justify-content:center}.docente-card{width:230px;margin:10px;text-align:center;overflow:hidden;color:white;display:flex;flex-direction:column;align-items:center}.docente-image{width:180px;height:180px;border-radius:50%;background-size:cover;background-position:center;margin-bottom:10px;border:10px solid #03b0d8}.docente-info h3{margin:0 0 6px;font-size:18px;padding-bottom:0;color:#fff!important;font-weight:bold;font-family:'Nunito Sans',Helvetica,Arial,Lucida,sans-serif}.docente-info p{margin:0;font-size:16px;color:#fff;font-family:'Nunito Sans',Helvetica,Arial,Lucida,sans-serif;;font-weight:lighter;line-height:1.2em}.left-column{}.list-item{cursor:pointer;margin-bottom:20px;padding:10px;transition:background-color 0.3s ease}.et_pb_tabs .et_pb_tab{border:none;padding:0}.et_pb_tabs .et_pb_tab_active{}.et_pb_tabs_controls{display:none}.custom-blurb-tab.active{background-color:#fff}.custom-blurb-tab{padding:12% 12% 10%;border:1px solid #ccc}.list-item-1:hover{background-color:#1f5da8}.list-item-1 h4:hover{color:#fff!important}.list-item-2:hover{background-color:#00a4d7;color:#ffffff}.list-item-3:hover{background-color:#f2e443;color:#ffffff}.nav li ul{}.et-db #et-boc .et-l .et-menu-nav li.mega-menu.mega-menu-parent-3>ul>li{padding:2rem 2rem!important;font-size:15px}.et-db #et-boc .et-l .et-menu-nav li.mega-menu>ul>li>a:first-child{border-bottom:2px solid #ccc;color:#00a4d7;padding-bottom:3px;font-size:16px}.et-menu-nav li.mega-menu>ul{min-width:100vw}.et-db #et-boc .et-l .et-menu-nav li.mega-menu.mega-menu-parent li>.sub-menu{padding-top:10px!important}.et-db #et-boc .et-l .et-menu-nav li.mega-menu.mega-menu-parent li>a{padding:15px 5px;line-height:1.5em}.et-db #et-boc .et-l .et-menu-nav li.mega-menu.mega-menu-parent li>a:hover{color:#3e4c57;opacity:1}.et-db #et-boc .et-l .et-menu-nav li.mega-menu.mega-menu-parent li>a:hover:after{content:"\279C";font-weight:bold;padding-left:10px;color:#12b35f;position:absolute}.current-menu-item{font-weight:bold!important}.et-db #et-boc .et-l .et-menu-nav li.mega-menu.mega-menu-parent li li{padding-top:20px;line-height:1.5em}.menu-item-description{font-size:12px;text-transform:capitalize;color:#8e8e8e!important}.et_mobile_menu{overflow:scroll!important;max-height:83vh}.et_pb_fullwidth_menu--with-logo .et_pb_menu__menu>nav>ul>li>a::after{top:50%!important;-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg);transition:transform 0.3s ease;transform-origin:center center}.et_pb_fullwidth_menu--with-logo .et_pb_menu__menu>nav>ul>li.menu-item-has-children:hover>a::after{transform:translateY(-50%) rotate(180deg)}.et_mobile_menu{margin-top:0!important}.et_mobile_menu .first-level>a{background-color:transparent;position:relative}.et_mobile_menu .first-level>a:after{font-family:'ETmodules';content:'\4c';font-weight:normal;position:absolute;font-size:25px;top:13px;right:20px}.et_mobile_menu .first-level>.icon-switch:after{content:'\4d'}@media (max-width:1024px){.second-level{max-height:0;overflow:hidden;opacity:0;transition:max-height 0.3s ease-out,opacity 0.3s ease-out}.reveal-items{max-height:100vh;opacity:1}}.et_pb_menu .et_mobile_menu{margin-top:20px;min-width:104vw;margin-left:-4vw!important}.et-db #et-boc .et-l .et_pb_slide .et_pb_slide_image img{height:100px;width:100px}.et_pb_slide_title,.et_pb_slide_content{text-shadow:none}#mobile_menu1{max-height:calc(80vh - 60px);overflow-y:scroll}.mobile_nav .icon{position:absolute;left:0;top:50%;width:100%;height:3px;background-color:#333;transform-origin:center;transition:transform 0.3s ease,opacity 0.3s ease}.mobile_nav.closed .icon:nth-child(1){transform:translateY(-6px)}.mobile_nav.closed .icon:nth-child(2){transform:translateY(-50%)}.mobile_nav.closed .icon:nth-child(3){transform:translateY(3px)}.mobile_menu_bar{padding-right:10px}.mobile_nav .mobile_menu_bar::before{content:'\61'}.mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}.custom-image{width:400px!important;aspect-ratio:1 / 1;border-radius:50%;overflow:hidden;display:flex!important;justify-content:center;align-items:center}.custom-image img{width:100%;height:100%;object-fit:cover}.info-box-form{border:1px solid #ccc!important;font-weight:bold;text-align:center}.wpforms-form h3{margin:0!important;font-size:1.3rem!important}.wpforms-form h6{margin-bottom:0!important;color:#105da3!important}.wpforms-form p{color:#848b90}.wpforms-form .label-form{background-color:#ff0080!important;color:#fff;padding:0px 6px!important;font-weight:bold!important;text-transform:uppercase;display:inline-block}.small-text{font-size:13px!important}.right{float:right!important}@media (max-width:768px){.wpforms-layout-column{width:100%!important;display:block!important}#modulo-iscrizione{padding-top:40px!important}}.full-height-img{height:100%}.full-height-img .et_pb_image_wrap{height:100%}.full-height-img img{object-fit:cover;height:100%}.pa-full-height-image-column{height:100%!important}.pa-full-height-image-column .et_pb_image_wrap{height:100%!important}.pa-full-height-image-column img{object-fit:cover!important;height:100%!important}.menu-image-item a{background-image:url('https://europabs.eu/wp-content/uploads/2024/11/Rendicontazione_progetti_europei_corso.jpg');background-size:cover;background-repeat:no-repeat;height:300px;width:100px;display:block;text-indent:-9999px}#modulo-iscrizione{display:none}#modulo-iscrizione{padding-top:135px}.et-db #et-boc .et-l div.et_pb_section.et_pb_with_background.et_section_specialty{background-attachment:fixed!important;overflow:hidden;position:relative;z-index:1}@media (min-width:981px) and (max-width:1242px){.et_pb_menu .et_mobile_menu{margin-top:23px!important;min-width:104vw!important;margin-left:-4vw!important}#mobile_menu1{max-height:calc(100vh - 70px);overflow-y:scroll}.second-level .sub-menu li{list-style:none!important}.mega-menu a{padding:10px 5%!important;line-height:2.5em!important}.special_button{display:flex!important;align-items:left!important;justify-content:left!important}li.special_button a{padding:12px 45px!important;margin-left:20px}.second-level .sub-menu li a{padding:10px 3%!important;line-height:2em!important}.et-db #et-boc .et-l .et_mobile_menu li .menu-item-has-children>a{font-size:17px!important;color:#00a4d7;text-transform:uppercase;line-height:1.9em!important}.et_mobile_menu li li{padding-left:1%!important}.et_mobile_menu{margin-top:0!important}.et_mobile_menu .first-level>a{background-color:transparent;position:relative}.et_mobile_menu .first-level>a:after{font-family:'ETmodules';content:'\4c';font-weight:normal;position:absolute;font-size:25px;top:13px;right:20px}.et_mobile_menu .first-level>.icon-switch:after{content:'\4d'}#mobile_menu1{text-align:left;list-style:none!important;margin-top:19px!important}.sub-menu{list-style:none!important}.et_pb_menu__menu{display:none!important}.et_mobile_nav_menu{display:block!important;margin:15px 30px 0}.et_pb_menu__logo-wrap{max-width:40%}.et_pb_menu__wrap{}.et_pb_text_0 h2,.et_pb_text_1 h2{font-size:50px!important}.et_pb_row_0.et_pb_row{padding-top:1%!important}.et_pb_row.et_pb_row_1.et_pb_gutters1{min-width:100%!important}.et_pb_row.et_pb_row_0.et_pb_gutters3{min-width:90%}.et_pb_row.et_pb_row_3.et_pb_equal_columns.et_pb_gutters1{display:none!important}div.et_pb_section.et_pb_section_11,div.et_pb_section.et_pb_section_10,div.et_pb_section.et_pb_section_1{display:inline-block}.second-level{max-height:0;overflow:hidden;opacity:0;transition:max-height 0.3s ease-out,opacity 0.3s ease-out}.reveal-items{max-height:100vh;opacity:1}}@media (min-width:1243px) and (max-width:1405px){li.special_button.es a,li.special_button.en a{font-size:0!important;display:flex;align-items:center;justify-content:center;width:50px;height:50px;padding:0!important;border-radius:50%;background-color:#f2e443;position:relative}li.special_button.es a::before,li.special_button.en a::before{content:"\f234";font-family:"Font Awesome 5 Free";font-weight:900;font-size:19px;color:#3e4c57;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.et_pb_social_network_link.et-social-rss a:before{content:'\f0e0';font-family:'Font Awesome 5 Free';font-weight:900}img[title]{pointer-events:none}@media (min-width:980px){.et_pb_row.et_pb_row_4.et_pb_gutters2{display:flex}}.special_button.desktop{display:flex!important}.special_button.mobile{display:none!important}@media screen and (max-width:1242px){.special_button.desktop{display:none!important}.special_button.mobile{display:flex!important}.special_button.mobile a{width:100%;border-radius:0}}