.about .container .about-right-title,.booking h2,.gallery .container h2,.gallery-container h1,.intro .title-container .subtitle,.intro .title-container .title{font-family:"Great Vibes",cursive}.navbar{background-color:rgba(110,198,228,.7019607843);position:fixed!important;top:0;left:0;right:0;z-index:999;box-shadow:rgba(0,0,0,.19) 0 10px 20px,rgba(0,0,0,.23) 0 6px 6px}.navbar #special_menu ul:hover,.navbar #special_menu:focus-within>ul,.navbar #special_menu:hover>ul{opacity:1;visibility:visible}.navbar .dropdown_menu{opacity:0;border-radius:5px;position:absolute;transition:all .2s ease-in-out;visibility:hidden;margin-top:0;background-color:#f1f1f1;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;list-style:none;padding:20px}.navbar .dropdown_menu>li>a{color:#000}.navbar img{height:150px;transition:all .2s ease-in-out}.navbar .navbar-nav .nav-link{color:#000;font-weight:300;font-size:.95em}.navbar .active{border-bottom:1px solid #852930}.navbar .active a{color:#852930!important;font-weight:500!important}.navbar .book-now{border:2px solid #852930;border-radius:7px!important;color:#852930;padding:4px 33px!important;transition:.4s!important;margin-left:2em;width:max-content}.navbar .book-now:hover{border:2px solid #fff;color:#fff}@media (max-width:991px){.navbar img{height:60px!important}.navbar .nav-item{width:max-content!important}.navbar .material-icons{color:#852930;font-size:1.2em}.navbar .book-now{width:max-content;margin-left:0!important;margin-bottom:1em}}.intro{width:100%;height:100vh;position:relative}.intro video{height:100%;width:100%!important;object-fit:cover}.intro .title-container{position:absolute;bottom:30%;left:20%;background-color:rgba(110,198,228,.6);padding:2em}.intro .title-container .title{color:#852930!important;font-size:72px;line-height:70px;display:block}.intro .title-container .subtitle{font-size:50px!important;line-height:73px;color:#000}.about{padding:5em 0}.gallery,.gallery .container{padding-bottom:2em}.about .container{display:flex;align-items:center}.about .container .about-left,.about .container .about-right,.booking .container .booking-left-col{flex:.5}.about .container .about-left-imgWrapper{position:relative;transition:all .3s ease-in-out}.about .container .about-left-imgWrapper .about-left-box{width:300px;height:200px;background-color:#6cc6e4;transition:all .3s ease-in-out;border-radius:4px}.about .container .about-left-imgWrapper .about-left-img1{width:300px;height:200px;position:absolute;top:-4em;left:-5em;transition:all .3s ease-in-out}.about .container .about-left-imgWrapper .about-left-img1 img{width:100%;height:100%}.about .container .about-left-imgWrapper .about-left-img2{position:absolute;bottom:-5em;left:5em;width:300px;height:200px;transition:all .3s ease-in-out}.about .container .about-left-imgWrapper .about-left-img2 img{width:100%;height:100%}.about .container .about-left-imgWrapper:hover .about-left-box{background-color:#fff;border:1px solid #6ec6e4}.gallery,.team-container{background-color:#6ec6e4}.about .container .about-left-imgWrapper:hover .about-left-img1{filter:brightness(70%)}.about .container .about-left-imgWrapper:hover .about-left-img2{box-shadow:rgba(0,0,0,.25) 0 54px 55px,rgba(0,0,0,.12) 0 -12px 30px,rgba(0,0,0,.12) 0 4px 6px,rgba(0,0,0,.17) 0 12px 13px,rgba(0,0,0,.09) 0 -3px 5px}.about .container .about-right-subheader{color:#6ec6e4;display:block}.about .container .about-right-title{font-size:1.7em;color:#852930;font-weight:700}.about .container .about-right-desc{line-height:1.6;font-weight:200;letter-spacing:.2px}.gallery .container h2{color:#fff;padding:2em 0;text-align:center}.gallery .container .img-wrapper{display:flex;align-items:center;justify-content:center;gap:2em}.gallery .container .img-wrapper-box{border-radius:10px;border:2px solid #fff;padding:1em 1em 2em;outline:#699 solid 2px;outline-offset:-5px;cursor:pointer;transition:all .3s ease-in-out}.gallery .container .img-wrapper-box:hover{background-color:#fff}.gallery .container .view-more-container{text-align:center}.gallery .container .view-more-container .view-more{border:2px solid #852930!important;border-radius:7px!important;color:#852930!important;padding:8px 33px!important;transition:.4s!important;margin-top:2em;position:relative;top:0}.gallery .container .view-more-container .view-more:hover{top:-10px;box-shadow:rgba(0,0,0,.25) 0 14px 28px,rgba(0,0,0,.22) 0 10px 10px}.booking{padding:2em 0;margin-bottom:6em}.booking h2{text-align:center;color:#852930;font-size:2.6em}.booking .container{display:flex;align-items:center;justify-content:center}.booking .container .booking-right-col,.contact-container .container .contact-left-col{flex:.5}.booking .container .booking-left-col .booking-left-imgWrapper{position:relative;transition:all .3s ease-in-out}.booking .container .booking-left-col .booking-left-imgWrapper .booking-left-box{width:300px;height:200px;background-color:#6cc6e4;transition:all .3s ease-in-out;border-radius:4px}.booking .container .booking-left-col .booking-left-imgWrapper .booking-left-img1{width:300px;height:200px;position:absolute;top:-4em;left:-5em;transition:all .3s ease-in-out;z-index:5}.booking .container .booking-left-col .booking-left-imgWrapper .booking-left-img1 img{width:100%;height:100%}.booking .container .booking-left-col .booking-left-imgWrapper .booking-left-img2{position:absolute;bottom:-5em;left:5em;width:300px;height:200px;transition:all .3s ease-in-out}.booking .container .booking-left-col .booking-left-imgWrapper .booking-left-img2 img{width:100%;height:100%}.booking .container .booking-left-col .booking-left-imgWrapper:hover .booking-left-box{background-color:#fff;border:1px solid #6ec6e4}.booking .container .booking-left-col .booking-left-imgWrapper:hover .booking-left-img1{filter:brightness(70%)}.booking .container .booking-left-col .booking-left-imgWrapper:hover .booking-left-img2{box-shadow:rgba(0,0,0,.25) 0 54px 55px,rgba(0,0,0,.12) 0 -12px 30px,rgba(0,0,0,.12) 0 4px 6px,rgba(0,0,0,.17) 0 12px 13px,rgba(0,0,0,.09) 0 -3px 5px}.booking .container .booking-right-col iframe{border:none}@media (max-width:991px){.about .container,.gallery .container .img-wrapper{flex-direction:column}.intro{height:30vh}.intro .title-container{left:1em;width:max-content;height:100px;padding:0 1em;top:40%}.about .container .about-left .about-left-img1,.booking .container .booking-left-col .booking-left-imgWrapper .booking-left-img1{left:-2em;top:-3em;width:250px;height:175px}.intro .title-container .title{font-size:1.4em;line-height:unset}.intro .title-container .subtitle{font-size:1.2em!important;line-height:unset}.about .container{gap:5em}.about .container .about-left .about-left-img2{width:250px;height:175px;bottom:-4em}.booking .container{flex-direction:column;gap:5em}.booking .container .booking-left-col{margin-top:5em}.booking .container .booking-left-col .booking-left-imgWrapper .booking-left-img2{width:250px;height:175px;bottom:-4em}}footer .container{display:flex;flex-wrap:wrap}footer .container .footer-item{flex:.25}footer .container .footer-item-title{font-size:2em;color:#852930;font-weight:500}footer .container .footer-item ul{list-style:none;padding:0}footer .container .footer-item ul li a{color:#000;font-weight:200}footer .container .footer-item ul li a:hover{color:#dcdcdc}footer .container .footer-item ul li .material-icons{font-size:.9em;vertical-align:middle;color:#852930}footer .container .footer-item .map{width:200px}footer .container .footer-item .map iframe{width:100%}footer .container p{width:100%;color:#000;font-weight:300}footer .container p>span{color:#852930;font-weight:500}footer .container p img{margin-left:3em}@media (max-width:991px){footer .container{flex-direction:column;align-items:center}}.gallery-header{height:65vh;background-image:url(/skin/img/gallery-header.jpeg);background-size:cover}.gallery-container{padding:3em 0}.gallery-container h1{text-align:center;padding-bottom:2em;color:#852930}@media (min-width:1511px){.nav-link{font-size:15px!important;padding:.5rem .4rem!important}}@media (min-width:900px) and (max-width:1510px){.action ul,.navbar-nav{display:flex!important}.nav-link{font-size:12px!important;padding:.5rem .25rem!important}.navbar-nav{flex-wrap:nowrap!important;width:auto!important}.navbar-brand img.logo{max-width:150px!important}.container-fluid{max-width:100%!important;padding:0 5px!important}.action{margin-left:3px!important}.action ul{flex-direction:row!important;gap:3px!important}.action .nav-item{margin-bottom:0!important}.action .book-now{padding:8px 12px!important;font-size:12px!important}#lunch_early_bird .nav-link{font-size:11px!important}}@media (max-width:899px){.navbar-nav{flex-wrap:wrap!important}}#mycloudpa-gallery{padding:20px 15px 65px}@media (max-width:768px){#mycloudpa-gallery{padding:10px 15px 65px}.main-heading{margin-bottom:10px!important}}.gallery-warp{max-width:1570px;margin:0 auto}.gallery-item{display:block;margin-bottom:30px}.gallery-item img{min-width:100%;max-width:100%}.fr-position-outside{left:0;top:0;right:auto;bottom:auto}.fr-position-text{color:#fff}.fr-position-background{width:0!important}.fr-window-skin-fresco.fr-window-ui-outside .fr-close-background,.fr-window-skin-fresco.fr-window-ui-outside .fr-close:hover .fr-close-background{background-color:transparent}.fr-thumbnail-active{border:2px solid #8db952}.gallery-page{padding:5em 0}.gallery-footer{box-shadow:rgba(149,157,165,.2) 0 8px 24px;padding-top:1em}@media (max-width:991px){.gallery-header{height:20vh;background-position:center right}}.contact-header{height:65vh;background-image:url(/skin/img/contact-bg.jpeg);background-size:cover}.contact-container{padding:5em 0 8em}.contact-container .container{display:flex;align-items:center;justify-content:center;gap:1.5em}.contact-container .container .contact-left-col form .fm-field{margin-bottom:1em}.contact-container .container .contact-left-col form .fm-field label{display:block;margin-bottom:0;font-size:.95em;font-weight:300}.contact-container .container .contact-left-col form .fm-field input{width:100%;background-color:#f6f6f6;border:none;border-radius:5px;padding:0 .5em}.contact-container .container .contact-left-col form .fm-field textarea{width:100%;background-color:#f6f6f6;border:none;border-radius:5px;padding:.5em}.contact-container .container .contact-left-col form button{background-color:#852930;color:#fff;border:none;font-size:.8em;font-weight:300;padding:1em 1.7em;border-radius:5px;cursor:pointer}.contact-container .container .contact-right-col{flex:.5}@media (max-width:991px){.contact-header{height:30vh}.contact-container .container{flex-direction:column}.contact-container .container .contact-right-col .map,.contact-container .container .contact-right-col .map iframe{width:100%}}.wine-list-header{height:65vh;background-image:url(/skin/img/wine_bg.jpeg);background-size:cover}.wine-list-container h1{font-family:cursive;color:#852930;text-align:center;margin:1.5em 0}.wine-list-container .container #flipbook .cover{background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.4em;background-size:cover}.wine-list-container .container #flipbook .cover>span:nth-of-type(2){font-size:2.5em!important;font-family:"Great Vibes",cursive!important}.wine-list-container .container #flipbook .collection_cover_back{background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.4em;background-image:url(/skin/img/collection/collection_background.jpg);background-size:cover}.wine-list-container .container #flipbook .cover_back{background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.4em;background-image:url(/skin/img/menu_cover_back.png);background-size:cover}@media (max-width:991px){.wine-list-container .container .flip-control #next:hover,.wine-list-container .container .flip-control #prev:hover{background-color:unset;color:#666}.wine-list-header{height:30vh}.wine-list-container .container #flipbook div{width:100%;height:100%}.wine-list-container .container #flipbook img{width:100%}.wine-list-container .container #flipbook .cover img{width:100px}.wine-list-container .container .flip-control{z-index:999}.wine-list-container .container .flip-control #prev{left:-2em!important}.wine-list-container .container .flip-control #next{right:-2em!important}}.bird-menu-header,.la-carte-header{height:65vh;background-image:url(/skin/img/wine_bg.jpeg);background-size:cover}.wine-list-container .container #flipbook .cover img,.wine-list-container .container #flipbook .cover_back img{width:100%;height:100%}.wine-list-container{padding:4em 0 7em}.wine-list-container .img-wrapper{text-align:center}.wine-list-container .container{display:flex;align-items:center;justify-content:center;position:relative}.flip-control #next,.flip-control #prev{position:absolute;padding:1.8em 2em;border-radius:50%}.wine-list-container .container #flipbook .cover{background-image:none}.wine-list-container .container #flipbook .cover>span:first-of-type{font-family:"Great Vibes",cursive!important;color:#852930;font-size:2em}.wine-list-container .container #flipbook .cover>span:nth-of-type(2){font-weight:600;color:#fff}.wine-list-container .container #flipbook .cover_collection{background-image:url(/skin/img/menu_cover.png);background-size:cover}.flip-control{display:flex;align-items:center;justify-content:center}.flip-control #prev{left:-1em;color:#666}.flip-control #prev:hover{background-color:gray;color:#fff}.flip-control #next{right:-2em;color:#666}.flip-control #next:hover{background-color:gray;color:#fff}.flip-control span{font-size:30px;vertical-align:middle}.odd{border-left:1px solid rgba(102,102,102,.119)!important}@media (max-width:991px){.wine-list-container .container .flip-control #next:hover,.wine-list-container .container .flip-control #prev:hover{background-color:unset;color:#666}.wine-list-header{height:30vh}.wine-list-container .container #flipbook div{width:100%;height:100%}.wine-list-container .container #flipbook img{width:100%}.wine-list-container .container #flipbook .cover img{width:100px}.wine-list-container .container .flip-control{z-index:999}.wine-list-container .container .flip-control #prev{left:-2em}.wine-list-container .container .flip-control #next{right:-2em}}.special-menu-header{height:65vh;background-image:url(/skin/img/wine_bg.jpeg);background-size:cover}h1{font-family:"Great Vibes",cursive!important;color:#852930!important;text-align:center;margin:1.5em 0!important}.special-menu-wrapper{margin-bottom:6em}.special-menu-wrapper .container .special-img-wrapper{text-align:center}.special-menu-wrapper .container .special-img-wrapper img{max-width:100%;filter:drop-shadow(5px 5px 10px #000)}.button-container{display:flex;align-items:center;justify-content:flex-end;z-index:100}@media (max-width:991px){.special-menu-wrapper .container .special-img-wrapper{height:500px}.button-container{position:absolute;right:0}}.team-header{margin-top:15em}.team-container{margin:6em 0;padding:3em 0}.team-container .container .team-wrapper{display:flex;flex-wrap:wrap;gap:1.5em}.team-container .container .team-wrapper-box{flex:45%;display:flex;gap:3em;background-color:#fff;height:280px;padding-right:1em;padding-bottom:.5em;border-radius:5px}.team-container .container .team-wrapper-box-left img{width:186px;height:186px;object-fit:cover;border-radius:50%;object-position:center top;position:relative;left:2em;top:2em}.team-container .container .team-wrapper-box-right .team-box{display:flex;flex-direction:column}.team-container .container .team-wrapper-box-right .team-box .subheader{position:relative;top:.8em;color:#8c8c8c!important}.team-container .container .team-wrapper-box-right .team-box .name{font-size:1.5rem;text-transform:none;font-weight:700;margin:19px auto 0 0;color:#852930}.team-container .container .team-wrapper-box-right .team-box p{font-size:.82em;font-weight:300;font-style:normal;margin:19px 0 0}.team-container .container .team-wrapper .team-wrapper-box:nth-child(3),.team-container .container .team-wrapper .team-wrapper-box:nth-child(4){height:380px}.team-container .container .team-wrapper .team-wrapper-box:nth-child(3) .team-wrapper-box-left,.team-container .container .team-wrapper .team-wrapper-box:nth-child(3) .team-wrapper-box-right,.team-container .container .team-wrapper .team-wrapper-box:nth-child(4) .team-wrapper-box-left,.team-container .container .team-wrapper .team-wrapper-box:nth-child(4) .team-wrapper-box-right{margin-top:2em}.team-container .container .team-wrapper .team-wrapper-box:nth-child(3) .team-wrapper-box-left .subheader,.team-container .container .team-wrapper .team-wrapper-box:nth-child(3) .team-wrapper-box-right .subheader,.team-container .container .team-wrapper .team-wrapper-box:nth-child(4) .team-wrapper-box-left .subheader,.team-container .container .team-wrapper .team-wrapper-box:nth-child(4) .team-wrapper-box-right .subheader{top:-.5em}.team-container .container .team-wrapper .team-wrapper-box:nth-child(3) .team-wrapper-box-left .name,.team-container .container .team-wrapper .team-wrapper-box:nth-child(3) .team-wrapper-box-right .name,.team-container .container .team-wrapper .team-wrapper-box:nth-child(4) .team-wrapper-box-left .name,.team-container .container .team-wrapper .team-wrapper-box:nth-child(4) .team-wrapper-box-right .name{margin-top:0}.team-container .container .team-wrapper .team-wrapper-box:nth-child(3) .team-wrapper-box-left p,.team-container .container .team-wrapper .team-wrapper-box:nth-child(3) .team-wrapper-box-right p,.team-container .container .team-wrapper .team-wrapper-box:nth-child(4) .team-wrapper-box-left p,.team-container .container .team-wrapper .team-wrapper-box:nth-child(4) .team-wrapper-box-right p{font-size:.85em}@media (max-width:768px){.team-header{margin-top:8em}.team-container .container .team-wrapper .team-wrapper-box:nth-child(3) .team-wrapper-box-left,.team-container .container .team-wrapper .team-wrapper-box:nth-child(3) .team-wrapper-box-left .name,.team-container .container .team-wrapper .team-wrapper-box:nth-child(3) .team-wrapper-box-right,.team-container .container .team-wrapper .team-wrapper-box:nth-child(3) .team-wrapper-box-right .name,.team-container .container .team-wrapper .team-wrapper-box:nth-child(4) .team-wrapper-box-left,.team-container .container .team-wrapper .team-wrapper-box:nth-child(4) .team-wrapper-box-left .name,.team-container .container .team-wrapper .team-wrapper-box:nth-child(4) .team-wrapper-box-right,.team-container .container .team-wrapper .team-wrapper-box:nth-child(4) .team-wrapper-box-right .name{margin-top:0}.team-container .container .team-wrapper-box{flex:100%!important;flex-direction:column!important;align-items:center;height:max-content;padding-bottom:1em}.team-container .container .team-wrapper-box-left img{left:0}.team-container .container .team-wrapper-box-right .team-box{align-items:center;text-align:center}.team-container .container .team-wrapper-box-right .team-box .name{margin:0}.team-container .container .team-wrapper-box-right .team-box p{width:90%}.team-container .container .team-wrapper .team-wrapper-box:nth-child(3),.team-container .container .team-wrapper .team-wrapper-box:nth-child(4){height:max-content}.team-container .container .team-wrapper .team-wrapper-box:nth-child(3) .team-wrapper-box-left .subheader,.team-container .container .team-wrapper .team-wrapper-box:nth-child(3) .team-wrapper-box-right .subheader,.team-container .container .team-wrapper .team-wrapper-box:nth-child(4) .team-wrapper-box-left .subheader,.team-container .container .team-wrapper .team-wrapper-box:nth-child(4) .team-wrapper-box-right .subheader{top:0}.team-container .container .team-wrapper .team-wrapper-box:nth-child(3) .team-wrapper-box-left p,.team-container .container .team-wrapper .team-wrapper-box:nth-child(3) .team-wrapper-box-right p,.team-container .container .team-wrapper .team-wrapper-box:nth-child(4) .team-wrapper-box-left p,.team-container .container .team-wrapper .team-wrapper-box:nth-child(4) .team-wrapper-box-right p{font-size:inherit}}*{box-sizing:border-box}body,html{font-family:Poppins,sans-serif}.hidden{display:none}.zoomImageDiv,.zoomImageDiv img{max-width:500px}.thanks-section .container .thanks-container{display:flex;flex-direction:column;justify-content:center;gap:2em;width:600px;margin:2em auto 7em}.thanks-section .container .thanks-container span{font-size:36px;font-weight:600;text-align:center}.thanks-section .container .thanks-container .filled-button{align-self:center;color:#852930;border:2px solid #852930;border-radius:5px;padding:.5em 1.5em}.thanks-section .container .thanks-container .filled-button:hover{background-color:#852930;color:#fff}@media (max-width:991px){.container{overflow-x:hidden!important}.la-carte-header{height:30vh}.thanks-section .container .thanks-container{width:inherit}}