/*!
 * ZeplinGo
 * Custom css
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) ZeplinGo
 */

.catsectionid26 .container {
      max-width: 100%;
}
 /*!
 * slider
 */
@media screen and (max-width: 768px) {
    .cid-ry6drk2Fr4 .mbr-slider .carousel-control.carousel-control-next {
        display: none;
    }
    .cid-ry6drk2Fr4 .mbr-slider .carousel-control.carousel-control-prev {
        display: none;
    }
}

.slide h2 strong {
    text-shadow: 0px 0px 10px #000;
}
.slide p {
    text-shadow: 0px 0px 10px #000;
}
 /*!
 * slider
 */

/*! PhoneCall */
#PhoneCall {
/*right: 20px!important;
    left: auto;*/
}
/*! PhoneCall */


/*! whatsapp button */
    .socicon-whatsapp:before {
        content: none;
    }

    .WhatsApp{
        align-self: flex-end;
        animation-duration: 5s;
        animation-iteration-count: infinite;
        
    left: 20px!important;
    right: auto;
    width: 183px;
    height: 60px;
    background-image: url(https://www.vipvitoairport.com/uploads/whatsapp.png);
    background-color: transparent;
    }

    .WhatsApp {
        animation-name: WhatsApp;
        animation-timing-function: ease;
    }

    @keyframes WhatsApp {
        0%   { transform: translateY(0); }
        30%  { transform: translateY(-100px); }
        50%  { transform: translateY(0); }
        100% { transform: translateY(0); }
    }

/* whatsapp button */



 /*!
 * menu
 */
.menu-logo {
    margin-top: -26px;
    z-index: 9999999999999;
    background-color: #000;
    border-radius: 0px 0px 20px 0px;
    padding: 15px 0px 15px 0px;
}
 /*!
 * menu
 */

 /*!
 * Araç kiralama formu
 */

@media screen and (max-width: 768px) {
    
    #header3-j > div > div > div:nth-child(5) {
     -ms-flex: 0 0 100%!important;
        flex: 0 0 100%!important;
        max-width: 100%!important;

     }
}



.contentid35 .btn-info, .btn-info:active {
    border-color: #ffffff!important;
    border-radius: 10px;
      margin: 5px;
}

@media screen and (max-width: 768px) {

    .contentid35 {
        padding-top: 0px;
    padding-bottom: 20px;
    }
    
    .contentid37 .btn-info, .btn-info:active {
       height: 40px;
    }
}


#header3-j > div > div > div:nth-child(1) > div > span .select2-selection--single {
    background-image: url(https://www.vipvitoairport.com/uploads/nereden.jpg);
    min-height: auto;
    background-repeat: no-repeat;
    background-position: 2% 50%;
    background-size: auto;
}
#header3-j > div > div > div:nth-child(2) > div > span .select2-selection--single {
    background-image: url(https://www.vipvitoairport.com/uploads/nereye.jpg);
    min-height: auto;
    background-repeat: no-repeat;
    background-position: 2% 50%;
    background-size: auto;
}

.arac-rezervasyon .card-box  {
      margin-top: 0px!important;
 
}
.arac-rezervasyon button {
  height: 78px!important;
  border-radius: 0px 10px 10px 0px;
}
.arac-rezervasyon small {
    display: none;
}
.select2-container--default .select2-selection--single {
    height: 90px!important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 90px!important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
     top: 30px!important;
}

#header3-j > div > div > div:nth-child(4) {
      padding: 10px 10px 10px 0px !important;
}
#header3-j > div > div > div:nth-child(3) {
    padding: 10px 0px 10px 10px !important;
}

#header3-j > div > div > div:nth-child(2) {
      padding: 10px 10px 10px 10px !important;
}
#header3-j > div > div > div:nth-child(1) {
    padding: 10px 10px 10px 10px !important;
}
#header3-j > div > div > div:nth-child(1) > div > span > span.selection > span {
      border: 1px solid #c6c6c6;
    border-radius: 15px;
      font-weight: 600;
      padding-left: 40px;
}

#header3-j > div > div > div:nth-child(2) > div > span > span.selection > span {
      border: 1px solid #c6c6c6;
    border-radius: 10px 10px 10px 10px;
      font-weight: 600;
      padding-left: 40px;
}

.arac-rezervasyon select {
      height: 90px!important;
      background-color: white;
      border-radius: 0;
      padding: 20px;
      color: black;
      border-color: #c6c6c6;
}

