 

 html .header .dropdown-item { line-height:1.7;

    color: var(--secondary) !important; 

}.header__search{ margin-right:0px !important; }
html .header  .dropdown-item:hover {
  
    background-color: var(--secondary) !important;
}
.header__search-decor {

    display: inline-block;

    width: 1.4rem;

    height: 1.4rem;

    background: 50%/contain no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='5.202' cy='5.202' r='4.602' stroke='%23F47820' stroke-width='1.2'/%3E%3Cpath d='M7.667 9.31l3.833 4.93' stroke='%23F47820' stroke-width='1.2'/%3E%3C/svg%3E");

}
.site-footer.style-2 .footer-bottom {
    background-color: #fff; 
}.site-footer.style-2 .footer-bottom .copyright-text{ color:#333; }
.header__menu-decor:after, .header__menu-decor:before {

 

    background-color: var(--secondary); 

}::-webkit-scrollbar-track {

    background-color: #f1f1f1; /* Color of the track */

}



::-webkit-scrollbar-thumb {

    background-color: var(--secondary); /* Color of the thumb */ 

}

html .header  li:hover a.header__list-link {

    color: #fff!important;

}

html .header  .dropdown:hover .dropdown-menu {

    display: block;

    background-color: var(--primary) !important;

    border-top-left-radius: 0px;

    border-top-right-radius: 0px;

}html .header .dropdown-item {

    color: #fff !important;

}html .header  li:hover a.header__list-link {

    color: #fff!important;

    background: rgba(var(--primaryrgba),1) !important;

}.header__list-item:focus-within, .header__list-item:hover {

    opacity: 1;

}html .header  .dropdown:hover .dropdown-menu {

    display: block;

    background-color: var(--primary) !important;

    border-top-left-radius: 0px;

    border-top-right-radius: 0px;

    top: calc(100% - 1px);

}.header__list-link:focus.header__list-link:active{color:var(--primary) !important; } 

html .menu .menu__button .button { 

    font-weight: 600;

}html .site-footer.style-2 .footer-top {

    background-color:   rgba(var(--primaryrgba), 0.3) !important ; 

    border-top: 2px solid #ccc;

}.site-footer.style-2 .widget_services ul li {
 
    background: transparent !important;
} html footer .footer-title { 

    font-weight: 600; 

    color: var(--primary); 

}html .footer__info-link{  color: var(--secondary);         opacity: 1;}  

.site-footer.style-2 .widget_services ul li a {

    color: var(--primary);

    opacity: 0.9;

    text-transform: initial;

}.site-footer.style-2 .widget_services ul li a:hover{ color:var(--secondary);}

html footer { 

    background: #fff;

} 
.project-home{ background-color: rgba(var(--primaryrgba),0.95) !important; }
.menu:before {
  background: linear-gradient(180deg, #000, rgba(46, 47, 50, 0));  
}
 .project-home {
    background-color: rgba(var(--primaryrgba), 0.2) !important;
}
.project-home .title h2 .plojkk{ color:var(--primayColor)!important;}