/* Global Loader */
#global-loader {
    position: fixed;
    z-index: 50000;
    background: url('../images/loader.svg') no-repeat 50% 50% rgba(255, 255, 255);
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    margin: 0 auto;
}
.container{
    max-width: 95%;
}
.back-image{
    background: url('../images/terms.jpg') no-repeat;
    max-width: 100%;
}
#Frontend .mx-datepicker,
.mx-input-wrapper .mx-input {
    height: 48px !important;
    font-size: large;
}

#Pickup .mx-datepicker,
.mx-input-wrapper .mx-input {
    height: 40px !important;
    font-size: inherit;
}

.reservation {
    height: 48px;
}

.copy {
    margin-top: 10px !important;
}

.cursor-pointer {
    cursor: pointer;
}


.isInvalid {
    position: absolute;
    font-size: 75%;
    width: 100%;
    color: #b10000;
    margin-bottom: 0px;
}
.isValid {
    position: absolute;
    font-size: 80%;
    width: 100%;
    margin-top: .25rem;
    color: #28a745;
}
.w-90{
    width: 90% !important;
}
.w-97{
    width: 97% !important;
}
footer {
    background: #16222A;
    background: -webkit-linear-gradient(59deg, #3A6073, #16222A);
    background: linear-gradient(59deg, #3A6073, #16222A);
    color: white;
    /* margin-top: 100px; */
}

footer a {
    color: #fff;
    font-size: 14px;
    transition-duration: 0.2s;
}

footer a:hover {
    color: #FA944B;
    text-decoration: none;
}

.copy {
    font-size: 12px;
    padding: 10px;
    border-top: 1px solid #FFFFFF;
}

.footer-middle {
    padding-top: 2em;
    color: white;
}


/*SOCİAL İCONS*/

/* footer social icons */

ul.social-network {
    list-style: none;
    display: inline;
    margin-left: 0 !important;
    padding: 0;
}

ul.social-network li {
    display: inline;
    margin: 0 5px;
}

/* footer social icons */
.social-network a.icoFacebook:hover {
    background-color: #3B5998;
}

.social-network a.icoTwitter:hover {
    background-color: #74c0fc;
}

.social-network a.icoLinkedin:hover {
    background-color: #007bb7;
}

.social-network a.icoFacebook:hover i,
.social-network a.icoTwitter:hover i,
.social-network a.icoLinkedin:hover i {
    color: #fff;
}

.social-network a.socialIcon:hover,
.socialHoverClass {
    color: #44BCDD;
}

.social-circle li a {
    display: inline-block;
    position: relative;
    margin: 0 auto 0 auto;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    text-align: center;
    width: 30px;
    height: 30px;
    font-size: 15px;
}

.social-circle li i {
    margin: 0;
    line-height: 30px;
    text-align: center;
}

.social-circle li a:hover i,
.triggeredHover {
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -ms--transform: rotate(360deg);
    transform: rotate(360deg);
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    -ms-transition: all 0.2s;
    transition: all 0.2s;
}

.social-circle i {
    color: #595959;
    -webkit-transition: all 0.8s;
    -moz-transition: all 0.8s;
    -o-transition: all 0.8s;
    -ms-transition: all 0.8s;
    transition: all 0.8s;
}
.form-control-custom {
    display: block;
    width: 100%;
    font-size: 0.75rem;
    font-weight: 400;
    line-height: 1.5;
    height: 1.5rem;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    box-shadow: inset 0 0 0 transparent;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}

.social-network a {
    background-color: #F9F9F9;
}

.w-rem-1 {
    width: 1rem;
}

.w-rem-2 {
    width: 2rem;
}

.w-rem-3 {
    width: 3rem;
}

.w-rem-4 {
    width: 4rem;
}

.w-rem-5 {
    width: 5rem;
}

.w-rem-6 {
    width: 6rem;
}

.w-rem-7 {
    width: 7rem;
}

.w-rem-8 {
    width: 8rem;
}

.w-rem-9 {
    width: 9rem;
}

.w-rem-10 {
    width: 10rem;
}

.w-rem-11 {
    width: 11rem;
}

.w-rem-12 {
    width: 12rem;
}

.w-rem-13 {
    width: 13rem;
}

.w-rem-14 {
    width: 14rem;
}

.w-rem-15 {
    width: 15rem;
}

.w-rem-16 {
    width: 16rem;
}

.w-rem-17 {
    width: 17rem;
}

.w-rem-18 {
    width: 18rem;
}

.w-rem-19 {
    width: 19rem;
}

.w-rem-20 {
    width: 20rem;
}

.w-rem-21 {
    width: 21rem;
}

.w-rem-22 {
    width: 22rem;
}

.w-rem-23 {
    width: 23rem;
}

.w-rem-24 {
    width: 24rem;
}

.w-rem-25 {
    width: 25rem;
}

.w-rem-26 {
    width: 26rem;
}

.w-rem-27 {
    width: 27rem;
}

.w-rem-28 {
    width: 28rem;
}

.w-rem-29 {
    width: 29rem;
}

.w-rem-30 {
    width: 30rem;
}

.w-rem-31 {
    width: 31rem;
}

.w-rem-32 {
    width: 32rem;
}

.w-rem-33 {
    width: 33rem;
}

.w-rem-34 {
    width: 34rem;
}

.w-rem-35 {
    width: 35rem;
}

.w-rem-36 {
    width: 36rem;
}

.w-rem-37 {
    width: 37rem;
}

.w-rem-38 {
    width: 38rem;
}

.w-rem-39 {
    width: 39rem;
}

.w-rem-40 {
    width: 40rem;
}

.w-rem-41 {
    width: 41rem;
}

.w-rem-42 {
    width: 42rem;
}

.w-rem-43 {
    width: 43rem;
}

.w-rem-44 {
    width: 44rem;
}

.w-rem-45 {
    width: 45rem;
}

.w-rem-46 {
    width: 46rem;
}

.w-rem-47 {
    width: 47rem;
}

.w-rem-48 {
    width: 48rem;
}

.w-rem-49 {
    width: 49rem;
}

.w-rem-50 {
    width: 50rem;
}

.w-rem-51 {
    width: 51rem;
}

.w-rem-52 {
    width: 52rem;
}

.w-rem-53 {
    width: 53rem;
}

.w-rem-54 {
    width: 54rem;
}

.w-rem-55 {
    width: 55rem;
}

.w-rem-56 {
    width: 56rem;
}

.w-rem-57 {
    width: 57rem;
}

.w-rem-58 {
    width: 58rem;
}

.w-rem-59 {
    width: 59rem;
}

.w-rem-60 {
    width: 60rem;
}

.w-rem-61 {
    width: 61rem;
}

.w-rem-62 {
    width: 62rem;
}

.w-rem-63 {
    width: 63rem;
}

.w-rem-64 {
    width: 64rem;
}

.w-rem-65 {
    width: 65rem;
}

.w-rem-66 {
    width: 66rem;
}

.w-rem-67 {
    width: 60rem;
}

.w-rem-68 {
    width: 68rem;
}

.w-rem-69 {
    width: 69rem;
}

.w-rem-70 {
    width: 69rem;
}

.w-rem-70 {
    width: 70rem;
}

.w-rem-71 {
    width: 71rem;
}

.w-rem-72 {
    width: 72rem;
}

.w-rem-73 {
    width: 73rem;
}

.w-rem-74 {
    width: 74rem;
}

.w-rem-75 {
    width: 75rem;
}

.w-rem-76 {
    width: 76rem;
}

.w-rem-77 {
    width: 77rem;
}

.w-rem-78 {
    width: 78rem;
}

.w-rem-79 {
    width: 79rem;
}

.w-rem-80 {
    width: 80rem;
}

.w-rem-81 {
    width: 81rem;
}

.w-rem-82 {
    width: 82rem;
}

.w-rem-83 {
    width: 83rem;
}

.w-rem-84 {
    width: 84rem;
}

.w-rem-85 {
    width: 85rem;
}

.w-rem-86 {
    width: 86rem;
}

.w-rem-87 {
    width: 87rem;
}

.w-rem-88 {
    width: 88rem;
}

.w-rem-89 {
    width: 89rem;
}

.w-rem-90 {
    width: 90rem;
}

.w-rem-91 {
    width: 91rem;
}

.w-rem-92 {
    width: 92rem;
}

.w-rem-93 {
    width: 93rem;
}

.w-rem-94 {
    width: 94rem;
}

.w-rem-95 {
    width: 95rem;
}

.w-rem-96 {
    width: 96rem;
}

.w-rem-97 {
    width: 97rem;
}

.w-rem-98 {
    width: 98rem;
}

.w-rem-99 {
    width: 99rem;
}

.w-per-1 {
    width: 1%;
}

.w-per-2 {
    width: 2%;
}

.w-per-3 {
    width: 3%;
}

.w-per-4 {
    width: 4%;
}

.w-per-5 {
    width: 5%;
}

.w-per-6 {
    width: 6%;
}

.w-per-7 {
    width: 7%;
}

.w-per-8 {
    width: 8%;
}

.w-per-9 {
    width: 9%;
}

.w-per-10 {
    width: 10%;
}

.w-per-11 {
    width: 11%;
}

.w-per-12 {
    width: 12%;
}

.w-per-13 {
    width: 13%;
}

.w-per-14 {
    width: 14%;
}

.w-per-15 {
    width: 15%;
}

.w-per-16 {
    width: 16%;
}

.w-per-17 {
    width: 17%;
}

.w-per-18 {
    width: 18%;
}

.w-per-19 {
    width: 19%;
}

.w-per-20 {
    width: 20%;
}

.w-per-21 {
    width: 21%;
}

.w-per-22 {
    width: 22%;
}

.w-per-23 {
    width: 23%;
}

.w-per-24 {
    width: 24%;
}

.w-per-25 {
    width: 25%;
}

.w-per-26 {
    width: 26%;
}

.w-per-27 {
    width: 27%;
}

.w-per-28 {
    width: 28%;
}

.w-per-29 {
    width: 29%;
}

.w-per-30 {
    width: 30%;
}

.w-per-31 {
    width: 31%;
}

.w-per-32 {
    width: 32%;
}

.w-per-33 {
    width: 33%;
}

.w-per-34 {
    width: 34%;
}

.w-per-35 {
    width: 35%;
}

.w-per-36 {
    width: 36%;
}

.w-per-37 {
    width: 37%;
}

.w-per-38 {
    width: 38%;
}

.w-per-39 {
    width: 39%;
}

.w-per-40 {
    width: 40%;
}

.w-per-41 {
    width: 41%;
}

.w-per-42 {
    width: 42%;
}

.w-per-43 {
    width: 43%;
}

.w-per-44 {
    width: 44%;
}

.w-per-45 {
    width: 45%;
}

.w-per-46 {
    width: 46%;
}

.w-per-47 {
    width: 47%;
}

.w-per-48 {
    width: 48%;
}

.w-per-49 {
    width: 49%;
}

.w-per-50 {
    width: 50%;
}

.w-per-51 {
    width: 51%;
}

.w-per-52 {
    width: 52%;
}

.w-per-53 {
    width: 53%;
}

.w-per-54 {
    width: 54%;
}

.w-per-55 {
    width: 55%;
}

.w-per-56 {
    width: 56%;
}

.w-per-57 {
    width: 57%;
}

.w-per-58 {
    width: 58%;
}

.w-per-59 {
    width: 59%;
}

.w-per-60 {
    width: 60%;
}

.w-per-61 {
    width: 61%;
}

.w-per-62 {
    width: 62%;
}

.w-per-63 {
    width: 63%;
}

.w-per-64 {
    width: 64%;
}

.w-per-65 {
    width: 65%;
}

.w-per-66 {
    width: 66%;
}

.w-per-67 {
    width: 60%;
}

.w-per-68 {
    width: 68%;
}

.w-per-69 {
    width: 69%;
}

.w-per-70 {
    width: 69%;
}

.w-per-70 {
    width: 70%;
}

.w-per-71 {
    width: 71%;
}

.w-per-72 {
    width: 72%;
}

.w-per-73 {
    width: 73%;
}

.w-per-74 {
    width: 74%;
}

.w-per-75 {
    width: 75%;
}

.w-per-76 {
    width: 76%;
}

.w-per-77 {
    width: 77%;
}

.w-per-78 {
    width: 78%;
}

.w-per-79 {
    width: 79%;
}

.w-per-80 {
    width: 80%;
}

.w-per-81 {
    width: 81%;
}

.w-per-82 {
    width: 82%;
}

.w-per-83 {
    width: 83%;
}

.w-per-84 {
    width: 84%;
}

.w-per-85 {
    width: 85%;
}

.w-per-86 {
    width: 86%;
}

.w-per-87 {
    width: 87%;
}

.w-per-88 {
    width: 88%;
}

.w-per-89 {
    width: 89%;
}

.w-per-90 {
    width: 90%;
}

.w-per-91 {
    width: 91%;
}

.w-per-92 {
    width: 92%;
}

.w-per-93 {
    width: 93%;
}

.w-per-94 {
    width: 94%;
}

.w-per-95 {
    width: 95%;
}

.w-per-96 {
    width: 96%;
}

.w-per-97 {
    width: 97%;
}

.w-per-98 {
    width: 98%;
}

.w-per-99 {
    width: 99%;
}

@media (max-width: 575px) {
    .introduction {
        padding-top: 250px !important;
    }
}

@media (max-width: 767px) {
    .feature-cards {
        text-align: -webkit-center;
    }
}
