:root {--tg-theme-primary: #1faeaf !important;}
.tgmenu__action-ten > ul li.header-btn .tg-btn {text-transform: uppercase;}
.tgmenu__nav .logo img {max-height: 80px;}
.slider__area-five .swiper-slide {min-height: 650px;}
.slider__area-five .slider__content-five .sub-title {font-family: "Rajdhani", sans-serif;font-size: 18px;font-weight: 600;}
.slider__area-five .slider__content-five .title {font-size: 42px;line-height:60px;font-family: "Montserrat", sans-serif;}
.slider__area-five .slider__content-five p {font-size: 16px;font-weight: 500;line-height: 30px;text-align: justify;color: #444444;font-family: 'Nunito';}
.slider__area-five .slider__content-five .tg-btn {text-transform: uppercase;}
.slider__area-five .slider__content-five .tg-btn img {filter: brightness(1) invert(1);}
.slider__area-five .banner__side-wrap span {font-size: 16px;font-weight: 600;font-family: 'Rajdhani';text-transform: uppercase;}
.slider__area-five .slider__nav-three button.slider-button-next {background: #0b8081;}
.brand__area-two .brand__content .title {font-size: 24px;font-family: 'Nunito';}
.about__area-seven .about__content-seven .section__title .sub-title {font-family: "Rajdhani", sans-serif;font-size: 18px;font-weight: 600;}
.about__area-seven .about__content-seven .section__title .title {font-size: 30px;line-height: 1.2;font-weight: 500;font-family: 'Montserrat';}
.about__area-seven .about__content-seven p {margin-bottom: 20px;font-size: 16px;font-family: 'Nunito';text-align: justify;}
.about__area-seven .about__content-seven .about__list-item li {margin-bottom: 12px;font-family: 'Nunito';}
.about__area-seven .about__content-seven .tg-btn {text-transform: uppercase;}
.about__area-seven .about__content-seven .tg-btn img {filter: brightness(1) invert(1);}
.about__area-seven .about__img-wrap-three .rating-wrap p {font-weight: 500;font-size: 16px;font-family: 'Nunito';}
.services__area-eleven .section__title .sub-title {font-family: "Rajdhani", sans-serif;font-size: 18px;font-weight: 600;color: var(--tg-theme-primary);}
.services__area-eleven .section__title .title {font-size: 30px;line-height:1.2;font-weight:500;font-family: "Montserrat", sans-serif;}
.services__area-eleven .services-active .services__item-twelve .title a {font-family: "Montserrat", sans-serif;font-size: 18px;font-weight: 600;}
.services__area-eleven .services-active .services__item-twelve p {font-weight: 500;font-size: 16px;font-family: 'Nunito';margin-bottom: 0;}
.services__area-eleven .services__bottom-content p {font-weight: 500;font-family: 'Montserrat';}
.benefit__area .benefit__content .section__title .sub-title {font-family: "Rajdhani", sans-serif;font-size: 18px;font-weight: 600;color: var(--tg-theme-primary);}
.benefit__area .benefit__content .section__title .title {font-size: 30px;line-height:1.2;font-weight:500;font-family: "Montserrat", sans-serif;}
.benefit__area .benefit__content p {font-weight: 500;font-size: 16px;font-family: 'Nunito';}
.benefit__area .benefit__content .benefit__item {margin-bottom: 15px;background: #ffffff;padding: 10px;border-radius: 10px;box-shadow: 0 0 4px #eeeeee;height: 250px;margin-bottom: 15px;}
.benefit__area .benefit__content .benefit__item .benefit__icon {width: 48px;height: 48px;}
.benefit__area .benefit__content .benefit__item .benefit__icon i {font-size: 30px;}
.benefit__area .benefit__content .benefit__item .benefit__item-top .title {font-size: 18px;font-family: 'Montserrat';}
.benefit__area .benefit__content .benefit__item p {font-weight: 500;font-size: 15px;font-family: 'Nunito';text-align: justify;}
.benefit__area .benefit__img img {border-radius: 7px;}
.counter__area-eight .counter__wrap {padding: 50px 30px;}
.counter__area-eight .counter__wrap .counter__item {margin-bottom: 0;}
.counter__area-eight .counter__item .count {font-family: 'Montserrat';font-size: 48px;}
.counter__area-eight .counter__item p {font-family: 'Rajdhani';font-size: 18px;text-transform: uppercase;font-weight: 600;}
.video__area-six {height: 550px;margin-top: -115px;}
.video__area-six .video__bg-five::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0.8;background: linear-gradient(99deg, #002c2c 27.88%, #001212 75.46%);}
.work__area .section__title .sub-title {font-family: "Rajdhani", sans-serif;font-size: 18px;font-weight: 600;color: var(--tg-theme-primary);}
.work__area .section__title .title {font-size: 30px;line-height:1.2;font-weight:500;font-family: "Montserrat", sans-serif;}
.work__area .work__content .title {margin-bottom: 12px;font-size: 18px;font-weight: 600;font-family: 'Montserrat';text-transform: uppercase;}
.work__area .work__content p {width: 90%;margin: 0 auto;font-family: 'Nunito';color: #333333;font-size: 15px;}
.project__area-five .section__title .sub-title {font-family: "Rajdhani", sans-serif;font-size: 18px;font-weight: 600;color: var(--tg-theme-primary);}
.project__area-five .section__title .title {font-size: 30px;line-height:1.2;font-weight:500;font-family: "Montserrat", sans-serif;}
.about__area-three {background: #f7f7f7f7 !important;}
.about__area-three .section__title .sub-title {font-family: "Rajdhani", sans-serif;font-size: 18px;font-weight: 600;color: var(--tg-theme-primary);}
.about__area-three .section__title .title {font-size: 30px;line-height:1.2;font-weight:500;font-family: "Montserrat", sans-serif;}
.about__area-three .about__list-box-item-two {padding: 20px 40px;}
.about__area-three .about__list-box-item-two .content .title {font-size: 18px;font-weight: 600;font-family: 'Rajdhani';text-transform: uppercase;margin-bottom: 10px;}
.about__area-three .about__list-box-item-two .content p {margin-bottom: 0;width: 95%;font-family: 'Nunito';}
.cta__area {padding: 50px 100px;z-index: 99;border-radius: 10px;}
.cta__area .section__title .title {font-size: 30px;line-height: 45px;font-weight: 600;font-family: 'Montserrat';}
.cta__area .cta__btn .tg-btn {text-transform: uppercase;}
.cta__area .cta__btn .tg-btn img {filter: brightness(1) invert(1);}
.testimonial__area-two .section__title .sub-title {font-family: "Rajdhani", sans-serif;font-size: 18px;font-weight:600;color: var(--tg-theme-primary);}
.testimonial__area-two .section__title .title {font-size: 30px;line-height:1.2;font-weight:500;font-family: "Montserrat", sans-serif;}
.footer__area-two .footer__top-two {padding: 90px 0 35px;}
.footer__area-two .footer__widget.company {margin-right: 30px;}
.footer__area-two .footer__widget.company .footer__logo-two img {height: 80px;}
.footer__area-two .footer__widget.company p {font-family: 'Nunito';color: #cccccc;font-size: 14px;line-height: 24px;}
.footer__area-two .footer__widget-title-two {color: #43b5b7;font-size: 20px;font-family: 'Nunito';}
.footer__area-two .footer__widget-link-two li a {font-family: 'Nunito';font-weight: 300;}
.footer__top-two .row *:nth-child(4) .footer__widget {margin-left: 30px;}
.footer__top-two .footer__contact .list-wrap li {font-family: 'Nunito';font-size: 15px;}
.footer__bottom-two {padding: 10px 0;}
.footer__social .list-wrap li a img {height: 20px;}
.offCanvas__logo img {max-height: 72px;}
.offCanvas__social .list-wrap li a img {height: 15px;}
.offCanvas__content p {margin-bottom: 0;text-align: center;font-family: 'Nunito';}
.offCanvas__side-info .contact-list a, .offCanvas__side-info .contact-list p {line-height: 24px;font-size: 15px;font-family: 'Nunito';}