﻿@font-face { font-family: 'Manrope-Bold'; src: url('../fonts/Manrope-Bold.ttf') format('truetype');}
@font-face { font-family: 'Manrope-ExtraBold'; src: url('../fonts/Manrope-ExtraBold.ttf') format('truetype');}
@font-face { font-family: 'Manrope-ExtraLight'; src: url('../fonts/Manrope-ExtraLight.ttf') format('truetype');}
@font-face { font-family: 'Manrope-Light'; src: url('../fonts/Manrope-Light.ttf') format('truetype');}
@font-face { font-family: 'Manrope-Medium'; src: url('../fonts/Manrope-Medium.ttf') format('truetype');}
@font-face { font-family: 'Manrope-Regular'; src: url('../fonts/Manrope-Regular.ttf') format('truetype');}
@font-face { font-family: 'Manrope-SemiBold'; src: url('../fonts/Manrope-SemiBold.ttf') format('truetype');}


*{
    margin:0;
    padding:0;
}

body{
    overflow-x:hidden;
    overflow-y:inherit;
}

ul{
    list-style:none;
    margin:0;
    padding:0;
}

a{
    text-decoration:none;
}

body.hide{
    overflow-y:hidden;
}

.mycontainer{
    margin:0 235px;
    position:relative;
}
.mycontainerp{
    padding:0 235px;
    position:relative;
}
/*------------------------------------------------Header------------------------------*/
header{
    padding:15px 0;
    background:#fff;
    box-shadow: 0px 0px 0px 2px #00000008;
    transition:all ease 0.5s;
}
header.active{
    position:fixed;
    width:100%;
    background:#fff;
    z-index:900;
}
.header-content{
    display:flex;
    align-items:center;
    justify-content:space-between;
}
.header-right{
    display:flex;
    align-items:center;
}
.header-right nav ul{
    display:flex;
    align-items:center;
}
.header-right nav ul li{
    padding:0 15px;
}
.header-right nav ul li:last-child{
    margin-right:55px;
}
.header-right nav ul li a{
    font-size:15px;
    color:#1c2245;
    font-family:Manrope-Regular;
}
.header-btns{
    display:flex;
    align-items:center;
}
.header-btns a{
    width:140px;
    height:40px;
    background:#e43312;
    display:flex;
    align-items:center;
    justify-content:center;
    color:#fff;
    border-radius:20px;
    border:1px solid #e43312;
    font-size:15px;
    font-family:Manrope-Medium;
}
.header-btns a img{
    margin-right:8px;
}
.header-btns a:first-child{
    margin-right:15px;
}
.mini-menu-btn{
    display:none;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    cursor:pointer;
}
.mini-menu-btn span{
    height:3px;
    width:35px;
    background:#e63312;
    transition:all ease 0.5s;
}
.mini-menu-btn span:first-child{
    margin-bottom:4px;
}
.mini-menu-btn.active span:first-child{
    margin-bottom:-3px;
    transform:rotate(-45deg);
}
.mini-menu-btn.active span:last-child{
    transform:rotate(45deg);
}
.mini-menu{
    position:fixed;
    z-index:999;
    background:#fff;
    width:100%;
    height:auto;
    top:82px;
    left:-100%;
    display:none;
    transition:all ease 0.5s;
}
.mini-menu.active{
    left:0;
}
.mini-menu-content{
    padding:25px;
}
.mini-menu-content nav ul li{
    padding:5px 0;
}
.mini-menu-content nav ul li a{
    font-size:15px;
    color:#1c2245;
    font-family:Manrope-Regular;
}
.mini-menu-content .header-btns{
    display:flex;
    flex-direction:column;
    justify-content:start;
    align-items:start;
}
.mini-menu-content .header-btns a{
    margin:5px 0;
    font-size:15px;
    font-family:Manrope-Medium;
}
@media only screen and (max-width:991px){
    .mycontainer{
        margin:0 10px;
        position:relative;
    }
    .mycontainerp{
        padding:0 10px;
        position:relative;
    }
    .header-right .header-btns{
        display:none;
    }
    .header-right nav{
        display:none;
    }
    .mini-menu-btn{
        display:flex;
    }
    .mini-menu{
        display:block;
    }
}
/*------------------------------------------------------Home-Slide-------------------------------------*/
.home-slide{
    position:relative;
    overflow:hidden;
}
.home-slide .carousel-caption{
    left:auto;
    right:0;
    width:50%;
    height:100%;
    flex-direction:column;
    align-items:center;
    justify-content:center;
}
.home-slide .carousel-caption h5{
    font-size:118px;
    color:#fff;
    font-family:Manrope-Bold;
}
.home-slide .carousel-caption h5 span{
    color:#164194;
}
.home-slide .carousel-caption h3{
    font-size:40px;
    color:#fff;
    font-family:Manrope-SemiBold;
    letter-spacing:30px;
    margin-bottom:150px;
}
.home-slide .carousel-caption p{
    color:#fff;
    font-size:31px;
    font-family:Manrope-Light;
}
.home-slide .carousel-caption p span{
    font-family:Manrope-Bold;
}
.carousel-buttons{
    position:absolute;
    height:100%;
    bottom:35px;
    right:235px;
    display:flex;
    align-items:center;
    width:100px;
}
.carousel-buttons button{
    width:50%;
    align-items:end;
}
/*---------------------------------------------------------Home-Brands-----------------------------------------------*/
.home-brands{
    padding:5px 0;
    border-bottom:2px solid #e5e5e5;
}
.brand-box{
    display:flex;
    justify-content:center;
    align-items:center;
    border-right:1px solid #e5e5e5;
    height:130px;
}
.brand-tse-box{
    border-right:none;
}
.brand-tse-box img{
    margin-right:15px;
}
.brand-tse-box p{
    margin:0;
    padding:0;
    font-size:20px;
    font-family:Manrope-Regular;
    color:#000;
}
/*---------------------------------------------------Home-Services----------------------------------------------------*/
.home-services{
     margin:125px 0;
}
.home-services-title{
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    text-align:center;
    margin-bottom:90px;
}
.home-services-title h3{
    font-size:35px;
    font-family:Manrope-Bold;
    color:#000;
    margin-bottom:35px;
}
.home-services-title p{
    font-size:17px;
    font-family:Manrope-Regular;
    color:#9d9d9c;
    width:45%;
}
.service-box{
    display:flex;
    align-items:center;
    justify-content:space-between;
    background:#fcfcfc;
    border-radius:100px;
    padding:30px 10px;
    margin-right:30px;
    margin-bottom:50px;
    border:1px solid #00000025;
}
.service-box-image{
    margin:0 20px;
}
.service-box-text h5{
    color:#4a4a49;
    font-size:18px;
    font-family:Manrope-Medium;
}
.service-box-text p{
    color:#9d9d9c;
    font-size:14px;
    font-family:Manrope-Medium;
    overflow:hidden;
    display:-webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
}
.home-services .row .col-lg-3{
    margin:0;
    padding:0;
}
.home-services .row .col-lg-3:nth-child(4n) .service-box{
    margin-right:0;
}
/*------------------------------------------------------------Home-Discount--------------------------------*/
.home-corporate-discount{
    width:100%;
    height:650px;
    background:#f2f9fa;
    position:relative;
    padding-top:110px;
}
.home-corporate-discount-content{
    background:#fff;
    border:1px solid #00000008;
    border-radius:42px;
    padding-top:70px;
    box-shadow:0px 0px 0px 3px #00000005;
}
.home-corporate{
    padding-left:90px;
    padding-right:45px;
}
.home-corporate-text span{
    font-size:25px;
    font-family:Manrope-Regular;
    color:#d4d4d4;
}
.home-corporate-text h3{
    font-size:50px;
    font-family:Manrope-Regular;
    color:#e63312;
    margin-top:45px;
    margin-bottom:65px;
}
.home-corporate-text h3 span{
    font-family:Manrope-Bold;
    color:#e63312;
    font-size:50px;
}
.home-corporate-text p{
    font-size:20px;
    color:#4d4d4d;
    font-family:Manrope-Regular;
    margin-bottom:65px;
}
.home-corporate-text a{
    border:1px solid #4d4d4d;
    width:230px;
    height:50px;
    display:flex;
    justify-content:space-between;
    align-items:center;
    border-radius:42px;
    font-size:22px;
    font-family:Manrope-Bold;
    color:#4d4d4d;
    padding-left:30px;
    transition:all ease 0.5s;
}
/*.home-corporate-text a i{
    width:19px;
    height:40px;
    display:flex;
    justify-content:center;
    align-items:center;
    background:#e63312;
    font-size:10px;
    border-radius: 0 100%;
    transform:rotate(30deg);
}*/
.home-corporate-text a:hover {
    background: #e63312;
    color: #fff;
    border-color: #e63312;
}
.home-corporate-image{
    margin-top:-140px;
}
.home-corporate-image img{
    max-width:100%;
}
.home-discount{
    padding:65px 0;
}
.home-discount-title{
    display:flex;
    justify-content:center;
    align-items:center;
    text-align:center;
    padding-bottom:30px;
    border-bottom:2px solid #e5e5e5;
}
.home-discount-title h3{
    font-size:25px;
    color:#d4d4d4;
    font-family:Manrope-Regular;
    letter-spacing:8px;
}
.home-discount-title h3 span{
    font-family:Manrope-Bold;
}
.home-discount-content{
    padding:40px 90px;
}
.home-discount-box{
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    border-right:1px solid #ebebeb;
}
.home-discount-box h5{
    font-family:Manrope-Bold;
    font-size:51px;
    color: transparent;
    -webkit-text-stroke: 1px #000;
}
.home-discount-box p{
    font-size:25px;
    color:#000;
    font-family:Manrope-Regular;
    padding:0;
    margin:0;
    text-align:center;
}
.home-discount-box.hdb2{
    border-right:0;
}
/*---------------------------------------------Home-Randevu------------------------------------------*/
.home-section{
    padding:0 175px;
    padding-top:215px;
}
.home-randevu{
    background:url(../images/home-randevubg.png);
    background-size:cover;
    background-repeat:no-repeat;
    min-height:840px;
    padding:0 150px;
    padding-top:400px;
    padding-bottom:100px;
    border-radius:50px;
}
.home-randevu-title{
    display:flex;
    align-items:center;
    justify-content:center;
    text-align:center;
    margin-bottom:70px;
}
.home-randevu-title h3{
    font-size:45px;
    color:#fff;
    font-family:Manrope-Light;
}
.home-randevu-title h3 span{
    font-family:Manrope-Bold;
}
.home-randevu-content{
    margin-bottom:45px;
}
.home-randevu-box{
    display:flex;
    align-items:center;
    justify-content:center;
    height:255px;
    background:#fff;
    border:1px solid #e63312;
    border-radius:22px;
    padding:0 40px;
}
.home-randevu-content .row{
    gap:20px;
    flex-wrap:nowrap;
}
.home-randevu-box-image {
    margin-right: 40px;
}
.home-randevu-box-text h5{
    font-size:24px;
    color:#494949;
    font-family:Manrope-Medium;
    margin-bottom:30px;
}
.home-randevu-box-text p{
    font-size:14px;
    color:#9d9d9c;
    font-family:Manrope-Regular;
}
.randevu-al-btn{
    display:flex;
    justify-content:end;
}
.randevu-al-btn a{
    width:230px;
    height:50px;
    background:transparent;
    border:1px solid #fff;
    display:flex;
    align-items:center;
    justify-content:space-between;
    border-radius:26px;
    padding-left:30px;
    font-size:22px;
    color:#fff;
    font-family:Manrope-Bold;
    transition:all ease 0.5s;
}
.randevu-al-btn a:hover{
    background:#e63312;
    color:#fff;
    border-color:#e63312;
}
@media only screen and (max-width:1200px){
    .home-randevu-content .row{
        gap:20px;
        flex-wrap:wrap;
    }
}
/*----------------------------------------------------Home-Kampanya------------------------------*/
.home-campaign-content{
    background:#f2f9fa;
    padding:100px 45px 45px 45px;
    border-bottom-left-radius:50px;
    border-bottom-right-radius:50px;
}
.home-campaign-title{
    margin-bottom:30px;
}
.home-campaign-title h3{
    font-size:45px;
    font-family:Manrope-SemiBold;
    color:#494949;
}
#home-campaign-carousel .owl-nav{
    text-align:start;
}
#home-campaign-carousel .owl-dots{
    display:none;
}
#home-campaign-carousel .owl-nav button:hover{
    background:transparent;
    outline:none;
}
.home-campaign-image{
    border-radius:30px;
    overflow:hidden;
    display:flex;
    justify-content:center;
    align-items:center;
    margin-bottom:20px;
}
/*----------------------------------------------------Home-News-------------------------------------*/
.home-news{
    padding-top:150px;
}
.home-news-content{
    padding:0 90px;
}
.home-news-title{
    display:flex;
    justify-content:center;
    align-items:center;
    text-align:center;
    margin-bottom:70px;
}
.home-news-title h3{
    font-size:45px;
    font-family:Manrope-SemiBold;
    color:#494949;
}
.home-news-content .row{
    gap:50px;
    display:flex;
    flex-wrap:nowrap;
}
.home-news-content .col-lg-4{
    padding:0;
    margin:0;
}
.home-news-box-image{
    border-radius:22px;
    overflow:hidden;
    margin-bottom:30px;
}
.home-news-box-image img{
    max-width:100%;
}
.home-news-box-text h5{
    font-size:24px;
    font-family:Manrope-Medium;
    color:#494949;
    margin-bottom:30px;
}
.home-news-box-text p{
    font-size:14px;
    font-family:Manrope-Regular;
    color:#9d9d9c;
}
@media only screen and (max-width:991px){
    .home-news-content .row{
        gap:50px;
        display:flex;
        flex-wrap:wrap;
    }
}
/*-------------------------------------------------------Home-Reference---------------------------------*/
.home-reference{
    padding-top:100px;
}
.home-reference-title{
    display:flex;
    justify-content:center;
    align-items:center;
    text-align:center;
    padding-bottom:35px;
    margin-bottom:25px;
    border-bottom:2px solid #e5e5e5;
}
.home-reference-title h3{
    font-size:45px;
    font-family:Manrope-SemiBold;
    color:#494949;
}
.home-reference-content{
    background:#f2f9fa;
    padding:50px 0;
    border-radius:26px;
}
.home-reference-box{
    height:80px;
    display:flex;
    justify-content:center;
    align-items:center;
    padding:0 35px;
    border-right:1px solid #d9e0e1;
}
.home-reference-content .row .col-lg-3:last-child .home-reference-box{
    border-right:none;
}
.home-reference-box img{
    max-width:100%;
    width:auto !important;
    position:relative;
    filter: invert(0%)    brightness(0%) contrast(0%);
    transition:all ease 0.3s;
}
.home-reference-box img:hover{
    filter:none;
}
#owl-brands .owl-dots{
    display:none !important;
}
#owl-brands .owl-nav{
    display:none !important;
}
@media only screen and (max-width:600px){
    .home-reference-box{
        border-right:none;
    }
}
/*----------------------------------------------------------------Home-Blog----------------------------------*/
.home-blog{
    padding-top:130px;
}
.home-blog-title{
    display:flex;
    justify-content:center;
    align-items:center;
    text-align:center;
    margin-bottom:45px;
}
.home-blog-title h3{
    font-size:45px;
    font-family:Manrope-SemiBold;
    color:#494949;
}
.home-blog-image{
    position:relative;
    margin-bottom:70px;
}
.home-blog-image img{
    width:100%;
    border-radius:23px;
}
.home-blog-date{
    position:absolute;
    width:90px;
    height:80px;
    background:#e63312;
    text-align:center;
    right:20px;
    bottom:-40px;
    z-index:5;
    color:#fff;
    border-radius:13px;
}
.home-blog-date h3{
    font-size:13px;
    color:#fff;
    font-family:Manrope-SemiBold;
}
.home-blog-date h3 span{
    font-size:45px;
    color:#fff;
    font-family:Manrope-SemiBold;
}
.home-blog-text h5{
    font-size:21px;
    font-family:Manrope-SemiBold;
    color:#494949;
}
/*-----------------------------------------------------Home-Contact---------------------------------*/
.home-contact{
    padding-top:130px;
}
.home-contact-box{
    position:relative;
    height:360px;
    background:#f8f8f8;
    padding:90px 50px 50px 80px;
    border-radius:29px;
}
.home-contact-box-image{
    position:absolute;
    bottom:0;
}
.home-contact-box-image img{
    max-width:100%;
}
.home-contact-box-text p{
    font-size:17px;
    font-family:Manrope-Regular;
    color:#47484a;
    margin-bottom:20px;
    padding:0;
}
.home-contact-box-text h5{
    font-size:30px;
    font-family:Manrope-Bold;
    color:#47484a;
    margin-bottom:50px;
}
.home-contact-box-text .randevu-al-btn{
    display:flex;
    justify-content:start;
}
.home-contact-box-text .randevu-al-btn a{
    background:transparent;
    font-family:Manrope-Bold;
    color:#1f2f40;
    font-size:18px;
    border:1px solid #cdcdcd;
    width:200px;
    transition:all ease 0.5s;
}
.home-contact-box2{
    background:#034ea2;
}
.home-contact-box2 .home-contact-box-text h5{
    font-size:30px;
    font-family:Manrope-Medium;
    color:#fff;
}
.home-contact-box2 .home-contact-box-text .randevu-al-btn a{
    border:1px solid #fff;
    color:#fff;
}
.home-contact-box2 .home-contact-box-image{
    bottom:85px;
}
.home-contact-box-text .randevu-al-btn a:hover{
    background:#e63312;
    color:#fff;
    border-color:#e63312;
}
/*----------------------------------------------------------E-Bülten--------------------------------------*/
.e-bulten{
    margin-top:100px;
    background:#f2f9fa;
    height:100px;
}
.e-bulten-title h5{
    font-size:25px;
    color:#47484a;
    font-family:Manrope-Bold;
}
.input-input-group input{
    width:100%;
    font-family:Manrope-Regular;
    color:#47484a;
    font-size:15px;
    padding-left:15px;
    border:2px solid transparent;
    background:#fff;
    border-radius:22px;
    height:45px;
    outline:none;
}
.input-input-group input::placeholder{
    font-family:Manrope-Regular;
    color:#47484a;
}
.e-bulten-btn button{
    outline:none;
    border:1px solid transparent;
    padding-left:20px;
    width:125px;
    display:flex;
    justify-content:space-between;
    align-items:center;
    background:#fff;
    border:1px solid transparent;
    border-radius:22px;
    height:45px;
    font-family:Manrope-Bold;
    font-size:15px;
    color:#034ea2;
    transition:all ease 0.5s;
}
.e-bulten-btn button:hover{
    background:#e63312;
    color:#fff;
    border-color:#e63312;
}
/*---------------------------------------------------------Footer----------------------------------*/
footer{
    background:#121c22;
}
.footer-top{
    padding:50px 80px 50px 0px;
    border-bottom:1px solid #41494e;
}
.footer-top-content{
    display:flex;
    justify-content:space-between;
    align-items:center;
}
.footer-top-title h5{
    color:#fff;
    font-size:35px;
    font-family:Manrope-Bold;
}
.footer-top-button a{
    width:230px;
    height:50px;
    font-family:Manrope-Bold;
    font-size:22px;
    color:#fff;
    padding-left:30px;
    display:flex;
    justify-content:space-between;
    align-items:center;
    border:1px solid #bebfbf;
    border-radius:26px;
    transition:all ease 0.5s;
}
.footer-top-button a:hover{
    background:#e63312;
    color:#fff;
    border-color:#e63312;
}
.footer-bottom{
    padding:50px 80px 0px 0px;
}
.footer-logo{
    margin-bottom:50px;
}
.footer-logo img,.footer-marka-logo img{
    max-width:100%;
}
.footer-bottom-content-title{
    margin-bottom:20px;
}
.footer-bottom-content-title h5{
    font-family:Manrope-Bold;
    font-size:18px;
    color:#fff;
}
.footer-bottom-content-text p{
    font-family:Manrope-Regular;
    font-size:16px;
    color:#fff;
}
.footer-bottom-social ul{
    display:flex;
    align-items:center;
}
.footer-bottom-social ul li{
    padding:0 15px;
    border-left:1px solid #898e91;
    border-right:solid 1px #898e91;
}
.footer-bottom-social ul li a{
    color:#fff;
}
.footer-bottom-content-text{
    margin-bottom:30px;
}
.footer-bottom-content-text a{
    font-family:Manrope-Regular;
    font-size:16px;
    color:#fff;
}
.copyright{
    padding-top:5px;
    padding-bottom:15px;
}
.copyright-content{
    display:flex;
    justify-content:space-between;
    align-items:center;
}
.copyright-left{
    display:flex;
    align-items:center;
}
.footer-bottom-logo{
    margin-bottom:50px;
}
.yukari-cik-btn{
    margin-right:10px;
    margin-top:-15px;
}
.yukari-cik-btn a{
    width:30px;
    height:30px;
    display:flex;
    justify-content:center;
    align-items:center;
    background:#e63312;
    color:#fff;
    border:1px solid #fff;
    border-radius:50%;
    font-size:12px;
}
.copyright-left-text p{
    font-size:11px;
    font-family:Manrope-Regular;
    color:#fff;
}
.copyright-image{
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
}
.copyright-image p{
    font-size:9px;
    font-family:Manrope-Regular;
    color:#fff;
    margin-bottom:8px;
}
.copyright-image img{
    max-width:100%;
}
/*----------------------------------------------------------Breadcrumbs-------------------------------------*/
.breadcrumbs-top{
    padding:25px 0;
}
.breadcrumb-title h3{
    font-size:30px;
    font-family:Manrope-Regular;
    color:#494949;
    margin-bottom:10px;
}
.breadcrumb-title ul{
    display:flex;
    align-items:center;
}
.breadcrumb-title ul li{
    margin-right:5px;
    font-size:12px;
    font-family:Manrope-Light;
    color:#c6c6c6;
}
.breadcrumb-title ul li a{
    font-size:12px;
    font-family:Manrope-Light;
    color:#c6c6c6;
}
.breadcrumbs-content{
    position:relative;
    height:610px;
}
.breadcrumbs-image1{
    position:absolute;
    left:0;
    top:0;
    z-index:1;
}
.breadcrumbs-image2{
    position:absolute;
    top:calc(50% - 270px);
    left:10%;
    z-index:2;
}
.breadcrumbs-image3{
    background-image:url(../images/breadcrumb-bg-image.png);
    height:610px;
    background-repeat:no-repeat;
    position:relative;
    z-index:6;
    background-position:center left;
    border-top-left-radius:45px;
    border-bottom-left-radius:45px;
    position:absolute;
    width:76%;
    right:0;
    top:0;
}
.breadcrumbs-text{
    background:url(../images/breadcrumb-text-bg.png);
    height:460px;
    width:325px;
    padding-top:100px;
    display:flex;
    justify-content:center;
    align-items:center;
    background-repeat:no-repeat;
    position:absolute;
    left:7%;
    top:calc(50% - 225px);
    z-index:5;
}
.breadcrumbs-text ul li{
    margin-bottom:10px;
    font-size:20px;
    font-family:Manrope-Regular;
    color:#58595b;
}
.breadcrumbs-text ul li a{
    margin-bottom:10px;
    font-size:20px;
    font-family:Manrope-Regular;
    color:#58595b;
}
.breadcrumbs-text ul li:last-child{
    margin-bottom:0;
}
.breadcrumbs-services .breadcrumbs-text ul li.active{
    color:#e43312;
}
.breadcrumbs-services .breadcrumbs-text ul li.active a{
    color:#e43312;
}
.breadcrumbs-services .breadcrumbs-image3{
    background-image:url(../images/breacrumb-services.png);
}
.breadcrumbs-top{
    display:flex;
    justify-content:space-between;
    align-items:center;
}
.breacrumb-links ul{
    display:flex;
    list-style:none;
    align-items:center;
}
.breacrumb-links ul li{
    margin-right:5px;
    font-size:12px;
    font-family:Manrope-Light;
    color:#c6c6c6;
}
.breacrumb-links ul li a{
    font-size:12px;
    font-family:Manrope-Light;
    color:#c6c6c6;
}
.breacrumb-links ul li:last-child{
    margin-right:0;
}
/*----------------------------------------------------Corporate--------------------------------------------*/
.corporate-section {
    padding-top: 70px;
}
.corporate-section .mycontainer{
    display:flex;
    flex-direction:column;
    align-items:center;
}
.corporate-text1, .corporate-text2, .corporate-text3{
    display:flex;
    justify-content:center;
    align-items:center;
    text-align:center;
    width:65%;
}
.corporate-text1 p{
    font-size:25px;
    font-family:Manrope-Regular;
    color:#4d4d4d;
    padding:0;
}
.corporate-text1{
    margin-bottom:50px;
}
.corporate-text2 h3{
    font-size:62px;
    font-family:Manrope-Regular;
    color:#e63312;
}
.corporate-text2 h3 span{
    font-family:Manrope-Bold;
}
.corporate-text2{
    margin-bottom:70px;
}
.corporate-text3 p{
    font-size:18px;
    font-family:Manrope-Regular;
    color:#58595b;
}
.corporate-text3 p span{
    font-family:Manrope-Bold;
}
.corporate-section2{
    padding-top:130px;
}
.corporate-section2-top{
    margin:0 80px;
    padding:50px 40px 30px 40px;
    background:#f2f9fa;
    border-radius:33px;
}
.corporate-section2-top h3{
    font-size:35px;
    font-family:Manrope-SemiBold;
    color:#494949;
}
.corporate-section2-content{
    padding:40px 0;
    border:1px solid #00000008;
    background:#fff;
    border-radius:33px;
    padding-left:90px;
    margin-top:-20px;
    position:relative;
    z-index:50;
    width:calc(100% - 45px);
    box-shadow:0px 0px 0px 3px #00000005;
}
.corporate-text4 p{
    font-size:16px;
    font-family:Manrope-Regular;
    color:#58595b;
    margin-bottom:70px;
    padding:0;
}
.corporate-text4 p span{
    font-family:Manrope-Bold;
}
.corporate-image{
    border-radius:41px;
    overflow:hidden;
    margin-right:-45px;
}
.corporate-image img{
    width:100%;
}
.corporate-section3-content{
    margin:0 80px;
    padding:60px 40px;
    background:#f2f9fa;
    border-bottom-left-radius:33px;
    border-bottom-right-radius:33px;
}
.corporate-section3-title{
    margin-bottom:50px;
}
.corporate-section3-title h3{
    font-size:35px;
    font-family:Manrope-SemiBold;
    color:#494949;
}
.corporate-section3-text p{
    font-size:16px;
    font-family:Manrope-Regular;
    color:#58595b;
    margin-bottom:50px;
}
.corporate-section3-text p span{
    font-size:16px;
    font-family:Manrope-Bold;
    color:#58595b;
}
.corporate-section3-text p:last-child{
    margin-bottom:0;
}
.corporate-section4{
    margin-top:150px;
}
.corporate-section4-title{
    display:flex;
    justify-content:center;
    align-items:center;
    padding-bottom:15px;
    border-bottom:2px solid #e5e5e5;
}
.corporate-section4-title h3{
    font-size:35px;
    font-family:Manrope-SemiBold;
    color:#494949;
}
.corporate-section4-content{
    padding:40px 80px;
}
.certifica-box{
    padding:0 45px;
}
#corporate-certifica-carousel .owl-dots{
    display:none;
}
#corporate-certifica-carousel .owl-nav{
    text-align:start;
    position:relative;
    margin-top:60px;
}
#corporate-certifica-carousel .owl-nav::after{
    content:"";
    position:absolute;
    left:115px;
    height:2px;
    top:calc(50% - 1px);
    width:calc(100% - 104px);
    background:#e5e5e5;
}
#corporate-certifica-carousel .owl-nav button:hover{
    background:transparent;
    outline:none;
}
.corporate-section5{
    margin-top:150px;
    padding:50px 0;
    background:#034ea2;
}
.corporate-section5-title{
    display:flex;
    justify-content:center;
    align-items:center;
    text-align:center;
    margin-bottom:70px;
}
.corporate-section5-title h3{
    font-size:40px;
    font-family:Manrope-SemiBold;
    color:#fff;
}
.corporate-section5-content{
    padding:0 120px;
}
.corporate-section5-text p{
    font-size:18px;
    font-family:Manrope-Regular;
    color:#fff;
    margin-bottom:40px;
}
.corporate-section5-text p:last-child{
    margin-bottom:0;
}
/*---------------------------------------------------Services-----------------------------------------------*/
.services-section{
    margin-top:60px;
}
.services-container{
    margin:0px 235px 0px 170px;
}
.services-left{
    margin:40px 0;
    padding:40px 0;
    padding-left:30px;
    padding-right:15px;
    background:#f2f9fa;
    border-top-left-radius:23px;
    border-bottom-left-radius:23px;
}
.services-left ul li{
    padding:10px 40px;
    position:relative;
    border-radius:7px;
    transition:all ease 0.5s;
}
.services-left ul li::before{
    content:"";
    position:absolute;
    width:10px;
    height:10px;
    background:#2e3549;
    border-radius:50%;
    top:calc(50% - 5px);
    left:20px;
}

