/* Minification failed. Returning unminified contents.
(313,44): run-time error CSS1046: Expect comma, found '0'
(313,48): run-time error CSS1046: Expect comma, found '/'
(314,41): run-time error CSS1046: Expect comma, found '0'
(314,45): run-time error CSS1046: Expect comma, found '/'
(315,36): run-time error CSS1046: Expect comma, found '0'
(315,40): run-time error CSS1046: Expect comma, found '/'
 */
.btn-solid {
    background-color: #37424A;
    color: #fff;
}

    .btn-solid:not([disabled]):hover,
    .btn-solid:not([disabled]):focus {
        text-decoration: none !important;
        background-color: #F0F0F0;
        color: #000;
    }

.btn-ghost {
    background-color: #fff;
    border: 1px solid #3074FF;
    color: #3074FF;
}

    .btn-ghost:not([disabled]):hover,
    .btn-ghost:not([disabled]):focus {
        text-decoration: none !important;
        background-color: #3074FF;
        color: #fff;
    }

.btn-success {
    background-color: #419641;
    border: 1px solid #419641;
    color: #fff;
}

    .btn-success:not([disabled]):hover,
    .btn-success:not([disabled]):focus {
        text-decoration: none !important;
        background-color: #419641;
        color: #fff;
    }

.btn-solid,
.btn-ghost,
.btn-success {
    border-radius: 5px;
    font-weight: bold;
    font-size: 16px;
    padding: 15px 25px;
    border: 0;
    letter-spacing: 1px;
}

    .btn-solid[disabled],
    .btn-ghost[disabled],
    .btn-success[disabled] {
        opacity: .6;
    }

/*#region CORPORATE-BUTTON*/

.corporate-button {
    display: flex;
    align-content: center;
    justify-content: center;
    padding: 10px;
    background-color: white;
    text-align: center;
    color: inherit;
    border: none;
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
    border-radius: 9px;
}

    .corporate-button.active,
    input:checked + .corporate-button {
        box-shadow: 0 0px 6px 3px #4372f6;
    }

    .corporate-button:hover,
    .corporate-button:focus {
        cursor: pointer;
        text-decoration: none;
        color: dimgray;
        fill: dimgray;
    }

    .corporate-button:active {
        transform: scale(0.98);
    }

/*#endregion CORPORATE-BUTTON*/

/*#region CORPORATE-LINK*/

.corporate-link {
    color: inherit;
    display: inline-flex;
    align-items: center;
    flex-wrap: nowrap;
    text-decoration: none !important;
}

    .corporate-link:not(.active):hover,
    .corporate-link:not(.active):focus-within,
    .corporate-link:not(.active):hover > svg,
    .corporate-link:not(.active):focus-within > svg {
        color: #1e49a2;
        fill: #1e49a2;
    }

    .corporate-link:not(.active):active {
        transform: scale(0.98);
    }

/*#endregion CORPORATE-LINK*/



.btn-link {
    color: #878E94;
    font-weight: 700;
    text-decoration: none;
    padding: 0;
    border: 0;
}

    .btn-link:hover, .btn-link:active, .btn-link:focus, .btn-link:visited {
        text-decoration: none;
        outline: none;
    }

    .btn-link:hover {
        text-decoration: underline;
    }

    .btn-link:active {
        font-weight: 800;
    }

    .btn-link.icon-link .fa {
        margin-left: 3px;
        font-size: 12px;
    }

    .btn-link,
    .btn-link.active,
    .btn-link:active,
    .btn-link[disabled] {
        background-color: transparent;
        -webkit-box-shadow: none;
        box-shadow: none
    }

        .btn-link,
        .btn-link:active,
        .btn-link:focus,
        .btn-link:hover {
            border-color: transparent
        }

            .btn-link[disabled]:focus,
            .btn-link[disabled]:hover {
                color: #777;
                text-decoration: none
            }

            .btn-link img {
                vertical-align: sub;
            }

            .btn-link.blue {
                color: #3074FF;
            }

/* Btn Loading */
.btn-solid .loading, .btn-ghost .loading {
    display: none;
}

.btn-loading {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    white-space: nowrap;
}

    .btn-loading .loading {
        display: block;
        margin-left: 10px;
        -webkit-animation: fa-spin 1s steps(8) infinite;
        animation: fa-spin 1s steps(8) infinite;
    }

        .btn-loading .loading:before {
            content: "\f110";
            font-family: FontAwesome, sans-serif;
        }
/* /Btn Loading */


/* TEXTBOX */
.textbox {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px;
    position: relative;
}

    .textbox input {
        width: 100%;
        padding: 15px 20px;
        border-radius: 5px;
        border: 1px solid #a5a5a5;
        background-color: #fff;
        outline: none;
        color: #3B4146;
        font-size: 17px;
        text-transform: none;
        font-weight: bold;
        transition: all .1s;
        letter-spacing: 1px;
    }

input#name, input#surname {
    text-transform: uppercase;
}

.textbox input:focus {
    border: 1px solid #3074FF;
}

.textbox.float-label input:focus + label {
    top: -8px;
    font-size: 13px;
    color: #3074FF;
}

.textbox.float-label.has-value label {
    top: -8px;
    font-size: 13px;
}

.textbox .typeahead.has-value + label {
    top: -8px;
    font-size: 13px;
}

.textbox .typeahead {
    text-transform: uppercase;
}

    .textbox .typeahead + label span {
        display: none;
        margin-left: 5px;
    }

    .textbox .typeahead.loading + label span {
        display: inline-block;
    }

.textbox.twitter-typeahead label.arrow {
    position: absolute;
    right: 0;
    left: auto;
}

.textbox.twitter-typeahead .arrow::after {
    content: '\f078';
    font-family: Fontawesome;
    position: absolute;
    width: 45px;
    height: 100%;
    right: 0;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    color: #a5a5a5;
    text-align: center;
    line-height: 52px;
    font-size: 16px;
    pointer-events: none;
    cursor: pointer;
}

.textbox.twitter-typeahead.opened .arrow::after {
    content: '\f077';
    background: #3074FF;
    color: #fff;
    pointer-events: all;
}

.textbox.twitter-typeahead.opened input.typeahead {
    border-color: #3074FF;
}

    .textbox.twitter-typeahead.opened input.typeahead + label {
        color: #3074FF;
    }

