body {
    margin: 0 !important;
    line-height: normal !important;
}

/* slider text */
/* .tp-parallax-wrap {
    position: absolute; 
    display: block; 
    visibility: hidden; 
    left: 270px !important; 
    top: 255px; 
    z-index: 5;
} */
/* slider text */

.slider-image-web {
    display: block !important; /* Hide web image */   
}

.slider-image-mobile {
    display: none !important; /* Show mobile image */
}
.slider-container {
    display: block;    
}

.mobile-slider-container {
    display: none !important; 
}


#header-logo-main-s img {
    width: 372px;
    height: 90px;
}

#mainNav {
    width: 100%;
    position: relative;
    background-color: #fff;
    height: auto;
}

#mainNav .nav-link {
    width: auto;
    position: relative;
    font-size: 24px !important;
    letter-spacing: 0.13em;
    line-height: normal;
    font-weight: 600 !important;
    font-family: "Raleway", sans-serif;
    color: #000000 !important;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 46.6px;
    margin: 0;
    left: 30px;
    padding: 0.5rem 1.9rem !important;
}

/* Icon list */
.section-main-005-icon-list {
    display: block;
    margin-top: 2rem;
    margin-left: 2rem;
    width: 100%;
    height: auto;
}

.section-main-005-mini-icon {
    display: inline-block;
    width: 60px;
    height: 60px;
    object-fit: contain;
    margin-right: 10px;
    margin-bottom: 10px;
}

.section-main-005-icon-list::after {
    content: "";
    display: block;
    clear: both;
}

/* Icon list */


#mainNav .nav-link:hover {
    background-color: #FBAD23 !important;
    color: #ffffff !important;
}

#mainNav .li {
    width: 100%;
    position: relative;
    font-size: 24px !important;
    letter-spacing: 0.13em;
    line-height: 95px;
    font-weight: 600 !important;
    font-family: "Raleway", sans-serif;
    color: #000000;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 46.6px;
    margin-top: 2rem;
}

/* .slider-tp-caption-main-text {
    padding: 0;
    left: -120px !important;
}
.slider-tp-caption-main-body {
    padding: 0;
    left: -120px !important;
}
.slider-tp-caption-component-6 {
    padding: 0;
    left: -120px !important;
} */
.header-container {
    /* width: 80% !important; */
    margin: 0 auto !important;
}

.container {
    width: 100% !important;
    margin: 0 auto !important;
}

#footer {
    background-color: #444444 !important;
}

#footer .footer-copyright {
    background-color: #444444 !important;
}

#footer {
    background: #0e0e0e;
    border-top: 4px solid #0e0e0e;
    font-size: 0.9em;
    margin-top: 50px;
    padding: 70px 0 0;
    position: relative;
    clear: both;
    width: 100%;
    height: auto;
    margin-bottom: 0 !important;
}


.section-haberler {
    width: 100%;
    height: auto;
    margin-top: 100px;
}

.desktop-slide {
    display: block;
}

.mobile-slide {
    display: none;
}

.company-text-wrapper-51 p {
    margin-top: 100px;
}

.company-text-wrapper-number p {
    margin-top: 2rem;
}

.company-footer-lix-div {
    width: 100%;
    position: relative;
    margin-top: 1rem;
    height: 30px;
    text-align: left;
    font-size: 20px;
    color: #ffffff;
    font-family: "Montserrat", sans-serif;
}

#footer .footer-copyright p {
    margin: 0;
    padding: 0;
    width: 100% !important;
    position: relative;
    font-size: 16px !important;
    line-height: 26px !important;
    font-family: "Yantramanav", sans-serif !important;
    text-align: center;
    display: inline-block;
    color: #ffffff !important;
}

.gonet {
    color: #fbad23;
}

#lix {
    list-style-type: none;
    text-decoration: none;
}

/* .company-footer-lix-icon {
    position: absolute;
    height: 8px;
    width: 12px;
    top: 35.86%;   
    bottom: 35.81%;
    left: 0px;    
    overflow: hidden;   
    object-fit: contain;
} */

.company-footer-lix-icon {
    position: absolute;
    height: 8px;
    width: 12px;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    overflow: hidden;
    object-fit: contain;
}


.company-footer-lix-menu-nav {
    position: absolute;
    top: 0px;
    left: 0;
    width: 100%;
    line-height: 30px;
}

.company-footer-lix-menu-nav-2 {
    position: absolute;
    top: 0px;
    left: 2rem;
    width: 100%;
    line-height: 30px;
}

.company-footer-lix-menu-list {
    width: 100%;
    position: relative;
    font-size: 22px !important;
    line-height: 30px !important;
    font-weight: 600 !important;
    font-family: "Raleway", sans-serif !important;
    color: #ffffff;
    text-align: left;
    display: block;
}

.company-footer-lix-bg {
    width: 100%;
    position: relative;
    height: 269px;
    text-align: center;
    font-size: 24px;
    color: #000000;
    font-family: "Raleway", sans-serif;
}

.company-footer-lix-bg1 {
    position: absolute;
    top: 0px;
    left: calc(50% - 173px);
    border-radius: 30px;
    background-color: #fbad23;
    width: 346px;
    height: 269px;
}

.company-footer-lix-component-6 {
    position: absolute;
    top: 197px;
    left: calc(50% - 64px);
    width: 129px;
    height: 48px;
}

.company-footer-lix-component-6-child {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0%;
    right: 0%;
    bottom: 0%;
    left: 0%;
    border-radius: 21.5px;
    background-color: #fff;
}

.company-footer-lix-component-6-item {
    position: absolute;
    height: 83.54%;
    width: 95.27%;
    top: 8.33%;
    right: 2.4%;
    bottom: 8.12%;
    left: 2.33%;
    max-width: 100%;
    overflow: hidden;
    max-height: 100%;
}

.company-footer-lix-login {
    position: absolute;
    height: 41px;
    width: 100%;
    top: 3px;
    color: #000000;
    text-align: center;
    letter-spacing: 0.1em;
    display: flex;
    align-items: center;
    justify-content: center;
}

.company-footer-lix-rate {
    width: 100%;
    position: relative;
    height: 268px;
    text-align: center;
    font-size: 24px;
    color: #ffffff;
    font-family: "Montserrat", sans-serif;
}

.company-footer-lix-text-05 {
    position: absolute;
    top: 118px;
    left: calc(50% - 139.3px);
    width: 278px;
    height: 68px;
    font-size: 14px;
}

.company-footer-lix-bayilerimiz-butonu {
    position: absolute;
    top: 4px;
    left: 37px;
    line-height: 18px;
    font-weight: 300;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 196px;
}

.company-footer-lix-tm-gcyle-yannzda-parent {
    position: absolute;
    top: 36px;
    width: 100%;
    height: 54px;
    font-size: 16px;
}

.company-footer-lix-tm-gcyle-yannzda {
    position: absolute;
    top: 33px;
    text-align: center;
    line-height: 18px;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 21px;
    font-weight: 500;
    left: 0;
}


.company-footer-lix-b5b-servs {
    position: relative;
    top: 0px;
    font-size: 26px;
    line-height: 26px;
    font-weight: 800;
    font-family: "Raleway", sans-serif;
    color: #fff;
    text-align: center;
    display: inline-block;
}

.company-footer-lix-icon-mail-address {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 59px;
    height: 59px;
}



.company-footer-lix-heading {
    position: absolute;
    top: 0;
    left: 50px;
    width: 100%;
    height: 26px;
}

.company-footer-lix-address {
    position: absolute;
    width: 100%;
    top: 35px;
    right: 0px;
    left: 80px;
    height: 24px;
    font-size: 16px;
    line-height: 26px;
    font-weight: 600;
    color: #ffffff;
    font-family: "Raleway", sans-serif;
}

.company-footer-lix-bg-22 {
    width: 100%;
    position: relative;
    height: 104px;
}

.company-footer-lix-bg-22-bg1 {
    position: relative;
    top: 0px;
    left: 0;
    border-radius: 10px;
    background-color: rgba(255, 255, 255, 0.05);
    border-bottom: 3px solid #fbad23;
    box-sizing: border-box;
    width: 100%;
    height: 107px;
}

.slider-tp-caption-component-6-item {
    position: relative;
    height: 70px;
    width: 100%;
    top: 8.33%;
    right: 2.39%;
    bottom: 8.14%;
    left: 2.33%;
    max-width: 100%;
    overflow: hidden;
    max-height: 100%;
}

.slider-tp-caption-giri {
    position: absolute;
    height: 41.65%;
    width: 84.5%;
    top: 1.5rem;
    left: 2rem;
    letter-spacing: 0.1em;
    display: flex;
    align-items: center;
    justify-content: center;
}

.slider-tp-caption-component-6 {
    width: 100%;
    position: relative;
    font-size: 24px;
    letter-spacing: 0.1em;
    display: flex;
    font-family: "Raleway", sans-serif;
    color: #2a2a2a;
    text-align: center;
    align-items: center;
    justify-content: center;
    height: 70px;
    left: 2rem;
}

.slider-tp-caption-main-text {
    width: 100%;
    position: relative;
    font-size: 100px;
    font-weight: 700;
    line-height: 100px;
    display: inline-block;
    font-family: "Raleway", sans-serif;
    color: #3e3e3e;
    text-align: left;
    height: 222px;
}

.slider-tp-caption-main-body {
    width: 100%;
    position: relative;
    font-size: 22px;
    line-height: 40px;
    font-family: "Montserrat", sans-serif;
    color: #000;
    text-align: left;
    display: inline-block;
    height: 240px;
    margin-left: 2rem;
}

.slider-tp-caption-scrol-icon {
    width: 66px;
    height: 66px;
}

.section-001-yzlerce-marka-ve {
    width: 100%;
    position: relative;
    font-size: 14px;
    letter-spacing: 0.1em;
    line-height: 30px;
    text-transform: uppercase;
    font-weight: 300;
    font-family: "Montserrat", sans-serif;
    color: #111e21;
    text-align: left;
    display: inline-block;
    margin-left: 2rem;
}

.section-001-egenin-en-byk {
    width: 100%;
    position: relative;
    font-size: 48px;
    font-weight: 600;
    font-family: "Raleway", sans-serif;
    color: #000;
    text-align: left;
    display: inline-block;
    height: 78px;
    margin-left: 2rem;
}

