@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap');body {font-size: 16px;color: #0A0A0A;font-family: 'Roboto', sans-serif;font-weight: 400;}h1, h2, h3, h4, h5, h6 {font-weight: 300;color: #202020;font-family: 'Poppins', sans-serif;}.btn_custom {background: #B77829;color: #fff;border-radius: 5px;height: 45px;min-width: 155px;line-height: 30px;}.btn_custom:hover {background: #fbd87e;color: #000;}.layer {position: relative;}.layer:after {position: absolute;content: "";background: rgba(0, 0, 0, 0.80);top: 0;left: 0;width: 100%;height: 100%;}.layer .row {z-index: 11111;position: relative;}.heading {margin-bottom: 42px;}.heading p {margin: 0;font-size: 18px;}.heading h3 {color: #B77829;font-size: 36px;font-weight: 600;}.padd_tb {padding: 50px 0;}.py_cus {padding: 75px 0 60px;}.headding h2 {font-size: 40px;font-weight: 600;color: #BE832D;margin-bottom: 50px;}#getbookfm label {font-weight: 600;}#header {position: absolute;width: 100%;overflow-x: hidden;}.ab_inner {background: #fff;margin: 0 55px;}#header ul li a {padding: 8px 14px;color: #000;}#header ul li a.active {background: #B77829;border-radius: 9px;color: #fff;}#header::before {background: url(../images/header_right1.png);background-size: 100% 100%;background-repeat: no-repeat;content: "";position: absolute;bottom: 0;left: -5px;width: 60px;height: 86px;background-position: bottom right;transform: rotate(180deg);}#header::after {background: url(../images/header_left1.png);background-size: 100% 100%;background-repeat: no-repeat;content: "";position: absolute;bottom: 0;right: -5px;width: 60px;height: 86px;background-position: bottom left;transform: rotate(180deg);}.banner {background: url(../images/banner.png) no-repeat;background-size: 100% 100%;height: 100%;}.banner h2 {font-size: 40px;font-weight: 600;}.banner .banner_form {background: rgba(255, 255, 255, .39);padding: 35px 20px;border-radius: 10px;margin-bottom: 50px;}.banner .banner_form .row, .banner .banner_form .row .col-md-12, .banner .banner_form .row .col-md-6 {position: relative;}.banner .banner_form label {font-weight: 600;}.banner .banner_form i {position: absolute;bottom: 34px;left: 24px;color: #B77829;}.banner .banner_form input {background: #FFFFFF59;color: #000;padding-left: 40px;border-radius: 10px;border-color: #A5A5A5;height: 40px;}.banner .banner_form input::placeholder {color: #AFAFAF;}.banner .banner_form select {background: #FFFFFF59 url(../images/Arrow.png);color: #000;padding-left: 40px;border-radius: 10px;border: 1px solid #A5A5A5;height: 40px;width: 100%;margin-bottom: 22px;background-repeat: no-repeat;background-position: right .75rem center;}.banner .banner_form input.btn_custom {margin: 0px auto;display: block;border-radius: 5px;padding-left: 0;background: #B77829;color: #fff;border: none;font-weight: 600;}.banner .banner_form input.btn_custom:hover {background: #fbd87e;color: #000;}#footer {background: #FBD87E;padding-top: 90px;}#footer ul.nav {margin-top: 25px;}#footer ul li {float: left;width: 100%;margin-bottom: 5px;}#footer ul li i {margin-right: 10px;}#footer ul li a {text-decoration: none;color: #0A0A0A;font-size: 15px;}#footer ul li a span {float: right;width: 79%;}#footer a {text-decoration: none;color: #0A0A0A;font-size: 15px;}.bottom_footer {background: #fff;padding: 17px 0;position: relative;}.bottom_footer::before {background: #fbd87e url(../images/footer_left.png);background-size: 100% 99%;background-repeat: no-repeat;content: "";position: absolute;bottom: 0;left: 0;width: 60px;height: 86px;background-position: bottom right;}.bottom_footer::after {background: #fbd87e url(../images/footer_right.png);background-size: 100% 99%;background-repeat: no-repeat;content: "";position: absolute;bottom: 0;right: 0;width: 60px;height: 86px;background-position: bottom left;}.bottom_footer p {float: right;margin: 0;}#footer .widget h2 {font-size: 18px;font-weight: 600;}#footer .widget p {font-size: 15px;}#footer .widget p:last-child {margin: 0px;}#footer .col-md-8.ps-5 {padding-bottom: 80px;}.block_wrap .block_box {color: #555555;padding: 30px 35px;border-radius: 10px;transition: .3s ease-in-out;border-left: 3px solid #fff;}.block_wrap .block_box:hover {background: #0A0A0A;color: #FFFFFF;box-shadow: 3px 3px 7px #00000029;border-color: #EFC539;}.block_wrap .block_box img {margin-bottom: 15px;height: 60px;}.block_wrap .block_box h3 {color: #B77829;font-size: 18px;font-weight: 600;}.block_wrap .block_box:hover h3 {color: #EFC539;}.block_wrap .block_box p {margin: 0;}.about_area {background: #F2F2F2 url(../images/about.png) no-repeat;background-position: left center;background-size: 49% 100%;padding: 70px 0;}.about_area span {color: #000000;}.about_area h3 {color: #B77829;font-size: 35.5px;font-weight: 600;}.about_area p {color: #555555;margin: 30px 0;}.block_wrap.border_wrp .block_box {border: 1px solid #707070;}.block_wrap.border_wrp .block_box:hover {border: 1px solid #EFC539;}.block_wrap.border_wrp .block_box h3 {color: #555555;}.block_wrap.border_wrp .block_box:hover h3 {color: #EFC539;}.news_letter {background: url(../images/newsletter.png);background-size: 100% 100%;background-repeat: no-repeat;}.news_letter h3 {font-size: 36px;color: #fff;}.form_cus .form-control {background: #222222;border-color: #fff;color: #fff;margin-bottom: 22px;height: 50px;border-radius: 5px;}.form_cus .form-control::placeholder {color: #fff;}.slider_wp .item {float: left;width: 100%;}.slider_wp .item .bottom_text {position: absolute;bottom: 0;width: 100%;padding: 0 15px 10px 15px;z-index: 11;}.slider_wp .item .bottom_text h2 {color: #fff;font-size: 24px;font-weight: 600;}.slider_wp .item .bottom_text h4 {color: #fff;font-size: 24px;font-weight: 400;}.slider_wp .item .item_wrap {position: relative;border-radius: 10px;overflow: hidden;}.slider_wp .item .item_wrap::after {background: rgba(46, 46, 46, .51);content: "";width: 100%;height: 100%;top: 0;position: absolute;}.step_area {background: #F2F2F2;position: relative;height: 100vh;}.step_area::after {position: absolute;content: "";bottom: -138px;right: 0;width: 900px;height: 550px;background: url(../images/car.png);background-size: 100% 100%;}.step_loop {display: flex;}.step_loop .right_content {padding-left: 15px;width: 69%;}.step_loop .right_content h2 {color: #BE832D;font-weight: 600;font-size: 18px;margin: 0;}.step_loop .right_content p {margin: 0;color: #555555;font-size: 15px;}.step_loop img {width: 80px;height: 80px;object-fit: cover;border-radius: 50px;overflow: hidden;}.inner_banner {height: 400px;text-align: center;color: #fff;}.inner_banner h2 {color: #fff;}.inner_banner p {margin: 0;font-size: 20px;}.img_area {position: relative;}.img_area::after {content: "";background: url(../images/box.png) no-repeat;width: 502px;height: 483px;position: absolute;top: -25px;left: -25px;}.cont_right h2 {color: #BE832D;font-weight: 600;}.colum_area {background: #F2F2F2;text-align: center;}.colm_loop {margin: 0px auto;background: #fff;height: 150px;width: 150px;border-radius: 100px;padding: 54px 0 0 0;position: relative;}.colm_loop::before {content: "";background: url(../images/border.png) no-repeat;width: 180px;height: 180px;position: absolute;top: -16px;left: -13px;background-size: 100% 100%;}.colm_loop::after {content: "";background: url(../images/parking.png) no-repeat;position: absolute;width: 60px;top: -10px;right: -13px;height: 56px;background-size: 100% 100%;}.colm_loop.two::after {background: url(../images/shield.png) no-repeat;background-size: 100% 100%;width: 45px;top: 15px;right: -10px;height: 45px;}.colm_loop.three::after {background: url(../images/hand.png) no-repeat;background-size: 100% 100%;width: 50px;top: 15px;right: -13px;height: 35px;}.contact_wrap {background: #F2F2F2;}.contact_wrap h3 {font-weight: 500;margin-bottom: 15px;}.contact_wrap .form-control, .contact_wrap .form-select {border-color: #BCBCBC;border-radius: 0;margin-bottom: 16px;height: 50px;color: #919191;}.contact_wrap .form-control:placeholder {color: #919191;}.contact_wrap textarea {min-height: 150px;}.contact_wrap .right_cont p {color: #7B7B7B;margin-top: -5px;}.contact_wrap .right_cont .cont_list {margin-top: 40px;}.contact_wrap .right_cont .cont_list .cont_lop {display: flex;margin-bottom: 30px;}.contact_wrap .right_cont .cont_list .cont_lop .lop_lis {margin-left: 20px;}.contact_wrap .right_cont .cont_list .cont_lop .lop_lis h3 {margin: 0 0 3px;font-size: 16px;}.contact_wrap .right_cont .cont_list .cont_lop .lop_lis p {margin: 0;font-size: 15px;}.social_loop li {margin-right: 15px;}.testimonial .owl-theme .owl-nav {position: absolute;top: 28%;width: 100%;margin: 0;}.testimonial .owl-theme .owl-nav button {position: absolute;opacity: 1;background: transparent !important;}.testimonial .owl-theme .owl-nav .owl-prev {left: 0;}.testimonial .owl-theme .owl-nav .owl-next {right: 0;}.testimonial .owl-theme .owl-nav button span {color: #C5C5C5;font-size: 49px;line-height: 0;}.testimonial .owl-carousel .owl-stage-outer {margin: 0 20px;}.testimonial .item {float: left;width: 100%;}.testimonial .item .img_wp {width: 130px;height: 130px;float: left;overflow: hidden;border: 5px solid #b77829;border-radius: 100px;position: relative;z-index: 11;margin-top: 50px;margin-right: -60px;margin-left: 30px;}.testimonial .item .content_right {float: left;width: 73%;background: #F6F6F6 url(../images/Icon.png) no-repeat;box-shadow: 0px 2px 8px #00000029;border-radius: 5px;padding: 50px 35px 50px 80px;background-position: 86% 29%;margin-bottom: 10px;}.testimonial .item .content_right h2 {font-size: 18px;color: #B77829;font-weight: 500;margin: 0 0 3px 0;}.testimonial .item .content_right span {font-size: 15px;color: #555555;}.testimonial .item .content_right p {margin: 23px 0 0 0;}.testimonial .owl-carousel .owl-dots {margin-top: 35px;display: block;}.testimonial .owl-carousel .owl-dot span {background: #fff !important;width: 14px !important;height: 14px !important;border: 1px solid #0A0A0A;}.testimonial .owl-carousel .owl-dot.active span {background: #0A0A0A !important;}.faq_wrap {border: 1px solid #E2E2E2;padding: 10px 25px;}.faq_wrap .accordion-item {border: none;border-bottom: 1px solid #E2E2E2;}.faq_wrap .accordion-item .accordion-button {background: transparent;font-size: 21px;padding-left: 5px;padding-right: 5px;font-weight: 500;color: #17181A;}.faq_wrap .accordion-item .accordion-button:focus {box-shadow: none;}.faq_wrap .accordion-item .accordion-body {margin: 20px 0 15px 0;}.faq_wrap .accordion-item .accordion-body p {font-size: 14px;margin: 0 0 0 0;color: #66666C;}.faq_wrap .accordion-item:last-child {border: none;}.faq_wrap .accordion-item .accordion-button::after {content: "-";background: #B77829;height: 25px;width: 25px;position: relative;line-height: 25px;color: #fff;font-weight: 300;border-radius: 50px;text-align: center;}.faq_wrap .accordion-item .accordion-button.collapsed::after {content: "+";border: 2px solid #D6D6D6;background: transparent;color: #D6D6D6;}.booking_wrao {box-shadow: 0px 0px 13px #00000029;margin: -60px 50px 0 50px;border-radius: 25px;background: #fff;}.booking_wrao.banner {height: auto;padding-left: 30px;padding-right: 30px;}.form_cus.banner_form {padding: 0;border-radius: 0;margin: 0;background: transparent;}.booking_wrao.banner .col-md-3 {position: relative;}.booking_wrao .or_div {font-weight: 600;text-align: center;color: #B77829;font-size: 26px;margin-top: 24px;}.booking_wrao .btn.btn_custom {margin: 40px auto -70px !important;display: block;padding: 0;}.bookin_table .table {border-radius: 10px;overflow: hidden;}.bookin_table thead {background: #B77829;color: #fff;text-align: center;}.bookin_table thead tr th {padding: 15px 0;border-right: 1px solid #E4E4E4;}.bookin_table tbody .vote {margin: 0px auto;display: inline-block;}.bookin_table .vote .number {float: left;background: #EFC539;color: #fff;width: 40px;height: 40px;border-radius: 50px;text-align: center;line-height: 41px;font-weight: bold;}.bookin_table .vote .star_wp {float: left;background: #F2F2F2;padding: 4px 10px 4px 15px;border-top-right-radius: 15px;font-size: 12px;border-bottom-right-radius: 15px;margin-top: 4px;margin-left: -8px;z-index: -1111;position: relative;}.bookin_table .vote .star_wp i {color: #FFBB00;}.bookin_table .vote .star_wp i.black {color: #828282;}.bookin_table tbody {text-align: center;border: 1px solid #E4E4E4;}.bookin_table tbody tr td {border-right: 1px solid #E4E4E4;}.over_rp {background: #F8F8F8;}.bg_heading {background: #B77829;margin: 0 15px;border-radius: 10px;padding: 10px 0;}.bg_heading h2 {margin: 0;color: #fff;font-weight: 500;}.overview_info {margin-top: 50px;padding: 0 20px;}.overview_info h2 {font-size: 22px;font-weight: 600;margin-bottom: 10px;}.overview_info p {margin-bottom: 55px;}.booking_wrao.banner.booking_loop_sds {box-shadow: none;margin-top: 40px;overflow: hidden;}.booking_wrao.banner.booking_loop_sds .booking_fields {box-shadow: 0px 0px 13px #00000029;border-radius: 20px;padding: 30px 15px 15px 15px;}.booking_wrao.banner.booking_loop_sds .booking_fields h2 {font-size: 21px;text-align: center;color: #B77829;border: 2px solid #B77829;padding: 8px 33px;margin: 0px auto 20px;display: table;border-radius: 50px;}.booking_wrao.banner.booking_loop_sds .booking_fields .form-select, .booking_wrao.banner.booking_loop_sds .booking_fields .form-control {padding-left: 10px;color:#000;}.check_box_wp label {float: left;margin-right: 80px;}.check_box_wp .form-check {float: left;}.check_box_wp .form-check input {padding: 0;height: 17px;width: 17px;}.order_wrap {float: left;width: 100%;background: #F6F6F6;border-bottom: 15px solid #B77829;border-radius: 10px;overflow: hidden;padding-bottom: 15px;}.order_wrap h2 {text-align: center;font-size: 24px;background: #B77829;margin: 0;color: #fff;padding: 12px 0;}.order_wrap img {width: 100%;margin-bottom: 15px;height:200px;}.order_wrap .loop_list_wp {float: left;width: 100%;padding: 0px 25px;}.order_wrap .loop_list_wp .loop_list {float: left;width: 100%;margin-top: 7px;}.order_wrap .loop_list_wp .loop_list label {float: left;width: 40%;}.order_wrap .loop_list_wp .loop_list span {width: 60%;float: right;}.order_wrap .loop_list_wp.sec.total_wp {border-top: 2px dashed #E3E3E3;border-bottom: 2px dashed #E3E3E3;padding: 7px 9px;margin: 9px 15px;width: 92%;}.order_wrap .loop_list_wp.sec.total_wp label {width: 34%;}.order_wrap .loop_list_wp.sec h3 {font-weight: 600;font-size: 22px;margin: 10px 0 7px 0;}.order_wrap .loop_list_wp.sec label {width: 55%;}.order_wrap .loop_list_wp.sec.grand.total_wp {margin-left: -10px;margin-right: 0;width: 105%;border-bottom: none;margin-bottom: 0;}.progress_bar {float: left;width: 100%;background: #BCBEC0;height: 10px;position: relative;margin: 60px 0 110px 0;}.progress_bar::before {content: "";background: #bcbec0;width: 30px;height: 30px;position: absolute;border-radius: 50px;left: -1px;top: -11px;border: none;z-index: 1;}.progress_bar .steps.step1 {width: 14%;}.progress_bar .steps::marker {display: none;color: #fff;}.progress_bar .steps {position: relative;width: 28.66%;float: left;display: list-item;font-size: 14px;}.progress_bar .steps label {position: absolute;right: -6px;top: -77px;background: #fff;border: 4px solid #B77829;width: 50px;height: 50px;text-align: center;line-height: 42px;border-radius: 50px;font-size: 24px;}.progress_bar .steps.gray label {border-color: #F2F2F2;color: #F2F2F2;}.progress_bar .steps.brown::before {content: "";background: #B77829;width: 40px;height: 40px;position: absolute;border-radius: 50px;right: 0;top: -16px;border: 6px solid #fff;z-index: 1;}.progress_bar .steps.brown:last-child::before {right: -3px;}.progress_bar .steps.gray::before {content: "";background: #F2F2F2;width: 40px;height: 40px;position: absolute;border-radius: 50px;right: -3px;top: -16px;border: 6px solid #fff;z-index: 1;}.progress_bar .steps::after {content: "";right: -52px;position: absolute;bottom: -30px;z-index: 1;font-weight: 600;color: #B77829;}.progress_bar .steps.step1.brown::after {content: "Search For Parking";}.progress_bar .steps.step2.brown::after {content: "Choose Suitable Offers";right: -55px;}.progress_bar .steps.step3.brown::after {content: "Customer, Flight & Vehicle Details";right: -85px;}.progress_bar .steps.step4::after {content: "Confirm & Pay";right: -36px;}.progress_bar .steps.gray::after {color: #f2f2f2;}.block_wrap_booking {float: left;width: 100%;min-height: 270px;box-shadow: 0px 3px 6px #00000029;overflow: hidden;border-radius: 10px;padding-bottom: 22px;}.block_wrap_booking h2 {text-align: center;margin: 0;background: #B77829;font-weight: 600;color: #fff;padding: 10px 0;}.block_wrap_booking .loop_des {padding: 5px 15px 0px 15px;}.block_wrap_booking .loop_des:nth-child(2) {margin-top: 15px;}.block_wrap_booking .loop_des label {margin-right: 5px;font-weight: bold;}.booking_steps .headding {background: #b77829;color: #fff;margin: 0 0 30px 0;padding: 14px 15px;border-radius: 10px;font-size: 35px;font-weight: 600;}.check_box {float: left;width: 100%;margin: 30px 0;}.check_box .form-check-input[type="checkbox"] {border-radius: .25em;border-color: #0A0A0A;}.check_box .form-check-input:checked {background-color: #B77829;border-color: #B77829;}.card_info {float: left;width: 100%;}.card_info .form-check {float: left;width: 100%;padding-left: 0;border: 1px solid #E0E0E0;border-radius: 10px;overflow: hidden;}.card_info .form-check .box_loop .img {float: right;}.card_info .form-check .box_loop .img img {height: 38px;}.card_info .form-check .box_loop {background: #FDFDFD;width: 100%;float: left;border-bottom: 1px solid #E0E0E0;padding: 20px 30px 20px 40px;border-radius: 10px;}.card_info .form-check .box_loop .form-check-label {font-size: 25px;font-weight: 600;margin-left: 25px;}.card_info .form-check .box_loop .form-check-input {margin-top: 10px;}.card_info .form-check .box_loop .form-check-input:checked {background-color: #B77829;border-color: #707070;background-image: none !important;}.card_fiels_loop {float: left;width: 100%;padding: 15px 15px 0 15px;}.card_fiels_loop label {float: left;width: 100%;margin-bottom: 10px;margin-top: 20px;}.card_fiels_loop input {width: 100%;height: 45px;}.card_fiels_loop input.btn_custom {display: block;border-radius: 5px;background: #B77829;color: #fff;border: none;font-weight: 600;width: auto;margin: 20px auto 20px;}.booking_table {box-shadow: 0px 0px 7px #1C1C1C24;border-radius: 10px;overflow: hidden;}.booking_table thead {background: #B77829;color: #fff;}.booking_table tbody tr td {font-weight: 500;font-size: 15px;}.booking_table tbody tr td:first-child {color: #B77829;}.booking_table.table-striped > tbody > tr:nth-of-type(2n+1) {--bs-table-accent-bg: tranprent;background: #FBF7F2;}.booking_table tbody tr td .nav li {margin: 0 10px 0 0;}.booking_table tbody tr td .nav li:last-child {margin: 0px;}.result_wrap {background: #fff;}.loop_search {float: left;width: 100%;margin-bottom: 40px;box-shadow: 0px 0px 9px #82828229;border-radius: 20px;background: #FCFCFC;overflow: hidden;}.loop_search img {width: 100%;}.loop_search img.img {width: 84%;height: 185px;margin: 0px auto;display: block;}.loop_search .map_wp {float: left;width: 100%;padding: 0 15px;}.loop_search .map_wp .nav {border-bottom: 2px dashed #ccc;padding: 14px 0;width: 100%;}.loop_search .map_wp .nav li {margin-right: 20px;cursor: pointer;font-weight: bold;}.loop_search .map_wp .nav li:last-child {margin-right: 0;}.loop_search .map_wp .nav li img {width: auto;margin-right: 10px;}.loop_cont {float: left;width: 100%;}.loop_cont .title {float: left;width: 100%;padding: 15px 15px 10px 15px;}.loop_cont .title .title_wp {float: left;width: 75%;}.loop_cont .title .title_wp h2 {margin: 0;font-size: 19px;color: #B77829;font-weight: 500;min-height: 70px;}.loop_cont .title .title_wp p {margin: 0;font-size: 14px;font-weight: 300;}.loop_cont .title span {float: right;font-size: 18px;font-weight: 600;}.loop_cont .nav.list_loop {height: 150px;margin-bottom: 10px;overflow: auto;}.loop_cont .nav.list_loop ul {padding-left: 15px;list-style: none;margin-top: 0 !important;}.loop_search .loop_cont .nav.list_loop li {position: relative;padding: 0 0 5px 18px;}.loop_search .loop_cont .nav.list_loop li::after {position: absolute;content: "";left: 0;top: 8px;background: #B77829;color: #fff;width: 9px;height: 9px;border-radius: 50px;}.loop_cont .nav.icone_feat {margin-bottom: 12px;}.loop_cont .nav.icone_feat li {margin-right: 7px;}.loop_cont .nav.icone_feat li:last-child {margin-right: 0px;}.loop_cont .btn.btn_site {background: #B77829;color: #fff;margin: 6px auto 14px;display: block;width: 65%;}.fnts h2 {font-size: 40px;}.tab_wp .nav-tabs {border-bottom: none;margin-bottom: 30px;}.tab_wp .nav-tabs .nav-link.active {color: #B77829;background-color: transparent;border-color: #B77829;border: none;border-bottom: 5px solid #B77829;}.tab_wp .nav-tabs .nav-link {font-size: 20px;color: #0A0A0A;font-weight: 600;}.tab_wp .nav-tabs .nav-link:hover {border-color: transparent;}.btn_wrp form {float: left;width: 100%;}.loop_cont .col-12 {float: left;width: 100%;padding: 0 15px;min-height: 25px;}.featured {color: #B77829;margin-left: 15px;}.banner .banner_form input[type=checkbox] {padding: 0;background-color: #B77829;margin: 0 !important;height: 21px;width: 21px;border-radius: 4px;border: none;}.check_box_wp .form-check input[type="radio"] {background-color: transparent;border: 1px solid #A5A5A5;}.check_box_wp .form-check-input:checked[type="radio"] {background: #B77829;border: none;}.form-check-input:focus {box-shadow: none !important;}div.forSortCard button.nav-link {background: #B77829 !important;color: #fff !important;border-radius: 50px !important;border: none !important;margin: 0 5px 5px 0 !important;}div.forSortCard button.nav-link.active {background: #000 !important;}#btpaynow {margin: 0 auto;display: block;border-radius: 5px;background: #B77829;color: #fff;border: none;font-weight: 600;min-width: 155px;line-height: 30px;height: 40px;}.btn-custom {width: auto;margin: 0 auto 25px;display: table;border-radius: 5px;background: #B77829;border: none;font-weight: 600;min-width: 170px;height: 40px;color: #fff;text-align: center;line-height: 40px;clear: both;}.owl-nav {position: absolute;top: 50%;margin: 0 !important;width: 100%;}.owl-carousel .owl-nav button.owl-prev {left: -22px;position: absolute;font-size: 49px;line-height: 0;margin: 0;color: #000 !important;}.owl-carousel .owl-nav button.owl-next {margin: 0;font-size: 49px;right: 0px;position: absolute;line-height: 0;color: #000 !important;}.owl-dots {display: none;}#popUpModal .modal-header {padding: 0;border: none;}#popUpModal .modal-header .btn.btn-outline-default {background: #323232;color: #fff;padding: 0;line-height: 27px;width: 29px;height: 28px;border-radius: 50px;right: 20px;position: absolute;top: 20px;z-index: 111;}#popUpModal .modal-dialog.modal-dialog-centered {max-width: 700px;}#popUpModal .modal-dialog.modal-dialog-centered h3 {font-weight: 500;margin-bottom: 30px;}#popUpModal .modal-dialog.modal-dialog-centered h3 i {font-style: inherit;}#popUpModal .modal-dialog #shopping {width: 32% !important;margin: 20px auto 15px !important;display: block;font-family: 'Roboto', sans-serif !important;font-weight: 400;font-size: 17px !important;padding-top: 0;padding-bottom: 0;height: 40px;}#popUpModal .modal-dialog.modal-dialog-centered .modal-content {border: 1px solid #a2a2a2;border-radius: 0;}div.descriptions i b {color: #B77829;font-style: italic;}.sorting_rp {position: absolute;right: 10px;width: auto !important;appearance: none;padding: 0px 40px 0px 20px !important;border-radius: 0 !important;border: none !important;border-bottom: 1px solid #A5A5A5 !important;background: url(../images/sort.png) no-repeat, url(../images/Arrow.png) no-repeat !important;background-position: left center, right center !important;}.banner .banner_form #dropOffDate {margin-bottom: 22px;}.card_fiels_googlepay.row {width: 100%;float: left;}.card_fiels_googlepay.row div#payment-request-button {padding: 0;margin: 30px auto;width: 25%;}.ui-widget-header {border: 1px solid #b77829;background: #b77829;}.ui-state-default, .ui-widget-content .ui-state-default {border: 1px solid #b77829;background: #b77829;color: #fff;}.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {border: 1px solid #b77829;background: #b77829;color: #fff;}

.ui-state-default.ui-state-highlight.ui-state-active {
	background: #b77829a3;
}
.ui-datepicker-title {
	color: #fff;
}

.ui-state-default.ui-state-active {
	background: #b778298c; font-weight:bold;
}

.loop_search img.img {
	width: 100%;
	height: 150px;
	margin: 0px auto;
	display: block;
}

.loop_search .map_wp .nav li{ font-size: 14px; margin-right: 17px; }
.loop_search .map_wp .nav li img { width: 16px; margin-right: 5px; }

.loop_cont .title .title_wp { width: 100%; }
.loop_cont .title .title_wp h2{ font-size: 16px; min-height: 45px; }
.loop_cont .title span{ font-size: 16px; }
.loop_cont ul li img { width: 29px; }
.loop_search .loop_cont .nav.list_loop li{ font-size: 14px; }
.loop_cont .nav.list_loop { height: 130px; }

#contactfm .col-md-12 .btn_custom { margin-top: 15px; }


@media only screen and (min-width: 1500px) and (max-width: 1800px) {
    .step_area{ height:80vh; }
}

@media only screen and (min-width: 1801px) and (max-width: 3000px) {
    .step_area{ height:70vh; }
}