*{

    cursor:none !important;
}
.custom-cursor{
    position: fixed;
    opacity: 0;
    pointer-events: none;
    mix-blend-mode: difference;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: #fff;
    transition: transform 350ms ease;
    transform: translate(-50%, -50%) scale(0.3);
    z-index: 99999999;
}





nav .list-inline-item a {
    color: #fff;
    font-size:20px
}
.sticky nav .list-inline-item a{
    color:#000
}
.slick-slider {
    height: 100vh;
  
}
.slick-list{height: 100% !important;}
.slick-track {
    height: 100%;
}
.bg-img-cover-center{height:100%}
.about{width:80%}
.about-us{height: unset;}
.card-img-overlay.d-inline-flex.flex-column.px-7.pt-7.pb-6 {
    cursor: pointer;
}
.ad{width:100%;/* height: unset; */margin: 0;padding: 0;}
.ad .box{padding:0}
.ad  .slick-dots {
    display: none !important;
}
.ad .card{display:flex;justify-content:center;align-items:center}
.blog .slick-slider, .galeri .slick-slider{
    height:100% ;
}
.galeri .slick-dots span {
    background: #000;
}

.galeri .slick-dots li.slick-active span {
    border: 1px solid #000;
}
footer .tel a {
    color: #fff;
}
footer .tel{margin-bottom:16px}
footer i {
    color: #fff;
    font-size: 22px;
}   
.mob-menu {
    transform: translateX(-233px);
    -webkit-transform:translateX(-233px);
    transition: 1s;
}
.show .mob-menu{transition:1s;transform:translateX(0);-webkit-transform:translateX(0)}
 .sor{display:flex;background: #8E9C82!important;color: #fff;width:50px;height:50px;justify-content:center;align-items:center;border-radius:50%;font-size:30px;transition:0.5s;cursor: pointer;}
    .gor div.mob-sor .sor{transition:0.5s;transform:rotate(45deg)}
    .mob-right{display: block;}
    .mob-sor{display:flex;justify-content:end;align-items:center;gap:10px;}
    .mob-sor .info{background:#343a40;color:#fff;font-size: 13px;padding: 0px 25px;border-radius: 5px;}
    .mob-social .mob-sor {margin-right:7px;margin-bottom:9px;transform: translateY(120px);opacity: 0;visibility: hidden;transition: 0.5s;}
    .mob-social .sor{width:35px;height:35px;font-size:20px}
    .gor .mob-social .mob-sor{transition:0.5s;transform:translateY(0);opacity:1;visibility:visible;}


.mob-tel{display:none}
.mob-reklam{display:none}
.fast-link{display:grid;place-content:start center;}
@media screen and (max-width:990px){
   
    .gor .mob-social .mob-sor.telefon{display:none}
   }
@media screen and (max-width:768px){
     .mob-tel {    background: #8E9C82!important;    left: 0;    right: 0;    height: 20px;    bottom: 0;    display: flex;    justify-content: center;    align-items: center;}.mob-tel a{color:#fff;display:flex;align-items:center;gap:15px;font-size:20px}
    .slick-arrow.slick-prev{left:20px}
    .slick-arrow.slick-next{right:20px}
    .dec-reklam{display:none};
    .mob-reklam{display: block;}
    .fast-link{display:block}
}
.text-shadow p, .text-shadow h1, .text-shadow a, .text-shadow svg {
    text-shadow: 1px 1px 1px black;
    fill: #fff;
}
.hizmet h3, .hizmet p , .hizmet svg {
    color: #fff !important;
    fill: #fff;
    text-shadow: 1px 1px 1px black;
}
nav .list-inline-item a i {
    filter: drop-shadow(1px 1px 1px black);
}
.col-12.services-bt {
    display: flex;
    justify-content: center;
    align-items: center;
}
.media.align-items-center.blog {
    display: flex;
    gap: 0;
    text-align: start;
}
form.fadeInUp.animated {
    display: block;
    width: 100%;
}

.elementor-form-fields-wrapper.elementor-labels-above {
    text-align: start;
    width: 100%;
    display: grid;
    gap: 20px;
}



.elementor-field.elementor-select-wrapper select{
    width: 100%;
    height: 50px;
}
label.elementor-field-label {
    padding: 0;
    display:flex;
    align-items:center;
    gap:5px
}
label.elementor-field-label::after{
    content:"*";
    font-size:20px;
    color:red;
}
.elementor-field-subgroup {
    display: flex;
    justify-content: start;
    align-items: center;
    gap: 20px;
    margin-bottom: 15px;
}
@media screen and (max-width:769px){
    .elementor-field-subgroup{display:grid;gap:10px}
    label{font-size: 15px;}
}
.col-12 input {
    height: 50px;
}
label.elementor-field-label.col-12.cust::after {display:none}
.social .card.border-0.fadeInUp.animated i {
    font-size: 80px;
}
.social .card.border-0.fadeInUp.animated {
    width: 77%;
    margin-right: auto;
    margin-left: auto;
    padding: 50px 50px;
    border-radius: 15px;
    box-shadow: 0px 0px 35px 0px rgb(0 0 0 / 36%);
}
.social .card.border-0.fadeInUp.animated:hover{text-decoration: unset !important;}
.container.container-xl.text-center.social {
    transform: translateY(-93px);
}
.face{color:#3b5998}
.face:hover{box-shadow: 1px 1px 18px 4px #3b5998 !important;}
.inst{color:#dd2a78}
.inst:hover{box-shadow: 1px 1px 18px 4px #dd2a78 !important;}
.yout{color:#c4302b}
.yout:hover{box-shadow: 1px 1px 18px 4px #c4302b !important;}
.row.services {
    display: flex;
    justify-content: start;
    align-items: center;
    gap: 26px 0px;
}
.slick-slider.slider-for.mx-0.hizmet.slick-initialized {
    height: 500px;
}
.slick-slider.slider-for.mx-0.hizmet.slick-initialized img{
    height: 500px;
    object-fit:cover
}
.slick-slider.slider-nav.mx-n1.hizmet-min.slick-initialized {
    height: 100%;
}
.slick-slider.slider-nav.mx-n1.hizmet-min.slick-initialized img{
    height: 100px;
}
.kariyer label {
    display: flex;
    color: #000;
    font-size: 20px;
}

.kariyer label::after {
    content: "*";
    color: red;
}
.mx-xl-n7.row.ceo {
    display: flex;
    justify-content: center;
    align-items: center;
}
.col-12.ekip {
    margin-top: 22px;
}
.col-12.ekip p{text-align:center;font-size:25px;color:#000;font-weight:700;}
.mob_menu{background-color: #8F9C81;}
.mob-menu{background-color: #8F9C81;}

@media screen and (max-width:767px){
    .slick-track .text-shadow h1{font-size:40px !important;}
}


.eapps-widget-toolbar {
    display: none !important;
}

.eui-widget-title.es-widget-title.eapps-instagram-feed-title {
    display: none !important;
}

a {}

div#eapps-instagram-feed-1 a {
    /* display: none; */
}