.textbox.twitter-typeahead .tt-query {
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.textbox.twitter-typeahead .tt-hint {
    color: #999 !important;
}

.textbox.twitter-typeahead .tt-menu {
    width: 100%;
    padding: 8px 0;
    background-color: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 4px 30px rgb(0 0 0 / 10%);
    -moz-box-shadow: 0px 4px 30px rgb(0 0 0 / 10%);
    box-shadow: 0px 4px 30px rgb(0 0 0 / 10%);
    z-index: 9999 !important;
    max-height: 150px;
    overflow-y: auto;
}

    .textbox.twitter-typeahead .tt-menu .empty-message {
        font-size: 12px;
        padding: 0 15px;
    }

.textbox.twitter-typeahead .tt-suggestion {
    padding: 5px 10px;
    font-size: 16px;
    line-height: 24px;
    align-items: center;
    color: #71818D;
}

    .textbox.twitter-typeahead .tt-suggestion:hover {
        cursor: pointer;
        background-color: rgba(48, 116, 255, 0.1);
    }

    .textbox.twitter-typeahead .tt-suggestion.tt-cursor {
        color: #fff;
        background-color: #0097cf;
    }

    .textbox.twitter-typeahead .tt-suggestion p {
        margin: 0;
    }

    .textbox.twitter-typeahead .tt-suggestion img {
        width: 50px;
        margin-right: 10px;
    }

    .textbox.twitter-typeahead .tt-suggestion.img-option {
        padding: 7px 10px;
        display: flex;
    }

.textbox.twitter-typeahead .error-text {
    display: none;
    position: absolute;
}

    .textbox.twitter-typeahead .error-text::after {
        display: none;
    }


.textbox.twitter-typeahead.tt-occupation.error {
    margin-bottom: 40px;
}

.textbox.twitter-typeahead.error .error-text {
    display: block;
}

hr.tt-suggestion {
    border: 0;
    margin-top: 10px;
    margin-bottom: 10px;
    border-top: 1px solid #eee;
    height: 0;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    padding: 0 !important;
    font-size: 0 !important;
    line-height: 0 !important;
}

    hr.tt-suggestion:hover {
        cursor: default;
        background-color: transparent;
    }

.tt-suggestion.tt-cursor {
    color: inherit;
    background-color: #c8c8c8;
    font-weight: bold;
}

.tt-menu::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: transparent;
}

.tt-menu::-webkit-scrollbar {
    width: 3px;
    background-color: transparent;
}

.tt-menu::-webkit-scrollbar-thumb {
    border-radius: 3px;
    background-color: rgba(102, 143, 255, 0.2);
}


.textbox label {
    font-size: 16px;
    color: #6C7379;
    font-weight: 600;
    transition: all .2s;
    letter-spacing: .3px;
}

.textbox.float-label label {
    position: absolute;
    top: 14px;
    left: 14px;
    padding: 0 8px;
    cursor: text;
    color: #6C7379;
    font-weight: 400;
    background: #fff;
}

.textbox.error input, .textbox input.has-error {
    border-color: #fe5050;
}

    .textbox.error input, .textbox.error.float-label label, .textbox input.has-error + label {
        color: #fe5050 !important;
    }

.textbox .error-text, .textbox .valid-text, .multiple-inline-textbox .error-text {
    position: relative;
    width: 100%;
    font-size: 11px;
    color: #fe5050;
    margin-top: 5px;
    letter-spacing: .5px;
}

    .textbox .error-text::after {
        position: absolute;
        right: 10px;
        top: -43px;
        content: url(/assets/images/icon-warning.svg);
        display: block;
    }

.textbox .valid-text {
    color: #38C976;
}

    .textbox .valid-text::after {
        position: absolute;
        right: 15px;
        top: -40px;
        font-family: FontAwesome;
        font-size: 18px;
        content: "\f058";
        color: #38C976;
    }

.textbox.valid input, .textbox input.valid {
    border-color: #38C976;
}

    .textbox.valid input, .textbox.valid.float-label label, .textbox input.valid + label {
        color: #38C976 !important;
    }

.textbox.disabled {
    opacity: .6;
}

    .textbox.disabled input[disabled] {
        cursor: not-allowed;
    }

@media (max-width: 767px) {
    .textbox input {
        padding: 15px;
        font-size: 14px;
    }
}

/* /TEXTBOX */

#calculate-mtv .twitter-typeahead.textbox label,
#calculate-tax .twitter-typeahead.textbox label,
#calculate-fuelConsumption .twitter-typeahead.textbox label,
#calculate-depreciationCar .twitter-typeahead.textbox label {
    display: none !important;
}

.textarea label {
    width: 100%;
    font-size: 16px;
    color: rgb(108, 115, 121);
    font-weight: 600;
    letter-spacing: 0.3px;
}

.textarea textarea {
    width: 100%;
    padding: 15px 20px;
    border-radius: 5px;
    border: 1px solid #a5a5a5;
    background-color: #fff;
    outline: none;
    color: #3B4146;
    text-transform: none;
    transition: all .1s;
    letter-spacing: 1px;
    resize: none;
}

.homePage #stars_area {
    margin-bottom: 50px;
}

.no-webp #stars_area {
    background: #f3f3f3 no-repeat center top url(/Assets/Images/experience-bg.png);
}

.stars_area {
    /*display: flex;
    flex-direction: column;
    position: relative;*/
}

    .stars_area .desktop-star-img .experience-steps-cont .list-element p {
        align-self: center;
        font-size: 20px;
        font-weight: bold;
        letter-spacing: -0.27px;
        text-align: center;
        color: #3b4146;
        width: 80%;
    }

.experience-steps-cont {
    padding-top: 50px;
    justify-content: space-evenly;
    display: flex;
}

    .experience-steps-cont .list-element {
        width: -webkit-fill-available;
        display: flex;
        flex-direction: column;
        text-align: center;
        align-items: center;
    }

.list-element img {
    margin-bottom: 10px;
}

@media screen and (max-width:767px) {
    .experience-steps-cont {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        margin: auto;
        transition: all .3s;
        padding: 30px 0;
        gap: 20px;
    }

        .experience-steps-cont .list-element {
            flex: 0 0 45%;
            display: flex;
        }
}

.landing_logos {
    display: flex;
    justify-content: flex-end;
    margin: 10px;
}

    .landing_logos .landing_logo {
        height: 40px;
        width: auto;
    }

.landing_banner .w_landing_banner {
    width: 100%;
    display: block;
    height: auto;
}

.landing_banner .m_landing_banner {
    width: 100%;
    display: none;
    height: auto;
}

