@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@300;400;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Averia+Libre:wght@400;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html{font-size:10px}*{box-sizing:border-box;font-family:Josefin Sans,sans-serif;list-style:none;margin:0;padding:0;text-decoration:none}h1,h2,h3,h4,h5,h6{color:#000c;font-family:Averia Libre,sans-serif;position:relative}h1{font-size:6rem}h2{font-size:4rem}h2 .linea{background-color:#cf2c6b;border-radius:.2rem;bottom:-2.5rem;height:.4rem;left:0;position:absolute;width:8rem}h2 .private-tour{bottom:-3rem;font-size:1.9rem;font-weight:400;left:0;margin-top:1.5rem;position:absolute}h2 .private-tour .linea{background-color:#cf2c6b;border-radius:.1rem;bottom:-1.2rem;height:3px;left:0;position:absolute;width:4rem}h3{border-width:4rem;font-size:2.7rem;font-weight:400;margin-bottom:7rem}h3 span{background-color:#cf2c6b;border-radius:.1rem;bottom:-1.5rem;height:.4rem;left:0;position:absolute;width:4rem}h4{border-width:4rem;font-size:2.7rem;font-weight:400;line-height:140%;margin-bottom:5rem}h4 span{background-color:#cf2c6b;border-radius:.1rem;bottom:-1.5rem;height:.4rem;left:0;position:absolute;width:4rem}h5{font-family:Josefin Sans,sans-serif;font-size:1.8rem}h5,h6{font-weight:400}h6{font-size:3rem}h6 span{background-color:#cf2c6b;border-radius:.1rem;bottom:-1.2rem;height:.2rem;left:0;position:absolute;width:3.4rem}p{color:#000;font-size:2rem;letter-spacing:1%;line-height:150%}.bolded{font-weight:600}.no-break{font-family:inherit;white-space:nowrap}@media only screen and (max-width:1225px){html{font-size:9px}}@media only screen and (max-width:768px){html{font-size:8px}}.header{align-items:center;background:url(/static/media/header-main.c0ed9cc016c95586720d.jpg);background-position:50%;background-size:cover;border-radius:3rem;color:#fff;display:flex;height:90dvh;justify-content:center;margin:0 auto 5rem;width:97%}.header h1{color:#fff;font-size:40px;padding:0 12px;text-align:center}.header p{color:#fff;font-size:2.7rem;font-weight:300}.header-main{align-items:center;display:flex;flex-direction:column}@media only screen and (max-width:768px){.header h1{color:#fff;font-size:40px}p{text-align:center}p span{display:block}}.primary-btn{background-color:#cf2c6b;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.6rem;font-weight:300;padding:10px 27px}.landing-section{align-items:center;display:flex;justify-content:space-between;padding:80px 7%}.landing-section-section{flex-basis:44%}.landing-section .button-wrapp{display:flex;margin-top:4rem}.landing-section--gray{background-color:#f6f4f4}.landing-section--reverse{flex-flow:row-reverse}.landing-section--reverse h3{margin:12%}.landing-section img{width:100%}.landing-section-section p{font-weight:300}.landing-section-section h3{font-size:27px;font-weight:400;line-height:140%;position:relative}.landing-section-section h3 span{background-color:#cf2c6b;bottom:-15px;height:4px;left:0;position:absolute;width:60px}.landing-section-last{padding-bottom:80px;padding-top:80px}.landing-section-last p{font-weight:300;text-align:center}.map-and-contact{display:flex;justify-content:center;padding:145px 0}.map-and-contact .contact,.map-and-contact .map{flex-basis:40%}.map-and-contact .map img{width:100%}.map-and-contact a{color:#cf2c6b;font-size:1.8rem;text-decoration:none}.map-and-contact a:visited{color:#cf2c6b}.map-and-contact .contact{margin-top:4vw}.map-and-contact .contact h3{font-size:3rem;margin-bottom:2px}.map-and-contact .contact p{font-size:1.8rem;position:relative}.map-and-contact .contact p span{background-color:#cf2c6b;border-radius:16%;bottom:-5px;height:2px;left:0;position:absolute;width:40px}.map-and-contact .contact .info{display:flex;flex-direction:column;gap:15px;margin-top:100px}.map-and-contact .contact .info h4{margin-bottom:2px}.map-and-contact .contact .info p{color:#cf2c6b}.fade{background-image:linear-gradient(#f6f4f4,#fff);height:34px;width:100%}.fade--reverse{background-image:linear-gradient(#fff,#f6f4f4)}@media only screen and (max-width:1225px){.landing-section{padding:8rem 5%}}@media only screen and (max-width:1042px){.landing-section-image{flex-basis:50%}.landing-section{align-items:flex-start;display:flex;flex-direction:column;gap:4rem;padding:8rem 10%}.landing-section--reverse{align-items:flex-end}.landing-section-section{flex-basis:44%}.landing-section-reverse{flex-flow:column-reverse}}@media only screen and (max-width:960px){.map-and-contact{display:flex;flex-direction:column;gap:70px;padding:100px 7%}.map-and-contact .contact,.map-and-contact .map{flex-basis:100%}.map-and-contact .contact{align-items:center;display:flex;justify-content:space-between;margin-top:0}.map-and-contact .contact h3{font-size:3rem;margin-bottom:1rem}.map-and-contact .contact .info{flex-direction:row;gap:15px;margin-top:10px}.map-and-contact .contact .info h4{margin-bottom:7px}}@media only screen and (max-width:768px){.map-and-contact{align-items:flex-start}.map-and-contact .contact{align-items:flex-start;flex-direction:column;gap:7rem}.landing-section-section p{text-align:left}}@media only screen and (max-width:355px){.map-and-contact .contact .info{align-items:flex-start;flex-direction:column}}.card{align-items:flex-start;background-position:50%;background-size:cover;border-radius:14px;box-shadow:0 4px 20px 0 #0000001a;color:#fff;display:flex;flex-direction:column;height:400px;justify-content:flex-end;margin:0 auto;min-width:300px;padding:30px 20px;position:relative;width:390px}.card .navigate-purpose{cursor:pointer;height:80%;left:0;position:absolute;top:0;width:100%}.card-title{color:#fff;font-size:22px;font-weight:600;line-height:130%;margin-bottom:7px}.card-location{align-items:center;color:#fff;display:flex;font-size:16px;gap:10px;margin-bottom:10px}.card-location p{color:#fff}.card-location img{width:16px}@media only screen and (max-width:420px){.card{height:380px;min-width:90%;padding:25px 15px;width:90%}.card-title{font-size:20px;font-weight:600}.card-location{font-size:14px}}.tours{position:relative}.tours .form{background-color:#fff;display:none;height:100%;position:absolute;width:100%;z-index:999}.tours .form-inside{align-items:center;display:flex;justify-content:center;margin:100px auto 0;position:relative;width:60%}.tours .form-inside .close-btn{background-color:#e94c89;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;position:absolute;right:0;top:-50px}.tours .form-inside form{display:flex;flex-direction:column;gap:2rem;width:100%}.tours .form-inside form .date-picker,.tours .form-inside form .date-picker input{width:100%}.tours .form-inside form input{border:1px solid #0003;border-radius:10px;line-height:100%;padding:2rem 1rem}.tours .form-inside form input::placeholder{font-size:1.6rem;line-height:100%}.tours .form-inside form input:first-child::placeholder{color:#000000e6;font-size:1.4rem}.tours .form-inside textarea{border:1px solid #0003;border-radius:10px;height:10rem;padding:2rem 1rem;resize:none;width:100%}.tours .form-inside button{font-weight:400;padding:1.2rem}.tours .active{display:block}.tours h2{display:table;margin:100px auto}.tours-cards{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,400px));justify-content:center;margin:15px auto 100px;width:97%}@media only screen and (max-width:555px){.tours .form-inside{width:90%}}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{font-size:16px;padding:10px;width:3.7rem!important}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid #0000;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.image-gallery-icon{-webkit-appearance:none;appearance:none;background-color:#0000;border:0;color:#fff;cursor:pointer;filter:drop-shadow(0 2px 2px #1a1a1a);outline:none;position:absolute;transition:all .3s ease-out;z-index:4}@media(hover:hover)and (pointer:fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:28px;width:28px}@media(max-width:768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media(max-width:480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media(max-width:768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media(max-width:480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;-webkit-user-select:none;-o-user-select:none;user-select:none}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{line-height:0;position:relative;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.image-gallery-thumbnails-left .image-gallery-slide .image-gallery-image,.image-gallery-content.image-gallery-thumbnails-right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{display:inline-block;width:calc(100% - 110px)}@media(max-width:768px){.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;text-align:center;white-space:nowrap}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.image-gallery-center{position:relative}.image-gallery-slide .image-gallery-image{object-fit:contain;width:100%}.image-gallery-slide .image-gallery-description{background:#0006;bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media(max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;appearance:none;background-color:#0000;border:1px solid #fff;border-radius:50%;box-shadow:0 2px 2px #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:all .2s ease-out}@media(max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media(max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus{background:#337ab7;border:1px solid #337ab7;transform:scale(1.2)}.image-gallery-bullets .image-gallery-bullet.active{background:#fff;border:1px solid #fff;transform:scale(1.2)}@media(hover:hover)and (pointer:fine){.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active:hover{background:#337ab7}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{display:inline-block;vertical-align:top;width:100px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{width:81px}}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails{height:100%;left:0;padding:0;position:absolute;top:0;width:100%}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 5px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media(max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{background:#0000;border:4px solid #0000;display:inline-block;padding:0;transition:border .3s ease-out;width:100px}@media(max-width:768px){.image-gallery-thumbnail{border:3px solid #0000;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{line-height:0;vertical-align:middle;width:100%}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:4px solid #337ab7;outline:none}@media(max-width:768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}@media(hover:hover)and (pointer:fine){.image-gallery-thumbnail:hover{border:4px solid #337ab7;outline:none}}@media(hover:hover)and (pointer:fine)and (max-width:768px){.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;text-shadow:0 2px 2px #1a1a1a;top:50%;transform:translateY(-50%);white-space:normal;width:100%}@media(max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:#0006;color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media(max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}.single-tour{position:relative}.single-tour hr{background-color:#000;margin:8rem 0;opacity:.12}.single-tour .form{background-color:#fff;display:none;height:100%;position:absolute;width:100%;z-index:999}.single-tour .form-inside{align-items:center;display:flex;justify-content:center;margin:100px auto 0;position:relative;width:60%}.single-tour .form-inside .close-btn{background-color:#e94c89;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;position:absolute;right:0;top:-50px}.single-tour .form-inside form{display:flex;flex-direction:column;gap:2rem;width:100%}.single-tour .form-inside form .date-picker,.single-tour .form-inside form .date-picker input{width:100%}.single-tour .form-inside form input{border:1px solid #0003;border-radius:10px;line-height:100%;padding:2rem 1rem}.single-tour .form-inside form input::placeholder{font-size:1.6rem;line-height:100%}.single-tour .form-inside textarea{border:1px solid #0003;border-radius:10px;height:10rem;padding:2rem 1rem;resize:none;width:100%}.single-tour .form-inside button{font-weight:400;padding:1.2rem}.single-tour .active{display:block}.single-tour-header-images{display:flex;justify-content:center;max-height:100vh;min-height:84vh}.single-tour-header-images-image{align-items:center;border-radius:3px;box-shadow:1px 1px 12px 0 #00000073;-webkit-box-shadow:1px 1px 12px 0 #00000073;-moz-box-shadow:1px 1px 12px 0 #00000073;display:flex;justify-content:center;overflow:hidden}.single-tour-header-images-image.wine-tour{align-items:flex-start}.single-tour-header-images-image img{display:table;margin:0 auto;min-height:100%;min-width:100%;object-fit:cover}.single-tour-header-cta{align-items:center;border-bottom:1px solid #0003;border-top:1px solid #0000001a;display:flex;justify-content:space-between;padding:0 180px}.single-tour-header-cta-left{display:flex}.single-tour-header-cta-left ul{display:flex;gap:4rem}.single-tour-header-cta-left ul li{cursor:pointer;font-size:1.6rem;padding:18px 5px;white-space:nowrap}.single-tour-header-cta-left ul li.active{border-bottom:3px solid #e94c89}.single-tour-main{padding:70px 300px 100px 180px}.single-tour-main h2{margin-bottom:10rem}.single-tour-main p{margin-bottom:20px;margin-top:20px}.single-tour-main-section-video{display:flex;height:100vh;justify-content:center;margin-top:20px}.single-tour-main-section-two-images{display:flex;gap:7px;width:100%}.single-tour-main-section-two-images .wrapper img{min-height:100%;min-width:100%;object-fit:cover}.single-tour-main-section .wrapper{align-items:center;display:flex;flex-basis:50%;justify-content:center;overflow:hidden;padding-bottom:22px;position:relative}.single-tour-main-section .image-description{bottom:3px;font-size:14px;font-weight:300;left:3px;opacity:.8;position:absolute}.single-tour-main-section-three-images{grid-gap:14px 17px;display:grid;gap:14px 17px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.single-tour-main-section-three-images .wrapper{max-height:80vh}.single-tour-main-section-three-images .wrapper:first-child{grid-column-end:3;grid-column-start:1}.single-tour-main-section-three-images img{min-height:100%;min-width:100%;object-fit:cover}.single-tour-information{border:1px solid #000c;border-radius:10px;padding:4.5rem 5.4rem 2rem;position:relative}.single-tour-information .notes-span{background-color:#e94c89;border-radius:50%;display:inline-block;height:7px;margin-right:12px;width:7px}.single-tour-information-basic h6{margin-bottom:6.6rem}.single-tour-information-basic hr{background-color:#000;margin-bottom:3rem;margin-top:4rem;opacity:.2}.single-tour-information-basic-section{margin-bottom:4.5rem}.single-tour-information-basic-section-note h6{font-family:Josepin Sans,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:.6px;margin-bottom:2rem;text-transform:uppercase}.single-tour-information-basic-section-note p{font-size:1.7rem}.single-tour-information-basic-section h5{margin-bottom:22px}.single-tour-information-basic-section ul{display:flex;flex-direction:column;gap:15px}.single-tour-information-basic-section ul li{align-items:center;display:flex;font-size:1.6rem;gap:12px;line-height:170%}.single-tour-information-basic-section ul li span{background-color:#e94c89;border-radius:50%;height:7px;width:7px}.single-tour-information .fora{align-items:flex-end;display:flex;flex-direction:column;position:absolute;right:54px;top:134px}.single-tour-information .fora h2{font-size:4rem;font-weight:400;line-height:120%;margin:0 0 7px;opacity:.04}.single-tour-information .fora .logo{width:8.5rem}.single-tour-information-included{display:flex;gap:2.3rem;margin-top:2.3rem}.single-tour-information-included-section{background-color:#f3f3f3;border-radius:10px;flex-basis:50%;padding:2rem 1.5rem}.single-tour-information-included-section h5{margin-bottom:3rem}.single-tour-information-included-section ul{display:flex;flex-direction:column;gap:12px}.single-tour-information-included-section ul li{align-items:center;display:flex;font-size:1.6rem;gap:10px;line-height:140%}.single-tour-information-included-section ul li img{width:16px}.single-tour-gallery-title{align-items:center;display:flex;gap:12px;margin-bottom:3rem}.single-tour-gallery-title img{height:20px;width:20px}.image-gallery-thumbnail img{height:120px;object-fit:cover;width:auto}.image-gallery-thumbnail{width:200px}.image-gallery-thumbnails .image-gallery-thumbnails-container{display:flex}.image-gallery-slides{height:auto}.image-gallery-slide .image-gallery-image{height:100%}@media only screen and (max-width:1024px){.single-tour-header-images{height:auto;max-height:80dvh}.single-tour-header-images-image{align-items:center;display:flex;flex-basis:100%;justify-content:center}.single-tour-header-cta{padding:0 12%}.single-tour-main{padding:8rem 12%}.single-tour .fora{align-items:flex-end;display:flex;flex-direction:column;position:absolute;right:3rem;top:12rem}.single-tour .fora h2{font-size:4rem;font-weight:400;line-height:120%;margin:0 0 7px;opacity:.07}.single-tour .fora .logo{width:8.5rem}}@media only screen and (max-width:768px){.single-tour-information-basic-section-note p{text-align:left}.single-tour-information-basic-section ul li{line-height:140%}.single-tour-header-images{height:auto;max-height:80dvh}.single-tour-header-cta{padding:0 5%}.single-tour-main{padding:8rem 5%}.single-tour-main-section-two-images .mobile-none{display:none}.single-tour-main-section .wrapper{flex-basis:100%}.single-tour-main-section p{text-align:left}.single-tour-main-section .image-description{bottom:5px;font-size:12px}.single-tour-main-section-three-images{gap:0 2.5%}.image-gallery-thumbnail img{height:120px;object-fit:cover;width:auto}}@media only screen and (max-width:620px){.single-tour .fora{right:2rem;top:40%}.single-tour .fora h2{font-size:3.6rem}.single-tour-main-section-video{height:80vh}.single-tour-main-section-three-images{grid-gap:0 0;display:grid;gap:0 0;grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr)}.single-tour-main-section-three-images .mobile-none{display:none}}@media only screen and (max-width:580px){.single-tour .fora{right:2rem;top:11%}.single-tour .fora h2{font-size:3rem}}@media only screen and (max-width:501px){.single-tour .form-inside{width:90%}.single-tour-header .primary-btn{padding:6px 12px}.single-tour-header-cta-left ul{gap:1rem}.single-tour-information-included{flex-direction:column}.single-tour .fora{right:2rem;top:9%}.single-tour .fora h2{font-size:2.7rem}}@media only screen and (max-width:450px){.single-tour-information{padding-left:3rem;padding-right:3rem}.single-tour .fora{right:1.5rem}.single-tour .fora h2{font-size:2.3rem}}@media only screen and (max-width:410px){.single-tour-main h2{font-size:3.5rem}}@media only screen and (max-width:350px){.single-tour-header ul{gap:0}.single-tour-main h2{font-size:3.2rem}}.contact{position:relative}.contact-landing{display:flex;margin-bottom:100px}.contact-landing-left{background-image:url(/static/media/contact-us-image.0a2f44bf63657f00fe94.jpg);background-position:0;background-size:cover;flex-basis:58%;position:relative}.contact-landing-left-information{background-color:#fff;border-radius:10px;bottom:10rem;display:flex;flex-direction:column;gap:3.4rem;left:5%;padding:4.5rem;position:absolute}.contact-landing-left-information-row h4{margin-bottom:.7rem}.contact-landing-left-information-row a{color:#cf2c6b;font-size:1.8rem;text-decoration:none}.contact-landing-left-information-row a:visited{color:#cf2c6b}.contact-landing-right{flex-grow:1;padding:0 3.4rem}.contact-landing-right h2{margin-bottom:.2rem}.contact-landing-right p{font-size:1.8rem}.contact-landing-right form{display:flex;flex-direction:column;gap:2rem;margin-top:7rem;width:100%}.contact-landing-right form input{border:1px solid #0003;border-radius:10px;line-height:100%;padding:2rem 1rem}.contact-landing-right form input::placeholder{font-size:1.6rem;line-height:100%}.contact-landing-right form textarea{border:1px solid #0003;border-radius:10px;height:20rem;padding:2rem 1rem;resize:none;width:100%}.contact-landing-right form button{font-weight:400;padding:1.2rem}@media only screen and (max-width:768px){.contact-landing{flex-direction:column;gap:8rem}.contact-landing-left{background-image:url(/static/media/contact-us-image.0a2f44bf63657f00fe94.jpg);flex-basis:auto;height:70vh}.contact-landing-left-information-row p{text-align:left}.contact-landing-right{flex-grow:auto}.contact-landing-right p{text-align:left}}@media only screen and (max-width:425px){.contact-landing-right{padding:0 2rem}}.confirmation-message{background-color:#000c;display:none;height:100vh;position:absolute;width:100%;z-index:999999}.confirmation-message-active{align-items:center;display:flex;justify-content:center}.confirmation-message-main{background-color:#fff;border-radius:7px;padding:20px 70px}.confirmation-message-main p{color:#000000e6;font-size:2.2rem;position:relative}.confirmation-message-main p span{background-color:#e94c89;bottom:-5px;height:3px;left:0;position:absolute;width:22px}.cms{margin:100px auto;width:80%}.cms-tours{align-items:flex-start;display:flex;flex-direction:column;gap:20px}.cms-tours-tour{align-items:center;border:1px solid #0006;border-radius:10px;cursor:pointer;display:flex;padding:7px 0;width:100%}.cms-tours-tour-index{border-right:1px solid #0006;padding:10px 30px}.cms-tours-tour-name{flex-grow:1;padding:10px 30px}.cms-tours-tour-delete{display:flex;justify-content:flex-end;padding-right:20px}.cms form input,.cms form label{display:block;margin-bottom:10px}.cms form label{font-size:16px}.cms form input{border:1px solid #0003;border-radius:4px;font-size:18px;padding:12px 15px;width:300px}.cms form button{border:none;margin-top:10px}.delete-confirmation{align-items:center;background-color:#000c;display:none;flex-direction:column;gap:30px;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999999}.delete-confirmation.active{display:flex}.delete-confirmation p{color:#fff}.delete-confirmation div{display:flex;gap:20px}.delete-confirmation div button{background-color:#b72941;border:1px solid #b72941;border-radius:4px;cursor:pointer;padding:12px 20px}.delete-confirmation div button:first-child{background-color:#fff}.delete-modal{align-items:center;background-color:#000;display:none;height:100%;justify-content:center;left:0;opacity:.8;position:fixed;top:0;width:100%;z-index:999999}.delete-modal.active{display:flex}.delete-modal p{color:#fff;font-size:20px}.adding-modal{align-items:center;background-color:#000;display:none;height:100%;justify-content:center;left:0;opacity:.8;position:fixed;top:0;width:100%;z-index:999999}.adding-modal.active{display:flex}.adding-modal p{color:#fff;font-size:20px}.cms-edit{gap:20px;margin:100px auto;width:80%}.cms-edit,.cms-edit-section{display:flex;flex-direction:column}.cms-edit-section{align-items:flex-start;gap:10px;width:100%}.cms-edit-section input{border:1px solid #0006;border-radius:10px;padding:20px 30px;width:100%}.cms-edit-section-multi{display:flex;flex-direction:column;gap:12px;width:100%}.cms-edit-section-multi-inside{position:relative}.cms-edit-section-multi-inside textarea{border-radius:7px;font-size:16px;height:300px;line-height:160%;padding:12px 50px 12px 20px;resize:none;width:100%}.cms-edit-section-multi-inside .material-symbols-outlined{cursor:pointer;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.cms-edit-section-multi input{width:100%}.cms-edit .btn-wrap{align-items:flex-start;display:flex}.cms-edit-images{grid-gap:20px;display:grid;grid-template-columns:repeat(3,auto)}.cms-edit-images-image{border:1px solid #0003;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:12px;position:relative}.cms-edit-images-image-description{align-items:center;display:flex;gap:7px;justify-content:space-between}.cms-edit-images-image-description label{font-size:16px}.cms-edit-images-image-description input{border:1px solid #00000080;border-radius:4px;flex-grow:1;padding:7px 10px}.cms-edit-images-image-bottom{display:flex;flex-direction:column;gap:15px;justify-content:space-between;margin:12px auto 0;width:90%}.cms-edit-images-image-delete{color:#000;font-size:40px;z-index:99999}.cms-edit-images-image .counter{align-items:center;background-color:#e94c89;border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;left:20px;position:absolute;top:20px;width:40px}.cms-edit-images-image img{width:100%}@media only screen and (max-width:555px){.cms-edit-images{grid-gap:20px;grid-template-columns:repeat(2,auto)}}.navbar{border-bottom:1px solid #0000001a;justify-content:space-between;padding:12px 100px;position:relative}.navbar,.navbar .profile-btn{align-items:center;display:flex}.navbar .profile-btn{border:1px solid #cf2c6b;border-radius:4px;cursor:pointer;font-size:14px;gap:7px;padding:0 12px}.navbar .profile-btn img{margin-bottom:5px;width:22px}.navbar-links{display:flex;font-size:15px;gap:30px;letter-spacing:.5px;list-style:none}.navbar-links li{align-items:center;display:flex}.navbar-links li a{color:#cca936;text-decoration:none}.navbar .logout button{align-items:center;background:#0000;border:2px solid #cf2c6b;border-radius:7px;cursor:pointer;display:flex;flex-direction:column;font-size:16px;height:100%;justify-content:center;padding:7px 12px}.logo{cursor:pointer;position:relative;width:250px;z-index:200}.logo img{width:100%}.hamburger-menu{display:flex;display:none;flex-direction:column;gap:7px;position:absolute;right:7%;top:50%;transform:translateY(-50%);width:34px;z-index:3}.nav-links-mobile{align-items:center;background-color:orange;background-color:#fff;display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:all .3s;visibility:hidden;width:100%;z-index:2}.nav-links-mobile ul{display:flex;flex-direction:column;gap:25px;list-style:none;text-align:center}.nav-links-mobile a{color:#cca936;font-size:22px;font-weight:300;text-decoration:none}.nav-links-mobile.active{opacity:1;visibility:visible}.line{background-color:#b89d79;border-radius:1px;height:2px}.line-1,.line-2,.line-3{transition:all .2s}.open .line.line-3{opacity:0}.open{transform:translateY(3px);transition:all 1s}.open .line.line-1{height:3px;transform:rotate(45deg)}.open .line.line-2{height:3px;transform:rotate(-45deg) translate(7px,-6px)}@media only screen and (max-width:1000px){.navbar{padding:12px 7%}.navbar-links{display:none}.hamburger-menu{display:flex}}.page-not-found{padding:50px;text-align:center}.page-not-found button{border:none;margin-top:30px}.footer{background-color:#fafafb;padding:60px 6% 0}.footer p{color:#cca936}.footer-nav{align-items:flex-start;display:flex;justify-content:space-around}.footer-nav-section h4{color:#cca936;font-size:23px;margin-bottom:30px}.footer-nav-section ul{color:#cca936;display:flex;flex-direction:column;gap:17px;list-style:none}.footer-nav-section ul li a{color:#cca936;display:flex;font-size:1.6rem;font-weight:600;gap:30px;text-decoration:none}.footer-nav-section ul li a img{height:25px;width:25px}.footer .logo{width:30rem}.footer hr{margin-top:80px;opacity:.2}.footer-copyright{align-items:center;display:flex;gap:20px;padding:12px 0}.footer-copyright p{font-size:16px}.footer-copyright img{height:16px;width:16px}@media only screen and (max-width:768px){.footer{align-items:center;background-color:#fafafb;display:flex;justify-content:center;padding:60px 6% 100px;position:relative}.footer-nav{align-items:flex-start;display:flex;flex-direction:column;gap:50px}.footer-nav-section ul li a{font-size:16px}.footer-copyright{bottom:5px;position:absolute}}.login{display:flex;justify-content:center;padding-bottom:100px;padding-top:100px}.login form{border:1px solid #00000080;border-radius:10px;display:flex;flex-basis:300px;flex-direction:column;gap:12px;padding:30px 15px}.login form input{border:1px solid #0000004d;border-radius:7px;font-size:16px;padding:10px 20px;width:100%}.login form input::placeholder,.login form label{font-size:16px}.login form button{border:none}.reviews{padding:80px 12px}.reviews .btn-wrapp{display:table;margin:40px auto 0}.reviews h1{color:#484646;margin-bottom:10px;text-align:center}.reviews p{color:#484646;display:table;font-size:34px;margin:0 auto;position:relative}.reviews p span{background-color:#e94c89;border-radius:2px;bottom:2px;height:3px;left:4px;position:absolute;width:40px}.reviews-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(300px,400px));justify-content:center;margin-top:150px;position:relative}.reviews-grid .fora{color:#f8f8f8;font-size:100px;left:50%;line-height:100%;position:absolute;top:-90px;transform:translateX(-50%)}.reviews-grid-item{background-color:#cf2c6b;border-radius:10px;padding:50px 40px}.reviews-grid-item p{color:#fff;font-size:18px;font-weight:400;line-height:160%}.reviews-grid-item p img{margin-bottom:5px;width:20px}.reviews-grid-item p img:first-child{margin-right:7px}.reviews-grid-item p img:last-child{margin-left:7px}.reviews-grid-item-bottom{align-items:center;display:flex;gap:50px;margin-top:50px}.reviews-grid-item-bottom-left img{height:50px;width:50px}.reviews-grid-item-bottom-right{align-items:flex-start;display:flex;flex-direction:column}.reviews-grid-item-bottom-right .name p{color:#fff;font-size:17px;font-weight:400}.reviews-grid-item-bottom-right .review{display:flex;gap:4px}.reviews-grid-item-bottom-right .review img{cursor:pointer;height:25px}.add-review{padding:100px}.add-review h2{font-size:28px;margin-bottom:30px}.add-review label,.add-review textarea{display:block;margin-bottom:10px;width:100%}.add-review textarea{border:1px solid #0006;border-radius:4px;height:300px;line-height:140%;padding:12px;resize:none}.add-review label{font-size:20px;margin:20px 0}.add-review form{margin:50px auto;width:500px}.add-review form button{border:0;margin-top:20px}.add-review-rating{display:flex;flex-direction:column;gap:12px}.add-review-rating-item{cursor:pointer;display:flex;gap:12px}.add-review-rating-item h6{align-items:center;display:flex;font-size:18px;gap:20px}.add-review-rating-item-stars{display:flex;gap:7px}.add-review-rating-item-stars img{height:20px}.add-review h6 img{width:25px}.my-profile{padding:80px 5%}.my-profile h4 span{border-radius:2px;bottom:-7px}.my-profile h6{margin-bottom:30px}.my-profile button{border:none;margin-top:20px}
/*# sourceMappingURL=main.f9d4ffef.css.map*/