.footer__primary{background-color:#f1efe8}
.footer__extension{background-color:#f9f9f6}
.footer__container{padding-top:48px;padding-bottom:54px}
@media(min-width:576px){.footer__container{padding-bottom:25px}
}
@media(min-width:992px){.footer__container{padding-top:68px}
}
.footer__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media(min-width:992px){.footer__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
@media(min-width:576px){.footer__extension .footer__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.footer__extension .footer__row .footer__col{width:50%}
}
@media(min-width:768px){.footer__extension .footer__row .footer__col{width:33%}
}
@media(min-width:992px){.footer__extension .footer__row .footer__col{width:auto}
}
@media(min-width:992px){.footer__col{padding:0 20px}
}
@media(min-width:576px){.footer__extension .footer__col:not(.footer__logo-outer):last-child{display:block;margin:0}
}
.footer__extension .footer__col:not(.footer__logo-outer):last-child{border-bottom:0}
.footer__extension .footer__col{border-bottom:1px solid #9ea4aa;padding:24px 0}
@media(min-width:576px){.footer__extension .footer__col{border-bottom:0;padding:12px 0}
}
@media(min-width:992px){.footer__extension .footer__col{padding:0}
}
.footer__logo{margin-bottom:30px;width:170px}
.footer__nav{list-style:none;padding-top:15px}
@media(min-width:992px){.footer__nav{padding-top:0}
}
.footer__nav.collapse{display:none}
@media(min-width:992px){.footer__nav.collapse{display:block}
}
.footer__nav-title{color:#26282b;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:BioRhyme;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;padding:16px 0}
.footer__primary .footer__nav-title{border-bottom:1px solid #454c53;font-size:24px;line-height:29px}
@media(min-width:992px){.footer__primary .footer__nav-title{border-bottom:0}
}
.footer__extension .footer__nav-title{font-size:18px;font-weight:400;line-height:29px}
@media(max-width:991.98px){.footer__nav-title.active{color:#7345b2}
}
@media(min-width:992px){.footer__nav-title [class^=icon]{display:none}
}
@media(min-width:992px){.footer__nav-title{border-bottom:0;margin-bottom:15px}
}
.footer__nav-item{margin-bottom:20px}
.footer__nav-item a{font-size:16px;line-height:20px}
.footer__nav-item a{color:#26282b}
.footer__nav-item a:active,.footer__nav-item a:focus,.footer__nav-item a:visited{color:#26282b}
body.hasHover .footer__nav-item a:hover{color:#26282b}
.footer__newsletter{margin:40px 0;width:100%}
@media(min-width:576px){.footer__newsletter{max-width:360px}
}
@media(min-width:992px){.footer__newsletter{margin-top:0;margin-bottom:80px}
}
.footer__newsletter-title{color:#7345b2;font-family:BioRhyme;font-size:24px;line-height:29px;margin-bottom:25px}
@media(min-width:992px){.footer__newsletter-title{padding:16px 0}
}
.footer__newsletter-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}
@media(min-width:576px){.footer__newsletter-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
.footer__newsletter-form__field{background-color:transparent;border:0;border-bottom:1px solid #26282b;margin-bottom:20px;padding:8px;width:100%}
@media(min-width:576px){.footer__newsletter-form__field{margin-right:8px;margin-bottom:0;width:-webkit-calc(70% - 8px);width:-moz-calc(70% - 8px);width:calc(70% - 8px)}
}
.footer__newsletter-form__field:focus{outline:0}
.footer__newsletter-form__btn{font-size:16px;line-height:19px;padding:12px 20px;width:100%}
@media(min-width:576px){.footer__newsletter-form__btn{font-size:14px;line-height:17px;padding:10px 16px;width:auto}
}
.footer__newsletter-success{color:#7345b2;display:none;font-size:14px;font-weight:700;line-height:20px;margin-top:20px}
.footer__social{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.footer__social li:not(:last-child){margin-right:32px}
@media(min-width:576px){.footer__social li:not(:last-child){margin-right:20px}
}
.footer__social [class^=icon-]::before{color:#26282b;font-size:32px}
@media(min-width:992px){.footer__social [class^=icon-]::before{font-size:22px}
}
.footer__copyright{background:linear-gradient(145.28deg,#7345b2 4.92%,#522e83 83.48%);padding:16px 0}
.footer__copyright .container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media(min-width:576px){.footer__copyright .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
.footer__copyright-statement{color:#fff;font-size:14px;line-height:20px;margin-bottom:12px}
@media(min-width:576px){.footer__copyright-statement{font-size:16px;margin-bottom:0}
}
.footer__links{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.footer__links-item:not(:last-child){margin-right:30px}
.footer__links-item a{color:#fff;font-size:16px;line-height:20px}
.footer__newsletter-form{position:relative}
span.error-list{position:absolute;color:#ed1c24;font-size:12px;font-weight:700;top:45px;left:3px;display:none}
@media(max-width:576px){.footer__newsletter-form__field{margin-bottom:25px}
}
@media(min-width:992px){.footer__extension .footer__col{padding:0 20px}
.footer__extension .footer__row{justify-content:inherit}
}
@media(min-width:991px){.flexNewClass{display:flex}
.footer_main{display:flex;flex-wrap:wrap;width:76%}
.footer__col{align-self:baseline}
.footer_main .footer__col{width:20%}
}
.footer__logo{display:flex;gap:32px}
@media(max-width:576px){.footer__extension .footer__container{padding-top:20px;padding-bottom:20px}
.footer__extension .footer__col{padding:10px 0}
.footer__logo{flex-direction:column;gap:16px}
}
.ghost_landing_footer .footer .footer__primary .footer__row .footer_main{width:55%}
.ghost_landing_footer .footer .footer__primary .footer__row .footer_main .footer__col{width:33%}
.ghost_landing_footer .footer .footer__primary .flexNewClass{justify-content:unset}
.aditya__birla--logo{width:281px}
@media(max-width:991px){.ghost_landing_footer .footer .footer__primary .footer__row .footer_main{width:unset}
.ghost_landing_footer .footer .footer__primary .footer__row .footer_main .footer__col{width:unset}
.footer__nav__social{border-bottom:unset !important}
.aditya__birla--logo{width:219px}
}
@media(min-width:992px){.sticky-book-consultation{display:none}
}
.sticky-book-consultation{position:fixed;z-index:995;bottom:94px;right:66px}
.sticky-book-consultation a{display:block;color:#fff;background:#7345b2;font-size:14px;border-radius:50px;padding:10px 20px;font-family:'Lato';font-weight:600;line-height:18.2px;box-shadow:0 4px 10px 0 #00000029;display:none}
.chat_btn{width:59px;height:56px;background:#f9f9f9;border-radius:10px 0 0 10px;box-shadow:0 2px 4px 0 #00000026;border:0;position:fixed;right:0;bottom:215px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px}
.chat_btn img{width:24px;height:23px}
.chat_btn__text{font-family:Lato;font-size:12px;font-weight:600;line-height:14.4px;color:gray}
@media(max-width:991px){.bottomright button{padding:0}
}
@media screen and (max-width :992.9px){.chat_btn{width:44px;height:44px;bottom:356px}
.chat_btn img{width:18.5px;height:17.6px}
.chat_btn__text{font-size:9px;line-height:10.8px}
}
@media screen and (max-width :768.9px){.footer__copyright{margin-bottom:72px}
.footer__links{flex-direction:column}
.footer__copyright-statement{font-size:12px;font-family:Lato;font-size:12px;font-weight:700;line-height:29px;margin-bottom:unset}
.footer__links-item a{color:#fff;font-family:Lato;font-size:12px;font-weight:600;line-height:29px}
.footer__copyright{padding-bottom:5px}
.mb-zero .footer__copyright{margin-bottom:0}
}