.siteLogo{
	/*background: #fff;
    padding: 11px 15px;*/
      width: 382px;
/*    border-radius: 10px !important;*/
}

footer .footer-widget .menu-container p {
    font-family: var(--font-saira);
    font-weight: 500;
    font-size: 16px;
    letter-spacing: .02em;
    color: #b4b4b4;
    transition: .5s;
}
.sitePolicy{

}
.sitePolicy ul{
	display: flex;
    flex-wrap: wrap;
}
.sitePolicy ul li{
	    padding: 0 10px;
    border-right: 1px solid #ddd;
    line-height: 11px;
}
.sitePolicy ul li a{
	color: #b4b4b4;
}

.header-area2 .main-menu ul>li.active>a {
    color: #ffec02;
}
.header-area2 .main-menu ul>li:hover>a {
    color: #ffec02;
}
.footer-contact a{
    text-transform: capitalize;
}
footer .footer-widget .footer-contact{
        max-width: unset;
}

.header-area2 .header-contact span {
    font-family: var(--font-saira);
    font-weight: 400;
    font-size: 12px;
    letter-spacing: .03em;
    color: var(--white-color);
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 5px;
}
.header-area2 .header-contact h6 {
    margin-bottom: 0;
}
.header-area2 .header-contact h6 a {
    font-family: var(--font-saira);
    font-weight: 500;
    font-size: 16px;
    letter-spacing: .03em;
    color: #ffee04;
    transition: .5s;
}

.termsSection{
    padding:40px 0
}
.privacyBlock h3{
    color:#000;
    margin-bottom:15px;
    margin-top:25px;
    line-height:25px;
    font-weight:600;
    text-transform:uppercase
}
.privacyBlock h4{
        color: #e4e4e4;
    margin-bottom:15px;
    margin-top:25px;
    line-height:25px;
    font-weight:600;
    text-transform:uppercase
}
.privacyBlock h5{
     color: #e4e4e4;;
    margin-bottom:15px;
    line-height:25px;
    font-weight:600;
        text-transform: uppercase;
}
.privacyBlock h6{
    color: #e4e4e4;;
    margin-bottom:15px;
    line-height:25px;
    font-weight:600
}
.privacyBlock br{
    display:none
}
.privacyBlock p{
    margin-bottom:12px;
    font-size: 16px;
    font-weight: 400;
    color: #b5b5b5;
}
.privacyBlock ul li{
    font-weight:500;
    font-size:14px
}
.privacyBlock ul{
    margin-bottom:12px
}
.privacyBlock a{
    color:#ffec01!important;
}
.privacyBlock b{
    font-weight:600
}
.privacyBlock .contactBlock{
    text-align:center;
    padding:20px 30px;
    width:50%;
    display:block;
    border:1px solid #ddd;
    position:relative;
    border-radius:5px!important;
    margin-top:30px
}
.privacyBlock .contactBlock p{
    text-align:left;
    margin-bottom:5px
}
.privacyBlock .contactBlock p b{
    font-weight:600;
    font-size:18px;
    position:absolute;
    top:-16px;
    left:67px;
    background:#fff;
    padding:0 10px
}
.privacyBlock h4,.privacyBlock h3,.privacyBlock h2,.privacyBlock h5,.privacyBlock h6{
    font-family: 'Poppins', sans-serif;
}
.privacyBlock ul li{
       font-weight: 500;
    font-size: 16px;
        list-style: inherit;
    line-height: 39px;
        color:#b5b5b5;
    
}
.privacyBlock ul{
    margin-bottom: 12px;
    list-style: inherit;
    padding-left: 30px;
}
.team-one__image img {
  
    height: 325px;
    object-fit: cover;
    object-position: top;
}
.home3-solution-section .solution-card{
        min-height: 372px;
}
span.__cf_email__ {
    text-transform: lowercase;
}
.banner-area3 .banner-wrapper .banner-video-area .video-area .video-popup svg{
        display: none !important;
}
.banner-area3 .banner-wrapper .banner-video-area .video-area .video-popup{
        pointer-events: none;
}
.footer-logo img{
    width: 285px;
}