.responsive-banner-iletisim {
    width: 100%;
    height: 665px;
    background-image: url(../img/img/iletisim-banner-main.jpg);
    background-repeat: no-repeat;
    position: relative;
    background-size: cover;
  }

  .iletisim-section-001 {
    width: 100%;
    position: relative;
    height: auto;
    padding-bottom: 2rem;
  }

  .iletisim-section-001-metrektare-kapal-depomuzla-text {
    width: 100%;
    position: relative;
    font-size: 18px;
    line-height: 28px;
    font-weight: 300;
    font-family: "Montserrat", sans-serif;
    color: #111e21;
    text-align: left;
    display: inline-block;
    height: 92px;  
    top: 100px; 
}

.contact-us-all-img {
    width: 100%;
    position: relative;
    overflow: hidden;
    height: auto;
    margin-top: 1rem;
    text-align: center;
    justify-content: center;
    box-shadow: 0px 10px 60px rgba(137, 151, 186, 0.15);
    border-radius: 0 0 10px 10px;
    /* background-color: #ffffff; */
}
.iletisim-section-001 .row {
    display: flex;
    justify-content: space-between; 
}

.iletisim-section-001 .col-lg-4 {
    padding: 0 10px; 
}

#contact-us-all-boxs {
    width: 80%;
    position: absolute;  
    height: 200px;     
    bottom: 2.5rem;  
    left: 2rem;
    text-align: center;
    justify-content: center;    
    z-index: 1;
}

/* #contact-us-all-boxs {
    width: 530px;
    position: relative;
    box-shadow: 0px 10px 60px rgba(137, 151, 186, 0.15);
    border-radius: 0 0 10px 10px;
    background-color: #ffffff;
    height: 200px;     
    object-fit: contain;  
    text-align: center;
    justify-content: center;
    top: -150px;   
    z-index: -1;
} */





.contact-us-all-icons {
    width: 84.9px;
    position: relative;   
    overflow: hidden;
    height: 84.9px;
    bottom: 3.5rem;
    left: 50%;
    z-index: 5;
}

/* #contact-us-all-boxs {
    width: 348px;
    position: relative;
    box-shadow: 0px 10px 60px rgba(137, 151, 186, 0.15);
    border-radius: 10px;
    background-color: #ffffff;
    height: 200px;   
    top: -100px;
    z-index: -5;
} */

.contact-us-all-hed {
    width: 100%;
    position: relative;
    font-size: 20px;
    line-height: 30px;
    font-weight: 600;
    font-family: "Raleway", sans-serif;
    color: #111e21;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 28.3px;
    transform: translateY(2rem); 
    left: 0;
}

.contact-us-all-texts {
    width: 100%;
    position: relative;
    font-size: 18px;
    line-height: 30px;
    font-weight: 600;
    font-family: "Raleway", sans-serif;
    color: #565969;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 28.3px;
    transform: translateY(2.5rem);   
    left: 0;    
}

.contact-us-all-texts a {   
    color: #565969;    
}
.iletisim-section-001-content {  
    margin-top: 100px;
}

.iletisim-section-001-bay-bavuru-formu {
    width: 100%;
    position: relative;
    font-size: 14px;
    letter-spacing: 0.1em;
    line-height: 30px;
    font-weight: 300;
    font-family: "Montserrat", sans-serif;
    color: #111e21;
    text-align: left;
    display: inline-block;
}
.iletisim-section-001-bayi-bavuru-formu-container {
    width: 100%;
    position: relative;
    font-size: 62px;
    line-height: 62px;
    font-weight: 600;
    font-family: "Raleway", sans-serif;
    color: #111e21;
    text-align: left;
    display: inline-block;
}
/* .iletisim-section-003 {
    width: 100%;
    position: relative;
    min-height: 100vh; 
    top: 100px;
} */

.iletisim-section-003 {
    width: 100%;
    position: relative;
    min-height: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 2rem;
}


