﻿

@font-face {
    font-family: 'bnpp_sans_condensedbold';
    src: url('/Styles/fonts/bnpp_sans_cond_bold_v2-webfont.woff2') format('woff2'), url('/Styles/fonts/bnpp_sans_cond_bold_v2-webfont.woff') format('woff'), url('/Styles/fonts/bnpp_sans_cond_bold_v2-webfont.ttf') format('truetype'), url('/Styles/fonts/bnpp_sans_cond_bold_v2-webfont.svg#bnpp_sans_condensedbold') format('svg');
    font-weight: bold;
    font-style: normal;
}




@font-face {
    font-family: 'bnpp_sans_condensed_extrabold';
    src: url('/Styles/fonts/bnpp_sans_cond_extra_bold_v2-webfont.woff2') format('woff2'), url('/Styles/fonts/bnpp_sans_cond_extra_bold_v2-webfont.woff') format('woff'), url('/Styles/fonts/bnpp_sans_cond_extra_bold_v2-webfont.ttf') format('truetype'), url('/Styles/fonts/bnpp_sans_cond_extra_bold_v2-webfont.svg#bnpp_sans_condensedextra_bold') format('svg');
    font-weight: bold;
    font-style: normal;
}




@font-face {
    font-family: 'bnpp_sans_condensedlight';
    src: url('/Styles/fonts/bnpp_sans_cond_light_v2-webfont.woff2') format('woff2'), url('/Styles/fonts/bnpp_sans_cond_light_v2-webfont.woff') format('woff'), url('/Styles/fonts/bnpp_sans_cond_light_v2-webfont.ttf') format('truetype'), url('/Styles/fonts/bnpp_sans_cond_light_v2-webfont.svg#bnpp_sans_condensedlight') format('svg');
    font-weight: normal;
    font-style: normal;
}