.section-001-egenin-en-byk-container {
    width: 100%;
    position: relative;
    font-size: 22px;
    line-height: 40px;
    font-family: "Montserrat", sans-serif;
    color: #000;
    text-align: left;
    display: block;
    height: auto;
    left: 1rem;
    margin: 0;
    padding: 0;
}


.section-main-001 {
    width: 100%;
    position: relative;
    height: 535px;
    text-align: center;
    margin-top: 100px;
}

.section-001-component-6 {
    width: 229px;
    position: relative;
    font-size: 24px;
    letter-spacing: 0.1em;
    display: flex;
    font-family: "Raleway", sans-serif;
    color: #ffffff;
    text-align: center;
    align-items: center;
    justify-content: center;
    height: 85px;
    margin-top: 2rem;
}

.section-001-component-6 a {
    text-decoration: none;
}

.section-001-an-open-case-with-a-set-of-rectangle-parent {
    position: absolute;
    top: 50px;
    left: 0;
    right: 0;
    z-index: 2;
}

.section-main-001-left-main {
    margin-left: 2rem;
}

.section-001-component-6-item {
    position: relative;
    height: 70px;
    width: 100%;
    top: 8.33%;
    right: 2.39%;
    bottom: 8.14%;
    left: 2.33%;
    overflow: hidden;
    max-height: 100%;
}

.section-001-giri {
    position: absolute;
    height: 41.65%;
    width: 100%;
    /* margin-top: 12px; */
    align-items: center;
    text-align: center;
    letter-spacing: 0.1em;
    display: flex;
    align-items: center;
    justify-content: center;
}


.section-001-an-open-case-with-a-set-of-too-icon {
    width: 100%;
    max-width: 100%;
    height: 535px;
    object-fit: cover;
    margin-right: 0;
    position: relative;
    border-radius: 33px;
}

.section-001-group-child {
    position: absolute;
    top: 0px;
    left: 0px;
    border-radius: 30px;
    background-color: #fbad23;
    width: 172px;
    height: 116px;
}

.section-001-group-child-2 {
    position: absolute;
    top: 0px;
    left: 0px;
    border-radius: 30px;
    background-color: #fbad23;
    width: 172px;
    height: 116px;
}

.section-001-div {
    position: absolute;
    top: 0px;
    left: -9.18px;
    font-weight: 600;
    display: inline-block;
    width: 83.6px;
    height: 41.8px;
}

.section-001-marka {
    position: absolute;
    top: 47.94px;
    left: 0px;
    font-size: 22px;
    font-family: "Montserrat", sans-serif;
    color: #000;
    display: inline-block;
    width: 101px;
    height: 20.4px;
}

.section-001-parent {
    position: relative;
    top: 16px;
    left: 36px;
    width: 101px;
    height: 68.3px;
}

.section-001-parent-2 {
    position: relative;
    top: 16px;
    left: 36px;
    width: 101px;
    height: 68.3px;
}

.section-001-rectangle-parent {
    width: 100%;
    height: 116px;
    position: relative;
    text-align: center;
    font-size: 36px;
    color: #fff;
    font-family: "Raleway", sans-serif;
    margin-top: 2rem;
    transform: translateY(50%);
    align-items: center;
    z-index: 2;
    left: -100px;
}

.section-main-002 {
    width: 100%;
    position: relative;
    height: auto;
    margin-top: 100px;
}

.full-width-icons {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: auto;
}

.animate-content {
    flex: 0 0 auto;
    overflow: hidden;
    position: relative;
    width: 100%;
}

.animate {
    display: flex;
    width: auto;
    max-width: max-content;
    flex-wrap: nowrap;
}

.animate-item {
    color: #11488f;
    border-radius: 25px;
    padding: 10px 25px;
    white-space: nowrap;
    flex: 0 0 auto;
    margin: 10px;
}

.animate-go-left {
    animation-name: goLeft;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    animation-duration: 360s;
}

.animate-go-right {
    animation-name: goRight;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    animation-duration: 360s;
}

@keyframes goLeft {
    0% {
        transform: translateX(0%);
    }

    100% {
        transform: translateX(-1200%);
    }
}

@keyframes goRight {
    0% {
        transform: translateX(-1200%);
    }

    100% {
        transform: translateX(0%);
    }
}

.referans_resimyol {
    opacity: 0.5;
    width: 77px;
    max-width: 100%;
    height: auto;
}

.section-main-003 {
    width: 100%;
    position: relative;
    height: 900px;
    margin-top: 100px;
}

.section-main-003-card-all {
    width: 100%;
    position: relative;
    border-radius: 30px;
    /* background-color: #f7f7f7; */
    border: 2px solid #fff;
    box-sizing: border-box;
    height: auto;
}

.section-main-003-card-all-black {
    width: 100%;
    position: relative;
    border-radius: 30px;
    background-color: #f7f7f7;
    border: 2px solid #353535;
    box-sizing: border-box;
    height: 768px;
}

.section-main-003-card-all-img {
    width: 90%;
    position: relative;
    max-width: 100%;
    overflow: hidden;
    height: 463.6px;
    object-fit: cover;
    border-radius: 30px;
    left: 2rem;
}

.section-main-003-card-all-text {
    width: 100%;
    position: relative;
    font-size: 32px;
    font-weight: 600;
    font-family: "Raleway", sans-serif;
    color: #000;
    text-align: left;
    display: inline-block;
    height: 33px;
    margin-top: 50px;
    margin-left: 2.5rem;
}

.section-main-003-card-all-text-body {
    width: 80%;
    position: relative;
    font-size: 22px;
    line-height: 40px;
    font-family: "Montserrat", sans-serif;
    color: #000;
    text-align: left;
    display: inline-block;
    height: 170px;
    margin-top: 2rem;
    margin-left: 2.5rem;
}

.section-main-003-card-all-text-2 {
    width: 100%;
    position: relative;
    font-size: 32px;
    font-weight: 600;
    font-family: "Raleway", sans-serif;
    color: #000;
    text-align: right;
    display: block;
    float: right;
    height: 33px;
    margin-top: 50px;
    margin-right: 2.5rem;
}

.section-main-003-card-all-text-body-2 {
    width: 80%;
    position: relative;
    font-size: 22px;
    line-height: 40px;
    font-family: "Montserrat", sans-serif;
    color: #000;
    text-align: right;
    display: block;
    height: 170px;
    margin-top: 2rem;
    margin-right: 2.5rem;
    float: right;
}

.section-main-003-card-all-icon-0100 {
    width: 107px;
    position: relative;
    max-width: 100%;
    overflow: hidden;
    height: 107px;
    display: flex;
    justify-content: center;
    left: 40%;
    margin-top: 50px;
}
#responsivebannergetasubmityellowbtn {
    background-image: url(../img/icons/btn-all-main.png);
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 2rem;
    height: 85px;
    width: 229px;
    text-align: center;
    align-items: center;
    font-size: 32px;
    letter-spacing: 0.1em;
    text-decoration: none;
    display: flex;
    font-family: "Raleway", sans-serif;
    color: #2a2a2a;
    justify-content: center;
    transition: transform 0.2s ease, box-shadow 0.2s ease;
    border-radius: 12px;
}




#getasubmityellowbtn {
    background-image: url(../img/icons/btn-all-main.png);
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    left: 50%;
    transform: translateX(-50%) translateY(100px);
    bottom: 2rem;
    height: 85px;
    width: 229px;
    text-align: center;
    align-items: center;
    font-size: 32px;
    letter-spacing: 0.1em;
    text-decoration: none;
    display: flex;
    font-family: "Raleway", sans-serif;
    color: #2a2a2a;
    justify-content: center;
    transition: transform 0.3s ease, border-radius 0.3s ease;
    border-radius: 12px;
}

#getasubmityellowbtn:hover {
    transform: translateX(-50%) translateY(100px) scale(1.1);
    background-color: rgba(255, 255, 255, 0.1);
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
    border-radius: 15px;
}

.section-main-003-card-all-content {
    width: 50%;
    position: relative; 
    font-size: 24px;
    letter-spacing: 0.1em;
    display: flex;
    font-family: "Raleway", sans-serif;
    color: #ffffff;
    text-align: center;
    align-items: center;
    justify-content: center;
    height: 85px;
    left: 50%;
    transform: translateX(-50%); 
    top: 100px;
    text-decoration: none;
}


.section-main-003-card-all-content a {
    text-decoration: none;
}


.section-main-003-card-all-text-3 {
    width: 100%;
    position: relative;
    font-size: 32px;
    font-weight: 600;
    font-family: "Raleway", sans-serif;
    color: #000;
    text-align: center;
    display: inline-block;
    height: 31.9px;
    margin-top: 50px;
}

.section-main-003-card-all-text-body-3 {
    width: 90%;
    position: relative;
    font-size: 22px;
    line-height: 40px;
    font-family: "Montserrat", sans-serif;
    color: #000;
    text-align: center;
    display: inline-block;
    height: 277px;
    margin-top: 70px;
    left: 2rem;
}

.section-main-007-card-all-3-b5b-bayiimiz-olun-5 {
    width: 100%;
    position: relative;
    font-size: 32px;
    line-height: 34px;
    color: #0c0c0c;
    text-align: left;
    display: inline-block;
    font-weight: 800;
    height: 44px;
    font-family: "Raleway", sans-serif;
    margin-left: 2.5rem;
    margin-top: 150px;
}

.responsive-banner-section-004 {
    width: 100%;
    height: 552px;
    background-image: url(../img/img/banner-section-004.png);
    background-repeat: no-repeat;
    position: relative;
    background-size: cover;
}

.responsive-banner-section-004-hed-all {
    position: absolute;
    top: 3rem;
}

.responsive-banner-section-004-hed-all-2 {
    position: absolute;
    top: 80px;
}

.responsive-banner-section-004-yardmc-container {
    width: 50%;
    position: relative;
    font-size: 100px;
    line-height: 120px;
    align-items: center;
    display: block;
    font-family: "Raleway", sans-serif;
    color: #0c0c0c;
    text-align: left;
    height: 334px;
    margin-left: 0;
    font-weight: 700;
}

.section-main-005 {
    width: 100%;
    position: relative;
    height: auto;
    margin-top: 100px;
}

.section-main-005 .card {
    margin: 1.5rem;
    border-radius: 30px;
}

