html{scroll-behavior:smooth}body{font-family:Rubik,sans-serif;font-weight:400}.s-urbanist,.size-number,body h1,body h2,body h3,body h4,body h5{font-family:Urbanist,sans-serif}body h3 strong{font-weight:800}body .bordered-box h3+p{font-weight:600}.xl-bold,body h1,body h2{font-size:32px;font-weight:700}body h3{font-size:24px;font-weight:700}.l-light,.m-light,body h4{font-weight:300}body h4{font-size:20px}.l-light{font-size:22px;line-height:26px}.m-light{font-size:18px;line-height:20px}.m-regular,.s-regular{font-weight:400}.m-regular{font-size:18px;line-height:24px}.s-urbanist{font-size:17px}.s-bold,.s-regular{font-size:16px;line-height:20px}.s-bold{font-weight:500}.xs-regular{font-size:14px;font-weight:400;line-height:24px}.xs-bold{font-size:14px;font-weight:500;line-height:20px}.xxs-bold,.xxs-regular{font-size:12px;line-height:20px}.xxs-regular{font-weight:400}.xxs-bold{font-weight:600}.fw-300{font-weight:300}.card-title,.size-number{font-weight:600}.background-blue{background-color:#27509b}.background-light-blue{background-color:#3d62a5}.background-clear-blue{background-color:#eff8f9}.background-blue-secondary{background-color:rgba(39,80,155,.05)}.background-dark-blue{background-color:#142738}.background-footer{background-color:#05192b}.background-off-white{background-color:#f3f5f9}.background-white{background-color:#fff}.font-white{color:#fff}.font-white-transparent{color:rgba(255,255,255,.7)}.font-blue{color:#27509b}.font-dark-blue{color:#142738}.font-gray{color:#747474}.font-dark-gray{color:#393939}.font-dark{color:#151515}.font-black{color:#000}.font-blue-electric{color:#4628dd}.font-gray-dark{color:rgba(57,57,57,.8)}.tag-bootcamp{background-color:#c1d6ef;color:#153061;padding:.2rem .5rem;font-size:smaller;border-radius:20px;margin-right:10px}.btn-primary{color:#fafafa;background-color:#27509b;border-color:#27509b}.btn-primary:hover{background-color:#3165c5;border-color:#0a58ca}.btn-secondary{color:#fff;background-color:#003781;border-color:#003781}.btn-secondary:focus,.btn-secondary:hover{background-color:#00224e;border-color:#00224e}.border-dashed{border:1px dashed #393939}.tabs-primary button.nav-link{color:#666}.tabs-primary button.nav-link.active{color:#27509b;border:1px solid transparent;border-bottom:1px solid #27509b}.tabs-primary button.nav-link:hover{border:1px solid transparent;border-bottom:1px solid rgba(39,80,155,.607)}.navbar .dropdown-menu{background-color:#27509b;border:none}.navbar .dropdown-menu .dropdown-item{color:#fff;border-bottom:1px solid rgba(20,39,56,.1)}.navbar .dropdown-menu .dropdown-item:hover{background-color:rgba(20,39,56,.1)}.size-number{font-size:64px}ul.list-check{list-style-type:none;padding-left:20px}ul.list-check li{background-image:url(../../../../../../../../media/images/picto/check.svg);background-repeat:no-repeat;background-position:2px;padding-left:25px;line-height:20px}.accordion-item{border:none}.tag-pb{border-radius:20px}.card{border-radius:15px;border:1px solid #555}.custom-tabs{background-color:#f1f9fb;border:none}.custom-tabs .nav-link{border:1px solid #dee2e6;border-bottom:none;background-color:#f1f9fb;color:#000;position:relative;padding:1rem;width:100%}.custom-tabs .nav-link.active{background-color:#fff;border-color:#dee2e6 #dee2e6 #fff;z-index:1}.custom-tabs .nav-link.active::after{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #1d3e7c}.custom-tabs .nav-item{min-width:200px}