﻿
body {
    background: #efe8d9;
    font-family: "Montserrat", sans-serif;
    font-family: "Bai Jamjuree", sans-serif;
}

:root {
    --yesil: #087e5a;
    --kahve: #845400;
}

.lyt2 {
    max-width: 100%;
    /*padding-left: calc((100% - 1139px) / 2);*/
    /*padding-right: 0;*/
    padding-right: 5%;
    padding-left: 5%;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    align-items: center;
}

.logo {
    padding: 15px 0;
}

    .logo img {
        max-height: 100px;
    }

.ytb1 {
    position: relative;
    /*height: 100vh;*/
}

    .ytb1 iframe {
        height: 100vh;
        width: 100%;
    }

    .ytb1 video {
        position: absolute;
        right: 0;
        bottom: 0;
        min-width: 100%;
        min-height: 100%;
        pointer-events: none;
    }

.lyt1 {
    position: sticky;
    top: 0;
    width: 100%;
    z-index: 888;
    /*background: #00000038;*/
    background:#fff;
}

.lyt3 {
    font-size: 25px;
    color: #fff;
}

    .lyt3 a {
        color: #000;
        padding: 10px;
        cursor: pointer;
        font-size: 18px;
        display: flex;
        align-items: center;
    }

    .lyt3 i {
        font-size: 25px;
        padding-left: 15px;
    }

.hak1 {
    padding: 50px 0;
    overflow: hidden;
}

.hak3 {
    /*padding: 50px 100px;*/
    text-align: center;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}

    .hak3 img {
        padding-right: 100px;
    }


.hak2 {
    padding: 100px 100px;
}

    .hak2 h2 {
        color: var(--yesil);
        margin-bottom: 25px;
    }

.ara1 {
}

.ara2 {
    border: 1px solid #fff;
    height: 360px;
    -o-object-fit: cover;
    object-fit: cover;
    background-position: center !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    display: -webkit-box;
    display: -ms-flexbox;
    /* display: flex; */
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    position: relative;
    -webkit-transition: all 500ms ease-in-out;
    -o-transition: all 500ms ease-in-out;
    transition: all 500ms ease-in-out;
}


.ara3 {
    /*background: #ffffff36;*/
    /*height: 100%;*/
    display: flex;
    align-items: flex-end;
    position: relative;
    padding: 0 0 60px 20px;
    width: 100%;
}

.ara4 {
    width: 80px;
    /*height: 100%;*/
    position: absolute;
    bottom: 5%;
    height: 100%;
    z-index: 0;
    left: 30px;
    transition: all 0.3s ease;
}

.ara5 {
    color: #fff;
    z-index: 22;
    left: 30px;
    position: relative;
    width: 70%;
}

    .ara5 h2 {
        color: #ffffff;
        font-size: 40px;
        font-weight: 700;
        line-height: 44px;
        padding: 0 0 20px;
        margin-top: 15px;
    }

.ara3:hover .ara4 {
    width: 70%;
    transition: all 0.3s ease;
}

.aray1 {
    padding: 100px 0;
    text-align: center;
}

    .aray1 h3 {
        padding-bottom: 15px;
        font-size: 40px;
    }

