.yellow-color , .nested-accordion h3.selected , .nested-accordion h3.selected:before , .menu-active a , .dropdown:hover , .top-navbar-title li a:hover , .contact-footer a:hover , .contact-footer p:hover , .heading2 a:hover{
    color: #d3de24 !important;
    -webkit-text-fill-color:unset;
}
.progress-wrap svg.progress-circle path{
    stroke: #d3de24 !important;   
}
.yellow-background{
    background: #d3de24 !important;
}
.white-color{
    color: #fff !important;
}
.navbar-logo , .footer-img{
    height: 60px;
    width: auto;
}
#top-navbar{
    border: 0;
    padding: 15px;
}
.outer-menu .hamburger{
    top: 5px;
    width: 60px;
}
.container2 h1 {
    font-size: 30px;
    text-align: left;
    letter-spacing: -1px;
}
.section-two{
    border-bottom: 0;
}
.Marquee-main{
    position: relative;
}
.Marquee-main::before , .Marquee-main::after{
    content: "";
    position: absolute;
    background: #fff;
    width: 90%;
    height: 0.5px;
    left: 5%;
    top: 0;
}
.Marquee-main::after{
    top: 99%;
}
h2.our-services{
    font-size: 24px;
}
.contact-circle .btn2 , .contact-circle a{
    background: #fff;
    color: #000;
}
.skills-box-main img{
    width: 70px;
}
.skills-box-main{
    background: #fff !important;
}
.skills-box-main:hover.skills-box-main p{
    color: #000;
}
.progress-wrap::after , .contact-footer img , .dropdown:hover svg{
        filter: brightness(0) saturate(100%) invert(97%) sepia(21%) saturate(3684%) hue-rotate(345deg) brightness(95%) contrast(82%);
}
.cursor{
    border-color: #d3de24 !important;
}
::-webkit-scrollbar-thumb , .contact-circle :before{
    background:  #d3de24 !important;   
}
.contact-circle:hover a{
    background: transparent !important;
}
.dropdown_menu li:hover{
    background-color: #000 !important;
}
.dropdown_menu li:hover a{
    color: #d3de24 !important;
}
.award-circle-main{
    border-color: #fff;
    padding: 5px;
}
.temp{
    display: none;
}
@media screen and (max-width:600px){
    .container2{
        border: 0;
    }
    .temp{
        display: block;
    }
}
.padding-15{
    padding: 15px;
}
.padding-5{
    padding: 5px;
}
.w900{
    font-weight: 900 !important;
}
.self-taught{
    padding: 40px 15px 15px;
    font-size: 14px;
    line-height: normal;
}
.about-p{
    font-size: 14px;
    line-height: normal;
}
.years-img{
    max-width:278px;
}
.ticker__item::before , .ticker__item::after{
    -webkit-text-stroke-color:transparent;
}
.brand-logos{
    width: 117px;
}
@media (max-width: 767px) {
    .years-img {
        left: 22%;
    }
}
@media (max-width: 425px) {
    .years-img {
        left: 14%;
    }
}