@font-face{font-family:PFFuturaNeu-thin;font-style:normal;src:url(../font/pffuturaneucondensed/PFFuturaNeu-Thin.otf) format("opentype");font-display:swap}@font-face{font-family:PFFuturaNeu-light;font-style:normal;src:url(../font/pffuturaneucondensed/PFFuturaNeu-Light.otf) format("opentype");font-display:swap}@font-face{font-family:PFFuturaNeu-book;font-style:normal;src:url(../font/pffuturaneucondensed/PFFuturaNeu-Book.otf) format("opentype");font-display:swap}@font-face{font-family:PFFuturaNeu-bold;font-style:normal;src:url(../font/pffuturaneucondensed/PFFuturaNeu-Bold.otf) format("opentype");font-display:swap}@font-face{font-family:AC-Fifindrel;font-style:normal;src:url(../font/acfifindrel/AC-Fifindrel_Unicode.otf) format("opentype");font-display:swap}*,:after,:before{box-sizing:border-box}body,html{scroll-behavior:smooth}body{margin:0;font-family:PFFuturaNeu-thin,sans-serif;line-height:1.6;background:#000}footer,header,main{position:relative}h1,h2,h3,h4,h5,h6,p{margin:0}img{max-width:100%;display:block}a{color:#000;transition:all .45s ease-in-out;-webkit-transition:all .45s ease-in-out;-moz-transition:all .45s ease-in-out;-ms-transition:all .45s ease-in-out;-o-transition:all .45s ease-in-out}a,a:hover{text-decoration:none}.joom_message{position:absolute;top:160px;left:0;right:0;z-index:100}.alert-warning{color:#000;background-color:#fac51c;border-color:#5a9e49}.alert-heading{font-size:20px}.alert-message{font-size:14px}#myBtn,.close{cursor:pointer}#myBtn{position:fixed;display:none;bottom:20px;right:30px;border:none;outline:none;font-size:18px;background:#000;color:#fff;background-repeat:no-repeat;background-size:auto;background-position:50%;width:40px;height:40px;line-height:40px;border-radius:10px 10px 5px 5px;text-align:center;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;z-index:999}#myBtn:hover{background:#a12642;color:#000}body{margin-top:122px}#mainNav{background:#000}#navbarResponsive{justify-content:flex-end;align-items:center}.menu{list-style:none;display:flex;padding:0;margin:0}.menu>li>a{color:#fff;text-transform:uppercase;font-size:clamp(.9rem,1vw,1rem);text-align:center;display:inline-flex;align-items:center;justify-content:center;height:100%}.menu>li>a:hover, .menu>li.active>a{background:#a02541;color:#fff}.social-media-icons a,.social-media-wrap{display:flex;justify-content:center;align-items:center}.social-media-icons a{background:#a02541;border-radius:50%;width:30px;height:30px;margin:0 5px;color:#fff}.social-media-icons a:hover{background:#fff;color:#a02541}.carousel-item{max-height:91vh}.carousel-caption{position:absolute;right:50%;bottom:300px;left:20%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:left}.carousel-caption h1, .carousel-caption h2{text-align:left;background:rgba(160,37,65,.87);display:inline-flex;margin-right:auto;padding:10px 80px 10px 25px;margin-left:-25px;font-size:clamp(1.5rem,2.2vw,2rem);margin:0;}.carousel-caption p{background:rgba(0,0,0,.66);padding:25px;margin-top:-15px;font-size:clamp(.85rem,2.2vw,1.1rem);letter-spacing:0.6px;}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:12px;height:12px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#000;background-clip:padding-box;opacity:.5;transition:opacity .6s ease;border-radius:50%;border:2px solid #000}.carousel-indicators .active{background-color:#a12642}.carousel,.carousel-inner,.carousel-item,.carousel img{height:100%;object-fit:cover}.carousel-item img{max-height:90vh;min-height:90vh}div.carousel-item:nth-child(3)>img:first-child,div.carousel-item:nth-child(4)>img:first-child{object-position:top}.best-experience-wrap-bg{background-image:url(../img/bcg.jpg);background-repeat:no-repeat;background-position:top;background-size:cover;color:#fff;padding-top:100px}.what-can-we-do-wrap{text-align:center}.what-can-we-do-title-wrap{margin-bottom:1rem}.what-can-we-do-text-wrap{margin-bottom:4rem}.what-can-we-do-text-style{padding:0 50px}.newsflash-service-wrap{position:relative;border-radius:15px;overflow:hidden;border:8px solid hsla(0,0%,55.7%,.39);height:100%}.services-newsflash{margin-bottom:100px}.services-newsflash .row{justify-content:space-between}.service-wrap-item{display:inline-flex;flex-basis:45%;width:100%}.service-wrap-item a{width:90%}div.service-wrap-item:first-child,div.service-wrap-item:nth-child(2){margin-right:auto;position:relative;z-index:1}div.service-wrap-item:nth-child(3),div.service-wrap-item:nth-child(4){margin-left:auto;margin-top:-50px;z-index:0;position:relative}div.service-wrap-item:first-child{margin-right:0}div.service-wrap-item:nth-child(4){margin-left:0}.newsflash-image-service{margin:0;background:hsla(0,0%,55.7%,.39);height:100%}.newsflash-image-service img{width:100%;height:100%;max-height:350px;object-fit:cover;object-position:center;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}.service-info-block-wrap{background-image:url(../img/bcg-shape.png);background-repeat:no-repeat;background-position:bottom;background-size:100% 35%;position:absolute;bottom:0;left:0;right:0;top:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;color:#fff}.newsflash-service-title-wrap{display:flex;width:100%;justify-content:flex-end;padding:0 20px 10px 5px}.newsflash-service-title-wrap>.newsflash-title{font-family:PFFuturaNeu-Bold;font-size:clamp(1rem,2.2vw,1.2rem)}.newsflash-service-introtext-wrap{text-align:center;padding:0 10px 10px;font-family:PFFuturaNeu-Thin;min-height:18%}.who-we-are-wrap{background-image:url(../img/bcg-red.png);background-repeat:no-repeat;background-position:top;background-size:cover;padding:80px 0}.your-perfect-escape-img-wrap{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.your-perfect-escape-img-wrap>img{width:100%;height:100%;object-fit:contain}.your-perfect-escape-wrap{color:#fff;display:flex;height:100%;align-items:center;justify-content:center}.your-perfect-escape-title-wrap{margin-bottom:10px}.your-perfect-escape-title-style{font-size:clamp(1.5rem,2.2vw,3rem)}.f-book{font-family:PFFuturaNeu-book}.your-perfect-escape-text-style{text-align:justify;letter-spacing:1px;font-size:clamp(1rem,.2vw,1.2rem);line-height:30px;padding:0 20px}.your-perfect-escape-feasts-wrap{display:flex;justify-content:flex-end}.your-perfect-escape-feasts-style{font-family:AC-Fifindrel;font-size:clamp(1.5rem,2.2vw,3rem);transform:rotate(-10deg);margin-top:-30px}.procedure-step-by-step-wrap{background-image:url(../img/eros.jpg);background-repeat:no-repeat;background-position:top;background-size:cover;height:100%;position:relative;z-index:0;padding:100px 0}.procedure-steps-shape-bg{background-image:url(../img/bcg-grey.png);background-repeat:no-repeat;background-position:100%;background-size:60% 100%;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.procedure-wrap{overflow:hidden;display:flex;height:100%;justify-content:flex-start;align-items:center;width:50%;margin-left:auto;position:relative;z-index:2}.procedure-block{color:#fff;margin-right:30%}.procedure-title-wrap{margin-bottom:50px}.procedure-title-style{font-size:clamp(1.5rem,2.2vw,3rem)}.procedure-step{font-family:PFFuturaNeu-Light;font-size:clamp(1rem,2.2vw,1.2rem);letter-spacing:1px;line-height:30px;margin-bottom:2rem;text-align:justify}.live-your-fantasy-btn-wrap{display:flex;justify-content:center}.blog-whats-new-wrap-bg{background-image:url(../img/bcg.jpg);background-repeat:no-repeat;background-position:50%;background-size:100%;color:#fff;padding:100px 0}.blog-whats-new-wrap{text-align:center}.blog-whats-new-title-wrap{margin-bottom:1rem}.blog-whats-new-text-wrap{margin-bottom:2.5rem}.blog-whats-new-text-style{padding:0 50px}.newsflash-image{margin:0}.newsflash-img-wrap{position:relative}.newsflash-title-wrap{background:rgba(111,9,33,.84);position:absolute;bottom:50px;left:0;right:20%;color:#fff}.newsflash-title-wrap>.newsflash-title{font-family:PFFuturaNeu-Book;font-size:clamp(1.1rem,2.2vw,1.4rem);padding:10px 10px 10px 30px}.newsflash-blog-introtext-wrap{background:rgba(82,82,82,.44);padding:25px;text-align:justify;font-family:PFFuturaNeu-Thin;font-size:clamp(.8rem,2.2vw,1rem);line-height:1.2;letter-spacing:1px;color:#fff;height:100%}.newsflash-image>img{width:100%;max-height:380px;min-height:380px;object-fit:cover}.newsflash a{height:100%;display:flex;flex-direction:column}.footer-main-menu .menu>li>a{text-transform:capitalize;font-size:1rem}.footer-main-menu .menu>li>a:hover{background:none;color:#a02541}.footer-wrap{background:#000}.footer-info-wrap{display:flex;justify-content:space-between;align-items:center}.footer-contact-menu{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.footer-contact-email,.footer-contact-phone{padding-right:1rem}.footer-contact-phone>a{color:#a02541;font-family:PFFuturaNeu-Bold;font-size:clamp(1rem,2.2vw,1.2rem)}.footer-contact-email>a{color:#fff;font-family:PFFuturaNeu-Light;font-size:clamp(.9rem,2.2vw,1.1rem);letter-spacing:1px}.copyright-wrap{background-image:url(../img/bcg.jpg);background-repeat:no-repeat;background-position:bottom;background-size:100%;color:#fff;padding:10px 0}.copyright-wrap a{color:#fff}#contact_us{padding:100px 0;background-image:url(../img/bcg.jpg);background-repeat:no-repeat;background-position:top;background-size:100%;color:#fff}.contact-title{position:relative;display:inline-flex}.contact-title:before{content:"";position:absolute;padding:2px 25px;background:#a12642;left:0;right:0;bottom:-15px;display:inline-flex;margin:auto;width:20%}.section-title{display:flex;justify-content:center;align-items:center}.section-title>h2{background:linear-gradient(270deg,#81002a,#b1003a);background:radial-gradient(circle,#b1003a 0,#81002a 100%);padding:15px 30px;color:#fff;margin-bottom:30px}#jform_contact_email-lbl,#jform_contact_emailmsg-lbl,#jform_contact_message-lbl,#jform_contact_name-lbl{font-family:PFFuturaNeu-book}#jform_contact_email,#jform_contact_emailmsg,#jform_contact_message,#jform_contact_name{border-radius:6px;border:0;background:hsla(0,0%,100%,.74);color:#000;font-size:clamp(1rem,2.2vw,1.2rem)}#jform_contact_message{resize:none}.form-control:focus{color:#495057;background-color:#fff;border-color:unset;outline:0;box-shadow:unset}#contact{margin:50px 0}.contact .info-box{color:#444;text-align:center;box-shadow:0 0 30px rgba(214,215,216,.3);padding:20px 0 30px}.contact .info-box i{font-size:32px;color:#c5003b;border-radius:50%;padding:8px;border:2px dotted #f7e7eb;width:50px;height:50px}.contact .info-box h3{font-size:20px;color:#777;font-weight:700;margin:10px 0}.contact .info-box p{padding:0;line-height:24px;font-size:clamp(1rem,2.2vw,1.1rem);margin-bottom:0}.contact #contact-form{box-shadow:0 0 30px rgba(214,215,216,.4);padding:30px}.contact #contact-form .form-validate{display:none;color:red;margin:0 0 15px;font-weight:400;font-size:13px}.contact #contact-form .error-message{display:none;color:#fff;background:#ed3c0d;text-align:left;padding:15px;font-weight:600}.contact #contact-form .error-message br+br{margin-top:25px}
.erosimage {border-radius: 8px;
    overflow: hidden;padding: 1px;margin: 0 !important;-webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -ms-transition: all .4s ease-in-out;}
.erosimage:hover{opacity: 0.8; -webkit-transition: all .4s ease-in-out;
    -moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -ms-transition: all .4s ease-in-out;}
.contact #contact-form .sent-message{display:none;color:#fff;background:#18d26e;text-align:center;padding:15px;font-weight:600}.contact #contact-form .loading{display:none;background:#fff;text-align:center;padding:15px}.contact #contact-form .loading:before{content:"";display:inline-block;border-radius:50%;width:24px;height:24px;margin:0 10px -6px 0;border:3px solid #18d26e;border-top-color:#eee;-webkit-animation:animate-loading 1s linear infinite;animation:animate-loading 1s linear infinite}.contact #contact-form input,.contact #contact-form textarea{border-radius:0;box-shadow:none;font-size:14px}.contact #contact-form input:focus,.contact #contact-form textarea:focus{border-color:#fbd585}.contact #contact-form input{padding:20px 15px}.contact #contact-form textarea{padding:12px 15px}.contact #contact-form button[type=submit]{background:#fbd585;border:0;padding:10px 30px;color:#fff;transition:.4s;border-radius:4px}.contact #contact-form button[type=submit]:hover{opacity:.8}.btn-primary{background:#000;border:0;padding:10px 80px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-bottom:1px solid #a12642;color:#a12642;text-transform:uppercase;letter-spacing:1px;font-family:PFFuturaNeu-Book}.btn-primary:hover{color:#fff;background-color:#a12642;border-color:#a12642;opacity:.8}.btn-primary.focus,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #a12642}.btn-primary.focus,.btn-primary:focus,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#a12642;border-color:#a12642}.btn-primary.focus,.btn-primary:focus{box-shadow:unset}.control-group{margin-bottom:2.5rem}.contact-title-wrap{display:flex;justify-content:center}.misc-text{text-align:center;font-family:PFFuturaNeu-Light;margin-bottom:50px}.bg_contact_info_style{background:rgba(0,0,0,.49);padding:10px 0;margin-top:3rem}.contact_address-wrapper,.contact_contact-wrapper,.email,.full_address_style,.telephone{display:flex;align-items:center;justify-content:center;height:100%}.contact_address-wrapper,.contact_contact-wrapper{font-family:PFFuturaNeu-Thin;font-size:clamp(.8rem,2.2vw,1rem);letter-spacing:2px;width:100%;overflow:hidden;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;margin:0}.contact-info_icon{font-size:clamp(1.1rem,2.2vw,1.4rem);color:#000;margin-right:1rem;width:35px;height:35px;display:flex;justify-content:center;align-items:center;background:#a12642;border-radius:10px 10px 5px 5px}.contact_address-wrapper a,.contact_contact-wrapper a{color:#fff}.sep_mob{margin:0 5px}.category_blog_wrapper{padding:100px 0;background-image:url(../img/bcg.jpg);background-repeat:no-repeat;background-position:50%;background-size:100%;color:#fff}.category_article_wrap{position:relative}.category_title_article{background:rgba(111,9,33,.84);position:absolute;bottom:50px;left:0;right:20%}.category_title_article a{color:#fff}.blog .item{height:100%;display:flex;flex-direction:column}.category_title_article h2{font-family:PFFuturaNeu-Book;font-size:clamp(1.1rem,2.2vw,1.4rem);padding:10px 10px 10px 30px}.category_info_wrap{background:rgba(82,82,82,.44);padding:25px;text-align:justify;font-family:PFFuturaNeu-Thin;font-size:1rem;line-height:1.2;letter-spacing:1px;color:#fff;height:100%;display:flex;flex-direction:column}.read-more-line{display:flex;justify-content:center;align-items:center;text-align:center;margin-top:25px}.read-more-text{background:#741625;padding:10px 25px;color:#fff;font-family:PFFuturaNeu-Book;text-transform:uppercase;font-size:.8rem;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.read-more-text:hover{color:#a12642;background:#000}.category_img_article_wrap img{width:100%;max-height:377px;min-height:377px;object-fit:cover}.article_mega_wrap_simple{background-position:bottom}.article_mega_wrap,.article_mega_wrap_simple{padding:100px 0;background-image:url(../img/bcg.jpg);background-repeat:no-repeat;background-size:100%;color:#fff}.article_mega_wrap{background-position:top}.article_head_title_wrap{margin-bottom:2rem}#article .item-image>img{width:100%;object-fit:cover;height:100%;display:block}#article .page-header{background:rgba(111,9,33,.84);margin-bottom:1rem}#article .page-header>h1{font-family:PFFuturaNeu-Book;font-size:clamp(1.2rem,2.2vw,2rem);padding:10px 10px 10px 30px}#article .articleBody{background:rgba(82,82,82,.44);padding:25px;text-align:justify;font-family:PFFuturaNeu-Thin;font-size:clamp(1rem,2.2vw,1.2rem);line-height:1.2;letter-spacing:1px;color:#fff}#article .articleBody>p{margin-bottom:1rem}#article .article_body_wrap{background:rgba(0,0,0,.58);padding:25px;letter-spacing:1px;text-align:justify}#article .article_body_wrap>p{margin-bottom:1.2rem}.general .article_head_title_style{display:inline-flex;position:relative}.general .article_head_title_style:before{content:"";position:absolute;padding:2px 25px;background:#a12642;left:0;right:0;bottom:-15px;display:inline-flex;margin:auto;width:20%}.gallery-one-wrap,.gallery-two-wrap{margin:3rem 0 1.5rem;padding:10px 15px;border-image:linear-gradient(270deg,transparent 1%,#5d081c 50%,transparent) 100% 0 100% 0/3px 0 3px 0 stretch;text-align:center;background:#000;background:-moz-radial-gradient(circle,#000 0,transparent 100%);background:-webkit-radial-gradient(circle,#000 0,transparent 100%);background:radial-gradient(circle,#000 0,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.gallery-title{font-size:clamp(1.2rem,2.2vw,1.5rem);letter-spacing:1px;margin-bottom:.4rem}.more-details{font-family:PFFuturaNeu-Thin;font-size:.85rem;letter-spacing:1px}.lum-lightbox-position-helper{display:flex;justify-content:center;align-items:center;flex-direction:column}.gallery_img_style{max-height:400px;height:100%;width:100%;object-fit:cover}.secondborder{background-image:url(../img/eos_autumn3a.png);padding:4%;margin:1% 0;border-radius:7px 7px 7px 7px;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border:1px solid #000;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.secondborder,img.borderedpicture{background-color:#7d7d7d;display:block}img.borderedpicture{background-image:url(../img/eos_autumn3.png);width:100%;max-width:100%;height:auto;size:cover;padding:2%;margin:0;border-radius:7px 7px 7px 7px;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border:1px solid #61201e;-webkit-box-shadow:0 0 60px -9px #000;-moz-box-shadow:0 0 60px -9px #000;box-shadow:0 0 60px -9px #000}.sidebar_head_wrap{justify-content:center}.sidebar_head_wrap,.social_icon_style>a{display:flex;align-items:center;margin-bottom:1rem}.social_icon_style>a{background:#000;color:#a02541;padding:10px;justify-content:flex-start;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;font-size:clamp(1rem,2.2vw,1.2rem);border-bottom:1px solid #5e091d}.social_icon_style>a:hover{background:#5e091d;color:#fff}.social_icon_text{font-family:PFFuturaNeu-Book;letter-spacing:1px;margin-left:10px}.sidebar_head_style{font-family:PFFuturaNeu-Thin;text-transform:uppercase;font-size:clamp(1.2rem,2.2vw,1.5rem);letter-spacing:2px}.services .article_head_title_wrap{display:flex;justify-content:center;align-items:center;text-align:center;margin-bottom:2rem}.services .article_head_title_style{background:#000;padding:10px 30px;border-right:6px solid rgba(111,9,33,.84);border-left:6px solid rgba(111,9,33,.84);border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}.services .article_head_img_wrap>img{border:8px solid hsla(0,0%,55.7%,.39);border-radius:10px;width:100%}#service{background:#000;padding:25px;height:100%;display:flex;justify-content:center;align-items:center;border-top:1px solid #a12642;border-bottom:1px solid #a12642}#service .article_body_wrap{text-align:justify;letter-spacing:2px;font-size:clamp(1rem,2.2vw,1.2rem)}#service .article_body_wrap>p{margin-bottom:1.2rem}.menu-mega-wrap-bg{background-image:url(../img/eoswintershade6a.png);display:block;width:100%;max-width:100%;height:auto;size:cover;padding:2%;margin-top:3rem;border-radius:7px 7px 7px 7px;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;-ms-border-radius:7px 7px 7px 7px;-o-border-radius:7px 7px 7px 7px;color:#fff}.vg-v{color:#b40000;font-size:1rem}.catalogue-food-item-wrap{margin-bottom:1.5rem}.catalogue-food-name-style{font-family:PFFuturaNeu-Light;font-size:clamp(1.2rem,2.2vw,1.5rem);letter-spacing:1px;margin-bottom:.2rem}.catalogue-food-description-style{font-family:PFFuturaNeu-Thin;font-size:.9rem;letter-spacing:1px;color:#ddd;padding-left:8px}.info-wrap{display:flex;justify-content:center;align-items:center;margin-bottom:2rem}.info-style{background:hsla(0,0%,100%,.1);border-radius:25px;padding:5px 30px}.catalogue-menu-heading-style,.catalogue-menu-sec-heading-style{background:#000;background:-moz-linear-gradient(90deg,#000 0,transparent 100%);background:-webkit-linear-gradient(90deg,#000,transparent);background:linear-gradient(90deg,#5d081c,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);padding:5px 20px;margin-bottom:1rem;border-left:6px solid #000}.catalogue-menu-food-category-wrap{display:flex;justify-content:center;align-items:center;margin:1rem 0}.catalogue-menu-food-category-style{font-size:clamp(1rem,2.2vw,1.2rem);display:inline-flex;background:rgba(0,0,0,.39);border-radius:25px;padding:2px 20px}.catalogue-menu-description-wrap{text-align:center}@media (min-width:1440px){.container{max-width:1400px}}@media (max-width:1280px){body{margin-top:105px}.navbar-brand{max-width:220px}.menu>li>a{padding:0 5px}.carousel-caption{right:35%;bottom:70px;left:20%}.service-info-block-wrap{background-size:130% 40%}.procedure-step{margin-bottom:1rem}}@media (max-width:1199.98px){.email,.full_address_style,.telephone{justify-content:flex-start;flex-direction:column}.contact-info_icon{font-size:clamp(1.1rem,2.2vw,1.4rem);color:#000;margin-right:0;margin-bottom:1rem}}@media (max-width:991.98px){body{margin-top:100px}.menu{flex-direction:column;text-align:right}.footer-main-menu .menu{flex-direction:row;text-align:center}.menu>li>a{margin:.5rem 0}.social-media-wrap{justify-content:flex-end;margin:.5rem 0}.social-media-icons a{margin:0 10px}.carousel-caption{right:5%;bottom:20px;left:5%}.service-wrap-item a{width:100%}.newsflash-image-service img{max-height:240px}.newsflash-service-introtext-wrap{min-height:20%}.service-wrap-item{flex-basis:100%;margin-bottom:2rem}div.service-wrap-item:nth-child(3),div.service-wrap-item:nth-child(4){margin-left:auto;margin-top:0}.your-perfect-escape-feasts-style{font-size:clamp(1.5rem,.5vw,3rem);margin-top:-10px}.procedure-steps-shape-bg{background-size:cover;background-position:100%;background-image:none;background:rgba(0,0,0,.36)}.procedure-wrap{width:50%;margin:auto}.procedure-block{margin-right:unset}}@media (max-width:767.98px){.menu{flex-direction:column;justify-content:flex-end;text-align:right}.service-info-block-wrap{background-size:cover;background-image:none;background-color:rgba(0,0,0,.51);top:50%}.btn-primary{padding:10px 20px}.newsflash-service-introtext-wrap{min-height:50%}.procedure-wrap{width:90%}.footer-info-wrap{flex-direction:column}.footer-contact-menu{padding:2rem 0;align-items:center}.footer-contact-email,.footer-contact-phone{padding:0}.footer-contact-email{margin:1rem 0}.copyright-wrap{text-align:center}.lum-lightbox-position-helper img{width:100%}}