.hero_area,.sub_page .hero_area,body{background-size:cover}.overlay,body{overflow-x:hidden}.overlay a,a,a:focus,a:hover{text-decoration:none}.heading_container h2,.slider_section .detail-box h1{font-family:"bodoni svtytwo sc itc tt book",sans-serif;font-weight:400}.client_section .detail-box,.heading_container,.hero_area,.recipe_section .box .detail-box{-webkit-box-orient:vertical;-webkit-box-direction:normal}body{font-family:Poppins,sans-serif;color:#0c0c0c;background-color:#fff}.layout_padding{padding:90px 0}.layout_padding2{padding:75px 0}.layout_padding2-top{padding-top:75px}.layout_padding2-bottom{padding-bottom:75px}.layout_padding-top{padding-top:90px}.layout_padding-bottom{padding-bottom:90px}.heading_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.User_option,.hero_area{display:-webkit-box;display:-ms-flexbox}.heading_container h2{font-size:2.5rem;position:relative;margin-bottom:0;padding-bottom:7px}.heading_container h2::before{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:75px;height:5px;background-color:#ff5a00}.heading_container.heading_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.app_section .detail-box .app_btn_box a,.box-img,.menu_width,.slider_section .slider_container .img-box img{width:100%}a:focus,a:hover{color:initial}.btn,.btn:focus{outline:0!important;-webkit-box-shadow:none;box-shadow:none}.hero_area{position:relative;display:flex;-ms-flex-direction:column;flex-direction:column;background-image:url(../../locationimages/images/hero-bg.jpg);background-position:center bottom;background-repeat:no-repeat}.app_section,.footer_container{background-size:100% 100%;background-repeat:no-repeat}.sub_page .hero_area{background-position:top}.header_section{padding:15px 0}.custom_nav-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}.navbar-brand{margin:0}.navbar-brand span{font-size:28px;font-weight:700;color:#fff}.User_option{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:75px}.custom_menu-btn button,.recipe_section .box .detail-box,.recipe_section .btn-box,.slider_section{display:-webkit-box;display:-ms-flexbox}.User_option a{color:#fff;margin-left:25px}.User_option .form-inline{position:relative;margin-left:25px}.User_option .form-inline input{display:none}.User_option .form-inline button,.info_section .info_links ul li a{color:#fff}.custom_menu-btn{z-index:9;position:absolute;right:0;top:14px}.custom_menu-btn button{outline:0;border:none;background-color:transparent;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom_menu-btn button img{width:40px}.menu_btn-style{position:fixed;right:15px;top:29px}.overlay{height:100%;width:0;position:fixed;z-index:3;top:0;left:0;-webkit-transition:.5s;transition:.5s}.overlay .closebtn{position:absolute;top:0;right:30px;font-size:60px}.overlay a{padding:0;font-size:22px;color:#fff;display:block;-webkit-transition:.3s;transition:.3s;margin-bottom:15px;text-transform:uppercase;font-weight:700;opacity:0}.overlay-content{position:relative;top:30%;width:100%;text-align:center;margin-top:30px}.menu_width.overlay a{opacity:1}.slider_section{-webkit-box-flex:1;-ms-flex:1;flex:1;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:50px;padding-bottom:425px;position:relative}.app_section .row,.slider_section .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider_section #customCarousel1{width:100%;position:unset}.slider_section .detail-box{color:#fff;text-align:center}.slider_section .detail-box h1{font-size:4rem;margin-bottom:15px}.slider_section .detail-box h1 span{color:#480940}.slider_section .find_container .form-row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider_section .find_container form .form-group{margin:15px 0}.slider_section .find_container form .form-control{width:100%;border:none;height:45px;outline:0;-webkit-box-shadow:none;box-shadow:none;border-radius:45px;padding:0 15px;background-color:#fff;position:relative}.slider_section .find_container form .location_icon{position:absolute;right:25px;top:10px;color:#eaeae8}.slider_section .find_container form .btn-box{display:-webkit-box;display:-ms-flexbox;display:flex}.slider_section .find_container form .btn-box button.btn{width:100%;text-align:center;display:inline-block;padding:10px 25px;background-color:gold;color:#000;border-radius:45px;-webkit-transition:.3s;transition:.3s;border:1px solid gold;outline:0;text-transform:uppercase}.app_section .detail-box .download_btn:hover,.recipe_section .btn-box a:hover,.slider_section .find_container form .btn-box button.btn:hover{background-color:transparent;color:gold}.slider_section .slider_container{margin-top:150px;position:absolute;z-index:2;bottom:43px;width:100%}.slider_section .slider_container .slick-list{width:80%;margin:auto}.slider_section .slider_container .img-box{-webkit-transition:.3s;transition:.3s;margin-left:10px;margin-right:10px}.slider_section .slider_container .slick-active .img-box,.slider_section .slider_container .slick-active+.slick-active+.slick-active+.slick-active .img-box{margin-top:45px}.slider_section .slider_container .slick-active+.slick-active .img-box,.slider_section .slider_container .slick-active+.slick-active+.slick-active .img-box{margin-top:0}.slider_section .slider_container .slick-next,.slider_section .slider_container .slick-prev{width:45px;height:45px;line-height:45px;background-color:gold;border-radius:100%;font-size:12px;color:#000;-webkit-transition:.3s;transition:.3s;border:none;outline:0;position:absolute;top:72%;margin:0}.client_section .carousel-control-next:hover,.recipe_section .box .detail-box a,.slider_section .slider_container .slick-next:hover,.slider_section .slider_container .slick-prev:hover{background-color:#480940;color:#fff}.slider_section .slider_container .slick-prev{left:45px;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.slider_section .slider_container .slick-prev:after{content:"\f060";font-family:FontAwesome}.slider_section .slider_container .slick-next{right:45px;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.slider_section .slider_container .slick-next:after{content:"\f061";font-family:FontAwesome}.news_section .box,.recipe_section .box{text-align:center;margin-top:45px}.recipe_section .box .img-box img{border-radius:0 45px;-webkit-transition:.3s;transition:.3s}.recipe_section .box .detail-box{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px}.recipe_section .box .detail-box h4{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:1.5}.recipe_section .box .detail-box a{width:45px;height:45px;line-height:45px;border-radius:100%;font-size:12px;-webkit-transition:.3s;transition:.3s}.about_section .detail-box a:hover,.news_section .box .detail-box a:hover,.recipe_section .box .detail-box a:hover,.recipe_section .btn-box a{color:#000;background-color:gold}.recipe_section .box:hover .img-box img{-webkit-filter:drop-shadow(0 0 5px rgba(0,0,0,0.3));filter:drop-shadow(0 0 5px rgba(0, 0, 0, .3))}.recipe_section .btn-box{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:45px}.recipe_section .btn-box a{display:inline-block;padding:0 30px;border-radius:45px;-webkit-transition:.3s;transition:.3s;border:1px solid gold;outline:0}.app_section{background-image:url(../../locationimages/images/app-bg.png);background-position:center center;padding:150px 0 120px;color:#fff}.app_section .detail-box h2{margin-bottom:25px;font-size:30px;font-weight:600}.app_section .detail-box h2 span,.info_section .contact_box a:hover,.info_section .info_links ul li a:hover,.info_section .social_box a:hover{color:gold}.app_section .detail-box p{margin-bottom:0}.app_section .detail-box .app_btn_box{display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px 0}.app_section .detail-box .download_btn{display:inline-block;padding:12px 45px;background-color:gold;color:#000;border-radius:45px;-webkit-transition:.3s;transition:.3s;border:1px solid gold;outline:0}.about_section .box,.client_section{text-align:center}.about_section img{margin-top:45px;max-width:100%}.about_section .detail-box p{margin-top:15px}.about_section .detail-box a,.news_section .box .detail-box a{display:inline-block;width:45px;height:45px;line-height:45px;background-color:#480940;border-radius:100%;font-size:12px;color:#fff;-webkit-transition:.3s;transition:.3s}.news_section .box .img-box img{-webkit-filter:drop-shadow(0 2px 7px rgba(0,0,0,0.3));filter:drop-shadow(0 2px 7px rgba(0, 0, 0, .3));border-radius:45px}.news_section .box .detail-box{margin-top:25px}.news_section .box .detail-box h4{font-weight:700}.client_section .detail-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:45px}.client_section .detail-box h4{font-weight:700;margin-bottom:0}.client_section .detail-box p{margin:20px 0}.client_section .detail-box i.fa-quote-left{font-size:24px;color:#480940}.client_section .carousel-control-next{position:unset;width:45px;height:45px;line-height:45px;background-color:gold;border-radius:100%;font-size:12px;color:#fff;-webkit-transition:.3s;transition:.3s;opacity:1;margin:25px auto auto}.footer_container{background-image:url(../../locationimages/images/footer-bg.png);background-position:top;padding-top:245px;margin-top:-175px}.info_section{color:#fff;padding:45px 0;background-color:#070e6a}.info_section .contact_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:350px;margin:auto}.info_section .contact_box a{margin:0 10px;font-size:24px;color:#fff}.info_section .social_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info_section .social_box a{margin:0 20px;font-size:18px;color:#fff}.info_section .info_links{margin:25px 0}.info_section .info_links ul{padding-left:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info_section .info_links ul li{list-style-type:none;position:relative;margin:0 15px}.footer_section{position:relative;text-align:center;background-color:#070e6a}.footer_section p{color:#fff;padding-bottom:25px;margin:0}.footer_section p a{color:inherit}.color_white{color:#fff!important}.color_gold{color:gold!important}.mt-10{margin-top:10px}.desktop_map_container{max-width:100%!important}@media (min-width:320px) and (max-width:767px){.top-style1 p a{font-size:18px!important}.slider_section .detail-box h1{font-size:1.5rem}p{font-size:14px!important}.slider_section{padding-top:40px;padding-bottom:350px}.slider_section .slider_container .slick-next{right:20px}.slider_section .slider_container .slick-prev{left:20px}.heading_container h2{font-size:1.1rem;padding-bottom:10px}.recipe_section .box .detail-box h4{font-size:15px}.recipe_section .box{margin-top:30px}.slider_section .slider_container{bottom:20px}.recipe_section .btn-box a{padding:0 20px!important}.app_section{background-size:100% 135%;padding:100px 0;margin:15px 0}.app_section .detail-box h2{margin-bottom:20px;font-size:1.2rem}.btn-one,.btn-three{padding:0 25px!important}.highlights-area{padding-top:20px!important}.contact-details-form-box .title-box h2,.sec-title .title{font-size:1.2rem!important;line-height:30px!important}h3{font-size:1.2rem!important;line-height:20px!important}.single-highlight-box .inner-content h3{margin:0 0 15px!important}.single-highlight-box .inner-content{padding-top:40px!important}.more-blog-button{float:right!important}.contact-details-area{padding:50px 0 0!important}.sec-title{padding-bottom:30px!important}.content-info-box .inner-content .single-info-box{padding:30px 30px 20px!important}.contact-details-form-box .title-box{padding-bottom:15px!important}.contact-details-form textarea{height:100px!important;margin-bottom:30px!important}.content-info-box{min-height:450px!important}.content-info-box .inner-content{padding:40px 0!important}.contact-details-form-box{padding:30px 20px 40px!important}.faq-content-box{padding:50px 20px 30px!important}.footer-area.style4{padding:40px 0 10px!important}.single-footer-widget .title-style2{margin-top:0!important;padding-bottom:25px!important}.single-footer-widget.marbtm50,.single-footer-widget.marbtm50-s2,.single-footer-widget.marbtm50-s3,.single-footer-widget.marbtm50-s4{margin-bottom:30px!important}.scroll-to-top,.scroll-to-top-style2{width:40px!important;height:40px!important;line-height:36px!important}.scroll-to-top{right:30px!important;bottom:140px!important}.box-img{width:75%!important;height:300px!important}}