@font-face {
    font-family: 'bnpp_sans_condensedregular';
    src: url('/Styles/fonts/bnpp_sans_cond_v2-webfont.woff2') format('woff2'), url('/Styles/fonts/bnpp_sans_cond_v2-webfont.woff') format('woff'), url('/Styles/fonts/bnpp_sans_cond_v2-webfont.ttf') format('truetype'), url('/Styles/fonts/bnpp_sans_cond_v2-webfont.svg#bnpp_sans_condensedregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* --------------------
		Standard Styles
-------------------- */

h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
}

ol, ul {
    list-style-position: inside;
}

a {
    text-decoration: none;
    cursor: pointer;
    color: #149463;
    font-weight: 600;
}

    a:hover {
        text-decoration: none;
    }

strong {
    font-weight: bold;
}

em {
    font-style: italic;
}

p {
    padding-bottom: 16px;
}

.alignleft {
    float: left;
}

.alignright {
    float: right;
}

.clear {
    clear: both;
}

html, body {
    -webkit-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    text-size-adjust: 100%;
}

body {
    background-image: url(/images/bg.gif);
    background-position: center 19px;
    font-size: 13px;
    color: #4e4e4e;
    font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

.outer-wrapper {
    background-image: url(/images/bg-effect.gif);
    background-position: top center;
    background-repeat: no-repeat;
}

body.home .outer-wrapper {
    /*  background-image: url(../Images/TEBKARIYER-COM-IK-ISE-ALIM-1920x482.jpg);
    background-repeat: no-repeat;
    background-position: center 117px;*/
}

.wrapper {
    margin: 0 auto;
    width: 1100px;
}

@media (max-width:1100px) and (min-width:1025px) {
    .wrapper {
        width: 1050px;
    }
}

.topborder {
    background-image: url(/images/header-top.png);
    height: 117px;
    background-repeat: repeat;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    min-width: 1100px;
    background: #005c3a;
}

.header {
    height: 117px;
    position: relative;
}

* + html .header {
    z-index: 1000;
}

    .header .logo {
        background-image: url(/images/Header-TEB-logo2-107x48px.png);
        width: 107px;
        height: 48px;
        background-repeat: no-repeat;
        position: absolute;
        z-index: 500;
        left: 0;
        top: 34px;
    }

    .header .navigation {
        position: absolute;
        left: 123px;
        top: 9px;
        margin-right: -50px;
        z-index: 1000;
    }

        .header .navigation li {
            float: left;
            list-style: none;
            margin-right: 10px;
            position: relative;
            padding: 34px 10px 34px 10px;
        }

            .header .navigation li a {
                float: left;
                height: 29px;
                line-height: 29px;
                padding: 0 0 0 30px;
                font-size: 21px;
                color: #fff;
                white-space: nowrap;
                font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
                background-repeat: no-repeat;
                background-position: 0 0;
                text-transform: uppercase;
                text-decoration: none;
                font-weight: normal;
            }

            .header .navigation li text {
                float: left;
                height: 29px;
                line-height: 29px;
                padding: 0 0 0 30px;
                font-size: 21px;
                color: #2a2a2a;
                white-space: nowrap;
                font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
                background-repeat: no-repeat;
                background-position: 0 0;
                text-transform: uppercase;
                text-decoration: none;
                font-weight: normal;
                cursor: default;
            }

            .header .navigation li.icon-1 {
            }

            .header .navigation li.icon-2 {
            }

            .header .navigation li.icon-3 {
            }

            .header .navigation li.icon-4 {
            }

            .header .navigation li.icon-5 {
            }

            .header .navigation li.icon-1 a {
                background-position: 0 -29px;
                background-image: url(/images/icon-1.png);
            }

            .header .navigation li.icon-2 a {
                background-image: url(/images/icon-2.png);
                background-position: 0 -29px;
                padding-left: 41px;
            }

            .header .navigation li.icon-3 a {
                background-image: url(/images/icon-3.png);
                background-position: 0 -29px;
                padding-left: 33px;
            }

            .header .navigation li.icon-4 a {
                background-image: url(/images/icon-4.png);
                background-position: 0 -29px;
                padding-left: 39px;
            }

            .header .navigation li.icon-5 a {
                background-image: url(../Assets/sekme_icon_03.png);
                background-position: 0 -29px;
                padding-left: 37px;
                margin-right: 0;
            }

            .header .navigation li .ul {
                display: none;
                position: absolute;
                top: 97px;
                left: 0;
                min-width: 201px;
                min-height: 225px;
                background-color: #149463;
                box-shadow: 0 0 4px #333;
                padding: 8px 240px 30px 31px;
            }

            * html .header .navigation li u.l {
                height: 225px;
            }

            * + html .header .navigation li .ul {
            }

            .header .navigation li.last .ul {
                right: 0;
                left: auto;
                padding: 8px 0 30px 270px;
            }

            .header .navigation li.selected .shadowcover {
                position: absolute;
                bottom: 0px;
                left: 0;
                height: 5px;
                background-color: #149463;
                width: 100%;
                z-index: 9999;
            }

            .header .navigation li .ul img {
                position: absolute;
                bottom: 0;
                right: 0;
                top: auto;
                left: auto;
            }

            .header .navigation li.last .ul img {
                right: auto;
                left: 0;
            }

            * + html .header .navigation li .ul img {
                top: auto;
                left: auto;
            }

            /*+html .header .navigation li.icon-1 ul img { top: -153px; left: 198px; }
*+html .header .navigation li.icon-2 ul img { top: -188px; left: 212px; }
*+html .header .navigation li.icon-3 ul img {  }*/

            .header .navigation li .ul .li {
                padding: 0;
                margin: 0 0 3px -15px;
                height: 37px;
                float: left;
                clear: both;
                min-width: 159px;
            }

            .header .navigation li.last .ul .li {
                float: right;
                margin-right: 15px;
            }

            .header .navigation li .ul .li a {
                background-image: url(/images/nav-dropdown-bg.png) !important;
                background-position: bottom right !important;
                padding: 0 15px 0 0 !important;
                margin: 0;
                float: left;
                min-width: 144px;
                white-space: nowrap;
                height: 37px;
                text-transform: none;
                line-height: 37px;
            }

                .header .navigation li .ul .li a:hover, .header .navigation li .ul .li.selected a {
                    text-decoration: none;
                    color: #014223;
                }

            .header .navigation li.selected {
                background-color: #149463;
                box-shadow: 0 0 4px #333;
            }

                .header .navigation li.selected a {
                    background-position: 0 -29px;
                    color: #fff;
                }

                .header .navigation li.selected text {
                    background-position: 0 -29px;
                    color: #fff;
                }

.home .header .navigation li a {
    background-position: 0 -29px;
    color: #fff;
}

.home .header .navigation li text {
    background-position: 0 -29px;
    color: #fff;
}

.header .navigation li.selected .ul {
    display: block;
}

.layer {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    min-width: 1100px;
    background-color: #000;
    min-height: 100%;
    opacity: 0.6;
    filter: alpha(opacity=60);
    z-index: 999;
    display: none;
}

.footer {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 900;
    width: 100%;
    min-width: 1100px;
    background-color: #b4b4b4;
    background-image: url(/images/footer-bg.gif);
    height: 50px;
}

    .footer .left {
        float: left;
        padding: 3px 0;
        overflow: hidden;
    }

    .footer .right {
        float: right;
        padding-top: 3px;
    }

    .footer .social {
        float: left;
        padding-left: 19px;
        padding-top: 10px;
    }

    .footer .social-fb {
        width: 44px;
        height: 44px;
        background-color: #e7e7e7;
        margin-right: 3px;
        float: left;
        background-position: center center;
        background-repeat: no-repeat;
        background-image: url(/images/icon-f.png);
    }

    .footer .social-t {
        width: 44px;
        height: 44px;
        background-color: #e7e7e7;
        margin-right: 3px;
        float: left;
        background-position: center center;
        background-repeat: no-repeat;
        background-image: url(/images/icon-t.png);
    }

    .footer .social-in {
        width: 44px;
        height: 44px;
        background-color: #e7e7e7;
        margin-right: 3px;
        float: left;
        background-position: center center;
        background-repeat: no-repeat;
        background-image: url(/images/icon-in.png);
    }

    .footer li {
        float: left;
        list-style: none;
        position: relative;
    }

        .footer li a {
            float: left;
            margin-left: 3px;
            background-color: #e8e8e8;
            height: 44px;
            line-height: 44px;
            border-bottom: 3px solid #139463;
            padding: 0 10px;
            color: #000;
            font-size: 17px;
            font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
            text-transform: uppercase;
            font-weight: normal;
        }

        .footer li text {
            float: left;
            margin-left: 3px;
            background-color: #e8e8e8;
            height: 44px;
            line-height: 44px;
            border-bottom: 3px solid #139463;
            padding: 0 14px;
            color: #000;
            font-size: 18px;
            font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
            text-transform: uppercase;
            font-weight: normal;
        }

        .footer li:hover a {
            color: #919191;
            background-color: #DBDBDB;
            text-decoration: none;
        }

        .footer li:hover text {
            color: #919191;
            background-color: #DBDBDB;
            text-decoration: none;
        }

    .footer ul ul {
        position: absolute;
        bottom: 47px;
        right: 0;
        padding: 10px 0;
        height: 49px;
        width: 400px;
        display: none;
        background-color: #DBDBDB;
    }

    * + html .footer ul ul {
        bottom: 47px;
    }

    .footer ul li:hover ul {
        display: block;
    }

    .footer ul ul li {
        padding: 0px 0;
        float: left;
        clear: none;
    }

        .footer ul ul li a {
            margin: 0;
            background-color: #DBDBDB !important;
            white-space: nowrap;
            height: 49px;
            color: #000 !important;
            line-height: 49px;
            border: none;
        }

            .footer ul ul li a:hover {
                color: #919191 !important;
            }

.banner {
    overflow: hidden;
    background-color: #149463;
}

    .banner img {
        float: right;
        width: 1100px;
        height: auto !important;
    }

h1 {
    height: 42px;
    line-height: 42px;
    padding-top: 4px;
    padding-left: 40px;
    background-color: #149463;
    font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 30px;
    color: #fff;
    margin-bottom: 13px;
}

.content {
    position: relative;
    overflow: hidden;
    background-color: #fff;
    padding: 33px 33px 70px 33px;
    min-height: 350px;
}

    .content ul {
        list-style-image: url('../Images/bullet.png');
    }

    .content p a {
        color: inherit;
    }

.breadcrumbs {
    height: 20px;
    padding-bottom: 24px;
    position: relative;
}

    .breadcrumbs text {
        float: left;
        margin-right: 11px;
        padding-left: 22px;
        background-image: url(/images/breadcrumbs-separator.png);
        background-repeat: no-repeat;
        background-position: left center;
        font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
        color: #6c6c6c;
        font-weight: normal;
        font-size: 13px;
    }

    .breadcrumbs a {
        float: left;
        margin-right: 11px;
        padding-left: 22px;
        background-image: url(/images/breadcrumbs-separator.png);
        background-repeat: no-repeat;
        background-position: left center;
        font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
        color: #6c6c6c;
        font-weight: normal;
        font-size: 13px;
    }

        .breadcrumbs a.home {
            padding: 0;
            background-image: url(/images/icon-home.png);
            width: 17px;
            height: 20px;
            background-position: center top;
            background-repeat: no-repeat;
        }

.preview-blocks {
    padding-top: 15px;
}

.preview {
    clear: both;
    padding-left: 302px;
    padding-bottom: 30px;
    padding-top: 2px;
    overflow: hidden;
}

    .preview .thumb {
        float: left;
        margin-left: -302px;
        position: relative;
    }

    .preview .date, .preview-video .date {
        position: relative;
        display: block;
        font-size: 13px;
        color: #6c6c6c;
        line-height: 16px;
        margin-top: -4px;
        padding-bottom: 2px;
    }

    .preview h3, .preview h3 a {
        font-size: 40px;
        color: #149463;
        line-height: 42px;
        font-weight: normal;
        font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    }

    .preview h3 {
        margin-bottom: -1px;
    }

    .preview .excerpt {
        height: 64px;
        padding-bottom: 4px;
        overflow: hidden;
    }

.preview-video {
    overflow: hidden;
    padding-top: 3px;
    margin-top: -3px;
}

    .preview-video .video {
        float: left;
        padding: 0 29px 15px 0;
    }

    .preview-video h3 {
        font-size: 30px;
        color: #149463;
        line-height: 38px;
        font-weight: normal;
        font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    }

.kWidgetIframeContainer {
    width: 100% !important;
}

.columns {
}

.columns-three {
    margin-left: -23px;
    margin-right: -50px;
}

* + html .columns-three {
    width: 1150px;
}

.columns .column {
    float: left;
}

.columns-three .column {
    width: 348px;
    margin-right: 14px;
}

    .columns-three .column .block {
        text-align: center;
        margin-bottom: 38px;
        font-size: 12px;
        line-height: 14px;
    }

        .columns-three .column .block p {
            padding-bottom: 15px;
        }

        .columns-three .column .block img {
            margin: 0;
            padding: 0;
            display: block;
        }

        .columns-three .column .block .block-content {
            padding: 20px 20px 35px 20px;
            border: 1px solid #a4a4a4;
            border-top: none;
            max-height: 59px;
        }

        .columns-three .column .block h3 {
            height: 60px;
            line-height: 60px;
            background-color: #149463;
            font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
            font-size: 35px;
            color: #fff;
            border-left: 1px solid #a4a4a4;
            border-right: 1px solid #a4a4a4;
        }

        .columns-three .column .block .block-media {
            /*margin: 5px -10px 0 -10px;
            border-top: 1px solid #a4a4a4;
            padding-top: 23px;
            text-align: center;*/
            height: 178px;
        }

            .columns-three .column .block .block-media img {
                /*border: 1px solid #0f6b48;*/
            }


            .columns-three .column .block .block-media a.video {
                position: relative;
                width: 348px;
                height: 178px;
                overflow: hidden;
                display: inline-block;
            }

                .columns-three .column .block .block-media a.video .video-play-icon {
                    background-image: url(/images/play-video.png);
                    display: block;
                    width: 348px;
                    height: 178px;
                    position: absolute;
                    top: 0;
                    left: 0;
                    z-index: 100;
                }

.sidebar {
    position: relative;
    float: right;
    width: 322px;
    margin-top: -59px;
}

.activateChat {
    display: inline-block;
}

.sidebar .block {
    padding-bottom: 10px;
}

.quick-question {
    background-image: url(/images/quick-question-bg.png);
    height: 400px;
    background-repeat: no-repeat;
    padding: 12px 15px 0 20px;
    font-size: 22px;
    color: #173c26;
    font-family: "bnpp_sans_condensedbold", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

    .quick-question h3 {
        font-weight: bold;
        font-size: 48px;
        line-height: 45px;
        padding-bottom: 13px;
        font-weight: normal;
        font-family: "bnpp_sans_condensedbold", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        text-shadow: 1px 0 1px #666;
        color: #fff;
    }

    .quick-question .line {
        padding-top: 9px;
        width: 100% !important;
        float: left;
    }

        .quick-question .line:nth-of-type(1) {
            padding-top: 0;
        }

    .quick-question input {
        width: 91%;
        background-color: #fff;
        border: none;
        border-bottom: 1px solid #83c29a;
        font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
        font-size: 16px;
        color: #409c66;
        padding: 9px 10px;
        height: 35px;
        line-height: 20px;
    }

    .quick-question textarea {
        width: 91%;
        background-color: #fff;
        /*border-color: -moz-use-text-color -moz-use-text-color #83C29A;*/
        border: none;
        overflow: auto;
        border-bottom: 1px solid #83c29a;
        font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
        font-size: 16px;
        color: #409C66;
        padding: 9px 10px;
        height: 130px;
        line-height: 20px;
        resize: none;
    }

    .quick-question input.submit {
        background: none;
        background-image: url(/images/submit-bg.png);
        width: 83px;
        height: 37px;
        background-repeat: no-repeat;
        text-align: center;
        color: #494949;
        float: right;
        border: none;
        cursor: pointer;
        font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        font-size: 20px;
        margin-right: 1%;
    }

.quick-question-success {
    background-image: url(/images/submit-success.png);
    height: 475px;
    position: absolute;
    width: 253px;
    top: 0;
    left: 0;
    z-index: 800;
    display: none;
    color: #fff;
    font-size: 44px;
    font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-weight: normal;
    padding: 35px;
    line-height: 46px;
}

.quick-question-fail {
    display: none !important;
}


.quick-question input[type=radio] {
    width: auto;
}

    .quick-question input[type=radio].css-radio + label.css-label {
        color: #fff;
        font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        font-size: 11px;
    }

.quick-question p {
    font-size: 18px;
    font-weight: bold;
    padding: 0;
}

.tabber {
    float: left;
    width: 638px;
}

    .tabber .tab {
        display: none;
    }

    .tabber .tabs {
        position: relative;
        height: 51px;
        float: right;
        overflow: hidden;
        margin-top: -51px;
    }

        .tabber .tabs ul {
            float: right;
        }

            .tabber .tabs ul li {
                float: left;
                list-style: none;
            }

            .tabber .tabs ul a {
                float: left;
                height: 28px;
                line-height: 28px;
                padding: 0 7px;
                border: 1px solid #e1e1e1;
                font-size: 12px;
                color: #6a6a61;
                font-weight: bold;
                font-family: Arial, Helvetica, sans-serif;
                text-decoration: none;
            }

            .tabber .tabs ul li.selected a, .tabber .tabs ul li a:hover {
                background-image: url(/images/tabs-selected-bg.png);
                padding: 0;
                border-top: 1px solid #575757;
                border-right: 1px solid #828282;
                border-bottom: 1px solid #a4a4a4;
                border-left: 1px solid #848484;
                color: #fff;
            }

                .tabber .tabs ul li.selected a span, .tabber .tabs ul li a:hover span {
                    padding: 0 7px;
                    float: left;
                    background-image: url(/images/tabs-selected-right.png);
                    background-repeat: no-repeat;
                    background-position: top right;
                }

.faq .item {
    overflow: hidden;
}

    .faq .item .question {
        border: 1px solid #f1f1f1;
        padding: 10px 43px 10px 15px;
        /*line-height: 40px;*/
        font-size: 13px;
        color: #4e4e4e;
        position: relative;
        cursor: pointer;
        font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        /*border: 1px solid #f1f1f1;
        padding: 0 43px;
        line-height: 40px;
        height: 40px;
        font-size: 13px;
        color: #4e4e4e;
        position: relative;
        cursor: pointer;
        font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;*/
    }

        .faq .item .question .arrow {
            background-image: url(/images/arrows.png);
            width: 16px;
            height: 10px;
            position: absolute;
            top: 17px;
            right: 13px;
        }

    .faq .item.opened .question .arrow {
        background-position: 0 -10px;
    }

    .faq .item .answer {
        background-color: #f8f8f2;
        background-image: url(/images/quotes-top.png);
        background-repeat: no-repeat;
        background-position: 22px 21px;
        padding: 0 20px 20px 0;
        line-height: 17px;
        font-size: 13px;
        color: #7b7a71;
        display: none;
    }

        .faq .item .answer .answer-wrapper {
            padding: 40px 20px 22px 52px;
            background-image: url(/images/quotes-bottom.png);
            background-repeat: no-repeat;
            background-position: bottom right;
        }

.chat-frame {
    display: none;
    position: absolute;
    top: 70px;
    left: 11px;
    width: 713px;
    height: 700px;
    border: none;
}

.chat {
    width: 688px;
    background-color: #a9a9a9;
    border: 1px solid #747474;
    padding: 9px;
}

    .chat .top {
        background-color: #c4c4c4;
        height: 1px;
        position: absolute;
        top: 0;
        left: 0;
        width: 706px;
    }

    .chat .close {
        position: absolute;
        top: 12px;
        left: 675px;
        background-image: url(/images/chat-close.png);
        width: 20px;
        height: 20px;
    }

    .chat h5 {
        font-size: 51px;
        color: #fff;
        font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        line-height: 50px;
        padding-left: 17px;
        padding-top: 3px;
        text-shadow: 0 1px 0 #666;
    }

    .chat p {
        color: #149463;
        font-size: 15px;
        margin: 0 0 20px 0;
        padding: 0 0 2px 0;
        line-height: 23px;
        font-family: Verdana;
    }

    .chat .chatform div.line {
        margin-bottom: 30px;
    }

    .chat .chatform {
        /*width: 618px;*/
        min-height: 400px;
        padding: 17px 10px 5px 20px;
        background-color: #fff;
        -webkit-border-radius: 2px;
        border-radius: 2px;
        line-height: 15px;
        overflow: auto;
        margin-bottom: 9px;
        color: #149463;
    }

        .chat .chatform p {
            font-weight: bold;
        }

        .chat .chatform span.small {
            font-size: 12px;
            font-weight: normal;
            font-family: Lucida Sans Unicode, Lucida Sans, Lucida Grande, sans-serif;
        }

        .chat .chatform input[type=radio].css-radio + label.css-label,
        .chat .chatform input[type=checkbox].css-checkbox + label.css-label {
            font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
            min-width: 270px;
        }

        .chat .chatform input[type=text] {
            color: #149463;
            font-size: 16px;
            width: 240px;
            height: 32px;
            line-height: 32px;
            padding: 0 10px;
            font-family: 'Lucida Sans Unicode', 'Lucida Sans', 'Lucida Grande', sans-serif;
            border: 1px solid #149463;
        }

        .chat .chatform .error {
            display: none;
            font-size: 13px;
            color: #ba0e0e;
            line-height: 30px;
        }

            .chat .chatform .error span {
                min-width: 297px;
                display: inline-block;
            }

    .chat .chatfooter {
        background-color: #A9A9A9;
        color: white;
        font-size: 14px;
        font-family: 'Lucida Sans Unicode', 'Lucida Sans', 'Lucida Grande', sans-serif;
        text-align: center;
        padding: 20px 0;
    }

    .chat .chatlog {
        width: 618px;
        height: 453px;
        padding: 17px 50px 5px 20px;
        background-color: #fff;
        -webkit-border-radius: 2px;
        border-radius: 2px;
        line-height: 15px;
        overflow: auto;
        margin-bottom: 9px;
    }

        .chat .chatlog p {
            border-bottom: 1px solid #c3c3c3;
            padding-bottom: 10px;
        }

    .chat .message {
        padding-bottom: 20px;
        color: #141414;
        font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    }

        .chat .message.light {
            color: #4e4e4e;
        }

        .chat .message .author {
            padding-bottom: 1px;
            color: #149463;
        }

            .chat .message .author small {
                font-size: 12px;
                color: #6d6d6d;
            }

    .chat .comment {
        background-color: #fff;
        -webkit-border-radius: 2px;
        border-radius: 2px;
        padding: 15px 6px 6px 6px;
        overflow: hidden;
    }

        .chat .comment textarea {
            background-color: #fff;
            border: none;
            resize: none;
            overflow: auto;
            font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
            font-size: 13px;
            line-height: 16px;
            color: #141414;
            border-bottom: 1px solid #c3c3c3;
            width: 650px;
            height: 83px;
            padding: 0 12px 12px 12px;
            margin-bottom: 3px;
        }

    .chat input.submit {
        clear: both;
        width: 67px;
        height: 19px;
        cursor: pointer;
        padding: 0 0 4px 0;
        line-height: 19px;
        background: none;
        border: none;
        float: right;
        background-image: url(/images/chat-submit-bg.png);
        background-repeat: no-repeat;
        background-color: #009562;
        color: #fff;
        text-align: center;
        font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        font-size: 13px;
    }

table.full {
    width: 1095px;
}

    table.full th {
        border-bottom: 1px solid #bbbbbb;
        padding: 5px 10px 0 60px;
        height: 41px;
        background-color: #dcdcdc;
        text-align: left;
        color: #2a2a2a;
        font-size: 21px;
        font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        font-weight: normal;
    }

    table.full td {
        text-align: left;
        border-bottom: 1px solid #bbbbbb;
        padding: 17px 10px 17px 60px;
    }

    * + html table.full td {
        width: 200px;
    }

.showdetails {
    display: inline-block;
    background-image: url(/images/arrow-show-more.png);
    width: 16px;
    height: 16px;
    margin-top: 3px;
    margin-bottom: -3px;
}

table.full tr.active td, table.full tr.activeted td {
    background-color: #149463;
    color: #fff;
}

    table.full tr.active td .showdetails, table.full tr.activeted td .showdetails {
        background-position: 0 -16px;
    }

.desc-table-wrapper {
    position: relative;
    margin: 0 -33px 30px -33px;
    width: 1095px;
}

    .desc-table-wrapper tr {
        height: 67px;
    }

.item-popup {
    position: absolute;
    top: -55px;
    right: 20px;
    width: 633px;
    padding: 25px 0 15px 43px;
    min-height: 300px;
    border: 1px solid #dfdfdf;
    /*background-image: url(/images/desc-popup-bg.gif);*/
    background-repeat: repeat-y;
    background-color: #fff;
    display: none;
    -webkit-box-shadow: -3px 3px 18px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: -3px 3px 18px rgba(0, 0, 0, 0.4);
    box-shadow: -3px 3px 18px rgba(0, 0, 0, 0.4);
}

    .item-popup .close {
        position: absolute;
        background-image: url(/images/close.png);
        width: 34px;
        height: 37px;
        background-repeat: no-repeat;
        right: 25px;
        top: 38px;
        cursor: pointer;
    }

    .item-popup .meta {
        font-size: 13px;
        color: #4e4e4e;
        padding-bottom: 4px;
        display: block;
    }

    .item-popup h4 {
        font-size: 30px;
        color: #4e4e4e;
        line-height: 38px;
        border-bottom: 1px solid #bbbbbb;
        margin-bottom: 10px;
        padding-bottom: 2px;
        font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    }

    .item-popup p {
        width: 495px;
    }

.button {
    background-image: url(/images/button-bg.gif);
    background-repeat: no-repeat;
    float: right;
    clear: both;
    margin-top: 7px;
    width: 80px;
    height: 35px;
    text-align: center;
    line-height: 34px;
    color: #494949;
    text-transform: uppercase;
    padding: 2px 35px 0 1px;
    margin-right: 25px;
    font-size: 18px;
    font-weight: 500;
    font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
/*gokhang button class'ı roota kopyalandı*/
.item-popup .button {
    background-image: url(/images/button-bg.gif);
    background-repeat: no-repeat;
    float: right;
    clear: both;
    margin-top: 7px;
    width: 80px;
    height: 35px;
    text-align: center;
    line-height: 34px;
    color: #494949;
    text-transform: uppercase;
    padding: 2px 35px 0 1px;
    margin-right: 25px;
    font-size: 18px;
    font-weight: 500;
    font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

.intro {
    margin-top: 30px;
    /*height: 412px;*/
    overflow: hidden;
    width: 100%;
    clear: both;
    position: relative;
    margin-bottom: 30px;
}

    .intro .newsletter {
        position: absolute;
        top: 0;
        right: 0;
    }

        .intro .newsletter input {
            background: none;
            border: none;
            background-image: url(/images/newsletter-input.png);
            width: 183px;
            height: 26px;
            padding: 16px 20px 13px 21px;
            font-size: 26px;
            line-height: 26px;
            color: #393939;
            text-transform: uppercase;
            font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
            float: left;
            margin-right: 2px;
        }

            .intro .newsletter input.submit {
                background-image: url(/images/newsletter-submit.png);
                width: 52px;
                height: 55px;
                background-repeat: no-repeat;
                cursor: pointer;
                margin: 0;
                padding: 0;
            }

.giris {
    position: absolute;
    top: 0;
    right: 162px;
    font-size: 26px;
    color: #393939;
    text-transform: uppercase;
    font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    background-image: url(/images/giris-bg.png);
    width: 222px;
    height: 55px;
    padding: 0 55px 0 1px;
    line-height: 55px;
    text-align: center;
    margin-right: 2px;
}

.giris-mobile {
    display: none !important;
}


.intro .slider {
    position: absolute;
    top: 66px;
    right: 0;
    float: right;
}

    .intro .slider ul {
        width: 478px;
        height: 205px;
        overflow: hidden;
    }

    .intro .slider li {
        /*background-image: url(/images/slide-bg.png);*/
        background-repeat: no-repeat;
        width: 478px;
        height: 200px;
        overflow: hidden;
        float: left;
        font-size: 64px;
        font-family: "bnpp_sans_condensedbold", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        text-transform: uppercase;
        /*padding: 20px 33px 33px 30px;*/
        margin: 0;
        color: #fff;
        line-height: 65px;
        list-style: none;
    }

    .intro .slider .jcarousel-clip {
        width: 478px;
        height: 205px;
        overflow: hidden;
    }

    .intro .slider .jcarousel-prev-horizontal {
        z-index: 20;
        position: absolute;
        top: 150px;
        right: 311px;
        width: 68px;
        height: 71px;
        cursor: pointer;
        background-image: url(/images/arrow-left.png);
    }

        .intro .slider .jcarousel-prev-horizontal:hover {
            background-image: url(/images/arrow-left-hover.png);
        }


    .intro .slider .jcarousel-next-horizontal {
        z-index: 20;
        position: absolute;
        top: 150px;
        right: 240px;
        width: 68px;
        height: 71px;
        cursor: pointer;
        background-image: url(/images/arrow-right.png);
    }

        .intro .slider .jcarousel-next-horizontal:hover {
            background-image: url(/images/arrow-right-hover.png);
        }

.home-top-content {
    background-color: #fff;
    padding-top: 30px;
    overflow: hidden;
    margin-bottom: 10px;
}

    .home-top-content .block {
        float: left;
        width: 275px;
        color: #202325;
        font-size: 17px;
        line-height: 20px;
        font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    }

    .home-top-content .block-find {
        width: 405px;
    }

    .home-top-content .block-news {
        width: 340px;
    }

    .home-top-content .block-twitter {
        float: right;
    }

    .home-top-content .block h3 {
        font-size: 37px;
        font-family: "bnpp_sans_condensedbold", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        color: #202325;
        text-transform: uppercase;
        padding-bottom: 15px;
    }

        .home-top-content .block h3 img {
            float: left;
            margin-right: 6px;
        }

    .home-top-content .block h4 {
        text-transform: none;
        font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        font-size: 32px;
        line-height: 32px;
        padding: 2px 0 5px 0;
        color: #229d63;
    }

.jnt-slider {
    width: 275px;
    height: 75px;
    padding: 0 20px 0 22px;
    position: relative;
    clear: both;
    margin-left: 20px;
    margin-top: 20px; /*gokhang : Elle girildi*/
}

.block-find .jnt-slider {
    margin-left: 15px;
}

.jnt-slider li {
    width: 285px;
    height: 80px;
    overflow: hidden;
    float: left;
    list-style: none;
}

.jnt-slider .jcarousel-clip {
    width: 280px;
    height: 79px;
    overflow: hidden;
}

.jnt-slider .jcarousel-prev-horizontal {
    z-index: 20;
    position: absolute;
    top: 1px;
    left: 0px;
    width: 14px;
    height: 26px;
    cursor: pointer;
    background-image: url(/images/arrow-small-left.png);
}

.jnt-slider .jcarousel-next-horizontal {
    z-index: 20;
    position: absolute;
    top: 1px;
    right: 10px;
    width: 14px;
    height: 26px;
    cursor: pointer;
    background-image: url(/images/arrow-small-right.png);
}

.block-twitter .jnt-slider {
    width: 238px;
    height: 70px;
    padding: 0 20px 0 22px;
    position: relative;
    clear: both;
}

    .block-twitter .jnt-slider li {
        width: 220px;
        height: 80px;
        overflow: hidden;
        float: left;
        list-style: none;
    }

    .block-twitter .jnt-slider .jcarousel-clip {
        width: 220px;
        height: 80px;
        overflow: hidden;
    }

    .block-twitter .jnt-slider .jcarousel-next-horizontal {
        right: 20px;
    }

.block-find span, .block-news span {
    color: #202325 !important;
    font-weight: normal;
    font-size: 20px;
}

.block-twitter span {
    color: #202325 !important;
    font-weight: normal;
    font-size: 18px;
}

.columns-four {
    margin-right: -50px;
    clear: both;
    padding-top: 10px;
}

* + html .columns-four {
    width: 1150px;
}

    .columns-four .column {
        float: left;
        padding-right: 20px;
        width: 260px;
        height: 354px;
        font-size: 16px;
        color: #3c3c3c;
        font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    }

        .columns-four .column p {
            font-size: 18px;
            padding-top: 4px;
        }


.home-top-content .columns-four .column:nth-of-type(5) {
    display: none;
}

.columns-four h4 {
    font-size: 28px;
    color: #11864f;
    font-family: "bnpp_sans_condensedbold", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    line-height: 30px;
    height: 33px;
    overflow: hidden;
    padding-bottom: 7px;
}

    .columns-four h4 a {
        font-weight: normal;
    }

    .columns-four h4 small {
        font-size: 20px;
        font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        color: #b2b2b2;
    }

.columns-four .item {
    display: inline-block;
    position: relative;
    margin-bottom: 20px;
    background-color: #fff;
}

    .columns-four .item a {
        text-decoration: none;
        font-weight: normal;
    }

    .columns-four .item img {
        float: left;
    }

    .columns-four .item .play-video-circle {
        position: absolute;
        background-image: url(/images/icon-play-circle.png);
        width: 74px;
        height: 75px;
        background-repeat: no-repeat;
        top: 91px;
        left: 94px;
    }

    .columns-four .item .meta {
        clear: both;
        height: 70px;
        padding: 9px 20px 0 20px;
        background-color: #11864f;
        display: block;
        text-align: center;
        line-height: 22px;
        font-size: 22px;
        color: #fff;
        font-family: "bnpp_sans_condensedlight", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    }

        .columns-four .item .meta strong {
            display: block;
            color: #18222c;
            font-size: 26px;
            font-weight: normal;
            font-family: "bnpp_sans_condensedbold", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        }

    .columns-four .item .time-8 {
        position: absolute;
        background-image: url(/images/time-8.png);
        width: 78px;
        height: 78px;
        background-repeat: no-repeat;
        left: 91px;
        top: 174px;
    }

    .columns-four .item .time-7 {
        position: absolute;
        background-image: url(/images/time-7.png);
        width: 78px;
        height: 78px;
        background-repeat: no-repeat;
        left: 91px;
        top: 174px;
    }

    .columns-four .item .time-6 {
        position: absolute;
        background-image: url(/images/time-6.png);
        width: 78px;
        height: 78px;
        background-repeat: no-repeat;
        left: 91px;
        top: 174px;
    }

    .columns-four .item .time-5 {
        position: absolute;
        background-image: url(/images/time-5.png);
        width: 78px;
        height: 78px;
        background-repeat: no-repeat;
        left: 91px;
        top: 174px;
    }

    .columns-four .item .time-4 {
        position: absolute;
        background-image: url(/images/time-4.png);
        width: 78px;
        height: 78px;
        background-repeat: no-repeat;
        left: 91px;
        top: 174px;
    }

    .columns-four .item .time-3 {
        position: absolute;
        background-image: url(/images/time-3.png);
        width: 78px;
        height: 78px;
        background-repeat: no-repeat;
        left: 91px;
        top: 174px;
    }

    .columns-four .item .time-2 {
        position: absolute;
        background-image: url(/images/time-2.png);
        width: 78px;
        height: 78px;
        background-repeat: no-repeat;
        left: 91px;
        top: 174px;
    }

    .columns-four .item .time-1 {
        position: absolute;
        background-image: url(/images/time-1.png);
        width: 78px;
        height: 78px;
        background-repeat: no-repeat;
        left: 91px;
        top: 174px;
    }

    .columns-four .item .time-0 {
        position: absolute;
        background-image: url(/images/time-0.png);
        width: 78px;
        height: 78px;
        background-repeat: no-repeat;
        left: 91px;
        top: 174px;
    }

.columns-bottom-padding {
    height: 50px;
    clear: both;
}

.columns-four .item .details {
    font-size: 22px;
    line-height: 25px;
    color: #848484;
    display: block;
    clear: both;
    text-align: center;
    font-family: "bnpp_sans_condensedlight", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    padding-top: 44px;
    font-weight: normal;
    padding-bottom: 17px;
}

    .columns-four .item .details small {
        display: block;
        font-size: 18px;
        color: #767676;
        font-weight: normal;
        font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    }

        .columns-four .item .details small strong {
            font-weight: normal;
            font-family: "bnpp_sans_condensedbold", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        }

    .columns-four .item .details h6 {
        font-size: 26px;
        padding-bottom: 6px;
        font-family: "bnpp_sans_condensedbold", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        color: #18222c;
    }

.popup {
    position: absolute;
    top: 0;
    left: 50%;
    width: 542px;
    margin-top: 15px;
    margin-left: -271px;
    z-index: 7000;
    box-shadow: 0 2px 2px #666;
    display: none;
}

    .popup h4 {
        background-color: #11864f;
        height: 70px;
        text-align: center;
        line-height: 70px;
        color: #fff;
        font-size: 36px;
        font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    }

    .popup .popup-content {
        background-image: url(/images/popup-shadow.png);
        background-repeat: repeat-x;
        padding: 49px 88px 38px 89px;
        overflow: hidden;
        background-color: #fff;
    }

    .popup .line {
        padding-bottom: 21px;
        overflow: hidden;
        clear: both;
    }

    .popup label {
        float: left;
        width: 66px;
        height: 52px;
        background-color: #11864f;
        text-align: center;
        vertical-align: middle;
        line-height: 52px;
        background-repeat: no-repeat;
        background-position: center center;
    }

    .popup .error label {
        background-color: #e11515;
    }

    .popup .icon-name {
        background-image: url(/images/icon-user.png);
    }

    .popup .icon-last-name {
        background-image: url(/images/icon-last-name.png);
    }

    .popup .icon-email {
        background-image: url(/images/icon-mail.png);
    }

    .popup .icon-password {
        background-image: url(/images/icon-password.png);
    }

    .popup input {
        float: left;
        background: none;
        border: none;
        background-color: #e1e1e1;
        width: 250px;
        height: 20px;
        padding: 16px 21px 16px 28px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        line-height: 20px;
        color: #949393;
        font-weight: bold;
    }

        .popup input.submit {
            background: none;
            background-image: url(/images/popup-submit-bg.png);
            width: 181px;
            height: 55px;
            line-height: 55px;
            padding: 0 55px 0 1px;
            margin: 15px 0 0 93px;
            float: left;
            font-weight: normal;
            text-align: left;
            background-repeat: no-repeat;
            text-align: center;
            color: #393939;
            font-size: 31px;
            border: none;
            cursor: pointer;
            font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        }

    .popup .close {
        position: absolute;
        top: 24px;
        right: 40px;
        background-image: url(/images/chat-close.png);
        width: 20px;
        height: 20px;
    }

    .popup .popup-errors {
        background-color: #fff;
        margin-top: 6px;
        padding: 10px 18px;
        line-height: 20px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #e11515;
        box-shadow: 0 2px 2px #666;
    }

a.submit {
    background-image: url(/images/popup-submit-right-bg.png);
    background-repeat: no-repeat;
    background-position: top right;
    height: 55px;
    display: inline-block;
    padding-right: 75px;
}

    a.submit span {
        float: left;
        background-image: url(/images/popup-submit-left-bg.png);
        height: 55px;
        line-height: 55px;
        background-repeat: no-repeat;
        padding-left: 25px;
        font-weight: normal;
        color: #393939;
        text-transform: uppercase;
        font-size: 31px;
        cursor: pointer;
        font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    }

.popup a.submit {
    margin: 15px 0 0 93px;
}

    .popup a.submit.alignright {
        margin: 0;
    }

.popup .actions {
    clear: both;
    padding-top: 90px;
    margin-bottom: -29px;
    position: relative;
    margin-left: -66px;
}

    .popup .actions a {
        font-size: 17px;
        color: #393939;
        font-weight: normal;
        font-family: "bnpp_sans_condensedbold", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        text-transform: uppercase;
        margin-right: 18px;
        display: inline-block;
    }

.chatbanner {
    width: 190px;
    height: 110px;
    background-repeat: no-repeat;
    padding: 23px 6px 0 126px;
    font-family: "bnpp_sans_condensedbold", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 18px;
    color: #fff;
    font-weight: normal;
    text-decoration: none !important;
    line-height: 21px;
}

    .chatbanner .title {
        display: block;
        padding-bottom: 7px;
        font-size: 36px;
        line-height: 36px;
    }

.chatbanner1 {
    background-image: url(/images/chatbanner-1.png);
}

.article {
    float: right;
    width: 691px;
}

    .article h2 {
        overflow: hidden;
        font-size: 30px;
        font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        font-weight: normal;
        line-height: 27px;
        padding-bottom: 11px;
        border-bottom: 1px solid #bbbbbb;
        margin-bottom: 11px;
    }

        .article h2 small {
            float: right;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 11px;
            line-height: 13px;
            padding-top: 11px;
            color: #4e4e4e;
        }

.draftLink {
    font-size: 18px;
    font-weight: 600;
    color: red;
    position: fixed;
    z-index: 100;
}

.field-validation-error {
    font-size: 16px;
    line-height: 15px;
    color: #ba0e0e;
}

body.home .outer-wrapper {
    min-width: 1200px;
}

.home-top-content {
    min-width: 1100px;
}

body.home .topborder {
    min-width: 1200px;
}

.cursor-default {
}

/** CSS-Checkbox BEGIN **/
input[type=checkbox].css-checkbox {
    display: none;
}

    input[type=checkbox].css-checkbox + label.css-label {
        padding-left: 22px;
        height: 17px;
        display: inline-block;
        line-height: 17px;
        background-repeat: no-repeat;
        background-position: 0 0;
        font-size: 16px;
        vertical-align: middle;
        cursor: pointer;
        font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        color: #409c66;
    }

    input[type=checkbox].css-checkbox:checked + label.css-label {
        background-position: 0 -17px;
    }

.small-green-check {
    background-image: url(../images/checkbox.png);
}

input[type=radio].css-radio {
    display: none;
}

    input[type=radio].css-radio + label.css-label {
        padding-left: 22px;
        height: 17px;
        display: inline-block;
        line-height: 17px;
        background-repeat: no-repeat;
        background-position: 0 0;
        font-size: 16px;
        vertical-align: middle;
        cursor: pointer;
        font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        color: #409c66;
    }

    input[type=radio].css-radio:checked + label.css-label {
        background-position: 0 -17px;
    }

.large-green-check {
    background-image: url(../images/radio-check.png);
}

.HomeSliderImg {
    /*    width: 1100px;
    height: 455px;*/
    max-width: 100%;
    height: auto;
    display: block;
    margin: 0 auto;
}

.HomeTwitter {
    color: #202325 !important;
    font-weight: normal !important;
}

#mapout {
    margin-left: -23px;
}

.maph {
    display: block;
    float: left;
    width: 224px;
    height: 47px;
    color: #fff;
    padding-left: 16px;
    font-size: 23px;
    background: #149463;
    line-height: 52px;
    font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

.mapitem {
    display: block;
    float: left;
    width: 238px;
    height: auto;
    margin-bottom: 23px;
    margin-left: 23px;
}

    .mapitem ul {
        display: block;
        float: left;
        width: 238px;
        border: 1px solid #d6d6d6;
        border-top: 0px;
        border-bottom: 0px;
    }

        .mapitem ul li {
            display: block;
            float: left;
            width: 222px;
            border-bottom: 1px solid #d6d6d6;
            padding-left: 16px;
            min-height: 41px;
            line-height: 41px;
        }

            .mapitem ul li a {
                color: #6c6c6c;
                font-size: 14px;
                font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
            }

                .mapitem ul li a:hover {
                    color: #149463;
                }

    .mapitem:last-child {
        margin-top: -335px;
    }


/** **/

.survey-container, .survey-box {
    width: 100%;
    height: auto;
}

.sb-box {
    width: 100%;
    height: auto;
    border: 1px solid #e5e5e5;
}

    .sb-box h2 {
        height: 70px;
        line-height: 70px;
        padding: 0 22px;
        font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        font-size: 18px;
        color: #6c6c6c;
        cursor: pointer;
    }

        .sb-box h2 strong {
            width: 30px;
            height: 30px;
            color: #fff;
            line-height: 34px;
            background: #6c6c6c;
            text-align: center;
            display: inline-block;
            margin-right: 5px;
            font-weight: normal;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            border-radius: 50%;
        }

        .sb-box h2.sb-active {
            color: #149463;
            border-bottom: 1px solid #e5e5e5;
        }

        .sb-box h2 strong.sb-active-s {
            background: #149463;
        }

.sb-content {
    margin: 30px 60px;
    display: none;
}

.sb-number {
    width: 100%;
    height: auto;
}

.sb-content-active {
    display: block;
}

.sb-number p {
    float: left;
    line-height: 16px;
    font-family: "bnpp_sans_condensedbold", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 16px;
    color: #6c6c6c;
}

.sb-number ul {
    float: left;
    margin: 0 8px;
}

    .sb-number ul li {
        float: left;
        list-style: none;
    }

        .sb-number ul li a {
            width: 24px;
            height: 24px;
            font-family: "bnpp_sans_condensedbold", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
            color: #6c6c6c;
            line-height: 18px;
            text-align: center;
            display: inline-block;
            background: #e5e5e5;
            margin: 0px 8px;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            border-radius: 50%;
        }

        .sb-number ul li > a.active {
            color: #fff;
            background: #43a982;
        }

ul.formScore li input[type="radio"] {
    display: none;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    padding-left: 2px;
}


ul.formScore li {
    width: 24px;
    height: 24px;
    font-family: "bnpp_sans_condensedbold", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    color: #6c6c6c;
    line-height: 18px;
    display: inline-block;
    background: #e5e5e5;
    margin: 0px 8px;
    cursor: pointer;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    text-align: center;
}

    ul.formScore li.active {
        color: #fff !important;
        background: #43a982;
    }


.sb-message {
    width: 100%;
    height: auto;
}

    .sb-message textarea {
        width: 500px;
        height: 110px;
        border: 1px solid #c4c4c4;
        padding: 14px;
        box-sizing: border-box;
        resize: none;
        outline: none;
        font-style: 13px;
        color: #6c6c6c;
    }

.sb-req-info {
    color: #ff0000;
    display: none;
    float: right;
    position: relative;
    top: -27px;
}

.survey-footer {
    width: 100%;
    height: auto;
    background: #149463;
    margin: 25px 0px;
    padding: 30px 25px;
    box-sizing: border-box;
}

    .survey-footer p {
        font-family: "bnpp_sans_condensedregular", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
        font-size: 18px;
        color: #fff;
    }

    .survey-footer textarea {
        width: 100%;
        height: 110px;
        padding: 14px;
        box-sizing: border-box;
        resize: none;
        outline: none;
        font-style: 13px;
        color: #6c6c6c;
    }

.sf-second textarea {
    height: 50px;
}

.sf-first, .sf-second {
    margin-bottom: 25px;
}

.survey-send {
    border: none;
    outline: none;
    background: url(../images/survey-send.jpg) no-repeat;
    width: 83px;
    height: 37px;
    margin: 0 auto;
    display: block;
    cursor: pointer;
}

.clr {
    clear: both;
}

.mobile-slider {
    display: none !important;
}

.footer .middle {
    display: none;
}

.columns.columns-four img:first-child {
    display: none;
}

.home-mobile-content .mobile-content {
    display: none;
}

.language {
    display: none;
}

body > div.outer-wrapper > div.wrapper > div.main > div.content {
    border-left: 5px solid #149463;
}

.preview-video .video {
    width: 100%;
}

    .preview-video .video object, .preview-video .video video {
        height: 579px;
        width: 100%;
    }


/*Responsive Design */

@media (max-width:1024px) {

    * {
        margin: 0;
        padding: 0;
        text-decoration: none;
    }

    .none-mobile {
        display: none !important;
    }

    .mobile-content {
        width: 100%;
        margin: 0 auto;
    }

    .mobile-for-index .column {
        float: none !important;
        text-align: left;
        display: inline-block;
        vertical-align: top;
        width: 280px !important;
    }

    .columns-four.mobile-for-index {
        width: 85% !important;
        text-align: center;
        margin-bottom: 80px !important;
    }

        .columns-four.mobile-for-index .column .item {
            width: 100%;
        }

            .columns-four.mobile-for-index .column .item a {
                width: 100%;
            }

                .columns-four.mobile-for-index .column .item a img {
                    width: 100%;
                }



    header {
        position: relative;
        width: 100%;
        background: #149463;
    }

    .logo {
        position: relative;
        z-index: 123;
        padding: 10px;
        font: 18px verdana;
        color: #6DDB07;
        float: left;
        width: 15%;
    }

        .logo a {
            color: #6DDB07;
        }

    nav {
        position: relative;
        width: 980px;
        margin: 0 auto;
    }

    #cssmenu, #cssmenu ul, #cssmenu ul li, #cssmenu ul li a, #cssmenu #head-mobile {
        border: 0;
        list-style: none;
        line-height: 1;
        display: block;
        position: relative;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

        #cssmenu:after, #cssmenu > ul:after {
            content: ".";
            display: block;
            clear: both;
            visibility: hidden;
            line-height: 0;
            height: 0;
        }

        #cssmenu #head-mobile {
            display: none;
        }

    #cssmenu {
        font-family: sans-serif;
        background: #005c3a;
    }

        #cssmenu > ul > li {
            float: left;
        }

            #cssmenu > ul > li > a {
                padding: 17px;
                font-size: 12px;
                letter-spacing: 1px;
                text-decoration: none;
                color: #fff;
                font-weight: 700;
            }

            #cssmenu > ul > li:hover > a, #cssmenu ul li.active a {
                color: #fff;
            }

            #cssmenu > ul > li:hover, #cssmenu ul li.active:hover, #cssmenu ul li.active, #cssmenu ul li.has-sub.active:hover {
                background: #11864f !important;
                -webkit-transition: background .3s ease;
                -ms-transition: background .3s ease;
                transition: background .3s ease;
            }

            #cssmenu > ul > li.has-sub > a {
                padding-right: 30px;
            }

                #cssmenu > ul > li.has-sub > a:after {
                    position: absolute;
                    top: 22px;
                    right: 11px;
                    width: 8px;
                    height: 2px;
                    display: block;
                    background: #fff;
                    content: '';
                }

                #cssmenu > ul > li.has-sub > a:before {
                    position: absolute;
                    top: 19px;
                    right: 14px;
                    display: block;
                    width: 2px;
                    height: 8px;
                    background: #fff;
                    content: '';
                    -webkit-transition: all .25s ease;
                    -ms-transition: all .25s ease;
                    transition: all .25s ease;
                }

            #cssmenu > ul > li.has-sub:hover > a:before {
                top: 23px;
                height: 0;
            }

        #cssmenu ul ul {
            position: absolute;
            left: -9999px;
        }

            #cssmenu ul ul li {
                height: 0;
                -webkit-transition: all .25s ease;
                -ms-transition: all .25s ease;
                background: #149463;
                transition: all .25s ease;
            }

                #cssmenu ul ul li:hover {
                }

        #cssmenu li:hover > ul {
            left: auto;
        }

            #cssmenu li:hover > ul > li {
                height: 35px;
            }

        #cssmenu ul ul ul {
            margin-left: 100%;
            top: 0;
        }

        #cssmenu ul ul li a {
            border-bottom: 1px solid rgba(150,150,150,0.15);
            padding: 11px 15px;
            width: 170px;
            font-size: 12px;
            text-decoration: none;
            color: #fff;
            font-weight: 400;
        }

        #cssmenu ul ul li:last-child > a, #cssmenu ul ul li.last-item > a {
            border-bottom: 0;
        }

        #cssmenu ul ul li:hover > a, #cssmenu ul ul li a:hover {
            color: #fff;
        }

        #cssmenu ul ul li.has-sub > a:after {
            position: absolute;
            top: 16px;
            right: 11px;
            width: 8px;
            height: 2px;
            display: block;
            background: #fff;
            content: '';
        }

        #cssmenu ul ul li.has-sub > a:before {
            position: absolute;
            top: 13px;
            right: 14px;
            display: block;
            width: 2px;
            height: 8px;
            background: #fff;
            content: '';
            -webkit-transition: all .25s ease;
            -ms-transition: all .25s ease;
            transition: all .25s ease;
        }

        #cssmenu ul ul > li.has-sub:hover > a:before {
            top: 17px;
            height: 0;
        }

        #cssmenu ul ul li.has-sub:hover, #cssmenu ul li.has-sub ul li.has-sub ul li:hover {
            background: #363636;
        }

        #cssmenu ul ul ul li.active a {
            border-left: 1px solid #333;
        }

        #cssmenu > ul > li.has-sub > ul > li.active > a, #cssmenu > ul ul > li.has-sub > ul > li.active > a {
            border-top: 1px solid #333;
        }

    .button {
        position: absolute !important;
        right: 15px !important;
        top: 0px !important;
        cursor: pointer !important;
        z-index: 12399994 !important;
        background-image: none !important;
    }

    .logo {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 46px;
        text-align: center;
        padding: 10px 0 0 0;
        float: none;
    }

    .logo2 {
        display: none;
    }

    nav {
        width: 100%;
    }

    #cssmenu {
        width: 100%;
    }

        #cssmenu ul {
            width: 100%;
            display: none;
        }

            #cssmenu ul li {
                width: 100%;
                border-top: 1px solid #7c7c7c;
                background: #333333;
            }

                #cssmenu ul li:hover {
                    background: #363636;
                }

            #cssmenu ul ul li, #cssmenu li:hover > ul > li {
                height: auto;
            }

                #cssmenu ul li a, #cssmenu ul ul li a {
                    width: 100%;
                    border-bottom: 0;
                }

        #cssmenu > ul > li {
            float: none;
        }

        #cssmenu ul ul li a {
            padding-left: 25px;
        }

        #cssmenu ul ul li {
            background: #595959 !important;
        }

            #cssmenu ul ul li:hover {
                background: #149463 !important;
            }

        #cssmenu ul ul ul li a {
            padding-left: 35px;
        }

        #cssmenu ul li a {
            color: #fff;
        }

        #cssmenu ul ul li:hover > a, #cssmenu ul ul li.active > a {
            color: #fff;
        }

        #cssmenu ul ul, #cssmenu ul ul ul {
            position: relative;
            left: 0;
            width: 100%;
            margin: 0;
            text-align: left;
        }

            #cssmenu > ul > li.has-sub > a:after, #cssmenu > ul > li.has-sub > a:before, #cssmenu ul ul > li.has-sub > a:after, #cssmenu ul ul > li.has-sub > a:before {
                display: none;
            }

        #cssmenu #head-mobile {
            display: block;
            padding: 23px;
            color: #fff;
            font-size: 12px;
            font-weight: 700;
        }

        #cssmenu .submenu-button {
            position: absolute;
            z-index: 99;
            right: 0;
            top: 0;
            display: block; /*border-left:1px solid #444;*/
            height: 46px;
            width: 46px;
            cursor: pointer;
        }

            #cssmenu .submenu-button.submenu-opened {
                background: none;
            }

        #cssmenu ul ul .submenu-button {
            height: 34px;
            width: 34px;
        }

        #cssmenu .submenu-button:after {
            position: absolute;
            top: 22px;
            right: 19px;
            width: 8px;
            height: 2px;
            display: block;
            background: #fff;
            content: '';
        }

        #cssmenu ul ul .submenu-button:after {
            top: 15px;
            right: 13px;
        }

        #cssmenu .submenu-button.submenu-opened:after {
            background: #fff;
        }

        #cssmenu .submenu-button:before {
            position: absolute;
            top: 19px;
            right: 22px;
            display: block;
            width: 2px;
            height: 8px;
            background: #fff;
            content: '';
        }

        #cssmenu ul ul .submenu-button:before {
            top: 12px;
            right: 16px;
        }

        #cssmenu .submenu-button.submenu-opened:before {
            display: none;
        }

        #cssmenu ul ul ul li.active a {
            border-left: none;
        }

        #cssmenu > ul > li.has-sub > ul > li.active > a, #cssmenu > ul ul > li.has-sub > ul > li.active > a {
            border-top: none;
        }

    .has-sub > a {
        background: #333333;
    }

    .footer .left {
        width: 247px;
    }

        .footer .left .social:first-child {
            padding-left: 0;
        }
}




