@media (max-width:991px) {
    #contact_us_html .frelancer_experience_wrapper  .content_wrapper_block {
    height: 200px !important;
}
#our_client_Page .hero-section .carousel .carousel-inner .carousel-item  .carousel-caption, #contact_us_html .hero-section .carousel .carousel-inner .carousel-item  .carousel-caption, #about_us_html .hero-section .carousel .carousel-inner .carousel-item  .carousel-caption {
   top: 40% !important;
}
    #header .navbar  #navbarTogglerDemo02 {
    position: absolute;
    top: 74px;
    width: 100%;
    background: #fff;
    left: 0;
    transition: all 1s ease-in-out;
}
#header .navbar .navbar-nav .nav-item {
margin:10px 0px;
}
.frelancer_experience_wrapper  .content_wrapper_block {
    
    margin-bottom: 50px;
}
.testnomial_block_wrapper  .heading_wrapper  {
    text-align: center !important;
}
.testnomial_block_wrapper  .heading_wrapper:after  {
 position: absolute;
    content: "";
    bottom: 0;
    left: 0;
    width: 250px;
    height: 2px;
    background: #AD7254;
    text-align: center;
    margin: auto;
    right: 0;
    top: 40px;
}
.testnomial_block_wrapper .customer_testimonial_slider {
    margin-top: 30px;
}
.about-us .content_text_wrapper{
    margin-top: 10px;
}
.about-us{
    margin:0px !important; 
}
}
@media (max-width:767px) {
 #contact_us_html .contact_form{
    padding-top: 0px !important;
    margin-top: 0px !important;
}
    #contact_us_html .frelancer_experience_wrapper .container .row{
        margin: 20px 0px ;
    }
    #contact_us_html .frelancer_experience_wrapper .container .row .content_wrapper_block{
        margin: 35px 0px;
    }
    .hero-section .carousel .carousel-inner .carousel-item  .carousel-caption {
  
    width: auto !important;
  
}
.our_happy_clients,.frelancer_experience_wrapper {
    margin: 0px !important;
} 

}
@media (max-width:575px) {
.hero-section .carousel .carousel-inner .carousel-item  .carousel-caption {
    top: 10% !important;
    
}
.heading_wrapper {
    font-size: 22px;
   
}
.hero-section .carousel .carousel-inner .carousel-item .carousel-caption h5 {
    
    font-size: 35px;
    
}
.why_freelancer_wrppper  .why_wrapper p{
    margin-top:35px;
}
 .our_happy_clients .heading_wrapper:after {
   
    width: 150px;
  
    top: 30px;
    /* padding-top: 15px; */
}
.our_happy_clients .our_client_slider .slick-track {
    margin-top: 30px;
}
.our_happy_clients .our_client_slider .slider_img_wrapper {
  
    width: 325px;
    height: 325px;
    
}
#our_client_Page .our_happy_clients .our_client_slider .slider_img_wrapper {
    width: auto !important;
    height: auto !important;
}
#header .navbar .gap-2{
    gap:3px  !important
}
#header .navbar .social_media_wrapper .navbar-nav .nav-item a{
    margin: 0px;
}
#header .navbar .social_media_wrapper .navbar-nav .nav-item a .custom-button {
  font-size: 12px ;
}
#header .navbar .navbar-toggler {
  
    padding: 8px 5px;
}
#our_client_Page .heading_wrapper:after, #contact_us_html .heading_wrapper:after, #about_us_html .heading_wrapper:after {
  
    width: 100px;
   
}
}