.features-cols li{list-style:none}.front .main-container .container{padding:0}@media (min-width:768px){.front .main-container .container{width:750px}}@media (min-width:1108px){.front .main-container .container{width:1092px}}@media (min-width:1300px){body .main-container{margin:0 auto;width:1300px}}@media (min-width:1300px) and (max-width:1319px){.body-double-inner,.body-inner{overflow:hidden!important}}body.front>#main,body.front>.main-container,body.front>.main-container.aboutbooker-menu-opened{padding-top:0}.front .wistia-fancybox #fancybox-overlay{background:#000;display:none;left:0;overflow:hidden;position:absolute;top:0}.front .breadcrumb,.front h1.page-header,.front header#page-header{display:none}.front .header-carousel .section-wrapper{background-color:#0c4375;height:400px;overflow:hidden;position:relative}.front .header-carousel .section-wrapper .text-wrapper{position:relative;z-index:1}.front .header-carousel .section-wrapper .outside .text-wrapper{display:none}@media all and (min-width:768px){.front .header-carousel .section-wrapper{height:536px}}.front .header-carousel .section-wrapper .campaign-wrapper{height:818px}@media (min-width:501px){.front .header-carousel .section-wrapper .campaign-wrapper{height:800px}}@media all and (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.front .header-carousel .section-wrapper #main-carousel{font-family:supportsRetina}}.front .header-carousel .section-wrapper .container-wrapper{position:absolute;top:0;width:100%}.front .header-carousel .section-wrapper .container-wrapper .container{text-align:center}.front .header-carousel .section-wrapper .container-wrapper .container h1{color:#fff;font-size:28px;margin:0 auto;padding:0 10px;text-align:center;font-family:'Open Sans',sans-serif;font-weight:300;line-height:103%}.front .header-carousel .section-wrapper .container-wrapper .container h1 img{display:inline-block;vertical-align:top;width:71px}@media (min-width:768px){.front .header-carousel .section-wrapper .container-wrapper .container h1 img{display:inline;vertical-align:middle;width:92px}}.front .header-carousel .section-wrapper .container-wrapper .container h1 span{display:inline-block;left:13px;position:relative;text-align:left;top:8px}@media (min-width:768px){.front .header-carousel .section-wrapper .container-wrapper .container h1 span{display:inline;left:-6px;top:8px}.front .header-carousel .section-wrapper .container-wrapper .container h1 span br{display:none}.front .header-carousel .section-wrapper .container-wrapper .container h1{line-height:37%;font-size:59.36px;margin-top:0}}@media (min-width:1108px){.front .header-carousel .section-wrapper .container-wrapper .container h1{line-height:37%;font-size:73px}}.front .header-carousel .section-wrapper .container-wrapper .container p{color:#08bbff;font-size:20px;line-height:28px;margin:27px auto 0;padding:0 40px}@media (min-width:992px){.front .header-carousel .section-wrapper .campaign-wrapper{height:610px}.front .header-carousel .section-wrapper .container-wrapper .container p{font-size:20px;line-height:30px;margin:32px 0 0;padding:0;width:520px}}.front .header-carousel .section-wrapper .container-wrapper .container .text-wrapper.change-1 h1{font-family:'Open Sans',sans-serif;letter-spacing:.01em;font-size:26px;font-weight:700;line-height:normal;margin:0 auto;padding:0}@media only screen and (min-width:768px){.front .header-carousel .section-wrapper .container-wrapper .container .text-wrapper.change-1 h1{font-size:40px;margin:0 auto}}.front .header-carousel .section-wrapper .container-wrapper .container .text-wrapper.change-1 h2{letter-spacing:.01em;font-family:'Open Sans',sans-serif;font-weight:600;color:#fff;font-size:16px;line-height:normal;margin-top:6px}.front .header-carousel .section-wrapper .container-wrapper p.button.tour a,.front p.button.tour a{color:#333}@media only screen and (min-width:768px){.front .header-carousel .section-wrapper .container-wrapper .container .text-wrapper.change-1 h2{font-size:24px;margin-top:12px}}.front .header-carousel .section-wrapper .container-wrapper .button-wrapper{margin:0 auto;text-align:center}@media (max-width:767px){.front .header-carousel .section-wrapper .container-wrapper .button-wrapper{top:175px;width:100%}}@media (min-width:768px){.front .header-carousel .section-wrapper .container-wrapper .button-wrapper{margin:11px auto}}.front .header-carousel .section-wrapper .container-wrapper .button-wrapper a{text-decoration:none}.front .header-carousel .section-wrapper .container-wrapper p.button{font-family:'Open Sans',sans-serif;font-weight:600;letter-spacing:.01em;border-radius:5px;display:block;font-size:19px;height:auto;margin:15px auto 0;text-align:center;width:242px}@media (min-width:768px){.front .header-carousel .section-wrapper .container-wrapper p.button{display:inline-block;margin-top:11px;width:244px}.front .header-carousel .section-wrapper .container-wrapper p.button.tour{margin-right:26px}}@media (max-width:767px){.front .header-carousel .section-wrapper .container-wrapper p.button.btn-white{margin-top:20px}}.front .header-carousel .section-wrapper .container-wrapper p.button.btn-white img{display:inline-block;left:2px;position:relative;top:-2px;width:18px}.front .header-carousel .section-wrapper .container-wrapper p.button a{letter-spacing:.015em;display:block;font-size:16px;height:41px;line-height:normal;padding:10px 0;width:100%;text-indent:10px}@media (min-width:768px){.front .header-carousel .section-wrapper .container-wrapper p.button a{font-size:16px;height:42px;line-height:24px;text-indent:3px}}.front .header-carousel .section-wrapper .carousel .loading{-moz-border-radius:10px;-webkit-border-radius:10px;background:url(../images/ajax-loader.gif) center center no-repeat #000;border-radius:10px;height:46px;left:50%;margin:-23px 0 0 -23px;opacity:.7;position:absolute;top:50%;width:46px;z-index:100}.front .header-carousel .section-wrapper .carousel.slide .item{height:400px}.front .header-carousel .section-wrapper .carousel-inner>.item{-o-transition:.4s ease-in-out left;-webkit-transition:.4s ease-in-out left;transition:.4s ease-in-out left}@media all and (max-width:768px){.front .header-carousel .section-wrapper #spa2-banner.active,.front .header-carousel .section-wrapper #spa2-banner.next,.front .header-carousel .section-wrapper #spa2-banner.right,.front .header-carousel .section-wrapper #spa2-banner.second,.front .header-carousel .section-wrapper .spa2-banner.active,.front .header-carousel .section-wrapper .spa2-banner.next{background:url(/sites/default/themes/booker_new/images/homepage/banner/mobile/spa2-sm.jpg) center top no-repeat;background-size:auto 400px}}@media all and (-webkit-min-device-pixel-ratio:2) and (max-width:767px),(min-resolution:192dpi) and (max-width:768px){.front .header-carousel .section-wrapper #spa2-banner.active,.front .header-carousel .section-wrapper #spa2-banner.next,.front .header-carousel .section-wrapper #spa2-banner.right,.front .header-carousel .section-wrapper #spa2-banner.second,.front .header-carousel .section-wrapper .spa2-banner.active,.front .header-carousel .section-wrapper .spa2-banner.next{background:url(/sites/default/themes/booker_new/images/homepage/banner/mobile/spa2-retina-sm.jpg) center top no-repeat;background-size:auto 400px}}@media all and (min-width:768px){.front .header-carousel .section-wrapper #spa2-banner.active,.front .header-carousel .section-wrapper #spa2-banner.next,.front .header-carousel .section-wrapper #spa2-banner.right,.front .header-carousel .section-wrapper #spa2-banner.second,.front .header-carousel .section-wrapper .spa2-banner.active,.front .header-carousel .section-wrapper .spa2-banner.next{background:url(/sites/default/themes/booker_new/images/homepage/banner/spa2-lg.jpg) center top no-repeat;background-size:1300px auto}}@media all and (-webkit-min-device-pixel-ratio:2) and (min-width:768px),(min-resolution:192dpi) and (min-width:768px){.front .header-carousel .section-wrapper #spa2-banner.active,.front .header-carousel .section-wrapper #spa2-banner.next,.front .header-carousel .section-wrapper #spa2-banner.right,.front .header-carousel .section-wrapper #spa2-banner.second,.front .header-carousel .section-wrapper .spa2-banner.active,.front .header-carousel .section-wrapper .spa2-banner.next{background:url(/sites/default/themes/booker_new/images/homepage/banner/spa2-retina-lg.jpg) center top no-repeat;background-size:1300px auto}}.front .button-wrapper.mobile{display:block;margin:0 auto;text-align:center}@media (max-width:767px){.front .button-wrapper.mobile{top:175px;width:100%}}@media (min-width:768px){.front .header-carousel .section-wrapper .carousel.slide .item{height:537px}.front .button-wrapper.mobile{display:none!important;margin:11px auto}}.front .button-wrapper.mobile a{text-decoration:none}.front p.button{font-family:'Open Sans',sans-serif;font-weight:600;letter-spacing:.01em;border-radius:5px;display:block;font-size:19px;height:auto;margin:26px auto 0;text-align:center;width:242px}.front #features h2.title,.front .features-wrapper p.title{font-family:'Open Sans',sans-serif;color:#00aeef}@media (min-width:768px){.front p.button{display:inline-block;margin-top:44px;width:244px}.front p.button.tour{margin-right:26px}}@media (max-width:767px){.front p.button.btn-white{margin-top:23px}.front .features-wrapper p.title{max-width:295px}}.front p.button.btn-white img{display:inline-block;left:-4px;position:relative;top:-2px;width:18px}@media (min-width:768px){.front p.button.btn-white img{left:-7px;top:0;width:24px}}.front p.button a{letter-spacing:.015em;display:block;font-size:16px;height:42px;line-height:24px;padding:10px 0;text-indent:10px;width:100%}.front .features-wrapper{background:#fff}@media (min-width:768px){.front p.button a{font-size:16px;height:42px;line-height:24px;text-indent:3px}.front .features-wrapper{border-top:5px solid #33b5e8}}.front .features-wrapper p.title{font-weight:400;line-height:162%;font-size:21px;padding:0;text-align:center;margin:42px auto 7px}@media (min-width:768px){.front .features-wrapper p.title{line-height:167%;font-size:24px;margin:45px auto 34px;padding:0 15px;width:738px}}@media (max-width:1107px){.front .features-wrapper p.title br{display:none}}.front #features{background:#fff;padding:0 0 27px;text-align:center}@media (min-width:768px){.front #features{padding-bottom:16px;padding-top:0}}@media (min-width:1108px){.front .features-wrapper p.title{margin:50px auto 35px;width:auto}.front #features{padding-bottom:0;width:1052px}}.front #features .hidden-md img{height:12px;margin-left:4px;margin-top:0;width:12px}.front #features.isMobile .hidden-lg,.front #features.isMobile .hidden-md{display:block!important}.front #features h2.title{font-weight:400;line-height:147%;font-size:26px;margin-top:20px;padding:0 16px}.front #features h2,.front #features ul p{color:#6d6e71;font-family:'Open Sans',sans-serif}@media (min-width:768px){.front #features h2.title{line-height:127%;font-size:30px;margin-top:48px}}.front #features h2{font-weight:600;font-size:16px;margin-top:43px}@media (min-width:768px){.front #features h2{font-size:13px;margin-bottom:12px;margin-top:18px}}@media (min-width:1108px){.front #features h2{line-height:161%;font-size:20.13px;margin-bottom:20px;margin-top:10px}}@media (max-width:767px){.front #features .first h2{margin-top:30px}}.front #features img{height:74px;margin-bottom:11px;margin-top:9px;width:74px}.front #features .flip-container{-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-webkit-perspective:1000;-moz-perspective:1000;-o-perspective:1000;perspective:1000;display:inline-block;margin-bottom:11px;margin-top:9px}.front #features .flip-container .front{-webkit-transform:rotateY(0);z-index:2}.front #features .flip-container .flipper{-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;position:relative}.front #features .flip-container .back,.front #features .flip-container .front{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.6s;-webkit-transform-style:preserve-3d;-moz-transition:.6s;-moz-transform-style:preserve-3d;-o-transition:.6s;-o-transform-style:preserve-3d;-ms-transition:.6s;-ms-transform-style:preserve-3d;transition:.6s;transform-style:preserve-3d;position:absolute;top:0;left:0}.front #features .flip-container .back{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg)}.front #features .flip-container.hover .back,.front #features .flip-container:hover .back{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-o-transform:rotateY(0);-ms-transform:rotateY(0);transform:rotateY(0)}.front #features .flip-container.hover .front,.front #features .flip-container:hover .front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.front #features .flip-container img{margin-bottom:0;margin-top:0}.front #features .flipper{display:inline-block;position:relative}.front #features .flipper img.hoverback{left:0;position:relative}.front #features .flipper img{background:#fff;position:relative}.front #features .row{margin-left:0;margin-right:0}.front #features ul{margin-bottom:20px;padding:0}@media (min-width:1108px){.front #features img{height:112px;width:112px}.front #features ul{margin-bottom:55px}}.front #features ul p{line-height:157%;font-weight:400;font-size:16px;margin:13px auto 0;width:251px}@media (min-width:768px){.front #features ul p{line-height:154%;font-size:13px;margin:11px 2px 0;width:auto}}@media (min-width:1108px){.front #features ul p{font-size:16px;margin:28px 10px 0}}.front #features:after{clear:both;content:"";display:table}.front #features .features-cols p{color:#333}.front #features .features-cols p img{margin-bottom:2px;margin-left:7px}.front #features .features-cols p a{line-height:32px}.front #testimonials .section-wrapper{background:url(/sites/default/themes/booker_new/images/homepage/testimonial-bg-sm.jpg) center top;background-size:auto 271px;height:271px;position:relative}@media (min-width:768px){.front #testimonials .section-wrapper{background:url(/sites/default/themes/booker_new/images/homepage/testimonial-bg-md.jpg) center top;background-size:1144px auto;height:538px}}@media (min-width:1108px){.front #testimonials .section-wrapper{background:url(/sites/default/themes/booker_new/images/homepage/testimonial-bg-lg.jpg) center top;background-size:1300px auto;height:538px}}.front #testimonials .section-wrapper .logos{background-color:rgba(0,0,0,.2);bottom:0;display:none;height:77px;position:absolute;width:100%}.front #testimonials .section-wrapper .logos p{text-align:center}@media (min-width:1108px){.front #testimonials .section-wrapper .logos .container{width:996px}}@media (min-width:768px){.front #testimonials .section-wrapper .logos{display:block;height:80px}.front #testimonials .section-wrapper .logos .container{margin-top:18px}.front #testimonials .section-wrapper .logos .container .yello img{left:-45px;position:relative;top:5px;width:100px}}@media (min-width:1108px){.front #testimonials .section-wrapper .logos .container .yello img{left:8px;top:1px;width:122px}}@media (min-width:768px){.front #testimonials .section-wrapper .logos .container .milk img{left:-25px;position:relative;top:10px;width:125px}}@media (min-width:1108px){.front #testimonials .section-wrapper .logos .container .milk img{left:-4px;top:5px;width:158px}}@media (min-width:768px){.front #testimonials .section-wrapper .logos .container .uni img{left:-5px;position:relative;top:9px;width:107px}}@media (min-width:1108px){.front #testimonials .section-wrapper .logos .container .uni img{left:-13px;top:3px;width:137px}}@media (min-width:768px){.front #testimonials .section-wrapper .logos .container .skin img{left:15px;position:relative;top:11px;width:120px}}@media (min-width:1108px){.front #testimonials .section-wrapper .logos .container .skin img{left:-24px;top:8px;width:151px}.front #testimonials .section-wrapper .quote-wrapper.container-full .quote-container{left:-55px}}@media (max-width:767px){.front #testimonials .section-wrapper .quote-wrapper.container-full{background-color:rgba(0,0,0,.3);bottom:0;position:absolute;width:100%}}.front #testimonials .section-wrapper .quote-wrapper.container-full .quote-container{float:right;text-align:center}.front #testimonials .section-wrapper .quote-wrapper.container-full .quote-container h2{font-family:'Open Sans',sans-serif;font-weight:600;color:#fff;font-size:16px;margin-bottom:8px;margin-top:17px}.front #testimonials .section-wrapper .quote-wrapper.container-full .quote-container p{margin-bottom:19px}@media (min-width:768px){.front #testimonials .section-wrapper .quote-wrapper.container-full .quote-container{background-color:rgba(0,0,0,.3);padding-left:28px;position:relative;text-align:left;top:94px;width:305px}.front #testimonials .section-wrapper .quote-wrapper.container-full .quote-container h2{font-size:28px;margin-top:29px}.front #testimonials .section-wrapper .quote-wrapper.container-full .quote-container p{margin-bottom:34px;margin-top:20px}}.front #testimonials .section-wrapper .quote-wrapper.container-full .quote-container a{font-family:'Open Sans',sans-serif;font-weight:600;color:#ebd80a;font-size:16px;text-decoration:none}.front #testimonials .section-wrapper .quote-wrapper.container-full .quote-container a:hover{border-bottom:1px #ebd80a solid}.front #testimonials .section-wrapper .quote-wrapper.container-full .quote-container a:active{border-bottom:1px #e0ce09 solid;color:#e0ce09}.front #blog-links .col-md-4 h2,.front #blog-links h2.title{color:#00aeef;font-family:'Open Sans',sans-serif;font-weight:400}@media (min-width:768px){.front #testimonials .section-wrapper .quote-wrapper.container-full .quote-container a{font-size:18px}.front #testimonials .section-wrapper .col-sm-2{width:25%}}.front #blog-links h2.title{line-height:139%;font-size:26px;margin-bottom:19px;margin-top:40px;padding:0 20px;text-align:center}@media (min-width:768px){.front #blog-links h2.title{font-size:30px;line-height:36px;margin:53px auto;width:520px}}@media (min-width:1108px){.front #blog-links h2.title{margin:56px auto 53px;width:auto}}.front #blog-links .container .row{margin:0}@media (min-width:1320px){.front #blog-links .container{width:1232px}}.front #blog-links .col-md-4{float:none;text-align:center;width:100%}@media (min-width:768px){.front #blog-links .col-md-4{margin-bottom:51px}}@media (min-width:1108px){.front #blog-links .col-md-4{float:left;margin-bottom:16px;padding-left:13px;padding-right:13px;text-align:left;width:33.33%}}.front #blog-links .col-md-4 h2{line-height:139%;font-size:26px}@media (min-width:768px){.front #blog-links .col-md-4 h2{font-size:30px;line-height:auto}}.front #blog-links .col-md-4 h3{font-family:'Open Sans',sans-serif;font-weight:400;color:#666;font-size:18px;margin-bottom:11px;margin-top:17px}@media (min-width:768px){.front #blog-links .col-md-4 h3{font-size:24px;margin-top:25px}}.front #blog-links .col-md-4 p{font-family:'Open Sans',sans-serif;font-weight:400;color:#333;font-size:14px;margin-bottom:0;margin-top:16px;padding:0 10px}.front #blog-links .col-md-4 a,.front #scale h2{font-weight:600;font-family:'Open Sans',sans-serif}@media (min-width:768px){.front #blog-links .col-md-4 p{line-height:134%;font-size:15px;margin:17px auto 0;width:400px}}@media (min-width:1108px){.front #blog-links .col-md-4 p{padding:0 14px 0 0;width:auto}}.front #blog-links .col-md-4 p.link{margin-bottom:42px;margin-top:7px;padding:0}.front #blog-links .col-md-4 a{line-height:225%;color:#00aeef;font-size:16px;text-decoration:none}.front #blog-links .col-md-4 a:hover{border-bottom:1px #00aeef solid}.front #blog-links .col-md-4 a:active{border-bottom:1px #039bd3 solid;color:#039bd3}.front #blog-links .col-md-4 img{width:280px}@media (min-width:768px){.front #blog-links .col-md-4 p.link{margin-top:20px}.front #blog-links .col-md-4 a{line-height:112%;font-size:18px}.front #blog-links .col-md-4 img{width:393px}}@media (max-width:767px){.front #blog-links .col-md-4.item-2 p.link,.front #blog-links .col-md-4.item-3 p.link{margin-top:1px}}.front #scale{background:url(/sites/default/themes/booker_new/images/homepage/scale-footer.png) bottom center no-repeat #f6fcfe;background-size:338px auto;text-align:center}@media (min-width:768px){.front #scale{background:url(/sites/default/themes/booker_new/images/homepage/scale-footer-md.png) bottom center no-repeat #f6fcfe;background-size:770px auto}}@media (min-width:1024px){.front #scale{background:url(/sites/default/themes/booker_new/images/homepage/scale-footer-lg.png) bottom center no-repeat #f6fcfe;background-size:1300px auto;min-height:411px}}.front #scale h2{line-height:105%;font-size:72px;color:#6ac8eb;margin-top:36px}@media (min-width:768px){.front #scale h2{font-size:122px;margin-top:74px}}@media (min-width:1108px){.front #blog-links .col-md-4 img{width:100%}.front #scale h2{margin-top:64px}.front #scale p br{display:none}}.front #scale p{font-family:'Open Sans',sans-serif;font-weight:400;line-height:157%;color:#6d6e71;font-size:16px;margin-bottom:77px;margin-top:39px;padding:0 28px}.front #scale img.footer-img{display:none;max-width:320px;width:100%}@media (min-width:0px){#mediaQueryDetector{font-family:bp-small}}.front .header-carousel .section-wrapper>.container-wrapper{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}@media (min-width:768px){.front #scale p{line-height:206%;font-size:21px;margin-bottom:130px;margin-top:26px}.front #scale img.footer-img{float:right;width:773px}#mediaQueryDetector{font-family:bp-large}.front .header-carousel .section-wrapper>.container-wrapper{top:0}}.carousel-indicators li,.carousel-indicators li.active{background-color:transparent;border:1px solid #d2d3d5;border-radius:100%;font-size:0;height:10px;margin:0 6px;padding:0;width:10px}.carousel-indicators li.active{background-color:#696c74}