.row{margin:0}.navbar{width:100%;display:flex;justify-content:flex-start;align-items:center;padding:15px 40px;z-index:10000;transition:all .3s ease;background:#fff}.navbar.isOpen{width:100%;height:100vh;align-items:flex-start}.fixed,.navbar.isOpen{background-color:#060420}.fixed{position:fixed;top:0;z-index:10000}.absolute{position:absolute;left:0;background-color:transparent}.navbar-brand{margin-right:2rem}a{text-decoration:none}.navbar-toggler{border:none;transition:all .3s ease}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:none}.navbar-navs{width:100%;display:flex;justify-content:space-between;transition:all .3s ease}.custom-button{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;gap:10px;font-family:var(--font-freizeittrail);color:#fff;border-radius:6px;cursor:pointer;outline:none}.custom-button.primary{background:var(--bg-yellow-gradient);border:none}.custom-button.primary.bg-red-gradient{background:var(--bg-red-gradient)}.custom-button.primary.bg-blue-gradient{background:var(--bg-blue-gradient)}.custom-button.primary.bg-deep-blue-gradient{background:var(--bg-deep-blue-gradient)}.custom-button.primary.bg-purple-gradient{background:var(--bg-purple-gradient)}.custom-button.primary.bg-disable-gradient{background:var(--bg-disable-gradient)}.custom-button.primary.bg-grey-purple-gradient{background:var(--bg-grey-purple-gradient)}.custom-button.outline{background:transparent;border:1.4px solid #03bbff}.custom-button.transparent{background:transparent;border:none}.custom-button.icon{border-radius:100%;border:none}.nav-links{list-style:none;justify-content:start;gap:1rem;border:1px solid}.nav-link-item,.nav-links,.navbar-nav{display:flex;align-items:center}.nav-link-item{padding:5px 10px;gap:6px;font-family:var(--font-freizeittrail);color:#fff;cursor:pointer;font-size:.875rem;line-height:1.4rem}.caret-down{margin-top:2px;transition:transform .3s ease}.nav-item{margin:0 .8rem}.dropdown-trigger{position:relative}.dropdown-trigger:hover .caret-down,.nav-link-item:hover .caret-down{transform:rotate(-180deg)}.get-started-navbar-btn{width:8.8rem;height:3rem;font-size:.9rem;font-weight:500}.dropdown-menu{position:absolute;box-shadow:0 10px 38px -10px rgba(14,18,22,.35),0 10px 20px -15px rgba(14,18,22,.2);border-radius:16px;overflow:hidden}#loginDropdownMenuOpen{display:block;top:150%;left:-100%;width:20rem;padding:8px 10px;transition:width,height,.3s ease;animation:scaleIn .2s ease}#loginDropdownMenuClose{display:none}#productsDropdownMenu{left:-60%;width:40rem}#productsDropdownMenu,#schoolsDropdownMenu{display:none;top:110%;padding:20px;transition:width,height,.3s ease}#schoolsDropdownMenu{left:-50%;width:42rem}.dropdown-trigger:hover #productsDropdownMenu,.dropdown-trigger:hover #schoolsDropdownMenu{display:block;animation:scaleIn .2s ease}.dropdown-menu{background:var(--bg-grey-purple-gradient)}.dropdown-list-items{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:5px}.dropdown-list-item{width:100%;padding:10px;display:flex;align-items:start;gap:18px;cursor:pointer}.dropdown-list-item-icon{width:1.6rem}.dropdown-list-item-texts{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:1px;margin:0;font-family:var(--font-freizeittrail);flex-wrap:nowrap}.dropdown-list-item-title{color:#65688c}.dropdown-list-item-subtext{color:#8c90b0}.dropdown-list-item-right-arrow{margin-left:auto;color:#8c90b0}.dropdown-list-item.active .dropdown-list-item-right-arrow,.dropdown-list-item.active .dropdown-list-item-title{color:var(--concreap-black)}.dropdown-right-content{display:flex;flex-direction:column;align-items:start;gap:15px}.dropdown-right-content-image-wrapper{position:relative;width:100%;height:11rem;background:transparent;border-radius:12px;overflow:hidden}.dropdown-right-content-image{width:100%;height:100%;object-fit:cover}.dropdown-right-content-text{font-family:var(--font-freizeittrail)}.dropdown-right-content-button{width:100%;display:flex;justify-content:end;align-items:center}.dropdown-products-btn{font-family:var(--font-freizeittrail);width:8.5rem;height:2.8rem;border:1px solid}.dropdown-right-content-header{width:100%;padding:5px 0 25px;font-family:var(--font-freizeittrail);color:#8493bb;border-bottom:1.5px solid #d8dff0}.dropdown-link-items{width:100%;display:flex;flex-direction:column;align-items:start;gap:8px}.dropdown-link-item{width:100%;display:flex;justify-content:space-between;align-items:center;font-family:var(--font-freizeittrail)}.dropdown-link-item,.dropdown-link-item .dropdown-list-item-right-arrow{color:var(--concreap-black)}.dropdown-view-all-btn{width:10rem;height:2.8rem;display:flex;align-items:center;gap:10px;color:var(--concreap-black)}.dropdown-view-all-btn-icon{width:1.8rem;height:1.8rem;display:flex;justify-content:center;align-items:center;color:#fff;background:var(--bg-blue-gradient);border-radius:100%}.modal-backdrop{background:#000000dd}.modal-dialog{min-width:-moz-fit-content;min-width:fit-content}.modal-content{color:#fff;background:#171949;border-radius:20px}.modal-header{padding:25px 30px;border:none;display:flex;justify-content:space-between;align-items:center}.modal-title{font-family:var(--font-freizeittrail)}.close-button{width:25px;height:25px;display:flex;justify-content:center;align-items:center;border-radius:100%;background:#413ab9;color:#171949;cursor:pointer}.close-button:hover{color:#fff}.modal-body{overflow:hidden;width:-moz-fit-content;width:fit-content;padding:10px 30px 45px}.modal-footer{border:none}.badge{display:inline-flex;background-color:var(--lag-100);padding:.3rem .8rem;align-items:center;justify-content:center;color:var(--lag-900);border-radius:5px}.badge.badge-close{padding:.3rem .5rem}.badge.error{color:var(--color-red-dark);background:linear-gradient(90deg,#fa386f,#c9033b)}.badge.success{color:var(--color-green-dark);background-color:#e0fce7}.badge.info{color:var(--color-blue-dark);background-color:#e1f1fe}.badge.warning{color:var(--color-orange-dark);background-color:#fcede3}.badge.warning-2{color:var(--color-yellow-dark);background-color:#fcf2df}.badge.ongoing{color:#514dab;background-color:#b3b0f9}.badge.ongoing-2{color:var(--color-purple-dark);background-color:var(--color-purple-light)}.badge.sm{padding:.2rem .6rem;height:17px;font-size:10px!important}.badge.badge-close.sm,.badge.rg{padding:.3rem .6rem}.badge.rg{height:21px}.badge.badge-close.rg{padding:.3rem .5rem}.badge.md{padding:.3rem 1rem;height:28px}.badge.badge-close.md{padding:.3rem .7rem}.badge.lg{padding:.4rem 1.5rem;height:34px;font-size:12px!important}.badge.badge-close.lg{padding:.3rem 1rem}.badge.rounded{border-radius:100px!important}.link-round{background:linear-gradient(90deg,#03bbff,#0359ff);width:35px;height:35px;display:inline-flex;border-radius:100px;align-items:center;justify-content:center;color:#000;outline:none!important;transition:all .15s ease}.link-round.smini{width:19px;height:19px}.link-round.sxmini{width:16px;height:16px}.link-round.mini{width:20px;height:20px}.link-round.minix{width:25px;height:25px}.link-round.minixx{width:27px;height:27px}.link-round.md{width:45px;height:45px}.link-round.smd{width:38px;height:38px}.link-round.sm{width:30px;height:30px}.link-round.mlg{width:55px;height:55px}.link-round.slg{width:66px;height:66px}.link-round.xlg{width:95px;height:95px}.link-round.xxlg{width:113px;height:113px}.link-round.cornered{border-radius:5px}.link-round.default{background-color:#ddd}.link-round.ash{background-color:#f1f3fb}.link-round.light{background-color:#f4effd!important}.link-round:hover,.link-round:hover .fe{color:#1e1335!important}.gradient-text{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:var(--font-freizeittrail);font-weight:600}.gradient-text.blue{background-image:linear-gradient(90deg,#03bbff,#0359ff)!important}.gradient-text.red{background-image:linear-gradient(90deg,#fa386f,#c9033b)!important}.get-started-body{width:44vw;display:flex;flex-direction:column;align-items:start;gap:30px}.get-started-options{width:100%;display:flex;justify-content:space-between;align-items:center}.get-started-option-item{font-family:var(--font-freizeittrail);width:195px;height:175px;padding:5px;display:flex;flex-direction:column;align-items:center;gap:15px;color:#afc0f9;border-radius:11px;border:1.5px solid #2b3a6d;cursor:pointer;transition:all .25s ease-in-out}.get-started-option-item.active{color:#b6ffca;border-color:#3ff371}.get-started-option-item-image-wrapper{position:relative;width:100%;height:7.2rem;overflow:hidden;border-radius:11px}.get-started-option-item-image{width:100%;height:100%;object-fit:cover}.get-started-option-content{width:100%;padding:20px 0;display:flex;justify-content:space-between;align-items:center}.get-started-option-text{width:60%;font-family:var(--font-freizeittrail)}.get-started-action-btn{width:10.5rem;height:3rem;font-size:.8rem;font-weight:500;gap:5px}.homepage-hero{position:relative;padding-top:95px;width:100%;min-height:110vh;color:#fff;background-image:url(/images/homepage-hero.webp)}.homepage-hero-content{display:flex;align-items:center;z-index:1}.homepage-hero-texts-wrapper{width:41%;padding:0 20px}.homepage-hero-texts-wrapper .section-header-text{font-size:4.5rem;font-weight:600;line-height:1}.homepage-hero-texts-wrapper .section-paragraph-text{font-size:1rem;line-height:1.8rem}.hero-cta-buttons{margin-top:20px;display:flex;align-items:center;gap:20px}.homepage-hero-cta-button{width:12.8rem;height:3.6rem;font-size:1rem;font-weight:600}.professionals-and-businesses{width:100%;min-height:100vh;padding:100px 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:#fff}.product-pitch-content-main{align-items:center}.product-pitch-content-main .product-pitch-content-main-left,.product-pitch-content-main .product-pitch-content-main-right{width:50%}.professionals-and-businesses-texts{width:84%}.professionals-and-businesses-texts .section-header-text{font-size:3rem;font-weight:600;line-height:1.2}.professionals-and-businesses-texts .section-paragraph-text{font-size:1.125rem;line-height:2.25rem}.professionals-and-businesses-cta-button{margin-top:40px;width:15rem;height:3.8rem;font-size:1rem;font-weight:600;gap:5px}.professionals-and-businesses-images-grid{width:100%;height:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:290px 180px;grid-gap:15px;gap:15px}.professionals-and-businesses-image{position:relative;border-radius:17px}.professionals-and-businesses-image-1{grid-column:span 1;grid-row:span 2}.professionals-and-businesses-image-2,.professionals-and-businesses-image-3{grid-column:span 1;grid-row:span 1}.professionals-and-businesses .image-icon{position:absolute;z-index:1}.professionals-and-businesses .image-icon-1{top:9%;left:-17%}.professionals-and-businesses .image-icon-2{top:-17%;left:15%}.professionals-and-businesses .image-icon-3{bottom:-26%;left:18%}.learn-career-ready-skills{position:relative;width:100%}.learn-career-ready-skills-content{min-height:100vh;padding:100px 0;display:flex;flex-direction:column;align-items:flex-start;color:#fff}.product-pitch-content-main .learn-career-ready-skills-main-left,.product-pitch-content-main .learn-career-ready-skills-main-right{width:50%}.product-pitch-content-main .learn-career-ready-skills-main-right .section-header-text{font-size:3rem;font-weight:600;line-height:1.2}.product-pitch-content-main .learn-career-ready-skills-main-right .section-paragraph-text{font-size:1.125rem;line-height:2.25rem}.learn-career-ready-skills-cta-buttons{margin-top:20px;display:flex;align-items:center;gap:20px}.learn-career-ready-skills-cta-button{width:15rem;height:3.8rem;font-size:1rem;font-weight:600;gap:5px}.tags{width:100%;gap:10px}.tag,.tags{display:flex;align-items:center}.tag{padding:4px 10px;justify-content:center;border-radius:3px}.tag.green{color:#08a635;background:#d1fede}.tag.pink{color:#fa386f;background:#ffcafa}.tag.blue{color:#03bbff;background:#c9f0ff}.tag.purple{color:#a031f7;background:#d9ccff}.tag.yellow{color:var(--concreap-black);background:#ffe9be}.learn-career-ready-skills-image-cluster{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.learn-career-ready-skills-image{border-radius:12px}.learn-career-ready-skills-image.learn-career-ready-skills-image-position-1{width:30rem;height:18.94rem}.learn-career-ready-skills-hover-image-wrapper{position:absolute;bottom:-6rem;left:2rem;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;display:flex;align-items:flex-end;gap:25px}.learn-career-ready-skills-image.learn-career-ready-skills-image-position-2{width:16rem;height:9rem}.learn-career-ready-skills-image.learn-career-ready-skills-image-position-3{width:13rem;height:8rem}.concreap-programmes{width:100%;min-height:100vh;padding:80px 0 100px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;color:#fff;background:#04003a}.concreap-programmes-header{display:flex;justify-content:space-between;align-items:center}.concreap-programmes-header-texts{padding:0 5px;display:flex;flex-direction:column;gap:10px}.concreap-programmes-header-texts .section-header-text{font-size:2.5rem;font-weight:600;line-height:2rem}.concreap-programmes-header-texts .section-description-text{color:#c3d1ff}.concreap-programmes-carousel-controls{display:flex;align-items:center;gap:15px}.carousel-button,.concreap-programmes-carousel-controls .custom-button{background:#2f297a}.carousel-button{width:2.162rem;height:2.162rem;display:flex;justify-content:center;align-items:center;color:#fff}.concreap-programmes-main{margin-top:60px;width:100%;overflow-x:hidden}.slick-next,.slick-prev{display:none!important}.carousel-item{padding:10px}.carousel-card{position:relative;width:23.5rem;height:34rem;border-radius:12px;overflow:hidden}.carousel-card-content-wrapper{width:100%;height:100%;padding:26px;background:linear-gradient(180deg,#04003a2d 1.4%,#04003a 116.97%);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;z-index:5}.carousel-card-tag{padding:1px 15px;display:flex;justify-content:center;align-items:center;font-family:var(--font-freizeittrail);font-size:.875rem;line-height:1.4rem;color:#bbedff;border:1.5px solid #03bbff;border-radius:20px}.carousel-card-body{display:flex;flex-direction:column;align-items:flex-start;gap:25px}.carousel-card-body .section-header-text{font-size:1.25rem;line-height:1.75rem;font-weight:600}.carousel-card-body-paragraph{color:#e8e7ff;font-size:1rem;line-height:1.8rem;font-weight:300}.carousel-card-body-btn{font-family:var(--font-freizeittrail);color:#fff;display:flex;align-items:center;gap:10px}.carousel-card-body-btn-icon{width:1.7rem;height:1.7rem;display:flex;justify-content:center;align-items:center;background:var(--bg-blue-gradient);border-radius:100%}.share-knowledge{width:100%;min-height:100vh;padding:0 0 80px;display:flex;flex-direction:column;align-items:flex-start;color:#fff;background:#060420}.share-knowledge-header{position:relative;width:100%;text-align:center}.share-knowledge-header-image-wrapper{position:relative;width:100%;height:30rem;background-image:url(/images/share-knowledge.webp);overflow:hidden}.share-knowledge-header-image-wrapper .section-header-text{width:35%;font-size:3rem;font-weight:600;line-height:1.2}.gradient-overlay{position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;display:flex;justify-content:center;align-items:flex-end;padding:80px}.share-knowledge-header-image{width:100%;height:100%;object-fit:cover;z-index:0}.share-knowledge-main-boxes{padding:10px 40px;display:flex;align-items:center;gap:35px}.share-knowledge-content-main-box{height:18rem;padding:30px 35px 10px;display:flex;flex-direction:column;align-items:flex-start;gap:20px;background:#080528;border-radius:20px}.share-knowledge-content-main-box .box-icon{padding:5px;display:flex;justify-content:center;align-items:center}.share-knowledge-content-main-box .box-texts .section-header-text{font-size:1.5rem;font-weight:500;line-height:2rem}.share-knowledge-content-main-box .box-texts .section-paragraph-text{font-weight:300}.share-knowledge-cta-button{width:15rem;height:3.8rem;font-size:1rem;font-weight:600;gap:15px}.learning-with-concreap{width:100%}.learning-with-concreap-content{min-height:100vh;padding:100px 0;display:flex;justify-content:center;align-items:center;color:#fff;background:#03012e8b}.learning-with-concreap-content .container{display:flex;flex-direction:column;gap:40px}.learning-with-concreap-content-header{text-align:center}.learning-with-concreap-content-header .section-header-text{font-size:3rem;font-weight:600;line-height:1.2}.learning-with-concreap-content-header .section-paragraph-text{font-size:1.125rem;font-weight:400;line-height:2.25rem}.sub-text{margin-top:20px;color:#c3d1ff}.learning-with-concreap-content-main-boxes{padding:10px 30px;display:flex;align-items:center;gap:55px}.learning-with-concreap-content-main-box{height:20rem;padding:30px 30px 10px;display:flex;flex-direction:column;align-items:flex-start;gap:20px;background:#060149;border-radius:20px}.learning-with-concreap-content-main-box .box-picture{position:relative;width:100%;height:6rem;border-radius:20px;overflow:hidden}.learning-with-concreap-content-main-box .box-picture .learning-with-concreap-image{width:100%;height:100%;object-fit:cover}.learning-with-concreap-content-main-box .box-texts .section-header-text{font-size:1.5rem;font-weight:500;line-height:2rem}.learning-with-concreap-content-main-box .box-texts .section-paragraph-text{font-weight:300}.learning-with-concreap-content-main-box .box-texts .section-paragraph-text,.share-knowledge-content-main-box .box-texts .section-paragraph-text{color:#dedcfd}.learning-with-concreap-action-button-wrapper,.share-knowledge-action-button-wrapper{padding:10px;display:flex;justify-content:center;align-items:center}.learning-with-concreap-cta-button{width:15rem;height:3.8rem;font-size:1rem;font-weight:600;gap:15px}.product-pitch{position:relative;width:100%}.product-pitch-content{width:100%;min-height:100vh;padding:100px 0;color:#fff;z-index:1;background:#03012ea5}.product-pitch-content-main{width:100%;display:flex;align-items:flex-start}.product-pitch-content-main-left,.product-pitch-content-main-right{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 20px}.product-pitch-content-main-right .section-header-text{font-size:3rem;font-weight:600;line-height:1.2}.product-pitch-content-main-right .section-paragraph-text{font-size:1.125rem;font-weight:400;line-height:2.25rem}.product-pitch-cta-button{margin-top:30px;width:15rem;height:3.8rem;font-size:1rem;font-weight:600;gap:15px}.product-pitch-content-main-left-container{width:100%;min-height:100%;position:relative}.product-pitch-image-position-1{position:absolute;top:0;left:0;width:85%;height:20rem;overflow:hidden;border-radius:17px;z-index:0}.product-pitch-image-position-2{left:6%;width:45%;height:10rem}.product-pitch-image-position-2,.product-pitch-image-position-3{position:absolute;bottom:3%;overflow:hidden;border-radius:17px;z-index:1}.product-pitch-image-position-3{right:10%;width:35%;height:8.5rem}.product-pitch-image-wrapper{position:relative;width:93%;height:26rem;border-radius:17px;overflow:hidden}.product-pitch-image{width:100%;height:100%;object-fit:cover}.product-pitch-content-footer{margin-top:80px;padding:10px 20px;display:flex;align-items:center;justify-content:space-between;gap:30px}.product-pitch-content-footer-boxes{position:relative;height:9rem;width:30%;padding-left:30px;border-left:1px solid #afc0f9}.product-pitch-content-footer-boxes .blue-span{position:absolute;top:15px;left:-4px;width:.4rem;height:2.6rem;background:#03bbff;border-radius:20px}.product-pitch-content-footer-header-text{font-family:var(--font-clashdisplay);font-size:1.375rem;font-weight:500;margin:25px 0 20px}.product-pitch-content-footer-body-text{font-family:var(--font-freizeittrail);color:#dedcfd;margin:20px 0}.computing-and-engineering-hero{position:relative;padding-top:95px;width:100%;min-height:110vh;color:#fff;background-image:url(/images/computing-and-engineering-hero.webp)}.computing-and-engineering-hero-content{display:flex;align-items:center;z-index:1}.computing-and-engineering-hero-texts-wrapper{width:41%;padding:0 20px}.computing-and-engineering-hero-texts-wrapper .section-pre-text{margin-top:70px;width:7rem;padding:5px 14px;background:#16163e;border-radius:12px}.computing-and-engineering-hero-texts-wrapper .section-header-text{font-size:3.75rem;line-height:1.2;font-weight:600}.computing-and-engineering-hero-texts-wrapper .section-paragraph-text{font-size:1rem;line-height:2.2rem}.computing-and-engineering-hero-texts-wrapper .school-hero-cta-buttons{margin-top:50px;display:flex;align-items:center;gap:10px}.computing-and-engineering-hero-cta-button{width:14.5rem;height:3.6rem;font-size:1rem;font-weight:600;gap:15px}.available-programmes{position:relative;width:100%;min-height:100vh;padding:100px 0;display:flex;justify-content:center;align-items:center;color:#fff;background:#04003a}.how-will-you-learn-section{background-image:url(/images/train-your-professional-bg.svg)}.how-will-you-learn-cta-buttons{margin-top:100px;display:flex;align-items:center;justify-content:center;gap:20px}.how-will-you-learn-cta-button{width:15rem;height:3.8rem;font-size:1rem;font-weight:600;gap:5px}.program-details-card{position:relative;height:17.5rem;border-radius:14px;overflow:hidden;cursor:pointer}.program-details-content-wrapper{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;padding:25px 20px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;background:linear-gradient(180deg,#0b092b10 3%,#0b092baf 116.97%);z-index:1}.program-details-card .program-tag{position:absolute;top:1rem;left:1rem;padding:5px 10px;display:flex;align-items:center;font-family:var(--font-clashdisplay);font-size:.8rem;font-weight:500;background:#181818cb;border-radius:16px;z-index:2}.program-details-content{width:100%;display:flex;flex-direction:column;align-items:flex-start}.programe-details-title{width:80%;margin-top:5px;font-size:1.125rem;font-weight:500}.program-detail-items{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px}.program-detail-list{width:-moz-fit-content;width:fit-content;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-column-gap:15px;column-gap:15px;grid-row-gap:12px;row-gap:12px}.program-detail-item{width:7rem;display:flex;align-items:center;gap:5px}.program-detail-item-title{width:30%;text-align:start}.program-detail-item-value{width:65%}.program-detail-card-button{background:#8ce0ff26}.price-wrapper .price{font-family:var(--font-clashdisplay);font-size:1.2rem;font-weight:500}.bg-img-full{width:100%;background-size:cover!important;background-repeat:no-repeat!important;--webkit-transition:all 0.5s ease;--moz-transition:all 0.5s ease;transition:all .5s ease}.bg-img-full.bg-fixed{background-attachment:fixed!important}.bg-img-full.bg-center{background-position:50%!important}.multiple-row-slider .slider-item{padding:15px}.novice-to-superstar{width:100%;min-height:100vh;padding:100px 0;display:flex;justify-content:center;align-items:flex-start;background:#04003a}.skill-levels-info-display{width:100%}.skill-levels-info-display-info-cards{display:flex;justify-content:space-between;align-items:center}.skill-levels-container .slider-container{display:none}.skill-levels-container .cards-container{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;height:580px;gap:25px;padding:10px 20px}.skill-levels-container .card{width:210px;margin:0 5px;padding:0!important;height:100%;border:1px solid #000;border-radius:12px;transition:width .4s ease;text-align:center;overflow:hidden}.skill-levels-container .card-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.skill-levels-container .card-overlay.card-gradient-1{background:#f7b331;background:linear-gradient(126deg,rgba(247,179,49,.1),rgba(250,56,111,.5))}.skill-levels-container .card.hovered{width:410px}.card-texts{position:absolute;bottom:0;left:0;width:100%;height:100%;padding:10px;display:flex;align-items:center;z-index:2;background:linear-gradient(180deg,#0b09283f 40%,#0b0928 90%)}.card-texts .vertical-typography{transform:rotate(180deg);writing-mode:vertical-lr!important;white-space:nowrap}.skill-levels-container .card-text-hover{transition:opacity .3s ease}.skill-levels-container .card-text{width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;padding-bottom:50px;color:#fff;transition:opacity .2s ease,transform .3s ease}.skill-levels-container .card-text-hover{position:absolute;bottom:0;left:0;width:24rem;padding:45px 38px;text-align:left;display:flex;flex-direction:column;align-items:flex-start;opacity:0;color:#fff;background:transparent}.skill-levels-container .card-text.hidden{transform:translateY(100%);opacity:0}.skill-levels-container .card-text-hover.visible{opacity:1}.testimonials{position:relative;width:100%;background-image:url(/images/train-your-professional-bg.svg)}.testimonials-content{width:100%;min-height:100vh;padding:100px 0;display:flex;justify-content:center;align-items:center;color:#fff;z-index:1;background:#03012e98}.slide-container{position:relative}.testimonial-carousel-controls{position:absolute;bottom:15%;left:84%;display:flex;gap:15px;z-index:10}.testimonial-card{width:100%;min-height:25rem;padding:20px;gap:80px;z-index:1}.testimonial-card,.testimonial-user-avatar{position:relative;display:flex;align-items:center;justify-content:center}.testimonial-user-avatar{width:16rem;height:16rem;background:#ffffff58;border-radius:50%;overflow:hidden}.testimonial-body{width:60.5%;display:flex;flex-direction:column;align-items:flex-start}.testimonial-text{margin-top:10px;line-height:2.5rem!important}.testimonial-user-details{margin-top:25px;display:flex;flex-direction:column;align-items:flex-start}.testimonial-user-name{font-family:var(--font-clashdisplay)}.testimonial-user-role{color:#c3d1ff}.faqs{position:relative;width:100%}.faqs-content{width:100%;min-height:100vh;padding:100px 0;justify-content:center;z-index:1}.faqs-content,.faqs-content-left{display:flex;align-items:flex-start}.faqs-content-left{padding:20px;justify-content:flex-start}.faqs-image-cluster-wrapper{margin-top:50px;position:relative;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.faqs-main-image{width:26rem;height:18.5rem;border-radius:16px;z-index:0}.faqs-image-cluster-wrapper .avatar-ring-wrapper{position:absolute;display:flex;justify-content:center;align-items:center;padding:20px;border-radius:100%;z-index:1}.faqs-image-cluster-wrapper .avatar-ring-wrapper.avatar-ring-1{bottom:-6rem;left:1rem;border:1px solid #f9abb7}.faqs-image-cluster-wrapper .avatar-ring-wrapper.avatar-ring-2{top:4rem;right:-5rem;border:1px solid #211a59}.faqs-image-cluster-wrapper .avatar-ring-wrapper .avatar-image{border-radius:100%}.faqs-image-cluster-wrapper .avatar-ring-wrapper .avatar-image.avatar-image-1{width:9rem;height:9rem}.faqs-image-cluster-wrapper .avatar-ring-wrapper .avatar-image.avatar-image-2{width:6rem;height:6rem}.faqs-image-cluster-wrapper .info-icon{position:absolute;z-index:1}.faqs-image-cluster-wrapper .info-icon.info-icon-1{top:1.6rem;left:3rem}.faqs-image-cluster-wrapper .info-icon.info-icon-2{bottom:-3.5rem;left:10.5rem}.faqs-content-right{width:100%;padding-left:50px;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.faqs-content-right .section-header-text{width:70%;font-size:2.25rem;font-weight:600;line-height:3rem}.more-question-btn-icon{width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;background:var(--bg-blue-gradient);border-radius:100%}.accordion{width:100%;border:none!important;border-radius:0!important}.accordion-item{color:#fff;background:transparent!important;border-top:none!important;border-left:none!important;border-right:none!important;border-bottom:1px solid #324074;border-radius:0!important;overflow:hidden}.accordion-item.border-full{border:1.5px solid #324074!important;padding:0 15px;border-radius:10px!important;margin-bottom:15px}.accordion-header{display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer;padding:20px 0;background-color:transparent;transition:background-color .3s ease}.accordion-title{font-family:var(--font-freizeittrail)}.accordion-collapse{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.accordion-body{padding:5px 25px 20px 0;font-size:.875rem;font-weight:300;line-height:1.4rem;font-family:var(--font-freizeittrail);transform:translateY(100px)!important;animation-delay:.5s;transition:translate .5s ease}.accordion-collapse.show{max-height:1000px}.show .accordion-body{transform:translateY(0)!important}.accordion-icon{transition:transform .3s ease}.open .accordion-icon{transform:rotate(180deg)}.why-concreap{position:relative;width:100%}.why-concreap .container{text-align:center}.why-concreap .video-player-container{width:-moz-fit-content;width:fit-content}.why-concreap .section-content-main{display:flex;justify-content:center;align-items:center}.aspect-ratio-box{background:#000;width:67rem;aspect-ratio:16/9;border-radius:16px;overflow:hidden}.testimonials-page{width:100%}.testimonials-page-content{min-height:100vh;padding:180px 0 80px;display:flex;justify-content:center;align-items:center;background:#03012ea6}.testimonials-page-content-left{padding:20px;display:flex;justify-content:center;align-items:flex-start}.testimonials-page-content-right{padding:20px;display:flex;justify-content:flex-end;align-items:flex-start}.testimonials-page-content-left .section-texts{margin-top:50px}.testimonials-page-content-left .section-texts .section-header-text{line-height:3.8rem}.testimonials-page-content-left .cta-button{width:15.8rem;height:3.8rem;font-size:1rem;font-weight:600;margin-top:35px}.testimonials-page-content-right .slide-container{position:relative;width:43.5rem}.testimonials-page-content-right .slide-container .testimonials-carousel-controls{position:absolute;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;display:flex;align-items:center;gap:10px;top:4.2rem;right:5%;z-index:3}.testimonials-page-testimonial-card{width:100%;padding:20px;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.testimonials-page-testimonial-card .testimonial-user-detail{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:20px}.testimonials-page-testimonial-card .testimonial-user-detail .testimonial-user-avatar{width:6.8rem;height:6.8rem}.testimonials-page-testimonial-card .testimonial-user-detail .testimonial-user-role{display:flex;flex-direction:column;align-items:flex-start}.testimonials-page-testimonial-card .testimonial-user-detail .testimonial-user-role .testimonial-user-name{margin-top:10px;color:#fff;font-size:1.4rem;font-weight:500;line-height:1.5rem;font-family:var(--font-clashdisplay)}.testimonials-page-testimonial-card .testimonial-user-detail .testimonial-user-role .testimonial-user-role{margin-top:2px;font-size:.9rem;font-weight:300;line-height:1.3rem;font-family:var(--font-freizeittrail)}.testimonials-page-testimonial-card .testimonial-body{margin-top:30px;width:100%}.testimonials-page-testimonial-card .testimonial-body p{font-family:var(--font-freizeittrail);font-size:1rem;line-height:2.3rem}.program-hero{position:relative;width:100%;background-image:url(/images/program-hero-bg.webp)}.program-hero-content{min-height:100vh;padding:100px 20px;display:flex;justify-content:flex-start;align-items:center;color:#fff;background:transparent}.program-hero-content-left{width:41%;padding-top:70px}.program-hero-content-left .section-texts .section-header-text{margin-top:8px;font-size:2.25rem;line-height:3rem;font-weight:600}.program-hero-content-left .section-texts .section-paragraph-text{font-size:1rem;line-height:2.2rem}.program-hero-content-left .hero-cta-buttons{margin-top:50px;display:flex;align-items:center;gap:10px}.program-hero-cta-button{width:15rem;height:3.6rem;font-size:1rem;font-weight:600;gap:15px}.program-hero-image{position:absolute;width:53rem;height:33rem;right:-1rem;bottom:5rem;background-image:url(/images/program-hero-img.webp)}.program-rating{font-family:var(--font-clashdisplay);gap:10px}.program-rating,.program-stars{display:flex;align-items:center}.program-stars{justify-content:space-evenly;gap:5px}.program-rating-value{display:flex;align-items:center;line-height:1.8rem}.program-skills{margin-top:10px;width:100%;padding:10px 0;display:flex;align-items:center;gap:15px}.program-skill{padding:1px;background:linear-gradient(149deg,#7047eb 1.4%,#b447eb 116.97%)}.program-skill,.program-skill-content{display:flex;justify-content:center;align-items:center;border-radius:4px}.program-skill-content{padding:8px 24px;background:#060420}.program-skill:last-child{background:#03bbff}.program-details-banner{width:100%;height:-moz-fit-content;height:fit-content;background:#04003a;border-bottom:1px solid #4c53ab}.program-details-banner-content{padding:20px;font-family:var(--font-freizeittrail)}.program-details-banner-content,.program-details-items{display:flex;align-items:center;justify-content:space-between}.program-details-items{width:70%}.program-details-item{min-width:20%;padding:10px;display:flex;flex-direction:column;align-items:center;text-align:center}.program-details-item .item-value{margin-bottom:8px;display:flex;align-items:center;gap:10px}.program-details-item .item-value .item-value-text{font-size:1rem;line-height:1.8rem}.program-details-item .item-title{margin-top:3px;color:#7b82d3;font-size:.875rem;line-height:1.4rem}.program-details-banner-content .program-details-action-btn{position:relative;width:23%;height:6rem;display:flex;justify-content:center;align-items:center;border-left:1.5px solid #4148a1}.program-details-banner-content .program-details-action-btn .right-pointer-icon{position:absolute;left:-5px;top:38%;color:#4c53ab}.program-details-action-btn .program-details-apply-now-btn-icon{margin-left:15px;width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;border-radius:100%;background:var(--bg-yellow-gradient)}.program-details-section{width:100%;background-image:url(/images/faqs-bg.webp)}.program-details-section-content{background:#03012e2b}.program-details-section-content-header{display:flex;justify-content:center;align-items:center;padding:20px 0}.program-details-section-navbar{width:55%;height:3.5rem;padding:5px 15px;display:flex;align-items:center;justify-content:space-between;font-family:var(--font-freizeittrail);background:#161550;border-radius:25px;overflow-x:auto}.program-details-section-navbar::-webkit-scrollbar{display:none}.program-details-section-navbar{-ms-overflow-style:none;scrollbar-width:none}.program-details-section-navbar-item{display:flex;justify-content:center;align-items:center;padding:5px 25px;color:#888fe1;background:transparent;cursor:pointer;border-radius:16px;transition:text .5s ease}.program-details-section-navbar-item.active{color:#fff;background:#383692}.program-details-section-content-main{margin-top:50px}.program-details-section-main-layout{width:100%;display:flex;align-items:flex-start;padding:0}.program-details-section-main-layout-left{padding:30px 20px;display:flex;flex-direction:column;align-items:flex-start}.program-details-section-main-layout-left .section-texts{width:90%}.program-details-section-main-layout-left .section-paragraph-text{margin-top:10px;color:#e8e7ff}.program-details-section-main-layout-left .highlighted-checklist{margin-top:25px;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.program-details-section-main-layout-left .highlighted-checklist .highlighted-checklist-item{display:flex;align-items:center;gap:15px}.program-details-section-main-layout-left .highlighted-checklist .highlighted-checklist-item .section-paragraph-text{margin-top:0;line-height:1.5rem;color:#b6ffca}.program-details-section-main-layout-left .highlighted-checklist .highlighted-checklist-item .highlighted-checklist-item-icon{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;color:#0a922f;background:#b6ffca;border-radius:100%}.program-details-section-box-content{font-family:var(--font-freizeittrail);min-height:100%;padding:10px 40px 40px;border:1.5px solid #2b3a6d;border-radius:16px}.program-details-section-box-content-header{padding:15px 0;border-bottom:1.5px solid #2b3a6d}.program-details-section-box-content-header .section-header-text{line-height:2rem;color:#b2b8fd}.program-details-section-box-content-body{margin-top:40px;display:flex;flex-direction:column;gap:25px}.program-details-section-box-content-header .section-header-text{font-size:1.125rem;font-weight:500;line-height:2.25rem}.program-details-introduction .program-details-section-main-layout-left{width:60%}.program-details-introduction .program-details-section-main-layout-right{width:40%}.program-details-introduction .program-details-section-main-layout-left .section-header-text{width:88%}.program-details-section-box-content-btn{margin-top:90px}.program-details-section-action-btn{width:15rem;height:3.8rem;font-size:1rem;font-weight:600}.program-details-section-main-layout-left .section-header-text{font-size:2.25rem;font-weight:500;line-height:3rem}.program-details-section-main-layout-left .section-paragraph-text{font-size:1rem;line-height:2.5rem;font-weight:400}.program-details-introduction .program-details-section-main-layout-left .section-header-text{width:85%}.introduction-quick-summary-item-title{font-size:.875rem;line-height:1.4rem;color:#595e98}.introduction-quick-summary-item-value{font-size:1.125rem;line-height:2.25rem;color:#dcdfff}.program-details-requirement .program-details-section-main-layout-left .section-header-text{width:85%}.training-requirement-box-content .program-details-section-box-content-body{margin-top:70px;gap:35px}.training-requirement-item{width:100%;display:flex;align-items:center;gap:20px}.training-requirement-item-icon{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:var(--bg-blue-gradient);border-radius:100%}.training-requirement-paragraph-text{font-size:1rem;line-height:1.8rem;color:#dcdfff}.program-details-careers .program-details-section-main-layout-left .section-header-text{width:85%}.career-ladder-content .program-details-section-box-content-body{margin-top:50px;display:flex;flex-direction:column;align-items:start;gap:15px}.program-details-curriculum .program-details-section-main-layout-left{width:50%}.program-details-curriculum .program-details-section-main-layout-right{width:50%;padding-top:100px}.program-details-curriculum .program-details-section-main-layout-left .section-header-text{width:90%}.program-details-curriculum .section-texts{width:100%;gap:40px}.program-details-curriculum-images-wrapper{width:90%;display:grid;grid-template-columns:54% 44%;grid-gap:10px;gap:10px}.program-details-curriculum-images-wrapper .program-details-curriculum-image{border-radius:12px}.program-details-curriculum-images-wrapper .program-details-curriculum-image-1{grid-column:span 2;height:12rem}.program-details-curriculum-images-wrapper .program-details-curriculum-image-2{height:8.5rem}.program-details-curriculum .program-details-section-main-layout-right{display:flex;justify-content:center;align-items:center}.program-details-pricing .program-details-section-main-layout-left .section-header-text{width:85%}.program-details-pricing .program-details-section-main-layout-left{width:60%}.program-details-pricing .program-details-section-main-layout-right{width:40%}.program-details-pricing .program-details-pricing-image-wrapper{margin-top:100px;position:relative;width:74%;height:22rem;border-radius:12px;background:var(--bg-purple-gradient);z-index:0}.program-details-pricing-image-wrapper .program-details-pricing-image{position:absolute;bottom:3rem;left:5rem;width:27rem;height:22rem;border-radius:12px;z-index:1}.program-details-pricing-image-wrapper .avatar-ring-wrapper{position:absolute;display:flex;justify-content:center;align-items:center;padding:20px;border-radius:100%;z-index:1}.program-details-pricing-image-wrapper .avatar-ring-wrapper.avatar-ring-1{bottom:-4rem;left:-2rem;border:1px solid #f9abb7}.program-details-pricing-image-wrapper .avatar-ring-wrapper .avatar-image{border-radius:100%}.program-details-pricing-image-wrapper .avatar-ring-wrapper .avatar-image.avatar-image-1{width:8rem;height:8rem}.program-details-pricing .program-details-section-main-layout-right{display:flex;justify-content:flex-end}.program-details-pricing .program-details-section-box-content{width:100%;padding:30px;text-align:center}.program-details-pricing-box-content-body{font-family:var(--font-clashdisplay);display:flex;flex-direction:column;align-items:center}.program-details-pricing-box-content-body .section-header-text{margin-top:20px}.program-details-pricing-box-content-body .pricing-details{margin-top:60px;display:flex;flex-direction:column;align-items:center;gap:10px}.program-details-pricing-box-content-body .pricing-details .payment-type{color:#b2b8fd}.program-details-pricing-box-content-body .pricing-details .price{font-size:3.75rem;font-weight:600;line-height:1.2}.program-details-pricing-box-content-body .pricing-details .pricing-currency-control{margin-top:10px;display:flex;align-items:center;gap:15px}.program-details-pricing-box-content-body .pricing-details .pricing-currency-control .pricing-control-label{font-family:var(--font-freizeittrail);color:#c3c4e7}.installment-payment-availability{margin-top:30px;color:#b2b8fd}.program-details-pricing-box-content .program-details-section-box-content-btn{display:flex;justify-content:center;align-items:center}.switch-button{width:40px;height:20px;background-color:#534f87;border-radius:20px;display:flex;align-items:center;cursor:pointer;padding:2px;transition:background-color .3s}.switch-button.isOn{background:var(--bg-purple-gradient)}.switch-button .switch-knob{width:16px;height:16px;border-radius:50%;background-color:#fff;transition:background-color .3s,transform .3s}.what-you-will-learn{width:100%}.what-you-will-learn-content{min-height:100vh;padding:150px 0;text-align:center;color:#fff;background:transparent}.what-you-will-learn-content .section-header-text{font-size:3rem;font-weight:600;line-height:1.2}.card-grid{padding:20px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:35px;gap:35px}.info-image-card{height:20rem;padding:30px 30px 10px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:20px;background:#060149}.info-image-card,.info-image-card .card-picture{position:relative;border-radius:20px;overflow:hidden}.info-image-card .card-picture{width:100%;height:6rem}.info-image-card .card-hover-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:20px 40px;display:flex;align-items:center;justify-content:center;font-family:var(--font-freizeittrail);background:#060149;z-index:1;opacity:0;transition:all .5s ease}.info-image-card .card-hover-content .hover-content-text{font-size:1.125rem;font-weight:300;margin:5px 0}.info-image-card:hover .card-hover-content{display:flex;opacity:1}.payment-plans-section{width:100%}.payment-plans-section-content{text-align:center;background:#04003acf}.payment-plans-section-content .section-header{width:50%}.payment-plans-section-content .section-header-text{font-size:3rem;font-weight:600;line-height:1.2}.payment-plans-section-content .section-description-text{font-size:1rem;line-height:1.8rem;font-weight:400}.payment-plans-section-content .card-grid{margin-top:65px}.price-card{padding:35px;min-height:20rem;text-align:center;font-family:var(--font-freizeittrail);color:#d3d8ff;background:#04003a;border-radius:12px;border:1.5px solid #2d2962;cursor:pointer;transition:all .25s ease}.price-card.active{border-color:#3ff371}.price-card-header .pay-rate,.price-card-price .price-rate{line-height:1.5rem;color:#7d7ce5}.price-card.active .price-card-header .pay-type{color:#3ff371}.price-card.active .price-card-header .pay-rate{color:#adffc4}.price-card-price{margin-top:30px}.price-card-price .price-value{font-family:var(--font-clashdisplay)}.price-card.active .price-card-price .price-value{color:#adffc4}.price-card.active .price-card-price .price-rate{color:#fff}.price-card-notice{margin:30px auto 0;width:80%}.price-card-notice .notice-text{color:#d3d8ff}.payment-plans-section-content .section-btn-wrapper{margin-top:65px;display:flex;justify-content:center;align-items:center}.payment-plans-section-content .section-action-btn{width:15rem;height:3.8rem;font-size:1rem;font-weight:600}.start-with-us-section{position:relative;width:100%}.start-with-us-section .slider-wrapper{z-index:0}.start-with-us-section .slider-wrapper .slider-image{height:35rem;width:100%}.start-with-us-section-content{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;text-align:center;display:flex;justify-content:center;align-items:center;color:#fff;background:#060420a0;z-index:1}.start-with-us-section-content .center-content{padding:5px;display:flex;flex-direction:column;align-items:center}.start-with-us-section-content .center-content .section-header-text{width:35rem;font-size:3rem;font-weight:600;line-height:1.2}.start-with-us-section-content .center-content .section-paragraph-text{width:40rem;font-size:1.125rem;font-weight:400;line-height:2rem}.start-with-us-section-content .center-content .section-btn-wrapper{margin-top:35px}.start-with-us-section-content .section-action-btn{width:15rem;height:3.8rem;font-size:1rem;font-weight:600}.in-depth-knowledge{position:relative;width:100%;min-height:100vh;padding:100px 0;display:flex;justify-content:center;align-items:center;color:#fff;background:transparent}.in-depth-knowledge-content-header{width:49%;display:flex;flex-direction:column;align-items:center;text-align:center}.in-depth-knowledge-content-header .section-header-text{font-size:3rem;font-weight:600;line-height:1.2}.in-depth-knowledge-content-header .section-description-text{margin-top:20px;width:80%;font-size:1.125rem;line-height:1.8rem}.in-depth-knowledge-cards{padding:20px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:35px;gap:35px}.legal-page-header,.node-streams-header{background-image:url(/images/patterned-header-bg.jpg)}.legal-page-header .patterned-header-content,.node-streams-header .patterned-header-content{min-height:62vh}.legal-page-header .patterned-header-content .sub-text{width:35%}.node-streams-header .patterned-header-content .sub-text{width:58%}.node-streams-description{display:grid;grid-template-columns:7fr 5fr;background-color:#03002e}.node-streams-description .container{line-height:1.9;font-size:1.125rem;font-weight:400}.node-streams-description .container.left{padding:4.5rem}.node-streams-description .container.left .content{margin-bottom:6rem}.node-streams-description .container.right{padding:4.5rem 3rem;background-color:#060437;border-left:1px solid #0f0c51}.node-streams-description .container.left .accordion .item{margin-bottom:1rem;min-height:56px;background-color:#060437;border:1px solid #0f0c51;padding:1rem 1.5rem;border-radius:.625rem}.patterned-header{position:relative;width:100%;overflow:hidden}.patterned-header-content{position:relative;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;background:transparent}.patterned-header-content .header-center-content{width:100%;margin-top:65px;display:flex;flex-direction:column;align-items:center;text-align:center}.patterned-header-content .section-header-text{font-size:3rem;line-height:1.2;font-weight:600}.patterned-header-content .sub-text{margin-top:20px;font-size:1.125rem;font-weight:400;font-family:var(--font-clashdisplay)}.courses-header{background-image:url(/images/patterned-header-bg.jpg)}.courses-header .patterned-header-content{min-height:60vh}.courses-header .patterned-header-content .sub-text{width:45%}.courses-list{position:relative;width:100%}.courses-list-content{min-height:100vh;padding:100px 0 80px;color:#fff;background:#04003afb}.courses-list-content-wrapper{display:flex;align-items:flex-start;justify-content:space-between}.courses-list-content-left{width:28%;padding:10px 5px;gap:35px}.courses-list-content-left,.tag-category{display:flex;flex-direction:column;align-items:flex-start}.tag-category{width:100%;padding-bottom:15px;gap:10px;border-bottom:1px solid #1b1572}.tag-category .tag-category-header{width:100%;display:flex;justify-content:space-between;align-items:center}.tag-category .tag-category-content{width:100%;padding:10px 5px 15px;flex-wrap:wrap;display:flex;align-items:center;column-gap:10px;row-gap:2px}.tag-category .tag-category-content .tag-item{margin:6px 0;padding:5px 8px;display:flex;align-items:center;gap:5px;font-family:var(--font-clashdisplay);font-size:.8rem;font-weight:500;color:#c7c6ec;background:#090454;border-radius:16px;cursor:pointer}.courses-list-content-right{width:69%}.courses-list-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px;gap:50px}.courses-list-content-right .pagination-wrapper{margin-top:20px;padding:5px 15px;display:flex;justify-content:space-between;align-items:center}.courses-list-content-right .pagination-wrapper .concreap-programmes-carousel-controls{margin-top:0}.courses-list-content-right .pagination-wrapper .pagination-text{font-family:var(--font-clashdisplay);font-size:1rem;color:#cccbed}.program-star-rating-card{position:relative;height:17.5rem;width:50%;border-radius:14px;overflow:hidden}.program-star-rating-card-content{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0b092b39 3%,#0b092b 116.97%)}.search-container{display:flex;align-items:center;justify-content:center;width:100%;height:-moz-fit-content;height:fit-content;max-width:550px;margin:0 auto;background:#0d0b4c;color:#fff;border-radius:10px;overflow:hidden}.search-input{padding:10px 20px;width:100%!important;height:3.5rem!important;font-size:1rem;font-family:var(--concreap-black);background:transparent;color:#fff;border:none!important}.search-input::placeholder{font-size:1rem;font-family:var(--concreap-black);color:#fff}.search-input:focus{outline:none}.search-button{height:3.5rem!important;padding:8px 18px;border:none!important;background:transparent;color:#fff;cursor:pointer}.search-button span{pointer-events:none}.centered-text-layout{position:relative}.centered-text-layout-content{display:flex;justify-content:center;align-items:flex-start;text-align:left;width:100%;min-height:200vh;padding:100px 0;color:#fff;background:#060420;z-index:20}.centered-text-layout-content .centered-texts{width:70%;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:30px}.centered-text-layout-content .section-paragraph-text{margin-bottom:10px;font-size:1.1rem;line-height:2.5rem;font-weight:300}.diversity-and-inclusion-header{background-image:url(/images/patterned-header-bg.jpg)}.diversity-and-inclusion-header .patterned-header-content{min-height:60vh}.diversity-and-inclusion-header .patterned-header-content .sub-text{width:100%}.diversity-and-inclusion-page .section-content{display:flex;flex-direction:column;justify-content:flex-start;background:#04003a86}.diversity-and-inclusion-page .section-content-wrapper{width:100%;display:flex;align-items:flex-start}.diversity-and-inclusion-page .section-content-left,.diversity-and-inclusion-page .section-content-right{width:50%}.concreap-vision-section .section-content-right .section-texts{width:90%;margin-top:25px;margin-left:auto}.diversity-and-inclusion-page .section-header-text{font-size:3rem;font-weight:600;line-height:1.2}.diversity-and-inclusion-page .section-paragraph-text{font-size:1.125rem;font-weight:400;line-height:2.2rem}.concreap-vision-section{background-image:url(/images/concreap-vision-bg.webp)}.concreap-vision-section .section-content{min-height:90vh;background:transparent}.concreap-vision-image-cluster{position:relative}.concreap-vision-image{border-radius:12px}.concreap-vision-image-cluster .hover-images{position:absolute;bottom:-6.5rem;left:2.9rem;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;display:flex;align-items:flex-end;gap:25px}.concreap-vision-image-cluster .concreap-vision-image-position-1{width:34.9rem;height:22rem}.concreap-vision-image-cluster .hover-images .concreap-vision-image-position-2{width:18.4rem;height:10.47rem}.concreap-vision-image-cluster .hover-images .concreap-vision-image-position-3{width:14.9rem;height:9.35rem}.our-impact-section .section-content{display:flex;flex-direction:column;justify-content:flex-start;background:#03012e77}.our-impact-section .section-content-left .section-texts{width:87%;margin-top:70px;margin-right:auto}.our-impact-section .section-content .section-content-right{display:flex;justify-content:flex-end}.our-impact-image-grid{position:relative;width:100%;min-height:25rem;display:grid;grid-template-columns:41% 53%;grid-template-rows:38% 62%;grid-gap:20px;gap:20px}.our-impact-image-grid .our-impact-image{border-radius:10px}.our-impact-image-grid .grid-image-box{position:relative}.our-impact-image-grid .grid-image-box .our-impact-image-2{position:absolute;top:0;left:0;width:135%;height:115%}.our-impact-image-grid .our-impact-image-3{height:30rem;grid-column:2/4;grid-row:1/3}.educators-header{background-image:url(/images/patterned-header-bg.jpg)}.educators-header .patterned-header-content{min-height:65vh}.educators-header .header-center-content{margin-top:80px}.educators-header .patterned-header-content .sub-text{width:75%}.educators-header .educators-header-action-btn{width:15rem;height:3.8rem;font-size:1rem;font-weight:600;margin-top:55px}.essential-tools-for-continuous-growth-section{background-image:url(/images/train-your-professional-bg.svg)}.essential-tools-for-continuous-growth-section .section-content{background:#04003ab3}.essential-tools-for-continuous-growth-section .section-content-wrapper{margin-top:70px;width:100%;display:flex;align-items:flex-start}.essential-tools-for-continuous-growth-section .section-content-header{display:flex;flex-direction:column;align-items:center;text-align:center}.essential-tools-for-continuous-growth-section .section-content-header .section-header-text{font-size:3rem;font-weight:600;line-height:1.2}.essential-tools-for-continuous-growth-section .section-content-header .section-description-text{margin-top:15px;width:75%;font-size:1.125rem;line-height:1.8rem}.essential-tools-for-continuous-growth-section .section-content-left,.essential-tools-for-continuous-growth-section .section-content-right{width:50%}.essential-tools-for-continuous-growth-section .essential-tools-for-continuous-growth-section-image{margin-top:30px;width:90%;height:32.5rem;border-radius:15px}.essential-tools-for-continuous-growth-section .section-content-right .info-boxes-wrapper{width:95%;margin-left:auto;display:flex;justify-content:flex-end;gap:25px}.essential-tools-for-continuous-growth-section .info-boxes-wrapper .info-boxes-col{display:flex;flex-direction:column;align-items:flex-start;gap:25px}.essential-tools-for-continuous-growth-section .info-boxes-wrapper .info-boxes-col.left-col{padding-top:50px}.essential-tools-for-continuous-growth-section .info-box{width:17.2rem;min-height:16rem;padding:25px 20px;display:flex;flex-direction:column;align-items:flex-start;gap:5px;background:#100a61;border-radius:15px}.essential-tools-for-continuous-growth-section .info-box .section-header-text{font-size:1.2rem;font-weight:500;line-height:1.5rem}.essential-tools-for-continuous-growth-section .info-box .section-paragraph-text{font-size:1rem;font-weight:300;line-height:1.7rem;color:#dedcfd}.features-on-concreap-section{background-image:url(/images/need-a-quick-answer-section-bg.webp)}.how-to-maximize-the-platform-section .section-content{min-height:60vh}.how-to-maximize-the-platform-section .section-content-header{width:100%;display:flex;justify-content:center;align-items:center;text-align:center}.how-to-maximize-the-platform-section .section-header-text{font-size:3rem;font-weight:600;line-height:1.2}.how-to-maximize-the-platform-section .card-grid{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;column-gap:30px;row-gap:50px}.businesses-hero{background-image:url(/images/businesses-hero-bg.webp)}.businesses-hero-content{padding:160px 20px;display:flex;justify-content:flex-start;align-items:center;color:#fff;background:transparent}.businesses-hero-content-left{width:41%;padding-top:70px}.businesses-hero-content-left .section-texts .section-header-text{margin-top:8px;font-size:4.5rem;line-height:4rem;font-weight:600}.businesses-hero-content-left .section-texts .section-paragraph-text{margin-top:20px;font-size:1.125rem;font-weight:400;line-height:2rem;color:#d7e0ff}.businesses-hero-content-left .hero-cta-buttons{margin-top:40px;display:flex;align-items:center;gap:10px}.businesses-hero-cta-button{width:15rem;height:3.6rem;font-size:1rem;font-weight:600;gap:15px}.businesses-hero-image{position:absolute;width:55rem;height:37rem;right:-7rem;bottom:9rem;background-image:url(/images/businesses-hero-image.webp)}.let-partner-up-section .card-grid{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;column-gap:30px;row-gap:50px}.careers-hero{background-image:url(/images/careers-bg.webp)}.careers-hero-content{margin-top:120px;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.careers-hero-content .section-header-text{width:100%;font-size:3rem;font-weight:600;line-height:1.2}.careers-hero-content .section-description-text{width:43%;margin-top:10px;font-size:1.125rem;font-weight:400;font-family:var(--font-freizeittrail);color:#d7e0ff}.careers-hero-content .careers-hero-action-btn{width:15rem;height:3.8rem;font-size:1rem;font-weight:600;margin-top:55px}.more-than-a-company-section .section-content{display:flex;flex-direction:column;justify-content:flex-start;background:#04003a86;z-index:2}.more-than-a-company-section .section-content-wrapper{width:100%;display:flex;align-items:flex-start}.more-than-a-company-section .section-content-left,.more-than-a-company-section .section-content-right{width:50%}.more-than-a-company-section .more-than-a-company-image-grid{position:relative;width:100%;min-height:30rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:20px;gap:20px}.more-than-a-company-image-grid .more-than-a-company-image{border-radius:10px;z-index:1}.more-than-a-company-section .more-than-a-company-image-grid .more-than-a-company-image-1{height:18rem;grid-column:1/3;grid-row:1/2}.more-than-a-company-section .section-content-left .image-grid-dots{position:absolute;top:9rem;right:-20.8%;z-index:0}.more-than-a-company-section .section-content-right .section-texts{width:80%;margin-top:70px;margin-left:auto}.more-than-a-company-section .section-content-right .section-header-text{font-size:3rem;font-weight:600;line-height:1.2}.more-than-a-company-section .section-content-right .section-paragraph-text{font-size:1.125rem;font-weight:400;line-height:2.2rem}.about-us-hero{background-image:url(/images/about-hero-bg.webp)}.about-us-hero-content{margin-top:20px;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.about-us-hero-content .section-header-text{width:50%;font-size:3rem;font-weight:600;line-height:1.2}.about-us-hero-content .section-description-text{width:100%;margin-top:10px;font-size:1.125rem;font-weight:400;line-height:1.8rem;font-family:var(--font-freizeittrail);color:#d7e0ff}.cutting-edge-technology-section .section-content{padding:150px 0;display:flex;flex-direction:column;justify-content:flex-start;background:#04003a86}.cutting-edge-technology-section .section-content-wrapper{width:100%;display:flex;align-items:flex-start}.cutting-edge-technology-section .section-content-left{width:53%}.cutting-edge-technology-section .section-content-right{width:47%}.cutting-edge-technology-section .cutting-edge-technology-image-grid{width:100%;min-height:30rem;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:20px;gap:20px}.cutting-edge-technology-image-grid .cutting-edge-technology-image{position:relative;border-radius:10px}.cutting-edge-technology-image-grid .cutting-edge-technology-image-2{position:relative;height:36rem;grid-column:2/3;grid-row:1/3}.cutting-edge-technology-image-grid .image-icon-1{position:absolute;top:-22%;left:0}.cutting-edge-technology-image-grid .image-icon-2{position:absolute;bottom:-5%;left:10%}.cutting-edge-technology-image-grid .image-icon-3{position:absolute;top:-15%;right:-6.5%}.cutting-edge-technology-section .section-content-right .section-texts{width:85%;margin-top:10px;margin-left:auto}.cutting-edge-technology-section .section-header-text{font-size:3rem;font-weight:600;line-height:1.2}.cutting-edge-technology-section .section-paragraph-text{font-size:1.125rem;font-weight:400;line-height:2.2rem}.our-community-hero{background-image:url(/images/our-community-hero-bg.webp)}.our-community-hero-content{margin-top:20px;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.our-community-hero-content .section-header-text{width:45%;font-size:3rem;font-weight:600;line-height:1.2}.our-community-hero-content .section-description-text{width:100%;margin-top:10px;font-size:1.125rem;font-weight:400;line-height:1.8rem;font-family:var(--font-freizeittrail);color:#d7e0ff}.fostering-teamwork-and-growth-section .section-content{padding:160px 0;background:#03012e76;z-index:1}.fostering-teamwork-and-growth-section .section-content-wrapper{position:relative;width:100%;display:flex;align-items:flex-start}.fostering-teamwork-and-growth-section .section-content-left,.fostering-teamwork-and-growth-section .section-content-right{width:50%}.fostering-teamwork-and-growth-section .section-content-left .section-texts{width:80%;margin-top:10px;margin-right:auto;margin-left:25px}.fostering-teamwork-and-growth-section .section-header-text{font-size:3rem;font-weight:600;line-height:1.2}.fostering-teamwork-and-growth-section .section-paragraph-text{font-size:1.125rem;font-weight:400;line-height:2.2rem}.fostering-teamwork-and-growth-section .section-action-btn{margin-top:50px}.fostering-teamwork-and-growth-section-image-cluster{position:relative}.fostering-teamwork-and-growth-section .section-content-right .fostering-teamwork-and-growth-section-image{border-radius:15px}.fostering-teamwork-and-growth-section-image-cluster .fostering-teamwork-and-growth-section-image-1{width:100%;height:28rem}.fostering-teamwork-and-growth-section-image-cluster .fostering-teamwork-and-growth-section-image-2{position:absolute;bottom:-6.5rem;left:5rem;width:30.5rem;height:16rem}.community-activities-section .section-content{background:#04003ab3}.community-activities-section .section-content-wrapper{margin-top:70px;width:100%;display:flex;align-items:flex-start}.community-activities-section .section-content-left,.community-activities-section .section-content-right{width:50%}.community-activities-section .community-activities-section-image{margin-top:30px;width:90%;height:26rem;border-radius:15px}.community-activities-section .section-content-right .info-boxes-wrapper{width:95%;margin-left:auto;display:flex;justify-content:flex-end;gap:25px}.community-activities-section .info-boxes-wrapper .info-boxes-col{display:flex;flex-direction:column;align-items:flex-start;gap:25px}.community-activities-section .info-boxes-wrapper .info-boxes-col.left-col{padding-top:40px}.community-activities-section .info-box{width:18rem;min-height:10rem;padding:25px 20px;display:flex;flex-direction:column;align-items:flex-start;background:#100a61;border-radius:15px}.community-activities-section .info-box .section-header-text{font-size:1.2rem;font-weight:500;line-height:2.2rem}.community-activities-section .info-box .section-paragraph-text{font-size:1rem;font-weight:300;line-height:1.7rem;color:#dedcfd}.join-our-community-section .slider-wrapper{z-index:0}.join-our-community-section .slider-wrapper .slider-image{height:35rem;width:100%}.join-our-community-section .section-content{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;min-height:100%;text-align:center;display:flex;justify-content:center;align-items:center;color:#fff;background:#060420b1;z-index:1}.join-our-community-section .section-content .section-texts{display:flex;flex-direction:column;justify-content:center;align-items:center}.join-our-community-section .section-header-text{font-size:3rem;font-weight:600;line-height:1.2}.join-our-community-section .section-paragraph-text{width:56%;font-size:1.125rem;font-weight:400;line-height:2.2rem}.join-our-community-section .section-action-btn{width:15rem;height:3.8rem;font-size:1rem;font-weight:600;margin-top:30px}.faqs-header{background-image:url(/images/patterned-header-bg.jpg)}.faqs-header .patterned-header-content{min-height:60vh}.faqs-header .patterned-header-content .header-center-content{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:120px}.faqs-header .patterned-header-content .section-header-text{width:35%;text-align:left;font-size:2.6rem;line-height:1.2;font-weight:600}.faqs-header .faqs-header-main-image{position:relative;width:26rem;height:13rem;border-radius:16px;z-index:0}.faqs-header .faqs-image-cluster-wrapper .avatar-ring-wrapper{top:2rem;right:-4.5rem;border:1px solid #211a59}.faqs-header .faqs-image-cluster-wrapper .avatar-ring-image{width:6rem;height:6rem;border-radius:100%}.faqs-page-main-section .section-content-header{width:100%;display:flex;justify-content:center;align-items:center}.faqs-page-main-section .section-content{min-height:180vh;background:#06042070}.faqs-page-main-section .centered-content{width:55%;margin:80px auto 0;display:flex;flex-direction:column;align-items:flex-start;gap:30px}.faqs-page-main-section .program-details-section-navbar{width:50%}.podcasts-header{background-image:url(/images/podcasts-hero-bg.webp)}.podcasts-header .container,.podcasts-header .section-header{display:flex;flex-direction:column;align-items:center;text-align:center}.podcasts-header .section-header{margin-top:70px}.podcasts-header .section-header .section-header-text{width:70%;font-size:3rem;font-weight:600;line-height:1.2}.podcasts-header .section-header .section-description-text{margin-top:10px;font-size:1.125rem;font-weight:400;font-family:var(--font-freizeittrail);color:#d7e0ff}.podcasts-header .section-image-cluster{width:100%;height:25rem;margin-top:100px;padding:0 15px;display:flex;align-items:center;justify-content:space-between}.podcasts-header .section-image-cluster .image-section-left,.podcasts-header .section-image-cluster .image-section-right{width:21.5%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.podcasts-header .section-image-cluster .tunes-icon{width:100%;height:5.6rem}.podcasts-header .section-image-cluster .tunes-icon-1{background-image:url(/images/hero-tunes-icon-1.webp)}.podcasts-header .section-image-cluster .tunes-icon-2{background-image:url(/images/hero-tunes-icon-2.webp)}.podcasts-header .section-image-cluster .portrait-image{width:100%;height:17.5rem}.podcasts-header .section-image-cluster .portrait-image-1{background-image:url(/images/hero-left-image.webp)}.podcasts-header .section-image-cluster .portrait-image-2{background-image:url(/images/hero-right-image.webp)}.podcasts-header .section-image-cluster .image-section-center{width:50%;height:100%;border-radius:15px;background-image:url(/images/podcast-hero-main-image.webp)}.you-have-questions-we-have-answers-section .section-content{padding:200px 0;background:#03012e00}.you-have-questions-we-have-answers-section .section-content-wrapper{width:100%;display:flex;align-items:flex-start}.you-have-questions-we-have-answers-section .section-content-left,.you-have-questions-we-have-answers-section .section-content-right{width:50%}.you-have-questions-we-have-answers-section-image-cluster{width:100%;height:31rem;display:flex;align-items:center}.you-have-questions-we-have-answers-section .section-content-right .section-texts{width:80%;margin-top:50px;margin-left:auto}.you-have-questions-we-have-answers-section .section-header-text{font-size:3rem;font-weight:600;line-height:1.2}.you-have-questions-we-have-answers-section .section-paragraph-text{font-size:1.125rem;font-weight:400;line-height:2.2rem}.you-have-questions-we-have-answers-section .section-action-btn{margin-top:20px;width:-moz-fit-content;width:fit-content;height:3.6rem;font-size:1rem;font-weight:500;gap:15px}.you-have-questions-we-have-answers-section .section-button-icons{display:flex;align-items:center;gap:10px}.you-have-questions-we-have-answers-section .section-button-icon{width:30px;height:30px}.contact-us-header{background-image:url(/images/patterned-header-bg.jpg)}.contact-us-header .patterned-header-content{min-height:60vh}.contact-us-header .patterned-header-content .sub-text{width:41%}.need-a-quick-answer-section .section-content{display:flex;flex-direction:column;justify-content:flex-start}.need-a-quick-answer-section .section-content-wrapper{width:100%;padding:0 25px;display:flex;align-items:flex-start}.need-a-quick-answer-section .section-content-left,.need-a-quick-answer-section .section-content-right{width:50%}.need-a-quick-answer-section .need-a-quick-answer-section-image-cluster{height:38rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:25px;gap:25px}.need-a-quick-answer-section .need-a-quick-answer-section-image-cluster .section-images-col{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:20px}.need-a-quick-answer-section .need-a-quick-answer-section-image-cluster .section-image{border-radius:15px}.need-a-quick-answer-section-image-cluster .connected-dots{position:absolute;top:9.7rem;left:6.8%;z-index:1}.need-a-quick-answer-section .section-content-right .section-texts{width:85%;margin-top:80px;margin-left:auto;gap:5px}.need-a-quick-answer-section .section-texts .section-header-text{font-size:2.4rem;font-weight:600;line-height:2.2rem}.need-a-quick-answer-section .section-paragraph-text{font-family:var(--font-clashdisplay);font-size:1.125rem;font-weight:400;line-height:2.2rem}.need-a-quick-answer-section .section-lists{margin-top:30px;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.need-a-quick-answer-section .section-lists .section-list-item{width:100%;display:flex;align-items:center;gap:20px}.need-a-quick-answer-section .section-lists .section-list-item .section-list-item-icon{width:1.7rem;height:1.7rem;display:flex;align-items:center;justify-content:center;background:var(--bg-blue-gradient);border-radius:100%}.need-a-quick-answer-section .section-lists .section-list-item .section-list-paragraph-text{font-size:1.1rem;font-weight:400;line-height:2.2rem;color:#dcdfff}.send-us-a-message-section .section-content{display:flex;flex-direction:column;justify-content:flex-start;background:#04003ab1}.send-us-a-message-section .section-content-wrapper{width:100%;padding:0 25px;display:flex;align-items:flex-start}.send-us-a-message-section .section-content-left,.send-us-a-message-section .section-content-right{width:50%}.send-us-a-message-section .section-content-left .section-texts{width:90%;margin-top:130px;margin-right:auto;gap:5px}.send-us-a-message-section .section-paragraph-text{font-family:var(--font-freizeittrail);font-size:1.125rem;font-weight:300;line-height:1.8rem}.send-us-a-message-section .section-content-right .section-form-wrapper{width:85%;margin-left:auto}.contact-us-form{width:100%;display:flex;flex-direction:column;align-items:flex-end;gap:20px}.contact-us-form .form-group{width:100%;font-family:var(--font-freizeittrail);font-size:.9rem}.contact-us-form .form-group label{width:100%}.contact-us-form .form-group .form-control{margin-top:3px;padding:20px;color:#aeabd3!important;background:#180c4e!important;outline:none!important;border:none!important;border-radius:6px}.contact-us-form .form-group .form-control:focus,.contact-us-form .form-group .form-control:focus-within{color:#aeabd3!important;background:#180c4e!important;outline:none!important;border:none!important}.contact-us-form .form-group .form-control::placeholder{color:#aeabd3;font-size:.9rem}.contact-us-form .form-group .form-input{height:3.5rem;padding:20px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.contact-us-form-btn{width:11rem;height:3.8rem;font-size:1rem;font-weight:600;margin-top:20px}.share-your-story-modal{width:42vw;min-height:15rem;display:flex;align-items:flex-start}.share-your-story-modal .modal-left-content{width:27%}.share-your-story-modal .modal-left-content .form-group{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;align-items:center;gap:10px;font-family:var(--font-freizeittrail);font-size:.8rem}.share-your-story-modal .modal-left-content .avatar-wrapper{width:110px;height:110px;display:flex;align-items:center;justify-content:center;background:#1c1c58!important;border-radius:100%;cursor:pointer}.share-your-story-modal .modal-left-content .avatar-upload{width:100%;height:100%;visibility:hidden}.share-your-story-modal .modal-right-content{padding-top:20px;width:73%;display:flex;flex-direction:column;align-items:flex-end}.share-your-story-modal .modal-right-content .form-col{margin-bottom:10px;width:100%;display:flex;align-items:center;gap:10px}.share-your-story-modal .modal-right-content .form-group{width:100%;font-family:var(--font-freizeittrail);font-size:.8rem}.share-your-story-modal .modal-right-content .form-group label{width:100%}.share-your-story-modal .modal-right-content .form-group .form-control{margin-top:3px;padding:15px;color:#aeabd3!important;background:#272763!important;outline:none!important;border:none!important;border-radius:6px}.share-your-story-modal .modal-right-content .form-group .form-control:focus,.share-your-story-modal .modal-right-content .form-group .form-control:focus-within{color:#aeabd3!important;background:#272763!important;outline:none!important;border:none!important}.share-your-story-modal .modal-right-content .form-group .form-control::placeholder{color:#aeabd3;font-size:.85rem}.share-your-story-modal .modal-right-content .form-group .form-input{height:3.2rem;font-size:.85rem;padding:20px}.share-your-story-modal .modal-right-content .form-group .form-textarea{font-size:.85rem;padding:20px}.share-your-story-modal .modal-action-btn{width:9rem;height:3rem;font-size:.9rem;font-weight:500;margin-top:20px;background:var(--bg-blue-gradient)}.coming-soon-page.section-wrapper{position:relative;width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.coming-soon-page .center-circle-image{width:24rem;height:28rem}.coming-soon-page .section-content{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}.coming-soon-page .container{height:100%;display:flex;justify-content:center;align-content:center}.coming-soon-page .section-texts{margin-top:220px;display:flex;flex-direction:column;align-items:center;text-align:center}.coming-soon-page .section-texts .section-header-text{font-family:var(--font-clashdisplay);font-size:4.5rem;line-height:1;font-weight:600}.coming-soon-page .section-texts .section-description-text{font-size:1.2rem;font-weight:400;font-family:var(--font-freizeittrail)}.coming-soon-page .social-buttons{margin-top:50px;display:flex;align-items:center;gap:15px}.image-background-header .section-content{min-height:65vh;padding:65px 0}.image-background-header .section-content .centered-content-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.call-to-action-section{min-height:90vh;padding:100px 0;color:#fff;background:#040135}.call-to-action-section,.call-to-action-section-content{width:100%;display:flex;justify-content:center;align-items:center}.call-to-action-section-content{position:relative}.call-to-action-section-left,.call-to-action-section-right{width:50%;height:25rem;display:flex;justify-content:flex-start;align-items:center}.call-to-action-section-images{position:relative;width:100%;height:100%}.call-to-action-section-image-1{position:absolute;top:8%;left:10%;z-index:0;transform:rotate(-10deg)}.call-to-action-section-image-2{position:absolute;top:50%;left:10%;z-index:1;transform:rotate(10deg);box-shadow:0 5px 15px rgba(0,0,0,.35)}.call-to-action-section-image-wrapper{position:relative;width:27rem;height:13rem;border-radius:17px;overflow:hidden}.call-to-action-section-right-texts{display:flex;flex-direction:column;align-items:start;gap:20px}.call-to-action-section .section-header-text{font-family:var(--font-clashdisplay);line-height:3.5rem;width:70%}.call-to-action-section .section-paragraph-text{font-family:var(--font-freizeittrail);font-size:1.125rem;line-height:2.2rem;width:85%}.call-to-action-section-btn{margin-top:20px;width:14rem;height:3.8rem;font-size:1rem;font-weight:600;gap:8px}.info-icon-card{position:relative;width:100%;height:19rem;padding:30px 40px 10px;display:flex;flex-direction:column;align-items:flex-start;gap:20px;background:#060149;border-radius:20px;overflow:hidden}.info-icon-card .info-card-icon{padding:5px;display:flex;justify-content:center;align-items:center}.info-icon-card .section-paragraph-text{margin-top:20px;font-size:1rem;font-weight:300;line-height:1.7rem}.info-icon-card .card-hover-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:20px 40px;display:flex;align-items:center;justify-content:center;font-family:var(--font-freizeittrail);background:#060149;z-index:1;opacity:0;transition:all .5s ease}.info-icon-card:hover .card-hover-content{display:flex;opacity:1}.section-wrapper{position:relative;width:100%;overflow:hidden;z-index:0}.section-background{position:absolute;top:0;bottom:0;right:0;left:0;z-index:-1}.section-content{position:relative;min-height:100vh;padding:100px 0;display:flex;justify-content:center;align-items:center;color:#fff}.section-image{border-radius:15px}.section-texts{display:flex;flex-direction:column;align-items:start;gap:15px}.section-header-text{font-family:var(--font-clashdisplay)}.section-description-text{font-size:1.125rem;font-weight:400;line-height:2rem}.section-description-text,.section-paragraph-text{font-family:var(--font-freizeittrail)}.blue-text{color:#03bbff}.green-text{color:#7effa2}.yellow-text{color:#ffc761}.red-text{color:var(--concreap-red)}.section-action-btn{margin-top:15px;width:14.5rem;height:3.8rem;font-weight:600;gap:8px}.footer{width:100%;color:#fff;background-color:#03002e}.footer-main{padding:100px 20px 80px;background:transparent;display:flex;justify-content:center}.footer-main-content{display:flex;justify-content:space-between;align-items:flex-start}.footer-main-left{width:20%}.footer-main-center{width:40%;display:flex;align-items:flex-start;justify-content:space-between}.footer-nav.social-links-sm{display:none}.footer-main-right{width:25%}.footer-nav{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.footer-nav-header{font-family:var(--font-clashdisplay)}.footer-links{margin-top:40px;display:flex;flex-direction:column;align-items:flex-start;font-family:var(--font-freizeittrail);gap:15px}.footer-link-item{display:flex;justify-content:center;align-items:center;color:#fff;transition:color .5s ease-in-out}.footer-link-item:hover{color:#1f8ceb}.footer-social-links{display:flex;align-items:center;gap:10px}.footer-copy{padding:3rem;display:flex;justify-content:center;color:#938fbd;background:#04012b;font-size:.875rem;line-height:1.4rem;font-family:var(--font-freizeittrail)}@keyframes scaleIn{0%{opacity:0;transform:rotateX(-30deg) scale(.9)}to{opacity:1;transform:rotateX(0deg) scale(1)}}