.section-main-005-card-all:hover {
    border: 2px solid #231f20;
}

.section-main-005-card-all {
    width: 100%;
    position: relative;
    border-radius: 30px;
    background-color: #f7f7f7;
    border: 2px solid #fff;
    box-sizing: border-box;
    height: 500px;
}

.section-main-005-card-all .vector-icon {
    width: 50px;
    position: relative;
    max-width: 100%;
    overflow: hidden;
    height: 50px;
    margin-top: 1rem;
    margin-left: 2rem;
}

.section-main-005-card-text-all {
    width: 90%;
    position: relative;
    font-size: 16px;
    line-height: 20px;
    font-family: "Montserrat", sans-serif;
    color: #737373;
    text-align: left;
    display: flex;
    align-items: center;
    height: 69px;
    margin-top: 2rem;
    margin-left: 2rem;
}

.section-main-005-card-hed-all {
    width: 286px;
    position: relative;
    font-size: 24px;
    line-height: 24px;
    font-weight: 600;
    font-family: "Raleway", sans-serif;
    color: #15161C;
    text-align: left;
    display: flex;
    align-items: center;
    height: 30px;
    margin-top: 2rem;
    margin-left: 2rem;
}

.section-main-005-card-all-icon-arrow-black {
    position: relative;
    top: 40px;
    left: 0px;
    box-shadow: 0px 4px 12.2px rgba(4, 4, 35, 0.05);
    border-radius: 30px;
    background-color: #231f20;
    width: 58.6px;
    height: 58.6px;
    left: 80%;
}


.responsive-banner-section-006 {
    width: 100%;
    height: 581px;
    background-image: url(../img/img/banner-section-main-006.png);
    background-repeat: no-repeat;
    position: relative;
    background-size: cover;
}

.responsive-banner-section-006-sorunlarnzn {
    width: 100%;
    position: relative;
    font-size: 48px;
    font-weight: 500;
    font-family: "Raleway", sans-serif;
    color: #fff;
    text-align: left;
    display: inline-block;
    height: 45.3px;
    top: 70px;
}

.responsive-banner-section-006-b5b-servisi-ile-container {
    width: 100%;
    position: relative;
    font-size: 100px;
    line-height: 100px;
    display: inline-block;
    font-family: "Raleway", sans-serif;
    color: #fff;
    text-align: left;
    height: 290px;
    margin-left: 0;
    top: 80px;
}

.responsive-banner-section-006-giri {
    font-size: 32px;
    letter-spacing: 0.1em;
    display: flex;
    font-family: "Raleway", sans-serif;
    color: #2a2a2a;
    text-align: center;
    height: 35.4px;
    position: absolute;
    height: 41.65%;
    width: 84.5%;
    margin-top: 10px;
    left: 2rem;
    align-items: center;
    justify-content: center;
}

.gundogmuspopup {
    display: none;
    position: fixed;
    left: 50%;
    top: 53%;
    transform: translate(-50%, -50%);
    width: 85%;
    height: 100vh;
    background-image: url('../img/img/popup-bg.png');
    background-size: cover;
    background-repeat: no-repeat;
    border: none;
    /* box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);  */
    z-index: 1000;
    text-align: center;
    padding: 20px;
    margin: 0 auto;
    background-color: transparent;
}

#openPopup {
    border: none;
    background-color: #ffffff;
}

.gundogmuspopupclose {
    cursor: pointer;
    position: absolute;
    top: 65px;
    right: 85px;
    font-size: 50px;
    color: #fbad23;
}

.section-main-007 {
    width: 100%;
    position: relative;
    height: 1382px;
    text-align: left;
    margin-top: 100px;
}

.section-contect-main-007 {
    width: 100%;
    height: 1058px;
    text-align: left;
    position: relative;
    margin-top: 200px;
}

