.numero-verde,.numero-verde a,.numero-verde svg{color:#459e42 !important;fill:#459e42 !important}#primary-menu>.menu-item>a{padding-top:25px;padding-bottom:25px}#primary-menu .sub-menu .menu-item a:before{color:#801f3d}#primary-menu .sub-mega-menu .mega-menu__wrapper .mega-menu__container{overflow:hidden;border-radius:5px}#primary-menu .sub-mega-menu .mega-menu__wrapper .mega-menu__container .mega-menu__col .mega-menu__title{white-space:nowrap}#primary-menu .sub-mega-menu .mega-menu__wrapper .mega-menu__container .mega-menu__col .ot-icon-list-items .ot-icon-list-item .title-link{line-height:1.4;padding-top:0}#primary-menu .sub-mega-menu .mega-menu__wrapper .mega-menu__container .mega-menu__col .ot-icon-list-items .ot-icon-list-item .title-link:before{top:0;transform:none;color:#801f3d}#primary-menu .sub-mega-menu .mega-menu__wrapper .mega-menu__container .mega-menu__col.color-bg .ot-icon-list-items .ot-icon-list-item .title-link:before{color:#fff}.header-mobile .octf-menu-mobile .mmenu-wrapper{width:100%}.header-mobile .octf-menu-mobile .mmenu-wrapper .mmenu-inner{width:100%;padding:20px 30px 30px 30px}.header-mobile .octf-menu-mobile .mmenu-wrapper .mmenu-inner .mobile_mainmenu .menu-item.current-menu-item a{color:#801f3d}.call-us__cta .call-us__number a{color:#fff}.call-us__cta .call-us__number a:hover{color:#244757}.course-header__wrapper .course-breadcrumbs .elementor-widget-heading .elementor-heading-title a{color:#fff}.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item{padding:0;margin-bottom:1.6rem}.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item .ot-acc-item__trigger{padding:1.8rem 2.5rem 1.6rem;background-color:#f3f3f3;transition:.3s all ease-in-out;border-radius:5px}.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item .ot-acc-item__trigger .ot-acc-item__title{line-height:1.3;font-weight:700;color:#313131;padding:0 !important}.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item .ot-acc-item__trigger .ot-acc-item__title .icon-toggle{margin-left:1.5rem}.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item .ot-acc-item__trigger .ot-acc-item__title .icon-toggle i:before{font-size:1.5rem}.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item .ot-acc-item__trigger:hover .ot-acc-item__title{color:#801f3d}.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item .ot-acc-item__content{padding:2rem 2rem 0;overflow-x:auto;background-color:#f3f3f3;color:#313131}.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item .ot-acc-item__content table{min-width:700px;color:#313131;background-color:#fff;border:none;border-radius:8px;overflow:hidden}.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item .ot-acc-item__content table thead{background-color:#244757;border-top:3px solid #244757;border-left:3px solid #244757;border-right:3px solid #244757;color:#fff}.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item .ot-acc-item__content table thead:has(+tbody){border-bottom:3px solid #f3f3f3}.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item .ot-acc-item__content table tbody{border:3px solid #fff}.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item .ot-acc-item__content table th,.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item .ot-acc-item__content table td{border:2px solid #f3f3f3}.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item .ot-acc-item__content>h5{margin-top:3rem;margin-bottom:2rem}.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item .ot-acc-item__content>h5:has(+.table),.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item .ot-acc-item__content>h5:has(+.table-responsive),.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item .ot-acc-item__content>h5:has(+table){margin-left:.5rem;margin-top:4rem;margin-bottom:2rem}.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item .ot-acc-item__content>p:has(+ul),.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item .ot-acc-item__content>p:has(+ol){margin-bottom:8px}.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item .ot-acc-item__content>ul,.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item .ot-acc-item__content>ol{margin:0 0 20px 15px}.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item .ot-acc-item__content>ul li::marker,.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item .ot-acc-item__content>ol li::marker{font-weight:700}.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item .ot-acc-item__content>ul li>p,.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item .ot-acc-item__content>ol li>p{margin:0}.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item.current .ot-acc-item__trigger{background-color:#801f3d}.course-description__wrapper .elementor-widget-ot-accordions-with-icon .ot-acc-item.current .ot-acc-item__trigger .ot-acc-item__title{color:#fff;padding:0 !important}.course-sidebar .course-informations__container .ot-pricing-table{border:none;padding:45px;max-width:unset}.course-sidebar .course-informations__container .ot-pricing-table .inner-table .title-table{margin-bottom:1rem}.course-sidebar .course-informations__container .ot-pricing-table .inner-table h2{padding:0;display:inline-flex;flex-direction:column}.course-sidebar .course-informations__container .ot-pricing-table .inner-table h2>a{color:#801f3d}.course-sidebar .course-informations__container .ot-pricing-table .inner-table h2>a+a{border-top:2px dashed #801f3d;margin-top:.6rem;padding-top:.6rem}.course-sidebar .course-informations__container .ot-pricing-table .inner-table h2>a:hover{color:#244757}.course-sidebar .course-informations__container .ot-pricing-table .inner-table .details h6{margin:0;line-height:initial}.course-sidebar .course-informations__container .ot-pricing-table .inner-table .details h6>span{display:block}.course-sidebar .course-informations__container .ot-pricing-table .inner-table .details h6:has(span+span){line-height:1.4;margin-bottom:1rem}.course-sidebar .course-informations__container .ot-pricing-table .inner-table .details .acf-view__atenei-logos{text-align:center;border-bottom:1px solid #e5e5e5;margin-bottom:2rem}.course-sidebar .course-informations__container .ot-pricing-table .inner-table .details .acf-view__atenei-logos>a{display:inline-block;margin-bottom:2.5rem}.course-sidebar .course-informations__container .ot-pricing-table .inner-table .details .acf-view__atenei-logos>a img.pegaso{max-width:150px}.course-sidebar .course-informations__container .ot-pricing-table .inner-table .details .acf-view__atenei-logos>a img.mercatorum{max-width:180px}.course-sidebar .course-informations__container .ot-pricing-table .inner-table .details .acf-view__atenei-logos>a img.sanraffaele{max-width:200px}.course-sidebar .course-informations__container .ot-pricing-table .inner-table .details .acf-view__atenei-logos>a img.sole24ore{max-width:180px}.course-sidebar .course-informations__container .ot-pricing-table .inner-table .details ul{line-height:1}.course-sidebar .course-informations__container .ot-pricing-table .inner-table .details ul li{display:flex;align-items:center;padding:.7rem 0}.course-sidebar .course-informations__container .ot-pricing-table .inner-table .details ul li>span{width:9rem}.course-sidebar .course-informations__container .ot-pricing-table .inner-table .details ul li>strong{white-space:nowrap;font-weight:bold;color:#801f3d;background-color:rgba(255,255,255,.8);display:inline-block;padding:.5rem 1.5rem;margin-left:.5rem;border-radius:10rem;line-height:1}.course-sidebar .course-informations__container .ot-pricing-table .inner-table .details ul li i{font-size:1.7rem;line-height:2.8rem;text-align:center;color:#fff;margin-right:1.5rem;width:2.8rem;height:2.8rem;flex-shrink:0;background-color:#801f3d;border-radius:50%}.course-sidebar .course-informations__container .ot-pricing-table .inner-table .octf-btn{width:100%;margin-top:1rem;border-radius:5px}.course-sidebar .course-informations__container .ot-pricing-table .inner-table .octf-btn:hover{background-color:#244757;color:#fff}.course-sidebar .course-download-box__container .serv-box{padding:29px 40px 20px;background-color:#801f3d;margin-bottom:2rem;border:none !important;border-radius:5px;transition:.3s all ease-in-out}.course-sidebar .course-download-box__container .serv-box .icon-main{top:-115px;right:-95px;width:188px;height:188px;background:rgba(0,0,0,0);background-color:#f3f3f3;color:#801f3d}.course-sidebar .course-download-box__container .serv-box .icon-main>span{bottom:22px;left:42px}.course-sidebar .course-download-box__container .serv-box .icon-main>span:before{font-size:3rem}.course-sidebar .course-download-box__container .serv-box .content-box>h5{font-size:1.7rem;line-height:1.3;color:#fff}.course-sidebar .course-download-box__container .serv-box.alt{background-color:#244757}.course-sidebar .course-download-box__container .serv-box.alt .icon-main{background-color:#f3f3f3;color:#244757}.course-sidebar .course-download-box__container .serv-box.alt-2{background-color:#454f55}.course-sidebar .course-download-box__container .serv-box.alt-2 .icon-main{background-color:#f3f3f3;color:#454f55}@media(min-width: 768px){.course-sidebar .course-download-box__container .serv-box .icon-main>span:before{font-size:4rem}.course-sidebar .course-download-box__container .serv-box .content-box>h5{font-size:2rem}}.form-container .column_container{padding-left:1rem !important;padding-right:1rem !important}.form-container .contact-form{padding:1rem}.form-container .contact-form .contact-head h3{font-size:2.3rem;line-height:1.1}.form-container .contact-form .contact-head h5{font-size:1.4rem;line-height:1.2}.form-container .contact-form .row{display:flex;flex-wrap:wrap;align-items:flex-end;padding:0}.form-container .contact-form .row .col-6,.form-container .contact-form .row .col-8,.form-container .contact-form .row .col-12{display:flex;width:100%;padding:.7rem}.form-container .contact-form .row .col-6 p,.form-container .contact-form .row .col-8 p,.form-container .contact-form .row .col-12 p{width:100%;margin-bottom:.2rem}.form-container .contact-form .row .col-6.text-right p,.form-container .contact-form .row .col-8.text-right p,.form-container .contact-form .row .col-12.text-right p{display:flex;flex-direction:row-reverse}.form-container .contact-form .row .col-6.text-right .wpcf7-spinner:last-child,.form-container .contact-form .row .col-8.text-right .wpcf7-spinner:last-child,.form-container .contact-form .row .col-12.text-right .wpcf7-spinner:last-child{display:none}.form-container .contact-form .row input,.form-container .contact-form .row textarea,.form-container .contact-form .row select{border:1px solid #e0e0e0;border-radius:5px}.form-container .contact-form .row input:focus,.form-container .contact-form .row textarea:focus,.form-container .contact-form .row select:focus{border-color:#801f3d}.form-container .contact-form .row input.wpcf7-not-valid,.form-container .contact-form .row textarea.wpcf7-not-valid,.form-container .contact-form .row select.wpcf7-not-valid{border-color:red;background-color:rgba(128,31,61,.04)}.form-container .contact-form .row input[type=file]{width:100%}.form-container .contact-form .row textarea{width:100%;height:8rem}.form-container .contact-form .row label{display:inline-block;margin-bottom:.3rem}.form-container .contact-form .row label.small{font-size:1.5rem;margin-bottom:0;margin-left:2px}.form-container .contact-form .row label.small+br{display:none}.form-container .contact-form .row .wpcf7-text,.form-container .contact-form .row .wpcf7-date{width:100%;height:52px}.form-container .contact-form .row .wpcf7-select{width:100%;height:52px;padding:0 1.5rem}.form-container .contact-form .row .wpcf7-submit{padding:.6rem 4rem;width:22rem;text-transform:uppercase;background-color:#801f3d;color:#fff}.form-container .contact-form .divider{height:1.5rem}.form-container .contact-form .wpcf7-acceptance .wpcf7-list-item{margin:.5rem 0 1rem .3rem}.form-container .contact-form .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label{text-transform:none;color:#909090;font-weight:normal;padding-left:.4rem}.form-container .contact-form__text{padding:1.5rem;margin:0}.form-container.home-hero{width:560px;position:absolute;bottom:5%;right:-30px;z-index:1;padding:3rem 2rem 1rem;border-radius:5px;background-color:rgba(255,255,255,.95)}.form-container.home-hero input:not([type=checkbox]),.form-container.home-hero textarea,.form-container.home-hero select{height:45px !important;background:rgba(224,224,224,.4)}.form-container.home-hero .contact-head h3{font-size:2.4rem;margin-bottom:1.4rem}.form-container.home-hero .contact-head h5{font-size:1.5rem;line-height:1.3;font-weight:600;margin-bottom:3rem}.form-container.home-hero .select .wpcf7-select option{font-size:1.2rem;letter-spacing:-1px}.form-container.home-hero .acceptance{margin-bottom:-1rem}.form-container.home-hero .acceptance:last-child{margin-bottom:0}.form-container.home-hero .acceptance .wpcf7-acceptance .wpcf7-list-item{margin:0}.form-container.home-hero .acceptance .wpcf7-acceptance .wpcf7-list-item label{display:flex;align-items:baseline}.form-container.home-hero .acceptance .wpcf7-acceptance .wpcf7-list-item label input{margin-right:5px}.form-container.home-hero .acceptance .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label{font-size:1.4rem;line-height:1.4}@media(min-width: 768px){.form-container .column_container{padding-left:3rem !important;padding-right:3rem !important}.form-container .contact-form .contact-head h3{font-size:3rem;line-height:1.2}.form-container .contact-form .contact-head h5{font-size:2rem;line-height:1.2}.form-container .contact-form .row .col-4{display:flex;width:33.33%}.form-container .contact-form .row .col-6{display:flex;width:50%}.form-container .contact-form .row .col-8{display:flex;width:66.66%}}@media(min-width: 992px){.form-container.home-hero{bottom:1%;right:-50px}}@media(min-width: 1200px){.form-container.home-hero{bottom:6%;right:-50px}}.single-courses-table__wrapper .dataTables_wrapper .dataTables_filter,.single-courses-table__wrapper .dataTables_wrapper .dt-search,.single-courses-table__wrapper .dt-container .dataTables_filter,.single-courses-table__wrapper .dt-container .dt-search,.agevolazioni-table__wrapper .dataTables_wrapper .dataTables_filter,.agevolazioni-table__wrapper .dataTables_wrapper .dt-search,.agevolazioni-table__wrapper .dt-container .dataTables_filter,.agevolazioni-table__wrapper .dt-container .dt-search,.corsi-abilitanti-table__wrapper .dataTables_wrapper .dataTables_filter,.corsi-abilitanti-table__wrapper .dataTables_wrapper .dt-search,.corsi-abilitanti-table__wrapper .dt-container .dataTables_filter,.corsi-abilitanti-table__wrapper .dt-container .dt-search,.sedi-table__wrapper .dataTables_wrapper .dataTables_filter,.sedi-table__wrapper .dataTables_wrapper .dt-search,.sedi-table__wrapper .dt-container .dataTables_filter,.sedi-table__wrapper .dt-container .dt-search{display:flex;flex-wrap:nowrap;width:100%;max-width:560px;margin-bottom:2rem;background-color:#801f3d;border-radius:8px;border:1px solid #7e213d}.single-courses-table__wrapper .dataTables_wrapper .dataTables_filter label,.single-courses-table__wrapper .dataTables_wrapper .dt-search label,.single-courses-table__wrapper .dt-container .dataTables_filter label,.single-courses-table__wrapper .dt-container .dt-search label,.agevolazioni-table__wrapper .dataTables_wrapper .dataTables_filter label,.agevolazioni-table__wrapper .dataTables_wrapper .dt-search label,.agevolazioni-table__wrapper .dt-container .dataTables_filter label,.agevolazioni-table__wrapper .dt-container .dt-search label,.corsi-abilitanti-table__wrapper .dataTables_wrapper .dataTables_filter label,.corsi-abilitanti-table__wrapper .dataTables_wrapper .dt-search label,.corsi-abilitanti-table__wrapper .dt-container .dataTables_filter label,.corsi-abilitanti-table__wrapper .dt-container .dt-search label,.sedi-table__wrapper .dataTables_wrapper .dataTables_filter label,.sedi-table__wrapper .dataTables_wrapper .dt-search label,.sedi-table__wrapper .dt-container .dataTables_filter label,.sedi-table__wrapper .dt-container .dt-search label{padding:.5rem 1.5rem .5rem 2rem;display:flex;align-items:center;color:#fff}.single-courses-table__wrapper .dataTables_wrapper .dataTables_filter input,.single-courses-table__wrapper .dataTables_wrapper .dt-search input,.single-courses-table__wrapper .dt-container .dataTables_filter input,.single-courses-table__wrapper .dt-container .dt-search input,.agevolazioni-table__wrapper .dataTables_wrapper .dataTables_filter input,.agevolazioni-table__wrapper .dataTables_wrapper .dt-search input,.agevolazioni-table__wrapper .dt-container .dataTables_filter input,.agevolazioni-table__wrapper .dt-container .dt-search input,.corsi-abilitanti-table__wrapper .dataTables_wrapper .dataTables_filter input,.corsi-abilitanti-table__wrapper .dataTables_wrapper .dt-search input,.corsi-abilitanti-table__wrapper .dt-container .dataTables_filter input,.corsi-abilitanti-table__wrapper .dt-container .dt-search input,.sedi-table__wrapper .dataTables_wrapper .dataTables_filter input,.sedi-table__wrapper .dataTables_wrapper .dt-search input,.sedi-table__wrapper .dt-container .dataTables_filter input,.sedi-table__wrapper .dt-container .dt-search input{padding-left:1rem;border-radius:0 7px 7px 0;min-width:200px}.single-courses-table__wrapper .dataTables_wrapper .dataTables_scrollHeadInner table,.single-courses-table__wrapper .dataTables_wrapper .dt-scroll-head table,.single-courses-table__wrapper .dt-container .dataTables_scrollHeadInner table,.single-courses-table__wrapper .dt-container .dt-scroll-head table,.agevolazioni-table__wrapper .dataTables_wrapper .dataTables_scrollHeadInner table,.agevolazioni-table__wrapper .dataTables_wrapper .dt-scroll-head table,.agevolazioni-table__wrapper .dt-container .dataTables_scrollHeadInner table,.agevolazioni-table__wrapper .dt-container .dt-scroll-head table,.corsi-abilitanti-table__wrapper .dataTables_wrapper .dataTables_scrollHeadInner table,.corsi-abilitanti-table__wrapper .dataTables_wrapper .dt-scroll-head table,.corsi-abilitanti-table__wrapper .dt-container .dataTables_scrollHeadInner table,.corsi-abilitanti-table__wrapper .dt-container .dt-scroll-head table,.sedi-table__wrapper .dataTables_wrapper .dataTables_scrollHeadInner table,.sedi-table__wrapper .dataTables_wrapper .dt-scroll-head table,.sedi-table__wrapper .dt-container .dataTables_scrollHeadInner table,.sedi-table__wrapper .dt-container .dt-scroll-head table{border-radius:8px 8px 0 0;overflow:hidden}.single-courses-table__wrapper .dataTables_wrapper .dataTables_scrollBody table,.single-courses-table__wrapper .dataTables_wrapper .dt-scroll-body table,.single-courses-table__wrapper .dt-container .dataTables_scrollBody table,.single-courses-table__wrapper .dt-container .dt-scroll-body table,.agevolazioni-table__wrapper .dataTables_wrapper .dataTables_scrollBody table,.agevolazioni-table__wrapper .dataTables_wrapper .dt-scroll-body table,.agevolazioni-table__wrapper .dt-container .dataTables_scrollBody table,.agevolazioni-table__wrapper .dt-container .dt-scroll-body table,.corsi-abilitanti-table__wrapper .dataTables_wrapper .dataTables_scrollBody table,.corsi-abilitanti-table__wrapper .dataTables_wrapper .dt-scroll-body table,.corsi-abilitanti-table__wrapper .dt-container .dataTables_scrollBody table,.corsi-abilitanti-table__wrapper .dt-container .dt-scroll-body table,.sedi-table__wrapper .dataTables_wrapper .dataTables_scrollBody table,.sedi-table__wrapper .dataTables_wrapper .dt-scroll-body table,.sedi-table__wrapper .dt-container .dataTables_scrollBody table,.sedi-table__wrapper .dt-container .dt-scroll-body table{border-radius:0 0 8px 8px;overflow:hidden}.single-courses-table__wrapper table,.agevolazioni-table__wrapper table,.corsi-abilitanti-table__wrapper table,.sedi-table__wrapper table{min-width:600px;color:#313131;background-color:#244757;border:2px solid #244757}.single-courses-table__wrapper table.tablepress .sorting:hover,.single-courses-table__wrapper table.tablepress .sorting_asc,.single-courses-table__wrapper table.tablepress .sorting_desc,.single-courses-table__wrapper table.tablepress .dt-orderable-asc,.single-courses-table__wrapper table.tablepress .dt-orderable-desc,.agevolazioni-table__wrapper table.tablepress .sorting:hover,.agevolazioni-table__wrapper table.tablepress .sorting_asc,.agevolazioni-table__wrapper table.tablepress .sorting_desc,.agevolazioni-table__wrapper table.tablepress .dt-orderable-asc,.agevolazioni-table__wrapper table.tablepress .dt-orderable-desc,.corsi-abilitanti-table__wrapper table.tablepress .sorting:hover,.corsi-abilitanti-table__wrapper table.tablepress .sorting_asc,.corsi-abilitanti-table__wrapper table.tablepress .sorting_desc,.corsi-abilitanti-table__wrapper table.tablepress .dt-orderable-asc,.corsi-abilitanti-table__wrapper table.tablepress .dt-orderable-desc,.sedi-table__wrapper table.tablepress .sorting:hover,.sedi-table__wrapper table.tablepress .sorting_asc,.sedi-table__wrapper table.tablepress .sorting_desc,.sedi-table__wrapper table.tablepress .dt-orderable-asc,.sedi-table__wrapper table.tablepress .dt-orderable-desc{background-color:#244757;color:#fff}.single-courses-table__wrapper table thead,.agevolazioni-table__wrapper table thead,.corsi-abilitanti-table__wrapper table thead,.sedi-table__wrapper table thead{background-color:#244757;color:#fff}.single-courses-table__wrapper table thead th,.single-courses-table__wrapper table thead td,.agevolazioni-table__wrapper table thead th,.agevolazioni-table__wrapper table thead td,.corsi-abilitanti-table__wrapper table thead th,.corsi-abilitanti-table__wrapper table thead td,.sedi-table__wrapper table thead th,.sedi-table__wrapper table thead td{color:#fff;padding:.8rem 2rem .7rem 2rem}.single-courses-table__wrapper table thead th .dt-column-header .dt-column-title,.single-courses-table__wrapper table thead td .dt-column-header .dt-column-title,.agevolazioni-table__wrapper table thead th .dt-column-header .dt-column-title,.agevolazioni-table__wrapper table thead td .dt-column-header .dt-column-title,.corsi-abilitanti-table__wrapper table thead th .dt-column-header .dt-column-title,.corsi-abilitanti-table__wrapper table thead td .dt-column-header .dt-column-title,.sedi-table__wrapper table thead th .dt-column-header .dt-column-title,.sedi-table__wrapper table thead td .dt-column-header .dt-column-title{line-height:1.5}.single-courses-table__wrapper table tbody,.agevolazioni-table__wrapper table tbody,.corsi-abilitanti-table__wrapper table tbody,.sedi-table__wrapper table tbody{border-radius:0 0 8px 8px}.single-courses-table__wrapper table th,.single-courses-table__wrapper table td,.agevolazioni-table__wrapper table th,.agevolazioni-table__wrapper table td,.corsi-abilitanti-table__wrapper table th,.corsi-abilitanti-table__wrapper table td,.sedi-table__wrapper table th,.sedi-table__wrapper table td{background-color:rgba(0,0,0,0);padding:.7rem 2rem .6rem 2rem;line-height:1.4;vertical-align:middle}.single-courses-table__wrapper table th strong,.single-courses-table__wrapper table th small,.single-courses-table__wrapper table td strong,.single-courses-table__wrapper table td small,.agevolazioni-table__wrapper table th strong,.agevolazioni-table__wrapper table th small,.agevolazioni-table__wrapper table td strong,.agevolazioni-table__wrapper table td small,.corsi-abilitanti-table__wrapper table th strong,.corsi-abilitanti-table__wrapper table th small,.corsi-abilitanti-table__wrapper table td strong,.corsi-abilitanti-table__wrapper table td small,.sedi-table__wrapper table th strong,.sedi-table__wrapper table th small,.sedi-table__wrapper table td strong,.sedi-table__wrapper table td small{white-space:nowrap}.single-courses-table__wrapper table .dt-column-order,.agevolazioni-table__wrapper table .dt-column-order,.corsi-abilitanti-table__wrapper table .dt-column-order,.sedi-table__wrapper table .dt-column-order{color:#fff !important}.single-courses-table__wrapper table>caption,.agevolazioni-table__wrapper table>caption,.corsi-abilitanti-table__wrapper table>caption,.sedi-table__wrapper table>caption{display:none}.single-courses-table__wrapper .dataTables_info,.agevolazioni-table__wrapper .dataTables_info,.corsi-abilitanti-table__wrapper .dataTables_info,.sedi-table__wrapper .dataTables_info{margin-top:2rem}.single-courses-table__wrapper .dataTables_paginate,.single-courses-table__wrapper .dt-paging,.agevolazioni-table__wrapper .dataTables_paginate,.agevolazioni-table__wrapper .dt-paging,.corsi-abilitanti-table__wrapper .dataTables_paginate,.corsi-abilitanti-table__wrapper .dt-paging,.sedi-table__wrapper .dataTables_paginate,.sedi-table__wrapper .dt-paging{margin-top:2rem;float:none;width:100%;text-align:center}.single-courses-table__wrapper .dataTables_paginate .paginate_button,.single-courses-table__wrapper .dataTables_paginate .dt-paging-button,.single-courses-table__wrapper .dt-paging .paginate_button,.single-courses-table__wrapper .dt-paging .dt-paging-button,.agevolazioni-table__wrapper .dataTables_paginate .paginate_button,.agevolazioni-table__wrapper .dataTables_paginate .dt-paging-button,.agevolazioni-table__wrapper .dt-paging .paginate_button,.agevolazioni-table__wrapper .dt-paging .dt-paging-button,.corsi-abilitanti-table__wrapper .dataTables_paginate .paginate_button,.corsi-abilitanti-table__wrapper .dataTables_paginate .dt-paging-button,.corsi-abilitanti-table__wrapper .dt-paging .paginate_button,.corsi-abilitanti-table__wrapper .dt-paging .dt-paging-button,.sedi-table__wrapper .dataTables_paginate .paginate_button,.sedi-table__wrapper .dataTables_paginate .dt-paging-button,.sedi-table__wrapper .dt-paging .paginate_button,.sedi-table__wrapper .dt-paging .dt-paging-button{text-decoration:none !important;text-shadow:none !important;text-transform:uppercase;font-size:1.4rem;font-weight:700;margin:0 8px}.single-courses-table__wrapper .dataTables_paginate .paginate_button:hover,.single-courses-table__wrapper .dataTables_paginate .dt-paging-button:hover,.single-courses-table__wrapper .dt-paging .paginate_button:hover,.single-courses-table__wrapper .dt-paging .dt-paging-button:hover,.agevolazioni-table__wrapper .dataTables_paginate .paginate_button:hover,.agevolazioni-table__wrapper .dataTables_paginate .dt-paging-button:hover,.agevolazioni-table__wrapper .dt-paging .paginate_button:hover,.agevolazioni-table__wrapper .dt-paging .dt-paging-button:hover,.corsi-abilitanti-table__wrapper .dataTables_paginate .paginate_button:hover,.corsi-abilitanti-table__wrapper .dataTables_paginate .dt-paging-button:hover,.corsi-abilitanti-table__wrapper .dt-paging .paginate_button:hover,.corsi-abilitanti-table__wrapper .dt-paging .dt-paging-button:hover,.sedi-table__wrapper .dataTables_paginate .paginate_button:hover,.sedi-table__wrapper .dataTables_paginate .dt-paging-button:hover,.sedi-table__wrapper .dt-paging .paginate_button:hover,.sedi-table__wrapper .dt-paging .dt-paging-button:hover{color:#801f3d}.single-courses-table__wrapper .dataTables_paginate .paginate_button:before,.single-courses-table__wrapper .dataTables_paginate .paginate_button:after,.single-courses-table__wrapper .dataTables_paginate .dt-paging-button:before,.single-courses-table__wrapper .dataTables_paginate .dt-paging-button:after,.single-courses-table__wrapper .dt-paging .paginate_button:before,.single-courses-table__wrapper .dt-paging .paginate_button:after,.single-courses-table__wrapper .dt-paging .dt-paging-button:before,.single-courses-table__wrapper .dt-paging .dt-paging-button:after,.agevolazioni-table__wrapper .dataTables_paginate .paginate_button:before,.agevolazioni-table__wrapper .dataTables_paginate .paginate_button:after,.agevolazioni-table__wrapper .dataTables_paginate .dt-paging-button:before,.agevolazioni-table__wrapper .dataTables_paginate .dt-paging-button:after,.agevolazioni-table__wrapper .dt-paging .paginate_button:before,.agevolazioni-table__wrapper .dt-paging .paginate_button:after,.agevolazioni-table__wrapper .dt-paging .dt-paging-button:before,.agevolazioni-table__wrapper .dt-paging .dt-paging-button:after,.corsi-abilitanti-table__wrapper .dataTables_paginate .paginate_button:before,.corsi-abilitanti-table__wrapper .dataTables_paginate .paginate_button:after,.corsi-abilitanti-table__wrapper .dataTables_paginate .dt-paging-button:before,.corsi-abilitanti-table__wrapper .dataTables_paginate .dt-paging-button:after,.corsi-abilitanti-table__wrapper .dt-paging .paginate_button:before,.corsi-abilitanti-table__wrapper .dt-paging .paginate_button:after,.corsi-abilitanti-table__wrapper .dt-paging .dt-paging-button:before,.corsi-abilitanti-table__wrapper .dt-paging .dt-paging-button:after,.sedi-table__wrapper .dataTables_paginate .paginate_button:before,.sedi-table__wrapper .dataTables_paginate .paginate_button:after,.sedi-table__wrapper .dataTables_paginate .dt-paging-button:before,.sedi-table__wrapper .dataTables_paginate .dt-paging-button:after,.sedi-table__wrapper .dt-paging .paginate_button:before,.sedi-table__wrapper .dt-paging .paginate_button:after,.sedi-table__wrapper .dt-paging .dt-paging-button:before,.sedi-table__wrapper .dt-paging .dt-paging-button:after{text-shadow:none !important;color:#801f3d}.single-courses-table__wrapper .dataTables_paginate .paginate_button.disabled,.single-courses-table__wrapper .dataTables_paginate .dt-paging-button.disabled,.single-courses-table__wrapper .dt-paging .paginate_button.disabled,.single-courses-table__wrapper .dt-paging .dt-paging-button.disabled,.agevolazioni-table__wrapper .dataTables_paginate .paginate_button.disabled,.agevolazioni-table__wrapper .dataTables_paginate .dt-paging-button.disabled,.agevolazioni-table__wrapper .dt-paging .paginate_button.disabled,.agevolazioni-table__wrapper .dt-paging .dt-paging-button.disabled,.corsi-abilitanti-table__wrapper .dataTables_paginate .paginate_button.disabled,.corsi-abilitanti-table__wrapper .dataTables_paginate .dt-paging-button.disabled,.corsi-abilitanti-table__wrapper .dt-paging .paginate_button.disabled,.corsi-abilitanti-table__wrapper .dt-paging .dt-paging-button.disabled,.sedi-table__wrapper .dataTables_paginate .paginate_button.disabled,.sedi-table__wrapper .dataTables_paginate .dt-paging-button.disabled,.sedi-table__wrapper .dt-paging .paginate_button.disabled,.sedi-table__wrapper .dt-paging .dt-paging-button.disabled{pointer-events:none;opacity:.4}.single-courses-table__wrapper .dataTables_paginate .paginate_button.disabled:before,.single-courses-table__wrapper .dataTables_paginate .paginate_button.disabled:after,.single-courses-table__wrapper .dataTables_paginate .dt-paging-button.disabled:before,.single-courses-table__wrapper .dataTables_paginate .dt-paging-button.disabled:after,.single-courses-table__wrapper .dt-paging .paginate_button.disabled:before,.single-courses-table__wrapper .dt-paging .paginate_button.disabled:after,.single-courses-table__wrapper .dt-paging .dt-paging-button.disabled:before,.single-courses-table__wrapper .dt-paging .dt-paging-button.disabled:after,.agevolazioni-table__wrapper .dataTables_paginate .paginate_button.disabled:before,.agevolazioni-table__wrapper .dataTables_paginate .paginate_button.disabled:after,.agevolazioni-table__wrapper .dataTables_paginate .dt-paging-button.disabled:before,.agevolazioni-table__wrapper .dataTables_paginate .dt-paging-button.disabled:after,.agevolazioni-table__wrapper .dt-paging .paginate_button.disabled:before,.agevolazioni-table__wrapper .dt-paging .paginate_button.disabled:after,.agevolazioni-table__wrapper .dt-paging .dt-paging-button.disabled:before,.agevolazioni-table__wrapper .dt-paging .dt-paging-button.disabled:after,.corsi-abilitanti-table__wrapper .dataTables_paginate .paginate_button.disabled:before,.corsi-abilitanti-table__wrapper .dataTables_paginate .paginate_button.disabled:after,.corsi-abilitanti-table__wrapper .dataTables_paginate .dt-paging-button.disabled:before,.corsi-abilitanti-table__wrapper .dataTables_paginate .dt-paging-button.disabled:after,.corsi-abilitanti-table__wrapper .dt-paging .paginate_button.disabled:before,.corsi-abilitanti-table__wrapper .dt-paging .paginate_button.disabled:after,.corsi-abilitanti-table__wrapper .dt-paging .dt-paging-button.disabled:before,.corsi-abilitanti-table__wrapper .dt-paging .dt-paging-button.disabled:after,.sedi-table__wrapper .dataTables_paginate .paginate_button.disabled:before,.sedi-table__wrapper .dataTables_paginate .paginate_button.disabled:after,.sedi-table__wrapper .dataTables_paginate .dt-paging-button.disabled:before,.sedi-table__wrapper .dataTables_paginate .dt-paging-button.disabled:after,.sedi-table__wrapper .dt-paging .paginate_button.disabled:before,.sedi-table__wrapper .dt-paging .paginate_button.disabled:after,.sedi-table__wrapper .dt-paging .dt-paging-button.disabled:before,.sedi-table__wrapper .dt-paging .dt-paging-button.disabled:after{opacity:.5}@media(min-width: 460px){.single-courses-table__wrapper .dataTables_wrapper .dataTables_filter input,.single-courses-table__wrapper .dataTables_wrapper .dt-search input,.single-courses-table__wrapper .dt-container .dataTables_filter input,.single-courses-table__wrapper .dt-container .dt-search input,.agevolazioni-table__wrapper .dataTables_wrapper .dataTables_filter input,.agevolazioni-table__wrapper .dataTables_wrapper .dt-search input,.agevolazioni-table__wrapper .dt-container .dataTables_filter input,.agevolazioni-table__wrapper .dt-container .dt-search input,.corsi-abilitanti-table__wrapper .dataTables_wrapper .dataTables_filter input,.corsi-abilitanti-table__wrapper .dataTables_wrapper .dt-search input,.corsi-abilitanti-table__wrapper .dt-container .dataTables_filter input,.corsi-abilitanti-table__wrapper .dt-container .dt-search input,.sedi-table__wrapper .dataTables_wrapper .dataTables_filter input,.sedi-table__wrapper .dataTables_wrapper .dt-search input,.sedi-table__wrapper .dt-container .dataTables_filter input,.sedi-table__wrapper .dt-container .dt-search input{min-width:300px}}.agevolazioni-table__wrapper table thead th,.agevolazioni-table__wrapper table thead td{padding:1.2rem 2rem .7rem 2rem}.agevolazioni-table__wrapper table tbody th,.agevolazioni-table__wrapper table tbody td{line-height:1.4;padding:1rem 2rem .7rem 2rem}.corsi-abilitanti-table__wrapper table thead th.column-1{min-width:150px}.corsi-abilitanti-table__wrapper table tbody td.column-1{min-width:150px}.sedi-table__wrapper .tablepress{border-radius:8px;overflow:hidden}.corsi-abilitanti-section .elementor-widget-text-editor ul{margin-left:2rem}.pegaso-standard-table{overflow:auto}.pegaso-standard-table table{min-width:700px;color:#313131;background-color:#244757;border:2px solid #244757;border-radius:8px;overflow:hidden}.pegaso-standard-table table thead{background-color:#244757;color:#fff;font-size:1.7rem;line-height:1.4;font-weight:bold}.pegaso-standard-table table thead th,.pegaso-standard-table table thead td{color:#fff;padding:.8rem 2rem .7rem 2rem}.pegaso-standard-table table tbody{background-color:#fff;border-radius:0 0 8px 8px;font-size:1.7rem;line-height:1.4}.pegaso-standard-table table th,.pegaso-standard-table table td{background-color:rgba(0,0,0,0);padding:.7rem 2rem .6rem 2rem;line-height:1.4}.all-inclusive-notes{padding:2rem;background-color:#f7f7f7;border-radius:8px}.all-inclusive-notes ul{margin-left:3rem}.all-inclusive-notes p{margin-bottom:0}@media(min-width: 768px){.all-inclusive-notes{padding:4rem}}.archive.post-type-archive .archive-context{display:none !important}.archive .archive-context .elementor-heading-title{transition:.3s all ease-in-out;opacity:0}.archive .courses-filter__select .elementor-nav-menu__container{overflow:visible}.archive .courses-filter__select .elementor-nav-menu__container .elementor-item{width:calc(100vw - 20px);display:flex;justify-content:space-between;background-color:#f3f3f3;border:1px solid #e0e0e0;padding:8px 15px;border-radius:5px;text-transform:uppercase;font-family:"Nunito Sans";font-size:1.1rem;letter-spacing:.05rem;font-weight:600;color:#313131;cursor:pointer;overflow:hidden;text-overflow:ellipsis;z-index:5}.archive .courses-filter__select .elementor-nav-menu__container .elementor-item.active{border-color:#801f3d}.archive .courses-filter__select .elementor-nav-menu__container .elementor-item .text{overflow:hidden}.archive .courses-filter__select .elementor-nav-menu__container .elementor-item .sub-arrow svg{fill:#313131}.archive .courses-filter__select .elementor-nav-menu__container .elementor-item:hover{background-color:#801f3d;color:#fff}.archive .courses-filter__select .elementor-nav-menu__container .elementor-item:hover .sub-arrow svg{fill:#fff}.archive .courses-filter__select .elementor-nav-menu__container .sub-menu{min-width:calc(100vw - 20px) !important;border-radius:5px;padding:1rem 0;background-color:#f3f3f3;border:1px solid #e0e0e0;overflow-y:auto;transform:translateY(4px);max-height:320px;box-shadow:0 5px 15px 0 rgba(49,49,49,.2)}.archive .courses-filter__select .elementor-nav-menu__container .sub-menu .menu-item .elementor-sub-item{font-size:1.1rem;padding:5px 20px 5px 12px !important}.archive .courses-filter__select .elementor-nav-menu__container .sub-menu .menu-item .elementor-sub-item.current{background-color:#801f3d;color:#fff}.archive .courses-filter__select .elementor-nav-menu__container .sub-menu .menu-item.reset-filter{display:none}@media(min-width: 768px){.archive .courses-filter__select .elementor-nav-menu__container .elementor-item{width:200px;font-size:1.2rem}.archive .courses-filter__select .elementor-nav-menu__container .sub-menu{min-width:200px !important;position:absolute}.archive .courses-filter__select .elementor-nav-menu__container .sub-menu .menu-item .elementor-sub-item{font-size:1.3rem}}@media(min-width: 1024px){.archive .courses-filter__select .elementor-nav-menu__container .sub-menu{display:block !important;opacity:0;pointer-events:none;width:auto;transition:opacity .2s ease-in-out .1s}.archive .courses-filter__select .elementor-nav-menu__container .sub-menu.active{opacity:1;pointer-events:all}}.courses-loop__grid .courses-loop__item .courses-loop__taxonomies.class{pointer-events:none}.courses-loop__grid .courses-loop__item .courses-loop__taxonomies .elementor-heading-title{display:flex;flex-wrap:wrap}.courses-loop__grid .courses-loop__item .courses-loop__taxonomies .elementor-heading-title a{padding:5px 14px 4px;color:#801f3d;background-color:#fff;border-radius:10rem;margin:0 .3rem .3rem 0}.courses-loop__grid .courses-loop__item .courses-ateneo-logo .acf-view__atenei-link{width:80px;height:auto;display:flex;align-items:center;justify-content:center;margin:1rem 1.4rem 0 0}.courses-loop__grid .courses-loop__item .courses-ateneo-logo .acf-view__atenei-link img{background-color:#fff;padding:1rem .6rem;border-radius:5px}.courses-loop__grid .courses-loop__item .courses-ateneo-logo .acf-view__atenei-link img.sole24ore{background-color:rgba(0,0,0,0);padding:0}.courses-loop__grid .courses-loop__item .courses-ateneo-logo>*{height:auto}.courses-loop__grid .courses-loop__item .courses-loop__details .courses-loop__info .courses-loop__tipologia a:hover{color:#801f3d}.courses-loop__grid .courses-loop__item .courses-loop__details .courses-loop__info .courses-loop__divider *{height:auto}.courses-loop__grid .courses-loop__item .courses-loop__details .courses-loop__info .icon-list__wrapper ul li{width:50%;padding-right:1rem;padding-bottom:.8rem;margin:0}.courses-loop__grid .courses-loop__item .courses-loop__details .courses-loop__info .icon-list__wrapper ul li .ot-icon-list-text{padding:.4rem 1.4rem .3rem;background-color:#fff;border-radius:10rem}.courses-loop__grid nav.elementor-pagination{margin-top:4rem}.courses-loop__grid nav.elementor-pagination .page-numbers{padding:.3rem 1.2rem;background-color:#f3f3f3;color:#313131;border-radius:10rem}.courses-loop__grid nav.elementor-pagination .page-numbers.current{background-color:#801f3d;color:#fff !important}.courses-loop__grid nav.elementor-pagination a.page-numbers:hover{background-color:#801f3d;color:#fff !important}.elementor-widget-isearch .h-search-form-field{width:85vw;max-width:450px}.elementor-widget-isearch .h-search-form-field form .is-search-submit:hover .is-search-icon{background-color:#244757 !important;border-color:#244757 !important}#is-ajax-search-result-8649,.is-ajax-search-result{padding:0;border-radius:5px;overflow:hidden;box-shadow:0 0 30px 0 rgba(49,49,49,.2)}#is-ajax-search-result-8649 .is-ajax-search-items,.is-ajax-search-result .is-ajax-search-items{max-height:520px !important}#is-ajax-search-result-8649 .is-ajax-search-items .is-ajax-search-post .is-search-sections .is-title a,.is-ajax-search-result .is-ajax-search-items .is-ajax-search-post .is-search-sections .is-title a{font-weight:700}#is-ajax-search-result-8649 .is-ajax-search-items .is-ajax-search-post .is-search-sections .is-ajax-result-description,.is-ajax-search-result .is-ajax-search-items .is-ajax-search-post .is-search-sections .is-ajax-result-description{margin-top:5px}#is-ajax-search-result-8649 .is-show-more-results,.is-ajax-search-result .is-show-more-results{margin-top:0px;background:#801f3d;color:#fff;transition:background .2s ease-in-out}#is-ajax-search-result-8649 .is-show-more-results:hover,.is-ajax-search-result .is-show-more-results:hover{background:#244757}#is-ajax-search-result-8649 .is-show-more-results .is-show-more-results-text,.is-ajax-search-result .is-show-more-results .is-show-more-results-text{padding:6px 5px 5px}.chaty-widget .chaty-channel{bottom:-2px;right:-5px}.chaty-widget .chaty-channel .chaty-cta-button{background-color:#244757}.chaty-widget .chaty-channel .chaty-cta-button .chaty-svg svg circle,.chaty-widget .chaty-channel .chaty-cta-button .chaty-svg svg ellipse{fill:#244757}#back-to-top{right:26px !important;bottom:90px !important}.grecaptcha-badge{display:none}
/*# sourceMappingURL=style.min.css.map */