*{-webkit-tap-highlight-color:transparent;border:0;margin:0;padding:0}*,:before,:after{box-sizing:border-box}html{scrollbar-gutter:stable}html,body{width:100%;height:100%;margin:0;padding:0;font-size:16px}html{scroll-behavior:smooth}article,aside,details,figcaption,figure,footer,header,hgroup,menu,section{display:block}ol,ul{margin:0;padding:0;list-style:none}img{vertical-align:top;max-width:100%}sup{vertical-align:text-top}sub{vertical-align:text-bottom}table{border-collapse:collapse;border-spacing:0}address{font-style:normal}a{color:inherit;background-color:transparent;border:none;outline:none;text-decoration:none}a:focus,a:active,:focus,:active{outline:none}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1}input,button,textarea{font-family:inherit;font-size:inherit}input::-ms-input-placeholder{opacity:1}input::placeholder{opacity:1}textarea::-ms-input-placeholder{opacity:1}textarea::placeholder{opacity:1}input::-ms-clear{display:none}button,[role=button]{cursor:pointer;background-color:inherit;font-size:inherit;-webkit-tap-highlight-color:transparent;color:inherit}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}:focus::-webkit-input-placeholder{color:transparent}:focus::placeholder{color:transparent}:focus:-moz-placeholder-shown{color:transparent}:focus:placeholder-shown{color:transparent}button{-webkit-appearance:button}[type=button]{-webkit-appearance:button}[type=reset]{-webkit-appearance:button}[type=submit]{-webkit-appearance:button}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button}.hidden,[hidden]{white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@font-face{font-family:Roboto;src:local(Roboto Regular),local(Roboto-Regular),url(/fonts/Roboto/Roboto-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local(Roboto Bold),local(Roboto-Bold),url(/fonts/Roboto/Roboto-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local(Roboto Light),local(Roboto-Light),url(/fonts/Roboto/Roboto-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:local(IBM Plex Sans Bold),local(IBMPlexSans-Bold),url(/fonts/IBM_Plex_Sans/IBMPlexSans-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:local(IBM Plex Sans Medium),local(IBMPlexSans-Medium),url(/fonts/IBM_Plex_Sans/IBMPlexSans-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:local(IBM Plex Sans Regular),local(IBMPlexSans-Regular),url(/fonts/IBM_Plex_Sans/IBMPlexSans-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.rp-pin{pointer-events:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-100%)}.rp-pin__head{pointer-events:auto;cursor:pointer;background:#003f71;border:3px solid #fff;border-radius:.875rem .875rem .875rem .25rem;-ms-flex-align:center;align-items:center;justify-items:center;width:2.5rem;height:2.5rem;display:grid;transform:rotate(-45deg);box-shadow:0 6px 16px rgba(0,30,60,.35)}.rp-pin__head svg{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.125rem;height:1.125rem;transform:rotate(45deg)}.rp-pin__label{color:#111;white-space:nowrap;background:#fff;border:1px solid #d9dde4;border-radius:.5rem;margin-top:.375rem;padding:.1875rem .5rem;font-family:Roboto,Arial,sans-serif;font-size:.75rem;font-weight:500;box-shadow:0 2px 6px rgba(0,0,0,.12)}.rp-balloon{color:#111;width:17.5rem;max-width:80vw;margin:-.375rem;font-family:Roboto,Arial,sans-serif;font-size:.8125rem}.rp-balloon__photo{background-position:50%;background-size:cover;border-radius:.5rem .5rem 0 0;height:6.875rem}.rp-balloon__body{padding:.625rem .75rem .75rem}.rp-balloon__title{font-family:IBM Plex Sans;font-size:.9375rem;font-weight:600;display:block}.rp-balloon__meta{color:#838485;margin-top:.125rem;font-size:.75rem}.rp-balloon__price{color:#003f71;margin-top:.375rem;font-family:IBM Plex Sans;font-size:.875rem;font-weight:600}.rp-balloon__row{gap:.375rem;margin-top:.625rem;display:-ms-flexbox;display:flex}.rp-balloon__btn{color:#111;background:#fff;border:1px solid #d9dde4;border-radius:.5625rem;-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:.5rem .75rem;font-size:.75rem;font-weight:500;text-decoration:none;display:-ms-inline-flexbox;display:inline-flex}.rp-balloon__btn_primary{color:#fff;background:#003f71;border-color:#003f71}:root{--header-banner-height:80px}body{color:#111;background:#fff;min-width:375px;min-height:100%;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;line-height:normal}.wrapper{-ms-flex-direction:column;flex-direction:column;width:100%;min-height:100%;margin:0 auto;display:-ms-flexbox;display:flex;position:relative;overflow-x:clip}.page{-ms-flex-direction:column;flex-direction:column;-ms-flex:auto;flex:auto;display:-ms-flexbox;display:flex}.shimmer{background:#f6f7f8 linear-gradient(90deg,#f6f7f8 0%,#edeef1 20%,#f6f7f8 40%,#f6f7f8 100%) 0 0/800px 100% no-repeat;animation:1.5s linear infinite forwards shimmer;display:inline-block;position:relative}@keyframes shimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.skeleton{pointer-events:none}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#004e8e;border-radius:8px}
