.footer{background-color:#9e3476;padding:123px 0!important}.footer-logo{height:55px;width:auto;filter:brightness(15)}.css-footer-logo-section p{font-size:16px!important;margin-bottom:8px;padding-right:55px;text-align:justify;color:#fff;line-height:24px}.css-footer-logo-section a{color:#000;font-weight:500}.footer-icon{color:var(--tertiary-blue)}.footer-social-links{background-color:var(--secondary-orange);border-radius:50px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;color:#fff!important;text-decoration:none}.footer-social-links:hover{background-color:var(--tertiary-blue)}.title-wrapper{position:relative;margin-bottom:40px}.title-wrapper:before{content:"";position:absolute;bottom:0;left:0;height:3px;width:24%;background:#fff;border-radius:10px;z-index:1}.widget-title.widget-title-line-bottom{position:relative;margin-bottom:10px;z-index:2;color:#fff;display:inline-block;padding-right:10px}.title-wrapper:after{content:"";position:absolute;bottom:0;left:0;height:3px;width:50px;background:var(--tertiary-blue);border-radius:10px;z-index:2}.footer h5{color:var(--tertiary-blue)}.footer ul li{margin-bottom:18px}.css-opening-hrs{font-size:14px}.footer-link{text-decoration:none;color:#ffffff;font-size:16px}@media (min-width:1200px) and (max-width:1400px){.link-icon{margin-right:8px}}@media screen and (max-width:768px){.footer ul li{font-weight:600}.footer{padding:60px 0!important}}.footer-bottom{background-color:#fff;padding:10px}.footer-bottom p{color:#000;font-size:15px}.academist-url{color:#bc3e8d;text-decoration:none;font-weight:600}.academist-url:hover{color:#bc3e8d}.dotplus-link{color:#000;text-decoration:none;font-weight:100}@media screen and (max-width:768px){.footer-bottom{margin-bottom:44px}}.popup-container{display:block;right:0;z-index:9}.footer-bar,.popup-container{position:fixed;bottom:0;width:100%}.footer-bar{left:0;background:#fff;box-shadow:0 .0625em .0625em rgba(0,0,0,.25),0 .125em .5em rgba(0,0,0,.25),inset 0 0 0 1px rgba(255,255,255,.1);display:flex;justify-content:space-around;align-items:center;padding:6px 0;z-index:1000}.footer-item{text-align:center;position:relative;flex:1 1}.footer-item a{text-decoration:none}.footer-item span{display:block;font-size:13px;color:#333}.footer-item.active:after{content:"";position:absolute;top:-6px;left:50%;transform:translateX(-50%);width:51%;height:3px;background:var(--secondary-color);border-radius:10px}@media screen and (min-width:991px){.footer-bar{display:none}}.detail-contact-wrapper a{font-size:15px;color:#fff;line-height:1.6}.detail-contact-wrapper .footer-icon{font-size:18px;flex-shrink:0}.footer-top-right{position:absolute;top:-190px;right:-216px;z-index:5}.footer-top-right img{opacity:.2}.Css-menu-icon-span{display:block;border-radius:50em;height:2px}.side1{width:20px;background:#bc3e8d!important}.side2{width:14px;background:#8e3c93;margin:5px 3px;display:block}.offcanvas-header{padding:10px!important}.Css-logo-sidebar-header{background:#fff}.offcanvas-body{padding:0!important}.Css-sidebar-menu a{font-size:16px;font-weight:500;text-decoration:none;padding:0 14px;color:#212529;text-align:left}li{list-style:none}.collapse{display:none;transition:all .3s ease}.collapse.show{display:block}@media (max-width:1199px){.hamberger-button{height:14px;border:none;background:transparent}.Css-sidebar-menu a{padding:5px 0}.css-lr-padding{padding:14px!important;border-bottom:1px solid #7e7878!important}}.Css-my-sticky-navbar{position:absolute;top:0;left:0;width:100%;z-index:1000;background:transparent;border:none;transition:all .3s ease}.Css-my-sticky-navbar .container{background:#fff;border-radius:10px;padding:25px 20px}.Css-sticky{position:fixed;top:0;left:0;right:0;z-index:9999;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);animation:stickyHeaderAnimation .3s ease-in-out;background-color:#fff;border-top:none!important;border-bottom:none!important}.Css-sticky .container{box-shadow:none!important;padding:18px 20px}@keyframes stickyHeaderAnimation{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.navbar-logo{width:254px;height:auto}.Css-nav-menu-item{display:flex;align-items:center}.Css-nav-menu-item li{list-style-type:none;font-size:14px;font-weight:600;padding:10px 20px}.Css-nav-menu-item li a{text-decoration:none;color:#242424;font-size:17px;display:flex;flex-direction:row;white-space:normal}.Css-nav-menu-item>li.active{border-radius:8px;background:var(--tertiary-blue);color:#fff}.Css-nav-menu-item>li.active .active-css{color:var(--primary-color)!important}.free-consult{margin-right:25px}.free-consult .icon-text{display:flex;flex-direction:column;font-size:13px;line-height:1.2}.free-consult .text-small{font-size:12px;color:#555}.free-consult .text-bold{font-weight:700;font-size:14px;color:#000}.consult-btn{padding:9px 25px;color:white;border:none;border-radius:5px;font-weight:500;text-decoration:none;font-size:18px;cursor:pointer}.consult-btn,.consult-btn:hover{background-color:var(--primary-color)}.header-mob-link{text-decoration:none;color:#000;font-size:15px}@media screen and (max-width:420px){.navbar-logo{width:auto!important}.Css-mymobile-sticky-navbar{padding:13px 11px!important}}@media (min-width:991px) and (max-width:1199px){.navbar-logo{width:220px!important;height:auto!important}.Css-nav-menu-item li{padding:10px 11px}.Css-my-sticky-navbar .container{padding:18px 0}.consult-btn{padding:9px 12px;font-size:14px}.Css-nav-menu-item li a{font-size:16px}.free-consult{margin-right:14px}}@media (max-width:991px){.Css-my-sticky-navbar{display:none}}.Css-mymobile-sticky-navbar{position:fixed;padding:15px 11px;top:0;left:0;width:100%;background:#fff;z-index:15;box-shadow:0 2px 6px rgba(0,0,0,.1)}@media (max-width:1199px){.mob-nav-wrapper{display:flex;gap:10px;align-items:center}.navbar-wrapper{text-align:center}.navbar-wrapper a{display:flex;flex-direction:column;align-items:center;text-decoration:none}.navbar-wrapper img{display:block;margin:0 auto}.navbar-wrapper span{font-size:11px;color:#333;font-weight:700;margin-top:0}}@media screen and (min-width:990px){.Css-mymobile-sticky-navbar{padding:0}}.Css-special-navbar{top:0;background:#fff}.Css-special-navbar .container{box-shadow:none;border-radius:0;padding:18px 20px}@media screen and (min-width:1200px) and (max-width:1400px){.consult-btn{padding:9px 13px}}