*,:before,:after{box-sizing:border-box}html{overflow-wrap:break-word;font-family:sans-serif;line-height:1.5}body{min-height:100dvh}body,blockquote,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,input,menu,ol,ul,p,pre{margin:0}::file-selector-button{margin:0}button,dialog,fieldset,input,legend,menu,ol,ul,select,td,th,textarea{padding:0}::file-selector-button{padding:0}::-webkit-search-cancel-button{display:none}a{color:inherit;-webkit-tap-highlight-color:transparent}a,ins{text-decoration:none}address{font-style:normal}button,dialog,input:where([type=button],[type=color],[type=reset],[type=submit]),select{background-color:#0000;border:0}::file-selector-button{background-color:#0000;border:0}button,input,select,textarea{color:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;font-family:inherit}::file-selector-button{color:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;font-family:inherit}button,input:where([type=button],[type=checkbox],[type=color],[type=date],[type=datetime-local],[type=file],[type=radio],[type=range],[type=reset],[type=submit],[type=time]),select,summary{cursor:pointer;-webkit-tap-highlight-color:transparent}::file-selector-button{cursor:pointer}:disabled{cursor:not-allowed}canvas,embed,iframe,object,img,svg,audio,video{vertical-align:middle;max-width:100%;height:auto}dialog{color:inherit}fieldset,hr,iframe{border:0}h1,h2,h3,h4,h5,h6{font-size:inherit}hr{background-color:currentColor;height:1px}menu,ol,ul{list-style:none}table{border-collapse:collapse}textarea{resize:vertical}u{text-decoration-style:wavy}:root{--primary-color:#ff7e01;--secondary-color:#faa935;--heading-color:#0b2727;--text-color:#6e7074;--pink-color:#ee6e6e;--white-color:white;--border:.1rem solid var(--secondary-color);--montserrat-font:"Montserrat", sans-serif;--island-moments-font:"Island Moments", cursive;--duration:.3s}@font-face{font-weight:400;src:url(/travel_world/assets/Montserrat-Regular-EjbTADAg.woff2);font-family:Montserrat;font-display:swap}@font-face{font-weight:500;src:url(/travel_world/assets/Montserrat-Medium-DppfPZCq.woff2);font-family:Montserrat;font-display:swap}@font-face{font-weight:600;src:url(/travel_world/assets/Montserrat-SemiBold-DnW5O9ef.woff2);font-family:Montserrat;font-display:swap}@font-face{font-weight:900;src:url(/travel_world/assets/Montserrat-Black-D3kvvtqf.woff2);font-family:Montserrat;font-display:swap}@font-face{font-weight:400;src:url(/travel_world/assets/IslandMoments-Regular-2lYR84fL.woff2);font-family:Island Moments;font-display:swap}html{min-width:30rem;color:var(--heading-color);font-size:62.5%;font-weight:500;line-height:1;font-family:var(--montserrat-font)}@media (1200px>width>=1024px){html{font-size:.833333dvw}}body{font-size:2rem}@media (width<1024px){body{font-size:1.5rem}}h1{font-weight:600}h2,h3,h4,h5,h6{font-weight:500}input{text-overflow:ellipsis}input:where([type=number]){appearance:textfield}::placeholder{color:var(--text-color);font-weight:400}::-webkit-inner-spin-button{display:none}.superscription{background-color:var(--secondary-color);width:fit-content;font-size:2.7rem;font-weight:400;font-family:var(--island-moments-font);text-transform:capitalize;border-radius:5rem;margin-bottom:1rem;padding:.4rem 1.2rem;display:block}@media (width<1024px){.superscription{font-size:2.3rem}}.primary-title{font-size:3.2rem;line-height:1.21}@media (width<1024px){.primary-title{font-size:2.5rem}}.secondary-title{width:fit-content;font-size:2.5rem;line-height:1.21}.large-title{font-size:6.4rem}@media (width<1024px){.large-title{font-size:4.8rem}}@media (width<768px){.large-title{font-size:3.2rem}}.text{color:var(--text-color);font-weight:400;line-height:1.25}@media (width>=768px){.text{font-size:1.6rem}}.outlined-button,.button{transition:var(--duration);border-radius:.6rem;padding:1rem}.button{background-color:var(--secondary-color);color:var(--white-color)}@media (hover:hover){.button:hover{background-color:var(--primary-color)}}@media (pointer:coarse){.button:active{background-color:var(--primary-color)}}.outlined-button{border:.1rem solid var(--heading-color)}@media (hover:hover){.outlined-button:hover{border-color:var(--secondary-color);background-color:var(--secondary-color);color:var(--white-color)}}@media (pointer:coarse){.outlined-button:active{border-color:var(--secondary-color);background-color:var(--secondary-color);color:var(--white-color)}}.page-layout_non-scrollable{overflow:hidden}.wrapper{padding-top:var(--header-height);min-height:inherit;flex-direction:column;display:flex}.main{flex-grow:1}.main:has(>.loading,>.error){justify-content:center;align-items:center;display:flex}@media (width<1024px){.main:has(>.loading,>.error){height:calc(100dvh - var(--header-height))}}.section{--section-padding:5rem 0;padding:var(--section-padding);overflow:hidden}@media (width<1024px){.section{padding:4rem 0}}@media (width<768px){.section{padding:3rem 0}}.container{max-width:116rem;margin:0 auto;padding:0 2rem}.container_flex{justify-content:space-between;gap:2rem;display:flex}@media (width<768px){.container_flex{flex-direction:column}}.info{width:fit-content;margin-bottom:3.3rem}@media (width<1024px){.info{margin-bottom:2rem}}.catalog{--catalog-gap:1.3rem;--column-max-width:26.7rem;--column-max-width-wider:27.9rem;--item-height-base:var(--column-max-width);--item-height-small:21.8rem;--item-height-medium:28.5rem;--item-height-large:33.5rem;gap:var(--catalog-gap);display:flex}@media (width<1024px){.catalog{--column-max-width:100%;--column-max-width-wider:var(--column-max-width);--item-height-base:20rem;--item-height-small:var(--item-height-base);--item-height-medium:var(--item-height-base);--item-height-large:var(--item-height-base);flex-direction:column}}.catalog>*{display:inherit;gap:inherit;width:100%;max-width:var(--column-max-width);height:fit-content}@media (width>=1024px){.catalog>*{flex-direction:column}}.tour-link__image{object-fit:cover;width:100%;height:100%}.tour-link{outline-color:var(--secondary-color);width:100%;max-width:25rem;height:fit-content;min-height:25rem;color:var(--white-color);border-radius:1rem;outline-width:.2rem;display:block;position:relative;overflow:hidden}@media (hover:hover){.tour-link:not(:focus-visible):hover{outline-style:solid}}@media (pointer:coarse){.tour-link:not(:focus-visible):active{outline-style:solid}}.tour-link__image{z-index:-1;position:absolute;top:0;left:0}.tour-link__content{height:100%;min-height:inherit;text-align:center;background-color:#0009;flex-direction:column;justify-content:center;padding:1rem;display:flex}.tour-link__content>*{max-width:100%}.tour-link__title{font-size:4.8rem;font-weight:400;font-family:var(--island-moments-font)}@media (width<1024px){.tour-link__title{font-size:3.6rem}}@media (width<768px){.tour-link__title{font-size:3.2rem}}.tour-link__location{text-transform:uppercase;font-size:2.4rem}@media (width<1024px){.tour-link__location{font-size:2rem}}@media (width<768px){.tour-link__location{font-size:inherit}}.logo{object-fit:contain;width:100%;height:100%}.home-link{aspect-ratio:255/76;width:100%;max-width:25.5rem;display:block}@media (width<1024px){.home-link{max-width:18rem}}@media (width<768px){.home-link{max-width:14.4rem}}.header__menu-icon{object-fit:contain;width:100%;height:100%}.header__link,.header__auth-link{transition:var(--duration) color}@media (hover:hover){.header__link:hover,.header__auth-link:hover{color:var(--secondary-color)}}@media (pointer:coarse){.header__link:active,.header__auth-link:active{color:var(--secondary-color)}}.header{z-index:1000;background-color:var(--white-color);padding-right:var(--f-scrollbar-compensate);width:100%;padding-block:.5rem;font-weight:600;position:fixed;top:0;left:0;overflow:hidden}@media (width>=1024px){.header{font-size:1.8rem}}.header__container{justify-content:space-between;align-items:center;gap:3rem;display:flex}@media (width<768px){.header__nav{visibility:hidden;z-index:-1;transition:transform var(--duration), visibility var(--duration);padding-top:var(--header-height);scrollbar-width:none;background-color:bisque;width:100dvw;height:100dvh;position:fixed;top:0;left:0;overflow:auto;transform:translate(-100%)}.header__nav_open{visibility:visible;transform:translate(0)}}.header__nav-inner{align-items:center;gap:3.8rem;display:flex}@media (width<768px){.header__nav-inner{flex-direction:column;justify-content:center;gap:4rem;height:100%;min-height:64rem}}.header__list{gap:3.1rem;display:flex}@media (width<768px){.header__list{gap:inherit;text-align:center;flex-direction:column}}.header__link[aria-current=page]{color:var(--secondary-color)}@media (hover:hover){.header__link[aria-current=page]:hover{color:var(--primary-color)}}@media (pointer:coarse){.header__link[aria-current=page]:active{color:var(--primary-color)}}.header__list_auth{gap:.6rem}@media (width<768px){.header__list_auth{gap:3rem}}.header__auth-link{border-radius:5rem;padding:1.2rem 2.1rem;transition-property:background-color,color;display:block}@media (width<1024px){.header__auth-link{padding:.8rem 1.5rem}}.header__auth-link[aria-current=page]{background-color:var(--primary-color);color:var(--white-color)}@media (hover:hover){.header__auth-link[aria-current=page]:hover{background-color:var(--secondary-color)}}@media (pointer:coarse){.header__auth-link[aria-current=page]:active{background-color:var(--secondary-color)}}.header__auth-link_highlight{background-color:var(--secondary-color);color:var(--white-color)}@media (hover:hover){.header__auth-link_highlight:hover{background-color:var(--primary-color);color:var(--white-color)}}@media (pointer:coarse){.header__auth-link_highlight:active{background-color:var(--primary-color);color:var(--white-color)}}.header__menu-button{width:4rem;height:4rem}.header__menu-icon path{transform-origin:50%;transition:var(--duration);stroke:var(--secondary-color)}.header__menu-button[aria-expanded=true] .header__menu-icon path{stroke:var(--heading-color)}.header__menu-button[aria-expanded=true] .header__menu-icon path:first-child{transform:rotate(-45deg)translateY(.6rem)}.header__menu-button[aria-expanded=true] .header__menu-icon path:nth-child(2){opacity:0;transform:rotate(-45deg)}.header__menu-button[aria-expanded=true] .header__menu-icon path:nth-child(3){transform:rotate(45deg)translateY(-.6rem)}.loading{width:10rem;height:9rem;animation:3s linear infinite spin}.loading circle{fill:var(--secondary-color)}.loading g{stroke:var(--secondary-color)}@keyframes spin{to{rotate:360deg}}.newsletter__image{object-fit:contain;width:100%;height:100%}.newsletter{--section-padding:0;background-color:#cae5f4}@media (width>=1024px){.newsletter__info{max-width:54.4rem;padding:5.1rem 0}}.newsletter__title{margin-bottom:2.9rem}@media (width>=1024px){.newsletter__title{font-size:2.8rem}}@media (width<768px){.newsletter__title{font-size:2rem}}.newsletter__form{background-color:var(--white-color);border-radius:.5rem;margin-bottom:1.6rem;padding:.6rem 1rem;display:flex}@media (width>=1024px){.newsletter__form{font-size:1.6rem}}.newsletter__form:focus-within{outline:var(--border)}.newsletter__field{background-color:#0000;border:0;outline:0;width:100%;padding-right:1rem}@media (width>=1024px){.newsletter__button{padding:1.3rem 1.6rem}}.newsletter__text{color:var(--heading-color)}.newsletter__image-wrapper{aspect-ratio:546/364;width:100%;max-width:54.6rem}.vector-image{fill:var(--secondary-color)}.footer__social-link .vector-image{object-fit:contain;width:100%;height:100%}.footer__link{transition:var(--duration) color}@media (hover:hover){.footer__link:hover{color:var(--secondary-color)}}@media (pointer:coarse){.footer__link:active{color:var(--secondary-color)}}.footer__author-link{transition:var(--duration) color}@media (hover:hover){.footer__author-link:hover{color:var(--primary-color)}}@media (pointer:coarse){.footer__author-link:active{color:var(--primary-color)}}.footer__social-link .vector-image{transition:var(--duration)}@media (hover:hover){.footer__social-link:hover .vector-image{fill:var(--primary-color)}}@media (pointer:coarse){.footer__social-link:active .vector-image{fill:var(--primary-color)}}.footer{padding:3rem 0 2.7rem;overflow:hidden}.footer__container{flex-wrap:wrap;justify-content:space-between;gap:4rem;display:flex}@media (width<768px){.footer__container{flex-direction:column}}.footer__text{max-width:30rem;margin-block:1.4rem}.footer__social-media{gap:2.5rem;width:fit-content;margin-bottom:1.8rem;display:flex}.footer__social-link{width:3.5rem;height:3.5rem}.footer__description{color:var(--text-color);font-size:1.4rem}.footer__author-link{color:var(--secondary-color)}@media (width>=1024px){.footer__nav,.footer__column{padding-top:2rem}}.footer__title{margin-bottom:3.4rem;display:block}.footer__list{color:var(--text-color)}.footer__list-item:not(:last-child){margin-bottom:2.9rem}.footer__list-item_contact .vector-image{width:1.9rem;height:1.7rem}.footer__list-item_contact span{color:var(--heading-color);margin:0 1.4rem 0 1rem}@media (width>=1024px){.footer__list-item_contact span{font-size:1.6rem}}
