
body {
    font-family: 'Montserrat', sans-serif;
    background-color:#fafafa;
    overflow:auto !important;
    background-color:#f0f0f0;
}

ul {
    padding:0;
    list-style:none;
}

a {
    text-decoration: none;
}

.bg-dark {
    background-color:#ffffff !important;
}

.navbar-dark .navbar-nav .nav-link {
    color:#161617 !important;
    font-size:16px !important;
    font-weight: 500;
    padding-right:6px;
    padding-left:13px !important;
}

.navbar-brand img {
    width:202px !important;
}

.navbar {
    padding:15px;
}

.lang-item.current {
    font-weight: 800;
}

/* General */
.default-title {
    text-align: center;
}

.default-title h2 {
    font-weight: 800;
    font-size:30px;
    font-weight: 37px;
}

.card {
    border-radius: 16px;
    border:0;
}

.navbar-dark .navbar-nav .current.nav-link {
    font-weight: 700;
}

/* Pagination */
.pagination-wrapper {
    margin:auto;
}

.pagination-wrapper .page-link {
    border:1px solid #161617;
    border-radius: 6px;
    color:#161617;
    background-color: transparent;
    font-weight: 500;
    margin:0 8px;
    width:38px;
    height:38px;
    line-height: 38px;
    padding:0 !important;
    text-align: center;
    font-weight: 700;
    transition:all 0.3s ease-in-out;
}

.pagination-wrapper .page-link.current,
.pagination-wrapper .page-link:hover {
    background-color:#161617;
    color:#ffffff;
    transition:all 0.3s ease-in-out;
}

.pagination-wrapper li:last-child .page-link,
.pagination-wrapper li:first-child .page-link {
    font-size:19px;
    border-radius: 6px !important;
}