.cms1 {
    /*background: #a9cddb26;*/
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 50px 0;
    /*margin-top:50px;*/
    margin-bottom: 50px;
}

    .cms1 h2 {
        font-size: 125px;
        /*opacity: .1;*/
        font-weight: bold;
        color: #b6d5cb;
        /*font-family: "Amiri", serif;*/
        ;
    }

    .cms1 h3 {
        font-size: 100px;
        margin-top: -100px;
        line-height: 1;
        font-weight: bold;
        color: rgb(0 0 0);
        /*font-family: "Amiri", serif;*/
        ;
        /* -webkit-animation: color 4s ease-in-out infinite; */
        /* animation: color 4s linear infinite; */
        color: transparent;
        background: rgb(255, 0, 0);
        background: linear-gradient(182deg, #017753 27%, rgb(255 255 255) 100%);
        background-clip: text;
        -webkit-background-clip: text;
        background-size: 500%;
        animation: color 5s linear infinite;
        z-index: 33;
        position: relative;
        padding-bottom: 15px;
    }

@keyframes color {
    from {
        background-position: 0% 50%;
    }

    to {
        background-position: 200% 100%;
    }
}

.urn1 {
    /*height:100vh;*/
}

.urn2 {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100vh;
    /*padding: 0 50px;*/
    position: sticky;
    position: -webkit-sticky;
    top: 0;
}

    .urn2 h1 {
        font-size: 61px;
        font-weight: bold;
        text-align: center;
        /* font-style: italic; */
        /*Word-wrap: Break-Word;*/
        /*word-wrap: break-word;*/
        /*width: 50px;*/
        color: var(--yesil);
        /*line-height: 67px;*/
    }

.ed1 {
    width: 20%;
    border-left: 1px solid #a9a5a5;
}

    .ed1 b {
        font-size: 16px;
        font-weight: 700;
        left: 6px;
        position: relative;
    }

    .ed1 hr {
        margin: 0px;
        border-top: 1px solid #a9a5a5;
        opacity: 1;
    }

    .ed1 p {
        font-size: 16px;
        margin-top: 5px;
        font-weight: 500;
        /*left: 6px;*/
        position: relative;
    }

.ed2 {
}

    .ed2 span {
        font-size: 16px;
    }

    .ed2 a {
        font-weight: 500;
        color: #F44336;
    }

    .ed2 p {
        font-size: 14px;
        margin-top: 5px;
        font-weight: 500;
    }

.ed4 {
    width: 25%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.ed5 {
    width: 100%;
    display: flex;
    align-items: center;
}

.ed6 {
    word-wrap: normal;
    word-wrap: break-word;
}

.ed7 {
    border-bottom: 1px solid #e1e1e1;
}

.ed8 {
    /*    display: flex;
    align-items: center;
    justify-content: center;
    align-content: center;*/
}

.urn3 {
    padding: 75px 0;
}

.urn4 {
    /*border-right: 1px solid #d1cece;*/
    width: 100%;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center;
}

.urn6 {
    /*padding-right: 50px;*/
    width: 20%;
    padding: 25px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.urn7 {
    display: flex;
    align-content: center;
    align-items: center;
    width: 80%;
    padding: 25px;
}

.urn9 {
    padding: 25px 0;
    box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175);
    margin-bottom: 50px;
    width: 90%;
}

.ytb1 video::-webkit-media-controls-volume-slider {
    display: none;
}

.ytb1 video::-webkit-media-controls-mute-button {
    display: none;
}

.hbr1 {
    text-align: center;
}

    .hbr1 span {
        margin: 41px auto 30px;
        color: #000000;
        font-size: 18px;
        font-weight: 700;
        line-height: 24px;
        text-transform: uppercase;
        padding: 0 62px;
        display: table;
        position: relative;
    }

        .hbr1 span:before, .hbr1 span:after {
            position: absolute;
            content: '';
            width: 50px;
            height: 1px;
            background-color: #000000;
            top: 50%;
            left: 0;
        }

        .hbr1 span:after {
            right: 0;
            left: inherit;
        }

    .hbr1 h2 {
        color: var(--yesil);
        font-size: 44px;
        font-weight: 700;
        line-height: 46px;
        margin: 0 auto;
    }

.hbr2 {
    display: flex;
    justify-content: flex-end;
    padding-right: 50px;
    margin-top: 25px;
    margin-bottom: 25px;
}

    .hbr2 li {
    }

    .hbr2 p {
        margin-bottom: 0;
    }

    .hbr2 ul {
        background: var(--yesil);
    }

.hbr3 {
    display: inline-block;
    padding: 12px 20px;
    opacity: 0.6;
    color: #ffffff;
    font-size: 16px;
    font-weight: 700;
    text-transform: uppercase;
    position: relative;
    z-index: 1;
    cursor: pointer;
    /*overflow: hidden;*/
    -webkit-transition: border-color 0.3s, color 0.3s;
    -o-transition: border-color 0.3s, color 0.3s;
    transition: border-color 0.3s, color 0.3s;
    -webkit-transition-timing-function: cubic-bezier(0.2,1,0.3,1);
    -o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
    transition-timing-function: cubic-bezier(0.2,1,0.3,1);
}

    .hbr3.active {
        color: #fff !important;
        opacity: 1;
        background-color: transparent !important;
        border-color: transparent !important;
    }

    .hbr3:hover {
        border-color: transparent !important;
        color: #fff;
    }

    .hbr3:after {
        width: 1px;
        height: 20px;
        background-color: #dddddd;
        opacity: 0.3;
        position: absolute;
        content: '';
        top: 50%;
        right: 0;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }

.hbr4 {
    position: relative;
}

.hbr5 {
    position: absolute;
    z-index: 22;
    bottom: 0;
    /*height: 150px;*/
    padding: 26px 5px 26px 15px;
    background: rgb(0 0 0 / 0.4);
    width: 100%;
    transition: all 500ms ease-in-out;
}

.hbr4 a:hover .hbr5 {
    background: var(--yesil)
}

.hbr5 p {
    font-size: 18px;
    font-weight: 700;
    line-height: 28px;
    text-transform: uppercase;
    /*padding: 26px 5px 26px 15px;*/
    color: #fff;
    margin-bottom: 0;
    padding-bottom:10px;
}
.hbr5 strong {
    color: #ffffff;
    text-align: center;
    display: block;
    border-top: 1px solid #c5c4c4;
    padding-top:10px;
}

#owl-carouseHABER .owl-nav, #owl-carouselDUYURU .owl-nav, #owl-carouselBASIN .owl-nav {
    display: block;
}

#owl-carouseHABER .owl-dots, #owl-carouselDUYURU .owl-dots, #owl-carouselBASIN .owl-dots {
    display: none;
}

#owl-carouseHABER .owl-prev, #owl-carouselDUYURU .owl-prev, #owl-carouselBASIN .owl-prev {
    position: absolute;
    top: 30%;
    left: 1%;
}

    #owl-carouseHABER .owl-prev:hover, #owl-carouselDUYURU .owl-prev:hover, #owl-carouselBASIN .owl-prev:hover {
        background: transparent;
    }

#owl-carouseHABER .owl-next:hover, #owl-carouselDUYURU .owl-next:hover, #owl-carouselBASIN .owl-next:hover {
    background: transparent;
}

#owl-carouseHABER .owl-next, #owl-carouselDUYURU .owl-next, #owl-carouselBASIN .owl-next {
    position: absolute;
    top: 30%;
    right: 1%;
}


#owl-carouseHABER span, #owl-carouselDUYURU span, #owl-carouselBASIN span {
    color: var(--yesil);
    font-size: 80px;
    font-weight: 700;
}

    #owl-carouseHABER span:hover, #owl-carouselDUYURU span:hover, #owl-carouselBASIN span:hover {
        color: #000;
    }

.ar1 {
    height: 450px;
    overflow: hidden;
    display: flex;
    align-items: center;
}

.sl2 {
    background-attachment: fixed !important;
    margin-top: 50px;
    display: none;
}

    .sl2 .overlay {
        /*background: rgb(47 93 128 / 79%);*/
        background: rgb(0 0 0 / 49%);
        /*padding: 150px 0;*/
        min-height: 450px;
        /*height: 100vh;*/
        display: flex;
        align-items: center;
    }

    .sl2 content {
        position: relative;
    }

        .sl2 content:before {
            content: '';
            width: 96px;
            height: 108px px;
            /* background: url(../images/home1/newsletter/mail-img.png) no-repeat; */
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            -webkit-transform: translateY(-50%);
            -moz-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -o-transform: translateY(-50%);
            left: -130px;
        }



.ara1 {
}

    .ara1 h1 {
        font-size: 65px;
        /* opacity: .1; */
        font-weight: 600;
        color: #f5f5f5;
    }

.hbr6 {
    padding: 50px 0;
}