.section-main-007-card-al-birlikte-container {
    width: 100%;
    position: relative;
    font-size: 28px;
    letter-spacing: -0.05em;
    color: #000;
    text-align: center;
    height: 124px;
    font-family: "Montserrat", sans-serif;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.section-main-007-component-objects-icon-container {
    position: relative;
    display: flex;
    justify-content: center;
}

.section-main-007-component-objects-icon {
    width: 100%;
    max-width: 100%;
    overflow: hidden;
    height: 41.3px;
    object-fit: contain;
    position: relative;
    margin-top: 2rem;
}

.section-main-007-component-6 {
    width: 229px;
    position: relative;
    font-size: 24px;
    letter-spacing: 0.1em;
    display: flex;
    font-family: "Raleway", sans-serif;
    color: #ffffff;
    text-align: center;
    align-items: center;
    justify-content: center;
    height: 85px;
    margin-top: 2rem;
}

.section-main-007-component-6-item {
    position: relative;
    height: 70px;
    width: 100%;
    top: 8.33%;
    text-align: center;
    align-items: center;
    bottom: 8.14%;
    overflow: hidden;
    max-height: 100%;
}

.section-main-007-giri {
    position: absolute;
    height: 41.65%;
    width: 100%;
    margin-top: 12px;
    align-items: center;
    text-align: center;
    letter-spacing: 0.1em;
    display: flex;
    align-items: center;
    justify-content: center;
}

.section-contect-main-007-online-hzmetlermz {
    width: 100%;
    position: relative;
    font-size: 96px;
    color: #000;
    text-align: center;
    display: inline-block;
    height: 197.6px;
    font-family: "Raleway", sans-serif;
    top: 2rem;
}

.section-contect-main-007-online {
    font-weight: 800;
}

.section-contect-main-007-hzmetlermz {
    font-weight: 500;
}

.section-main-007-card-all-3-whatsapp {
    width: 431px;
    position: relative;
    line-height: 44px;
    color: #fff;
    text-align: left;
    display: inline-block;
    height: 58px;
    left: 2rem;
    margin-top: 50px;
    font-size: 64px;
    font-family: "Raleway", sans-serif;
}

.section-main-007-card-all-3-whatsapp-002 {
    width: 100%;
    position: relative;
    line-height: 44px;
    color: #fff;
    text-align: left;
    display: inline-block;
    height: 58px;
    left: 2rem;
    top: 2rem;
    font-size: 52px;
    font-family: "Raleway", sans-serif;
}

.section-main-007-card-all-3-whatsapp-002 .online {
    font-weight: 800;
}

.section-main-007-card-all-3-destek-hatt {
    width: 358.8px;
    position: relative;
    font-size: 32px;
    line-height: 50px;
    display: inline-block;
    font-family: "Montserrat", sans-serif;
    color: #fff;
    text-align: left;
    height: 72.8px;
    left: 2rem;
    margin-top: 1.5rem;
}

.section-main-007-card-all-3-destek-hatt-22 {
    width: 358.8px;
    position: relative;
    font-size: 32px;
    line-height: 50px;
    display: inline-block;
    font-family: "Montserrat", sans-serif;
    color: #fff;
    text-align: left;
    height: 72.8px;
    left: 2rem;
    margin-top: 1.5rem;
}

.section-main-007-card-all-3-b {
    width: 489px;
    position: absolute;
    font-size: 40px;
    line-height: 50px;
    display: block;
    font-family: "Montserrat", sans-serif;
    color: #fff;
    text-align: left;
    height: 60px;
    bottom: 2rem;
    left: 3rem;
}

.section-main-007-card-all-3-whatsapp-2-1 {
    width: 169px;
    position: relative;
    max-width: 100%;
    overflow: hidden;
    height: 169px;
    object-fit: cover;
    float: right;
    margin-top: 0;
}

.section-main-007-card-all-3-whatsapp-2-1-002 {
    width: 92px;
    position: absolute;
    max-width: 100%;
    overflow: hidden;
    height: 91px;
    object-fit: cover;
    left: 80%;
    top: 1.5rem;
}

.section-main-007-card-all-3-b5b-serevice-icon {
    width: 200px;
    position: relative;
    max-width: 100%;
    overflow: hidden;
    height: 200px;
    float: right;
    margin-top: -100px;
    margin-bottom: 80px;
}

.section-main-007-card-all-3-b5b-serevice-icon-002 {
    width: 110px;
    position: absolute;
    max-width: 100%;
    overflow: hidden;
    height: 110px;
    left: 70%;
    top: 2.5rem;
}

.section-main-007-card-all-3-b5b-services-w-icon {
    width: 129px;
    position: relative;
    max-width: 100%;
    overflow: hidden;
    height: 232px;
    text-align: right;
    background-repeat: no-repeat;
    background-size: contain;
    left: 70%;
    margin-top: -220px;
}

.section-main-007-card-all-3-b5b-services-blake-icon {
    width: 200px;
    position: relative;
    max-width: 100%;
    overflow: hidden;
    height: 200px;
    left: 70%;
}

.section-main-007-card-all-3-b5b-services-blake-icon-002 {
    width: 84.57px;
    position: absolute;
    max-width: 100%;
    overflow: hidden;
    height: 149.63px;
    text-align: right;
    bottom: 80px;
    left: 75%;
}

.section-main-007-card-all-3-b5b-services-w-icon-002 {
    width: 80px;
    position: absolute;
    max-width: 100%;
    overflow: hidden;
    height: 145px;
    text-align: right;
    left: 80%;
    top: .2rem;
}

.section-main-007-card-all-hizli-tedarik {
    width: 100%;
    position: relative;
    font-size: 24px;
    line-height: 32px;
    font-weight: 500;
    font-family: "Montserrat", sans-serif;
    color: #444;
    text-align: left;
    display: inline-block;
    height: 82px;
    margin-left: 0;
}

.section-main-007-card-all-3-birlikte-work {
    width: 100%;
    position: relative;
    font-size: 32px;
    line-height: 50px;
    display: block;
    font-family: "Montserrat", sans-serif;
    color: #313131;
    text-align: left;
    height: 36px;  
}

.section-main-007-card-all-3-birlikte-work-002 {
    width: 100%;
    position: relative;
    font-size: 24px;
    line-height: 28px;
    font-family: "Montserrat", sans-serif;
    color: #313131;
    text-align: left;
    height: 46px;
    top: 1rem;
    bottom: 0;
    left: 1rem;
}

.section-main-007-card-all-3-tum-power-hatt {
    width: 553.8px;
    position: absolute;
    font-size: 32px;
    line-height: 50px;
    display: block;
    font-family: "Montserrat", sans-serif;
    color: #0c0c0c;
    text-align: left;
    height: 72.8px;
    bottom: 60%;
    margin-left: 2.5rem;
}

.section-main-007-card-all-3-tum-power-hatt-2 {
    width: 100%;
    position: absolute;
    font-size: 24px;
    line-height: 50px;
    display: block;
    font-family: "Montserrat", sans-serif;
    color: #0c0c0c;
    text-align: left;
    height: 67px;
    bottom: 55%;
    margin-left: 2.5rem;
}

.section-main-007-card-all-3-b5b-bayiimiz-olun {
    width: 100%;
    position: relative;
    font-size: 32px;
    line-height: 34px;
    color: #0c0c0c;
    text-align: left;
    display: inline-block;
    font-weight: 800;
    height: 44px;
    font-family: "Raleway", sans-serif;
    margin-left: 0;
    /* margin-top: 80px; */
}

.section-main-007-card-all-3-b5b-bayiimiz-olun .online333 {
    margin-top: 70px;
    position: absolute;
}

.section-main-007-card-all-3-b5b-bayiimiz-olun-2 {
    width: 100%;
    position: relative;
    font-size: 32px;
    line-height: 34px;
    color: #0c0c0c;
    text-align: left;
    display: inline-block;
    font-weight: 800;
    height: 44px;
    font-family: "Raleway", sans-serif;
    margin-left: 2.5rem;
    margin-top: 100px;
}

.section-main-007-card-all-3-b5b-services-blake-icon-5 {
    width: 200px;
    position: relative;
    max-width: 100%;
    overflow: hidden;
    height: 200px;
    bottom: 40px;
    left: 70%;
}

.section-main-007-card-all-3-guncek-stok {
    width: 100%;
    position: absolute;
    font-size: 32px;
    line-height: 34px;
    color: #0c0c0c;
    font-weight: 500;
    text-align: left;
    display: block;
    height: 44px;
    margin-left: 2.5rem;
    top: 75%;
    font-style: normal;
    /* margin-top: 2rem; */
}

.section-main-007-card-all-3-guncek-stok-2 {
    width: 100%;
    position: relative;
    font-size: 24px;
    line-height: 28px;
    color: #444;
    font-weight: 500;
    text-align: left;
    display: block;
    height: 106px;
    margin-left: 2.5rem;
    margin-top: 2rem;
    font-family: "Montserrat", sans-serif;
    font-style: normal;
}

.section-main-007-card-all-3-rectangle-group {
    position: relative;
    top: 675px;
    left: 851px;
    width: 744px;
    height: 383px;
    color: #ffffff;
    z-index: -5;
}

.section-main-007-card-all-3-b5b {
    width: 100%;
    position: relative;
    font-size: 32px;
    line-height: 34px;
    color: #0c0c0c;
    text-align: left;
    display: inline-block;
    height: 44px;
    margin-top: 2.5rem;
    margin-left: 2.5rem;
}

.section-main-007-card-all-3-b5b-popup {
    width: 100%;
    position: relative;
    font-size: 32px;
    line-height: 34px;
    color: #0c0c0c;
    text-align: left;
    display: inline-block;
    height: 44px;
    margin-top: 2.5rem;
    margin-left: 2.5rem;
}

.section-main-007-card-all-3-b5b-popup .online {
    width: 100%;
    position: relative;
    line-height: 74px;
    font-weight: 800;
    color: #231f20;
    text-align: left;
    display: block;
    height: auto;
    font-size: 68px;
    font-family: "Raleway", sans-serif;
}

.section-main-007-card-all-3-b5b-popup .b5b-online {
    width: 100%;
    position: relative;
    line-height: 74px;
    font-weight: 600;
    color: #231f20;
    text-align: left;
    display: block;
    height: auto;
    font-size: 68px;
    font-family: "Raleway", sans-serif;
}

.section-main-007-card-all-3-b5b .online {
    width: 100%;
    position: relative;
    line-height: 74px;
    font-weight: 800;
    color: #231f20;
    text-align: left;
    display: block;
    height: auto;
    font-size: 68px;
    font-family: "Raleway", sans-serif;
}

.section-main-007-card-all-3-b5b .b5b-online {
    width: 100%;
    position: relative;
    line-height: 74px;
    font-weight: 600;
    color: #231f20;
    text-align: left;
    display: block;
    height: auto;
    font-size: 68px;
    font-family: "Raleway", sans-serif;
}

.section-main-007-card-all-3-b5b .online-2 {
    width: 100%;
    position: relative;
    line-height: 51px;
    font-weight: 800;
    color: #231f20;
    text-align: left;
    display: block;
    height: auto;
    font-size: 54px;
    font-family: "Raleway", sans-serif;
}

.section-main-007-card-all-3-b5b .b5b-online-2 {
    width: 100%;
    position: relative;
    line-height: 51px;
    font-weight: 600;
    color: #231f20;
    text-align: left;
    display: block;
    height: auto;
    font-size: 48px;
    font-family: "Raleway", sans-serif;
}



.section-main-007-card-all-rectangle-div {
    width: 90%;
    position: relative;
    border-radius: 30px;
    background-color: #eee;
    height: 836px;
}

.section-main-007-card-all-2-rectangle-div {
    width: 100%;
    position: relative;
    border-radius: 30px;
    background-color: #fbad23;
    color: #ffffff;
    height: 383px;
    margin-bottom: 4rem;
}

.section-main-007-card-all-3-rectangle-div {
    width: 100%;
    position: relative;
    border-radius: 30px;
    background-color: #444;
    color: #ffffff;
    height: 383px;
}

.section-main-007-card-all-rectangle-div-2 {
    width: 90%;
    position: relative;
    border-radius: 30px;
    background-color: #eee;
    height: 523px;
}

.section-main-007-card-all-2-rectangle-div-2 {
    width: 100%;
    position: relative;
    border-radius: 30px;
    background-color: #fbad23;
    color: #ffffff;
    height: 239.6px;
    bottom: 0;
}

.section-main-007-card-all-3-rectangle-div-2 {
    width: 100%;
    position: relative;
    border-radius: 30px;
    background-color: #444;
    color: #ffffff;
    height: 239.6px;
    top: 2rem;
}

.section-main-008 {
    width: 100%;
    position: relative;
    height: 1004px;
    /* height: 100vh; */
    text-align: center;
    margin-top: 100px;
}

.section-main-008-card-bg {
    width: 100%;
    height: 1004px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    background-image: url('../img/img/section-main-008-card-bg.png');
    background-size: cover;
    background-position: center;
    border-radius: 79px;
}

.section-main-008 .card {
    position: relative;
    z-index: 1;
}

.section-main-008 .nav-tabs {
    margin-top: 0;
    /* margin-bottom: 20px; */
    z-index: 10;
    display: flex;
    justify-content: space-between;
    width: 100%;
}

.section-main-007-card-all-3-b5b-new-5 {
    width: 100%;
    position: relative;
    font-size: 32px;
    line-height: 34px;
    color: #0c0c0c;
    text-align: left;
    display: inline-block;
    height: 44px;
    margin-top: 2.5rem;
    margin-left: 2.5rem;
}

.section-main-008 .tab-content {
    background: rgba(255, 255, 255, 0.9);
    border-radius: 10px;
    /* padding: 20px; */
    z-index: 5;
    width: 100%;
    height: 552px;
    border-top: 3px solid #fbad23;
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
}

.section-main-008-card-hed {
    width: 100%;
    position: relative;
    font-size: 48px;
    line-height: 56px;
    font-weight: 600;
    font-family: "Raleway", sans-serif;
    color: #4a4a4a;
    text-align: center;
    display: flex;
    justify-content: center;
    height: 127px;
}

.section-main-008 .nav {
    display: flex;
}

.section-main-008 .nav .nav-item {
    flex: 1;
}

.section-main-008 .nav .nav-link {
    margin: 0 5px;
    position: relative;
    font-size: 22px;
    line-height: 30px;
    font-weight: 600;
    font-family: "Raleway", sans-serif;
    background-color: #d9d9d9;
    color: #111e21;
    text-align: center;
    padding: 12px 0;
    /* width: 283px; */
    min-width: 150px;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 84px;
    border-top: 3px solid transparent;
}

.section-main-008 .nav .nav-link:hover {
    position: relative;
    background-color: #fbad23;
    color: #ffffff;
}

.section-main-008 .nav .nav-link.active {
    position: relative;
    background-color: #fbad23;
    color: #ffffff;
}

.section-main-008-card-al-birlikte-container {
    margin-top: 50px;
}

.card-header {
    background-color: transparent;
    border: none;
}

.salam-organzasyon-yapisiyla-container {
    width: 100%;
    position: relative;
    font-size: 28px;
    font-weight: 600;
    font-family: "Raleway", sans-serif;
    color: #000000;
    text-align: left;
    display: inline-block;
    height: 79px;
    margin-left: 188px;
    margin-top: 80px;
}

.section-main-007-card-all-3-b5b .online-5 {
    width: 100%;
    position: relative;
    line-height: 51px;
    font-weight: 800;
    color: #231f20;
    text-align: left;
    display: block;
    height: auto;
    font-size: 54px;
    font-family: "Raleway", sans-serif;
}

.section-main-007-card-all-3-b5b .b5b-online-5 {
    width: 100%;
    position: relative;
    line-height: 51px;
    font-weight: 600;
    color: #231f20;
    text-align: left;
    display: block;
    height: auto;
    font-size: 48px;
    font-family: "Raleway", sans-serif;
}

.siparileriniz-ve-fiyat-container {
    width: 65%;
    position: relative;
    font-size: 22px;
    line-height: 40px;
    font-weight: 300;
    font-family: "Montserrat", sans-serif;
    color: #000;
    text-align: left;
    display: block;
    height: 288px;
    margin-left: 188px;
}

.handshake-football-field-1-icon {
    /* width: 515px; */
    width: 100%;
    position: relative;
    border-radius: 0px 0px 81px 0px;
    max-width: 100%;
    overflow: hidden;
    height: 486px;
    object-fit: cover;
    margin-left: -100px;
}

/* ------------------- */



.responsive-banner-002 {
    width: 100%;
    height: 665px;
    background-image: url(../img/img/iletisim-banner-main.jpg);
    background-repeat: no-repeat;
    position: relative;
    background-size: cover;
}

.responsive-banner-003 {
    width: 100%;
    height: 665px;
    background-image: url(../img/img/islem-merkezi-banner-main.jpg);
    background-repeat: no-repeat;
    position: relative;
    background-size: cover;
}

.centered {
    position: absolute;
    top: 230px;
    left: 50%;
    text-align: center;
    transform: translate(-50%, -50%);
}

.company-footer-lix-line-div {
    width: 179px;
    position: relative;
    border-top: 0.5px solid #fff;
    box-sizing: border-box;
    height: 0.5px;
}




/* ------------------- */

@media (min-width: 1200px) {
    #mainNav {
        display: flex;  
        flex-wrap: nowrap;  
        justify-content: flex-start;  
        align-items: center;  
    }    
    .section-001-egenin-en-byk {
        width: 90%;
        position: relative;
        font-size: 32px;
        font-weight: 600;
        font-family: "Raleway", sans-serif;
        color: #000;
        text-align: left;
        display: inline-block;
        height: auto;
        margin-left: 0;
    }
    .section-001-egenin-en-byk-container {
        width: 100%;
        position: relative;
        font-size: 22px;
        line-height: 40px;
        font-family: "Montserrat", sans-serif;
        color: #000;
        text-align: left;
        display: block;
        height: auto;
        left: 1rem;
        margin: 2rem 0 0 0;  
        padding: 0;
    }
    .section-main-003-card-all-text-body-2 {
        width: 80%;
        position: relative;
        font-size: 18px;
        line-height: 30px;
        font-family: "Montserrat", sans-serif;
        color: #000;
        text-align: right;
        display: block;
        height: auto;
        margin-top: 2rem;
        margin-right: 2.5rem;
        float: right;
    }
    .section-main-003-card-all-text-body-3 {
        width: 90%;
        position: relative;
        font-size: 18px;
        line-height: 30px;
        font-family: "Montserrat", sans-serif;
        color: #000;
        text-align: center;
        display: inline-block;
        height: auto;
        margin-top: 70px;
        left: 1rem;
    }
    .section-main-003-card-all-text-body {
        width: 80%;
        position: relative;
        font-size: 18px;
        line-height: 30px;
        font-family: "Montserrat", sans-serif;
        color: #000;
        text-align: left;
        display: inline-block;
        height: auto;
        margin-top: 2rem;
        margin-left: 2.5rem;
    }  
    
    .hakkimizda-section-05-tedarik-srecinizi-ksaltyoru {
        font-size: 12px;
        line-height: 20px;       
        left: 2rem;       
    }
    .hakkimizda-section-05-hzl-tedarik {       
        font-size: 22px;        
        line-height: 30px;      
        left: 2rem;        
    }
    .hakkimizda-section-05-icon {       
        left: 2rem;
    }
    /* .hakkimizda-section-06-div {      
        font-size: 28px;
        top: 90px;    
    } */
    .hakkimizda-section-06-teslim-edilen-sipari {
        width: 90%;
        font-size: 16px;       
        line-height: 20px;       
        left: 2rem;       
    }   
    /* .gundogmuspopup {
        display: none;
        position: fixed;
        left: 50%;
        top: 54%;
        transform: translate(-50%, -50%);              
    } */
    
}


