.navbar,body{background-color:#fff}.navbar{display:flex;font-weight:700;position:sticky;top:0;z-index:10}.navbar-brand{font-size:3vw;margin-top:2vh;color:#098d62}.additional-info{display:flex;margin-top:3vh;margin-right:23vw;margin-left:17vw}.additional-info a{color:#000;margin-left:20px;text-decoration:none;font-family:AmsiPro-Regular,AmsiPro-Light,AmsiPro-XLight,sans-serif;font-weight:lighter;font-size:20px}.additional-info a:hover{text-decoration:underline}.nav-link{color:#000;font-size:20px;margin-top:2vh}.auth-nav{display:flex;font-family:AmsiPro-Regular,AmsiPro-Light,AmsiPro-XLight,sans-serif;font-weight:lighter;margin-top:1.4vh}.nav-login{gap:1vw;border-right:1px solid #000;padding:0 1vw 0 0}.nav-register{gap:1vw;padding:0 0 0 1vw}.nav-link:hover,.navbar-brand:hover{color:#31bd7b}header{margin-top:5vh}.headerImg{display:flex;justify-content:center}.headerImg img{position:absolute;width:85vw;height:57vh;z-index:-1;-o-object-fit:cover;object-fit:cover;border-radius:24px;justify-content:center}.links{width:39vw;height:8vh;margin-top:53vh;margin-left:29vw;margin-bottom:5vh;gap:5vw;background-color:#f6f6f6;border-radius:50px;box-shadow:2px 2px 2px rgba(9,141,98,.4)}.links,.links-item{display:flex;flex-direction:row;justify-content:center;align-items:center}.links-item a{color:#000;font-size:1.2vw;margin-left:20px;font-family:AmsiPro-Regular,AmsiPro-Light,AmsiPro-XLight,sans-serif;font-weight:lighter;text-decoration:none}.Country-link,.Offer-link{display:flex;flex-direction:column;align-items:center}.Offer-link i{margin-left:20px}.Vacations-link{display:flex;flex-direction:column;align-items:center}.Vacations-link i{margin-left:40px}.Country-links{padding-right:20px}.Offer-links{padding-right:30px;padding-left:30px;border-right:1px solid #e7e7e7;border-left:1px solid #e7e7e7}.Vacations-links{padding-left:20px}.links-item a:hover{color:#098d62}.Country{font-size:2rem;font-weight:700;color:#fff}.card-country{margin-top:2vh}.Country-title{display:flex;justify-content:space-between;color:#434343;font-size:30px;font-family:AmsiPro-Regular,AmsiPro-Light,AmsiPro-XLight,sans-serif}.view-more{font-size:20px;margin-top:20px;padding-right:17px;color:#434343}.view-more:hover{color:#098d62}.card-country img{width:95%;height:30vh;border-radius:17px}.card-country p{font-size:20px;margin-left:20px;color:#434343;font-family:AmsiPro-Regular,AmsiPro-Light,AmsiPro-XLight,sans-serif}.offers{padding:1rem}.title-promo{font-size:40px;color:#434343;font-family:AmsiPro-Regular,AmsiPro-Light,AmsiPro-XLight,sans-serif;margin-bottom:2vh;margin-top:10vh}.card-body p{font-size:1.2vw;font-weight:medium}.btn-carousel button{border:none;background:none}.title-promo{justify-content:space-between;display:flex;align-items:center}.title-promo button{border:none;background:none;font-size:1.5vw;font-weight:700;color:#098d62;cursor:pointer;outline:none}.img-promos img{width:100%;height:50vh;-o-object-fit:cover;object-fit:cover}.card-promos h5{font-size:2vw!important;margin-bottom:8vh;margin-top:2vh}.card-promos h5,.card-promos p{text-align:center}.card-promos button{display:block;margin:10vh auto auto;width:50%;padding:10px;border:none;border-radius:5px;outline:none;background:#098d62;cursor:pointer;color:#fff;font-weight:700}.card-promos a{text-decoration:none}.code-promo{margin-top:2vh;font-size:2vw;color:#098d62}.vacations-title{margin-top:10vh;margin-bottom:2vh;display:flex;justify-content:space-between;color:#434343;font-size:30px;font-family:AmsiPro-Regular,AmsiPro-Light,AmsiPro-XLight,sans-serif}.title-vacations{margin-top:2vh}.card-vacations img{width:95%;height:30vh;border-radius:17px;-o-object-fit:cover;object-fit:cover}.card-vacations h3{font-size:20px;color:#434343;font-family:AmsiPro-Regular,AmsiPro-Light,AmsiPro-XLight,sans-serif}.location-vacations{display:flex}.location-vacations p{font-size:12px}.city-vacations{border-right:1px solid #434343;padding-right:10px}.province-vacations{margin-left:10px!important}.price{display:flex}.price p{font-size:15px}.original-price{margin-top:1vh;text-decoration:line-through;color:#888!important}.discounted-price{color:#fff!important;border:1px solid #098d62;background-color:#098d62;padding:5px;border-radius:6px;margin-left:10px}.activity-button{width:95%}.activity-button,.activitys-button{height:7vh;border:none;background-color:#098d62;border-radius:0 0 13px 13px;color:#fff;cursor:pointer;font-family:AmsiPro-Regular,AmsiPro-Light,AmsiPro-XLight,sans-serif;margin-bottom:10vh;font-size:13px}.activitys-button{width:100%}.footer{margin-top:10vh;background-color:#fff;padding:60px 0;border-top:1px solid #d1d1d1}.footer h5{color:#000;font-size:18px;margin-bottom:20px}.footer p{font-size:14px;line-height:24px}.footer ul{padding:0;list-style:none}.footer ul li{margin-bottom:10px}.social-icons{padding:0;list-style:none}.social-icons li{display:inline-block;margin-right:10px}.social-icons li a{color:#000;font-size:24px}.back-button{display:flex;margin-top:10vh;gap:5px;margin-bottom:7vh}.back-button a,.back-button i{font-size:2vw;color:#434343}.back-button a{text-decoration:none}.card,.card-img{border-radius:10px 10px 0 0}.card-img{height:35vh}.card-body h5{font-size:20px}.card-body h5,.card-text{color:#434343;font-family:AmsiPro-Regular,AmsiPro-Light,AmsiPro-XLight,sans-serif;font-weight:lighter}.card-text p{font-size:15px}.promo-code{display:flex;gap:5px;font-family:AmsiPro-Regular,AmsiPro-Light,AmsiPro-XLight,sans-serif;font-weight:lighter;margin-top:20px}.promo-code p{color:#434343;font-size:17px}.promo-code h5{color:#098d62;font-size:18px;margin-top:2.5px}.login-page{min-height:100vh;width:100%;position:relative}.login-header img{width:99vw;height:100vh;filter:brightness(50%);position:absolute}.login-body{min-height:100vh;justify-content:center}.login-body,.login-container{display:flex;align-items:center}.login-container{position:relative;max-width:850px;width:100%;background:#fff;padding:40px 30px;box-shadow:0 5px 10px rgba(0,0,0,.2);border-radius:17px;perspective:2700px;flex-direction:row;gap:60px}.login-container img{margin-right:1vw;height:30%;width:50%;min-width:auto;-o-object-fit:cover;object-fit:cover}.login-form{display:flex;flex-direction:column;align-items:center;gap:20px}.login-form h1{font-size:40px}.login-form h1,.login-form h5{font-weight:700;text-align:center;margin-bottom:20px}.login-form input{width:120%;padding:10px;border:1px solid #ccc;border-radius:5px;outline:none}.login-btn{background:#31bd7b}.back-btn,.login-btn{width:120%;padding:10px;border:none;border-radius:5px;outline:none;color:#fff;font-weight:700;cursor:pointer}.back-btn{background:red}.link-register{display:flex;flex-direction:row;gap:10px}.link-register a{color:#31bd7b;font-weight:700;text-decoration:none}.banner img{width:100vw;height:60vh;-o-object-fit:cover;object-fit:cover}.dashnav{background-color:#f1f2f7;color:#878d96;width:40vh;height:100vh;position:fixed;text-align:center;top:0;left:0;padding-top:20px}.profiles{justify-content:space-between;margin-top:35vh}.dashnav button{font-size:1.5vw;color:#878d96;border:none;margin-top:1vh}.dashnav-brand{font-size:5vh;font-weight:700;text-align:center;margin-bottom:30px;color:#878d96}.dashnav-brand span{color:#31bd7b}.dash-link{color:#878d96;display:block;padding:10px 20px;text-decoration:none}.dash-link.active{background-color:#e4e7f4;border-radius:10px;color:#31bd7b}.prolifenavb{padding:1rem;display:flex;background-color:#f1f2f7}.profileNav img{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:50%;margin-right:1vw}.profileNav a{color:#878d96;text-decoration:none;font-family:AmsiPro-Regular,AmsiPro-Light,AmsiPro-XLight,sans-serif;font-weight:lighter;font-size:20px}.img-profile img{margin-left:15vw;width:30vw;height:30vw;-o-object-fit:cover;object-fit:cover;border-radius:50%}.body-profile h3{color:#31bd7b;font-family:AmsiPro-Regular,AmsiPro-Light,AmsiPro-XLight,sans-serif;margin-bottom:3vh;margin-top:7vh}.imageActivityId img{width:100%;height:70vh;border-radius:17px;-o-object-fit:cover;object-fit:cover}.back-buttonid{display:flex;justify-content:space-between;margin-top:5vh;gap:5px;margin-bottom:7vh}.back-buttonid a,.back-buttonid i{font-size:2vw;color:#434343}.back-buttonid a{text-decoration:none}.bodyActivityId h3{font-size:bold;font-size:20px;margin-top:3vh;color:#098d62}.bodyActivityId h5{margin-top:3vh;margin-bottom:3vh;font-family:AmsiPro-Regular,AmsiPro-Light,AmsiPro-XLight,sans-serif;font-size:16px;color:#434343}.ratingActivity{margin-top:2.5vh}.ratingActivity p{font-family:AmsiPro-Regular,AmsiPro-Light,AmsiPro-XLight,sans-serif;font-size:1vw;color:#434343;font-weight:700}.rating-vacations{font-family:AmsiProCond-Bold,sans-serif}.rating-vacations i{font-size:2vh;color:#ff5b00}.adressActivity{margin-top:3vh;font-family:AmsiPro-Regular,AmsiPro-Light,AmsiPro-XLight,sans-serif;font-size:16px;color:#434343;font-weight:lighter}.adressActivity i{color:#098d62;font-size:1vw;margin-right:.6vw}.activityBackButton{justify-content:space-between}.prices{border:1px solid #d1d1d1;color:#888;border-radius:5px;margin-top:10vh}.original-prices{text-decoration:line-through}.paybtn button{justify-content:center}.locations iframe{width:100%;height:60vh;border-radius:17px}.locationn{margin-top:2vh}.locationn i{color:#098d62}.locationn p{font-family:AmsiPro-Regular,AmsiPro-Light,AmsiPro-XLight,sans-serif;font-size:16px;color:#434343;font-weight:lighter;margin-bottom:3vh}.discountPrice,.normal-price{justify-content:space-between;margin-top:5vh}.password-toggle{transform:translateY(-110%)}.password-toggle,.repeatpassword-toggle{position:absolute;top:50%;right:110px;background-color:transparent;border:none;cursor:pointer}.repeatpassword-toggle{transform:translateY(140%)}.form-selecttt{display:flex;justify-content:space-between;margin-bottom:5vh;margin-top:3vh}.form-selecttt button{background-color:#098d62;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.form-selecttt button:hover{background-color:#0056b3}.form-selecttt select{margin-top:.8vh;width:200px;padding:8px;border-radius:4px;border:1px solid #ced4da;cursor:pointer}.btn-edit{background-color:#098d62;color:#fff;font-weight:700;margin-right:10px}.btn-edit:hover{color:#fff;background-color:#09d18e}.btn-delete{background-color:#b61616;color:#fff;font-weight:700;margin-right:40px}.btn-delete:hover{color:#fff;background-color:red}.modal{display:none;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.modal-content{border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1)}.modal-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd;padding-bottom:10px}.modal-title{margin:0}.modal-body{padding:20px 0}.dashboard-layout{display:flex}.sidebar{width:350px;flex:0 0 auto}.content{flex:auto 0 1;padding:20px}.toggle-button{display:none}.card-img{min-height:35vh}.dropdown{text-align:center;margin-top:10px}.dropdown .btn-success{width:120px}.page-link{color:#098d62}.page-link:hover{color:#fff;background-color:#098d62}.page-item.active .page-link{background-color:#098d62;border-color:#098d62}.card,.dropdown{position:static}.Create{font-weight:700}.Create,.Create:hover{background-color:#098d62;color:#fff}@media screen and (max-width:700px){.login-page img{display:none}.login-container{flex-direction:column}.login-container img{width:100%;height:auto;margin-bottom:20px}.headerImg img{position:absolute;width:85vw;height:30vh;z-index:-1;-o-object-fit:cover;object-fit:cover;border-radius:24px;justify-content:center}.navbar-brand{font-size:6vw;margin-top:2vh;color:#098d62}.links{width:65vw;height:7vh;margin-top:26.5vh;margin-left:15.6vw}.links-item a{color:#000;font-size:2.9vw;margin-left:0;font-weight:700}.Country-links,.Offer-links{padding-right:10px}.Offer-links{border-right:1px solid #e7e7e7;border-left:1px solid #e7e7e7}.Offer-links,.Vacations-links{padding-left:10px}.Country-link i,.Offer-link i,.Vacations-link i{display:none}.card-body p{font-size:4vw}.card-promos h5{font-size:6vw!important}.code-promo{font-size:4vw}.back-button a,.back-button i{font-size:5vw}.back-buttonid a,.back-buttonid i{font-size:5vw;color:#434343}.back-buttonid a{text-decoration:none}.bodyActivityId h5{font-size:20px}.ratingActivity p{font-size:2vw}.rating-vacations i{font-size:2vh;color:#ff5b00}.password-toggle,.repeatpassword-toggle{right:123px}.toggle-button{display:block;margin-left:85vw;background-color:#f1f2f7;position:absolute}.nav-links{display:none;background-color:#f1f2f7;margin-top:9vh}.nav-links.show{display:flex;flex-direction:column}.dashnav{background-color:#f1f2f7;color:#fff;width:100%;height:12vh;position:fixed;text-align:start;top:0;left:10;padding-top:20px}.profiles{margin-top:3vh;margin-bottom:3vh;margin-left:3vh}.dashnav button{font-size:4vw}.dashnav-brand{top:1px;font-size:4vh;font-weight:700;text-align:start;color:#878d96;position:absolute;margin-left:20px}.dashnav-brand span{color:#31bd7b}.dassv{display:flex;justify-content:space-between}.dash-link.active{background-color:#e4e7f4;border-radius:10px;color:#31bd7b}.dashboard-layout{flex-direction:column}.sidebar{width:100%;height:80px}.card-img{min-height:50vh}.navbar-brand{margin-bottom:17px}.additional-info{flex-direction:column;margin-left:0;margin-top:0}.additional-info a{margin-top:20px}.nav-link{color:#000;font-size:20px;margin-top:2vh}.auth-nav{display:flex;flex-direction:column;margin-left:20px}.nav-login{border-right:none}.nav-login,.nav-register{gap:1vw;padding:0;color:#098d62;font-weight:700}.nav-link:hover,.navbar-brand:hover{color:#31bd7b}}