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,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:swap;font-family:"Asap";font-style:normal;font-weight:400;src:url("dist/fonts/asap-v30-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Asap";font-style:normal;font-weight:700;src:url("dist/fonts/asap-v30-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Oregano";font-style:normal;font-weight:400;src:url("dist/fonts/oregano-v15-latin-regular.woff2") format("woff2")}html.single-booking{font-size:16px}body{}body.single-booking{font-family:"Asap",sans-serif;font-weight:400;color:#575756}body a{color:#333B8F;text-decoration:underline;-webkit-transition:color 0.5s;transition:color 0.5s;display:inline-block;vertical-align:middle}@media (hover:hover){body a:hover{color:#787FCE}}body a:focus,body a:focus-visible{outline:0.125rem solid #333B8F;outline-offset:0.25rem}body .page-header{padding:0;margin:0;border-bottom:none}body h1{font-family:"Oregano",display;color:#333B8F}@media screen and (max-width:767px){body h1{font-size:1.875rem;line-height:1.666}}@media screen and (min-width:768px){body h1{font-size:2.5rem;line-height:1.666}}body h2{font-family:"Oregano",display;color:#333B8F}@media screen and (max-width:767px){body h2{font-size:1.875rem;line-height:1.666}}@media screen and (min-width:768px){body h2{font-size:2.5rem;line-height:1.666}}body h3{font-family:"Oregano",display;color:#333B8F}body h4{font-family:"Asap",sans-serif;font-weight:700;color:#333B8F}@media screen and (max-width:767px){body h4{font-size:1rem;line-height:1.5}}@media screen and (min-width:768px){body h4{font-size:1.125rem;line-height:1.5}}@media screen and (max-width:767px){body .ng-isolate-scope:first-child:not(:only-child){margin-bottom:0.938rem}}body .v-calendar h4 .fa{color:#333B8F}body .v-calendar h4 .fa{color:#333B8F}body .v-calendar .scroll-btn{}body .v-calendar .v-calheader{}body .v-calendar .v-caltable{}body .v-calendar .v-caltable th{font-weight:700;color:#ffffff;background-color:#333B8F;border-color:#787FCE}body .v-calendar .v-caltable th:first-child{border-left-color:#333B8F}body .v-calendar .v-caltable th:last-child{border-right-color:#333B8F}body .v-calendar .v-caltable td{border-color:#787FCE}body .v-calendar .v-caltable td.ne{background-color:#9B1D20!important;color:#ffffff}body .v-calendar .v-caltable td.ar{background-image:-webkit-gradient(linear,left top,right top,color-stop(70%,transparent),color-stop(85%,#9B1D20),to(#9B1D20));background-image:linear-gradient(90deg,transparent 70%,#9B1D20 85%,#9B1D20 100%)}body .v-calendar .v-caltable td.de{background-image:-webkit-gradient(linear,left top,right top,color-stop(15%,#9B1D20),color-stop(30%,transparent),to(transparent));background-image:linear-gradient(90deg,#9B1D20 15%,transparent 30%,transparent 100%)}body .v-calendar .v-caltable td.past{background-color:#eeeeee;background-image:repeating-linear-gradient(45deg,transparent,transparent 0.625rem,rgba(0,0,0,0.03) 0.25rem,rgba(0,0,0,0.03) 1.25rem)}body .v-calendar .v-caltable td.from-day{background-color:#498467;color:#ffffff!important;font-weight:700}body .v-calendar .v-caltable td.till-day{background-color:#498467;color:#ffffff!important;font-weight:700}body .v-calendar .v-caltable td.stay-day{background-color:#579E7C;color:#ffffff!important;font-weight:400!important}body .v-calendar .selecting-ar td.ar-ok{color:#333B8F;font-weight:700}body .v-calendar .selecting-de td.de-ok{color:#333B8F;font-weight:700}body .datepicker .datepicker-days .table-condensed>tbody>tr>td{line-height:30px}body .datepicker .datepicker-days .table-condensed>tbody>tr>.active{background-image:none;background-color:#498467;color:#ffffff}body .datepicker .datepicker-days .table-condensed>tbody>tr>.disabled{background-color:#eeeeee}body .datepicker .datepicker-days .table-condensed>tbody>tr>.na{background-image:none;background-color:#9B1D20!important;color:#ffffff}body .price-table{margin-top:0.75rem;margin-bottom:1.5rem}body .subprice>.price-table{margin-top:1.5rem;margin-bottom:1.5rem}body .price-table .special{color:#9B1D20}body .form-control{font-family:"Asap",sans-serif;color:#000000;border-color:#333B8F}body .form-control::-webkit-input-placeholder{color:#000000}body .form-control::-moz-placeholder{color:#000000}body .form-control:-ms-input-placeholder{color:#000000}body .form-control::-ms-input-placeholder{color:#000000}body .form-control::placeholder{color:#000000}body .btn-default{font-family:"Asap",sans-serif;font-size:1rem;padding:0.75rem 1.5rem;background-color:#ffffff;border-color:#000000;border-radius:2.5rem}body .btn-go{font-family:"Asap",sans-serif;font-size:1rem;padding:0.75rem 1.5rem;background-color:#333B8F;border-color:#333B8F;font-weight:700;border-radius:2.5rem}@media (hover:hover){body .btn-go:hover{background-color:#787FCE;color:#ffffff;border-color:#787FCE}}body .btn-go:focus,body .btn-go:focus-visible{outline:0.125rem solid #333B8F;outline-offset:0.25rem}body .btn-warning{font-family:"Asap",sans-serif;background-color:#333B8F;border-color:#333B8F}@media (hover:hover){body .btn-warning:hover{background-color:#787FCE;color:#ffffff;border-color:#787FCE}}body .btn-warning:focus,body .btn-warning:focus-visible{outline:0.125rem solid #333B8F;outline-offset:0.25rem}body .booking-view .pd-form label{font-weight:700}body p+.book-btn{margin-top:0.75rem}body .service-title .btn-warning{margin-right:0.25rem}