#select_Guests {
     border-radius: 15px 0px 0px 15px;
}
#choose_direction {
      background-color: #c3c3c3;
      border-radius: 0px 15px 15px 0px;
}

@media screen and (max-width: 768px) {
    .arac-rezervasyon select {
      height: 60px!important;
    }
    .select2-container--default .select2-selection--single {
    height: 60px!important;
    }
    .select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 60px!important;
    }

}

.arac-rezervasyon h2 {
  display:none;
}
.arac-rezervasyon { 
    background-color: transparent;
    margin-top: -323px;
    color: #fff;
        padding-bottom: 0!important;
}

 @media screen and (max-width: 768px) {
    
    .arac-rezervasyon { 
    
        margin-top: -220px;
    
    }
}

.contentid35 {
    background-color: transparent;
    text-align: center;
}

.contentid35 .container {
    background-color: #000000d1;
    border-radius: 20px;
    max-width: 1350px;
      border-top: solid 5px #d9bc50;
      box-shadow: 0px 0px 20px #fff;
}
 @media screen and (max-width: 768px) {

    .contentid35 .container {
    background-color: #fff;
    }
    
    .cid-ry6drk2Fr4 .carousel-caption {
        top: 45%;
    }
}
/*!
 * Araç kiralama formu
 */



/*!
 * kategori h2 yanlara çizgi web görünümünde
 */
@media (min-width: 1023px) {
    .title h2::before,
    .title h2::after {
        display: inline-block;
        content: "";
        border-top: .3rem solid #896c03;
        width: 4rem;
        margin: 0 1rem;
        transform: translateY(-0.5rem);
    }
  }
/*!
 * kategori h2 yanlara çizgi web görünümünde
 */
/*! footer images */
.cid-rFgRut2Lhs { 
    position: relative; 
    display: flex;
    align-items: center;
    justify-content: center;
     /*background-image: url(https://www.vipvitoairport.com/uploads/zemin2.jpg);*/
    background-size: cover;
}

.cid-rFgRut2Lhs:before {
  border-top: solid 4px #896c03;
    content: "";
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
background-color: rgb(0 0 0 / 77%);
}
/*! footer images */
.cid-ryaIH3Vnnq {
    border-bottom: solid 4px #d9bc50;
}
.cid-ryaIH3Vnnq img {
    box-shadow: 0px 0px 50px #d9bc50a3;
 }  
.cid-ryhAs5k9qM  {
    border-bottom: solid 4px #d9bc50;
}
.cid-ryhAs5k9qM img {
    box-shadow: 0px 0px 50px #d9bc50a3;
}
.headerTop5 {
    padding-top: 132px;
}
.bb-1 {
    box-shadow: 0px 10px 30px 5px #b9b9b9;
}
.contentid20 .display-7 {
    font-family: Rubik,sans-serif;
    font-size: 2rem;
}

.contentid20 {
    border-top: solid 4px #896c03;
}

.cid-ryadLfwoYT {
    padding-top: 0px;
}
h1, h2 {
    color: #af9201!important;
}
.btn-info-outline, .btn-info-outline:active {
    background: 0 0;
    border-color: #b09303;
    color: #af9201;
}
.navbar-brand {
  background-color: #0000008c;
    border-radius: 14px;
}
.card-img img, .mbr-figure img {
    border-radius: 30px;
    border-top: 7px solid #896c03;
    border-bottom: 7px solid #896c03;
}
.navbar-dropdown {
        background: linear-gradient(86deg, rgba(0,0,0,1) 35%, rgba(194,161,27,1) 100%);
}
.contentid19 .container {
      max-width: 100%;
}
.contentid19 h2 {
    font-weight: 500;
    font-size: 2rem !important;
}
.cid-ry6ebB5y3k {
    background-color: #ffffff;
}



.btn-info, .btn-info:active {
    background-color: #886c03!important;
    border-color: #c2a11b!important;
    color: #fff!important;
}

.btn-info.active, .btn-info.focus, .btn-info:focus, .btn-info:hover {
    color: #fff!important;
    background-color: #c2a11b!important;
    border-color: #886c03!important;
}

button.navbar-toggler .hamburger span {
    background-color: #c2a11b!important;
}

.cid-ry6drk2Fr4 .mbr-slider .carousel-indicators li {
    background-color: #c2a11b;
}