@media (max-width:320px) {
    .sldier-slogan-position {
        position: absolute;
        bottom: 70px;
        right: 20px;
        font-size: 20px;
        line-height: 20px;
        color: #fff;
    }

    .slider-buton-right-position {
        padding: 0px 0px;
        margin-top: -30px;
        z-index: 5;
        position: relative;
    }

    .sliderleft {
        position: absolute;
        bottom: -7px;
        right: 65px;
        z-index: 6;
    }

    .sliderright {
        position: absolute;
        bottom: -7px;
        right: 20px;
        z-index: 6;
    }

    .proje-teklif-buton {
        background: #e40521;
        color: #fff;
        padding: 15px 30px;
    }

    .slider-arrow-bg {
        background: black;
        color: #fff;
        padding: 27px 50px;
    }

    .neden-bg {
        background: url(/images/man-bg.webp) no-repeat center center;
        background-size: cover;
        min-height: 200px;
        padding: 100px 0px 100px 0px;
        color: #f7f6f7;
        font-size: 18px;
    }

    .neden-btn {
        background: #f7f6f7;
        color: #0a0909;
        padding: 15px 30px;
        font-size: 20px;
        display: inline-block;
        margin-top: 50px;
    }

    .neden-fs {
        font-size: 35px;
        color: #dcd7cdce;
    }

    .satis-noktasi-bg {
        background: #e40521;
        color: #f7f6f7;
        padding: 50px 0px;
    }

    .footer-bg {
        background: #282828;
        color: #f7f6f7;
        padding: 50px 0px 50px 0px;
    }

    .footer-ug-fs {
        font-size: 25px;
        text-transform: uppercase;
        margin-bottom: 20px;
    }

    .footer-link {
        color: #bcbcbc;
        font-size: 13px;
    }

    .iletisim-fs {
        font-size: 25px;
    }

    .whatsapp-fs {
        font-size: 15px;
    }

    .whatsapp-num-fs {
        font-size: 20px;
    }

    .tel-num-fs {
        font-size: 23px;
    }

    .copyr {
        color: #bcbcbc;
        font-size: 13px;
    }

    .copyr-link {
        color: #bcbcbc;
        font-size: 13px;
    }
}

@media (min-width:321px) {
    .w-250-logo {
        width: 150px;
    }

    .h-750 {
        height: 400px;
    }

    .ic-sayfa-pad {
        padding: 350px 0px 150px 0px;
    }


    .slider-buton-right-position {
        padding: 0px 0px;
        margin-top: -30px;
        z-index: 5;
        position: relative;
    }

    .sliderleft {
        position: absolute;
        bottom: -7px;
        right: 65px;
        z-index: 6;
    }

    .sliderright {
        position: absolute;
        bottom: -7px;
        right: 20px;
        z-index: 6;
    }

    .proje-teklif-buton {
        background: #e40521;
        color: #fff;
        padding: 15px 30px;
    }

    .slider-arrow-bg {
        background: black;
        color: #fff;
        padding: 27px 50px;
    }

    .neden-bg {
        background: url(/images/man-bg.webp) no-repeat center center;
        background-size: cover;
        min-height: 200px;
        padding: 100px 0px 100px 0px;
        color: #f7f6f7;
        font-size: 18px;
    }

    .neden-btn {
        background: #f7f6f7;
        color: #0a0909;
        padding: 15px 30px;
        font-size: 20px;
        display: inline-block;
        margin-top: 50px;
    }

    .neden-fs {
        font-size: 40px;
        color: #dcd7cdce;
    }

    .satis-noktasi-bg {
        background: #e40521;
        color: #f7f6f7;
        padding: 50px 0px;
    }

    .footer-bg {
        background: #282828;
        color: #f7f6f7;
        padding: 50px 0px 50px 0px;
    }

    .footer-ug-fs {
        font-size: 25px;
        text-transform: uppercase;
        margin-bottom: 20px;
    }

    .footer-link {
        color: #bcbcbc;
        font-size: 13px;
    }

    .iletisim-fs {
        font-size: 25px;
    }

    .whatsapp-fs {
        font-size: 15px;
    }

    .whatsapp-num-fs {
        font-size: 20px;
    }

    .tel-num-fs {
        font-size: 23px;
    }

    .copyr {
        color: #bcbcbc;
        font-size: 13px;
    }

    .copyr-link {
        color: #bcbcbc;
        font-size: 13px;
    }
}

