.logo-area img{width:100%;height:50px;}
.readon,.sub-text,*{text-transform:none!important;}
.vc_tta.vc_general .vc_tta-panel-body{
    /*-webkit-transform:none!important;*/
    /*transform:none!important;*/
    /*transition:none!important;*/
}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel.vc_active{
    animation:none!important;
}

@media only screen and (max-width: 991px){
#rs-header .logo-area a img {
    height:45px;}
}
.rs-services1 .services-wrap .services-item:hover:before,.rs-services1 .services-wrap .services-item:before{
    background: linear-gradient(-41deg, #ff4b2b, #d51522)!important;
}
.list_link_hover a:hover{color: #D51522 !important;}
.rs-breadcrumbs{background:linear-gradient(to left, rgb(255, 75, 43) 0px, rgb(213, 21, 34) 100%)!important;min-height:250px;}
.rs-breadcrumbs .breadcrumbs-inner{padding:80px 0!important;}

.footer2 .widget .textwidget{padding-left:45px;margin-top:-44px;}

.form-button input{background: linear-gradient(to right, rgb(213, 21, 34) 0px, rgb(255, 75, 43) 100%)!important;}
#rs-header .menu-area .navbar ul.menu>li.current-menu-ancestor>a:after, #rs-header .menu-area .navbar ul.menu>li.current-menu-item>a:after, body #rs-header .menu-area .navbar ul.menu>li.menu-item-has-children:hover>a:after{color:#D51522;}
.rs-footer.footerlight .footer-top .widget .fa-ul li a:hover{color:#D51522;}
.rs-footer .footer-top h3.footer-title {
    color: #212121;
}
.show-featured .post-img{width:35%;}
.show-featured .post-item{width:65%;}
.rs-footer .fa-ul li i, ul.footer_social li a i {
       color: #d51522;
    background: -moz-linear-gradient(-41deg,#d51522,#d51522);
    background: linear-gradient(-41deg,#d51522,#d51522);
    -webkit-background-clip: text;
    -moz-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;}
.rs-footer .footer-top h3.footer-title:after{background: #d51522 !important;}
a.rs_button,a.vc_btn3,.form-button input{background: linear-gradient(to right, rgb(213, 21, 34) 0px, rgb(255, 75, 43) 51%, rgb(213, 21, 34) 100%)!important;padding:13px 24px!important;font-size: 16px!important;transition:.5s!important;background-size: 200% auto!important;color:#fff!important;line-height: 1!important;}
a.rs_button:hover,a.vc_btn3:hover,.form-button input:hover{background-position: right center!important;}

.bs-sidebar .widget_archive ul li a:after, .bs-sidebar .widget_categories ul li a:after, .bs-sidebar .widget_nav_menu ul li a:after, .bs-sidebar .widget_pages ul li a:after, .bs-sidebar .widget_recent_entries ul li a:after{color:#d51522;}
.post-template-default .rs-breadcrumbs{display:none;}
.header-inner .menu-area .navbar ul li ul.sub-menu li.current-menu-item > a{color:#4d4d4d!important;}
.header-inner .menu-area .navbar ul li ul.sub-menu li.current-menu-item > a:hover{color:#d51522!important;}
.check{vertical-align: middle!important;}
.check~span{font-size: 12px;vertical-align: middle;}
.wpcf7-not-valid-tip{font-size: 12px;}
.rs-breadcrumbs .breadcrumbs-title>span:last-of-type{padding-right:0;margin-right:0;}
.blog-title a,.blog-desc,.post-desc a{display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp:2;
  overflow: hidden;}
.form-button input:disabled{background:#ccc!important;}
@media only screen and (max-width:1023px) {
    a:not([href]):not([tabindex]){color: #222;}
    .sidenav li.nav-link-container a,ul.sidenav .menu>li.menu-item-has-children:before,.nav-link-container .nav-menu-link span{background:#d51522!important;}
    .mobile-menu-container div ul li a:hover, .mobile-menu-container div ul>li.current_page_parent>a{color:#d51522!important;}
    .rs-footer .col-md-5{flex: 0 0 100%!important;max-width: 100%!important;}
    .rs-footer .col-md-7{display:none;}
    .single-post .rs-blog-details .type-post .single-content-full{margin-bottom:0px!important;}
    .rs-blog-details .post-img{text-align: center;}
    .rs-blog-details .show-featured .post-img{width:auto;}
}

@media only screen and (max-width:767px) {
    .rs-breadcrumbs{background:linear-gradient(to left, rgb(255, 75, 43) 0px, rgb(213, 21, 34) 100%)!important;min-height:170px;}
    .rs-breadcrumbs .breadcrumbs-inner{padding:50px 0!important;}
    
    .video_wrap{padding:0!important;}
    .video_wrap iframe{height:300px!important;}
    .mj .title_h2{margin-bottom: 40px !important;}
    .mj .form{margin-top: 30px !important;}
    body h2{font-size:24px!important;line-height:36px!important;}
    body h3{font-size:20px!important;line-height:32px!important;}
    .footer1,.footer2,.footer3,.footer4{padding-right: 20px!important;
    padding-left: 20px!important;}
    .rs-blog-details .post-img {text-align:left;}
    .rs-blog-details .show-featured .post-img{width:65%;}
    .owl-carousel .owl-nav [class*=owl-]{
        opacity:1!important;
        visibility: visible!important;
    }
    .owl-carousel .owl-nav [class*=owl-].owl-prev {
    left: -16px!important;
    }
    .owl-carousel .owl-nav [class*=owl-].owl-next {
    right: -16px!important;
    }
}