@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap");@font-face{font-display:swap;font-family:Kurye;font-style:normal;font-weight:300;src:url(/fonts/Kurye-Light.otf) format("opentype")}@font-face{font-display:swap;font-family:Kurye;font-style:italic;font-weight:300;src:url(/fonts/Kurye-LightItalic.otf) format("opentype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:500;src:url(/fonts/Gilroy-Light.otf) format("opentype")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:600;src:url(/fonts/Gilroy-ExtraBold.otf) format("opentype")}.btn{border-radius:12px;font-size:.8rem;font-weight:400;letter-spacing:2px;padding:.5rem 1.5rem;text-transform:uppercase}.btn:focus{box-shadow:none}@media screen and (min-width:992px){.btn-md{font-size:.8rem;padding:1rem 2rem}.btn-lg{font-size:.8rem;padding:1.5rem 3rem}}.btn-link{color:#37bab1;font-family:inherit;font-size:inherit;font-weight:600;letter-spacing:unset;text-transform:unset}.btn-link:hover{color:#2b938c}.btn-outline-primary{background-color:transparent;border:1px solid #37bab1;color:#37bab1}.btn-outline-primary:hover{background-color:#37bab1;color:#fff}.btn-outline-turquoise{background-color:transparent;border:1px solid #62e4dc;color:#62e4dc}.btn-outline-turquoise:hover{background-color:#62e4dc;color:#fff}.btn-outline-rich-black{background-color:transparent;border:1px solid #1a3634;color:#1a3634}.btn-outline-rich-black:hover{background-color:#1a3634;color:#fff}.btn-outline-black{background-color:transparent;border:1px solid #313131;color:#313131}.btn-outline-black:hover{background-color:#313131;color:#fff}.btn-outline-light-grey{background-color:transparent;border:1px solid #f4f4f4;color:#f4f4f4}.btn-outline-light-grey:hover{background-color:#f4f4f4;color:#fff}.btn-outline-dark-grey{background-color:transparent;border:1px solid #ababab;color:#ababab}.btn-outline-dark-grey:hover{background-color:#ababab;color:#fff}.btn-outline-white{background-color:transparent;border:1px solid #fff;color:#fff}.btn-outline-white:hover{background-color:#fff;color:#fff}.btn-outline-gold{background-color:transparent;border:1px solid gold;color:gold}.btn-outline-gold:hover{background-color:gold;color:#fff}.btn-primary{background-color:#37bab1;border:1px solid #37bab1;color:#fff}.btn-primary:focus,.btn-primary:hover{background-color:#2b938c;border:1px solid #2b938c;color:#fff}.btn-primary:disabled{background-color:#43c7be;border:1px solid #37bab1}.btn-turquoise{background-color:#62e4dc;border:1px solid #62e4dc;color:#fff}.btn-turquoise:focus,.btn-turquoise:hover{background-color:#36ddd2;border:1px solid #36ddd2;color:#fff}.btn-turquoise:disabled{background-color:#78e8e1;border:1px solid #62e4dc}.btn-rich-black{background-color:#1a3634;border:1px solid #1a3634;color:#fff}.btn-rich-black:focus,.btn-rich-black:hover{background-color:#091413;border:1px solid #091413;color:#fff}.btn-rich-black:disabled{background-color:#224745;border:1px solid #1a3634}.btn-black{background-color:#313131;border:1px solid #313131;color:#fff}.btn-black:focus,.btn-black:hover{background-color:#181818;border:1px solid #181818;color:#fff}.btn-black:disabled{background-color:#3e3e3e;border:1px solid #313131}.btn-light-grey{background-color:#f4f4f4;border:1px solid #f4f4f4;color:#fff}.btn-light-grey:focus,.btn-light-grey:hover{background-color:#dbdbdb;border:1px solid #dbdbdb;color:#fff}.btn-light-grey:disabled{background-color:#fff;border:1px solid #f4f4f4}.btn-dark-grey{background-color:#ababab;border:1px solid #ababab;color:#fff}.btn-dark-grey:focus,.btn-dark-grey:hover{background-color:#929292;border:1px solid #929292;color:#fff}.btn-dark-grey:disabled{background-color:#b8b8b8;border:1px solid #ababab}.btn-white{background-color:#fff;border:1px solid #fff;color:#fff}.btn-white:focus,.btn-white:hover{background-color:#e6e6e6;border:1px solid #e6e6e6;color:#fff}.btn-white:disabled{background-color:#fff;border:1px solid #fff}.btn-gold{background-color:gold;border:1px solid gold;color:#fff}.btn-gold:focus,.btn-gold:hover{background-color:#ccac00;border:1px solid #ccac00;color:#fff}.btn-gold:disabled{background-color:#ffdb1a;border:1px solid gold}.btn-close-red{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23d00'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E") 50%/1em auto no-repeat}.text-primary{color:#37bab1!important}.text-primary a{color:#37bab1;font-weight:500}.text-primary a:hover{color:#2b938c}.text-turquoise{color:#62e4dc!important}.text-turquoise a{color:#62e4dc;font-weight:500}.text-turquoise a:hover{color:#36ddd2}.text-rich-black{color:#1a3634!important}.text-rich-black a{color:#1a3634;font-weight:500}.text-rich-black a:hover{color:#091413}.text-black{color:#313131!important}.text-black a{color:#313131;font-weight:500}.text-black a:hover{color:#181818}.text-light-grey{color:#f4f4f4!important}.text-light-grey a{color:#f4f4f4;font-weight:500}.text-light-grey a:hover{color:#dbdbdb}.text-dark-grey{color:#ababab!important}.text-dark-grey a{color:#ababab;font-weight:500}.text-dark-grey a:hover{color:#929292}.text-white{color:#fff!important}.text-white a{color:#fff;font-weight:500}.text-white a:hover{color:#e6e6e6}.text-gold{color:gold!important}.text-gold a{color:gold;font-weight:500}.text-gold a:hover{color:#ccac00}.bg-primary{background-color:#37bab1!important}.bg-turquoise{background-color:#62e4dc!important}.bg-rich-black{background-color:#1a3634!important}.bg-black{background-color:#313131!important}.bg-light-grey{background-color:#f4f4f4!important}.bg-dark-grey{background-color:#ababab!important}.bg-white{background-color:#fff!important}.bg-gold{background-color:gold!important}.map{height:100%;min-height:300px;width:100%}@media screen and (min-width:992px){.map{min-height:450px}}.pac-container{font-family:Inter,"Sans-Serif"}.pac-container .pac-item{font-size:.8rem}.pac-container .pac-item .pac-item-query{font-site:.875rem}.ph-item.no-wrapper{background-color:transparent;border:none;padding:0}.ph-item.no-wrapper [class*=ph-col]{margin-bottom:0;padding-left:0;padding-right:0}.ph-item.no-wrapper [class*=ph-col].input{height:40px}.tagify{--tag-hover:var(--tag-bg)}.tagify .sortable-chosen,.tagify .sortable-ghost{--tag-bg:#7ed9d3}.tagify .tagify__tag:focus div:before,.tagify .tagify__tag:hover:not([readonly]) div:before{bottom:0;left:0;right:0;top:0}.tag-dropdown{--tagify-dd-color-primary:#313131}.tag-dropdown .tagify__dropdown__item:hover{background:#f4f4f4;color:#313131}.tags-look{--tagify-dd-color-primary:#313131}.tags-look .tagify__dropdown__item{background:#f3f3f3;border:1px solid #ccc;border-radius:3px;display:inline-block;font-family:Gilroy,"Sans-Serif";font-size:.85em;margin:.2em;padding:.3em .5em;transition:0s}.tags-look .tagify__dropdown__item:hover{background:#7ed9d3;border-color:#37bab1}.tags-look .tagify__dropdown__item--active{color:#000}.logo-preview{max-height:200px;max-width:100%;width:auto}.gallery-preview{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.frosted-box{background-color:hsla(0,0%,100%,.5);border-radius:40px;padding:1.5rem 1rem}@media screen and (min-width:768px){.frosted-box{padding:2rem}}@media screen and (min-width:992px){.frosted-box{padding:3rem}}.booking-option{cursor:pointer;position:relative}.booking-option .option-img-wrapper{aspect-ratio:19/10}.booking-option .option-img-wrapper .option-img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;border-radius:25px;box-shadow:0 -6px 16px #00000029;height:100%;margin-bottom:1rem;-o-object-fit:cover;object-fit:cover;width:100%}.booking-option .option-title{font-family:Kurye,"Sans-Serif";letter-spacing:1px;line-height:1.2;text-align:center;text-transform:uppercase}.booking-option .btn-close{box-sizing:content-box;color:red;height:1em;padding:.25em;position:absolute;right:5px;top:5px;width:1em;z-index:10}.booking-option .draft{background-color:#62e4dc;color:#313131;font-family:Kurye,"Sans-Serif";font-size:.875rem;left:0;letter-spacing:1px;padding:.125rem .25rem;position:absolute;text-transform:uppercase;top:0}.booking-nav{--bs-breadcrumb-divider:">"}.booking-nav .breadcrumb-item{color:#37bab1;font-family:Gilroy,"Sans-Serif";font-size:.9rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}.booking-nav .breadcrumb-item span{color:#313131;font-weight:300}.booking-nav .breadcrumb-item.active{color:#37bab1;font-weight:700}.news-preview img{border-radius:25px}.dots-border{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGZpbGw9IiMzN0JBQjEiIGN4PSI1MCIgY3k9IjUwIiByPSI1MCIvPjwvc3ZnPg==);background-position:top;background-repeat:repeat-x;background-size:12px 4px;height:4px;margin-bottom:1rem;margin-top:1rem}.cursor-pointer{cursor:pointer}.wizard .progress-icon{align-items:center;display:flex;flex-direction:column}.wizard .progress-icon img{margin-bottom:1rem;max-height:calc(1.40625rem + 1.875vw);width:auto}@media (min-width:1200px){.wizard .progress-icon img{max-height:2.8125rem}}.wizard .progress-icon div{display:block;font-family:Gilroy,"Sans-Serif";font-size:.875rem;letter-spacing:1px;margin-top:auto;text-transform:uppercase;white-space:nowrap}.tabs .nav-link:not(.disabled){color:#37bab1;font-weight:400}.tabs .nav-link.active{border-bottom:2px solid #37bab1}.schedule-table{table-layout:fixed}.schedule-table .layout th{border-bottom:0;padding:0}.schedule-table .day-col{width:135px}.schedule-table .dropdown-col{text-align:center;width:70px}.schedule-table .to-col{width:30px}.schedule-table .copy-col{border-bottom:0;width:40px}.schedule-table .break-check-col{width:45px}.schedule-table .spacer{width:20px}.schedule-table .spacer.line{border-left:1px solid #f4f4f4}@media screen and (min-width:768px){.schedule-table .spacer{width:auto}}.schedule-table .small{font-size:.8rem}.date-picker{position:relative;width:100%}.date-picker .minimised.input{padding-left:25px;width:0}.date-picker i{left:10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.date-picker .input{cursor:pointer;font-size:.875rem;padding-left:2.5rem}.date-picker .btn-close{height:20px;padding:0;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:20px}.holiday-entry{display:flex}.holiday-entry .add{font-size:1.25rem}.logo-upload{position:relative}.logo-upload .loading-indicator{pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.pro-preview{border:1px solid #f4f4f4;cursor:pointer;display:flex;flex-direction:column;font-family:Gilroy,"Sans-Serif";height:100%;padding:.5rem;position:relative;text-align:center}.pro-preview .avatar{display:flex;justify-content:center;margin-bottom:1rem}.pro-preview .avatar img{height:auto;max-width:100%;width:90px}.pro-preview .preview-name{margin-top:auto}.pro-preview .preview-duration{color:#4b4b4b;font-size:.8rem;line-height:1;margin-bottom:.5rem}.pro-preview .preview-price{color:#4b4b4b;font-weight:700;line-height:1}.pro-preview .preview-distance{background-color:#313131;color:#fff;font-size:.875rem;padding:.5rem;position:absolute;right:0;top:0}.pro-preview .preview-distance .amount{font-size:1rem;font-weight:700}@media screen and (min-width:992px){.pro-preview{padding:1.5rem}}.pro-details .avatar{display:flex;justify-content:center;margin-bottom:.5rem}.pro-details .avatar img{height:auto;max-width:100%;width:150px}.pro-details .pro-name{font-weight:600;text-align:center}.pro-details .emph-text,.pro-details .pro-name{font-family:Gilroy,"Sans-Serif"}.calendar-wrapper{position:relative}.calendar-wrapper .loading-wrapper{display:none;height:100%;left:0;padding:3rem 1rem;position:absolute;text-align:center;top:0;width:100%;z-index:1}.calendar-wrapper.loading .loading-wrapper{display:block}.calendar-wrapper.loading #calendar{opacity:.2}.calendar-card .fc{--fc-now-indicator-color:#37bab1;--fc-non-business-color:#f4f4f4;font-family:Gilroy,"Sans-Serif"}.calendar-card .fc .fc-button:focus{color:#37bab1}.calendar-card .fc .fc-day.fc-day-today .fc-daygrid-day-frame{background:rgba(55,186,177,.7);z-index:1}.calendar-card .fc .fc-daygrid-day{cursor:pointer}.calendar-card .fc .fc-daygrid-dot-event{color:#313131}.calendar-card .fc .fc-daygrid-dot-event .fc-event-title{font-weight:400}.calendar-card .fc .fc-timegrid-slot-lane{border-top-color:#f4f4f4}.calendar-card .fc .fc-list-day{border:0}.calendar-card .fc .fc-list-event{background-color:#fff!important;font-size:.875rem}.calendar-card .fc .fc-list-event .fc-list-event-title a{font-weight:400}.calendar-card .fc .fc-event.status-manual,.calendar-card .fc .fc-event.status-pending{--fc-event-bg-color:#f7c800;--fc-event-border-color:#f7c800}.calendar-card .fc .fc-event.status-accepted{--fc-event-bg-color:#37bab1;--fc-event-border-color:#37bab1}.calendar-card .fc .fc-event.status-cancelled,.calendar-card .fc .fc-event.status-declined{--fc-event-bg-color:#d50100;--fc-event-border-color:#d50100}.calendar-card .fc .fc-event.status-expired{--fc-event-bg-color:#5d657b;--fc-event-border-color:#5d657b}.calendar-card .fc .fc-event.status-complete{--fc-event-bg-color:#37bab1;--fc-event-border-color:#37bab1}.calendar-card .fc .fc-timeGridDay-view .fc-timegrid-slot-lane:hover{background-color:#f4f4f4}#individual-booking-time-slots{position:relative}#individual-booking-time-slots .no-booking-title,#individual-booking-time-slots .spinner-wrapper{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#individual-booking-time-slots .timeslot{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#individual-booking-time-slots.loading .timeslot-container{opacity:.25}#individual-booking-time-slots.loading .spinner-wrapper{display:block}#individual-booking-time-slots.no-slots-available .timeslot-container{opacity:.25}#individual-booking-time-slots.no-slots-available .no-booking-title{display:block}.star-rating{display:inline-flex;flex-direction:row-reverse}.star-rating input{display:none}.star-rating label{color:#f4f4f4;cursor:pointer}.star-rating label svg{height:40px;width:40px}.star-rating:not(:checked)>label:hover,.star-rating:not(:checked)>label:hover~label,.star-rating>input:checked~label{color:gold}.star-rating>input:checked+label:hover,.star-rating>input:checked~label:hover,.star-rating>input:checked~label:hover~label,.star-rating>label:hover~input:checked~label{color:#ffe34d}.pagination .page-item .page-link{color:#1a3634}.pagination .page-item .page-link:focus{box-shadow:none}.pagination .page-item.active .page-link{background-color:#1a3634;border-color:#1a3634;color:#fff}.pagination .page-item.disabled .page-link{color:#6c757d}.geolocate{background:none;border:0;color:#1a3634;position:absolute;right:7px;top:50%;transform:translateY(-50%)}@media screen and (min-width:768px){.geolocate{right:20px}}.service-item{cursor:-webkit-grab;cursor:grab}.service-item:active{cursor:-webkit-grabbing;cursor:grabbing}.service-item.sortable-ghost{background-color:#f0f8ff;opacity:.4}.service-item.sortable-chosen,.service-item.sortable-drag{background-color:#e6e6e6;box-shadow:0 4px 8px rgba(0,0,0,.1);opacity:.9}label{font-family:Gilroy,"Sans-Serif";font-size:1rem;font-weight:500}label.form-check-label{font-weight:400}select.form-control{background:transparent;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-position-x:100%;background-position-y:50%;background-repeat:no-repeat}.form-control{border:none;border-radius:12px;font-family:Gilroy,"Sans-Serif"}.form-control:not([type=file]){min-height:50px}.form-control:focus{box-shadow:0 0 0 .25rem rgba(55,186,177,.25)}.form-check-input{border:none;height:1.5rem;width:1.5rem}.form-check-input:checked{background-color:#37bab1;border-color:#31a69e}.form-check-input:focus{box-shadow:0 0 0 .25rem rgba(55,186,177,.25)}.form-check-input[type=radio]{border:1px solid #dbdbdb;height:20px;transform:translateY(-2px);width:20px}.form-check-input[type=radio]:checked{border-color:#37bab1}.form-check-input.frosted,.form-control.frosted{background-color:hsla(0,0%,100%,.3)}.form-switch{padding-left:3.5rem}.form-switch .form-check-input{margin-left:-3.5rem;width:3rem}.form-switch .form-check-input:not(:checked){border:1px solid #ababab}.input-group-text{background:#f4f4f4;border:none;border-radius:12px;font-family:Gilroy,"Sans-Serif";padding-right:0}.timetable-dropdown{border:none;border-bottom:1px solid #ababab;font-family:Gilroy,"Sans-Serif";padding:5px 0 3px}.timetable-dropdown:disabled{opacity:.25}.timetable-dropdown:focus{border-bottom:1px solid #37bab1;color:#37bab1;outline:none}.input-validation-error,.invalid{border:1px solid var(--bs-danger)!important}.validation-message{color:#dc3545;font-size:.875rem}.validation-summary-errors{margin-bottom:1rem}.validation-summary-errors ul{list-style:none;margin-bottom:0;padding-left:0}.validation-summary-errors ul li{color:#dc3545;font-size:.875rem}.address-search{display:flex}.address-search .address-input{border:none;border-bottom-right-radius:0;border-top-right-radius:0;box-shadow:0 -6px 16px #00000029;min-height:70px}.address-search .btn{border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:0 -6px 16px #00000029;padding-left:1rem;padding-right:1rem}@media screen and (min-width:768px){.address-search input{min-height:75px;padding-left:2.5rem}.address-search .btn{padding-left:1.5rem;padding-right:1.5rem}}.character-count{bottom:5px;color:#ababab;font-size:.875rem;pointer-events:none;position:absolute;right:10px}.currency{position:relative}.currency .currency-symbol{left:10px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.currency input{padding-left:1.5rem}header .navbar-main{background-color:#62e4dc;font-family:Gilroy,"Sans-Serif";left:0;position:absolute;top:0;width:100%;z-index:10}header .navbar-main .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(0,0,0,0.55)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}header .navbar-main .navbar-toggler:focus{box-shadow:none}header .navbar-main .nav-link{color:#fff;font-size:.87rem;font-weight:400;letter-spacing:2px;text-transform:uppercase}header .navbar-main .nav-link .become-pro{background-color:hsla(0,0%,100%,.5);border-radius:20px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;color:#37bab1;display:inline;padding:.5rem .75rem;white-space:nowrap}header .navbar-main .nav-link .become-pro img{max-width:1.2rem}@media screen and (min-width:768px){header .navbar-main{background-color:transparent}}footer{background-color:#37bab1;border-top-left-radius:45px;border-top-right-radius:45px;margin-top:-45px;padding:4rem 0;position:relative}footer .nav .nav-link{color:#fff;font-family:Kurye,"Sans-Serif";padding-left:0;padding-right:0}footer .newsletter-signup{display:flex}@media screen and (min-width:768px){footer .newsletter-signup input{min-height:60px;padding-left:2.5rem}}footer .newsletter-signup input::-moz-placeholder{color:#313131}footer .newsletter-signup input:-ms-input-placeholder{color:#313131}footer .newsletter-signup input::placeholder{color:#313131}footer .socials{color:#fff;display:flex;flex-direction:column;font-size:1.2rem;justify-content:end}footer .socials,footer .socials a{font-family:Kurye,"Sans-Serif"}@media screen and (min-width:768px){footer .socials{height:100%}}footer .bottom-footer{font-size:.875rem}footer .bottom-footer a{font-weight:300}@media screen and (min-width:992px){footer{border-top-left-radius:115px;border-top-right-radius:115px;margin-top:-115px}}.navbar-brand img{max-width:175px}@media screen and (min-width:576px){.navbar-brand img{max-width:250px}}.offcanvas .nav-link{color:#fff;font-family:Gilroy,"Sans-Serif";font-size:1rem;font-weight:400;letter-spacing:0;text-transform:unset}body{color:#313131;font-family:Inter,"Sans-Serif";font-size:1rem;font-weight:300;line-height:calc(1.275rem + .3vw)}@media (min-width:1200px){body{line-height:1.5rem}}a,p{font-family:inherit;line-height:inherit}.text-link,a,button{font-family:Gilroy,"Sans-Serif";font-weight:700}.text-link,a{color:#37bab1;cursor:pointer;text-decoration:none;transition:color .3s ease}.text-link:hover,a:hover{color:#2b938c}.h1,b,h1,strong{font-weight:500}.h1,h1{font-family:Gilroy,"Sans-Serif";font-size:calc(1.475rem + 2.7vw);line-height:calc(1.475rem + 2.7vw)}@media (min-width:1200px){.h1,h1{font-size:3.5rem;line-height:3.5rem}}.h2,h2{font-family:Kurye,"Sans-Serif";font-size:calc(1.425rem + 2.1vw);font-weight:500;line-height:calc(1.425rem + 2.1vw)}@media (min-width:1200px){.h2,h2{font-size:3rem;line-height:3rem}}.h3,h3{font-family:Gilroy,"Sans-Serif";font-size:calc(1.375rem + 1.5vw);font-weight:500;line-height:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h3,h3{font-size:2.5rem;line-height:2.5rem}}.h4,h4{font-family:Gilroy,"Sans-Serif";font-size:calc(1.325rem + .9vw);font-weight:500;line-height:calc(1.325rem + .9vw)}@media (min-width:1200px){.h4,h4{font-size:2rem;line-height:2rem}}.h5,h5{font-family:Kurye,"Sans-Serif";font-size:calc(1.3rem + .6vw);font-weight:500;line-height:calc(1.3rem + .6vw)}@media (min-width:1200px){.h5,h5{font-size:1.75rem;line-height:1.75rem}}.h6,h6{font-family:Gilroy,"Sans-Serif";font-size:calc(1.275rem + .3vw);font-weight:500;line-height:calc(1.275rem + .3vw)}@media (min-width:1200px){.h6,h6{font-size:1.5rem;line-height:1.5rem}}#generic-content,.normalise{overflow-x:hidden}#generic-content>:first-child,.normalise>:first-child{margin-top:0}#generic-content h1,#generic-content h2,#generic-content h3,#generic-content h4,#generic-content h5,#generic-content h6,.normalise h1,.normalise h2,.normalise h3,.normalise h4,.normalise h5,.normalise h6{color:#37bab1;font-size:calc(1.275rem + .3vw);font-weight:500;line-height:calc(1.275rem + .3vw);margin-bottom:1rem;margin-top:2rem}@media (min-width:1200px){#generic-content h1,#generic-content h2,#generic-content h3,#generic-content h4,#generic-content h5,#generic-content h6,.normalise h1,.normalise h2,.normalise h3,.normalise h4,.normalise h5,.normalise h6{font-size:1.5rem;line-height:1.5rem}}#generic-content p,.normalise p{overflow:hidden;text-overflow:ellipsis}#generic-content table,.normalise table{width:100%}#generic-content table tbody,#generic-content table td,#generic-content table tfoot,#generic-content table th,#generic-content table thead,#generic-content table tr,.normalise table tbody,.normalise table td,.normalise table tfoot,.normalise table th,.normalise table thead,.normalise table tr{border:1px solid #ababab;padding:.5rem}#generic-content ul li,.normalise ul li{margin-bottom:.5rem}#generic-content blockquote,.normalise blockquote{background:#ababab;border-left:3px solid #37bab1;font-size:1rem;font-style:italic;line-height:1rem;padding:1rem 2rem}#generic-content :last-child,.normalise :last-child{margin-bottom:0}@media screen and (max-width:768px){#generic-content iframe,.normalise iframe{width:calc(100vw - 60px)}}.font-family-primary{font-family:Inter,"Sans-Serif"}.font-family-secondary{font-family:Gilroy,"Sans-Serif"}.font-weight-thin{font-weight:100!important}.font-weight-extra-light{font-weight:200!important}.font-weight-light{font-weight:300!important}.font-weight-regular{font-weight:400!important}.font-weight-medium{font-weight:500!important}.font-weight-semi-bold{font-weight:600!important}.font-weight-bold{font-weight:700!important}.font-weight-extra-bold{font-weight:800!important}.font-weight-black{font-weight:900!important}section{position:relative}section.nuudge-bg{background-attachment:fixed;background-color:#62e4dc;background-image:url(https://nuudge.blob.core.windows.net/assets/bg-fixed.jpg);background-position-x:center;background-position-y:bottom;background-repeat:no-repeat;background-size:100vw;min-height:100vh;padding-bottom:150px;padding-top:150px}section.nuudge-bg.nuudge-bg-no-image{background-image:none;padding-bottom:20px;padding-top:120px}#error-404{background-image:url(https://nuudge.blob.core.windows.net/assets/404-bg-mobile.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain;height:100vh;min-height:650px}@media screen and (min-width:992px){#error-404{background-image:url(https://nuudge.blob.core.windows.net/assets/404-bg.svg);background-position:100%;background-size:cover}}#error-404 .title{font-size:calc(2.125rem + 10.5vw);line-height:1}@media (min-width:1200px){#error-404 .title{font-size:10rem}}body.error404{background:url(/wp-content/html5blank-stable/img/404-bg.jpeg);background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:cover;height:100vh;min-height:800px}@media screen and (min-width:992px){body.error404{background-position-x:right}}body.error404 .error-404{padding-top:14rem}body.error404 .error-404 h1{font-size:calc(2.625rem + 16.5vw);font-weight:900;line-height:calc(2.625rem + 16.5vw)}@media (min-width:1200px){body.error404 .error-404 h1{font-size:15rem;line-height:15rem}}body{position:relative}body.modal-open{overflow:hidden;padding-right:0}@media (min-width:1500px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1450px}}.spill-container-left{margin-left:calc(-50vw - -50%)}.spill-container-right{margin-right:calc(-50vw - -50%)}@media screen and (min-width:576px){.spill-container-sm-left{margin-left:calc(-50vw - -50%)}.spill-container-sm-right{margin-right:calc(-50vw - -50%)}}@media screen and (min-width:768px){.spill-container-md-left{margin-left:calc(-50vw - -50%)}.spill-container-md-right{margin-right:calc(-50vw - -50%)}}@media screen and (min-width:992px){.spill-container-lg-left{margin-left:calc(-50vw - -50%)}.spill-container-lg-right{margin-right:calc(-50vw - -50%)}}@media screen and (min-width:1200px){.spill-container-xl-left{margin-left:calc(-50vw - -50%)}.spill-container-xl-right{margin-right:calc(-50vw - -50%)}}@media screen and (min-width:1400px){.spill-container-xxl-left{margin-left:calc(-50vw - -50%)}.spill-container-xxl-right{margin-right:calc(-50vw - -50%)}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.img-fluid{-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.cursor-not-allowed{cursor:not-allowed}.cursor-help{cursor:help}:root{--swiper-theme-color:#37bab1;--swiper-pagination-bullet-inactive-color:#ababab;--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-size:10px}.inline-swiper{display:flex}.inline-swiper .swiper-button-next,.inline-swiper .swiper-button-prev{height:auto;left:auto;margin-top:0;padding:0 1.5rem;position:relative;right:auto}.inline-swiper .swiper-button-prev{justify-content:end}.inline-swiper .swiper-button-next{justify-content:start}.inline-swiper .booking-item{align-items:center;cursor:pointer;display:flex;flex-direction:column;font-family:Gilroy,"Sans-Serif";min-height:70px;padding:.5rem 1.5rem}.inline-swiper.date-swiper .month{color:#ababab;font-size:.65rem;font-weight:600;left:0;letter-spacing:1px;position:absolute;text-transform:uppercase;top:0}.inline-swiper.date-swiper .booking-date{margin-top:20px}.inline-swiper.date-swiper .booking-date .number{color:#fff;font-size:1.2rem;font-weight:600;letter-spacing:1px}.inline-swiper.date-swiper .booking-date .day{color:#ababab;font-size:.875rem;text-transform:uppercase}.inline-swiper.date-swiper .booking-date.active{background:#3e3e3e;border-bottom:5px solid #37bab1}.inline-swiper.date-swiper .booking-date.active .number{color:#37bab1}.inline-swiper.date-swiper .booking-date.active .day{color:#fff;font-size:.875rem;text-transform:uppercase}.inline-swiper.date-swiper .booking-date.disabled{cursor:not-allowed;opacity:.25}.inline-swiper.date-swiper .swiper-button-next,.inline-swiper.date-swiper .swiper-button-prev{margin-top:20px}.inline-swiper.date-swiper.disabled .booking-date{cursor:wait}.inline-swiper.date-swiper:not(.disabled) .booking-date:not(.disabled):hover{background:#4b4b4b;border-bottom:5px solid #4b4b4b}.inline-swiper.time-swiper .booking-time{height:100%}.inline-swiper.time-swiper .booking-time .time{font-weight:600}.inline-swiper.time-swiper .booking-time .message{font-size:.7rem}.inline-swiper.time-swiper .booking-time.active{background-color:#f4f4f4;border-bottom:5px solid #37bab1}.inline-swiper.time-swiper .booking-time.unavailable{cursor:not-allowed;opacity:.4}.inline-swiper.time-swiper.disabled .booking-time{cursor:wait}.inline-swiper.time-swiper:not(.disabled) .booking-time:not(.unavailable):hover{background-color:#f4f4f4}.sidebar-nav-wrapper{background-color:#37bab1;background:linear-gradient(180deg,#37bab1 40%,#43c7be)}.sidebar-nav-wrapper .sidebar-nav ul .nav-item a{color:#f2f2f2}.sidebar-nav-wrapper .sidebar-nav ul .nav-item a.active{background-color:#1a3634}
/*# sourceMappingURL=style.css.map */