@media (max-width:640px) {
    .sldier-slogan-position {
        position: absolute;
        top: 50%;
        left: 30%;
        font-size: 40px;
        line-height: 40px;
        color: #fff;
        max-width: 600px;
    }

    .fsSlyt {
        font-size: 15px !important;
        line-height: 20px !important;
        margin-top: 0px !important;
        width: 100% !important;
    }

    .fsSlyt1 {
        font-size: 20px !important;
        font-weight: 900 !important;
        margin-top: 0px !important;
    }

    .mrgnMrk {
        margin-top: 20px !important;
    }
}

@media (min-width:640px) {
    .h-750 {
        height: 500px;
    }

    .ic-sayfa-pad {
        padding: 300px 0px 150px 0px;
    }

    .sldier-slogan-position {
        position: absolute;
        top: 50%;
        left: 15%;
        font-size: 40px;
        line-height: 40px;
        color: #fff;
        max-width: 600px;
    }

    .slider-buton-right-position {
        padding: 0px 20px;
        margin-top: -35px;
        z-index: 5;
        position: relative;
    }

    .sliderleft {
        position: absolute;
        bottom: -10px;
        right: 135px;
        z-index: 6;
    }

    .sliderright {
        position: absolute;
        bottom: -10px;
        right: 45px;
        z-index: 6;
    }

    .proje-teklif-buton {
        background: #e40521;
        color: #fff;
        padding: 20px 50px;
    }

    .slider-arrow-bg {
        background: black;
        color: #fff;
        padding: 32px 100px;
    }

    .neden-bg {
        background: url(/images/man-bg.webp) no-repeat center center;
        background-size: cover;
        min-height: 300px;
        padding: 150px 0px 100px 0px;
        color: #f7f6f7;
        font-size: 25px;
    }

    .neden-btn {
        background: #f7f6f7;
        color: #0a0909;
        padding: 15px 50px;
        font-size: 22px;
        display: inline-block;
        margin-top: 50px;
    }

    .neden-fs {
        font-size: 50px;
        color: #dcd7cd6e;
    }

    .satis-noktasi-bg {
        background: #e40521;
        color: #f7f6f7;
        padding: 50px 0px;
    }

    .footer-bg {
        background: #282828;
        color: #f7f6f7;
        padding: 100px 0px 50px 0px;
    }

    .footer-ug-fs {
        font-size: 25px;
        text-transform: uppercase;
        margin-bottom: 20px;
    }

    .footer-link {
        color: #bcbcbc;
        font-size: 13px;
    }

    .iletisim-fs {
        font-size: 30px;
    }

    .whatsapp-fs {
        font-size: 16px;
    }

    .whatsapp-num-fs {
        font-size: 22px;
    }

    .tel-num-fs {
        font-size: 25px;
    }

    .copyr {
        color: #bcbcbc;
        font-size: 14px;
    }

    .copyr-link {
        color: #bcbcbc;
        font-size: 14px;
    }

}

@media(min-width:960px) {
    .w-250-logo {
        width: 200px;
    }

    .h-750 {
        height: 600px;
    }

    .ic-sayfa-pad {
        padding: 300px 0px 150px 0px;
    }

    .sldier-slogan-position {
        position: absolute;
        top: 50%;
        left: 25%;
        font-size: 40px;
        line-height: 40px;
        color: #fff;
        max-width: 600px;
    }

    .slider-buton-right-position {
        padding: 0px 125px;
        margin-top: -35px;
        z-index: 5;
        position: relative;
    }

    .sliderleft {
        position: absolute;
        bottom: -10px;
        right: 240px;
        z-index: 6;
    }

    .sliderright {
        position: absolute;
        bottom: -10px;
        right: 150px;
        z-index: 6;
    }

    .proje-teklif-buton {
        background: #e40521;
        color: #fff;
        padding: 20px 50px;
    }

    .slider-arrow-bg {
        background: black;
        color: #fff;
        padding: 32px 100px;
    }


    .neden-bg {
        background: url(/images/man-bg.webp) no-repeat center center;
        background-size: cover;
        min-height: 400px;
        padding: 150px 0px 100px 0px;
        color: #f7f6f7;
        font-size: 30px;
    }

    .neden-btn {
        background: #f7f6f7;
        color: #0a0909;
        padding: 15px 50px;
        font-size: 22px;
        display: inline-block;
        margin-top: 50px;
    }

    .neden-fs {
        font-size: 70px;
        color: #dcd7cd6e;
    }

    .satis-noktasi-bg {
        background: #e40521;
        color: #f7f6f7;
        padding: 100px 0px;
    }

    .footer-bg {
        background: #282828;
        color: #f7f6f7;
        padding: 100px 0px 50px 0px;
    }

    .footer-ug-fs {
        font-size: 25px;
        text-transform: uppercase;
        margin-bottom: 20px;
    }

    .footer-link {
        color: #bcbcbc;
        font-size: 13px;
    }

    .iletisim-fs {
        font-size: 30px;
    }

    .whatsapp-fs {
        font-size: 16px;
    }

    .whatsapp-num-fs {
        font-size: 22px;
    }

    .tel-num-fs {
        font-size: 25px;
    }

    .copyr {
        color: #bcbcbc;
        font-size: 14px;
    }

    .copyr-link {
        color: #bcbcbc;
        font-size: 14px;
    }

    .mt-15-adres {
        margin-top: 20px;
    }
}