.w_fast_menu {
    display: flex;
    justify-content: center;
    align-items: center;
}

    .w_fast_menu .menu_box {
        width: 300px;
        height: 222px;
        margin: 50px;
        padding: 15px 30px;
        border-radius: 10px;
        box-shadow: 0px 11px 24px 0 rgba(102, 102, 102, 0.4);
        background-color: #ffffff;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: center;
    }

        .w_fast_menu .menu_box span {
            margin: 16px;
            font-size: 24px;
            font-weight: bold;
            line-height: 1.33;
            text-align: justify;
            color: #30434d;
        }

        .w_fast_menu .menu_box a {
            height: 54px;
            padding: 15px 23px 22px 29px;
            margin-bottom: -30px;
            border: none;
            border-radius: 25px;
            background-image: linear-gradient(to top, rgba(245, 19, 0, 1), #f8001d);
            font-size: 18px;
            font-weight: bold;
            text-align: justify;
            color: #ffffff;
            white-space: nowrap;
        }

.m_fast_menu {
    display: none;
}

.content_bc {
    background-color: #f6f5f4;
}

    .content_bc .container {
        padding-top: 50px;
    }

        .content_bc .container .content_element a {
            display: flex;
            align-items: center;
            color: #f51401;
        }

            .content_bc .container .content_element a.collapsed {
                color: #4b4a4a;
            }

.landing_payment {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin: 50px;
    margin-bottom: 0;
    margin-top: 0px;
}

    .landing_payment p {
        max-width: 550px;
        margin: 69px 63px 63px 106px;
        font-size: 36px;
        font-weight: 800;
        line-height: 0.89;
        text-align: center;
        color: #38424b;
    }

    .landing_payment .w_payment_banner {
        display: block;
    }

    .landing_payment .m_payment_banner {
        display: none;
        height: auto;
    }

.svg_arrow {
    width: 14px;
    height: 26px;
    color: #f51300;
    margin-right: 10px;
}

.mx-20 {
    margin: 0 20px;
}

.mx-40 {
    margin: 0 40px;
}

h1 {
    font-size: 35px;
    font-weight: 800;
    color: rgb(55, 66, 74);
}

h2 {
    font-weight: 800;
    color: rgb(55, 66, 74);
    font-size: 35px;
}

.w-road {
    display: block;
}

.m-road {
    display: none;
}

.c-red {
    color: #f51300;
}

.bc-gray {
    background-color: #f3f3f3;
}

.bc-gray-change {
    background-color: #f3f3f3;
}

.gray-box p {
    font-size: 18px;
}

.mt-2rem {
    margin-top: 2rem;
}

.mt-4rem {
    margin-top: 4rem !important;
}

.mt-8rem {
    margin-top: 8.5rem !important;
}

.mb-2rem {
    margin-bottom: 2rem;
}

.my-25 {
    margin: 0px 25px;
}

.ml-y12 {
    margin-left: 12%;
}

.p-0 {
    padding: 0;
}

.pt-4 {
    padding-top: 3rem;
}

.py-4 {
    padding-top: 3rem;
    padding-bottom: 3rem;
}

.pl-manuel {
    padding-left: 2.5rem;
}

.px-4 {
    padding-left: 3rem;
    padding-right: 3rem;
}

.d-inline-flex {
    display: inline-flex !important;
}

.break-line {
    display: none;
}

.btn-customize {
    margin: 20px 0;
}

    .btn-customize a {
        color: white;
        font-weight: bold;
        background-color: #4363ec;
        border-radius: 5px;
        padding: 15px 45px 15px 45px;
        font-size: 16px;
    }

.icon-box {
    border-bottom: 3px solid #dedede;
    min-height: 155px;
    margin-top: 2rem;
}

    .icon-box:nth-child(4), .icon-box:nth-child(5) {
        border-bottom: none;
        margin-top: 2rem;
    }

.white-box {
    background-color: #ffffff;
    height: 200px;
    margin-top: 30px;
}

.road-map-container {
    margin-left: 12%;
    display: flex;
    flex-wrap: wrap;
}

.road-map-box {
    width: 33%;
}

    .road-map-box .white-box {
        margin-right: 20px;
    }

.white-box .white-box-img-1 {
    width: 22%
}

.white-box .white-box-img-2 {
    width: 25%
}

.white-box .white-box-img-3 {
    width: 25%
}

.white-box .white-box-img-4 {
    width: 27%
}

.white-box .white-box-img-5 {
    width: 25%
}

.white-box .white-box-img-6 {
    width: 25%
}

    .white-box .white-box-img-1 img,
    .white-box .white-box-img-2 img,
    .white-box .white-box-img-3 img,
    .white-box .white-box-img-4 img,
    .white-box .white-box-img-5 img,
    .white-box .white-box-img-6 img {
        width: 100%;
        height: auto;
    }

.white-box .white-box-p {
    padding: 0px 25px 0px 40px;
}

.img-tire {
    width: 25%;
    position: absolute;
    left: -35px;
    top: 340px;
}

    .img-tire img {
        width: 100%;
        height: auto;
    }

.experience-road {
    margin-top: 130px;
    margin-bottom: 70px;
}

.row-box {
    position: relative;
}

    .row-box .row-box-picture-right {
        position: absolute;
        width: 50%;
        top: -100px;
        right: -55px;
    }

    .row-box .row-box-picture-left {
        /*position: absolute;*/
        width: 22%;
        top: 373px;
        left: -55px;
    }

.red-box {
    width: 59%;
    margin: 0% 0% 0% 14%;
    background-color: #f80023;
    color: white;
    padding: 20px 35px;
    font-size: 18px;
    border-radius: 3px;
}

    .red-box p {
        font-size: 19px;
    }

h2 .vector-arrow {
    position: relative;
    top: 30px;
    left: -40px;
}

.w-road .first-white-box,
.w-road .second-white-box {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-content: space-between;
    /*margin: 0% 5% 0% 14%;*/
    background-color: #ffffff;
    color: black;
    padding: 20px 35px;
    font-size: 18px;
    border-radius: 3px;
}

.first-white-box .red-number {
    font-weight: 800;
    font-size: 35px;
}

.icon-img-1 {
    width: 30%;
}

.icon-img-2 {
    width: 24%;
}

.icon-img-3 {
    width: 26%;
}

.icon-img-4 {
    width: 29%;
}

.icon-img-5 {
    width: 26%;
}

    .icon-img-1 img,
    .icon-img-2 img,
    .icon-img-3 img,
    .icon-img-4 img,
    .icon-img-5 img {
        width: 100%;
    }

.icon-text {
    width: 100%;
    font-size: 19px;
}

.yol-yardim .w-road .desc {
    margin-top: 42px;
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-content: space-between;
}

    .yol-yardim .w-road .desc .icons {
        display: flex;
        flex-wrap: wrap;
        width: 55%;
    }

        .yol-yardim .w-road .desc .icons h1 {
            width: 100%;
            margin-top: 0;
            padding-left: 40px;
        }

        .yol-yardim .w-road .desc .icons .box {
            flex-basis: 39%;
            padding: 15px 35px;
            display: flex;
            flex-direction: column;
            font-weight: 600;
        }

            .yol-yardim .w-road .desc .icons .box:nth-child(2) {
                flex-basis: 38%;
                border-bottom: 2px solid #22222242;
            }

            .yol-yardim .w-road .desc .icons .box:nth-child(3) {
                flex-basis: 30%;
                border-bottom: 2px solid #22222242;
            }

            .yol-yardim .w-road .desc .icons .box:nth-child(4) {
                flex-basis: 32%;
                border-bottom: 2px solid #22222242;
            }

            .yol-yardim .w-road .desc .icons .box img {
                height: 58px;
                margin-bottom: 10px;
                object-fit: contain;
                width: max-content;
            }

    .yol-yardim .w-road .desc .gray-box {
        width: 42%;
        margin: 0 0 0 25px;
        background-color: #efeff0;
        padding: 20px;
        border-radius: 3px;
        text-align: center;
        height: 270px;
    }



#exhaust-gas .w-campaign-info .title {
    max-width: 273px;
    position: relative;
    font-size: 35px;
    font-weight: 800;
    line-height: 1.17;
    letter-spacing: -0.9px;
    color: #f91300;
}

    #exhaust-gas .w-campaign-info .title span {
        position: absolute;
        bottom: -30px;
        font-size: 75px;
        font-weight: 900;
        line-height: 0.81;
        letter-spacing: -1.88px;
    }

