body {
    font-family: "Inter", sans-serif;
}
.relative{
    position: relative;
}
.uppercase{
    text-transform: uppercase;
}
.text-decoration{
    transition: 0.5s;
    text-decoration: none;
}
.text-gry{
    color: #777;
}
.text-dark{
    color: #000;
}
.font-bold{
    font-weight: bold;
}
.font-14{
    font-size: 14px;
}
.font-light{
    font-weight: 300;
}

.footer{
    background:#2d374b;
}
.light{
    color: #F5F7FAAB;
}
.f-down {
   border-top: 1px solid #FFFFFFB3; 
}
.f-widget p{
    color: #C5C5C5FA;
    font-size: 13px;
    line-height: 22px;
}
.text-sky{
    color: #03B2FC;
}
.socials a{
    display: inline-block;
    margin-top: 10px;
    color: #FFFFFFB3;
    font-size: 10px;
    margin-right: 15px;
}
.review h2{
    color: #fff;
    font-size: 1.3em;
    font-style: italic;
    line-height: 1.5;
}
.results{
    background-color: #F0F0F0;
    padding: 120px 0px;
}
.result-box h2{
    color: #2D374B;
    font-size: 36px;
    font-weight: 700;
    line-height: 46.8px;
}
.result-box p{
    color: #2D374B;
    margin: 20px 0px;
}
.rivew-box p{
    color: #2D374B;
    font-size: 20px;
}
.icon i{
    color: #d2d2d2;
    font-size: 64px;
}
.icon {
    z-index: -1;
    position: absolute;
    left: -14px;
}
.rivew-box {
    z-index: 99;
}
.profile-box h6{
    margin-bottom: 1px;
    color: #2D374B;
    font-size: 16px;
    font-weight: 700;
}
.profile-box span{
    color: #677788;
    font-size: 13px;
    font-weight: 400;
}
.rivew-box a{
    text-decoration: none;
    background-color: #03B2FC;
    color: #fff;
    display: inline-block;
    font-size: 15px;
    font-weight: 500;
    line-height: 22.5px;
    border-style: none;
    border-radius: 13px 13px 13px 13px;
    padding: 12px 17px 12px 29px;
}
.count-box {
    padding: 25px 20px;
}
.count-box h2{
    color: #2D374B;
    font-size: 48px;
    font-weight: 700;
    line-height: 57.6px;
}
.count-box h2 i{
    color: #03b2fc;
    font-size: 20px;
}
.count-box p{
    color: #2D374B;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.bb{
    border-bottom: 2px solid #DCE0E599;
}
.bl{
   border-left: 2px solid #DCE0E599; 
}
.br{
   border-right: 2px solid #DCE0E599; 
}
.heading h2{
    color: #2D374B;
    font-size: 44px;
    font-weight: 700;
    line-height: 56px;
}
.self{
    background-color: #0F284B;
}
.iframe3{
    margin-top: -100px;
    position: relative;
    z-index: -1;
}
.ser-box img{
    width: 35%;
    margin-bottom: 10px;
}
.ser-box p{
    font-size: 18px;
    font-weight: 400;
    line-height: 27px;
}
.b2b-image img{
    width: 90%;
    border-radius: 13px 13px 13px 13px;
}
.img-b2b1{
    position: absolute;
    z-index: -1;
    bottom: -60px;
    left: -60px;
    width: 182px !important;
}
.b2b-content h2{
    color: #2D374B;
    font-size: 36px;
    font-weight: 700;
    line-height: 46.8px;
}
.b2b-content p{
    color: #51596C;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
}
.img-b2b2 {
    position: absolute;
    top: 30px;
    right: 78px;
    width: 211px !important;
}
.title-box{
    margin-top: -30px;
    background-color: #fff;
    padding: 20px ; 
    border-radius: 10px;
}
.title-box h2{
    color: #2D374B;
    font-family: "Inter", Sans-serif;
    font-size: 36px;
    font-weight: 700;
    line-height: 81px;
}












@media only screen and (min-width: 2000px) {
   
}

@media only screen and (min-width: 1499px) {
    
}
@media only screen and (max-width: 991px) {
    
}
@media only screen and (max-width: 769px) {
    iframe#bsIframe6m2xr7k9048415858412477{
        height: 100% !important;
    }
    .iframe3{
        margin-top: 0px;
    }
    iframe#bsIframekyzmyje9774125940951384{
        height: 100% !important;
    }
    .heading h2{
        font-size: 30px;
        line-height: 38px;
    }
}       
@media only screen and (max-width: 600px){
    
}
@media only screen and (max-width: 344px){
    
}