@media(min-width:1200px) {
    .w-250-logo {
        width: 250px;
    }

    .h-750 {
        height: 600px;
    }

    .ic-sayfa-pad {
        padding: 300px 0px 150px 0px;
    }

    .sldier-slogan-position {
        position: absolute;
        top: 50%;
        left: 25%;
        font-size: 40px;
        line-height: 40px;
        color: #fff;
        max-width: 600px;
    }

    .slider-buton-right-position {
        padding: 0px 125px;
        margin-top: -35px;
        z-index: 5;
        position: relative;
    }

    .sliderleft {
        position: absolute;
        bottom: -10px;
        right: 240px;
        z-index: 6;
    }

    .sliderright {
        position: absolute;
        bottom: -10px;
        right: 150px;
        z-index: 6;
    }

    .proje-teklif-buton {
        background: #e40521;
        color: #fff;
        padding: 20px 50px;
    }

    .slider-arrow-bg {
        background: black;
        color: #fff;
        padding: 32px 100px;
    }


    .neden-bg {
        background: url(/images/man-bg.webp) no-repeat center center;
        background-size: cover;
        min-height: 400px;
        padding: 150px 0px 100px 0px;
        color: #f7f6f7;
        font-size: 30px;
    }

    .neden-btn {
        background: #f7f6f7;
        color: #0a0909;
        padding: 15px 50px;
        font-size: 22px;
        display: inline-block;
        margin-top: 50px;
    }

    .neden-fs {
        font-size: 90px;
        color: #dcd7cd6e;
    }

    .satis-noktasi-bg {
        background: #e40521;
        color: #f7f6f7;
        padding: 100px 0px;
    }

    .footer-bg {
        background: #282828;
        color: #f7f6f7;
        padding: 100px 0px 50px 0px;
    }

    .footer-ug-fs {
        font-size: 28px;
        text-transform: uppercase;
        margin-bottom: 20px;
    }

    .footer-link {
        color: #bcbcbc;
        font-size: 13px;
    }

    .iletisim-fs {
        font-size: 35px;
    }

    .whatsapp-fs {
        font-size: 16px;
    }

    .whatsapp-num-fs {
        font-size: 22px;
    }

    .tel-num-fs {
        font-size: 30px;
    }

    .copyr {
        color: #bcbcbc;
        font-size: 14px;
    }

    .copyr-link {
        color: #bcbcbc;
        font-size: 14px;
    }

}

@media(max-width:1200px) {
    .mobilePList {
        background-color: transparent !important;
        padding-left: 30px !important;
        padding-right: 15px !important;
    }

    .fntcolor {
        color: white !important
    }
}

