*{padding:0;margin:0}html,body{scroll-behavior:smooth}.jobs-modal-header{background-color:#fff;color:#000;border:none;padding-bottom:0}.jobs-modal-header>button>span{color:#000}@font-face{font-family:Inter var;font-weight:100 900;font-style:normal;font-display:swap;src:url(./app/assets/fonts/inter/Inter-upright-var.woff2) format("woff2")}select{-webkit-appearance:auto}@font-face{font-family:Inter var;font-weight:100 900;font-style:italic;font-display:swap;src:url(./app/assets/fonts/inter/Inter-italic-var.woff2) format("woff2")}body{font-family:Segoe UI,-apple-system,BlinkMacSystemFont,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}#lt-navbar{width:100%;background-color:transparent}.margin-adjustment{margin-bottom:.285rem!important;margin-top:.285rem!important}#fixed-bar-course{position:fixed;left:0;right:0;width:fit-content;margin:auto;z-index:999;bottom:0;transition:.3s}.search-container{position:fixed;z-index:90;width:100%;height:100%;top:0;left:0}.search-wrapper{top:50%;left:0;width:100%;height:100%}.search-wrapper .search-overlay{display:none;position:absolute;opacity:.9;top:0;width:100%;height:100%;background-color:#000;left:0;z-index:90}.search-wrapper .site-search{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0 auto;background-color:transparent;box-shadow:none;color:#fff;width:100%;z-index:90;padding:20px 25px}.search-container.show .search-overlay{display:block}.search-container.show .site-search{display:block;animation-timing-function:ease-in-out;animation-duration:2.4s}.search-container.scrolled .site-search{background-color:#fff}.search-container.scrolled .site-search .legend{color:#000}.lt-text-title{font-size:36px;font-weight:700;margin:0}.lt-text-subtitle{font-size:15.2px;font-weight:700;margin:0}.lt-card-title{font-size:24px}.lt-card-subtitle{font-size:16px}.section-description{font-size:18px}.radius-50{border-radius:50%}.description-label{border:none!important;font-size:11px!important;margin-bottom:0!important;color:#aaa!important}.w90{width:90%}.wrapper-portfolio .container{--bs-gutter-x: 0}@media(max-width:576px){.lt-text-title{font-size:24px}.lt-text-subtitle{font-size:16.2px}.lt-card-title{font-size:18px}.lt-card-subtitle{font-size:14px}}@media(min-width:768px){.lt-text-title{font-size:36px}.lt-text-subtitle{font-size:17.2px}}@media(min-width:992px){.lt-text-title{font-size:36px}.lt-text-subtitle{font-size:24px}.w-lg-75{width:75%!important}}@media(min-width:1200px){.lt-text-title{font-size:36px}.lt-text-subtitle{font-size:24px}}*{--corporative-yellow: #ffe900}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.grecaptcha-badge{visibility:hidden}input[type=number]{-moz-appearance:textfield}input::-ms-reveal,input::-ms-clear{display:none}input::-webkit-credentials-auto-fill-button{visibility:hidden;pointer-events:none;position:absolute;right:0}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.courseTab .nav-link.active{margin-top:0;color:#000;font-weight:700;margin-bottom:0;background-color:#ffce00}.card-body{min-height:60px!important}.courseTab .nav-link{margin:0!important}.courseTab .nav-tabs{margin:0!important;border-radius:0}.courseTab .card{border-radius:0!important;width:100%}.courseTab .card-list-courses{width:100%;border-top-left-radius:2.5rem!important;border-bottom-right-radius:3rem!important}.card-footer{background-color:transparent}.accordion .card{border:0px}.accordion .card .card-header{align-items:center;background-color:#f7f8fa;border-bottom:1px solid #e0e4e6;color:#000;cursor:pointer;display:flex;font-size:16px;font-weight:500;padding:15px;margin-bottom:0}.tab-content{padding:25px}.course-curriculum .tab-pane ul li{position:relative}.course-curriculum ul li{position:relative;padding:10px}.pointer:hover{cursor:pointer}.course-curriculum .tab-pane ul li svg{margin-right:15px}.course-curriculum ul,.course-curriculum p{list-style-type:none;color:#83868c;background-color:#fff;font-weight:400;font-size:15px;line-height:27px}.course-curriculum div{list-style-type:none;color:#83868c;background-color:transparent;font-weight:400;font-size:15px;line-height:27px}.yellow{color:#000!important;background-color:#ffe91d!important;transition:.2s!important}.background-image{background-repeat:no-repeat;background-size:contain}.background-image__standard-height{height:580px}.background-image__left{background-position:left}.background-image__right{background-position:right}.background-image__center{background-position:center}@media screen and (min-width:500px){.course-curriculum .tab-list-2col li{width:37%;display:inline-block}}.separate-70{margin-top:70px!important}.control-dark .carousel-indicators{bottom:-41px}@media(min-width:768px){.control-dark .carousel-indicators button{background-color:#000!important}}@media screen and (min-width:766px){.course-curriculum .tab-pane .tab-list-2col li{width:49%;display:inline-block}.course-curriculum .tab-list-2col li{width:25%;display:inline-block}}.carousel-indicators li{background-color:#ffe91d}.course-curriculum .nav a{display:block;font-size:16px;padding:15px;text-align:center;border-right:1px solid #e0e4e6;border-bottom:1px solid #e0e4e6!important;background-color:#f7f7f7;color:#000;border-radius:0}@media screen and (min-width:576px){.course-curriculum .nav a{flex:1 1}}@media screen and (max-width:575px){.course-curriculum .nav a{flex-basis:100%}}.badge{font-size:70%}.bold{font-weight:700}.cursor-pointer{cursor:pointer}.text-lt-yellow{color:var(--corporative-yellow)!important}.text-black{color:#000!important}.text-white{color:#fff!important}.bg-black{background-color:#000!important}.bg-white{background-color:#fff!important}.bg-lt-yellow{background-color:var(--corporative-yellow)!important}.no-bg{background-color:transparent}:root{--rt-color-dark: #000;--rt-color-white: #fff}.tooltip{--bs-tooltip-bg: #000;--bs-tooltip-color: #fff}.site-search{display:flex;flex-direction:column;margin:0 auto;background-color:transparent;color:#fff;width:100%;z-index:90;padding:20px 25px}.site-search-container.color-white .legend{color:#fff}.site-search-container.color-black .legend{color:#000}