.form-geta-subscribe input {
    width: 100%;
    position: relative;
    border-radius: 20px !important;
    border: 1px solid #636467;
    box-sizing: border-box;
    height: 57px;
    text-align: left;
    font-size: 16px !important;
    color: #565969;
    font-family: "Montserrat", sans-serif;
}
.form-geta-subscribe textarea {
    width: 100%;
    position: relative;
    border-radius: 20px !important;
    border: 1px solid #636467;
    box-sizing: border-box;
    height: 57px;
    text-align: left;
    font-size: 16px !important;
    color: #565969;
    font-family: "Montserrat", sans-serif;
}
#getasubmit {
    background-image: url(../img/icons/btn-all-main-black.png);
    background-repeat: no-repeat;
    background-size: contain;
    position: relative;
    height: 77px;
    width: 200px;
    top: 8.33%;
    color: #ffffff;
    text-align: center;
    align-items: center;
    bottom: 8.14%;
    overflow: hidden;   
    font-size: 2rem; 
    float: right !important;
}
.form-geta-subscribe-aydnlatma-metni {
    position: relative;
}

.form-geta-subscribe-aydnlatma-metni label {
    width: 70%;
    position: absolute;
    font-size: 16px;
    line-height: 18px;
    color: #565969;
    text-align: left;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    display: flex;
    align-items: center;
    height: 39px;
    font-family: "Montserrat", sans-serif;
}

.form-geta-subscribe-aydnlatma-metni input {
    width: calc(100% - 70%); 
    position: relative;
    font-size: 24px;
    line-height: 26px;
    font-weight: 600;
    font-family: "Raleway", sans-serif;
    color: #565969;
    text-align: left;
    height: 50px;
    margin-left: 0;
}
.form-check-input:checked {
    background-color: #ffffff !important;
    border-color: #FBAD23;
    color: #FBAD23 !important;
}

.form-check-label {
    color: #565969;
}

.form-check-input:checked + .form-check-label {
    color: #FBAD23;
}
.form-geta-subscribe-text {
    width: 161px;
    position: relative;
    font-size: 24px;
    line-height: 26px;
    font-weight: 600;
    font-family: "Raleway", sans-serif;
    color: #565969;
    text-align: left;
    display: flex;
    align-items: center;
    height: 40px;
    bottom: .5rem;
}
.responsive-banner-b5b-basvuru {
    width: 100%;
    height: 665px;
    background-image: url(../img/img/amacimizdahaiyihizmet.jpg);
    background-repeat: no-repeat;
    position: relative;
    background-size: cover;
  }
  .google-maps-iframe-contact {
    width: 100%;
    height: 661px;
  }
  .gundogmus-iletisim-pages-hed-all {
    width: 100%;
    position: relative;
    font-size: 64px;
    line-height: 100%;
    text-transform: capitalize;
    font-weight: 600;
    font-family: "Raleway", sans-serif;
    color: #231f20;
    text-align: left;
    display: flex;
    align-items: center;
    height: 199px;
    top: 112px;
}
.gundogmus-iletisim-pages-text {
    width: 50%;
    position: relative;
    font-size: 30px;
    line-height: 35px;
    font-family: "Montserrat", sans-serif;
    color: #231f20;
    text-align: left;
    display: inline-block;
    height: 203px;
    top: 100px;
}
.b5b-basvuru-section-003 {
    width: 100%;
    position: relative;
    min-height: 100vh;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 2rem;
}



  /* @media (min-width: 1200px) {
    .iletisim-section-003 {
        padding-top: 20px; 
        padding-bottom: 20px; 
    }
} */

@media (min-width: 900px) and (max-width: 1440px) {
    .contact-us-all-hed {
       top: 10px;
       transform: translateY(3rem);
       left: -10px;
    }
    .contact-us-all-texts {      
        font-size: 12px;
        line-height: 20px;      
        left: -10px; 
        transform: translateY(3rem);
    }
    #contact-us-all-boxs {
        width: 80%;
        position: absolute;
        height: 200px;
        bottom: 2rem;
        left: 2rem;
        text-align: center;
        justify-content: center;
        z-index: 1;
    }
    #contact-us-all-boxs {
        width: 80%;
        position: absolute;
        height: 200px;
        bottom: 2rem;
        left: 2rem;      
    }
   
}

