.slider-container {    position: relative;    width: 100%;    aspect-ratio: 16 / 8;    background-color: #333;    overflow: hidden;    margin-top: 60px;}.slider-container .slide {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    opacity: 0;    transition: opacity 0.8s ease-in-out;    display: flex;    align-items: center;}.slider-container .slide img {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;    object-fit: cover;    z-index: -1;}.slider-container .slide.active {    opacity: 1;}.slider-container .slide.active img {    z-index: 1;}.slider-container .slide .textic {    max-width: 600px;    position: relative;    z-index: 9;    color: #fff;    display: none;}.slider-container .slide .textic .text1 {    display: block;    font-size: 36px;    font-weight: 700;    line-height: 1.3;    margin-bottom: 35px;}.slider-container .slide .textic .text2 {    display: block;    font-size: 16px;    font-weight: 500;}.slider-container .slider-btn {    position: absolute;    top: 50%;    transform: translateY(-50%);    background-color: #00000080;    fill: #fff;    border: none;    padding: 5px 10px;    font-size: 23px;    display: flex;    align-items: center;    font-weight: 700;    cursor: pointer;    border-radius: 5px;    z-index: 10;    transition: background-color 0.3s ease;    height: 42px;    width: 42px;}.slider-container .slider-btn:hover {    background-color: #000c;}.slider-container .prev-btn {    left: 15px;}.slider-container .next-btn {    right: 15px;}.pilot-garage-page {    margin: 0px auto;    max-width: 1290px;    display: flex;    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);    background-color: #f4f4f4;    z-index: 99;    position: relative;    margin-top: -100px;}.pilot-garage-page .left-section {    flex: 2;    background-color: #fff;    padding: 30px;    border-style: solid;    border-width: 10px 0px 0px 0px;    border-color: #F02801;    box-shadow: 0px 4px 30px 15px rgba(0, 0, 0, 0.05);    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;    margin: -10px 0px 0px 0px;    --e-column-margin-right: 0px;    --e-column-margin-left: 0px;    padding: 50px 0px 70px 80px;    position: relative;}.pilot-garage-page .right-section {    flex: 1;    background-color: #0056b3;    color: #fff;    padding: 50px 30px 30px 60px;    position: relative;    overflow: hidden;    background-color: #004D8E;    background-position: center center;    background-size: cover;}.pilot-garage-page h1 {    /* font-size: 30px; */    /* color: #1e1e1e; */    /* margin-top: 0; */    font-size: 30px;    color: #1e1e1e;    margin-top: 0;    /* margin-bottom: 0; */}.pilot-garage-page p {    font-size: 1.1em;    line-height: 1.6;    color: #555;    margin-bottom: 20px;    font-size: 1.1em;    line-height: 1.6;    color: #929292;    margin-bottom: 20px;    margin-top: 0;    max-width: 310px;}.pilot-garage-page .contact-info {    font-size: 1.3em;    color: #e44d26;    margin-bottom: 20px;    color: #f02801;    font-size: 24px;    line-height: 1;}.pilot-garage-page .button {    background: linear-gradient(90deg, transparent 0%, #1E1E1E 0%);    color: #fff;    padding: 12px 25px;    text-decoration: none;    border-radius: 5px;    display: inline-block;    transition: background-color 0.3s ease;    font-weight: 600;    font-size: 12px;    line-height: 1.6666666667;    text-transform: uppercase;    border-radius: 0;    letter-spacing: 2px;    padding: 20px 30px;}.pilot-garage-page .button:hover {    background-color: #555;}.pilot-garage-page h2 {    /* font-size: 2em; */    /* margin-bottom: 15px; */    /* margin-bottom: 15px; */    font-size: 30px;    /* margin-bottom: 0; */    margin-top: 0;    color: white;}.pilot-garage-page .right-section p {    color: #ddd;}.pilot-garage-page .orange-button {    background: #f02801 !important;}.pilot-garage-page .orange-button:hover {    background-color: #cc371a;}.pilot-garage-page .content-wrapper {    position: relative;    z-index: 1;}.pilot-garage-page img {    max-width: 100%;    height: auto;    display: block;    margin: 0;    position: absolute;    bottom: 0;    right: 0;    z-index: 9;}@media (max-width: 768px) {    .pilot-garage-page {        flex-direction: column;    }    .pilot-garage-page .left-section, .pilot-garage-page .right-section {        padding: 20px;    }    .pilot-garage-page h1 {        font-size: 2em;    }}.pilot-garage-section {    margin: 0;    padding: 0px 20px;    position: relative;    background-image: url(../images/h1_img-3.webp);    background-position: 100% 136%;    background-repeat: no-repeat;}.pilot-garage-section .baslik {    max-width: 1290px;    margin: 0 auto;    padding-top: 100px;    padding-bottom: 20px;}.pilot-garage-section .aciklama {    font-size: 52px;    font-weight: 400;    text-transform: none;    line-height: 64px;    color: #1e1e1e;    margin-top: 0;    margin-bottom: 20px;    font-family: var(--e-global-typography-accent-font-family);    max-width: 610px;}.pilot-garage-section .section-title {    display: inline-block;    color: #f02801;    font-weight: 600;    font-size: 24px;    margin-left: 10px;    margin-top: 0;}.pilot-garage-section .container {    max-width: 1500px;    /* margin: 0 auto; */    padding: 0;}.pilot-garage-section .top-section {    display: flex;    align-items: flex-start;    gap: 20px;    padding-bottom: 100px;}.pilot-garage-section .top-section .image-column {    flex: 1;}.pilot-garage-section .top-section .image-column img {    width: 100%;    height: auto;    display: block;}.pilot-garage-section .top-section .text-column {    flex: 1;    padding: 10px 0px 0px 85px;}.pilot-garage-section .top-section p {    font-size: 17px;    /* color: #555; */    line-height: 1.6;    margin-bottom: 20px;    margin-top: 0;    color: #595959;    font-weight: 500;    font-family: sans-serif;}.pilot-garage-section .top-section h2 {    font-size: 20px;    color: #1e1e1e;    margin-top: 0;    padding-bottom: 20px;    font-family: sans-serif;    font-weight: 600;    line-height: 30px;    font-family: var(--e-global-typography-accent-font-family);}.pilot-garage-section .top-section .red-line {    border-left: 3px solid #e44d26;    margin: 0 0 30px 0;    padding: 0px 0px 0px 44px;    border-style: solid;    border-width: 0px 0px 0px 5px;    border-color: #f02801;}.pilot-garage-section .top-section .button {    display: inline-block;    color: #fff;    background-color: #1e1e1e;    background-image: linear-gradient(#f02801, #F02801, #f02801);    background-size: 100%;    background-repeat: no-repeat;    background-position: 150%;    transition: all 0.5s ease !important;    border: none;    padding: 20px 30px;    font-weight: 600;    font-size: 12px;}.pilot-garage-section .top-section .button:hover {    background-color: #cc371a;}.pilot-garage-section .services-section {    display: flex;    max-width: 1290px;    position: absolute;    bottom: 130px;    right: 100px;}.pilot-garage-section .service-item {    background-color: #fff;    text-align: center;    padding: 45px 20px 45px 20px;    border-style: solid;    border-width: 1px 1px 1px 0px;    border-color: #E8E8E8;}.pilot-garage-section .service-item img {    max-width: 80px;    height: auto;    margin-bottom: 10px;}.pilot-garage-section .service-item h3 {    color: #333;    margin-bottom: 0;    font-size: 16px;    font-weight: 700;    line-height: 26px;}@media (max-width: 992px) {    .pilot-garage-section .top-section {        flex-direction: column;        align-items: stretch;    }    .pilot-garage-section .service-item {        width: 50%;        border-width: 1px 1px 1px 1px;    }}.pilot-garage-services {    background-image: url(../images/h3_bg1.webp);    padding: 100px 0px 100px 0px;}.pilot-garage-services .butonalan {    display: flex;    align-items: center;    justify-content: center;    margin-top: 40px;    width: 100%;}.pilot-garage-services .button {    display: inline-block;    color: #fff;    background-color: #1e1e1e;    background-image: linear-gradient(#f02801, #F02801, #f02801);    background-size: 100%;    background-repeat: no-repeat;    background-position: 150%;    transition: all 0.5s ease !important;    border: none;    padding: 20px 30px;    font-weight: 600;    font-size: 12px;}.pilot-garage-services .button:hover {    background-color: #cc371a;}.pilot-garage-services .container {    max-width: 1200px;    margin: 0 auto;}.pilot-garage-services .aciklama {    font-size: 52px;    font-weight: 400;    text-transform: none;    line-height: 64px;    color: #1e1e1e;    margin-top: 0;    margin-bottom: 40px;    font-family: var(--e-global-typography-accent-font-family);    max-width: 600px;}.pilot-garage-services .section-title {    display: inline-block;    color: #f02801;    font-weight: 600;    font-size: 24px;    margin-left: 10px;    margin-top: 0;}.pilot-garage-services .service-cards {    display: flex;    justify-content: space-between;    flex-wrap: wrap;    gap: 30px;}.pilot-garage-services .service-card svg {    width: 80px;    height: 80px;    overflow: inherit;    fill: #fff;    padding: 10px;    background: #f02801;    position: absolute;    left: 30px;}.pilot-garage-services .service-card {    width: 370px;    background-color: #fff;    overflow: hidden;    position: relative;    transition: all ease 0.3s;}.pilot-garage-services .service-card:after {    content: "";    height: 0;    position: absolute;    left: 0;    top: 0;    width: 100%;    background: #f02801;    transition: all ease 0.3s;    z-index: 2;}.pilot-garage-services .service-card:hover:after {    height: 5px;}.pilot-garage-services .service-card:hover {    box-shadow: 0 0px 15px 9px rgba(0, 0, 0, 0.05);}.pilot-garage-services .service-card img {    width: 100%;    height: auto;    display: block;}.pilot-garage-services .service-card .card-content {    padding: 33px 40px 50px;}.pilot-garage-services .service-card h3 {    font-size: 24px;    color: #222;    margin-bottom: 0;    margin-top: 0;}.pilot-garage-services .service-card p {    font-size: 1em;    color: #555;    line-height: 1.6;    margin-bottom: 20px;    margin-top: 10px;}.pilot-garage-services .service-card .read-more {    color: #f02801;    text-decoration: none;    font-weight: bold;    font-family: var(--e-global-typography-accent-font-family);}.pilot-garage-services .service-card .read-more::after {    content: "\2192";    margin-left: 15px;}@media (max-width: 1024px) {    .pilot-garage-services .service-cards {        justify-content: space-around;    }    .pilot-garage-services .service-card {        width: calc(50% - 15px);    }}@media (max-width: 768px) {    .pilot-garage-services .service-card {        width: 100%;    }}.pilot-garage-reasons {}.pilot-garage-reasons .containeri {    display: flex;    flex-wrap: wrap;    gap: 20px;}.pilot-garage-reasons .text-column {    flex: 1 1 40%;    padding-left: calc(calc(100vw - 1290px) / 2) !important;    padding: 90px 30px 30px 30px;}.pilot-garage-reasons .image-column {    flex: 1 1 50%;}.pilot-garage-reasons .image-column img {    width: 100%;    height: auto;    display: block;}.pilot-garage-reasons .section-title {    display: inline-block;    color: #f02801;    font-weight: 600;    font-size: 24px;    margin-left: 10px;    margin-top: 0;}.pilot-garage-reasons .aciklama {    font-size: 52px;    font-weight: 400;    text-transform: none;    line-height: 64px;    color: #1e1e1e;    margin-top: 0;    margin-bottom: 30px;    font-family: var(--e-global-typography-accent-font-family);}.pilot-garage-reasons small {    font-size: 1em;    color: #555;    line-height: 1.6;    margin-bottom: 20px;    /* margin-top: 10px; */    display: inline-block;}.pilot-garage-reasons .reasons-list {    list-style: none;    padding: 0;    margin: 0;}.pilot-garage-reasons .reasons-list li {    display: inline-block;    width: 100%;    font-size: 16px;    font-weight: 700;    margin-bottom: 20px;    font-family: var(--e-global-typography-accent-font-family);}.pilot-garage-reasons .reasons-list li:hover::before {    background-color: #f02801;    color: #1e1e1e;}.pilot-garage-reasons .reasons-list li::before {    content: "\2713";    /* color: #e44d26; */    margin-right: 10px;    background-color: #F4F4F4;    fill: #f02801;    color: #f02801;    font-size: 15px;    padding: 15px 20px;    display: inline-block;    width: 50px;    height: 50px;    display: inline-flex;    align-items: center;}.pilot-garage-reasons .bottom-section {    flex: 1 1 100%;    align-items: center;    background-color: #004D8E;    color: white;    display: flex;}.pilot-garage-reasons .bottom-section .rakam {    display: flex;    justify-content: space-around;    width: 100%;    position: relative;    font-family: var(--e-global-typography-accent-font-family);}.pilot-garage-reasons .bottom-section .rakam:before {    content: '';    position: absolute;    left: 0;    top: 0;    right: 0;    left: 0;    margin: 0 auto;    width: 1px;    height: 102px;    background-color: #FFFFFF33;}.pilot-garage-reasons .bottom-section .res {    background: url(../images/pilotgarajarac-scaled.webp);    background-size: cover;    width: 450px;    height: 270px;}.pilot-garage-reasons .experience,.pilot-garage-reasons .customer-satisfaction {    text-align: center;}.pilot-garage-reasons .experience .number,.pilot-garage-reasons .customer-satisfaction .number {    font-size: 4em;    color: #f02801;}.pilot-garage-reasons .experience .label,.pilot-garage-reasons .customer-satisfaction .label {    /* font-size: 1.1em; */    font-size: 14px;    font-weight: 600;    text-transform: uppercase;}@media (max-width: 992px) {    .pilot-garage-reasons .container {        flex-direction: column;    }    .pilot-garage-reasons .text-column, .pilot-garage-reasons .image-column {        flex: 1 1 100%;        display: none;    }}@media(max-width: 1024px) {    body {        padding: 80px 0 0 0px;    }    .site-header {        display: block;        justify-content: space-between;        align-items: center;        max-height: 85px;        overflow: hidden;    }    .site-header .logo img {        height: 30px;    }    .pilot-garage-services {        padding: 60px 0px 50px 0px;        margin-top: 50px;    }    .pilot-garage-section .services-section {        max-width: 100%;        position: relative;        bottom: 0;        right: 0;        flex-wrap: wrap;    }    .pilot-garage-page {        margin-top: -30px !important;        margin: 0 20px;    }    .pilot-garage-section .baslik {        padding-top: 50px;        padding-bottom: 20px;    }    .pilot-garage-services .aciklama, .pilot-garage-section .aciklama {        font-size: 32px;        line-height: 34px;    }    .slider-container{        margin-top: 0;    }}