@media (min-width: 900px) and (max-width: 1440px) {
    .section-main-007-card-all-rectangle-div {
        top: 100px;
    }
    .section-main-007-card-all-2-rectangle-div {
        top: 100px;
    }
    .section-main-007-card-all-3-rectangle-div {
        top: 100px;
    }
    .section-main-007-card-all-3-b5b-serevice-icon {
        width: 100px;      
        height: 100px;      
    }
    .section-main-007-card-all-3-b5b-services-blake-icon-5 {
        width: 100px;      
        height: 100px; 
        left: 80%;
    }
    .section-main-007-card-all-3-b5b-services-w-icon {
       display: none;
    }
    .section-main-007-card-all-3-whatsapp-2-1 {
        width: 100px;      
        height: 100px; 
    }
    .section-main-007-card-all-3-b5b-bayiimiz-olun-5 {
        margin-top: 250px;
    }
    .section-main-007-card-all-3-birlikte-work {
        font-size: 22px;          
    }
    .salam-organzasyon-yapisiyla-container {
        margin-left: 2rem;
    }
    .siparileriniz-ve-fiyat-container {        
        line-height: normal;       
        margin-left: 2rem;
    }
    .section-main-005-card-hed-all {
        width: 100%;        
        font-size: 18px;
        line-height: 24px;      
        margin-top: 2rem;
        margin-left: 1rem;
    }
    .section-main-005-card-text-all {     
        font-size: 14px;
        line-height: 20px;       
        margin-top: 3rem;
        margin-left: 1rem;
    }
    .section-main-005-card-all .vector-icon {
        margin-top: 1rem;
        margin-left: 1rem;
    }
    .section-main-005-card-all-icon-arrow-black {
        position: relative;
        top: 20px;      
        box-shadow: 0px 4px 12.2px rgba(4, 4, 35, 0.05);
        border-radius: 30px;
        background-color: #231f20;
        width: 58.6px;
        height: 58.6px;
        left: 80%;
    }
    .company-footer-lix-icon-mail-address {       
        top: 0px;
        left: -30px;       
    }
    .company-footer-lix-address {      
        left: 40px;       
        font-size: 14px;         
    }
    .company-footer-lix-menu-nav-2 {
        position: absolute;
        top: 0px;
        left: -10px;
        width: 100%;
        line-height: 30px;
    }
    .section-main-007-card-all-2-rectangle-div-2 {
        margin-top: -50px;
        bottom: 3rem;
    }
    .hakkimizda-section-02-hizmet-kalitemizle-fark-container {
       margin-top: 0;
       /* bottom: 4rem; */
    }
    .hakkimizda-section-02-gndomu-hrdavat-sektrnde-container {
        font-size: 20px;
        line-height: 36px;    
        top: 2rem;        
    }
    .hakkimizda-section-02-carousel-colorid-img {
        margin-top: 3rem;
    }
    .hakkimizda-section-03-hizmet-kalitemizle-fark-container {
        font-size: 38px;
        line-height: 42px;   
        left: 100px;     
    }
    .hakkimizda-section-04-hizmet-kalitemizle-main-all {
        margin-top: 0;
    }
    .hakkimizda-section-03-gndomu-hrdavat-sektrnde-container {
        font-size: 20px;
        line-height: 36px;     
        top: 2.5rem;     
        left: 100px; 
        width: 65%;
    }
    .hakkimizda-section-04-gndomu-hrdavat-sektrnde-container {
        font-size: 22px;
        line-height: 36px;     
        top: 3rem;       
    }
    .section-main-007-card-all-3-birlikte-work-002 {
        left: 0;
    }
    .section-main-007-card-all-3-b5b-services-w-icon-002 {
      display: none;
    }
    .section-main-007-card-all-rectangle-div-2 {
        top: -100px;
    }
    .section-main-007-card-all-3-whatsapp-2-1-002 {
        display: none;
    }
    .gundogmuspopup {
        display: none;
        position: fixed;
        left: 50%;
        top: 54%;
        transform: translate(-50%, -50%);              
    }
    .gundogmuspopupclose {
        cursor: pointer;
        position: absolute;
        top: 65px;
        right: 15px;
        font-size: 35px;
        color: #fbad23;
    }
    .section-main-007-card-all-3-b5b-services-blake-icon-002 {
        display: none;
    }
    .section-main-007-card-all-3-b5b-serevice-icon-002 {
       display: none;
    }
    .section-main-007-card-all-3-birlikte-work-002 {
        top: 0;
        font-size: 20px;
    }
    .hakkimizda-section-06-div {
        width: 100%;
        position: absolute;
        font-size: 40px;
        letter-spacing: 0.02em;
        line-height: 30px;
        font-weight: 600;
        font-family: "Raleway", sans-serif;
        color: #231f20;
        text-align: left;
        display: flex;
        align-items: center;
        height: 61.3px;
        top: 110px;
        left: 2rem;
    }
    .hakkimizda-section-06-teslim-edilen-sipari {
        width: 90%;
        font-size: 16px;
        line-height: 20px;
        left: 2rem;
        bottom: 1.5rem;       
    }
    .section-main-007-card-all-3-rectangle-div-2 {
        width: 100%;
        position: relative;
        border-radius: 30px;
        background-color: #444;
        color: #ffffff;
        height: 239.6px;
        top: 0;
    }
  
   
}

@media (min-width: 992px) {
    #mainNav .nav-link {
        padding: 0.5rem 1.9rem !important;
    }
    .mobile-slider-container {
        display: none; 
    }
}
@media (min-width: 901px) {
    #mainNav .nav-link {
        padding: 0.5rem 1.9rem !important;
    }
    .mobile-slider-container {
        display: none; 
    }
}


@media screen and (min-width: 800px) {
    .mobile-slider-container {
        display: none; 
    }   
}

@media screen and (min-width: 768px) {
    .mobile-slider-container {
        display: none; 
    }
}