@media (max-width:1024px) {
    .outer-wrapper {
        width: 100%;
    }

    .header, .topborder {
        display: none;
    }

    .wrapper {
        width: 100%;
    }

        .wrapper .banner img {
            height: auto !important;
            width: 100% !important;
        }

    .home .wrapper .banner img {
        float: right;
        width: 100% !important;
        height: auto !important;
    }

    .home .wrapper {
        width: 100%;
    }

    .wrapper {
        width: 90%;
    }

    #mobile .button {
        width: 65px;
        height: 55px;
        margin: 0;
        padding: 0;
        top: 10px !important;
    }


    .tabber {
        width: 100%;
        margin-bottom: 50px;
    }

        .tabber .tabs {
            margin-top: auto;
            width: 100%;
        }

            .tabber .tabs ul {
                float: left;
            }

    .faq .item {
        width: 100%;
        float: left;
    }

    .quick-question {
        background: #149463;
        background-image: none !important;
        height: auto !important;
        display: table;
        padding-bottom: 20px;
        margin-bottom: 10px;
        width: auto;
    }

        .quick-question h3 {
            font-size: 30px;
        }

        .quick-question p {
            font-size: 24px !important;
        }

    .captchaSpan {
        font-size: 24px;
    }

    .quick-question textarea, .quick-question input {
        width: 91%;
    }

        .quick-question input[type="text"] {
            height: 8vw !important;
        }

    .sidebar {
        width: auto !important;
        clear: both;
        float: none;
    }

    #Capctcha {
        height: auto !important;
    }

    #CaptchaKey {
        height: 16px;
        width: 45% !important;
        height: 8vw !important;
        float: right !important;
    }

    #refreshCapctcha {
        margin-top: 20px;
    }

        #refreshCapctcha img {
            width: 30%;
            height: auto;
            margin: 0 0 0 20%;
            display: block;
        }

    .quick-question input.submit {
    }

    object {
        width: 100% !important;
        height: 45vw !important;
    }

    .video video {
        width: 100% !important;
        height: 45vw !important;
    }

    .preview-video {
        width: 100% !important;
    }

    .block-media img {
        ;
        width: 100% !important;
        height: 135px !important;
        min-height: 120px;
    }

    .block-find, .block-twitter, .block-news {
        display: none;
    }

    .columns-three {
        text-align: center;
    }

        .columns-three .column {
            width: 280px;
            display: inline-block;
            vertical-align: top;
        }

            .columns-three .column .block .block-media {
                max-height: 135px;
                min-height: 120px;
                height: auto;
            }

                .columns-three .column .block .block-media a.video {
                    width: 100%;
                    max-height: 135px;
                    min-height: 120px;
                    height: 100% !important;
                    display: block;
                }

                    .columns-three .column .block .block-media a.video img {
                        width: 100% !important;
                        height: 100% !important;
                        max-height: 135px !important;
                        min-height: 120px !important;
                    }

                    .columns-three .column .block .block-media a.video .video-play-icon {
                        width: 100% !important;
                        max-height: 135px !important;
                        height: 100% !important;
                        min-height: 120px !important;
                        background-size: cover;
                        background-position: center;
                        background-repeat: no-repeat;
                    }

        .columns-three .column {
            width: 31%;
            margin-right: 14px;
        }

    .columns {
        width: 588px;
        margin: auto;
    }

        .columns .column {
            float: left;
        }

    .columns-three .column .block .block-content {
        padding: 20px 20px 20px 20px;
    }

    .home-top-content .block-find {
        width: 240px;
        margin: auto;
        float: none;
    }

    .home-top-content {
        width: 100%;
        min-width: 320px;
        background: none;
        padding-top: 0px;
    }

    body.home .outer-wrapper {
        background-image: none;
        min-width: 320px;
    }

    .columns columns-four {
        display: none;
    }

    .footer {
        min-width: 320px;
    }


    .mobile-tebkariyer-become-teb-worker-button img {
        margin: auto;
        left: 0;
        right: 0;
        position: absolute;
        top: 370px;
    }


    #cssmenu .logo img:first-child {
        width: 100px !important;
        float: left;
        margin-left: 80px;
        margin-top: 7px;
    }

    #cssmenu .logo img:nth-child(2) {
        width: 120px;
        position: absolute;
        left: calc(50% - 80px);
        top: 0;
    }

    #cssmenu #head-mobile {
        padding: 39px;
    }

    .home-top-content .columns {
        width: 840px;
    }

    .main .columns {
        width: 100%;
    }

    .intro {
        overflow: visible;
    }

        .intro .slider {
            display: none !important;
        }

        .intro .regular.slider {
            display: block !important;
        }

    .mobile-slider {
        width: 100%;
        margin: auto;
        display: block !important;
        margin-bottom: 50px;
    }

    .mobile-tebkariyer-become-teb-worker-button img {
        top: 420px;
    }

    .slick-slide {
        margin: 0px;
    }

        .slick-slide img {
            width: 100%;
        }

    .slick-prev:before, .slick-next:before {
        color: black;
    }

    .slick-dots li button:before {
        font-size: 35px;
    }

    .second-footer--item {
        float: left;
        border: 1px solid #d6d6d6;
        width: 33.33%;
        box-sizing: border-box;
        border-bottom: 0;
        border-top: 0;
        height: 11.9vw;
        position: relative;
    }

        .second-footer--item img {
            margin: auto;
            position: absolute;
            left: 0;
            right: 0;
            top: 0;
            bottom: 0;
            width: 25%;
        }

        .second-footer--item:first-child {
            border-right: 0;
        }

        .second-footer--item:last-child {
            border-left: 0;
        }

    .second-footer {
        background: #FFF;
        width: 100%;
        height: 12vw;
        margin-top: 0;
        margin-bottom: 0;
        position: relative;
        z-index: auto;
        box-sizing: border-box;
        border-top: 1px solid #d6d6d6;
        border-bottom: 1px solid #d6d6d6;
    }

    .outer-wrapper .wrapper:nth-child(3) {
        padding-bottom: 150px;
    }

    .outer-wrapper {
        overflow: hidden;
    }

    .language {
        display: block;
        font-size: 21px;
        color: #fff;
        right: 100px;
        position: absolute;
        top: 33px;
        z-index: 99999;
    }

        .language a {
            text-decoration: none;
            color: #fff;
        }

    #cssmenu .logo img:nth-child(2) {
        left: calc(50% - 65px);
        width: 130px;
    }

    .button {
        width: 20px;
        height: 40px;
        position: absolute;
        right: 0;
        top: 0;
        cursor: pointer;
        z-index: 12399994;
        margin-top: 12px;
    }

        .button:after {
            position: absolute;
            top: 28px;
            right: 20px;
            display: block;
            height: 6px;
            width: 40px;
            border-top: 4px solid #ffffff;
            border-bottom: 4px solid #ffffff;
            content: '';
        }

        .button:before {
            -webkit-transition: all .3s ease;
            -ms-transition: all .3s ease;
            transition: all .3s ease;
            position: absolute;
            top: 18px;
            right: 20px;
            display: block;
            height: 4px;
            width: 40px;
            background: #fff;
            content: '';
        }

        .button.menu-opened:after {
            -webkit-transition: all .3s ease;
            -ms-transition: all .3s ease;
            transition: all .3s ease;
            top: 23px;
            border: 0;
            height: 4px;
            width: 40px;
            background: #fff;
            -webkit-transform: rotate(45deg);
            -moz-transform: rotate(45deg);
            -ms-transform: rotate(45deg);
            -o-transform: rotate(45deg);
            transform: rotate(45deg);
        }

        .button.menu-opened:before {
            top: 23px;
            background: #fff;
            width: 40px;
            -webkit-transform: rotate(-45deg);
            -moz-transform: rotate(-45deg);
            -ms-transform: rotate(-45deg);
            -o-transform: rotate(-45deg);
            transform: rotate(-45deg);
        }


    .home-mobile-content a {
        font-weight: normal;
        color: #4e4e4e;
    }

    .footer li:hover a {
        background-color: #2c2c2c;
    }

    .intro {
        height: auto;
        margin-top: 0;
        margin-bottom: 0;
    }

    .home .mobile-slider {
        margin-bottom: 11vw !important;
    }

        .home .mobile-slider .slick-dots {
            bottom: -10vw !important;
        }

    .giris {
        display: none;
    }

    .mobile-tebkariyer-become-teb-worker-button.mobile-item.giris-mobile {
        display: block !important;
        padding-top: 35px;
    }

    .mobile-tebkariyer-become-teb-worker-button.mobile-item {
        display: none;
    }

        .mobile-tebkariyer-become-teb-worker-button.mobile-item.giris-mobile .giris {
            position: relative;
            display: block;
            top: 0px;
            left: 0;
            right: 0;
            margin: 0px auto;
            background-image: url(../Assets/Images/mobile/tebli-olmak-button.png);
            background-repeat: no-repeat;
            width: 290px;
            padding: 0;
            color: #fff;
            line-height: 60px;
        }

            .mobile-tebkariyer-become-teb-worker-button.mobile-item.giris-mobile .giris p {
                padding: 0;
                padding-left: 25px;
            }

    .content {
        padding-bottom: 150px;
    }
}