/* Sidebar / Main */
.page-inner .container {
    display:flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.page-inner .container .main {
    flex:0 0 65.8%;
}

.page-inner .container .sidebar {
    flex:0 0 32%;
}

.swap-sidebar {
    flex-direction: row-reverse;
}

.sidebar-unbg {

}

/* Slogan Module */
.slogan-module {
    height:100vh;
}

.slogan-module .image {
    height:91.5vh;
    width:100%;
    background:url("../img/buarc-top-bg.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom;
    position: relative;
}

.container-fluid {
    padding:0;
}

.slogan-module .content {
    padding-top:19vh;
    text-align: center;
}

.slogan-module  .title  h5 {
    color:#d9000d;
    font-size:20px;
    line-height: 24px;
    letter-spacing: 4.6px;
    font-weight: 600;
}

.slogan-module  .slogan p {
    color:#161617;
    font-size:56px;
    line-height: 68px;
    font-weight: 600;
}

.slogan-module .mouse-down {
    position: absolute;
    bottom:15px;
    left:0;
    right:0;
    margin:auto;
}

.slogan-module .mouse-down img {
    width:34px;
    transform: scale(1);
    transition:All 0.3s ease-in-out;
}

.slogan-module .mouse-down:hover {
    transform: scale(1.1);
    transition:All 0.3s ease-in-out;
}



/* Benefits */
.benefits .contents {
    display:flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.benefits h2 {
    margin-top:15px;
    margin-bottom:50px;
    text-align: center;

}

.benefits .contents .card {
    flex:0 0 23.5%;
    padding: 32px 24px !important;
    padding-bottom:0 !important;
    padding-right:10px !important;
    height:269px;
}


.benefits .default-title {
    margin-bottom:0;
    margin:auto;
    display:inline;
}

.benefits .card {
    padding:30px 20px;
}

.benefits .card .image img {
    width:40px;
    margin-bottom:14px;
}

.benefits .card .title {
    font-size:18px;
    line-height: 22px;
    color:#161617;
    font-weight: 700;
    margin-bottom:10px;
}

.benefits .card .desc p {
    font-size:14px;
    line-height: 23px;
    color:#161617;
    font-weight: 500;
}

/* Benefits Bottom */
.benefits-bottom {
    margin:30px 0;
    margin-top:75px;
}

.benefits-bottom .container {
    display:flex;
    justify-content: space-between;
    flex-wrap:wrap;
}

.benefits-bottom .container .card {
    flex:0 0 32%;
    padding:119.5px 0;
    text-align: center;
    position: relative;
    overflow: hidden;
}

.benefits-bottom .container .card .image {
    width:61px;
    margin:auto;
    margin-bottom:20px;
}

.benefits-bottom .container .card .number {
    font-size:48px;
    line-height: 58px;
    color:#161617;
    font-weight: 500;
}

.benefits-bottom .container .card .title {
    font-size:18px;
    line-height: 22px;
    color:#161617;
    font-weight: 700;
}

.benefits-bottom .container .card.company .title {
    color:#132575;
    font-weight: 600;
}

.benefits-bottom .container .card.export .title {
    color:#161617;
}

.benefits-bottom .container .card.workers .title {
    color:#d9000d;
}

.benefits-bottom .container .card .image  img {
    width:100%;
}

/* .benefits-bottom .container .card:after {
    content:"";
    height:4px;
    width:100%;
    position: absolute;
    bottom:0;
    left:0;
} */

/* .benefits-bottom .container .card.company:after  {
    background-color:#132575;
}

.benefits-bottom .container .card.export:after  {
    background-color:#161617;
}

.benefits-bottom .container .card.workers:after  {
    background-color:#d9000d;
} */

/* Video Block */
.video-block {
    margin-top:75px;
}

.video-block .container {
    display:flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.video-block .container .card  {
    flex:0 0 49%;
    text-align: center;
    display:flex;
    align-items: center;
    height:339px;
}

.video-block .container .card.left .image {
    width:50px !important;
    margin:auto;
}

.video-block .container .card.left .content {
    margin-top:60px;
}

.video-block .container .card.left .content .desc p {
    font-size:16px;
    line-height: 19px;
    width:75%;
    margin:auto;
    margin-top:27px;
    margin-bottom:20px;
    font-weight: 500;
}

.video-block .container .card.left .content .action a {
    font-size:20px;
    font-weight: 500;
    font-size:20px;
    width:200px;
    height:48px;
    border:1px solid #161617;
    border-radius: 10px;
    display:inline-block;
    line-height: 48px;
    color:#161617;
    transition: all 0.3s ease-in-out;
}

.video-block .container .card.left .content .action a:hover {
    background-color:#161617;
    color:#ffffff;
    transition: all 0.3s ease-in-out;
}

.video-block .container .card.left .image  img {
    width:100%;
}

.video-block .container .card.right  {
    background-image: linear-gradient(121deg, #001058, #d10a16 100%);
}

.video-block .container .card.right .title .small {
    font-size:16px;
    line-height: 19px;
    color:#ffffff;
    display:block;
    font-weight: 300;
    margin-bottom:14px;
    font-weight: 500;
}

.video-block .container .card.right .title .big {
    font-size:30px;
    line-height: 37px;
    color:#ffffff;
    font-weight: 500;
}

.video-block .container .card.right .action a {
    color:#d10a16;
    width:48px;
    height:48px;
    line-height: 48px;
    text-align: center;
    margin-top:19px;
    background-color:#ffffff;
    border-radius: 100%;
    -webkit-box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.60);
    -moz-box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.60);
    box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.60);
    font-size:14px;
    padding-left:2px;
    transition:all 0.3s ease-in-out;
}

.video-block .container .card.right .action a:hover {
    transition:all 0.3s ease-in-out;
    background-color:#ffffff;
    color:#161617;
}

.video-block .container .card.right .content {
    margin-top:12px;
}


/* News */

.news  {
    margin-top:70px;
    position: relative;
}

.news .card {
    padding-bottom:18px;
    overflow: hidden;
    height:400px;
}

.news .default-title {
    margin-bottom:26px;
    display:inherit;
}

.news .item .image {
    margin-bottom:20px;
    overflow: hidden;
}

.news .item .content {
    padding:0 22px;
}

.news .item .title h4 a {
    font-size:18px;
    line-height: 22px !important;
    color:#161617;
    margin-bottom:4px;
    font-weight: 800;
    display:inline-block;
}

.owl-carousel .owl-item img {
    transform:scale(1);
    transition:all 0.2s ease-in-out;
}

.owl-carousel .owl-item img:hover {
    transform:scale(1.1);
    transition:all 0.2s ease-in-out;
}

.news .item .desc p {
    font-size:14px;
    line-height: 22px;
    color:#161617;
    font-weight: 500;
}

.news .owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {
    display:block;
}

.news .owl-carousel .owl-prev,
.news .owl-carousel .owl-next {
    position: absolute;
    top:47%;
    transform:translate(0,-50%);
}

.news .owl-carousel .owl-prev .fa,
.news .owl-carousel .owl-next .fa {
    font-size:60px;
}

.news .owl-carousel .owl-prev {
    left:-45px;
    font-size:40px;
}

.news .owl-carousel .owl-next {
    right:-45px;
    font-size:40px;
}

/* Events */
.events {
    margin-top:52px;
}

.events .container {
    display:flex;
    justify-content: space-between;
    flex-wrap:wrap;
}

.events .container .card-left {
    flex: 0 0 100%;
}

.events .container .card-right {
    flex:0 0 32%;
}

.events .card {
    background-image: linear-gradient(122deg, #132575 0%, #d9000d 100%);
}

.events .card {
    padding:32px;
}

.events .card-left .inner-title {
    color:#ffffff;
    font-size:30px;
    font-weight: 700;
    line-height: 37px;
    margin-bottom:25px;
    margin-left: 19.5px;
}

.events .card-left .date .big {
    font-size:48px;
    line-height: 50px;
    color:#161617;
    font-weight: 600;
    margin-bottom:5px;
    display:inline-block;
}

.events .card-left .date .small {
    font-size:18px;
    line-height: 22px;
    color:#161617;
    position: relative;
    font-weight: 800;
}

.events .card-left .date .small:after {
    content:"";
    position: absolute;
    bottom:-15px;
    left:0;
    background-color:#161617;
    height:1px;
    width:23%;
}

.events .card-left .in-card .title {
    margin-top:35px;
}

.events .card-left .in-card .title span {
    font-size:18px;
    line-height: 22px;
    color:#161617;
    font-weight: 700;
    margin-top:0px;
}

.events .card-left .action a {
    width:94px;
    height:33px;
    color:#ffffff;
    text-align: center;
    line-height: 33px;
    background-color: #d9000d;
    display:inline-block;
    border-radius: 6px;
    margin:22px 0 10px 0;
    font-size:14px;
    font-weight: 500;
}

.events .card-left .in-card-wrapper {
    display:flex;
    justify-content: space-between;
    flex-wrap:wrap;
}

.events .card-left .in-card-wrapper .in-card {
    flex:0 0 48%;
    background-color:#ffffff;
    border-radius: 10px;
    padding:15px;
    padding-top:100px;
    position: relative;
    padding-left:32px;
    padding-bottom:25px;
    height:336px;
    border-radius: 16px !important;
}

.events .calendar {
    position: absolute;
    top:30px;
    right:35px;
    font-size:24px;
}

.events .card-right {
    background:none;
    background-color:#ffffff;
    padding-bottom:0;

}

.events .card-right .image {
    display:flex;
    position: relative;
    width:100%;
    height:100%;
}

.events .card-right .image img {
    width:auto;
    position: absolute;
    height:100%;
    left:0;
    right:0;
    margin:auto;
    bottom:0;
}

.events .card-right .inner-title h4 {
    font-size:30px;
    line-height: 37px;
    font-weight: 700;
    margin-bottom:23px;
}

/* Page Head */

.page-head {
    position: relative;
}

.page-head .image img {
    width:100%;
}

.page-head .page-title {
    position: absolute;
    left:0;
    right:0;
    margin:auto;
    bottom:30px;
}

.page-head .page-title h1 {
    font-size:42px;
    color:#ffffff;
    font-weight: 800;
    text-align: center;
}

.page-inner .card .title h2 {
    color:#161617;
    font-size:18px;
    line-height: 22px;
    margin-bottom:15px;
    font-weight: 700;
    margin-bottom:0;
}

.page-inner .card .desc p {
    color:#161617;
    font-size:14px;
    line-height: 22px;
    font-weight: 500;
}

.page-inner .card p {
    margin-bottom:22px;
}

.page-inner {
    margin-top:70px;
}

.members .card {
    padding:33.9px !important;
    width:267px;
    height:267px;
}

.member-center .card,
.slider-container .card  {
    padding:24px !important;
}

.slider-container .card {
    height:516px !important;
}

.sv-slider .owl-thumbs {
    margin-top:13px;
}




/* Events Page */

.events-module {
    margin-bottom:20px;
    display:flex;
    justify-content: space-between;
    flex-direction: row;
    align-items: center;
}

.events-module .title h2 {
    font-size:30px !important;
    line-height: 37px!important;
    color:#161617;
}

.events-module .date {
    display:flex;
    flex-direction: column;
    border:1px solid #d3d3d3;
    padding:20px;
    text-align: center;
    width:170px;
    height:170px;
    border-radius: 16px;
    justify-content: center;
}

.events-module.card {
    padding:24px !important;
}

body > div.page-inner > div > div:nth-child(2) > div.title > h2 {
    margin-bottom:14px;
}

body > div.page-inner > div > div:nth-child(2) {
    padding:32px;
}

.page-inner .events-module.card .title h2 {
    padding-left:8px;
    width:75%;
}

.events-module .date .big {
    font-size:48px;
    line-height: 58px;
    font-weight: 800;
    color:#161617;
}

.events-module .date .small {
    font-size:18px;
   line-height: 22px;
   font-weight: 600;
   color:#161617;
}

.events-module .date .icon {
    position: absolute;
    right:44px;
    top:40px;
    color:#d9000d;
    font-size:22px;

}

/* News Page */
.news-module .top-img img {
    width:100%;
}

.news-module .content .title h2 {
    font-size:30px;
    line-height: 37px;
    font-weight: 600;
    margin-top:30px;
    margin-bottom:20px;
}

.news-module .content .desc p {
    font-size:14px;
    line-height: 22px;
    font-weight: 500;
}

.news-sidebar .image {
    margin-bottom:30px;
}


.news-sidebar .image:last-child {
    margin-bottom:0;
}
.news-sidebar img {
    width:100%;
}

/* News List */
.news-list {
    display:flex;
    justify-content: space-between;
    flex-wrap:wrap;
    flex-direction: row;
}

.news-list .card {
    padding:50px 30px !important;
}

.news-list .in-col {
    flex:0 0 49%;
    margin-bottom:25px;
    text-align: center;
}

.news-list .in-col .title h2 {
    font-size:18px;
    line-height: 22px;
    font-weight: 800;
    margin-bottom:15px;
}

.news-list .in-col .desc p {
    font-size:14px;
    line-height: 22px;
    font-weight: 500;
    margin-bottom:23px;
}

.news-list .in-col .action a {
    font-size:20px;
    font-weight: 500;
    color:#161617;
    width:200px;
    height:48px;
    border:1px solid #161617;
    border-radius: 10px;
    display:inline-block;
    line-height: 48px;
    text-align: center;
    transition:all 0.3s ease-in-out;
}

.news-list .in-col .action a:hover {
    transition:all 0.3s ease-in-out;
    background-color:#161617;
    color:#ffffff;
}


/* News List*/
/* News */

.news-list-module {
    margin-top:70px;
    position: relative;
    display:flex;
    justify-content: space-between;
    flex-wrap:wrap;
}

.news-list-module .card {
    overflow: hidden;
    flex:0 0 32%;
    padding:0 !important;
    height:448px;
    margin-bottom:48px;
}

.news-list-module .card img {
    width:100%;
}

.news-list-module .default-title {
    margin-bottom:30px;
}

.news-list-module .image {
    margin-bottom:20px;
    overflow: hidden;
}

.news-list-module .content {
    padding:0 24px;
}

.news-list-module .title h4 a,
.default-title {
    font-size:18px;
    line-height: 22px !important;
    color:#161617;
    margin-bottom:8px;
    font-weight: 800;
    display:inline-block;
}

.news-list-module img {
    transform:scale(1);
    transition:all 0.2s ease-in-out;
}

.news-list-module  img:hover {
    transform:scale(1.1);
    transition:all 0.2s ease-in-out;
}

.news-list-module  .desc p,
.default-content {
    font-size:14px;
    line-height: 22px;
    color:#161617;
    font-weight: 500;
}

.news-list-module .action a {
    font-size:14px;
    line-height: 33px;
    height:33px;
    font-weight: 700;
    color:#161617;
    border:1px solid #161617;
    border-radius: 4px;
    display:inline-block;
    width:88px;
    text-align: center;
    transition:all 0.3s ease-in-out;
}

.news-list-module .action a:hover {
    transition:all 0.3s ease-in-out;
    background-color:#161617;
    color:#ffffff;
}

.page-news-list .page-inner {
    margin-top:5px;
}

.page-news-list footer {
    margin-top:55px;
}


/* Baskanin mesaji */
.sidebar-unbg.sidebar .card {
    background-color:transparent;
    padding:0 !important;
}

.baskanin-mesaji img {
    width:100%;
}

.baskanin-mesaji .name {
    font-size:18px;
    line-height: 22px;
    font-weight: 800;
    text-align: center;
    margin-top:-5px
}

.baskanin-mesaji .title {
    font-size:14px;
    line-height: 22px;
    font-weight: 500;
    text-align: center;
    margin-top:3px;
}

.baskanin-mesaji-page main {
    padding-top:69px;
    padding-left:30px;
}


.members {
    display:flex;
    justify-content: space-between;
    flex-wrap:Wrap;
    margin-top:-12px;
}

.members .card {
    flex:0 0 23.5%;
    margin-bottom:24px;
}

/* Maps */
.contact {
    width:100%;
}

.contact-head h2 {
    font-size:18px;
    line-height:22px;
    font-weight: 700;
}

.maps-bottom {
    display:flex;
    justify-content: space-between;
    flex-direction: row;
    width:100%;
    margin-top:30px;
    padding:0 !important;
}


.maps-bottom .card {
    padding:32px !important;
}

.maps-bottom .contact-left {
    flex:0 0 65.8%;
}

.maps-bottom form {
    margin-top:20px;
}

.maps-bottom form label {
    font-size:16px;
    line-height: 24px;
    color:#161617;
    margin-bottom:6px !important;
}

.maps-bottom form .form-group {
    margin-bottom:24px !important;
}

.maps-bottom form .form-group textarea {
    height:191px;
    resize:none;
}

.maps-bottom form .form-bottom {
    display:flex;
    justify-content: space-between;
    flex-wrap:wrap;
    align-items: center;
}

.maps-bottom form .form-bottom .left label {
    font-size:14px;
    font-weight: 500;
    text-decoration: underline;
    margin:0 !important;
    cursor: pointer;
}

.maps-bottom form .form-bottom button {
    width:86px;
    height:33px;
    text-align: center;
    line-height: 29px;
    background-color: #d9000d;
    border-radius: 5px;
    border:0;
    color:#ffffff;
    font-size:14px;
    font-weight: 500;
    transition: all 0.3s ease-in-out;
    border:1px solid transparent;
}

.maps-bottom form .form-bottom button:hover {
    border:1px solid #d9000d;
    color:#d9000d;
    background-color: transparent;
    transition: all 0.3s ease-in-out;
}

.maps-bottom .row-outer .head {
    font-size:18px;
    line-height: 22px;
    color:#161617;
    font-weight: 700;
}

.maps-bottom .row-outer {
    margin-top:20px;
}

.maps-bottom .row-outer .content {
    position: relative;
}

.maps-bottom .row-outer .content .cont {
    padding-left:30px;
    displaY:inline-block;
    font-size:14px;
    line-height: 18px;
    font-weight: 500;
    width:70%;
}

.maps-bottom .row-outer .content .fa {
    position: absolute;
    left:0;
    top:4px;
    font-size:16px;
    color:#d9000d;
}

.maps-bottom .contact-right {
    flex:0 0 32%;
}

.maps-wrapper {
    border-radius: 16px;
    overflow: hidden;
    width:100%;
}

.maps-bottom .subscribe {
    margin: auto;
    display: inline-block;
    display: flex;
    justify-content: center;
}

.maps-bottom .subscribe .input-group {
    height: 38px;
    line-height: 38px;
    border-radius: 10px;
}

.maps-bottom .subscribe .input-group input {
    background-color: #ffffff;
    line-height: 60px;
    border: 0;
    padding-left: 15px;
    border:1px solid #e0e0e0;
    height:38px;
    font-size:14px;
    width:220px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}

.spesific-bottom-row {
    margin-top:20px !important;
    padding-top:33px;
}

.spesific-991-col-2 {
    padding-left:38px;
    flex:0 0 20% !important;
}

.maps-bottom .subscribe form {
    width:100%;
}

.maps-bottom .subscribe .input-group .btn-red {
    height: 100%;
    text-align: center;
    color: #ffffff;
    background-color: #d9000d;
    font-size: 14px;
    font-weight: 500;
    transition: all 0.3s ease-in-out;
    width:100px;
    height:38px;
    line-height: 38px;
    position: absolute;
    right:0;
    font-size:14px;
    padding:0;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}

.maps-bottom .subscribe {
    position: relative;
}


/* Kume uye detay */
.slider-container {
    overflow: hidden !important;
    margin-top:24px !important;
}

.slider-container .owl-carousel {
    width:282px !important;
    margin:auto;
    position: initial;
}

.slider-container .owl-carousel img {
    height:auto;
}

.owl-thumbs {
    max-width: 1150px !important;
    display:flex;
    justify-content: space-between;
}

.owl-thumbs button>img {
    width:80px !important;
    height:auto !important;
}

.owl-thumbs .owl-thumb-item {
    margin-right:15px;
    background-color: #ffffff;
    border-radius: 5px;
    border:1px solid #e2e2e2;
}

.slider-container .owl-carousel .owl-prev .fa {
    position: absolute;
    left:45px;
    top:50%;
    transform:translate(0,-100%);
    font-size:60px;
}

.slider-container .title {
    margin-bottom:15px;
    font-weight: 700;
    font-size:18px;
    line-height: 22px;
    color:#161617;
    text-align: center;
}

.slider-container .owl-carousel .owl-next .fa {
    position: absolute;
    right:45px;
    top:50%;
    transform:translate(0,-100%);
    font-size:60px;
}

.member-top  {
    margin-bottom:24px;
}

.member-top .card {
    padding:24px;
}

.member-center .card {
    height:566px;
}

.member-top .image img {
    width:170px;
    height:auto;
    border-radius: 10px;
    overflow: hidden;
    border:1px solid #e2e2e2;
    margin-right:46px;
}

.member-top .card {
    width:100%;
    display:flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
}

.member-top .card  p {
    margin:0;
}

.member-top .card .head {
    font-size:18px;
    line-height: 22px;
    color:#161617;
    font-weight: 700;
}

.member-top .card .desc {
    margin-top:10px;
}

.member-top .card .desc p {
    font-size:14px;
    line-height: 22px;
    color:#161617;
    font-weight: 500;
}


.member-top .card  .btn-red {
    height:100%;
    text-align: center;
    color:#ffffff;
    background-color: #d9000d;
    font-size:14px;
    line-height: 60px;
    padding:0 20px;
    font-weight: 700;
    transition:all 0.3s ease-in-out;
    display:inline-block;
    width:131px;
    height:33px;
    line-height: 33px;
    border-radius: 5px;
    padding:0;
    position: absolute;
    right:50px;
    top:50%;
    transform:translate(0,-50%);
}

.member-top .card .btn-red:hover {
    transition:all 0.3s ease-in-out;
    background-color:#161617;
    color:#ffffff;
}

.member-center  {
    margin-bottom:20px;
}

.member-center .container {
    display:flex;
    justify-content: space-between;
    flex-wrap:wrap;
}

.member-center .container .left {
    flex:0 0 31.82%;
}

.member-center .container .left .card {
    padding-top:28px !important;
    padding-left:24px !important;
}

.member-center .container .right {
    flex:0 0 66%;
}

.member-center .container .left .card .list .item {
    margin-bottom:18px;
}

.member-center .container .left .card .list .item .fa {
    width:20px;
    text-align: center;
    color:#d9000d;
    padding-top:5px;
}

.member-center .container .left .card .list .item {
    display:flex;
}

.member-center .container .left .card .list .item .text {
    font-size:14px;
    line-height: 22px;
    width:60%;
    color:#161617;
    font-weight: 500;
    padding-left:10px;
    display:inline-block;
}

.member-center .container .right .list .item  {
    margin-bottom:14.5px;
}

.member-center .container .right .list .item .head {
    font-weight: 700;
    font-size:18px;
    line-height: 18px;
    color:#161617;
}

.member-center .container .right .list .item .desc {
    font-weight: 500;
    font-size:14px;
    line-height: 18px;
    color:#161617;
    margin-top:5px;
}

.simpleParallax {
    height:403px !important;
}

.baskanin-mesaji-page .sidebar-unbg.sidebar .card {
    width:100%;
}

.baskanin-mesaji-page .page-inner {
    margin-top:26px;
}





footer {
    background-color:#161617;
    margin-top:102px;
    padding-top:75px;
    padding-bottom:40px;
}

footer .logo img {
    width:202px;
}

footer .logo {
    background-color:#ffffff;
    border-radius: 10px;
    width:230px;
    height:73px;
    text-align: center;
    line-height: 73px;
}

footer .footer-top {
    display:Flex;
    justify-content: flex-start;
    flex-wrap:Wrap;
}

footer .footer-top .in-col {
    flex:0 0 24%;
}

footer .footer-top .logo-bottom {
    border-top:1px solid #454545;
    margin-top:10px;
    font-size:14px;
    line-height: 18px;
    color:#ffffff;
    font-weight: 500;
    padding-top:20px;
}

footer .footer-top .list li {
    margin:20px 0;
}

footer .footer-top .list li:first-child {
    margin-top:0;
}

footer .footer-top .list a {
    font-size:14px;
    line-height: 18px;
    color:#ffffff;
    font-weight: 700;
}

footer .footer-top .footer-title {
    font-size:14px;
    line-height: 18px;
    color:#ffffff;
    font-weight: 700;
}

footer .footer-top .has-padding {
    padding-left:104px;
}

footer .footer-top .list.social-list a {
    font-weight: 400 !important;
}

footer .footer-top .list.social-list .list  {
    display:flex;
    margin-top:30px;
}

footer .footer-top .list.social-list .list li  {
    margin:0 !important;
    margin-right:30px !important;
}

footer .footer-top .list.social-list .list li:first-child {
    margin-left:0;
}

footer .footer-top .list.social-list .list li .fa {
    font-size:20px;
    transition:All 0.3s ease-in-out;
}

footer .footer-top .list.social-list .list li a:hover {
    color:#8e8e8e;
    transition:All 0.3s ease-in-out;
}

footer .footer-top .list li a {
    transition:All 0.3s ease-in-out;
}

footer .footer-top .list  li a:hover {
    color:#8e8e8e;
    transition:All 0.3s ease-in-out;
}

footer .footer-top .phone a {
    color:#ffffff;
}

footer .footer-top .phone a .number {
    font-size:14px;
    line-height: 18px;
    font-weight: 500;
    margin-left:8px;
}


.footer-bottom {
    padding:24px 0;
    background-color:#161617;
    border-top:1px solid #454545;
}

footer .in-col .logo {
    margin-top:6px;
}

.footer-bottom .partners-wrapper {
    display:flex;
    justify-content: space-between;
    flex-wrap:wrap;
}

.footer-bottom .partners-wrapper .logo {
    flex:0 0 24%;
}

.footer-bottom .partners-wrapper .logo img {
    height:50px;
    width:auto;
}

.footer-center {
    text-align: center;
}

.footer-align-right {
    text-align: right;
}

footer {
    position: relative;
}

footer .subscribe {
    position: absolute;
    left:0;
    right:0;
    margin:auto;
    top:-30px;
    display:inline-block;
    display:flex;
    justify-content: center;
}

footer .subscribe .input-group {
    height:60px;
    line-height: 60px;
    border-radius: 10px;
    overflow: hidden;
}

footer .subscribe .input-group input {
    background-color: #ffffff;
    line-height: 60px;
    border:0;
    padding-left:15px;
    width:378px;
}

footer .subscribe .input-group input:focus {
    border:0;
    outline:none;
}

footer .subscribe .input-group .btn-red {
    height:100%;
    text-align: center;
    color:#ffffff;
    background-color: #d9000d;
    font-size:14px;
    line-height: 60px;
    padding:0 20px;
    font-weight: 700;
    transition:all 0.3s ease-in-out;
}

footer .subscribe .input-group .btn-red:hover {
    transition:all 0.3s ease-in-out;
    background-color:#161617;
    color:#ffffff;
}

footer input::-webkit-input-placeholder { /* Edge */
    color: #161617;
    font-weight: 500;
  }

  footer input:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #161617;
    font-weight: 500;
  }

  footer input::placeholder {
    color: #161617;
    font-weight: 500;
  }

  .news-list-module .image {
    width:100%;
    height:200px !important;
    max-height: initial !important;
  }

  .news-list-module .image img {
    width:100%;
    height:200px !important;
    object-fit: cover;
  }



  #sync1 .item {
    margin: 5px;
    color: #fff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
  }

  #sync2 .item {
    background: #c9c9c9;
    padding: 10px 0px;
    margin: 5px;
    color: #fff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
    cursor: pointer;
  }
  #sync2 .item h1 {
    font-size: 18px;
  }
  #sync2 .current .item {
    background: #0c83e7;
  }

  .owl-theme .owl-nav {
    /*default owl-theme theme reset .disabled:hover links */
  }
  .owl-theme .owl-nav [class*=owl-] {
    transition: all 0.3s ease;
  }
  .owl-theme .owl-nav [class*=owl-].disabled:hover {
    background-color: #d6d6d6;
  }

  #sync1.owl-theme {
    position: relative;
  }
  #sync1.owl-theme .owl-next,
  #sync1.owl-theme .owl-prev {
    width: 22px;
    height: 40px;
    margin-top: -20px;
    position: absolute;
    top: 50%;
  }
  #sync1.owl-theme .owl-prev {
    left: 10px;
  }
  #sync1.owl-theme .owl-next {
    right: 10px;
  }

  .slider-container .card {
      width:100%;
  }

  #sync2 .owl-nav {
      display:none;
  }

  #sync2 .container {
      width:100% !important;
  }

  .slider-container .owl-carousel {
    width:100% !important;
    margin:auto;
    position: initial;
}

