 @font-face {
    font-family: 'Avantgard Regular'; 
    src: url('https://www.teknocatlabs.com/wp-content/uploads/avantgard/Avant+Garde+Book+BT.ttf'); 
}
@font-face {
    font-family: 'Avantgard Extra Bold'; 
    src: url('https://www.teknocatlabs.com/wp-content/uploads/avantgard/AvantGarGotItcTOT-Bol.otf'); 
}
@font-face {
    font-family: 'Avantgard Bold'; 
    src: url('https://www.teknocatlabs.com/wp-content/uploads/avantgard/AvantGarGotItcTOT-Dem.otf'); 
}
@font-face {
    font-family: 'Avantgard Thin'; 
    src: url('https://www.teknocatlabs.com/wp-content/uploads/avantgard/AvantGarGotItcLOT-Boo.otf'); 
}

.welcome {display:none !important;}
.eei-btn a {background:#B3AA99;padding:9px;}
.emphasis-event-info {background-color:#325343;}
.item-carousel .status-icon {background-color:#E8C862;}
.cii-btn a {background:#B3AA99;padding:9px;color:#fff;}
.welcome-buttons .btn1 {background:#D9BA55;}
.welcome-buttons .btn2 {background:#B3AA99;}
.welcome-buttons .btn2 a {color:#fff;}
.cia-header {color:#AD912D;}
.cia-right {color:#AD912D;}
.carousel-item-info i {color:#005B45;}
.carousel-item-info {bottom:60px;}
.nav-primary>ul>li>a:hover {color:#D9BA55;transition:transform .5s ease;}
.user-menu .login-btn {color:#252625;background:#transparent;margin-top:13%;padding:.1rem 1.5rem;border-radius:4px;border-style:none;border-color:#325343;border-width:1px;font-family: 'Avantgard Thin';}
.user-menu .signup-btn {background-color:#009188;color:#fff;font-family: 'Avantgard Thin';}
.event .btn {background:#009188;color:#fff !important;}
.home-category-text {text-align:center;font-weight:600;font-size:25px;color:#D9BA55;}
.event h2 {color:#325343;font-weight:600;font-size:25px;}
.categories .item {border-color:#A08F65;box-shadow:0px 3px 6px -4px #A08F65;}
.steps {background:#fff;}
.header {border-color:#009188;}
.item-title {font-weight:500;color:#B3AA99;}
.steps-button a {background-color:#325343;font-size:17px;}
.steps-title h2 {color:#325343;}
.step-title h4 {color:#325343;}
.step-info h2 {color:#252625 !important;}
.agents .item-c {background-color:#F7F0E6;}
.agents {background-color:#fff !important;}
.wrapper {background-color:#fff;}
.fpcategory-btn a {background-color:#9BD58B;color:#fff;border-color:#9BD58B;}
.fprofile-agent-info .status-icon {background-color:#4D4637;border-color:#4D4637;}
.item-event .status-icon {background-color:#E8C862;}
.event-item-info i {color:#005B45;}
.dropdown > button {color:#fff;background-color:#D9BA55;}
.packages .item-content {background:#D9BA55;}
.agents .item-c {background-color: #EEEEEE;}
div[data-id="496"]{
    background: url(https://mentaltema2.gurulize.com/images/202407/153_1920x600.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position:bottom;
    margin-top: -41px;
}
.imagebg{background:#9BD58B !important;}
.categories {display:none !important;}
.steps{display:none !important;}
#contentExists66{display:flex;flex-wrap:wrap;}
div[data-id="66"]{background:#EEEEEE;}

div#contentExists11 {
    max-width: 100%;
}
.event h2 {
    font-family: 'Avantgard Thin';
    font-size: 32px;
    font-weight: 600;
    color: #74bb83;
}

.nav-primary>ul>li>a {
    font-family: 'Avantgard Thin';
}
.user-menu a, .user-menu .credit {
    font-size: 16px;
}

/* banner */

.mental-banner-wrapper {
    width: 100%;
    display: flex;
    align-items: center;
    height: auto;
    padding: 5rem 0;
}

.mental-banner-item {
    display: flex;
    flex-direction: column;
    justify-content: start;
    align-items: start;
    width: 75%;
    background: #C1D1CE;
    padding: 2rem;
    border-radius: 11px;
}



.mental-banner-item h2 {
    font-size: clamp(32px, 4vw, 50px);
    font-weight: bold;
    color: #000;
    margin: 0;
    font-family: 'Avantgard Thin';
}

.mental-banner-item a button , .lw-txt a button {

    border: none;
    background: #009289;
    line-height: 40px;
    border-radius: 8px;
    padding: 0 30px;
    cursor: pointer;
    color: white;
}

.mental-banner-item a button:hover {
    background: #45764f;
}
.mental-banner-item p {
    line-height: 25px;
    color: #5d5d5d;
}

/* how work */

.hw-wrapper {
    display: flex;
    justify-content: space-between;
    width: 100%;
    margin: 50px 0;
}
.hw-line {
    border-left: 4px solid #74bb83;
    height: 26vw;
    margin-right: 9px;
}
.hw-col-l {
    width: 30%;
    display: flex;
    align-items: center;
}
.hw-item-l {
    width: 100%;
}

.hw-item-l h3 {
    font-family: 'Avantgard Thin';
    font-size: 32px;
    color: #74bb83;
    margin: 0;
}

.hw-item-l p {
    font-size: 16px;
    color: #5d5d5d;
}

.hw-col-r {
    display: flex;
    width: 65%;
    align-items: center;
}
.hw-content {
    display: flex;
    align-items: center;
    width: 100%;
}

.hw-content-img {
    margin-top: 18px;
    text-align: center;
    width: 25%;
}
.hw-content-t {
    width: 75%;
}
.hw-content-t h3 {
    font-family: 'Avantgard Thin';
    margin: 0;
}
.hw-content-t h3 a {
    font-family: 'Avantgard Thin';
    font-size: 24px;
    font-weight: 100;
}
.hw-item-l p {
    font-size: 16px;
    color: #5d5d5d;
    text-align: justify;
}
.hw-item-r {
    padding: 0 0 0 75px;
}

.hw-content-t p {
    font-size: 14px;
    color: #5d5d5d;
}

/* individual */
div#contentExists10 {
    max-width: 100%;
}
div#contentExists13 {
    max-width: 100%;
}
.in-psy-wrapper {
    width: 100%;
    display: flex;
    justify-content: center;
    padding: 4rem 0;
}

.in-psy-row {
    display: flex;
    justify-content: space-evenly;
    width: 75%;
    align-items: center;
    z-index: 1;
}
.in-psy-content {
    width: 50%;
    padding: 1rem;
}

.in-psy-img {
    width: 50%;


}
.in-psy-img img {
    width: 70%;
    height: auto;
 }
.in-psy-row-b {
    width: 100%;
    background: #009289;
    height: 52vh;
    position: absolute;
    top: 75px;
}
.in-psy-content h3 {
    font-family: 'Avantgard Thin';
    font-size: 32px;
    color: #fff;
    margin: 0;
}

.in-psy-content p {
    font-size: 16px;
    color: #fff;
    text-align: justify;
}

/* event */

.event h2 {
    font-family: 'Avantgard Thin';
    color: #009188;
}


/* about me */

.about-wrapper {
    width: 100%;
}
.about-row {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 10px 0 50px 0;
}
.about-col-content {
    display: flex;
    flex-direction: column;
    width: 60%;
}
.about-col-img {
    display: flex;
    align-items: center;
    width: 40%;
    
}
.about-col-img img {
    width: 100%;
    height: auto;
    
}
.about-col-content h2 {
    font-family: 'Avantgard Thin';
    font-size: 32px;
    font-weight: 600;
    color: #009188;
    margin: 0;
}

.about-col-content p {
    font-size: 16px;
    color: #5d5d5d;
    text-align: justify;
}

.about-col-head h4 {
    margin: 0;
    color: #009188;
    font-family: 'Avantgard Thin';
    font-style: italic;
    font-size: 14px;
}
.about-col-head {
    border-left: 1px solid #009188;
    padding: 1rem;
}




.col p {
    text-align: center;
}

.nav-primary>ul>li>a {
    font-family: 'Avantgard Thin';
}

.page-title h1 {
    font-family: 'Avantgard Thin';
    color: #009188;
}

.footer-band {
    border-color: #009188;
}
.header {
    border-color: #009188;
}

/* uzman sayfası */

.agents .item-image {
    width: 100%;
    margin: 0 auto;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.dropdown > button {
    background-color: #009188;
}
.profile-about-login {
    text-align: end;
    background: #fff;
}

.profile-about-login h3 {
    color: #009188;
    font-size: 24px;
}

a.btn-primary, .btn-primary {
    border-color: #B6D049;
}
#apdiv .package-item .package-title {
    color: #000;
}

#apdiv .package-item .package-button a {
    background-color: #009188;
    border-color: #009188;
    color: #fff;
    font-weight: 600;
}

#apdiv .package-item .package-meta-price span, #apdiv .package-item .package-meta-price strong {
    color: #009188 !important;
}

/* neden online hukuk */

.lw-wp {
    width: 100%;
    display: flex;
    padding: 2rem 0;
}

.lw-row {
    width: 100%;
    display: flex;
    align-items: center;

}

.lw-txt p {
    text-align: justify;
    margin: 0px;
    color: #5d5d5d;
    line-height: 25px;
    font-family: 'Open Sans', sans-serif;
}


.lw-txt h1 {
    font-family: 'Avantgard Thin';
    font-size: 32px;
    color: #009289;
    font-weight: 600;
    text-align: left;
    margin: 0;
}
.lw-title {
    display: flex;
    justify-content: space-between;
    width: 100%;
}

.lw-img {
    width: 50%;
    position: relative;
}

.lw-txt {
    width: 45%;
    border-left: 6px solid #009289;
    padding-left: 1rem;
    display: flex;
    flex-direction: column;
    row-gap: .8rem;
}
.lw-img img {
    width: 75%;
    height: auto;
}

.lw-img-1 {
    width: 100%;
    position: absolute;
    z-index: 2;
    text-align: right;
}
.lw-img-2 {
    position: absolute;
    z-index: 1;
    background-color: #009289;
    top: 28px;
    left: 120px;
    width: 70%;
    height: 280px;
}

.padding4 {
    padding: 25px !important;
}

@media (max-width: 1024px){
.mental-banner-wrapper {
    height: 50vw;
}
.mental-banner-item h2 {
    font-size: 32px;
}
.hw-wrapper {
    width: 100%;
    flex-direction: column;
}
.hw-col-l {
    display: flex;
    width: 100%;
    flex-direction: column-reverse;
}
.hw-line {
    height: 0;
    margin-right: 0px;
    width: 100%;
    border-bottom: 4px solid #74bb83;
}

.hw-col-l {
    width: 100%;
}
.hw-item-l {
    width: 100%;
}
.hw-item-l p {
     padding: 10px;
}

.hw-col-r {
    width: 100%;
}

.hw-item-r {
    padding: 0;
}
.hw-item-l h3 {
    font-family: 'Avantgard Thin';
    text-align: center;
}

.about-row {
    flex-direction: column-reverse;
    justify-content: center;
    align-items: center;

}
.about-col-img {
    width: 100%;
}
.about-col-content {
    width: 100%;
    text-align: center;
}
.about-col-content hr {
    width: 100% !important;
}
.about-col-content h3 {
    font-family: 'Avantgard Thin';
    font-size: 32px;

}
.pure-u-sm-1.pure-u-lg-1 {
    margin-bottom: 0 !important;
    
}
.pure-u-lg-1-4, .pure-u-lg-6-24 {
    width: 100% !important;
}
.ww-work-item {
    width: 100%;
}

}
@media (max-width: 767px){

div[data-id="898"] {
        margin-top: -40px;
        height: 190vw;

}

.mental-banner-wrapper {
    width: 100%;
    display: flex;
    flex-direction: column-reverse;
    align-items: center;
    height: 190vw;
}
.mental-banner-item {
    justify-content: center;
    align-items: center;
    width: 100%;
    gap:20px;
}

.mental-banner-item a button {
    margin-bottom: 20px;
}
.mental-banner-col-img {
    width: 100%;
}
.mental-banner-col-img img {
    width: 100%;

}
.mental-banner-item h2 {
    font-size: 32px;
    text-align: center;
}
.mental-banner-item p {
    margin: 0;
}
.hw-wrapper {
    width: 100%;
    flex-direction: column;
}
.hw-col-l {
    display: flex;
    width: 100%;
    flex-direction: column-reverse;
}
.hw-line {
    height: 0;
    margin-right: 0px;
    width: 100%;
    border-bottom: 4px solid #74bb83;
    margin-bottom: 20px;
}

.hw-col-l {
    width: 100%;
}
.hw-item-l {
    width: 100%;
}
.hw-item-l p {
     padding: 10px;
}

.hw-col-r {
    width: 100%;
}

.hw-item-r {
    padding: 0;
}

.in-psy-row {
    justify-content: center;
    flex-direction: column-reverse;
}

.in-psy-content {
    width: 100%;
}
.in-psy-line {
    border-bottom: 4px solid #74bb83;
    height: 0vw;
    margin-left: 0;
    width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
}

.in-psy-img {
    width: 100%;
}

.in-psy-content h3 {
    text-align: center;
}
.hw-item-l h3 {
    text-align: center;
}

.about-row {
    flex-direction: column-reverse;
    justify-content: center;
    align-items: center;

}
.about-col-img {
    width: 100%;
}
.about-col-content {
    width: 100%;
    text-align: center;
}
.about-col-content hr {
    width: 100% !important;
}
.about-col-content h3 {
    font-size: 32px;

}
.pure-u-sm-1.pure-u-lg-1 {
    margin-bottom: 0 !important;
}
.ww-work-item {
    width: 100%;
}
}
