@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/all.min.css";.popular_slider .owl-carousel .owl-item{padding:0 30px 50px;position:relative}.popular_slider .owl-carousel .owl-item img.loimg{position:absolute;left:0;width:100px;bottom:5px;height:100px;object-fit:cover;border-radius:8px!important;display:block;transition:.4s all ease-in-out}.popular_slider .owl-carousel .owl-item img.loimg:hover{bottom:15px;box-shadow:0 0 6px #00000080}.popular_slider .owl-carousel .owl-item img.limg{height:250px;object-fit:cover;border-radius:8px}.main-navigation-logo img{padding:4px 0!important;max-height:95px!important}.elementor-section.elementor-section-boxed>.elementor-container{max-width:100%!important;padding:0 35px}.user-reg-form .elementor-container,.user-reg-form .ur-frontend-form .ur-form-row .ur-form-grid{padding:0!important}.popular_slider .owl-carousel .owl-dots{display:none}.btn-green .elementor-button{border-radius:8px!important;padding:10px 40px!important}.btn-green .elementor-button:hover{background:#000344!important;color:#fff!important}.MAIN-NAVIGATION .main-navigation-menu{text-transform:capitalize!important}.MAIN-NAVIGATION .main-navigation-menu>ul>li>a{font-size:16px!important;letter-spacing:0px!important;line-height:95px!important;height:95px!important}.offer_box .elementor-image-box-wrapper{position:relative;margin:0 0 20px;border-radius:8px;overflow:hidden}.offer_box .elementor-image-box-wrapper .elementor-image-box-img{margin:0!important}.offer_box .elementor-image-box-wrapper .elementor-image-box-content{position:absolute;bottom:0;background-image:linear-gradient(transparent,#000344);padding:12px;color:#fff}.offer_box .elementor-image-box-wrapper .elementor-image-box-title{color:#fff!important;font-size:30px;font-weight:400!important;line-height:1.2}.offer_box .elementor-image-box-wrapper .elementor-image-box-description{color:#058c5b!important;font-size:30px;font-weight:400!important;line-height:1.2}.subscribe_wrap{max-width:950px;margin:0 auto}.subscribe_wrap .elementor-widget-container{padding:25px;text-align:center;border-radius:8px}.subscribe_wrap .subscribe p{margin:0;color:#fff}.subscribe h4{color:#fff}.subscribe_wrap .form{display:flex;flex-wrap:wrap;align-items:center;max-width:700px;margin:40px auto 20px}.elementor-button{font-family:"Tenor Sans",Sans-serif!important}.subscribe_wrap .form input[type=email]{width:calc(100% - 190px);margin:0 30px 0 0;border-radius:5px;height:46px}.subscribe_wrap .form input.btn-submit{width:160px;border-radius:5px;border:0;height:46px}.section-light.FOOTER .widget a{color:#fff;font-weight:400}.section-light.FOOTER .widget a:hover{opacity:.7;color:#fff!important}.section-light.FOOTER .widget li{margin-bottom:2px}.section-light.FOOTER .widget .widget-title{margin-bottom:25px;color:#058c5b;padding-bottom:0}.section-light.FOOTER .widget .widget-title:before{display:none}.section-light.FOOTER .widget .widget-title{margin-bottom:15px;color:#058c5b;padding-bottom:0;font-size:20px}.section-light.FOOTER .widget li.menu-item-login-register{display:none}.srach_form{background:#000344b3;padding:30px 50px;display:flex;justify-content:space-between;align-items:center}.srach_form .search-form-wrap{background:#fff;border-radius:5px;display:flex;padding-left:10px;align-items:center}.srach_form .search-form-wrap img{max-height:30px}.srach_form h4{color:#fff;font-weight:400}.srach_form input.search_btn{border:0!important;border-radius:5px;margin-right:-2px;font-size:0;background-image:url(https://macrew.info/giftarestaurant/wp-content/uploads/2020/12/search.png)!important;background-size:24px!important;background-repeat:no-repeat!important;background-position:center center!important}.srach_form .select2-container.select2-container .selection .select2-selection,.srach_form .select2-container.select2-container--default .selection .select2-selection .select2-selection__placeholder{padding:8px 45px 8px 10px;height:auto;border-radius:8px;border:0}.select2-results__options .select2-results__option{padding:8px 20px;white-space:nowrap}.FOOTER .copyright{font-weight:400!important;text-transform:none!important}.business-form.join-form{max-width:800px}.menu-fixed{position:fixed;background:#00000080;z-index:99;inset:90px 0 0;display:none}.menu-fixed .inner-wrap{padding:60px 40px;background:#fff;max-width:500px;height:100%;overflow:auto;float:right;text-align:center;width:100%}.menu-fixed .inner-wrap .listing-wrap{margin:10px 0 0;text-align:left}.menu-fixed .close-icon{width:17px;height:auto;left:-13px;display:none;top:-10px}.menu-fixed .inner-wrap .listing-wrap ul{padding-left:0;margin-top:10px;list-style-type:none}.menu-fixed .inner-wrap .listing-wrap ul li{position:relative;padding-left:25px}.menu-fixed .inner-wrap .listing-wrap ul li:before{content:"";position:absolute;width:8px;height:8px;background:#109062;left:5px;top:11px;border-radius:100%}.or-list{display:flex;align-items:center;justify-content:space-between;margin:25px 0}.or-list hr{width:44%;margin:0;border:1px double #c8c8c8;border-left:0;border-right:0}.menu-fixed .inner-wrap .btn{border-radius:5px;max-width:200px;width:100%}.btn.fill{background:#109062;color:#fff;border-color:#109062}.btn.fill:hover{background:transparent;color:#109062;border-color:#109062}.menu-fixed .close-arrow{position:absolute;background:#109062;width:30px;height:30px;line-height:30px;font-size:20px;border-radius:100%;right:485px;color:#fff;cursor:pointer;top:50%;transform:translateY(-50%)}.join-form .user-registration{margin:0}.ur-label.checkbox .input-checkbox{position:relative}.join-form .ur-frontend-form .description{color:#fff}.join-form .ur-frontend-form .description a:hover{color:#ddd}.join-form .btn.button.ur-submit-button{background:#fff;border:0}.join-form .btn.button.ur-submit-button:hover{background:#058c5b;border:0}.menu-fixed img.btn-arrow{display:block;margin-left:60px;margin-top:10px}.MAIN-NAVIGATION .nav-icon.customlogin{width:50px}.mobileicon{position:fixed;z-index:9999;right:60px;top:30px;width:38px;display:none}.small-header.mobile p{margin:0}.small-header.mobile{position:fixed;top:0;width:100%;z-index:9999;padding:6px;display:none}.archive .ContentHeader{display:flex;flex-wrap:wrap;margin:0 -15px;padding:0;align-items:flex-start;overflow:visible}.archive .ContentHeader .row{margin:0;padding:0 15px;width:60%}.archive .ContentHeader .cont-right{background:#fff;padding:25px;text-align:center;width:40%;height:auto;position:sticky;top:130px}.archive .ContentHeader #customForm .col-sm-4{width:100%;padding:0;margin:0 0 30px}.archive .ContentHeader .special-title{font-size:30px;margin:0 0 10px;color:#000344}.archive .ContentHeader .special-title+img{max-width:200px;margin:0 0 15px;display:block}.archive .ContentHeader .desc{margin:0 0 20px}.archive .ContentHeader #customForm h4{margin:0 0 10px!important;font-size:22px;text-transform:capitalize}.demo .lSSlideOuter .lSSlideWrapper li img{height:360px;width:100%;object-fit:cover}.demo .lSSlideOuter .lSSlideWrapper li{height:auto!important}.archive .ContentHeader .jama,.archive .ContentHeader .ghatana{width:26px;display:inline-block;height:26px;line-height:26px;background:#058c5b;color:#fff;text-align:center;border-radius:50px;margin-left:6px;cursor:pointer}.archive .ContentHeader .qvalue{display:inline-block;width:30px;font-weight:600;border-bottom:1px solid #ddd;line-height:25px}.qty-box{background:#f5f5f5;border:1px solid #bfbfbf;padding:15px}.qty-box p{margin:0!important}.archive .ContentHeader #customForm .btn-buy{max-width:300px;width:100%!important;text-transform:uppercase;font-size:16px!important;background:#058c5b!important;color:#fff;white-space:normal}.video-sec{margin:30px 0 0;padding-bottom:56%;position:relative}.video-sec iframe,.video-sec video{position:absolute;top:0;left:0;height:100%;width:100%}.archive .ContentHeader #customForm .btn-buy+p{margin:0 0 10px;font-size:18px;text-transform:uppercase}.cont-right .sharetitle{font-size:26px;margin:0 0 5px}.cont-right #csbwfs-shortcode{margin:0}.qty-box .price-text-meta-item{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 10px}.qty-box .woocommerce-Price-amount.amount{font-size:22px;margin-left:10px;font-weight:700}.admin-bar .mobileicon{top:77px}.admin-bar .menu-fixed{top:130px}.no-product{text-align:center;font-size:20px;font-weight:500;background:#fff;margin:0}.restaurant-row .resto-box{display:block;text-align:center;background:#fff;box-shadow:0 0 8px #ccc;border-radius:10px;margin:8px 0 30px;overflow:hidden}.restaurant-row .resto-box p{margin:0;padding:15px;font-size:18px;font-weight:600}.restaurant-row .resto-box img{width:100%;height:200px;object-fit:contain;background:#d9d9d9}.page-id-1876 .ContentHeader{padding:0}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--downloads{display:none}.woocommerce-account .woocommerce{padding-top:50px;margin-top:80px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation-link.is-active a{color:#fff!important;background:#109062!important}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation-link{border-radius:5px!important;margin-bottom:6px!important;-webkit-box-shadow:0px 15px 26px -3px rgba(0,0,0,.11),0px -6px 16px -6px rgba(0,0,0,.05)!important;box-shadow:0 15px 26px -3px #0000001c,0 -6px 16px -6px #0000000d!important}.checkout .btn-buy{max-width:300px;width:100%!important;text-transform:uppercase;font-size:16px!important;background:#058c5b!important;color:#fff;white-space:normal;border-radius:50px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation-link a:before{color:#058c5b;font-family:FontAwesome;font-weight:900;margin-right:5px;content:""}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation-link.is-active a:before{color:#fff}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders a:before{content:""}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address a:before{content:""}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account a:before{content:""}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout a:before{content:""}li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard{display:none}.restaurant-row .special-title{text-align:center;font-size:34px}.woocommerce-cart .page{padding-top:50px}.btn,.elementor-element a.elementor-button,.elementor-element .elementor-button,.wcv-button,.wcv-form .control-group .control.append-button .wcv-button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,button[type=submit],input[type=submit]{background:#109062!important;color:#fff!important;border-color:#109062!important}.checkout-button.button{width:100%}.woocommerce table.cart a.remove,.woocommerce table.cart.shop_attributes a.remove,.woocommerce .cart-collaterals .cart_totals table.cart a.remove,.woocommerce table.cart.shop_table a.remove{color:red!important;line-height:.915}.cart thead th{padding:10px!important;color:#fff;font-weight:400!important;background:#109062}.cart tbody td{padding:15px 10px!important}.checkout_coupon.woocommerce-form-coupon{background:#fff;margin:0!important}.lSSlideOuter .lSPager.lSGallery img{height:100%!important;width:100%;object-fit:cover;border-radius:5px!important}.woocommerce-account .woocommerce .woocommerce-Address{margin-top:0!important}.woocommerce-account .u-column2.col-2.woocommerce-Address{display:none}.lSSlideOuter.vertical .lSAction>.lSPrev{top:50%!important;left:15px;transform:translateY(-50%) rotate(-90deg);margin:0;opacity:1}.lSSlideOuter.vertical .lSAction>.lSNext{bottom:auto!important;top:50%!important;right:15px;transform:translateY(-50%) rotate(-90deg);margin:0;left:auto;opacity:1}.home-banner:before{content:"";position:absolute;left:0;top:0;width:55%;height:100%;background-image:linear-gradient(88deg,#a0ceb7 40%,#c6e1d3 70%);-webkit-clip-path:polygon(0 0,74% 0,100% 100%,0 100%);clip-path:polygon(0 0,74% 0,100% 100%,0 100%)}.home-search-bar .search-form-wrap{display:flex;background:#fff;align-items:center;padding:0;border-radius:12px;box-shadow:0 0 14px #0000001a;margin-top:0;height:70px}.home-search-bar .search-form-wrap img{height:28px!important;width:auto;margin:0 12px}.home-search-bar input.search_btn{margin-left:12px;margin-right:12px}.home-search-bar .search-form-wrap span.select2-selection{border:0!important;border-radius:0!important;margin-right:12px}.small-header .textwidget.custom-html-widget p{margin:0!important}.desc .description-read span{align-items:center;background-color:#058c5b;color:#fff;border-radius:50%;display:flex;justify-content:center;line-height:11px;padding:4px;margin-left:7px}.desc .description-read a{text-align:right;width:100%;display:flex;align-items:center;justify-content:flex-end}.desc .read-more:hover span{background-color:#000344}@media(min-width:1200px){.bottom-slider-txt p{font-size:30px!important}}@media(min-width:769px){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{width:28%!important;margin-right:0%!important}}@media(min-width:768px){.join-form .ur-form-row .ur-form-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.join-form .ur-field-item.field-checkbox{width:100%!important}.join-form .ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item{margin-bottom:20px;width:48%}.user-registration.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item{margin-bottom:0}}@media(max-width:1199px){.mobileicon,.small-header.mobile{display:block}}@media(max-width:991px){.user-registration.ur-frontend-form .ur-form-row .ur-form-grid .ur-field-item{width:100%}.home-search-bar .search-form-wrap span.select2-selection{padding:8px 30px!important}.slicknav_btn{margin-top:18px!important}.home-search-bar .search-form-wrap .select2-selection__rendered{font-size:12px!important}.home-search-bar .search-form-wrap{height:50px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:100%!important;padding:0 20px}.popular_slider .owl-carousel .owl-item{padding:0 15px 50px}.menu-fixed .close-icon{display:block}.menu-fixed img.btn-arrow{display:block;margin:10px auto}.archive .ContentHeader .row{margin:0 0 40px;padding:0;width:100%}.archive .ContentHeader .cont-right,.no-product{width:100%}.demo .lSSlideOuter .lSSlideWrapper li img{height:280px}.mb-80{margin-bottom:40px}.mt-80{margin-top:40px}.home-search-bar .search-form-wrap{height:auto}.home-search-dropdown+span{display:none}.home-banner:before{width:100%;background-image:linear-gradient(88deg,#a0ceb7 40%,#c6e1d3 70%);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.bottom-slider-txt p{font-size:30px!important}}@media(max-width:576px){.bottom-slider-txt p{font-size:14px!important}}.row>.desc>.description-read-more>p>h6,.row>.desc>.description-read-more>h6{color:#038b58!important;font-family:Poppins,Arial,sans-serif!important;font-weight:700!important;font-size:110%!important}.MAIN-NAVIGATION .main-navigation-menu .current-menu-item>a{color:#058c5b!important}.menu-item-has-children>a>i{color:#058c5b!important}.MAIN-NAVIGATION .main-navigation-menu .cart-contents .cart-contents-text{color:#058c5b!important}.MAIN-NAVIGATION .main-navigation-menu>ul>li>a:hover{color:#058c5b!important}.MAIN-NAVIGATION .sub-menu{border-top:2px solid #058c5b!important}.MAIN-NAVIGATION .sub-menu a:hover,.MAIN-NAVIGATION .sub-menu a:active{color:#058c5b!important}} .lcp-image img{content-visibility:visible}