#exhaust-gas .w-campaign-info .boxes {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

    #exhaust-gas .w-campaign-info .boxes .box {
        max-width: 341px;
        height: 214px;
        padding: 42px 35px 0 15px;
        border-radius: 5px;
        box-shadow: 0px 19px 51px 0 rgba(102, 102, 102, 0.09);
        background-color: #d7dadd59;
    }

        #exhaust-gas .w-campaign-info .boxes .box p {
            font-size: 17px;
            font-weight: 500;
            line-height: 1.41;
            letter-spacing: -0.34px;
            color: #374248;
        }

            #exhaust-gas .w-campaign-info .boxes .box p span {
                font-weight: bold;
                color: #f91300;
            }

                #exhaust-gas .w-campaign-info .boxes .box p span.phone {
                    font-weight: 900;
                }

#exhaust-gas .m-campaign-info {
    display: none;
}

#exhaust-gas .roadside-asistance {
    display: flex;
    flex-direction: column;
}

    #exhaust-gas .roadside-asistance .title h2 {
        font-size: 36px;
        font-weight: 800;
        line-height: 1.24;
        letter-spacing: -0.9px;
    }

        #exhaust-gas .roadside-asistance .title h2 span {
            color: #f91300;
        }

    #exhaust-gas .roadside-asistance .title p {
        font-size: 26.5px;
        font-weight: 500;
        line-height: 1.34;
        letter-spacing: -0.66px;
        color: #374248;
    }

    #exhaust-gas .roadside-asistance .desc {
        margin-top: 42px;
        display: flex;
        align-items: flex-start;
        justify-content: space-between;
    }

        #exhaust-gas .roadside-asistance .desc .icons {
            display: flex;
            flex-wrap: wrap;
            max-width: 642px;
        }

            #exhaust-gas .roadside-asistance .desc .icons .box {
                flex-basis: 33.3%;
                max-width: 214px;
                padding-right: 40px;
                padding-bottom: 15px;
                padding-top: 15px;
                display: flex;
                flex-direction: column;
            }

                #exhaust-gas .roadside-asistance .desc .icons .box:nth-child(1),
                #exhaust-gas .roadside-asistance .desc .icons .box:nth-child(2),
                #exhaust-gas .roadside-asistance .desc .icons .box:nth-child(3) {
                    border-bottom: 2px solid #22222242;
                }

                #exhaust-gas .roadside-asistance .desc .icons .box img {
                    height: 58px;
                    margin-bottom: 10px;
                    object-fit: contain;
                    width: max-content;
                }

    #exhaust-gas .roadside-asistance .call-center {
        max-width: 302px;
        padding: 19px 13px 24px 14px;
        box-shadow: 0px 19px 51px 0 rgba(102, 102, 102, 0.09);
        background-color: #d7dadd69;
    }

        #exhaust-gas .roadside-asistance .call-center p {
            font-size: 21px;
            font-weight: 500;
            line-height: 1.5;
            letter-spacing: -0.42px;
            text-align: center;
            color: #374248;
            margin-bottom: 15px;
            max-width: 275px;
        }

            #exhaust-gas .roadside-asistance .call-center p .phone {
                font-size: 34px;
                font-weight: 800;
                line-height: 0.93;
                text-align: left;
                color: #f51d0b;
            }

#exhaust-gas .panel-body ul {
    margin-left: 20px;
}

    #exhaust-gas .panel-body ul li {
        list-style-type: disc;
        margin-bottom: 10px;
        font-size: 16px;
    }

        #exhaust-gas .panel-body ul li p {
            margin-left: 10px;
            margin-bottom: 5px;
        }

#pet11-page .pet-container {
    padding-right: 0;
    padding-left: 0;
    overflow-x: auto;
}

#pet11-page .w-campaign-info {
    display: none;
    background: no-repeat bottom url('/Assets/Images/pet11-nedir-bg-mobile.webp');
    background-size: contain;
    padding-bottom: 150px;
    text-align: center;
}

    #pet11-page .w-campaign-info .title {
        font-size: 22px;
        font-weight: 800;
        line-height: 1.17;
        letter-spacing: -0.9px;
        color: #f91300;
        text-align: center;
    }

    #pet11-page .w-campaign-info p, #pet11-page .w-campaign-info small {
        display: block;
        margin: 15px 0;
        font-size: 10px;
    }

    #pet11-page .w-campaign-info small {
        font-size: 8px;
    }

    #pet11-page .w-campaign-info #btnShowMore {
        font-size: 14px;
        font-weight: normal;
        padding: 5px 10px;
        display: inline-block;
    }

        #pet11-page .w-campaign-info #btnShowMore .fa {
            display: none;
        }

/*#region PRICE-TABLE*/

#pet11-page .price-table-container {
    display: flex;
    justify-content: space-evenly;
    gap: 8px;
}

    #pet11-page .price-table-container > div {
        border: 1px solid #a5adb0;
        border-radius: 10px;
    }

    #pet11-page .price-table-container table {
        border-top: 0;
        border-bottom: 0;
        margin-bottom: 0;
        overflow: hidden;
        width: 100%;
    }

        #pet11-page .price-table-container table tr.bold {
            font-weight: bold;
        }

        #pet11-page .price-table-container table tr:last-child td {
            border-bottom: 0;
        }

        #pet11-page .price-table-container table tr td {
            border-bottom: 1px solid #ccc;
            border-left: 1px solid #ccc;
            border-top: 0;
            color: #374248;
            font-size: 12px;
            vertical-align: middle;
            padding: 5px;
        }

            #pet11-page .price-table-container table tr td:first-child {
                border-left: 0;
            }

            #pet11-page .price-table-container table tr td .btn-solid {
                padding: 5px 8px;
                font-size: 12px;
                width: 100%;
            }

        #pet11-page .price-table-container table tr th {
            padding: 5px;
            vertical-align: middle;
            border-top: 0;
            color: #374248;
            border-bottom: 1px solid #ccc;
        }


    #pet11-page .price-table-container .slick-next:before,
    .m-road .price-table-container .slick-next:before {
        content: "\f054";
        color: #898e91;
        font-family: 'FontAwesome';
    }

    #pet11-page .price-table-container .slick-prev:before,
    .m-road .price-table-container .slick-prev:before {
        content: "\f053";
        color: #898e91;
        font-family: 'FontAwesome';
    }

@media only screen and (max-device-width:767px) and (-webkit-min-device-pixel-ratio:2) {
    #pet11-page .price-table-container {
        margin: 0 25px;
    }

        #pet11-page .price-table-container > div {
            border: none;
        }

            #pet11-page .price-table-container > div table tr td {
                padding: 10px;
            }
}

/*#endregion PRICE-TABLE*/

