.header-navigation .container .right-side-box a.rqa-btn{
    background: #ecbd00;
}
*::-moz-selection {
  background: #ecbd00;
}
::-moz-selection {
  background: #ecbd00;
}

::selection {
  background: #ecbd00;
}
.btn-theme {
  background: #ecbd00;
}
.btn-dark:hover {
  background: #ecbd00;
}
.bg-theme {
  background: #ecbd00;
}
.theme-color {
  color: #ecbd00 !important;
}
#scrollUp {
  background: #ecbd00;
}
#scrollUp:hover {
  background: #ecbd00;
}
.preloader span {
  background: #ecbd00;
}
[data-overlay=theme]::before {
  background-color: #ecbd00;
}
.header-btn:before {
  background: #ecbd00;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .header-btn .a-btn {
    background: #ecbd00;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .header-btn .a-btn {
    background: #ecbd00;
  }
}
@media (max-width: 767px) {
  .header-btn .a-btn {
    background: #ecbd00;
  }
}
.logo:before {
  background: #ecbd00;
}
.main-menu-wrap .main-menu ul li:hover > a {
  color: #ecbd00;
}
.main-menu-wrap .main-menu ul li ul.sub-menu {
  border-top: 2px solid #ecbd00;
}
.main-menu-wrap .main-menu ul li ul.sub-menu li a:hover {
  color: #ecbd00;
}
.main-menu-wrap .main-menu ul li.has-dropdown:hover a:after {
  color: #ecbd00;
}
.sidebar-open a:hover svg path {
  fill: #ecbd00;
}
.cart-btn a:hover {
  color: #ecbd00;
}
.cart-btn a span {
  background: #ecbd00;
}
.main-menu-wrap-2 .main-menu ul li:hover > a {
  color: #ecbd00;
}
.main-menu-wrap-2 .main-menu ul li ul.sub-menu {
  border-top: 2px solid #ecbd00;
}
.main-menu-wrap-2 .main-menu ul li ul.sub-menu li a:hover {
  color: #ecbd00;
}
.main-menu-wrap-2 .main-menu ul li.has-dropdown:hover a:after {
  color: #ecbd00;
}
.header-info-2 .icon i {
  color: #ecbd00;
}
.header-lang .header-lang-list {
  border-top: 3px solid #ecbd00;
}
.header-search a {
  background: #ecbd00;
}
.header-search a:before {
  border: 2px solid #ecbd00;
}
.social-share > a {
  background: #ecbd00;
}
.social-share > a:before {
  border: 2px solid #ecbd00;
}
.social-share .social-icon a {
  background: #ecbd00;
}
.search-area a.search-close {
  color: #ecbd00;
}
.search-area .search-form form button {
  background: #ecbd00;
}
.open-mobile-menu a:hover {
  background: #ecbd00;
}
.open-mobile-menu a.active {
  background: #ecbd00;
}
.side-mobile-menu ul li a:hover {
  color: #ecbd00;
}
.side-mobile-menu ul li a[aria-expanded=true] {
  color: #ecbd00;
}
.side-mobile-menu ul li a[aria-expanded=true]:before {
  background: #ecbd00;
  border-color: #ecbd00;
}
.side-mobile-menu ul li ul li:hover > a {
  color: #ecbd00;
}
.side-mobile-menu ul li ul li:hover > a:before {
  background: #ecbd00;
  border-color: #ecbd00;
}
.home-slider .home-slide .home-slide-text .home-slide-cat a {
  color: #ecbd00;
}
.home-slider .home-slide .home-slide-text .home-slide-title h3 a:hover {
  color: #ecbd00;
}
.home-slider .home-slide .home-slide-text .home-slide-btn .a-btn:hover {
  background: #ecbd00;
}
.home-slider-2 .home-slide-2 .home-slide-text-2 .home-slide-cat a:hover {
  color: #ecbd00;
}
.home-slider-2 .home-slide-2 .home-slide-text-2 .home-slide-title h3 a:hover {
  color: #ecbd00;
}
.home-slider-2 .home-slide-2 .home-slide-text-2 .home-slide-btn .a-btn {
  background: #ecbd00;
}
.home-slider-2 .home-slide-2 .home-slide-text-2 .home-slide-btn .a-btn:hover {
  color: #ecbd00;
}
.home-slider-2 .slick-prev {
  color: #ecbd00;
}
.home-slider-2 .slick-prev:hover {
  background: #ecbd00;
}
.home-slider-2 .slick-prev:hover:before {
  border-color: #ecbd00;
}
.home-slider-2 .slick-next {
  color: #ecbd00;
}
.home-slider-2 .slick-next:hover {
  background: #ecbd00;
}
.home-slider-2 .slick-next:hover:before {
  border-color: #ecbd00;
}
.service-wrap {
  background-color: #ecbd00;
}
.service-wrap-2:hover .service-details:before {
  background: #ecbd00;
}
.service-wrap-2 .service-thumb .service-icon {
  background: #ecbd00;
}
.service-wrap-3:hover {
  background: #ecbd00;
}
.service-wrap-3 .service-icon {
  color: #ecbd00;
}
.service-wrap-4:before {
  background: #ecbd00;
}
.service-wrap-4 .service-icon {
  color: #ecbd00;
}
.services-details-wrapper .services-details-info {
  background-color: #ecbd00;
}
.service-wrap-5:before {
  background: #ecbd00;
}
.service-wrap-5 .service-icon {
  color: #ecbd00;
}
.service-wrap-5 .service-details h4:before {
  background: #ecbd00;
}
.service-wrap-5 .service-details h4 a:hover {
  color: #ecbd00;
}
.about-details .about-num {
  color: #ecbd00;
}
.about-details .about-num:before {
  background: #ecbd00;
}
.about-details .about-feature .about-feature-icon {
  color: #ecbd00;
}
.section-title h5 {
  color: #ecbd00;
}

