a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:baseline}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a img,fieldset,img{border:none}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none}button,input[type=submit]{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer}button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto}button,input{border:0;margin:0;padding:0}a,a:focus,button,div,h1,h2,h3,h4,h5,h6,input,select,span,textarea{outline:none}ol,ul{list-style-type:none}table{border-collapse:collapse;border-spacing:0;width:100%}html{box-sizing:border-box}body,html{height:100%}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:reduce){*{transition:none!important}}a{color:inherit;cursor:pointer;text-decoration:none}a:not([class]){transition:color .25s}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-position:100%;background-size:30px 6px;padding-right:30px!important}select:focus{outline:none}select::-ms-expand{display:none}
body{color:#474747;display:grid;font:400 16px/1.5 Roboto,sans-serif;grid-template-rows:auto 1fr auto;min-height:100vh}.container{margin:0 auto;max-width:1240px;padding:0 15px;width:100%}@media only screen and (max-width:767px){.container{padding:0 10px}}.kubio-contact{margin:60px auto 80px;max-width:840px;text-align:left;width:100%}.kubio-contact__title{color:#122d3b;font:700 30px/1 Roboto,sans-serif;margin-bottom:15px;text-align:center}.kubio-contact select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-position:100%!important;background-size:30px 6px!important;padding-right:30px!important}.kubio-contact select:focus{outline:none}.kubio-contact select::-ms-expand{display:none}.kubio-contact button,.kubio-contact input[type=submit]{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer}.kubio-contact input[name=f_message2]{height:0}.kubio-contact .message{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 5px 10px 3px rgba(36,44,74,.1);display:flex;margin-bottom:20px;padding:20px}@media only screen and (max-width:414px){.kubio-contact .message{align-items:flex-start}}.kubio-contact .message__text{font:700 16px/1.5 Roboto,sans-serif;margin-left:15px}.kubio-contact .message__icon{height:30px;width:30px}.kubio-contact .message--error .message__text{color:#ef4b5f}.kubio-contact .message--error .message__icon{fill:#ef4b5f}.kubio-contact .message--success .message__text{color:#42a23b}.kubio-contact .message--success .message__icon{fill:#42a23b}.kubio-contact .message--come-from-not-avail{flex-wrap:wrap}.kubio-contact .message--come-from-not-avail .message__text{color:#ef4b5f;font:700 18px/1.5 Roboto,sans-serif;margin-left:0}.kubio-contact .message--come-from-not-avail .message__text-instruction{color:#242c4a;font:normal 16px/1.5 Roboto,sans-serif;margin-top:8px}.kubio-contact .message--come-from-not-avail .message__not-avail{align-items:center;display:flex;justify-content:space-between;width:100%}@media only screen and (max-width:767px){.kubio-contact .message--come-from-not-avail .message__not-avail{flex-wrap:wrap}.kubio-contact .message--come-from-not-avail .message__not-avail .message__btn{margin:15px auto 0}}.kubio-contact .message--come-from-not-avail .message__other-hotels{background-color:#f2f7fa;border-radius:4px;color:#242c4a;font:normal 14px/1.5 Roboto,sans-serif;margin-top:18px;padding:13px 15px;width:100%}.kubio-contact .message--come-from-not-avail .message__other-hotels-url{color:#3c6780;text-decoration:underline}.kubio-contact .message--come-from-not-avail .message__btn-other-hotels{background:#474747;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font:700 16px Roboto,sans-serif;padding:11px;text-align:center}.kubio-contact .form__submit{background-color:#474747;border:1px solid #474747;border-radius:2px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:1.5;margin:5px auto 0;min-width:255px;padding:10px;text-align:center;transition:all .3s ease}.kubio-contact .form__submit:hover{background-color:#fff;color:#474747}.kubio-contact .form .block__border{padding:10px 20px 20px}@media only screen and (max-width:767px){.kubio-contact .form .block__border{padding:5px 10px 10px}}.kubio-contact .form .block__border:after{background-color:#bad4e3;content:"";display:block;height:1px}.kubio-contact .form .block__title{color:#474747;font-size:20px;font-weight:700;margin-bottom:15px;padding:0 20px}@media only screen and (max-width:767px){.kubio-contact .form .block__title{font-size:18px;padding:0 10px}}.kubio-contact .form .block__content{display:flex;flex-wrap:wrap}.kubio-contact .form .block__content-title{color:#474747;font-size:16px;font-weight:700;margin-bottom:15px;padding:0 20px;width:100%}@media only screen and (max-width:767px){.kubio-contact .form .block__content-title{margin-top:5px;padding:0 10px}}.kubio-contact .form .block__item{box-sizing:border-box;margin-bottom:20px;padding:0 20px;position:relative;width:50%}@media only screen and (max-width:767px){.kubio-contact .form .block__item{margin-bottom:10px;padding:0 10px;width:100%}}.kubio-contact .form .block__item--full{width:100%}.kubio-contact .form .block__field{background-color:#fff;border:1px solid #bad4e3;border-radius:2px;box-sizing:border-box;color:#474747;padding:12px 15px;width:100%}.kubio-contact .form .block__field::-moz-placeholder{color:rgba(36,44,74,.5)}.kubio-contact .form .block__field::placeholder{color:rgba(36,44,74,.5)}.kubio-contact .form .block__field:active,.kubio-contact .form .block__field:focus,.kubio-contact .form .block__field:hover{outline:none}.kubio-contact .form .block__select{color:rgba(36,44,74,.5);padding-left:10px}.kubio-contact .form .block__option,.kubio-contact .form .block__select.is-selected{color:#474747}.kubio-contact .form .block__placeholder{align-items:center;color:rgba(36,44,74,.5);display:flex;font-size:14px;left:35px;position:absolute;top:12px}.kubio-contact .form .block__placeholder.is-hide{display:none!important}.kubio-contact .form .block__icon{background-color:#bad4e3;border-radius:50%;height:16px;margin-right:5px;position:relative;width:16px}.kubio-contact .form .block__icon:after,.kubio-contact .form .block__icon:before{background-color:#fff;border-radius:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.kubio-contact .form .block__icon:after{content:"";height:2px;width:9px}.kubio-contact .form .block__area{font-family:Roboto,sans-serif;min-height:70px;resize:none}.kubio-contact .form .block__area:active~.block__placeholder,.kubio-contact .form .block__area:focus~.block__placeholder{display:none}.kubio-contact .form label.error{color:red;display:block;font-size:14px;padding-top:10px}.kubio-contact__group{margin-bottom:30px}.kubio-contact .group__text{color:#474747;font-size:16px}.kubio-contact .group__text a{color:#f68059;font-weight:700}.kubio-contact .group__text a:hover{text-decoration:underline}.kubio-contact__content{background-color:#fff;border-radius:2px;padding:20px 0}@media only screen and (max-width:767px){.kubio-contact__content{padding:15px 0}}