/*#region CONTENT-WHY*/
#pet11-page .content-why {
    display: flex;
    margin-top: 50px;
}

    #pet11-page .content-why img {
        width: 30%;
        align-self: flex-start;
    }

    #pet11-page .content-why .inner {
        display: flex;
        flex-wrap: wrap;
    }

        #pet11-page .content-why .inner .title {
            width: 100%;
            text-align: right;
            font-size: 36px;
        }

        #pet11-page .content-why .inner .box {
            display: flex;
            flex-wrap: wrap;
        }

            #pet11-page .content-why .inner .box .left-side {
                flex: 1.5;
                margin: 0 30px;
                font-size: 14px;
                position: relative;
            }

                #pet11-page .content-why .inner .box .left-side #btnEmergencyList {
                    margin-top: 15px;
                    border: 1px solid rgb(16, 170, 245);
                }

                #pet11-page .content-why .inner .box .left-side p {
                    margin-bottom: 15px;
                }

                #pet11-page .content-why .inner .box .left-side ul {
                    margin-left: 25px;
                }

                    #pet11-page .content-why .inner .box .left-side ul li {
                        list-style-type: disc;
                        font-weight: bold;
                    }

            #pet11-page .content-why .inner .box .right-side {
                flex: 1;
                padding: 30px 15px 50px 15px;
                background-color: #e9f7fe;
                font-size: 12px;
                margin-top: 100px;
            }

                #pet11-page .content-why .inner .box .right-side strong {
                    display: block;
                    margin-bottom: 15px;
                }

                #pet11-page .content-why .inner .box .right-side ul {
                    margin-left: 15px;
                }

                    #pet11-page .content-why .inner .box .right-side ul li {
                        list-style-type: disc;
                    }

            #pet11-page .content-why .inner .box .left-side #emergencyList {
                display: none;
                position: absolute;
                left: 0;
                border-radius: 15px;
                box-shadow: 0 0 6px #ccc inset;
                padding: 25px;
                background: #fff;
            }

                #pet11-page .content-why .inner .box .left-side #emergencyList .title {
                    color: #10aaf5;
                    font-size: 16px;
                    font-weight: bold;
                    text-align: center;
                    margin: 0;
                    margin-bottom: 15px;
                }

                #pet11-page .content-why .inner .box .left-side #emergencyList #btnEmergencyListClose {
                    position: absolute;
                    right: 15px;
                    cursor: pointer;
                    color: #aaa;
                    top: 10px;
                }

                    #pet11-page .content-why .inner .box .left-side #emergencyList #btnEmergencyListClose:hover {
                        color: #333;
                    }

                #pet11-page .content-why .inner .box .left-side #emergencyList ol {
                    margin-left: 25px;
                }

                    #pet11-page .content-why .inner .box .left-side #emergencyList ol li {
                        font-weight: normal;
                        list-style: decimal;
                        font-size: 12px;
                        margin-bottom: 10px;
                        color: #374248;
                    }
/*#endregion CONTENT-WHY*/


#pet11-page .content-how {
    margin-top: -60px;
    display: flex;
    margin-bottom: 100px;
}

    #pet11-page .content-how .m {
        display: none;
    }

    #pet11-page .content-how .d {
        display: block;
    }

#pet11-page .content-what {
    display: flex;
    flex-wrap: wrap;
}

    #pet11-page .content-what .title {
        width: 100%;
        text-align: right;
        font-size: 36px;
    }

    #pet11-page .content-what .number {
        flex: 1;
        border-right: 2px solid #a5adb0;
        padding: 0 30px;
        text-align: center;
    }

        #pet11-page .content-what .number:last-child {
            border-right: 0;
        }

        #pet11-page .content-what .number img {
            display: block;
            margin: 15px auto;
            height: auto;
        }

#pet11-page .content-knowing .title {
    color: #f91300;
    font-size: 36px;
}

#pet11-page .content-knowing .inner {
    border-radius: 30px;
    box-shadow: 0 0 10px #ccc;
    padding: 30px 15px;
}

#pet11-page .content-knowing ul {
    display: flex;
    flex-wrap: wrap;
}

    #pet11-page .content-knowing ul li {
        list-style: disc;
        max-width: 40%;
        margin: 5px 5%;
    }

#pet11-page .content-veterinary {
    background: no-repeat right top 50% url('/Assets/Images/pet11-veterinary-bg.webp');
    padding: 50px 0 250px 50px;
}

    #pet11-page .content-veterinary .title {
        width: 100%;
        font-size: 36px;
        margin-bottom: 20px;
    }

    #pet11-page .content-veterinary .city, #pet11-page .content-veterinary .district {
        display: inline-block;
        margin-right: 15px;
    }

    #pet11-page .content-veterinary .veterinary-list {
        max-width: 40%;
    }

        #pet11-page .content-veterinary .veterinary-list .veterinary {
            margin: 15px;
            padding-bottom: 15px;
            border-bottom: 1px solid #f3f1f3;
        }

            #pet11-page .content-veterinary .veterinary-list .veterinary .klinik {
                color: #10aaf5;
                font-weight: bold;
                font-size: 22px;
            }

            #pet11-page .content-veterinary .veterinary-list .veterinary .adres, #pet11-page .content-veterinary .veterinary-list .veterinary .telefon {
                color: #374248;
                margin: 5px
            }

.plan2-page #companyBrands, .garaj11-page #companyBrands {
    margin-top: 50px;
}

.anlasmali-sigortalar-container {
    text-align: center;
}

.anlasmali-sigortalar-text {
    text-align: center;
}

.brandNamePet {
    display: inline-block;
}

.tamamlayici-page .discount-price-tables {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 60px;
}

    .tamamlayici-page .discount-price-tables .title {
        text-align: center;
        color: #3B4146;
        font-size: 28px;
        font-weight: 600;
        margin: auto;
        width: 100%;
        margin-bottom: 15px;
    }

    .tamamlayici-page .discount-price-tables p {
        width: 100%;
        padding: 0 10px 10px;
    }

.tamamlayici-page .scroll-div-table {
    overflow-x: auto;
    width: 100%;
}

.tamamlayici-page .discount-price-tables h4 {
    font-weight: bold;
    font-size: 18px;
    padding-left: 10px;
    margin-bottom: 15px;
    color: #3B4146;
    margin-top: 15px;
}

.tamamlayici-page .discount-price-tables table {
    width: 100%;
    border: 1px solid #ccc;
}

    .tamamlayici-page .discount-price-tables table tr td {
        padding: 10px;
        border-bottom: 0.5px solid #ccc;
    }

    .tamamlayici-page .discount-price-tables table tr th {
        padding: 10px;
        text-align: left;
        border-bottom: 0.5px solid #ccc;
    }

    .tamamlayici-page .discount-price-tables table tr td.text-right {
        text-align: center;
    }

.tamamlayici-page .discount-price-tables .dask-table table tr td.text-right {
    min-width: 75px;
}

.tamamlayici-page .discount-price-tables table tr td.text-center {
    text-align: center;
}

.tamamlayici-page .discount-price-tables .table1, .discount-price-tables .table2 {
    width: 50%;
    padding: 0 30px;
    margin-bottom: 15px;
}

.tamamlayici-page .discount-price-tables .table3 {
    width: 100%;
    padding: 0 30px;
}


@media only screen and (max-device-width: 920px) and (-webkit-min-device-pixel-ratio: 2) {
    .w-road .first-white-box, .w-road .second-white-box {
        place-content: center;
        margin: 0;
    }

    .mt-8rem {
        margin-top: 30px !important;
    }
}

@media only screen and (max-device-width: 1200px) and (-webkit-min-device-pixel-ratio: 2) {
    .row-box .row-box-picture-left {
        top: 400px;
    }
}

