:root{--z-index-mobile-modal-wrapper:1000;--z-index-selection-text:1;--color-maldivus-blue:#06f}*{box-sizing:border-box;-ms-flex:0 1 auto;padding:0;margin:0;border:0;font-size:100%;vertical-align:baseline}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body,html{overflow-y:inherit}body{font-family:Euclid Circular A,sans-serif;font-style:normal;font-size:21px;line-height:1.35;font-weight:400;color:#000;background-color:#e5eaf1;margin:0;padding:0;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;counter-reset:my-sec-counter;transition:all .15s ease-in-out}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}img{width:100%}p{margin-top:15px;font-size:21px}li,p,ul{font-style:normal;text-rendering:optimizeLegibility}li,ul{list-style-type:none}a{color:#06f}a,a:hover{text-decoration:none}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}button{-webkit-appearance:none;font-family:Euclid Circular A,sans-serif;border:none}input[type=date]:hover,input[type=email]:hover,input[type=tel]:hover,input[type=text]:hover,select:hover,textarea:hover{transition:all .15s ease-in-out}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}::-webkit-input-placeholder{color:#000}:-moz-placeholder,::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder,input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}input{transition:all .15s ease-in-out;position:relative}input,textarea{font-family:Euclid Circular A,sans-serif;width:100%;cursor:pointer;box-shadow:none;outline:none}textarea{overflow:auto;resize:vertical;min-height:50px;margin-bottom:5px;height:150px;font-size:18px;padding:20px 25px;border-radius:12px;border:1px solid #e5eaf1;background-color:#e5eaf1}textarea:focus,textarea:hover{border:1px solid #06f;box-shadow:0 0 0 2px rgba(0,102,255,.3)}@media only screen and (max-width:744px){p{margin-top:10px}}@media only screen and (max-width:480px){p{font-size:18px}body,html{overflow-x:hidden;width:100vw}}.fade-enter{opacity:0}.fade-exit{opacity:1}.fade-enter-active{opacity:1}.fade-exit-active{opacity:0}.fade-enter-active,.fade-exit-active{transition:opacity .15s}@media only screen and (max-width:744px){.fade-enter{bottom:-100%}.fade-enter-active{bottom:0}.fade-exit-active{bottom:0}.fade-enter-active,.fade-exit-active{transition:bottom .3s}}.popup-enter{opacity:0}.popup-enter-active{opacity:1;transition:opacity .2s ease-in}.popup-exit{opacity:1}.popup-exit-active{opacity:0;transition:opacity .2s ease-out}@font-face{font-family:Euclid Circular A;src:url(/_next/static/media/EuclidCircularA-Bold.a04d77fc.eot);src:local("Euclid Circular A Bold"),local("EuclidCircularA-Bold"),url(/_next/static/media/EuclidCircularA-Bold.a04d77fc.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/EuclidCircularA-Bold.aca3e282.woff2) format("woff2"),url(/_next/static/media/EuclidCircularA-Bold.0beea4a7.woff) format("woff"),url(/_next/static/media/EuclidCircularA-Bold.debf64bb.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Euclid Circular A;src:url(/_next/static/media/EuclidCircularA-Light.4f7157b8.eot);src:local("Euclid Circular A Light"),local("EuclidCircularA-Light"),url(/_next/static/media/EuclidCircularA-Light.4f7157b8.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/EuclidCircularA-Light.771505d9.woff2) format("woff2"),url(/_next/static/media/EuclidCircularA-Light.94fd4a5d.woff) format("woff"),url(/_next/static/media/EuclidCircularA-Light.ba379420.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Euclid Circular A;src:url(/_next/static/media/EuclidCircularA-BoldItalic.ea053cf8.eot);src:local("Euclid Circular A Bold Italic"),local("EuclidCircularA-BoldItalic"),url(/_next/static/media/EuclidCircularA-BoldItalic.ea053cf8.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/EuclidCircularA-BoldItalic.caf65295.woff2) format("woff2"),url(/_next/static/media/EuclidCircularA-BoldItalic.7d860976.woff) format("woff"),url(/_next/static/media/EuclidCircularA-BoldItalic.9a76297a.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Euclid Circular A;src:url(/_next/static/media/EuclidCircularA-LightItalic.f97930bb.eot);src:local("Euclid Circular A Light Italic"),local("EuclidCircularA-LightItalic"),url(/_next/static/media/EuclidCircularA-LightItalic.f97930bb.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/EuclidCircularA-LightItalic.7c13bc4c.woff2) format("woff2"),url(/_next/static/media/EuclidCircularA-LightItalic.27eeec0a.woff) format("woff"),url(/_next/static/media/EuclidCircularA-LightItalic.49c5f36d.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Euclid Circular A;src:url(/_next/static/media/EuclidCircularA-Regular.5b5f42e7.eot);src:local("Euclid Circular A Regular"),local("EuclidCircularA-Regular"),url(/_next/static/media/EuclidCircularA-Regular.5b5f42e7.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/EuclidCircularA-Regular.f35c46f0.woff2) format("woff2"),url(/_next/static/media/EuclidCircularA-Regular.2af4c2ac.woff) format("woff"),url(/_next/static/media/EuclidCircularA-Regular.ab5669bb.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Euclid Circular A;src:url(/_next/static/media/EuclidCircularA-SemiBold.9ed17e29.eot);src:local("Euclid Circular A SemiBold"),local("EuclidCircularA-SemiBold"),url(/_next/static/media/EuclidCircularA-SemiBold.9ed17e29.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/EuclidCircularA-SemiBold.452820d4.woff2) format("woff2"),url(/_next/static/media/EuclidCircularA-SemiBold.4425d363.woff) format("woff"),url(/_next/static/media/EuclidCircularA-SemiBold.ce55cb81.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Euclid Circular A;src:url(/_next/static/media/EuclidCircularA-Medium.576ad12d.eot);src:local("Euclid Circular A Medium"),local("EuclidCircularA-Medium"),url(/_next/static/media/EuclidCircularA-Medium.576ad12d.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/EuclidCircularA-Medium.73d0460a.woff2) format("woff2"),url(/_next/static/media/EuclidCircularA-Medium.f9a30a47.woff) format("woff"),url(/_next/static/media/EuclidCircularA-Medium.3b077a60.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Euclid Circular A;src:url(/_next/static/media/EuclidCircularA-Italic.cf8a1ccd.eot);src:local("Euclid Circular A Italic"),local("EuclidCircularA-Italic"),url(/_next/static/media/EuclidCircularA-Italic.cf8a1ccd.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/EuclidCircularA-Italic.b7e5b071.woff2) format("woff2"),url(/_next/static/media/EuclidCircularA-Italic.97e3b870.woff) format("woff"),url(/_next/static/media/EuclidCircularA-Italic.9db5af23.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Euclid Circular A;src:url(/_next/static/media/EuclidCircularA-SemiBoldItalic.3db8950f.eot);src:local("Euclid Circular A SemiBold Italic"),local("EuclidCircularA-SemiBoldItalic"),url(/_next/static/media/EuclidCircularA-SemiBoldItalic.3db8950f.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/EuclidCircularA-SemiBoldItalic.0ff28d6c.woff2) format("woff2"),url(/_next/static/media/EuclidCircularA-SemiBoldItalic.313828cb.woff) format("woff"),url(/_next/static/media/EuclidCircularA-SemiBoldItalic.30341185.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Euclid Circular A;src:url(/_next/static/media/EuclidCircularA-MediumItalic.c00ccc11.eot);src:local("Euclid Circular A Medium Italic"),local("EuclidCircularA-MediumItalic"),url(/_next/static/media/EuclidCircularA-MediumItalic.c00ccc11.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/EuclidCircularA-MediumItalic.c754000c.woff2) format("woff2"),url(/_next/static/media/EuclidCircularA-MediumItalic.e63a4079.woff) format("woff"),url(/_next/static/media/EuclidCircularA-MediumItalic.0b3275a6.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto Regular"),url(/_next/static/media/Roboto-Regular.ae3a8db9.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto Medium"),local("Roboto Medium"),url(/_next/static/media/Roboto-Medium.af9d0139.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto Bold"),local("Roboto Bold"),url(/_next/static/media/Roboto-Bold.88d61d57.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.h1,h1{font-size:48px}.h2,h2{font-size:40px}.h3,h3{font-size:36px}.h4,h4{font-size:30px}.h4,.h5,h4,h5{font-weight:500}.h5,h5{font-size:26px}.h6,h6{font-size:24px;font-weight:500}.container{width:100%;max-width:1920px;background-color:#e5eaf1;display:block;height:auto;margin-right:auto;margin-left:auto;background-repeat:no-repeat;background-position:50%;background-size:cover}.block{margin:0 auto;width:100%;max-width:1440px;padding-right:4.16667vw;padding-left:4.16667vw;position:relative}@media only screen and (max-width:1024px){.h1,h1{font-size:40px}.h2,h2{font-size:32px}.h3,h3{font-size:30px}.h4,h4{font-size:28px}.h5,h5{font-size:26px}.h6,h6{font-size:22px}}@media only screen and (max-width:600px){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.15}.h1,h1{font-size:32px}.h2,h2{font-size:28px}}@media only screen and (max-width:480px){.h1,h1{font-size:28px}.h2,h2{font-size:26px}.h3,h3{font-size:24px}.h4,h4{font-size:21px}.h5,h5{font-size:18px}.h6,h6{font-size:16px}}.main-block-title{margin-bottom:20px;display:flex;flex-direction:row;white-space:nowrap}.main-selections-block{margin-bottom:100px;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:20px;grid-row-gap:20px;grid-auto-rows:1fr}.main-selection{background-color:#fff;border-radius:20px;position:relative;cursor:pointer;transition:all .15s ease-in-out}.main-selection,.main-selection a{color:#000;overflow:hidden}.main-selection:active{transform:scale(.96)}.main-selections-block>.main-selection:before{content:"";padding-bottom:100%;display:block}.main-selection-text{width:80%}.main-selection-tag,.main-selection-text{font-weight:500;position:absolute;top:25px;left:35px;font-size:24px;z-index:1001}.main-selection-tag{width:50%;line-height:1.1}.main-selection-image{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);z-index:1000}.main-selection-image img,.main-top-hotel-image{width:100%;height:100%;object-fit:cover}.main-top-hotel-image{overflow:hidden;border-radius:20px}.main-top-hotel-header{font-size:24px;font-weight:500;color:#fff;position:absolute;top:25px;left:35px;white-space:normal;padding-right:20px}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (max-width:1300px){.main-selection-text{width:50%;top:20px;left:30px}.main-top-hotel-header{font-size:21px;top:20px;left:30px;padding-right:15px}}@media only screen and (max-width:1024px){.main-selections-block{margin-bottom:50px;grid-column-gap:15px;grid-row-gap:15px}.main-selection-text{top:20px;left:25px;font-size:21px}.main-top-hotels{margin-bottom:50px}.main-top-hotel{margin-right:15px}}@media only screen and (max-width:800px){.main-selections-block{grid-template-columns:repeat(3,1fr)}.main-top-hotel-header{top:20px;left:25px}}@media only screen and (max-width:700px){.main-selection-text{top:20px;left:25px;font-size:18px}}@media only screen and (max-width:600px){.main-selections-block{grid-template-columns:repeat(2,1fr);grid-column-gap:10px;grid-row-gap:10px}.main-selection-text{top:20px;left:25px}.main-top-hotels{margin-bottom:50px}}@media only screen and (max-width:480px){.main-selection{border-radius:20px}.main-block-title{margin-bottom:15px}.main-selection-text{font-weight:500;width:70%;position:absolute;top:15px;left:20px;font-size:16px}.main-top-hotels{margin-bottom:50px}.main-top-hotel-price{font-size:16px;height:28px;padding-left:15px;padding-right:15px}.main-top-hotel-header{font-size:18px;padding-right:20px}}.white-bg,.white-bg .container{background-color:#fff;transition:background-color .5s ease-in-out}.mobile-modal-open{height:100%;overflow:hidden!important;position:fixed}