#sync1.owl-carousel .item {
   width:282px !important;
   height:auto;
   margin:auto;
}

#sync2.owl-carousel .item {
    width:90px !important;
    height:90px !important;
    border:1px solid #d3d3d3;
    border-radius: 8px;
    padding:0;
 }

 #sync2.owl-carousel .current .item  {
    border-color:#000000 !important;
 }

 #sync2 .owl-dots {
     display:none;
 }

 .slider-container .owl-carousel img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
 }



@media (min-width: 1400px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
        max-width: 1162px;
    }
}






@media only screen and (min-width: 769px) {
    .navbar-nav {
        width:100% !important;
        justify-content: flex-end;
     }
}

@media only screen and (max-width: 1199px)   {
    footer .footer-top .list.social-list .list li {
        margin-right:15px !important;
    }
}

@media only screen and (max-width: 991px)  {
    .benefits .contents .card {
        flex:0 0 47%;
        margin-bottom:20px;
    }

    .events .container .card-right,
    .events .container .card-left {
        flex: 0 0 89%;
        margin: 10px auto;
    }

    .video-block .container .card {
        flex:0 0 100%;
        margin:10px 0;
    }

    .benefits-bottom .container .card {
        padding:50px 0;
    }

    .events .card-left .in-card-wrapper .in-card {
        margin:10px 0;
        flex:0 0 100%;
    }

    .events .card-right .image img {
        height:300px;
    }

    .events .card-right .image img {
        position: relative;
    }

    footer .footer-top .in-col {
        flex:0 0 49%;
        margin:15px 0;
    }

    footer .footer-top .has-padding {
        padding-left:0 !important;
    }

    footer .footer-top .social.has-padding {
        text-align: right;
    }

    footer .footer-top .list.social-list .list {
        justify-content: flex-end;
    }

    footer .footer-top .list.social-list .list li:last-child {
        margin-right:0 !important;
    }

    .spesific-991-col .list {
        text-align: right;
    }

    .navbar .container {
        flex-direction: column !important;
    }

    .navbar .collapse {
        margin-top:10px;
    }

    .maps-bottom .contact-left {
        flex:initial;
    }

    .maps-bottom .contact-right {
        flex:0 0 100%;
        margin-top:30px;
    }

    .maps-bottom {
        flex-direction: column;
    }

    .member-top .card {
        flex-direction: column;
    }
    .member-top .image img {
        margin:0;
        margin-bottom:20px;
    }

    .member-top .card .btn-red {
        position: relative;
        margin:auto;
        left:initial;
        right:initial;
        margin-top:10px;
    }

    .member-center .container .left {
        flex:0 0 100%;
        margin-bottom:20px;
    }

    .member-center .container .right {
        flex:0 0 100%;
    }
}

