:root { --white: #ffffff !important; --yellow: #fdb71c !important;}

.banner-bg {min-height: 750px!important;}
.banner__img-two>img:first-child{max-width:100%!important;}
.btn {border-radius: 5px;}
/*Begin Mobile Responsinve*/
@media (max-width: 767.98px) {.banner-content .title {font-size: 36px;} .banner-content {margin-bottom: 46px;}}
/*End Mobile Responsive*/
/*Begin Tablet Responsinve*/
@media (max-width: 991.98px) {.tg-header__area {padding: 10px 0;}}
/*End Table Responsinve*/
.sticky-menu{background:var(--white)!important;}
.tgmenu__navbar-wrap>ul>li a {padding: 30px 0!important;}
.header-search{display:none!important}
.banner-content .btn, .all_services__area-six a.btn{color:black; background:var(--yellow)!important;}
.header-btn-two a{background: var(--yellow)!important; color:#000000!important; border: unset;}
.banner-content p {text-transform: unset;}
.banner-scroll a span {border-color:var(--white)!important}
.shortcode-hero-banner .banner-content .btn:before, .all_services__area-six a.btn:before, .tg-header__area, .banner-social h5::before {background: var(--white)!important;}
.header-btn-two .border-btn:hover, .header-btn-two .border-btn:active{background: #000000; color: var(--white)!important;}
.testimonial-img-wrap img{border-radius:10px; box-shadow: 0px 0px 5px #c1c1c1; margin: 5px;}
.all_services__area-six h2 {font-size: 38px;line-height: 47px;max-width: 1040px;margin: auto;}
.testimonial-content{gap: 0px}
#page-8 .shortcode-testimonials {padding-bottom:100px;}
#page-8 .about__area-eight{padding-top:100px;}
#page-8 .swiper-wrapper h4, #page-8 .swiper-wrapper span, #page-8 .testimonial-content p{color:var(--white)!important;}



#page-8 .col-xl-7.mb-50{margin-bottom:0px!important}
#page-8 .testimonial__rating{color:var(--yellow)!important;}
#page-8 .testimonial-img-wrap img{box-shadow:unset!important;}
#page-8 .card-testimonials .card-image, #page-8 .card-testimonials .card-info .card-position {margin-bottom:5px}
#page-8 .card-testimonials .card-info .rates-review {margin-bottom: 0px;}
#page-8 .card-testimonials p, .shortcode-testimonials .section-title p{color:var(--white)!important;}
#page-8 .shortcode-testimonials .section-title p{margin-top:0px}

.counter-item .content .count{font-size: 25px;}


.banner-social h5, .banner-social .icon, .btn-scroll-down, .choose-list .list-wrap li .icon, .white-title .sub-title, .swiper-wrapper .project__content-three span, .banner-content h2, .banner-content .sub-title, .banner-content p {color:var(--white)!important;}