/*
CTC Separate Stylesheet
Updated: 2024-12-03 20:34:08
Theme Name: Gesto Child
Template: gesto
Description: transport and logistics WordPress Theme
Tags: custom-background,custom-logo,custom-menu,featured-images,threaded-comments,translation-ready
Version: 1.0.5.1733254448
*/
.gto-hero-1-area {
    padding-top: 150px;
    padding-bottom: 135px;
}

.gto-about-1-img .shape-1 {
    top: -8px;
    right: 44px;
    Z-INDEX: -10;
}

.search-google-section {
    padding: 2rem;
    text-align: center;
    max-width: 800px;
    margin: 0 auto;
}
.transparent-header {
    background-color: #fff;
}

.breadcrumb-area {
    padding-top: 130px;
    padding-bottom: 50px;
}

.google-place-input {
    width: 100%;
    padding: 12px;
    margin: 1rem 0;
    border: 1px solid #ddd;
    border-radius: 4px;
}

.search-submit-btn {
    background-color: #4CAF50;
    color: white;
    padding: 12px 24px;
    border: none;
    border-radius: 4px;
    cursor: pointer;
}

.results-container {
    margin-top: 2rem;
    text-align: left;
}

.grecaptcha-badge{
   display: none;
}

.gto-about-1-img .shape-4 {
   display: none;
}

.blog-2-page-item-meta  {
   display: none;
}

   .gto-trusted-1-item .img-wrap img {
         height: 100%;
    }


    .txSticky-header {
         z-index: 1000000;
    }

    #wpcf7-f3649-p1283-o1 .wpcf7-form {
    max-width: 800px;
   
}

.gto-header-1-content {
   margin-top: -17px;
    margin-bottom: -17px;
}

@media (max-width: 767px) {
    .gto-hero-1-area {
         padding-top: 120px;
    }


    .mobile_menu_button {
    background-color: #D6A141!important;
      width: 90px !important;
        height: 40px !important;
}
    .elementor-1283 .elementor-element.elementor-element-df10a97 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1865 .elementor-element.elementor-element-54aa3c8 .brand-logo img {
    width: 58px !important;
}



}


.blog-details-comment-item {
display: none;

}