@media (min-width:768px) and (max-width:1024px) {
    .HomeSliderImg {
        width: 478px;
        height: auto;
        /* right: 16px; */
    }

    .intro .slider {
        transform: scale(1);
        -webkit-transform: scale(1);
        float: none;
    }

        .intro .slider .jcarousel-next-horizontal {
            left: 705px;
            right: 0;
        }

        .intro .slider .jcarousel-prev-horizontal {
            right: 0;
            left: 250px;
        }
}


@media (max-width:768px) {

    .main {
        padding-top: 10px;
    }

    .mobile-for-index .column {
        width: 47% !important;
        margin-bottom: 20px;
    }

    .columns-four.mobile-for-index {
        width: 85% !important;
    }

    .intro .slider .jcarousel-clip {
        right: -142px;
        top: -40px;
    }

    .intro .slider .jcarousel-next-horizontal {
        left: 600px;
        right: 0;
    }

    .intro .slider .jcarousel-prev-horizontal {
        right: 0;
        left: 95px;
    }

    .home-top-content .columns {
        width: 540px;
    }

    .home-top-content .column:nth-child(2n) {
        padding-right: 0;
    }

    .main .columns {
        width: 100%;
    }

    .main .column:nth-child(2n) {
        padding-right: 0;
    }

    .home-top-content .columns {
        padding-top: 15px !important;
    }

    .columns-three .column {
        width: 100%;
        margin: 0 auto;
    }

        .columns-three .column .block {
            float: left;
            margin-right: 10px;
            width: 45%;
        }

    .main .columns {
        width: 100%;
        margin-bottom: 100px;
    }

    .columns .columns-three {
        margin-bottom: 30px;
    }

    #x_showDesktop {
        display: none;
    }
}