/* Large tablets (769px - 1024px) */
@media (min-width: 769px) and (max-width: 1024px) {
    .gundogmus-iletisim-pages-text {
        width: 100%;       
        height: 203px;
        top: 150px;
    }
    .iletisim-section-001-metrektare-kapal-depomuzla-text {
        text-align: center;        
    }
    .iletisim-section-001-content {
        margin-top: 200px;
    }
    .contact-us-all-img {
        width: 100%;       
        height: auto;       
    }
    #contact-us-all-boxs {
        width: 80%;
        position: absolute;
        height: 200px;
        bottom: 5rem;
        left: 2rem;
        text-align: center;
        justify-content: center;
        z-index: 1;
    }
    .contact-us-all-hed {      
        top: -3rem;
        left: 2rem;
    }
    .contact-us-all-texts {       
        top: -3rem;
        left: 30px;     
    }
    .iletisim-section-003 {
        width: 100%;
        position: relative;
        min-height: auto;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        padding-top: 1rem;
    }
    .gundogmus-iletisim-pages-hed-all {
        font-size: 50px;      
    }
    .b5b-basvuru-section-003 {
        width: 100%;
        position: relative;
        min-height: auto;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        padding-top: 2rem;
    }    
    .iletisim-section-001-bayi-bavuru-formu-container {       
        font-size: 32px;
        line-height: 42px;  
        margin-bottom: 2rem;    
    }
}
 

/* Small screens (mobile) */
@media (max-width: 767px) {
    .responsive-banner-iletisim {
        width: 100%;
        height: 665px;
        background-image: url(../img/img/iletisim-banner-mob.jpg);
        background-repeat: no-repeat;
        position: relative;
        background-size: cover;
    }
    .gundogmus-iletisim-pages-hed-all {
        width: 90%;
        position: absolute;
        font-size: 32px;
        line-height: 40px;
        text-transform: capitalize;
        font-weight: 600;
        font-family: "Raleway", sans-serif;
        color: #231f20;
        text-align: center;
        display: flex;
        align-items: center;
        height: 199px;
        top: 112px;
        top: 50%;
        left: 15px;
    }
    .gundogmus-iletisim-pages-text {
        width: 90%;
        position: absolute;
        font-size: 13px;
        line-height: 16px;
        font-family: "Montserrat", sans-serif;
        color: #231f20;
        text-align: center;
        display: inline-block;
        height: 203px;
        top: 80%;
        left: 15px;
    }
    .iletisim-section-001-metrektare-kapal-depomuzla-text {
        width: 85%;
        position: absolute;
        font-size: 18px;
        line-height: 28px;
        font-weight: 300;
        font-family: "Montserrat", sans-serif;
        color: #111e21;
        text-align: center;
        display: inline-block;
        height: 92px;
        top: 0;
        left: 2rem;
    }
    .iletisim-section-001-content {
        margin-top: 0;
    }
    .google-maps-iframe-contact {
        position: relative;
        top: 300px;
        width: 100%;
        height: 300px;               
    }
    .iletisim-section-003 {
        width: 100%;
        position: relative;
        min-height: 100vh;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        padding-top: 2rem;
        margin-top: 400px;
    }
    .iletisim-section-004 {
        width: 100%;
        height: auto;
    }

    .responsive-banner-b5b-basvuru {
        width: 100%;
        height: 665px;
        background-image: url(../img/img/b5bbasvuru-banner-mob.jpg);
        background-repeat: no-repeat;
        position: relative;
        background-size: cover;
    }
    .b5b-basvuru-section-003 {
        width: 100%;
        position: relative;
        min-height: 100vh;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        padding-top: 2rem;
        margin-top: 3rem;
    }
    .contact-us-all-hed {       
        font-size: 20px;
        line-height: 20px;      
        transform: translateY(4.2rem);      
    }
    .contact-us-all-texts {        
        transform: translateY(4.5rem);       
    }
    
}
