.img-ratio{width:100%;aspect-ratio:3/4;overflow:hidden;background:#f5f5f5}.img-ratio img{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:768px){.img-ratio{aspect-ratio:4/5}}.team-box{position:relative;margin-bottom:45px}.team-box .wrap{flex-wrap:wrap;background:#f2efeb}.team-box .wrap .desc{padding:43px 40px}.team-box .wrap .desc .section-title{font-family:'Bodoni Moda',serif;font-size:27px;line-height:1.2em;font-weight:500;color:#14100c}.team-box .wrap .desc .section-subtitle{color:#91765a;font-size:13px;font-weight:400;margin-bottom:0;text-transform:uppercase;letter-spacing:2px}.team-box .wrap .desc p{margin-bottom:0}.team-box .cont{width:100%;background-color:#f2efeb;justify-content:space-between;align-content:center;align-items:center;border-style:solid;border-width:0 0 1px 0;border-color:rgba(145,118,90,.1);padding:22px 40px;display:-webkit-box;display:-ms-flexbox;display:flex}.team-box .cont .coll{width:auto;max-width:auto}.team-box .cont .coll h6{font-family:Outfit,sans-serif;font-size:15px;font-weight:300;line-height:1em;white-space:normal;margin:0;color:#14100c}.team-box .cont .coll h5{font-family:Outfit,sans-serif;font-size:15px;font-weight:300;white-space:normal;margin:0;margin-top:0;margin-bottom:0;vertical-align:middle;transition:color .3s;color:#625c56}.team-box .cont .coll .social-icon{text-align:center;margin-bottom:0}.team-box .cont .coll .social-icon a{width:40px;height:40px;line-height:40px;text-align:center;font-size:13px;border:1px solid rgba(145,118,90,.1);color:#14100c;border-radius:100%;margin-right:3px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.team-box .cont .coll .social-icon a:hover{border:1px solid #91765a;background:#91765a;color:#fff}.team-box .simpl-bord.nav-tabs{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid rgba(145,118,90,.2)}.team-box .simpl-bord .nav-item{margin-right:50px}.team-box .simpl-bord .nav-item:last-of-type{margin-right:0}.team-box .simpl-bord .nav-link{padding:0;border:0;color:inherit;background:0 0!important;font-family:'Bodoni Moda',serif;font-weight:500;cursor:pointer;color:#14100c;font-size:18px}.team-box .simpl-bord .nav-link.active{font-weight:500;color:#91765a}.banner-overflow p{margin-bottom:10px}.banner-overflow h2{font-family:'Playfair Display',serif}.btnwd a:hover{color:#fff!important}.slider-fade .owl-item{min-height:calc(100vh - 125px);position:relative}.slider-fade .item{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:top}.slider-fade .item .caption{z-index:9}.slider-fade .owl-theme .owl-nav{position:absolute;bottom:7%;right:12%}.slider-fade .owl-theme .owl-prev{float:left}.slider-fade .owl-theme .owl-next{float:right}.slider-fade .owl-theme .owl-nav [class*=owl-]{width:50px;height:50px;line-height:50px;background:0 0;border-radius:100%;color:#fff;font-size:13px;margin-right:60px;margin-left:60px;cursor:pointer;border:1px solid rgba(255,255,255,.1);transition:all .2s ease-in-out;transform:scale(1)}.slider-fade .owl-theme .owl-nav [class*=owl-]:hover{transform:scale(.9);background:0 0;border:1px solid #91765a;color:#91765a}@media screen and (max-width:768px){.slider-fade .owl-nav{display:none}}.slider .owl-theme .owl-dots,.slider-fade .owl-theme .owl-dots{position:absolute;bottom:6vh;width:100%}.slider-fade .owl-theme .owl-nav.disabled+.owl-dots{margin-top:0;line-height:.7;display:block}.slider-fade .owl-theme .owl-dots .owl-dot span{width:13px;height:13px;margin:0 3px;border-radius:50%;background:0 0;border:1px solid rgba(255,255,255,.3);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.slider-fade .owl-theme .owl-dots .owl-dot.active span,.slider-fade .owl-theme .owl-dots .owl-dot:hover span{background:#91765a;border:1px solid #91765a}.slider .owl-theme .owl-dots{position:absolute;width:100%;bottom:5%;left:12%;text-align:left}.slider .owl-item{min-height:calc(100vh - 125px);position:relative}.slider .item{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:center}.slider .item .caption{z-index:9}.slider .owl-theme .owl-dots{position:absolute;width:100%;bottom:3%;right:12%;text-align:right}.slider .owl-theme .owl-dots .owl-dot span{width:13px;height:13px;margin:0 3px;border-radius:50%;background:0 0;border:1px solid rgba(255,255,255,.5)}.slider .owl-theme .owl-dots .owl-dot.active span,.slider .owl-theme .owl-dots .owl-dot:hover span{background:#91765a;border:1px solid #91765a}.header .arrow{position:absolute;bottom:40px;width:100%;text-align:center;z-index:8}.header .arrow.bounce{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.header .arrow i{position:relative;display:inline-block;width:50px;height:50px;line-height:50px;color:#fff;font-size:15px;border:1px solid rgba(255,255,255,.3);border-radius:100%}.header .arrow i:hover{border:1px solid #91765a;color:#91765a}.header .arrow i:hover:after{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0;-webkit-transition:all .5s;transition:all .5s}.header{min-height:calc(100vh - 125px);overflow:hidden}.header .caption .o-hidden{display:inline-block}.header .caption span.icon{font-size:30px;margin-bottom:15px;-webkit-animation-delay:.1s;animation-delay:.1s}.header .caption .icon{margin-bottom:10px;font-size:20px;position:relative}.header .caption .icon i{color:#fff;margin:0 2px;font-size:35px}.header .caption .icon:after,.header .caption .icon:before{content:'';position:absolute;width:60px;height:1px;background:#fff;top:50%;right:-80px;opacity:.2}.header .caption .icon:after{right:auto;left:-80px}.header .caption h6{position:relative;margin-bottom:15px;color:#fff;font-size:13px;letter-spacing:3px;line-height:1.5em;font-family:'Playfair Display',serif;text-transform:uppercase}.header .caption h2{position:relative;font-size:60px;color:#fff;-webkit-animation-delay:.5s;animation-delay:.5s;font-family:'Playfair Display',serif}.header .caption h2 span{color:#c47474;font-style:italic}.header .caption h4{font-family:'Playfair Display',serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:2px;line-height:1.5em;color:#fff;margin-bottom:0;-webkit-animation-delay:.7s;animation-delay:.7s}.header .caption p{font-size:15px;line-height:1.5em;margin-bottom:0;color:#fff;-webkit-animation-delay:.8s;animation-delay:.8s}.header .caption .button-1{-webkit-animation-delay:.9s;animation-delay:.9s}.header .caption .button-2{-webkit-animation-delay:.9s;animation-delay:.9s}.header .caption .button-3{-webkit-animation-delay:.9s;animation-delay:.9s}.header .caption .button-4{-webkit-animation-delay:.9s;animation-delay:.9s}.kenburns-section{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;min-height:calc(100vh - 125px);position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover;background-position:center center;background-repeat:no-repeat}.kenburns-section::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:-5;background:#000}.kenburns-inner{position:relative;z-index:15}.kenburns-inner .caption{position:relative}.kenburns-inner .icon{margin-bottom:10px;font-size:20px;position:relative}.kenburns-inner .icon i{color:#fff;margin:0 2px;font-size:35px}.kenburns-inner .icon:after,.kenburns-inner .icon:before{content:'';position:absolute;width:60px;height:1px;background:#fff;top:50%;right:-80px;opacity:.2}.kenburns-inner .icon:after{right:auto;left:-80px}.kenburns-inner .caption h6{position:relative;margin-bottom:15px;color:#fff;font-size:13px;letter-spacing:3px;line-height:1.5em;font-family:'Playfair Display',serif;text-transform:uppercase}.kenburns-inner .caption h3{position:relative;font-family:'Playfair Display',serif;font-size:60px;line-height:1em;color:#fff;font-weight:400}.kenburns-inner .caption h3 span{display:block;font-size:30px;display:block;margin-top:0;line-height:1.5em;-webkit-animation-delay:.3s;animation-delay:.3s;color:#91765a}.kenburns-inner .caption h1{position:relative;font-size:60px;color:#fff;margin-bottom:30px}.kenburns-inner .caption h1 span{color:#91765a;font-style:italic}#kenburnsSliderContainer .vegas-overlay{outline:0}@media screen and (max-width:767px){.kenburns-inner .caption h1{font-size:36px}.kenburns-inner .caption h1 span{font-size:27px}.kenburns-inner .caption h3{font-size:36px}.kenburns-inner .caption h3 span{font-size:27px}.kenburns-inner .caption{text-align:center}}.kenburns-section .arrow{position:absolute;bottom:40px;width:100%;text-align:center;z-index:999;outline:0}.kenburns-section .arrow.bounce{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.kenburns-section .arrow i{position:relative;display:inline-block;width:50px;height:50px;line-height:50px;color:#fff;font-size:15px;border:1px solid rgba(255,255,255,.3);border-radius:100%}.kenburns-section .arrow i:hover{border:1px solid #91765a;color:#91765a}.kenburns-section .arrow i:hover:after{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0;-webkit-transition:all .5s;transition:all .5s}.banner-header{padding-top:160px;padding-bottom:160px;background-position:center}.banner-header.full-height{min-height:calc(100vh - 125px)}.banner-header .caption{position:relative}.banner-header h1{position:relative;font-size:48px;color:#fff}.banner-header h1 span{font-style:italic;color:#91765a}.banner-header h2{position:relative;font-size:36px;color:#fff;letter-spacing:1px}.banner-header h2 span{color:#91765a}.banner-header h3{position:relative;font-size:60px;color:#fff;margin-bottom:30px}.banner-header h3 span{color:#91765a;font-style:italic}.banner-header h5{position:relative;margin-bottom:15px;color:#fff;font-size:13px;letter-spacing:5px;line-height:1.5em;font-family:'Playfair Display',serif;text-transform:uppercase}.banner-header h5 a{color:#91765a}.banner-header p{font-size:15px;margin-bottom:0;color:#fff}.banner-header p a{color:#91765a}.banner-header .icon{margin-bottom:15px;font-size:20px;position:relative}.banner-header .icon:after,.banner-header .icon:before{content:'';position:absolute;width:60px;height:1px;background:#fff;top:50%;right:-80px;opacity:.2}.banner-header .icon:after{right:auto;left:-80px}.banner-header .icon i{color:#fff;margin:0 2px;font-size:30px}.banner-header .author .avatar{width:30px;height:30px;overflow:hidden;border-radius:50%;margin-right:5px}.banner-header .post{margin-top:20px}.banner-header .post div{display:inline-block}.banner-header .post .author{margin-right:20px;font-size:13px}.banner-header .post .date-comment{position:relative;font-size:13px;color:#fff;margin-right:20px}.banner-header .post .date-comment i{color:#fff;font-size:18px;margin-right:5px}.banner-header .post .date-comment:last-of-type{margin-right:0}.banner-header .arrow{position:absolute;bottom:40px;width:100%;text-align:center;z-index:8;outline:0}.banner-header .arrow.bounce{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.banner-header .arrow i{position:relative;display:inline-block;width:50px;height:50px;line-height:50px;color:#fff;font-size:15px;border:1px solid rgba(255,255,255,.3);border-radius:100%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.banner-header .arrow i:hover{border:1px solid #91765a;color:#91765a;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.banner-header .arrow i:hover:after{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0;-webkit-transition:all .5s;transition:all .5s}@media screen and (max-width:767px){.banner-header h1{font-size:36px;letter-spacing:0}.banner-header h1 span{font-size:36px}.banner-header h3{font-size:36px}.banner-header h3 span{font-size:27px}}[data-overlay-dark],[data-overlay-light]{position:relative}[data-overlay-dark] .container,[data-overlay-light] .container{position:relative;z-index:2}[data-overlay-dark]:before,[data-overlay-light]:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}[data-overlay-dark]:before{background:#000}[data-overlay-light]:before{background:#fff}[data-overlay-dark] h1,[data-overlay-dark] h2,[data-overlay-dark] h3,[data-overlay-dark] h4,[data-overlay-dark] h5,[data-overlay-dark] h6,[data-overlay-dark] span{color:#fff}[data-overlay-light] h1,[data-overlay-light] h2,[data-overlay-light] h3,[data-overlay-light] h4,[data-overlay-light] h5,[data-overlay-light] h6,[data-overlay-light] span{color:#625c56}[data-overlay-dark] p{color:#fff}[data-overlay-light] p{color:#625c56}[data-overlay-dark="0"]:before,[data-overlay-light="0"]:before{opacity:0}[data-overlay-dark="1"]:before,[data-overlay-light="1"]:before{opacity:.1}[data-overlay-dark="2"]:before,[data-overlay-light="2"]:before{opacity:.2}[data-overlay-dark="3"]:before,[data-overlay-light="3"]:before{opacity:.3}[data-overlay-dark="4"]:before,[data-overlay-light="4"]:before{opacity:.4}[data-overlay-dark="5"]:before,[data-overlay-light="5"]:before{opacity:.5}[data-overlay-dark="6"]:before,[data-overlay-light="6"]:before{opacity:.6}[data-overlay-dark="7"]:before,[data-overlay-light="7"]:before{opacity:.7}[data-overlay-dark="8"]:before,[data-overlay-light="8"]:before{opacity:.8}[data-overlay-dark="9"]:before,[data-overlay-light="9"]:before{opacity:.9}[data-overlay-dark="10"]:before,[data-overlay-light="10"]:before{opacity:1}@media (min-width:1200px){.container{max-width:1140px!important}}@media screen and (max-width:991px){.bg-fixed{background-attachment:scroll!important}.header{background-attachment:scroll!important;background-position:50% 0!important}.header .caption h1{font-size:40px}.banner-header .booking-box,.kenburns-inner .booking-box,.video-fullscreen-wrap .booking-box{display:none}}.valign{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-middle{position:absolute;width:100%;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.v-bottom{position:absolute;width:100%;bottom:5%;left:0;-webkit-transform:translate(0,-5%);transform:translate(0,-5%)}.js .animate-box{opacity:0}:root{scroll-behavior:auto}.button-4{margin-top:3%;display:inline-block;height:auto;padding:12px 26px;border:1px #fff;border-radius:0;background-color:#c47474;-webkit-transition:border-color .4s ease,color .4s ease,background-color .4s ease;transition:border-color .4s ease,color .4s ease,background-color .4s ease;color:#fff;font-size:13px;line-height:20px;font-weight:500;text-align:center;text-transform:uppercase;letter-spacing:1px}.button-4:hover{border:1px solid #fff;background-color:#fff;color:#14100c}