@charset "UTF-8";@font-face{font-family:playwrite;src:url(/build/assets/PlaywriteAUSA-Regular-TMkUp_dN.ttf) format("opentype")}*{margin:0;padding:0;box-sizing:border-box;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{box-sizing:border-box;font-family:poppins,sans-serif;width:full;margin:0;padding:0}body header{display:block}body header .navbar{background-color:#fff0;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;padding:16px 32px;z-index:3;position:fixed;width:100%;height:fit-content;margin:0 auto;transition:all 1s ease}body header .navbar .logo-container{position:absolute;left:50%;top:0;transform:translate(-50%);transition:all .6s ease}body header .navbar .logo-container picture img{width:148px;height:148px}body header .navbar.scrolled{background-color:#002035;background:#ffffff4d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);height:150px}body header .navbar.scrolled .link{color:#fff}body header .navbar.scrolled .logo-container{left:10%}body header .navbar.scrolled .logo-container picture img{width:148px;height:148px}body header .link{color:#fff;padding:8px;margin:16px;transition:.5s ease;text-shadow:0px 4px 3px rgba(0,0,0,.4),0px 8px 13px rgba(0,0,0,.1),0px 18px 23px rgba(0,0,0,.1);text-decoration:none}body header .link:hover,body header .active{color:#fff;transform:scale(1.2);background-color:#064a48;transition:.5s ease;border-radius:8px}body header .black-mood{color:#002035}body header .logo{display:flex;align-items:center;justify-content:center;text-decoration:none}body header .logo span{font-size:1.3rem;font-weight:700;color:#fff;margin-left:8px;text-shadow:0px 4px 3px rgba(0,0,0,.4),0px 8px 13px rgba(0,0,0,.1),0px 18px 23px rgba(0,0,0,.1)}body header .items{width:fit-content;display:flex}body footer{width:100%;height:fit-content;background:linear-gradient(97.79deg,#9de08d .42%,#4fcace);margin:0 auto;display:flex;justify-content:space-between}body footer .contact{padding:64px;display:flex;flex-direction:column;justify-content:space-between;color:#002035}body footer .contact .phone{display:flex;align-items:center}body footer .contact .phone svg{margin:4px}body footer .contact .whatsapp{display:flex;align-items:center}body footer .contact .whatsapp svg{margin:4px}body footer .contact .email{display:flex;align-items:center}body footer .contact .email svg{margin:4px}body footer .contact .facebook{display:flex;align-items:center}body footer .contact .facebook svg{margin:4px}body footer .navegation{padding:32px;display:flex}body footer .navegation .items{display:flex;flex-direction:column;margin-right:48px;justify-content:space-evenly}body footer .navegation .items a{color:#002035;text-decoration:none;transition:all .6s}body footer .navegation .items a:hover{color:#fff;transform:scale(1.1)}body footer .navegation .logo{align-self:center}body footer .navegation .logo svg path{fill:#002035}body .container1{display:block}body .container1 .image-container{position:relative;display:inline-block}body .container1 .image-container img{width:100%;height:auto}body .container1 .image-container .info{position:absolute;top:50%;left:10%;transform:translateY(-50%);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;z-index:2;color:#fff;text-shadow:0px 4px 3px rgba(0,0,0,.4),0px 8px 13px rgba(0,0,0,.1),0px 18px 23px rgba(0,0,0,.1)}body .container1 .image-container .info span{font-size:3rem;margin-bottom:10px}body .container1 .image-container .info .button{width:280px;height:48px;border-radius:4px;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px;border:none;font-size:large;font-weight:700;background-color:#a7a7a7;color:#fff;display:flex;align-items:center;justify-content:center;padding:16px;transition:all 1s;text-decoration:none}body .container1 .image-container .info .button svg{margin:8px;transition:all 1s}body .container1 .image-container .info .button .button-txt{color:#064a48;text-shadow:none}body .container1 .image-container .info .button:hover{background-color:#064a48;cursor:pointer}body .container1 .image-container .info .button:hover svg{transform:rotate(165deg)}body .container1 .image-container .info .button:hover svg path{stroke:#fff}body .container1 .image-container .info .button:hover .button-txt{color:#fff}body .container1 .image-container .info .ligth{background-color:#fff;color:#064a48}body .container1 .welcome{display:flex;flex-direction:column;margin:32px auto 0;justify-content:center;width:90%}body .container1 .welcome .title{display:flex;flex-direction:column;width:100%;text-align:center}body .container1 .welcome .title .welcome-text{display:inline-flex;font-size:3rem;font-weight:700}body .container1 .welcome .title .welcome-text span{margin-right:10px}body .container1 .welcome .title .welcome-text #bienvenida{color:#00bd76}body .container1 .welcome .logo-container{display:none}body .container1 .paquetes-container{display:flex;height:fit-content;width:90%;justify-content:space-between;margin:32px auto}body .container1 .paquetes-container .paquete-card{width:30%;height:fit-content;display:flex;flex-direction:column;margin:8px auto;border-radius:8px;padding:8px;justify-content:space-between;transition:all .6s}body .container1 .paquetes-container .paquete-card .image-container{display:flex;margin:0 auto;width:100%}body .container1 .paquetes-container .paquete-card .image-container img{border-radius:8px}body .container1 .paquetes-container .paquete-card .title{font-weight:700;font-size:1.3rem;text-align:center;margin:8px}body .container1 .paquetes-container .paquete-card .information{color:#a7a7a7}body .container1 .paquetes-container .paquete-card .button-container{display:flex;margin:0 auto;width:100%}body .container1 .paquetes-container .paquete-card .button-container a{text-decoration:none;width:100%;height:48px;border-radius:4px;border:none;font-size:large;font-weight:700;background-color:#91be6f;color:#fff;display:flex;align-items:center;justify-content:center;padding:16px;transition:all 1s}body .container1 .paquetes-container .paquete-card .button-container a:hover{cursor:pointer}body .container1 .paquetes-container .paquete-card:hover{background-color:#91be6f;transform:scale(1.1);cursor:pointer}body .container1 .paquetes-container .paquete-card:hover .title{font-weight:700;font-size:1.3rem;color:#fff}body .container1 .paquetes-container .paquete-card:hover .information{color:#fff}body .container{display:flex;flex-direction:column;background-color:#fff;height:fit-content;z-index:1;padding:140px 64px 64px}body .container .about-us-container{display:flex;justify-content:space-between;margin:64px}body .container .about-us-container h1{font-size:3rem;align-self:center;color:#3f7a27}body .container .about-us-container p{width:60%;font-size:1.3rem}body .container .vision-container{background-color:#b4c8ff;padding:32px}body .container .vision-container h2{margin-bottom:16px}body .container .paquetes-container{display:flex;height:fit-content;width:90%;justify-content:space-between;margin:32px auto}body .container .paquetes-container .paquete-card{width:30%;height:fit-content;display:flex;flex-direction:column;margin:8px auto;border-radius:8px;padding:8px;justify-content:space-between;transition:all .6s}body .container .paquetes-container .paquete-card .image-container{display:flex;margin:0 auto;width:100%}body .container .paquetes-container .paquete-card .image-container img{border-radius:8px}body .container .paquetes-container .paquete-card .title{font-weight:700;font-size:1.3rem;text-align:center;margin:8px}body .container .paquetes-container .paquete-card .information{color:#a7a7a7}body .container .paquetes-container .paquete-card .button-container{display:flex;margin:0 auto;width:100%}body .container .paquetes-container .paquete-card .button-container a{text-decoration:none;width:100%;height:48px;border-radius:4px;border:none;font-size:large;font-weight:700;background-color:#91be6f;color:#fff;display:flex;align-items:center;justify-content:center;padding:16px;transition:all 1s}body .container .paquetes-container .paquete-card .button-container a:hover{cursor:pointer}body .container .paquetes-container .paquete-card:hover{background-color:#91be6f;transform:scale(1.1);cursor:pointer}body .container .paquetes-container .paquete-card:hover .title{font-weight:700;font-size:1.3rem;color:#fff}body .container .paquetes-container .paquete-card:hover .information{color:#fff}body .pack-container{padding-top:160px;margin:0 auto;background-color:#91be6f;color:#fff;display:flex;flex-direction:column}body .pack-container .title-pack{font-family:playwrite;color:#2d4d15;font-size:3rem;text-align:center}body .pack-container .day-card{width:90%;background-color:#4c6d33;padding:16px;border-radius:8px;box-shadow:#00000059 0 5px 15px;margin:8px auto}body .pack-container .day-card .title-day{color:#f9e16c;font-size:3rem}body .pack-container .include-container{display:flex;width:90%;height:fit-content;border-radius:8px;box-shadow:#00000059 0 5px 15px;margin:8px auto}body .pack-container .include-container .pack-include-card{background-color:#f9e16c;color:#4c6d33;padding:24px;border-radius:8px 0 0 8px;display:flex;flex-direction:column;width:100%}body .pack-container .include-container .pack-include-card span{font-size:1.5rem}body .pack-container .include-container .only{width:100%;border-radius:8px}body .pack-container .include-container .pack-no-include-card{background-color:#f96c6c;color:#fff;padding:24px;border-radius:0 8px 8px 0;display:flex;flex-direction:column;width:50%}body .pack-container .include-container .pack-no-include-card span{font-size:1.5rem}body .pack-container .recomendations-travel-card{background-color:#4c6d33;padding:24px;border-radius:8px;width:90%;margin:8px auto;box-shadow:#00000059 0 5px 15px;display:flex;flex-direction:column}body .pack-container .recomendations-travel-card span{font-size:1.5rem}body .container-contact{display:flex;flex-direction:column;background-color:#52cbcc;height:fit-content;z-index:1;padding:140px 64px 64px}body .container-contact h1{color:#2c3e50;font-size:3rem;margin-bottom:20px;font-family:playwrite}body .container-contact .form-container{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 4px 6px #0000001a}body .container-contact .form-container h1{color:#34495e;font-size:1.5rem;margin-bottom:20px}body .container-contact .form-container .form-group{margin-bottom:15px;text-align:left}body .container-contact .form-container .form-group label{display:block;font-size:1rem;color:#34495e;margin-bottom:5px}body .container-contact .form-container .form-group input,body .container-contact .form-container .form-group textarea{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;font-size:1rem;color:#34495e;background-color:#f5f5f5;transition:border-color .3s ease}body .container-contact .form-container .form-group input:focus,body .container-contact .form-container .form-group textarea:focus{border-color:#3498db;outline:none}body .container-contact .form-container .form-group textarea{resize:vertical}body .container-contact .form-container button{background-color:#3498db;color:#fff;border:none;padding:10px 20px;font-size:1rem;border-radius:4px;cursor:pointer;transition:background-color .3s ease}body .container-contact .form-container button:hover{background-color:#2980b9}body .packs-container{display:flex;flex-direction:column;background-color:#2d4d15;height:fit-content;z-index:1;padding-top:140px}body .packs-container .title{color:#fff;font-family:playwrite;font-size:3rem;text-align:center}body .packs-container .paquetes-container{display:flex;height:fit-content;width:90%;justify-content:space-between;margin:0 auto}body .packs-container .paquetes-container .paquete-card{display:flex;flex-direction:column;width:100%;height:fit-content;margin:8px auto;border-radius:8px;padding:8px;justify-content:space-between;transition:all .6s}body .packs-container .paquetes-container .paquete-card .image-container{display:flex;margin:0 auto;width:100%;height:260px;overflow:hidden;border-radius:8px}body .packs-container .paquetes-container .paquete-card .image-container img{width:100%;height:100%;object-fit:cover;border-radius:inherit}body .packs-container .paquetes-container .paquete-card .title{font-weight:700;font-size:1.3rem;text-align:center;margin:8px;color:#91be6f}body .packs-container .paquetes-container .paquete-card .information{color:#a7a7a7}body .packs-container .paquetes-container .paquete-card .button-container{display:flex;margin:0 auto;width:100%}body .packs-container .paquetes-container .paquete-card .button-container a{text-decoration:none;width:100%;height:48px;border-radius:4px;border:none;font-size:large;font-weight:700;background-color:#91be6f;color:#fff;display:flex;align-items:center;justify-content:center;padding:16px;transition:all 1s}body .packs-container .paquetes-container .paquete-card .button-container a:hover{cursor:pointer}body .packs-container .paquetes-container .paquete-card:hover{background-color:#91be6f;transform:scale(1.1);cursor:pointer}body .packs-container .paquetes-container .paquete-card:hover .title{font-weight:700;font-size:1.3rem;color:#fff}body .packs-container .paquetes-container .paquete-card:hover .information{color:#fff}@media (max-width: 1024px){body{display:flex;flex-direction:column;width:full}body header .navbar{display:none!important}body .container1{display:flex!important;flex-direction:column;align-items:center!important}body .container1 .image-container{display:block}body .container1 .image-container img{width:100%;height:auto}body .container1 .image-container .info{margin:0 auto;width:100%;padding:32px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:left;z-index:2;color:#fff;flex-wrap:wrap;text-shadow:0px 4px 3px rgba(0,0,0,.4),0px 8px 13px rgba(0,0,0,.1),0px 18px 23px rgba(0,0,0,.1);position:absolute;top:0%;transform:translateY(-10%);transform:translate(-10%)}body .container1 .image-container .info span{font-size:2rem!important;margin-bottom:10px}body .container1 .image-container .info .button{width:95%;height:64px;border-radius:4px;box-shadow:#32325d40 0 2px 5px -1px,#0000004d 0 1px 3px -1px;border:none;font-size:1.4rem;font-weight:700;background-color:#064a48!important;color:#fff;display:flex;align-items:center;justify-content:center;padding:16px;transition:all 1s;text-decoration:none}body .container1 .image-container .info .button svg{margin:8px;transition:all 1s}body .container1 .image-container .info .button svg g path{stroke:#fff}body .container1 .image-container .info .button .button-txt{color:#fff!important;text-shadow:none}body .container1 .image-container .info .button:hover{background-color:#082928!important;cursor:pointer}body .container1 .image-container .info .button:hover svg{transform:rotate(165deg)}body .container1 .image-container .info .button:hover svg path{stroke:#fff}body .container1 .image-container .info .button:hover .button-txt{color:#fff}body .container1 .image-container .info .ligth{background-color:#fff;color:#064a48}body .container1 .welcome{display:flex;flex-direction:column;margin:0 auto;margin-top:64px!important;justify-content:center;width:90%}body .container1 .welcome .title{display:flex;flex-direction:column;width:100%;text-align:center}body .container1 .welcome .title .welcome-text{display:inline-flex;flex-direction:column;font-size:3rem!important;font-weight:700}body .container1 .welcome .title .welcome-text span{margin-right:10px}body .container1 .welcome .title .welcome-text #bienvenida{color:#00bd76}body .container1 .welcome .logo-container{margin:0 auto}body .container1 .paquetes-container{display:flex;flex-direction:column;height:fit-content;width:90%;justify-content:space-between;margin:32px auto}body .container1 .paquetes-container .paquete-card{width:100%!important;height:fit-content;display:flex;flex-direction:column;margin:8px auto;border-radius:8px;padding:8px;justify-content:space-between;transition:all .6s}body .container1 .paquetes-container .paquete-card .image-container{display:flex;margin:0 auto;width:100%;background-color:#00f;border-radius:8px}body .container1 .paquetes-container .paquete-card .image-container img{width:100%;border-radius:8px}body .container1 .paquetes-container .paquete-card .title{font-weight:700;font-size:1.3rem;text-align:center;margin:8px}body .container1 .paquetes-container .paquete-card .information{color:#a7a7a7}body .container1 .paquetes-container .paquete-card .button-container{display:flex;margin:0 auto;width:100%}body .container1 .paquetes-container .paquete-card .button-container a{text-decoration:none;width:100%;height:48px;border-radius:4px;border:none;font-size:large;font-weight:700;background-color:#91be6f;color:#fff;display:flex;align-items:center;justify-content:center;padding:16px;transition:all 1s}body .container1 .paquetes-container .paquete-card .button-container a:hover{cursor:pointer}body .container1 .paquetes-container .paquete-card:hover{background-color:#91be6f;transform:scale(1.1);cursor:pointer}body .container1 .paquetes-container .paquete-card:hover .title{font-weight:700;font-size:1.3rem;color:#fff}body .container1 .paquetes-container .paquete-card:hover .information{color:#fff}body .packs-container{display:flex;flex-direction:column;background-color:#2d4d15;height:fit-content;z-index:1;padding-top:64px}body .packs-container .title{color:#fff;font-family:playwrite;font-size:3rem;text-align:center}body .packs-container .paquetes-container{display:flex;height:fit-content;width:90%;flex-direction:column;justify-content:space-between;margin:0 auto}body .packs-container .paquetes-container .paquete-card{display:flex;flex-direction:column;width:100%;height:fit-content;margin:8px auto;border-radius:8px;padding:8px;justify-content:space-between;transition:all .6s}body .packs-container .paquetes-container .paquete-card .image-container{display:flex;margin:0 auto;width:100%;height:260px;overflow:hidden;border-radius:8px}body .packs-container .paquetes-container .paquete-card .image-container img{width:100%;height:100%;object-fit:cover;border-radius:inherit}body .packs-container .paquetes-container .paquete-card .title{font-weight:700;font-size:1.3rem;text-align:center;margin:8px;color:#91be6f}body .packs-container .paquetes-container .paquete-card .information{color:#a7a7a7}body .packs-container .paquetes-container .paquete-card .button-container{display:flex;margin:0 auto;width:100%}body .packs-container .paquetes-container .paquete-card .button-container a{text-decoration:none;width:100%;height:48px;border-radius:4px;border:none;font-size:large;font-weight:700;background-color:#91be6f;color:#fff;display:flex;align-items:center;justify-content:center;padding:16px;transition:all 1s}body .packs-container .paquetes-container .paquete-card .button-container a:hover{cursor:pointer}body .packs-container .paquetes-container .paquete-card:hover{background-color:#91be6f;transform:scale(1.1);cursor:pointer}body .packs-container .paquetes-container .paquete-card:hover .title{font-weight:700;font-size:1.3rem;color:#fff}body .packs-container .paquetes-container .paquete-card:hover .information{color:#fff}body .container{width:100%;display:flex;flex-direction:column;height:fit-content;z-index:1;padding:32px}body .container .about-us-container{display:flex;flex-direction:column;justify-content:space-between;width:90%;justify-content:center;margin:0 auto}body .container .about-us-container h1{font-size:3rem;align-self:center;color:#3f7a27;text-align:center;margin-bottom:16px}body .container .about-us-container p{width:100%;font-size:1.3rem;text-align:justify;margin-bottom:16px}body .container .vision-container{background-color:#b4c8ff;padding:32px}body .container .vision-container h2{margin-bottom:16px}body .container .paquetes-container{display:flex;height:fit-content;width:90%;justify-content:space-between;margin:32px auto}body .container .paquetes-container .paquete-card{width:30%;height:fit-content;display:flex;flex-direction:column;margin:8px auto;border-radius:8px;padding:8px;justify-content:space-between;transition:all .6s}body .container .paquetes-container .paquete-card .image-container{display:flex;margin:0 auto;width:100%}body .container .paquetes-container .paquete-card .image-container img{border-radius:8px}body .container .paquetes-container .paquete-card .title{font-weight:700;font-size:1.3rem;text-align:center;margin:8px}body .container .paquetes-container .paquete-card .information{color:#a7a7a7}body .container .paquetes-container .paquete-card .button-container{display:flex;margin:0 auto;width:100%}body .container .paquetes-container .paquete-card .button-container a{text-decoration:none;width:100%;height:48px;border-radius:4px;border:none;font-size:large;font-weight:700;background-color:#91be6f;color:#fff;display:flex;align-items:center;justify-content:center;padding:16px;transition:all 1s}body .container .paquetes-container .paquete-card .button-container a:hover{cursor:pointer}body .container .paquetes-container .paquete-card:hover{background-color:#91be6f;transform:scale(1.1);cursor:pointer}body .container .paquetes-container .paquete-card:hover .title{font-weight:700;font-size:1.3rem;color:#fff}body .container .paquetes-container .paquete-card:hover .information{color:#fff}body .container-contact{display:flex;flex-direction:column;background-color:#52cbcc;height:fit-content;z-index:1;padding:32px}body .container-contact h1{color:#2c3e50;font-size:3rem;margin-bottom:20px;font-family:playwrite;text-align:center}body .container-contact .form-container{background-color:#ffffff94;padding:20px;border-radius:8px;box-shadow:0 4px 6px #0000001a;width:100%}body .container-contact .form-container h1{color:#34495e;font-size:1.5rem;margin-bottom:20px}body .container-contact .form-container .form-group{margin-bottom:15px;text-align:left}body .container-contact .form-container .form-group label{display:block;font-size:1rem;color:#34495e;margin-bottom:5px}body .container-contact .form-container .form-group input,body .container-contact .form-container .form-group textarea{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;font-size:1rem;color:#34495e;background-color:#f5f5f5;transition:border-color .3s ease}body .container-contact .form-container .form-group input:focus,body .container-contact .form-container .form-group textarea:focus{border-color:#3498db;outline:none}body .container-contact .form-container .form-group textarea{resize:vertical}body .container-contact .form-container button{background-color:#3498db;color:#fff;border:none;padding:10px 20px;font-size:1rem;border-radius:4px;cursor:pointer;transition:background-color .3s ease}body .container-contact .form-container button:hover{background-color:#2980b9}body .pack-container{padding:0}body footer{width:100%;height:fit-content;background:linear-gradient(97.79deg,#9de08d .42%,#4fcace);margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:space-between}body footer .contact{padding:32px;display:flex;flex-direction:column;justify-content:space-between;color:#002035;width:90%}body footer .contact .phone{display:flex;align-items:center}body footer .contact .phone svg{margin:4px}body footer .contact .whatsapp{display:flex;align-items:center}body footer .contact .whatsapp svg{margin:4px}body footer .contact .email{display:flex;align-items:center}body footer .contact .email svg{margin:4px}body footer .contact .facebook{display:flex;align-items:center}body footer .contact .facebook svg{margin:4px}body footer .navegation{padding:32px;display:flex;width:90%;flex-wrap:wrap}body footer .navegation .items{display:flex;flex-direction:row;justify-content:space-evenly;flex-wrap:wrap;margin:0 auto}body footer .navegation .items a{color:#002035;text-decoration:none;transition:all .6s;margin:8px;font-weight:700}body footer .navegation .items a:hover{color:#fff;transform:scale(1.1)}body footer .navegation .logo{align-self:center}body footer .navegation .logo svg path{fill:#002035}}
