/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url([object Module]) center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url(fonts/slick.eot);
    src: url(fonts/slick.eot?#iefix) format('embedded-opentype'), url(fonts/slick.woff) format('woff'), url(fonts/slick.ttf) format('truetype'), url([object Module]#slick) format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '\2190';
}
[dir='rtl'] .slick-prev:before
{
    content: '\2192';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '\2192';
}
[dir='rtl'] .slick-next:before
{
    content: '\2190';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '\2022';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}
@font-face{font-family:"domaineSanTextBold";src:url(fonts/domaine-sans-text-web-bold.eot);src:url(fonts/domaine-sans-text-web-bold.woff2) format("woff2"),url(fonts/domaine-sans-text-web-bold.woff) format("woff")}@font-face{font-family:"domaineSanTextLight";src:url(fonts/domaine-sans-text-web-light.eot);src:url(fonts/domaine-sans-text-web-light.woff2) format("woff2"),url(fonts/domaine-sans-text-web-light.woff) format("woff")}@font-face{font-family:"domaineSanTextMedium";src:url(fonts/domaine-sans-text-web-medium.eot);src:url(fonts/domaine-sans-text-web-medium.woff2) format("woff2"),url(fonts/domaine-sans-text-web-medium.woff) format("woff")}@font-face{font-family:"domaineSanTextRegular";src:url(fonts/domaine-sans-text-web-regular.eot);src:url(fonts/domaine-sans-text-web-regular.woff2) format("woff2"),url(fonts/domaine-sans-text-web-regular.woff) format("woff")}@font-face{font-family:"domaineTextBold";src:url(fonts/domaine-text-web-bold.eot);src:url(fonts/domaine-text-web-bold.woff2) format("woff2"),url(fonts/domaine-text-web-bold.woff) format("woff")}@font-face{font-family:"domaineTextLight";src:url(fonts/domaine-text-web-light.eot);src:url(fonts/domaine-text-web-light.woff2) format("woff2"),url(fonts/domaine-text-web-light.woff) format("woff")}@font-face{font-family:"domaineTextMedium";src:url(fonts/domaine-text-web-medium.eot);src:url(fonts/domaine-text-web-medium.woff2) format("woff2"),url(fonts/domaine-text-web-medium.woff) format("woff")}@font-face{font-family:"domaineTextRegular";src:url(fonts/domaine-text-web-regular.eot);src:url(fonts/domaine-text-web-regular.woff2) format("woff2"),url(fonts/domaine-text-web-regular.woff) format("woff")}html,body{font-size:1rem}h1,h1.MuiTypography-h1{font-family:"domaineTextBold";font-size:1.75rem;letter-spacing:.86px;color:#3c3c3b;text-transform:uppercase}@media screen and (max-width: 991px){h1,h1.MuiTypography-h1{font-size:1.5rem;letter-spacing:.57px}}@media screen and (max-width: 1200px){h1.login-title,h1.MuiTypography-h1.login-title{margin-top:60px}}h1.section-title,h1.MuiTypography-h1.section-title{font-size:2.375rem}@media screen and (max-width: 991px){h1.section-title,h1.MuiTypography-h1.section-title{font-size:1.75rem;letter-spacing:.57px}}h2,h2.MuiTypography-h2{font-family:"domaineTextRegular";font-size:2.438rem;letter-spacing:.86px;padding-bottom:16px}@media screen and (max-width: 991px){h2,h2.MuiTypography-h2{font-size:2rem;letter-spacing:.57px}}@media screen and (max-width: 991px){h2,h2.MuiTypography-h2{font-size:1.25rem;letter-spacing:.57px}}h3,h3.MuiTypography-h3{font-family:"domaineTextRegular";font-size:2.438rem;line-height:normal}@media screen and (max-width: 768px){h3,h3.MuiTypography-h3{font-size:1.5rem}}h3#footer-title,h3.MuiTypography-h3#footer-title{font-size:1.875rem;line-height:1}@media screen and (max-width: 768px){h3#footer-title,h3.MuiTypography-h3#footer-title{font-size:1.5rem}}h5,h5.MuiTypography-h5{font-family:"domaineTextBold";font-size:.9375rem;line-height:normal}h5.authors-name,h5.MuiTypography-h5.authors-name{font-size:1.125rem}h5.footer-subtitle,h5.MuiTypography-h5.footer-subtitle{font-family:"domaineTextRegular";font-size:1.375rem}h5.video-title,h5.MuiTypography-h5.video-title{font-size:1.75rem;text-transform:uppercase}h5.ilmond-title,h5.MuiTypography-h5.ilmond-title{font-size:1.5625rem}h6,h6.MuiTypography-h6{font-family:"domaineTextLight";font-size:1.5rem;line-height:normal;font-style:italic}@media screen and (max-width: 768px){h6,h6.MuiTypography-h6{font-size:1rem}}@media screen and (max-width: 420px){h6,h6.MuiTypography-h6{font-size:.875rem}}h6.auth-title,h6.MuiTypography-h6.auth-title{font-size:.9375rem}p.h7{font-family:"domaineSanTextRegular";font-size:.875rem;color:#0e72b8;text-transform:uppercase;margin:0;padding-top:16px}p.MuiTypography-body1,p{font-family:"domaineSanTextRegular";font-size:1.125rem}@media screen and (max-width: 768px){p.MuiTypography-body1,p{font-size:1rem}}@media screen and (max-width: 420px){p.MuiTypography-body1,p{font-size:.875rem}}p.MuiTypography-body1.footer-text,p.footer-text{font-size:1rem}p.MuiTypography-body1.footer-text a,p.footer-text a{font-size:1rem}p.MuiTypography-body1.banner-text-primary,p.banner-text-primary{font-size:1.75rem;letter-spacing:.7px;text-align:center;font-family:"domaineTextBold";line-height:normal}@media screen and (max-width: 768px){p.MuiTypography-body1.banner-text-primary,p.banner-text-primary{font-size:1.125rem;letter-spacing:.36px}}@media screen and (max-width: 420px){p.MuiTypography-body1.banner-text-primary,p.banner-text-primary{font-size:1.125rem}}p.MuiTypography-body1.caption,p.caption{font-size:1rem}@media screen and (max-width: 768px){p.MuiTypography-body1.caption,p.caption{font-size:.875rem}}@media screen and (max-width: 420px){p.MuiTypography-body1.caption,p.caption{font-size:.5625rem}}p.MuiTypography-body1.accordion-title,p.accordion-title{font-family:"domaineTextBold"}p.MuiTypography-body1.card-text,p.card-text{font-size:.9375rem}p.MuiTypography-body1.card-title,p.card-title{font-family:"domaineSanTextRegular";font-style:italic;font-size:.72rem}p.MuiTypography-body1.mond-text,p.mond-text{font-family:"domaineSanTextRegular";font-size:.9375rem}a{font-family:"domaineSanTextMedium";font-weight:300;font-size:1.125rem}@media screen and (max-width: 768px){a{font-size:1rem}}@media screen and (max-width: 420px){a{font-size:.875rem}}a.menu-item{white-space:pre-wrap;text-align:center;font-size:.9375rem}.section-wrapper a{font-family:"domaineSanTextMedium";font-weight:300;font-style:italic;font-size:1.0625rem}div.MuiTabs-root a{font-family:"domaineSanTextMedium";font-weight:300;font-style:italic}@media screen and (max-width: 420px){div.MuiTabs-root a{font-size:.875rem}}#privicy_tab a{font-family:"domaineSanTextRegular";font-weight:normal;font-style:normal;font-size:.9375rem}ul{font-family:"domaineSanTextLight";font-size:1.125rem}@media screen and (max-width: 768px){ul{font-size:1rem}}@media screen and (max-width: 420px){ul{font-size:.875rem}}button.MuiButton-root,button{font-family:"domaineSanTextMedium";font-size:.9375rem}@media screen and (max-width: 768px){button.MuiButton-root,button{font-size:.875rem}}button.MuiButton-root span,button span{font-family:"domaineSanTextMedium";font-size:.9375rem}@media screen and (max-width: 768px){button.MuiButton-root span,button span{font-size:.875rem}}button.MuiButton-root.login_span,button.login_span{font-size:.9375rem}@media screen and (max-width: 768px){button.MuiButton-root.login_span,button.login_span{font-size:.875rem}}@media screen and (max-width: 420px){button.MuiButton-root.login_span,button.login_span{font-size:.5625rem}}button.MuiButton-root.banner-text-secondery,button.banner-text-secondery{line-height:1.75;font-family:"domaineSanTextRegular";letter-spacing:.02857em}span,span.MuiTypography-body1,textarea,li,td.MuiTableCell-root,th.MuiTableCell-head,select,li.MuiMenuItem-root,div.MuiInputBase-root{font-family:"domaineSanTextLight";font-size:1.125rem}@media screen and (max-width: 768px){span,span.MuiTypography-body1,textarea,li,td.MuiTableCell-root,th.MuiTableCell-head,select,li.MuiMenuItem-root,div.MuiInputBase-root{font-size:1rem}}@media screen and (max-width: 420px){span,span.MuiTypography-body1,textarea,li,td.MuiTableCell-root,th.MuiTableCell-head,select,li.MuiMenuItem-root,div.MuiInputBase-root{font-size:.875rem}}span.login_span,span.MuiTypography-body1.login_span,textarea.login_span,li.login_span,td.MuiTableCell-root.login_span,th.MuiTableCell-head.login_span,select.login_span,li.MuiMenuItem-root.login_span,div.MuiInputBase-root.login_span{font-size:.9375rem}@media screen and (max-width: 768px){span.login_span,span.MuiTypography-body1.login_span,textarea.login_span,li.login_span,td.MuiTableCell-root.login_span,th.MuiTableCell-head.login_span,select.login_span,li.MuiMenuItem-root.login_span,div.MuiInputBase-root.login_span{font-size:.875rem}}@media screen and (max-width: 420px){span.login_span,span.MuiTypography-body1.login_span,textarea.login_span,li.login_span,td.MuiTableCell-root.login_span,th.MuiTableCell-head.login_span,select.login_span,li.MuiMenuItem-root.login_span,div.MuiInputBase-root.login_span{font-size:.5625rem}}span.banner-text-secondery,span.MuiTypography-body1.banner-text-secondery,textarea.banner-text-secondery,li.banner-text-secondery,td.MuiTableCell-root.banner-text-secondery,th.MuiTableCell-head.banner-text-secondery,select.banner-text-secondery,li.MuiMenuItem-root.banner-text-secondery,div.MuiInputBase-root.banner-text-secondery{font-size:.9375rem;line-height:1.75;font-family:"domaineSanTextRegular";letter-spacing:.02857em}span.banner-text-secondery a,span.MuiTypography-body1.banner-text-secondery a,textarea.banner-text-secondery a,li.banner-text-secondery a,td.MuiTableCell-root.banner-text-secondery a,th.MuiTableCell-head.banner-text-secondery a,select.banner-text-secondery a,li.MuiMenuItem-root.banner-text-secondery a,div.MuiInputBase-root.banner-text-secondery a{color:#fff;font-size:.9375rem}span.bolder-banner-text,span.MuiTypography-body1.bolder-banner-text,textarea.bolder-banner-text,li.bolder-banner-text,td.MuiTableCell-root.bolder-banner-text,th.MuiTableCell-head.bolder-banner-text,select.bolder-banner-text,li.MuiMenuItem-root.bolder-banner-text,div.MuiInputBase-root.bolder-banner-text{-webkit-text-stroke:1px #fff;color:#fff}label{font-family:"domaineTextBold";font-size:1.125rem}@media screen and (max-width: 768px){label{font-size:1.125rem}}@media screen and (max-width: 420px){label{font-size:1rem}}h2.MuiTypography-h6{font-family:"domaineSanTextRegular";font-weight:normal}div.MuiDialog-paperWidthSm{max-width:800px}div.footer-banner a{font-size:1rem !important}p.strong{font-weight:bold !important;display:initial}.section-subtitle{padding-top:2rem;padding-bottom:1rem}body{margin:0;padding:0}.app-container{max-width:1280px;position:relative;display:block;margin:0 auto;background-color:#fff}@media(min-width: 768px)and (max-width: 1439px){.app-container{max-width:1024px}}.app-container-nav{display:block;margin:0 auto;max-width:960px}@media(min-width: 768px)and (max-width: 1439px){.app-container-nav{top:188px}}@media screen and (max-width: 991px){#onlyDesktop{display:none}}.player-wrapper{overflow:hidden;position:relative;width:100%}.player-wrapper-iframe{overflow:hidden;position:relative;width:60%;margin:0 auto}@media screen and (max-width: 768px){.player-wrapper-iframe{width:100%}}.player-wrapper-iframe::after{padding-top:56.25%;display:block;content:""}.player-wrapper::after{padding-top:56.25%;display:block;content:""}.react-player{position:absolute;top:0;left:0;width:100%;height:100%}h4.course-title{margin:16px 0}.teacher-grid{display:flex;margin-bottom:16px}a.active{background-color:#ef9100;color:#fff !important}div.makeStyles-grow-31>div>div{height:600px}@media screen and (max-width: 1440px){div.makeStyles-grow-31>div>div{height:450px;max-height:500px}}@media screen and (max-width: 960px){div.makeStyles-grow-31>div>div{height:auto;margin-bottom:16px;display:flex;flex-direction:column}}div.makeStyles-grow-31>div>div.mondo_first{padding-left:0}@media screen and (max-width: 960px){div.makeStyles-grow-31>div>div.mondo_first{margin-bottom:0}}button.header-button{background-color:#00406c;color:#fff;height:48px;position:absolute;right:30px;top:calc(50% - 18px);padding:8px 16px;border-radius:8px}button.header-button:hover{background-color:#00406c;color:#fff}@media screen and (max-width: 1440px){button.header-button{height:40px}}@media screen and (max-width: 768px){button.header-button{height:29px;right:40px;top:calc(50% - 13px);padding:8px}}@media screen and (max-width: 478px){button.header-button{display:none}}div#rectangle{width:80px;height:56px}@media screen and (max-width: 1440px){div#rectangle{width:80px;height:30px;margin-top:8px}}@media screen and (max-width: 1280px){div#rectangle{width:40px}}@media screen and (max-width: 991px){div#rectangle{width:20px;height:27px;margin-top:5px}}.extra-content{margin-top:32px}.extra-content img{margin-top:61px}.extra-content div#rectangle{margin-top:-5px;margin-right:24px;height:41px}@media screen and (max-width: 768px){.extra-content div#rectangle{margin-top:-5px;height:25px;margin-right:8px}}.read-more-link{color:#0e72b8;margin-bottom:32px;display:block;cursor:pointer}.media-card{margin-top:75px}div.media h5{margin-top:30px}h5.section-title{margin-top:16px}.login-text{margin-top:8px;margin-bottom:30px}label{display:block}.email{margin-bottom:30px}.email label{padding-bottom:8px}.email>div{width:100%}.password{margin-bottom:30px}.password label{padding-bottom:8px}.login_span{display:block;margin-top:16px;margin-bottom:30px}.login_section{background-color:#ccd8ee;padding:81px 112px}@media screen and (max-width: 768px){.login_section{padding:100px 40px}}@media screen and (max-width: 478px){.login_section{padding:20px 40px}}.map_image{height:100%}@media screen and (max-width: 991px){.map_image{display:none}}@media screen and (max-width: 768px){li.last_element{padding:0px}}@media screen and (max-width: 768px){li.last_element a{padding:0 14px !important}}.form_container{display:flex;margin-bottom:30px}.form_container label{padding-bottom:8px}@media screen and (max-width: 767px){.form_container{flex-direction:column}.form_container>div{margin-top:16px}}.form_container_end{display:flex;margin-bottom:30px}.form_container_end label{padding-bottom:8px}@media screen and (max-width: 767px){.form_container_end{flex-direction:column}.form_container_end>div{margin-top:16px}}.date{display:flex;flex-direction:row}.date>div{width:80px;border-radius:0}@media screen and (max-width: 1024px){.date>div{width:50px}}.form_container_third{display:flex}.form_container_third label{padding-bottom:8px}.form_container_third>div:first-child{width:66%}.form_container_third>div:first-child>div{width:98%;border-radius:0}@media screen and (max-width: 767px){.form_container_third{flex-direction:column}.form_container_third>div{margin-top:16px}}.form_container_forth{display:flex;flex-wrap:wrap}.form_container_forth>div{margin-top:16px}.form_container_forth label{padding-bottom:8px}.form_container_forth>div:first-child{width:66%}.form_container_forth>div:first-child>div{width:98%;border-radius:0}@media screen and (max-width: 767px){.form_container_forth{flex-direction:column}.form_container_forth>div{margin-top:16px}}hr.MuiDivider-root{margin:15px 0 0 0}p.card-title{margin-bottom:20px}button.scrollTop{position:fixed;bottom:20px;right:20px;background-color:#00406c;color:#fff;z-index:1000;cursor:pointer}@media screen and (max-width: 991px){button.scrollTop{right:calc(50% - 27px)}}button.scrollTop:hover{background-color:#00406c;color:#fff}button.burger_menu{position:absolute;right:0;top:16px}button.burger_menu svg{font-size:30px}@media(min-width: 417px)and (max-width: 478px){button.burger_menu{top:0}}@media screen and (min-width: 479px){button.burger_menu{display:none}}header{margin-bottom:180px}.cover-wrapper{margin-top:185px;position:relative;display:inline-block}@media screen and (max-width: 1437px){.cover-wrapper{margin-top:150px}}@media screen and (max-width: 1200px){.cover-wrapper{margin-top:160px}}@media screen and (max-width: 770px){.cover-wrapper{margin-top:130px}}@media screen and (max-width: 600px){.cover-wrapper{margin-top:45px}}@media screen and (max-width: 412px){.cover-wrapper{margin-top:60px}}@media screen and (max-width: 320px){.cover-wrapper{margin-top:35px}}.page-wrapper{margin-top:250px}@media screen and (max-width: 1440px){.page-wrapper{margin-top:200px}}@media screen and (max-width: 1120px){.page-wrapper{margin-top:150px}}@media screen and (max-width: 1120px){.page-wrapper{margin-top:110px}}.page-wrapper-acccedi{margin-top:188px}@media screen and (max-width: 1440px){.page-wrapper-acccedi{margin-top:158px}}@media screen and (max-width: 1120px){.page-wrapper-acccedi{margin-top:150px}}@media screen and (max-width: 991px){.page-wrapper-acccedi{margin-top:60px}}.page-wrapper-reg{margin-top:350px;margin-bottom:40px;text-align:center}@media screen and (max-width: 1440px){.page-wrapper-reg{margin-top:300px}}@media screen and (max-width: 1120px){.page-wrapper-reg{margin-top:250px}}@media screen and (max-width: 1120px){.page-wrapper-reg{margin-top:220px}}@media screen and (max-width: 478px){.page-wrapper-reg{margin-top:150px}}.page-wrapper-doc{margin-top:350px;margin-bottom:40px}@media screen and (max-width: 1440px){.page-wrapper-doc{margin-top:300px}}@media screen and (max-width: 1120px){.page-wrapper-doc{margin-top:250px}}@media screen and (max-width: 1120px){.page-wrapper-doc{margin-top:220px}}@media screen and (max-width: 478px){.page-wrapper-doc{margin-top:150px}}.form_container_end_textarea{display:flex;margin-top:16px;margin-bottom:16px;flex-direction:column}.form_container_end_textarea label{padding-bottom:8px}.form_container_end_textarea textarea{min-height:200px;width:85%;border:0;padding:15px}.form_textarea{display:flex;margin-top:16px;margin-bottom:16px;flex-direction:column}.form_textarea label{padding-bottom:8px}.form_textarea textarea{min-height:200px;border:0;padding:15px;padding-right:0}.enrolled_buttons{display:flex;flex-direction:column;margin-top:32px;align-items:center}.enrolled_buttons button{margin-bottom:16px;width:70%;border-radius:0;background-color:#1a9ede;color:#fff}.enrolled_buttons button:hover{background-color:#1a9ede;color:#fff}.enrolled_buttons button:first-child{background-color:#00416b}@media screen and (max-width: 991px){.enrolled_buttons{margin-top:8px;flex-direction:row}.enrolled_buttons button{margin-bottom:16px;max-width:100%;width:auto;margin-right:16px}}.section-wrapper{margin-bottom:60px;background-color:#fff;position:relative}.section-wrapper-conttati{margin-top:185px;background-color:#fff;margin-bottom:30px}@media screen and (max-width: 1440px){.section-wrapper-conttati{margin-top:150px}}@media screen and (max-width: 816px){.section-wrapper-conttati{margin-top:135px}}@media screen and (max-width: 600px){.section-wrapper-conttati{margin-top:60px}}@media screen and (max-width: 478px){.section-wrapper-conttati{margin-top:60px}}@media screen and (max-width: 1120px){.contact_wrapper{padding-left:40px !important;padding-top:20px !important}}span.MuiCheckbox-colorPrimary.Mui-checked{color:#00416b}#demo-simple-select-helper{background-color:#fff;border-radius:0;width:100%}.dropdown select{width:100%;padding:15px;margin-bottom:30px;border:0;background-color:#fff}.dropdown select option{padding:15px}button.MuiButtonBase-root>.MuiTab-wrapper{padding:10px;align-items:start;font-family:"domaineSanTextRegular"}.MuiTab-textColorInherit.Mui-selected>.MuiTab-wrapper{background-color:#ef9100;color:#fff !important}.MuiTabs-indicator{display:none}div.MuiTabs-vertical{border-right:0}@media screen and (max-width: 478px){.MuiTabs-flexContainerVertical{margin-bottom:30px}}button.MuiButtonBase-root.MuiTab-root{min-width:100%;text-align:left}#banner.fadeOut{max-height:0;padding:0;transition:max-height .5s ease-in-out;overflow:hidden}#banner.fadeOut>p{opacity:0;transition:opacity 1s ease-in-out}.fadeIn{max-height:55px;transition:max-height .5s ease-in-out}.fadeIn>p{opacity:1;transition:opacity 1s ease-in-out}#banner{background-color:#ccd8ee;color:#00406c;width:100%}#banner>p{display:flex;justify-content:center;padding:10px 0;letter-spacing:1px}@media screen and (max-width: 991px){#banner>p{height:22px}}@media screen and (max-width: 478px){#banner>p{height:auto}}.page-container{position:relative}.list-items{display:flex;border-top:1px solid #000}.list-items:last-child{border-bottom:1px solid #000}.list-items span{width:12%;margin-top:10px}@media screen and (max-width: 478px){.list-items span{width:25%}}div#bannerButton.hidden{opacity:1;transition:opacity 1s}@media screen and (max-width: 478px){div#bannerButton.hidden{opacity:1}}#bannerButton{opacity:1;transition:opacity 1s}#bannerButton{text-align:center}#form-dialog div.MuiOutlinedInput-root{border-radius:0}#form-title:target:before{content:"";display:block;height:200px;margin:-200px 0 0}@media screen and (max-width: 768px){#form-title:target:before{height:140px;margin:-140px 0 0}}@media screen and (max-width: 478px){#form-title:target:before{height:120px;margin:-120px 0 0}}::-webkit-file-upload-button{background:#00406c;color:#fff;margin-top:-18.5px;padding:18.5px;margin-left:-14px}input[type=file]::file-selector-button{background:#00406c;color:#fff;margin-top:-18.5px;padding:18.5px;margin-left:-14px}.flip-card{background-color:transparent;width:350px;height:460px;perspective:1000px}@media screen and (max-width: 1440px){.flip-card{height:400px}}@media screen and (max-width: 960px){.flip-card{height:560px}}@media screen and (max-width: 850px){.flip-card{height:490px}}@media screen and (max-width: 700px){.flip-card{height:390px}}@media screen and (max-width: 600px){.flip-card{height:500px}}@media screen and (max-width: 380px){.flip-card{height:390px}}.flip-card.flip-cards-4{height:350px}@media screen and (max-width: 1279px){.flip-card.flip-cards-4{height:315px}}@media screen and (max-width: 1030px){.flip-card.flip-cards-4{height:350px}}@media screen and (max-width: 960px){.flip-card.flip-cards-4{height:560px}}@media screen and (max-width: 850px){.flip-card.flip-cards-4{height:490px}}@media screen and (max-width: 700px){.flip-card.flip-cards-4{height:390px}}@media screen and (max-width: 600px){.flip-card.flip-cards-4{height:500px}}@media screen and (max-width: 380px){.flip-card.flip-cards-4{height:390px}}.flip-card-inner{position:relative;width:100%;height:100%;transition:transform .5s;transform-style:preserve-3d}.flip-card:hover .flip-card-inner,.flip-card-docenti:hover .flip-card-inner,.flip-card-course:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;background-color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}div.flip-card-back{padding:0;padding-bottom:60px;transform:rotateY(180deg)}@media screen and (max-width: 991px){div.flip-cards-container{margin-bottom:0px}}span.MuiRadio-colorPrimary.Mui-checked{color:#969ca0}.terms{margin-bottom:25px}.terms a{color:#00406c}.terms span,.terms a,.terms p,.terms span.MuiTypography-body1{font-size:12px;text-decoration:none}.terms a:hover{text-decoration:underline}.terms-text{margin-top:25px !important;display:block}.terms-AL-CORSO{margin-bottom:25px}.terms-AL-CORSO span.MuiCheckbox-root,.terms-AL-CORSO a{color:#00406c}.terms-AL-CORSO a:hover{text-decoration:underline}.terms-AL-CORSO a{color:#00406c}.terms-AL-CORSO span,.terms-AL-CORSO a,.terms-AL-CORSO p:not(.important-note),.terms-AL-CORSO span.MuiTypography-body1{font-size:12px;text-decoration:none}.terms-AL-CORSO p.important-note{font-size:16px;margin-top:15px}.terms-AL-CORSO p.important-note a{font-size:16px}.terms-AL-CORSO a:hover{text-decoration:underline}.terms-AL-CORSO label:nth-child(4) span:nth-child(1){margin-top:-4px}@media screen and (max-width: 800px){.terms-AL-CORSO label:nth-child(4) span:nth-child(1){margin-top:-12px}}@media screen and (max-width: 572px){.terms-AL-CORSO label:nth-child(4) span:nth-child(1){margin-top:-22px}}@media screen and (max-width: 482px){.terms-AL-CORSO label:nth-child(4) span:nth-child(1){margin-top:-32px}}@media screen and (max-width: 420px){.terms-AL-CORSO label:nth-child(4) span:nth-child(1){margin-top:-40px}}@media screen and (max-width: 370px){.terms-AL-CORSO label:nth-child(4) span:nth-child(1){margin-top:-50px}}@media screen and (max-width: 482px){.terms-AL-CORSO label.MuiFormControlLabel-root:nth-child(4){margin-top:15px}}.terms-footer{margin-bottom:25px}.terms-footer a,.terms-footer span.MuiRadio-root,.terms-footer span.MuiCheckbox-root{color:#fff;text-decoration:none}.terms-footer a:hover{text-decoration:underline}.terms-footer.term-course a,.terms-footer.term-course span.MuiRadio-root,.terms-footer.term-course span.MuiCheckbox-root{color:#00406c;text-decoration:none}.terms-footer.term-course a:hover{text-decoration:underline}.terms-footer span,.terms-footer a,.terms-footer p,.terms-footer span.MuiTypography-body1{font-size:12px}@media screen and (max-width: 600px){.terms-footer label:nth-child(1){margin-bottom:15px}}@media screen and (max-width: 550px){.terms-footer label:nth-child(1) span:nth-child(1){margin-top:-7px}}@media screen and (max-width: 356px){.terms-footer label:nth-child(1) span:nth-child(1){margin-top:-17px}}.terms-footer label:nth-child(2) span:nth-child(1){margin-top:-5px}@media screen and (max-width: 630px){.terms-footer label:nth-child(2) span:nth-child(1){margin-top:-14px}}@media screen and (max-width: 500px){.terms-footer label:nth-child(2) span:nth-child(1){margin-top:-22px}}@media screen and (max-width: 440px){.terms-footer label:nth-child(2) span:nth-child(1){margin-top:-30px}}@media screen and (max-width: 380px){.terms-footer label:nth-child(2) span:nth-child(1){margin-top:-40px}}@media screen and (max-width: 640px){.terms span.MuiTypography-root.MuiFormControlLabel-label.MuiTypography-body1 span{padding-top:20px;display:block}}@media screen and (max-width: 372px){.terms span.MuiTypography-root.MuiFormControlLabel-label.MuiTypography-body1 span{padding-top:40px;display:block}}.terms-course{margin-bottom:25px}.terms-course a{color:#00406c}.terms-course span,.terms-course a,.terms-course p,.terms-course span.MuiTypography-body1{font-size:14px}@media screen and (max-width: 640px){.terms-course span.MuiTypography-root.MuiFormControlLabel-label.MuiTypography-body1 span.second-checkbox{padding-top:20px;display:block}}@media screen and (max-width: 372px){.terms-course span.MuiTypography-root.MuiFormControlLabel-label.MuiTypography-body1 span.second-checkbox{padding-top:40px;display:block}}div.accordion{border-radius:0;box-shadow:none}div.accordion:first-child{border-top:1px solid;border-radius:0}div.accordion .MuiAccordionSummary-root{border-bottom:1px solid}p.banner-text-primary{position:absolute;bottom:10%;text-align:center;color:#fff;text-transform:uppercase;padding:0 160px}p.banner-text-primary>a{color:#fff;text-decoration:none;text-transform:uppercase;font-size:1.75rem;letter-spacing:.7px;text-align:center;font-family:"domaineTextBold"}@media screen and (max-width: 478px){p.banner-text-primary{padding:0;bottom:10%}}div.Indicator{position:absolute;margin-top:-40px}svg.IndicatorSVG{color:#fff}svg.IndicatorSVG.Active{color:#00406c}svg.Active{color:#00406c}div.Indicator svg:hover{color:#00406c}img.logo{display:block}@media screen and (max-width: 417px){img.logo{display:none}}img.mobile-logo{display:none}@media screen and (max-width: 416px){img.mobile-logo{display:block}}img.banner{display:block}@media screen and (max-width: 991px){img.banner{display:none}}img.banner-logo{display:none}@media screen and (max-width: 991px){img.banner-logo{display:block}}div.footer-banner{position:absolute;background-color:#015d98;flex-direction:column;bottom:0}div.footer-banner div{margin-top:15px}div.footer-banner p{font-size:12px}div.footer-banner a{padding:12px 16px;color:#fff;margin-right:100px;text-decoration:none;font-size:18px}div.footer-banner a:hover{text-decoration:underline}@media screen and (max-width: 991px){div.footer-banner a{display:block}}ul.slick-dots{bottom:15px;z-index:999}ul.slick-dots li button{background-color:#fff;width:5px;height:5px;border-radius:50%}ul.slick-dots li button:hover{background-color:#00406c}ul.slick-dots li.slick-active button{background-color:#00406c}.banner-overlay{background:#000;background:linear-gradient(0deg, black 0%, rgba(255, 255, 255, 0) 100%);bottom:0px;font-weight:400;display:flex;justify-content:center;padding:6rem 0rem;position:absolute;width:100%}div.form-continer>div:nth-child(2){padding-right:0}@media screen and (max-width: 478px){div.form-continer>div{flex-grow:1}div.form-continer>div:nth-child(2){padding-right:8px}}@media screen and (max-width: 478px){div.form-continer-email>div{padding-right:0 !important;flex-grow:1}}@media screen and (max-width: 478px){div.form-textArea{padding-right:16px !important;flex-grow:1}}.section-document{margin-top:185px}.section-document div#rectangle{margin-top:24px !important}.section-document .block{padding-top:24px !important}@media screen and (max-width: 1435px){.section-document{margin-top:155px}.section-document div#rectangle{margin-top:24px !important}.section-document .block{padding-top:24px !important}.section-document .block h1{padding-top:0px !important}}@media screen and (max-width: 1050px){.section-document{margin-top:150px}.section-document div#rectangle{margin-top:24px !important}.section-document .block{padding-top:24px !important}.section-document .block h1{padding-top:0px !important}}@media screen and (max-width: 600px){.section-document{margin-top:110px}}.section-document .block{padding-top:10px}.section-document .block h1{padding-top:2px}.section-document hr.MuiDivider-root{margin:10px 0 0 0}td,th{border:1px solid #e0e0e0}table{border:1px solid #e0e0e0;overflow-x:scroll;width:100%;font-family:"domaineSanTextRegular";font-size:1.125rem}table th,table td{padding:10px}@media screen and (max-width: 500px){div.table-container{width:90%}}div.table-container table th:not(.nocolor){background-color:#ccd8ee;font-weight:700;font-size:1rem}.terms-forms a,.terms-forms span.MuiCheckbox-root{color:#00406c}.terms-forms span,.terms-forms a,.terms-forms p,.terms-forms span.MuiTypography-body1{font-size:12px;text-decoration:none}.terms-forms a:hover{text-decoration:underline}@media screen and (max-width: 1000px){.terms-forms span.MuiCheckbox-root{margin-top:-10px}}@media screen and (max-width: 585px){.terms-forms span.MuiCheckbox-root{margin-top:-25px}}@media screen and (max-width: 450px){.terms-forms span.MuiCheckbox-root{margin-top:-45px}}@media screen and (max-width: 358px){.terms-forms span.MuiCheckbox-root{margin-top:-60px}}.form-link{font-style:italic;color:#00406c}@media screen and (max-width: 500px){.perleaziende .makeStyles-carousel-25{margin-top:23px}}@media(min-width: 500px)and (max-width: 991px){.table-title br{display:none}}.price-list{padding-left:20px}.price-list li{padding-left:0;list-style-type:disc;padding-bottom:0}.background-wrapper{display:flex;flex-direction:column;align-items:center}.background-wrapper .logo-background{width:100%;height:150px;max-width:none;background:linear-gradient(to right, #00406d 0%, #00406d 50%, #059ce0 50%, #059ce0 100%);position:fixed;top:140px}@media(min-width: 768px)and (max-width: 1439px){.background-wrapper .logo-background{max-width:none;top:118px}}@media screen and (max-width: 1024px){.background-wrapper .logo-background{display:none}}.wrapper-container{position:relative}header.MuiAppBar-colorPrimary{box-shadow:0 3.25em #00406d inset,0 6.34em #ef9100 inset,0 9em #00406d inset !important;background-color:transparent}@media screen and (max-width: 1439px){header.MuiAppBar-colorPrimary{box-shadow:0 2.63em #00406d inset,0 5.05em #ef9100 inset,0 7.5em #00406d inset !important}}@media screen and (max-width: 1030px){header.MuiAppBar-colorPrimary{box-shadow:none !important}}header.MuiAppBar-colorPrimary:before{background:#059ce0;position:absolute;top:4.5em;right:0;width:50%;height:4.7em;content:"";box-shadow:6em -4.5em #059ce0}@media screen and (max-width: 1435px){header.MuiAppBar-colorPrimary:before{top:1.9em;height:5.6em;box-shadow:6em -4.5em #059ce0}}@media screen and (max-width: 1030px){header.MuiAppBar-colorPrimary:before{width:0}}@-moz-document url-prefix(){header.MuiAppBar-colorPrimary{box-shadow:0 3.28em #00406d inset,0 6.3em #ef9100 inset,0 9em #00406d inset !important}@media screen and (max-width: 1439px){header.MuiAppBar-colorPrimary{box-shadow:0 2.63em #00406d inset,0 5.035em #ef9100 inset,0 7.5em #00406d inset !important}}}div.flip-card-back a{display:inline-block;padding-top:0;color:#00406c}a.link_color{color:#00406d !important;text-decoration:none;font-style:normal;font-family:"domaineTextBold"}.centered-video{justify-content:center}div.card-width{width:60%;max-width:60%}@media screen and (max-width: 767px){div.card-width{max-width:100%}}div.m-10{margin-top:30px}div.m-10 div.player-wrapper{margin-top:40px}.social-media-icons{margin-top:5px}.social-media-icons a{color:#fff}.social-media-icons svg{font-size:30px;padding-right:5px}.social-media-icons.contact a{color:#00406d}.accordion-title{text-transform:uppercase}div.second-row-videos{margin-top:30px}.new-logo{margin-top:3px}.icorsi-form{display:block}.tunnel-image{margin-top:-40px}@media(max-width: 750px){.tunnel-image{margin-top:0}}.MBDA-logo-container{display:flex;align-items:center;margin-left:20px}
/*# sourceMappingURL=limes.bundle.css.map*/