.choose-us-list .choose-list-icon .icon {
  color: #ecbd00;
}
.choose-us-list-2 .choose-list-icon .icon {
  background: #ecbd00;
}
.choose-us-list-2 .choose-list-icon .icon:before {
  background: #ecbd00;
}
.choose-us-thumb:before {
  border-top: 300px solid #ecbd00;
}
.choose-wrap-2 .choose-wrap-details .drop-cap {
  color: #ecbd00;
}
.team-wrap .team-details h4 a:hover {
  color: #ecbd00;
}
.team-wrap-2 .team-thumb:before {
  background: #ecbd00;
}
@media (min-width: 768px) and (max-width: 991px) {
  .team-slider .slick-active .team-wrap .team-details:before {
    background-color: #ecbd00;
  }
}
@media (max-width: 767px) {
  .team-slider .slick-active .team-wrap .team-details:before {
    background-color: #ecbd00;
  }
}
.team-slider .slick-center .team-wrap .team-details:before {
  background-color: #ecbd00;
}
.team-slider .slick-prev {
  color: #ecbd00;
}
.team-slider .slick-prev:hover {
  background: #ecbd00;
}
.team-slider .slick-next {
  color: #ecbd00;
}
.team-slider .slick-next:hover {
  background: #ecbd00;
}
.counter-right-wrap {
  background: #ecbd00;
}
.counter-right-wrap:before {
  background: #ecbd00;
}
.brand-area {
  background-color: #ecbd00;
}
.brand-slider .slick-prev {
  color: #ecbd00;
}
.brand-slider .slick-next {
  color: #ecbd00;
}
.testimonial-slider .slick-prev {
  color: #ecbd00;
}
.testimonial-slider .slick-prev:hover {
  background: #ecbd00;
}
.testimonial-slider .slick-next {
  color: #ecbd00;
}
.testimonial-slider .slick-next:hover {
  background: #ecbd00;
}
.testimonial-slide .testimonial-details .rating {
  color: #ecbd00;
}
.testimonial-slide .testimonial-details .author-wrap .author-text p {
  color: #ecbd00;
}
.testimonial-area-2 {
  background: #ecbd00;
}
.testimonial-slider-2 .slick-prev:hover {
  color: #ecbd00;
}
.testimonial-slider-2 .slick-next:hover {
  color: #ecbd00;
}
.breadcrumb-area ul li a:hover {
  color: #ecbd00;
}
.approch-wrap:hover .approch-details {
  background: #ecbd00;
}
.offer-area .offer-details .cat {
  color: #ecbd00;
}
.cdown {
  border-right: 4px solid #ecbd00;
  border-bottom: 4px solid #ecbd00;
}
.cdown span {
  color: #ecbd00;
}
.product-wrap .product-details h5 a:hover {
  color: #ecbd00;
}
.product-wrap .product-hover:before {
  background-color: #ecbd00;
}
.product-filter-nav button:hover i {
  color: #ecbd00;
}
.product-filter-nav button:hover span {
  color: #ecbd00;
}
.product-filter-nav button.active i {
  color: #ecbd00;
}
.product-filter-nav button.active span {
  color: #ecbd00;
}
.shop-pagination ul li a:hover {
  background-color: #ecbd00;
  border-color: #ecbd00;
}
.photo-gallery-wrap .gallery-thumb:before {
  background: #ecbd00;
}
.photo-gallery-wrap .gallery-details .read-more {
  color: #ecbd00;
}
.gallery-filter-nav button:before {
  background: #ecbd00;
}
.gallery-filter-nav button:hover {
  color: #ecbd00;
}
.gallery-filter-nav button.active {
  color: #ecbd00;
}
.gallery-single-wrap .gallery-post-tag > a:hover {
  color: #ecbd00;
}
.gallery-single-wrap .gallery-share-icon > a {
  background: #ecbd00;
}
.gallery-wrapper .gallery-img > a:before {
  background: #ecbd00;
}
.gallery-wrapper .gallery-text h3 a:hover {
  color: #ecbd00;
}
.blog-box-wrap .blog-box-details h4 a:hover {
  color: #ecbd00;
}
.blog-box-wrap .blog-box-details .read-more:hover {
  color: #ecbd00;
}
.blog-pagination ul li a:hover {
  background-color: #ecbd00;
  border-color: #ecbd00;
}
.blog-wrap .blog-wrap-details .blog-wrap-meta span i {
  color: #ecbd00;
}
.blog-wrap .blog-wrap-details .blog-wrap-meta span a:hover {
  color: #ecbd00;
}
.blog-wrap .blog-wrap-details .blog-wrap-title a:hover {
  color: #ecbd00;
}
.blog-single-wrap .blog-wrap-details .blog-wrap-meta span i {
  color: #ecbd00;
}
.blog-single-wrap .blog-wrap-details .blog-wrap-meta span a:hover {
  color: #ecbd00;
}
.blog-single-wrap .blog-wrap-details .blog-wrap-title a:hover {
  color: #ecbd00;
}
.blog-single-wrap .blog-wrap-details .blog-wrap-text .blog-post-tag a:hover {
  background: #ecbd00;
  border-color: #ecbd00;
}
.blog-single-wrap .blog-wrap-details .blog-wrap-text .blog-share-icon a:hover {
  color: #ecbd00;
}
.blog-single-wrap .blog-author .author-text .author-icon a:hover {
  color: #ecbd00;
}
.blog-single-wrap .blog-comments .latest-comments ul li .comments-box .comments-text .avatar-name span {
  color: #ecbd00;
}
.blog-single-wrap .blog-comments .latest-comments ul li .comments-box .comments-text .avatar-name .reply:hover {
  color: #ecbd00;
}
.blog-single-wrap .post-comments-form form .contact-icon:after {
  color: #ecbd00;
}
.blog-box-wrap-2 .blog-box-meta span i {
  color: #ecbd00;
}
.blog-box-wrap-2 .blog-box-meta span a:hover {
  color: #ecbd00;
}
.blog-box-wrap-2 .blog-box-details h4 a:hover {
  color: #ecbd00;
}
.blog-box-wrap-2 .blog-box-details .read-more {
  background: #ecbd00;
}
.service-category-widget ul li a:hover {
  background: #ecbd00;
  border-color: #ecbd00;
}
.service-download-widget {
  background-color: #ecbd00;
}
.blog-sidebar .blog-widget .widget-title {
  color: #ecbd00;
}
.recent-posts li .recent-posts-details h6 a:hover {
  color: #ecbd00;
}
.search-widget button:hover {
  background: #ecbd00;
}
.categories-widget li a:hover {
  color: #ecbd00;
}
.social-profile a:hover {
  background: #ecbd00;
}
.tag-widget a:hover {
  background: #ecbd00;
}
.logo-side {
  background: #ecbd00;
}
.social-widget a:hover {
  color: #ecbd00;
}
.cta-wrapper-2 {
  background-color: #ecbd00;
}
.contact-address-wrapper:hover {
  border-color: #ecbd00;
}
#contact-us-form input::-webkit-input-placeholder {
  border-color: #ecbd00;
}
#contact-us-form input:-moz-placeholder {
  border-color: #ecbd00;
}
#contact-us-form input::-moz-placeholder {
  border-color: #ecbd00;
}
#contact-us-form input:-ms-input-placeholder {
  border-color: #ecbd00;
}
#contact-us-form input:focus {
  border-color: #ecbd00;
}
#contact-us-form textarea:focus {
  border-color: #ecbd00;
}
#contact-us-form .a-btn {
  background: #ecbd00;
}
.footer-bottom #scrollUp:hover {
  background: #ecbd00;
}
.copyright a:hover {
  color: #ecbd00;
}
.category-widget ul li a:hover {
  color: #ecbd00;
}
.about-widget .w-social a:hover {
  background: #ecbd00;
}
.newsletters-widget form button {
  background: #ecbd00;
}