@media only screen and (max-width: 769px) {
    .benefits-bottom .container .card {
        flex:0 0 100%;
        margin-bottom:20px;
    }

    #sync1.owl-carousel .item,
    #sync1.owl-carousel .item img {
        width:160px !important;
    }

    #sync1.owl-carousel img {
        margin-left:0 !important;
    }

    .members .card {
        flex:0 0 100% !important;
    }

    .benefits .contents .card {
        flex:0 0 100%;
    }

    .news .owl-carousel .owl-prev, .news .owl-carousel .owl-next {
        top:initial;
        bottom:-70px !important;

    }

    .news .owl-carousel .owl-prev {
        left:30%;
    }

    .news .owl-carousel .owl-next {
        right:30%;
    }

    .news {
        margin-bottom:70px;
    }

    .news .owl-carousel .owl-prev .fa, .news .owl-carousel .owl-next .fa {
        background-color:#161617;
        width:50px;
        height:50px;
        font-size:30px;
        color:#ffffff;
        border-radius: 100%;
        line-height: 50px;
    }

    footer .subscribe input {
        width:165px !important;
    }

    footer .footer-top .in-col {
        flex:0 0 100%;
    }

    footer .logo {
        width:90%;
        margin:auto;
    }

    .video-block .container .card {
        height:360px;
    }

    .navbar-brand img {
        width:132px !important;
    }

    .slogan-module .title h5 {
        font-size:16px;
    }

    .video-block .container .card.left .content {
        margin-top:40px;
    }

    .slogan-module .slogan p {
        font-size:21px;
    }

    .benefits-bottom {
        margin-top:30px;
    }

    .video-block {
        margin-top:30px;
    }

    .benefits-bottom {
        margin-bottom:0 !important;
    }

    .video-block .container .card.right .title .small {
        font-size:14px
    }

    .video-block .container .card.right .title .big {
        font-size:26px;
    }

    footer .footer-top .logo-bottom {
        text-align: center;
    }

    footer .footer-top .in-col li {
        text-align: center;
    }

    footer .footer-top .social.has-padding {
        text-align: center;
    }

    footer .footer-top .list.social-list .list {
        justify-content: center;
    }

    .footer-bottom .partners-wrapper .logo {
        flex:0 0 100%;
        text-align: center;
        margin:10px 0;
        border-bottom: 1px solid #454545;
        padding-bottom: 20px;
    }

    .footer-bottom .partners-wrapper .logo:last-child {
        border:0;
    }

    .footer-bottom {
        padding-bottom:0;
    }

    footer .subscribe .input-group .btn-red {
        padding:0 5px
    }

    .navbar .container {
        flex-direction: row !important;
    }

    .navbar-dark .navbar-toggler-icon {
        background-image:url('data:image/png;base64,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')
    }

    .page-head .page-title h1 {
        font-size:26px
    }

    .page-inner {
        margin-top:30px;
    }

    .events-module {
        flex-direction: column;
    }

    .events-module .title h2 {
        font-size:22px !important;
        line-height: 26px !important;
    }

    .events-module .date {
        position: relative;
        margin-top:25px;
    }

    .events-module .date .icon {
        right: 14px;
        top: 10px;
    }

    .events-module .in-col-right,
    .events-module .in-col-right .date {
        width:100%;
    }

    .page-inner .container .main,
    .page-inner .container .sidebar {
        flex:0 0 100%;
    }

    .news-list .in-col {
        flex:0 0 100%;
    }

    .news-list-module .card {
        flex:0 0 100%;
        height:auto !important;
        padding-bottom:30px !important;
    }

    .swap-sidebar {
        flex-direction: column-reverse !important;
    }

    .page-inner .card {
        padding:33.9px !important;
        width:initial;
        height:initial;
    }

    .news .card  {
        height:initial !important;
    }

    .events .card-left .in-card-wrapper .in-card {
        height:initial !important;
    }

    .slider-container .card {
        height:initial !important;
    }

    .sv-slider .owl-thumbs {
        margin-top:initial;
    }

    footer .footer-top .in-col {
        flex:0 0 100% !important;
        padding:0 !important;
    }

    footer .footer-top .in-col {
        text-align: center;
    }

    .simpleParallax {
        height:120px !important;
    }

    .slider-container .owl-carousel img {
        height: auto;
        width: 186px;
        margin-left: 22px;
    }

    .member-top .card {
        width:100% !important;
    }

    .simpleParallax img {
        height:100%;
        width:auto;
    }

    .member-center .container .left .card .list .item .text {
        width:100% !important
    }

    .news-module .content .title h2 {
        margin-top:0 !important;
    }

    .maps-bottom .row-outer .content .cont {
        width:100%;
    }

    .slider-container #sync1.owl-carousel img {
        height: auto !important;
        width: 160px !important;
        margin-left: 0 !important;
    }

    #sync2.owl-carousel .item {
        width:130px !important;
        background-color: transparent !important;
        overflow: hidden !important;
        border-radius: 8px;
    }

    .slider-container #sync2.owl-carousel img {
        height: 100% !important;
        width: 100% !important;
        margin-left: 0 !important;
        object-fit: cover !important;
    }

    #sync2.owl-carousel .item {
        overflow: hidden !important;
    }

   
}

