@font-face{font-family:"Nunito";src:url(../fonts/Nunito-VariableFont_wght.ttf);font-display:swap}@font-face{font-family:"DM Sans";src:url(../fonts/DMSans-VariableFont_opsz\,wght.ttf);font-display:swap}:root{--spartan:"Nunito", sans-serif;--poppins:"DM Sans", sans-serif;--primary-color:#2e8bb9;--secondary-color:#181818;--sub-bg:#cbdbed;--sub-bg-two:#faf9f6;--heading-color:#181818;--paragraph:#808080;--paragraph-light:rgba(255, 255, 255, 0.8);--span:#808080;--border:#e5e5e5;--white:#ffffff;--black:#000000;--transition:all 0.5s;--shadow:0px 4px 25px 0px #0000000f}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}body{margin:0;padding:0;font-family:var(--poppins);color:var(--paragraph);background-color:var(--white);line-height:28px;font-weight:400}h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:var(--heading-color);font-family:var(--spartan)}h1{font-size:60px;font-weight:700;line-height:70px}@media (max-width:575px){h1{font-size:46px;line-height:55px}}h2{font-size:36px;font-weight:700;line-height:50px}h3{font-size:24px;line-height:32px;font-weight:600}h4{font-size:20px;line-height:32px;font-weight:600}h5{font-size:16px;font-weight:600;line-height:28px}h6{font-size:14px;font-weight:600}p{margin:0;padding:0;line-height:28px;font-size:16px}input{border:none;outline:none}span{display:inline-block;color:var(--span)}a{text-decoration:none;display:inline-block;color:var(--heading-color);transition:var(--transition)}a:hover{color:var(--heading-color)}ul{margin:0;padding:0;text-decoration:none}li{list-style:none;transition:var(--transition)}button{border:none;background-color:#fff0;transition:var(--transition)}img{transition:var(--transition)}::placeholder{color:var(--span)}::selection{color:var(--white);background-color:var(--primary-color)}img{max-width:100%}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-50{margin-top:50px}.mt-190{margin-top:190px}.mt-195{margin-top:195px}.mt-200{margin-top:200px}.mb-10{margin-bottom:10px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-60{margin-bottom:60px}.pt-40{padding-top:40px}.pt-60{padding-top:60px}.pt-80{padding-top:80px}.pb-40{padding-bottom:40px}.pb-80{padding-bottom:80px}.pl-40{padding-left:40px}.border-none{border:none!important}.text-justify{text-align:justify}.image img{width:100%}.primary-color{color:var(--primary-color)}.primary-hover:hover{color:var(--primary-color)!important}.primary-bg{background-color:var(--primary-color)}.secondary-color{color:var(--secondary-color)}.secondary-bg{background-color:var(--secondary-color)}.paragraph-light{color:var(--paragraph-light)}.sub-bg{background-color:var(--sub-bg)}.sub-bg-two{background-color:var(--sub-bg-two)}.sm-font{font-size:14px!important}.bg-image{background-position:center;background-repeat:no-repeat;background-size:cover}.transition{transition:var(--transition)}.fs-14{font-size:14px!important}.fs-16{font-size:16px!important}.fs-18{font-size:18px!important}.fs-20{font-size:20px!important}.fs-22{font-size:22px!important}.fs-24{font-size:24px!important}.fs-26{font-size:26px!important}.fs-28{font-size:28px!important}.fs-30{font-size:30px!important}.fs-32{font-size:32px!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.title-font{font-family:var(--spartan)!important}.text-font{font-family:var(--poppins)!important}.shadow{box-shadow:var(--shadow)!important}.overlay{position:relative;z-index:1}.overlay::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.radius0{border-radius:0px!important}.radius6{border-radius:6px!important}.radius8{border-radius:8px!important}.radius12{border-radius:12px!important}.radius20{border-radius:20px!important}.scroll-up{cursor:pointer;display:block;border-radius:50px;box-shadow:inset 0 0 0 2px var(--border);z-index:99;opacity:0;visibility:hidden;transform:translateY(15px);position:fixed;right:25px;bottom:35px;height:50px;width:50px;transition:var(--transition)}.scroll-up::after{position:absolute;font-family:"Font Awesome 6 Pro";content:"\1F815";text-align:center;line-height:50px;font-weight:700;font-size:24px;color:var(--primary-color);left:0;top:0;height:50px;width:50px;cursor:pointer;display:block;z-index:1;transition:var(--transition)}.scroll-up svg path{fill:none}.scroll-up svg.scroll-circle path{stroke:var(--primary-color);stroke-width:4px;box-sizing:border-box;transition:var(--transition)}.scroll-up.active-scroll{opacity:1;visibility:visible;transform:translateY(0)}.btn-one,.btn-one-light,.event-five__content .event-five-btn{padding:15px 25px;background-color:var(--primary-color);font-weight:600;line-height:18px;color:var(--white);transition:var(--transition);position:relative;font-family:var(--spartan);border-radius:8px;position:relative;z-index:1;display:inline-block;overflow:hidden;text-transform:capitalize}.btn-one::after,.btn-one-light::after,.event-five__content .event-five-btn::after{position:absolute;top:0;right:0;height:100%;width:0%;background-color:var(--secondary-color);transition:var(--transition);content:"";z-index:-1}.btn-one:hover,.btn-one-light:hover,.event-five__content .event-five-btn:hover{color:var(--white)}.btn-one:hover::after,.btn-one-light:hover::after,.event-five__content .event-five-btn:hover::after{position:absolute;right:unset;left:0;width:100%}.btn-one-light,.event-five__content .event-five-btn{background-color:var(--white);color:var(--secondary-color)}.dot .swiper-pagination-bullet,.dot-light .swiper-pagination-bullet{width:20px;height:20px;border-radius:50%;transition:0.6s;background-color:#fff0;opacity:1;position:relative;border:1px solid #fff0}.dot .swiper-pagination-bullet::before,.dot-light .swiper-pagination-bullet::before{position:absolute;content:"";top:5px;left:5px;width:8px;height:8px;border-radius:50%;background-color:var(--primary-color);transition:0.6s}.dot .swiper-pagination-bullet.swiper-pagination-bullet-active,.dot-light .swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid var(--primary-color)}.dot .swiper-pagination-bullet.swiper-pagination-bullet-active::before,.dot-light .swiper-pagination-bullet.swiper-pagination-bullet-active::before{background-color:var(--primary-color)}.dot-light .swiper-pagination-bullet{background-color:#fff0;border:1px solid #fff0}.dot-light .swiper-pagination-bullet::before{background-color:var(--white)}.dot-light .swiper-pagination-bullet.swiper-pagination-bullet-active{border:1px solid var(--white)}.dot-light .swiper-pagination-bullet.swiper-pagination-bullet-active::before{background-color:var(--white)}.logo{display:block;width:170px}.logo img{width:100%}.header-area.menu-fixed{background-color:var(--white);box-shadow:var(--shadow);position:fixed;width:100%;top:0;z-index:999}.header__container{max-width:1650px;margin:0 auto;padding:0 15px}.header__main{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}@media (max-width:991px){.header__main{padding:15px 0}}.banner-area,.banner-two-area{overflow:hidden;position:relative;z-index:1}.banner__content,.banner-two__content,.banner-ten__content,.banner-eight__content,.banner-five__content{max-width:490px}.banner__content h1,.banner-two__content h1,.banner-ten__content h1,.banner-eight__content h1,.banner-five__content h1{letter-spacing:2px}.banner__content p,.banner-two__content p,.banner-ten__content p,.banner-eight__content p,.banner-five__content p{font-size:18px;color:var(--heading-color)}@media (max-width:575px){.banner__content p,.banner-two__content p,.banner-ten__content p,.banner-eight__content p,.banner-five__content p{font-size:16px}}.section-header h5,.section-header-four h5,.section-header-three h5{color:var(--primary-color);margin-bottom:10px;text-transform:uppercase;font-weight:700}.section-header h2,.section-header-four h2,.section-header-three h2{text-transform:capitalize}.section-header h2 span,.section-header-four h2 span,.section-header-three h2 span{color:var(--heading-color);position:relative;z-index:1}.section-header h2 span img,.section-header-four h2 span img,.section-header-three h2 span img{position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:-1}.section-header p,.section-header-four p,.section-header-three p{margin-top:20px}.section-header-three h5{background-color:rgb(46 185 126 / .1019607843);border-radius:5px;padding:2px 12px;display:inline-block;font-weight:600;padding-top:6px;text-transform:capitalize;margin-bottom:15px}.section-header-four h5{color:#ee4a62}.about-area{overflow:hidden}.about-area.extra-padding{padding-bottom:250px}@media (max-width:1199px){.about-area.extra-padding{padding-bottom:120px}}@media (max-width:767px){.about-area.extra-padding{padding-bottom:60px}}.about__image,.about-nine__image{max-width:447px;position:relative;z-index:1}.about__image img,.about-nine__image img{width:100%}.about__image .sm-image,.about-nine__image .sm-image{max-width:287px;position:absolute;bottom:40px;right:-10%}@media (max-width:575px){.about__image .sm-image,.about-nine__image .sm-image{max-width:200px;right:0;bottom:0}}.about__image .about-dots,.about-nine__image .about-dots{max-width:112px;top:-2px;left:-2px;position:absolute;z-index:-1}@media (max-width:575px){.about__image .about-dots,.about-nine__image .about-dots{display:none}}.about__image .about-circle,.about-nine__image .about-circle{max-width:298px;right:-10%;top:50px;z-index:-1;position:absolute}@media (max-width:575px){.about__image .about-circle,.about-nine__image .about-circle{display:none}}.about__image .count-info,.about-nine__image .count-info{background:var(--white);border-radius:8px;box-shadow:var(--shadow);padding:20px;max-width:170px;position:absolute;top:130px;left:-50px}@media (max-width:767px){.about__image .count-info,.about-nine__image .count-info{top:50px;left:50px;padding:10px}}.about__left-part{margin-left:-30px}.about__right-part,.choose-nine__right-part,.choose-five__right-part{display:flex;align-items:center;gap:30px}@media (max-width:767px){.about__right-part,.choose-nine__right-part,.choose-five__right-part{flex-wrap:wrap}}.about__right-wrp,.choose-five__right-wrp{max-width:620px;float:right}.about__right-wrp{margin-left:50px}@media (max-width:1199px){.about__right-wrp,.choose-five__right-wrp{float:unset;max-width:unset}}.topic-area,.topic-two-area{overflow:hidden}.topic__icon{width:84px;height:84px;line-height:84px;text-align:center;border-radius:50%;transition:var(--transition);max-width:84px;width:100%;transition:var(--transition);position:relative;overflow:hidden;z-index:1;background-color:#cbdbed;flex-shrink:0}.topic__item{display:flex;align-items:center;gap:20px;border:1px solid var(--border);box-shadow:var(--shadow);padding:15px 20px;border-radius:10px;transition:var(--transition);height:100%}.topic__item span{transition:var(--transition)}.banner-video-area,.banner-video-seven-area{position:relative;z-index:2}.banner-video-area::after,.banner-video-seven-area::after{position:absolute;content:"";width:100%;height:63%;background-color:var(--sub-bg);bottom:0;left:0;z-index:-1}.banner-video__wrp,.banner-video-seven__wrp{padding:15px;background-color:var(--white);box-shadow:var(--shadow);border-radius:12px;position:relative;z-index:2}.banner-video__wrp img,.banner-video-seven__wrp img{border-radius:12px}.team-area,.team-three-area,.team-two-area,.team-five-area,.team-four-area{overflow:hidden;position:relative;z-index:1}.team__image img{border-radius:12px}.testimonial-area{overflow:hidden}.testimonial__line{position:absolute;right:145px;top:50px;z-index:-1}.testimonial__shape{position:absolute;right:13%;top:30%;z-index:-1}@media (max-width:575px){.testimonial__right-item{padding-left:0}}.contact-area{overflow:hidden}.contact__info .item{text-align:center;box-shadow:var(--shadow);background-color:var(--white);border-radius:10px;padding:40px 20px;height:100%}.contact__info .item h5{margin-top:16px}.contact__item form label{font-weight:500;text-transform:capitalize;margin-bottom:10px;color:var(--heading-color)}.contact__item form input{width:100%;padding:15px 20px;border:1px solid var(--border);margin-bottom:25px;border-radius:4px}.contact__item form textarea{width:100%;padding:15px 20px;border:1px solid var(--border);margin-bottom:25px;border-radius:4px;height:200px;resize:none}.footer-area,.footer-two-area,.footer-three-area,.footer-four-area,.footer-five-area{overflow:hidden;position:relative;z-index:1}.footer-area a,.footer-two-area a,.footer-three-area a,.footer-four-area a,.footer-five-area a{font-family:var(--dm-sans)}.footer__item .footer-title,.event-details__item-right .item .share .footer-title,.courses-details__item-right .item .share .footer-title,.team-details__social .footer-title{margin-bottom:30px;color:var(--heading-color);font-weight:700}.footer__item ul li:not(:last-child),.event-details__item-right .item .share ul li:not(:last-child),.courses-details__item-right .item .share ul li:not(:last-child),.team-details__social ul li:not(:last-child){margin-bottom:15px}.footer__item ul li a,.event-details__item-right .item .share ul li a,.courses-details__item-right .item .share ul li a,.team-details__social ul li a{color:var(--heading-color);opacity:.8}.footer__item ul li a:hover,.event-details__item-right .item .share ul li a:hover,.courses-details__item-right .item .share ul li a:hover,.team-details__social ul li a:hover{color:var(--primary-color)}.footer__item p,.event-details__item-right .item .share p,.courses-details__item-right .item .share p,.team-details__social p{color:var(--heading-color);opacity:.8}.footer__item .social-icons a:hover,.event-details__item-right .item .share .social-icons a:hover,.courses-details__item-right .item .share .social-icons a:hover,.team-details__social .social-icons a:hover{color:var(--white);background-color:var(--primary-color)}.footer__copyright{position:relative;padding:20px 0;border-top:1px solid rgb(24 24 24 / .2)}.footer__copyright p{color:var(--heading-color)}.footer__copyright a{color:var(--heading-color)}.footer__copyright a:hover{color:var(--primary-color)}.footer__copyright ul{flex-wrap:wrap}@media screen and (max-width:991px){br{display:none}.banner__content h1{letter-spacing:1px;font-size:40px;line-height:normal}.about__image{margin:0 auto}.about__right-wrp{margin-left:0}.about__left-part{margin-left:0}}@media screen and (max-width:767px){.banner__content{margin-bottom:30px}.footer__item{padding-bottom:20px}.footer__copyright p{text-align:center}.footer__copyright ul{justify-content:center}}@media screen and (max-width:575px){.banner__content h1{font-size:36px}.topic__item{flex-direction:column;text-align:center}.contact__item .col-sm-6{margin-top:0}.header__main{flex-direction:column}.header__main p{text-align:center;font-size:14px;line-height:normal}}@media screen and (max-width:425px){.section-padding{padding:65px 0}.section-margin{margin:65px 0}.section-header h2,.section-header-three h2,.section-header-four h2{font-size:30px;font-weight:600;line-height:38px}}#cookPopup{display:none;justify-content:space-between;flex-direction:column;align-items:center;gap:16px;position:fixed;bottom:15px;right:15px;width:450px;max-width:90%;padding:20px;background-color:#fff;border-radius:4px;box-shadow:2px 3px 10px rgb(0 0 0 / .4);z-index:9999}#cookPopup p{margin:0;text-align:center}@media(min-width:576px){#cookPopup.show{display:flex;align-items:center}}@media(max-width:575px){#cookPopup.show{display:block;text-align:left}.cookPopup_btn{margin:10px 0 0 0}}.cookPopup_title{font-size:16px;font-weight:700}.cookPopup_desc{font-size:16px}.show{display:flex!important}.thanks{display:flex;justify-content:center;align-items:center;min-height:80vh;padding:100px 0}.thanks .container{display:flex;flex-direction:column;align-items:center;row-gap:10px}.thanks img{width:100px;height:auto;margin-bottom:10px}.thanks p{text-align:center;font-size:18px}.docs{word-break:break-word;padding:60px 0}.docs h1{text-align:center;margin-bottom:20px;font-weight:700;font-size:40px}.docs h2{margin-bottom:10px;font-size:32px}.docs h3{margin-bottom:10px;font-size:26px}.docs li,.docs p{color:inherit;line-height:1.929;margin-bottom:10px}.docs a{text-decoration:none!important;color:var(--primary-color)}.docs a:hover{color:var(--black)}