a:hover, button:hover {
    color: #ecbd00;
}
.wp-tag-cloud li:hover a {
    background: #ecbd00;
    color: #fff;
}
div.widget_categories ul li a:hover {
    color: #ecbd00;
}
.blog-single-wrap .post-comments-form form .a-btn {
    background: #ecbd00;
}
.blog-sidebar .widget_categories h3 {
    color: #ecbd00;
}

.blog-sidebar .widget_tag_cloud h3 {
    color: #ecbd00;
}
.blog-pagination ul li span {
    background: #ecbd00;
    border: 2px solid #ecbd00;
}

.blog-grid-area .blog-box-wrap .blog-box-details .read-more {
    background: #ecbd00;
}
.footer-widget form input[type="submit"] {
    background: #ecbd00;
}
.blog-box-wrap .blog-box-details .read-more {
    background: #ecbd00;
}
.page-404 .btn {
    background: #ecbd00;
}
.search-custom form button[type="submit"] {
    background: #ecbd00;
}
.blog-single-wrap .blog-wrap-details .blog-wrap-text blockquote {
    border-left: 5px solid #ecbd00;
}
@media (max-width: 1200px) {

    .header-bottom .open-mobile-menu a {
        background: #ecbd00;
    }
}
.footer-bottom-area {
    border-top: 2px solid #ecbd00;
}
.main-menu-wrap .main-menu ul li ul.sub-menu li a:hover {
    background: #ecbd00;
}
.blog-sidebar .blog-widget, .blog-sidebar .widget_categories,
.blog-sidebar .widget_tag_cloud {
    border-top: 4px solid #ecbd00;
}
.main-menu-wrap .main-menu ul li ul.sub-menu li {
    border-bottom: 1px solid #ecbd00;
}
.header-info a i {
    color: #ecbd00;
}

