@charset "utf-8";:root{--primaryfont:'Roboto', sans-serif;--secondaryfont:'Arial', 'Helvetica', sans-serif;--primarycolor:#ed8722;--secondarycolor:#000000;--tertiarycolor:#1a2b4d;--quaternarycolor:#999999;--quinarycolor:#888888;--senarycolor:#777777;--septenarycolor:#666666;--octonarycolor:#555555;--nonarycolor:#444444;--denarycolor:#333333;--colorwhite:#fff;--colorblack:#000;--whitearrow:url(../images/icons/icon-move-light.png), move;--blackarrow:url(../images/icons/icon-move-black.png), move;--page-header:url(../images/banners/page-banner.webp);--bg-dark-blue:#1a2b4d;--text-orange:#ed8722;--bg-light-blue:rgba(26, 43, 77, 0.1);--bg-gray-50:#f9fafb;--gray-200:#e5e7eb;--text-gray-600:#4b5563;--vinci-bg:#1a2b4d;--vinci-accent:#ed8722;--vinci-text:#ffffff;--vinci-text-muted:#9ca3af;--primary-blue:#1a2b4d;--accent-orange:#ed8722;--bg-light:#f8fafc;--text-dark:#374151;--text-gray:#6b7280;--text-light-gray:#9ca3af}@keyframes blink{0%,50%,100%{opacity:1}25%,75%{opacity:.3}}.blinktext{animation:blink 1.5s infinite}p{font-size:16px!important;line-height:26px!important}li{font-size:16px!important;line-height:26px!important}body{font-family:'Roboto',system-ui,-apple-system,"Segoe UI",'Helvetica','Helvetica Neue',Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:var(--octonarycolor)!important;background:var(--colorwhite);font-size:14px;line-height:30px}a{color:var(--primarycolor);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}a:active{color:var(--primarycolor)}.theme-color-1{color:var(--primarycolor)}.theme-color-2{color:var(--secondarycolor)}.theme-color-3{color:var(--tertiarycolor)}.theme-background-1{background:var(--primarycolor)}.theme-background-2{background:var(--secondarycolor)}.theme-background-3{background:var(--tertiarycolor)}.theme-border-1{border-color:var(--primarycolor)}.theme-border-2{border-color:var(--secondarycolor)}.theme-border-3{border-color:var(--tertiarycolor)}.theme__shadow__circle{position:fixed;left:-250px;top:200px;right:auto;bottom:auto;z-index:1;width:500px;height:500px;border-radius:1000px;background-image:linear-gradient(45deg,#ed8722,#ed8722);opacity:.1;-webkit-filter:blur(100px);filter:blur(100px)}.theme__shadow__circle.shadow__right{left:auto;top:100px;right:-250px;bottom:auto;opacity:.1;background-image:linear-gradient(45deg,#ed8722,#ed8722)}.theme-line-1{width:18px;background-color:var(--primarycolor);border-radius:2px;height:3px;margin-right:5px;position:relative}.theme-line-2{width:18px;background-color:var(--secondarycolor);border-radius:2px;height:3px;margin-right:5px}.theme-line-3{width:18px;background-color:var(--colorwhite);border-radius:2px;height:3px;margin-right:5px}.section-background-1{background:rgb(237 135 34 / .1)}.section-background-2{background:#fafafa}.section-background-3{background:#f3f3f9}.section-background-4{background:#fafafb}.section-background-5{background:#f7f9fb}.section-background-6{background:#f3f4fd}.section-background-7{background:#f6f7f9}.section-background-8{background:#f3f9ff}.section-background-9{background:#f8fbff}.section-background-10{background:#f6faff}a.underline-link,a.underline-link-dark{width:auto;margin-left:0}a.underline-link{position:relative;padding-bottom:6px;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;border-bottom:2px solid #fff0;color:var(--dark-75)}a.underline-link:hover{padding-bottom:1px;border-bottom:2px solid var(--dark-75);text-decoration:none}a.underline-link-dark{position:relative;padding-bottom:6px;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;border-bottom:2px solid #fff0;color:var(--colorwhite)}a.underline-link-dark:hover{padding-bottom:1px;border-bottom:2px solid var(--colorwhite);text-decoration:none}.hover-this .hover-anim{pointer-events:none;-webkit-transition:-webkit-transform 0.2s linear;transition:-webkit-transform 0.2s linear;-o-transition:transform 0.2s linear;transition:transform 0.2s linear;transition:transform 0.2s linear,-webkit-transform 0.2s linear}.white-move .slide-arrow{cursor:var(--whitearrow)}.black-move .slide-arrow{cursor:var(--blackarrow)}.image-hover-up{transition:transform 0.3s ease}.image-hover-up:hover{transform:translateY(-5px)}.top-header{position:relative;background:var(--primarycolor);color:var(--colorwhite)}.top-header a,.top-header a:hover,.top-header a:focus,.top-header a:active{color:var(--colorwhite)}header.header .navbar{white-space:nowrap}header.header{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;box-shadow:0 2px 10px 0 rgb(0 0 0 / .1);background:var(--colorwhite);z-index:999;width:100%;position:relative}.sticky-header{position:fixed!important;top:0;right:0;left:0;z-index:99999;animation:slideDown 0.50s ease-out;box-shadow:0 2px 10px 0 rgb(0 0 0 / .1);background:var(--colorwhite)}@keyframes slideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}header.header nav li.nav-item .nav-link{font-size:14px;font-weight:500;color:var(--octonarycolor);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}header.header nav li.nav-item .nav-link:hover{color:var(--primarycolor)}header.header nav li.nav-item .nav-link:focus{color:var(--primarycolor)}header.header nav li.nav-item .nav-link:active{color:var(--primarycolor)}header.header nav li.nav-item .nav-link.active{color:var(--primarycolor)}header.header .navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}header.header .navbar-light .navbar-toggler{border:none;padding:0;font-size:36px;color:var(--secondarycolor)}header.header .navbar-light .navbar-toggler:hover{color:var(--primarycolor)}header.header .navbar-light button.navbar-toggler:focus{box-shadow:none}@media (max-width:991.98px){header.header .navbar-nav{margin-top:10px;margin-bottom:10px;border-top:1px solid #efefef}header.header nav li.nav-item .nav-link{border-bottom:1px solid #efefef}header.header nav li.nav-item .nav-link:hover{background:var(--colorwhite);-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}}@media (max-width:991.98px){header.header .navbar-nav>li>.dropdown-menu{box-shadow:none!important}}header.header .navbar-nav>li>.dropdown-menu{margin:0;padding:0;box-shadow:0 4px 70px 0 rgb(0 0 0 / .1);background:var(--colorwhite);top:100%;left:15%}@media screen and (-webkit-min-device-pixel-ratio:0){header.header .navbar-nav>li>.dropdown-menu{top:55px}}header.header .navbar-nav>li>.dropdown-menu a.dropdown-item{font-size:14px;font-weight:500;line-height:1.5;color:var(--octonarycolor);padding:.5rem 1rem;border-bottom:1px solid #efefef;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;background:var(--colorwhite)}header.header .navbar-nav .dropdown-toggle::after{display:none}header.header .navbar-nav>li>.dropdown-menu a.dropdown-item:hover{color:var(--primarycolor);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;background:var(--colorwhite)}header.header .navbar-nav>li>.dropdown-menu a.dropdown-item:focus{color:var(--primarycolor)}header.header .navbar-nav>li>.dropdown-menu a.dropdown-item:active{color:var(--primarycolor)}header.header .dropdown-item.active,header.header .dropdown-item:active{color:var(--primarycolor)!important}header.header .dropdown-menu a.active .menu-text-highlight{color:var(--primarycolor)!important}header.header .menu-icon{position:absolute;right:-10px;bottom:-10px}.normalmenu .dropdown-menu{width:auto}@media (max-width:991.98px){.normalmenu .dropdown-menu{width:auto}}.megamenu .dropdown-menu a{text-decoration:none}.megamenu .dropdown-menu a .d-flex{transition:all 0.5s}.megamenu{position:relative}.megamenu .dropdown-menu{position:fixed;left:50%;transform:translateX(-50%);width:1140px;max-width:98vw;border-radius:0;z-index:1050}.status-badge{display:inline-flex;align-items:center;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500;background-color:#fff0}.status-badge.offline{border:1px solid var(--primarycolor);color:var(--primarycolor)}.status-badge.offline .circle{width:8px;height:8px;background-color:var(--primarycolor);border-radius:50%;margin-right:6px}.status-badge.online{border:1px solid var(--green);color:var(--green)}.status-badge.online .circle{width:8px;height:8px;background-color:var(--green);border-radius:50%;margin-right:6px}.offline-background{background:#FFF4F4!important}.online-background{background:#F6FFF9!important}.course-trigger .dropdown .dropdown-toggle::after{display:none}.custom-vertical-menu-tab .nav-pills .nav-link{color:var(--dark-75);background:var(--silver);border-left:2px solid var(--primarycolor);text-align:left;font-size:14px;font-weight:500;border-radius:0;padding:.5rem 0;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;margin-bottom:5px;padding:10px 8px;border-radius:0 3px 3px 0}.custom-vertical-menu-tab .nav-pills .nav-link:hover{color:var(--colorwhite);background:var(--secondarycolor);border-left:2px solid var(--primarycolor)}.custom-vertical-menu-tab .nav-pills .nav-link.active,.nav-pills .show>.nav-link{background:var(--primarycolor);color:var(--colorwhite);border-left:2px solid var(--secondarycolor)}.custom-horizontal-menu-tab .nav-tabs{border-bottom:2px solid var(--disabled-light-2)}.custom-horizontal-menu-tab .nav-tabs .nav-link{margin-bottom:.5px}.custom-horizontal-menu-tab .nav-tabs .nav-link{padding:.75em 1.25em;border-radius:0;color:var(--dark-75);background:var(--disabled-light-2);border:0;font-size:14px;font-weight:500;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;border-radius:3px 3px 0 0}.custom-horizontal-menu-tab .nav-tabs .nav-link:hover{color:var(--colorwhite)!important;background:var(--secondarycolor)}.custom-horizontal-menu-tab .nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--colorwhite)!important;background:var(--primarycolor)}header.header .navbar-toggler{border:none;padding:0;font-size:36px;color:var(--secondarycolor)}header.header .navbar-toggler:hover{color:var(--primarycolor)}header.header button.navbar-toggler:focus{box-shadow:none}a.location-trigger{color:var(--secondarycolor)}a.location-trigger:hover{color:var(--primarycolor)}.location-slide .btn-close{box-shadow:none}.location-slide .sidebar-social ul{list-style:none;position:relative}.location-slide a.social-icons{width:40px;height:40px;border-radius:50%;border:1px solid var(--grey-light-2);background:var(--colorwhite);color:var(--colorblack);display:flex;justify-content:center;align-items:center;text-align:center;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.location-slide a.social-icons:hover{background:var(--colorblack);color:var(--colorwhite)!important}nav .navigation-list a.list-group-item{font-weight:500;font-size:14px;color:var(--octonarycolor);background:var(--colorwhite);-moz-transition:all,ease-in-out.5s;-o-transition:all,ease-in-out.5s;-webkit-transition:all,ease-in-out.5s;transition:all,ease-in-out.5s}nav .navigation-list a.list-group-item:hover,nav .navigation-list a.list-group-item:focus{color:var(--primarycolor);background:var(--colorwhite)}nav .navigation-list a.list-group-item span.line{display:inline-block;transition:transform 0.3s ease-in-out}nav .navigation-list a.list-group-item:active,nav .navigation-list a.list-group-item.active{color:var(--primarycolor);border-color:var(--bs-border-color)}nav .navigation-list a.list-group-item span.plus-icon{float:right;color:var(--quaternarycolor)}nav .navigation-list ul.dropdown-menu{position:relative!important;transform:none!important;border:none!important;margin:0!important;padding:0!important}nav .navigation-list a.list-group-item.dropdown-toggle::after{display:none}nav .navigation-list ul.dropdown-menu a.dropdown-item{font-weight:500;font-size:14px;color:var(--octonarycolor);background:var(--colorwhite);padding:.5rem 1rem;-moz-transition:all,ease-in-out.5s;-o-transition:all,ease-in-out.5s;-webkit-transition:all,ease-in-out.5s;transition:all,ease-in-out.5s;border-bottom:1px solid var(--bs-border-color)}nav .navigation-list ul.dropdown-menu a.dropdown-item:hover,nav .navigation-list ul.dropdown-menu a.dropdown-item:focus{color:var(--secondarycolor)}nav .navigation-list ul.dropdown-menu a.dropdown-item:active,nav .navigation-list ul.dropdown-menu a.dropdown-item.active{color:var(--primarycolor)!important}nav .navigation-list ul.dropdown-menu a.dropdown-item span.dot{display:inline-block;transition:transform 0.3s ease-in-out}nav .navigation-list ul.dropdown-menu a.dropdown-item span.dot:hover{transform:translateX(5px)}nav .navigation-list .dropdown-menu a.dropdown-item.active .menu-text-highlight{color:var(--primarycolor)!important}.special-menu{position:relative}.special-menu .dropdown-menu{position:fixed!important;left:50%!important;right:0;margin:0 auto;transform:translateX(-50%);width:100%;min-width:1140px;max-width:1140px;border-radius:0;z-index:1050}.full-description-box{background:#fff;position:relative;z-index:1;padding:0}.special-menu .special-menu-content p{word-wrap:break-word;white-space:normal}.hr-line{background:rgb(202 202 202 / .1);height:1px;display:inline-block;width:100%;margin:20px 0 20px 0}.bottom-location-section ol li{color:var(--dark-100);font-size:12px;font-weight:600;text-transform:uppercase;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.bottom-location-section ol li:hover{color:var(--colorwhite)}.bottom-location-section .breadcrumb-item+.breadcrumb-item::before{color:var(--dark-100)}.col-5th{flex:0 0 20%;max-width:20%}@media (max-width:991.98px){.col-5th{flex:0 0 33.3333%;max-width:33.3333%}}@media (max-width:767.98px){.col-5th{flex:0 0 50%;max-width:50%}}@media (max-width:575.98px){.col-5th{flex:0 0 100%;max-width:100%}.col-5th.col-6{flex:0 0 50%;max-width:50%}}footer.footer{color:var(--colorwhite);background-color:var(--bg-dark);position:relative;padding:80px 0;z-index:100}footer.footer .footer-social ul{list-style:none;position:relative}footer.footer .footer-social a{border:2px solid var(--dark-70);background:var(--colorblack);color:var(--dark-70);width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;text-align:center;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}footer.footer .footer-social a:hover{background:var(--colorblack);color:var(--colorwhite)!important;border:2px solid var(--colorwhite)!important}.backtotop{cursor:pointer;color:var(--dark-70)}.backtotop:hover{color:var(--colorwhite)}.social-media-section{display:none}.floating-socialmedia .whatsapp{position:fixed;left:30px;bottom:100px;z-index:999}@media only screen and (max-width:576px){.floating-socialmedia .whatsapp{bottom:100px}}.contact-bar{position:fixed;bottom:0;left:0;width:100%;background:var(--tertiarycolor);color:var(--colorwhite);text-align:center;transition:bottom 0.4s ease-in-out;z-index:4999}.request-call{color:var(--primarycolor)!important}.request-call:hover,.request-call:focus,.request-call:active{color:var(--colorwhite)!important}#eeChatIndicator .indicator{z-index:5000!important}.brand-button,a.brand-button{color:var(--colorwhite);background-color:var(--primarycolor);border:1px solid var(--primarycolor);border-radius:.25rem;display:inline-flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;vertical-align:middle;box-sizing:border-box;font-size:14px;font-weight:600;line-height:1;text-transform:capitalize;text-decoration:none;outline:none;margin:0;padding:15px 30px;position:relative;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;user-select:none;-webkit-user-select:none;touch-action:manipulation;box-shadow:rgb(0 0 0 / .02) 0 1px 3px 0}.brand-button:hover,a.brand-button:hover,.brand-button:focus,a.brand-button:focus{color:var(--colorwhite);background-color:var(--secondarycolor);border:1px solid var(--secondarycolor);box-shadow:rgb(0 0 0 / .06) 0 2px 4px}.brand-button:active,a.brand-button:active{color:var(--colorwhite);background-color:var(--primarycolor);border:1px solid var(--primarycolor)}.brand-button-alt,a.brand-button-alt{color:var(--colorwhite);background-color:var(--secondarycolor);border:1px solid var(--secondarycolor);border-radius:.25rem;display:inline-flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;vertical-align:middle;box-sizing:border-box;font-size:14px;font-weight:600;line-height:1;text-transform:capitalize;text-decoration:none;outline:none;margin:0;padding:15px 30px;position:relative;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;user-select:none;-webkit-user-select:none;touch-action:manipulation;box-shadow:rgb(0 0 0 / .02) 0 1px 3px 0}.brand-button-alt:hover,a.brand-button-alt:hover,.brand-button-alt:focus,a.brand-button-alt:focus{color:var(--colorwhite);background-color:var(--primarycolor);border:1px solid var(--primarycolor);box-shadow:rgb(0 0 0 / .06) 0 2px 4px}.brand-button-alt:active,a.brand-button-alt:active{color:var(--colorwhite);background-color:var(--secondarycolor);border:1px solid var(--secondarycolor)}.brand-button-outline,a.brand-button-outline{color:var(--primarycolor);background-color:var(--colorwhite);border:1px solid var(--primarycolor);border-radius:.25rem;display:inline-flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;vertical-align:middle;box-sizing:border-box;font-size:14px;font-weight:600;line-height:1;text-transform:capitalize;text-decoration:none;outline:none;margin:0;padding:15px 30px;position:relative;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;user-select:none;-webkit-user-select:none;touch-action:manipulation;box-shadow:rgb(0 0 0 / .02) 0 1px 3px 0}.brand-button-outline:hover,a.brand-button-outline:hover,.brand-button-outline:focus,a.brand-button-outline:focus{color:var(--secondarycolor);background-color:var(--colorwhite);border:1px solid var(--secondarycolor);box-shadow:rgb(0 0 0 / .06) 0 2px 4px}.brand-button-outline:active,a.brand-button-outline:active{color:var(--primarycolor);background-color:var(--colorwhite);border:1px solid var(--primarycolor)}.brand-button-outline-alt,a.brand-button-outline-alt{color:var(--secondarycolor);background-color:var(--colorwhite);border:1px solid var(--secondarycolor);border-radius:.25rem;display:inline-flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;vertical-align:middle;box-sizing:border-box;font-size:14px;font-weight:600;line-height:1;text-transform:capitalize;text-decoration:none;outline:none;margin:0;padding:15px 30px;position:relative;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;user-select:none;-webkit-user-select:none;touch-action:manipulation;box-shadow:rgb(0 0 0 / .02) 0 1px 3px 0}.brand-button-outline-alt:hover,a.brand-button-outline-alt:hover,.brand-button-outline-alt:focus,a.brand-button-outline-alt:focus{color:var(--primarycolor);background-color:var(--colorwhite);border:1px solid var(--primarycolor);box-shadow:rgb(0 0 0 / .06) 0 2px 4px}.brand-button-outline-alt:active,a.brand-button-outline-alt:active{color:var(--secondarycolor);background-color:var(--colorwhite);border:1px solid var(--secondarycolor)}.brand-button-blue,a.brand-button-blue{color:var(--colorwhite);background-color:var(--tertiarycolor);border:1px solid var(--tertiarycolor);border-radius:.25rem;display:inline-flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;vertical-align:middle;box-sizing:border-box;font-size:14px;font-weight:600;line-height:1;text-transform:capitalize;text-decoration:none;outline:none;margin:0;padding:15px 30px;position:relative;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;user-select:none;-webkit-user-select:none;touch-action:manipulation;box-shadow:rgb(0 0 0 / .02) 0 1px 3px 0}.brand-button-blue:hover,a.brand-button-blue:hover,.brand-button-blue:focus,a.brand-button-blue:focus{color:var(--colorwhite);background-color:var(--primarycolor);border:1px solid var(--primarycolor);box-shadow:rgb(0 0 0 / .06) 0 2px 4px}.brand-button-blue:active,a.brand-button-blue:active{color:var(--colorwhite);background-color:var(--tertiarycolor);border:1px solid var(--tertiarycolor)}.white-button,a.white-button{color:var(--primarycolor);background-color:var(--colorwhite);border:1px solid var(--colorwhite);border-radius:.25rem;display:inline-flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;vertical-align:middle;box-sizing:border-box;font-size:14px;font-weight:600;line-height:1;text-transform:capitalize;text-decoration:none;outline:none;margin:0;padding:15px 30px;position:relative;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;user-select:none;-webkit-user-select:none;touch-action:manipulation;box-shadow:rgb(0 0 0 / .02) 0 1px 3px 0}.white-button:hover,a.white-button:hover,.white-button:focus,a.white-button:focus{color:var(--secondarycolor);background-color:var(--colorwhite);border:1px solid var(--colorwhite);box-shadow:rgb(0 0 0 / .06) 0 2px 4px}.white-button:active,a.white-button:active{color:var(--primarycolor);background-color:var(--colorwhite);border:1px solid var(--colorwhite)}.white-button-alt,a.white-button-alt{color:var(--colorwhite);background-color:#fff0;border:1px solid var(--colorwhite);border-radius:.25rem;display:inline-flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;vertical-align:middle;box-sizing:border-box;font-size:14px;font-weight:600;line-height:1;text-transform:capitalize;text-decoration:none;outline:none;margin:0;padding:15px 30px;position:relative;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;user-select:none;-webkit-user-select:none;touch-action:manipulation;box-shadow:rgb(0 0 0 / .02) 0 1px 3px 0}.white-button-alt:hover,a.white-button-alt:hover,.white-button-alt:focus,a.white-button-alt:focus{color:var(--colorwhite);background-color:var(--secondarycolor);border:1px solid var(--secondarycolor);box-shadow:rgb(0 0 0 / .06) 0 2px 4px}.white-button-alt:active,a.white-button-alt:active{color:var(--colorwhite);background-color:var(--secondarycolor);border:1px solid var(--secondarycolor)}.course-button,a.course-button{appearance:none;background-color:#fafafa;border:1px solid rgb(27 31 35 / .15);border-radius:.25rem;box-shadow:rgb(27 31 35 / .04) 0 1px 0,rgb(255 255 255 / .25) 0 1px 0 inset;box-sizing:border-box;color:var(--secondarycolor);cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:1.5;list-style:none;padding:10px 30px;position:relative;transition:background-color 0.2s cubic-bezier(.3,0,.5,1);user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:middle;white-space:nowrap;word-wrap:break-word;text-align:center}.course-button,a.course-button:hover{background-color:var(--colorwhite);text-decoration:none;transition-duration:0.1s}.course-button,a.course-button:active{background-color:#fafafa;box-shadow:rgb(225 228 232 / .2) 0 1px 0 inset;transition:none 0s}.course-button,a.course-button:focus{outline:1px #fff0}.course-button-alt,a.course-button-alt{appearance:none;background-color:var(--dark-50);border:1px solid rgb(27 31 35 / .15);border-radius:.25rem;box-shadow:rgb(27 31 35 / .04) 0 1px 0,rgb(255 255 255 / .25) 0 1px 0 inset;box-sizing:border-box;color:var(--colorwhite);cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:1.5;list-style:none;padding:10px 30px;position:relative;transition:background-color 0.2s cubic-bezier(.3,0,.5,1);user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:middle;white-space:nowrap;word-wrap:break-word;text-align:center}.course-button-alt,a.course-button-alt:hover{background-color:var(--bg-dark);text-decoration:none;transition-duration:0.1s}.course-button-alt,a.course-button-alt:active{background-color:var(--dark-50);box-shadow:rgb(225 228 232 / .2) 0 1px 0 inset;transition:none 0s}.course-button-alt,a.course-button-alt:focus{outline:1px #fff0}.main-content{position:relative}.top-banner{position:relative;padding:100px 0}.top-banner .content{position:relative;z-index:99}.top-banner::before{content:"";width:100%;height:100%;background:var(--primarycolor);opacity:.25;position:absolute;left:0;top:0}.top-banner.page-banner{background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:inherit}.page-header{background:var(--page-header)}.top-banner .shape-bottom{position:absolute;bottom:-1px;left:0;right:0;z-index:1;overflow:hidden;line-height:0}.scroll-down{position:absolute;left:0;bottom:0;z-index:3}.scroll-down small{width:110px;display:inline-block;transform:rotate(-90deg);margin-bottom:50px;color:var(--colorwhite);font-size:10px;letter-spacing:.5px}.scroll-down span{display:block;height:50px;position:relative;transform:translateX(-1px)}.scroll-down span::before{position:absolute;top:0;left:50%;margin-left:-.5px;width:1px;height:70px;background:var(--colorwhite);content:""}.glossary-accordion .accordion-item{box-shadow:none;border:none;background:transparent!important}.glossary-accordion .accordion-item:not(:first-of-type){border-top:0 solid #fafafa}.glossary-accordion button{color:var(--septenarycolor);font-size:16px;font-weight:400;line-height:inherit;box-shadow:none;padding:0;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;text-decoration:underline;background:transparent!important;width:auto}.glossary-accordion button:hover{color:var(--primarycolor);box-shadow:none;background:transparent!important}.glossary-accordion button:focus{color:var(--secondarycolor);box-shadow:none;background:transparent!important}.glossary-accordion .accordion-button:not(.collapsed){color:var(--secondarycolor);font-size:16px;font-weight:400;line-height:inherit;box-shadow:none;padding:0;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;display:inline-block;position:relative;background:transparent!important}.glossary-accordion .accordion-button:not(.collapsed)::after{display:none}.glossary-accordion .accordion-button::after{display:none}.glossary-accordion .accordion-body{padding:0}.lazy-bg{background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:inherit;width:100%;height:100%;position:relative;background-color:var(--colorwhite)}.lazy-bg .overlay-primary{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--primarycolor);opacity:.75;z-index:1}.lazy-bg .overlay-secondary{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--secondarycolor);opacity:.75;z-index:1}.lazy-bg .overlay-dark{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--colorblack);opacity:.75;z-index:1}.lazy-bg .overlay-light{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--colorwhite);opacity:.75;z-index:1}.lazy-bg>.content-container{position:relative;z-index:2}.lazy-bg.spacing-tb-100{padding:100px 0}.lazy-bg.spacing-tb-75{padding:75px 0}.lazy-bg.spacing-tb-50{padding:50px 0}.lazy-bg.spacing-tb-25{padding:25px 0}.location-animate{position:absolute;border-radius:40.156px;background:linear-gradient(250deg,rgb(255 255 255 / .5) 0%,rgb(255 255 255 / .3) 100%);box-shadow:34px 13.385px 59.6px -.956px rgb(0 0 0 / .25);backdrop-filter:blur(7.17072057723999px);padding:10px 30px}.location-animate a.content{color:var(--colorblack);font-size:12px;font-weight:500;text-align:center;line-height:1.4}.number-animate-1{left:-103px;top:0;animation:3s linear 0s infinite alternate none running dot-anim-1;z-index:99}.number-animate-2{right:0;top:0;animation:3s linear 0s infinite alternate none running dot-anim-1;z-index:99}.number-animate-3{left:-103px;bottom:0;animation:3s linear 0s infinite alternate none running dot-anim-2;z-index:99}.number-animate-4{right:0;bottom:85px;animation:3s linear 0s infinite alternate none running dot-anim-2;z-index:99}@media (max-width:767.98px){.number-animate-1,.number-animate-3{left:0}}@keyframes dot-anim-1{0%{transform:translateY(20px)}100%{transform:translateY(0)}}@keyframes dot-anim-2{0%{transform:translateX(20px)}100%{transform:translateX(0)}}.picture-hover-zoom figure{height:auto;overflow:hidden;border-radius:.25rem;margin-bottom:0}.picture-hover-zoom figure img{transition:transform .5s,filter 1.5s ease-in-out}.picture-hover-zoom:hover figure img{transform:scale(1.1)}.picture-hover-zoom-normal figure{height:auto;overflow:hidden;margin-bottom:0}.picture-hover-zoom-normal figure img{transition:transform .5s,filter 1.5s ease-in-out}.picture-hover-zoom-normal:hover figure img{transform:scale(1.1)}.picture-greyscale{filter:grayscale(100%)!important;transition:filter 0.5s ease}.picture-greyscale:hover{filter:grayscale(0%)!important}.portfolio .filters{text-align:left}.portfolio .filters ul{padding:0;list-style:none;padding:0}.portfolio .filters ul li{list-style:none;display:inline-block;padding:.5em 1.25em;cursor:pointer;position:relative;background:var(--colorwhite);border:1px solid var(--secondarycolor);color:var(--secondarycolor);font-weight:400;font-size:14px;border-radius:50px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;margin-bottom:10px}.portfolio .filters ul li:hover a{color:var(--colorwhite)!important}.portfolio .filters ul li.active a{color:var(--colorwhite)!important}.portfolio .filters ul li:hover{border:1px solid var(--primarycolor)!important;color:var(--colorwhite)!important;background:var(--primarycolor)!important}.portfolio .filters ul li.active{border:1px solid var(--tertiarycolor)!important;color:var(--colorwhite)!important;background:var(--tertiarycolor)!important}.herosection-branchinfra{background-image:url(../images/page-branchinfra/branchinfra-hero.webp);background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;height:auto;width:auto;padding:18em 0}@media (max-width:991.98px){.herosection-branchinfra{padding:14em 0}}.branchinfra-overlay{background:radial-gradient(86.1% 86.1% at 50% 50%,#fff0 0%,rgb(0 0 0 / .75) 100%);position:absolute;left:0;top:0;bottom:0;right:0}.video-player{position:relative;display:inline-block}.video-player .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.play-button{width:60px;height:60px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;animation:pulses 2s infinite;box-shadow:0 0 0 rgb(255 255 255 / .7)}.play-button svg{width:20px;height:20px}@keyframes pulses{0%{box-shadow:0 0 0 0 rgb(255 255 255 / .6)!important}70%{box-shadow:0 0 0 15px #fff0!important}100%{box-shadow:0 0 0 0 #fff0!important}}.plain-tabs .nav-pills .nav-link{background:var(--colorwhite);border:none;border:1px solid var(--secondarycolor);color:var(--secondarycolor);border-radius:0;transition:border-color 0.3s ease;padding:.5em 1.25em;font-weight:400;font-size:14px;border-radius:50px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.plain-tabs .nav-pills .nav-link:hover{border:1px solid var(--primarycolor);color:var(--colorwhite);background:var(--primarycolor)}.plain-tabs .nav-pills .nav-link.active{border:1px solid var(--tertiarycolor);color:var(--colorwhite);background:var(--tertiarycolor)}.plain-tabs .nav-pills .nav-item{margin-right:12px}.plain-tabs .nav-pills .nav-item:last-child{margin-right:0}.box-background{background-image:url(../images/backgrounds/box-background.webp);background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;height:auto;width:auto}.team-picture{margin-top:-25px}.testimonial-dashed-box{border-radius:40px 0;border:3px dashed var(--primarycolor);padding:20px;background:var(--colorwhite)}.testimonial-dashed-box-rounded{border-radius:100px;border:3px dashed var(--primarycolor);padding:20px;background:var(--colorwhite)}.teamcard-box{border-right:1px solid var(--primarycolor);border-radius:13px}.teamcard-row .teammargin:nth-child(even) .teamcard-box{margin-top:-25px}@media (max-width:991.98px){.teamcard-row .teammargin:nth-child(even) .teamcard-box{margin-top:0}}.teamcard-background{width:100%;height:200px;border-radius:13px 13px 0 0;display:flex;align-items:end}.teamcard-background img{width:100%;height:225px;object-fit:cover;object-position:top;filter:grayscale(100%);transition:filter 0.5s ease}.teamcard-background:hover img{filter:grayscale(0%)}.ourteam-content{padding:10px}.location-heading{background:var(--octonarycolor);color:var(--colorwhite);border-radius:0 50px 50px 0;margin-left:-25px;width:200px}.enquiry-heading{background:var(--primarycolor);color:var(--colorwhite);border-radius:0 50px 50px 0;width:250px}.location-pin{position:absolute;right:0;top:0;color:var(--disabled)!important}.contact-header{position:absolute;height:270px;bottom:0}.banner-arrow-shape{position:absolute;bottom:0;right:0;transform:rotate(-30deg)}.arrow-movement{animation:3s linear 0s infinite alternate none running dot-anim-2}.testimonial-round-picture{width:80px;height:80px;border-radius:100%;border:3px solid var(--disabled-light-1)}.dotted-background{background-image:url(../images/backgrounds/dotted-background.webp);background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;height:auto;width:auto}.no-border-row td{border:none!important}.lifeatwebd-cta-picture img{position:absolute;bottom:-50px;right:0;z-index:11}.quote-svg{position:absolute;right:-25px;top:-25px}.testimonials-quote-svg{position:absolute;right:0;top:0}.highlight{position:relative;font-family:var(--roboto-font)}.highlight .content{position:absolute;bottom:15%;left:0;background:var(--primarycolor);color:var(--colorwhite);display:flex;align-items:center;border-radius:0 30px 30px 0;padding:10px 20px;font-size:14px;font-weight:500}.compare-table table{width:100%;background-color:var(--colorwhite)}.compare-table th,td{font-weight:unset;padding-right:10px}.compare-table .column100{width:100px;padding-left:15px}.compare-table .column100.column1{width:80px;background-color:var(--silver);font-weight:600}.compare-table .column100.column4{background-color:var(--orange-light-5)}.compare-table .row100.head th{padding-top:24px;padding-bottom:20px}.compare-table .row100.head th.column4{background-color:var(--primarycolor)}.compare-table .row100 td{padding-top:18px;padding-bottom:14px}.compare-table .table100.ver2 td{font-family:var(--roboto-font);font-size:16px;color:inherit;line-height:1.4}.compare-table .table100.ver2 th{font-family:var(--roboto-font);font-size:16px;color:var(--colorwhite);font-weight:600;line-height:1.4;text-transform:uppercase;background-color:var(--dark-70)}.compare-table .table100.ver2 .row100:hover td{background-color:var(--silver);color:inherit}.compare-table .table100.ver2 .hov-column-ver2{background-color:var(--silver);color:inherit}.compare-table .table100.ver2 .hov-column-head-ver2{background-color:var(--silver)}.compare-table .table100.ver2 .row100 td:hover{background-color:var(--silver);color:inherit}.compare-table [data-vertable="ver2"]{border-collapse:separate!important;border-spacing:1rem 0}.pro-highlight{position:absolute;right:10px;top:-24px}.course-main-expand a.toggle-button{background-color:var(--bg-light);color:var(--octonarycolor);padding:1rem 1.25rem;border-radius:.25rem;width:100%;display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:500;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.course-main-expand a.toggle-button:hover,.course-main-expand a.toggle-button:focus,.course-main-expand a.toggle-button:active{background-color:var(--light-40);color:var(--septenarycolor)}.custom-accordion.updated-background .accordion .accordion-button:not(.collapsed){background:var(--silver)!important}.sticky-course{position:-webkit-sticky;position:sticky;top:100px}.ai-icons{display:flex;border-radius:10px;padding:14px 20px;align-items:center}.ai-icons img{width:25px;height:25px;object-fit:cover;margin-right:15px}.image-card-collape{display:flex;flex-direction:row;overflow:hidden;width:100%;height:400px;gap:10px}.image-card-collape .picture-section{flex:1;transition:all 0.5s ease;background-size:cover;background-position:center;position:relative;cursor:pointer;display:flex;align-items:flex-end;color:#fff;overflow:hidden;border-radius:.25rem}.image-card-collape .picture-section .picture-heading{position:absolute;bottom:10%;left:20px;writing-mode:sideways-lr;font-size:30px;z-index:2;margin:0;white-space:nowrap;transition:opacity 0.3s ease}.image-card-collape .picture-section.active .picture-heading{opacity:0;pointer-events:none}.image-card-collape .picture-section .box-content{background:#000;background:-webkit-linear-gradient(0deg,rgb(0 0 0) 0%,rgb(17 17 17 / .72) 50%,#fff0 100%);background:-moz-linear-gradient(0deg,rgb(0 0 0) 0%,rgb(17 17 17 / .72) 50%,#fff0 100%);background:linear-gradient(0deg,rgb(0 0 0) 0%,rgb(17 17 17 / .72) 50%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#FFFFFF",GradientType=0);width:100%;transform:translateY(100%);transition:transform 0.4s ease}.image-card-collape .picture-section.active{flex:3}.image-card-collape .picture-section.active .box-content{transform:translateY(0)}.image-card-collape .picture-section ul{padding:0;margin:0}.counter-section .counter-box{position:relative;background:var(--primarycolor);border-radius:.5rem;padding:3em 1.5em;box-shadow:0 8px 20px rgb(0 0 0 / .08);transition:0.3s ease-in-out;overflow:hidden;color:var(--colorwhite);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.counter-section .counter-box::before{content:'';position:absolute;top:10px;left:10px;right:10px;bottom:10px;border:3px dotted var(--colorwhite);border-radius:.5rem;pointer-events:none}.counter-section .counter-box .display-number{font-size:2rem!important;font-weight:700;margin-bottom:5px}.counter-section .counter-box:hover{transform:translateY(-5px);color:var(--primarycolor);background:var(--colorwhite)}.counter-section .counter-box:hover::before{border:3px dotted var(--primarycolor)}.candidate-placement{max-height:110px;max-width:110px;border-radius:5px;margin:0 auto}.candidate-placement img{display:block;margin:-50px auto 0;padding:0;max-width:100%;max-height:100%;width:110px;height:110px;object-fit:cover;object-position:top;border-radius:5px;border:4px solid var(--colorwhite);background-color:var(--colorwhite);transition:.3s;margin-bottom:5px}.candidate-placement-round{max-height:110px;max-width:110px;border-radius:100px;margin:0 auto}.candidate-placement-round img{display:block;margin:-50px auto 0;padding:0;max-width:100%;max-height:100%;width:110px;height:110px;object-fit:cover;object-position:top;border-radius:100px;border:4px solid var(--colorwhite);background-color:var(--colorwhite);transition:.3s;margin-bottom:5px}.feature-card{border:0 solid #e0e0e0;padding:20px;border-radius:10px;background-color:#fff;transition:transform 0.3s ease,box-shadow 0.3s ease}.feature-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgb(0 0 0 / .08)}.feature-icon{width:48px;height:48px;object-fit:contain}.linkedin-freetext{width:200px;height:auto;position:absolute;top:15px;left:150px;animation:3s linear 0s infinite alternate none running dot-anim-1;z-index:9}.linkedin-logos{width:auto;height:auto;position:absolute;bottom:15px;left:150px;animation:3s linear 0s infinite alternate none running dot-anim-2;z-index:9}.linkedin-man{position:absolute;right:0;top:-131px;z-index:50}.video-wrapper{position:relative;display:inline-block}.video-wrapper .pulse-btn{position:absolute;top:35%;left:50%;transform:translate(-50%,-50%);display:inline-block;z-index:2}.video-wrapper .pulse-btn::after{content:'';position:absolute;top:50%;left:50%;width:100px;height:70px;background:rgb(255 255 255 / .3);border-radius:16px;transform:translate(-50%,-50%);z-index:-1;animation:pulseWave 1.8s infinite}@keyframes pulseWave{0%{transform:translate(-50%,-50%) scale(1);opacity:.7}70%{transform:translate(-50%,-50%) scale(1.4);opacity:0}100%{transform:translate(-50%,-50%) scale(1.4);opacity:0}}#popup-in-433dad0783373a34312d547fae1e7a61{border-radius:.25rem!important}.npfPopup-message{box-shadow:rgb(0 0 0 / .05) 0 0 0 1px}.placement-border{border:2px solid var(--primarycolor)!important;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.wishes-wrapper{position:relative}.congratulations-ribbon{position:absolute;top:0;z-index:10;right:0;width:100%;display:block;font-size:15px;padding:0;overflow:hidden;height:100px}.congratulations-ribbon .ongoing{float:right;transform:rotate(45deg);right:-67px;top:17px;position:relative;text-align:center;width:200px;font-size:10px;margin:0;padding:7px 10px;text-transform:uppercase;letter-spacing:.5px;font-weight:500;color:var(--colorwhite);box-shadow:1px 2px 3px 0 rgb(2 0 0 / .2);background:var(--primarycolor);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.congratulations-ribbon .ongoing:hover{background:var(--secondarycolor)}.congratulations-ribbon .ongoing-alt{float:right;transform:rotate(45deg);right:-67px;top:17px;position:relative;text-align:center;width:200px;font-size:10px;margin:0;padding:7px 10px;text-transform:uppercase;letter-spacing:.5px;font-weight:500;color:var(--colorwhite);box-shadow:1px 2px 3px 0 rgb(2 0 0 / .2);background:var(--secondarycolor);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.congratulations-ribbon .ongoing-alt:hover{background:var(--primarycolor)}.placement-round-picture{width:100px;height:100px;border-radius:100%;border:3px solid var(--disabled-light-1)}.nutshell-card{text-align:center;border-radius:.25rem;padding:20px 30px;display:inline-block;white-space:normal;max-width:auto;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;background:#fff0}.nutshell-colors-1{background:#e2e5ed}.nutshell-colors-2{background:#eaf1fb}.nutshell-colors-3{background:#e1f6f2}.nutshell-colors-4{background:#fef4e4}.nutshell-colors-5{background:#fde8e4}.nutshell-colors-6{background:#e9f7ec}.nutshell-colors-7{background:#fffbe5}.nutshell-colors-8{background:#f4e8ff}.nutshell-colors-9{background:#e1ebec}.nutshell-colors-10{background:#f2f8ff}.nutshell-colors-11{background:#fdf2f2}.nutshell-colors-12{background:#e0f0e9}.nutshell-colors-13{background:#fef6ea}.nutshell-colors-14{background:#f9e7f8}.nutshell-colors-15{background:#e6f7ff}.nutshell-colors-16{background:#f4f4ec}.nutshell-colors-17{background:#eaf4f2}.nutshell-colors-18{background:#fcf2dc}.nutshell-colors-19{background:#fbe9eb}.nutshell-colors-20{background:#f0f7fd}.nutshell-card-alt{text-align:left;border-radius:.25rem;padding:20px 30px;display:inline-block;white-space:normal;width:100%;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;background:var(--colorwhite)}.nutshell-card-alt:hover{background:var(--silver)}.key-features-box .image-flip{width:50px;height:50px;perspective:1000px}.key-features-box .image-card-inner{position:relative;width:100%;height:100%;transition:transform 0.6s;transform-style:preserve-3d}.key-features-box .front,.key-features-box .back{position:absolute;width:100%;height:100%;top:0;left:0;transition:opacity 0.3s ease;z-index:1}.key-features-box .front{opacity:1;z-index:2}.key-features-box .back{opacity:0;transform:rotateY(180deg)}.key-features-box .image-flip:hover .image-card-inner{transform:rotateY(180deg)}.key-features-box .image-flip:hover .front{opacity:0;z-index:1}.key-features-box .image-flip:hover .back{opacity:1;z-index:2}.process-block{position:relative;padding:40px 0}.process-block::before{content:"";position:absolute;left:18px;top:0;bottom:0;width:2px;background:var(--primarycolor);z-index:0}.process-icon{flex-shrink:0;width:36px;height:36px;z-index:2}.process-desc{margin-top:0}.process-block:first-child::before{top:50%}.process-block:last-child::before{bottom:50%}.image-absolute-wrapper{position:absolute;right:0;bottom:-50px;max-width:55%;z-index:10}.image-absolute-wrapper-alt{position:absolute;right:0;bottom:-50px;max-width:70%;z-index:10}.date-highlight{position:absolute;right:0;top:0;background:var(--primarycolor);color:var(--colorwhite);font-size:14px;width:80px;height:80px;font-weight:700;display:flex;align-items:center;justify-content:center;border-radius:0 0 0 .375rem;text-transform:uppercase}.picture-rotate-1{rotate:5deg}.picture-rotate-2{rotate:353deg}.picture-rotate-3{rotate:353deg}.picture-rotate-4{rotate:10deg}.custom-slow{--animate-duration:15s}.coverage-background-1{background:#d9d8ff}.coverage-background-2{background:#f3d7ff}.hero-portrait-picture{border-radius:22px;box-shadow:0 .125rem .25rem rgb(0 0 0 / .075)}.banner-innertext{position:absolute;top:15px;left:15px;background:var(--colorwhite);color:var(--colorblack);padding:6px 15px;width:max-content;font-weight:500;font-size:14px;border-radius:5px;margin-bottom:10px}.banner-innertext-background{position:relative;background:var(--colorwhite);color:var(--colorblack);padding:6px 15px;width:max-content;font-weight:500;font-size:14px;border-radius:5px;margin-bottom:10px}.banner-bottomtext{position:absolute;bottom:30px;color:var(--colorwhite)}.fees-image{position:absolute;right:-49px;top:-123px}.fees-image-alt{position:absolute;right:-49px;top:-188px}.slider-wrapper{overflow:hidden;width:100%;position:relative}.slider-wrapper .slider-track{display:flex;width:max-content;animation:scrollRightToLeft 30s linear infinite}.slider-wrapper .slider-track img{display:block;width:100%;height:100%;max-height:100%}@keyframes scrollRightToLeft{0%{transform:translateX(0)}50%{transform:translateX(-25%)}100%{transform:translateX(-50%)}}.ai-learn-1{background:#e6f5f0;border:2px dashed #029e6a;color:#009d69}.ai-learn-2{background:#f2f2fe;border:2px dashed #00c;color:#00c}.ai-learn-3{background:#fef7e5;border:2px dashed #f2af00;color:#f2af00}.ai-learn-4{background:#e0feff;border:2px dashed #00b1b7;color:#00b1b7}.chips-container{display:flex;justify-content:center;flex-wrap:wrap;display:flex;align-items:center;gap:30px}.chips-container-alt{display:flex;justify-content:start;flex-wrap:wrap;display:flex;align-items:center;gap:10px}.chips{padding:15px 32px;border-radius:50px;align-items:center;display:flex;border:1px solid #D6D6D6}.chips-alt{padding:10px 20px;border-radius:50px;align-items:center;display:flex}.chips img{width:25px;height:21px;margin-right:10px;object-fit:contain}.pink-image-1{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;border-radius:.25rem;padding:2em;overflow:hidden;min-height:100%;height:416px}.pink-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#fff0 0%,rgb(126 0 179) 100%);border-radius:.25rem;z-index:1}.pink-content{position:absolute;z-index:2;bottom:50px}.pink-image-2{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;border-radius:.25rem;padding:2em;overflow:hidden;height:400px}.pink-image-3{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;border-radius:.25rem;padding:2em;overflow:hidden;height:400px}.pink-image-4{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;border-radius:.25rem;padding:2em;overflow:hidden;height:607px}.orange-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#ED8621;background:-webkit-linear-gradient(180deg,#fff0 0%,rgb(133 67 0) 100%);background:-moz-linear-gradient(180deg,#fff0 0%,rgb(133 67 0) 100%);background:linear-gradient(180deg,#fff0 0%,rgb(133 67 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ED8621",endColorstr="#854300",GradientType=0);border-radius:.25rem;z-index:1}.orange-content{position:absolute;z-index:2;bottom:50px}.orange-box{background:#fff6ed}.pink-box{background:#f6e3fe}.course-rating{position:absolute;right:20px;top:-15px}.access-content{position:absolute;bottom:10%}.position-lg-absolute{position:relative}@media (min-width:992px){.position-lg-absolute{position:absolute}}.owl-carousel.owl-theme .owl-dots .owl-dot.active span{background:var(--primarycolor)}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:15px}.owl-carousel.owl-theme.owl-dot-left-align .owl-dots{text-align:left!important}.owl-carousel.owl-theme.owl-dot-right-align .owl-dots{text-align:right!important}.vinci-picture{margin-top:-100px}@media (max-width:991.98px){.vinci-picture{margin-top:0}}.vertical-slider-wrapper{overflow:hidden;height:600px;position:relative}.vertical-slider-wrapper .v-slider-track{display:flex;flex-direction:column;animation:scrollBottomToTop 60s linear infinite}.vertical-slider-wrapper .v-slider-track img{display:block;width:100%;height:auto}@keyframes scrollBottomToTop{0%{transform:translateY(0%)}100%{transform:translateY(-50%)}}.circle-steps{background:var(--colorwhite);color:var(--primarycolor);width:30px;height:30px;line-height:30px;text-align:center;position:absolute;right:10px;top:-30px;border-radius:50%;font-weight:600}.vinci-dashed-box{position:relative;background-color:var(--bg-light);padding:20px;border-radius:.25rem;z-index:1;width:300px;border:2px dashed var(--disabled)}.tools-covered-background{background:#1A2B4D;background:-webkit-linear-gradient(130deg,rgb(26 43 77) 0%,rgb(43 71 128) 62%,rgb(26 43 77) 100%);background:-moz-linear-gradient(130deg,rgb(26 43 77) 0%,rgb(43 71 128) 62%,rgb(26 43 77) 100%);background:linear-gradient(130deg,rgb(26 43 77) 0%,rgb(43 71 128) 62%,rgb(26 43 77) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#1A2B4D",endColorstr="#1A2B4D",GradientType=0)}#course-nav-wrapper{background-color:var(--tertiarycolor)}.course-sticky-nav{position:fixed;top:74px;left:0;right:0;z-index:299;box-shadow:0 2px 15px rgb(0 0 0 / 8%);display:block}.course-sticky-nav .course-detail-header{padding:15px 0}.course-hidden-nav{display:none!important}@media (max-width:991.98px){.course-sticky-nav .course-detail-header{padding:20px 0}.navbar-center-align{padding:0 1.5em}}.navbar-center-align{display:flex;align-items:center;justify-content:center}.course-detail-header{width:auto;overflow:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.course-detail-header::-webkit-scrollbar{display:none}ul.course-detail-header{list-style:none;padding:10px 0;margin:0;white-space:nowrap}ul.course-detail-header li{display:inline-block;margin-right:40px}ul.course-detail-header li:last-child{margin-right:0}ul.course-detail-header a{text-decoration:none;color:var(--colorwhite);font-weight:600;font-size:16px;transition:all 0.3s ease}ul.course-detail-header a:hover,ul.course-detail-header a:focus,ul.course-detail-header a.active{border-bottom:3px solid var(--primarycolor);color:var(--primarycolor)}.vertical-sticky-course{position:-webkit-sticky;position:sticky;top:250px}.scrollable-content{max-height:350px;overflow-y:auto;padding-right:15px;scrollbar-width:none;-ms-overflow-style:none}@media (max-width:767.98px){.scrollable-content{height:100%;max-height:350px;overflow-y:auto;scrollbar-width:thin}}.scrollable-content::-webkit-scrollbar{display:none}.placementverticalSwiper .vertical-candidate-picture{max-height:80px;max-width:80px;border-radius:100px}.placementverticalSwiper .vertical-candidate-picture img{display:block;padding:0;max-width:100%;max-height:100%;width:80px;height:80px;object-fit:cover;object-position:center;border-radius:100px;border:1px solid var(--light-90);background-color:var(--colorwhite);transition:.3s}.vertical-scroller .tns-ovh{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vertical-scroller .tns-nav{display:flex;justify-content:center;align-items:center;margin-top:20px;gap:10px}.vertical-scroller .tns-nav button{width:10px;height:10px;background:var(--dark-95);border-radius:50%;border:none;opacity:.5;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.vertical-scroller .tns-nav button:hover{background:var(--tertiarycolor)}.vertical-scroller .tns-nav button.tns-nav-active{background:var(--primarycolor);opacity:1;width:25px;border-radius:10px}.learners-circle{width:50px;height:50px;border-radius:50%;vertical-align:middle;text-align:center;display:flex;align-items:center;justify-content:center}.learn-box-1{background:#F0EAFF}.learn-box-2{background:#EBFFFF}.learn-box-3{background:#FFF1F6}.learn-box-4{background:#FFF5EC}.learn-box-5{background:#F9EDFF}.learn-box-6{background:#F2F9FF}.compare-logo-ribbon{position:absolute;right:20px;top:-50px;padding:.3em .6em;background:var(--colorwhite);border-right:8px solid rgb(0 0 0 / .8);border-bottom:12px solid #fff0;clip-path:polygon(calc(100% - 8px) 0,0 0,0 calc(100% - 12px),calc(50% - 4px) 100%,calc(100% - 8px) calc(100% - 12px),calc(100% - 8px) 8px,100% 8px)}.future-circle{width:50px;height:50px;border-radius:50% 50% 0 50%;vertical-align:middle;text-align:center;display:flex;align-items:center;justify-content:center}.timeline-steps{display:flex;justify-content:center;flex-wrap:wrap}.timeline-steps .timeline-step{align-items:center;display:flex;flex-direction:column;position:relative;margin:1rem}@media (min-width:768px){.timeline-steps .timeline-step:not(:last-child):after{content:"";display:block;border-top:3px dotted var(--disabled);width:100%;position:absolute;left:6.5rem;top:.3125rem;z-index:-2}}.timeline-steps .timeline-content{width:12rem;text-align:center}.timeline-steps .timeline-content .inner-circle{height:1rem;width:1rem;display:inline-flex;align-items:center;justify-content:center;background-color:var(--primarycolor);border-radius:50%}.timeline-steps .timeline-content .inner-circle:before{content:"";background-color:var(--light-40);display:inline-block;height:3rem;width:3rem;min-width:3rem;border-radius:50%;z-index:-1}.box-highlight-hover .hover-extra{display:none;font-size:.875rem;color:#fff;opacity:0;transition:opacity 0.3s ease;position:absolute;top:0;left:0;background:var(--primarycolor)}.box-highlight-hover:hover .hover-extra{display:block;opacity:1;width:100%;height:100%;padding:1em;text-align:center}.circled-picture{width:auto;height:auto;max-width:80px;max-height:80px;padding:1em;text-align:center;vertical-align:middle;display:flex;align-items:center;justify-content:center;border-radius:50%}.white-ribbon{width:150px;height:150px;overflow:hidden;position:absolute}.white-ribbon::before,.white-ribbon::after{position:absolute;z-index:-1;content:'';display:block;border:5px solid var(--bg-dark)}.white-ribbon span{position:absolute;display:block;width:225px;padding:10px 0;background-color:var(--colorwhite);box-shadow:0 5px 10px rgb(0 0 0 / .1);color:inherit;font-weight:600;font-size:14px;letter-spacing:1px;text-shadow:0 1px 1px rgb(0 0 0 / .1);text-transform:uppercase;text-align:center}.ribbon-top-left{top:-10px;left:-10px}.ribbon-top-left::before,.ribbon-top-left::after{border-top-color:#fff0;border-left-color:#fff0}.ribbon-top-left::before{top:0;right:0}.ribbon-top-left::after{bottom:0;left:0}.ribbon-top-left span{right:-31px;top:31px;transform:rotate(-45deg)}.ribbon-top-right{top:-10px;right:-10px}.ribbon-top-right::before,.ribbon-top-right::after{border-top-color:#fff0;border-right-color:#fff0}.ribbon-top-right::before{top:0;left:0}.ribbon-top-right::after{bottom:0;right:0}.ribbon-top-right span{left:-31px;top:31px;transform:rotate(45deg)}.sucess-story-picture{border-radius:.25rem .25rem .25rem 3em}.story-content{position:absolute;border-radius:.25rem 3em .25rem .25rem;background:rgb(255 255 255 / .7);backdrop-filter:blur(7.17072057723999px);padding:2em;z-index:11;width:200px;top:-25px;left:25px}.real-example-card{position:relative;top:-150px;margin:0 auto;background:var(--colorwhite);width:100%;z-index:20}.CareSwiper .swiper-slide{transition:all 200ms linear;transform:scale(.95)!important}.CareSwiper .swiper-slide.swiper-slide-active{transform:scale(1)!important}.CareSwiper .swiper-slide.swiper-slide-active .card-body{background:var(--primarycolor);color:var(--colorwhite);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.CareSwiper .swiper-button-next,.CareSwiper .swiper-button-prev{color:var(--colorwhite)}.CareSwiper .swiper-button-next{right:30px}.CareSwiper .swiper-button-prev{left:30px}.AchievementSwiper .swiper-slide .AchievementBox{background:var(--bg-light);color:inherit}.AchievementSwiper .swiper-slide.swiper-slide-active .AchievementBox{background:var(--tertiarycolor);color:var(--colorwhite);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.AchievementSwiper .swiper-pagination-bullet-active{background:var(--primarycolor)}.showcaseSwiper{width:100%}.showcaseSwiper .swiper-slide{width:80%;max-width:600px;flex-shrink:0}.showcaseSwiper .swiper-wrapper{padding-right:20px}.showcaseSwiperAuto{width:100%}.showcaseSwiperAuto .swiper-slide{width:80%;max-width:600px;flex-shrink:0}.showcaseSwiperAuto .swiper-wrapper{padding-right:20px}.header-new-course-menu .nav-link{background:#fafafa;color:#555;padding:10px;text-align:left;margin-bottom:10px;border-radius:3px}.header-new-course-menu .nav-link:last-child{margin-bottom:0}.header-new-course-menu .nav-link:hover{background:rgb(237 135 34 / .1);color:var(--primarycolor)}.header-new-course-menu .nav-link.active{background:rgb(237 135 34 / .1);color:var(--primarycolor)}.SwiperRight .swiper-slide,.SwiperLeft .swiper-slide{width:auto}.SwiperRight .swiper-wrapper,.SwiperLeft .swiper-wrapper{transition-timing-function:linear!important}.PrimaryColorSwiper .swiper-pagination-bullet-active{background:var(--primarycolor)}.blogimg{height:200px;object-fit:cover}.skilmasterbg{background-position:center;background-size:cover}.stat-card{border-radius:10px;padding:25px;box-shadow:0 4px 12px rgb(0 0 0 / .08)}.monthly-syllabus-tab .nav-tabs .nav-link{background:var(--colorwhite);color:var(--tertiarycolor);border-radius:.25rem;font-weight:500;color:inherit;border:1px solid #ddd}.monthly-syllabus-tab .nav-tabs .nav-link:hover{background:var(--silver);color:var(--dark-75)}.monthly-syllabus-tab .nav-tabs{border:none}.monthly-syllabus-tab .nav-tabs .nav-link.active{background:var(--tertiarycolor);color:#fff!important;border-color:var(--tertiarycolor)}.monthly-syllabus-tab .nav-tabs .nav-item{margin-right:5px;margin-bottom:5px}.monthly-syllabus-tab .nav-tabs .nav-item:last-child{margin-right:0!important}ul.skills-master{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}ul.skills-master li.skills-badge{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #fffcea;border-radius:4px;padding:4px 8px;background-color:#fffcea;box-shadow:none;transition:transform 0.3s ease,background-color 0.3s ease,border 0.3s ease}ul.skills-master li.skills-badge:hover{background-color:#fef9db;border:1px solid #fef9db}ul.skills-master li.skills-badge .skills-tag{vertical-align:middle;display:inline;color:inherit;padding:0;-webkit-text-decoration:none;text-decoration:none;font-size:14px;font-weight:400;letter-spacing:0}@media (min-width:992px){.border-diamonds-top{position:absolute;right:50%;top:0;bottom:0;height:100%;width:100%;border-right:1px dashed var(--primarycolor)}.border-diamonds:before{content:"";position:absolute;top:0;right:-3px;width:6px;height:6px;background-color:var(--primarycolor);transform:rotate(45deg)}.border-diamonds:after{content:"";position:absolute;bottom:0;right:-3px;width:6px;height:6px;background-color:var(--primarycolor);transform:rotate(45deg)}.border-diamonds{width:1px}}.pricingcardbanner{width:100%;height:100%;object-fit:cover;border-radius:0 1.6rem 1.6rem 0}.pricingcard{box-shadow:0 4px 20px #ddcfff69;padding:1.4px;border-radius:1.6rem}.cardprice{position:relative}.cardprice li{list-style:none!important;line-height:26px;font-size:16px;margin-bottom:13px}.featurebatge{width:max-content;background-color:var(--primarycolor);color:#fff;padding:8px 20px;font-size:14px;border-radius:10px;margin-bottom:20px}.pricingcard .nav-tabs{border:1px solid rgb(217 222 227)!important;padding:5px;border-radius:5px!important}.pricingcard li{display:flex;align-items:start}.pricingcard .nav-tabs li{width:50%;margin-bottom:0}.pricingcard .nav-tabs li button:hover{border:none}.pricingcard .nav-tabs li button.active{background-color:#000!important}.pricingcard .nav-tabs li button{width:100%;border-radius:5px!important;color:#000;border:none}.sub-amount{font-size:1rem;line-height:1.5rem;color:#454f54;font-weight:400}.price-amount{font-size:2.5rem;color:#0d0d0d;font-weight:900}.featuretag{width:8px;height:8px;background-color:var(--primarycolor);transform:rotate(45deg);margin-right:10px;margin-top:9px}.floatsatsun{position:fixed;left:10px;bottom:10%;z-index:99;width:90px;height:90px}.backdrop-filter-none{backdrop-filter:none!important;-webkit-backdrop-filter:none}.stamp-container{position:relative;width:144px;height:144px;margin:0 auto}.stamp-rotating{position:absolute;inset:0;animation:spin 20s linear infinite}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.stamp-rotating svg{width:100%;height:100%}.stamp-text{font-size:14px;font-weight:700;fill:#fff;letter-spacing:.1em}.stamp-center{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.stamp-center-inner{position:relative;text-align:center}.stamp-center-bg{position:absolute;inset:0;width:80px;height:80px;background-color:#ed8722;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.stamp-center-text{position:relative;color:#fff;font-weight:700;font-size:14px;line-height:1.2}.stamp-container:hover{transform:scale(1.05);transition:transform 0.3s ease}@media (max-width:768px){.stamp-container{width:112px;height:112px}.stamp-center-bg{width:64px;height:64px}.stamp-center-text{font-size:12px}.stamp-text{font-size:12px}}.custoomstyle{right:50px;z-index:1;top:30px}.badge-custom{display:inline-flex;align-items:center;border-radius:9999px;background-color:#faf5ef;padding:0 20px;font-size:11px;font-weight:500;color:#000;color:var(--primarycolor);border:1px solid var(--primarycolor)}.course-section .course-card-wrapper{height:520px;border-radius:2rem;width:100%}.course-section .nav-link{border:1px solid var(--primarycolor);color:var(--primarycolor);padding:5px 20px}.course-section .nav-pills .nav-link.active,.course-section .nav-pills .show>.nav-link{background-color:var(--primarycolor)}.course-section .course-card-wrapper .bg-image{transition:transform 1s ease-in-out}.course-section .course-card-wrapper:hover .bg-image{transform:scale(1.1)}.course-section .overlay-gradient{background:linear-gradient(to top,rgb(0 0 0 / .8) 0%,rgb(0 0 0 / .2) 50%,transparent 100%);opacity:.9;pointer-events:none}.course-section .content-box-container{top:42%}.course-section .content-box{border-radius:1.5rem;transition:all 0.3s ease}.course-section .content-box h3.card-title{font-size:1.25rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.course-section .card-scrollable-content::-webkit-scrollbar{width:4px}.course-section .card-scrollable-content::-webkit-scrollbar-track{background:#f1f1f1}.course-section .card-scrollable-content::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.course-section .icon-circle{width:1rem;height:1rem;border:1px solid var(--text-orange);padding:2px}.course-section .border-orange{border-color:var(--text-orange)!important}.course-section .btn-primary-custom{background-color:var(--bg-dark-blue);color:#fff;border:none;border-radius:.75rem;transition:background-color 0.2s}.course-section .btn-primary-custom:hover{background-color:rgb(26 43 77 / .9);color:#fff}.course-section .btn-outline-custom{background-color:#fff;color:var(--bg-dark-blue);border:1px solid #d1d5db;border-radius:.75rem;transition:all 0.2s}.course-section .btn-outline-custom:hover{background-color:#f9fafb;color:var(--text-orange)}.course-section .object-fit-cover{object-fit:cover}.powered-section{background-color:var(--bg-dark-blue);color:#fff;display:flex;align-items:center}.powered-section .text-orange{color:var(--text-orange)}.powered-section .description-text{font-size:1.125rem;color:var(--text-gray);line-height:1.75}.powered-section .badge-custom{background-color:rgb(99 102 241 / .1);border:1px solid rgb(99 102 241 / .2);color:#a5b4fc;padding:.25rem .75rem;border-radius:9999px;font-size:.875rem;font-weight:500}.powered-section .bg-decorations{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.powered-section .blob{position:absolute;border-radius:50%;filter:blur(64px)}.powered-section .blob-1{top:-10%;right:-5%;width:24rem;height:24rem;background-color:var(--indigo-glow)}.powered-section .blob-2{bottom:-10%;left:-10%;width:500px;height:500px;background-color:var(--blue-glow)}.powered-section .image-container{background-color:rgb(31 41 55 / .5);backdrop-filter:blur(4px);border:1px solid rgb(255 255 255 / .1);transform:translateZ(0)}.powered-section .image-container img{transition:transform 0.7s ease}.powered-section .image-container:hover img{transform:scale(1.05)}.powered-section .overlay-gradient{position:absolute;inset:0;background:linear-gradient(to top right,rgb(79 70 229 / .2),transparent);mix-blend-mode:overlay;z-index:10;pointer-events:none}.powered-section .dashed-pattern{position:absolute;top:2.5rem;right:-2.5rem;width:100%;height:100%;border:2px dashed rgb(255 255 255 / .05);border-radius:1rem;z-index:-1}@media (max-width:991.98px){.powered-section .dashed-pattern{right:-1rem;top:1rem}}.vinci-section{background-color:var(--vinci-bg);color:var(--vinci-text);overflow:hidden}.vinci-section .vinci-title{font-size:2.5rem;font-weight:700;font-style:italic;margin-bottom:1.5rem}@media (min-width:576px){.vinci-section .vinci-title{font-size:3.75rem}}.vinci-section .text-accent{color:var(--vinci-accent)}.vinci-section .vinci-description{font-size:1.25rem;color:var(--vinci-text-muted);max-width:42rem;line-height:1.75}.vinci-section .vinci-grid{display:grid;grid-template-columns:1fr;grid-auto-rows:200px;gap:1rem;width:100%;min-height:420px}@media (min-width:768px){.vinci-section .vinci-grid{grid-template-columns:repeat(4,1fr)}.vinci-section .item-2x2{grid-column:span 2;grid-row:span 2}.vinci-section .item-1x1{grid-column:span 1;grid-row:span 1}.vinci-section .item-1x2{grid-column:span 1;grid-row:span 2}.vinci-section .item-2x1{grid-column:span 2;grid-row:span 1}}.vinci-section .grid-item{position:relative;border-radius:1rem;overflow:hidden;height:100%;width:100%}.vinci-section .grid-item img{width:100%;height:100%;object-fit:cover;transition:transform 0.7s ease;opacity:.9}.vinci-section .grid-item:hover img{transform:scale(1.1);opacity:1}.vinci-section .nav-btn{background:#fff0;border:1px solid rgb(255 255 255 / .2);border-radius:.25rem;padding:.75rem;color:#9ca3af;cursor:pointer;transition:all 0.2s ease;display:flex;align-items:center;justify-content:center}.vinci-section .nav-btn:hover{background-color:rgb(255 255 255 / .1);color:#fff}.vinci-section .progress-container{width:16rem;height:2px;background-color:rgb(255 255 255 / .1);border-radius:9999px;position:relative;overflow:hidden}.vinci-section .progress-bar-custom{position:absolute;top:0;height:100%;background-color:#fff;border-radius:9999px;transition:left 0.3s cubic-bezier(.4,0,.2,1)}.jurneysection .tab-content{border-radius:15px;border:none;box-shadow:rgb(99 99 99 / .2) 0 2px 8px 0;height:100%;overflow:clip}.testimonialsection .heading-title{font-size:2.5rem;font-weight:700;color:var(--primary-blue);margin-bottom:1.5rem}@media (min-width:768px){.testimonialsection .heading-title{font-size:3rem}}.testimonialsection .text-accent{color:var(--accent-orange)}.testimonialsection .lead-text{font-size:1.25rem;color:var(--text-gray);max-width:42rem;margin-left:auto;margin-right:auto}.testimonialsection .testimonial-card{position:relative;border-radius:1rem;overflow:hidden;cursor:pointer;box-shadow:0 20px 25px -5px rgb(0 0 0 / .1),0 10px 10px -5px rgb(0 0 0 / .04);isolation:isolate}.testimonialsection .aspect-ratio-box{position:relative;width:100%;padding-top:133.33%}.testimonialsection .card-content-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.testimonialsection .gradient-overlay{position:absolute;inset:0;background:linear-gradient(to top,var(--primary-blue) 0%,transparent 60%,transparent 100%);opacity:.9;z-index:10}.testimonialsection .card-img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;transition:transform 0.7s ease;z-index:1}.testimonialsection .testimonial-card:hover .card-img{transform:scale(1.1)}.testimonialsection .play-btn-container{position:absolute;inset:0;z-index:20;display:flex;align-items:center;justify-content:center}.testimonialsection .play-btn{width:4rem;height:4rem;border-radius:50%;background-color:rgb(255 255 255 / .2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgb(255 255 255 / .3);display:flex;align-items:center;justify-content:center;transition:all 0.3s ease}.testimonialsection .testimonial-card:hover .play-btn{transform:scale(1.1);background-color:var(--accent-orange);border-color:var(--accent-orange)}.testimonialsection .play-icon{color:#fff;fill:#fff;margin-left:4px}.testimonialsection .text-overlay{position:absolute;bottom:0;left:0;width:100%;padding:1.5rem;z-index:20}.testimonialsection .student-name{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:.25rem;line-height:1.2}.testimonialsection .student-role{color:var(--blue-light);font-size:.875rem;font-weight:500;margin:0}.testimonialsections .video-player img{border-radius:20px!important}.whywebdedge .badge-pill{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .75rem;border-radius:9999px;background-color:rgb(26 43 77 / .05);border:1px solid rgb(26 43 77 / .1);margin-bottom:2rem}.whywebdedge .badge-dot{width:.5rem;height:.5rem;border-radius:50%;background-color:var(--accent-orange)}.whywebdedge .badge-text{font-size:.75rem;font-weight:700;color:var(--primary-blue);text-transform:uppercase;letter-spacing:.025em}.whywebdedge .main-heading{font-size:2.5rem;font-weight:700;color:var(--primary-blue);margin-bottom:1.5rem;line-height:1.1}@media (min-width:768px){.whywebdedge .main-heading{font-size:3rem}}.whywebdedge .underline-highlight{position:relative;display:inline-block}.whywebdedge .underline-highlight::after{content:'';position:absolute;bottom:8px;left:0;width:100%;height:12px;background-color:rgb(237 135 34 / .2);transform:rotate(-1deg);z-index:0}.whywebdedge .underline-text{position:relative;z-index:1}.whywebdedge .lead-text{font-size:1.25rem;color:var(--text-gray);margin-bottom:3rem;line-height:1.625}.whywebdedge .image-card{position:relative;border-radius:1rem;overflow:hidden;width:100%;flex-grow:1;display:flex}.whywebdedge .image-card img{width:100%;object-fit:cover;transition:transform 0.7s ease;position:absolute;inset:0}.whywebdedge .image-card:hover img{transform:scale(1.05)}.whywebdedge .image-card:hover .image-overlay{background-color:#fff0}.whywebdedge .floating-badge{position:absolute;bottom:1.5rem;left:1.5rem;z-index:20;background-color:rgb(255 255 255 / .95);backdrop-filter:blur(4px);padding:1rem;border-radius:.75rem;box-shadow:0 10px 15px -3px rgb(0 0 0 / .1);border:1px solid #f3f4f6;max-width:320px}.whywebdedge .custom-accordion-item{background-color:#fff;border-radius:1rem;border:1px solid #f3f4f6;box-shadow:0 1px 2px 0 rgb(0 0 0 / .05);margin-bottom:1rem;overflow:hidden;transition:all 0.3s ease}.whywebdedge .custom-accordion-item:hover{border-color:rgb(237 135 34 / .3)}.whywebdedge .custom-accordion-item.active{border-color:var(--accent-orange);box-shadow:0 20px 25px -5px rgb(0 0 0 / .1),0 10px 10px -5px rgb(0 0 0 / .04);transform:scale(1.02)}.whywebdedge .accordion-header{width:100%;padding:1.25rem 1.5rem;display:flex;align-items:center;justify-content:space-between;background:none;border:none;cursor:pointer;text-align:left}.whywebdedge .header-content{display:flex;align-items:center;gap:1rem}.whywebdedge .icon-box{width:3rem;height:3rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color 0.3s,color 0.3s;background-color:#f3f4f6;color:var(--text-gray)}.whywebdedge .custom-accordion-item.active .icon-box{background-color:var(--primary-blue);color:#fff}.whywebdedge .title-group h3{font-size:1.25rem;font-weight:700;margin:0;transition:color 0.3s;color:var(--text-dark)}.whywebdedge .custom-accordion-item.active .title-group h3{color:var(--primary-blue)}.whywebdedge .title-group p{font-size:.875rem;color:var(--text-light-gray);font-weight:500;margin:0}.chevron-icon{color:var(--text-light-gray);transition:transform 0.3s,color 0.3s}.whywebdedge .custom-accordion-item.active .chevron-icon{transform:rotate(180deg);color:var(--accent-orange)}.whywebdedge .accordion-body{max-height:0;opacity:0;overflow:hidden;transition:max-height 0.3s ease,opacity 0.3s ease}.whywebdedge .custom-accordion-item.active .accordion-body{max-height:200px;opacity:1}.whywebdedge .body-content{padding:0 1.5rem 1.5rem 4.5rem}.whywebdedge .body-text{color:var(--text-dark);line-height:1.625!important;padding-left:1rem;margin:0}.whywebdedge .h-full-col{height:100%;display:flex;flex-direction:column}.galerrydection .img-box img{width:100%;object-fit:cover;border-radius:20px}.imgside{max-height:80%}.course-chip .badge{font-size:14px;padding:8px 13px;border-radius:20px}.course-tabs .nav-link{border-radius:30px;padding:8px 18px;font-weight:500}.studio-training{background:linear-gradient(135deg,#0f172a,#020617);color:#e5e7eb}.studio-image-wrapper{position:relative;border-radius:22px;overflow:hidden;box-shadow:0 25px 60px rgb(0 0 0 / .45)}.studio-image{width:100%;height:auto;transition:transform 0.5s ease}.studio-image-wrapper:hover .studio-image{transform:scale(1.05)}.studio-image-badge{position:absolute;top:20px;left:20px;background:rgb(15 23 42 / .85);color:#a5b4fc;padding:.4rem .9rem;font-size:.8rem;border-radius:50px;backdrop-filter:blur(8px)}.studio-badge{background:rgb(99 102 241 / .15);color:#818cf8;padding:.45rem .9rem;border-radius:50px;font-weight:500}.studio-title{font-size:2rem;font-weight:700;margin-bottom:1rem;line-height:1.3}.studio-title span{color:#a5b4fc}.studio-description{font-size:1.05rem;color:#c7d2fe;margin-bottom:1.5rem}.studio-list{list-style:none;padding:0}.studio-list li{position:relative;padding-left:1.9rem;margin-bottom:.9rem;font-size:1rem}.studio-list li::before{content:"✓";position:absolute;left:0;color:var(--primarycolor);font-weight:700}.studio-card{background:rgb(255 255 255 / .06);border-radius:12px;padding:16px 20px;backdrop-filter:blur(12px);box-shadow:0 20px 40px rgb(0 0 0 / .35)}.studio-card h4{color:var(--primarycolor);margin-bottom:.6rem}.studio-card p{font-size:1.05rem;line-height:1.6}.interview-section{background:linear-gradient(180deg,#1b2e4b,#162743);color:#fff}.reality-badge{background:rgb(255 140 0 / .15);color:#ff8c00;padding:6px 14px;border-radius:20px;font-size:12px;letter-spacing:1px}.interview-section .interview-card{border-radius:16px;border:.8px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .05);padding:30px 25px;height:100%;position:relative}.interview-section .ask-box{border-radius:0 16px 16px 16px;border:.8px solid rgb(255 255 255 / .05);background:rgb(255 255 255 / .1);position:relative;padding:20px;text-align:left}.interview-section .icon-dot{width:32px;height:32px;background:#ff8c00;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#1b2e4b;margin-bottom:10px;position:absolute;top:-7px;left:-7px}.interview-section .ask-label{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.7px;text-transform:uppercase;color:#BEDBFF}.interview-section .ask-box h6{font-size:18px;font-weight:500;line-height:28px}.interview-section .arrow-line{width:2px;height:32px;background:linear-gradient(180deg,rgb(26 43 77 / .2) 0%,#ED8722 100%);margin:20px auto}.interview-section .answer-box{border-radius:14px;border:.8px solid rgb(237 135 34 / .2);background:linear-gradient(180deg,#1A2B4D 0%,#152340 100%);box-shadow:0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -4px rgb(0 0 0 / .1);padding:20px;text-align:left}.interview-section .answer-box p{color:#D1D5DC;font-size:16px;font-weight:400;line-height:26px}.interview-section .answer-title{font-size:14px!important;font-weight:700;line-height:20px;text-transform:uppercase!important;color:#ff8c00!important;margin-bottom:8px}.interview-section .portfolio-note{border-radius:16px;border:.8px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .05);text-align:left;padding:20px;display:inline-flex;align-items:center;gap:15px}.interview-section .portfolio-note i{color:#ff8c00;font-size:22px}.interview-section .portfolio-note span{color:#ff8c00;font-weight:600}.career-card{border-radius:4px;border:.5px solid #E5E5E5;background:#FFFCEA}.placement-list{list-style:none;padding-left:0}.placement-list li{position:relative;padding-left:28px;margin-bottom:12px;font-size:18px!important;color:#1f2937}.placement-list li::before{content:"✓";position:absolute;left:0;top:0;color:#f97316;font-weight:700}.placement-highlight{background:linear-gradient(135deg,#0f172a,#1e293b);color:#fff;padding:18px 22px;border-radius:12px;font-size:15px;max-width:420px;box-shadow:0 12px 30px rgb(0 0 0 / .15)}.visual-mastery-section{background:#fff}.compare-pill{border-radius:10.217px;border:1.022px solid #FFDEBE;background:#FFF;box-shadow:0 1.022px 15.325px 0 rgb(0 0 0 / .15)}.skill-card{border-radius:13.491px;border:.675px solid #F3F4F6;background:#FFF;box-shadow:0 3.373px 5.059px -.843px rgb(0 0 0 / .1),0 1.686px 3.373px -1.686px rgb(0 0 0 / .1);height:100%}.skill-card img{width:100%;border-radius:10px 10px 0 0;margin-bottom:12px}.skill-card h6{font-weight:600;margin-bottom:6px;text-align:center}.skill-card p{font-size:14px;color:#6b7280;margin-bottom:0;line-height:21px!important}.mastery-cta{background:linear-gradient(135deg,#1e2a44,#243b6b);color:#fff;padding:10px 14px;border-radius:14px;box-shadow:0 18px 40px rgb(0 0 0 / .18)}.mastery-cta h4{font-weight:600}.mastery-cta p{font-size:15px;opacity:.9}.ai-growth-stack{background:linear-gradient(180deg,#182c4a,#13243e);color:#fff}.ai-badge{border-radius:26843500px;border:.8px solid rgb(255 255 255 / .2);background:rgb(255 255 255 / .1);padding:6px 16px;font-size:13px;color:#fff}.ai-card{border-radius:14.234px;border:.813px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .05);padding:28px 24px;text-align:left;transition:all 0.3s ease}.ai-card:hover{transform:translateY(-6px);background:rgb(255 255 255 / .08)}.ai-icon{width:42px;height:42px;border-radius:10.167px;background:rgb(237 135 34 / .2);display:flex;align-items:center;justify-content:center;margin-bottom:16px;color:#ff8a1f;font-size:20px}.ai-card h5{font-size:18px;margin-bottom:6px}.ai-card p{font-size:14px;color:#cbd5e1;margin-bottom:0}.ai-footer{border-radius:8.624px;background:#13203C;padding:16px 20px;font-size:16px;max-width:543px;margin:auto}.ai-footer span{color:#ff8a1f;font-weight:500}.studio-launchpad{background-color:#fff}.launchpad-title{font-size:42px;font-weight:600;color:#1b2b4a}.launchpad-title span{display:block;color:#f28c28}.launchpad-subtitle{font-size:18px;color:#4b5563}.launchpad-subtitle .highlight{color:#1b2b4a;border-bottom:2px solid #f28c28}.launch-card{background:#fff;border-radius:14px;padding:30px 24px;text-align:left;box-shadow:0 8px 24px rgb(0 0 0 / .06);transition:all 0.3s ease}.launch-card:hover{transform:translateY(-6px);box-shadow:0 14px 36px rgb(0 0 0 / .08)}.launch-icon{width:44px;height:44px;background:#eef2f7;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;font-size:20px;color:#1b2b4a}.launch-card h5{font-size:18px;font-weight:600;margin-bottom:6px;color:#1b2b4a}.launch-card p{font-size:14px;color:#6b7280;margin-bottom:0}.proof-text{font-size:20px;font-weight:600;color:#1b2b4a}.launch-note{max-width:700px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:14px 18px;font-size:14px;color:#6b7280;display:flex;gap:10px;align-items:flex-start}.launch-note i{color:#f28c28;font-size:16px;margin-top:2px}.key-feature-card-inner{border-radius:14px;border:.8px solid #F3F4F6;background:#FFF}.key-feature-card-inner:hover{border:.8px solid #ED8722;box-shadow:0 1px 4px 0 rgb(0 0 0 / .2)}.key-feature-card{border-radius:10px;background:#1A2B4D;box-shadow:0 1px 3px 0 rgb(0 0 0 / .1),0 1px 2px -1px rgb(0 0 0 / .1);width:40px;height:40px;margin:auto;display:flex;align-items:center;justify-content:center}@media (min-width:1400px){.key-feature-section .col-xxl-3{flex:0 0 auto;width:20%}}.skills-section{background-color:#f9fafb}.skills-section .text-dark-blue{color:#1a2b4d!important}.skills-section .text-orange{color:#ed8722!important}.skills-section .skill-card{background-color:#fff;color:#1a2b4d;padding:1rem 1.5rem;border-radius:.75rem;font-size:15px;font-weight:500;border:1px solid #f3f4f6;box-shadow:0 1px 2px 0 rgb(0 0 0 / .05);cursor:default;transition:all 0.3s ease}.skills-section .skill-card:hover{border-color:#ed8722;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -1px rgb(0 0 0 / .06);transform:translateY(-2px)}@media (max-width:576px){.skills-section .skill-card{padding:.75rem 1rem;font-size:1rem}}.ready-to-start-section{background-color:#1a2b4d;display:flex;align-items:center}.ready-to-start-section .text-orange{color:#ed8722!important}.ready-to-start-section .text-gray-300{color:#d1d5db!important}.ready-to-start-section .text-gray-500{color:#6b7280!important}.ready-to-start-section .letter-spacing-wide{letter-spacing:.05em}.ready-to-start-section .guidance-card{background-color:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);border-radius:1rem;transition:background-color 0.3s ease}.ready-to-start-section .guidance-card:hover{background-color:rgb(255 255 255 / .1)}.ready-to-start-section .icon-wrapper{width:3rem;height:3rem;background-color:rgb(237 135 34 / .2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ed8722}.ready-to-start-section .btn-cta-primary{background-color:#ed8722;color:#fff;border:none;border-radius:.75rem;transition:all 0.3s ease;font-size:14px;font-weight:600;box-shadow:0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -2px rgb(0 0 0 / .05)}.ready-to-start-section .btn-cta-primary:hover{background-color:#d6761b;color:#fff;transform:translateY(-4px);box-shadow:0 20px 25px -5px rgb(0 0 0 / .1),0 10px 10px -5px rgb(0 0 0 / .04)}.ready-to-start-section .btn-cta-secondary{background-color:#fff0;color:#fff;border:1px solid rgb(255 255 255 / .2);border-radius:.75rem;transition:all 0.3s ease;font-size:14px;font-weight:600}.ready-to-start-section .btn-cta-secondary:hover{background-color:rgb(255 255 255 / .05);color:#fff;transform:translateY(-4px);border-color:rgb(255 255 255 / .3)}.ready-to-start-section .icon-sm{width:1.25rem;height:1.25rem}@media (max-width:768px){.ready-to-start-section .bg-decoration-blob{width:300px;height:300px}}.exact-apart-section{background:#fff}.exact-title{font-family:'Poppins',sans-serif;font-weight:600;font-size:2.1rem;color:#1f2d4d;margin-bottom:6px}.exact-subtitle{font-size:.95rem;color:#5f6c85}.exact-subtitle span{color:var(--primarycolor);font-weight:500}.exact-tags{display:flex;flex-wrap:wrap;gap:12px}.exact-tag{background:#f1f4f8;color:#1f2d4d;padding:10px 16px;border-radius:10px;font-size:.85rem;font-weight:500;white-space:nowrap}.exact-card{background:#1a2c4b;border-radius:18px;padding:28px 26px}.exact-card-title{color:var(--primarycolor);font-weight:600;font-size:1rem;margin-bottom:18px}.exact-card-list{list-style:none;padding:0;margin:0}.exact-card-list li{position:relative;padding-left:26px;margin-bottom:14px;font-size:.9rem;color:#fff;line-height:1.45}.exact-card-list li::before{content:"✓";position:absolute;left:0;top:0;color:var(--primarycolor);font-weight:700}.hyperlink{text-decoration:underline!important}.hyperlink:hover{text-decoration:underline!important}.capstone-section .text-dark-blue{color:#1a2b4d!important}.capstone-section .text-orange{color:#ed8722!important}.capstone-section .text-blue-100{color:#dbeafe!important}.capstone-section .border-white-10{border-color:rgb(255 255 255 / .1)!important}.capstone-section .bg-pattern{background-image:linear-gradient(to right,rgb(128 128 128 / .04) 1px,transparent 1px),linear-gradient(to bottom,rgb(128 128 128 / .04) 1px,transparent 1px);background-size:24px 24px;pointer-events:none}.capstone-section .bg-overlay{background:linear-gradient(to bottom,transparent,rgb(255 255 255 / .5),rgb(255 255 255 / .8));pointer-events:none}.capstone-section .stack-card{transition:all 0.3s ease;border-color:#e5e7eb!important}.capstone-section .stack-card:hover{border-color:#ed8722!important;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -1px rgb(0 0 0 / .06)}.capstone-section .stack-card .icon-box{width:40px;height:40px;background-color:#eff6ff;color:#1a2b4d;transition:all 0.3s ease}.capstone-section .stack-card:hover .icon-box{background-color:#ed8722;color:#fff}.capstone-section .deliverables-card{background-color:#1a2b4d;height:90%}.capstone-section .deliverables-card .glow-effect{top:0;right:0;width:128px;height:128px;background-color:#ed8722;filter:blur(60px);opacity:.2;pointer-events:none;transform:translate(30%,-30%)}.capstone-section .deliverables-card .dot{width:8px;height:8px;background-color:#ed8722}.capstone-section .max-w-2xl{max-width:42rem}.capstone-section .fs-5{font-size:1rem!important}.capstone-section .small{font-size:0.875rem!important}.capstone-section .rounded-4{border-radius:0.75rem!important}.capstone-section .icon{width:20px;height:20px}.ai-section-future{background:#192B51;color:#fff}.ai-section-future .future-badge{display:inline-block;background:#2b3f66;color:#f39c12;padding:8px 18px;border-radius:30px;font-size:14px;font-weight:500;margin-bottom:20px}.ai-section-future .ai-card{border-radius:18px;padding:40px;height:100%}.ai-section-future .reality-card{border-radius:16px;border:.8px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .05)}.ai-section-future .reality-card .icon-box{background:rgb(228 128 31 / .46)}.ai-section-future .philosophy-card{border-radius:16px;background:linear-gradient(180deg,#ED8722 0%,#D6761B 100%);box-shadow:0 20px 25px -5px rgb(0 0 0 / .1),0 8px 10px -6px rgb(0 0 0 / .1)}.ai-section-future .card-title{font-size:20px;font-weight:600;margin-bottom:25px;display:flex;align-items:center}.ai-section-future .icon-box{width:40px;height:40px;background:rgb(255 255 255 / .15);border-radius:10px;display:flex;align-items:center;justify-content:center;margin-right:12px}.ai-section-future .ai-list{list-style:none;padding:0}.ai-section-future .ai-list li{margin-bottom:18px;display:flex;align-items:flex-start;font-size:15px;opacity:.95}.ai-section-future .quote-text{font-size:22px;font-weight:600;margin:20px 0}.ai-section-future .philosophy-desc{font-size:15px;margin-bottom:30px;opacity:.95}.ai-section-future .highlight-box{background:rgb(255 255 255 / .25);padding:18px 20px;border-radius:12px;font-weight:500}.frameworkled .image-card{position:relative;margin-top:28px;border-radius:18px;overflow:hidden;box-shadow:0 20px 40px rgb(0 0 0 / .08)}.frameworkled .image-card img{width:100%;display:block;max-height:331px}.frameworkled .overlay{position:absolute;bottom:0;left:0;width:100%;padding:30px;background:linear-gradient(to top,rgb(0 0 0 / .65),rgb(0 0 0 / .1));color:#fff}.frameworkled .overlay small{letter-spacing:1px;font-size:12px;opacity:.9}.frameworkled .framework-badges{margin-top:12px;display:flex;gap:10px}.frameworkled .framework-badges span{padding:6px 14px;border-radius:20px;font-size:12px;background:rgb(255 255 255 / .2);border:1px solid rgb(255 255 255 / .4)}.frameworkled .feature-card{border-radius:21.816px;border:1.091px solid #fff0;background:#F9FAFB;padding:30px;display:flex;gap:20px;align-items:flex-start}.frameworkled .feature-card+.feature-card{margin-top:25px}.frameworkled .icon-box{width:55px;height:55px;border-radius:19.089px;background:#FFF;box-shadow:0 1.364px 4.091px 0 rgb(0 0 0 / .1),0 1.364px 2.727px -1.364px rgb(0 0 0 / .1);display:flex;align-items:center;justify-content:center;font-size:22px;color:#e67e22;flex-shrink:0}.frameworkled .feature-title{font-size:20px;font-weight:700;margin-bottom:8px}.frameworkled .feature-text{font-size:15px;color:#5f6b7a;line-height:1.6}@media(max-width:991px){.frameworkled .feature-card{padding:25px}}.uiuxdiffecnce .design-card{background:#fff;border-radius:22px;padding:40px;box-shadow:0 30px 60px rgb(15 23 42 / .08),0 5px 15px rgb(15 23 42 / .04);position:relative;height:100%}.uiuxdiffecnce .pill{display:inline-block;padding:7px 16px;font-size:14px;font-weight:600;border-radius:50px;margin-bottom:22px}.uiuxdiffecnce .pill-blue{background:#e2e8f0;color:#334155}.uiuxdiffecnce .pill-orange{background:#fde7d7;color:#f97316}.uiuxdiffecnce .card-title{font-size:28px;font-weight:800;margin-bottom:12px;color:var(--primarycolor)}.uiuxdiffecnce .card-desc{color:#64748b;font-size:16px;margin-bottom:28px}.uiuxdiffecnce .feature{background:#f8fafc;padding:15px 15px;border-radius:14px;display:flex;align-items:center;gap:14px;margin-bottom:18px;color:#000}.uiuxdiffecnce .icon-box{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.uiuxdiffecnce .icon-blue{background:#dbeafe;color:#1e3a8a}.uiuxdiffecnce .icon-orange{background:#f97316;color:#fff}.uiuxdiffecnce .vs-badge{width:70px;height:70px;background:#1e293b;color:#fff;border-radius:50%;font-weight:700;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 15px 35px rgb(0 0 0 / .25);z-index:10}.uiuxdiffecnce .promise-box{background:#1e2a4a;color:#fff;border-radius:22px;box-shadow:0 30px 60px rgb(15 23 42 / .15)}.uiuxdiffecnce .promise-icon{width:65px;height:65px;border-radius:50%;background:#2c3a63;display:flex;align-items:center;justify-content:center;font-size:28px;margin-right:20px}.uiuxdiffecnce .highlight{color:#f97316;font-weight:600}@media(max-width:991px){.uiuxdiffecnce .vs-badge{display:none}}.invest-section{background:#1f335a}.invest-section .included-title{font-size:20px;font-weight:700;margin-bottom:25px}.invest-section .list-box{padding:16px 20px;border-radius:14px;border:.8px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .05);color:#E5E7EB;margin-bottom:15px;display:flex;align-items:center;gap:12px;border:1px solid rgb(255 255 255 / .05)}.invest-section .price-card{background:#f4f4f4;color:#1f2937;border-radius:22px;padding:35px;box-shadow:0 30px 60px rgb(0 0 0 / .25)}.invest-section .best-badge{background:#f7931e;color:#fff;padding:10px 22px;border-radius:50px;font-size:14px;font-weight:600;display:inline-flex;align-items:center;gap:8px;margin-bottom:20px}.invest-section .course-fee{color:#6A7282;text-align:center;font-family:Arial;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.8px;text-transform:uppercase}.invest-section .price{font-size:48px;font-weight:800;margin:10px 0}.invest-section .gst{font-size:13px;color:#6b7280}.invest-section .value-box{background:#e5edf9;padding:16px;border-radius:12px;font-size:14px;margin:25px 0;color:#193CB8}.invest-section .value-box span{color:#2563eb;font-weight:600}.invest-section .payment-title{font-weight:600;font-size:15px;margin-bottom:15px}.invest-section .payment-box{background:#ececec;padding:15px 18px;border-radius:12px;margin-bottom:12px;display:flex;align-items:center;gap:12px}.invest-section .payment-icon{width:46px;height:46px;border-radius:10px;background:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;color:#2563eb}.invest-section .enroll-btn{background:#1f335a;color:#fff;padding:14px;border-radius:12px;text-align:center;font-weight:600;margin-top:20px;cursor:pointer;transition:0.3s}.invest-section .enroll-btn:hover{background:#162846}@media(max-width:991px){.invest-section .price-card{margin-top:40px}}.certificationsection .left-title{font-weight:700;font-size:20px;margin-bottom:20px}.certificationsection .bullet{display:flex;align-items:center;gap:12px;margin-bottom:15px;color:#374151}.certificationsection .info-box{background:#e5e7eb;padding:22px;border-radius:12px;margin-top:30px;border-left:5px solid #1f2a44}.certificationsection .important-box{background:#f3f4f6;padding:14px;border-radius:10px;margin-top:15px;font-size:14px}.certificationsection .important-box span{color:#e67e22;font-weight:600}.completeecosystem .ecosystem-img{border-radius:14px;width:100%;height:auto;object-fit:cover;box-shadow:0 20px 40px rgb(0 0 0 / .08)}.completeecosystem .feature-card{background:#fff;border-radius:16px;padding:12px 15px;display:flex;align-items:center;gap:18px;margin-bottom:18px;border:1px solid #e5e7eb;transition:0.3s ease}.completeecosystem .feature-card:hover{box-shadow:0 10px 25px rgb(0 0 0 / .06);transform:translateY(-2px)}.completeecosystem .icon-box{width:50px;height:50px;border-radius:12px;background:#1f2a44;color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.completeecosystem .feature-title{font-weight:700;font-size:15px;margin-bottom:0;color:#192B51}.completeecosystem .feature-desc{font-size:14px;color:#6b7280}@media(max-width:991px){.completeecosystem .feature-wrapper{margin-top:40px}}.coursefeature .features-wrapper{margin-top:40px}.coursefeature .feature-pill{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:50px;background:#fff;border:1px solid #e5e7eb;font-weight:600;font-size:15px;color:#1f2a44;transition:0.3s ease;cursor:pointer}.coursefeature .feature-pill:hover{box-shadow:0 5px 15px rgb(0 0 0 / .05);transform:translateY(-2px)}.coursefeature .feature-pill:hover{border:1.5px solid #e67e22;color:#1f2a44;box-shadow:0 5px 15px rgb(230 126 34 / .15)}.coursefeature .icon{font-size:16px;color:#e67e22}.coursefeature .pill-row{gap:18px;margin-bottom:18px}@media(max-width:768px){.coursefeature .feature-pill{width:100%;justify-content:center}}.notfor-box-section .section-label{display:flex;align-items:center;gap:12px;font-weight:700;font-size:22px;margin-bottom:25px}.notfor-box-section .label-icon{width:36px;height:36px;background:#1f2a44;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#f59e0b}.notfor-box-section .card-custom{background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 15px 35px rgb(0 0 0 / .06);transition:0.3s;height:100%}.notfor-box-section .card-custom:hover{transform:translateY(-5px)}.notfor-box-section .card-custom img{width:100%;height:210px;object-fit:cover}.notfor-box-section .card-body{padding:20px}.notfor-box-section .card-title{font-weight:700;font-size:18px;margin-bottom:5px}.notfor-box-section .card-text{font-size:14px;color:#6b7280}.notfor-box-section .notfor-box{background:#1f335a;border-radius:18px;padding:45px;color:#fff;margin-top:60px;box-shadow:0 25px 50px rgb(0 0 0 / .2)}.notfor-box-section .notfor-title{display:flex;align-items:center;gap:12px;font-weight:700;font-size:22px;margin-bottom:15px}.notfor-box-section .notfor-icon{width:36px;height:36px;background:#334a7d;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#ef4444}.notfor-box-section .notfor-desc{color:#cbd5e1;max-width:400px}.notfor-box-section .notfor-item{background:#2b4575;padding:16px 20px;border-radius:12px;margin-bottom:15px;display:flex;align-items:center;gap:12px}.notfor-box-section .dot{width:8px;height:8px;background:#ef4444;border-radius:50%}@media(max-width:991px){.notfor-box-section .notfor-box{padding:30px}}.roles-prepares .role-card{border-radius:18px;padding:35px;box-shadow:0 15px 40px rgb(0 0 0 / .06)}.roles-prepares .light-card{background:#e9edf3;border:1px solid #dbe1ea}.roles-prepares .dark-card{background:#1f335a;color:#fff}.roles-prepares .card-title{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:700;margin-bottom:25px}.roles-prepares .icon-box{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:18px}.roles-prepares .icon-light{background:#1f2a44;color:#fff}.roles-prepares .icon-dark{background:#e67e22;color:#fff}.roles-prepares .role-item{background:#fff;padding:14px 18px;border-radius:12px;margin-bottom:15px;display:flex;align-items:center;gap:12px;font-size:14px;box-shadow:0 5px 15px rgb(0 0 0 / .05)}.light-card .role-item{background:#f8fafc}.roles-prepares .dark-card .role-item{border-radius:10.247px;border:.82px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .1);color:#fff;box-shadow:none}.roles-prepares .dot{width:8px;height:8px;background:#e67e22;border-radius:50%}.roles-prepares .advantage-box{border:.82px solid #FFD6A8;background:linear-gradient(90deg,#FFF7ED 0%,#FFEDD4 100%);padding:30px 35px;margin-top:50px;display:flex;align-items:flex-start;gap:20px}.roles-prepares .adv-icon{width:55px;height:55px;background:#e67e22;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:22px;flex-shrink:0}.roles-prepares .adv-title{font-weight:700;margin-bottom:5px}.roles-prepares .adv-text{font-size:14px;color:#374151}.roles-prepares .adv-text span{color:#e67e22;font-weight:600}@media(max-width:991px){.roles-prepares .role-card{margin-bottom:30px}.roles-prepares .advantage-box{flex-direction:column}}.section-header{text-align:center;margin-bottom:3rem}.main-title{font-size:2.25rem;font-weight:700;color:#1f2937;margin-bottom:1rem}.subtitle{font-size:1.1rem;color:#6b7280;max-width:600px;margin:0 auto;line-height:1.6}.year-badge{display:inline-block;background:var(--tertiarycolor);color:#fff;padding:.5rem 1rem;border-radius:10px;font-weight:600;font-size:.875rem;margin-bottom:1rem}.problem-section{background:#fff;border-radius:10px;padding:2.5rem;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1)}.solution-section{background:var(--tertiarycolor);color:#fff;border-radius:10px;padding:2.5rem;box-shadow:0 10px 25px -5px rgb(79 70 229 / .3)}.problem-title{color:#000;font-size:21px}.solution-title{color:#fff;font-size:21px}.section-description{margin-bottom:2rem;opacity:.8}.features-list{list-style:none;padding:0;margin:0}.features-list li{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem;padding:1rem;border-radius:10px;transition:all 0.3s ease}.problem-item{border:.835px solid #E6E6E6;background:#F9FAFB}.problem-item:hover{transform:translateX(5px)}.solution-item{border:.835px solid rgb(255 255 255 / .05);background:#233559}.solution-item:hover{transform:translateX(5px)}.feature-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.1rem}.problem-icon{border-radius:14.605px;background:#FFF;box-shadow:0 1.043px 3.13px 0 rgb(0 0 0 / .1),0 1.043px 2.086px -1.043px rgb(0 0 0 / .1)}.solution-icon{border-radius:14.605px;background:#1A2B4D;box-shadow:0 2.086px 4.173px 0 rgb(0 0 0 / .05) inset;color:#fff}.feature-content h4{font-size:1rem;font-weight:600}.feature-content p{margin:0;font-size:.9rem;line-height:1.5;opacity:.85}@media (max-width:768px){.problem-title{font-size:23px}.solution-title{font-size:23px}.content-section{padding:2rem 0}.main-title{font-size:1.75rem}.problem-section,.solution-section{padding:1.5rem}.features-list li{padding:.75rem}}.ai-philosophy{background:#1F2F4A;color:#fff}.ai-philosophy .section-tag{font-size:14px;letter-spacing:2px;font-weight:600;color:#FF7A00}.ai-philosophy .main-heading{font-size:42px;font-weight:600;line-height:1.3}.ai-philosophy .highlight{color:#FF7A00}.ai-philosophy .sub-text{font-size:16px;color:#B8C2D9}.ai-philosophy .workflow-title{font-weight:600}.ai-philosophy .workflow-sub{color:#B8C2D9;font-size:14px}.ai-philosophy .workflow-card{position:relative;background:#2A3A5A;padding:30px;border-radius:16px;text-align:left;height:100%;transition:0.3s ease}.workflow-card:hover{transform:translateY(-6px);background:#324468}.ai-philosophy .step-number{position:absolute;top:20px;left:25px;font-size:42px;font-weight:700;color:rgb(255 255 255 / .06)}.ai-philosophy .icon-box{position:absolute;top:20px;right:20px;background:rgb(255 122 0 / .15);color:#FF7A00;width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px}.ai-philosophy .workflow-card h5{margin-top:60px;font-weight:600}.ai-philosophy .tool-name{font-size:13px;color:#FF7A00;margin-bottom:10px}.ai-philosophy .workflow-card p{font-size:14px;color:#B8C2D9}.ai-philosophy .bottom-quote{font-size:22px;font-weight:600}.investment-section .pricing-card{border-radius:24px;padding:35px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.investment-section .light-card{border:1px solid #CACACA;background:rgb(255 255 255 / .95);color:#1F2F4A}.investment-section .gradient-card{border:1px solid #ED8722;background:linear-gradient(135deg,#FFF 0%,#FFF7ED 100%);color:#1F2F4A}.investment-section .course-duration{font-size:14px;letter-spacing:1px;opacity:.8;margin-bottom:10px}.investment-section .price{font-size:32px;font-weight:700}.investment-section .price span{font-size:12px;font-weight:400;opacity:.7;margin-left:5px}.investment-section hr{margin:25px 0}.investment-section .included-title{font-weight:600;margin-bottom:15px}.investment-section .feature-list{padding-left:0;margin-bottom:25px;list-style:none}.investment-section .feature-list li{margin-bottom:10px;font-size:16px}.investment-section .select-btn{padding:12px;border-radius:10px;font-weight:600}.investment-section .dark-btn{background:#1F2F4A;color:#fff;border:none}.investment-section .orange-btn{background:#FF8A00;color:#fff;border:none}.investment-section .orange-btn:hover{background:#e07b00}.investment-section .recommended-badge{position:absolute;top:0;right:0;background:#FF8A00;color:#fff;font-size:12px;padding:6px 12px;border-radius:0 16px 0 14px;font-weight:600}.investment-section .bottom-box{background:#2C3D5F;padding:30px;border-radius:20px}.investment-section .flex-title{font-weight:600}.investment-section .payment-box{background:#34486B;padding:17px 15px;border-radius:12px;font-size:14px;display:flex;align-items:center}.investment-section .payment-box small{display:block;font-size:11px;opacity:.7}.investment-section .value-anchor{background:linear-gradient(135deg,#FF8A00,#F4A64D);padding:20px;border-radius:16px;color:#fff}.investment-section .anchor-title{font-size:12px;opacity:.8;margin-bottom:6px}.investment-section .anchor-text{font-weight:600;margin-bottom:10px}.investment-section .anchor-badge{background:rgb(255 255 255 / .2);display:inline-block;padding:6px 12px;border-radius:10px;font-weight:600}.investment-section .onepayment1{display:flex;width:36px;height:36px;padding:8px 8px 0 8px;flex-direction:column;align-items:flex-start;border-radius:10px;background:rgb(237 135 34 / .2);margin-right:9px}.investment-section .onepayment2{display:flex;width:36px;height:36px;padding:8px 8px 0 8px;flex-direction:column;align-items:flex-start;border-radius:10px;background:rgb(43 127 255 / .2);margin-right:9px}.studionote{border-radius:10.492px;border:.839px solid #DBEAFE;background:#EFF6FF;color:#193CB8;font-family:Arial;font-size:14.689px;font-style:normal;font-weight:700;line-height:20.984px}.gd-vinci-picture{max-height:570px;width:100%;object-fit:cover}.badge.bg-green{background:blue!important}.badge.bg-blue{background:green!important}.learning-sectionss .learning-img{border-radius:18px;width:100%;object-fit:cover;height:100%}.learning-sectionss .right-title{font-size:22px;font-weight:700;color:#1d2b4f;margin-bottom:25px}.learning-sectionss .feature-card{background:#fff;border-radius:14px;padding:18px 22px;margin-bottom:18px;display:flex;align-items:center;gap:15px;border:1px solid #e9ecef;transition:all 0.3s ease}.learning-sectionss .feature-card:hover{box-shadow:0 6px 18px rgb(0 0 0 / .06);transform:translateY(-2px)}.learning-sectionss .icon-box{width:42px;height:42px;background:#f3f4f6;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#1d2b4f}.learning-sectionss .feature-text{font-weight:600;color:#2c3e50;font-size:16px}.learning-sectionss .result-box{background:#1d2b4f;color:#fff;border-radius:16px;padding:35px;margin-top:50px;text-align:center}.learning-sectionss .result-box .small-title{color:#f58220;font-weight:700;letter-spacing:2px;font-size:14px;margin-bottom:12px}.learning-sectionss .result-box h4{font-size:22px;font-weight:600}.learning-sectionss .result-box span{color:#f58220;font-weight:700}.simulation-section{background:#1f3354}.simulation-section .sim-card{background:#2a4065;padding:35px;border-radius:18px;border:1px solid rgb(255 255 255 / .06);height:100%;transition:all 0.3s ease}.simulation-section .sim-card:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgb(0 0 0 / .3)}.simulation-section .icon-box{width:55px;height:55px;border-radius:12px;background:#344c74;display:flex;align-items:center;justify-content:center;color:#ff8c1a;font-size:22px;margin-bottom:20px}.simulation-section .sim-card h5{color:#fff;font-weight:700;margin-bottom:15px}.simulation-section .sim-card p{color:#aeb8cc;font-size:15px;line-height:1.6}.simulation-section .workflow-box{background:#2a4065;border-radius:20px;padding:40px 50px;margin-top:60px;border:1px solid rgb(255 255 255 / .06)}.simulation-section .workflow-title{color:#fff;font-size:22px;font-weight:700}.simulation-section .workflow-sub{color:#aeb8cc;font-size:15px}.simulation-section .workflow-step{text-align:center;color:#fff;font-size:13px;font-weight:600}.simulation-section .circle-icon{width:60px;height:60px;border-radius:50%;border:2px solid #ff8c1a;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;color:#ff8c1a;font-size:18px;background:#1A2B4D}.simulation-section .workflow-line{height:2px;background:linear-gradient(90deg,#ED8722 0%,#263656 100%);flex:1;margin:0 15px}.simulation-section .workflow-divider{border-top:1px solid rgb(255 255 255 / .1);margin:30px 0}.simulation-section .workflow-quote{text-align:center;color:#c8d2e4;font-style:italic}.simulation-section .workflow-quote span{color:#ff8c1a;font-weight:600}@media(max-width:991px){.simulation-section .workflow-line{display:none}}.interview-section{text-align:center}.interview-section .section-title span{color:#ff8c1a}.interview-section .section-sub{margin-top:15px;color:#c7d0e0;font-size:18px}.interview-section .section-sub .highlight-red{color:#ff5c5c;font-weight:600}.interview-section .section-sub .highlight-orange{color:#ff8c1a;font-weight:600}.interview-section .adv-card{background:#f2f2f2;border-radius:16px;padding:30px;text-align:left;position:relative;border-top:5px solid #ff8c1a;height:100%}.interview-section .card-small-title{font-size:13px;font-weight:700;color:#6c7a92;letter-spacing:1px;margin-bottom:10px}.interview-section .card-question{font-size:18px;font-weight:600;color:#1f3354;padding:8px 10px;border:2px solid #1e6fd9;display:inline-block;margin-bottom:20px}.interview-section .card-use{font-size:12px;font-weight:700;color:#ff8c1a;letter-spacing:1px}.interview-section .card-framework{font-size:28px;font-weight:800;color:#1f3354;margin:8px 0 15px}.interview-section .card-pill{background:#e6e6e6;padding:6px 14px;border-radius:30px;font-size:13px;color:#4a5568;display:inline-block}.interview-section .bottom-quote{margin-top:60px;font-size:28px;font-weight:700;color:#fff}.interview-section .bottom-quote span{color:#ff8c1a}@media(max-width:991px){.interview-section .bottom-quote{font-size:22px}}.vinchichip{border-radius:21271204px;border:.634px solid #ED8722;background:rgb(237 135 34 / .1);padding:6px 12px;color:#ED8722;font-size:11.094px;font-style:normal;font-weight:700;line-height:15.848px;letter-spacing:.555px;text-transform:uppercase;width:max-content}.whybuildcjop{border-radius:10px;border-left:4px solid #ED8722;background:#FFF;box-shadow:0 1px 3px 0 rgb(0 0 0 / .1),0 1px 2px -1px rgb(0 0 0 / .1);padding:14.4px 80.6px 17.1px 20px}.bosbrandeneur{background:#223a5e}.bosbrandeneur .bos-wrapper{text-align:center;color:#fff}.bosbrandeneur .bos-wrapper h1{font-size:52px;font-weight:700;letter-spacing:-.5px}.bosbrandeneur .bos-wrapper h1 span{color:#ff8c1a;font-weight:800}.bosbrandeneur .bos-card{background:#f3f5f8;border-radius:20px;padding:28px;text-align:left;height:100%;box-shadow:0 10px 25px rgb(0 0 0 / .08);position:relative;display:flex;flex-direction:column}.bosbrandeneur .bos-icon{width:48px;height:48px;border-radius:14.9px;border:.851px solid #F3F4F6;background:#F8FAFC;box-shadow:0 1.064px 3.193px 0 rgb(0 0 0 / .1),0 1.064px 2.129px -1.064px rgb(0 0 0 / .1);display:flex;align-items:center;justify-content:center;font-size:20px;margin-bottom:14px}.bosbrandeneur .bos-title{font-size:20px;font-weight:700;color:#1c2b45}.bosbrandeneur .bos-tagline{font-size:12px;font-weight:700;text-transform:uppercase;color:#ff8c1a;margin-top:2px}.bosbrandeneur .bos-label{font-size:11px;font-weight:700;color:#8a94a6;margin-top:18px;letter-spacing:.5px}.bosbrandeneur .bos-text{font-size:14px;color:#4a5568;margin-top:6px;line-height:1.5}.bosbrandeneur .interview-box{color:#4A5565;border-radius:14.9px;border:.851px solid #F3F4F6;background:#F8FAFC;box-shadow:0 1.064px 3.193px 0 rgb(0 0 0 / .1),0 1.064px 2.129px -1.064px rgb(0 0 0 / .1);padding:25px 13px 13px 13px;font-family:Arial;font-size:12.771px;font-style:italic;font-weight:400;line-height:20.753px;position:relative;margin-top:25px}.bosbrandeneur .interview-badge{background:#ff8c1a;color:#fff;font-size:10px;font-weight:700;padding:4px 8px;border-radius:6px;display:inline-block;margin-bottom:6px;text-transform:uppercase;position:absolute;top:-12px;font-style:normal}.bosbrandeneur .focus-pill{padding:10px;border-radius:10.643px;background:#EFF6FF;color:#1A2B4D;text-align:center;font-family:Arial;font-size:10.643px;font-style:normal;font-weight:700;line-height:15.964px;margin-top:20px}@media(max-width:992px){.bosbrandeneur .bos-wrapper h1{font-size:38px}}.merit-section{background:#f4f5f7}.merit-section .merit-tabs .nav-link{background:#fff;border-radius:12px;padding:22px;margin-bottom:18px;border:1px solid #e6e6e6;color:#3b4a66;text-align:left;font-weight:500;transition:0.3s ease}.merit-section .merit-tabs .nav-link.active{border:2px solid #f57c00;color:#f57c00;background:#fff}.merit-section .merit-card{background:#fff;border-radius:14px;box-shadow:0 10px 25px rgb(0 0 0 / .05);overflow:hidden}.merit-section .merit-image{height:100%;object-fit:cover}.merit-section .merit-content{padding:30px}.merit-content h4{font-weight:600;color:#1d2b4f}.merit-section .month-badge{background:#e9eef6;color:#1d2b4f;font-size:12px;padding:5px 10px;border-radius:6px;font-weight:500}.merit-section .label{font-size:12px;letter-spacing:1px;color:#8a94a6;font-weight:600;margin-bottom:3px}.merit-section .highlight{color:#f57c00;font-weight:500}.merit-section .merit-content ul{padding-left:18px;color:#5a677d}.merit-section .merit-content ul li{margin-bottom:6px}.merit-section .merit-content hr{margin:18px 0;border-color:#eaeaea}.merit-section .goal-label{font-size:12px;font-weight:600;color:#8a94a6;margin-bottom:3px}.merit-section .goal-text{font-style:italic;color:#6c757d}.merit-section .note{font-size:14px;color:#6c757d}.onlinecampus .vs-section-title{color:#1a2b4d;font-weight:700;font-size:2.5rem}.onlinecampus .vs-section-subtitle{color:#4a5565;font-size:1.25rem;max-width:600px;margin:0 auto}.onlinecampus .vs-card{border-radius:24px;border:1px solid #f3f4f6;overflow:hidden;box-shadow:0 10px 15px -3px rgb(0 0 0 / .1);transition:all 0.3s cubic-bezier(.4,0,.2,1);height:100%;display:flex;flex-direction:column;background-color:#fff}.onlinecampus .vs-card:hover{box-shadow:0 25px 50px -12px rgb(0 0 0 / .25);transform:translateY(-5px)}.onlinecampus .vs-img-container{height:256px;position:relative;overflow:hidden}.onlinecampus .vs-img-overlay{position:absolute;inset:0;z-index:10}.onlinecampus .vs-img-overlay-blue{background:linear-gradient(to top,rgb(26 43 77 / .8) 0%,transparent 100%)}.onlinecampus .vs-img-overlay-orange{background:linear-gradient(to top,rgb(237 135 34 / .8) 0%,transparent 100%)}.onlinecampus .vs-card-img{width:100%;height:100%;object-fit:cover;transition:transform 0.7s ease}.onlinecampus .vs-card:hover .vs-card-img{transform:scale(1.1)}.onlinecampus .vs-badge-container{position:absolute;bottom:1.5rem;left:1.5rem;z-index:20;display:flex;align-items:center;gap:.75rem}.onlinecampus .vs-badge-icon{padding:.75rem;background:rgb(255 255 255 / .1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:12px;border:1px solid rgb(255 255 255 / .2);box-shadow:0 4px 6px -1px rgb(0 0 0 / .1);color:#fff;display:flex;align-items:center;justify-content:center}.onlinecampus .vs-badge-title{color:#fff;font-weight:700;font-size:1.5rem;line-height:1.2}.onlinecampus .vs-badge-subtitle{font-size:.875rem;font-weight:500}.onlinecampus .text-blue-100{color:#dbeafe}.onlinecampus .text-orange-100{color:#ffedd5}.onlinecampus .vs-card-body{padding:2rem;flex:1;display:flex;flex-direction:column}.onlinecampus .vs-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem;flex:1}.onlinecampus .vs-list-item{display:flex;align-items:start;gap:.75rem}.vs-check-circle{flex-shrink:0;margin-top:.25rem;padding:.25rem;border-radius:50%;transition:background-color 0.2s}.onlinecampus .vs-list-item:hover .vs-check-circle-blue{background-color:#dbeafe}.onlinecampus .vs-list-item:hover .vs-check-circle-orange{background-color:#ffedd5}.onlinecampus .vs-check-circle-blue{background-color:#eff6ff;color:#1a2b4d}.onlinecampus .vs-check-circle-orange{background-color:#fff7ed;color:#ed8722}.onlinecampus .vs-item-text{font-weight:500;color:#364153;line-height:1.5}@media (min-width:768px){.onlinecampus .vs-section-title{font-size:3rem}}.jurneysection .custom-tab-section .nav-pills .nav-link{border:none!important;box-shadow:none!important;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;flex:0 0 auto;width:33.33333333%}.juuneytabicon{border-radius:26843500px;border:4px solid #E2E8F0;background:#FFF;box-shadow:0 1px 3px 0 rgb(0 0 0 / .1),0 1px 2px -1px rgb(0 0 0 / .1);width:64px;height:64px;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.jurneysection .custom-tab-section .nav-link h6{color:#62748E;font-size:14px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.7px;text-transform:uppercase;margin-bottom:5px}.juuneytabicon svg path{color:#90A1B9}.active .juuneytabicon svg path{color:#FF6900}.active .juuneytabicon{border:4px solid #FF6900;background:#FFF7ED;box-shadow:0 1px 3px 0 rgb(0 0 0 / .1),0 1px 2px -1px rgb(0 0 0 / .1)}.jurneysection .custom-tab-section .active h6{color:#FF6900!important}.jurneysection .custom-tab-section .active h5{color:#0F172B!important}.jurneysection .custom-tab-section .nav-link h5{color:#90A1B9;text-align:center;font-size:17px;font-style:normal;font-weight:500;line-height:28px;margin-bottom:5px}.jurneysection .custom-tab-section .nav-pills .nav-link:last-child{margin-bottom:15px!important}.jurneysection .custom-tab-section .nav{display:flex;align-items:center;justify-content:center;flex-direction:row!important;text-align:center}.innertic{border-radius:26843500px;border:.8px solid #FF6900;background:#FFF;border-radius:26843500px;border:.8px solid #FF6900;background:#FFF;width:18px;height:18px;min-width:18px;min-height:18px;display:flex;align-items:center;justify-content:center;margin-right:10px;margin-top:5px}.jurneychips{border-radius:26843500px;background:#FFF7ED;padding:4px 12px;color:#FF6900;font-size:12px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:.3px;text-transform:uppercase;margin-right:10px}.jurneychipscontet{display:flex;align-items:center}.jurneychipscontet .dot{width:4px;height:4px;border-radius:26843500px;background:#CAD5E2;margin-right:10px}.jurneychipscontet p{font-size:14px!important}.jurnybtn{border-radius:14px;background:#0F172B;box-shadow:0 10px 15px -3px rgb(255 105 0 / .2),0 4px 6px -4px rgb(255 105 0 / .2);color:#FFF;padding:6px 22px}.img-jurney{width:100%;height:100%;object-fit:cover}