.sv-slider-item {
    margin-top:20px;
}

.sv-slider-item img {
    width: 100%;
    height: 200px;
  }

  .sv-slider .owl-thumbs {
    white-space: nowrap;
    overflow: auto;
  }

  .owl-thumbs button>img {
    width: 200px;
    height: 100px;
  }

  /*Custom*/
  @media (max-width: 767px) {
    .benefits-bottom .card-1,
    .benefits-bottom .card-2,
    .benefits-bottom .card-3 {
        flex:0 0 100% !important;
        margin-bottom:15px  !important;
        height:100% !important;
    }

    #hakkimizdaCards .card-11,
    #hakkimizdaCards .card-22,
    #hakkimizdaCards .card-33,
    #hakkimizdaCards .card-44 {
        flex:0 0 100% !important;
        height:100% !important;
        margin-bottom:0 !important; 
    }

    .benefits h2 {
        margin-bottom:15px;
        margin-top:50px;
        font-size:24px;
    }

#carouselExampleControls {
  
}    

#carouselExampleControls img {
    height:100% !important;
}

    
}

#card1,
#card2,
#card3,
#card4{
    height: 290px !important;
}
.card .desc{
    font-size: 14px;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
    overflow: hidden;
}


.carousel-item a img{ height:750px !important; } @media(max-width:992px){ .carousel-item a img{ height: auto !important; } }