@media only screen and (max-device-width:767px) and (-webkit-min-device-pixel-ratio:2) {
    #pet11-page .pet-container {
        border: 0;
        border-radius: 0;
    }

    #pet11-page .price-table-container {
        border: 1px solid #a5adb0;
        border-radius: 30px;
    }

    #pet11-page .w-campaign-info {
        display: flex;
    }

        #pet11-page .w-campaign-info #moreContent {
            display: none;
        }

    #pet11-page .price-table-container.mobile {
        display: block;
    }

    #pet11-page .content-why img {
        display: none;
    }

    #pet11-page .content-why .inner .title {
        font-size: 21px;
        text-align: center;
    }

    #pet11-page .content-why .inner .box {
        border-radius: 30px;
        box-shadow: 0 0 10px #ccc;
        flex-direction: column;
        margin: 0 20px;
    }

        #pet11-page .content-why .inner .box .left-side {
            margin: 0;
            padding: 30px 15px;
            text-align: center;
        }

            #pet11-page .content-why .inner .box .left-side ul {
                text-align: left;
            }

            #pet11-page .content-why .inner .box .left-side #btnEmergencyList {
                text-align: center;
            }

        #pet11-page .content-why .inner .box .right-side {
            margin-top: 0;
        }

    #pet11-page .content-how {
        margin-top: 30px;
        margin-bottom: 50px;
    }

        #pet11-page .content-how .m {
            display: block;
        }

        #pet11-page .content-how .d {
            display: none;
        }

    #pet11-page .content-what .title {
        font-size: 21px;
        text-align: center;
    }

    #pet11-page .content-what .number {
        min-width: 50%;
        border-right: 0;
        padding: 30px;
    }

        #pet11-page .content-what .number img {
            width: 100%;
        }

        #pet11-page .content-what .number.first {
            border-right: 1px solid #a5adb0;
            border-bottom: 1px solid #a5adb0;
        }

        #pet11-page .content-what .number.last {
            border-left: 1px solid #a5adb0;
            border-top: 1px solid #a5adb0;
        }

    #pet11-page .content-veterinary {
        padding: 50px 25px 250px 25px;
        background-position: bottom;
        background-size: contain;
    }

        #pet11-page .content-veterinary .title {
            font-size: 21px;
            text-align: center;
        }

        #pet11-page .content-veterinary .city, #pet11-page .content-veterinary .district {
            margin: 0 auto 15px auto;
        }

        #pet11-page .content-veterinary .veterinary-list {
            max-width: 100%;
        }
}

@media only screen and (max-device-width: 1025px) and (-webkit-min-device-pixel-ratio: 2) {
    .row-box .row-box-picture-left {
        top: 373px;
    }
}

@media (min-device-width:568px) and (max-device-width:768px) and (-webkit-min-device-pixel-ratio: 2) {
    h1, h2 {
        font-size: 22px;
        line-height: 1.5;
        letter-spacing: -0.55px;
        text-align: center;
    }

    .landing_logos .landing_logo {
        height: 40px;
        width: auto;
    }

    .w_fast_menu .menu_box span {
        font-size: 14px;
    }

    .w_fast_menu .menu_box a {
        font-size: 14px;
        margin-bottom: -30px;
    }

    .icon-text-1 {
        line-height: 2;
    }

    .icon-text-2 {
        line-height: 5;
    }

    .icon-text-3 {
        line-height: 5;
    }

    .icon-text-4 {
        line-height: 2;
    }

    .icon-text-5 {
        line-height: 5;
    }

    .white-box {
        height: auto;
        border: 3px solid #dedede;
        border-radius: 15px;
        padding: 15px 30px 0px 30px;
        text-align: center;
        margin: 15px 0px;
        min-height: 180px; /*
        height: 180px;
        margin-top: 5px;
        padding-top: 2%;
        font-size: 12px;*/
    }

        .white-box .white-box-img-1 {
            width: 15%
        }

        .white-box .white-box-img-2 {
            width: 17%
        }

        .white-box .white-box-img-3 {
            width: 18%
        }

        .white-box .white-box-img-4 {
            width: 19%
        }

        .white-box .white-box-img-5 {
            width: 18%
        }

        .white-box .white-box-img-6 {
            width: 19%
        }

        .white-box .box-p-1 {
            margin-left: 7%;
        }

        .white-box .box-p-2 {
            margin-left: 5%;
        }

        .white-box .box-p-3 {
            margin-left: 4%;
        }

        .white-box .box-p-4 {
            margin-left: 3%;
        }

        .white-box .box-p-5 {
            margin-left: 4%;
        }

        .white-box .box-p-6 {
            margin-left: 3%;
        }

    .img-tire {
        display: none;
    }

    .pl-manuel {
        padding-left: 0;
    }

    .break-line {
        display: block;
    }

    .red-box {
        width: 100%;
    }

        .red-box p {
            font-size: 14px;
        }

    .icon-box {
        min-height: initial;
        border-bottom: 3px solid #dedede !important;
    }

        .icon-box img {
            width: 100%;
        }

    .mobile-left {
        padding-right: 43%;
    }

    .mx-65 {
        margin: 0;
    }

    .ml-y8 {
        margin-left: -8%;
    }

    .bc-gray-change {
        background-color: #ffffff;
    }

    #pet11-page .w-campaign-info {
        padding-bottom: 100px;
    }

    .w-road {
        display: none;
    }

    .m-road {
        display: block;
    }

        .m-road .desc {
            width: 100%;
        }

            .m-road .desc .gray-box {
                width: 100%;
                margin: 0 !important;
                height: auto;
                background-color: #efeff0;
                padding: 20px;
                border-radius: 3px;
                text-align: center;
            }

            .m-road .desc .icons {
                width: 100%;
            }

                .m-road .desc .icons .box {
                    display: flex;
                    flex-wrap: wrap;
                    flex-basis: 100% !important;
                    flex-direction: row;
                    align-items: center;
                    max-width: 100%;
                    padding-left: 20px;
                    padding-right: 0px;
                    padding-bottom: 10px;
                    padding-top: 15px;
                    border-bottom: 2px solid #22222242;
                }

                    .m-road .desc .icons .box img {
                        height: 38px;
                        margin-bottom: 0;
                        max-width: 50px;
                        margin-right: 20px;
                    }

        .m-road .row-box .second-white-box {
            border: 3px solid #dedede;
            border-radius: 15px;
            padding: 15px 30px;
        }

        .m-road .row-box .first-white-box {
            margin: 0;
            text-align: center;
            margin-top: 35px;
        }

            .m-road .row-box .first-white-box .red-number {
                font-size: 25px;
            }

    .row-box .row-box-picture-left {
        left: 0;
        top: 260px;
        position: absolute;
    }

    .m-road .row-box .vector-arrow {
        position: absolute;
        right: 30px;
        top: 230px;
        width: 11%;
        height: auto;
    }
}

