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}header{position:relative;z-index:9999;padding:10px 30px;background:#fff}header nav{margin:0;padding:0!important}header ul{-ms-grid-row-align:center;align-self:center}header ul li{padding:10px}header ul li a{color:#6b6b6b;font-family:"Josefin Sans",sans-serif;font-size:16px}header ul li a.active,header ul li a:hover{color:#0b1a5b}header ul li+li{margin-left:20px}header button{height:100px;-ms-grid-row-align:center;align-self:center;background-color:#3030d4;color:#6b6b6b;width:200px}header button:hover{background-color:#6b6b6b;color:#3030d4}.navbar-brand img{max-width:100px}header button.navbar-toggler{background:none!important;padding:0!important;width:50px!important;height:50px!important}header button.navbar-toggler svg{font-size:30px;color:#111}@media only screen and (max-width:991px){header ul.navbar-nav{margin-top:20px!important}header ul li+li{margin-left:0}}@media only screen and (max-width:500px){.navbar-brand img{max-width:70px}header{padding:10px 15px}header button.navbar-toggler{text-align:right;outline:none!important}header button.navbar-toggler:hover svg{color:#16d5cb}.navbar-nav .nav-link{padding:0}}body{font-weight:400}body,h1,h2,h3,h4{font-family:"Josefin Sans",sans-serif}h1,h2,h3,h4{font-weight:700!important;text-transform:uppercase}h2{letter-spacing:2px}h4{font-size:18px}.container{max-width:1340px}img{max-width:100%}.spacingTop150{padding-top:150px}.hero_section{background:url(../../static/media/home-bg-beach.22e4e874.jpg) no-repeat 50% #ddd;height:auto;margin-top:0;padding:0;position:relative;float:left;width:100%;background-size:cover}.hero_section .hero_title{max-width:50%;left:0;bottom:0;position:absolute;padding:100px;margin-bottom:10%}.hero_section .hero_Content{max-width:840px;width:100%;background:hsla(0,0%,100%,.85);border-radius:0;box-shadow:0 0 30px rgba(0,0,0,.07);float:right;height:auto;padding:150px 60px 40px}.hero_section .hero_Content h2{color:#222;font-size:50px;letter-spacing:-1px}.hero_section .hero_Content .hero_tabs{margin:30px 0}.hero_section .hero_Content .hero_tabs .nav-tabs{border:0;margin:20px 0}.hero_section .hero_Content .hero_tabs .nav-tabs li.nav-item{border:0;margin:0;background:none}.hero_section .hero_Content .hero_tabs .nav-tabs li.nav-item a{border:0;font-size:14px;font-weight:light;color:#0c1149;margin:10px 0;padding:0;opacity:.7;cursor:pointer;background:transparent!important}.hero_section .hero_Content .hero_tabs .nav-tabs li.nav-item a.active{opacity:1}.hero_section .hero_Content .hero_tabs .nav-tabs li.nav-item+li{margin-left:30px}.item_grid{background-size:cover;border-radius:20px;display:block;padding:20px;min-height:400px;display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden}.item_grid:after{position:absolute;bottom:0;z-index:1;background:#010008;background:linear-gradient(0deg,rgba(1,0,8,.7),rgba(0,212,255,0));content:"";height:50%;width:100%;left:0}.item_grid h4{margin-top:15px}.item_grid h4,.item_grid h6{color:#fff;font-weight:700;position:relative;z-index:9}.hero_owl{width:calc(100% + 150px)!important}.hero_owl .owl-nav{margin:35px 0 10px}.hero_tabs .tab-content>div{width:calc(100% + 60px);overflow:hidden}.hero_popularPlaces h3{float:left}.hero_popularPlaces>a{float:right;margin-top:8px;color:#f3a356;font-size:13px;padding-right:4px}.hero_popularPlaces ul{display:flex;width:100%;list-style:none;padding:15px 0 0}.hero_popularPlaces ul li{padding:10px;border-radius:20px;width:25%;margin-top:10px;background:#fff5ec;text-align:center;background:linear-gradient(0deg,#fff5ec 48%,#fbf6f1);color:#222}.hero_popularPlaces ul li+li{margin-left:20px}.hero_popularPlaces ul li:nth-child(2){background:linear-gradient(0deg,#e7f4ff 48%,#fafcff)}.hero_popularPlaces ul li:nth-child(2) a span{background:#3fa6ef}.hero_popularPlaces ul li:nth-child(3){background:linear-gradient(0deg,#dcfefb 48%,#fdffff)}.hero_popularPlaces ul li:nth-child(3) a span{background:#40f2e5}.hero_popularPlaces ul li:nth-child(4){background:linear-gradient(0deg,#ffdff7 48%,#fdfafe)}.hero_popularPlaces ul li:nth-child(4) a span{background:#f660a8}.hero_popularPlaces ul li:nth-child(5){background:linear-gradient(0deg,#e7f4ff 48%,#fafcff)}.hero_popularPlaces ul li:nth-child(5) a span{background:#3fa6ef}.hero_popularPlaces ul li h4,.hero_popularPlaces ul li p{color:#222}.hero_popularPlaces ul li a{display:block}.hero_popularPlaces ul li a span{display:inline-block;margin:20px 0;height:60px;width:60px;border-radius:60px;line-height:50px;background:#ef9244;font-size:30px;color:#fff}.hero_popularPlaces ul li a h4{margin-top:10px;font-weight:700;font-size:18px}.hero_popularPlaces ul li a p{font-weight:light;font-size:14px;opacity:.6}.hero_title h1{color:#fff;font-size:80px;max-width:800px;letter-spacing:-1px}.hero_title p{color:#fff;max-width:700px;font-size:20px}.hero_search{background:hsla(0,0%,100%,.8);border-radius:30px;position:relative;padding-right:150px;padding-left:30px;margin-top:30px;max-width:600px;overflow:hidden}.hero_search input{width:100%}.hero_search button,.hero_search input{border:0;height:50px;background:transparent}.hero_search button{position:absolute;right:0;top:0;width:80px;text-align:center;color:#333;font-size:20px}.section__about{float:left;width:100%;padding:150px 0 100px;background:url(../../static/media/dot-bg.677979be.jpg) no-repeat 50% #fff;background-size:cover}.text-section h2{text-transform:uppercase;color:#222}.text-section a{height:40px;min-width:120px;padding:0 20px;text-align:center;color:#111;border:2px solid #111;display:inline-block;line-height:40px;font-size:12px;font-weight:600;margin-top:20px;transition:all .45s ease;letter-spacing:1.5px;text-transform:uppercase}.text-section a:hover{background:#222;color:#fff;transition:all .45s ease}.section__Blogs{float:left;width:100%;padding:50px 0}.section__Blogs .col__blog{width:50%;display:flex;float:left}.section__Blogs .col__blog .col__blog-content{width:50%;padding:50px;background:#333;color:#fff;align-items:center;display:flex}.section__Blogs .col__blog .col__blog-img{float:left;width:50%;overflow:hidden;height:550px}.section__Blogs .col__blog .col__blog-img a{display:flex;width:100%;align-items:center;justify-content:center;height:100%;background:#7fff00}.section__Blogs .col__blog .col__blog-img a img{max-width:inherit;width:100%;min-height:100%;height:auto;width:auto;min-width:100%;-ms-grid-row-align:center;align-self:center;-webkit-transform:scale(1);transform:scale(1);transition:all .45s ease}.section__Blogs .col__blog .col__blog-img a img:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .45s ease}.col__blog:first-of-type,.col__blog:nth-of-type(2){flex-direction:row-reverse}.col__blog:nth-of-type(2) .col__blog-content{background:#ffb434}.col__blog:nth-of-type(3) .col__blog-content{background:#16d5cb}.feature__process{padding:100px 0;float:left;width:100%}.feature__icons img{max-width:160px}.toolText{position:absolute;bottom:100%;margin:10px 0;font-size:12px;text-transform:capitalize;letter-spacing:1px;padding:5px 7px;border-radius:0;color:#fff}.toolText.cool{background:#16d5cb}.toolText.hot{background:#ffb434}.home__testimonials{float:left;width:100%;padding:100px 0;background:#111}.home__testimonials .item{color:#ccc}.home__testimonials .item h3{font-style:italic;font-size:40px;color:#666}.location__Weather{padding:100px 0;float:left;width:100%}.trip__Adv{padding:80px 0 50px;float:left;width:100%;background:#fafafa}section.featured__Gallery{float:left;width:100%;padding:0}.Footer__Main{float:left;width:100%;padding:100px 0 0;background:#000}.Footer__Main .container{max-width:1360px}.Footer__Main section.copyright__footer{float:left;width:100%;padding:20px 0;margin-top:50px;border-top:1px solid #222}.Footer__Main section.copyright__footer p{margin:0;color:#666}.Footer__Main section.copyright__footer p a{color:#ccc}.footer__block{color:#fff}.footer__block h3{margin-bottom:20px;font-size:20px}.footer__block p{max-width:320px}.footer__block ul{list-style:none;margin-top:10px;padding:0}.footer__block ul.footer__social{display:flex}.footer__block ul.footer__social li+li{margin-left:15px}.footer__block ul.footer__links li a,.footer__block ul.footer__social li a{color:#fff}.footer__block ul.footer__links li a svg{margin-right:5px;color:#ccc}.footer__block ul.footer__links li a svg path{stroke:#ccc}.footer__block ul.footer__links li a:hover{color:#16d5cb}.footer__block ul.footer__links li a:hover svg path{stroke:#16d5cb}.footer__block ul.footer__links li a.active{color:#ffb434}.footer__block ul.footer__links li a.active svg path{stroke:#ffb434}.footer__block ul.footer__links li+li{margin-top:10px}@media only screen and (max-width:991px){.hero_section .hero_Content,.hero_section .hero_title{max-width:100%;width:100%;padding:50px;position:relative}.hero_tabs .tab-content>div{width:100%}.section__about{padding:50px 0}.hero_title h1{font-size:36px}}@media only screen and (max-width:767px){.hide-small{display:none}.section__about img,.section__Blogs .col__blog{width:100%}.spacingTop150{padding-top:60px}.feature__process,.home__testimonials,.location__Weather{padding:40px 0}}@media only screen and (max-width:639px){.section__Blogs .col__blog{flex-direction:column!important}.section__Blogs .col__blog .col__blog-content,.section__Blogs .col__blog .col__blog-img{width:100%}.hero_section .hero_Content,.hero_section .hero_title{padding:50px 30px}}@media only screen and (max-width:500px){.hero_section .hero_Content h2{font-size:36px}.hero_section .hero_Content,.hero_section .hero_title{padding:35px 15px}.hero_section .hero_Content .hero_tabs .nav-tabs li.nav-item a{font-weight:600;font-size:13px}.hero_section .hero_Content .hero_tabs .nav-tabs li.nav-item+li{margin-left:20px}.item_grid{border-radius:15px;padding:15px;min-height:320px}.owl-carousel .owl-item{margin-right:15px}.hero_popularPlaces ul li+li{margin-left:10px}.hero_popularPlaces ul li a span{margin:15px 0;height:50px;width:50px}.hero_popularPlaces ul li a h4{margin-top:5px;font-size:14px}.hero_section .hero_Content .hero_tabs,.hero_section .hero_Content .hero_tabs .nav-tabs{margin-top:5px}.section__about .text-section{padding:15px 20px!important}.section__Blogs{padding:10px 0}.text-section h2{font-size:24px}.home__testimonials .item h3{font-size:20px;margin-top:30px}.home__testimonials h3{font-size:24px}.location__Weather .image__section{padding:15px!important}.trip__Adv{padding:40px 0 30px}.Footer__Main .col-md-3+.col-md-3{margin-top:30px}.Footer__Main{padding-top:60px}}.page__login{display:flex;height:100vh;background:#eaeaea;justify-content:center;align-items:center;padding-top:100px}.page__login .Login__Form{float:left;width:100%;max-width:500px;margin-top:-80px}.page__login .Login__Form input{float:left;width:100%;border:1px solid #eaeaea;background:#fff;color:#222;font-size:18px;height:50px;margin-bottom:15px;padding:0 20px}.page__login .Login__Form button{float:left;width:100%;border:0;background:#41a6ef;background:linear-gradient(264.04deg,#42f1e6 -35.8%,#41a6ef 122.25%);color:#fff;font-weight:600;height:55px;border-radius:30px;font-size:20px;text-transform:uppercase;letter-spacing:1px;transition:all .45s ease;outline:none}.page__login .Login__Form button:hover{transition:all .45s ease;background:linear-gradient(264.04deg,#41a6ef -35.8%,#42f1e6 122.25%)}.page__login .Login__Form p{margin-top:10px;float:left;width:100%;text-align:center}.hidden{display:none!important}.contact__container{display:flex;width:100%;justify-content:space-between;padding:60px;background:#eaeaea;background-size:cover}.contactForm__container,.contect___content{max-width:50%;padding:30px}.contactForm__container{width:100%;background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.05)}.container__row{width:100%;display:flex}.containerRow___column{position:relative;padding:15px 30px;width:100%}.formStyles .input,.formStyles .select,.formStyles input[type=email],.formStyles input[type=text],.formStyles select,.formStyles textarea{border-radius:5px;border:1px solid #666;padding:5px 15px;height:50px;background:transparent;width:100%}.formStyles label{float:left;width:100%;font-weight:500;color:#333;margin-bottom:10px;font-size:14px}.formStyles textarea{min-height:160px}.formStyles button{max-width:300px;width:100%;border:0;padding:15px 10px;background:#19ae1f;transition:all .45s ease;cursor:pointer;border-radius:10px;color:#fff}.formStyles button:hover{background:#158419;transition:all .45s ease}@media only screen and (max-width:767px){.contact__container{padding:50px 30px;flex-direction:column}.contact__container .contactForm__container,.contact__container .contect___content{max-width:100%}.containerRow___column{padding:15px 10px}.formStyles button{max-width:100%}}
/*# sourceMappingURL=main.497919ac.chunk.css.map */