@import url(//fonts.googleapis.com/css?family=Open+Sans);body{font-family:Open Sans,sans-serif}a,a:active,a:hover,a:visited,body{color:#333}a:hover{font-weight:600}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.light{font-weight:400}.bold{font-weight:700}.text-red{color:red}sub,sup{font-size:50%;z-index:-1}a.back-button{padding:12px 16px}a.back-button,h2.back{padding-left:30px;position:relative}a.back-button:before,h2.back:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translateZ(0);position:absolute;left:0;top:2px;transition:transform .1s ease-in-out;line-height:inherit}a.back-button:active:before,a.back-button:focus:before,a.back-button:hover:before,h2.back:active:before,h2.back:focus:before,h2.back:hover:before{transform:translateX(-4px)}a.button,button,input[type=button],input[type=submit]{outline:none}a.button,button,input{background:#fff}a.button,button[type=submit],input[type=submit]{background:#f15930;border:none;color:#fff;padding:12px 16px;-ms-flex-pack:center;justify-content:center;text-decoration:none;text-align:center;transition:background-color .3s ease-in-out}a.button:active,a.button:focus,a.button:hover,button[type=submit]:active,button[type=submit]:focus,button[type=submit]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{background:#c7350d}a.button:active.secondary,a.button:focus.secondary,a.button:hover.secondary,button[type=submit]:active.secondary,button[type=submit]:focus.secondary,button[type=submit]:hover.secondary,input[type=submit]:active.secondary,input[type=submit]:focus.secondary,input[type=submit]:hover.secondary{background:#626262}a.button.large,button[type=submit].large,input[type=submit].large{font-size:1.5rem;padding:18px 80px!important}a.button[disabled],button[type=submit][disabled],input[type=submit][disabled]{opacity:.4;cursor:not-allowed}a.button.secondary,button[type=submit].secondary,input[type=submit].secondary{background:#888}.submit>a.button,.submit>button[type=submit],.submit>input[type=submit]{width:100%;margin-bottom:.6rem}.table>.row.bottom-xs>*{margin-bottom:0}.table>.row.table-row{border-top:1px solid #aaa;background-color:#f2f2f2;padding:1rem 0}.table>.row.table-row.footer{border-bottom:1px solid #aaa;background-color:#e1e1e1;padding:1rem}.table>.row.table-row-header{padding:1rem;padding-bottom:5px;background-color:#333;color:#fff}.table>.row.table-row-header h1,.table>.row.table-row-header h2,.table>.row.table-row-header h3,.table>.row.table-row-header h4,.table>.row.table-row-header h5,.table>.row.table-row-header h6{margin:0}table.three-column{width:100%}table.three-column tr>td{text-align:center}table.three-column tr>td:first-child{text-align:left}table.three-column tr>td:last-child{text-align:right}.flex-control-nav{bottom:0;z-index:2}.flex-control-nav>li>a{border:1px solid #f15930;background:transparent!important;height:16px;width:16px;border-radius:50%;outline:none;position:relative}.flex-control-nav>li>a.flex-active:after{content:" ";display:block;width:12px;height:12px;top:2px;left:2px;border-radius:50%;background-color:rgba(241,89,48,.8);position:absolute}.flex-direction-nav a:before{font-family:FontAwesome;font-size:40px;display:inline-block;color:rgba(241,89,48,.8);text-shadow:1px 1px 0 hsla(0,0%,100%,.3)}.flex-direction-nav a.flex-prev:before{content:"\f053"}.flex-direction-nav a.flex-next:before{content:"\f054"}button.input-button,input:not([type=button]):not([type=submit]),textarea{border-radius:2px;border:1px solid #aaa;padding:6px 12px;width:235px}button.input-button:hover{background-color:hsla(0,0%,50%,.2)}input[type=number]{text-align:center}input,select,textarea{background-color:#fff}input.ng-invalid.ng-dirty,input.ng-invalid.ng-touched,select.ng-invalid.ng-dirty,select.ng-invalid.ng-touched,textarea.ng-invalid.ng-dirty,textarea.ng-invalid.ng-touched{border-color:red}input.ng-valid.ng-dirty,input.ng-valid.ng-touched,select.ng-valid.ng-dirty,select.ng-valid.ng-touched,textarea.ng-valid.ng-dirty,textarea.ng-valid.ng-touched{border-color:#58b158}label{margin-right:1rem;min-width:8rem}.form-control{-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem}.form-control,.number-input{display:-ms-flexbox;display:flex}.number-input{-ms-flex-direction:row;flex-direction:row}.number-input>input{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:none;height:41px}.number-input>.number-buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.number-input>.number-buttons>button{border:1px solid #aaa;background:#aaa;display:-ms-flexbox;display:flex;padding:5px 10px;-ms-flex:1;flex:1;border-left:none;text-align:center;border-radius:0}.number-input>.number-buttons>button[disabled]{opacity:.4;cursor:not-allowed}.number-input>.number-buttons>button:not([disabled]):hover{background:#848484}.number-input>.number-buttons>button:not([disabled]):active{background:#6a6a6a}.number-input>.number-buttons>button:first-child{border-top-right-radius:2px;border-bottom:none}.number-input>.number-buttons>button:last-child{border-bottom-right-radius:2px}.wrap-dd-select{height:25px}.wrap-dd-select .dropdown{margin-top:8px}.credit-card{text-align:left;margin-left:0!important;margin-right:0!important}.input-block{margin-bottom:12px;padding-right:.5rem}label+*{float:right;width:240px!important;max-width:240px!important;box-sizing:content-box}.input-block:after{clear:both;display:block;content:" "}input[type=search]{margin-right:0;border:none!important;border-bottom-right-radius:0!important;border-top-right-radius:0!important;background-color:#e8e8e8}input[type=search]::-webkit-input-placeholder{color:rgba(33,33,33,.6)!important}input[type=search]:-moz-placeholder,input[type=search]::-moz-placeholder{color:rgba(33,33,33,.6)!important}input[type=search]:-ms-input-placeholder{color:rgba(33,33,33,.6)!important}input[type=search]+button{margin-left:-.3rem;border:none!important;border-bottom-left-radius:0!important;border-top-left-radius:0!important;border-radius:2px;background-color:#f15930;display:inline-block;color:#fff;padding:6px 0}input[type=search]+button:active,input[type=search]+button:focus,input[type=search]+button:hover{background-color:#f1582f;color:#fff}input[type=search]+button>i{padding:3px 9px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.wrap-dd-select.credit-cards .dropdown li i,.wrap-dd-select.credit-cards .selected i{float:none;vertical-align:middle}.wrap-dd-select.credit-cards{margin:0;width:280px;display:inline-block}.wrap-dd-select{position:relative;width:200px;margin:0 auto;padding:4px 12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;border-radius:2px;border:1px solid #aaa;box-shadow:0 1px 1px rgba(50,50,50,.1);cursor:pointer;outline:none;font-weight:700}.wrap-dd-select.ng-invalid{border:1px solid red;box-shadow:0 1px 1px rgba(255,0,0,.1)}.wrap-dd-select.ng-valid{border:1px solid #58b158;box-shadow:0 1px 1px rgba(0,255,0,.1)}.wrap-dd-select:after{content:"";width:0;height:0;position:absolute;right:15px;top:50%;margin-top:-3px;border-width:6px 6px 0;border-style:solid;border-color:currentColor transparent}.wrap-dd-select .dropdown{position:absolute;top:100%;left:0;right:0;z-index:500;background:#fff;padding:0;border-radius:inherit;border:1px solid #aaa;box-shadow:0 0 5px rgba(0,0,0,.1);font-weight:400;list-style:none;transition:visibility .3s ease-in-out,opacity .3s ease-in-out;visibility:hidden;opacity:0}.wrap-dd-select .dropdown li.divider{padding:2px 0;background:#e6e8ea}.wrap-dd-select .dropdown li.divider-label{background:#e6e8ea;cursor:default;color:#000;padding:10px 0}.wrap-dd-select .dropdown li a{display:block;padding:4px 12px;text-decoration:none;border-bottom:1px solid #aaa;box-shadow:inset 0 1px 0 #fff;cursor:pointer}.wrap-dd-select .dropdown li i{float:right;color:inherit}.wrap-dd-select .dropdown li:first-of-type a{border-radius:2px 2px 0 0}.wrap-dd-select .dropdown li:last-of-type a{border-radius:0 0 2px 2px;border:none}.wrap-dd-select .dropdown li:hover a{background:#f3f8f8}.wrap-dd-select .dropdown:after{right:15px;border-width:0 6px 6px;border-color:#fff transparent}.wrap-dd-select .dropdown:after,.wrap-dd-select .dropdown:before{content:"";width:0;height:0;position:absolute;bottom:100%;border-style:solid}.wrap-dd-select .dropdown:before{right:13px;border-width:0 8px 8px;border-color:rgba(0,0,0,.1) transparent}.wrap-dd-select.active .dropdown{visibility:visible;opacity:1}.wrap-dd-menu{position:relative;width:200px;margin:0 auto;padding:10px}.wrap-dd-menu .dropdown{position:absolute;z-index:1;top:70%;left:0;right:0;background:#fff;padding:0;border-radius:7px;border:1px solid rgba(0,0,0,.17);box-shadow:0 0 5px rgba(0,0,0,.1);font-weight:400;list-style:none;visibility:hidden}.wrap-dd-menu .dropdown li.divider{padding:2px 0;background:#e6e8ea}.wrap-dd-menu .dropdown li.divider-label{background:#e6e8ea;cursor:default;color:#000;padding:10px 0}.wrap-dd-menu .dropdown li a{display:block;padding:10px;text-decoration:none;color:#8aa8bd;border-bottom:1px solid #e6e8ea;box-shadow:inset 0 1px 0 #fff;cursor:pointer}.wrap-dd-menu .dropdown li i{float:right;color:inherit}.wrap-dd-menu .dropdown li:first-of-type a{border-radius:7px 7px 0 0}.wrap-dd-menu .dropdown li:last-of-type a{border-radius:0 0 7px 7px;border:none}.wrap-dd-menu .dropdown li:hover a{background:#f3f8f8}.wrap-dd-menu .dropdown:after{right:102px;border-width:0 6px 6px;border-color:#fff transparent}.wrap-dd-menu .dropdown:after,.wrap-dd-menu .dropdown:before{content:"";width:0;height:0;position:absolute;bottom:100%;border-style:solid}.wrap-dd-menu .dropdown:before{right:100px;border-width:0 8px 8px;border-color:rgba(0,0,0,.1) transparent}.wrap-dd-menu .dropdown.active{visibility:visible}.visuallyhidden{visibility:hidden}.time-date{overflow:hidden;border:1px solid #aaa;border-radius:4px;width:46.1rem;font-size:1rem;background-color:#fff;z-index:2000;position:relative}.time-date:focus,.time-date :not(input):focus{outline:0}.time-date[theme=standalone] input{padding:0!important;outline:none}.time-date[theme=standalone] .btn{background:none;border:none;outline:0;line-height:2.4rem;text-transform:uppercase;padding-top:0;padding-bottom:0;font-weight:inherit;font-size:1.2rem;border-radius:2px}.time-date[theme=standalone] .btn:hover{background-color:#737373;color:#e6e6e6}.time-date[theme=standalone]>.control>.slider>.date-control>.title>span.month-part{border:1px solid rgba(0,0,0,.2);position:relative;padding:0 .3rem}.time-date[theme=standalone]>.control>.slider>.date-control>.title>span.month-part:after{content:"\f0d7";margin-left:.3rem;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.time-date[theme=standalone]>.control>.slider>.date-control>.days>.day-cell{line-height:2.3rem;border-radius:3px;text-decoration:none}.time-date[theme=standalone]>.control>.slider>.date-control>.days>.day-cell:hover{text-decoration:none}.time-date[theme=standalone]>.control>.slider>.date-control>.days>.day-cell.today{position:relative}.time-date[theme=standalone]>.control>.slider>.date-control>.days>.day-cell.today:after{content:" ";position:absolute;bottom:.2rem;right:.2rem;width:0;height:0;border-style:solid;border-width:0 0 .5rem .5rem;border-color:transparent transparent currentColor}.time-date>.display{position:relative;width:47%;height:100%;cursor:pointer;transition:color .6s ease-in-out}.time-date>.display>.title{background-color:#333;color:#fff;line-height:2.5rem}.time-date>.display>.content{position:absolute;left:0;right:0;bottom:0;top:2.4rem;padding:2.3rem 0;font-size:1.5rem;background-color:#595959;color:#fff}.time-date>.display>.content>.super-title{text-transform:uppercase}.time-date>.display>.content>.main-title{font-size:6.1rem;line-height:6.1rem;height:6.1rem}.time-date>.display>.content>.main-title>small{font-size:1.1rem;margin-left:.3rem}.time-date>.display>.content>.sub-title{color:hsla(0,0%,100%,.5)}.time-date>.control{width:53%;overflow-x:hidden;position:relative}.time-date>.control>.full-title{display:none;background-color:#333;color:#fff;line-height:2.4rem}.time-date>.control>.slider{position:absolute!important;width:200%;transition:left .6s ease-in-out}.time-date>.control>.slider>.date-control,.time-date>.control>.slider>.switch-control,.time-date>.control>.slider>.time-control{float:left;height:20.9rem}.time-date>.control>.slider>.date-control,.time-date>.control>.slider>.time-control{width:45%;overflow-y:hidden}.time-date>.control>.slider>.switch-control{width:10%;cursor:pointer;padding:0 .6rem;line-height:20.9rem}.time-date>.control>.slider>.switch-control>i.fa:first-child{margin-right:1.4rem}.time-date>.control>.slider>.switch-control>i.fa:last-child{margin-left:1.4rem}.time-date>.control>.slider>.date-control>.title{font-weight:500;line-height:2.4rem}.time-date>.control>.slider>.date-control>.title:after,.time-date>.control>.slider>.date-control>.title:before{content:" ";display:table}.time-date>.control>.slider>.date-control>.title:after{clear:both}.time-date>.control>.slider>.date-control>.title>span.month-part{cursor:pointer;position:relative;margin-right:.5rem;border:1px solid rgba(0,0,0,.2);border-bottom:1px solid #000;padding:.1rem .3rem;overflow:hidden}.time-date>.control>.slider>.date-control>.title>span.month-part:hover{background:#e6e6e6}.time-date>.control>.slider>.date-control>.title>span.month-part>select{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;width:100%}.time-date>.control>.slider>.date-control>.title>input{border:1px solid rgba(0,0,0,.2);border-bottom:1px solid #000;width:4.3rem;line-height:1rem;text-align:center}.time-date>.control>.slider>.date-control>.headers{font-weight:500;font-size:1rem;padding-left:1.5rem;color:rgba(61,61,61,.4);text-align:left}.time-date>.control>.slider>.date-control>.headers>.day-cell{text-align:center;cursor:default;box-sizing:border-box;padding-bottom:0;height:2rem}.time-date>.control>.slider>.date-control .day-cell{float:left;width:2.5rem;height:2.5rem;margin:.1rem;padding:0;cursor:pointer;font-size:1.3rem}.time-date>.control>.slider>.date-control>.days{font-size:1rem;padding-left:1.5rem;width:20.79rem}.time-date>.control>.slider>.date-control>.days .day-cell{color:#333}.time-date>.control>.slider>.date-control>.days .day-cell.today{color:#595959}.time-date>.control>.slider>.date-control>.days .day-cell.selected{color:#fff;background-color:#595959}.time-date>.control>.slider>.date-control>.days .day-cell:active,.time-date>.control>.slider>.date-control>.days .day-cell:hover{color:#e6e6e6;background-color:#737373}.time-date>.control>.slider>.date-control>.days .day-cell:disabled{color:#aaa;background-color:transparent}.time-date>.control>.slider>.time-control{position:relative}.time-date>.control>.slider>.time-control>.time-inputs{bottom:60%;margin-bottom:-4.3rem;text-align:center;position:absolute;left:0;right:0}.time-date>.control>.slider>.time-control>.time-inputs>.hours,.time-date>.control>.slider>.time-control>.time-inputs>.minutes{font-size:3rem;line-height:1rem;width:8.4rem;margin:0 .8rem;position:absolute;padding-top:0;padding-bottom:0}.time-date>.control>.slider>.time-control>.time-inputs>.hours.hours,.time-date>.control>.slider>.time-control>.time-inputs>.minutes.hours{left:1.5rem;right:50%;margin-right:1rem}.time-date>.control>.slider>.time-control>.time-inputs>.hours.minutes,.time-date>.control>.slider>.time-control>.time-inputs>.minutes.minutes{right:.7rem;left:50%}.time-date>.control>.slider>.time-control>.time-inputs>.hours.up,.time-date>.control>.slider>.time-control>.time-inputs>.minutes.up{top:-2.3rem}.time-date>.control>.slider>.time-control>.time-inputs>.hours.down,.time-date>.control>.slider>.time-control>.time-inputs>.minutes.down{bottom:-3rem}.time-date>.control>.slider>.time-control>.time-inputs>input{border:none;border-bottom:1px solid #000;text-align:right;font-size:6.1rem;line-height:3rem;width:8.4rem;margin:0 .7rem}.time-date>.control>.slider>.time-control>.buttons{position:absolute;bottom:3rem;right:0;width:9.2rem}.time-date.date-mode>.control>.slider{left:0}.time-date:not(.time-mode-add):not(.time-mode-remove):not(.date-mode-add):not(.date-mode-remove).date-mode>.control>.slider>.time-control>*,.time-date:not(.time-mode-add):not(.time-mode-remove):not(.date-mode-add):not(.date-mode-remove).time-mode>.control>.slider>.date-control>*{display:none}.time-date.date-mode-add>.display,.time-date.date-mode-remove>.display,.time-date.time-mode-add>.display,.time-date.time-mode-remove>.display{color:transparent!important}.time-date.time-mode>.display>.content{padding-top:4.6rem}.time-date.time-mode>.control>.slider{left:-100%}.time-date.date-only>.control>.slider>.switch-control,.time-date.date-only>.control>.slider>.time-control{display:none}.time-date.date-only>.control>.slider>.date-control{width:50%;padding-left:1rem}.time-date.time-only>.display>.title{display:none}.time-date.time-only>.display>.content{top:0;padding-top:6.3rem}.time-date.time-only>.control>.slider>.date-control,.time-date.time-only>.control>.slider>.switch-control{display:none}.time-date.time-only>.control>.slider>.time-control{width:50%}.time-date>.control,.time-date>.display{height:20.9rem;float:left;text-align:center}.time-date>.buttons{clear:both;padding:0 .7rem;text-align:right}.time-date .button,.time-date button{color:#595959}.time-date.full-mode>.display{display:none}.time-date.full-mode>.control{width:100%;height:23.4rem}.time-date.full-mode>.control>.full-title{display:block}.time-date.full-mode>.control>.slider{float:none;width:100%}.time-date.full-mode>.control>.slider>.date-control,.time-date.full-mode>.control>.slider>.time-control{width:50%}.time-date.full-mode>.control>.slider>.switch-control{display:none}.time-date.full-mode>.buttons{background-color:#595959}.time-date.full-mode>.buttons>button{color:#fff!important}.time-date:not(.full-mode).compact{width:22.8rem}.time-date:not(.full-mode).compact>.display{display:none}.time-date:not(.full-mode).compact>.control{width:100%;height:23.2rem}.time-date:not(.full-mode).compact>.control>.full-title{display:block}.time-date.ng-invalid.ng-dirty>.buttons,.time-date.ng-invalid.ng-dirty>.control>.full-title,.time-date.ng-invalid.ng-dirty>.display>.title{background-color:red}.time-date.vertical{width:23.1rem}.time-date.vertical>.display{width:100%;height:auto;transition:color .6s ease-in-out,height .6s ease-in-out}.time-date.vertical>.display>.content{position:relative;width:100%;top:0;height:15.5rem}.time-date.vertical>.control{width:100%}.time-date.vertical.time-mode>.display>.content{padding-top:4.6rem}.time-date.vertical.time-only>.display>.content{top:0;padding-top:.8rem;height:10rem}.time-date.vertical.full-mode>.display{display:none}.time-date.vertical.full-mode>.control{width:100%;height:44.2rem}.time-date.vertical.full-mode>.control>.full-title{display:block}.time-date.vertical.full-mode>.control>.slider{float:none;width:100%;height:auto;overflow:auto}.time-date.vertical.full-mode>.control>.slider>.date-control,.time-date.vertical.full-mode>.control>.slider>.time-control{width:100%;float:left}.time-date-picker-dialog{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;overflow:auto;opacity:0;background:rgba(0,0,0,.4);animation-duration:.3s;animation-fill-mode:both;animation-direction:both;animation-name:a}.time-date-picker-dialog>.overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:10000}.time-date-picker-dialog>.time-date{z-index:10001;margin:20px auto}.time-date-picker-dialog.ng-leave{animation-name:b}@keyframes a{0%{opacity:0;top:-200px}to{opacity:1;top:0}}@keyframes b{0%{opacity:1;top:0}to{opacity:0;top:-200px}}html{height:100%}html.booking-catalogue,html.booking-featuredCatalogue{background:linear-gradient(#fff,#fff 94px,#dfdfdf 141px) 100% 0 no-repeat;background-attachment:fixed}.margin-none{margin:0!important}i.payment-icon{display:inline-block}.fa-append:before{margin-right:10px;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[ui-sref]{cursor:pointer}.col-xs.compress{-ms-flex-preferred-size:initial;flex-basis:auto}.main-content{padding:0 10px}@keyframes c{0%{box-shadow:2px 2px 6px rgba(0,0,0,.4);z-index:100}1%{transform:scale(1);z-index:200}to{box-shadow:4px 4px 28px rgba(0,0,0,.6);transform:scale(1.02);z-index:200}}@keyframes d{to{box-shadow:2px 2px 6px rgba(0,0,0,.4);z-index:100}99%{transform:scale(1);z-index:200}0%{box-shadow:4px 4px 28px rgba(0,0,0,.6);transform:scale(1.02);z-index:200}}@keyframes e{0%{opacity:0;max-height:0}to{opacity:1;max-height:200px}}.ng-invalid~i.fa,.text-error{color:red}.ng-pending~i.fa,.text-pending{color:#aaa}.ng-valid~i.fa,.text-success{color:#58b158}.error-message.ng-enter{overflow:hidden;animation-name:e;animation-duration:.4s}@keyframes f{0%{opacity:1;max-height:200px}to{opacity:0;max-height:0}}.error-message.ng-leave{overflow:hidden;animation-name:f;animation-duration:.4s}.error-message{color:#921f1f;background:#faa;text-align:right;border-top:1px solid #a11;border-bottom:1px solid #a11;box-shadow:inset 0 0 30px 5px hsla(0,29%,53%,.75);margin-left:-10%!important;margin-right:-10%!important;margin-bottom:1rem;padding-left:10%!important;width:120%;padding-right:10%!important}.error-message>p{height:100%;padding:1rem!important;margin-right:20px;margin-left:20px;width:100%}.catalogue-page{padding-bottom:3rem}.catalogue-page .header-section{position:fixed;top:0;left:0;right:0;padding-right:36px;padding-left:36px;padding-top:8px;z-index:1000;background:#fff}.catalogue-page .header-section>*{padding-left:0;padding-right:0}.catalogue-page .header-section img{margin:8px;margin-top:10px}.catalogue-page .header-section h2,.catalogue-page .header-section p{margin-bottom:0;margin-top:0}.catalogue-page .header-section div.filter-option{max-width:250px;min-width:150px;height:25px;margin:10px 10px 10px 2px;display:inline-block;float:left}.catalogue-page .header-section form{min-width:307px;margin-top:10px;margin-bottom:10px;margin-left:-4px;display:inline-block;float:left}.catalogue-page .body-section{margin-top:94px}.catalogue-page .body-section .experience-box{box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto;background-color:#fff;position:relative;padding:0;z-index:100;animation-fill-mode:both;margin-bottom:1rem;max-width:700px;min-height:76px;animation:d .3s forwards ease-in-out}.catalogue-page .body-section .experience-box.enter,.catalogue-page .body-section .experience-box.leave,.catalogue-page .body-section .experience-box.move{animation:none!important}.catalogue-page .body-section .experience-box:active,.catalogue-page .body-section .experience-box:focus,.catalogue-page .body-section .experience-box:hover{animation:c .3s forwards ease-in-out}.catalogue-page .body-section .experience-box p{font-size:14px}.catalogue-page .body-section .experience-box p>strong{font-size:16px}.catalogue-page .body-section .experience-box img{padding:0;margin-bottom:30px;max-width:100%}.catalogue-page .body-section .experience-box .text-row{background-color:#fff;text-decoration:none;overflow:hidden;height:76px;transition:height .3s ease-in-out;position:absolute;bottom:0;left:0;right:0;margin:0}.catalogue-page .body-section .experience-box .text-row>p{min-height:36px;transition:margin-top .3s ease-in-out;margin-top:12px;margin-bottom:12px}.catalogue-page .body-section .experience-box .view-button{background:#f15930;border:none;color:#fff;height:76px;transition:line-height .3s ease-in-out;width:76px;-ms-flex-pack:center;justify-content:center;padding:11px}.catalogue-page .body-section .experience-box .view-button>p{font-size:16px;margin:2px}.catalogue-page .payment-section form>:not(:last-child){margin-bottom:1rem;padding-right:.5rem}[ng-click]{cursor:pointer}.full-background{padding:2rem 3rem;background-color:#f2f2f2}.full-background:not(.col--offset-*){margin-right:-.6rem;margin-left:-.6rem}.full-background>:first-child{margin-top:0}.full-background>:last-child{margin-bottom:0}.flex-xs{display:-ms-flexbox;display:flex}.p-h-xs{padding-left:.5rem!important;padding-right:.5rem!important}.p-h-0-xs{padding-left:.1px!important;padding-right:.1px!important}.row{margin-right:-.6rem;margin-left:-.6rem}.row>:first-child:last-child{padding-left:.6rem;padding-right:.6rem}.row.reverse-xs{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse-xs{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.row-xs{box-sizing:border-box;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.row-xs,hr{display:-ms-flexbox;display:flex}hr{border:1px solid #aaa;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.custom-container{margin:0 auto;max-width:2130px}html[data-useragent*="MSIE 10.0"] [class*=col-]{display:block}.time-date>.control>.slider>.date-control>.title>input{border:1px solid rgba(0,0,0,.2)!important}@media only screen and (min-width:48rem){.submit{margin:0;width:100%}.submit>a.button,.submit>button[type=submit],.submit>input[type=submit]{width:auto;margin-left:.6rem;margin-right:.6rem}.error-message>p{width:auto}.custom-container{padding:0 30px}}@media only screen and (min-width:62em){.table>.row.table-row-header{background-color:inherit;color:currentColor}.table>.row.table-row-left-aligned{padding-left:0;padding-right:2rem}.form-control{-ms-flex-direction:row;flex-direction:row}.flex-md,.row-md{display:-ms-flexbox;display:flex}.row-md{box-sizing:border-box;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.p-h-md{padding-left:.5rem!important;padding-right:.5rem!important}.p-h-0-md{padding-left:.1px!important;padding-right:.1px!important}.row.reverse-md{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse-md{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:51rem){.time-date{width:23.1rem}.time-date>.display{width:100%;height:auto;transition:color .6s ease-in-out,height .6s ease-in-out}.time-date>.display>.content{position:relative;width:100%;top:0;height:15.5rem}.time-date>.control{width:100%}.time-date.time-mode>.display>.content{padding-top:4.6rem}.time-date.time-only>.display>.content{top:0;padding-top:.8rem;height:10rem}.time-date.full-mode>.display{display:none}.time-date.full-mode>.control{width:100%;height:44.2rem}.time-date.full-mode>.control>.full-title{display:block}.time-date.full-mode>.control>.slider{float:none;width:100%;height:auto;overflow:auto}.time-date.full-mode>.control>.slider>.date-control,.time-date.full-mode>.control>.slider>.time-control{width:100%;float:left}}@media only screen and (min-width:815px) and (min-height:450px){.time-date-picker-dialog>.time-date{position:absolute;margin:0;top:50%;left:50%;transform:translate(-50%,-50%)}}@media only screen and (min-width:1024px){.experience-page .flexslider-container{max-width:40%}}@media (max-width:589px){.catalogue-page .header-section div.filter-option{min-width:268px;margin-bottom:0}}@media (max-width:800px){.catalogue-page .header-section p{display:none}}@media (max-width:676px){.catalogue-page .header-section>:first-child{display:none}}@media (max-width:310px){.catalogue-page .header-section>:last-child{padding:12px 0;text-align:center}}@media (max-width:645px){.catalogue-page .header-section{padding-left:15px}}@media (min-width:801px) and (max-width:1334px){.catalogue-page .body-section{margin-top:118px}}@media (min-width:1080px){.catalogue-page .payment-section form{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:48em){.flex-sm,.row-sm{display:-ms-flexbox;display:flex}.row-sm{box-sizing:border-box;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.p-h-sm{padding-left:.5rem!important;padding-right:.5rem!important}.p-h-0-sm{padding-left:0!important;padding-right:.1px!important}.row.reverse-sm{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse-sm{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media only screen and (min-width:75em){.flex-lg,.row-lg{display:-ms-flexbox;display:flex}.row-lg{box-sizing:border-box;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.p-h-lg{padding-left:.5rem!important;padding-right:.5rem!important}.p-h-0-lg{padding-left:.1px!important;padding-right:.1px!important}.row.reverse-lg{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse-lg{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}
/*# sourceMappingURL=styles.css.map */
/*
Icon classes can be used entirely standalone. They are named after their original file names.

Example usage in HTML:

`display: block` sprite:
<div class="icon-home"></div>

To change `display` (e.g. `display: inline-block;`), we suggest using a common CSS class:

// CSS
.icon {
  display: inline-block;
}

// HTML
<i class="icon icon-home"></i>
*/
.icon-amex {
  background-image: url(images/payments_sprite.png);
  background-position: -146px -133px;
  width: 73px;
  height: 44px;
}
.icon-credit {
  background-image: url(images/payments_sprite.png);
  background-position: -146px -88px;
  width: 73px;
  height: 44px;
}
.icon-dankort {
  background-image: url(images/payments_sprite.png);
  background-position: 0px -45px;
  width: 73px;
  height: 44px;
}
.icon-diners {
  background-image: url(images/payments_sprite.png);
  background-position: -73px -45px;
  width: 73px;
  height: 44px;
}
.icon-discover {
  background-image: url(images/payments_sprite.png);
  background-position: 0px -89px;
  width: 73px;
  height: 44px;
}
.icon-forbru {
  background-image: url(images/payments_sprite.png);
  background-position: -73px -89px;
  width: 73px;
  height: 44px;
}
.icon-google {
  background-image: url(images/payments_sprite.png);
  background-position: -146px 0px;
  width: 73px;
  height: 44px;
}
.icon-jcb {
  background-image: url(images/payments_sprite.png);
  background-position: -146px -44px;
  width: 73px;
  height: 44px;
}
.icon-laser {
  background-image: url(images/payments_sprite.png);
  background-position: -73px 0px;
  width: 73px;
  height: 44px;
}
.icon-maestro {
  background-image: url(images/payments_sprite.png);
  background-position: 0px -133px;
  width: 73px;
  height: 44px;
}
.icon-mastercard {
  background-image: url(images/payments_sprite.png);
  background-position: -73px -133px;
  width: 73px;
  height: 44px;
}
.icon-money {
  background-image: url(images/payments_sprite.png);
  background-position: 0px 0px;
  width: 73px;
  height: 45px;
}
.icon-paypal {
  background-image: url(images/payments_sprite.png);
  background-position: -219px 0px;
  width: 73px;
  height: 44px;
}
.icon-shopify {
  background-image: url(images/payments_sprite.png);
  background-position: -219px -44px;
  width: 73px;
  height: 44px;
}
.icon-solo {
  background-image: url(images/payments_sprite.png);
  background-position: -219px -88px;
  width: 73px;
  height: 44px;
}
.icon-visa {
  background-image: url(images/payments_sprite.png);
  background-position: -219px -132px;
  width: 73px;
  height: 44px;
}
