body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.contact-container{background-color:#191919;color:rgba(198,201,216,.75)}.contact-form-input{background-color:#191919;width:100%;padding:0 20px;border-radius:5px;transition:all .3s ease;height:50px;line-height:46px;margin-bottom:20px;outline:none;color:#657474;font-size:15px;letter-spacing:.1px;border:1px solid #474747}.send-button{font-size:15px;font-weight:400;letter-spacing:1px;padding:10px 25px;fill:#000;color:#000;background-color:#fff;border:none}.footer{background-color:#101010;color:#d1d1d1;padding:1.5rem}.footer h1{font-size:1.5rem}.footer-content{display:flex;justify-content:space-between}.navbar-light .navbar-toggler-icon{background-color:#fff}.nav-container{position:absolute;z-index:111;width:100%}.nav-container-scroll{background-color:#0d0d0d;color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:10000}.header-h1{color:#fff!important;font-size:20px;font-weight:400;border:2px solid #fff}.header-nav{text-align:start}.header-nav a{font-size:20px;font-weight:400;color:#fff!important}.icon-btn{border:0;width:30px;height:auto;text-align:left;line-height:inherit;background:transparent;color:#fff}.icon-class{font-size:22px}.about-container{background-color:#191919;color:#fff;padding-left:5px;padding-top:5rem}.about-img{background-color:#1f1f1f;width:100%}.about-text h1{font-size:60px}.about-text p{color:#d1d1d1}.about-text span{font-size:20px}.about-text h6{color:#d1d1d1}.banner-container{background-image:url(/static/media/banner.ed8e4a93.jpg),linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5));height:82vh;width:100%;background-repeat:no-repeat;background-size:cover;background-position:50%}.my-img-div{background-color:#151515}.my-img{height:100%;width:100%;border-radius:50%}.banner-content{background-color:#151515;color:#fff}.banner-button{font-size:15px;font-weight:400;letter-spacing:1px;padding:10px 25px;fill:#000;color:#000;background-color:#fff;border:none}.banner-button:hover{color:#fff;background-color:#000}.project-container{background-color:#101010}.project-container h1{color:#fff}ul{display:flex;flex-wrap:wrap;list-style:none;padding:0}ul .booking-card{position:relative;display:flex;height:100%;flex:0 0 100%;flex-direction:column;border-radius:10px;overflow:hidden;background-position:50%;background-size:cover;text-align:center;color:#fff;transition:.3s}ul .booking-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(10,72,112,0);transition:.3s}ul .booking-card .book-container{height:200px}ul .booking-card .book-container .content{position:relative;opacity:0;display:flex;align-items:center;justify-content:center;height:100%;width:100%;transform:translateY(-200px);transition:.3s}ul .booking-card .book-container .content .btn{border:3px solid #fff;padding:10px 15px;background:none;text-transform:uppercase;font-weight:700;font-size:1.3em;color:#fff;cursor:pointer;transition:.3s}ul .booking-card .book-container .content .btn:hover{background:#fff;border:0 solid #fff;color:#0a4870}ul .booking-card .informations-container{flex:1 0 auto;padding:20px;background:#191919;transform:translateY(206px);transition:.3s}ul .booking-card .informations-container .title{position:relative;padding-bottom:10px;margin-bottom:10px;font-weight:700;font-size:1.2em}ul .booking-card .informations-container .title:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;width:50px;margin:auto;background:#0a4870}ul .booking-card .informations-container .price{display:flex;align-items:center;justify-content:center;margin-top:10px}ul .booking-card .informations-container .price .icon{margin-right:10px}ul .booking-card .informations-container .more-information{opacity:0;transition:.3s}ul .booking-card .informations-container .more-information .info-and-date-container{display:flex}ul .booking-card .informations-container .more-information .info-and-date-container .box{flex:1 0;padding:15px;margin-top:20px;border-radius:10px;background:#fff;font-weight:700;font-size:.9em}ul .booking-card .informations-container .more-information .info-and-date-container .box .icon{margin-bottom:5px}ul .booking-card .informations-container .more-information .info-and-date-container .box.info{color:#ec992c;margin-right:10px}ul .booking-card .informations-container .more-information .disclaimer{margin-top:15px;font-size:18px;color:#d1d1d1}ul .booking-card:hover:before{background:rgba(10,72,112,.6)}ul .booking-card:hover .book-container .content{opacity:1;transform:translateY(0)}ul .booking-card:hover .informations-container{transform:translateY(0)}ul .booking-card:hover .informations-container .more-information{opacity:1}.details-container{background-color:#101010;color:#fff}.details-con{padding-top:5rem}.details{height:80vh;overflow:scroll}
/*# sourceMappingURL=main.166f3e47.chunk.css.map */