@media (min-width:681px) {
    .policyContainerMobile {
        display: none;
    }

    .policyContainerMobileClear {
        display: none;
    }
}

@media (min-width:414px) and (max-width:767px) {
    .HomeSliderImg {
        width: 414px;
        height: auto;
        /* right: 16px; */
    }

    .intro .slider .jcarousel-clip {
        right: 0;
    }
    /*.intro{height: 340px;}*/
    .intro .slider {
        transform: scale(1);
        -webkit-transform: scale(1);
        float: none;
    }

        .intro .slider .jcarousel-next-horizontal {
            left: 328px;
            right: 0;
        }

        .intro .slider .jcarousel-prev-horizontal {
            right: 0;
            left: 20px;
        }

    .columns-four .column {
        width: 260px;
    }

    .home-top-content .columns {
        width: 260px;
    }
}

@media (max-width:680px) {

    .mobile-for-index .column {
        width: 47% !important;
        margin-bottom: 0;
    }

    .columns-four.mobile-for-index {
        width: 90% !important;
        margin-bottom: 0 !important;
    }

        .columns-four.mobile-for-index .column p {
            font-size: 16px;
        }

    .content {
        padding: 33px 10px 70px 10px;
    }
    /*.HomeSliderImg {width: 66.9%;height: auto;display: block;margin: auto;}*/
    .wrapper .main .columns-four .column {
        display: none;
    }

    .wrapper .main .column:last-child {
        display: block !important;
        position: absolute;
        margin: auto;
        left: 0;
        right: 0;
        padding: 0;
        margin-bottom: 175px;
    }

    .home-top-content {
        height: 720px !important;
        background: none;
    }

        .home-top-content .columns {
            width: 588px;
        }

    .columns-four .column {
        width: 280px;
    }

    .columns {
        width: 320px;
    }

    .footer .left {
        position: absolute;
        z-index: 999;
        left: 0;
        right: 0;
        margin: auto;
    }

    .footer .right {
        width: 320px;
        float: none;
        margin: auto;
    }

    .mobile-footer {
        display: block !important;
    }

    .footer .right ul li {
        display: none;
    }

    .intro .slider {
        top: -20px;
    }

    .home-top-content {
        padding-top: 0;
        padding-bottom: 200px;
    }

    .mobile-tebkariyer-become-teb-worker-button img {
        margin: auto;
        left: 0;
        right: 0;
        position: absolute;
        top: 275px;
    }

    #cssmenu .logo img:first-child {
        margin-left: 30px;
    }

    .second-footer {
        height: 18vw;
        margin-top: 20px;
    }

    .second-footer--item {
        height: 17.5vw;
    }

        .second-footer--item img {
            width: 40%;
            top: -5px;
        }



    .footer {
        background-image: none;
        background-color: #2c2c2c;
        height: 90px;
    }

        .footer .left {
            display: none;
        }

        .footer .middle {
            display: block;
        }

            .footer .middle ul {
                margin: auto;
                width: 226px;
            }

                .footer .middle ul li {
                    float: left;
                    margin: 15px 10px 0 10px;
                }

        .footer li a {
            border-bottom: none;
            padding: 0;
            margin-left: 0;
            background-color: #2c2c2c;
            height:36px;
        }
            .footer li a img{height:100%;}
            .quick-question > p {
                font-size: 4.5vw !important;
            }

    .captchaSpan {
        font-size: 4.5vw !important;
    }



    ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
        font-size: 3.5vw !important;
    }

    ::-moz-placeholder { /* Firefox 19+ */
        font-size: 3.5vw !important;
    }

    :-ms-input-placeholder { /* IE 10+ */
        font-size: 3.5vw !important;
    }

    :-moz-placeholder { /* Firefox 18- */
        font-size: 3.5vw !important;
    }
}


@media (max-width:550px) {
    .columns-three .column .block {
        width: 80%;
        float: none;
        margin: 0 auto 20px;
    }

        .columns-three .column .block .block-media, .columns-three .column .block .block-media a.video, .columns-three .column .block .block-media a.video img, .columns-three .column .block .block-media a.video .video-play-icon {
            max-height: 155px !important;
            min-height: 140px !important;
        }
}

@media (max-width:500px) {
    .slick-slide img {
        height: auto;
    }

    .mobile-slider {
        height: auto;
    }



    .slick-dots {
        bottom: -15px !important;
    }

    .outer-wrapper .home-top-content, .outer-wrapper .wrapper:nth-child(3) {
        display: none;
    }

    .home-mobile-content {
        padding-top: 35px;
        height: auto;
        padding-bottom: 100px;
    }

        .home-mobile-content .mobile-content {
            display: block;
        }


        .home-mobile-content .home-content-sinav {
            background-color: #fff;
            padding: 30px 0 15px 30px;
            border-bottom: 2px solid #e5e5e5;
            height: 70px;
        }

            .home-mobile-content .home-content-sinav .mobile-text {
                padding-left: 85px;
            }

                .home-mobile-content .home-content-sinav .mobile-text h4 {
                    color: #159464;
                    font-size: 24px;
                    line-height: 22px;
                }

                .home-mobile-content .home-content-sinav .mobile-text p {
                    padding: 10px 0;
                    width: 190px;
                }

            .home-mobile-content .home-content-sinav .mobile-img {
                float: left;
            }
}

@media only screen and (max-width:414px) {

    #cssmenu #head-mobile {
        padding: 35px;
    }

    #cssmenu .logo img:first-child {
        width: 85px !important;
        margin-top: 5px;
    }

    #cssmenu .logo img:nth-child(2) {
        left: calc(50% - 50px);
        width: 115px;
    }

    .button {
        margin-top: 5px;
    }

        .button:before {
            width: 35px;
            top: 19px;
            height: 4px;
        }

        .button.menu-opened:before {
            width: 35px;
        }

        .button:after {
            width: 35px;
            border-top: 4px solid #ffffff;
            border-bottom: 4px solid #ffffff;
            height: 5px;
        }

        .button.menu-opened:after {
            width: 35px;
        }

    .language {
        top: 27px;
        font-size: 20px;
        right: 67px;
    }

    #mobile .button {
        top: 7px !important;
        right: 0 !important;
    }
}

@media (min-width:375px) and (max-width:414px) {
    .HomeSliderImg {
        width: 415px;
        height: auto;
        /* right: 16px; */
    }

    .intro .slider .jcarousel-clip {
        right: 0px;
        top: 0;
    }
    /*.intro{height: 330px;}*/
    .intro .slider {
        transform: scale(0.9);
        -webkit-transform: scale(0.9);
        float: none;
    }

        .intro .slider .jcarousel-next-horizontal {
            left: 348px;
            right: 0;
        }

        .intro .slider .jcarousel-prev-horizontal {
            right: 0;
            left: 0;
        }

    .columns-four .column {
        width: 260px;
    }

    .home-top-content .columns {
        width: 260px;
    }
}

@media (min-width:360px) and (max-width:375px) {
    .HomeSliderImg {
        width: 400px;
        height: auto;
        /* right: 16px; */
    }

    .intro .slider .jcarousel-clip {
        right: 20px;
    }
    /*.intro{height: 330px;}*/
    .intro .slider {
        transform: scale(0.8);
        -webkit-transform: scale(0.9);
        float: none;
    }

        .intro .slider .jcarousel-next-horizontal {
            left: 292px;
            right: 0;
        }

        .intro .slider .jcarousel-prev-horizontal {
            right: 0;
            left: 0;
        }

    .columns-four .column {
        width: 260px;
    }

    .home-top-content .columns {
        width: 260px;
    }

    .footer {
        width: 375px;
    }

        .footer .second-footer {
            width: 375px;
        }

    .second-footer--item img {
        width: 45%;
        top: 0;
    }

    .columns.columns-four {
        width: 260px;
    }

    .home-mobile-content .home-content-sinav .mobile-text {
        padding-left: 80px;
    }

        .home-mobile-content .home-content-sinav .mobile-text h4 {
            color: #159464;
            font-size: 22px;
        }

        .home-mobile-content .home-content-sinav .mobile-text p {
            padding: 6px 0;
        }
}

@media only screen and (max-width:360px) {

    .footer {
        width: 360px;
    }

        .footer .second-footer {
            width: 360px;
        }


    .slick-slide img {
        height: auto;
    }

    .slick-dots {
        bottom: 20px !important;
    }

    .home-mobile-content {
        padding-top: 0px;
    }
}

@media only screen and (max-width:320px) {

    .home-mobile-content {
        padding-bottom: 100px;
    }

        .home-mobile-content .home-content-sinav .mobile-text {
            padding-left: 70px;
        }

            .home-mobile-content .home-content-sinav .mobile-text h4 {
                font-size: 20px;
            }

            .home-mobile-content .home-content-sinav .mobile-text p {
                padding: 3px;
            }

        .home-mobile-content .home-content-sinav {
            padding: 30px 0 15px 15px;
        }

    .mobile-tebkariyer-become-teb-worker-button.mobile-item.giris-mobile {
        margin-bottom: 6vw;
    }

    .footer, .footer .second-footer {
        width: 320px;
    }

    #cssmenu .logo img:nth-child(2) {
        left: calc(52% - 50px);
        width: 100px;
    }

    .language {
        top: 27px;
        font-size: 19px;
    }

    .button:before {
        width: 30px;
    }

    .button.menu-opened:before {
        width: 30px;
    }

    .button:after {
        width: 30px;
    }

    .button.menu-opened:after {
        width: 30px;
    }
}



@media (min-width:320px) and (max-width:360px) {
    .HomeSliderImg {
        width: 400px;
        height: auto;
        /* right: 16px; */
    }

    .mobile-tebkariyer-become-teb-worker-button img {
        top: 270px;
    }

    .intro .slider .jcarousel-clip {
        right: 40px;
    }
    /*.intro{height:285px;}*/
    .intro .slider {
        transform: scale(0.8);
        -webkit-transform: scale(0.8);
        float: none;
    }

        .intro .slider .jcarousel-next-horizontal {
            left: 255px;
            right: 0;
        }

        .intro .slider .jcarousel-prev-horizontal {
            right: 0;
            left: 0;
        }

    .columns-four .column {
        width: 260px;
    }

    .home-top-content .columns {
        width: 260px;
    }

    .second-footer--item img {
        width: 50%;
        top: 0;
    }

    .columns.columns-four {
        width: 260px;
    }

    #cssmenu .logo img:first-child {
        margin-left: 15px;
    }

    .button {
        right: -25px !important;
    }
}


.mobile-footer {
    display: none;
}


@media (min-width:1025px) {
    header#mobile {
        display: none;
    }

    .mobile-item {
        display: none;
    }

    .second-footer {
        display: none;
    }
}



/*Cookie*/

.cookieMain {
    background-color: rgba(35,35,35,0.9);
    width: 780px;
    z-index: 9999999;
    position: fixed;
    font-family: Calibri, sans-serif;
    left: 0;
    right: 0;
    bottom: -200px;
    margin: auto;
    transition: all .5s ease;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    opacity: 0;
}

.cookieContent {
    padding: 20px 45px;
}

    .cookieContent p {
        color: #fff;
        float: left;
        font-size: 12px;
        width: 100%;
        margin: 0;
    }

        .cookieContent p a {
            color: #fff;
            text-decoration: underline;
        }

.cookieClose {
    cursor: pointer;
    margin-top: 4px;
    width: 17px;
    position: absolute;
    right: 15px;
    top: 5px;
}


.positionCookie {
    bottom: 0;
    opacity: 1;
}


/* Cookie Responsive*/

@media only screen and (max-width:910px) {

    .cookieMain {
        width: 100%;
        border-radius: 0;
    }
}

@media only screen and (max-width:810px) {

    .cookieContent {
        padding: 20px 30px;
    }

        .cookieContent p {
            width: 85%;
            margin: 0 15px 0 0;
        }

            .cookieContent p br {
                display: none;
            }
}

@media only screen and (max-width:650px) {
    .cookieContent p {
        width: 100%;
        margin: 0;
        line-height: 2;
    }
}

@media only screen and (max-width:420px) {
    .cookieContent {
        padding: 20px 12px;
    }

        .cookieContent p {
            font-size: 11.5px;
            line-height: 2;
        }
}

/* Android */
@media only screen and (max-width:360px) {

    .cookieContent {
        padding: 20px 20px;
    }

        .cookieContent p {
            line-height: 1.8;
            padding-top: 13px;
        }
}

@media only screen and (max-width:350px) {

    .cookieContent {
        padding: 20px 12px;
    }
}

/*CF*/

.cf:before,
.cf:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.cf:after {
    clear: both;
}
/***/

/*Content right img*/
.contentRightImg {
    float: right;
    margin: 0 90px 50px 90px;
}

.contentLeftImg {
    float: left;
    margin: 0 90px 50px 90px;
}


/* Alt Pages Padding*/

.main.altPages {
    padding-top: 35px;
}

.policyContainerMobile {
    margin-left: 8vw;
}

    .policyContainerMobile .social a {
        color: white;
        font-size: 2vw;
    }

.policyContainer .social a {
    color: white;
    font-size: 12px;
}

/* file upload */
.btn.btn-file {
    overflow: hidden;
    position: relative;
    vertical-align: middle;
}

    .btn.btn-file > input[type=file] {
        width: 100%;
        position: absolute;
        left: 0;
        top: 0;
        opacity: 0;
        cursor: pointer;
    }

.fileupload {
    margin-bottom: 9px;
}

    .fileupload .uneditable-input {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle;
        height: 28px !important;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
        box-sizing: border-box;
    }

    .fileupload .thumbnail {
        overflow: hidden;
        display: inline-block;
        margin-bottom: 5px;
        vertical-align: middle;
        text-align: center;
    }

        .fileupload .thumbnail > img {
            display: block;
            vertical-align: middle;
            max-height: 100%;
        }

    .fileupload .btn {
        vertical-align: middle;
    }