@media(min-width:1400px) {
    .h-750 {
        height: 700px;
    }

    .ic-sayfa-pad {
        padding: 250px 0px 150px 0px;
    }

    .sldier-slogan-position {
        position: absolute;
        top: 50%;
        left: 25%;
        font-size: 40px;
        line-height: 40px;
        color: #fff;
        max-width: 600px;
    }

    .slider-buton-right-position {
        padding: 0px 125px;
        margin-top: -35px;
        z-index: 5;
        position: relative;
    }

    .sliderleft {
        position: absolute;
        bottom: -10px;
        right: 240px;
        z-index: 6;
    }

    .sliderright {
        position: absolute;
        bottom: -10px;
        right: 150px;
        z-index: 6;
    }

    .proje-teklif-buton {
        background: #e40521;
        color: #fff;
        padding: 20px 50px;
    }

    .slider-arrow-bg {
        background: black;
        color: #fff;
        padding: 32px 100px;
    }

    .neden-bg {
        background: url(/images/man-bg.webp) no-repeat center center;
        background-size: cover;
        min-height: 400px;
        padding: 150px 0px 100px 0px;
        color: #f7f6f7;
        font-size: 30px;
    }

    .neden-btn {
        background: #f7f6f7;
        color: #0a0909;
        padding: 15px 50px;
        font-size: 22px;
        display: inline-block;
        margin-top: 50px;
    }

    .neden-fs {
        font-size: 90px;
        color: #dcd7cd6e;
    }

    .satis-noktasi-bg {
        background: #e40521;
        color: #f7f6f7;
        padding: 100px 0px;
    }

    .footer-bg {
        background: #282828;
        color: #f7f6f7;
        padding: 100px 0px 50px 0px;
    }

    .footer-ug-fs {
        font-size: 28px;
        text-transform: uppercase;
        margin-bottom: 20px;
    }

    .footer-link {
        color: #bcbcbc;
        font-size: 14px;
    }

    .iletisim-fs {
        font-size: 35px;
    }

    .whatsapp-fs {
        font-size: 16px;
    }

    .whatsapp-num-fs {
        font-size: 22px;
    }

    .tel-num-fs {
        font-size: 33px;
    }

    .copyr {
        color: #bcbcbc;
        font-size: 14px;
    }

    .copyr-link {
        color: #bcbcbc;
        font-size: 14px;
    }

}


@media(min-width:1600px) {
    .h-750 {
        height: 700px;
    }

    .ic-sayfa-pad {
        padding: 250px 0px 150px 0px;
    }

    .sldier-slogan-position {
        position: absolute;
        top: 50%;
        left: 25%;
        font-size: 40px;
        line-height: 40px;
        color: #fff;
        max-width: 600px;
    }

    .slider-buton-right-position {
        padding: 0px 125px;
        margin-top: -35px;
        z-index: 5;
        position: relative;
    }

    .sliderleft {
        position: absolute;
        bottom: -10px;
        right: 240px;
        z-index: 6;
    }

    .sliderright {
        position: absolute;
        bottom: -10px;
        right: 150px;
        z-index: 6;
    }

    .proje-teklif-buton {
        background: #e40521;
        color: #fff;
        padding: 20px 50px;
    }

    .slider-arrow-bg {
        background: black;
        color: #fff;
        padding: 32px 100px;
    }

    .neden-bg {
        background: url(/images/man-bg.webp) no-repeat center center;
        background-size: cover;
        min-height: 400px;
        padding: 150px 0px 100px 0px;
        color: #f7f6f7;
        font-size: 30px;
    }

    .neden-btn {
        background: #f7f6f7;
        color: #0a0909;
        padding: 15px 50px;
        font-size: 22px;
        display: inline-block;
        margin-top: 50px;
    }

    .neden-fs {
        font-size: 90px;
        color: #dcd7cd6e;
    }

    .satis-noktasi-bg {
        background: #e40521;
        color: #f7f6f7;
        padding: 100px 0px;
    }

    .footer-bg {
        background: #282828;
        color: #f7f6f7;
        padding: 100px 0px 50px 0px;
    }

    .footer-ug-fs {
        font-size: 33px;
        text-transform: uppercase;
        margin-bottom: 20px;
    }

    .footer-link {
        color: #bcbcbc;
        font-size: 16px;
    }

    .iletisim-fs {
        font-size: 48px;
    }

    .whatsapp-fs {
        font-size: 16px;
    }

    .whatsapp-num-fs {
        font-size: 22px;
    }

    .tel-num-fs {
        font-size: 36px;
    }

    .copyr {
        color: #bcbcbc;
        font-size: 14px;
    }

    .copyr-link {
        color: #bcbcbc;
        font-size: 14px;
    }



}

@media(max-width:1600px) {
    .degerlimarkalarimizText {
        font-size: 30px !important;
        line-height: 35px !important;
    }

    .okR {
        margin-top: -22px !important;
        margin-left: -60px !important;
    }
}

.madde ul {
    margin-left: -15px;
}

.menuKat {
    min-width: 850px !important;
}

.menuKat a {
    font-size: 16px !important;
}

.actineMenu {
    color: #e40521 !important;
    border-left: solid 4px #e40521 !important;
}


.madde li {
    list-style: url(/images/arrowli.png);
    list-style-position: inherit;
    padding: 2px 0px 2px 5px;
}

.fsSlyt {
    font-size: 25px;
    line-height: 30px;
}

.fsSlyt1 {
    font-size: 70px;
    line-height: 85px;
    font-weight: 900 !important;
}

