.header, .mobile_header{background-color:#fff;}
.topbar,.mobile_topbar {border-bottom:1px solid #D0A351;}

.whatsapp{max-width:25px;}
.icon{max-width:100px !important;}
.star{max-width:110px !important;}

.slider{
width: 100%;
min-height: 550px;
background-image:url(../images/slider.jpg);
background-size:cover;
background-position:center center;
}
@media (max-width: 480px) {
    .slider{
        width: 100%;
        min-height: 550px;
        background-image:url(../images/slider.jpg);
        background-size:cover;
        background-position:-164px -212px;
    }
    .footer{
        background: #000!important;
    }
    .m-yazi{
        font-size: 20px;
        text-align: left;
    }
    .add-custom-p{
        margin-bottom: 0!important;
    }
    .swiper-button-next:after, .swiper-button-prev:after{
        font-size: 23px!important;
    }
    .treat{
        margin-bottom: 12px!important;
    }
    .sample-slider-new img{
      scale: 1.1;
    }
.custom-d{
    display: flex;
    justify-content: center;
padding-top: 8px!important;
}
}
.border{border:4px solid #d6a02d;}

.special-bg-white{background: white;}
.special-bg-white:hover{background: #d6a02d; transform: scale(1.05);}
.special-bg-white:hover .tit{color:#fff;}
.special-bg-white:hover .desc{color:#fff;}


.bg-white{background-color:#FFF;}
.bg-blue{background-color:#122e5c;}
.bg-gray{background-color:#e3e8ee; background-image:url(../images/ask.jpg); background-repeat:no-repeat; background-position:center center; height:95px; background-size: contain;}
.bg-gradient {background: linear-gradient(0deg, rgba(194,147,40,1) 0%, rgba(233,199,99,1) 100%);}


.special-bg-white .tit{color:#000;}
.special-bg-white .desc{color:#000;}

.bg-white .tit{color:#000;}
.bg-white .desc{color:#000;}

.bg-gradient .tit{ color:#FFF;}
.bg-gradient .desc{ color:#FFF;}

.textgradiend{
	background: #2f2f2f;
	background: linear-gradient(135deg, #e9c763 , #c29328);
	-webkit-text-fill-color: transparent;
	-webkit-background-clip: text;
}
.color-white{color:#FFF;}
.color-black{color:#000;}
.color-black2{color:#444344;}
.color-main{color:#c99c41;}
.color-gray{color:#212342;}
.color-gray2{color:#5D5C5C;}
.input{border:none; background: rgba(232, 232, 232, 1); color:#656565; padding:10px 15px; width:100%;}
.input::placeholder {color: #656565;}

.input2{border:none; background: rgba(255, 255, 255, 1); color:#656565; padding:5px 15px; width:100%;}
.input2::placeholder {color: #656565;}


.sample-slider1,.sample-slider2,.sample-slider3,.sample-slider4 {width:100%;}
.sample-slider1 img,.sample-slider2 img,.sample-slider3 img {width: 100%;}

.sample-slider1 .swiper-pagination{display:none;}
.sample-slider2 .swiper-pagination{display:none;}
.sample-slider3 .swiper-pagination{display:none;}
.sample-slider4 .swiper-pagination{display:none;}

.sample-slider2{padding-top: 55px;margin-top: -55px;}
.sample-slider2 .swiper-button-next, .sample-slider2  .swiper-button-prev{top: 6%; color:#444344;}
.sample-slider2 .swiper-button-prev{right: 50px;left: auto;}

.sample-slider3{padding-top: 55px;margin-top: -55px;}
.sample-slider3 .swiper-button-next, .sample-slider3  .swiper-button-prev{top: 5%; color:#444344;}
.sample-slider3 .swiper-button-prev{right: 50px;left: auto;}

.sample-slider4 .swiper-button-next, .sample-slider3  .swiper-button-prev{ color:#444344;}
.sample-slider4 .swiper-button-prev, .sample-slider3  .swiper-button-prev{ color:#444344;}


.sample-slider-new {padding-top: 55px;margin-top: -55px;}
.sample-slider-new .swiper-button-next, .sample-slider-new  .swiper-button-prev{top: 6%; color:#444344;}
.sample-slider-new .swiper-button-prev{right: 50px;left: auto;}
.sample-slider-new{width: 100%;}
.sample-slider-new .swiper-slide{width:50%; background-color:#f1f1f1;}
.sample-slider-new .swiper-slide img{opacity:0.5;}
.sample-slider-new .swiper-slide-active {filter: blur(0); opacity:1;}
.sample-slider-new .swiper-slide-active img {opacity:1;}



@media (max-width: 768px)
{
    .looking {background-color:#F6F8F9;  background-repeat:no-repeat; background-size: cover; background-position:100%;}
    .footerdown{border-top:1px solid #fff; margin-bottom: 60px;}
	.special-height{padding:50px 0px; margin: 0px 0px 30px 0px;}
	.askus .whatsapp{ position:absolute; top:-10px; left:-60px; max-width: 120px;}
    .m-padding{padding-right: 0!important;}
    .custom-m-mob{margin-bottom: 0!important;    }
}
@media (min-width: 768px)
{
    .looking {background-color:#F6F8F9;  background-repeat:no-repeat; background-size: cover; background-position: top center;}
    .footerdown{border-top:1px solid #fff;}
	.special-height{padding:185px 0px;}
	.askus .whatsapp{ position:absolute; top:-10px; left:-60px; max-width: 120px;}
}



img {width:100%; max-width:100%;}
.displayblock{display:block;}
.section iframe {width:100%; height:300px; border:none;}
.footer iframe {width:100%; height:200px; border:none;}

.shadow{box-shadow: 0px 4px 12px -4px black;}
.radius100{border-radius: 100%;}
.radius10{border-radius: 10px;}
.radius5{border-radius: 5px;}
.radius0{border-radius: 0px;}
.bluefilter{ filter: sepia(100%) hue-rotate(190deg) saturate(500%);}

.footer {background-image:url(../images/footerbg.jpg); background-repeat:no-repeat; background-size: cover;}
.footer .separator:nth-child(n) {border-right:.5px solid #fff; min-height:300px;}
.footer .separator:last-child {border-right:0px solid #fff;}
.footer .list-inline li {width:100%;}
.footer .underline{text-decoration: underline;}



.sample-slider1 .swiper-button-prev{left: 0px;}
.sample-slider1 .swiper-button-next{right: 0px;}

thanks-wrap {
    background: #FFFFFF;
    padding: 30px;
    margin: 0 auto 10px;
    display: none;
    max-width: 320px;
}

.checkmark {
    max-width: 300px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
}

.path {
    stroke-dasharray: 1000;
    stroke-dashoffset: 0;
    -webkit-animation: dash 2s ease-in-out;
    animation: dash 2s ease-in-out;
}

.spin {
    -webkit-animation: spin 2s;
    animation: spin 2s;
    transform-origin: 50% 50%;
}

h2 {
    -webkit-animation: text 1s;
    animation: text 1s;
}

@-webkit-keyframes dash {
    0% {
        stroke-dashoffset: 1000;
    }

    100% {
        stroke-dashoffset: 0;
    }
}

@keyframes dash {
    0% {
        stroke-dashoffset: 1000;
    }

    100% {
        stroke-dashoffset: 0;
    }
}

@-webkit-keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

@keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

@-webkit-keyframes text {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@keyframes text {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}


.mg-70 {
    margin: 70px 0px;
    display: flex;
    justify-content: center;
}


.swiper-slide{
    background:transparent!important;
}
.custom-paddin-a{
    padding-top:40px;
    padding-bottom:40px;
}
.image-two{
    height: 310px;
    overflow: hidden;
}
.height310i{
    height: 310px;
    overflow: hidden;
}
.icon-image .son {
    height: 296px;
    object-fit: contain;
    /* background-size: contain; */
    /* background-position: bottom; */
    /* background-repeat: no-repeat; */
}
@media(max-width:500px){
    .image-two{
        height: 174px;
        overflow: hidden;
    }
    .icon-image .son {
        height: 167px;
        object-fit: contain;
        /* background-size: contain; */
        /* background-position: bottom; */
        /* background-repeat: no-repeat; */
    }
    .height310i{
        height: 173px;
        overflow: hidden;
    }

    .custom-paddin-a{
        padding-top:20px;
        padding-bottom:20px;
    }
}
/*iki*/


.icon-image .ilk {
    object-fit: none;
    object-position: top;
    height: 210px;
    overflow: hidden;
    width: 100%;
}

.icon-image .ilk {
    height: 296px;
    object-fit: contain;
    /* background-size: contain; */
    /* background-position: bottom; */
    /* background-repeat: no-repeat; */
}

.icon-image:hover img.ilk {
    display: none;
}

.icon-image:hover .ilk {
    background-image: none !important;
}

.icon-image:hover img.son {
    display: block;
}

.icon-image:hover .son {
    display: block;
}

.icon-image:hover .son {
    display: block;
}

.ozel-w {
    position: relative;
    top: 35px;
}



.bg-liner {
    width: 320px;
    /* padding: 25px; */
    float: right;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-content: center;
    background: linear-gradient(115deg, rgba(189, 138, 29, 1) 10%, rgba(254, 214, 101, 1) 50%, rgba(211, 164, 53, 1) 77%, rgba(189, 138, 29, 1) 100%);
    align-items: center;
}

.wp-button {
    color: white !important;
    border-radius: 0 !important;
    background-color: #239c1f !important;
    padding: 10px 25px !important;
}

.roboto-m {
    font-family: 'Roboto Medium';
}

.siyah-tr {
    background-attachment: fixed;
    background-position: center;
    background: #00000082;
    position: relative;
    height: 100%;
    object-fit: unset;
    background-repeat: no-repeat;
    width: 100%;
    background-size: cover !important;
    background-position: right;
}



.wid {
    height: 100%;
    display: flex;
    align-content: center;
    justify-content: center;
    width: 100%;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
}
a, button /* &c... */ {
    all: unset;
}
a:hover, a:focus {
    text-decoration: none!important;
}
.wid img {
    width: 90%;
    height: 50%;
}
.img-b {
    position: absolute;
    bottom: 7px;
    right: 50%;
    transform: translateX(50%);
    width: 103%;
    color: #f1f1f1;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-end;
}

.wid i {
    position: absolute;
    color: #ffb800;
    font-size: 48px;
}


/*our services*/

.servi-border-bottom {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    height: 75px;
}

.icon-image:hover .ilk {
    display: none;
}

.icon-image:hover .son {
    display: block;
}

.icon-image .son {
    display: none;
}