.blt1 {
    position: relative;
    min-height: 450px;
    background: linear-gradient(#02533a,#099f71);
    display: flex;
    align-items: center;
}

    .blt1:after {
        content: "";
        position: absolute;
        top: -150px;
        right: 0px;
        height: 100%;
        width: 390px;
        background: url(/upload/resimler/afterpng_0.png);
        background-position: center center;
        background-size: cover;
        background-repeat: no-repeat;
        z-index: 1;
    }

    .blt1:before {
        content: "";
        position: absolute;
        bottom: -150px;
        height: 100%;
        width: 425px;
        background: url(/upload/resimler/beforepng_54.png);
        background-position: center center;
        background-size: cover;
        background-repeat: no-repeat;
        z-index: 1;
    }

.blt2 {
    padding: 100px 0;
}

.blt3 {
}

    .blt3 h3 {
        color: #ffffff;
        font-size: 46px;
        font-weight: 700;
        line-height: 46px;
        margin: 0 auto;
    }

    .blt3 p {
        color: #ffffff;
        font-size: 14px;
        font-weight: 400;
        letter-spacing: 2px;
        line-height: 24px;
        text-transform: uppercase;
    }

.eb1 {
    background: #777777;
    padding: 80px 0;
    text-align: center;
}

    .eb1 h3 {
        font-weight: 700;
        color: #FFFFFF;
        font-size: 32px;
        line-height: 32px;
    }

    .eb1 p {
        font-family: 'Karla', sans-serif;
        font-size: 21px;
        font-weight: 300;
        margin-bottom: 30px;
        color: #fff;
    }

.eb2 input {
    background: #FFFFFF;
    color: #000000;
    border: 1px solid #000000;
    border-right: 0;
    border-radius: 0;
    font-size: 15px;
    padding: 13px;
}

.eb3 {
    display: flex;
    justify-content: center;
    align-items: center;
}

.eb4 {
    display: flex;
    align-items: center;
    justify-content: center;
}

    .eb4 a {
        background: #000000;
        color: #fff !important;
        border: 1px solid #000000;
        border-left: 0;
        font-size: 15px;
        padding: 13px 35px;
        box-sizing: border-box;
        font-weight: bold;
    }

.blt4 {
    background: #000;
    border-color: #000;
    color: #fff;
    padding: 20px;
}

.blt5 {
    display: flex;
    align-items: center;
}

.fil1 {
    display: flex;
    justify-content: space-around;
    align-items: flex-end;
}

.fil2 p {
    margin-bottom: 0;
}

.ss1 ul {
    list-style: none;
    display: flex;
}

.ss1 li {
    /*height:20px;*/
}

.ss1 i {
    color: #000000;
    /* background: var(--yesil); */
    font-size: 18px;
    width: 32px;
    height: 32px;
    line-height: 40px;
    text-align: center;
    border-radius: 50%;
    padding: 10px 5px;
    margin: 0 3px 0 3px;
}

.ss1 a {
    padding: 5px;
}

.ad1 b {
    font-size: 18px;
    text-transform: uppercase;
    margin-bottom: 15px;
    display: block;
}

.t1 b {
    font-size: 18px;
    text-transform: uppercase;
    margin-bottom: 15px;
    display: block;
}

.fil1 b {
    font-size: 14px;
    padding-right: 6px;
}

.fil2 span {
    font-size: 14px;
    margin-bottom: 15px;
    display: block;
}

.ile1 {
    padding-left: 25px;
}

.ss1 b {
    font-size: 18px;
    text-transform: uppercase;
    margin-bottom: 15px;
    display: block;
}

.ft1 {
    padding: 50px 0;
}

.ft2 {
    padding: 25px 0;
    border-top: 1px solid #8d8d8d;
    display: flex;
    justify-content: space-between;
}

    .ft2 img {
        max-height: 25px;
    }

    .ft2 p {
        margin-bottom: 0;
    }

.ftr1 {
}

.ftr2 {
    padding-right: 40px;
}

    .ftr2 h1 {
        font-size: 23px;
        font-weight: 700;
        color: var(--yesil);
    }

    .ftr2 p {
        margin-bottom: 0;
        text-align: justify
    }

.ftr3 h5 {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 20px;
}

.ftr3 a {
    color: #000;
}

.ftr3 li {
    margin: 3px 0;
}

    .ftr3 li:before {
        content: '✓';
        color: var(--yesil);
        /*background: var(--renk);*/
        border-radius: 50%;
        width: 20px;
        height: 20px;
        line-height: 20px;
        text-align: center;
        display: inline-block;
        font-size: 14px;
        font-weight: 600;
    }

.ftr3 ul {
    list-style: none;
}

.ftr4 {
    padding-left: 40px;
}

    .ftr4 p {
        margin-bottom: 0;
        display: inline-block;
        font-weight: 600;
    }

    .ftr4 i {
        color: var(--yesil);
    }

    .ftr4 a {
        display: block;
        color: #000;
    }

.ftr5 {
    margin-bottom: 20px;
}

.ftr6 {
    padding: 25px 0;
}

.overlay1 {
    height: 0%;
    width: 100%;
    position: fixed;
    z-index: 15000;
    left: 0;
    top: 0;
    /*background-color: #fff;*/
    overflow-x: hidden;
    transition: 0.5s;
}

.overlay-content {
    position: relative;
    top: 0;
    width: 100%;
    text-align: center;
    height: 100%;
    /*margin-top: 30px;*/
}

.ovr6 {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    width: 460px;
    box-sizing: border-box;
    padding: 65px 0 60px;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
    background-color: rgba(17, 10, 4, 0.7);
    /*font-family: Goldenbook;*/
    font-size: 25px;
    /* transform: translateY(-100%); */
    transition: 0.3s ease;
}

.overlay1 .closebtn {
    position: absolute;
    top: -10px;
    right: 40px;
    font-size: 60px;
    color: var(--mavi);
}

.ovr1 {
    min-height: 50vh;
}

.ovr2 {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    height: 100%;
    padding: 50px 0;
}

    .ovr2 ul {
        list-style: none;
    }

    .ovr2 li {
        font-size: 2.00vw;
    }

    .ovr2 a {
        /*color: var(--mavi)*/
        color: #fff;
    }

    .ovr2 img {
        max-height: 150px;
        margin-bottom: 25px;
    }

.ovr3 {
    /*width: 35%;*/
    /*background: #0000006e;*/
    color: #fff;
    height: 100%;
}

.ovr4 {
    width: 65%;
    background: #fff;
    height: 100%;
}

.ovr5 {
    height: 100%;
}

.yvz3 li {
    font-size: 1rem;
}

.yvz3 a {
    color: #000;
    font-size: 18px;
}

.ic1 {
    padding-top: 280px;
    padding-bottom: 230px;
}

.ic2 {
    color: #fff;
}

    .ic2 h1 {
        font-size: 4.5rem;
        font-weight: 700;
        margin-bottom: 20px;
    }

.hakd1 {
    padding: 50px 0;
    overflow: hidden;
}

.hakd3 {
    /*padding: 50px 100px;*/
    text-align: center;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    float: left;
    padding: 50px 25px 25px 50px;
}

    .hakd3 img {
        /*padding-right: 100px;*/
    }


.hakd2 {
    padding: 75px 25px;
}

    .hakd2 h2 {
        color: var(--yesil);
        margin-bottom: 25px;
    }

.hakd4 {
}

.msy1 {
    background: rgba(188,158,137,0.69);
    padding: 50px 0;
}

.trh1 {
    padding: 50px 0;
}

.trh2 {
    text-align: center;
}

    .trh2 h1 {
        font-size: 25px;
        margin-bottom: 25px;
    }

.trh3 {
    margin-bottom: 25px;
}

.ist1 {
    padding: 50px 0;
}

.isst1 {
    background: #f7f7f7;
    padding: 25px;
    box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175);
    margin-bottom: 25px;
}

