@media(max-width:1600px){
    .Wr_menu_bar ul li {
        padding-right: 8px;
    }
    .bg_risponsive_img{
        display:block;
    }
    .Wr_banner_right_img img{
        display: none;
    }
   
    .right_heading h1 {
    
        line-height: 50px;
       
    }
    .Wr_features p {
        margin-top: -10px;
    }
    .image span{
        bottom: 70px;
        right: 0px
    }
}
@media(max-width:1440px){
    .Wr_features p {
    
        margin-top: 0px;
    }
    .right_heading {
        padding-left: 74px;
    }
}
@media(max-width:1410px){
    .head{
        bottom: 0px;
    }
   
}
/* sticky header start*/
@media(min-width:1235px){
    .Wr_header_wrapper.am_header_fixed {
        position: fixed;
        top: 0;
        right: 0;
        left: 0;
        background-color: rgb(246 246 246);
        box-shadow: 1.5px 3.99px 27px 0px rgb(255 255 255 / 10%);
        max-width: 100%;
        z-index: 99999;
        transition: all 0.7s ease-in-out;
        -webkit-animation: slideInDown .7s;
        -moz-animation: slideInDown 0.7s;
        -ms-animation: slideInDown 0.7s;
        -o-animation: slideInDown 0.7s;
        animation: slideInDown 0.7s;
        backface-visibility: hidden;
        padding: 0px 0;
        
    }    
}
/* sticky header end*/
@media(max-width:1200px){
    .right_heading {
        padding-bottom: 20px;
    }
    .right-heading {
        padding-left: 0;
        padding-bottom: 30px;
    }
}

@media(max-width:1205px){
    .Wr_features p {
    
        margin-top: 75px;
    }
    .left_content {
        margin-left: 77px;
        padding-top: 50px;
    }
    
}

@media(max-width:1180px){
    .Wr_banner_contant>p:nth-child(2){
        font-size: 42px;
    line-height: 50px;
    max-width: 545px;
    }
    .contant::before{
        display: none;
    }



}
@media(max-width:1024px){
    .Wr_view_contant>p>a {
    
     padding-left: 21px;
    }

    .image img{
        padding: 0px;
    }
    .image span {
        bottom: 44px;
       
    }
    .img_heading h2 {
        font-size: 16px;
        line-height: 20px;
      
    }
    .img_heading p{
        line-height: 22px;
    }
    .left_content{
        margin-left: 72px;
        /* margin-top: 50px; */
    }
    .Wr_bt_contant span {
        padding-left: 5px;
    }
    .left_content{
        justify-content: space-around;
    }
    .img_heading p {
        margin-bottom: 20px;
    }
    .Wr_expertise_section{
        padding: 40px 0px;
    }
    .Wr_bt_contant .view {
        margin-left: -25px;
    }

    /* .no_contant span {
      
        margin: 0 auto;
        margin-bottom: 20px;
    }
    .Wr_features_contant {
      
        width: 100%;
        margin: 0 auto;
    } */

}
@media(max-width:999px){
    /* .Wr_bt_contant .view{
        margin-top: 20px;
    } */
    .form_contain{
        display: block;
    }
    .form_contain div input{
        width: 100%;
    }
    .text_contant{
        margin-left: 0px;
    }
    .text_contant textarea#text{
        width: 100%;
    }
    .Wr_contact_heading h1{
        line-height: 55px;
    }
    .Wr_view_contant>p>a {
    
        padding-left: 21px;
       }
}
/* sticky header start*/

@media(max-width:991px){
    .image span {
        bottom: 40px;
    }
    .swiper_inner{
        display: block;
    }
    .swiper_inner .img{
        padding-bottom: 30px;
    }
    .shape2 ,
	.shape3 , 
	.shape4  {
		display: none;
	}

}