.fileupload-exists .fileupload-new, .fileupload-new .fileupload-exists {
    display: none;
}

.fileupload-inline .fileupload-controls {
    display: inline;
}

.fileupload-new .input-append .btn-file {
    -webkit-border-radius: 0 3px 3px 0;
    -moz-border-radius: 0 3px 3px 0;
    border-radius: 0 3px 3px 0;
}

.fileupload .fileupload-preview {
    vertical-align: middle;
}

.fileupload .close.fileupload-exists {
    vertical-align: middle;
}




/*TEB KARİYER YANIMDA*/
.x_c_111a-teb-yan-frame10,
.x_c_111a-teb-yan-frame11 {
    max-width: 1440px;
    flex-direction: column;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-frame10 {
    width: 100%;
    overflow: hidden;
    box-sizing: border-box;
    align-items: flex-start;
    background-color: #fff;
}

/*.x_c_111a-teb-yan-frame11 {
    padding: 0 0 64px;
}*/

.x_c_111a-teb-yan-frame11,
.x_c_111a-teb-yan-frame12,
.x_c_111a-teb-yan-frame13 {
    width: 100%;
    display: flex;
    position: relative;
    box-sizing: border-box;
    align-items: center;
}

.x_c_111a-teb-yan-frame12 {
    gap: 24px;
    padding: 40px 156px;
    max-width: 1440px;
    flex-direction: column;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-frame13 {
    gap: 10px;
    max-width: 1128px;
    justify-content: center;
}

.x_c_111a-teb-yan-frame64 {
    padding-left: 50px;
    padding-right: 50px;
    font-size: larger;
}

.x_c_111a-teb-yan-rectangle10 {
    height: auto;
    margin: 0;
    display: block;
    /* position: absolute;*/
}

.x_c_111a-teb-yan-text100 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: center;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text101 {
    color: #005b38;
    font-size: 22px;
    font-style: normal;
    margin-top: 0;
    text-align: center;
    font-family: "Rubik",sans-serif;
    font-weight: 500;
    line-height: 30px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

/*ana resim*/
.x_c_111a-teb-yan-rectangle11 {
    width: 84px !important;
    height: 84px !important;
    margin: 0;
    display: block;
    max-width: 120px;
    z-index: 1;
}

.x_c_111a-teb-yan-frame14 {
    gap: 24px;
    width: 100%;
    display: flex;
    position: relative;
    max-width: 1128px;
    box-sizing: border-box;
    align-items: center;
    flex-direction: column;
    justify-content: center;
}

.x_c_111a-teb-yan-text102 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text103 {
    color: #6c6967;
    font-size: 16px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-text104 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text105,
.x_c_111a-teb-yan-text106,
.x_c_111a-teb-yan-text107,
.x_c_111a-teb-yan-text108 {
    color: #6c6967;
    font-size: 16px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-text109 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text110 {
    color: #6c6967;
    font-size: 16px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-group,
.x_c_111a-teb-yan-instance10 {
    /* width: 100%;*/
    box-sizing: border-box;
    flex-direction: column;
}

.x_c_111a-teb-yan-instance10 {
    overflow: hidden;
    max-width: 1440px;
    align-items: flex-start;
    justify-content: flex-start;
    background-color: #fff;
}

.x_c_111a-teb-yan-group {
    max-width: 800px;
}

.x_c_111a-teb-yan-rectangle12 {
    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    max-width: 800px;
}

.x_c_111a-teb-yan-vector1,
.x_c_111a-teb-yan-vector2 {
    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    max-width: 154.6605224609375px;
    max-height: 44.188720703125px;
}

.x_c_111a-teb-yan-vector2 {
    max-width: 110.1649169921875px;
    transform: rotate(0deg);
    max-height: 49.0986328125px;
}

.x_c_111a-teb-yan-vector3 {
    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    max-width: 2.301513671875px;
    transform: rotate(-180deg);
}

.x_c_111a-teb-yan-frame15 {
    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    max-width: 56.15650177001953px;
}

.x_c_111a-teb-yan-vector4,
.x_c_111a-teb-yan-vector5 {
    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    max-width: 149.7506103515625px;
    max-height: 39.27880859375px;
}

.x_c_111a-teb-yan-vector5 {
    max-width: 90.5255126953125px;
    transform: rotate(-180deg);
}

.x_c_111a-teb-yan-vector6 {
    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    max-width: 1.8411865234375px;
    transform: rotate(0deg);
}

.x_c_111a-teb-yan-vector7,
.x_c_111a-teb-yan-vector8 {
    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    max-width: 149.7506103515625px;
    max-height: 39.27880859375px;
}

.x_c_111a-teb-yan-vector8 {
    max-width: 67.51055908203125px;
    transform: rotate(0deg);
}

.x_c_111a-teb-yan-vector9 {
    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    max-width: 2.301513671875px;
    transform: rotate(180deg);
}

.x_c_111a-teb-yan-frame16 {
    width: 100%;
    overflow: hidden;
    max-width: 250px;
    box-sizing: border-box;
    align-items: flex-start;
    border-radius: 240px 240px 240px 240px;
    flex-direction: column;
    justify-content: flex-start;
    background-color: #fff;
}

.x_c_111a-teb-yan-rectangle13 {
    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    max-width: 184px;
}

.x_c_111a-teb-yan-frame17 {
    width: 100%;
    overflow: hidden;
    max-width: 363px;
    box-sizing: border-box;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-text111 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: center;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text112,
.x_c_111a-teb-yan-text113 {
    color: #fff;
    font-size: 16px;
    font-style: normal;
    margin-top: 0;
    text-align: center;
    font-family: "Rubik",sans-serif;
    font-weight: 500;
    line-height: 22px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-frame18 {
    width: 100%;
    overflow: hidden;
    max-width: 357px;
    box-sizing: border-box;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-text114 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: center;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text115,
.x_c_111a-teb-yan-text116 {
    color: #fff;
    font-size: 16px;
    font-style: normal;
    margin-top: 0;
    text-align: center;
    font-family: "Rubik",sans-serif;
    font-weight: 500;
    line-height: 22px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-frame19 {
    width: 100%;
    overflow: hidden;
    max-width: 377px;
    box-sizing: border-box;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-text117 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: center;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text118,
.x_c_111a-teb-yan-text119 {
    color: #fff;
    font-size: 16px;
    font-style: normal;
    margin-top: 0;
    text-align: center;
    font-family: "Rubik",sans-serif;
    font-weight: 500;
    line-height: 22px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-text120 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: center;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text121,
.x_c_111a-teb-yan-text122 {
    color: #fff;
    font-size: 16px;
    font-style: normal;
    margin-top: 0;
    text-align: center;
    font-family: "Rubik",sans-serif;
    font-weight: 500;
    line-height: 22px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-frame20 {
    gap: 32px;
    width: 100%;
    display: flex;
    padding: 40px 156px;
    position: relative;
    max-width: 1440px;
    box-sizing: border-box;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-rectangle14 {
    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    margin-left: -12%;
    position: absolute;
    max-width: 1286px;
    /* width: 100%;
    height: auto;
    margin: 0;
    display: block;
    position: absolute;
    max-width: 608px;*/
    /*    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    position: absolute;
    max-width: 608px;
    z-index:1;*/
}

.x_c_111a-teb-yan-text123 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
    z-index: 1;
}

.x_c_111a-teb-yan-text124 {
    color: #005b38;
    font-size: 22px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 500;
    line-height: 30px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-frame21,
.x_c_111a-teb-yan-frame22 {
    width: 100%;
    display: flex;
    position: relative;
    max-width: 1128px;
    box-sizing: border-box;
    flex-direction: column;
    justify-content: center;
}

.x_c_111a-teb-yan-frame21 {
    gap: 16px;
    align-items: center;
    border-radius: 4px 4px 4px 4px;
    margin-top: 80px;
}

.x_c_111a-teb-yan-frame22 {
    gap: 12px;
    align-items: flex-start;
}

.x_c_111a-teb-yan-frame23,
.x_c_111a-teb-yan-frame24 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-frame23 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 212px;
    align-items: center;
}

.x_c_111a-teb-yan-frame24 {
    overflow: hidden;
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
    margin: 0px 0px 0px 0px;
}

.x_c_111a-teb-yan-text125 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text126 {
    color: #005b38;
    font-size: 16px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 500;
    line-height: 22px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-text127 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text128,
.x_c_111a-teb-yan-text129 {
    color: #6c6967;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-text130 {
    margin-top: 0;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text131,
.x_c_111a-teb-yan-text132,
.x_c_111a-teb-yan-text133,
.x_c_111a-teb-yan-text134,
.x_c_111a-teb-yan-text135 {
    color: #6c6967;
    font-size: 14px;
    font-style: normal;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-text132,
.x_c_111a-teb-yan-text133,
.x_c_111a-teb-yan-text134,
.x_c_111a-teb-yan-text135 {
    color: #0338ad;
}

.x_c_111a-teb-yan-text133,
.x_c_111a-teb-yan-text134,
.x_c_111a-teb-yan-text135 {
    color: #6c6967;
}

.x_c_111a-teb-yan-text134,
.x_c_111a-teb-yan-text135 {
    color: #0338ad;
}

.x_c_111a-teb-yan-text135 {
    color: #6c6967;
}

.x_c_111a-teb-yan-frame25,
.x_c_111a-teb-yan-frame26 {
    width: 100%;
    display: flex;
    position: relative;
    max-width: 1128px;
    box-sizing: border-box;
    align-items: flex-start;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-frame26 {
    gap: 16px;
    padding: 8px 16px;
    max-width: 564px;
    border-right: 1px solid #eaeae9;
    flex-direction: column;
}

.x_c_111a-teb-yan-frame27 {
    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    max-width: 100%;
    border-radius: 8px 8px 8px 8px;
}

.x_c_111a-teb-yan-frame28 {
    /*    gap: 8px;*/
    display: flex;
    position: relative;
    max-width: 532px;
    align-items: flex-start;
    flex-direction: column;
}

.x_c_111a-teb-yan-frame28,
.x_c_111a-teb-yan-frame29,
.x_c_111a-teb-yan-instance11 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-frame29 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 532px;
    align-items: center;
}

.x_c_111a-teb-yan-instance11 {
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
    margin: 0px 0px 14px 0px;
}

.x_c_111a-teb-yan-text136 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text137 {
    color: #575451;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-frame30,
.x_c_111a-teb-yan-instance12 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-frame30 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 532px;
    align-items: center;
}

.x_c_111a-teb-yan-instance12 {
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
    margin: 0px 0px 14px 0px;
}

.x_c_111a-teb-yan-text138 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text139 {
    color: #575451;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-frame31,
.x_c_111a-teb-yan-instance13 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-frame31 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 532px;
    align-items: center;
}

.x_c_111a-teb-yan-instance13 {
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
    margin: 0px 0px 14px 0px;
}

.x_c_111a-teb-yan-text140 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text141 {
    color: #575451;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-frame32 {
    gap: 16px;
    width: 100%;
    display: flex;
    padding: 8px 16px;
    position: relative;
    max-width: 564px;
    box-sizing: border-box;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-frame33 {
    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    max-width: 532px;
    border-radius: 8px 8px 8px 8px;
}

.x_c_111a-teb-yan-frame34 {
    /*   gap: 8px;*/
    display: flex;
    position: relative;
    max-width: 532px;
    align-items: flex-start;
    flex-direction: column;
}

.x_c_111a-teb-yan-frame34,
.x_c_111a-teb-yan-frame35,
.x_c_111a-teb-yan-instance14 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-frame35 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 532px;
    align-items: center;
}

.x_c_111a-teb-yan-instance14 {
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
    margin: 0px 0px 14px 0px;
}

.x_c_111a-teb-yan-text142 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text143 {
    color: #575451;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-frame36,
.x_c_111a-teb-yan-instance15 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-frame36 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 532px;
    align-items: center;
}

.x_c_111a-teb-yan-instance15 {
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
    margin: 0px 0px 14px 0px;
}

.x_c_111a-teb-yan-text144 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text145 {
    color: #575451;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-frame37,
.x_c_111a-teb-yan-instance16 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-frame37 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 532px;
    align-items: center;
}

.x_c_111a-teb-yan-instance16 {
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
    margin: 0px 0px 14px 0px;
}

.x_c_111a-teb-yan-text146 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text147 {
    color: #575451;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-frame38,
.x_c_111a-teb-yan-frame39 {
    width: 100%;
    display: flex;
    position: relative;
    max-width: 1128px;
    box-sizing: border-box;
    flex-direction: column;
    justify-content: center;
}

.x_c_111a-teb-yan-frame38 {
    gap: 16px;
    align-items: center;
    border-radius: 4px 4px 4px 4px;
    padding: 32px 0px 0px 0px;
}

.x_c_111a-teb-yan-frame39 {
    gap: 12px;
    align-items: flex-start;
}

.x_c_111a-teb-yan-frame40,
.x_c_111a-teb-yan-frame41 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-frame40 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 290px;
    align-items: center;
}

.x_c_111a-teb-yan-frame41 {
    overflow: hidden;
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
    margin: 0px 0px 0px 0px;
}

.x_c_111a-teb-yan-text148 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text149 {
    color: #005b38;
    font-size: 16px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 500;
    line-height: 22px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-text150 {
    width: 100%;
    max-width: auto;
    min-height: auto;
}

.x_c_111a-teb-yan-text150,
.x_c_111a-teb-yan-text151 {
    margin-top: 0;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text152,
.x_c_111a-teb-yan-text153 {
    color: #6c6967;
    font-size: 14px;
    font-style: normal;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-text153 {
    color: #0338ad;
}

.x_c_111a-teb-yan-frame42 {
    gap: 8px;
    display: flex;
    padding: 0 0px;
    position: relative;
    max-width: 1128px;
    align-items: flex-start;
    flex-direction: column;
}

.x_c_111a-teb-yan-frame42,
.x_c_111a-teb-yan-frame43,
.x_c_111a-teb-yan-instance17 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-frame43 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 1096px;
    align-items: center;
}

.x_c_111a-teb-yan-instance17 {
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
    margin: 0px 0px 14px 0px;
}

.x_c_111a-teb-yan-text154 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text155 {
    color: #575451;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-frame44,
.x_c_111a-teb-yan-instance18 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-frame44 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 1096px;
    align-items: center;
}

.x_c_111a-teb-yan-instance18 {
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
    margin: 0px 0px 14px 0px;
}

.x_c_111a-teb-yan-text156 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text157 {
    color: #575451;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-frame45,
.x_c_111a-teb-yan-instance19 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-frame45 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 1096px;
    align-items: center;
}

.x_c_111a-teb-yan-instance19 {
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
    margin: 0px 0px 14px 0px;
}

.x_c_111a-teb-yan-text158 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text159 {
    color: #575451;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-frame46,
.x_c_111a-teb-yan-frame47 {
    width: 100%;
    display: flex;
    position: relative;
    max-width: 1128px;
    box-sizing: border-box;
    flex-direction: column;
    justify-content: center;
}

.x_c_111a-teb-yan-frame46 {
    gap: 16px;
    align-items: center;
    border-radius: 4px 4px 4px 4px;
    padding: 32px 0px 0px 0px;
}

.x_c_111a-teb-yan-frame47 {
    gap: 12px;
    align-items: flex-start;
}

.x_c_111a-teb-yan-frame48,
.x_c_111a-teb-yan-frame49 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-frame48 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 176px;
    align-items: center;
}

.x_c_111a-teb-yan-frame49 {
    overflow: hidden;
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
    margin: 0px 0px 0px 0px;
}

.x_c_111a-teb-yan-text160 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text161 {
    color: #005b38;
    font-size: 16px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 500;
    line-height: 22px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-text162 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text163 {
    color: #6c6967;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-frame50,
.x_c_111a-teb-yan-frame51 {
    display: flex;
    position: relative;
    align-items: flex-start;
}

.x_c_111a-teb-yan-frame50 {
    width: 100%;
    max-width: 1025px; /*1128px*/
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-frame51 {
    gap: 8px;
    padding: 8px 16px;
    max-width: 564px;
    border-right: 1px solid #eaeae9;
    flex-direction: column;
}

.x_c_111a-teb-yan-frame51,
.x_c_111a-teb-yan-frame52,
.x_c_111a-teb-yan-instance20 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-frame52 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 532px;
    align-items: center;
}

.x_c_111a-teb-yan-instance20 {
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
    margin: 0px 0px 14px 0px;
}

.x_c_111a-teb-yan-text164 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text165 {
    color: #575451;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-frame53,
.x_c_111a-teb-yan-instance21 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-frame53 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 532px;
    align-items: center;
}

.x_c_111a-teb-yan-instance21 {
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
    margin: 0px 0px 14px 0px;
}

.x_c_111a-teb-yan-text166 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text167 {
    color: #575451;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-frame54 {
    gap: 8px;
    display: flex;
    padding: 8px 16px;
    position: relative;
    max-width: 564px;
    align-items: flex-start;
    flex-direction: column;
}

.x_c_111a-teb-yan-frame54,
.x_c_111a-teb-yan-frame55,
.x_c_111a-teb-yan-instance22 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-frame55 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 532px;
    align-items: center;
}

.x_c_111a-teb-yan-instance22 {
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
    margin: 0px 0px 0px 0px;
}

.x_c_111a-teb-yan-text168 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text169 {
    color: #575451;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-frame56,
.x_c_111a-teb-yan-instance23 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-frame56 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 532px;
    align-items: center;
}

.x_c_111a-teb-yan-instance23 {
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
    margin: 0px 0px 14px 0px;
}

.x_c_111a-teb-yan-text170 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text171 {
    color: #575451;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

img.x_c_111a-teb-yan-rectangle15 {
    /*    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    position: absolute;
    max-width: 120px;
    right: 395px;
    top: 0px;*/
    vertical-align: middle;
    width: 120px;
    height: 120px;
    z-index: 9;
    position: absolute;
    left: 441px;
    margin-top: -36px;
}

.x_c_111a-teb-yan-frame57 {
    gap: 24px;
    width: 100%;
    display: flex;
    padding: 40px 156px;
    position: relative;
    max-width: 1440px;
    box-sizing: border-box;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-rectangle16 {
    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    margin-left: -12%;
    position: absolute;
    max-width: 1286px;
    /*    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    position: absolute;
    max-width: 567px;
    z-index:1;*/
}

.x_c_111a-teb-yan-text172 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
    z-index: 1;
}

.x_c_111a-teb-yan-text173 {
    color: #005b38;
    font-size: 22px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 500;
    line-height: 30px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-text174 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text175,
.x_c_111a-teb-yan-text176,
.x_c_111a-teb-yan-text177 {
    color: #6c6967;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-text178,
.x_c_111a-teb-yan-text179 {
    margin-top: 0;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text180,
.x_c_111a-teb-yan-text181 {
    color: #6c6967;
    font-size: 14px;
    font-style: normal;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-text181 {
    color: #0338ad;
}

.x_c_111a-teb-yan-rectangle17 {
    /*   width: 100%;
    height: auto;
    margin: 0;
    display: block;
    position: absolute;
    max-width: 120px;
    right: 395px;
    top: 0px;
    position: absolute;*/
    vertical-align: middle;
    width: 120px;
    height: 120px;
    z-index: 9;
    position: absolute;
    left: 388px;
    margin-top: -36px;
}

.x_c_111a-teb-yan-frame58 {
    gap: 24px;
    width: 100%;
    display: flex;
    padding: 40px 156px;
    position: relative;
    max-width: 1440px;
    box-sizing: border-box;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-rectangle18 {
    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    position: absolute;
    max-width: 1286px;
    z-index: 1;
    margin-left: -12%;
}

.x_c_111a-teb-yan-text182 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
    z-index: 1;
}

.x_c_111a-teb-yan-text183 {
    color: #005b38;
    font-size: 22px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 500;
    line-height: 30px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-text184 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text185 {
    color: #6c6967;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-text186 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text187,
.x_c_111a-teb-yan-text188,
.x_c_111a-teb-yan-text189,
.x_c_111a-teb-yan-text190,
.x_c_111a-teb-yan-text191,
.x_c_111a-teb-yan-text192 {
    color: #6c6967;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-text193 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text194 {
    color: #6c6967;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-frame59,
.x_c_111a-teb-yan-frame60 {
    gap: 24px;
    width: 100%;
    display: flex;
    position: relative;
    max-width: 1128px;
    box-sizing: border-box;
    align-items: flex-start;
    justify-content: flex-start;
}

.x_c_111a-teb-yan-frame60 {
    gap: 10px;
    padding: 24px;
    max-width: 264px;
    border-top: 1px solid #eaeae9;
    align-items: center;
    border-left: 1px solid #eaeae9;
    border-right: 1px solid #eaeae9;
    border-bottom: 1px solid #eaeae9;
    border-radius: 8px 8px 8px 8px;
    justify-content: center;
    background-color: #fcfcfc;
    text-align: center;
}

.x_c_111a-teb-yan-text195 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: center;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text196 {
    color: #005b38;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: center;
    font-family: "Rubik",sans-serif;
    font-weight: 500;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-frame61 {
    gap: 10px;
    width: 100%;
    display: flex;
    padding: 24px;
    position: relative;
    max-width: 264px;
    border-top: 1px solid #eaeae9;
    box-sizing: border-box;
    align-items: center;
    border-left: 1px solid #eaeae9;
    border-right: 1px solid #eaeae9;
    border-bottom: 1px solid #eaeae9;
    border-radius: 8px 8px 8px 8px;
    justify-content: center;
    background-color: #fcfcfc;
    text-align: center;
}

.x_c_111a-teb-yan-text197 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: center;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text198 {
    color: #005b38;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: center;
    font-family: "Rubik",sans-serif;
    font-weight: 500;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-frame62 {
    gap: 10px;
    width: 100%;
    display: flex;
    padding: 24px;
    position: relative;
    max-width: 264px;
    border-top: 1px solid #eaeae9;
    box-sizing: border-box;
    align-items: center;
    border-left: 1px solid #eaeae9;
    border-right: 1px solid #eaeae9;
    border-bottom: 1px solid #eaeae9;
    border-radius: 8px 8px 8px 8px;
    justify-content: center;
    background-color: #fcfcfc;
    text-align: center;
}

.x_c_111a-teb-yan-text199 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: center;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text200 {
    color: #005b38;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: center;
    font-family: "Rubik",sans-serif;
    font-weight: 500;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-frame63 {
    gap: 10px;
    width: 100%;
    display: flex;
    padding: 34px 24px 35px 24px;
    position: relative;
    max-width: 264px;
    border-top: 1px solid #eaeae9;
    box-sizing: border-box;
    align-items: center;
    border-left: 1px solid #eaeae9;
    border-right: 1px solid #eaeae9;
    border-bottom: 1px solid #eaeae9;
    border-radius: 8px 8px 8px 8px;
    justify-content: center;
    background-color: #fcfcfc;
    text-align: center;
}

.x_c_111a-teb-yan-text201 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: center;
    margin-bottom: 0;
}

.x_c_111a-teb-yan-text202 {
    color: #005b38;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: center;
    font-family: "Rubik",sans-serif;
    font-weight: 500;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_111a-teb-yan-rectangle19 {
    /*  width: 100%;
    height: auto;
    margin: 0;
    display: block;
    position: absolute;
    max-width: 120px;
    right: 141px;
    top: 0px;
    position: absolute;*/
    vertical-align: middle;
    width: 120px;
    height: 120px;
    z-index: 9;
    position: absolute;
    left: 704px;
    margin-top: -36px;
}

.x_c_111a-teb-yan-rectangle20,
.x_c_111a-teb-yan-rectangle21 {
    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    max-width: 1440px;
}

.x_c_111a-teb-yan-text100 {
    color: var(--Brand-Palette-brand-800, #005B38);
    text-align: center;
    font-family: Rubik;
    font-size: var(--Font-Size-font-size-400, 22px);
    font-style: normal;
    font-weight: 500;
    line-height: var(--Line-Height-line-height-400, 30px); /* 136.364% */
    z-index: 1;
}

.c_111a-teb-yan-group {
    position: relative;
    width: 200px; /* Çiçek resminizin genişliği */
    height: 200px; /* Çiçek resminizin yüksekliği */
}

    .c_111a-teb-yan-group img {
        width: 100%;
        height: 100%;
    }

/*.x_hover-metin {
    position: absolute;
    top: 22%;
    left: 51%;
    transform: translate(-50%, -50%);
    color: black;
    text-align: center;
    display: none;*/ /* Başlangıçta gizli */
/*z-index: 1;*/ /* Metnin resmin üzerinde görünmesini sağlar */
/*}


.x_hover-metin .x_turuncu {
    position: absolute;
    top: 20%;
    left: 42%;
    transform: translate(-50%, -50%);
    color: black;
    text-align: center;
    display: none;*/ /* Başlangıçta gizli */
/*z-index: 1;*/ /* Metnin resmin üzerinde görünmesini sağlar */
/*}

    .x_hover-metin .x_yesil {
        position: absolute;
        top: 20%;
        left: 60%;
        transform: translate(-50%, -50%);
        color: black;
        text-align: center;
        display: none;*/ /* Başlangıçta gizli */
/*z-index: 1;*/ /* Metnin resmin üzerinde görünmesini sağlar */
/*}
    .x_hover-metin .x_mavi {
        position: absolute;
        top: 25%;
        left: 45%;
        transform: translate(-50%, -50%);
        color: black;
        text-align: center;
        display: none;*/ /* Başlangıçta gizli */
/*z-index: 1;*/ /* Metnin resmin üzerinde görünmesini sağlar */
/*}*/

/* Her bir renk için ayrı hover efekti tanımlayın */
/*.x_hover-metin .x_turuncu:hover {
        display: block;
    }

.x_hover-metin .x_yesil:hover {
    display: block;
}

.x_hover-metin .x_mavi:hover {
    display: block;
}*/

.x_c_111a-teb-yan-group {
    position: relative; /* Konumlandırma için */
    width: 800px; /* Genişlik */
    height: 663.62px /*  769.62px; Yükseklik */
}

.x_c_111a-teb-yan-rectangle12 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: auto;
    z-index: 0; /* Arka planda kalması için */
    padding: 72px 0px 72px 0px;
}

.x_hover-metin {
    position: absolute;
    opacity: 0;
    transition: opacity 0.3s ease;
    z-index: 1; /* Metnin resmin üzerinde görünmesi için */
    background-color: rgb(255 255 255 / 0%); /* Arka plan rengi (isteğe bağlı) */
    padding: 10px;
    border-radius: 5px;
    font-size: 14px;
    line-height: 1.4;
}

/* Turuncu metin */
.x_turuncu {
    top: 12%;
    right: 50%;
    width: 298px;
    z-index: 1;
    padding: 0px 213px 69px 0px;
    opacity: 1;
}

    .x_turuncu:hover {
        opacity: 1;
    }

.x_baslik-turuncu {
    color: rgb(252 149 84) !important;
    font-weight: 1000;
}
/* Yeşil metin */
.x_yesil {
    top: 46%;
    left: 55%;
    width: 240px;
    transform: translateY(-50%);
    padding: 10px 10px 10px 173px;
    opacity: 1;
}

    .x_yesil:hover {
        opacity: 1;
    }

.x_baslik-yesil {
    color: rgb(0 167 152) !important;
    font-weight: 1000;
}

.x_yesil {
    /*color: #149463;*/
    /*font-weight: 1000;*/
}
/* Mavi metin */
.x_mavi {
    bottom: 9%;
    right: 44%;
    width: 299px;
    padding: 0px 259px 0px 0px;
    opacity: 1;
}

    .x_mavi:hover {
        opacity: 1;
    }

.x_baslik-mavi {
    color: rgb(15 160 220) !important;
    font-weight: 1000;
}

.x_altbaslik {
    color: #005B38;
    font-weight: 1000;
}

.x_anabaslik {
    color: #149463;
    z-index: 2;
    font-weight: 1000;
    font-size: 22px !important;
    position: relative;
}

.x_kutu-baslik {
    padding: 0px !important;
    color: #005B38;
    z-index: 1;
    font-weight: 1000;
}

.x_bullet {
    padding-bottom: 0px;
    line-height: 24px;
}

.x_CSS-BireyselPsikolojikDanimanlikDestegi {
    margin-top: 80px;
    width: 990px;
}

    .x_CSS-BireyselPsikolojikDanimanlikDestegi img {
        float: right;
    }
.x_CSS-UzunSureli {
    margin-top: 80px;
}
/*TEB KARİYER YANIMDA */
/*TEB KARİYER YANIMDA - MOBİLE */
.x_frame-14 {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    align-self: stretch;
}

.x_c_211a-teb-yan-frame10 {
    width: 100%;
    display: flex;
    overflow: hidden;
    position: relative;
    max-width: 375px;
    box-sizing: border-box;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
    background-color: #fff;
    margin-left: -12px;
}

.x_c_211a-teb-yan-rectangle1 {
    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    max-width: 375px;
}

.x_c_211a-teb-yan-frame11 {
    max-width: 375px;
    flex-direction: column;
    justify-content: flex-start;
    /* gap: 32px;
    width: 100%;
    display: flex;
    padding: 40px 16px;
    position: relative;
    max-width: 375px;
    box-sizing: border-box;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;*/
}

.x_c_211a-teb-yan-frame11,
.x_c_211a-teb-yan-frame12,
.x_c_211a-teb-yan-frame13 {
    width: 100%;
    display: flex;
    position: relative;
    box-sizing: border-box;
    align-items: center;
}

.x_c_211a-teb-yan-frame12 {
    gap: 8px;
    padding: 16px;
    max-width: 375px;
    flex-direction: column;
    justify-content: flex-start;
}

.x_c_211a-teb-yan-frame13 {
    gap: 10px;
    max-width: 343px;
    justify-content: center;
}

.x_c_211a-teb-yan-rectangle2 {
    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    position: absolute;
    max-width: 375px;
}

.x_c_211a-teb-yan-text10 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: center;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text11 {
    color: #005b38;
    font-size: 16px;
    font-style: normal;
    margin-top: 0;
    text-align: center;
    font-family: "Rubik",sans-serif;
    font-weight: 500;
    line-height: 22px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-rectangle3 {
    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    max-width: 120px;
}

.x_c_211a-teb-yan-frame14 {
    gap: 24px;
    width: 100%;
    display: flex;
    position: relative;
    max-width: 343px;
    box-sizing: border-box;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    /*padding-left: 12px;*/
}

.x_c_211a-teb-yan-text12 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text13 {
    color: #6c6967;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-text14 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text15,
.x_c_211a-teb-yan-text16,
.x_c_211a-teb-yan-text17,
.x_c_211a-teb-yan-text18 {
    color: #6c6967;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-text19 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text20 {
    color: #6c6967;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-frame15 {
    /*    gap: 32px;*/
    width: 100%;
    display: flex;
    /*    padding: 40px 16px;*/
    position: relative;
    max-width: 375px;
    box-sizing: border-box;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.x_c_211a-teb-yan-rectangle4 {
    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    /*    position: absolute;*/
    /*    max-width: 334px;*/
}

.x_c_211a-teb-yan-text21 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
    z-index: 1;
}

.x_c_211a-teb-yan-text22 {
    color: #005b38;
    font-size: 16px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 500;
    line-height: 22px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-frame16,
.x_c_211a-teb-yan-frame17 {
    display: flex;
    position: relative;
    max-width: 343px;
    flex-direction: column;
}

.x_c_211a-teb-yan-frame16 {
    gap: 16px;
    width: 100%;
    box-sizing: border-box;
    align-items: center;
    border-radius: 4px 4px 4px 4px;
    justify-content: center;
    /*padding-left: 12px;*/
}

.x_c_211a-teb-yan-frame17 {
    gap: 12px;
    align-items: flex-start;
}

.x_c_211a-teb-yan-frame17,
.x_c_211a-teb-yan-frame18,
.x_c_211a-teb-yan-frame19 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_211a-teb-yan-frame18 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 343px;
    align-items: center;
}

.x_c_211a-teb-yan-frame19 {
    overflow: hidden;
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
}

.x_c_211a-teb-yan-text23 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text24 {
    color: #005b38;
    font-size: 16px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 500;
    line-height: 22px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-text25 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text26,
.x_c_211a-teb-yan-text27 {
    color: #6c6967;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-text28 {
    margin-top: 0;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text29,
.x_c_211a-teb-yan-text30,
.x_c_211a-teb-yan-text31,
.x_c_211a-teb-yan-text32,
.x_c_211a-teb-yan-text33 {
    color: #6c6967;
    font-size: 14px;
    font-style: normal;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-text30,
.x_c_211a-teb-yan-text31,
.x_c_211a-teb-yan-text32,
.x_c_211a-teb-yan-text33 {
    color: #0338ad;
}

.x_c_211a-teb-yan-text31,
.x_c_211a-teb-yan-text32,
.x_c_211a-teb-yan-text33 {
    color: #6c6967;
}

.x_c_211a-teb-yan-text32,
.x_c_211a-teb-yan-text33 {
    color: #0338ad;
}

.x_c_211a-teb-yan-text33 {
    color: #6c6967;
}

.x_c_211a-teb-yan-frame20,
.x_c_211a-teb-yan-frame21 {
    width: 100%;
    display: flex;
    position: relative;
    max-width: 343px;
    box-sizing: border-box;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.x_c_211a-teb-yan-frame21 {
    gap: 16px;
    padding: 8px 16px 16px;
    border-bottom: 1px solid #eaeae9;
}

.x_c_211a-teb-yan-frame22 {
    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    max-width: 311px;
    border-radius: 8px 8px 8px 8px;
}

.x_c_211a-teb-yan-frame23 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 311px;
    align-items: flex-start;
    flex-direction: column;
}

.x_c_211a-teb-yan-frame23,
.x_c_211a-teb-yan-frame24,
.x_c_211a-teb-yan-instance10 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_211a-teb-yan-frame24 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 311px;
    align-items: center;
}

.x_c_211a-teb-yan-instance10 {
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
}

.x_c_211a-teb-yan-text34 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text35 {
    color: #575451;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-frame25,
.x_c_211a-teb-yan-instance11 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_211a-teb-yan-frame25 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 311px;
    align-items: center;
}

.x_c_211a-teb-yan-instance11 {
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
}

.x_c_211a-teb-yan-text36 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text37 {
    color: #575451;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-frame26,
.x_c_211a-teb-yan-instance12 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_211a-teb-yan-frame26 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 311px;
    align-items: center;
}

.x_c_211a-teb-yan-instance12 {
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
}

.x_c_211a-teb-yan-text38 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text39 {
    color: #575451;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

/*.x_c_211a-teb-yan-frame27 {
    gap: 16px;
    width: 100%;
    display: flex;
    padding: 16px 16px 8px;
    position: relative;
    max-width: 343px;
    box-sizing: border-box;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}*/

.x_c_211a-teb-yan-frame28 {
    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    max-width: 311px;
    border-radius: 8px 8px 8px 8px;
}

.x_c_211a-teb-yan-frame29 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 311px;
    align-items: flex-start;
    flex-direction: column;
}

.x_c_211a-teb-yan-frame29,
.x_c_211a-teb-yan-frame30,
.x_c_211a-teb-yan-instance13 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_211a-teb-yan-frame30 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 311px;
    align-items: center;
}

.x_c_211a-teb-yan-instance13 {
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
}

.x_c_211a-teb-yan-text40 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text41 {
    color: #575451;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-frame31,
.x_c_211a-teb-yan-instance14 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_211a-teb-yan-frame31 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 311px;
    align-items: center;
}

.x_c_211a-teb-yan-instance14 {
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
    margin: 0px 0px 0px 0px;
}

.x_c_211a-teb-yan-text42 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text43 {
    color: #575451;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-frame32,
.x_c_211a-teb-yan-instance15 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
    margin: 0px 0px 0px 0px;
}

.x_c_211a-teb-yan-frame32 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 311px;
    align-items: center;
}

.x_c_211a-teb-yan-instance15 {
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
    margin: 0px 0px 0px 0px;
}

.x_c_211a-teb-yan-text44 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text45 {
    color: #575451;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-frame33,
.x_c_211a-teb-yan-frame34 {
    width: 100%;
    display: flex;
    position: relative;
    max-width: 343px;
    box-sizing: border-box;
    padding-top: 20px;
    flex-direction: column;
    justify-content: center;
}

.x_c_211a-teb-yan-frame33 {
    gap: 16px;
    padding-bottom: 16px;
    align-items: center;
    border-radius: 4px 4px 4px 4px;
    /*padding-left: 12px;*/
}

.x_c_211a-teb-yan-frame34 {
    gap: 12px;
    align-items: flex-start;
}

.x_c_211a-teb-yan-frame35,
.x_c_211a-teb-yan-frame36 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_211a-teb-yan-frame35 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 290px;
    align-items: center;
}

.x_c_211a-teb-yan-frame36 {
    overflow: hidden;
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
}

.x_c_211a-teb-yan-text46 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text47 {
    color: #005b38;
    font-size: 16px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 500;
    line-height: 22px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-text48 {
    width: 100%;
    max-width: 100%;
    min-height: auto;
}

.x_c_211a-teb-yan-text48,
.x_c_211a-teb-yan-text49 {
    margin-top: 0;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text50,
.x_c_211a-teb-yan-text51 {
    color: #6c6967;
    font-size: 14px;
    font-style: normal;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-text51 {
    color: #0338ad;
}

.x_c_211a-teb-yan-frame37 {
    gap: 8px;
    display: flex;
    padding: 0 16px;
    position: relative;
    max-width: 343px;
    align-items: flex-start;
    flex-direction: column;
}

.x_c_211a-teb-yan-frame37,
.x_c_211a-teb-yan-frame38,
.x_c_211a-teb-yan-instance16 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_211a-teb-yan-frame38 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 311px;
    align-items: center;
}

.x_c_211a-teb-yan-instance16 {
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
    margin: 0px 0px 0px 0px;
}

.x_c_211a-teb-yan-text52 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text53 {
    color: #575451;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-frame39,
.x_c_211a-teb-yan-instance17 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_211a-teb-yan-frame39 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 311px;
    align-items: center;
}

.x_c_211a-teb-yan-instance17 {
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
}

.x_c_211a-teb-yan-text54 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text55 {
    color: #575451;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-frame40,
.x_c_211a-teb-yan-instance18 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_211a-teb-yan-frame40 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 311px;
    align-items: center;
}

.x_c_211a-teb-yan-instance18 {
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
}

.x_c_211a-teb-yan-text56 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text57 {
    color: #575451;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-frame41,
.x_c_211a-teb-yan-frame42 {
    width: 100%;
    display: flex;
    position: relative;
    max-width: 343px;
    box-sizing: border-box;
    flex-direction: column;
    justify-content: center;
}

.x_c_211a-teb-yan-frame41 {
    gap: 16px;
    align-items: center;
    padding-top: 20px;
    border-radius: 4px 4px 4px 4px;
    /*padding-left: 12px;*/
}

.x_c_211a-teb-yan-frame42 {
    gap: 12px;
    align-items: flex-start;
}

.x_c_211a-teb-yan-frame43,
.x_c_211a-teb-yan-frame44 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_211a-teb-yan-frame43 {
    gap: 8px;
    display: flex;
    position: relative;
    /*    max-width: 176px;*/
    align-items: center;
}

.x_c_211a-teb-yan-frame44 {
    overflow: hidden;
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
}

.x_c_211a-teb-yan-text58 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text59 {
    color: #005b38;
    font-size: 16px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 500;
    line-height: 22px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-text60 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text61 {
    color: #6c6967;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-frame45,
.x_c_211a-teb-yan-frame46 {
    display: flex;
    position: relative;
    max-width: 343px;
    align-items: flex-start;
    flex-direction: column;
}

.x_c_211a-teb-yan-frame45 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_211a-teb-yan-frame46 {
    gap: 8px;
    padding: 8px 16px 16px;
    border-bottom: 1px solid #eaeae9;
}

.x_c_211a-teb-yan-frame46,
.x_c_211a-teb-yan-frame47,
.x_c_211a-teb-yan-instance19 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_211a-teb-yan-frame47 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 311px;
    align-items: center;
}

.x_c_211a-teb-yan-instance19 {
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
}

.x_c_211a-teb-yan-text62 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text63 {
    color: #575451;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-frame48,
.x_c_211a-teb-yan-instance20 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_211a-teb-yan-frame48 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 311px;
    align-items: center;
}

.x_c_211a-teb-yan-instance20 {
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
}

.x_c_211a-teb-yan-text64 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text65 {
    color: #575451;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-frame49 {
    gap: 8px;
    display: flex;
    padding: 16px 16px 8px;
    position: relative;
    max-width: 343px;
    align-items: flex-start;
    flex-direction: column;
}

.x_c_211a-teb-yan-frame49,
.x_c_211a-teb-yan-frame50,
.x_c_211a-teb-yan-instance21 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_211a-teb-yan-frame50 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 311px;
    align-items: center;
}

.x_c_211a-teb-yan-instance21 {
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
}

.x_c_211a-teb-yan-text66 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text67 {
    color: #575451;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-frame51,
.x_c_211a-teb-yan-instance22 {
    width: 100%;
    box-sizing: border-box;
    justify-content: flex-start;
}

.x_c_211a-teb-yan-frame51 {
    gap: 8px;
    display: flex;
    position: relative;
    max-width: 311px;
    align-items: center;
}

.x_c_211a-teb-yan-instance22 {
    max-width: 24px;
    align-items: flex-start;
    flex-direction: column;
    margin: 0px 0px 0px 0px;
}

.x_c_211a-teb-yan-text68 {
    width: 100%;
    max-width: auto;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text69 {
    color: #575451;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-rectangle5 {
    /*    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    position: absolute;
    max-width: 120px;*/
    width: 120px;
    height: 120px;
    right: 0px;
    top: 0px;
    position: absolute;
}

.x_c_211a-teb-yan-frame52 {
    /*    gap: 24px;*/
    width: 100%;
    display: flex;
    /*    padding: 40px 16px;*/
    position: relative;
    max-width: 375px;
    box-sizing: border-box;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.x_c_211a-teb-yan-rectangle6 {
    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    /*    position: absolute;*/
    /*    max-width: 334px;*/
}

.x_c_211a-teb-yan-text70 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
    z-index: 1;
}

.x_c_211a-teb-yan-text71 {
    color: #005b38;
    font-size: 16px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 500;
    line-height: 22px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-text72 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
    /*padding-left: 12px;*/
}

.x_c_211a-teb-yan-text73,
.x_c_211a-teb-yan-text74,
.x_c_211a-teb-yan-text75 {
    color: #6c6967;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-text76,
.x_c_211a-teb-yan-text77 {
    margin-top: 0;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text78,
.x_c_211a-teb-yan-text79 {
    color: #6c6967;
    font-size: 14px;
    font-style: normal;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-text79 {
    color: #0338ad;
}

.x_c_211a-teb-yan-rectangle7 {
    width: 120px;
    height: 120px;
    right: 0px;
    top: 0px;
    position: absolute;
}

.x_c_211a-teb-yan-frame53 {
    /*    gap: 24px;*/
    width: 100%;
    display: flex;
    /* padding: 40px 16px;*/
    position: relative;
    max-width: 375px;
    box-sizing: border-box;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
}

.x_c_211a-teb-yan-rectangle8 {
    width: 100%;
    height: auto;
    margin: 0;
    display: block;
    /*position: absolute;*/
}

.x_c_211a-teb-yan-text80 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
    z-index: 1;
}

.x_c_211a-teb-yan-text81 {
    color: #005b38;
    font-size: 16px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 500;
    line-height: 22px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-text82 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text83 {
    color: #6c6967;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-text84 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text85,
.x_c_211a-teb-yan-text86,
.x_c_211a-teb-yan-text87,
.x_c_211a-teb-yan-text88,
.x_c_211a-teb-yan-text89,
.x_c_211a-teb-yan-text90 {
    color: #6c6967;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-text91 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: left;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text92 {
    color: #6c6967;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: left;
    font-family: "Rubik",sans-serif;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-frame54,
.x_c_211a-teb-yan-frame55 {
    width: 100%;
    display: flex;
    position: relative;
    max-width: 343px;
    box-sizing: border-box;
}

.x_c_211a-teb-yan-frame54 {
    gap: 16px;
    align-items: flex-start;
    flex-direction: column;
    justify-content: flex-start;
    text-align: center;
    padding-left: 8%;
}

.x_c_211a-teb-yan-pp {
    padding-left: 12px;
}

.x_c_211a-teb-yan-frame55 {
    gap: 10px;
    padding: 24px;
    border-top: 1px solid #eaeae9;
    align-items: center;
    border-left: 1px solid #eaeae9;
    border-right: 1px solid #eaeae9;
    border-bottom: 1px solid #eaeae9;
    border-radius: 8px 8px 8px 8px;
    justify-content: center;
    background-color: #fcfcfc;
    margin-bottom: 16px;
}

.x_c_211a-teb-yan-text93 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: center;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text94 {
    color: #005b38;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: center;
    font-family: "Rubik",sans-serif;
    font-weight: 500;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-frame56 {
    gap: 10px;
    width: 100%;
    display: flex;
    padding: 24px;
    position: relative;
    max-width: 343px;
    border-top: 1px solid #eaeae9;
    box-sizing: border-box;
    align-items: center;
    border-left: 1px solid #eaeae9;
    border-right: 1px solid #eaeae9;
    border-bottom: 1px solid #eaeae9;
    border-radius: 8px 8px 8px 8px;
    justify-content: center;
    background-color: #fcfcfc;
    margin-bottom: 16px;
}

.x_c_211a-teb-yan-text95 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: center;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text96 {
    color: #005b38;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: center;
    font-family: "Rubik",sans-serif;
    font-weight: 500;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-frame57 {
    gap: 10px;
    width: 100%;
    display: flex;
    padding: 24px;
    position: relative;
    max-width: 343px;
    border-top: 1px solid #eaeae9;
    box-sizing: border-box;
    align-items: center;
    border-left: 1px solid #eaeae9;
    border-right: 1px solid #eaeae9;
    border-bottom: 1px solid #eaeae9;
    border-radius: 8px 8px 8px 8px;
    justify-content: center;
    background-color: #fcfcfc;
    margin-bottom: 16px;
}

.x_c_211a-teb-yan-text97 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: center;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text98 {
    color: #005b38;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: center;
    font-family: "Rubik",sans-serif;
    font-weight: 500;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-frame58 {
    gap: 10px;
    width: 100%;
    display: flex;
    padding: 24px;
    position: relative;
    max-width: 343px;
    border-top: 1px solid #eaeae9;
    box-sizing: border-box;
    align-items: center;
    border-left: 1px solid #eaeae9;
    border-right: 1px solid #eaeae9;
    border-bottom: 1px solid #eaeae9;
    border-radius: 8px 8px 8px 8px;
    justify-content: center;
    background-color: #fcfcfc;
    margin-bottom: 16px;
}

.x_c_211a-teb-yan-text99 {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    min-height: auto;
    text-align: center;
    margin-bottom: 0;
}

.x_c_211a-teb-yan-text100 {
    color: #005b38;
    font-size: 14px;
    font-style: normal;
    margin-top: 0;
    text-align: center;
    font-family: "Rubik",sans-serif;
    font-weight: 500;
    line-height: 20px;
    margin-bottom: 0;
    letter-spacing: 0;
    text-transform: none;
}

.x_c_211a-teb-yan-rectangle9 {
    width: 120px;
    height: 120px;
    right: 0px;
    top: 0px;
    position: absolute;
}


.x_rectangle-1 {
    width: 375px;
    height: 80px;
    left: -16px;
    top: 20px;
    /*  position: absolute;*/
    background: linear-gradient(90deg, white 0%, #EBF6F2 25%, var(--Brand-Palette-brand-25, #DFF1EA) 50%, #EAF6F1 75%, white 100%);
}

.x_tebllernsaliiveesenln_span {
    color: var(--Brand-Palette-brand-800, #005B38);
    font-size: 16px;
    font-family: Rubik;
    font-weight: 500;
    line-height: 22px;
    word-wrap: break-word;
}

.x_tebllern-salii-ve-esenl-n {
    flex: 1 1 0;
    text-align: center;
    z-index: 1;
}

.x_image-31 {
    width: 120px;
    height: 120px;
    z-index: 0;
}

.x_frame-14 {
    align-self: stretch;
    position: relative;
    justify-content: center;
    align-items: center;
    gap: 10px;
    display: inline-flex;
}

.x_baglanti {
    color: #0338AD !important;
    text-decoration: revert !important;
    font-weight: 500;
}

    .x_baglanti:hover {
        color: #0338AD !important;
    }
/*TEB KARİYER YANIMDA - MOBİLE */
.x_teb-yan-pLogolu {
    padding-bottom: 0px;
}

div.x_container {
    position: relative;
    width: 50%;
}

img.x_image {
    display: block;
    width: 100%;
    height: auto;
}

div.x_overlay {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: 100%;
    width: 100%;
    opacity: 0;
    transition: .5s ease;
}

div.x_container:hover .x_overlay {
    opacity: 1;
}

div.x_overlay a img {
    width: 100%;
}
/*.x_text {
    color: white;
    font-size: 20px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
}

*/