.slytResim {
    max-width: 250px;
    max-height: 60px;
    margin-left: -90px;
}

.slaytGrad {
    /* background: linear-gradient(to bottom, rgba(0,0,0,0.9), rgba(0,0,0,0)); */
    background: linear-gradient(to bottom, rgb(0 0 0 / 30%) 0%, rgb(0 0 0 / 38%) 40%, rgb(0 0 0 / 72%) 75%, rgb(0 0 0 / 68%) 100%);
    position: absolute;
    height: 100%;
    width: 100%;
}

.degerlimarkalarimizTitle {
    font-size: 50px;
    line-height: 55px;
    font-weight: 100 !important;
}

.okR {
    position: absolute;
    margin-top: -30px;
    margin-left: -60px;
}

.blackIcon {
    color: white !important;
    background: black;
}

.mrklrCls {
    height: 60px;
    object-fit: contain;
}

.uk-text-dark {
    color: black !important;
}

.mrgnMrk {
    margin-top: 20px
}

.progRow {
    min-height: 500px;
    margin: 20px;
    width: 300px !important;
}

.progImage {
    object-fit: contain;
    height: 300px;
    padding: 10px;
}

.detailBtn {
    background: #303030 !important;
    color: white !important
}

hr {
    height: 0.8px;
    background-color: #d6d6d6 !important;
}

.offerBack {
    background: #f6f6f6;
    padding: 30px;
    padding-top: 50px;
    padding-bottom: 50px;
}

.pdKtgr {
    padding: 5px !important;

    margin-bottom: 5px !important;
    cursor: pointer;
}

.pdKtgr:hover {
    background: #e40521 !important;
    color: white !important
}

.pd {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

.mobilePList {
    background-color: #f6f6f6
}

.detail p,
.detail ul,
.detail ol,
.detail dl,
.detail blockquote,
.detail pre,
.detail address,
.detail fieldset,
/* .detail figure {
    line-height: 8px !important;
} */
.detail {
    text-align: left !important;
}

.adressHr {
    border-color: hsl(0, 0%, 98%) !important;
}

.listNav,
.ln-letters {
    overflow: hidden;
    text-align: center;
}

.listNavHide {
    display: none
}

.listNavShow {
    display: list-item;
    text-align: center !important;
    padding: 50px !important;
}

.letterCountShow {
    display: block
}

.ln-letters a {
    font-size: 0.9em;
    display: inline-block;
    text-align: center;
    padding: 10px;
    box-shadow: 1px 1px 1px #ccc;
    text-decoration: none
}

.ln-letters .ln-last {}

.ln-letters a:hover,
.ln-letters .ln-selected {
    background-color: black;
    color: #fff;
}

.ln-letters .ln-disabled {
    color: #ccc
}

.ln-letter-count {
    position: absolute;
    top: 0;
    left: 0;
    width: 30px;
    text-align: center;
    font-size: 1.0em;
    line-height: 1.35;
    color: #1b2d5d;
}

/*# sourceMappingURL=listnav.css.map */
@font-face {
    font-family: FontsFree-Net-VersatileOutline-Bold;
    src: url(/fonts/FontsFree-Net-VersatileOutline-Bold.ttf) format("truetype");
    font-style: normal
}

.sloganfont {
    font-family: FontsFree-Net-VersatileOutline-Bold;
}


.phoneBtn {
    margin-top: -34px;
    margin-right: -25px;
}

.phoneBtn a {
    padding: 0px;
    padding-left: 40px;
    padding-right: 40px;
}

.opacity1 {
    opacity: 1;
}

.opacity1:hover {
    opacity: 0.5;
}

.proje-teklif-buton:hover {
    background: #f36148;
    color: #fff;
}

.copyr-link:hover {
    color: #fff;
}

.footer-color {
    color: #bcbcbc;
}


.footer-link:hover {
    color: #fff;
}

.white-color {
    color: #f7f6f7
}

.white-color-link {
    color: #f7f6f7
}

.white-color-link:hover {
    color: #bcbcbc
}

.opacity05 {
    opacity: 0.5;
}

.opacity03 {
    opacity: 0.3;
}


.select-1 {
    max-width: 100%;
    width: 100%;
    padding: 0 10px;
    background: none;
    font-family: 'Titillium Web Bold';
    color: #fff;
    font-size: 20px;
    border: 1px solid #ffffffab;
    transition: .2s ease-in-out;
    transition-property: color, background-color, border;
}