.header-info a:hover {
    color: #ecbd00;
}
.header-btn-3 a:hover {
    color: #ecbd00;
    border-color: #ecbd00;
}
.header-social-3 a:hover {
    color: #ecbd00;
}
.header-btn-4 .a-btn {
    border: 2px solid #ecbd00;
}

.header-btn-4 .a-btn:hover {
    background: #ecbd00;
}
.main-menu-wrap-3 .main-menu ul li a:before {
    background: #ecbd00;
}
.service-wrap-6 .service-thumb .service-icon {
    background: #ecbd00;
}
.service-wrap-6:hover .service-details .read-more{
    background: #ecbd00;
}
.choose-us-list-3 .choose-list-icon .icon{
    background: #ecbd00;
}
.choose-us-list-3 .choose-list-icon .icon:before{
    background: #ecbd00;
}
.photo-gallery-wrap .gallery-thumb.gallery-thumb-2:before {
    background: #ecbd00;
}
.team-slider-2 .team-wrap .team-details  h4 a:hover{
    color:#ecbd00;
}
@media (min-width: 992px) and (max-width: 1199px) {

    .team-slider-2 .team-slide .team-wrap .team-details  h4 a:hover{
        color:#ecbd00 !important;
    }
}
@media (min-width: 768px) and (max-width: 991px) {

    .team-slider-2 .team-slide .team-wrap .team-details  h4 a:hover{
        color:#ecbd00 !important;
    }
}
.woocommerce-tabs .nav-tabs li.nav-item.active a {
    color: #ecbd00;
}
.woocommerce-info {
    border-top-color: #ecbd00;
}

.woocommerce-info::before {
    color: #ecbd00;
}
.woocommerce-MyAccount-content .woocommerce-info a {
    background-color: #ecbd00!important;
}
.logged-in.woocommerce-account .woocommerce-MyAccount-content p .woocommerce-Button[type="submit"] {
    background-color: #ecbd00!important;
}
.woocommerce .woocommerce-form-login .woocommerce-form-login__submit {
    background-color: #ecbd00!important;
}
.basic-reset .lost_reset_password button {
    background-color: #ecbd00!important;
}