.left-content{text-align:left}.left-content h1.top-title{font-family:LuissSans,sans-serif;font-size:50px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:.7px;color:#010101;text-align:left;margin-bottom:30px;margin-left:0}.left-content .text{margin-top:0;font-family:LuissSans,sans-serif;font-size:16px;line-height:1.25;letter-spacing:.5px;color:#000;margin-bottom:30px;text-align:left}@media screen and (max-width: 925px){.left-content .extra-margin-top{margin-top:50px}}.desktop .left-content{margin-right:auto}.desktop .left-content.has-image{margin-left:auto;width:320px}.desktop .left-content:not(.has-image){width:400px}@media(min-width: 992px){.desktop .left-content:not(.has-image){margin-left:calc(20.84vw - 175px);width:440px}}.desktop .fixed-left-column .left-content:not(.has-image){max-width:calc(41.6vw - 2.4em - 20.84vw + 175px)}.mobile .left-content .text{text-align:justify}.mobile .left-content{margin-bottom:70px}.mobile .left-content h1.top-title{font-size:40px}.mobile .left-content:not(.has-image){margin-left:0;padding-top:130px}.mobile .left-content.has-image #components-title-image{height:545px;background-repeat:no-repeat;background-position:center;background-size:cover;margin-right:-25px;margin-left:-25px;margin-bottom:60px;position:relative;z-index:2}.mobile .left-content.has-image #components-title-image .top-title{position:absolute;margin-bottom:90px;bottom:0;left:0;right:0;text-align:center;font-family:LuissSans,sans-serif;font-size:40px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.08;letter-spacing:.5px;color:#fff;z-index:8;pointer-events:none;max-width:320px;margin-right:auto;margin-left:auto}.mobile .left-content.has-image #components-title-image .down-icon{position:absolute;bottom:0;left:0;right:0;text-align:center;fill:#fff;margin:auto auto 24px;width:30px;height:24px;z-index:8}.mobile .left-content.has-image #components-title-image .video-container,.mobile .left-content.has-image #components-title-image .video-container>div{position:absolute !important;left:0;top:0 !important;bottom:0 !important;right:0;width:100% !important;height:100% !important}.mobile .left-content.has-image #components-title-image video{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;object-fit:cover;z-index:4}.mobile .left-content.has-image #components-title-image video,.mobile .left-content.has-image #components-title-image .video-player-button,.mobile .left-content.has-image #components-title-image .triangle,.mobile .left-content.has-image #components-title-image .top-title,.mobile .left-content.has-image #components-title-image .down-icon{transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out}.mobile .left-content.has-image #components-title-image video:focus{outline:none}.mobile .left-content.has-image #components-title-image.playing video{display:block;opacity:1}.mobile .left-content.has-image #components-title-image .video-player-button,.mobile .left-content.has-image #components-title-image .triangle{z-index:4}.mobile .left-content.has-image #components-title-image.playing .top-title,.mobile .left-content.has-image #components-title-image.playing .video-player-button,.mobile .left-content.has-image #components-title-image.playing .triangle,.mobile .left-content.has-image #components-title-image.playing .down-icon{opacity:0;pointer-events:none}.mobile .left-content.has-image #page-subtitle-mobile{font-family:LuissSans,sans-serif;font-size:18px;line-height:1.33;letter-spacing:.56px;margin-bottom:30px;color:#000}.mobile .left-content .luiss-button,.mobile .left-content .luiss-button-link{width:100%}
.desktop .left-content .luiss-button-link{margin-top:20px;margin-bottom:20px}
.c37t-html-popup{position:relative;margin-bottom:2rem}.c37t-html-popup.opened .popup-button-container .popup-button{background-image:url(/d6cd1db9d72a5ce6cf1c8f13d6d7d1ff.svg);background-size:12px auto;background-repeat:no-repeat;background-position:center}.c37t-html-popup .popup-button-container{width:50px;height:50px;display:inline-block;position:relative;margin-right:20px;z-index:14}.c37t-html-popup .popup-button-container .popup-button{content:" ";width:50px;height:50px;cursor:pointer;border-radius:27px;border:solid 1px #fff;background-image:url(/965aa3185c20586dd412171906ab5518.svg);background-size:20px auto;background-repeat:no-repeat;background-position:center;color:#fff;line-height:47px;font-size:24px;text-align:center;position:relative;z-index:16}.c37t-html-popup .popup-button-container:before{position:absolute;content:" ";top:10px;left:0;right:0;width:50px;height:50px;opacity:.8;border-radius:27px;-webkit-filter:blur(10px);filter:blur(10px);background-image:linear-gradient(to top, #ffffff 0%, #0077c8);z-index:0}.c37t-html-popup .html-popup{padding:16px 50px 46px 40px;border-radius:20px;box-shadow:0 30px 40px 0 rgba(0,0,0,.1);background-color:rgba(255,255,255,.9333333333);position:absolute;left:25px;top:25px;width:330px;z-index:12;transition:opacity .3s ease-in-out;opacity:0;height:0}.c37t-html-popup .html-popup>*{display:none}.c37t-html-popup .html-popup .popup-title{font-family:LuissSans,sans-serif;font-size:12px;font-weight:bold;line-height:2.33;letter-spacing:.5px;color:#003a70;text-transform:uppercase;margin-bottom:20px}.c37t-html-popup .html-popup .popup-content{font-family:LuissSans,sans-serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.5px;color:#000}.c37t-html-popup .html-popup .popup-content h1{font-size:12px;line-height:28px;letter-spacing:.5px;color:#003a70;margin-bottom:20px;text-transform:uppercase;font-weight:bold}.c37t-html-popup .html-popup .popup-content.editor-html p{margin-bottom:17px}.c37t-html-popup.opened .html-popup{opacity:1;display:block;backdrop-filter:blur(3px);height:auto}.c37t-html-popup.opened .html-popup>*{display:block}.mobile .c37t-html-popup{position:relative;top:20px;bottom:auto;right:0;left:0;min-height:35px;max-height:35px;height:auto}.mobile .c37t-html-popup .popup-button-container{top:0;right:0;bottom:auto;margin-right:0;position:absolute}.mobile .c37t-html-popup .html-popup{transition:max-height .5s ease-in-out,min-height .5s ease-in-out,opacity .3s ease-in-out;position:relative;width:auto;height:100%;padding:28px 28px 0;min-height:35px;max-height:35px;margin-right:20px;margin-left:20px;top:auto;left:0;right:0;bottom:0;overflow:hidden}.mobile .c37t-html-popup.opened{position:absolute;max-height:500px;top:10%}.mobile .c37t-html-popup.opened .popup-button{right:0}.mobile .c37t-html-popup.opened .popup-button-container{right:20px}.mobile .c37t-html-popup.opened .html-popup{padding-bottom:44px;max-height:100%;min-height:300px}
.components-navigation ul li.active-item,.components-navigation ul li.active-item a{color:#0077c8}.components-navigation ul li,.components-navigation ul li a{list-style-type:none;font-family:LuissSans,sans-serif;font-size:12px;line-height:2.33;letter-spacing:.5px;text-align:left;width:320px;color:#010101;cursor:pointer;text-decoration:none;display:list-item;height:auto;text-transform:uppercase}.components-navigation ul li:hover{font-weight:bold}.mobile #mobile-tabs.components-navigation{max-width:max-content;margin-bottom:60px;position:-webkit-sticky;position:sticky;top:70px}.mobile #mobile-tabs.components-navigation .nav-item{border-bottom:1px rgba(0,0,0,.2) solid;display:inline-block;margin-right:32px;max-width:65px;overflow:visible}.mobile #mobile-tabs.components-navigation .nav-item .nav-link{font-family:LuissSans,sans-serif;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.29;letter-spacing:.5px;color:#909090;width:145px;margin-left:-40px;padding-left:0;padding-right:0;text-align:center}.mobile #mobile-tabs.components-navigation .nav-item.active-item{border-bottom:1px #0077c8 solid;max-width:none}.mobile #mobile-tabs.components-navigation .nav-item.active-item .nav-link{color:#003a70;width:auto;margin-left:30px;margin-right:30px}
.stripes-container{position:relative;top:-16px;height:8px}.stripes-container p{flex-grow:1;height:100%}
.c26t-course-left-item{max-width:320px}.c26t-course-left-item .backlink{font-family:LuissSans,sans-serif;display:block;margin-bottom:42px}.c26t-course-left-item .backlink .backlink-button-container{width:50px;height:50px;display:inline-block;position:relative;margin-right:20px}.c26t-course-left-item .backlink .backlink-button-container .backlink-button{width:50px;height:50px;border-radius:27px;border:solid 1px #fff;color:#fff;line-height:47px;font-size:24px;text-align:center;position:relative;z-index:12}.c26t-course-left-item .backlink .backlink-button-container:before{position:absolute;content:" ";top:10px;left:0;right:0;width:50px;height:50px;opacity:.8;border-radius:27px;-webkit-filter:blur(10px);filter:blur(10px);background-image:linear-gradient(to top, #ffffff 0%, #0077c8);z-index:0}.c26t-course-left-item .backlink .backlink-label{line-height:50px;font-size:16px;letter-spacing:.5px;color:#000;display:inline-block}.c26t-course-left-item .backlink .backlink-label:hover{text-decoration:none}.c26t-course-left-item .course-name{font-family:LuissSans,sans-serif;font-size:2rem;line-height:1;letter-spacing:.7px;color:#00b2a9;max-width:300px;margin-bottom:20px}.c26t-course-left-item table{width:320px;border-collapse:collapse;margin-bottom:30px}.c26t-course-left-item table td{height:79px;width:160px;padding-top:16px;border-bottom:solid 1px rgba(0,0,0,.4);border-top:solid 1px rgba(0,0,0,.4)}.c26t-course-left-item table td:last-child{padding-left:28px}.c26t-course-left-item table tr:last-child td:last-child{border-left:solid 1px rgba(0,0,0,.4)}.c26t-course-left-item table .number{font-family:LuissSans,sans-serif;font-size:2.5rem;line-height:1;letter-spacing:.7px;color:#00b2a9;margin-right:10px}.c26t-course-left-item table .table-text{font-family:LuissSans,sans-serif;font-size:12px;line-height:2.33;letter-spacing:.5px;color:#010101;margin-bottom:unset}.c26t-course-left-item table .place,.c26t-course-left-item table .date{font-family:LuissSans,sans-serif;font-size:15px;line-height:1.33;letter-spacing:.5px;color:#00b2a9}.c26t-course-left-item .button-container{background:rgba(0,0,0,0);margin-bottom:45px;position:relative}.c26t-course-left-item .button-container:before{position:absolute;content:" ";left:0;right:0;top:15px;max-width:320px;height:50px;z-index:0;margin-right:auto;margin-left:auto;opacity:.2;border-radius:27px;-webkit-filter:blur(10px);filter:blur(10px);background-color:#003a70}.c26t-course-left-item .button-container .button{width:320px;height:50px;border-radius:32.5px;display:block;font-family:LuissSans,sans-serif;font-size:12px;font-weight:bold;letter-spacing:.5px;text-align:center;text-transform:uppercase;line-height:50px;position:relative}.c26t-course-left-item .button-container .button:hover{text-decoration:none}.c26t-course-left-item .button-container .button.subscribe{max-width:320px;width:100%;background-color:#00b2a9;color:#fff;z-index:12;margin-left:auto;margin-right:auto}.c26t-course-left-item .button-container .button.contact{background-color:#fff;color:#003a70;margin-left:auto;margin-right:auto}.mobile .c26t-course-left-item{max-width:100vw;margin-top:100px}.mobile .c26t-course-left-item .button.contact{max-width:320px;width:auto}.mobile .c26t-course-left-item .backlink{display:none}.mobile .c26t-course-left-item .course-name{font-size:30px;font-weight:bold;line-height:1.13;letter-spacing:.5px;max-width:240px}.mobile .c26t-course-left-item table{width:100%}.mobile .c26t-course-left-item table .number{line-height:1.08;letter-spacing:.5px;margin-right:8px}.mobile .c26t-course-left-item table .table-text{font-size:18px;line-height:1.67}.mobile .c26t-course-left-item table .place,.mobile .c26t-course-left-item table .date{font-size:16px;line-height:1.25}.mobile .c26t-course-left-item table td:first-child{padding-left:20px}
#box-title-image-cta{max-width:320px;margin-bottom:30px;margin-top:40px}#box-title-image-cta .component-title{position:relative;font-weight:700;font-size:23px;line-height:1}#box-title-image-cta .card{border-radius:10px;box-shadow:0 2px 8px 0 rgba(0,0,0,.15)}#box-title-image-cta .card .img-container{width:100%;height:185px;border-radius:10px}#box-title-image-cta .card .img-container .image-card{width:100%;height:100%;object-fit:cover;border-radius:10px}#box-title-image-cta .card .footer{height:50px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#box-title-image-cta .card .footer .link{color:#fff;font-weight:700;font-size:24px;text-align:center;margin-left:15px;line-height:2.2}@media only screen and (max-width: 925px){#box-title-image-cta{max-width:100vw;margin-bottom:70px}#box-title-image-cta .card .footer .link{text-decoration:underline}}