@media (min-width:768px) and (max-width:1366px) {
    .section-main-005-card-all {
        width: 100%;      
        height: 550px;
    }
}
/* Large tablets (769px - 1024px) */
@media (min-width: 769px) and (max-width: 1024px) {
    .section-main-001 {
        width: 100%;
        height: auto;
    }  
    .slider-tp-caption-giri {
        font-size: 16px; 
        color: #000000 !important; 
        text-shadow: none !important; 
        margin: 0 !important; 
        padding: 0 !important; 
        display: flex; 
        align-items: center; 
        line-height: 60px;
        left: 15px;
    }      
    .slider-tp-caption-main-text {
        padding: 0;
        left: 0 !important;
        margin-top: 2rem;
    }
    .slider-tp-caption-main-body {
        padding: 0;
        margin-top: 2.5rem;
        left: 0 !important;
    }
    .slider-tp-caption-component-6 {
        padding: 0;
        left: 0 !important;
    }
    .section-001-egenin-en-byk {
        width: 100%;
        position: relative;
        font-size: 38px;
        font-weight: 600;
        font-family: "Raleway", sans-serif;
        color: #000;
        text-align: left;
        display: inline-block;
        height: 78px;
        margin-left: 2rem;
    }
    .mobile-slider-container {
        display: none; 
    }

    .section-main-001-left-main {
        margin-left: 0;
    }

    .section-001-an-open-case-with-a-set-of-too-icon {
        width: 80%;
        height: auto;
        margin-top: 3rem;
        margin-left: 3rem;
    }

    #mainNav .nav-link {
        padding: 0.5rem 0.9rem !important;
    }

    .section-001-rectangle-parent {
        left: -10px;
    }

    .section-001-an-open-case-with-a-set-of-rectangle-parent {
        position: absolute;
        top: 100px;
        left: 0;
        right: 0;
        z-index: 2;
    }

    .animate {
        width: 100%;
    }

    .animate-item {
        flex: 0 0 30%;
        padding: 0;
        margin: 0 1%;
    }

    .section-main-003 {
        width: 100%;
        height: auto;
    }

    .section-main-003-card-all {
        margin-top: 70px;
    }

    .section-main-003-card-all-content {
        width: 50%;
        position: relative;
        font-size: 24px;
        letter-spacing: 0.1em;
        display: flex;
        font-family: "Raleway", sans-serif;
        color: #ffffff;
        text-align: center;
        align-items: center;
        justify-content: center;
        height: 85px;
        left: 50%;
        transform: translate(-50%, -50%);
        margin-top: -100px;
    }

    .responsive-banner-section-004-yardmc-container {
        width: 100%;
        height: 334px;
        display: flex;
        align-items: center;
        justify-content: flex-start;
        font-size: 100px;
        line-height: normal;
        font-family: "Raleway", sans-serif;
        color: #0c0c0c;
        text-align: left;
        margin-left: 0;
        font-weight: 700;
        padding-left: 20px;
        margin-top: 20px;
    }

    .section-main-005 {
        width: 100%;
        height: auto;
    }

    .section-main-005-card-all {
        width: 100%;      
        height: 600px;
        margin-left: 0;
    }
    .section-main-005-card-hed-all {
        width: 100%;       
        height: 30px;
        margin-top: 2rem;
        margin-left: 2rem;
    }

    .section-main-005-card-text-all {
        width: 100%;
        margin-left: 0;
    }

    /* .section-main-005-card-all .vector-icon {
        margin-left: 0;
    } */

    .responsive-banner-section-004-hed-all {
        top: 1.5rem;
    }

    .section-main-007 {
        width: 100%;
        height: auto;
    }

    .section-contect-main-007-online-hzmetlermz {
        margin-top: 100px;
    }

    .section-main-007-card-all-rectangle-div {
        width: 100%;
        height: 836px;
        margin-top: 100px;
    }

    .section-main-007-card-all-2-rectangle-div {
        width: 100%;
        position: relative;
        border-radius: 30px;
        background-color: #fbad23;
        color: #ffffff;
        height: 383px;
        margin-bottom: 4rem;
        top: 2rem;
    }

    .section-main-008 {
        transform: translateY(1000px);
        width: 100%;
        height: auto;
    }

    .google-maps-iframe {
        width: 100%;
        height: auto;
        margin-top: 1000px;
    }

    .handshake-football-field-1-icon {
        display: none;
    }

    #card-body-custom-content-below-tab-main-all {
        margin-top: 100px;
    }

    .salam-organzasyon-yapisiyla-container {
        margin-left: 2.5rem;
        margin-top: 2.5rem;
    }

    .siparileriniz-ve-fiyat-container {
        margin-left: 2.5rem;
        width: 90%;
    }

    .section-main-008-card-al-birlikte-container {
        margin-top: 0;
    }

    .company-footer-lix-bg1 {
        transform: translateY(-70px);
    }

    .company-footer-lix-tm-gcyle-yannzda-parent {
        top: -36px;
    }

    .company-footer-lix-bayilerimiz-butonu {
        transform: translateY(-80px);
    }

    .company-footer-lix-component-6 {
        transform: translateY(-80px);
    }

    #footer {
        height: 900px;
    }

    .company-footer-lix-bg-22-bg1 {
        position: relative;
        transform: translateY(-80px);
        top: 0px;
        left: 0;
        border-radius: 10px;
        background-color: rgba(255, 255, 255, 0.05);
        border-bottom: 3px solid #fbad23;
        box-sizing: border-box;
        width: 100%;
        height: 360px;
    }

    #footer .footer-copyright {
        background: #060606;
        border-top: 4px solid #060606;
        margin-top: 180px !important;
        padding: 40px 0 10px !important;
    }

    .company-footer-lix-div {
        margin-top: 1rem;
    }

    .company-footer-lix-address {
        top: 2rem;
        left: 80px;
    }

    .company-footer-lix-bg-22 {
        margin-top: -1rem;
    }

    .company-footer-lix-all-bg-22-tab {
        margin-bottom: 2rem;
        margin-left: 2rem;
    }

    #mainNav {
        height: auto !important;
    }

    #mainNav .nav-link {
        line-height: 40px;
        justify-content: flex-start;
        margin-top: 10px;
        text-align: left;
        padding-left: 15px !important;
        text-transform: uppercase;
    }

    #mainNav .nav-link:hover {
        background-color: #FBAD23 !important;
        color: #ffffff !important;
    }

    #mainNav .li {
        margin-top: 0;
    }

    .gundogmuspopup {
        display: none;
        position: fixed;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -10%);
        width: 100%;
        height: 1000px;
        max-height: 100vh;
        text-align: center;
        padding: 20px;
        margin: 0 auto;
        border-radius: 20px;
        overflow: hidden;
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
        background-color: rgba(255, 255, 255, 0.8);
    }

    .section-main-007-card-all-3-b5b .online-2 {
        line-height: normal;
        font-size: 24px;
    }

    .section-main-007-card-all-3-b5b .b5b-online-2 {
        line-height: normal;
        font-size: 24px;
    }

    .section-main-007-card-all-3-b5b-serevice-icon-002 {
        left: 60%;
    }

    .section-main-007-card-all-3-tum-power-hatt-2 {
        margin-left: 0;
    }

    .section-main-007-card-all-3-b5b-bayiimiz-olun-2 {
        margin-left: 0;
        margin-top: 200px;
    }

    .section-main-007-card-all-3-guncek-stok-2 {
        width: 90%;
        font-size: 20px;
        line-height: normal;
        margin-left: 0;
        margin-top: 2rem;
    }

    .section-main-007-card-all-3-b5b-services-blake-icon-002 {
        bottom: 50px;
        left: 75%;
    }

    .section-main-007-card-all-3-b5b-bayiimiz-olun {
        margin-left: 0;
    }

    .section-main-007-card-all-3-birlikte-work-002 {
        left: 0;
    }

    .section-main-007-card-all-3-b5b-services-w-icon-002 {
        display: none;
    }

    .section-main-007-card-all-3-whatsapp-2-1-002 {
        display: none;
    }

    .section-main-007-card-all-2-rectangle-div-2 {
        width: 85%;
    }

    .section-main-007-card-all-3-b5b {
        width: 100%;
        position: relative;
        font-size: 32px;
        line-height: 34px;
        color: #0c0c0c;
        text-align: left;
        display: inline-block;
        height: 44px;
        margin-top: 2.5rem;
        margin-left: 0;
    }

    .section-main-007-card-all-3-tum-power-hatt {
        width: 553.8px;
        position: absolute;
        font-size: 32px;
        line-height: 50px;
        display: block;
        font-family: "Montserrat", sans-serif;
        color: #0c0c0c;
        text-align: left;
        height: 72.8px;
        bottom: 60%;
        margin-left: 2.5rem;
    }

    .section-main-007-card-all-3-b5b-popup {
        width: 100%;
        position: relative;
        font-size: 32px;
        line-height: 34px;
        color: #0c0c0c;
        text-align: left;
        display: inline-block;
        height: 44px;
        margin-top: 2.5rem;
    }

    .section-main-007-card-all-3-guncek-stok {
        width: 100%;
        position: absolute;
        font-size: 32px;
        line-height: 34px;
        color: #0c0c0c;
        font-weight: 500;
        text-align: left;
        display: block;
        height: 44px;
        margin-left: 2.5rem;        
        font-style: normal;
        margin-top: 2rem;
    }

    .section-main-007-card-all-3-rectangle-div-2 {
        width: 85%;
    }

    .section-main-007-card-all-3-whatsapp-002 {
        font-size: 24px;
        line-height: normal;
    }

    .section-main-007-card-all-3-destek-hatt {
        font-size: 24px;
        line-height: normal;
    }

    .section-main-007-card-all-3-b {
        font-size: 30px;
        line-height: normal;
        left: 1rem;
    }

    .section-main-007-card-all-3-b {
        font-size: 30px;
        line-height: normal;
        left: 2.5rem;
    }

    .gundogmuspopupclose {
        top: 1.5rem;
        right: 10px;
        width: 50px;
        height: 50px;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 50px;
        box-shadow: 0 2px 10px rgba(0, 0, 0, 0.5);
    }

    .section-main-007-card-all-hizli-tedarik {
        margin-left: 0;
    }











}


