.hr-footer{position:relative;margin-top:25px}.hr-footer .hr-main-footer{background-image:url(https://www.bloomingtree-academy.com/public/BLOMINGTRE/themeaB9xY12z/assets/images/backgrounds/footer-bg.webp?v=1);background-repeat:no-repeat;background-size:cover;background-position:center center;padding:150px 0}.hr-footer .hr-main-footer .hr-footer-info{padding-right:40px}.hr-footer .hr-main-footer .hr-footer-info .hr-brand{margin-bottom:20px}.hr-footer .hr-main-footer .hr-footer-info .hr-brand .hr-brand-link{display:inline-block}.hr-footer .hr-main-footer .hr-footer-info .hr-brand .hr-brand-link img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.hr-footer .hr-main-footer .hr-footer-info .hr-footer-about{color:var(--color-1);font-size:16px;line-height:135%;margin-bottom:20px}.hr-footer .hr-main-footer .hr-footer-info .hr-footer-social .nav .nav-item{margin-right:10px}.hr-footer .hr-main-footer .hr-footer-info .hr-footer-social .nav .nav-item:last-child{margin-right:0}.hr-footer .hr-main-footer .hr-footer-info .hr-footer-social .nav .nav-item .nav-link{width:35px;height:35px;display:flex;align-items:center;justify-content:center;font-size:1rem;color:var(--color-5);border:1px solid var(--color-5);border-radius:.2rem}.hr-footer .hr-main-footer .hr-footer-info .hr-footer-social .nav .nav-item .nav-link:hover{color:var(--white);border:1px solid var(--color-4);background-color:var(--color-4)}.hr-footer .hr-main-footer .hr-footer-social .nav .nav-item{margin-right:10px}.hr-footer .hr-main-footer .hr-footer-social .nav .nav-item:last-child{margin-right:0}.hr-footer .hr-main-footer .hr-footer-social .nav .nav-item .nav-link{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:1rem;color:#fff;border-radius:50%;background-color:var(--color-2);line-height:40px;text-align:center;transition:.3s ease-in-out}.hr-footer .hr-main-footer .hr-footer-social .nav .nav-item .nav-link:hover{color:var(--color-2);background-color:var(--white);transition:.3s ease-in-out}.hr-footer .hr-main-footer .hr-footer-info .hr-footer-social .nav .nav-item .nav-link:hover{color:var(--white);border:1px solid var(--color-4);background-color:var(--color-4)}.hr-footer .hr-main-footer .hr-footer-info .hr-titel{margin-bottom:25px;color:#fff;font-size:24px;font-weight:700;line-height:1.2;text-transform:capitalize;position:relative;display:inline-block;font-family:var(--font-01)}.hr-footer .hr-main-footer .hr-footer-menu .hr-titel.hr-h2{font-size:35px;text-transform:inherit}.hr-footer .hr-main-footer .hr-footer-menu .hr-titel.hr-h2:after{display:none}.hr-footer .hr-main-footer .hr-footer-info p{margin-bottom:25px}.hr-footer .hr-main-footer .hr-footer-menu .hr-titel{margin-bottom:25px;color:#fff;font-size:24px;font-weight:700;line-height:1.2;text-transform:capitalize;position:relative;display:inline-block;font-family:var(--font-01)}.hr-footer .hr-main-footer .hr-footer-menu .hr-titel:after{top:32px;width:25px;height:3px;content:"";left:0;position:absolute;background-color:#fcf92f;border-radius:15px}.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item{position:relative}.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .nav-link{padding:0;margin-bottom:10px;font-size:1rem;color:#fff;transition:.3s ease-in-out;font-weight:500;font-family:var(--font-02)}.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item:hover .nav-link{color:var(--color-2);font-weight:500}.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item:last-child .nav-link{margin-bottom:0}.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .nav-link .hr-link-icon{padding-right:10px;font-size:12px;color:#fcf93c;vertical-align:middle}.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .hr-info{display:flex;align-items:center}.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .hr-info .hr-icon{width:2.2rem;height:2.2rem;display:flex;justify-content:center;color:var(--color-5);margin-right:10px;background:#fcf93c;border-radius:50%;padding:5px}.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .hr-info .hr-icon span{margin-top:1px;color:#000}.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .hr-info .hr-detail{color:#fff}.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .hr-info:hover .hr-icon,.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .nav-link:hover .hr-info .hr-detail,.hr-footer .hr-main-footer .hr-footer-menu .nav .nav-item .nav-link:hover .hr-info .hr-icon{color:var(--color-2)}.hr-footer .hr-copyright{background-color:var(--color-2);padding:10px 0}.hr-copyright-wrap{padding:.75rem 0;display:flex;align-items:center;justify-content:space-between}.hr-footer .hr-copyright p,.hr-footer .hr-copyright p a{margin-bottom:0;color:#fff;font-size:15px;font-family:var(--font-01)}.hr-footer .hr-copyright p a{font-weight:600}.hr-footer .hr-copyright .hr-link{font-weight:600}.hr-footer .hr-copyright p a:hover{color:var(--color-4)}.hr-footer-contact{background-color:var(--color-2);position:relative;padding:50px 0 50px 0}.hr-footer-contact h3{font-weight:600;color:#fff;margin-bottom:0;line-height:50px;font-size:30px}.hr-anchor{text-align:right}#scrollToTopBtn{position:fixed;bottom:15px;right:15px;font-size:18px;line-height:43px;width:45px;height:45px;border-radius:50%;background:var(--color-2);text-align:center;border:0;z-index:100;cursor:pointer;display:none;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease}#scrollToTopBtn:after{position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:1;background:-webkit-radial-gradient(center,ellipse,rgb(0 0 0 / .25) 0%,#fff0 80%);background:-webkit-radial-gradient(center ellipse,rgb(0 0 0 / .25) 0%,#fff0 80%);background:radial-gradient(ellipse at center,rgb(0 0 0 / .25) 0%,#fff0 80%)}#scrollToTopBtn:hover{background-color:var(--color-3)}#scrollToTopBtn i{font-size:16px}.office-address-inner svg path{fill:#fff}.office-address-inner svg{width:33px;height:33px}.office-address-inner{display:flex;align-items:center;column-gap:15px}.office-address{margin:0;padding:0;display:flex;flex-direction:column;row-gap:20px;list-style-type:none}.office-address-content{display:flex;flex-direction:column;row-gap:5px;width:100%}.office-address-content span{display:inline-block}.office-location{font-size:16px;color:#fff;font-weight:600}.office-name{font-size:20px;color:var(--color-2);font-weight:600}.office-address-inner figure{margin:0}.office-address-inner figure i{color:#fcf92f!important;font-size:31px}.hr-images-gallery{display:flex;gap:20px;margin-top:20px}.hr-images-gallery img{border-radius:8px;width:95px;height:70px}.hr-footer p{color:#fff;font-size:14px}.footer_social{margin-top:30px}.footer_social .footer_social_inner{display:flex;justify-content:start;padding:0}.footer_social .footer_social_inner li{color:#fff;width:60px;height:60px;margin-right:8px;line-height:60px;text-align:center;border:2px solid #393939;-webkit-transition:0.3s all ease-in-out;-o-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;list-style-type:none}.footer_social .footer_social_inner li:hover{color:#fff;background-color:#c6ac82;border:2px solid #c6ac82}.footer_social .footer_social_inner li a i{color:#000!important}.footer_social .footer_social_inner li:hover i{color:#fff!important}.copyright_text{color:#fff;font-family:var(--font-01)}.hr-copyright .copyright_text a{font-weight:700;color:var(--color-3)}.footer-policy-terms{display:flex;align-items:center;column-gap:10px;padding:0;margin:0;padding-top:20px}.footer-policy-terms li{list-style:none;position:relative}.footer-policy-terms li a{color:#fff;font-size:14px;font-weight:600;text-decoration:underline}.footer-policy-terms li:after{content:"";position:absolute;left:0;top:10px;width:10px;height:10px;border-radius:50%;background:#000;display:none}.footer-policy-terms li a:hover{color:var(--color-2)}.kiteimg{left:0;position:absolute;top:10px}.airbaloonimg{position:absolute;right:0;top:50%;transform:translateY(-50%)}.footer__contact__wrapper{padding:40px 0}.footer__contact__wrapper .single__footer__address{display:flex}.footer__contact__wrapper .single__footer__address .ft__contact__icon{margin-right:10px;position:relative;width:47px;z-index:2}.footer__contact__wrapper .single__footer__address .ft__contact__icon::before{background-image:url(https://www.bloomingtree-academy.com/public/BLOMINGTRE/themeaB9xY12z/assets/images/icons/ft-bg.webp?v=1);content:"";height:46px;position:absolute;width:46px;z-index:-1}.footer__contact__wrapper .single__footer__address .ft__contact__icon i{color:#fff;font-size:20px;left:50%;position:absolute;top:52%;transform:translateX(-50%) translateY(-50%)}.footer__contact__wrapper .single__footer__address .ft__contact__details p,.footer__contact__wrapper .single__footer__address .ft__contact__details p a{color:#777;font-family:var(--font-02)}.hr-extra-padding{padding-right:5rem;padding-left:5rem}.ft__contact__details{position:relative;top:12px}@media (min-width:1366px){.hr-footer .hr-main-footer{padding:150px 0}}@media (min-width:1517px){.hr-footer .hr-main-footer{padding:175px 0}}@media (min-width:1707px){.hr-footer .hr-main-footer{padding:210px 0}}@media screen and (max-width:992px){.hr-footer .hr-main-footer .hr-footer-info,.hr-footer .hr-main-footer .hr-footer-menu{margin-top:30px}.hr-copyright-wrap{flex-direction:column;justify-content:center}.hr-copyright-wrap p{margin-bottom:12px;text-align:center}.hr-copyright-wrap p:last-child{margin-bottom:0}.hr-footer-contact h3{text-align:center}.hr-anchor{text-align:center;margin-top:20px}.hr-copyright .copyright_text{text-align:center!important}.hr-footer .hr-main-footer .hr-footer-info{padding-right:10px}.hr-footer .hr-main-footer{padding:60px 0 30px}.hr-footer .hr-copyright p,.hr-footer .hr-copyright p a{text-align:center}.footer-policy-terms li a{font-size:14px}.footer-policy-terms li::after{width:5px;height:5px}.footer-policy-terms li{padding-left:10px}.hr-extra-padding{padding-right:1.5rem;padding-left:1.5rem}}@media only screen and (max-width:767px){.single__footer__address{flex-basis:100%}.single__footer__address+.single__footer__address{margin-top:30px}.footer__contact__wrapper .single__footer__address .ft__contact__icon i{top:55%}}@media(max-width:575px){.hr-footer .hr-main-footer .hr-footer-menu .hr-titel{margin-bottom:15px;font-size:24px}.hr-footer .hr-main-footer{background:#0993cc}}@media screen and (max-width:480px){.hr-footer .hr-main-footer{padding:50px 0}.hr-copyright .footer_social ul{padding:0}}