@media(max-width:941px){
    .bg_risponsive_img  {
      padding-top: 50px;
    }
    .Wr-banner-wrapper .container-fluid{
      padding: 0px 30px;
    }
}
@media(max-width:767px){
    .Wr-services-wrapper {
        padding: 40px 0px 25px;
    }
    .Wr-features-section {
        padding: 20px 0px 40px 0px;
    }
    .Wr-contact-section {
        padding: 40px 20px;
    }
    .Wr-footer-section {
        padding: 40px 20px;
    }
    .Wr-testimonials-section-start {
        padding: 40px 0px;
    }
    .swiper-inner .img {
        position: relative;
        display: inline-block;
        max-width: 70px;
    }
    .swiper-inner {
        grid-template-columns: 70px 1fr;
        gap: 15px;

    }
    
    .contant p:nth-child(1) {
        font-size: 16px;
    }

    .Wr-testimonials-section-start .swiper-inner .img > img {
        max-width: 70px;
        max-height: 75px;
        object-fit: contain;
    }

    .swiper-box {
        padding: 15px;
    }
    .Wr-contact-heading h1 {
        font-size: 22px;
        line-height: 35px;
    }
    .footer-content .writer-logo img {
		max-width: 130px;
		max-height: 45px;
		object-fit: contain;
	}
    

    .Wr-contact-heading p {
        font-size: 16px;
    }
	.Wr-menu-bar .btn a {
		height: 40px;
		width: 130px;
		font-size: 12px;
	}
	.Wr-banner-contant>p:nth-child(2) {
		font-size: 32px;
		line-height: 45px;
	}

	.Wr-btn-main .Wr-btn {
		min-width: 100px;
		font-size: 12px;
	}
	.Wr-banner-right-img {
		margin-top: 50px;
	}
	.Wr-heading h1 {
		font-size: 22px;
		line-height: 36px;
	}
	.Wr-heading p {
		font-size: 15px;
		line-height: 26px;
	}
	.Wr-service-content h3 {
		font-size: 15px;
		line-height: 35px;
	}
	.right-heading h1 {
		font-size: 25px;
		line-height: 35px;
	}
	.right-heading p {
		font-size: 16px;
		line-height: 30px;
	}
	.Wr-expertise-section {
		padding: 40px 0px;
	}

    .footer_heading h2{
        padding-top: 40px;
    }
    .image span {
      
        right: 39px;
    }
    .form-contain{
        display: block;
    }
    .text-contant{
        margin-left: 0px;
    }
    .right-heading{
        padding-left: 10px;
    }
}
@media(max-width:670px){
    .left_content{
        display: block;
    }
    .image{
        max-width: 220px;
        margin: 0 auto;
    }
    /* .img1, .img2{
        margin-top: 20px;
    } */
    .Wr_banner_contant>p:nth-child(2) {
        font-size: 46px;
    line-height: 51px;
    }
    .bg_risponsive_img {
        display: block;
        padding-bottom: 46px;
    }


}
@media(max-width:480px){
    .Wr_heading h1{
        line-height: 45px;
    }
}

@media(max-width:432px){
    .writer-logo img {
		max-width: 100px;
		max-height: 30px;
		object-fit: contain;
	}
    .form_section {
        padding: 20px 20px 41px 20px;
    }
    /* .Wr_btn{
        width: 100%;
    } */
    .Wr_bt_contant {
        display: flex;
        align-items: center;
        justify-content: space-around;
    }
    textarea#text{
        max-width: 220px;
    }
    .form-section{
        padding: 20px;
    }
}
@media(max-width:379px){
    .Wr_btn{
        width: 100%;
    }
    .Wr_bt_contant .view {
        padding-right: 0px;
        margin-top: 56px;
    }
    .contant:after {
        bottom: 110px;
    }
    .footer_heading .use_link {
        margin-top: 56px;
    }
    .bg_risponsive_img {
        display: block;
        padding-bottom: 144px;
    }
}
    @media(max-width:336px){
        .rating_box{
            display: block;
          padding: 20px;
           
        }
        .Wr_bt_contant {
            /* display: block; */
            /* flex-wrap: wrap; */
        }
        .Wr_btn{
            margin-bottom: 30px;
        }
        .Wr_bt_contant .view{
            padding-left: 0;
        }
        .right_heading {
            padding-left: 35px;
        }
        .bg_risponsive_img {
            display: block;
            padding-bottom: 136px;
        }
      

}
