.header-style-five .header-top .inner-box .top-right span:first-child {margin-left: 20px;}
.header-style-five .header-top .inner-box{padding: 10px;}
.sticky-header .logo img {max-height: 100px;}
.header-style-five .sticky-header.fixed-header{height: 110px;}
.main-header .main-box .nav-outer{margin-right: unset !important;}
.preloader:after {height:150px;width:150px;background-image: url(https://tapasgoa.com/wp-content/themes/tapas/images/logo.png);}
.featured-products .filters li:before{background-color: unset;}
.featured-products .filters li{padding: 12px 10px;}
.contact-section .form-column .inner-column {padding: 122px 80px 119px;}
.main-footer .widgets-section {padding: 50px 0 30px;}
.footer-bottom{padding: 10px 10px;}
.main-footer .footer-column{margin-bottom: 10px;}
.footer-style-one .widget-social .social-icon{justify-content: center;}
.footer-style-one{background-color: unset;background-image: url(https://tapasgoa.com/wp-content/themes/tapas/images/home/footer-bg.jpg);background-size: cover;background-repeat: no-repeat;}
.user-links li a{color: white !important;}
.mySwiper {width: 100%;padding: 40px 0;}
.mySwiper .swiper-slide {border-radius: 10px;/*height: 200px;*/display: flex;justify-content: center;align-items: center;
  font-size: 18px;}
.swiper-button-next1::after,.swiper-button-prev1::after {font-family: "Font Awesome 6 Free";font-weight: 900;font-size: 36px;color: #C4C4C4;transition: all 300ms ease;display: inline-block;}
.swiper-button-next1::after {content: "\f054"; /* right arrow */}
.swiper-button-prev1::after {content: "\f053"; /* left arrow */}
.swiper-button-prev1,
.swiper-button-next1 {position: absolute;top: 50%;transform: translateY(-50%);z-index: 10;cursor: pointer;}
.swiper-button-prev1 {left: 10px;}
.swiper-button-next1 {right: 10px;}
.swiper-slide .room-service-block-one.col-lg-4.col-sm-6.wow.fadeInUp.animated {width: 100%;}
.swiper-button-next2::after {content: "\f054"; /* right arrow */}
.swiper-button-prev2::after {content: "\f053"; /* left arrow */}
.facilities-list{display: flex;}
.facilities-list li{padding-right: 20px;}
.image-ratio {aspect-ratio: 4 / 3; /* Change to 16/9, 1/1, etc. as needed */overflow: hidden;position: relative;width: 100%;}
.image-ratio img {width: 100%;height: 100%;object-fit: cover;display: block;}
.modal-backdrop.show{display: none;z-index: 1040 !important;}
.modal{background: #0000009e;}
.text-30 {font-size: 50px !important;color: #312758 !important;}
.image-ratio1 {aspect-ratio: 2 / 1 !important;}
/*.testimonial-section-two.style-light .testimonial-pattrn1-1 {
    background-image: url(https://tapasgoa.com/wp-content/themes/tapas/images/background-testi.png);
    background-repeat: no-repeat;background-size: auto;background-position: bottom right;width: 100%;height: 100%;}*/
    .testimonial-section-two.style-light .testimonial-pattrn1-1 {
    background-image: unset !important;}
#contact{background-image: url(https://tapasgoa.com/wp-content/themes/tapas/images/background-testi.png);
    background-repeat: no-repeat;background-size: auto;background-position: bottom right;width: 100%;height: 100%;}
.service-section:before{background-image: unset !important;}
.list-style-two li .icon {position: relative;top: 0;left: 0;color: var(--theme-color1);padding-right: 15px;}
.header-style-five .main-box .nav-outer .nav .navigation li a:hover {color: white !important;}
.accordion-box.style-two .block .acc-btn{font-family: "Open Sans", serif !important;}
.bg-gray{background-color: #3126570a !important;}
.bg-blue{background-color: #3370b929 !important;}
.sec-title h2{z-index: 1;}
.Configure-quickBook-Widget .MbsSearchWidget {background: /*#312758*/#a8711db3 !important; }
.Configure-quickBook-Widget .MbsSearchWidget .formGroup .checkinOut.input label.lbl{color: white !important;}
.Configure-quickBook-Widget .MbsSearchWidget .formGroup label.lbl{color: white !important;}
.header-style-five .main-box .nav-outer .nav .navigation li {margin-right: 20px !important;}
.sticky-header .main-menu .navigation > li { margin-left: 30px !important;}
.top-right span{color: white !important;font-size: 14px !important;}
.header-style-five .header-top .inner-box .top-right span .icon {color: #bd893b !important;font-size: 14px !important;}
.header-style-five .header-top .inner-box .social-icon-one li a:hover {color: #bd893b !important;}
.service-block-three .inner-box .content-box{background-color: #bd893b !important;}
.service-block-three .inner-box .content-box .title a{color: white !important;}
.MbsSearchWidget {border-radius: 100px !important;}
.image-ratio {aspect-ratio: 4 / 3;overflow: hidden;border-radius: 8px;}
.image-ratio img {object-fit: cover;width: 100%;height: 100%;}
.header-style-five .main-box{padding: 5px 15px !important;}
.thumb-slide {padding: 3px;cursor: pointer;width: 60px !important;}
.thumb-slide img {border: 2px solid transparent;border-radius: 5px;width: 50px !important;height: 40px !important;}
.slick-room-gallery-nav .slick-current img {border-color: #007bff;}
.modal-dialog-scrollable .modal-body {overflow-x: hidden !important;}
.bkmm{text-align: right !important;}
.about-section-two .content-column .inner-column .sec-title .text{color: #4B535D !important;}
.list-style-two li{color: #4B535D !important;}
.room-service-block-one .content-box .price{color: #4B535D !important;}
.headerbk{background: /*#312758*/#bd893b !important;padding: 1px 10px !important;color: white !important;}
.tersmod h2{font-size: 30px;padding-top: 30px;}
.tersmod h3{font-size: 26px;}
.bkwidget{margin-top: -7%;}
.hmofferblock{margin-left: -20% !important;}
.foll{text-align: center !important;}
.offbk{margin-top: 20px;}
.service-block-three .inner-box .content-box:hover {background-color: #312758 !important;color: white !important;}
.service-block-three .inner-box .content-box{backdrop-filter: unset !important;}
.service-block-three .inner-box .content-box:before {background-color: unset !important;}
.rdmore{color: white !important;background:#bd893b !important;}
.btn-outline-primary{border-color: #bd893b !important;color: white;background: #bd893b !important;}
.product-block .inner-box:hover .image img {-webkit-transform: scale(1.1) !important;transform: scale(1.1) !important;}
.text .contt:hover{color: #bd893b !important;text-decoration: unset !important;}
.small-textarea {height: 20px !important;resize: vertical !important;}
.contact-section .form-column .contact-form {padding: 50px 50px !important;}

.swiper-button-next1::after, .swiper-button-prev1::after {color: #312758 !important;background: #f7f6f8 !important;}
.faqs-section-home1:before{background: unset !important;}
@media only screen and (min-width: 576px){
.modal-dialog {max-width: 60%;}


}
@media only screen and (min-width : 991px){
.mobile-nav-toggler{display: none !important;}
.swiper-button-prev1 {left: 100px;}
.swiper-button-next1 {right: 100px;}

}

@media only screen and (max-width : 991px){
.reveal-right{clip-path: unset !important;}
.reveal-left{clip-path: unset !important;}
.ofb{width: 100% !important;}
.hmofferblock{margin-left: 0% !important;}


}

@media only screen and (max-width : 650px){
.modal-header {display: inline !important;}
.bkmm{text-align: left !important;}
.MbsSearchWidget{border-radius: unset !important;}
.bkwidget{margin-top: 0% !important;}
.hmofferblock{margin-left: 0% !important;}

.copyright-text{text-align: center !important;}
.widget-title{text-align: center !important;}
.contact-section .form-column .inner-column {padding: 0px !important;}
h1,h2{font-size: 30px !important;}
.mob-map{display: block !important;}
}