.services-left ul li.active,
.services-left ul li:hover{
    background:#fff;
}
.services-left ul li a{
    font-size:20px;
    font-family:Manrope-Regular;
    color:#2e3549;
}
.services-text{
    padding:70px;
    border:1px solid #d1d3d4;
    border-radius:23px;
    height:100%;
}
.services-text h3{
    font-size:35px;
    font-family:Manrope-Bold;
    color:#e43312;
    margin-bottom:35px;
}
.services-text p{
    font-size:16px;
    font-family:Manrope-Light;
    color:#494949;
    margin-bottom:80px;
    line-height:34px;
}
.services-text p span{
    font-family:Manrope-Bold;
}
/*-------------------------------------------------Campaign-----------------------------------------------*/
.breadcrumbs-campaign .breadcrumbs-content{
    background-color:#f2f9fa;
    display:flex;
    justify-content:center;
    align-items:end;
    position:relative;
    max-height:435px;
}
.campaign-section{
    margin-top:80px;
}
.campaign-section-content{
    padding:0 90px;
}
.campaign-section-content .blog-box{
    height:400px;
}
.blog-section-content .blog-box{
    height:530px !important;
}
.campaign-section-title{
    position:relative;
    margin-bottom:70px;
}
.campaign-section-title:after{
    content:"";
    position:absolute;
    background:#e5e5e5;
    width:calc(100% - 290px);
    height:2px;
    top:calc(50% - -1px);
    right:0;
}
.campaign-section-title h3{
    font-size:30px;
    font-family:Manrope-Medium;
    color:#a7a9ac;
}
.campaign-box{
    height:400px;
    display:flex;
    flex-direction:column;
    justify-content:space-between;
    padding:20px;
    border:1px solid #14141010;
    border-radius:14px;
    margin-bottom:50px;
}
.campaign-box-image{
    border-radius:14px;
    overflow:hidden;
    margin-bottom:30px;
    height:170px;
    display:flex;
    justify-content:center;
    align-items:center;
}
.campaign-box-image img{
    width:100%;
}
.campaign-box-text a{
    font-size:19px;
    font-family:Manrope-SemiBold;
    color:#494949;
}
.campaign-box-btn a{
    width:130px;
    height:35px;
    display:flex;
    justify-content:space-between;
    align-items:center;
    color:#fff;
    background:#a7a9ac;
    padding:0 10px;
    border:1px solid #a7a9ac;
    border-radius:16.5px;
}
#campaign-owl .owl-dots{
    display:none;
}
#campaign-owl .owl-nav{
    position:absolute;
    right:-115px;
    bottom:15px;
}
#campaign-owl .owl-nav button:hover{
    background:transparent;
    outline:none;
}
.campaign-owl-box-image{
    border-radius:30px;
    overflow:hidden;
}
.campaign-owl-box{
    margin-bottom:-15px;
}
/*----------------------------------------------------------Blog----------------------------------------------*/
.blog-box{
    display:flex;
    flex-direction:column;
    justify-content:space-between;
    padding:20px;
    border:1px solid #14141010;
    border-radius:14px;
    margin-bottom:50px;
    box-shadow: 3px 0px 27px 0px #14131030;
    height:530px;
}
.blog-box-image{
    position:relative;
    border-radius:14px;
    overflow:hidden;
    margin-bottom:30px;
    height:270px;
    display:flex;
    justify-content:center;
    align-items:center;
}
.blog-box-image img{
    width:100%;
}
.blog-box-text a{
    font-size:19px;
    font-family:Manrope-SemiBold;
    color:#494949;
}
.blog-box-text p{
    font-size:14px;
    font-family:Manrope-Light;
    color:#494949;
    overflow:hidden;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
}
.blog-box-btn a{
    width:130px;
    height:35px;
    display:flex;
    justify-content:space-between;
    align-items:center;
    color:#fff;
    background:#a7a9ac;
    padding:0 10px;
    border:1px solid #a7a9ac;
    border-radius:16.5px;
    font-size:14px;
    font-family:Manrope-Bold;
    transition:all ease 0.5s;
}
.blog-box-btn a:hover{
    background:#e43312;
    border-color:#e43312;
}
.blog-box-date{
    position:relative;
}
.blog-date{
    position:absolute;
    width:65px;
    height:50px;
    background:#e63312;
    text-align:center;
    right:20px;
    top:-70px;
    z-index:5;
    color:#fff;
    border-radius:13px;
}
.blog-date h3{
    font-size:8px;
    color:#fff;
    font-family:Manrope-SemiBold;
}
.blog-date h3 span{
    font-size:28px;
    color:#fff;
    font-family:Manrope-SemiBold;
}
/*---------------------------------------------------Blog-Detail-----------------------------------*/
.breadcrumbs-blog .breadcrumbs-content{
    height:365px;
}
.breadcrumbs-blog .breadcrumbs-image3{
    position:relative;
    width:100%;
    border-radius:0;
    background-size:cover;
    height:365px;
}
.blog-detail-section{
    margin:150px 0;
}
.blog-image{
    border-radius:20px;
    overflow:hidden;
    height:370px;
    margin-bottom:165px;
}
.blog-image img{
    width:100%;
}
.blog-text{
    margin-right:85px;
}
.blog-text h5{
    font-size:25px;
    font-family:Manrope-SemiBold;
    color:#494949;
    margin-bottom:35px;
}
.blog-text p{
    font-size:14px;
    font-family:Manrope-Regular;
    color:#58595b;
    margin-bottom:35px;
}
.blog-detail-bottom{
    margin-right:85px;
}
.blog-detail-bottom-content{
    margin:0 30px;
    padding:80px 80px 0 80px;
    background:#f8f8f8;
    border-radius:29px;
    height:320px;
    position:relative;
}
.blog-detail-bottom-text h5{
    font-size:30px;
    font-family:Manrope-Bold;
    color:#e63312;
    margin-bottom:50px;
}
.blog-detail-bottom-text p{
    font-size:18px;
    font-family:Manrope-Regular;
    color:#58595b;
}
.blog-detail-bottom-image{
    position:absolute;
    bottom:0;
}
.blog-detail-bottom-content2{
    display:flex;
    justify-content:space-between;
    align-items:center;
    padding:10px 80px;
    background:#034ea2;
    border-radius:29px;
}
.blog-detail-bottom-text2 h5{
    font-size:30px;
    font-family:Manrope-Medium;
    color:#fff;
}
.blog-detail-bottom-btn a{
    width:200px;
    height:45px;
    border:1px solid #aab5c1;
    border-radius:29px;
    display:flex;
    justify-content:space-between;
    align-items:center;
    color:#fff;
    font-size:19px;
    font-family:Manrope-Bold;
    padding-left:25px;
    transition:all ease 0.5s;
}
.blog-detail-bottom-btn a:hover{
    background:#e63312;
    color:#fff;
    border-color:#e63312;
}
/*--------------------------------------------------------Basın-Odası----------------------------------------------*/
.gallery-section{
    margin-top:150px;
}
/*----------------------------------------------------------Kariyer------------------------------------------------*/
.kariyer-section{
    margin-top:75px;
    margin-bottom:150px;
}
.kariyer-content{
    margin:0 90px;
}
.kariyer-content-text{
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    text-align:center;
}
.kariyer-content-text h3{
    font-size:40px;
    font-family:Manrope-SemiBold;
    color:#414042;
    margin-bottom:50px;
}
.kariyer-content-text p{
    font-size:20px;
    font-family:Manrope-Regular;
    color:#6c6c6c;
    margin-bottom:40px;
}
.kariyer-content-text a{
    width:200px;
    height:45px;
    border:1px solid #d9d9d9;
    border-radius:22px;
    display:flex;
    justify-content:space-between;
    align-items:center;
    padding-left:25px;
    font-size:19px;
    font-family:Manrope-Bold;
    color:#e63312;
    transition:all ease 0.5s;
}
.kariyer-content-text a:hover{
    background:#e63312;
    border-color:#e63312;
    color:#fff;
}
.kariyer-form-content{
    margin:0 90px;
}
.kariyer-form-content-text{
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    text-align:center;
}
.kariyer-form-content-text h3{
    font-size:40px;
    font-family:Manrope-SemiBold;
    color:#414042;
    margin-bottom:25px;
}
.kariyer-form-content-text p{
    font-size:20px;
    font-family:Manrope-Regular;
    color:#6c6c6c;
    margin-bottom:85px;
}
.kariyer-form-image{
    display:flex;
    align-items:center;
}
.kariyer-form-image-input-group{
    width:50%;
    margin-right:25px;
}
.kariyer-form-image-input-group input{
    display:none;
}
.kariyer-form-image-input-group label{
    height:280px;
    width:100%;
    background:#f8f9fa;
    border-radius:7px;
    display:flex;
    justify-content:center;
    align-items:center;
}
.kariyer-form-image-input-group label img{
    max-width:100%;
}
.kariyer-form-image-text{
    width:50%;
}
.kariyer-form-image-text h5{
    font-size:20px;
    font-family:Manrope-Medium;
    color:#575756;
    margin-bottom:50px;
}
.kariyer-form-image-text p{
    font-size:17px;
    font-family:Manrope-Regular;
    color:#6c6c6c;
    margin:0;
    padding:0;
}
.kariyer-input-group input{
    width:100%;
    height:55px;
    background:#f8f9fa;
    border:1px solid transparent;
    padding-left:15px;
    border-radius:7px;
    font-size:15px;
    font-family:Manrope-Regular;
    color:#6c6c6c;
    margin-bottom:25px;
    outline:none;
}
.kariyer-input-group input::placeholder{
    color:#6c6c6c;
}
.kariyer-input-group2{
    display:flex;
    justify-content:space-between;
    align-items:center;
}
.kariyer-input-group2 input{
    height:55px;
    background:#f8f9fa;
    border:1px solid transparent;
    padding-left:15px;
    border-radius:7px;
    font-size:15px;
    font-family:Manrope-Regular;
    color:#6c6c6c;
    margin-bottom:25px;
    outline:none;
}
.kariyer-input-group2 input::placeholder{
    color:#6c6c6c;
}
.kariyer-input-group2 input:first-child{
    width:55%;
}
.kariyer-input-group2 input:last-child{
    width:35%;
}
.kariyer-input-group textarea{
    width:100%;
    height:165px;
    background:#f8f9fa;
    border:1px solid transparent;
    padding-top:15px;
    padding-left:15px;
    border-radius:7px;
    font-size:15px;
    font-family:Manrope-Regular;
    color:#6c6c6c;
    margin-bottom:25px;
    outline:none;
}
.kariyer-input-group3{
    display:flex;
    justify-content:space-between;
    align-items:center;
}
.kariyer-input-group3 input{
    width:30%;
    height:55px;
    background:#f8f9fa;
    border:1px solid transparent;
    padding-left:15px;
    border-radius:7px;
    font-size:15px;
    font-family:Manrope-Regular;
    color:#6c6c6c;
    margin-bottom:25px;
    outline:none;
}
.kariyer-input-group-btn{
    display:flex;
    justify-content:end;
    align-items:center;
}
.kariyer-input-group-btn button{
    width:200px;
    height:45px;
    border:1px solid #d9d9d9;
    border-radius:22px;
    display:flex;
    justify-content:space-between;
    align-items:center;
    padding-left:25px;
    font-size:19px;
    font-family:Manrope-Bold;
    color:#e63312;
    outline:none;
    background:transparent;
    transition:all ease 0.5s;
}
.kariyer-input-group-btn button:hover{
    background:#e63312;
    color:#fff;
    border-color:#e63312;
}
.kariyer-checbox-group .form-check input{
    border:1px solid #575756;
    border-radius:0;
    outline:none;
    box-shadow:none;
}
.kariyer-checbox-group .form-check input:checked{
    background-color:#575756;
}
.kariyer-checbox-group .form-check label{
    font-size:17px;
    font-family:Manrope-Regular;
    color:#6c6c6c;
}
.kariyer-checbox-group .form-check label span{
    color:#164194;
    text-decoration:underline;
    cursor:pointer;
}
.kvkk-metni{
    background:rgba(0,0,0,0.7);
    position:fixed;
    width:100%;
    height:100%;
    z-index:9999;
    top:0;
    left:0;
    display:none;
    justify-content:center;
    align-items:center;
}
.kvkk-metni.active{
    display:flex;
}
.kvkk-metni-content{
    width:80%;
    height:80%;
    background:#fff;
    padding:50px;
}
.kvkk-metni-close-btn{
    display:flex;
    justify-content:end;
    align-items:center;
    margin-bottom:15px;
}
.kvkk-metni-close-btn i{
    font-size:25px;
    color:red;
    cursor:pointer;
}
.kvkk-metni-text h3{
    font-size:40px;
    font-family:Manrope-Bold;
    color:#575756;
    margin-bottom:25px;
    text-align:center;
}
.kvkk-metni-text p{
    font-size:17px;
    font-family:Manrope-Regular;
    color:#6c6c6c;
}
/*---------------------------------------------------------Contact----------------------------------------------*/
.contact-section{
    margin:85px 0;
}
.contact-section-content{
    margin:0 90px;
}
.contact-section-content-text{
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    text-align:center;
}
.contact-section-content-text h3{
    font-size:40px;
    font-family:Manrope-SemiBold;
    color:#414042;
    margin-bottom:25px;
}
.contact-section-content-text p{
    font-size:20px;
    font-family:Manrope-Regular;
    color:#6c6c6c;
    margin-bottom:65px;
}
.bulten-text{
    font-family:Manrope-Medium !important;
}
.contact-section3-title{
    display:flex;
    justify-content:center;
    align-items:center;
    text-align:center;
    margin-bottom:50px;
}
.contact-section3-title h3{
    font-size:40px;
    font-family:Manrope-SemiBold;
    color:#414042;
}
.contact-info-box{
    position:relative;
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    text-align:center;
    padding:50px;
    border:1px solid #cccccc;
    border-radius:7px;
    height:340px;
}
.contact-info-box-image{
    margin-bottom:15px;
}
.contact-info-box-image img{
    max-width:100%;
}
.contact-info-box-text h5{
    font-size:27px;
    font-family:Manrope-SemiBold;
    color:#e63312;
    margin-bottom:25px;
}
.contact-info-box-text p{
    font-size:20px;
    font-family:Manrope-Regular;
    color:#808285;
}
.contact-info-box-text ul li a{
    font-size:20px;
    font-family:Manrope-Regular;
    color:#808285;
}
.contact-info-box-btn{
    position:absolute;
    bottom:-22.5px;
}
.contact-info-box-btn a{
    width:200px;
    height:45px;
    border:1px solid #d9d9d9;
    border-radius:22px;
    display:flex;
    justify-content:space-between;
    align-items:center;
    padding-left:25px;
    font-size:19px;
    font-family:Manrope-Bold;
    color:#e63312;
    background:#fff;
}
/*------------------------------------------------------------Randevu-Al-------------------------------*/
.randevu-al-content{
    margin:30px 90px;
    padding:40px 20px;
    border:1px solid #e5e5e5;
    border-radius:7px;
}
.randevu-al-content-title{
    margin-bottom:40px;
}
.randevu-al-content-title h3{
    font-size:25px;
    font-family:Manrope-Bold;
    color:#494949;
}
.randevu-al-form .kariyer-input-group label{
    font-size:15px;
    font-family:Manrope-Bold;
    color:#494949;
    margin-bottom:10px;
}
.randevu-al-form .kariyer-input-group input{
    background:#fff;
    color:#6c6c6c;
    border:1px solid #e5e5e5;
    height:40px;
}
.randevu-al-form .kariyer-input-group select{
    width:100%;
    background:#fff;
    border:1px solid #e5e5e5;
    height:40px;
    margin-bottom:25px;
    outline:none;
    color:#6c6c6c;
    padding-left:15px;
    border-radius:7px;
    font-size:15px;
    font-family:Manrope-Regular;
}
.randevu-al-form .kariyer-input-group select option{
    color:#6c6c6c;
}
.kariyer-input-group input{
    width:100%;
    height:55px;
    background:#f8f9fa;
    border:1px solid transparent;
    padding-left:15px;
    border-radius:7px;
    font-size:15px;
    font-family:Manrope-Regular;
    color:#6c6c6c;
    margin-bottom:25px;
    outline:none;
}
.randevu-al-section2{
    margin-top:30px;
    margin-bottom:70px;
}
.randevu-al-content2{
    margin:30px 90px;
    padding:40px 20px;
    border:1px solid #e5e5e5;
    border-radius:7px;
    background:#f3f3f3;
}
/*-----------------------------------------------------------------Randevu-Al-New----------------------*/
.randevu-al-section{
    margin:70px 0;
}
.randevu-al-stepper{
    display:flex;
    justify-content:center;
    align-items:center;
    margin-bottom:50px;
}
.stepper-box{
    display:flex;
    align-items:center;
    position:relative;
    margin-right:70px;
}
.stepper-box::after{
    content:"";
    position:absolute;
    right:-60px;
    top:calc(50% - 1px);
    width:50px;
    height:2px;
    background:#6c6c6c;
    transition:all ease 0.5s;
}
.stepper-box:last-child::after{
    display:none;
}
.stepper-box .stepper-number{
    width:40px;
    height:40px;
    border:1px solid #6c6c6c;
    border-radius:50%;
    display:flex;
    justify-content:center;
    align-items:center;
    font-family:Manrope-Medium;
    color:#6c6c6c;
    margin-right:10px;
    position:relative;
    z-index:10;
    background:#fff;
    opacity:1;
    transition:all ease 0.5s;
}
.stepper-box .stepper-number::after{
    content:"";
    position:absolute;
    height:40px;
    width:40px;
    background:#e63312;
    border:1px solid #e63312;
    left:50%;
    top:50%;
    transform:translate(-50%, -50%);
    border-radius:50%;
    z-index:-10;
    opacity:0;
    transition:all ease 0.5s;
}
.stepper-box .stepper-number::before{
    content:"";
    position:absolute;
    height:10px;
    width:20px;
    border-left:2px solid #fff;
    border-bottom:2px solid #fff;
    left:50%;
    top:50%;
    transform:translate(-50%, -60%) rotate(-45deg);
    transform-origin:center center;
    z-index:-10;
    opacity:0;
    transition:all ease 0.5s;
}
.stepper-box .stepper-text{
    font-family:Manrope-Medium;
    font-size:20px;
    color:#6c6c6c;
    transition:all ease 0.5s;
}
.stepper-box.current-item::after{
    background:#000;
}
.stepper-box.current-item .stepper-number{
    color:#000;
    border:1px solid #000;
}
.stepper-box.current-item .stepper-text{
    color:#000;
}
.stepper-box.correct-item .stepper-text{
    color:#e63312;
}
.stepper-box.correct-item::after{
    background:#e63312;
}
.stepper-box.correct-item .stepper-number::before{
    opacity:1;
    z-index:14;
}
.stepper-box.correct-item .stepper-number::after{
    opacity:1;
    z-index:13;
}
.randevu-al-back-btn{
    display:flex;
    justify-content:start;
}
.randevu-al-form form fieldset{
    border:1px solid #e5e5e5;
    border-radius:7px;
    padding: 40px 20px;
}
.randevu-al-form form #fieldset3{
    padding:0;
}
.randevu-al-form .kariyer-checbox-group .form-check:last-child{
    margin-bottom:20px;
}
.randevu-al-form .kariyer-input-group-btn button{
    transition:all ease 0.5s;
}
.randevu-al-form .kariyer-input-group-btn button:hover{
    background:#e63312;
    color:#fff;
}
.return-homepage{
    display:flex;
    justify-content:center;
    align-items:center;
}
.return-homepage a{
    width: 200px;
    height: 45px;
    border: 1px solid #d9d9d9;
    border-radius: 22px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-left: 25px;
    font-size: 19px;
    font-family: Manrope-Bold;
    color: #e63312;
    outline: none;
    background: transparent;
    transition: all ease 0.5s;
}
.return-homepage a:hover{
    background: #e63312;
    color: #fff;
    border-color: #e63312;
}
@media only screen and (max-width:991px){
    .randevu-al-stepper{
        display:flex;
        flex-direction:column;
        align-items:start;
    }
    .stepper-box{
        margin-bottom:25px;
    }
    .stepper-box::after{
        display:none;
    }
}
/*------------------------------------------------------------Responsive-------------------------------*/
@media only screen and (max-width:1780px){
    .home-contact-box-text h5{
        margin-bottom:25px;
        font-size:25px;
    }
}
@media only screen and (max-width:1650px){
    .mycontainer {
        margin: 0 150px;
        position: relative;
    }
    .mycontainerp {
        padding: 0 150px;
        position: relative;
    }
    .home-section{
        padding:0 100px;
        padding-top:215px;
    }
    .home-services .row .col-lg-3{
        width:33%;
    }
    .home-services .row .col-lg-3:nth-child(3n) .service-box{
        margin-right:0;
    }
    .home-services .row .col-lg-3:nth-child(4n) .service-box{
        margin-right:30px;
    }
    .home-services-title p{
        width:75%;
    }
    .home-slide .carousel-caption h5{
        font-size:80px;
    }
    .home-slide .carousel-caption h3{
        font-size:30px;
    }
    .home-slide .carousel-caption p{
        font-size:25px;
    }
    .home-slide .carousel-caption h3{
        margin-bottom:50px;
    }
    .services-container{
        margin:0 70px 0 100px;
    }
    .footer-top-title h5{
        font-size:25px;
    }
}
@media only screen and (max-width:1450px){
    .mycontainer {
        margin: 0 50px;
        position: relative;
    }
    .mycontainerp {
        padding: 0 50px;
        position: relative;
    }
    .home-section{
        padding:0 25px;
        padding-top:215px;
    }
    .home-contact-box-text h5{
        font-size:20px;
    }
    .home-contact-box-text p{
        font-size:14px;
    }
    .home-contact-box2 .home-contact-box-text h5{
        font-size:20px;
    }
    .home-slide .carousel-caption h5{
        font-size:50px;
    }
    .home-slide .carousel-caption h3{
        font-size:20px;
    }
    .home-slide .carousel-caption p{
        font-size:15px;
    }
    .breadcrumbs-image2{
        left:5%;
    }
    .breadcrumbs-text{
        left:4%;
    }
}
@media only screen and (max-width:1250px){
    .home-contact-box{
        padding:70px 15px 15px 60px;
    }
    .home-contact-box-text .randevu-al-btn a{
        font-size:12px;
    }
    .home-randevu-box{
        margin-bottom:25px;
    }
    .header-right .header-btns a{
        width:130px;
        font-size:12px;
    }
    .header-right nav ul li{
        padding:0 8px;
    }
    .header-right nav ul li:last-child{
        margin-right:20px;
    }
    .header-right nav ul li a{
        font-size:13px;
    }
    .home-corporate-text span{
        font-size:18px;
    }
    .home-corporate-text h3,.home-corporate-text h3 span{
        font-size:35px;
    }
    .home-corporate-text p{
        font-size:16px;
    }
    .home-discount-box h5{
        font-size:40px;
    }
    .home-discount-box p{
        font-size:15px;
        text-align:center;
    }
    .services-container{
        margin:0 50px;
    }
    .services-left ul li a{
        font-size:16px;
    }
    .campaign-section-content{
        padding:0 20px;
    }
    .kariyer-content{
        margin:0 20px;
    }
    .kariyer-form-content{
        margin:0 20px;
    }
    .blog-detail-bottom-text h5{
        margin-bottom:15px;
    }
    .breadcrumbs-image2{
        left:1%;
    }
    .breadcrumbs-text{
        left:0;
    }
    .breadcrumb-camaignss .breadcrumbs-content{
        height:auto;
        padding-top:25px;
    }
}
@media only screen and (max-width:991px){
    .home-contact-box{
        margin-bottom:50px;
    }
    .e-bulten{
        height:auto;
        padding:25px 0;
    }
    .e-bulten-title h5{
        text-align:center;
        margin-bottom:15px;
    }
    .input-input-group input{
        margin-bottom:15px;
    }
    .footer-bottom-logo,.footer-bottom-content{
        display:flex;
        flex-direction:column;
        justify-content:center;
        align-items:center;
        margin-bottom:25px;
    }
    .home-services .row .col-lg-3{
        width:100%;
    }
    .home-services .service-box{
        margin-right:0;
        margin:0 25px;
        margin-bottom:25px;
    }
    .home-services .row .col-lg-3:nth-child(4n) .service-box {
        margin-right:0;
        margin:0 25px;
        margin-bottom:25px;
    }
    .home-services .row .col-lg-3:nth-child(3n) .service-box {
        margin-right: 0;
        margin: 0 25px;
        margin-bottom:25px;
    }
    .brand-box{
        border-right:none;
        margin-bottom:25px;
    }
    .home-services-title p{
        width:100%;
    }
    .home-corporate-image{
        margin-top:0;
    }
    .home-corporate-text{
        margin-bottom:50px;
    }
    .home-discount-content{
        padding:10px;
    }
    .home-discount-box{
        border-right:none;
        padding:15px;
    }
    .mycontainer {
        margin: 0 10px;
        position: relative;
    }
    .mycontainerp {
        padding: 0 10px;
        position: relative;
    }
    .home-corporate-discount{
        height:auto;
        margin-bottom:0;
        padding-bottom:110px;
    }
    .home-corporate{
        padding:0 20px;
    }
    .home-section{
        padding:0 5px;
    }
    .home-randevu{
        padding:50px 5px;
    }
    .home-randevu-box{
        padding:0 20px;
        margin:0 20px;
        margin-bottom:25px;
    }
    .home-campaign-content{
        padding:20px;
    }
    .home-campaign-title h3{
        font-size:30px;
    }
    .home-news-content{
        padding:0 20px;
    }
    .home-news-box{
        margin-bottom:50px;
    }
    .home-randevu-title h3,.home-news-title h3,.home-reference-title h3,.home-blog-title h3{
        font-size:30px;
    }
    .home-news-box-text h5{
        font-size:23px;
    }
    .home-blog-box{
        margin-bottom:50px;
    }
    .footer-top-content{
        display:flex;
        flex-direction:column;
    }
    .footer-top,.footer-bottom{
        padding:50px 20px;
    }
    .footer-top-title{
        margin-bottom:15px;
    }
    .footer-top-title h5{
        font-size:20px;
        text-align:center;
    }
    .footer-top-button a{
        font-size:16px;
    }
    .corporate-text1, .corporate-text2, .corporate-text3{
        width:100%;
    }
    .corporate-section2-top{
        margin:0;
    }
    .corporate-section2-content{
        padding:0 20px;
        padding-top:40px;
        width:100%;
    }
    .corporate-image{
        display:flex;
        justify-content:center;
        align-items:center;
        margin-right:0;
    }
    .corporate-image img{
        width:auto;
        max-width:100%;
    }
    .corporate-section3-content{
        margin:0 20px;
        padding:20px;
    }
    .corporate-section5-content{
        padding:20px;
    }
    .services-container{
        margin:0 20px;
    }
    .services-left{
        padding-left:10px;
        padding-right:0;
        border-radius:23px;
    }
    .services-text{
        padding:70px 20px;
    }
    .kariyer-form-image{
        margin-bottom:25px;
    }
    .contact-section-content{
        margin:0 20px;
    }
    .contact-info-box{
        margin-bottom:50px;
    }
    .blog-detail-bottom-image{
        position:relative;
    }
    .blog-detail-bottom-image img{
        max-width:100%;
    }
    .blog-detail-bottom-content{
        height:auto;
        margin-bottom:25px;
        padding:25px;
        padding-bottom:0;
    }
    .blog-detail-bottom-content2{
        display:flex;
        flex-direction:column;
        padding:25px;
    }
    .blog-box-image2{
        margin-bottom:15px;
    }
    .blog-box-image2 img{
        max-width:100%;
    }
    .blog-detail-bottom-text2 h5{
        font-size:20px;
        margin-bottom:15px;
    }
    .blog-detail-bottom-btn a{
        font-size:16px;
    }
    .breadcrumbs-image3{
        width:100%;
        z-index:7;
    }
    .breadcrumbs-text{
        right:0;
        left:auto;
        z-index:10;
    }
    .blog-text,.blog-detail-bottom{
        margin-right:10px;
    }
    .corporate-text2 h3{
        font-size:35px;
    }
    .breadcrumbs-image2,.breadcrumbs-image1{
        display:none;
    }
    .kvkk-metni-content{
        padding:25px;
        overflow-y:scroll;
    }
    .blog-image{
        margin-bottom:50px;
    }
}
@media only screen and (max-width:768px){
    .breadcrumbs-text{
        width:250px;
    }
    .breadcrumbs-text ul li{
        font-size:16px;
        margin-bottom:10px;
    }
    .breadcrumbs-text ul li:last-child{
        margin-bottom:0;
    }
    .breadcrumbs-top{
        display:flex;
        flex-direction:column;
        align-items:start;
    }
}
@media only screen and (max-width:500px){
    .home-contact-box-image img{
        max-width:auto;
        width:150px;
    }
    .breadcrumb-title h3{
        font-size:22px;
    }
}