#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(/assets/fancybox/fancybox-a523eb3ae974e1fb1dee5330961d60f1.png)}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(/assets/fancybox/fancybox-a523eb3ae974e1fb1dee5330961d60f1.png) -40px 0px;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url(/assets/fancybox/blank-a0fe7cb2f89149de429989e9ee901db3.gif);z-index:1102;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url(/assets/fancybox/fancybox-a523eb3ae974e1fb1dee5330961d60f1.png);background-position:-40px -30px}#fancybox-right-ico{background-image:url(/assets/fancybox/fancybox-a523eb3ae974e1fb1dee5330961d60f1.png);background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(/assets/fancybox/fancybox-x-2ba8cc8a995fd8c0cdc92afbbfd5342b.png)}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(/assets/fancybox/fancybox-a523eb3ae974e1fb1dee5330961d60f1.png);background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(/assets/fancybox/fancybox-y-f8c0f0279061739562cb0a8ddf5e2b7e.png);background-position:-20px 0px}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(/assets/fancybox/fancybox-a523eb3ae974e1fb1dee5330961d60f1.png);background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(/assets/fancybox/fancybox-x-2ba8cc8a995fd8c0cdc92afbbfd5342b.png);background-position:0px -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(/assets/fancybox/fancybox-a523eb3ae974e1fb1dee5330961d60f1.png);background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(/assets/fancybox/fancybox-y-f8c0f0279061739562cb0a8ddf5e2b7e.png)}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(/assets/fancybox/fancybox-a523eb3ae974e1fb1dee5330961d60f1.png);background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url(/assets/fancybox/fancy_title_over-8b67cbaa5eee182721fa938ad951868f.png);display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url(/assets/fancybox/fancybox-a523eb3ae974e1fb1dee5330961d60f1.png) -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url(/assets/fancybox/fancybox-x-2ba8cc8a995fd8c0cdc92afbbfd5342b.png) 0px -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url(/assets/fancybox/fancybox-a523eb3ae974e1fb1dee5330961d60f1.png) -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_close-be435360e973fa6019c416febb237d1a.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_nav_left-1d5ea88a74de86154c6889ab5ecbb3d9.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_nav_right-f92720b8bdd365a20e4c176ec7cb41dc.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_title_over-8b67cbaa5eee182721fa938ad951868f.png', sizingMethod='scale');zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_title_left-703c120faf35d9d0c17ce8410fa2e315.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_title_main-51376db6645c09eecc64dac80c860a95.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_title_right-899993bc943dbaec9835e4be38a74111.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight + "px")}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px')}#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_loading-accd0d92cff83920c5e0e6f23f0cbed0.png', sizingMethod='scale')}.fancybox-ie .fancybox-bg{background:transparent !important}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_shadow_n-11ed9279cb3635295b7a453ebab4dfa3.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_shadow_ne-a1ec72b3a233c54b7a48f4782735d4cb.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_shadow_e-b78b099fd3ed7f9009ec750edbdbf1e6.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_shadow_se-a8353e4b0e86db3c5397650160f7319a.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_shadow_s-f38816193d46f2b068548e539e161b67.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_shadow_sw-49cd7729b86a87ae2a06abdadba98df6.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_shadow_w-a9329c954030b625a66c8f9f22588d10.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_shadow_nw-2a7fa99a459c0de8c0cc47c25035da38.png', sizingMethod='scale')}/*! 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,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{text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}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{margin:0}fieldset{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}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}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'Glyphicons Halflings';src:url(/assets/callsite/glyphicons-halflings-regular-250410f588d3e925b8616978b55a7739.eot);src:url(/assets/callsite/glyphicons-halflings-regular-250410f588d3e925b8616978b55a7739.eot?#iefix) format("embedded-opentype"),url(/assets/callsite/glyphicons-halflings-regular-9c07af7918beddae7783f7b6850f0436.woff) format("woff"),url(/assets/callsite/glyphicons-halflings-regular-25e3083ad99d1d7179e54d343c378018.ttf) format("truetype"),url(/assets/callsite/glyphicons-halflings-regular-dc36f57946f79ab0a28b924db5af539d.svg#glyphicons_halflingsregular) format("svg")}blockquote{margin:0}.btn{display:inline-block;border-radius:3px;border:1px solid transparent;padding:15px 25px;box-sizing:border-box;background-color:#C92828;color:#FFFFFF;font-size:14px;line-height:1.2142857142857142;font-weight:normal;text-align:center;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.btn:hover,.btn:active{background-color:#A52423;color:#FFF}html,body{height:100%}html{font-size:10px}.page{font-family:Arial, Helvetica Neue, Helvetica, sans-serif}.page--nav-opened{overflow:hidden}.page__wrapper{min-height:100%;margin-bottom:-230px}* html .page__wrapper{height:100%}.page__buffer{height:230px}.container{margin:0 auto;box-sizing:border-box}.container:before,.container:after{display:table;content:""}.container:after{clear:both}.lt-ie8 .container{zoom:1}@media (min-width: 1201px){.container{max-width:1200px}}@media (max-width: 1200px) and (min-width: 961px){.container{padding:0 15px}}@media (max-width: 960px){.container{padding:0 10px}}@media (max-width: 768px){.container{padding:0 5px}}.container--small{max-width:1222px;padding:0 20px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;-webkit-overflow-scrolling:touch;overflow-x:hidden !important}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slider{margin-bottom:0px}.slick-dots{position:absolute;bottom:-23px;list-style:none;display:block;text-align:center;padding:0;width:100%;margin:0}.slick-dots li{position:relative;display:inline-block;height:2px;width:30px;margin:0 7px;background:#1891D8;padding:0;cursor:pointer}.slick-dots li button{display:none}.slick-dots li.slick-active{background:#C317B7}.slick-prev,.slick-next{outline:0;border:0}.g-slider{visibility:hidden}.g-slider.slick-initialized{visibility:visible}.g-slider .slick-slide{height:auto}.home-banner{position:relative;text-align:center}.home-banner__bg{max-width:100%;height:auto;display:inline-block}.home-banner__content{position:absolute;left:0;top:0;height:100%;right:0;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.banner--main{padding:127px 30px 57px 30px;border-bottom:10px solid #c92828;position:relative}.banner--main .banner__wrapper{position:relative;z-index:1}@media (min-width: 1201px){.banner--main{min-height:450px}}@media (max-width: 1200px){.banner--main{min-height:418px;padding-top:68px;padding-bottom:76px}}@media (max-width: 960px){.banner--main{min-height:418px;padding-top:66px;padding-bottom:50px}}@media (max-width: 768px){.banner--main{min-height:372px}}@media (max-width: 550px){.banner--main{min-height:258px;padding-top:30px;padding-bottom:35px}}.banner--page{padding-top:22px;padding-bottom:22px;background-color:transparent;border-bottom:2px solid #c92828}.banner__bg{background:#000;width:100%;min-height:397px;background-size:cover;background-position:50% 50%}@media (max-width: 960px){.banner{min-height:440px}}@media (max-width: 768px){.banner{min-height:350px}}@media (max-width: 550px){.banner{min-height:275px}}.banner__wrapper{text-align:center}.banner__heading,.home-banner__heading{color:#383838;font-weight:normal;font-size:3.2rem;line-height:1.1875;margin:0}@media (max-width: 550px){.banner__heading,.home-banner__heading{font-size:2.4rem;line-height:1.2083333333333333}}.banner__subheading,.home-banner__subheading{color:#FFF;font-weight:normal;margin-top:0px;margin-bottom:0;color:#383838;font-size:1.3rem;line-height:1.2307692307692308;margin-bottom:22px}@media (max-width: 550px){.banner__subheading,.home-banner__subheading{font-size:1.2rem;line-height:1.1666666666666667}}.banner__img{max-width:606px;height:auto;margin:0 auto;margin-bottom:50px}.home-banner__img{max-width:606px;height:100%;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-banner__img--with-headings{max-height:100px}.home-banner__img+.home-banner__heading,.home-banner__img+.home-banner__subheading{margin-top:30px}.banner__img img{width:100%;height:auto;display:inline-block}.home-banner__img img{display:inline-block;max-height:90%;max-width:90%;width:auto}.home-banner__img--with-headings img{max-height:100%;max-width:100%}@media (max-width: 960px){.banner__img{margin-bottom:30px}.home-banner__img+.home-banner__heading,.home-banner__img+.home-banner__subheading{margin-top:10px}.home-banner__img--with-headings{max-height:60px}}@media (max-width: 550px){.banner__img{max-width:316px;margin-bottom:25px}.home-banner__img{max-width:316px}.home-banner__img img{max-height:80%}.home-banner__img+.home-banner__heading,.home-banner__img+.home-banner__subheading{margin-top:5px}.home-banner__img--with-headings{max-height:40px}.home-banner__img--with-headings img{max-height:100%}}.banner__button{display:block;margin:0 auto;margin-top:18px}.contactus{padding-top:40px;padding-bottom:50px}.contactus__container{max-width:895px;margin:0 auto}.contactus__container:before,.contactus__container:after{display:table;content:""}.contactus__container:after{clear:both}.lt-ie8 .contactus__container{zoom:1}.contactus__heading{text-align:center;letter-spacing:1px;font-size:2rem;line-height:1.6;font-weight:normal;margin-bottom:45px;margin-top:0}.contact-form__field{margin-top:5px;width:100%}.contact-form__field:first-child{margin-top:0}.contact-form__field label{font-size:14px;line-height:1;display:block;margin-bottom:5px}.contact-form__field input{height:28px;line-height:28px;padding:6px}.contact-form__field input,.contact-form__field textarea{box-sizing:border-box;display:block;width:100%;color:#343434;padding:6px;font-size:14px;background-color:#F2F2F2;border:1px solid #C4C4C4}.contact-form__field input::-webkit-input-placeholder,.contact-form__field textarea::-webkit-input-placeholder{color:#C4C4C4}.contact-form__field input:-moz-placeholder,.contact-form__field textarea:-moz-placeholder{color:#C4C4C4}.contact-form__field input::-moz-placeholder,.contact-form__field textarea::-moz-placeholder{color:#C4C4C4}.contact-form__field input:-ms-input-placeholder,.contact-form__field textarea:-ms-input-placeholder{color:#C4C4C4}.contact-form__field input:focus,.contact-form__field textarea:focus{outline:0}.contact-form__field input:focus::-webkit-input-placeholder,.contact-form__field textarea:focus::-webkit-input-placeholder{color:transparent}.contact-form__field input:focus:-moz-placeholder,.contact-form__field textarea:focus:-moz-placeholder{color:transparent}.contact-form__field input:focus::-moz-placeholder,.contact-form__field textarea:focus::-moz-placeholder{color:transparent}.contact-form__field input:focus:-ms-input-placeholder,.contact-form__field textarea:focus:-ms-input-placeholder{color:transparent}.contact-form__field input:hover,.contact-form__field input:focus,.contact-form__field textarea:hover,.contact-form__field textarea:focus{background-color:#fff;border:1px solid #4F4F4F}.contact-form__field input:hover::-webkit-input-placeholder,.contact-form__field input:focus::-webkit-input-placeholder,.contact-form__field textarea:hover::-webkit-input-placeholder,.contact-form__field textarea:focus::-webkit-input-placeholder{color:#4F4F4F}.contact-form__field input:hover:-moz-placeholder,.contact-form__field input:focus:-moz-placeholder,.contact-form__field textarea:hover:-moz-placeholder,.contact-form__field textarea:focus:-moz-placeholder{color:#4F4F4F}.contact-form__field input:hover::-moz-placeholder,.contact-form__field input:focus::-moz-placeholder,.contact-form__field textarea:hover::-moz-placeholder,.contact-form__field textarea:focus::-moz-placeholder{color:#4F4F4F}.contact-form__field input:hover:-ms-input-placeholder,.contact-form__field input:focus:-ms-input-placeholder,.contact-form__field textarea:hover:-ms-input-placeholder,.contact-form__field textarea:focus:-ms-input-placeholder{color:#4F4F4F}.contact-form__field textarea{width:100%;height:132px;display:block;resize:none}.contact-form__left{width:217px;float:left;padding-right:25px}.contact-form__center{width:340px;float:left}.contact-form__right{width:302px;float:right}@media (max-width: 860px){.contact-form__right,.contact-form__center,.contact-form__left{float:none;width:340px;margin:0 auto;padding:0 15px}.contact-form__right,.contact-form__center{margin-top:20px}}.contact-form__verification label{font-size:14px;line-height:14px;display:block;margin-bottom:5px}.contact-form__submit{font-size:14px;text-align:center;background:#fff;color:#4F4F4F;border:1px solid #4F4F4F;height:30px;width:129px;padding:0;line-height:30px;display:block;border-radius:2px;margin-top:25px}.contact-form__submit:hover{background-color:#F2F2F2}.contact-form--submitted .contact-form__field input:invalid{border-color:#D7244C}.contact-form--submitted .contact-form__field input:invalid::-webkit-input-placeholder{color:#D7244C}.contact-form--submitted .contact-form__field input:invalid:-moz-placeholder{color:#D7244C}.contact-form--submitted .contact-form__field input:invalid::-moz-placeholder{color:#D7244C}.contact-form--submitted .contact-form__field input:invalid:-ms-input-placeholder{color:#D7244C}.contact-form--submitted .contact-form__field label ~ input:invalid{color:#D7244C}.page-footer__top{text-align:center}.page-footer__center{background:#c92828;padding-left:20px;padding-right:20px}.page-footer__middle{background:#c92828}.page-footer__middle .container{border-bottom:1px solid #555}.page-footer__center:before,.page-footer__center:after{display:table;content:""}.page-footer__center:after{clear:both}.lt-ie8 .page-footer__center{zoom:1}.page-footer__col{width:50%;box-sizing:border-box;padding:0 15px;float:left}.page-footer__col--left{width:25%}@media (max-width: 960px){.page-footer__col--left{width:100%;text-align:center}}.page-footer__col--center{text-align:center}.page-footer__col--right{width:25%;text-align:right}@media (max-width: 960px){.page-footer__col{float:none;width:100%;text-align:center}}.page-footer__about{padding-top:40px;padding-bottom:40px}@media (max-width: 960px){.page-footer__about{padding-top:20px;padding-bottom:20px}}.page-footer__company{font-size:16px;line-height:1.4375;font-weight:normal;margin:0;color:#FFF}.page-footer__address,.page-footer__hours,.page-footer__website a{line-height:1.2142857142857142;font-size:14px;line-height:1.6;color:#FFF;margin:0;text-decoration:none}.page-footer__hours{padding-top:40px;padding-bottom:40px}@media (max-width: 960px){.page-footer__hours{padding:0 15px;padding-bottom:40px;margin:0}}.page-footer__website{margin:0}.page-footer__website a:hover,.page-footer__website a:active{color:#FFF}.page-footer__telwrapper{display:block;margin:0;padding-top:40px;text-align:center}@media (max-width: 960px){.page-footer__telwrapper{padding-top:0}}.page-footer__tel{font-size:16px;line-height:1.4375;color:#FFFFFF;display:inline-block;text-decoration:none}.page-footer__tel:before{content:"";background-image:url(/assets/performance/images/sprite-1d2e6647a55454795753a580a9499231.png);background-position:-236px -23px;width:12px;height:17px;background-size:250px, 250px;background-repeat:no-repeat;display:inline-block;vertical-align:middle;margin-right:3px}.page-footer__mailwrapper{margin-top:0;margin-bottom:25px}.page-footer__mail{font-size:16px;line-height:1.4375;display:inline-block;text-decoration:none;color:#FFF}.page-footer__mail:before{content:"";display:inline-block;vertical-align:middle;margin-right:6px;background-image:url(/assets/performance/images/sprite-1d2e6647a55454795753a580a9499231.png);background-position:0px -236px;width:16px;height:14px;background-size:250px, 250px;background-repeat:no-repeat;position:relative;top:-2px}.page-footer__copy,.custom-footer{font-size:14px;font-weight:300;line-height:1.3571428571428572;color:#fff;margin:0}.custom-footer p{margin:0}.page-footer__bottom{background-color:#383838;padding-top:8px;padding-bottom:8px;text-align:center}.socials{margin:0;padding:0;text-indent:0;list-style:none;list-style-position:outside;margin-bottom:19px;text-align:center;font-size:0}.socials--header{margin-top:22px;margin-bottom:0}.socials__item{display:inline-block;vertical-align:middle;margin-left:16px}.socials__item:first-child{margin-left:0}.socials__link{display:block}.socials__link--fb{background-image:url(/assets/performance/images/sprite-1d2e6647a55454795753a580a9499231.png);background-position:-177px 0px;width:55px;height:55px;background-size:250px, 250px;background-repeat:no-repeat}.socials__link--gp{background-image:url(/assets/performance/images/sprite-1d2e6647a55454795753a580a9499231.png);background-position:-59px -59px;width:55px;height:55px;background-size:250px, 250px;background-repeat:no-repeat}.socials__link--inst{background-image:url(/assets/performance/images/sprite-1d2e6647a55454795753a580a9499231.png);background-position:-118px -59px;width:55px;height:55px;background-size:250px, 250px;background-repeat:no-repeat}.socials__link--pint{background-image:url(/assets/performance/images/sprite-1d2e6647a55454795753a580a9499231.png);background-position:-177px -59px;width:55px;height:55px;background-size:250px, 250px;background-repeat:no-repeat}.socials__link--tw{background-image:url(/assets/performance/images/sprite-1d2e6647a55454795753a580a9499231.png);background-position:0px -177px;width:55px;height:55px;background-size:250px, 250px;background-repeat:no-repeat}.socials__link--ytb{background-image:url(/assets/performance/images/sprite-1d2e6647a55454795753a580a9499231.png);background-position:-177px -177px;width:55px;height:55px;background-size:250px, 250px;background-repeat:no-repeat}.socials__link--yelp{background-image:url(/assets/performance/images/sprite-1d2e6647a55454795753a580a9499231.png);background-position:-59px -118px;width:55px;height:55px;background-size:250px, 250px;background-repeat:no-repeat}.socials__link--vimeo{background-image:url(/assets/performance/images/sprite-1d2e6647a55454795753a580a9499231.png);background-position:-118px -177px;width:55px;height:55px;background-size:250px, 250px;background-repeat:no-repeat}.socials__link--fb-dark{background-image:url(/assets/performance/images/sprite-1d2e6647a55454795753a580a9499231.png);background-position:-59px 0px;width:55px;height:55px;background-size:250px, 250px;background-repeat:no-repeat}.socials__link--gp-dark{background-image:url(/assets/performance/images/sprite-1d2e6647a55454795753a580a9499231.png);background-position:0px -59px;width:55px;height:55px;background-size:250px, 250px;background-repeat:no-repeat}.socials__link--inst-dark{background-image:url(/assets/performance/images/sprite-1d2e6647a55454795753a580a9499231.png);background-position:-118px 0px;width:55px;height:55px;background-size:250px, 250px;background-repeat:no-repeat}.socials__link--pint-dark{background-image:url(/assets/performance/images/sprite-1d2e6647a55454795753a580a9499231.png);background-position:0px 0px;width:55px;height:55px;background-size:250px, 250px;background-repeat:no-repeat}.socials__link--tw-dark{background-image:url(/assets/performance/images/sprite-1d2e6647a55454795753a580a9499231.png);background-position:-177px -118px;width:55px;height:55px;background-size:250px, 250px;background-repeat:no-repeat}.socials__link--ytb-dark{background-image:url(/assets/performance/images/sprite-1d2e6647a55454795753a580a9499231.png);background-position:0px -118px;width:55px;height:55px;background-size:250px, 250px;background-repeat:no-repeat}.socials__link--yelp-dark{background-image:url(/assets/performance/images/sprite-1d2e6647a55454795753a580a9499231.png);background-position:-118px -118px;width:55px;height:55px;background-size:250px, 250px;background-repeat:no-repeat}.socials__link--vimeo-dark{background-image:url(/assets/performance/images/sprite-1d2e6647a55454795753a580a9499231.png);background-position:-59px -177px;width:55px;height:55px;background-size:250px, 250px;background-repeat:no-repeat}.socials__link:hover,.socials__link:active{background-color:rgba(127,127,127,0.8)}.socials__link--dark:hover,.socials__link--dark:active{background-color:rgba(255,255,255,0.8)}.sitemap{margin-top:5px}.sitemap__link,.custom-footer a{font-size:14px;font-weight:300;line-height:1.2142857142857142;color:#fff;display:inline-block;text-decoration:none;text-transform:uppercase}.sitemap__link:hover,.sitemap__link:active{color:#FFF}.searches{font-size:12px;line-height:1.1666666666666667;color:rgba(255,255,255,0.5);padding-top:40px;max-width:210px}.searches__heading{font-size:12px;line-height:1.1666666666666667;color:rgba(255,255,255,0.5);margin:0;margin-bottom:15px}.searches__big{font-size:16px;line-height:1.1875;color:rgba(255,255,255,0.5)}.searches__medium{font-size:14px;line-height:1.2142857142857142;color:rgba(255,255,255,0.5)}.reasons{padding-top:40px}.reasons__list{list-style-type:none;padding:0;margin:0}.reasons__item{font-size:14px;line-height:1.2142857142857142;color:rgba(255,255,255,0.5)}.reasons__heading{font-size:12px;line-height:1.1666666666666667;color:rgba(255,255,255,0.5);margin:0;margin-bottom:15px}.footer-menu,.footer-menu ul{margin:0;padding:0;text-indent:0;list-style:none;list-style-position:outside;padding-bottom:15px;padding-top:15px;color:#343434;line-height:1.2142857142857142;font-size:14px}.footer-menu__item,.footer-menu ul li{display:inline-block;vertical-align:middle}.footer-menu__item:before,.footer-menu ul li:before{content:"|";color:rgba(47,47,47,0.7);font-size:14px;display:inline-block;vertical-align:middle}.footer-menu__item:first-child:before,.footer-menu ul li:first-child:before{display:none}.footer-menu__link,.footer-menu ul li a{color:#343434;line-height:1.2142857142857142;font-size:14px;display:inline-block;vertical-align:middle;text-decoration:none}.gallery{padding-top:92px}@media (max-width: 550px){.gallery{padding-top:193px}}.gallery__wrapper{padding-bottom:20px;padding-top:30px}.gallery .slick-next,.gallery .slick-prev{color:#FFFFFF;position:absolute;top:50%;z-index:4;margin:-25px 0 0 0;opacity:0.6;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:0;line-height:0;background:none;width:50px;height:50px;padding:0}.gallery .slick-next:hover,.gallery .slick-prev:hover{cursor:pointer;opacity:1}.gallery .slick-next{right:1rem}.gallery .slick-prev{left:1rem}.gallery .slick-next:before,.gallery .slick-prev:before{content:'';position:absolute;top:50%;width:35px;height:35px;text-align:center;margin-top:-18px;color:#FFFFFF;font-style:normal;font-weight:normal;border-right:3px solid #FFFFFF;border-bottom:3px solid #FFFFFF}.gallery .slick-prev:before{-webkit-transform:rotate(-225deg) skew(-20deg, -20deg);transform:rotate(-225deg) skew(-20deg, -20deg);left:50%;margin-left:-17px}.gallery .slick-next:before{right:50%;margin-right:-17px;-webkit-transform:rotate(-45deg) skew(-20deg, -20deg);transform:rotate(-45deg) skew(-20deg, -20deg)}@media only screen and (max-width: 480px){.gallery .slick-next:before,.gallery .slick-prev:before{width:25px;height:25px;margin-top:-13px;border-right:2px solid #FFFFFF;border-bottom:2px solid #FFFFFF}.slick-dots{display:none !important}}.hero{margin-top:92px}@media (max-width: 550px){.hero{margin-top:225px}}.page-content{padding-top:40px;padding-bottom:60px;padding-left:20px;padding-right:20px}.page-content img,.page-content iframe,.page-content video{max-width:100%}@media screen and (max-width: 768px){.page-content{padding-top:30px}}.page-content__text,.welcome__content{font-size:1.6rem}.page-content__text h1,.welcome__content h1{font-size:2em}.page-header h1{line-height:1.45;color:#343434;font-size:2rem;margin-bottom:15px;font-weight:normal}.page-content__heading{margin-top:0}.page-content__text p{font-size:1.4rem;font-weight:300;margin-top:39px;line-height:2.7142857142857144}.page-content__text p:first-of-type{margin-top:0}.page-content__btn{display:block;margin:0 auto;max-width:179px;margin-top:50px}.page-header{position:fixed;left:0;top:0;right:0;background-color:#C92828;z-index:500;box-shadow:0px 3px 8px rgba(0,0,0,0.5);padding-bottom:10px;font-size:10px}.page-header__wrapper{background:-webkit-linear-gradient(left, #fff, #e9e9e9 100%);background:linear-gradient(to right, #fff, #e9e9e9 100%);box-shadow:0px 6px 8px rgba(0,0,0,0.5);width:100%;box-sizing:border-box;position:relative;padding-left:20px;padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:15px;padding-top:20px;box-sizing:border-box}.page-header__wrapper:before,.page-header__wrapper:after{display:table;content:""}.page-header__wrapper:after{clear:both}.lt-ie8 .page-header__wrapper{zoom:1}@media (max-width: 960px){.page-header__wrapper{min-height:81px}}@media (max-width: 550px){.page-header__wrapper{padding-left:20px;padding-right:20px;height:215px}}.page-header__logo{display:block;margin:0;margin-left:20px}.page-header__logo a{color:#231F20;font-size:14px;white-space:nowrap}.page-header__logo img{width:auto;display:inline-block;max-width:100%;max-height:51px}@media (max-width: 550px){.page-header__logo{width:265px;position:static;margin:0 auto;margin-bottom:15px;transform:none;max-height:100%;text-align:center}.page-header__logo img{max-height:60px}}.page-header__center{text-align:center;flex-grow:2}@media (max-width: 550px){.page-header__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-header__logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.page-header__right{position:static;text-align:center;transform:none;margin-bottom:15px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.page-header__center{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.page-header__contacts{text-align:right;margin-bottom:5px}.page-header__right a{font-size:14px}.page-header__tel,.page-header__website a{line-height:1.2;font-size:20px;color:#231F20;display:inline-block;vertical-align:middle;text-decoration:none}.page-header__website a:hover,.page-header__website a:active{color:#231F20}.page-header__website{margin-top:5px;margin-bottom:0}.page-header__tel:before{content:"";display:inline-block;vertical-align:middle;background-image:url(/assets/performance/images/sprite-1d2e6647a55454795753a580a9499231.png);background-position:-236px 0px;width:14px;height:19px;background-size:250px, 250px;background-repeat:no-repeat;margin-right:5px}@media (max-width: 550px){.page-header__contacts{text-align:center;padding-top:0}.page-header__tel{margin-top:0}.page-header__tel--withsite{margin-top:0}}.main-nav{display:inline-block}.main-nav__toggle{display:none;padding:15px 10px;text-align:center;border:0;outline:0;background-color:#383838}@media (max-width: 960px){.main-nav__toggle{display:inline-block}}.main-nav__toggle span{display:inline-block;width:27px;height:5px;background:#fff;position:relative;border:1px solid #8a8888;box-sizing:border-box}.main-nav__toggle span:before,.main-nav__toggle span:after{content:"";display:inline-block;position:absolute;height:5px;background:#fff;left:-1px;right:-1px;border:1px solid #8a8888;box-sizing:border-box}.main-nav__toggle span:before{top:-8px}.main-nav__toggle span:after{bottom:-8px}.main-nav__toggle:hover span,.main-nav__toggle:active span{background-color:#c8c8c8}.main-nav__toggle:hover span:before,.main-nav__toggle:hover span:after,.main-nav__toggle:active span:before,.main-nav__toggle:active span:after{background-color:#C8C8C8}.main-nav--collapsed .main-nav__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:100;background-color:rgba(255,255,255,0.98)}.main-nav--collapsed .main-nav__wrapper.active{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto}.main-nav--collapsed .main-nav__toggle{display:inline-block}.main-nav--collapsed .main-nav__menu{width:247px}@media (max-width: 960px){.main-nav__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:100;background-color:rgba(255,255,255,0.98)}}@media (max-width: 960px){.main-nav__wrapper.active{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto}}@media (max-width: 960px){.main-nav__menu{width:247px;position:relative;height:100%}}.main-nav__close{display:none}.main-nav--collapsed .main-nav__close{width:100%;background:-webkit-gradient(linear, left center, right center, from(#000), color-stop(100%, rgba(0,0,0,0.67)));background:-webkit-linear-gradient(left, #000, rgba(0,0,0,0.67) 100%);background:linear-gradient(to right, #000, rgba(0,0,0,0.67) 100%);padding:6px 18px 9px 18px;display:block;border:0;outline:0;font-size:33px;line-height:33px;text-align:left;color:#FFFFFF;font-weight:700}@media (max-width: 960px){.main-nav__close{width:100%;background:-webkit-gradient(linear, left center, right center, from(#000), color-stop(100%, rgba(0,0,0,0.67)));background:-webkit-linear-gradient(left, #000, rgba(0,0,0,0.67) 100%);background:linear-gradient(to right, #000, rgba(0,0,0,0.67) 100%);padding:6px 18px 9px 18px;display:block;border:0;outline:0;font-size:33px;text-align:left;color:#FFFFFF;font-weight:700}}.main-menu{margin:0;padding:0;text-indent:0;list-style:none;list-style-position:outside;font-size:0}.main-menu__item{display:inline-block;position:relative;margin:0 1px}.main-nav--collapsed .main-menu__item{display:block;margin-top:18px}.main-nav--collapsed .main-menu__item--with-submenu:hover .main-menu__submenu{display:block}.main-nav--collapsed .main-menu__link{padding:14px 16px}.main-nav--collapsed .main-menu__link--with-submenu{display:none}.main-nav--collapsed .main-menu__link{color:#fff;font-size:14px;background-color:rgba(201,40,40,0.81);line-height:1.2142857142857142;text-align:center;padding-top:12px;padding-bottom:12px;margin-top:16px}.main-nav--collapsed .main-menu__link--active,.main-nav--collapsed .main-menu__link:hover,.main-nav--collapsed .main-menu__link:active{color:#FFF;background-color:rgba(201,40,40,0.81);border-radius:0}@media (max-width: 960px){.main-menu__item{display:block;margin-top:18px}}@media (min-width: 961px){.main-menu__item--with-submenu:hover .main-menu__submenu{display:block}}.main-menu__link{display:block;padding:14px 25px;text-decoration:none;line-height:18px;text-align:center;font-size:14px;color:#000000;background-color:#E9E9E9;text-decoration:none;border-bottom:1px solid #C92828;position:relative;border:1px solid transparent}@media (max-width: 1200px) and (min-width: 961px){.main-menu__link{padding:14px 16px}}.main-menu__link:after{content:"";height:3px;background:#C92828;top:100%;left:0;right:0;position:absolute;opacity:0}@media (max-width: 960px){.main-menu__link--with-submenu{display:none}}.main-menu__link--active{color:#FFF;background-color:#383838;border-radius:0 0 3px 3px}.main-menu__link--active:after{display:none}.main-menu__link--active:hover,.main-menu__link--active:active{border-radius:3px;background-color:#383838}@media (max-width: 960px){.main-menu__link{color:#fff;font-size:14px;background-color:rgba(201,40,40,0.81);line-height:1.2142857142857142;text-align:center;padding-top:12px;padding-bottom:12px;margin-top:16px}.main-menu__link--active,.main-menu__link:hover,.main-menu__link:active{color:#FFF;background-color:rgba(201,40,40,0.81);border-radius:0}}.main-menu__submenu{margin:0;padding:0;text-indent:0;list-style:none;list-style-position:outside;position:absolute;top:100%;display:none;background-color:#E9E9E9;min-width:146px}@media (max-width: 960px){.main-menu__submenu{min-width:auto;background:transparent;position:static;display:block;box-shadow:none}}@media screen and (max-width: 550px){.main-menu__subitem{margin-top:5px}.main-menu__subitem:first-child{margin-top:0}}.main-menu__sublink{text-align:center;display:block;padding:15px 0;text-decoration:none;font-size:11px;line-height:1.1818181818181819;color:#211F20}.main-nav--collapsed .main-menu__sublink{color:#fff;font-size:14px;background-color:rgba(201,40,40,0.81);line-height:1.2142857142857142;text-align:center;padding-top:12px;padding-bottom:12px;margin-top:16px}.main-nav--collapsed .main-menu__sublink--active,.main-nav--collapsed .main-menu__sublink:hover,.main-nav--collapsed .main-menu__sublink:active{background-color:#C92828;color:#FFF}@media (max-width: 960px){.main-menu__sublink{color:#fff;font-size:14px;background-color:rgba(201,40,40,0.81);line-height:1.2142857142857142;text-align:center;padding-top:12px;padding-bottom:12px;margin-top:16px}}.main-menu__sublink--active,.main-menu__sublink:hover,.main-menu__sublink:active{background-color:#C92828;color:#FFF}@media (max-width: 960px){.main-menu__sublink--active,.main-menu__sublink:hover,.main-menu__sublink:active{background-color:rgba(201,40,40,0.81)}}.service{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.service__img{display:inline-block;width:100%;height:auto}.service__img img{display:inline-block;width:100%;height:auto}.service__heading a{font-size:2.0rem;line-height:1;font-weight:900;letter-spacing:1px;color:#4D4743;margin-top:3.625rem;margin-bottom:1.375rem;text-decoration:none}.service__wrapper:hover{border-radius:0 0 34px 0;text-decoration:none}.service__wrapper:hover .service__heading{color:#A92423}.service__heading{font-size:1.5rem;line-height:1;color:#343434;padding-top:23px;font-weight:normal;margin:0 0 11px;-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.proudly{border-top:2px solid #c92828;padding:30px;min-height:429px;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;position:relative}.proudly:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;touch-events:none;background:rgba(255,255,255,0.3)}.proudly__wrapper{position:relative;z-index:1}.proudly__heading{color:#353535;font-size:2.8125rem;line-height:0.8888888888888888;font-weight:300;margin:0;text-align:center}.proudly__subheading{color:#353535;margin-top:11px;text-align:center;margin-bottom:0;font-size:1.5rem;font-weight:300;line-height:1.2083333333333333}.services{padding-top:10px;padding-bottom:65px}.services__container{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center}.services__container--centering{text-align:center}.about__col{width:33.3333333%;display:inline-block;box-sizing:border-box;padding:0 30px;text-align:left;vertical-align:top}.services__col{width:33.3333333%;padding:0 30px;display:flex;box-sizing:border-box}@media screen and (max-width: 968px){.services__col,.about__col{float:none;margin:0 auto;border:0;width:100%;max-width:360px;padding:0 20px;margin-top:50px;min-height:auto}}.welcome{padding-top:45px;padding-bottom:80px;padding-left:20px;padding-right:20px;border-top:2px solid #c92828}@media screen and (max-width: 768px){.welcome{padding-bottom:60px}}.welcome__heading{line-height:1.52;font-size:2.5rem;margin-top:0;margin-bottom:0px;font-weight:normal}.welcome__subheading{font-size:1.4rem;line-height:1.5;font-weight:normal;color:#343434;margin-top:0;margin-bottom:20px}.welcome__content p{font-size:1.6rem;font-weight:300;margin-top:39px;line-height:2.5}.welcome__content li,.page-content__text li{font-size:1.6rem;font-weight:300;line-height:2.5}.welcome__content p:first-of-type{margin-top:0}.welcome__content img{max-width:100%}.welcome__btn{display:block;margin:0 auto;max-width:179px;margin-top:90px}.reviews{padding-top:40px;padding-bottom:50px;font-size:1.6rem}.reviews__container{max-width:1200px;padding:0 20px;margin:0 auto}.reviews__container:after{content:"";display:table;clear:both}.reviews__left{float:left;width:70%;padding-right:30px;box-sizing:border-box}.reviews__right{float:right;width:30%}@media (max-width: 1050px){.reviews__left{width:65%}.reviews__right{width:35%}}@media (max-width: 968px){.reviews__left,.reviews__right{float:none;width:100%;padding:0 15px}}.reviews__form{padding-left:20px;padding-right:20px}.reviews__form textarea{width:100%;line-height:20px;font-size:14px;padding:6px 12px;box-sizing:border-box}.reviews__formbtn{font-size:14px;text-align:center;background:#fff;color:#4F4F4F;border:1px solid #4F4F4F;height:30px;width:129px;padding:0;line-height:30px;display:block;border-radius:2px;margin-top:25px}.reviews__formbtn:hover{background-color:#F2F2F2}.reviews__heading{text-align:center;font-size:2rem;line-height:1.6;font-weight:normal;margin-bottom:45px;margin-top:0}.reviews__links{margin-bottom:40px}.total-reviews{text-align:left !important;margin-bottom:45px}#reviews{list-style-type:none;margin-left:0;padding-left:0}.deals,.s-menu{padding-top:40px;padding-bottom:50px}.s-menu{padding-left:25px;padding-right:15px}.s-menu__table{width:100%}.s-menu__sbname{border-bottom:1px solid #8b8989}.s-menu__item td{border-top:1px solid #bdbbbb;padding:7px 0}.s-menu__section+.s-menu__item td,.s-menu__subsection+.s-menu__item td{border-top:none}.s-menu__sname{font-size:2.4rem;line-height:1.5;text-align:center}.s-menu__sbname{font-size:1.8rem;line-height:1.5;font-style:italic}.s-menu__item{padding:20px 0}.s-menu__title{font-weight:bold;font-size:1.6rem}.s-menu__text{display:block;font-size:1.4rem}.s-menu__price{font-weight:bold;text-align:right;font-size:1.4rem}.deals__heading,.s-menu__heading{text-align:left;color:#343434;font-size:2rem;line-height:1.6;font-weight:normal;margin-bottom:25px;margin-top:0}.s-menu__heading{font-size:3.0rem}#membershipsBlock{padding-top:40px;padding-bottom:50px}#membershipsBlock>h2{text-align:center;font-size:2rem;line-height:1.6;font-weight:normal;margin-bottom:2.8125rem;margin-top:0}#membershipsCarousel{margin:0 auto}.membership_items{text-align:center}.membership_item{display:inline-block;margin:0 15px}.payments{padding-top:40px;padding-bottom:20px}.payments{text-align:center}.payments h4{text-align:center;color:#FFF;font-size:20px;line-height:1.6;font-weight:normal;margin-bottom:28px;margin-top:0}.payments ul{list-style-type:none;padding:0;margin:0;display:inline-block}.payments ul li{display:inline-block;margin:0 15px}.payments ul img{height:26px;width:auto}.map iframe{width:100%}.coupon{margin-top:50px}.coupon:first-child{margin-top:0}@media (max-width: 768px){margin-top:30px}.coupon__row:after,.coupon__row:before{content:"";display:table;clear:both}.coupon__row{text-align:left}.coupon__left{display:inline-block;max-width:300px;vertical-align:top}.coupon__right{display:inline-block;vertical-align:top;text-align:left;padding-left:30px;box-sizing:border-box}.coupon__image{text-align:center}.coupon__image img{max-width:100%;height:auto}.coupon__heading{font-weight:normal;text-transform:uppercase;font-size:1.6rem;margin-bottom:10px;font-weight:normal;margin-top:0}.coupon__text p,.coupon__text{font-size:1.4rem;font-weight:300;line-height:1.5;margin-top:0}@media (max-width: 768px){.coupon__left,.coupon__right{padding:0;float:none;width:100%}.coupon__row{padding:0 15px}.coupon__left{max-width:100%}.coupon__heading{text-align:center}.coupon__heading{margin-top:2rem}}.memberships-slider__wrapper{max-width:800px;padding:0 30px;margin:0 auto;position:relative}.memberships-slider{text-align:center}.memberships-slider__slide{text-align:center}.memberships-slider__slide>a{display:inline-block;padding:0 15px}.memberships-slider__img{max-width:100%}.memberships-slider .slick-next,.memberships-slider .slick-prev{color:#FFFFFF;position:absolute;top:50%;font-size:0;line-height:0;background:none;border:0;padding:0;opacity:.8}.memberships-slider .slick-next:hover,.memberships-slider .slick-prev:hover{cursor:pointer;opacity:1}.memberships-slider .slick-next{right:0}.memberships-slider .slick-prev{left:-30px}.memberships-slider .slick-next:before,.memberships-slider .slick-prev:before{content:'';position:absolute;top:50%;font-size:30px;text-align:center;margin-top:-18px;color:#FFFFFF;font-style:normal;font-weight:normal;font-family:'Glyphicons Halflings';line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.memberships-slider .slick-prev:before{content:"\e079"}.memberships-slider .slick-next:before{content:"\e080"}.about{padding-top:0px;padding-bottom:89px}.about__row{font-size:0}.about__col{font-size:1.4rem}.about h2{margin:0 0 11px;font-size:2rem;font-weight:normal;line-height:1.6;letter-spacing:1px;color:#4D4743}.about .reviews__heading{text-align:center}.about p{margin:0 0 24px}.why-choose-us p{margin:0}@media (max-width: 767px){.we-service-col{margin-top:20px;margin-bottom:20px}}@media (min-width: 767px){.why-choose-us-col h3{text-align:left}.we-service-list,.why-choose-us-list{text-align:left;display:inline-block;padding-left:0;margin-top:0;list-style-position:inside}}.text-center{text-align:center}
