body{font-family:'Montserrat', sans-serif;overflow:hidden}body .wrapper{height:100vh;width:100vw}body .wrapper .bg-img{-o-object-fit:cover;object-fit:cover;height:100vh;width:100vw}body .wrapper .inner-wrapper{position:absolute;top:0px;bottom:0px;left:0px;right:0px}body .wrapper .inner-wrapper .header{height:100px;position:absolute;top:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:50px}@media (max-width:991.98px){body .wrapper .inner-wrapper .header{margin:10px}}body .wrapper .inner-wrapper .header .logo-area img{width:170px}@media (max-width:991.98px){body .wrapper .inner-wrapper .header .logo-area img{width:100px}}body .wrapper .inner-wrapper .header .time-area{font-size:16px;letter-spacing:1px}@media (max-width:991.98px){body .wrapper .inner-wrapper .header .time-area{font-size:12px;margin-top:15px;margin-right:15px}}body .wrapper .inner-wrapper .middle-wrapper{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;margin-left:195px}@media (max-width:991.98px){body .wrapper .inner-wrapper .middle-wrapper{margin-left:15px}}body .wrapper .inner-wrapper .middle-wrapper .desc-span{font-size:20px;font-weight:500;color:white}@media (max-width:991.98px){body .wrapper .inner-wrapper .middle-wrapper .desc-span{padding-top:50px;font-size:15px}}body .wrapper .inner-wrapper .middle-wrapper .middle-title{font-size:70px;font-weight:bold;color:#e7ac55;line-height:70px}@media (max-width:991.98px){body .wrapper .inner-wrapper .middle-wrapper .middle-title{font-size:32px;line-height:40px}}body .wrapper .inner-wrapper .middle-wrapper .btn-wrapper{margin-top:50px;margin-left:8px}@media (max-width:991.98px){body .wrapper .inner-wrapper .middle-wrapper .btn-wrapper{margin-top:30px;margin-bottom:150px}}body .wrapper .inner-wrapper .middle-wrapper .btn-wrapper .btn-book{color:white;font-size:30px;font-weight:bold;padding:20px;border:1px solid #e7ac55;text-decoration:none}@media (max-width:991.98px){body .wrapper .inner-wrapper .middle-wrapper .btn-wrapper .btn-book{font-size:20px;padding:12px}}body .wrapper .inner-wrapper .middle-wrapper .btn-wrapper .btn-book img{margin-top:-8px}@media (max-width:991.98px){body .wrapper .inner-wrapper .middle-wrapper .btn-wrapper .btn-book img{margin-top:-4px;width:20px}}body .wrapper .inner-wrapper .middle-wrapper .btn-wrapper .btn-book .book-span{letter-spacing:1.5px}body .wrapper .inner-wrapper .footer-wrapper{position:fixed;right:50px;bottom:50px;background-color:rgba(255, 255, 255, 0.1);padding:20px 30px}@media (max-width:991.98px){body .wrapper .inner-wrapper .footer-wrapper{right:15px;left:15px;bottom:15px;padding:15px 25px}}body .wrapper .inner-wrapper .footer-wrapper .footer-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .wrapper .inner-wrapper .footer-wrapper .footer-box .footer-team{cursor:pointer;font-size:18px;font-weight:500;letter-spacing:1.5px}@media (max-width:991.98px){body .wrapper .inner-wrapper .footer-wrapper .footer-box .footer-team{font-size:16px}}body .wrapper .inner-wrapper .footer-wrapper .footer-box .footer-location{cursor:pointer;font-size:18px;font-weight:500;letter-spacing:1.5px}@media (max-width:991.98px){body .wrapper .inner-wrapper .footer-wrapper .footer-box .footer-location{font-size:16px}}body .wrapper .inner-wrapper .footer-wrapper .footer-box .team-close{cursor:pointer;font-size:18px;font-weight:500;letter-spacing:1.5px;display:none}@media (max-width:991.98px){body .wrapper .inner-wrapper .footer-wrapper .footer-box .team-close{font-size:16px}}body .wrapper .inner-wrapper .footer-wrapper .footer-box .location-close{cursor:pointer;font-size:18px;font-weight:500;letter-spacing:1.5px;display:none}@media (max-width:991.98px){body .wrapper .inner-wrapper .footer-wrapper .footer-box .location-close{font-size:16px}}body .wrapper .inner-wrapper .map-wrapper{position:fixed;right:50px;bottom:117px;background-color:rgba(255, 255, 255, 0.05);height:calc(0vh);width:calc(0vw - 100px);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media (max-width:991.98px){body .wrapper .inner-wrapper .map-wrapper{right:15px;bottom:72px;height:calc(0vh);width:calc(0vw - 100px)}}body .wrapper .inner-wrapper .map-wrapper .map-inner{width:100%;height:100%}body .wrapper .inner-wrapper .open-map{height:calc(100vh - 170px);width:calc(100vw - 100px);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media (max-width:991.98px){body .wrapper .inner-wrapper .open-map{height:calc(100vh - 85px);width:calc(100vw - 30px)}}body .wrapper .inner-wrapper .team-wrapper{position:fixed;right:50px;bottom:117px;background-color:white;height:calc(0vh);width:calc(0vw - 100px);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;visibility:hidden;overflow-y:scroll}@media (max-width:991.98px){body .wrapper .inner-wrapper .team-wrapper{right:15px;bottom:72px;height:calc(0vh);width:calc(0vw - 100px)}}body .wrapper .inner-wrapper .team-wrapper .team-inner{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body .wrapper .inner-wrapper .team-wrapper .team-inner .team-title{margin-bottom:50px}@media (max-width:991.98px){body .wrapper .inner-wrapper .team-wrapper .team-inner .team-title{margin-bottom:30px}}body .wrapper .inner-wrapper .team-wrapper .team-inner .team-title h1{font-weight:700}body .wrapper .inner-wrapper .team-wrapper .team-inner .team-title:after{content:"";height:4px;width:100px;display:block;background-color:#e7ac55}body .wrapper .inner-wrapper .team-wrapper .team-inner .masonry{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body .wrapper .inner-wrapper .team-wrapper .team-inner .masonry .masonry-child{margin-bottom:12px}body .wrapper .inner-wrapper .team-wrapper .team-inner .masonry .masonry-child .item-abstract>p{display:inline}body .wrapper .inner-wrapper .team-wrapper .team-inner .masonry .masonry-child .team-box{color:black;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(0, 0, 0, 0.25)}body .wrapper .inner-wrapper .team-wrapper .team-inner .masonry .masonry-child .team-box .team-img img{width:500px}body .wrapper .inner-wrapper .team-wrapper .team-inner .masonry .masonry-child .team-box .team-middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}body .wrapper .inner-wrapper .team-wrapper .team-inner .masonry .masonry-child .team-box .team-middle .team-name{font-size:16px;font-weight:500}body .wrapper .inner-wrapper .team-wrapper .team-inner .masonry .masonry-child .team-box .team-middle .team-type{font-size:18px;font-weight:600}body .wrapper .inner-wrapper .team-wrapper .team-inner .masonry .masonry-child .team-box .team-middle .social-network i{font-size:20px;padding:0px 5px}body .wrapper .inner-wrapper .team-wrapper .team-inner .masonry .masonry-child .team-box .team-middle .team-email{font-size:10px;color:#e7ac55;font-weight:600}body .wrapper .inner-wrapper .team-wrapper .team-inner .masonry .masonry-child .team-box .team-middle .team-email p{word-break:break-all;margin-bottom:5px}body .wrapper .inner-wrapper .open-team{height:calc(100vh - 170px);width:calc(100vw - 100px);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;visibility:visible}@media (max-width:991.98px){body .wrapper .inner-wrapper .open-team{height:calc(100vh - 85px);width:calc(100vw - 30px)}}.border-yellow{border:1px solid #e7ac55;background-color:black!important;-webkit-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease}.b-border-yellow{border:2px solid #e7ac55}.add-button{position:absolute;bottom:0}