@import "https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300&display=swap";
@import "https://fonts.googleapis.com/css2?family=Oswald&display=swap";
@import "https://fonts.googleapis.com/css2?family=Montserrat&display=swap";
@import "https://fonts.googleapis.com/css2?family=Dancing+Script:wght@700&display=swap";*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}
body{background-color:#e5e5e5!important}
header{width:100%;height:80vh;display:flex;justify-content:center;align-items:center;background:url(../images/image17.jpg) no-repeat;background-size:cover;background-position:center;position:relative}
header::before,.bg-section2::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgb(28 28 28/80%)}
.header-2::after{width:0}
.header-img-section img{width:520px;margin-bottom:30px;margin-top:30px}
.sub-heading{color:#fb7f09!important;font-size:25px}.section{width:100%}
.animate-charcter{color:#fff;font-family:roboto condensed,sans-serif;text-transform:capitalize;background-size:auto auto;background-clip:border-box;background-size:200% auto;animation:textclip 2s linear infinite;display:inline-block;font-size:39px;font-weight:700}
.main-heading{color:rgb(249 255 68);font-family:dancing script,cursive;font-size:55px}
.content-wrapper{width:80%;display:flex;align-items:center;margin:40px auto;position:relative;z-index:+1}
.overflow-content{margin-top:-109px;background:#fff;border-radius:7px}
.overflow-content p{padding:5px 38px}
.overflow-content .img-section img{border-top-right-radius:7px!important;border-bottom-right-radius:7px!important;width:525px}
.img-section img{width:525px;border:2px solid #009991;border-radius:5px}
.sec-main-heading{font-family:oswald,sans-serif;color:#f9331b;font-size:32px}
.text-section p,ul li{font-family:montserrat,sans-serif;font-size:15px;color:#323232;text-align:justify;list-style:none}
ul li{margin:7px 0}
ul li span{font-weight:700}
.airport-li li{list-style:square}
.text-section p a{color:#fb7f09;font-weight:700;font-size:17px;font-family:oswald,sans-serif}
.divider img{width:100%}
.divider2{position:relative;z-index:+1}
.bg-section{background-color:rgb(249 248 238)}
.img-section2 img{width:650px}
.bg-section2{position:relative;background:url(../images/fondo_01.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}
.img-section3 img{width:525px}
.bg-section4{position:relative;background:url(../images/fondo_01.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}
.bg-section5{position:relative;background:url(../images/fondo_01.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}
.text-section2 p{font-size:16px;font-style:italic}
.full-width-imgs{width:100%;height:50vh;display:flex;justify-content:center}
.full-width-imgs .img{flex:1;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}
.full-width-imgs .img1{background:url(../images/image39.webp)}
.full-width-imgs .img2{background:url(../images/image32.webp)}
.full-width-imgs .img3{background:url(../images/image10.webp)}
.newslater-section{width:100%}form{display:flex;flex-direction:column;justify-content:center;border-radius:10px;color:#fff}
form label{font-weight:700}
input{padding:4px 5px;border:1px solid transparent;background:0 0;border-bottom:1px solid #f9331b;color:#fff}
input:focus,input:active{border:1px solid transparent!important;outline:none;border-bottom:1px solid #f9331b!important}
.book-btn,.reg-btn{margin:24px auto!important;padding:6px;background-image:linear-gradient(-180deg,#ff7e31,#e62c03);border:1px solid transparent;color:#fff;font-size:18px;cursor:pointer;width:7rem;margin-bottom:0!important;text-decoration:none;color:#fff;padding:10px 26px;border-radius:5px}
.reg-btn{background-image:linear-gradient(-180deg,#ff7e31,#e62c03);border-radius:6px;box-shadow:rgba(0,0,0,.1) 0 2px 4px;color:#fff;cursor:pointer;height:40px;padding:0 20px;z-index:9;border:0;transition:box-shadow .2s;margin-top:0!important;margin-left:32px!important}
.button-42:hover{box-shadow:rgba(253,76,0,.5) 0 3px 8px}
.modal-content{background:url(../images/image14.webp)!important;background-repeat:no-repeat;background-position:center;background-size:cover;border:1px solid #f9331b!important}
.modal-title{position:relative;z-index:+1;color:#000;font-weight:700}
label{color:#000;font-size:20px}
.modal-btn{width:58%;font-size:22px;border-radius:6px;font-family:lobster,cursive;margin:auto!important}
footer{display:flex;padding:15px 5px;color:#fff;flex-wrap:wrap;background-color:#068992;justify-content:center}
.sec-main-heading3{font-size:28px}
.footer-content{width:83%;display:flex;justify-content:space-between;margin:auto;flex-wrap:wrap}p{text-align:justify}
.alert{background:rgba(0,0,0,.7)!important;color:#fff!important;position:fixed!important;bottom:0;margin-bottom:0!important;left:0;right:0;border-radius:0;text-align:center;width:100%;margin:auto;padding:7px 0!important;display:flex;justify-content:center;border-radius:0!important;flex-wrap:wrap;align-items:center}
.alert-dismissible{z-index:+1}
.alert-close{border:1px solid transparent;border-radius:4px;background:#862041;color:#fff;padding:0!important;width:3rem;height:2rem}
.hide{display:none}@media(max-width:568px){.alert p{font-size:15px}}@media(max-width:1112px){.overflow-content .img-section img{width:480px}}
.hide{display:none}
.alert-close{padding:0 9px;border:1px solid transparent;border-radius:4px;background:#862041;color:#fff;margin:0!important}
.header2{height:20vh}.go-back-btn{border:1px solid transparent;background-color:red;margin-top:20px;padding:1px 12px}@media screen and (max-width:992px){.content-wrapper{width:90%;flex-direction:column}
.content-wrapper2{flex-direction:column-reverse}
.overflow-content{margin-top:40px;background-color:transparent;flex-direction:column}
.reg-btn{margin-left:0!important;margin-bottom:20px!important}
.overflow-content p{padding:0;font-size:16px}
.header-img-section img{width:100%}
.animate-charcter{font-size:26px}
.img-section img{width:100%!important}
.img-section3 img{width:100%}
.swiper{width:500px!important;margin-bottom:20px}
.book-btn{margin-bottom:20px}
.bg-section2{margin-top:-17px}
.benefits{justify-content:center}
.div-hider{display:none}form{width:100%}
.footer-content{justify-content:center}}
.swiper{width:600px;max-width:100%;height:100%;border-radius:10px;overflow:hidden!important}
.swiper-slide{border-radius:10px;text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;height:39vh!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}
.swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}
.swiper-pagination-bullet{width:20px!important;height:20px!important;text-align:center;line-height:20px;font-size:12px;color:#000;opacity:1;background:#fdfde1}
.swiper-button-next,.swiper-button-prev{position:absolute;top:47%;width:calc(var(--swiper-navigation-size)/44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;padding:2px -1px;width:44px;height:71px;border-radius:7px}
.slide4{background:url(../images/image16.jpg)}
.slide5{background:url(../images/image13.jpg)}
.slide6{background:url(../images/image20.webp)}
.slide7{background:url(../images/image18.webp)}
.slide8{background:url(../images/image28.webp)}

.slide10{background:url(../images/image40.jpg)}
.slide11{background:url(../images/image41.jpg)}
.slide12{background:url(../images/image42.jpg)}
.slide13{background:url(../images/image43.jpg)}
.slide14{background:url(../images/image44.jpg)}

.slide15{background:url(../images/image46.jpg)}
.slide16{background:url(../images/image47.jpg)}

.slide17{background:url(../images/image48.jpg)}
.slide18{background:url(../images/image49.jpg)}

.slide19{background:url(../images/image8.jpg)}
.slide20{background:url(../images/image50.jpg)}
.slide21{background:url(../images/image51.jpg)}

.slide22{background:url(../images/image39.jpg)}
.slide23{background:url(../images/image52.jpg)}

.slide24{background:url(../images/image14.jpg)}
.slide25{background:url(../images/image53.jpg)}