.isst3 {
    display: flex;
    justify-content: space-between;
}

    .isst3 a {
        color: var(--yesil);
        font-weight: 500;
        background: #fff;
        padding: 5px 10px;
        border-radius: 5px;
    }


    .isst03 {
        color: var(--yesil);
        font-weight: 500;
        /*background: #fff;*/
        padding: 5px 10px;
        border-radius: 5px;
    }

.klt1 {
    padding: 50px 0;
}

.klt2 h3 {
    font-size: 23px;
}

.klt2 h4 {
    font-size: 19px;
}

.tarih1 {
    padding: 50px 0;
}

.ynt2 {
    position: relative;
    padding: 10px;
    -webkit-animation: avia_appear 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
    animation: avia_appear 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
}

.ynt1 {
    position: absolute;
    bottom: 0;
    background: linear-gradient(360deg, var(--yesil), #ffffff00);
    color: #fff;
    padding: 25px 15px 15px 15px;
    width: 100%;
}

    .ynt1 p {
        margin-bottom: 0;
    }

.ynt4 {
    position: relative;
}


@keyframes avia_appear {
    0% {
        transform: scale(0.5);
        opacity: 0.1;
    }

    100% {
        transform: scale(1);
        opacity: 1;
    }
}


.ynt3 {
    padding: 50px 0;
}

.ykb1 {
    padding: 50px 0;
}

.ykb5 {
    padding-top: 50px;
}

.gnl1 {
    padding: 50px 0;
}

.gnl5 {
    padding-top: 50px;
}

.kop1 {
    padding: 50px 0;
}

.kop2 {
    padding: 25px;
}

.kop3 {
    border: 1px solid var(--yesil);
    border-radius: 16px;
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 25px;
    /*padding-bottom: 25px;*/
    background: #fff;
    min-height: 300px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    /*   margin-bottom:25px;*/
}

.kop4 h2 {
    letter-spacing: -1px;
    font-size: 21px;
    color: var(--yesil) !important;
    font-weight: 600;
    /*line-height: 10px;*/
}

.kop5 {
    margin-bottom: 18px;
}

.kop6 {
    display: flex;
}

    .kop6 a {
        display: block;
        line-height: 2;
    }

    .kop6 i {
        color: var(--yesil)
    }

.kop7 {
    clip-path: polygon(50% 0, 100% 100%, 100% 100%, 0 100%);
    clip-path: polygon(50% 100%, 0% 0%, 100% 0%);
    height: 4%;
    background: var(--yesil);
    width: 6%;
    margin-left: 25px;
    opacity: .6;
}

.kop8 {
    display: flex;
    align-items: center;
    justify-content: center;
    border-top: 1px solid var(--kahve);
    padding-top: 18px;
    padding-bottom: 18px;
}

    .kop8 h3 {
        font-size: 30px;
        margin-left: 19px;
        /*margin-top: 18px;*/
        margin-right: 25px;
        text-align: center;
        letter-spacing: -1px;
        color: var(--yesil);
        font-weight: 300 !important;
        display: block;
    }

    .kop8 a {
        border-left: 1px solid #bdbdbd;
    }

    .kop8 img {
        margin-left: 25px;
        margin-right: 25px;
        max-height: 30px;
    }

.sl1 {
    /*background-attachment: fixed !important;*/
}

    .sl1 .overlay {
        background: rgb(0 0 0 / 42%);
        padding: 100px 0 100px 0;
    }

    .sl1 content {
        position: relative;
    }

        .sl1 content:before {
            content: '';
            width: 96px;
            height: 108px px;
            /* background: url(../images/home1/newsletter/mail-img.png) no-repeat; */
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
            -webkit-transform: translateY(-50%);
            -moz-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            -o-transform: translateY(-50%);
            left: -130px;
        }

    .sl1 .content h1 {
        color: #fff;
        font-size: 45px;
    }
    .sl1 .content span {
        color: #fff;
        font-size: 21px;
        padding: 15px 25px;
    }

        .sl1 .content p {
            color: #fff;
        }

.fndk1 {
    padding: 50px 0;
}

.fndk2 {
}

.fndk3 {
}

    .fndk3 img {
        float: right;
    }

.fndk2 span {
    background-image: url(/upload/resimler/kahvepng_39.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    color: white;
    padding: 0 20px;
}

.fndk2 h2 {
    font-size: 45px;
    margin-bottom: 25px;
    color: var(--kahve)
}

.fndk4 {
    position: relative;
}

    .fndk4:after {
        content: '';
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        background-image: url(/upload/resimler/afterpng_54.png);
        background-position: 150px;
        background-size: 60%;
        background-repeat: no-repeat;
        z-index: -1;
        margin-top: 220px;
        padding: 150px 0 0px 0;
    }

.fndk5 {
    /* display: flex;
    align-items: center;*/
}

.fndk6 img {
    float: left;
    width: 30%;
    padding-top: 50px;
    padding-right: 5%;
}

.fndk7 {
    padding: 50px 0;
}

    .fndk7 h3 {
        font-size: 35px;
        line-height: 42px;
        margin: 0 0 20px 0;
        color: var(--yesil);
    }

.ant1 {
    padding: 50px 0;
}

.ant4 {
    padding-top: 100px;
}

.ant3 {
    padding: 50px 0;
}

.ekn1 {
    padding: 50px 25px;
}

.ekn4 {
    padding: 50px 25px;
}

.ekn2 {
    text-align: center;
    padding: 50px 0;
    font-size: 75px;
    line-height: 1;
    font-weight: bold;
    color: rgb(0 0 0);
    color: transparent;
    background: rgb(255, 0, 0);
    background: linear-gradient(182deg, var(--kahve) 27%, rgb(255 255 255) 100%);
    background-clip: text;
    -webkit-background-clip: text;
    background-size: 500%;
    animation: color 5s linear infinite;
    z-index: 33;
    position: relative;
}

.ekn3 {
    text-align: center;
    padding: 50px 0;
    font-size: 75px;
    line-height: 1;
    font-weight: bold;
    color: rgb(0 0 0);
    color: transparent;
    background: rgb(255, 0, 0);
    background: linear-gradient(182deg, var(--kahve) 27%, rgb(255 255 255) 100%);
    background-clip: text;
    -webkit-background-clip: text;
    background-size: 500%;
    animation: color 5s linear infinite;
    z-index: 33;
    position: relative;
}

.ekn5 h3, .ekn6 h3, .ekn7 h3, .ekn8 h3 {
    font-size: 23px;
}

.ekn8 ul {
    list-style: none;
}

.ekn8 li:before {
    content: '✓';
    color: var(--kahve);
    /*background: var(--renk);*/
    border-radius: 50%;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
}

.ekn11 {
    padding: 25px 0;
}

.ekn10 {
    width: 50%;
    float: left;
    padding: 0 25px 25px 0;
}

.ekn12 {
    width: 50%;
    float: right;
    padding: 0 25px 25px 0;
}

.ekn14 {
    width: 50%;
    float: left;
    padding: 0 25px 25px 0;
}

.yts4 ul {
    list-style: none;
}

.yts4 li:before {
    content: '✓';
    color: var(--kahve);
    /*background: var(--renk);*/
    border-radius: 50%;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
}

.yts1 {
    padding: 50px 0;
}

.yts3 {
    width: 50%;
    float: left;
    padding: 0 25px 25px 0;
}

.yts4 {
    padding-top: 25px;
}

    .yts4 h3 {
        font-size: 23px;
    }

.yts5 h2 {
    font-size: 24px;
}

.yts5 h3 {
    font-size: 23px;
}

.yts5 h2 {
    font-size: 24px;
}

.yts5 ul {
    list-style: none;
}

.yts5 li:before {
    content: '✓';
    color: var(--kahve);
    /*background: var(--renk);*/
    border-radius: 50%;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
}

.yts6 {
    list-style: none;
    display: flex;
    padding-top: 25px;
}

    .yts6 li {
        flex: 1;
        padding: 0 15px;
        text-align: center;
        list-style: none;
    }

        .yts6 li:before {
            display: none;
        }

    .yts6 p {
        margin-bottom: 0;
        color: var(--yesil);
        font-weight: 600;
        font-size: 18px;
        border-bottom: 1px solid #b9b9b9;
    }

.yts7 {
    list-style: none;
    padding-top: 15px;
}

    .yts7 li {
        text-align: start;
    }

        .yts7 li:before {
            content: '✓';
            color: var(--kahve);
            /*background: var(--renk);*/
            border-radius: 50%;
            width: 20px;
            height: 20px;
            line-height: 20px;
            text-align: center;
            display: inline-block;
            font-size: 14px;
            font-weight: bold;
        }

.yts9 {
    padding: 50px 0;
}

    .yts9 h4 {
        font-size: 19px;
    }

    .yts9 span {
        color: var(--yesil);
    }

    .yts9 h2 {
        font-size: 24px;
    }

    .yts9 h3 {
        font-size: 23px;
    }

    .yts9 ul {
        list-style: none;
    }

    .yts9 li:before {
        content: '✓';
        color: var(--kahve);
        /*background: var(--renk);*/
        border-radius: 50%;
        width: 20px;
        height: 20px;
        line-height: 20px;
        text-align: center;
        display: inline-block;
        font-size: 14px;
        font-weight: bold;
    }

.yts10 {
    float: left;
    width: 50%;
    padding: 0 25px 25px 0;
}

.yts11 {
    padding-bottom: 50px
}

    .yts11 h4 {
        font-size: 19px;
    }

    .yts11 span {
        color: var(--yesil);
    }

    .yts11 h2 {
        font-size: 24px;
    }

    .yts11 h3 {
        font-size: 23px;
    }

    .yts11 ul {
        list-style: none;
    }

    .yts11 li:before {
        content: '✓';
        color: var(--kahve);
        /*background: var(--renk);*/
        border-radius: 50%;
        width: 20px;
        height: 20px;
        line-height: 20px;
        text-align: center;
        display: inline-block;
        font-size: 14px;
        font-weight: bold;
    }

.yts12 {
    float: right;
    width: 50%;
    padding: 0 0 25px 25px;
}

.afl1 {
    padding: 50px 0;
}

.afl3 {
    width: 50%;
    float: left;
    padding: 0 25px 25px 0;
}

.afl2 ul {
    list-style: none;
}

.afl2 li:before {
    content: '✓';
    color: var(--kahve);
    /*background: var(--renk);*/
    border-radius: 50%;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
}

.afl2 h4 {
    font-size: 19px;
}

.afl2 span {
    color: var(--yesil);
}

.afl2 h2 {
    font-size: 24px;
}

.afl2 h3 {
    font-size: 21px;
}

.trm1 {
    padding: 50px 0;
}

.trm4 {
    background: #f7f7f7;
    padding: 25px;
    box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175);
    margin-bottom: 25px;
}

.trm3 {
    text-align: center;
    padding: 25px 0;
    font-size: 75px;
    line-height: 1;
    font-weight: bold;
    color: rgb(0 0 0);
    color: transparent;
    background: rgb(255, 0, 0);
    background: linear-gradient(182deg, var(--yesil) 27%, rgb(255 255 255) 100%);
    background-clip: text;
    -webkit-background-clip: text;
    background-size: 500%;
    animation: color 5s linear infinite;
    z-index: 33;
    position: relative;
}

.trm2 {
    padding: 25px 0;
}

.trm4 {
    display: flex;
    /* grid-template-columns: repeat(2, 1fr); */
    align-items: center;
}

.trm5 h4 {
    font-size: 19px;
}

.trm5 ul {
    list-style: none;
}

.trm5 li:before {
    content: '✓';
    color: var(--kahve);
    /*background: var(--renk);*/
    border-radius: 50%;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
}

.trm5 {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
}

.trm7 strong {
    color: var(--kahve);
    font-weight: 600;
}

.trm6 {
    padding-bottom: 25px;
}

.kln1 {
    padding: 50px 0;
}

.kln6 {
    /*text-align:center;*/
    position: relative;
}

    .kln6 p {
        /*margin-bottom:25px;*/
    }

    .kln6:after {
        content: '';
        position: absolute;
        width: 100%;
        height: 100%;
        top: 40px;
        left: 0;
        background-image: url(/upload/resimler/afterpng_54.png);
        background-position: 150px;
        background-size: 60%;
        background-repeat: no-repeat;
        z-index: -1;
        margin-top: 220px;
        padding: 150px 0 0px 0
    }

.kln3 {
    /*  float:left;
    width:50%;
    padding:0 25px 25px 0;*/
}

.kln5 {
    float: left;
    width: 50%;
    padding: 0 0 25px 25px;
}

.kln2 {
    padding-top: 25px;
}

.kln4 {
    padding-top: 50px;
}

.kln7 h3 {
    font-size: 23px;
    color: var(--kahve)
}

.kln4 h3 {
    font-size: 23px;
    color: var(--kahve)
}

.kln4 h4 {
    font-size: 19px;
}

.kln8 {
    background: var(--kahve);
    padding: 5px 15px;
    color: #fff;
    margin-bottom: 25px;
}


.glr2 {
    position: relative;
    padding: 10px;
    -webkit-animation: avia_appear 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
    animation: avia_appear 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
}

.glr1 {
    /*position: relative;*/
    bottom: 0;
    background: var(--yesil);
    color: #fff;
    padding: 10px 5px 10px 15px;
    width: 100%;
}

    .glr1 h2 {
        font-size: 16px;
        margin-bottom: 0;
        text-transform: capitalize;
    }

    .glr1 p {
        margin-bottom: 0;
    }

.glr2 a {
    border-radius: 10px;
    height: 100%;
    display: inline-block;
}

.glr4 {
    position: relative;
}




.glr3 {
    padding: 50px 0;
}

.vd2 {
    position: relative;
    padding: 10px;
    -webkit-animation: avia_appear 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
    animation: avia_appear 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
}

.vd1 {
    /*position: relative;*/
    position: absolute;
    bottom: 0;
    background: var(--yesil);
    color: #fff;
    padding: 10px 5px 10px 15px;
    width: 100%;
    /*min-height: 75px;*/
}

    .vd1 h2 {
        font-size: 16px;
        margin-bottom: 0;
        text-transform: capitalize;
    }

    .vd1 p {
        margin-bottom: 0;
    }

.vd2 a {
    border-radius: 10px;
    height: 100%;
    display: inline-block;
    min-height: 225px;
    width: 100%;
    display: block;
}

.vd4 {
    position: relative;
    min-height: 225px;
}

.vd3 {
    padding: 50px 0;
}

.icon1 {
    width: 100px;
    height: 100px;
    border: 20px solid #f5f8f2;
    background: var(--yesil);
    border-radius: 50px;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: normal;
    margin-bottom: 25px;
}

    .icon1 i {
        color: #fff;
        font-size: 25px;
    }

.ilet1 {
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.ilet4 {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.ilet1 a {
    margin-bottom: 5px;
    color: #000;
    font-size: 18px;
    font-weight: 600;
    display: block;
}

.ilet3 {
    /*background: linear-gradient(0deg, #e4e3e3 0%, #e4e3e3 26%, transparent 75%);*/
    margin-top: -50px;
}

.ilet5 {
    height: 100%;
}

    .ilet5 iframe {
        width: 100%;
        height: 450px;
        /*padding-top:50px;*/
    }

.il2 {
    padding-top: 25px;
    text-align: center;
    padding-bottom: 25px;
}

    .il2 a {
        background: var(--yesil);
        color: #fff;
        padding: 15px 25px;
        border-radius: 5px;
        margin-top: 15px;
        margin-bottom: 15px;
        display: inline-block;
    }

    .il2 h2 {
        font-weight: 600;
        color: #333;
        font-size: 42px;
        line-height: 1.2;
        letter-spacing: -1px;
        font-size: 36px;
        line-height: 1.3;
        margin-bottom: 25px;
    }

    .il2 span {
        color: var(--yesil);
    }

.frm1 {
    background: var(--yesil);
    color: #fff
}

.tp72 {
    background: var(--yesil);
    color: #fff;
    font-weight: 600;
}

.il1 {
    padding: 50px 0;
}

.glrd1 {
    padding: 50px 0;
}

.glrd2 {
    padding: 15px;
}

.glrd3 {
    box-shadow: 0px 0px 5px #000;
    overflow: hidden;
    transition: .4s all;
}

    .glrd3:hover img {
        transform: scale(1.2);
        transition: .4s all;
    }

.blg1 {
    padding: 50px 0;
}

.blg2 li {
    display: flex;
    align-items: flex-start;
    padding: 15px 0;
    border-top: 1px solid #cfcfcf;
    font-weight: 600;
    color: var(--yesil);
}

.blg2 a {
    color: var(--yesil);
}

.blg2 ul {
    list-style: none;
    background: #ffffff85;
    border-radius: 15px;
    position: sticky;
    top: 185px;
}

.blg2 li > img {
    max-width: 70px;
    border-radius: 0 43px 43px 0;
    border: 1px solid #cfcfcf;
    float: left;
    margin-right: 15px;
}

.blg3 {
    padding-left: 15px !important;
    border-top: none !important;
    border-bottom: 1px solid #939393;
    /*border-color: #939393 !important*/
}

.blg4 {
    padding: 25px 0;
}

.blg5 {
    padding: 25px 0;
}

.blg6 {
    padding: 15px;
}

.blg7 {
    box-shadow: 0px 0px 5px #000;
    overflow: hidden;
    transition: .4s all;
}

    .blg7:hover img {
        transform: scale(1.2);
        transition: .4s all;
    }

.hbt1 {
    text-align: center;
    padding: 25px 0;
    margin-top: 50px;
}

    .hbt1 a {
        background: var(--yesil);
        padding: 15px;
        color: #fff !important;
        font-weight: 600;
    }

.hdb1 {
    padding: 50px 0;
}

.hdb2 {
    position: relative;
    padding: 10px;
    -webkit-animation: avia_appear 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
    animation: avia_appear 0.9s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
}

.hdb3 {
    bottom: 0;
    background: var(--yesil);
    color: #fff;
    padding: 10px 5px 10px 15px;
    width: 100%;
    min-height: 60px;
}

    .hdb3 h2 {
        font-size: 16px;
        margin-bottom: 10px;
        text-transform: capitalize;
    }

.hdb3 strong {
    color: #ffffff;
    text-align: center;
    display: block;
    border-top: 1px solid #c5c4c4;
    padding-top: 10px;
}
.drsm3 {
    padding: 0 25px;
}


header .menu-area .menu-col {
    position: static
}

    header .menu-area .menu-col nav {
        display: block
    }

        header .menu-area .menu-col nav ul {
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center
        }

            header .menu-area .menu-col nav ul li {
                -ms-flex-preferred-size: calc(100% / 5);
                flex-basis: calc(100% / 5);
                display: block;
                float: left;
                height: 130px;
                border-bottom: solid 3px transparent
            }

                header .menu-area .menu-col nav ul li.menu-color-1 {
                    border-bottom-color: #ffeb00
                }

                    header .menu-area .menu-col nav ul li.menu-color-1 ul li a span.one {
                        color: #ffeb00
                    }

                header .menu-area .menu-col nav ul li.menu-color-2 {
                    border-bottom-color: #00a0af
                }

                    header .menu-area .menu-col nav ul li.menu-color-2 ul li a span.one {
                        color: #00a0af
                    }

                header .menu-area .menu-col nav ul li.menu-color-3 {
                    border-bottom-color: var(--kahve)
                }

                    header .menu-area .menu-col nav ul li.menu-color-3 ul li a span.one {
                        color: var(--kahve)
                    }

                header .menu-area .menu-col nav ul li.menu-color-4 {
                    border-bottom-color: #396ebd
                }

                    header .menu-area .menu-col nav ul li.menu-color-4 ul li a span.one {
                        color: #396ebd
                    }

                header .menu-area .menu-col nav ul li.menu-color-5 {
                    border-bottom-color: var(--yesil)
                }

                    header .menu-area .menu-col nav ul li.menu-color-5 ul li a span.one {
                        color: var(--yesil)
                    }

                header .menu-area .menu-col nav ul li.menu-color-6 {
                    border-bottom-color: #1e81d1
                }

                    header .menu-area .menu-col nav ul li.menu-color-6 ul li a span.one {
                        color: #1e81d1
                    }

                header .menu-area .menu-col nav ul li a {
                    display: block;
                    position: relative;
                    z-index: 3;
                    width: 100%;
                    height: 100%;
                    padding: 0 25px;
                    display: flex;
                    align-items: center;
                    justify-content: center;
                    text-align: center;
                    border-right: solid 1px #9d9d9d;
                    /*color: #fff;*/
                    color:#000;
                    font-size:18px;
                }

                header .menu-area .menu-col nav ul li:hover a {
                    color: #000;
                }


                header .menu-area .menu-col nav ul li a span {
                    display: block
                }

                    header .menu-area .menu-col nav ul li a span.icon {
                        opacity: 0;
                        top: 22px;
                        left: 0px;
                        position: absolute;
                        width: 100%;
                        height: 35px;
                        text-align: center;
                        overflow: hidden
                    }

                        header .menu-area .menu-col nav ul li a span.icon img {
                            width: 35px;
                            height: 35px
                        }

                header .menu-area .menu-col nav ul li .nvbr2 {
                    display: none;
                    opacity: 0;
                    width: 100%;
                    /*height: 100px;*/
                    background: #f8f8f8;
                    position: absolute;
                    left: 0px;
                    margin-top: 3px;
                    z-index: 999999;
                    padding: 40px 0px 23px 0px
                }

                header .menu-area .menu-col nav ul li ul .container {
                    display: block;
                    height: 100%
                }

                header .menu-area .menu-col nav ul li ul li {
                    float: left;
                    /*width: 16.6666666%;*/
                    height: 100%;
                    line-height: normal;
                    text-align: left;
                    border: none;
                    border-right: solid 1px #eaebeb;
                    padding-left: 15px;
                    padding-right: 15px
                }

                    header .menu-area .menu-col nav ul li ul li:last-child {
                        border: none
                    }

                    header .menu-area .menu-col nav ul li ul li a {
                        width: auto;
                        height: auto;
                        line-height: normal;
                        text-align: left;
                        border: none;
                        padding: 0px;
                        display: block;
                    }

                        header .menu-area .menu-col nav ul li ul li a:hover {
                            background: inherit;
                            padding-top: 0px
                        }

                            header .menu-area .menu-col nav ul li ul li a:hover span.two {
                                color: #903
                            }

                        header .menu-area .menu-col nav ul li ul li a span {
                            display: block
                        }

                            header .menu-area .menu-col nav ul li ul li a span.one {
                                font-size: 12px;
                                font-weight: 400
                            }

                            header .menu-area .menu-col nav ul li ul li a span.two {
                                font-size: 16px;
                                font-weight: 600;
                                margin-bottom: 5px;
                                text-transform: uppercase;
                            }

@media (max-width: 1199px) {
    header .menu-area .menu-col nav ul li ul li a span.two {
        font-size: 16px
    }
}

header .menu-area .menu-col nav ul li ul li a span.three {
    font-size: 12px;
    font-weight: 400;
    font-style: italic
}

@media (max-width: 1199px) {
    header .menu-area .menu-col nav ul li ul li a span.three {
        font-size: 10px
    }
}

header .menu-area .menu-col nav ul li:hover > a {
    background: #f4f4f4;
    /*padding-top: 60px*/
}

    header .menu-area .menu-col nav ul li:hover > a span.icon {
        opacity: 1
    }

header .menu-area .menu-col nav ul li:hover .nvbr2 {
    display: block;
    opacity: 1
}

header .menu-area .menu-col nav ul li:hover ul li a {
    padding: 0px;
    background: transparent
}

header .menu-area .menu-col nav ul li.active > a {
    background: #f4f4f4;
    padding-top: 60px
}

    header .menu-area .menu-col nav ul li.active > a span.icon {
        opacity: 1
    }

header .menu-area .menu-col nav ul li.active ul li a {
    padding: 0px;
    background: transparent
}

.nssy1 ul {
    list-style: none;
    display: flex;
}

.nssy1 a {
    padding: 5px;
}

.nssy1 i {
    color: #fff;
    /* background: var(--yesil); */
    /*font-size: 18px;*/
    line-height: 40px;
    text-align: center;
    border-radius: 50%;
    /*padding: 10px 5px;*/
    margin: 0 3px 0 3px;
}

.nvbu1 {
    z-index: 888;
    position: relative;
    background: var(--yesil);
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-left: 5%;
    padding-right: 5%;
}

.nssy2 p {
    margin-bottom: 0;
    color: #fff;
}

.nvbru1_fixed {
    background: #fff;
    position: fixed;
    z-index: 77;
    width: 100%;
    transition: .5s all;
}

    .nvbru1_fixed .menu-area .menu-col nav ul li a {
        color: #000;
    }

    .nvbru1_fixed .lyt1 {
        background: #fff;
    }

    .nvbru1_fixed .lyt3 a {
        color: #000;
    }
.mhover1:hover .lyt1 {
    background: #fff;
}

.mhover1:hover .lyt3 a{
    color:#000;
}
.urunkat1 {
    padding: 50px 0;
}

.urunkat2 {
    margin-bottom: 25px;
}

    .urunkat2 a {
        width: 100%;
        height: 100%;
        display: inline-block;
        text-align: center;
        background: #86c99e;
    }

    .urunkat2 h2 {
        border-top: 1px solid #cfcfcf;
        color: #fff;
        font-size: 21px;
        padding: 10px;
    }

.urunalt1 {
    padding: 50px 0;
}

.urunalt2 {
    margin-bottom: 25px;
}

    .urunalt2 a {
        width: 100%;
        height: 100%;
        display: inline-block;
        text-align: center;
        background: #d1c382;
    }

.urunalt2 h2 {
    border-top: 1px solid #cfcfcf;
    color: #fff;
    font-size: 21px;
    padding: 10px;
}

.urunalt3 a {
    width: 100%;
    height: 100%;
    display: inline-block;
    text-align: center;
    background: #ffffff47;
}
.urunalt3 h2 {
    border-top: 1px solid #cfcfcf;
    color: var(--yesil);
    font-size: 21px;
    padding: 10px;
}
.urungal2 {
   
    border: 1px solid #ddd;
    background: #f3ead7;
    box-shadow: 0 0 3px #f3ead7;
    border-radius: 10px;
}
.urungal2:hover{
    opacity:.7;
}
.dm57_sec .urungal2 {
    border: 1px solid var(--yesil);
}
.urungal1 {
    padding: 10px;
}
.urungal3 {
    border: 1px solid #ddd;
    background: #f3ead7;
    box-shadow: 0 0 3px #f3ead7;
    min-height: 600px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.urungal4{
    padding:50px 0;
}
.urungal5{
  
    
}
.urungal6 {
  
    width: 50%;
    float: left;
    padding:0 25px;
}
.urungal7 {
    min-height: 800px;
}
.urungal8 a {
    background: var(--yesil);
    padding: 10px 25px;
    color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 3px #fff;
    margin-bottom: 25px;
    display: inline-block;
}
.urungal9{
    padding-top:25px;
}
    .urungal9 h2 {
        font-size: 25px;
        margin-bottom: 25px;
        color: var(--kahve);
        font-weight: 600;
    }
.urungal10 {
    background: #f7f7f775;
    padding: 15px;
}

.sldvideo1 {
    overflow: hidden;
    position: relative;
    height: 80vh;
}
    .sldvideo1 video {
        width: 100%;
        height: 98%;
        object-fit: cover;
        position: absolute;
        top: 0;
        left: 0;
    }
    .sld1{
        height:80vh;
        position:relative;
    }
.sld2 {
    position: absolute;
    width: 100%;
    height: 100%;
    /*background: #fff;*/
    top: 0;
}
#owl-carouselslide .owl-nav {
    display: block;
}

#owl-carouselslide .owl-dots {
    display: none;
}

#owl-carouselslide .owl-prev {
    position: absolute;
    top: 40%;
    left: 5%;
}

    #owl-carouselslide .owl-prev:hover {
        background: transparent;
    }

#owl-carouselslide .owl-next:hover {
    background: transparent;
}

#owl-carouselslide .owl-next {
    position: absolute;
    top: 40%;
    right: 5%;
}

#owl-carouselslide .owl-prev span {
    font-size: 80px;
}

#owl-carouselslide span {
    color: #000;
}

    #owl-carouselslide span:hover {
        color: #000;
    }

#owl-carouselslide .owl-next span {
    font-size: 80px;
}

#owl-carouselURUN .owl-dots, #owl-carouselURUN .owl-nav{
    display:none;
}
.urungal10 table {
    width: 50%;
}
.goruntu1 {
    color: var(--yesil);
    font-weight: 700;
    font-size: 18px;
    text-align: end;
    padding-right: 25px;
    margin-top: 25px;
    border-top: 1px solid #c5c5c5;
    padding-top: 25px;
}
.ftkvkk1 {
}
.ftkvkk1 ul{
    list-style:none;
    text-align:center;
}
    .ftkvkk1 li {
        display: inline-block;
        border-left: 1px solid #8d8d8d6e;
        padding: 10px;
    }
.ftkvkk1 a{
    color:#000;
}