@media (max-width: 768px) {

    .slider-image-web {
        display: none !important; 
    }       

    .slider-container {
        display: none !important; 
    }
    .slider-tp-caption-main-text {
        padding: 0;
        left: 0 !important;
    }
    .slider-tp-caption-main-body {
        padding: 0;
        left: 0 !important;
    }
    .slider-tp-caption-component-6 {
        padding: 0;
        left: 2rem !important;
    }

    .mobile-slider-container {
        display: block !important;
        position: relative; /* Parent container for absolute positioning */
        width: 100vw; 
        height: 100vh; /* Full height for mobile */
        overflow: hidden; /* Hide overflow to ensure full image visibility */
    }
    #mobileRevolutionSlider {
        transform: translateY(-45px);
        display: block;
        position: relative; /* Parent container for absolute positioning */
        width: 100vw; 
        height: 100vh !important; /* Full height for mobile */
        overflow: hidden; /* Hide overflow to ensure full image visibility */
    }   
    .slider-image-mobile {
        position: absolute; /* Absolute positioning */
        top: 50%; /* Center vertically */
        left: 50%; /* Center horizontally */
        width: 100%; /* Full width */
        height: 100%; /* Full height */
        object-fit: cover; /* Cover the entire area */
        transform: translate(-50%, -50%); /* Centering adjustment */
    }
    

    

    /* slider text */
    /* .tp-parallax-wrap {
    position: absolute; 
    display: block; 
    visibility: hidden; 
    left: 10px !important; 
    top: 255px; 
    z-index: 5;
}
.tp-parallax-wrap {
    top: 2rem !important;
}
#slider-tp-caption-all-left {
    top: 110px;
    width: 90% !important;
}

#slider-tp-caption-all-btn {    
    margin-top: 300px !important;
}
.slider-tp-caption-giri {
    font-size: 10px;
} */

    /* slider text */

    #header-logo-main-s img {
        width: 200px;
        height: 60px;
    }

    .section-main-001 {
        margin-top: 300px;
        height: 900px;
    }

    /* #getasubmitblackbtnmob {
        top: 3rem;
    } */
    /* #getasubmitblackbtn {
        top: 3rem;
     } */

    .section-001-yzlerce-marka-ve {
        margin-left: 0;
        top: 2rem;
    }

    .company-footer-lix-all-bg-22-tab {
        margin-bottom: 2rem;
    }

    .section-main-007-card-all-3-b5b-services-blake-icon-5 {
        display: none;
    }

    .section-main-007-card-all-3-b5b-bayiimiz-olun-5 {
        display: none;
    }

    .section-001-egenin-en-byk {
        width: 80%;
        margin-left: 0;
        font-size: 26px;
        line-height: 26px;
        font-weight: 700;
        text-align: center;
        height: 77.9px;
        top: 2rem;
    }

    .section-main-007-card-all-3-b5b-popup {
        margin-top: 0;
        margin-left: 0;
    }

    .animate {
        width: 100%;
    }

    .animate-item {
        flex: 0 0 30%;
        padding: 0;
        margin: 0 1%;
    }

    .section-main-003-card-all-img {
        width: 100%;
        left: 0;
    }

    .section-main-003-card-all-text {
        text-align: center;
        margin-left: 0;
    }

    .section-main-003-card-all-text-body {
        width: 80%;
        text-align: center;
        left: 1rem;
    }

    .section-main-003 {
        width: 100%;
        height: auto;
        margin-top: 100px;
    }

    .section-main-003-card-all-text-body {
        height: auto;
        margin-bottom: 3rem;
        left: 0;
    }

    .section-main-003-card-all-black {
        margin-top: 2.5rem;
        margin-bottom: 2.5rem;
    }

    .section-main-003-card-all-text-body-2 {
        width: 100%;
        height: auto;
        margin-top: 3rem;
        text-align: center;
        margin-right: 0;
    }

    .section-main-003-card-all-content {
        left: 90px;
    }

    .section-main-003-card-all-text-body-3 {
        width: 100%;
        height: auto;
        margin-top: 3rem;
        left: 0;
    }

    .section-main-003-card-all-text-2 {
        text-align: center;
        margin-right: 0;
    }

    .section-001-egenin-en-byk-container {
        margin-top: 410px;
        width: 283px;
        position: relative;
        font-size: 16px;
        line-height: 26px;
        text-align: center;
        display: inline-block;
        height: 271px;
    }

    .responsive-banner-section-004 {
        width: 100%;
        height: 730px;
        background-color: #f4f4f4;
        position: relative;
    }

    .responsive-banner-section-004-mob {
        width: 100%;
        height: 700px;
        background-image: url(../img/img/responsive-banner-section-004-mob.png);
        background-repeat: no-repeat;
        background-size: contain;
        position: absolute;
        top: 300px;
        left: 0;
    }

    .responsive-banner-section-004-yardmc-container {
        width: 100%;
        position: relative;
        font-size: 48px;
        line-height: 55px;
        display: inline-block;
        text-align: center;
        height: 341px;
    }

    .section-001-an-open-case-with-a-set-of-too-icon {
        width: 100%;
        height: 286px;
        position: absolute;
        left: 0;
        transform: translateY(-800px);
    }

    .section-001-an-open-case-with-a-set-of-rectangle-parent {
        position: absolute;
        top: 40px;
        left: 0;
        right: 0;
        z-index: 2;
    }

    .section-001-component-6 {
        width: 100%;
        height: auto;
        left: 2rem;
        margin-top: 3.5rem;
    }

    .section-001-rectangle-parent {
        width: 100%;
        height: 116px;
        position: relative;
        text-align: left;
        font-size: 36px;
        color: #fff;
        font-family: "Raleway", sans-serif;
        /* margin-top: 2rem; */
        transform: translateY(-650px);
        align-items: center;
        z-index: 2;
        left: 0;
        /* top: -540px;       */
    }

    .section-001-group-child {
        position: absolute;
        top: 0px;
        left: 0px;
        border-radius: 30px;
        background-color: #fbad23;
        width: 172px;
        height: 116px;
        display: flex;
        flex-direction: row;
    }

    .section-001-group-child-2 {
        left: 50%;
        position: absolute;
        top: -145px;
        border-radius: 30px;
        background-color: #fbad23;
        width: 172px;
        height: 116px;
        display: flex;
        flex-direction: row;
    }

    .section-001-parent-2 {
        left: 55%;
        position: absolute;
        top: -125px;
    }

    .section-main-002 {
        margin-top: 150px;
    }

    .section-main-005-mob {
        width: 100%;
        height: auto;
        margin-top: 50px;
    }

    .responsive-banner-section-006-mob {
        width: 100%;
        height: 800px;
        position: relative;
        max-width: 100%;
        overflow: hidden;
        background-image: url(../img/img/responsive-banner-section-006-mob-bg.png);
        background-repeat: no-repeat;
        background-size: cover;
        margin-top: 100px;
    }

    .responsive-banner-section-006-yardmc-container {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 100%;
        padding: 0;
    }

    .responsive-banner-section-006-sorunlarnzn {
        font-size: 24px;
        text-align: center;
        margin: 0;
        display: flex;
        justify-content: center;
        align-items: center;
        width: 100%;
        padding: 0;
        left: 2rem;
        top: 0;
    }

    .responsive-banner-section-006-b5b-servisi-ile-container {
        font-size: 54px;
        text-align: center;
        line-height: 50px;
        left: 2rem;
        top: 3rem;
    }

    .section-main-005-card-all-icon-arrow-black {
        display: none;
    }

    .section-main-005-card-all {
        border: 2px solid #231f20;
        margin-top: 2.5rem;
        width: 100%;
        height: 500px;
    }

    .carousel-control-prev {
        left: -2rem;
        opacity: 1;
    }

    .carousel-control-next {
        right: -2rem;
        opacity: 1;
    }

    .section-00-getasubmitblackbtn-component {
        text-align: center;
        width: 100%;
        margin-left: 19%;
        margin-top: -25px;
    }
   
    .section-00-getasubmityellowbtn-component {
        text-align: center;
        width: 90%;
        margin-left: 20%;
        margin-top: -80px;
    }

    .company-footer-lix-line-div {
        width: 85%;
        left: 2rem;
    }

    .section-main-005-card-all .vector-icon {
        display: block;
        text-align: center;
        margin-left: 150px;
    }

    .section-main-005-card-hed-all {
        margin: 2rem auto;
        display: flex;
        justify-content: center;
        text-align: center;
    }

    .section-main-005-card-text-all {
        text-align: center;
        width: 80%;
        left: 10px;
    }

    .section-main-007-card-al-birlikte-container {
        width: 80%;
        position: relative;
        font-size: 12px;
        letter-spacing: -0.05em;
        color: #000;
        text-align: center;
        height: 124px;
        font-family: "Montserrat", sans-serif;
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .section-contect-main-007-online-hzmetlermz {
        font-size: 40px;
    }

    .section-main-007-card-all-rectangle-div {
        width: 323px;
        height: 112px;
        margin-left: 2.5rem;
        margin-bottom: 0;
    }

    .section-main-007-card-all-2-rectangle-div {
        width: 323px;
        height: 112px;
        margin-left: 2.5rem;
        margin-top: 2rem;
        margin-bottom: 2rem;
    }

    .section-main-007-card-all-3-rectangle-div {
        width: 323px;
        height: 112px;
        margin-left: 2.5rem;
        margin-top: 0;
        margin-bottom: 0;
    }

    .section-main-007-card-all-3-b5b .online {
        font-size: 24px;
        line-height: 30px;
    }

    .section-main-007-card-all-3-tum-power-hatt {
        bottom: 0;
        margin-left: 0;
        font-size: 16px;
        top: 65px;
    }

    .section-main-007-card-all-3-b5b .b5b-online {
        font-size: 24px;
        line-height: 30px;
    }

    .section-main-007-card-all-3-b5b {
        margin-top: 0;
        margin-left: 0;
    }

    .section-main-007-card-all-3-b5b-serevice-icon {
        width: 54px;
        height: 54px;
        top: 50px;
    }

    .section-main-007-card-all-3-guncek-stok {
        display: none;
    }

    .section-main-007-card-all-3-b5b-services-blake-icon {
        display: none;
    }

    .section-main-007-card-all-3-b5b-bayiimiz-olun {
        margin-left: 0;
    }

    .section-main-007-card-all-3-b5b-bayiimiz-olun .online333 {
        margin-top: -30px;
        font-size: 24px;
        z-index: 5;
    }

    .section-main-007-card-all-hizli-tedarik {
        display: none;
    }

    .section-main-007-card-all-3-b5b-services-w-icon {
        width: 72px;
        height: 72px;
        margin-top: -100px;
        left: 80%;
        /* background-image: url(../img/icons/section-main-007-card-all-3-b5b-serevice-icon-3-w-mob.png); */
    }

    .section-main-007-card-all-3-birlikte-work {
        font-size: 16px;    
        top: -40px;   
    }
    .section-main-007-card-all-3-b5b-popup .online {        
        line-height: normal;        
        font-size: 38px;      
        margin-top: -15px; 
    }
    .section-main-007-card-all-3-b5b-popup .b5b-online {       
        line-height: 20px;        
        font-size: 34px;        
    }

    .section-main-007-card-all-3-whatsapp {
        font-size: 24px;
        margin-top: 0;
        left: 0;
    }

    .section-main-007-card-all-3-whatsapp-2-1 {
        width: 74px;
        height: 74px;
        margin-top: -60px;
    }

    .section-main-007-card-all-3-b {
        font-size: 16px;
        top: 60px;
        left: 1rem;
    }

    .section-main-007-card-all-3-destek-hatt {
        font-size: 16px;
        left: 0;
        top: -70px;
    }

    .section-main-007-card-all-3-destek-hatt-22 {
        font-size: 16px;
        left: 0;
        top: -75px;
    }

    .section-main-007 {
        width: 100%;
        height: 1000px;
    }

    .section-main-008-card-bg-mob {
        margin-top: 80px;
    }

    .card-section-main-008-hed-mob {
        width: 100%;
        position: relative;
        font-size: 24px;
        line-height: 23px;
        font-weight: 500;
        font-family: "Raleway", sans-serif;
        color: #4a4a4a;
        text-align: center;
        display: inline-block;
        height: 96px;
    }

    .section-main-008-card-bg {
        border-radius: 0;
        height: 1100px;
    }

    .section-main-008-card-all-hed {
        padding: 20px;
    }

    .section-main-008-card-all-hed a:hover {
        position: absolute;
        top: -2rem;
        left: 4.5rem;
        border: 2px solid #231f20;
        border-radius: 10px;
        background-color: #fbad23;
        color: #231f20;
        width: 242px;
        height: 49.6px;
        font-family: "Raleway", sans-serif;
        font-size: 24px;
        line-height: 44px;
        font-weight: 600;
        text-align: center;
        display: inline-block;
        text-decoration: none;
    }

    .section-main-008-card-all-hed a {
        position: absolute;
        top: -2rem;
        left: 5px;
        border: 2px solid #231f20;
        border-radius: 10px;
        background-color: #ffffff;
        color: #231f20;
        width: 242px;
        height: 49.6px;
        font-family: "Raleway", sans-serif;
        font-size: 24px;
        line-height: 44px;
        font-weight: 600;
        text-align: center;
        display: inline-block;
        text-decoration: none;
    }

    .section-main-008-card-all-body {
        width: 322px;
        height: 426px;
    }

    .handshake-football-field-1-icon {
        width: 100%;
        border-radius: 0;
        height: 215px;
        margin-left: 0;
        top: 20px;
        bottom: 0;
    }

    .company-footer-lix-icon-mail-address {
        margin-top: -4rem;
        left: 42%;
    }

    .company-footer-lix-address {
        width: 80%;
        top: 2rem;
        right: 0px;
        left: 2rem;
        text-align: center;
    }

    .google-maps-iframe {
        margin-top: 95px;
        width: 100%;
        height: 300px;
        margin-left: 0;
    }

    .section-main-007-card-all-3-b5b-bayiimiz-olun-2 {
        display: none;
    }

    .gundogmuspopup {
        display: none;
        position: fixed;
        left: 50%;
        top: 10%;
        transform: translate(-50%, -10%);
        width: 100%;
        height: 1000px;
        max-height: 100vh;
        text-align: center;
        padding: 20px;
        margin: 0 auto;
        border-radius: 20px;
        overflow: hidden;
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
        background-color: rgba(255, 255, 255, 0.8);
    }

    .gundogmuspopupclose {
        cursor: pointer;
        position: absolute;
        top: 65px;
        left: 85%;
        font-size: 50px;
        color: #fbad23;
    }

    .section-main-007-card-all-rectangle-div-2,
    .section-main-007-card-all-2-rectangle-div-2,
    .section-main-007-card-all-3-rectangle-div-2 {
        position: absolute;
        left: 10px;
        width: 83%;
        border-radius: 30px;
        height: 100px;
        margin: 10px 0;
    }

    .section-main-007-card-all-rectangle-div-2 {
        background-color: #eee;
        top: -100px;
        width: 323px;
        height: 112px;
        margin-left: 0;
        margin-bottom: 0;
    }

    .section-main-007-card-all-2-rectangle-div-2 {
        background-color: #fbad23;
        color: #ffffff;
        top: 50px;
        width: 323px;
        height: 112px;
        margin-left: 0;
        margin-bottom: 0;
    }

    .section-main-007-card-all-3-rectangle-div-2 {
        background-color: #444;
        color: #ffffff;
        top: 200px;
        width: 323px;
        height: 112px;
        margin-left: 0;
        margin-bottom: 0;
    }

    .section-main-007-card-all-3-b5b-services-blake-icon-002 {
        display: none;
    }

    .section-main-007-card-all-3-b5b .online-2 {
        font-size: 24px;
        line-height: 26px;
    }

    .section-main-007-card-all-3-b5b .b5b-online-2 {
        font-size: 24px;
        line-height: 26px;
    }

    .section-main-007-card-all-3-tum-power-hatt-2 {
        font-size: 12px;
        line-height: 50px;
        top: 55px;
        margin-left: 0;
    }

    .section-main-007-card-all-3-b5b-serevice-icon-002 {
        width: 45px;
        height: 45px;
        left: 80%;
    }

    .section-main-007-card-all-3-birlikte-work-002 {
        font-size: 12px;
        line-height: 13px;
        top: -10px;
        left: 0;
    }

    .section-main-007-card-all-3-guncek-stok-2 {
        display: none;
    }

    .section-main-007-card-all-3-b5b-services-w-icon-002 {
        width: 45px;
        height: 55px;
        left: 80%;
    }

    .section-main-007-card-all-3-whatsapp-2-1-002 {
        width: 45px;
        height: 45px;
        left: 80%;
    }

    .section-main-007-card-all-3-whatsapp-002 {
        font-size: 24px;
        line-height: 20px;
        top: 0;
        left: 0;
    }

    .nav-link-openPopup {
        margin-left: 0;
        text-transform: uppercase;
    }

    .company-footer-lix-menu-nav-2 {
        text-align: center;
        left: 0;
    }

    .company-footer-lix-heading {
        text-align: center;
        left: 0;
        margin-top: 0;
    }

    .section-main-007-card-all-3-b5b .online-5 {
        font-size: 24px;
    }

    .section-main-007-card-all-3-b5b .b5b-online-5 {
        font-size: 24px;
    }

    .section-main-007-card-all-3-b5b-new-5 {
        width: 50%;
        position: relative;
        font-size: 32px;
        line-height: 34px;
        color: #0c0c0c;
        text-align: left;
        display: inline-block;
        height: 44px;
        margin-top: 2.5rem;
        margin-left: 0;
    }
    #responsivebannergetasubmityellowbtn {
        left: 70px;
        transform: translateY(125px);
    }
    #getasubmityellowbtn {
        left: 100%;
        transform: translateX(-50%) translateY(10px);
        width: 200px;
        height: 70px;        
        bottom: 3rem;
    }
    
    #getasubmityellowbtn:hover {
        transform: translateX(-50%) scale(1.03);
        box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
        background-color: transparent;
    }
    





}

