.data-psty951{font-size:16px;line-height:1.6;margin-bottom:15px}.data-psty951 a{text-decoration:underline !important;color:#ff5800 !important}.link-rentalpolicy951{margin-bottom:35px;margin-top:20px}.link-rentalpolicy951 a{font-size:16px;font-weight:600;text-decoration:underline !important;color:#ff5800 !important}:root{--theme-color:#d81324}#formElem{margin:0 !important;width:100%;border:1px solid #e3e3e3;background:#fff;border-radius:0}#formElem input[type=text],#formElem input[type=date],#formElem select{border:1px solid #d9d9d9 !important;border-radius:0;width:100% !important}#formElem input[type=submit]{border-radius:0;background-color:var(--theme-color) !important;color:#fff !important;z-index:1}#formElem input[type=submit]:hover{filter:brightness(.9)}#formElem .no-br{border-radius:0 !important}#formElem .reservation-item-title-11{color:var(--theme-color);text-align:center}#formElem .reservation-item .reservation-item-title{color:#999 !important;text-align:left;font-size:13px}#formElem .bottom-line{font-size:13px;line-height:14px;color:#999}#formElem .bottom-line a{color:#333}#formElem .bottom-line a:hover{color:var(--theme-color)}.btn.btn-primary{background-color:var(--theme-color);border:2px solid transparent;color:#fff}.btn.btn-primary-outline{background-color:#fff;border:2px solid var(--theme-color)}.btn.btn-primary-outline:hover{background-color:var(--theme-color);color:#fff}.btn.btn-secondary{color:#fff;background-color:#333;border:2px solid transparent}.btn:hover{filter:brightness(.9)}.btn.btn-secondary:hover{filter:brightness(1.2)}.checkbox{--background:#fff;--border:#d1d6ee;--border-hover:#bbc1e1;--border-active:#444;--tick:#fff;position:relative}.checkbox input,.checkbox svg{width:17px;height:17px;display:block}.checkbox input{-webkit-appearance:none;-moz-appearance:none;position:relative;outline:none;background:var(--background);border:none;margin:0;padding:0;cursor:pointer;border-radius:4px;transition:box-shadow .3s;box-shadow:inset 0 0 0 var(--s,1px) var(--b,var(--border))}.checkbox input:hover{--s:2px;--b:var(--border-hover)}.checkbox input:checked{--b:var(--border-active)}.checkbox svg{pointer-events:none;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke:var(--stroke,var(--border-active));position:absolute;top:0;left:0;transform:scale(var(--scale,1)) translateZ(0)}.checkbox.bounce{--stroke:var(--tick)}.checkbox.bounce input:checked{--s:11px}.checkbox.bounce input:checked+svg{animation:bounce .4s linear forwards .2s}.checkbox.bounce svg{--scale:0}#contact-page{padding:70px 0}@media (max-width:769px){#contact-page .row{margin:-8px}}#contact-page .success-msg{color:green;font-size:15px;text-align:center}#contact-page .contacts-form{border-right:1px solid #eaeaea}@media (max-width:991px){#contact-page .contacts-form{border-right:none;border-bottom:1px solid #eaeaea}}#contact-page .contacts-form .btn-submit button{display:flex;align-items:center;justify-content:center;white-space:pre;margin:20px 0 30px}@media (max-width:991px){#contact-page .contacts-form .btn-submit button{margin-left:auto}}@media (max-width:650px){#contact-page .contacts-form .btn-submit button{width:100%}}#contact-page .contacts-form .btn-submit button:hover span{animation:backandforth .6s alternate infinite}#contact-page .contacts-info p{font-size:18px;padding-left:5px}#contact-page .contacts-info ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:4px;margin-top:20px;box-shadow:0 0 2px 0px rgba(0,0,0,.5)}#contact-page .contacts-info ul .material-symbols-outlined{color:var(--theme-color)}#contact-page .contacts-info ul address{margin:0}#contact-page .contacts-info ul li{display:flex;align-items:center;gap:15px;border-bottom:1px solid #eaeaea;padding:6px 15px;font-size:16px}#contact-page .contacts-info ul li div,#contact-page .contacts-info ul li address{display:flex;flex-direction:column}#contact-page .contacts-info ul li a:hover{color:var(--theme-color)}@media (max-width:557px){.sub-header{margin-top:143px !important}}#testimonials-page{margin:60px 0}#testimonials-page .container-fluid{max-width:1170px}#testimonials-page h2{text-align:center}#testimonials-page .content{display:flex;justify-content:center;flex-wrap:wrap}#testimonials-page .content .testimonial{box-shadow:0 0 3px 0 rgba(0,0,0,.5);padding:24px;max-width:350px;text-align:center;border-top:7px solid var(--theme-color);border-radius:20px;margin:15px}#testimonials-page .content .testimonial .thumb-image{height:150px;width:150px;margin:auto;border-radius:50vw;overflow:hidden}#testimonials-page .content .testimonial .thumb-image img{width:100%;height:100%;object-fit:contain}#testimonials-page .content .testimonial h3{margin-bottom:0}#testimonials-page .content .testimonial .title{color:#888}#testimonials-page .content .testimonial .fa{font-size:24px;color:var(--theme-color)}#testimonials-page .content .testimonial blockquote{border:none}#services-page{margin:60px 0;font-size:14px}#services-page .container-fluid{max-width:1170px}#services-page .header p,#services-page .header h2{text-align:center}#services-page .services{display:flex;justify-content:center;flex-wrap:wrap;margin-top:40px}#services-page .services .service{box-shadow:0 0 1px 0 rgba(0,0,0,.75);padding:24px;max-width:350px;text-align:center;margin:15px}#services-page .services .service .material-symbols-outlined{font-size:80px;color:var(--theme-color)}#services-page .services .service h3{color:var(--theme-color);font-size:30px;margin-bottom:16px;font-size:30px;font-weight:700}#services-page .contact-info h2{text-align:center}#services-page .contact-info ul{margin:18px auto;list-style:none;padding:0;width:max-content;font-size:24px}#services-page .contact-info ul li{display:flex;align-items:center;gap:5px;margin:8px}#services-page .contact-info ul li .material-symbols-outlined,#services-page .contact-info ul li a:hover{color:var(--theme-color)}@keyframes bounce{50%{transform:scale(1.2)}75%{transform:scale(.9)}100%{transform:scale(1)}}@media (max-width:557px){.nopadding-r-xs{padding-right:0 !important}.nopadding-l-xs{padding-left:0 !important}}@media only screen and (max-width:767px){#bgimg{position:relative}#bgimg>img{height:100%;width:100%;object-fit:cover}#bgimg .slide{background-image:none !important}}#register-page .center-block{text-align:center;margin:35px auto}#register-page .center-block .material-symbols-outlined{font-size:60px;border:5px solid #333;border-radius:50%;padding:20px}#blog-page .container:first-child{display:flex;flex-wrap:wrap;justify-content:center}#blog-page .service-box-one.service-box-1{max-width:350px;margin:15px}#blog-page .service-box-one.service-box-1 .inner-box img{height:200px;object-fit:cover}#blog-page .read-more{background-color:var(--theme-color)}#blog-page .read-more:hover{filter:brightness(.9)}#blog-page .navigation{display:flex;align-items:center;justify-content:space-between;margin-top:25px}#blog-page .navigation a{font-size:18px;display:flex;align-items:center}#blog-page .navigation a:hover{color:var(--theme-color)}.post-thumbnail img{width:100%;height:100%;object-fit:cover}h2.entry-title{margin-top:10px;margin-bottom:20px}@media (max-width:769px){h2.entry-title{font-size:21px}}.navigation.post-navigation{margin:50px 0 30px}.navigation.post-navigation .nav-links{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"prev next"}.navigation.post-navigation .nav-links a:hover{color:var(--theme-color)}.navigation.post-navigation .nav-links .nav-title{display:inline-flex;align-items:center}.navigation.post-navigation .nav-links .nav-previous{grid-area:prev;text-align:start}.navigation.post-navigation .nav-links .nav-next{grid-area:next;text-align:end}