.header.home3 .header__logo a img{width:232px}
.footer1__copyright--text a{color: inherit;}

.myparallex{width: 100%;padding: 60px 0px;background: #888;}

.quotes{padding:60px 0px; background: linear-gradient(0deg, #0b0b0bd6, #0d0d0ded), url(../img/bg/quotebg.jpg) center; background-attachment: fixed;}

ul.bonding li{margin-left: 30px;margin-bottom: 12px; cursor:default;}

ul.bonding li i{position: absolute; left: 80px; font-size: 20px; color:#212121;line-height: 25px;}

ul.bonding li:hover i{font-size: 25px; transition: 0.2s linear;color: #ed1c24;}

.n1{
    text-align: center;
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    
}
.n1 h2{
    /* font-family: 'Great Vibes', cursive; */
    color: #fff;
    font-weight: 500;
    /* text-shadow: #FFF 0px 0px 5px,#FFF 0px 0px 50px, #FFF 0px 0px 75px; */
    font-size: 50px;
}
.h3quote{font-size: 70px;}

.ranaBrand1{
    position: absolute;
    top: 20px;
    z-index: 100;
    left: 45%;
    opacity: 1; 
    animation: rana 5s infinite;
}

.contact1__content p a{color: #212121;}

.footer1__services.footer1__widget ul li i{margin-right: 10px;}

.ranainfo{
    width: 100%;
    background: #e4e2e2;
    height: 230px;
    display: flex;
    padding-left: 70px;
    padding-right: 40px;
    align-items: center;
    justify-content: center;
    margin-top: 10px;
}
.ranainfo a img{width:380px}
.ranainfo div{margin-left: 42px;} 

@media only screen and (max-width: 400px){
.hero1__height {height: 520px;}
.hero1{background-position: -347px 70px;}

}

@media(max-width:765px){
    .header.home3 .header__logo a{margin-top: 10px;}
    .hero1__content p {
        font-size: 15px;
        line-height: 26px;
        margin-top: 30px;
    }
    .testimonial3__item{text-align: center;}
    .testimonial3__data h4{line-height: 40px;}
    .testimonial3__item{padding-bottom: 20px;}
    .ranaBrand1{top: 15px;left: 34%;}
    .content_box_120_70{padding-top: 52px;}
    .key_features1__item{padding-top: 50px;}
    .key_features1__thumb-1{display: none;}
    .content_box_120{padding-top: 60px; padding-bottom: 50px;}
    .projects3 .title_style1{margin-bottom: 0px;}
    .footer1__services {padding-left: 7px;}
    .blog1__item--quote-content h3 span#h3quote {font-size:22px;}
    ul.bonding li i{left:30px}
    .n1 {position: absolute;width: 100%;}
    .n1 h2{font-size: 40px;;width: 100%;transform: translate(0px, -120px);}
    .features2__thumb1{height:235px;background-position: 0px 0px;}
    /* .features2__thumb2{height: 235px;background-position: 0px 0px;} */
    .features2__thumb2{display: none;}
    
    
}