@font-face{font-family:accordalternatebold;src:url(../fonts/AccordAlternate-Bold.eot);src:url(../fonts/AccordAlternate-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/AccordAlternate-Bold.woff) format('woff'),url(../fonts/AccordAlternate-Bold.ttf) format('truetype'),url(../fonts/AccordAlternate-Bold.svg#AccordAlternate-Bold) format('svg');font-style:normal;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:helveticaneueltstd;src:url(../fonts/HelveticaNeueLTStd-Cn.eot);src:url(../fonts/HelveticaNeueLTStd-Cn.eot?#iefix) format('embedded-opentype'),url(../fonts/HelveticaNeueLTStd-Cn.woff) format('woff'),url(../fonts/HelveticaNeueLTStd-Cn.ttf) format('truetype'),url(../fonts/HelveticaNeueLTStd-Cn.svg#HelveticaNeueLTStd-Cn) format('svg');font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:myriadprobold;src:url(../fonts/MyriadPro-Bold.eot);src:url(../fonts/MyriadPro-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/MyriadPro-Bold.woff) format('woff'),url(../fonts/MyriadPro-Bold.ttf) format('truetype'),url(../fonts/MyriadPro-Bold.svg#MyriadPro-Bold) format('svg');font-style:normal;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:myriadpro;src:url(../fonts/MyriadPro-Regular.eot);src:url(../fonts/MyriadPro-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/MyriadPro-Regular.woff) format('woff'),url(../fonts/MyriadPro-Regular.ttf) format('truetype'),url(../fonts/MyriadPro-Regular.svg#MyriadPro-Regular) format('svg');font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:raleway;src:url(../fonts/Raleway.eot);src:url(../fonts/Raleway.eot?#iefix) format('embedded-opentype'),url(../fonts/Raleway.woff) format('woff'),url(../fonts/Raleway.ttf) format('truetype'),url(../fonts/Raleway.svg#Raleway) format('svg');font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:ralewayextrabold;src:url(../fonts/Raleway-ExtraBold.eot);src:url(../fonts/Raleway-ExtraBold.eot?#iefix) format('embedded-opentype'),url(../fonts/Raleway-ExtraBold.woff) format('woff'),url(../fonts/Raleway-ExtraBold.ttf) format('truetype'),url(../fonts/Raleway-ExtraBold.svg#Raleway-ExtraBold) format('svg');font-style:normal;font-weight:700;text-rendering:optimizeLegibility}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?y5vh50);src:url(../fonts/icomoon.eot?y5vh50#iefix) format('embedded-opentype'),url(../fonts/icomoon.ttf?y5vh50) format('truetype'),url(../fonts/icomoon.woff?y5vh50) format('woff'),url(../fonts/icomoon.svg?y5vh50#icomoon) format('svg');font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-chevron-thin-right:before{content:"\e901"}.icon-chevron-thin-left:before{content:"\e902"}.icon-arrow-up:before{content:"\e900"}/*!normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css*/html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.clearfix:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*{max-height:1e6px}body{color:#7d8084;background:#fff;font:22px/1.2 helveticaneueltstd,sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;vertical-align:top}.gm-style img{max-width:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h{font-family:accordalternatebold,sans-serif;font-weight:700;margin:0 0 .5em;color:#6a6b6d}h1,.h1{font-size:27px}h2,.h2{font-size:23px}h3,.h3{font-size:20px}h4,.h4{font-size:17px}h5,.h5{font-size:14px}h6,.h6{font-size:11px}p{margin:0 0 1em}a{color:#5b5c5e}a:hover,a:focus{text-decoration:none}form,fieldset{margin:0;padding:0;border-style:none}input[type=text],input[type=tel],input[type=email],input[type=search],input[type=password],textarea{-webkit-appearance:none;-webkit-border-radius:0;box-sizing:border-box;border:1px solid #999;padding:.4em .7em}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=search]:focus,input[type=password]:focus,textarea:focus{border-color:#333}input[type=text]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}input[type=text]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=password]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#999}input[type=text]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=password]:-moz-placeholder,textarea:-moz-placeholder{color:#999}input[type=text]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input[type=text].placeholder,input[type=tel].placeholder,input[type=email].placeholder,input[type=search].placeholder,input[type=password].placeholder,textarea.placeholder{color:#999}select{-webkit-border-radius:0}textarea{resize:vertical;vertical-align:top}button,input[type=button],input[type=reset],input[type=file],input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer}#wrapper{width:100%;overflow:hidden;position:relative}.container{max-width:780px;padding:0 15px;margin:0 auto}.container:after{content:"";display:block;clear:both}.upper-header{color:#575a5e;font:400 10px/14px raleway,sans-serif;text-align:right;-webkit-box-shadow:0 7px 17px 3px rgba(0,0,0,.2);box-shadow:0 7px 17px 3px rgba(0,0,0,.2);padding:45px 0 27px}.upper-header .item{position:relative;display:inline-block;vertical-align:top;padding:0 43px}.upper-header .item:after{content:'';position:absolute;top:0;right:0;width:23px;height:28px;background:url(../images/sprite.png) no-repeat 0 0}.upper-header .item.it2:after{background-position:-40px 0;width:26px;height:29px}.upper-header .item.it3:after{background-position:-88px 0;width:28px;height:26px}.upper-header .item a,.upper-header .item a:hover,.upper-header .item a:focus,.upper-header .item a:active,.upper-header .item a:visited{color:#575a5e!important}.upper-header .item .title{display:block;text-transform:uppercase;font-weight:400;font-family:ralewayextrabold,sans-serif;margin-bottom:3px}.upper-header .ph-number{text-decoration:none;color:#575a5e}.upper-header .ph-number:hover{opacity:.7}.lower-header .container{position:relative;min-height:111px}.logo{position:absolute;top:32px;left:46px;z-index:1}#main{position:relative}#main:after{content:'';position:absolute;top:0;left:0;right:0;height:116px;background:#364156;z-index:-1}.intro{margin-bottom:48px}.intro .container{overflow:hidden}.intro-holder{min-height:284px;position:relative;margin-top:85px}.bg-stretch{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat}.intro .intro-holder h1{content:'';text-indent:-9999px;overflow:hidden;position:absolute;top:-75px;left:0;width:545px;height:51px;background:url(../images/slogan.png) no-repeat 0 0;-webkit-transform:translate(27%,43%);transform:translate(27%,43%)}#nav{font:14px/18px myriadpro,sans-serif;background:#f3f4f5;padding:23px 9px 11px}.nav-opener{float:right;width:40px;height:40px;background:#adafb2;position:absolute;top:0;right:0;-webkit-transform:translate(0,-40px);transform:translate(0,-40px);text-indent:-9999px;overflow:hidden}.nav-opener{display:none}.nav-opener:before,.nav-opener:after,.nav-opener span{background:#c1d72e;border-radius:4px;position:absolute;top:21px;left:25%;right:25%;height:3px;margin-top:-2px;-webkit-transition:all .2s linear;transition:all .2s linear}.nav-opener:before,.nav-opener:after{content:'';top:11px}.nav-opener:after{top:31px}#nav ul{width:100%;list-style:none;text-align:justify;font-size:0;line-height:0;margin:0;padding:0}#nav ul:after{display:inline-block;vertical-align:top;width:100%;content:'';height:0;font-size:0;line-height:0}#nav li{display:inline-block;vertical-align:top;font-size:14px;line-height:18px}#nav li a{display:block;text-transform:uppercase;text-decoration:none;color:#747576;border-bottom:3px solid transparent;padding-bottom:9px}#nav ul li a:hover{border-color:#18191a}#nav .active a{border-color:#18191a}.intro-text{line-height:25px;padding-bottom:37px}h2{line-height:27px;letter-spacing:.6px;margin-bottom:32px}.intro-text p{margin-bottom:23px}.promo{text-align:center}.product-list{list-style:none;margin:0 -28px;padding:0;letter-spacing:-.36em}.product-list li{display:inline-block;vertical-align:top;width:33.333%;letter-spacing:0;padding:0 28px 13px}.product-list li .img-holder{margin-bottom:8px}.product-list li h3{font:400 21px/24pxhelveticaneueltstd,sans-serif}.product-list a{position:relative;display:inline-block;vertical-align:top;text-decoration:none;color:#777a7e}.product-list a:hover{color:#c1d72e}.btn-link{margin-top:6px;padding-right:16px}.product-list .btn-link:after{content:'';position:absolute;top:50%;left:100%;border-style:solid;border-width:15.5px 0 15.5px 26px;border-color:transparent transparent transparent #c1d72e;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-top:-3px}.product-list img{max-width:inherit;width:100%}.service{background:#f9f9f9;padding:23px 0 31px}.service h2{margin-bottom:26px}.service ul{width:50%;float:left;list-style:none;margin:0;padding:0}.service ul li{position:relative;padding:0 0 4px 21px}.service ul li:before{content:'';position:absolute;top:2px;left:0;width:10px;height:15px;background:url(../images/sprite.png) no-repeat -128px 0}.booking{text-align:center;background:#364156;padding:10px 0;font-size:35px;line-height:47px;color:#fff;font:35px/47px accordalternatebold,Arial,Helvetica,sans-serif}.booking p{margin:0}.booking p a{text-decoration:none;color:#fff}.booking p a:hover{text-decoration:underline}.reviews{color:#a3a8ad;line-height:24px;text-align:center;padding:25px 0 6px}blockquote{max-width:500px;margin:0 auto}q{display:block;margin-bottom:11px}q:after{display:none}.name,.position{display:block;text-transform:uppercase;color:#575a5e;font:10px/1.2 ralewayextrabold,sans-serif}.position{text-transform:capitalize;font-family:ralewayextra,sans-serif}#footer{text-align:center}.media{background:#e1e4e6;padding:16px 0 18px}.social{list-style:none;margin:0;padding:0;letter-spacing:-.36em}.social li{display:inline-block;vertical-align:bottom;letter-spacing:0;padding:0 15px}.social a{display:block;text-indent:-9999px;overflow:hidden;text-decoration:none;width:57px;height:58px;background:url(../images/sprite.png) no-repeat -143px 0}.social .facebook{width:126px;height:38px;background-position:0 -64px}.social .pinterest{width:34px;height:34px;background-position:-152px -64px}.social .workwithus{width:170px;height:47px;background-position:-19px -115px;margin:15px auto 0}.social a:hover{opacity:.7}.copyright-holder{background:#acc234;padding:18px 0 5px}.copyright{font:12px/16px myriadpro,sans-serif;color:#2b2a2a;text-transform:uppercase}.copyright a{color:#2b2a2a;text-decoration:none}.copyright a:hover{color:#727170}.question-list{padding:0;margin:0 0 30px;list-style:none;color:#5b5c5e}.question-list li{margin:0 0 10px}.faq-block .title{display:block;margin:0 0 20px}.faq-block dl{margin:0}.faq-block dd{margin:0 0 20px}.faq-block dt{color:#5b5c5e}.back-to-top{position:fixed;bottom:180px;right:50%;margin:0 -480px 0 0;width:30px;height:30px;border:2px solid #ccc;border-radius:50%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;outline:0;opacity:0;text-decoration:none}.back-to-top.show{opacity:1}.back-to-top span{position:absolute;top:2px;bottom:0;margin:auto;font-size:21px;left:11%;right:0;color:#ccc}.back-to-top:hover span{color:#fff}.back-to-top:hover{background-color:#ccc}.back-to-top:hover:before{color:#fff}.services-list{padding:0;margin:0 0 20px;list-style:none;color:#5b5c5e}.services-list li{position:relative;padding:0 0 0 20px;margin:0 0 20px}.services-list li:before{content:"";position:absolute;background:url(../images/sprite.png) no-repeat -128px 0;top:2px;left:0;width:10px;height:15px}.services-block dl{margin:20}.services-block .title{display:block;margin:0 0 20px;color:#5b5c5e}.services-block dt{display:block;position:relative;color:#5b5c5e;margin:40px 0 20px 40px;padding:0 0 0 20px}.services-block dt:before{content:"";position:absolute;background:url(../images/sprite.png) no-repeat -128px 0;top:2px;left:0;width:10px;height:15px}.services-block dd{margin:0 0 40px}.hints-list{padding:0;margin:0 0 20px;list-style:none}.hints-list>li{margin:0 0 20px;padding:0 0 0 20px}.hints-list>li:before{content:"";position:absolute;background:url(../images/sprite.png) no-repeat -128px 0;top:7px;left:0;width:10px;height:15px}.hints-list li{position:relative}.hints-list ul{margin:0 0 20px;padding:0 0 0 30px;margin:0}.hints-list ul li{margin:0 0 10px}.care-block dl{margin:0}.care-block dt{display:block}.care-block dd{margin:0 0 20px}.testimonials-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}.testimonials-wrapper img{max-width:100%;display:block}.testimonials-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-26px;outline:0;font-size:0;line-height:0;text-decoration:none}.testimonials-wrapper .bx-controls-direction a:hover:before{color:#6a6b6d}.testimonials-wrapper .bx-controls-direction a:before{content:"\e902";font-family:icomoon;display:block;font-size:20px;line-height:1;color:#a3a8ad;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.testimonials-wrapper .bx-controls-direction .bx-prev{left:0}.testimonials-wrapper .bx-controls-direction .bx-next{right:0}.testimonials-wrapper .bx-controls-direction .bx-next:before{content:"\e901"}.testimonials-wrapper .bx-controls-direction a.disabled{display:none}.testimonials-gallery{margin:0;padding:0;list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.tabs-menu2{clear:both;padding-left:0;display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center}.tabs-menu2 li{display:flex;display:-webkit-flex;display:-ms-flexbox;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;width:48%;text-align:center}.tabs-menu2 li.current{position:relative;background-color:#fff;border-bottom:1px solid #fff;z-index:5}.tabs-menu2 li a{padding:0 5px;text-transform:uppercase;text-decoration:none;color:#595959}.tabs-menu2 li a img{max-width:100%;max-height:210px}.tabs-menu2 .current a{color:#595959}.tabs-menu2 li a span{font-size:18px;text-transform:none;margin-top:6px;padding-bottom:10px;display:block;width:100%;max-width:186px;margin-left:auto;margin-right:auto}.tabs-menu2 li.current a span{border-bottom:3px solid #18191a}.tab{background-color:#fff;float:left;margin-bottom:20px;width:auto}.tab-content{display:none}#tab-1{}.ug-tile .ug-textpanel-title{font-weight:400!important;text-align:center!important}.ug-lightbox .ug-textpanel-title,.ug-lightbox .ug-textpanel-description{text-align:center!important}.label{display:inline-block;min-width:180px}.smt-btn{margin-right:28px}#contact-us{padding-top:1em}@media only screen and (max-width:1023px){.intro .container{padding:0}.booking{font-size:25px;line-height:30px}.back-to-top{right:3%;left:auto;margin-right:0}}@media only screen and (max-width:767px){.testimonials-wrapper .bx-controls{display:none}.upper-header{padding:10px 0}.upper-header .item-holder{margin:0 -5px}.upper-header .item{padding:0 0 0 5px}.upper-header .item:after{display:none}.lower-header .container{min-height:40px}.logo{width:180px;top:7px;left:15px}.intro-holder{min-height:196px}.intro .bg-stretch h1{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;-webkit-background-size:100% 100%;background-size:100% 100%;height:34px;width:305px;top:70px;left:10px}#nav{padding:0}#nav li{display:block;text-align:center}#nav li a{padding:7px 10px 3px}#nav li a{border:0}.nav-opener{display:block}.drop{overflow:hidden;position:absolute;top:0;left:0;right:0;z-index:999}.nav-active .nav-opener span{opacity:0}.nav-opener:hover{opacity:.9}.nav-active .nav-opener:after,.nav-active .nav-opener:before{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:20px;left:10%;right:10%}.nav-active .nav-opener:after{-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.drop{max-height:0;-webkit-transition:all .25s linear;transition:all .25s linear}.nav-active .drop{max-height:4e3px}.drop>ul{background:rgba(243,244,245,.9);-webkit-transition:all .25s linear;transition:all .25s linear;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.nav-active .drop>ul{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.resize-active .drop,.resize-active .drop>ul{-webkit-transition:none!important;-ms-transition:none!important;transition:none!important}body{font-size:15px}.intro{margin-bottom:10px}.intro-text{padding-bottom:10px}.intro-text p{margin-bottom:1em}h2{font-size:19px;line-height:24px;margin-bottom:15px}.product-list{margin:0}.product-list li{width:50%;padding:0 10px 5px}.product-list li h3{font-size:15px;line-height:19px}.service{padding:10px 0}.service ul{padding:0 10px}.service ul li:before{top:-1px}.booking{font-size:15px;line-height:19px}.reviews{padding:20px 0}.social li{padding:0 10px}.intro .intro-holder h1{left:auto;right:0;background-position:98% 0;top:-26px;background-size:310px auto;-webkit-transform:translate(0,0);transform:translate(0,0)}.tabs-menu li a span{font-size:12px}}.soc-btns{top:49px;margin:auto;width:100%;text-align:center;z-index:999;position:absolute!important}[class*=button_pin]{top:6px;margin-left:5px}@media only screen and (max-width:767px){[class*=button_pin]{top:4px}}@media only screen and (max-width:479px){.service ul{width:100%}.soc-btns{top:62px}}@media only screen and (max-width:375px){.product-list li{width:100%;padding:0 0 10px}}