@media only screen and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) {
    h1, h2 {
        font-size: 20px;
        line-height: 1.5;
        letter-spacing: -0.55px;
        text-align: center;
    }

    .landing_logos .landing_logo {
        height: 24px;
        width: auto;
    }

    .landing_banner {
        margin-top: 15px;
    }

        .landing_banner .w_landing_banner {
            display: none;
        }

        .landing_banner .m_landing_banner {
            display: block;
        }

    .w_fast_menu {
        display: none;
    }

    .m_fast_menu {
        display: flex;
        flex-direction: column
    }

        .m_fast_menu .menu_box {
            height: 70px;
            border-bottom: 1px solid #f3f3f3;
            display: flex;
            align-items: center;
        }

            .m_fast_menu .menu_box a {
                display: flex;
                justify-content: space-around;
                align-items: center;
                width: 100%;
            }

                .m_fast_menu .menu_box a img {
                    width: 54px;
                    height: 50px;
                }

                .m_fast_menu .menu_box a span {
                    font-size: 15px;
                    font-weight: bold;
                    line-height: 0.93;
                    letter-spacing: -0.15px;
                    text-align: justify;
                    color: #30434d;
                }

    .content_bc .container .content_element a {
        font-size: 15px;
    }

    .landing_payment p {
        margin: 40px 10px;
        font-size: 20px;
    }

    .landing_payment .w_payment_banner {
        display: none;
    }

    .landing_payment .m_payment_banner {
        display: block;
    }

    .icon-text-1 {
        line-height: 4;
    }

    .icon-text-2 {
        line-height: 5;
    }

    .icon-text-3 {
        line-height: 5;
    }

    .icon-text-4 {
        line-height: 2;
    }

    .icon-text-5 {
        line-height: 5;
    }


    .white-box {
        height: auto;
        border: 1px solid #dedede;
        border-radius: 15px;
        padding: 15px 30px;
        margin: 15px 0px;
        text-align: center;
        min-height: 180px;
    }

        .white-box .white-box-img-1 {
            width: 10%;
            margin: auto auto 5% auto;
        }

        .white-box .white-box-img-2 {
            width: 12%;
            margin: auto auto 5% auto;
        }

        .white-box .white-box-img-3 {
            width: 13%;
            margin: auto auto 5% auto;
        }

        .white-box .white-box-img-4 {
            width: 14%;
            margin: auto auto 5% auto;
        }

        .white-box .white-box-img-5 {
            width: 13%;
            margin: auto auto 5% auto;
        }

        .white-box .white-box-img-6 {
            width: 14%;
            margin: auto auto 5% auto;
        }

        .white-box .box-p-1 {
            padding: 0;
        }

        .white-box .box-p-2 {
            padding: 0;
        }

        .white-box .box-p-3 {
            padding: 0;
        }

        .white-box .box-p-4 {
            padding: 0;
        }

        .white-box .box-p-5 {
            padding: 0;
        }

        .white-box .box-p-6 {
            padding: 0;
        }

    .img-tire {
        display: none;
    }

    .pl-manuel {
        padding-left: 0;
    }

    .break-line {
        display: block;
    }

    .red-box {
        width: 100%;
        margin: initial;
        padding: 20px 20px;
    }

        .red-box p {
            font-size: 14px;
        }

    .mobile-left {
        padding-right: 43%;
    }

    .icon-box {
        min-height: 100px;
        border-bottom: 3px solid #dedede !important;
        display: flex;
    }

        .icon-box img {
            width: 100%;
        }

    .icon-img-1 {
        width: 17%;
        margin-right: 7%;
    }

    .icon-img-2 {
        width: 16%;
        margin-right: 8%;
    }

    .icon-img-3 {
        width: 17%;
        margin-right: 7%;
    }

    .icon-img-4 {
        width: 19%;
        margin-right: 7%;
    }

    .icon-img-5 {
        width: 17%;
        margin-right: 8%;
    }

    .mx-65 {
        margin: 0;
    }

    .ml-y8 {
        margin-left: -8%;
    }

    .bc-gray-change {
        background-color: #ffffff;
    }

    .pr-0 {
        padding-right: 0;
    }

    .gray-box p {
        font-size: 16px;
    }

    .w-road {
        display: none;
    }

    .m-road {
        display: block;
    }

        .m-road .desc {
            width: 100%;
        }

            .m-road .desc .gray-box {
                width: 100%;
                margin: 0 !important;
                height: auto;
                background-color: #efeff0;
                padding: 20px;
                border-radius: 3px;
                text-align: center;
            }

            .m-road .desc .icons {
                width: 100%;
            }

                .m-road .desc .icons .box {
                    display: flex;
                    flex-wrap: wrap;
                    flex-basis: 100% !important;
                    flex-direction: row;
                    align-items: center;
                    max-width: 100%;
                    padding-left: 20px;
                    padding-right: 0px;
                    padding-bottom: 10px;
                    padding-top: 15px;
                    border-bottom: 1px solid #22222242;
                    font-weight: 600;
                }

                    .m-road .desc .icons .box img {
                        height: 38px;
                        margin-bottom: 0;
                        max-width: 50px;
                        margin-right: 20px;
                    }



        .m-road .row-box .row-box-picture-right {
            position: absolute;
            width: 68%;
            /*top: 0px;*/
            right: -70px;
        }

        .m-road .row-box .vector-arrow {
            position: absolute;
            right: 30px;
            top: 285px;
            width: 11%;
            height: auto;
        }

        .m-road .row-box .row-box-picture-left {
            position: absolute;
            width: 28%;
            top: 275px;
            left: -25px;
        }

        .m-road .row-box .first-white-box {
            margin: 0;
            text-align: center;
            margin-top: 35px;
        }

            .m-road .row-box .first-white-box .red-number {
                font-size: 25px;
            }

        .m-road .row-box .second-white-box {
            border: 3px solid #dedede;
            border-radius: 15px;
            padding: 15px 30px;
        }


    #exhaust-gas .container {
        padding-left: 0px;
        padding-right: 0px;
    }

    #exhaust-gas .w-campaign-info {
        display: none;
    }

    #exhaust-gas .m-campaign-info {
        display: block;
        margin-left: 15px;
        margin-right: 15px;
    }

        #exhaust-gas .m-campaign-info .title {
            font-size: 23px;
            font-weight: 800;
            line-height: 1.13;
            letter-spacing: -0.58px;
            text-align: center;
            color: #f91300;
        }

        #exhaust-gas .m-campaign-info .boxes {
            position: relative;
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: space-between;
            padding: 20px 14px 31px 13px;
            box-shadow: 0px 5px 10px 0 rgba(25, 45, 51, 0.15);
            background-color: #ffffff;
            margin-top: 5px;
        }

            #exhaust-gas .m-campaign-info .boxes a {
                max-width: 140px;
                height: 30px;
                padding: 9px 13px 10px 17px;
                border-radius: 14.1px;
                background-image: linear-gradient(to top, rgba(245, 19, 0, 1), #f80017);
                font-size: 10.5px;
                font-weight: bold;
                line-height: 1.19;
                letter-spacing: 1px;
                text-align: center;
                color: #ffffff;
                position: absolute;
                bottom: -15px;
                white-space: nowrap;
            }

            #exhaust-gas .m-campaign-info .boxes .box {
                display: flex;
                flex-direction: column;
                justify-content: center;
                align-items: center;
            }

                #exhaust-gas .m-campaign-info .boxes .box .line {
                    width: 219px;
                    height: 2px;
                    display: inline-flex;
                    background-color: #f3f3f3;
                }

                #exhaust-gas .m-campaign-info .boxes .box p {
                    font-size: 13px;
                    font-weight: 500;
                    line-height: 1.31;
                    letter-spacing: -0.26px;
                    text-align: center;
                    color: #374248;
                    margin-top: 20px;
                    margin-bottom: 15px;
                    margin-right: 14px;
                    margin-left: 13px;
                }

                    #exhaust-gas .m-campaign-info .boxes .box p span {
                        font-weight: bold;
                        color: #f91300;
                    }

                        #exhaust-gas .m-campaign-info .boxes .box p span.phone {
                            font-weight: 900;
                        }

    #exhaust-gas .roadside-asistance {
        justify-content: center;
        align-items: center;
    }

        #exhaust-gas .roadside-asistance .title {
            display: flex;
            flex-direction: column;
            align-items: center;
            justify-content: center;
        }

            #exhaust-gas .roadside-asistance .title h2 {
                font-size: 22px;
                line-height: 1.14;
                letter-spacing: -0.55px;
                text-align: center;
                max-width: 247px;
            }

                #exhaust-gas .roadside-asistance .title h2 span {
                    display: block;
                }

            #exhaust-gas .roadside-asistance .title p {
                padding: 20px 30px;
                font-size: 14px;
                font-weight: 500;
                line-height: 1.52;
                letter-spacing: -0.36px;
                text-align: center;
                box-shadow: 0px 19px 51px 0 rgba(102, 102, 102, 0.09);
                background-color: #d7dadd;
            }

        #exhaust-gas .roadside-asistance .desc {
            margin-top: 15px;
        }

            #exhaust-gas .roadside-asistance .desc .icons {
                flex-direction: column;
            }

                #exhaust-gas .roadside-asistance .desc .icons .box {
                    flex-direction: row;
                    align-items: center;
                    max-width: 100%;
                    padding-left: 0px;
                    padding-right: 0px;
                    padding-bottom: 10px;
                    padding-top: 15px;
                    margin-left: 20px;
                    margin-right: 20px;
                    border-bottom: 2px solid #22222242;
                }

                    #exhaust-gas .roadside-asistance .desc .icons .box img {
                        height: 38px;
                        margin-bottom: 0;
                        max-width: 50px;
                        margin-right: 20px;
                    }

        #exhaust-gas .roadside-asistance .call-center {
            display: none;
        }

    #exhaust-gas .conditions {
        margin-top: 50px;
        padding-top: 20px;
        padding-bottom: 120px;
        padding-left: 20px;
        padding-right: 20px;
    }

        #exhaust-gas .conditions h1 {
            font-size: 22px;
            line-height: 1.18;
            letter-spacing: -0.55px;
        }

        #exhaust-gas .conditions p {
            font-size: 13px;
            font-weight: bold;
            line-height: 1.08;
            letter-spacing: -0.2px;
        }
}