/* Tablets (portrait and landscape) */
@media (max-width: 576px) and (max-width: 768px) {
    .section-haberler {
        width: 100%;
        height: auto;
        margin-top: 400px;
    }

    .slider-image-web {
        display: none !important; /* Hide web image */
    }

    .slider-container {
        display: none; 
    }    
   
    .mobile-slider-container {
        display: block !important;
        position: relative; /* Parent container for absolute positioning */
        width: 100vw; 
        height: 100vh; /* Full height for mobile */
        overflow: hidden; /* Hide overflow to ensure full image visibility */
    }
    
    .slider-image-mobile {
        display: block !important;
        position: absolute; /* Absolute positioning */
        top: 50%; /* Center vertically */
        left: 50%; /* Center horizontally */
        width: 100%; /* Full width */
        height: 100%; /* Full height */
        object-fit: cover; /* Cover the entire area */
        transform: translate(-50%, -50%); /* Centering adjustment */
    }
    

    .tp-revslider-slidesli {
        width: 100vw !important;
        height: 100vh !important;
        overflow: hidden !important;
    }

    .slider-container .rev_slider_wrapper .rev-slidebg {
        width: 100vw !important;
        height: 100vh !important;
        overflow: hidden !important;
    }

    /* Home Slider - Revolution Slider */
    .slider-container {
        width: 100vh !important;
        height: auto !important;
    }

    #revolutionSlider {
        width: 100vh !important;
        height: 100vh !important;
    }

    #revolutionSlider .rev-slidebg {
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important;
    }

    #mainNav {
        height: auto !important;
    }

    #mainNav .nav-link {
        font-size: 16px !important;
        line-height: 40px;
        justify-content: flex-start;
        margin-top: 10px;
        text-align: left;
        padding-left: 15px !important;
        text-transform: uppercase;
    }

    #mainNav .nav-link:hover {
        background-color: #FBAD23 !important;
        color: #ffffff !important;
    }

    #mainNav .li {
        margin-top: 0;
    }

    .btn.header-btn-collapse-nav {
        /* background-color: #FBAD23 !important; */
        background-color: #ffffff !important;
        color: #ffffff !important;
        border: none !important;
        padding: 8px 12px;
        border-radius: 5px;
        font-size: 18px;
        display: flex;
        align-items: center;
        justify-content: center;
        height: 50px;
    }

    .btn.header-btn-collapse-nav img {
        width: 34px;
        height: 34px;
        margin-right: 5px;
    }

    .btn.header-btn-collapse-nav i {
        font-size: 24px;
        margin-right: 0;
        line-height: 1;
    }

    .btn.header-btn-collapse-nav:hover {
        background-color: #f9a623 !important;
    }

    .desktop-slide {
        display: none;
    }

    .mobile-slide {
        display: block;
    }

    .company-footer-lix-tm-gcyle-yannzda {
        position: relative;
        margin: 0 auto;
        line-height: 18px;
        display: flex;
        font-weight: 500;
        align-items: center;
        justify-content: center;
        width: 100%;
        max-width: 208px;
        height: 21px;
        text-align: center;
    }

    .company-footer-lix-b5b-servs {
        top: -2rem;
    }

    .company-footer-lix-bg-22-bg1 {
        height: 500px;
        left: 0;

    }

    .company-footer-lix-bg-22 {
        height: 500px;
    }

    .company-footer-lix-div {
        margin-top: 70px;
        top: -15px;
    }

    .company-footer-lix-menu-list {
        text-align: center;
        margin-top: 2rem;
    }

    .contact-details {
        margin-top: 2rem;
    }

    .social-icons {
        margin-top: 2rem;
        text-align: center;
    }

    .footer-logo {
        text-align: center;
    }

    .company-footer-lix-menu-nav {
        text-align: center;


    }

}