﻿ html, head, body {font-family: 'Roboto', sans-serif !important;font-size: 16px;}.btnBasic {background: #fff;color: #00539f;font-weight: 600;border: 0;border-radius: 0;font-size: 14px;padding: 4.5px 0px;border: 1px solid #00539f;}.btnGenerali {background: #00539f;color: #fff;font-weight: 600;border: 0;border-radius: 0;font-size: 14px;padding: 5px 10px;}.aspNetDisabled.btn.btnGenerali:hover {color: #fff;}.btnGenerali:hover {background-color: #3275b2;color: #fff;}.btnGenerali2 {background: #97a4d4;color: #fff;font-weight: 600;border: 0;border-radius: 0;font-size: 14px;padding: 5px 10px;}.btnGenerali2:hover {background-color: #b6bfe0;color: #fff;}.btnGenerali3 {background: #fff !important;color: #00539f !important;font-weight: 600;border-radius: 0;font-size: 14px;padding: 5px 10px !important;border: 1px solid #00539f !important;}.btn.disabled {background: #706f6f;color: #fff;font-weight: 600;border: 0;border-radius: 0;}.btnAddcart {background-image: url("../../Images/Icons/schedaprodotto/carrello_bianco.png");background-repeat: no-repeat;background-color: #00539f;background-position: 95%;background-size: 25px;border: 0;border-radius: 0;color: #fff;font-size: 12px;text-align: left;padding-left: 15px;}.btnAddcart:hover {color: #fff;background-color: #1964a8;}.imgclose {position: absolute;top: -10px;right: -10px;}.iconeM {width: 100px;margin-right: 10px;}.iconeS {width: 50px;margin-right: 10px;}.iconeXs {width: 15px;height: auto;}.hideCaption {display: none;}.generic-container .generic-content.pAziendale {padding: 0 !important;}.generic-container .generic-content.pAziendale h5 {text-align: start !important;color: #00539f;}#formazione_lyraETK .generic-container .generic-content.lyraETK {padding: 0 !important;}#formazione_lyraETK .generic-container .generic-content.lyraETK h5 {text-align: start !important;color: #7a448a;}#formazione_lyraETK .generic-container .generic-content .subtitle_Menu_Formazione {color: #7a448a;font-weight: bold;}.modulo-chirugiaGuidataLyra .generic-container .richiestacatalogo h5 {font-weight: 600;}.modulo-chirugiaGuidataLyra .generic-container .richiestacatalogo .radio-inline {color: #00539f;margin-right: 20px;}.modulo-chirugiaGuidataLyra .generic-container .richiestacatalogo .radio-inline label {margin-left: 5px;}.bodyContent .pheader h5 {color: #212529;font-weight: bold;text-transform: uppercase;font-size: 1rem;margin-top: 10px;}.bodyContent .generic-container .generic-content {padding: 0;}.bodyContent .generic-container .generic-content h5 {font-weight: 600;text-align: center;text-transform: uppercase;}.bodyContent .generic-container .generic-content h6 {font-weight: 700;font-size: 14px;}.bodyContent .generic-container .generic-content p {font-size: 1rem;}.bodyContent .generic-container .generic-content a {color: #337ab7;}.bodyContent .formazione .titolo_Menu_latSX {color: #fff;text-align: center;font-weight: 600;}.bodyContent .formazione .subtitle_Menu_latSX {color: #00539f;font-weight: 700;font-size: medium;}.bodyContent .formazione .text__Menu_latSX_just {font-size: smaller;}.bodyContent .formazione h5 {height: 28px;color: #00539f;font-weight: 600;font-size: 18px;padding: 5px 0;margin: 0;}.bodyContent .formazione .sheader h5 {text-transform: uppercase;font-weight: 600;font-size: 18px;color: #00539f;padding: 5px 0;margin: 0;}.bodyContent .formazione .sheader {height: 28px;background-color: #e5e5e5;text-align: center;}.CorsiLCI #facets .facets-formazione .titolo_Menu_latSX, .membershipLCI #facets .titolo_Menu_latSX {background-color: #43b4e5;color: #fff;font-weight: bold;width: 100%;text-align: center;display: inline-block;padding: 5px 0;}.CorsiLCI #facets .facets-formazione .subtitle_Menu_latSX, .membershipLCI #facets .subtitle_Menu_latSX, #webinarLCI .subtitle_Menu_latSX {color: #00539f;font-weight: bold;}.CorsiLCI #catalogo .sheader, .membershipLCI #catalogo .sheader, #webinarLCI .sheader {background-color: #e5e5e5;}.CorsiLCI #catalogo .sheader h5, .membershipLCI #catalogo .sheader h5, #webinarLCI h5 {text-align: center;color: #00539f;font-weight: bold;padding: 5px 0;}.CorsiLCI #facets .text__Menu_latSX_just, .membershipLCI #facets .text__Menu_latSX_just {text-align: justify;}.membershipLCI #catalogo .title_Page_Formazione, #webinarLCI .title_Page_Formazione {color: #00539f;font-weight: bold;font-size: 20px;}.subtitle_Menu_Formazione {color: #00539f;font-weight: bold;}.bodyContent h6 {color: #00539f;font-weight: 700;}.btnOffr {font-weight: bold;border-width: 1px;border-style: solid;border-color: dimgrey;background-color: white;color: dimgrey;outline: none;width: 160px;height: 38px;cursor: pointer }.contentOfrr {background-color: white;position: relative;}.contentOfrr:hover .image {opacity: 0.6;}.contentOfrr .buttonOfferta {position: absolute;top: 70%;left: 7%;background-color: white;color: rgba(0, 83, 159, 1);font-size: 16px;cursor: pointer;text-align: center }.buttonOfferta:hover {background-color: darkgray;color: white }.dxbButton div.dxb {padding: 3.5px 8px 3.5px;}@media (max-width: 480px) {html, head, body {font-family: 'Roboto', sans-serif !important;font-size: 14px;margin-top: 70px;}input, select, textarea {font-size: 14px;}.appoffline .device-small, .appoffline .device-medium {display: block;}.appoffline .device-big {display: none;}.btnGenerali, .btnGenerali2, .btnGenerali3 {width: 90%;}.btnGenerali.device {width: 100% !important;}.generic-container .corsilci .col-6 {flex: 0 0 100%;max-width: 100%;}}@media (min-width: 481px) and (max-width: 767px) {html, head, body {font-family: 'Roboto', sans-serif !important;font-size: 14px;margin-top: 70px;}input, select, textarea {font-size: 14px;}.appoffline .device-small, .appoffline .device-medium {display: block;}.appoffline .device-big {display: none;}.btnGenerali, .btnGenerali2, .btnGenerali3 {width: 90%;}.btnGenerali.device {width: 100% !important;}.generic-container .wtgrischioB .col-lg-5 {display: flex;justify-content: center;}.generic-container .wtgrischioB .col-lg-5 > img {max-width: 50%;}.generic-container .sanificaz .col-md-4 {display: flex;justify-content: center;}.generic-container .sanificaz .col-md-4 > img {max-width: 50%;}.generic-container .primasoccorso .col-md-4 {display: flex;justify-content: center;}.generic-container .primasoccorso .col-md-4 > img {max-width: 50%;}#formazione_lyraETK .descrizione-m {max-width: 45vw !important;}}@media (min-width: 768px) and (max-width: 991px) {html, head, body {font-family: 'Roboto', sans-serif !important;font-size: 14px;margin-top: 70px;}.appoffline .device-small, .appoffline .device-medium {display: block;}.appoffline .device-big {display: none;}.btnGenerali, .btnGenerali2, .btnGenerali3 {width: 90%;}.btnGenerali.device {width: 100% !important;}#formazione_lyraETK .descrizione-m {max-width: 30vw !important;}}@media (min-width: 992px) and (max-width: 1379px) {html, head, body {margin-top: 83px;}.center {display: block;margin-left: auto;margin-right: auto;width: 50%;}.rightsidebar {display: block;}.rowHome {display: flex;justify-content: space-between;}.rowHome .col-xl-9 {flex: 0 0 90%;max-width: 90%;}.col-lg-12.col-xl-7.homemaster {flex: 0 0 78.333333%;max-width: 78.333333%;}.lineaDivisoreGrigio {display: none;}.richiestacatalogobordo {display: block;}.visibilitaMobile {display: none !important;}.richiestacatalogo input.dxeEditArea.dxeEditAreaSys {font-size: 14px !important;}.btnGenerali.device {width: 230px !important;}.appoffline .device-small, .appoffline .device-medium {display: none !important;}.appoffline .device-big {display: block !important;}.bodyContent .generic-container .generic-content h6 {font-size: 16px;}#formazione_lyraETK .descrizione-m {max-width: 35vw !important;}}@media (min-width: 1380px) {.center {display: block;margin-left: auto;margin-right: auto;width: 50%;}.rightsidebar {display: block;}.rowHome {display: flex;justify-content: space-between;}.btnAddcart {background-image: url("../../Images/Icons/schedaprodotto/carrello_bianco.png");background-repeat: no-repeat;background-color: #00539f;background-position: 95%;border: 0;border-radius: 0;color: #fff;font-size: 12px;}.lineaDivisoreGrigio {display: none;}.richiestacatalogobordo {display: block;}.visibilitaMobile {display: none !important;}.richiestacatalogo input.dxeEditArea.dxeEditAreaSys {font-size: 14px !important;}.btnGenerali.device {width: 230px !important;}.appoffline .device-small, .appoffline .device-medium {display: none;}.appoffline .device-big {display: block;}.bodyContent .generic-container .generic-content h6 {font-size: 16px;}#formazione_lyraETK .descrizione-m {max-width: 20vw !important;}}.visCatalogoOnline {display: block !important;}.visCatalogoOnlineTesto {display: none !important;}.dxbButton_pulsante.btn.visCatalogoOnline.dxbButtonSys.dxbTSys {display: block !important;}#mySidenav {display: none;}.academy-page .academy-section__link {font-weight:bold;}.academy-page .btn-primary {background-color: #00539f;border-color: #00539f;font-weight: bold;}.academy-page .btn-outline-primary {color: #00539f;border-color: #00539f;font-weight: bold;border-width: 2px;}.academy-page .btn-outline-primary:hover {background-color: #00539f;color: #fff;}.academy-tutti .btn-outline-primary:not(:disabled):not(.disabled).active {color: #fff;background-color: #00539f;border-color: #00539f;}.academy-tutti .btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle, .academy-promos .btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle, .academy-tootor .btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle {color: #fff;background-color: #00539f;border-color: #00539f;}.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle {color: #fff;background-color: #00539f;border-color: #00539f;}#tutti-i-corsi, #iscrizione {scroll-margin-top: 163px;scroll-behavior: smooth;}.sidenav-backdrop {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);z-index: 1040;}.sidenav {display: block;height: auto;max-width: 350px;position: static !important;z-index: 1;top: 163px;left: 20px;background-color: #fff;overflow-x: hidden;padding-top: 0px;transition: 0.5s;width: 100%;scrollbar-width: none;-ms-overflow-style: none;}.sidenav a:hover {color: #f1f1f1;}.sidenav .closebtn {position: absolute;top: 0;right: 25px;font-size: 36px;margin-left: 50px;}.sidenav::-webkit-scrollbar {display: none;}.sidebarCategorie {position: absolute;z-index: 1;width: 350px;}.bsMenuCategorie > ul > li > ul.dropdown-menu {top: 29px !important;width: 380px !important;padding: 0;border-radius: 0;z-index: 1021;position: absolute;}.academy-page {background-color: #f8f9fa;margin: 0 auto;padding: 0;}.academy-hero {position: relative;overflow: hidden;}.academy-hero__banner {position: relative;background-image: url('/Images/Formazione/Academy/banner_hero_pulito_senza-strip_2235x587.png');background-size: cover;background-position: center;display: flex;align-items: center;padding: 40px 0;}.academy-hero__overlay {position: relative;width: 100%;}.academy-brand__img {width: clamp(180px, 22vw, 300px);height: auto;display: block;margin: 20px 0 30px;}.academy-hero__features {display: flex;justify-content: space-between;align-items: center;background-color: #12276b;padding: 18px 40px;gap: 0;flex-wrap: wrap;}.academy-feature {display: flex;align-items: center;gap: 12px;flex: 1 1 auto;min-width: 180px;padding: 0 24px;position: relative;}.academy-feature:not(:last-child)::after {content: "";position: absolute;right: 0;top: 50%;transform: translateY(-50%);height: 40px;width: 1px;background-color: rgba(255, 255, 255, 0.2);}.academy-feature__icon-wrap {flex: 0 0 auto;display: flex;align-items: center;justify-content: center;color: #fff;font-size: 26px;}.academy-feature__text {display: flex;flex-direction: column;line-height: 1.3;}.academy-feature__title {color: #fff;font-size: 14px;font-weight: 700;}.academy-section__title, .academy-promo__title, .academy-tootor__brand {color: #00539f;font-weight: bold;font-size: 24px;}.academy-feature__subtitle {color: rgba(255, 255, 255, 0.7);font-size: 12px;font-weight: 400;}.academy-card__meta {display: flex;align-items: flex-start;gap: 16px;font-size: 12.5px;color: #495057;}.academy-card__meta-col {display: flex;flex-direction: column;gap: 8px;flex: 1 1 0;min-width: 0;}.academy-card__meta-prices {margin-bottom: 20px;margin-top:5px;font-size: 12.5px;}.academy-card__meta-col + .academy-card__meta-col {padding-left: 16px;border-left: 1px solid #e5e7eb;}.academy-card__meta-item {display: flex;align-items: center;gap: 8px;line-height: 1.3;}.academy-card__meta-icon {flex: 0 0 16px;width: 16px;height: 16px;color: #0a5ed7;}.academy-card__meta-item .prezzobarrato {text-decoration: line-through;}.academy-card__meta-item .prezzo {font-weight: bold;color: #e2001a;}.academy-tootor, .academy-promos {background: #f5f6f7;}.academy-tootor__list, .academy-promo__list, .academy-promo__list {font-size: 14px;}.academy-filters__search {background-color: #fff;border-radius: 8px;border: 1px solid transparent;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.5);}.academy-filters__input {flex: 1 1 250px;min-width: 180px;max-width: 35%;background: #fff;background-image: url(/Images/Icons/lente.svg);background-repeat: no-repeat;background-size: 5%;background-position: right;}.academy-hero__content {padding: 0 60px;color: #fff;}.academy-hero__content-mobile {display: none;}.academy-hero__title {font-size: 35px;font-weight: 700;line-height: 1.05;letter-spacing: 0.5px;margin: 50px 0 5px;color: #fff;text-transform: uppercase;}.academy-hero__subtitle {font-size: 16px;font-weight: 600;line-height: 1.4;margin: 0 0 16px;color: #fff;}.academy-hero__text {font-size: 16px;font-weight: 400;line-height: 1.5;margin: 0 0 28px;color: rgba(255, 255, 255, 0.9);}.academy-hero__cta {display: flex;gap: 14px;flex-wrap: wrap;}.academy-hero__btn {display: inline-block;padding: 12px 28px;font-size: 14px;font-weight: 700;text-transform: uppercase;letter-spacing: 0.5px;border-radius: 4px;text-decoration: none;transition: all 0.2s ease;cursor: pointer;}.academy-hero__btn.btn-primary {background-color: #0a5ed7;color: #fff;border: 2px solid #0a5ed7;}.academy-hero__btn.btn-primary:hover {background-color: #0847a8;border-color: #0847a8;}.academy-hero__btn.btn-secondary {background-color: transparent;color: #fff;border: 2px solid #fff;}.academy-hero__btn.btn-secondary:hover {background-color: #fff;color: #00205b;}.academy-tootor__inner.row {align-items: stretch;}.academy-tootor__text {display: flex;flex-direction: column;}.academy-tootor__text .btn {}.academy-tootor__text .academy-tootor__img{width:30%;margin-bottom: 10px;}.academy-promo {display: flex;flex-direction: column;padding: 0;}.academy-promo .academy-promo__inner {display: flex;flex-direction: column;}.academy-promo .academy-promo__inner .academy-promo__lead {min-height:65px;}.academy-promo__body, .academy-promo__media {min-width: 0;background-color: #f5f6f7;}.academy-promo__body .card-body .btn {margin-top: auto;align-self: flex-start;}.academy-promo__body .btn {align-self: flex-start;}.academy-promo__media img {width: 100%;height: auto;display: block;max-height:335px;}.academy-promo__icon {width: 34px;height: 34px;display: block;color: #12276b;}.academy-cards-row {margin-left: -20px !important;margin-right: -20px !important;}.academy-cards-row > [class*="col-"] {padding-left: 20px !important;padding-right: 20px !important;}.academy-card {background: #fff;border-radius: 8px;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);overflow: hidden;transition: box-shadow 0.2s ease, transform 0.2s ease;}.academy-card:hover {box-shadow: 0 6px 16px rgba(0, 0, 0, 0.15);transform: translateY(-3px);}.academy-card.card {display: flex;flex-direction: column;height: 100%;}.academy-card__body.card-body {display: flex;flex-direction: column;flex: 1 1 auto;}.academy-card__body .btn {margin-top: auto;}.academy-card__body .academy-card__crediti {margin-bottom: 5px;background-color: #00539f;color: #fff;font-weight: bold;padding: 2px 10px;height: 25px;}.academy-card__title {min-height: 70px;}.academy-card__desc {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;min-height: 70px;}.academy-loadmore {display: flex;justify-content: center;margin-top: 8px;}.academy-partner {position: relative;padding: 40px 0;}.academy-partner__subtitle {color: #6c757d;font-size: 14px;margin-bottom: 24px;}.academy-partner__carousel {padding: 0 50px;}.academy-partner__slide {display: flex;align-items: center;justify-content: center;height: 100px;}.academy-partner__carousel .owl-stage-outer {overflow: hidden;}.academy-partner .owl-nav {position: absolute;top: 50%;left: 0;width: 100%;transform: translateY(-50%);display: flex;justify-content: space-between;pointer-events: none;margin: 0;}.academy-partner .owl-nav button.owl-prev, .academy-partner .owl-nav button.owl-next {pointer-events: auto;width: 40px;height: 40px;border-radius: 50%;background: #fff !important;border: 1px solid #e0e0e0 !important;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.12);color: #00539f;display: flex;align-items: center;justify-content: center;transition: all 0.2s ease;margin: 0;}.academy-partner .owl-nav .owl-arrow-prev, .academy-partner .owl-nav .owl-arrow-next {font-size: 22px;line-height: 1;font-weight: 400;display: block;margin-top: -2px;background: none !important;color: #00539f !important;}.academy-partner .owl-nav button.owl-prev:hover, .academy-partner .owl-nav button.owl-next:hover {border-color: #00539f !important;color: #fff;box-shadow: 0 4px 12px rgba(0, 83, 159, 0.3);}.academy-partner .owl-nav button.owl-prev {margin-left: -8px;}.academy-partner .owl-nav button.owl-next {margin-right: -8px;}.academy-partner .owl-carousel .owl-nav button.owl-prev:focus, .academy-partner .owl-carousel .owl-nav button.owl-next:focus {outline: none;}.academy-partner .owl-nav button.owl-prev.disabled, .academy-partner .owl-nav button.owl-next.disabled {opacity: 0.4;cursor: default;}.academy-newsletter {position: relative;overflow: hidden;border-radius: 12px;padding: 75px 75px;}.academy-newsletter__bg {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 0;}.academy-newsletter__bgimg {width: 100%;height: 100%;object-fit: cover;display: block;}.academy-newsletter__bg::after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.academy-newsletter__main {display: flex;align-items: center;gap: 20px;flex: 1 1 auto;}.academy-newsletter__inner {position: relative;z-index: 1;display: flex;align-items: center;gap: 24px;}.academy-newsletter__icon {flex: 0 0 auto;width: 100px;height: 100px;border-radius: 50%;border: 2px solid rgba(255, 255, 255, 0.5);display: flex;align-items: center;justify-content: center;color: #fff;font-size: 30px;}.icon-graduation {display: block;width: 100px;height: 100px;background-color: currentColor;-webkit-mask: url('/Images/Formazione/Academy/icon_graduation_white_512.png') no-repeat center / contain;mask: url('/Images/Formazione/Academy/icon_graduation_white_512.png') no-repeat center / contain;}.academy-partner__logo {max-width: 100%;max-height: 100%;width: auto;object-fit: contain;}.academy-partner__slide {position: relative;}.academy-partner__slide::after {content: "";position: absolute;right: -10px;top: 50%;transform: translateY(-50%);height: 56px;width: 1px;background-color: #e0e3e8;}.academy-newsletter__text {flex: 1 1 auto;color: #fff;}.academy-newsletter__title {font-size: 26px;font-weight: 700;line-height: 1.2;margin: 0 0 10px;color: #fff;}.academy-newsletter__desc {font-size: 14px;line-height: 1.5;margin: 0;color: rgba(255, 255, 255, 0.85);max-width: 520px;}.academy-newsletter__cta {flex: 0 0 auto;}.academy-newsletter__btn {display: inline-flex;align-items: center;gap: 10px;background: #fff;color: #1a3a8f;font-weight: 700;font-size: 14px;letter-spacing: 0.3px;padding: 16px 28px;border-radius: 6px;text-decoration: none;white-space: nowrap;transition: all 0.2s ease;}.academy-newsletter__btn:hover {background: #e9ecef;color: #12276b;transform: translateY(-1px);}.academy-card__media {position: relative;overflow: hidden;}.academy-card__img {width: 100%;height: auto;display: block;}.academy-evidenza .academy-card__badges {position: absolute;top: 12px;left: 12px;display: flex;flex-wrap: wrap;gap: 6px;}.academy-tutti .academy-card__badges {position: absolute;top: 12px;left: 12px;display: flex;flex-wrap: wrap;gap: 6px;}.academy-card__badge {display: inline-block;padding: 4px 10px;font-size: 11px;font-weight: 700;letter-spacing: 0.3px;text-transform: uppercase;border-radius: 4px;color: #fff;line-height: 1.2;white-space: nowrap;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.5);overflow: hidden;transition: box-shadow 0.2s ease, transform 0.2s ease;}.academy-card__badges--over {position: absolute;top: 12px;left: 12px;}.academy-card__badge--conservativa {background-color: #DC2626;}.academy-card__badge--endodonzia {background-color: #2563EB;}.academy-card__badge--implantologia {background-color: #15803D;}.academy-card__badge--estetica {background-color: #EC4899;}.academy-card__badge--live {background-color: #F97316;}.academy-card__badge--partner {background-color: #15803D;}.academy-card__badge--presenza {background-color: #12276b;}.academy-card__badge--online {background-color: #7C3AED;}.academy-card__badge--parodontologia {background-color: #A3E635;color: #212529;}.academy-card__badge--radiologia {background-color: #FACC15;color: #212529;}.academy-card__badge--ecm {background-color: #E5E7EB;color: #212529;}.academy-card__badge--webinar {background-color: #BAE6FD;color: #212529;}.academy-card__badge--ondemand {background-color: #A4A5F5;color: #212529;}.academy-card__badge--aso {background-color: #FFE5B4;color: #212529;}.academy-card__badge--abbonamento {background-color: #F5F5DC;color: #212529;}.academy-card__badge--ortodonzia {background-color: #800080;}.corso-page {padding-bottom: 40px;}.corso-breadcrumb {padding: 14px 16px 6px;}.corso-breadcrumb__list {list-style: none;display: flex;flex-wrap: wrap;gap: 8px;margin: 0;padding: 0;font-size: 12px;color: #6c757d;}.corso-breadcrumb__list li + li::before {content: "›";margin-right: 8px;color: #adb5bd;}.corso-breadcrumb__list a {color: #6c757d;text-decoration: none;}.corso-breadcrumb__list a:hover {color: #00539f;text-decoration: underline;}.corso-hero {background: #fff;padding: 24px 16px 32px;}.corso-hero__badges {margin-bottom: 16px;}.corso-hero__eyebrow {color: #00539f;font-size: 13px;font-weight: 600;letter-spacing: 0.6px;text-transform: uppercase;margin: 0 0 6px;}.corso-hero__title {color: #12276b;font-size: 42px;font-weight: 700;line-height: 1.1;margin: 0 0 16px;max-width: 14ch;}.corso-hero__claim {color: #12276b;font-size: 17px;font-weight: 700;line-height: 1.35;margin: 0 0 12px;max-width: 46ch;}.corso-hero__desc {color: #495057;font-size: 14px;line-height: 1.6;margin: 0 0 26px;max-width: 56ch;}.corso-hero__cta {display: flex;flex-wrap: wrap;gap: 14px;}.corso-hero__media {display: flex;align-items: stretch;}.corso-hero__img {width: 100%;height: 100%;max-height: 420px;object-fit: cover;border-radius: 6px;display: block;}.corso-btn {display: inline-flex;align-items: center;justify-content: center;min-width: 210px;padding: 13px 26px;font-size: 13px;font-weight: 700;letter-spacing: 0.5px;text-transform: uppercase;border-radius: 4px;text-decoration: none;transition: background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease;}.corso-btn--solid, .corso-btn--solid:visited {background-color: #0a5ed7;border: 2px solid #0a5ed7;color: #fff;}.corso-btn--solid:hover, .corso-btn--solid:focus {background-color: #0847a8;border-color: #0847a8;color: #fff;text-decoration: none;}.corso-btn--outline, .corso-btn--outline:visited {background-color: #fff;border: 2px solid #0a5ed7;color: #0a5ed7;}.corso-btn--outline:hover, .corso-btn--outline:focus {background-color: #eaf1fd;color: #0847a8;text-decoration: none;}.corso-meta {display: flex;flex-wrap: wrap;background: #fff;border: 1px solid #e5e7eb;border-radius: 6px;margin: 0 16px 36px;}.corso-meta__item {display: flex;align-items: center;gap: 12px;flex: 1 1 200px;padding: 18px 20px;border-right: 1px solid #e5e7eb;}.corso-meta__item:last-child {border-right: 0;}.corso-meta__icon svg {width: 26px;height: 26px;color: #0a5ed7;display: block;}.corso-meta__text {display: flex;flex-direction: column;line-height: 1.3;}.corso-meta__label {font-size: 11px;font-weight: 700;letter-spacing: 0.6px;text-transform: uppercase;color: #8a94a6;}.corso-meta__value {font-size: 14px;font-weight: 600;color: #212529;}.corso-section {padding: 0 16px;margin-bottom: 40px;}.academy-section__title.corso-section__title {font-size: 16px;letter-spacing: 0.8px;text-transform: uppercase;margin-bottom: 16px;}.corso-relatore {display: flex;gap: 16px;height: 100%;background: #fff;border: 1px solid #e5e7eb;border-radius: 6px;padding: 20px;}.corso-relatore__photo {flex: 0 0 74px;width: 74px;height: 74px;border-radius: 50%;object-fit: cover;}.corso-relatore__body {display: flex;flex-direction: column;align-items: flex-start;}.corso-relatore__name {font-size: 15px;font-weight: 700;color: #12276b;margin: 0 0 6px;}.corso-relatore__bio {font-size: 12.5px;line-height: 1.5;color: #6c757d;margin: 0 0 10px;}.corso-relatore__area {display: inline-block;font-size: 11px;font-weight: 600;color: #0a5ed7;background: #eaf1fd;border-radius: 12px;padding: 3px 10px;margin-bottom: 12px;}.corso-relatore__foot {display: flex;align-items: center;gap: 14px;margin-top: auto;}.corso-relatore__social svg {width: 18px;height: 18px;color: #0a66c2;display: block;}.corso-relatore__link {font-size: 12.5px;font-weight: 600;color: #0a5ed7;text-decoration: none;}.corso-relatore__link::after {content: " →";}.corso-relatore__link:hover {text-decoration: underline;}.corso-vantaggio {height: 100%;background: #fff;border: 1px solid #e5e7eb;border-radius: 6px;padding: 20px;}.corso-vantaggio__icon svg {width: 30px;height: 30px;color: #0a5ed7;margin-bottom: 12px;display: block;}.corso-vantaggio__title {font-size: 14px;font-weight: 700;color: #12276b;line-height: 1.3;margin: 0 0 8px;}.corso-vantaggio__text {font-size: 12.5px;line-height: 1.5;color: #6c757d;margin: 0;}.corso-programma__box {background: #fff;border: 1px solid #e5e7eb;border-radius: 6px;overflow: hidden;}.corso-programma__item {display: grid;grid-template-columns: 260px 1fr 48px;align-items: start;gap: 16px;padding: 22px 20px;}.corso-programma__item + .corso-programma__item {border-top: 1px solid #e5e7eb;}.corso-programma__day {cursor: pointer;outline-offset: 3px;}.corso-programma__daynum {display: block;font-size: 14px;font-weight: 700;color: #0a5ed7;}.corso-programma__daytitle {display: block;font-size: 13px;font-weight: 600;color: #212529;line-height: 1.35;}.corso-programma__list {margin: 0;padding-left: 18px;}.corso-programma__list li {font-size: 13px;line-height: 1.7;color: #495057;}.corso-programma__toggle {justify-self: end;background: none;border: 0;padding: 0;color: #0a5ed7;cursor: pointer;}.corso-programma__toggle svg {width: 24px;height: 24px;display: block;transition: transform 0.2s ease;}.corso-programma__item.is-open .corso-programma__toggle svg {transform: rotate(45deg);}.corso-band {display: flex;align-items: center;gap: 20px;background: #12276b;border-radius: 6px;padding: 22px 28px;margin: 0 16px 40px;}.corso-band__icon {flex: 0 0 auto;color: #fff;}.corso-band__icon svg {width: 28px;height: 28px;display: block;}.corso-band__icon--circle {width: 62px;height: 62px;border-radius: 50%;border: 2px solid rgba(255,255,255,0.45);display: flex;align-items: center;justify-content: center;}.corso-band__body {flex: 1 1 auto;}.corso-band__title {font-size: 18px;font-weight: 700;color: #fff;margin: 0 0 6px;text-transform: uppercase;letter-spacing: 0.5px;}.corso-band__text {flex: 1 1 auto;font-size: 14px;line-height: 1.5;color: rgba(255,255,255,0.9);margin: 0;}.corso-band__btn {flex: 0 0 auto;display: inline-flex;align-items: center;gap: 8px;background: #ffc800;color: #12276b;font-size: 13px;font-weight: 700;letter-spacing: 0.5px;text-transform: uppercase;padding: 13px 26px;border-radius: 4px;text-decoration: none;white-space: nowrap;transition: background-color 0.2s ease;}.corso-band__btn::after {content: "→";}.corso-band__btn:hover {background: #e6b400;color: #12276b;text-decoration: none;}.corso-band__btn--light {background: #fff;}.corso-band__btn--light:hover {background: #e9ecef;}.corso-list {list-style: none;margin: 0;padding: 0;}.corso-list li {display: flex;gap: 12px;padding: 10px 0;}.corso-list strong {display: block;font-size: 13.5px;font-weight: 700;color: #12276b;margin-bottom: 2px;}.corso-list li > span:last-child {font-size: 12.5px;line-height: 1.5;color: #6c757d;}.corso-list__icon svg {width: 22px;height: 22px;color: #0a5ed7;display: block;}.corso-list--check li::before {content: "";flex: 0 0 18px;height: 18px;margin-top: 2px;background-color: #0a5ed7;-webkit-mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M4 12l6 6L20 6'/></svg>") no-repeat center / contain;mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><path d='M4 12l6 6L20 6'/></svg>") no-repeat center / contain;}.corso-gallery__grid {display: grid;grid-template-columns: repeat(6, 1fr);gap: 12px;}.corso-gallery__item {display: block;border-radius: 6px;overflow: hidden;}.corso-gallery__item img {width: 100%;height: 110px;object-fit: cover;display: block;transition: transform 0.25s ease;}.corso-gallery__item:hover img {transform: scale(1.05);}.corso-doc {display: flex;align-items: center;gap: 14px;height: 100%;background: #fff;border: 1px solid #e5e7eb;border-radius: 6px;padding: 18px 20px;text-decoration: none;transition: border-color 0.2s ease, box-shadow 0.2s ease;}.corso-doc:hover {border-color: #0a5ed7;box-shadow: 0 2px 10px rgba(10, 94, 215, 0.12);text-decoration: none;}.corso-doc__icon svg, .corso-doc__action svg {width: 24px;height: 24px;color: #0a5ed7;display: block;}.corso-doc__text {flex: 1 1 auto;display: flex;flex-direction: column;}.corso-doc__title {font-size: 14px;font-weight: 700;color: #12276b;}.corso-doc__meta {font-size: 12px;color: #8a94a6;}.corso-form {background: #fff;border: 1px solid #e5e7eb;border-radius: 6px;padding: 28px 24px;margin-left: 16px;margin-right: 16px;}.corso-form__lead {font-size: 13px;line-height: 1.6;color: #6c757d;margin-bottom: 24px;}.corso-form__privacy {display: grid;grid-template-columns: 20px 1fr;gap: 10px;background: #f8f9fa;border: 1px solid #e5e7eb;border-radius: 6px;padding: 16px;}.corso-form__check {margin-top: 2px;}.corso-form__privacy-text {font-size: 11.5px;line-height: 1.5;color: #6c757d;margin: 0;}.corso-form__privacy-link {grid-column: 2;font-size: 11.5px;font-weight: 600;color: #0a5ed7;text-decoration: none;}.corso-form__privacy-link:hover {text-decoration: underline;}.corso-form__label {display: block;font-size: 12px;font-weight: 600;color: #495057;margin-bottom: 5px;}.corso-form__req {color: #dc2626;}.corso-form__input.form-control {font-size: 13px;height: auto;padding: 10px 12px;border: 1px solid #d7dbe0;border-radius: 4px;box-shadow: none;}.corso-form__input.form-control:focus {border-color: #0a5ed7;box-shadow: 0 0 0 3px rgba(10, 94, 215, 0.15);}.corso-form__input--area {min-height: 86px;resize: vertical;}.corso-form__actions {display: flex;flex-wrap: wrap;gap: 14px;margin-top: 8px;}.corso-form__feedback {display: block;margin-top: 14px;font-size: 13px;font-weight: 600;}.corso-form__feedback--ok {color: #15803d;}.corso-form__feedback--ko {color: #dc2626;}.corso-card__eyebrow {font-size: 11px;font-weight: 700;letter-spacing: 0.6px;text-transform: uppercase;color: #8a94a6;margin: 0 0 4px;}.corso-card__meta {list-style: none;display: flex;flex-wrap: wrap;gap: 18px;margin: 0 0 14px;padding: 0;font-size: 12px;color: #6c757d;}.corso-card__link {margin-top: auto;font-size: 13px;font-weight: 700;color: #0a5ed7;text-decoration: none;}.corso-card__link::after {content: " →";}.corso-card__link:hover {text-decoration: underline;}@media (min-width: 1450px) {.academy-feature {gap: 0px;}.academy-promo .academy-promo__inner {display: flex;flex-direction: row;}.academy-promo__body {flex: 1 0 50%;display: flex;flex-direction: column;}}@media (max-width: 1449px) {.academy-hero__features {padding: 5px 0px;}.academy-feature {padding: 0px 5px;gap: 0px;}.academy-promos {padding: 0 !important;}.academy-promo .academy-promo__inner {display: flex;flex-direction: row;}.academy-promo__body {flex: 1 0 50%;display: flex;flex-direction: column;padding: 6px;}.academy-card__body h6 {width: 165px;max-height: 39px;}.academy-card__desc {min-height: 100px;}}@media (max-width: 1200px) {.academy-feature {padding: 5px 5px;flex: 1 1 20%;min-width: unset;}.academy-promo .academy-promo__inner {flex-direction: row;}.academy-promo__body {flex: 1 0 50%;display: flex;flex-direction: column;}.academy-promo__media {flex: 1 1 auto;}}@media (max-width: 1199px) {.academy-brand__img {margin: 0px 0 30px;}.corso-hero__title {font-size: 34px;}.corso-gallery__grid {grid-template-columns: repeat(3, 1fr);}.academy-evidenza .academy-card__badges, .academy-card__media .academy-card__badges {top: 5px;}.academy-cards-row > [class*="col-"] {padding-left: 10px !important;padding-right: 10px !important;}.academy-card__badge{padding: 2px 10px;}.academy-card__title {min-height: 135px;}.academy-card__body h6 {max-width: 130px;}.academy-card__body.card-body {}.academy-card__body .academy-card__crediti {padding: 2px;}.academy-filters__input {min-width: 655px;}.academy-promo__body {display: flex;flex-direction: column;}.academy-promos {gap: 24px;}}@media (max-width: 991px) {.visCatalogoOnline {display: none !important;}.master-academy-wrapper .bodyContent {flex: 0 0 95% !important;max-width: 95% !important;}.academy-hero__content {padding: 0 30px;max-width: 100%;}.academy-hero__title {font-size: 36px;}.academy-hero__subtitle {font-size: 16px;}.academy-hero__features {justify-content: flex-start;padding: 5px 0px;}.academy-feature.corsi-selezionati, .academy-feature.assistenza-dedicata {display: none;}.academy-feature {flex: 1 1 33%;padding: 0 5px;justify-content: center;}.academy-feature.vantaggi-esclusivi::after {display: none;}.academy-evidenza .academy-cards.row > [class*="col-"]:nth-child(3) {display: none;}.academy-tootor__media {margin-bottom: 10px;}.academy-filters__input {min-width: 595px;}.academy-cards-row > [class*="col-"] {padding-left: 20px !important;padding-right: 20px !important;}.academy-card__title {min-height: 60px;}.academy-card__desc {min-height: 85px;}.academy-card__body h6 {width: 165px;}.academy-promos {gap: 24px;}.academy-promo .academy-promo__inner {flex-direction: row;}.academy-promo__body {display: flex;flex-direction: column;}.academy-evidenza .academy-card__badges, .academy-card__media .academy-card__badges {top: 5px;}.academy-card__desc {min-height: 100px;}.academy-promo__media img {width: 100%;height: auto;display: block;}.academy-newsletter__inner {flex-direction: column;align-items: flex-start;gap: 20px;}.academy-newsletter__cta {width: 100%;display: flex;justify-content: center;}.academy-newsletter__btn {width: 65%;justify-content: center;}.corso-hero__media {margin-top: 24px;}.corso-hero__title {max-width: none;}.corso-meta__item {flex-basis: 50%;border-bottom: 1px solid #e5e7eb;}.corso-meta__item:nth-child(2n) {border-right: 0;}.corso-programma__item {grid-template-columns: 1fr 40px;}.corso-programma__content {grid-column: 1 / -1;}.corso-band {flex-wrap: wrap;}.corso-band__btn {width: 100%;justify-content: center;}#ctrlFooter1_tbemail_ET {scroll-behavior: smooth;}}@media (max-width: 767px) {.visCatalogoOnline {display: none !important;}.academy-feature {flex: 1 1 33%;}.academy-feature.corsi-selezionati, .academy-feature.assistenza-dedicata {display: none;}.academy-tootor__inner {gap: 15px;}.academy-tootor__media {margin-bottom: 0px;}.academy-promos {gap: 24px;}.academy-promo__media {display: none;}.academy-promo--webinar, .academy-promo--ecm {border: none;}.academy-promo--webinar .academy-promo__list, .academy-promo--ecm .academy-promo__list{padding-left: 10px;}.academy-newsletter {padding: 30px 24px;}.academy-newsletter__icon {display: none;}.academy-newsletter__title {font-size: 22px;}.academy-newsletter__inner {flex-direction: column;align-items: flex-start;gap: 20px;}.academy-newsletter__cta {width: 100%;display: flex;justify-content: end;}.academy-newsletter__btn {width: 100%;text-align: center;}}@media (max-width: 575px) {.visCatalogoOnline {display: none !important;}.academy-hero__banner {padding: 10px 0;}.academy-hero__content {display: none;}.academy-hero__content-mobile {display: block;padding: 0 10px;}.academy-hero__overlay {}.academy-hero__title {font-size: 28px;}.academy-hero__cta {flex-direction: column;}.academy-hero__btn {text-align: center;width: 55%;padding: 6px 14px;}.academy-hero__features {display: none;}.academy-feature {flex: 1 1 33%;min-width: unset;padding: 0;position: relative;gap: 5px;}.academy-feature::after {content: "";position: absolute;right: 0;top: 50%;transform: translateY(-50%);height: 40px;width: 1px;background-color: rgba(255, 255, 255, 0.2);}.academy-tootor {padding-left: 0 !important;padding-right: 0 !important;}.academy-tootor__inner.row {flex-wrap: wrap;}.academy-tootor__inner .academy-tootor__lead, .academy-tootor__inner .academy-tootor__list {font-size: 12px;}.academy-tootor__inner .academy-tootor__list {padding: 0 0 0 15px;}.academy-card__title {max-height: 90px;min-height: unset;}.academy-card__desc {max-height: 105px;min-height: unset;}.academy-card__meta {flex-direction: column;gap: 8px;}.academy-card__meta-col + .academy-card__meta-col {padding-left: 0;border-left: 0;}.academy-evidenza, .academy-tutti {padding: 0 !important;}.academy-evidenza .academy-cards.row {margin-left: -20px !important;margin-right: -20px !important;}.academy-evidenza .academy-cards.row > [class*="col-"] {padding-left: 10px !important;padding-right: 10px !important;}.academy-promos {gap: 24px;padding: 0 !important;}.academy-promos > [class*="col-"] {padding-left: 0 !important;padding-right: 0 !important;}.academy-promo__media img {width: 80%;}.academy-promo .academy-promo__inner {flex-direction: column;}.academy-promo__body {min-height: 285px;display: flex;flex-direction: column;}.academy-tutti .academy-cards-row > [class*="col-"] {padding-left: 10px !important;padding-right: 10px !important;}.academy-tutti .academy-filters {margin: 0px -9px;}.academy-filters__input {flex: 1 1 100%;max-width: none;min-width: 335px;}.academy-filters__search > button:nth-of-type(2), .academy-filters__search > button:nth-of-type(7), .academy-filters__search > button:nth-of-type(14) {display: none;}.corso-hero__title {font-size: 28px;}.corso-btn {width: 100%;min-width: 0;}.corso-meta__item {flex-basis: 100%;border-right: 0;}.corso-gallery__grid {grid-template-columns: repeat(2, 1fr);}.corso-relatore {flex-direction: column;}.corso-form__actions .corso-btn {width: 100%;}#ctrlFooter1_tbemail_ET {scroll-margin-top: 423px;scroll-behavior: smooth;}@media (max-width: 400px){.academy-hero__btn {padding: 6px 14px;}.academy-evidenza .academy-cards.row > [class*="col-"] {padding-left: 10px !important;padding-right: 10px !important;}.academy-evidenza .academy-section__title {font-size: 1.5rem;}.academy-tutti .academy-cards-row > [class*="col-"] {padding-left: 10px !important;padding-right: 10px !important;}.academy-tutti .academy-filters {margin: 0px -9px;}.academy-promo__body {min-height: auto;display: flex;flex-direction: column;}.academy-filters__input {min-width: 280px;}.academy-section.academy-tutti {padding: 0!important;}.academy-section.academy-tutti .academy-filters__input {padding: 5px;}.academy-tutti .academy-card__title, .academy-evidenza .academy-card__title {max-height: 115px;font-size: 1.4rem;}.academy-filters__search {padding: 7px !important;}.academy-promo__media img {width: 80%;}#ctrlFooter1_tbemail_ET {scroll-margin-top: 450px;scroll-behavior: smooth;}}}