@media only screen and (max-device-width: 470px) and (-webkit-min-device-pixel-ratio: 2) {
    .m-road .row-box .row-box-picture-right {
        top: 20px;
    }
}
/* ipad mod */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio:2 ) {
    .white-box {
        height: auto;
        font-size: 12px;
        display: flex;
        border: 3px solid #dedede;
        border-radius: 15px;
        padding: 15px 30px;
        margin: 15px 0px;
        text-align: center;
        min-height: 180px;
    }

        .white-box .white-box-img {
            width: 15%;
        }

        .white-box .white-box-p {
            font-size: 19px;
        }

    .icon-box {
        border-bottom: 3px solid #dedede !important;
        display: flex;
    }

        .icon-box img {
            width: 60%;
            margin: 0.8rem;
        }

    .icon-img-2 {
        margin-right: 30px;
    }

    .icon-img-3 {
        margin-right: 15px;
    }

    .icon-img-4 {
        margin-right: 5px;
    }

    .icon-img-5 {
        margin-right: 15px;
    }

    .icon-text {
        line-height: 2;
    }

    .ml-y8 {
        margin-left: -4%;
    }

    .red-box {
        width: 100%;
        margin: initial;
    }

    .yol-yardim .w-road .desc .gray-box {
        width: 40%;
        margin: 0 0 0 25px;
        background-color: #efeff0;
        padding: 20px;
        border-radius: 3px;
        text-align: center;
        height: auto;
    }

    .ipad-isVisible {
        display: block;
    }

    .ipad-unVisible {
        display: none;
    }

        .white-box .white-box-img-1 {
            width: 10%;
            margin: auto auto 5% auto;
        }

        .white-box .white-box-img-2 {
            width: 12%;
            margin: auto auto 5% auto;
        }

        .white-box .white-box-img-3 {
            width: 13%;
            margin: auto auto 5% auto;
        }

        .white-box .white-box-img-4 {
            width: 14%;
            margin: auto auto 5% auto;
        }

        .white-box .white-box-img-5 {
            width: 13%;
            margin: auto auto 5% auto;
        }

        .white-box .white-box-img-6 {
            width: 14%;
            margin: auto auto 5% auto;
        }

            .white-box .white-box-img-1 img,
            .white-box .white-box-img-2 img,
            .white-box .white-box-img-3 img,
            .white-box .white-box-img-4 img,
            .white-box .white-box-img-5 img,
            .white-box .white-box-img-6 img {
                width: 70%;
                height: auto;
            }

        .white-box .box-p-1 {
            padding: 0;
        }

        .white-box .box-p-2 {
            padding: 0;
        }

        .white-box .box-p-3 {
            padding: 0;
        }

        .white-box .box-p-4 {
            padding: 0;
        }

        .white-box .box-p-5 {
            padding: 0;
        }

        .white-box .box-p-6 {
            padding: 0;
        }

    .img-tire {
        display: none;
    }

    .m-road .row-box .row-box-picture-right {
        position: absolute;
        width: 55%;
        top: -60px;
        right: -70px;
    }

    .m-road .row-box .vector-arrow {
        position: absolute;
        right: 180px;
        top: 265px;
        width: 7%;
        height: auto;
    }

    .m-road .row-box .row-box-picture-left {
        position: absolute;
        width: 30%;
        top: 210px;
        left: -25px;
    }

    .m-road .row-box .first-white-box {
        margin: 0;
        text-align: center;
        margin-top: 35px;
    }

        .m-road .row-box .first-white-box .red-number {
            font-size: 25px;
        }

    .m-road .row-box .second-white-box {
        border: 3px solid #dedede;
        border-radius: 15px;
        padding: 15px 30px;
    }
}



@media only screen and (max-device-width: 375px) and (-webkit-min-device-pixel-ratio: 2) {
    .landing_payment .m_payment_banner {
        width: 130%;
    }
}

@media only screen and (max-device-width: 350px) and (-webkit-min-device-pixel-ratio: 2) {
    .m-road .row-box .row-box-picture-left {
        top: 300px;
    }

    .m-road .row-box .vector-arrow {
        top: 300px;
    }
}

