/*
Theme Name: Hairtec Child
Description: Child theme for Hello Elementor - Hairtec custom functions and modifications
Author: Helian
Author URI: https://helian.work
Template: hello-elementor
Version: 1.0.0
Text Domain: hairtec-child
License: GPL v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
*/

/* Parent tema stillerini override etmek için buraya CSS kodlarınızı ekleyin */


.carousel-milestones-bar .milestone-item .description {
		max-height: 180px;
		overflow: scroll;
}

@media only screen and (max-width: 1024px) {
	.hero-section {
		min-height: 50vh !important;
	}
	.carousel-milestones-bar .milestone-item .description {
		max-height: 140px;
	}
}

.hero-section .hero-breadcrumb {
        display: flex!important;
}


.consultant-form .gf_progressbar .percentbar_blue {
    background-color: #223658!important;
}

.consultant-form .gfield-choice-image-wrapper {
    display: flex !important;
    justify-content: center;
    align-content: center;
    align-items: center;
}

.consultant-form .gfield-choice-image-wrapper img {
    object-fit: contain !important;
    width: 90px !important;
    margin: 0 auto !important;
    max-height: 90px !important;
}

 .consultant-form input.gform_previous_button {
    background-color: #fff !important;
    border:1px solid #223558;
    color:#223558;
    font-family: "EuropaDefault", Europa Default !important;
    font-weight: 600 !important;
    border-radius: 100px 100px 100px 100px !important;
    padding: 15px !important;
    height: auto !important;
    min-width: 150px !important;
}

 .consultant-form input.gform_next_button {
    background-color: #223558 !important;
    font-family: "EuropaDefault", Europa Default !important;
    font-weight: 600 !important;
    border-radius: 100px 100px 100px 100px !important;
    padding: 15px !important;
    height: auto !important;
    min-width: 150px !important;
}

@media only screen and (max-width: 767px) {
    .consultant-form .gchoice {
        inline-size: 45% !important;
        max-inline-size: 125px !important;
        min-inline-size: 45% !important;
    }
}

@media only screen and (max-width: 1024px) {
     .consultant-form .gchoice {
        inline-size: 23% !important;
        max-inline-size: 125px !important;
        min-inline-size: 23% !important;
    }
}