*{box-sizing:border-box;margin:0;padding:0}h1,h2,h3,h4,h5,h6,ul,button{font-family:Montserrat,sans-serif;font-weight:500}h1{margin:0;font-size:50px;font-weight:700}h2{margin:0;font-size:48px;font-weight:700;line-height:1.3}h3{font-size:36px;font-weight:600}img{max-width:100%;height:auto}p,li{color:#2e2e2e;margin:0;font-family:DM Sans,sans-serif;font-size:16px;line-height:150%}li{list-style:none}.dml-container{max-width:1440px;margin:auto;padding:0 15px}.courses-orange{color:#fc8b20}.dml-button{color:#fff;background:#000;border-radius:24px;max-width:173px;height:54px;padding:16px 32px;font-family:DM Sans;font-size:16px;font-weight:600!important}.dml-button:hover{box-shadow:none;color:#000;background-color:#fff}.dml-black-button{cursor:pointer;color:#fff;text-transform:unset;letter-spacing:unset;background:#2e2e2e;border:2px solid #2e2e2e;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:12px 38px;font-size:16px;line-height:24px;text-decoration:none;transition:all .3s linear;display:inline-flex;font-weight:600!important}.dml-black-button:hover{color:#2e2e2e;background-color:#fff;border:2px solid}.dml-black-button:hover img{filter:brightness(0)}.dml-button:disabled{opacity:.6;cursor:not-allowed}.dml-black-border-button{cursor:pointer;color:#000;text-transform:unset;letter-spacing:unset;text-align:center;background:#fff;border:2px solid #000;border-radius:999px;padding:12px 38px;font-size:16px;line-height:24px;text-decoration:none;transition:all .3s linear;font-weight:600!important}.dml-black-border-button:hover{color:#fff;background:#2e2e2e;border-radius:999px}.dml-blue-button{cursor:pointer;color:#fff;text-transform:unset;letter-spacing:unset;border:0;border-radius:999px;padding:16px 34px;font-size:16px;line-height:24px;text-decoration:none;transition:all .3s linear;font-weight:600!important}.dml-blue-button:hover{box-shadow:none;color:#fff}.dml-button-slider{color:#fff;border:1px solid #000;border-radius:50px;align-items:center;gap:6px;width:120px;padding:10px 19px;font-size:14px;line-height:18px;transition:all .3s ease-out;display:flex;box-shadow:4px 4px #3d3d3d}.dml-button-slider:hover{box-shadow:none}.microsoft-button-transparent{color:#fff;border:2px solid #fff;border-radius:36px;padding:16px 34px;font-size:16px;font-weight:600;line-height:24px}.microsoft-button-transparent:hover{color:#000;background-color:#fff}.chevron-circle:hover{box-shadow:none}.chevron-circle{color:#fff;background:#fc8b20;border:1px solid #282568;border-radius:50%;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;transition:all .3s ease-out;display:flex;box-shadow:4px 3px #00000040}:root{--background:#fff;--foreground:#171717}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:100vw;font-family:Montserrat,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}@media (max-width:767px){h1{font-size:36px}h2{font-size:28px}h3{font-size:24px}p{font-size:14px}.microsoft-button-transparent{padding:8px 12px;font-size:15px}.dml-black-button,.dml-black-border-button{padding:12px}}
header{z-index:99;position:sticky;top:0;box-shadow:0 4px 6px #0000001a}.header-top.d-none{opacity:0;pointer-events:none;transform:translateY(-100%)}.toggle-button{background:0 0;border:none;font-family:Poppins,sans-serif}header .header-top{background-color:#fc8b20;padding:13px 0;font-size:14px;font-weight:500}header .header-top .header-center{justify-content:center;align-items:center;display:flex}.follow-us-styles{color:#fff;font-size:14px}header .sticky-header{background-color:#fff}header .header-top .header-left{align-items:center;gap:7px;display:flex}header .header-top .header-left:hover,.phone span a:hover,.social-icon-list li a:hover{filter:drop-shadow(0 0 7px #fff);transition:all .5s cubic-bezier(0,0,.2,1)}header .header-top .header-right{justify-content:flex-end;align-items:center;gap:10px 27px;display:flex}header .header-top .main-para{color:#2c3e50;font-size:18px;font-weight:500}header .phone{align-items:center;gap:10px;display:flex}header .social-icon-list{justify-content:flex-end;align-items:center;gap:10px 12px;display:flex}header .sticky-header nav .logo-container{width:100%;max-width:300px}header .sticky-header nav img.logo{width:100%;height:auto}header .sticky-header nav .contact-btn{color:#fff;background:#fc8b20;border:1px solid #06235b30;border-radius:50px;padding:12px 26px;font-size:15px;font-weight:600;line-height:18px}header .sticky-header nav .contact-btn:hover{color:#fc8b20;background-color:#fff;border-color:#fc8b20;transition:all .4s}header .sticky-header nav{justify-content:space-between;align-items:center;padding:10px 0;display:flex}.social-icon-list li{color:#2c3e50}header nav ul.menu{margin:auto;display:flex}.active-header{color:#fc8b20!important}header .sticky-header ul li .navLink{color:#161439;align-items:center;padding:25px 28px;font-size:20px;font-weight:600;line-height:25px;text-decoration:none;display:flex}header .sticky-header ul li .navLink:hover{color:#fc8b20;transition:all .4s}header .sticky-header .dropdown{position:relative}header .sticky-header .droplink{color:#fff;cursor:pointer;border:none;padding:14px 20px;font-size:16px}header .sticky-header .dropdown-content{z-index:1;background-color:#fff;min-width:160px;display:none;position:absolute;left:10px}header .sticky-header .dropdown-content li{padding:12px 16px;display:block}header .sticky-header .dropdown-content li .sublink{color:#000;font-size:16px;font-weight:500;line-height:24px;text-decoration:none}header .sticky-header .dropdown-content li:hover{cursor:pointer}header .sticky-header .dropdown-content li:hover .sublink{color:#fc8b20;transition:all .4s}header .sticky-header .dropdown:hover .dropdown-content{display:block}header .sticky-header .menu-icon,header .sticky-header .mobile-menu{display:none}.close-sidebar{background:0 0;border:none;margin-top:-10px}.fixed-header{z-index:99;background-color:#fff;position:fixed;top:0;left:0;right:0;box-shadow:0 10px 15px #1919191a}.fixed-header-popup{z-index:98;background-color:#fff;position:fixed;top:95px;left:0;right:0;box-shadow:0 10px 15px #1919191a}.popup-styling{color:#fff;text-align:center;background-color:#639;padding:15px}.popup-styling span{background-color:red;border-radius:5px;padding:5px}.no-scroll{height:100%;overflow:hidden}@media (max-width:1400px){header .sticky-header nav .logo-container{width:250px}header .sticky-header nav .contactus .dml-black-button{font-size:14px}}@media (max-width:1200px){header .sticky-header ul li .navLink{padding:25px 12px}}@media (min-width:1025px){.move-up{transform:translateY(-35%)}}@media (max-width:1024px){.move-up .header-top{display:none}.fixed-header-popup{top:74px}header .sticky-header nav ul.menu{display:none}header .sticky-header .menu-icon{display:block}header .sticky-header .contactus{align-items:center;gap:20px;display:flex}header .sticky-header .mobile-menu{display:block}.menu-icon{cursor:pointer;font-size:30px}.side-menu{z-index:101;background-color:#fff;width:40vw;height:100%;transition:right .3s;position:fixed;top:0;right:-500px}.side-menu.show-side-menu{right:0}.side-menu ul.mobile-navbar{padding:0;list-style-type:none}.side-menu ul.mobile-navbar .submenu li{padding:10px 8px}.side-menu ul.mobile-navbar li{padding:10px 25px}.side-menu .mobile-logo{justify-content:space-between;padding:30px 16px;display:flex}.side-menu .mobile-logo img{height:auto}.side-menu ul li .navLink-mobile{color:#161439;font-size:16px;font-weight:500;text-decoration:none;display:block}.backdrop{z-index:99;background-color:#000000b3;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.backdrop.show{display:block}header .sticky-header .mobile-menu .mobile-social-icons{padding:30px 25px}header .sticky-header .mobile-menu .mobile-social-icons ul{justify-content:center;gap:10px;display:flex}header .sticky-header .mobile-menu .mobile-social-icons .social-icon-mobile{color:#6d6c80;border:1px solid #efefef;border-radius:5px;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;line-height:32px;text-decoration:none;display:flex;position:relative}header .sticky-header .mobile-menu .mobile-social-icons .social-icon-mobile:hover{color:#fff;background-color:#5751e1;transition:all .8s}}@media (max-width:990px){header .header-top{display:none}header .sticky-header{z-index:99;position:fixed;top:0;left:0;right:0;box-shadow:0 10px 15px #1919191a}.popup-styling{position:fixed;top:74px;left:0;right:0;box-shadow:0 10px 15px #1919191a}}@media (max-width:768px){header .sticky-header .contactus button{display:none}header .sticky-header nav .logo-container{max-width:200px}.side-menu{width:50vw}.popup-styling{font-size:14px;line-height:1.7;top:57px}}@media (max-width:425px){.side-menu{width:80vw}}
.footer-section p{color:#fff;font-family:Inter,sans-serif;font-size:14px}footer .prefooter{color:#b2bbcc;background-color:#1c1d1f;width:100%;max-width:1980px;padding:60px}footer .prefooter div.footer-row{justify-content:space-between;display:flex}footer .prefooter .get-in-touch{grid-column:3/5}footer .prefooter .footer-cols{padding:0 15px}footer .prefooter .footer-logo-container{margin-bottom:20px}footer .prefooter .footer-col-title{color:#fff;margin-bottom:20px;padding-bottom:20px;font-size:22px;font-weight:600}.footerlink ul{color:#fff;flex-direction:row;gap:10px;display:flex}.footer-dm{padding-top:100px}.footerlink a{color:#fff;gap:16px}footer .prefooter .footer__link ul{flex-direction:column;gap:10px;font-weight:500;display:flex}.footer-disabled-btns{color:#b2bbcc}footer .prefooter .footer__link ul li .footer-link{color:#fff;line-height:25px;text-decoration:none}footer .prefooter .footer__link ul li .footer-link:hover{color:#ffc224;text-decoration:underline;transition:all .4s ease-in-out}footer .prefooter .get-in-touch .footer__link ul{gap:16px}footer .prefooter .get-in-touch .footer__link .list-wrap ul.social-icons-prefooter{flex-direction:row;gap:12px;display:flex}.footer__link .list-wrap li{color:#fff;gap:12px;display:flex}footer .prefooter .get-in-touch .footer__link ul.social-icons-prefooter .footer-social-link{color:#fff;text-decoration:none}footer .prefooter .get-in-touch .footer__link ul.social-icons-prefooter .footer-social-link:hover{color:#ffc224;transition:all .4s ease-in-out}.footer{background-color:#1c1d1f}.footer .copyright{grid-template-columns:1fr 1fr;gap:16px;padding:35px 0;font-size:16px;display:grid}.footer .copyright .copyright-text{line-height:25px}.footer .copyright .cr-link{color:#fff;text-decoration:none}.footer .copyright .cr-link:hover{text-decoration:underline;transition:all .8s}.footer .copyright .terms-and-policy{align-items:center;gap:10px;margin-left:auto;display:flex}.footer .copyright .terms-and-policy li{color:#b2bbcc}.footer .copyright .terms-and-policy .termPolicy-link{text-decoration:none}.footer .copyright .terms-and-policy .termPolicy-link:hover{color:#ffc224;text-decoration:underline;transition:all .5s}.footer-link.disabled{pointer-events:none;cursor:not-allowed}@media (max-width:1024px){footer .prefooter{padding:30px}footer .prefooter .footer-cols{padding:0 8px}footer .prefooter .footer-col-title{font-size:14px}footer .prefooter .footerlink p,footer .prefooter .footer__link li{font-size:12px}}@media (max-width:1200px){footer .prefooter .footer-col-title{font-size:16px}footer .prefooter .footerlink p,footer .prefooter .footer__link li{font-size:14px}}@media (max-width:990px){footer .prefooter{padding:60px}footer .prefooter .footer-cols{padding:0 13px}footer .prefooter .footer-col-title{font-size:14px}footer .prefooter .footerlink p{width:140px;font-size:12px}footer .prefooter .footer__link li{font-size:10px}}
