@charset "UTF-8";@font-face{font-family:'montserratlight';src:url(../fonts/montserrat-light-webfont.eot);src:url(../fonts/montserrat-light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-light-webfont.woff2) format("woff2"),url(../fonts/montserrat-light-webfont.woff) format("woff"),url(../fonts/montserrat-light-webfont.ttf) format("truetype"),url(../fonts/montserrat-light-webfont.svg#montserratlight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'icomoon';src:url(../fonts/icomoon.eot?k9g3og);src:url(../fonts/icomoon.eot?k9g3og#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?k9g3og) format("truetype"),url(../fonts/icomoon.woff?k9g3og) format("woff"),url(../fonts/icomoon.svg?k9g3og#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;display:inline-block;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-sign-in:before{content:"\e904"}.icon-pdf:before{content:"\e905"}.icon-email-contact:before{content:"\e903"}.icon-book-appointment .path1:before{content:"\e900";color:#333}.icon-book-appointment .path2:before{content:"\e901";margin-left:-1em;color:#fff;opacity:.5}.icon-book-appointment .path3:before{content:"\e902";margin-left:-1em;color:#fff}.icon-info:before{content:"\f12a"}.icon-arrow_left:before{content:"\e800"}.icon-ok-dark:before,.icon-ok-take:before,.icon-ok:before{content:"\e801"}.icon-ok-dark{color:#064c77}.icon-facebook:before{content:"\e802"}.icon-arrow_right:before{content:"\e803"}.icon-city:before{content:"\e804"}.icon-congratulations:before{content:"\e805";-webkit-transform:rotate(1deg);transform:rotate(1deg)}.icon-current-location:before{content:"\e806"}.icon-date:before{content:"\e807"}.icon-decorate-element:before{content:"\e808"}.icon-booking-free:before{content:"\e809"}.icon-book-online:before{content:"\e80a"}.icon-membership-programs-available:before{content:"\e80b"}.icon-extended-hours:before{content:"\e80c"}.icon-open-7-days:before{content:"\e80d"}.icon-walk-ins-welcome:before{content:"\e80e"}.icon-hand-and-stone-canada:before{content:"\e80f"}.icon-instant_gift_cards:before{content:"\e810"}.icon-linkedin:before{content:"\e811"}.icon-own_franchise:before{content:"\e812"}.icon-twitter:before{content:"\e813"}.icon-location:before{content:"\e814"}.icon-map_view:before{content:"\e815"}.icon-phone:before{content:"\e816"}.icon-swedish-massage:before{content:"\e817"}.icon-spa_call:before{content:"\e818"}.icon-time-open:before{content:"\e819"}.icon-any_employee:before{content:"\e81a"}.icon-any_female:before{content:"\e81b"}.icon-any_male:before{content:"\e81c"}.icon-specific_employee:before{content:"\e81d"}.icon-phone-mobile:before{content:"\e81e"}.icon-choosed_ok:before{content:"\e81f"}.icon-youtube:before{content:"\e820"}.icon-grid_view:before{content:"\e821"}.icon-most-popular:before{content:"\e822"}.icon-email:before{content:"\e823"}.icon-fax:before{content:"\e824"}.icon-franchise-sales:before{content:"\e825"}.icon-angle-double-left:before{content:"\f100"}.icon-instagram:before{content:"\e900";color:#fff}.gallery-item dt{float:none;padding:0}.wp-caption{max-width:98%;clear:both;border:1px solid #ccc;padding:5px}.wp-caption img{vertical-align:top}.wp-caption p{margin:10px 0 0}div.aligncenter{margin:0 auto 14px}img.aligncenter{display:block;margin:0 auto}.alignleft{float:left;margin:0 14px 4px 0}.alignright{float:right;margin:0 0 4px 14px}
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
@-webkit-keyframes RotateClock{0%,to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}50%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}@keyframes RotateClock{0%,to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}50%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}}html{height:100%;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}progress{vertical-align:baseline}audio:not([controls]){display:none;height:0}.addtocalendar var,.atcb-list li:after,[hidden],template{display:none}a{background:0 0;text-decoration:none}a:active,a:focus,a:hover{outline:0;text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:content-box;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;-webkit-appearance:button}button,select{text-transform:none}html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button,input[type=submit]{cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{padding:0}input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;opacity:0}input[type=file]{opacity:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}:invalid{-webkit-box-shadow:none;box-shadow:none}:-moz-submit-invalid{box-shadow:none}:-moz-ui-invalid{box-shadow:none}::-ms-clear{display:none}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0}*{-moz-appearance:none;-webkit-appearance:none;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box}textarea{overflow:auto}optgroup{font-weight:700}a,abbr,acronym,address,applet,article,audio,b,big,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,legend,li,mark,menu,nav,object,ol,output,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}aside,label,p{padding:0;border:0}aside,blockquote,p{vertical-align:baseline}blockquote{margin:0;border:0}label{margin:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:'';clear:both;display:block}.addtocalendar{position:relative}.atcb-link{display:block;outline:0!important;cursor:pointer}.atcb-list[aria-expanded=true]{visibility:visible}.atcb-list,.atcb-list li{list-style:none;margin:0}.atcb-item-link{text-decoration:none;outline:0;display:block}.atcb-item:hover{position:relative;z-index:900;cursor:pointer;text-decoration:none;outline:0}.atcb-list{position:absolute;top:100%;left:0;z-index:900;border-radius:2px;width:100%;border:1px solid #dae0e6;background:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1);padding:10px 15px;display:none}@media screen and (min-width:1200px){.atcb-list{padding:10px 35px}}.atcb-list a{display:block;color:#262626;padding:7px 0 5px}@media screen and (min-width:1200px){.atcb-list a{display:block;-webkit-transition:color .5s,background-color .5s,padding-left .5s;transition:color .5s,background-color .5s,padding-left .5s}.atcb-list a:hover{color:#fff;background-color:#538bf3;padding-left:10px}}.atcb-list li{display:block;cursor:pointer;border-top:1px solid #dae0e6;font:300 16px/24px "Hind",sans-serif;text-transform:capitalize;text-align:left;padding:0!important}@media screen and (min-width:1200px){.atcb-list li{-webkit-transition:color .3s;transition:color .3s}.atcb-list li:hover{color:#064c77}}.atcb-list li:first-child{border-top:none}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-control-layers label,.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-tile{-webkit-filter:inherit;filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-map-pane svg,.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1),-webkit-transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive{pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{-webkit-box-shadow:0 1px 5px rgba(0,0,0,.65);box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-align:center;text-decoration:none;color:#000}.leaflet-bar a:hover{display:block;background-color:#f4f4f4}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px 'Lucida Console',Monaco,monospace;text-indent:1px}.leaflet-control-zoom-out{font-size:20px}.leaflet-touch .leaflet-control-zoom-in{font-size:22px}.leaflet-touch .leaflet-control-zoom-out{font-size:24px}.leaflet-control-layers{-webkit-box-shadow:0 1px 5px rgba(0,0,0,.4);box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.7);margin:0}.leaflet-control-attribution{padding:0 5px;color:#333}.leaflet-control-scale-line{color:#333;border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;background:rgba(255,255,255,.5)}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{-webkit-box-shadow:none;box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;-webkit-box-shadow:0 3px 14px rgba(0,0,0,.4);box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:0 0}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:0 0;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before{left:50%}.leaflet-tooltip-top:before{left:50%;margin-left:-6px;bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}.footer-nav li{font:300 14px/20px "Hind",sans-serif;margin-top:10px}@media screen and (min-width:1800px){.footer-nav li{font-size:18px;line-height:24px;margin-top:16px}}.footer-nav li:first-child{margin-top:0}.footer .element em,.footer .h5 a,.footer h5 a,.footer ul a,.footer-links-list li a,.footer-nav a{color:#fff}.footer,.footer.footer-main{background-color:#131416;-ms-flex-negative:0;flex-shrink:0}.footer{font:300 14px/20px "Hind",sans-serif;padding:20px;color:#787878}@media screen and (min-width:1200px){.footer{font-size:12px;line-height:16px}}@media screen and (min-width:1800px){.footer{font-size:14px;line-height:20px}}.footer.footer-main{padding:25px 5px 0;color:#fff}@media screen and (min-width:1800px){.footer.footer-main{padding-top:40px}}@media screen and (min-width:1200px){.footer.footer-main .note:first-child{width:726px}}@media screen and (min-width:1440px){.footer.footer-main .note:first-child{width:876px}}@media screen and (min-width:1800px){.footer.footer-main .note:first-child{width:1090px;margin-bottom:40px}}.footer .container{max-width:1610px}.footer .h5,.footer h5,.footer-links-list li{font:400 20px/24px "Questrial",sans-serif;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #3a444c}@media screen and (min-width:1200px){.footer .h5,.footer h5{position:relative;font-size:18px;line-height:24px}}@media screen and (min-width:1800px){.footer .h5,.footer h5{font-size:24px;line-height:30px;padding-bottom:21px;margin-bottom:23px}}.footer .cell-01 ul li,.footer p{margin:0}.footer .note{color:#ccc;font-size:12px;line-height:16px;margin-bottom:30px}@media screen and (min-width:1800px){.footer .note{font-size:14px;line-height:18px;margin-bottom:29px}}@media screen and (min-width:1200px){.footer .holder{overflow:hidden}}.footer .cell{margin-bottom:30px}@media screen and (min-width:1800px){.footer .cell{margin-bottom:41px}}.footer .cell-01 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1200px){.footer .cell-01 ul{display:block}}@media screen and (min-width:1200px){.footer .cell-01 ul li{margin-top:16px}}@media screen and (min-width:1800px){.footer .cell-03 .h5,.footer .cell-03 h5{margin-bottom:18px}}@media screen and (min-width:1200px){.footer .column-left{overflow:hidden;width:726px;float:left;margin:9px 72px 0 0}}@media screen and (min-width:1440px){.footer .column-left{width:876px}}@media screen and (min-width:1800px){.footer .column-left{width:1090px;margin:0 110px 0 0}}@media screen and (min-width:1200px){.footer .column-left .cell{float:left;padding-left:72px}.footer .column-left .cell.cell-01{width:90px;padding-left:0}.footer .column-left .cell.cell-02{width:318px}.footer .column-left .cell.cell-03{width:317px}}@media screen and (min-width:1440px){.footer .column-left .cell{float:left;padding-left:72px}.footer .column-left .cell.cell-01{width:140px;padding-left:0}.footer .column-left .cell.cell-02{width:368px}.footer .column-left .cell.cell-03{width:367px}}@media screen and (min-width:1800px){.footer .column-left .cell{padding-left:110px}.footer .column-left .cell.cell-01{width:130px;padding-left:0}.footer .column-left .cell.cell-02,.footer .column-left .cell.cell-03{width:480px}}@media screen and (min-width:1200px){.footer .column-right{overflow:hidden}}.footer .column-right .h5,.footer .column-right h5{border:0;margin-bottom:25px}@media screen and (min-width:1200px){.footer .column-right .h5,.footer .column-right h5{margin-bottom:0}}.footer .social{font-size:0;line-height:0;margin-bottom:30px}@media screen and (min-width:1200px){.footer .social{border-bottom:1px solid #3a444c;padding-bottom:11px}}@media screen and (min-width:1800px){.footer .social{margin-bottom:40px}.footer .subscribe-form .h5,.footer .subscribe-form h5{margin-bottom:9px}.footer .subscribe-form .note{padding-top:7px}}.footer .form-group{text-align:center}@media screen and (min-width:1200px){.footer .form-group.has-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer .form-group.has-submit .element{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.footer .form-group.has-submit .submit{-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 30px}}.footer .form-control{border-color:#39444d;color:#fff;padding:0;margin-bottom:5px}@media screen and (min-width:1200px){.footer .form-control{margin-bottom:0;font-size:16px}}.footer .form-control:focus{color:#fff;border-color:#fff}.footer .form-control+.note{color:#eb0000;position:absolute;left:0;top:100%;font-size:12px;line-height:14px;margin:-2px 0 0;padding:0!important}@media screen and (min-width:1200px){.footer .form-control+.note{margin-top:3px}}.footer .submit{margin-top:25px}@media screen and (min-width:1200px){.footer .submit{margin:0;float:right;width:155px}}@media screen and (min-width:1800px){.footer .submit{padding:0;width:130px}}.footer .holder-bottom{color:#ccc;font:300 14px/20px "Hind",sans-serif;background-color:#131416;padding:25px 5px 60px;text-align:center;margin:0 -5px}@media screen and (min-width:1200px){.footer .holder-bottom{position:relative;font-size:16px;line-height:24px;padding:20px 20px 21px}.footer .holder-bottom:after{content:'';clear:both;display:block}}.footer .holder-bottom p{margin:20px 0 0}.footer .holder-bottom p+p{margin-top:0}@media screen and (min-width:1200px){.footer .holder-bottom p{margin-top:0}.footer .holder-bottom p.copy{float:left}.footer .holder-bottom p.policy{float:right}}.footer .holder-bottom p.policy a{color:#ccc}@media screen and (min-width:1200px){.footer .holder-bottom p.policy a:hover{text-decoration:underline}}.footer .back-top{font-size:20px;line-height:24px;text-transform:uppercase;color:#fff}@media screen and (min-width:1200px){.footer .back-top{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.footer .element{text-align:left;position:relative}@media screen and (min-width:1200px){.footer-links-list li{position:relative;font-size:18px;line-height:24px}}@media screen and (min-width:1800px){.footer-links-list li{font-size:24px;line-height:30px;padding-bottom:21px;margin-bottom:23px}}.footer-links-list [class*=" icon-"],.footer-links-list [class^=icon-]{margin-right:20px;position:relative;top:-2px}@media screen and (min-width:1800px){.footer-links-list [class*=" icon-"],.footer-links-list [class^=icon-]{font-size:21px;margin-right:28px;top:-4px}}@media screen and (min-width:1200px){.no-dev .footer .h5 a,.no-dev .footer h5 a,.no-dev .footer ul a{-webkit-transition:color .3s;transition:color .3s}.no-dev .footer .h5 a:hover,.no-dev .footer h5 a:hover,.no-dev .footer ul a:hover{color:#59a}.no-dev .footer .social [class*=" icon-"],.no-dev .footer .social [class^=icon-]{-webkit-transition:background .3s,border-color .3s;transition:background .3s,border-color .3s;border:1px solid transparent;line-height:30px}.no-dev .footer .social [class*=" icon-"]:after,.no-dev .footer .social [class^=icon-]:after{-webkit-transition:background .3s;transition:background .3s}.no-dev .footer .social [class*=" icon-"]:hover,.no-dev .footer .social [class^=icon-]:hover{color:#fff;border-color:#fff;background:0 0}.no-dev .footer .social [class*=" icon-"]:hover:after,.no-dev .footer .social [class^=icon-]:hover:after{background:0 0}}@media screen and (min-width:1800px){.no-dev .footer .social [class*=" icon-"],.no-dev .footer .social [class^=icon-]{line-height:38px}}.header-global .add-links a,.no-dev .footer .policy a:hover{color:#fff}@media screen and (min-width:1200px){.no-dev .header-global{padding:39px 0 0;border-bottom:1px solid #dae0e6;-webkit-transition:opacity .4s;transition:opacity .4s;height:auto}.no-dev .header-global:after{content:'';position:absolute;left:0;top:39px;background-color:#dae0e6;width:100%;height:1px;z-index:-1}}@media screen and (max-width:1199px){.no-dev .header-global.menu-open{position:fixed;top:0;left:0;min-height:100vh;overflow-y:auto;padding:8px 0;background-color:#064c77}.no-dev .header-global.menu-open .logo{opacity:0;visibility:hidden}.no-dev .header-global.menu-open .add-links,.no-dev .header-global.menu-open .sign-in,.no-dev .header-global.menu-open .your-location,.no-dev .header-global.menu-open nav{opacity:1;visibility:visible}.no-dev .header-global.menu-open .mobile-menu{margin-left:5px}.no-dev .header-global.menu-open .mobile-menu span{width:0}.no-dev .header-global.menu-open .mobile-menu span:after{left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);background-color:#fff}.no-dev .header-global.menu-open .mobile-menu span:before{left:50%;top:50%;background-color:#fff;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}}@media screen and (min-width:1200px){.no-dev .header-global .container{position:static}.no-dev .header-global .add-links li.skip-content:after,.no-dev .header-global .wrap-elements{display:none}.no-dev .header-global .add-links{opacity:1;visibility:visible;position:absolute;top:14px;left:14px;font-size:16px;line-height:16px;border:0;padding:0;display:block}.no-dev .header-global .add-links li{display:inline-block;vertical-align:top;padding:0 15px}.no-dev .header-global .add-links li.skip-content+li:after{display:block}.no-dev .header-global .add-links li:after{background-color:#dae0e6;opacity:1}.no-dev .header-global .add-links a{color:#333}}@media screen and (min-width:1440px){.no-dev .header-global .add-links{left:9px}.no-dev .header-global .add-links li{padding:0 19px}}@media screen and (min-width:1200px){.no-dev .header-main .mobile-menu{display:none}.no-dev .header-main .logo{position:absolute;-webkit-transform:translate(0,0);transform:translate(0,0);top:65px;left:15px;width:250px;background-color:#fff;z-index:120;-webkit-transition:width .3s,top .3s;transition:width .3s,top .3s}.no-dev .header-main .logo img{width:250px;height:105px;-webkit-transition:width .3s,height .3s;transition:width .3s,height .3s}}@media screen and (min-width:1800px){.no-dev .header-main .logo{width:384px;padding:0 26px;top:65px;left:calc(50% - 741px)}.no-dev .header-main .logo img{width:327px;height:137px}}@media screen and (min-width:1200px){.no-dev .header-main .add-info{display:block;padding:48px 320px 48px 260px}}@media screen and (min-width:1800px){.no-dev .header-main .add-info{padding-left:366px}}@media screen and (min-width:1200px){.no-dev .header-main .add-info li{display:inline-block;vertical-align:top;position:relative;padding-left:35px;font:300 14px/16px "Hind",sans-serif;color:#757575;margin-left:24px}}@media screen and (min-width:1440px){.no-dev .header-main .add-info li{margin-left:40px;font-size:18px;line-height:18px}}@media screen and (min-width:1200px){.no-dev .header-main .add-info img{position:absolute;left:0;top:0;max-height:20px;max-width:25px;width:100%;height:100%}.no-dev .header-main nav{border-color:#dae0e6;margin:0;opacity:1;visibility:visible}.no-dev .header-main .your-location{opacity:1;visibility:visible;position:absolute;top:75px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:1440px;color:#2e2e2f;text-align:left;margin:0}.no-dev .header-main .your-location address{color:#757575}.no-dev .header-main .your-location ul{margin-left:-10px}.no-dev .header-main .your-location li:after{background-color:#757575;opacity:1}.no-dev .header-main .your-location a{color:#064c77}.no-dev .header-main .your-location .holder{max-width:320px;margin:0 0 0 auto}}@media screen and (min-width:1440px){.no-dev .header-main .your-location,.no-dev .header-main .your-location address{font-size:18px}.no-dev .header-main .your-location ul{margin-left:-20px}.no-dev .header-main .your-location li{font-size:16px;padding:0 20px}.no-dev .header-main .your-location .holder{max-width:350px}}@media screen and (min-width:1800px){.no-dev .header-main .your-location{max-width:1562px}}@media screen and (min-width:1200px){.no-dev .header-main .sign-in{padding:0 20px;font-size:18px;right:225px;top:8px;visibility:visible;opacity:1;color:#1b2024}.no-dev .header-main .sign-in:after{content:'';position:absolute;left:2px;top:50%;margin-top:-6px;height:10px;width:1px;background-color:#dae0e6}.no-dev .header-main .sign-in a{color:#1b2024}.no-dev .header-main .book-appointment{display:block;position:absolute;top:0;right:0;padding:0;bottom:auto;background-color:#333;color:#fff;height:auto;width:225px;font:300 18px/39px "Hind",sans-serif;text-align:center;-webkit-transition:top .3s,line-height .3s;transition:top .3s,line-height .3s;text-indent:0;border-radius:0;background-image:none;z-index:101}.no-dev .header-main .book-appointment:not(.dev-only){visibility:visible;display:block}.no-dev .header-main .some-contact{display:block;position:absolute;top:8px;right:380px;color:#1b2024;font:300 18px/24px "Hind",sans-serif;-webkit-transition:top .3s;transition:top .3s;z-index:101}.no-dev .header-main .some-contact a{font-weight:600;font-size:20px}}@media screen and (min-width:1800px){.no-dev .header-main .some-contact{-webkit-transition:top .3s,line-height .3s;transition:top .3s,line-height .3s}}@media screen and (min-width:1200px){.no-dev .header-booking .container{padding-top:25px}}.no-dev .header-booking .add-links li:not(.skip-content){display:none!important;visibility:hidden}@media screen and (min-width:1200px){.no-dev .main-nav{width:100%;max-width:1440px;margin:-1px auto 0;padding:0 15px 0 312px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:padding .3s,width .3s;transition:padding .3s,width .3s;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.no-dev .main-nav>li{white-space:nowrap;-webkit-transition:width .3s;transition:width .3s}.no-dev .main-nav>li.has-drop>a:not(.open-subitems){position:relative}.no-dev .main-nav>li.has-drop>a:not(.open-subitems):after,.no-dev .main-nav>li.has-drop>a:not(.open-subitems):before{content:'';position:absolute;bottom:-3px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-style:solid;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.no-dev .main-nav>li.has-drop>a:not(.open-subitems):before{border-width:0 11px 11px;border-color:transparent transparent #dae0e6;z-index:5}.no-dev .main-nav>li.has-drop>a:not(.open-subitems):after{border-width:0 10px 10px;border-color:transparent transparent #f6fafb;z-index:10}.no-dev .main-nav>li.has-drop.open-hover>a:not(.open-subitems):after,.no-dev .main-nav>li.has-drop.open-hover>a:not(.open-subitems):before,.no-dev .main-nav>li.has-drop.open>a:not(.open-subitems):after,.no-dev .main-nav>li.has-drop.open>a:not(.open-subitems):before{opacity:1}.no-dev .main-nav>li.open .wrap-subitems,.no-dev .main-nav>li.open-hover .wrap-subitems,.no-dev .main-nav>li:hover .wrap-subitems{opacity:1;visibility:visible;max-height:2000px}.no-dev .main-nav>li.open .arrow-mobile,.no-dev .main-nav>li.open-hover .arrow-mobile,.no-dev .main-nav>li:hover .arrow-mobile{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);color:#064c77;padding:9px 0 12px}.no-dev .main-nav>li.open-hover>a:not(.open-subitems),.no-dev .main-nav>li.open>a:not(.open-subitems),.no-dev .main-nav>li:hover>a:not(.open-subitems){border-top-color:#064c77;color:#064c77}.no-dev .main-nav>li.open .arrow-mobile:before,.no-dev .main-nav>li.open-hover .arrow-mobile:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.no-dev .main-nav>li.active>a:not(.open-subitems){border-color:#064c77}.no-dev .main-nav>li.active ul li.active a:not(.open-subitems){border-bottom-color:transparent;color:#59a}.no-dev .main-nav>li>a:not(.open-subitems){-webkit-transition:color,.3s;transition:color,.3s;padding:10px 12px 7px;color:#333}.no-dev .main-nav .arrow-mobile{font-size:10px;width:12px;cursor:pointer;margin-left:-12px;color:#333;padding:12px 0 9px}.no-dev .main-nav .wrap-subitems{position:absolute;top:100%;background:#f6fafb;width:100vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.no-dev .main-nav ul{margin:0 auto;width:auto;padding:30px 0;z-index:100;font-size:0;line-height:0;text-align:center;white-space:normal}}@media screen and (min-width:1200px) and (min-width:1800px){.no-dev .main-nav ul{max-width:1636px}}@media screen and (min-width:1200px){.no-dev .main-nav ul li{display:inline-block;font:300 16px/18px "Hind",sans-serif;text-transform:capitalize;max-width:120px;margin:0 14px 30px}.no-dev .main-nav ul a:not(.open-subitems){position:relative;padding-top:50px;color:#333}.no-dev .main-nav ul a:not(.open-subitems):hover{color:#064c77}.no-dev .main-nav img{display:block;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:45px;max-height:40px;width:100%;height:100%}}@media screen and (min-width:1440px){.no-dev .main-nav>li{font-size:20px}.no-dev .main-nav>li.open .arrow-mobile,.no-dev .main-nav>li.open-hover .arrow-mobile{padding:12px 0 15px}.no-dev .main-nav>li>a:not(.open-subitems){padding:13px 12px 10px}.no-dev .main-nav>li .arrow-mobile{padding:13px 0 10px}}@media screen and (min-width:1800px){.no-dev .main-nav{max-width:1636px;padding-left:490px}}.is-dev .header-global.menu-open{position:fixed;top:0;left:0;min-height:100vh;overflow-y:auto;padding:8px 0;background-color:#064c77}.header-global nav,.header-main.menu-open .mobile-phone,.header-main.menu-open .wrap-elements,.is-dev .header-global.menu-open .logo{opacity:0;visibility:hidden}.is-dev .header-global.menu-open .add-links,.is-dev .header-global.menu-open .sign-in,.is-dev .header-global.menu-open .your-location,.is-dev .header-global.menu-open nav{opacity:1;visibility:visible}.is-dev .header-global.menu-open .mobile-menu{margin-left:5px}.is-dev .header-global.menu-open .mobile-menu span{width:0}.header-booking .mobile-menu.active span:after,.is-dev .header-global.menu-open .mobile-menu span:after{left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);background-color:#fff}.header-booking .mobile-menu.active span:before,.is-dev .header-global.menu-open .mobile-menu span:before{left:50%;top:50%;background-color:#fff}.header-booking .mobile-menu.active span:before,.is-dev .header-global.menu-open .mobile-menu span:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.open-subitems{text-decoration:none!important;display:inline-block;vertical-align:top}.header-global nav{margin:25px 0 40px;width:100%;border-top:1px solid #457898}.header-global .add-links,.header-global .mobile-phone,.header-global nav{-webkit-transition:opacity .3s,visibility .4s;transition:opacity .3s,visibility .4s}.header-global .add-links{border:solid #457898;border-width:1px 0;padding:5px 10px;margin-bottom:29px;display:table;font:300 14px/14px "Hind",sans-serif;position:absolute;top:52px;height:54px;left:0;z-index:100;opacity:0;visibility:hidden;width:100%}.header-global .add-links li{display:table-cell;vertical-align:middle;padding:0 15px;position:relative;text-align:center}.header-global .add-links li.skip-content,.header-global .add-links li.skip-content+li:after{display:none}@media screen and (min-width:1200px){.header-global .add-links li.skip-content{display:inline-block;vertical-align:top}}.header-global .add-links li:after{content:'';position:absolute;left:-1px;top:50%;margin-top:-6px;width:1px;height:10px;background-color:#fff;opacity:.3}.header-global .mobile-phone{float:left;color:#333;font-size:22px;line-height:22px;width:22px;margin-top:12px;margin-left:7px}.header-global .wrap-elements{float:right}.header-main{height:60px;position:relative;width:100%;padding:8px 5px;background-color:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1);z-index:2000;-webkit-transition:background-color .7s;transition:background-color .7s}.header-booking .mobile-menu span,.header-main .logo,.header-main .mobile-menu span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:106px;-webkit-transition:opacity .3s,visibility .4s;transition:opacity .3s,visibility .4s}.header-main .logo a{display:block}.header-booking .logo img,.header-main .logo img{vertical-align:top;width:106px;height:44px}.header-main .mobile-menu{width:20px;height:16px;float:left;overflow:hidden;z-index:100;position:relative;margin-top:14px}.header-booking .mobile-menu span,.header-main .mobile-menu span{width:20px;height:2px;background-color:#333;text-indent:-9999px;-webkit-transition:width .5s;transition:width .5s;border-radius:2px}.header-main .mobile-menu span:after,.header-main .mobile-menu span:before{content:'';position:absolute;width:20px;height:2px;border-radius:2px;left:0;background-color:#333;-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.header-main .mobile-menu span:after{top:-7px}.header-main .mobile-menu span:before{top:7px}.header-main .some-contact{display:none}.header-main .sign-in{position:absolute;top:18px;right:20px;font:300 14px/24px "Hind",sans-serif;z-index:100;opacity:0;visibility:hidden;-webkit-transition:visibility .2s,opacity .3s;transition:visibility .2s,opacity .3s;color:#fff}.header-main .sign-in a,.header-main .your-location a{color:#fff}.header-main .book-appointment:not(.dev-only){visibility:hidden;display:none}.header-main .book-appointment.dev-only{float:left;position:relative;width:40px;height:40px;z-index:80;border-radius:50%;background:url(../../svg/book-appointment.svg) no-repeat;background-size:40px 40px;text-indent:-9999px;overflow:hidden;margin:4px 0 0}.header-main .add-info,.main-nav img,.page-booking .header-main .book-appointment{display:none}.header-main .your-location{color:#fff;text-align:center;font:400 16px/18px "Questrial",sans-serif;padding:0 10px;margin-top:88px;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .4s;transition:opacity .3s,visibility .4s}.header-main .your-location address,.header-main .your-location li{font:300 14px/24px "Hind",sans-serif}.header-main .your-location p,.no-dev .header-booking .some-contact p{margin:0}.header-main .your-location li{display:inline-block;vertical-align:top;padding:0 10px;position:relative}.header-main .your-location li:first-child:after{display:none}.header-main .your-location li:after{content:'';position:absolute;left:-1px;top:50%;margin-top:-5px;width:1px;height:10px;background-color:#fff;opacity:.3}.wrap-subitems{opacity:0;max-height:0;overflow:hidden;-webkit-transition:opacity .4s ease,max-height .4s ease,visibility .4s ease;transition:opacity .4s ease,max-height .4s ease,visibility .4s ease;visibility:hidden}.main-nav{padding:30px 0}.main-nav>li{font:400 16px/32px "Questrial",sans-serif;text-transform:uppercase;text-align:center}.main-nav>li.active>a:not(.open-subitems){border-color:#fff}.main-nav>li.active ul li.active a:not(.open-subitems){border-bottom-color:#fff}.main-nav>li.open .wrap-subitems,.main-nav>li.open-hover .wrap-subitems{opacity:1;visibility:visible;max-height:2000px}.main-nav>li.open .arrow-mobile:before,.main-nav>li.open-hover .arrow-mobile:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.main-nav a:not(.open-subitems){display:inline-block;vertical-align:top;color:#fff;border:solid transparent;border-width:2px 0;padding:0 20px}.main-nav .arrow-mobile{display:inline-block;vertical-align:top;width:20px;margin-left:-20px;position:relative;color:#fff;cursor:pointer}.main-nav .arrow-mobile:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);font-weight:700}@media screen and (min-width:1200px){.no-dev .page-booking .header-main .book-appointment{display:block}}.mobile-menu,input[type=checkbox]+label{cursor:pointer}@media screen and (min-width:1200px){.no-dev .header-booking{padding:22px 0;height:auto;-webkit-transition:padding .3s;transition:padding .3s}}@media screen and (max-width:1199px){.no-dev .header-booking>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}}@media screen and (min-width:1200px){.no-dev .header-booking .logo{float:left;width:204px}.no-dev .header-booking .logo img{height:85px;width:204px}.no-dev .header-booking .mobile-menu,.no-dev .header-booking nav{display:none}.no-dev .header-booking .some-contact{display:block;float:right;width:260px;text-align:right;color:#1b2024;font:300 18px/24px "Hind",sans-serif;margin-top:18px}}.no-dev .header-booking .some-contact a{color:#064c77;font-weight:600;font-size:20px}.no-dev .header-booking .some-contact span{font-size:16px;line-height:18px;display:block;color:#757575;margin-top:5px}@media screen and (min-width:1200px){.no-dev .header-booking .add-info{display:block;overflow:hidden;text-align:center;padding-top:25px}}.no-dev .header-booking .add-info li{display:inline-block;vertical-align:top;padding-left:36px;position:relative;max-width:127px;text-align:left;font:300 14px/16px "Hind",sans-serif;color:#757575;margin:0 30px}@media screen and (min-width:1440px){.no-dev .header-booking .add-info li{font-size:18px;line-height:18px}}.no-dev .header-booking .add-info li.online img{width:29px;height:25px}.no-dev .header-booking .add-info li.deals img{width:26px;height:25px}.no-dev .header-booking .add-info li.free{max-width:170px}.no-dev .header-booking .add-info li.free img{width:26px;height:26px}.no-dev .header-booking .add-info li img{vertical-align:top;left:0}.is-dev .header-booking.menu-open .add-links{display:table}.is-dev .header-booking>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.header-booking{position:relative;left:0;top:0;width:100%;height:60px;padding:8px 5px;background-color:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1);z-index:2000}.header-booking .wrap-elements{float:none}.header-booking.menu-open .mobile-phone{color:#fff;margin-right:5px}.header-booking .logo{display:block;width:106px;margin:0 auto}.header-booking .logo a,blockquote cite,blockquote strong{display:block}.header-booking .mobile-menu{width:20px;height:16px;float:left;overflow:hidden;z-index:100;position:relative;margin-top:14px}.header-booking .mobile-menu.active span{width:0}.header-booking .mobile-menu span:after,.header-booking .mobile-menu span:before{content:'';position:absolute;width:20px;height:2px;border-radius:2px;left:0;background-color:#333;-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.header-booking .mobile-menu span:after{top:-7px}.header-booking .mobile-menu span:before{top:7px}.header-booking .add-info,.header-booking .some-contact{display:none}.header-booking nav{margin-top:61px;border-top:none}@media screen and (min-width:1200px){.header-booking .add-links{display:none}}.h1,h1{font:400 25px/30px "Questrial",sans-serif;color:#064c77;text-align:center}@media screen and (min-width:1200px){.h1,h1{font-size:50px;line-height:60px}}.h2,h2{font:400 25px/30px "Questrial",sans-serif;color:#064c77;text-align:center}@media screen and (min-width:1200px){.h2,h2{font-size:50px;line-height:60px}}.h3,h3{font:400 20px/24px "Questrial",sans-serif;color:#064c77;text-align:center}@media screen and (min-width:1200px){.h3,h3{font-size:30px;line-height:34px}}.h4,h4{font:400 18px/24px "Questrial",sans-serif;color:#064c77}@media screen and (min-width:1200px){.h4,h4{font-size:20px;line-height:24px}}.h6,h6{font:400 16px/24px "Questrial",sans-serif}@media screen and (min-width:1200px){.h6,h6{font-size:18px;line-height:24px}}p{margin:0 0 19px}.h6,a,h6{color:#064c77}@media screen and (min-width:1200px){a:hover{color:#467e8b}}img{max-width:100%}.popups{position:absolute;height:0;overflow:hidden;top:-9999px;left:-9999px}.pagination{overflow:hidden;font:300 14px/30px "Hind",sans-serif}@media screen and (min-width:768px){.pagination{font-size:18px;line-height:40px}}.pagination>a{text-indent:9999px;width:18px;overflow:hidden;position:relative;height:30px}@media screen and (min-width:768px){.pagination>a{text-indent:0;width:auto;color:#064c77;height:40px;padding-top:1px}}.pagination>a span{width:18px;display:block;text-indent:0;font-size:10px}.no-dev .header-booking .add-info li img,.pagination>a span:after,.pagination>a span:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pagination>a span:after{content:'';left:0;width:18px;height:1px;background-color:#064c77}.pagination>a.next{float:right;text-align:right}@media screen and (min-width:768px){.pagination>a.next{padding-right:29px}}.pagination>a.next span{float:right}.pagination>a.next span:after,.pagination>a.next span:before{right:0;left:auto}.pagination>a.prev,.pagination>a.prev span{float:left}@media screen and (min-width:768px){.pagination>a.prev{padding-left:29px}}.pagination>a.prev span:before{left:0}.pagination ul{overflow:hidden;text-align:center}@media screen and (min-width:768px){.pagination ul{overflow:visible;width:500px;margin:0 auto}}.pagination ul li{display:inline-block;vertical-align:top;margin:0 5px;text-align:center;background-color:#f6fafb;border-radius:50%;width:30px}@media screen and (min-width:768px){.pagination ul li{width:40px;margin:0 10px}}.pagination ul a,.tab-nav a{border-radius:50%;display:block;color:#064c77}.pagination ul a.active{background-color:#fff;-webkit-box-shadow:inset 0 0 0 1px #064c77;box-shadow:inset 0 0 0 1px #064c77}.no-dev .back-link:hover{color:#467e8b}@media screen and (min-width:1200px){.no-dev .back-link:hover:hover{text-decoration:underline}}.back-link{color:#064c77;font:300 16px/24px "Hind",sans-serif;display:inline-block;margin-bottom:25px;padding-left:15px}.back-link .icon-angle-double-left{position:relative;top:-2px;left:-15px}@media screen and (min-width:1200px){.back-link{font-size:18px;line-height:27px;margin-bottom:16px;-webkit-transition:color .3s;transition:color .3s}.no-dev .btn-blue{-webkit-transition:background-color .5s;transition:background-color .5s}.no-dev .btn-blue:active,.no-dev .btn-blue:hover{background-color:#467e8b;color:#fff}.no-dev .btn-white{-webkit-transition:background-color .5s,color .5s,border-color .5s;transition:background-color .5s,color .5s,border-color .5s}.no-dev .btn-white:active,.no-dev .btn-white:hover{background-color:#467e8b;border-color:#467e8b;color:#fff!important}.no-dev .btn-turquoise{-webkit-transition:background-color .5s,border-color .5s;transition:background-color .5s,border-color .5s}.no-dev .btn-turquoise:active,.no-dev .btn-turquoise:hover{background-color:#064c77;border-color:#064c77;color:#fff}}.btn-blue{display:inline-block;font:12px/35px "Questrial",sans-serif;text-transform:uppercase;color:#fff;background-color:#064c77;padding:0 33px;text-align:center;border:0;cursor:pointer}@media screen and (min-width:1200px){.btn-blue{font-size:16px;line-height:40px}}.btn-blue.active-state,.btn-white.active-state{cursor:default;background-color:#467e8b}.btn-white{display:inline-block;font:12px/33px "Questrial",sans-serif;text-transform:uppercase;color:#064c77;border:1px solid #064c77;padding:0 33px;text-align:center;background:0 0}@media screen and (min-width:1200px){.btn-white{font-size:16px;line-height:38px}}.btn-white.active-state{border-color:#467e8b;color:#fff!important}.btn-turquoise{display:inline-block;font:12px/33px "Questrial",sans-serif;text-transform:uppercase;color:#fff;border:1px solid #467e8b;background-color:#467e8b;padding:0 33px;text-align:center}@media screen and (min-width:1200px){.btn-turquoise{font-size:16px;line-height:38px}}.btn-turquoise.active-state{cursor:default;background-color:#064c77;border-color:#064c77}.main-preloader{position:relative;width:100%;min-height:100vh!important;z-index:200}.main-preloader.loading:after{z-index:220}.main-preloader.loading:before{z-index:250;top:150px}@media screen and (min-width:1200px){.main-preloader.loading:before{top:100px}}@media screen and (min-width:1800px){.main-preloader.loading:before{top:200px}}.loading{min-height:100px;position:relative!important;z-index:50}@media screen and (min-width:1200px){.loading{min-height:150px}}.loading:after,.loading:before{position:absolute;left:0;width:100%}.loading:after{height:100%;background-color:#fff;content:'';top:0;z-index:100}.loading:before{content:'\e819';top:20px;font:50px/60px "icomoon";text-align:center;color:#064c77;z-index:120;-webkit-animation:2s RotateClock infinite both;animation:2s RotateClock infinite both}@media screen and (min-width:1200px){.loading:before{top:45px}}.popup-btn{position:absolute;left:0;top:0;width:34px;height:34px;border:1px solid #064c77;overflow:hidden}@media screen and (min-width:1200px){.popup-btn{width:40px;height:40px;-webkit-transition:border-color .5s;transition:border-color .5s}.popup-btn:hover{border-color:#467e8b}.popup-btn:hover:after,.popup-btn:hover:before{background-color:#467e8b}}.popup-btn.small{width:20px;height:20px}.popup-btn.small:after,.popup-btn.small:before{width:2px}.popup-btn.small:before{top:8px;height:8px}.popup-btn.small:after{top:4px;height:2px}.popup-btn:after{content:'';position:absolute;top:8px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:3px;height:3px;background-color:#064c77}@media screen and (min-width:1200px){.popup-btn:after{width:4px;height:4px;top:9px;-webkit-transition:background-color .5s;transition:background-color .5s}}.popup-btn:before{content:'';position:absolute;top:13px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:3px;height:12px;background-color:#064c77}@media screen and (min-width:1200px){.popup-btn:before{width:4px;height:14px;top:15px;-webkit-transition:background-color .5s;transition:background-color .5s}}.tab-nav{text-align:center}@media screen and (min-width:1200px){.tab-nav{background-color:#fafafa;border:1px solid #dae0e6;border-radius:20px;font-size:0;line-height:0}}.tab-nav li{font:300 14px/20px "Hind",sans-serif;margin-top:20px}@media screen and (min-width:1200px){.tab-nav li{display:inline-block;vertical-align:top;font-size:18px;line-height:40px;margin:0}}.tab-nav a{display:inline-block;background-color:#fafafa;padding:0 30px;border-radius:20px}@media screen and (min-width:1200px){.tab-nav a{display:block}}.tab-nav a.active{color:#fff;background-color:#467e8b;-webkit-box-shadow:0 0 0 1px #467e8b;box-shadow:0 0 0 1px #467e8b;position:relative;z-index:10}.tabs-holder{position:relative}.tab-content{position:absolute;left:0;top:0;opacity:0;-webkit-transition:visibility .4s,opacity .4s;transition:visibility .4s,opacity .4s;visibility:hidden}.tab-content.show{position:relative;opacity:1;visibility:visible}.page-menu{text-align:center;font-size:0;line-height:0;padding:20px 0}@media screen and (min-width:1200px){.page-menu{text-align:left;padding:35px 0 19px;margin:0 -24px}}@media screen and (min-width:1800px){.page-menu{padding:44px 0 19px}}.page-menu li{display:inline-block;vertical-align:top;font:300 14px/20px "Hind",sans-serif;text-transform:uppercase;margin:0 20px 10px}@media screen and (min-width:1200px){.page-menu li{margin:0 24px 20px;font-size:18px;line-height:27px}}.page-menu li a{color:#333}@media screen and (min-width:1200px){.page-menu li a{padding:13px 0}}.page-menu li a.active{-webkit-box-shadow:0 1px 0 #064c77;box-shadow:0 1px 0 #064c77;font-weight:600}.form-group{position:relative;margin:0 0 20px}.form-group:after{content:'';clear:both;display:block}.has-error .note{color:#eb0000!important;text-align:center;font:300 12px/18px "Hind",sans-serif}.has-error .form-control,.has-error .jcf-select{border-color:#eb0000!important}.has-error .form-control::-moz-placeholder,.has-error .jcf-select::-moz-placeholder{opacity:1;color:#eb0000!important}.has-error .form-control:-ms-input-placeholder,.has-error .jcf-select:-ms-input-placeholder{color:#eb0000!important}.has-error .form-control::-webkit-input-placeholder,.has-error .jcf-select::-webkit-input-placeholder{color:#eb0000!important}.form-control{font:300 16px/24px "Hind",sans-serif;height:24px;background:0 0;border:solid #dae0e6;border-width:0 0 1px;width:100%;border-radius:0!important;padding:0 8px}@media screen and (min-width:1200px){.form-control{font-size:18px;line-height:33px;height:33px;margin:7px 0 0}}.form-control::-moz-placeholder{opacity:1}input[type=button],input[type=submit]{-webkit-appearance:none;border-radius:0}textarea.form-control{resize:none;height:191px}label{display:inline-block;vertical-align:top}blockquote{padding:45px 0 0}blockquote p,blockquote q{display:block;margin:0 0 22px}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background-color:transparent!important}.no-scroll,.no-scroll body{overflow:hidden}.autocomplete-input,.content i,.content>ul li,.wrap-autocomplete{position:relative}.autocomplete-input ul{width:100%!important;top:100%;left:0}.autocomplete-status{width:0;height:0;overflow:hidden;visibility:hidden}.content{text-align:center;color:#333}@media screen and (min-width:768px){.content{text-align:left}}.content .h1,.content h1,aside .h3,aside h3{padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #dae0e6}.content .h4,.content h4{font:400 20px/26px "Questrial",sans-serif;color:#064c77}@media screen and (min-width:1200px){.content .h4,.content h4{font-size:28px;line-height:36px}}.content .h5,.content h5{font:400 18px/24px "Questrial",sans-serif;color:#064c77}@media screen and (min-width:1200px){.content .h5,.content h5{font-size:24px;line-height:30px}}.content .h6,.content h6{font:400 16px/24px "Questrial",sans-serif;color:#064c77}@media screen and (min-width:1200px){.content .h6,.content h6{font-size:20px;line-height:30px}}.content img{max-width:100%;display:block;margin:0 auto 20px}@media screen and (min-width:1200px){.content img{margin-bottom:26px}}.content>ul{margin:-5px 0 15px}@media screen and (min-width:1200px){.content>ul{margin:0 0 20px}}.content>ul li{padding:5px 0 0 17px;text-align:left}@media screen and (min-width:1200px){.content>ul li{padding:0 0 0 21px}}.content i:before,.content>ul>li:after{background-color:#064c77;border-radius:50%}.content>ul>li:after{position:absolute;left:2px;content:'';top:9px;width:5px;height:5px}@media screen and (min-width:1200px){.content>ul ul li{margin-left:28px}}.content i:before,.content>ul ul li:after{content:'\e803';font:9px/1 'icomoon';color:#064c77;position:absolute;top:6px;left:0}@media screen and (min-width:1200px){.content>ul ul li:after{font-size:10px;top:7px;left:1px}}.content p{margin-bottom:15px}@media screen and (min-width:1200px){.content p{margin-bottom:20px}}.content p strong{font-weight:600}.content blockquote{margin:30px 0;font:400 16px/22px "Questrial",sans-serif;color:#064c77;padding:15px;border:1px solid #064c77}@media screen and (min-width:1200px){.content blockquote{font-size:20px;line-height:30px;padding:42px 50px;margin:41px 0}}.content i{font-style:normal;padding-left:23px}@media screen and (min-width:1200px){.content i{padding-left:28px}}.content i:before{top:0;content:'\f12a';color:#fff;font:10px/18px 'icomoon';text-align:center;width:18px;height:18px}@media screen and (min-width:1200px){.content i:before{font-size:12px;top:3px}}.content a,aside ul.categories a.active{color:#467e8b}.content a:hover,.content i,.tags a{color:#064c77}.tags,aside{font:400 14px/20px "Questrial",sans-serif}aside{text-align:center;margin:0 0 30px}@media screen and (min-width:1200px){aside{text-align:left;font-size:14px;line-height:30px}}aside .h3,aside h3{color:#333;padding-bottom:10px}@media screen and (min-width:1200px){aside .h3,aside h3{text-align:left;padding-bottom:27px;margin-bottom:24px}}aside ul.categories{font-size:16px;margin:-10px -10px 10px}@media screen and (min-width:1200px){aside ul.categories{font-size:24px;margin:0;padding-bottom:17px}}aside ul.categories li{display:inline-block;vertical-align:top;margin:10px}@media screen and (min-width:1200px){aside ul.categories li{display:block;margin:0 0 20px}}.tags li,aside ul a{text-transform:uppercase}.tags{margin:-5px -10px 10px}@media screen and (min-width:1200px){.tags{margin:0 -4px;line-height:28px}}.tags li{display:inline-block;vertical-align:top;margin:5px}@media screen and (min-width:1200px){.tags li{margin:5px}}.tags a{padding:3px 10px;display:block;border:1px solid #dae0e6}@media screen and (min-width:1200px){.tags a{padding:0 24px;-webkit-transition:color .3s,background-color .3s,border-color .3s;transition:color .3s,background-color .3s,border-color .3s}.tags a:hover{color:#fff;background-color:#064c77;border-color:#064c77}}.tags a.active{color:#fff;background-color:#064c77;border-color:#064c77}.popup{position:fixed;left:0;top:0;width:100%;height:100vh;z-index:5000;opacity:0;visibility:hidden;-webkit-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s;display:table}.popup.show{opacity:1;visibility:visible}.popups{background-color:rgba(6,76,119,.5)}.iosBugFixCaret .popups{background-color:rgba(6,76,119,.9)}.popups.show{opacity:1;visibility:visible}.popups .close{text-indent:-9999px;position:absolute;top:20px;right:20px;width:20px;height:20px;overflow:hidden}@media screen and (min-width:1800px){.popups .close{right:30px;top:30px}}.popups .close:after,.popups .close:before{content:'';position:absolute;left:0;top:50%;width:20px;height:2px;background-color:#064c77}.popups .close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popups .close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.popups .holder{width:100%;text-align:center;color:#333;font:300 16px/24px "Hind",sans-serif;display:table-cell;vertical-align:middle}@media screen and (min-width:1800px){.popups .holder{font-size:18px;line-height:27px}}.popups .frame{max-height:100vh;position:relative;padding:10px 20px 20px;width:100%;max-width:280px;overflow:auto;background-color:#fff;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.35);box-shadow:1px 1px 10px rgba(0,0,0,.35);margin:0 auto}@media screen and (min-width:768px){.popups .frame{max-width:560px}}@media screen and (min-width:1200px){.popups .frame{max-width:900px;padding:80px 150px}}@media screen and (min-width:1800px){.popups .frame{min-height:600px;max-width:1410px;font-size:18px;line-height:27px;padding:80px 260px}}.popups .ico-holder{width:80px;height:80px;background-color:#f6fafb;border-radius:50%;margin:0 auto 17px;position:relative}@media screen and (min-width:1800px){.popups .ico-holder{width:120px;height:120px;margin-bottom:45px}}.popups .ico-holder img{position:absolute;width:45px;height:40px}@media screen and (min-width:1800px){.popups .ico-holder img{width:67px;height:60px}}.popups .h3,.popups h3{font:400 18px/24px "Questrial",sans-serif;color:#333;margin-bottom:20px;padding-bottom:19px;position:relative}@media screen and (min-width:1800px){.popups .h3,.popups h3{font-size:30px;line-height:40px;padding-bottom:23px;margin-bottom:31px}}.popups .h3:after,.popups h3:after{content:'';position:absolute;bottom:0;left:50%;margin-left:-50px;width:100px;height:1px;background-color:#dae0e6}.popups .h2,.popups h2{font:18px/20px "Questrial",sans-serif;color:#333;text-transform:uppercase;text-align:center;border-bottom:1px solid #dae0e6;padding-bottom:23px;margin:30px 0 31px}@media screen and (min-width:1200px){.popups .h2,.popups h2{font-size:30px;line-height:32px}}.popups .h2 span,.popups h2 span{font-size:14px;display:block;color:#064c77;text-transform:capitalize}@media screen and (min-width:1200px){.popups .h2 span,.popups h2 span{font-size:18px;line-height:22px}}.popups .ico-holder img,.popups .leaflet-popup-pane.map-list{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.jcf-select select{z-index:1;left:0;top:0}body>.jcf-select-drop{position:absolute;margin:-1px 0 0;z-index:101}body>.jcf-select-drop.jcf-drop-flipped{margin:1px 0 0}.jcf-select,.jcf-select .jcf-select-text{display:block;position:relative;width:100%}.jcf-select{font:300 16px/24px "Hind",sans-serif;height:24px;background:0 0;border-bottom:1px solid #dae0e6;color:#333}.jcf-select .jcf-select-text{overflow:hidden;padding:0 30px 0 8px;text-overflow:ellipsis;white-space:nowrap}.jcf-select .jcf-select-opener{position:absolute;right:10px;bottom:4px;height:14px;width:10px}.jcf-select .jcf-select-opener:after,.jcf-select .jcf-select-opener:before{content:'';position:absolute;left:0;width:0;height:0;border-style:solid}.jcf-select .jcf-select-opener:after{top:0;border-width:0 5px 6px;border-color:transparent transparent #333}.jcf-select .jcf-select-opener:before{bottom:0;border-width:6px 5px 0;border-color:#333 transparent transparent}.jcf-select .jcf-select-drop{position:absolute;margin-top:0;z-index:9999;top:100%;left:-1px;right:-1px}.jcf-select .jcf-drop-flipped{bottom:100%;top:auto}.jcf-select.jcf-compact-multiple{max-width:220px}.jcf-select.jcf-compact-multiple .jcf-select-opener:before{display:inline-block;padding-top:2px;content:'...'}.jcf-select-drop .jcf-select-drop-content{border:1px solid #dae0e6;background-color:#fff;font:300 16px/24px "Hind",sans-serif;color:#333;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1)}.jcf-select-drop .jcf-select-drop-content ul{padding:10px 15px}@media screen and (min-width:1200px){.jcf-select-drop .jcf-select-drop-content ul{padding:10px 35px}.jcf-select-card .jcf-select-drop-content{padding:0 46px 0 44px}}.jcf-select-drop .jcf-list-content{display:inline-block;vertical-align:top;width:100%}.jcf-select-drop .jcf-list-content li:first-child .jcf-option{border-top:none}.jcf-select-drop .jcf-list-content li .jcf-option{padding:7px 0 5px;display:block;cursor:pointer;border-top:1px solid #dae0e6}@media screen and (min-width:1200px){.jcf-select-drop .jcf-list-content li .jcf-option{-webkit-transition:color .3s;transition:color .3s}.jcf-select-drop .jcf-list-content li .jcf-option.jcf-hover,.jcf-select-drop .jcf-list-content li .jcf-option:hover{color:#064c77}}.jcf-select-drop.jcf-compact-multiple .jcf-hover{background:0 0}.jcf-select-drop.jcf-compact-multiple .jcf-selected{background:#e6e6e6;color:#000}.jcf-select-drop.jcf-compact-multiple .jcf-selected:before{display:inline-block;content:'';height:4px;width:8px;margin:-7px 5px 0 -3px;border:3px solid #777;border-width:0 0 3px 3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{-webkit-box-sizing:border-box;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{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform}.slick-track:after,.slick-track:before{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-initialized .slick-slide,.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.calendar,.slick-arrow.slick-hidden{display:none}.slick-arrow.slick-disabled{cursor:default!important;opacity:.5!important;color:#333!important}.calendar{position:absolute;margin:2px 0;top:100%;right:0;width:100%;min-width:160px;z-index:300}.calendar button{background:0 0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:0;padding:0;width:100%;position:relative}.calendar table{margin:0;text-align:center;width:100%;border:0}.calendar thead{font:600 14px/18px "Hind",sans-serif}.calendar tbody{font:300 16px/30px "Hind",sans-serif}.calendar td,.calendar th{width:14.28%;text-align:center}.calendar th{padding:5px 0;border:solid #dae0e6;border-width:1px 0}.calendar td.today.selected button:after{border-bottom-color:#fff}.calendar td.today button:after{content:'';border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#337ab7;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.calendar td.disabled button,.calendar-nav.disabled button{cursor:default;color:#777}.calendar td.selected button{background:#064c77;color:#fff;cursor:default}.calendar-inner{background:#fff;color:#333;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1);padding:5px}@media screen and (min-width:1200px){.calendar-inner{padding:15px 25px}}.calendar-wrap-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;width:100%}.calendar-title{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;text-align:center;padding:12px 0 8px;text-transform:uppercase;font:300 18px/20px "Hind",sans-serif}.calendar-nav{width:40px;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 0}.calendar-nav button{font-size:11px;-ms-flex-negative:0;flex-shrink:0}.no-dev .calendar td:not(.disabled) button:hover{background:#064c77;color:#fff}.special-links{text-align:center;background:#f6fafb;padding:20px 0;border-top:1px solid #dae0e6;overflow:hidden}@media screen and (min-width:768px){.special-links{padding:35px 0}}@media screen and (min-width:1200px){.special-links{padding:65px 0}}@media screen and (min-width:1800px){.special-links{padding:95px 0 100px}}.special-links.blue{background:#c9e3f2;border-bottom:none!important;padding:65px 0 35px}@media screen and (min-width:1200px){.special-links.blue{padding:75px 0 65px}}@media screen and (min-width:1800px){.special-links.blue{padding:95px 0 100px}}.special-links.blue .special-link-img:before{content:'';position:absolute;background:url(../images/special-link-decor-01.png) 50% 0 no-repeat;background-size:contain;top:-24%;left:50%;width:225%;height:100%;z-index:-1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.special-links.blue li:nth-child(2n) .special-link-img:before{background-image:url(../images/special-link-decor-02.png)}.special-links.blue li:nth-child(3n) .special-link-img:before{background-image:url(../images/special-link-decor-03.png)}.special-links.blue+.first-time-block{position:relative;margin-top:-2px;background:#fff}.special-link-img,.special-links.blue+.first-time-block:before{position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.special-links.blue+.first-time-block:before{content:'';background:rgba(255,255,255,.7);height:1px;max-width:1410px}.special-links ul{margin:0 -25px -50px;font-size:0;line-height:0}@media screen and (min-width:1200px){.special-links ul{margin:0}}.special-links li{display:inline-block;vertical-align:top;position:relative;padding-top:182px;min-width:200px;margin:0 20px 50px;max-width:450px;color:#333;font:300 14px/20px "Hind",sans-serif;z-index:10}@media screen and (min-width:1200px){.special-links li{font-size:20px;line-height:30px;padding:220px 20px 0;max-width:100%;width:33.333%;margin:0}}.special-links .h3,.special-links h3{font:400 20px/30px "Questrial",sans-serif;color:#333}@media screen and (min-width:1200px){.special-links .h3,.special-links h3{font-size:30px;line-height:36px}}.special-links p{margin:0}.special-links .btn-white{margin-top:20px}@media screen and (min-width:1200px){.special-links .btn-white{margin-top:24px}}@media screen and (min-width:1800px){.special-links .btn-white{padding:0 54px}}.special-link-img{max-width:200px;max-height:270px;height:100%;z-index:-1}.special-link-img img{display:block;width:100%}
/*! jQuery UI - v1.12.1 - 2017-01-13
* http://jqueryui.com
* Includes: core.css, slider.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.slider-range{height:16px;border-radius:7px;background-color:#fafafa}.slider-range .ui-slider-range{background-color:#59a;top:4px;height:8px;border-radius:2px}.slider-range .ui-slider-handle{width:25px;height:25px;border:2px solid #fff;background-color:#59a;border-radius:50%}.slider-range .ui-slider-handle:after{content:'';position:absolute;left:50%;top:50%;border-radius:50%;margin:-4px 0 0 -4px;width:8px;height:8px;background-color:#fff}.small-popup .close{text-indent:-9999px;position:absolute;top:-20px;right:-20px;width:40px;height:40px;overflow:hidden;background-color:#fff;z-index:150}@media screen and (min-width:768px){.small-popup .close{right:-30px;top:-30px;width:60px;height:60px}}.small-popup .close:after,.small-popup .close:before{content:'';position:absolute;left:50%;top:50%;width:20px;height:2px;background-color:#064c77}.small-popup .close:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.small-popup .close:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.small-popup .holder{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:calc(100vh - 40px);width:100%;max-width:390px;overflow:auto;background-color:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,.3);box-shadow:0 0 15px rgba(0,0,0,.3);border:1px solid #dae0e6;text-align:center;color:#333;font:300 16px/24px "Hind",sans-serif;display:table;padding:20px}@media screen and (min-width:768px){.small-popup .holder{padding:29px}}.small-popup .frame{position:relative;margin:20px;border:1px solid #dae0e6;padding:20px;display:table-cell;vertical-align:middle;height:190px}@media screen and (min-width:768px){.small-popup .frame{padding:27px 40px 33px}}.small-popup .loading:before{top:50%;margin-top:-30px}.small-popup .h4,.small-popup h4{color:#064c77;text-transform:uppercase;margin-bottom:40px}@media screen and (min-width:768px){.small-popup .h4,.small-popup h4{margin-bottom:47px}}.small-popup .h4 span,.small-popup h4 span{display:block;margin-bottom:10px;font-size:30px;line-height:32px}@media screen and (min-width:768px){.small-popup .h4 span,.small-popup h4 span{margin-bottom:20px}}.small-popup .h6,.small-popup h6{line-height:24px;font:300 14px/20px "Hind",sans-serif;color:#064c77}@media screen and (min-width:1200px){.small-popup .h6,.small-popup h6{font-size:16px;line-height:24px}}.small-popup .h6 span,.small-popup h6 span{display:block;color:#333;font-size:18px;font-family:"Questrial",sans-serif;font-weight:400}@media screen and (min-width:768px){.small-popup .h6 span,.small-popup h6 span{font-size:24px}}.small-popup .form-control{text-align:center}@media screen and (min-width:1200px){.small-popup .form-control{font-size:16px}}.small-popup .form-control::-moz-placeholder{opacity:1;color:#787878}.small-popup .form-control:-ms-input-placeholder{color:#787878}.small-popup .form-control::-webkit-input-placeholder{color:#787878}.small-popup .btn-blue{border:0;width:210px;margin-top:30px}.small-popup .icon-decorate-element{position:absolute;left:-20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:216px;line-height:1;color:#ebebeb}@media screen and (min-width:768px){.small-popup .icon-decorate-element{left:-29px}}.last-deals{padding:25px 0 45px;color:#333}@media screen and (min-width:1200px){.last-deals{padding:46px 0}}.last-deals .title{text-align:center}@media screen and (min-width:1800px){.last-deals .title{margin-bottom:74px}}.last-deals .h2,.last-deals h2{margin-bottom:15px}@media screen and (min-width:768px){.last-deals .h2,.last-deals h2{margin-bottom:11px}}.last-deals .filter{padding:20px 0;border:solid #dae0e6;border-width:1px 0;position:relative}.last-deals .filter:after{content:'';clear:both;display:block}@media screen and (min-width:1200px){.last-deals .filter{padding:25px 0}}@media screen and (min-width:1800px){.last-deals .filter{padding:25px 79px 30px}}.last-deals .filter>div{margin-top:20px}.appointment-popups ul li:first-child,.last-deals .filter>div:first-child{margin-top:0}@media screen and (min-width:768px){.last-deals .filter>div{display:inline-block}}@media screen and (min-width:1200px){.last-deals .filter>div{float:left;margin:0}.last-deals .filter>div.type{width:320px}}@media screen and (min-width:768px){.last-deals .filter>div.date{margin-left:15px}}@media screen and (min-width:1200px){.last-deals .filter>div.date{width:470px;margin-left:0}}@media screen and (min-width:1440px){.last-deals .filter>div.date{width:560px}}@media screen and (min-width:768px){.last-deals .filter>div.time{display:block}}@media screen and (min-width:1200px){.last-deals .filter>div.time{float:right;width:370px}}.last-deals .filter input{position:absolute;width:0;height:0}.last-deals .filter input:checked+label:after{background-color:#59a;border-color:#59a}.last-deals .filter label{font:300 18px/24px "Hind",sans-serif;color:#333;padding:0 13px 0 30px;position:relative}.last-deals .filter label:after{content:'';position:absolute;left:0;top:1px;width:14px;height:14px;border:1px solid #333;border-radius:50%;z-index:5;-webkit-transition:background-color .4s,border-color .4s;transition:background-color .4s,border-color .4s}.last-deals .filter label .icon-ok{position:absolute;left:-1px;top:0;width:18px;height:18px;text-align:center;font-size:10px;line-height:18px;color:#fff;z-index:10}.last-deals .time-title span,.last-deals ul li{display:inline-block;vertical-align:top}@media screen and (min-width:1200px){.last-deals .wrap{overflow:hidden;margin-bottom:8px}.last-deals .wrap .h6,.last-deals .wrap h6{float:left;width:50%}}.last-deals .h6,.last-deals h6{font:500 18px/24px "Hind",sans-serif;color:#333;margin-bottom:7px}@media screen and (min-width:1200px){.last-deals .h6,.last-deals h6{margin-bottom:12px}}.last-deals .time-title{margin-bottom:10px;font:300 16px/20px "Hind",sans-serif;text-transform:uppercase;text-align:center}@media screen and (min-width:1200px){.last-deals .time-title{font-size:18px;margin:2px 0 0;float:left;width:50%}}.last-deals .time-title span{min-width:75px;text-align:right}@media screen and (min-width:1200px){.last-deals .time-title span{text-align:right}}.last-deals .time-title span:last-child{margin-left:-15px}@media screen and (min-width:1200px){.last-deals .time-title span:last-child{margin-left:-12px}}.last-deals+.book-block{margin-top:24px}.filter-buttons{clear:both;text-align:center;float:none!important;padding:35px 0 0!important;margin:0!important;width:100%}@media screen and (min-width:1200px){.deals-slider{position:relative;padding-bottom:70px}.deals-slider:after{content:'';position:absolute;bottom:-38px;right:-23px;width:278px;height:156px;background:url(../images/bg-last-deals-slider.png) no-repeat}}@media screen and (min-width:1800px){.deals-slider:after{bottom:-28px}}.deals-slider .item{position:relative;margin-bottom:20px}.deals-slider .item:hover:after{opacity:.05}.deals-slider .item:after{content:'';position:absolute;left:50%;top:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:10px;width:240px;height:100%;background-color:#59a;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0;z-index:-1}@media screen and (min-width:1800px){.deals-slider .slider{padding:0 80px 0 50px}}.deals-slider .frame{width:260px;margin:0 auto;position:relative}.deals-slider .frame:after,.deals-slider .frame:before{content:'';position:absolute;right:50px;width:1px;background-color:#dae0e6}.deals-slider .frame:after{top:0;height:18px}.deals-slider .frame:before{bottom:0;height:30px}.deals-slider .holder{position:relative;padding:27px 40px 58px 48px;border:solid #dae0e6;border-width:1px 0 1px 1px;z-index:10}.deals-slider .holder:after,.deals-slider .holder:before{content:'';position:absolute;right:0;width:50px;height:1px;background-color:#fff}.deals-slider .holder:after{top:-1px}.deals-slider .holder:before{bottom:-1px}.deals-slider .date{font:300 16px/18px "Hind",sans-serif;color:#1b2024;margin-bottom:18px}.deals-slider .date span{display:block}.deals-slider .icon-decorate-element{position:absolute;left:0;top:60px;font-size:216px;line-height:216px;color:#eaeaea;z-index:-1}.deals-slider .duration,.nothing-found{font:600 18px/24px "Hind",sans-serif;color:#1b2024;padding:17px 0 0;position:relative}.deals-slider .duration:after{content:'';position:absolute;left:0;top:0;width:30px;height:1px;background-color:#bbb}.deals-slider .h4,.deals-slider h4{text-transform:uppercase;font-size:20px;line-height:20px;margin:-1px 0 14px}.deals-slider .therapist{font:400 16px/18px "Hind",sans-serif;color:#1b2024;min-height:36px;margin-bottom:20px}.deals-slider .btn-turquoise{width:210px;position:absolute;left:50px;bottom:28px}.deals-slider .price-note{font:300 16px/18px "Hind",sans-serif;color:#1b2024;margin-bottom:-5px}.deals-slider .price{color:#333;font:300 90px/92px "Hind",sans-serif;-webkit-transition:color .4s;transition:color .4s;display:block;margin-bottom:-3px}.deals-slider .price sup{font-size:24px;top:-44px}.deals-slider .note-wrap{padding:20px 0;font:300 14px/24px "Hind",sans-serif}@media screen and (min-width:768px){.deals-slider .note-wrap{padding-top:35px}}@media screen and (min-width:1200px){.deals-slider .note-wrap{font-size:16px;padding:46px 0 7px}}@media screen and (min-width:768px){.deals-slider .note-wrap:after{content:'';display:block;clear:both}}.deals-slider .note-wrap .note{font-size:16px}@media screen and (min-width:768px){.deals-slider .note-wrap .note{float:left;width:50%}}@media screen and (min-width:1200px){.deals-slider .note-wrap .note{font-size:18px}}.deals-slider .note-wrap .counter{text-align:right;padding-right:100px}@media screen and (min-width:768px){.deals-slider .note-wrap .counter{float:left;width:50%}}@media screen and (min-width:1200px){.deals-slider .note-wrap .counter{padding-right:113px}}.deals-slider .slick-arrow{position:absolute;top:-43px;width:20px;text-align:center;font-size:20px;line-height:20px;padding:0;color:#333;background:0 0;border:0;z-index:20}@media screen and (min-width:768px){.deals-slider .slick-arrow{top:-63px}}@media screen and (min-width:1200px){.deals-slider .slick-arrow{-webkit-transition:color .4s;transition:color .4s;top:-50px}.deals-slider .slick-arrow:hover{color:#064c77}}.deals-slider .slick-arrow.slick-disabled{cursor:default;color:gray}@media screen and (min-width:1200px){.deals-slider .slick-arrow.slick-disabled:hover{color:gray}}.deals-slider .slick-arrow.slick-prev{right:40px}@media screen and (min-width:1200px){.deals-slider .slick-arrow.slick-prev{right:67px}}.deals-slider .slick-arrow.slick-next{right:0}@media screen and (min-width:1200px){.deals-slider .slick-arrow.slick-next{right:-5px}}.deals-slider .slick-arrow.slick-next:after{content:'';position:absolute;top:0;left:-11px;width:1px;height:20px;background-color:#dae0e6;z-index:-1}@media screen and (min-width:1200px){.deals-slider .slick-arrow.slick-next:after{left:-27px}}.nothing-found{text-align:center;font:300 14px/18px "Hind",sans-serif;padding:20px;border:1px solid #dae0e6;margin-top:20px}@media screen and (min-width:768px){.nothing-found{padding:25px 90px}}@media screen and (min-width:1200px){.nothing-found{font-size:18px;line-height:24px;margin:35px 80px 0;padding:45px 100px 83px}}@media screen and (min-width:1800px){.nothing-found{margin-top:46px}}.nothing-found .icon-decorate-element{display:none}@media screen and (min-width:768px){.nothing-found .icon-decorate-element{display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:158px;line-height:158px;color:#eaeaea}}@media screen and (min-width:1200px){.nothing-found .icon-decorate-element{font-size:298px;line-height:298px}}.nothing-found address{font-style:normal;max-width:200px;font-weight:600;width:100%;padding-bottom:25px;margin:0 auto 25px;position:relative}@media screen and (min-width:1200px){.nothing-found address{margin-bottom:30px}}.lmd-not-found address:after,.nothing-found address:after{content:'';position:absolute;left:50%;bottom:0;margin-left:-15px;width:30px;height:1px;background-color:#dae0e6}.lmd-not-found p,.location-choose-popup .add-links p,.location-choose-popup header .h5,.location-choose-popup header h5,.nothing-found p{margin:0}@media screen and (min-width:1200px){.nothing-found .h4,.nothing-found h4{font-size:24px;margin:0 0 10px}}.nothing-found .btn-turquoise{position:static;width:auto;margin-top:25px}@media screen and (min-width:1200px){.nothing-found .btn-turquoise{margin-top:46px}}.nothing-found .btn-blue{margin-top:20px}.lmd-not-found{text-align:center;position:relative;font:300 14px/18px "Hind",sans-serif;padding:20px;color:#1b2024;border:1px solid #dae0e6;margin-top:30px}@media screen and (min-width:768px){.lmd-not-found{padding:55px 90px}}@media screen and (min-width:1200px){.lmd-not-found{font-size:18px;line-height:24px;margin:40px 80px 0;padding:83px 100px}}.lmd-not-found .icon-decorate-element{display:none}@media screen and (min-width:768px){.lmd-not-found .icon-decorate-element{display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:158px;line-height:158px;color:#eaeaea}}@media screen and (min-width:1200px){.lmd-not-found .icon-decorate-element{font-size:246px;line-height:246px}}.lmd-not-found address{font-style:normal;max-width:200px;font-weight:600;width:100%;padding-bottom:25px;margin:0 auto 25px;position:relative}@media screen and (min-width:1200px){.lmd-not-found address{margin-bottom:30px}}@media screen and (min-width:1200px){.lmd-not-found .h4,.lmd-not-found h4{font-size:24px;line-height:34px;margin:0 0 10px}}.lmd-not-found .btn-turquoise{position:static;width:auto;margin-top:25px}@media screen and (min-width:1200px){.lmd-not-found .btn-turquoise{margin-top:46px}}.appointment-popups,.location-choose-popup{text-align:center}@media screen and (min-width:1200px){.location-choose-popup .frame{padding:30px 35px 50px}}@media screen and (min-width:1800px){.location-choose-popup .frame{padding:28px 80px 80px}}.location-choose-popup .logo{display:block;margin-bottom:20px}@media screen and (min-width:1800px){.location-choose-popup .logo{margin-bottom:10px}}.location-choose-popup .logo img{width:145px;height:61px}@media screen and (min-width:1200px){.location-choose-popup .logo img{width:216px;height:90px}}.location-choose-popup .search-location,.location-choose-popup header{margin-bottom:23px;padding-bottom:18px;border-bottom:1px solid #dae0e6}.location-choose-popup header p{margin-bottom:10px}@media screen and (min-width:1200px){.location-choose-popup header p{margin-bottom:23px}}.location-choose-popup .search-location{padding-bottom:17px}@media screen and (min-width:1200px){.location-choose-popup .search-location .h5,.location-choose-popup .search-location h5{margin-bottom:10px}}@media screen and (min-width:1800px){.location-choose-popup .search-location .h5,.location-choose-popup .search-location h5{margin-bottom:8px}}@media screen and (min-width:1200px){.location-choose-popup .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:1800px){.location-choose-popup .form-group{margin-bottom:22px}}.location-choose-popup .form-control{border-width:1px;padding:0 20px;line-height:40px;height:40px;max-width:290px;width:100%;margin:0 auto 20px;display:block}@media screen and (min-width:1200px){.location-choose-popup .form-control{font-size:16px;margin:0;-ms-flex-negative:0;flex-shrink:0}}.location-choose-popup .wrap-autocomplete{max-width:290px;width:100%;margin:0 auto}@media screen and (min-width:1200px){.location-choose-popup .wrap-autocomplete{font-size:16px;display:inline-block;vertical-align:top;margin:0}}.location-choose-popup .submit{border:0}@media screen and (min-width:1200px){.location-choose-popup .submit{width:210px;margin-left:25px}}@media screen and (min-width:1800px){.location-choose-popup .submit{margin:0 80px 0 25px}}.location-choose-popup .add-links{padding-top:30px;position:relative;font:300 16px/20px "Hind",sans-serif}@media screen and (min-width:1200px){.location-choose-popup .add-links{display:inline-block;padding:0 0 0 30px;vertical-align:top;font-size:18px;line-height:24px}}.location-choose-popup .add-links:before{content:'or';position:absolute;left:0;top:0;width:100%}@media screen and (min-width:1200px){.location-choose-popup .add-links:before{width:auto}}.location-choose-popup .add-links .icon-current-location{font-size:30px;color:#59a;display:inline-block;vertical-align:top;margin-right:5px}.location-choose-popup .add-links a,body.page-splash .wrap a{color:#59a}.location-choose-popup .h3,.location-choose-popup h3{margin:0 0 10px;padding:0}@media screen and (min-width:1200px){.location-choose-popup .h3,.location-choose-popup h3{font-size:34px;line-height:40px}}@media screen and (min-width:1800px){.location-choose-popup .h3,.location-choose-popup h3{font-size:48px;line-height:52px;padding:0;margin-bottom:11px}}.location-choose-popup .h3:after,.location-choose-popup h3:after{display:none}.location-choose-popup .h5,.location-choose-popup h5{font:300 18px/24px "Hind",sans-serif;color:#333;margin-bottom:20px}@media screen and (min-width:1200px){.location-choose-popup .h5,.location-choose-popup h5{font-size:24px;line-height:36px;margin-bottom:33px}}.location-choose-popup .slider,.main-section-img>div{margin:0 -20px}@media screen and (min-width:1200px){.location-choose-popup .slider{margin:0 -25px;padding:0 25px}}@media screen and (min-width:1800px){.location-choose-popup .slider{margin:0 -40px;padding:0 0 0 10px}}.location-choose-popup .item{padding-bottom:20px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform}.location-choose-popup .frame-slide{width:240px;margin:0 auto;position:relative;text-align:left}@media screen and (min-width:1800px){.location-choose-popup .frame-slide{width:270px}}.location-choose-popup .frame-slide:after,.location-choose-popup .frame-slide:before{content:'';position:absolute;right:50px;width:1px;background-color:#dae0e6}@media screen and (min-width:1800px){.location-choose-popup .frame-slide:after,.location-choose-popup .frame-slide:before{right:60px}}.location-choose-popup .frame-slide:after{top:0;height:29px}.location-choose-popup .frame-slide:before{bottom:0;height:30px}.location-choose-popup .frame-slide.selected .btn-turquoise{background-color:#064c77;border-color:#064c77}.location-choose-popup .frame-slide.selected .icon-decorate-element:after,.location-choose-popup .frame-slide:hover .icon-decorate-element:after{opacity:.07}.location-choose-popup .wrap-slide{min-height:304px;position:relative;padding:27px 0 63px 60px;border:solid #dae0e6;border-width:1px 0 1px 1px;z-index:10}@media screen and (min-width:1800px){.location-choose-popup .wrap-slide{min-height:330px;padding:25px 0 63px 79px}}.location-choose-popup .wrap-slide:after,.location-choose-popup .wrap-slide:before{content:'';position:absolute;right:0;width:50px;height:1px;background-color:#fff}@media screen and (min-width:1800px){.location-choose-popup .wrap-slide:after,.location-choose-popup .wrap-slide:before{width:60px}}.location-choose-popup .wrap-slide:after{top:-1px}.location-choose-popup .wrap-slide:before{bottom:-1px}.location-choose-popup .icon-decorate-element{position:absolute;left:0;top:60px;font-size:150px;line-height:150px;color:#eaeaea;z-index:-1}@media screen and (min-width:768px){.location-choose-popup .icon-decorate-element{font-size:216px;line-height:216px}}.location-choose-popup .icon-decorate-element:after{content:'';position:absolute;top:50%;left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:200px;height:320px;margin-top:40px;background-color:#59a;opacity:0;z-index:-1;-webkit-transition:opacity .3s;transition:opacity .3s}@media screen and (min-width:768px){.location-choose-popup .icon-decorate-element:after{margin-top:10px}}@media screen and (min-width:1200px){.location-choose-popup .icon-decorate-element:after{height:340px;width:220px;margin-top:20px}}.location-choose-popup .distance{font:600 18px/24px "Hind",sans-serif;color:#1b2024;padding:0 0 15px;position:relative}.location-choose-popup .distance:after,.location-choose-popup .h4:after,.location-choose-popup h4:after{content:'';position:absolute;left:0;bottom:0;width:30px;height:1px;background-color:#bbb}.location-choose-popup .h4,.location-choose-popup h4{text-transform:uppercase;font-size:18px;line-height:20px;padding:20px 0;position:relative;margin-bottom:20px}@media screen and (min-width:1800px){.location-choose-popup .h4,.location-choose-popup h4{padding:47px 0 18px;margin-bottom:15px}}.location-choose-popup address{padding-bottom:20px;font:300 16px/24px "Hind",sans-serif;color:#757575}@media screen and (min-width:1800px){.location-choose-popup address{padding-bottom:10px}}.appointment-popups address p,.location-choose-popup address p{margin:0}.location-choose-popup .btn-turquoise{position:absolute;left:50px;right:0;bottom:28px}@media screen and (min-width:1800px){.location-choose-popup .btn-turquoise{left:79px;right:30px}}.location-choose-popup .slick-arrow{position:absolute;top:50%;margin-top:-8px;width:20px;text-align:center;font-size:16px;line-height:16px;padding:0;color:#333;background:0 0;border:0;z-index:20}@media screen and (min-width:1200px){.location-choose-popup .slick-arrow{-webkit-transition:color .4s;transition:color .4s}.location-choose-popup .slick-arrow:hover{color:#064c77}}.location-choose-popup .slick-arrow.slick-prev{left:0}@media screen and (min-width:1800px){.location-choose-popup .slick-arrow.slick-prev{left:-7px}}.location-choose-popup .slick-arrow.slick-next{right:0}@media screen and (min-width:1800px){.location-choose-popup .slick-arrow.slick-next{right:-7px}}.location-choose-popup .location-popup-loader.loading:before{top:0}@media screen and (min-width:768px){.location-choose-popup .location-popup-loader.loading:before{top:20px}}@media screen and (min-width:1200px){.location-choose-popup .location-popup-loader.loading:before{top:20px}}@media screen and (min-width:1800px){.location-choose-popup .location-popup-loader.loading:before{top:50px}}@media screen and (min-width:1200px){.appointment-popups{font-size:18px;line-height:27px}.appointment-popups.reschedule .info{padding:47px 30px 20px}}@media screen and (min-width:1800px){.appointment-popups.reschedule .info{padding:47px 30px 20px}}@media screen and (min-width:1200px){.appointment-popups.reschedule .h3,.appointment-popups.reschedule h3{line-height:32px;margin-bottom:26px}}@media screen and (min-width:768px){.appointment-popups .frame{padding:20px;margin:35px auto}}@media screen and (min-width:1200px){.appointment-popups .frame{padding:0;margin:50px auto;max-width:930px}}@media screen and (min-width:1800px){.appointment-popups .frame{padding:0;max-width:930px}}.appointment-popups .info{border:1px solid #dae0e6}@media screen and (min-width:768px){.appointment-popups .info{padding:20px;max-width:930px;margin:20px}}@media screen and (min-width:1200px){.appointment-popups .info{min-height:500px;padding:80px 90px 20px;margin:50px}}@media screen and (min-width:1800px){.appointment-popups .info{padding:80px 90px 20px}}.appointment-popups .icon-decorate-element{display:none}@media screen and (min-width:1200px){.appointment-popups .icon-decorate-element{display:block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:431px;line-height:431px;color:#eaeaea}}.appointment-popups .h3,.appointment-popups h3{text-transform:uppercase}@media screen and (min-width:1200px){.appointment-popups .h3,.appointment-popups h3{font-size:30px;line-height:32px}.appointment-popups .h3:after,.appointment-popups h3:after{width:450px;margin-left:-225px}}.appointment-popups .h3 span,.appointment-popups h3 span{display:block;color:#064c77;font-size:14px;line-height:16px;text-transform:capitalize}@media screen and (min-width:768px){.appointment-popups .h3 span,.appointment-popups h3 span{line-height:20px;font-size:18px}}.appointment-popups p{margin:0 0 10px}@media screen and (min-width:1200px){.appointment-popups p{margin-bottom:20px}}.appointment-popups p strong{font-weight:600}.appointment-popups .links{padding:0;width:210px;text-align:center;margin:15px auto 0}@media screen and (min-width:768px){.appointment-popups .links{margin:15px 6px 0}}@media screen and (min-width:1200px){.appointment-popups .links{width:290px;margin:15px 15px 0}}.appointment-popups ul li{margin-top:15px}@media screen and (min-width:1200px){.appointment-popups ul li{width:260px;display:inline-block;vertical-align:top;text-align:left;margin:0 42px 0 14px}}@media screen and (min-width:1200px){.appointment-popups ul li:after{clear:both;display:block;content:''}}.appointment-popups .ico{display:block;width:80px;height:80px;border-radius:50%;margin:0 auto 10px;text-align:center;font-size:40px;line-height:80px;color:#064c77;background-color:#f6fafb}@media screen and (min-width:1200px){.appointment-popups .ico{float:left;margin:0 19px 0 0}.appointment-popups .phone{overflow:hidden;line-height:30px;padding-top:8px}}.appointment-popups .phone span{display:block}.appointment-popups .phone a{font-size:18px;font-weight:600}@media screen and (min-width:1200px){.appointment-popups .phone a{font-size:24px}}.appointment-popups address{font-style:normal}@media screen and (min-width:1200px){.appointment-popups address{line-height:24px;overflow:hidden;margin-top:-4px}}.appointment-popups address strong,.locations .list .info-list strong{display:block;font-weight:600}@media screen and (min-width:1200px){.appointment-popups address strong{font-size:16px}}.appointment-popups .close{right:0;top:0;background-color:#fff;width:35px;height:35px}@media screen and (min-width:768px){.appointment-popups .close{width:70px;height:70px}}@media screen and (min-width:1200px){.appointment-popups .close{right:0;top:0;width:100px;height:100px}}@media screen and (min-width:1800px){.appointment-popups .close{right:0;top:0}}.appointment-popups .close:after,.appointment-popups .close:before{left:50%;top:50%}.appointment-popups .close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.appointment-popups .close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.sign-in-popups{text-align:center}@media screen and (min-width:1200px){.sign-in-popups{font-size:18px;line-height:27px}.sign-in-popups.new-password .submit{margin-top:40px}}.sign-in-popups .frame{padding:20px}@media screen and (min-width:768px){.sign-in-popups .frame{padding:20px;margin:0 auto}}@media screen and (min-width:1200px){.sign-in-popups .frame{padding:50px;margin:0 auto;max-width:930px;min-height:0}}@media screen and (min-width:1800px){.sign-in-popups .frame{padding:50px;max-width:930px;min-height:0}}.sign-in-popups .info{border:1px solid #dae0e6;padding:0 20px 20px}@media screen and (min-width:768px){.sign-in-popups .info{padding:20px;max-width:930px;margin:0}}@media screen and (min-width:1200px){.sign-in-popups .info{min-height:0;padding:49px 108px;margin:0}}.sign-in-popups .h2,.sign-in-popups h2{color:#064c77;border:0;padding-bottom:0;margin-bottom:20px}@media screen and (min-width:1200px){.sign-in-popups .h2,.sign-in-popups h2{margin:0 0 -15px}}.sign-in-popups .h2 span,.sign-in-popups h2 span{color:#333}.booking-area .title .back span,.main-section .some-offers img,.reset span,.sign-in-popups .icon-decorate-element{display:none}@media screen and (min-width:1200px){.sign-in-popups .icon-decorate-element{position:absolute;left:0;top:0;font-size:431px;line-height:431px;color:#eaeaea;height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.sign-in-popups .close{right:0;top:0;background-color:#fff;width:35px;height:35px}@media screen and (min-width:768px){.sign-in-popups .close{width:70px;height:70px}}@media screen and (min-width:1200px){.sign-in-popups .close{right:0;top:0;width:100px;height:100px}}@media screen and (min-width:1800px){.sign-in-popups .close{right:0;top:0}}.sign-in-popups .close:after,.sign-in-popups .close:before{left:50%;top:50%}.sign-in-popups .close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.sign-in-popups .close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.sign-in-popups .tab-nav{margin-bottom:22px}@media screen and (min-width:768px){.sign-in-popups .tab-nav{background-color:#fafafa;border:1px solid #dae0e6;border-radius:20px;font-size:0;line-height:0;position:relative}}@media screen and (min-width:1200px){.sign-in-popups .tab-nav{margin-bottom:22px}}@media screen and (min-width:768px){.sign-in-popups .tab-nav li{margin:0;display:inline-block;vertical-align:top;width:50%}.sign-in-popups .tab-nav a{display:block}}.sign-in-popups .label{position:relative;padding-left:25px;display:block;margin-bottom:10px}@media screen and (min-width:768px){.sign-in-popups .label{margin-bottom:0}}.booking-details .selected-service ul.add-select label:after,.sign-in-popups .label:after{content:'';position:absolute;left:0;top:2px;width:15px;height:15px;border:1px solid #dae0e6;z-index:10}.sign-in-popups .label:before{content:'\e801';font-family:'icomoon';position:absolute;left:0;top:0;width:18px;text-align:center;font-size:10px;line-height:22px;color:#064c77;z-index:15;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.booking-details .selected-service ul.add-select label b,.sign-in-popups .label b{font-weight:300;color:#333}.booking-details .selected-service ul.add-select input,.sign-in-popups .checkbox{position:absolute;top:0;left:0;z-index:-1;opacity:0}.booking-details .selected-service input:checked~label .icon-ok-dark,.sign-in-popups .checkbox:checked~label:before{opacity:1}.sign-in-popups .form-group{position:relative;text-align:left}@media screen and (min-width:1200px){.sign-in-popups .form-group{margin:45px 0 0}.sign-in-popups .form-group.forgot{margin:27px 0 42px}}.sign-in-popups .form-group.forgot{font-size:16px;line-height:24px}@media screen and (min-width:768px){.sign-in-popups .form-group .label{float:left;width:50%;text-align:left;padding-left:35px}}.sign-in-popups .form-group a{color:#467e8b}@media screen and (min-width:768px){.sign-in-popups .form-group a{float:left;width:50%;text-align:right}}.sign-in-popups .form-control{padding:0}@media screen and (min-width:1200px){.sign-in-popups .form-control{font-size:16px;line-height:24px;height:24px}}.sign-in-popups .submit{width:180px}@media screen and (min-width:1200px){.sign-in-popups .submit{width:290px}}.forgot-popups{text-align:center}@media screen and (min-width:1200px){.forgot-popups{font-size:18px;line-height:27px}}.forgot-popups.email-send .frame{max-width:610px}@media screen and (min-width:1200px){.forgot-popups.email-send .frame,.forgot-popups.email-send .info{min-height:300px}}.forgot-popups.email-send .add-info{min-height:0}.forgot-popups .frame{padding:20px}@media screen and (min-width:768px){.forgot-popups .frame{padding:20px;margin:35px auto}}@media screen and (min-width:1200px){.forgot-popups .frame{padding:0;margin:50px auto;max-width:930px;min-height:0}}@media screen and (min-width:1800px){.forgot-popups .frame{padding:0;max-width:930px;min-height:0}}.forgot-popups .info{padding:20px;color:#333}@media screen and (min-width:768px){.forgot-popups .info{padding:30px;max-width:930px;font-size:18px;line-height:27px}}@media screen and (min-width:1200px){.forgot-popups .info{min-height:0;padding:72px 80px}}.forgot-popups .h2,.forgot-popups h2{padding-bottom:15px;margin-bottom:20px}@media screen and (min-width:1200px){.forgot-popups .h2,.forgot-popups h2{margin-bottom:25px;padding-bottom:23px}}.forgot-popups .add-info{margin-bottom:20px}@media screen and (min-width:768px){.forgot-popups .add-info{min-height:108px}}.booking-details.first-step .location-info ul,.forgot-popups p{margin-bottom:0}.forgot-popups .close{right:0;top:0;background-color:#fff;width:35px;height:35px}@media screen and (min-width:768px){.forgot-popups .close{width:70px;height:70px;right:0!important;top:0!important}}.forgot-popups .close:after,.forgot-popups .close:before{left:50%;top:50%}.forgot-popups .close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.forgot-popups .close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}@media screen and (min-width:768px){.forgot-popups .form-group{max-width:450px;margin:0 auto 20px}}@media screen and (min-width:1200px){.forgot-popups .form-group{margin-bottom:30px}}.forgot-popups .form-control,.usat-list ul{text-align:center}@media screen and (min-width:1200px){.forgot-popups .form-control{font-size:16px}}.forgot-popups .submit{width:180px}@media screen and (min-width:1200px){.forgot-popups .submit{width:290px}}.login-block{padding:0 0 30px}.login-block,.login-block .h1,.login-block .h3,.login-block h1,.login-block h3{text-align:left}.login-block .h3,.login-block h3,body.page-splash .wrap p{margin:0 0 10px}.login-block .submit{margin-right:15px}.login-block .note{text-align:left}@media screen and (min-width:768px){.login-block-inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 -30px}.login-block-inner .element{max-width:500px}}.login-block-inner .column{padding:0 0 25px}@media screen and (min-width:768px){.login-block-inner .column{width:50%;-ms-flex-negative:0;flex-shrink:0;padding-left:30px}}.main-section{overflow:hidden;position:relative;text-align:center;margin:0 0 30px}.main-section .introductory-holder{max-width:530px;width:100%;margin:20px auto;position:relative;z-index:4}@media screen and (min-width:1200px){.main-section .introductory-holder{font-size:16px;line-height:20px;margin:30px 0 0;width:530px;-ms-flex-negative:0;flex-shrink:0}}@media screen and (min-width:1800px){.main-section .introductory-holder{font-size:18px;line-height:27px;margin-top:55px}.main-section .introductory-holder>.h2,.main-section .introductory-holder>h2{margin-bottom:12px;font-size:60px;line-height:1}}@media screen and (min-width:768px){.main-section .some-offers{position:relative;padding:20px 0 50px}.main-section .some-offers:after{content:'';clear:both;display:block}}@media screen and (min-width:1800px){.main-section .some-offers{padding:53px 0 40px}}.main-section .some-offers>div:first-child{margin-bottom:20px}@media screen and (min-width:768px){.main-section .some-offers>div:first-child{float:left;text-align:right;margin-bottom:0;padding:0 10px 0 0}.main-section .some-offers>div:first-child .btn-blue{right:auto;left:0;text-align:left}}@media screen and (min-width:1800px){.main-section .some-offers>div:nth-child(2) .h2,.main-section .some-offers>div:nth-child(2) h2{margin-left:-22px}.main-section .some-offers>div:nth-child(2) .h2 em,.main-section .some-offers>div:nth-child(2) h2 em{margin-left:22px}}@media screen and (min-width:768px){.main-section .some-offers>div{float:right;width:calc(50% - 130px);text-align:left;padding-left:10px}}@media screen and (min-width:1200px){.main-section .some-offers>div{width:calc(50% - 125px)}}@media screen and (min-width:768px){.main-section .some-offers img{display:block;width:180px;height:auto;position:absolute;top:-10px;left:50%;margin-left:-90px;z-index:3;pointer-events:none}}@media screen and (min-width:1200px){.main-section .some-offers img{top:0}}@media screen and (min-width:1800px){.main-section .some-offers img{width:241px;margin-left:-133px}}@media screen and (min-width:768px){.main-section .some-offers .btn-blue{width:50%;position:absolute;right:0;bottom:0;text-align:right;padding:0 40px;z-index:1}}@media screen and (min-width:1800px){.main-section .some-offers .btn-blue{padding:0 43px}}.main-section .h2 span,.main-section .h4,.main-section .some-offers .h2,.main-section .some-offers h2,.main-section h2 span,.main-section h4{font-family:"Hind",sans-serif;font-weight:300}@media screen and (min-width:1800px){.main-section .some-offers .h2,.main-section .some-offers h2{line-height:105px;margin:0 0 16px}.main-section .some-offers .h2 em,.main-section .some-offers h2 em{margin-bottom:-29px}.main-section .some-offers .h2 sup,.main-section .some-offers h2 sup{font-size:36px;top:-57px}.main-section .some-offers .h2 sup:first-child,.main-section .some-offers h2 sup:first-child{top:-57px}}.main-section .h4,.main-section h4{color:#333;text-transform:uppercase}@media screen and (min-width:768px){.main-section .h4,.main-section h4{min-height:72px;text-align:inherit}}@media screen and (min-width:1200px){.main-section .h4,.main-section h4{font-size:24px;line-height:24px}}.main-section .h2,.main-section h2{margin-bottom:20px}@media screen and (min-width:768px){.main-section .h2,.main-section h2{text-align:inherit}}@media screen and (min-width:1200px){.main-section .h2,.main-section h2{font-size:36px;line-height:30px;margin-bottom:15px;position:relative;z-index:4;pointer-events:none}}@media screen and (min-width:1800px){.main-section .h2,.main-section h2{font-size:50px;line-height:62px}}.main-section .h2 em,.main-section h2 em,.main-slider .h2 em,.main-slider h2 em{color:#064c77;display:block;font-size:13px;line-height:16px;margin:10px 0 0;text-transform:none;font-style:normal}.main-section .h2 span,.main-section h2 span{display:block}@media screen and (min-width:1200px){.main-section .h2 span,.main-section h2 span{padding-top:8px}}@media screen and (min-width:1800px){.main-section .h2 span,.main-section h2 span{padding-top:0}}.main-section .h2 strong,.main-section h2 strong{font-weight:300;font-size:50px;position:relative;top:10px}@media screen and (min-width:1200px){.main-section .h2 strong,.main-section h2 strong{font-size:70px;top:24px;white-space:nowrap}}@media screen and (min-width:1800px){.main-section .h2 strong,.main-section h2 strong{top:40px;font-size:105px}}.main-section .h2 sup,.main-section h2 sup{font-size:25px}@media screen and (min-width:1200px){.main-section .h2 sup,.main-section h2 sup{font-size:36px}.main-section .h2 sup:first-child,.main-section h2 sup:first-child{top:-24px}}@media screen and (min-width:1800px){.main-section .h2 sup,.main-section h2 sup{font-size:57px;top:-31px}.main-section .h2 sup:first-child,.main-section h2 sup:first-child{top:-31px}}@media screen and (min-width:1200px){.main-section p{margin-bottom:18px}}@media screen and (min-width:1800px){.main-section p{margin-bottom:26px}}@media screen and (min-width:1200px){.main-section-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}}.main-section-img{position:relative;z-index:1;padding:10px 0}@media screen and (min-width:1200px){.main-section-img{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:9px 0 0 15px}}@media screen and (min-width:1440px){.main-section-img{padding:9px 0 0 6.5%}}@media screen and (min-width:1200px){.main-section-img>div{margin:0 -100px 0 0}}@media screen and (min-width:1440px){.main-section-img>div{margin:0 -200px 0 0}}@media screen and (min-width:1800px){.main-section-img>div{margin:0 -257px 0 0}}.main-section-img img{display:block;width:100%;margin:0 auto}@media screen and (min-width:768px){.main-section-img img{max-width:70%}}@media screen and (min-width:1200px){.main-section-img img{max-width:none;margin:0}}.main-section-banner{text-decoration:none;cursor:pointer;display:block}body.no-touch .main-section-banner:hover{text-decoration:none!important}@media screen and (min-width:1200px){.main-section-banner{margin:0 0 10px}}@media screen and (min-width:1800px){.main-section-banner{margin:0 0 39px}}.main-section-banner img{display:block;margin:0 auto;max-width:1920px;width:100%}.booking-details .total-list li.promo,.color-blue{color:#064c77}.large-image,.usat-list li{padding:0 0 20px}@media screen and (min-width:1200px){.large-image{padding:0 0 35px}}.large-image img,.usat-list img{display:block;width:100%}.usat-section{text-align:center;padding:30px 0}@media screen and (min-width:1200px){.usat-section{padding:50px 0}}@media screen and (min-width:1800px){.usat-section{padding:93px 0 30px}}.usat-section .h2,.usat-section .h3,.usat-section h2,.usat-section h3{margin:0 0 20px}.usat-section .btn-blue,.usat-section .btn-turquoise{line-height:1.5;min-height:35px;padding:8px 20px 6px}@media screen and (min-width:1200px){.usat-section .btn-blue,.usat-section .btn-turquoise{padding:5px 20px}}.usat-list{padding:35px 0 10px}@media screen and (min-width:1200px){.usat-list{padding:45px 0 20px}}@media screen and (min-width:1800px){.usat-list{padding:70px 0 30px}}@media screen and (min-width:768px){.usat-list.type-rows ul{margin:0;display:block;padding:0}.usat-list.type-rows li{padding:0 0 40px;margin:0;width:100%}.usat-list.type-rows figure{-ms-flex-negative:0;flex-shrink:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.usat-list.type-rows img{-ms-flex-negative:0;flex-shrink:0;width:35%;max-width:300px;margin:0 30px 0 0}}@media screen and (min-width:1800px){.usat-list.type-rows img{max-width:350px;margin:0 30px 0 -60px}}@media screen and (min-width:768px){.usat-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 -40px;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left}}@media screen and (min-width:1200px){.usat-list ul{padding-top:20px;margin-left:-60px}}@media screen and (min-width:1800px){.usat-list ul{margin-left:-150px}}@media screen and (min-width:768px){.usat-list li{-ms-flex-negative:0;flex-shrink:0;padding:0 0 20px 40px;width:50%}}@media screen and (min-width:1200px){.usat-list li{padding:0 0 40px 60px}}@media screen and (min-width:1800px){.usat-list li{padding:0 0 55px 150px}}.usat-list li strong{display:block;text-transform:uppercase;color:#064c77;margin:0 0 15px;font:400 20px/26px "Questrial",sans-serif}@media screen and (min-width:1200px){.usat-list li strong{font-size:40px;line-height:52px}}.usat-list img{max-width:70%;margin:0 auto 20px}@media screen and (min-width:510px){.usat-list img{max-width:329px}}@media screen and (min-width:768px){.usat-list img{max-width:70%;margin:0 0 20px 3%}}.usat-list>.h5,.usat-list>h5{margin:0 auto 20px;font:400 16px/22px "Questrial",sans-serif}@media screen and (min-width:1200px){.usat-list>.h5,.usat-list>h5{font-size:30px;line-height:42px;margin:0 auto 35px;max-width:85%}}@media print{.coupon-form,.footer,.header-global,.header-main,.wrap-btn-print{display:none!important}body *{color:#000!important}a:after{content:" <" attr(href) ">"}}.additional-info-box{padding:0 15px}.additional-info-box.blue{background-color:#c9e3f2}.additional-info-box img{position:static;display:block;margin:0 13px 5px 0;width:90px;-ms-flex-negative:0;flex-shrink:0;max-height:none;height:auto;z-index:1;max-width:none;vertical-align:top}@media screen and (min-width:768px){.additional-info-box img{width:160px;margin:0 20px 0 0}}.additional-info-box p{margin:0;padding:0;font-weight:500}@media screen and (min-width:768px){.additional-info-box p{font-size:21px;line-height:27px}}.additional-info-box .holder{padding:20px 0;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:768px){.additional-info-box .holder{padding:40px 0;max-width:764px;width:100%;margin:0 auto}}.additional-info-box .holder div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.important-message{position:relative;z-index:10000;padding-top:10px;font-weight:500}@media screen and (min-width:768px){.important-message{max-width:500px;width:100%;margin:0 auto}}@media screen and (min-width:1200px){.important-message{max-width:680px}}.color-red{color:#eb0000!important}.additional-info-box .holder,body,body.page-splash .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}body{min-width:300px;color:#1b2024;overflow-x:hidden;overflow-y:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:300 14px/16px "Hind",sans-serif}@media screen and (min-width:1200px){body{font-size:18px;line-height:27px}}body.menu-active{overflow:hidden}body.device-cursor,body.device-cursor *{cursor:pointer!important}body.iosBugFixCaret.popup-open{position:fixed;top:0;width:100%;height:100%;overflow:hidden}body>iframe{visibility:hidden!important}.booking-area .title p,body.page-splash{margin:0}body.page-splash .wrapper{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;text-align:center}body.page-splash .wrap{max-width:700px;margin:0 auto;padding:80px 15px 60px;font:600 20px/30px "Questrial",sans-serif;color:#064c77;text-align:justify}@media screen and (min-width:768px){body.page-splash .wrap{padding:150px 15px 60px}}@media screen and (min-width:1200px){body.page-splash .wrap a:hover{text-decoration:none}}.overlay:after,body.page-splash .logo{position:absolute;left:0;top:10px;width:100%}@media screen and (min-width:768px){body.page-splash .logo{top:25px}}body.page-splash .logo img{width:150px;height:auto;vertical-align:top}@media screen and (min-width:768px){body.page-splash .logo img{width:300px}}.overlay,body{position:relative}.overlay:after{content:'';z-index:300;top:0;height:100%;background:0 0}.content-page,.page-inner,body>.ember-view{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page-inner,body>.ember-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.content-page{position:relative;z-index:50}.container{width:100%;max-width:1450px;margin:0 auto;padding:0 20px;position:relative}.container:after{content:'';display:block;clear:both}.slider:not(.slick-initialized){overflow:hidden}@media screen and (min-width:1200px){.booking-area{padding-bottom:100px}.booking-area.at-first .therapist-preferences .preferences-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.booking-area.at-first .therapist-preferences .preferences-list li{margin:0 15px 10px;width:33.33%}}.booking-area .h2,.booking-area h2{font:18px/20px "Questrial",sans-serif;color:#064c77;text-transform:uppercase;text-align:center;margin-bottom:39px}@media screen and (min-width:1200px){.booking-area .h2,.booking-area h2{font-size:30px;line-height:32px}}.booking-area .h2 span,.booking-area h2 span{font-size:14px;display:block;color:#333;text-transform:capitalize}@media screen and (min-width:1200px){.booking-area .h2 span,.booking-area h2 span{font-size:18px;line-height:22px}}.booking-area .title{position:relative;padding:15px 40px;text-align:center;color:gray;border-bottom:1px solid #dae0e6}@media screen and (min-width:1200px){.booking-area .title{border-bottom:none;padding:17px 220px 18px}}.booking-area .title.underline:before{content:'';position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;height:1px;background-color:#dae0e6}.booking-area .title .h4,.booking-area .title h4{font:400 20px/30px "Questrial",sans-serif;color:#064c77}@media screen and (min-width:1200px){.booking-area .title .h4,.booking-area .title h4{font-size:24px}}.booking-area .title .h3,.booking-area .title h3{color:#333;font:600 16px/18px "Hind",sans-serif}.booking-area .title .back,.reset{position:absolute;top:50%;margin-top:-8px;color:#333;height:15px}.booking-area .title .back{left:20px;width:10px;font-size:15px;line-height:15px}@media screen and (min-width:1200px){.booking-area .title .back{width:auto;height:auto;font:300 18px/27px "Hind",sans-serif;margin-top:-13px}.booking-area .title .back .icon-arrow_left{position:absolute;left:0;top:50%;margin-top:-9px;font-size:15px;line-height:15px}}@media screen and (min-width:1200px){.booking-area .title .back span{display:block;padding-left:27px}}.reset{padding:0 27px 0 0;right:20px}@media screen and (min-width:1200px){.reset{width:auto;height:auto;font:300 18px/27px "Hind",sans-serif;margin-top:-13px}}.reset:after,.reset:before{content:'';position:absolute;right:0;top:50%;width:20px;height:2px;background:#333}.reset:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.reset:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (min-width:1200px){.reset span{display:block}}.booking-details{padding-top:30px}@media screen and (min-width:1200px){.booking-details{padding-top:55px}}.booking-details.first-step .info{display:none;padding:0 10px}@media screen and (min-width:1200px){.booking-details.first-step .info{border-width:1px 0;padding:4px 0 0}.booking-details.first-step .info .location-info{display:block;width:100%;padding-right:0}.booking-details.first-step .info .location-info .h4,.booking-details.first-step .info .location-info h4{margin:0 0 25px}}.booking-details.first-step .info:first-child{display:block}@media screen and (min-width:1200px){.booking-details.first-step .info:last-child>div{display:none}.booking-details.first-step .info:last-child>div:first-child{display:block}}.booking-details.first-step .price-block,.booking-details.first-step .selected-service,.booking-details.first-step .service-info,.booking-details.first-step .total-block{display:none}.booking-details.first-step .location-info{border-bottom:none;padding:20px 0;text-align:center}@media screen and (min-width:1200px){.booking-details.first-step .location-info{text-align:left;padding:24px 0 29px;overflow:hidden;font-size:16px}.booking-details.first-step .location-info .h4,.booking-details.first-step .location-info h4{margin:0 0 10px 9px}.booking-details.first-step .location-info address{max-width:150px}}@media screen and (min-width:1200px){.booking-details.first-step .location-info ul{max-width:calc(100% - 320px);width:auto;float:left;display:table;height:60px}.booking-details.first-step .location-info ul li{margin:0;display:table-cell;vertical-align:middle;padding-right:80px}}@media screen and (min-width:1440px){.booking-details.first-step .location-info ul li{padding-right:119px}}@media screen and (min-width:1200px){.booking-details.first-step .location-info ul li:after{margin-top:-30px;width:60px;height:60px}.booking-details.first-step .location-info ul [class*=" icon-"],.booking-details.first-step .location-info ul [class^=icon-]{width:60px;font-size:40px;line-height:40px}}.booking-details.first-step .another-location{display:inline-block;color:#064c77}@media screen and (min-width:1200px){.booking-details.first-step .another-location{float:right;margin-top:5px}}@media screen and (max-width:1199px){.booking-details.second-step.step-has-timer{padding-top:80px}}.booking-details.third-step{padding-top:80px;position:relative}@media screen and (min-width:1200px){.booking-details.third-step{padding-top:50px}}.booking-details .counter span,.booking-details.third-step .add-info,.booking-details.third-step .counter,.booking-details.third-step .promo-code{display:block}.booking-details .add-info p,.booking-details .h2,.booking-details .location-info p,.booking-details h2{margin:0}@media screen and (min-width:1200px){.booking-details .h2,.booking-details h2{margin-bottom:19px}}.booking-details .h2 a,.booking-details h2 a{color:#064c77;position:relative;padding:0 15px}.booking-details .h2 a.active .icon-arrow_right,.booking-details h2 a.active .icon-arrow_right{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.booking-details .h2 a .icon-arrow_right,.booking-details h2 a .icon-arrow_right{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);font-size:13px}.booking-details .h6,.booking-details h6{font:300 16px/24px "Hind",sans-serif;color:#757575;margin-bottom:10px}.booking-details .details-holder{margin-top:19px;overflow:hidden;max-height:0;-webkit-transition:max-height .5s ease,opacity .5s ease;transition:max-height .5s ease,opacity .5s ease;opacity:0}.booking-details .details-holder.open{max-height:2000px;opacity:1}@media screen and (min-width:1200px){.booking-details .details-holder{position:relative;margin-top:0}}.booking-details .info{width:280px;margin:0 auto;border:solid #dae0e5;border-width:1px}@media screen and (min-width:1200px){.booking-details .info{padding:0 16px 0 58px;margin:0;display:table;width:100%}.booking-details .info>div{display:table-cell;width:25%;text-align:left;vertical-align:top;padding:63px 20px 19px;border:0}.booking-details .info>div:first-child{border-left:none;padding-top:23px}.booking-details .info>div:last-child{padding-bottom:90px}}@media screen and (min-width:1440px){.booking-details .info>div{width:23%}.booking-details .info>div:first-child{width:31%;padding-right:120px}}.booking-details .info+.info{margin-top:-1px}.booking-details .info+.info .selected-service{border-top:none}.booking-details .info+.info .location-info{display:none}@media screen and (min-width:1200px){.booking-details .info+.info .location-info{display:table-cell}.booking-details .info:last-child>div{display:table-cell;padding:30px 20px}}.booking-details .info:last-child .total-block{display:block;border-top:none;padding-left:15px}@media screen and (min-width:1200px){.booking-details .info:last-child .total-block{padding:30px 20px;display:table-cell}}.booking-details .info>div{border-top:1px solid #dae0e5}.booking-details .info>div:first-child{border-top:none}.booking-details .location-info{padding:20px 20px 0;color:#757575;font:300 14px/18px "Hind",sans-serif}@media screen and (min-width:1200px){.booking-details .location-info{font-size:16px;line-height:18px}}.booking-details .location-info .h4,.booking-details .location-info h4{font:400 18px/24px "Questrial",sans-serif;color:#064c77;margin:0 0 25px 36px;text-align:left}@media screen and (min-width:1200px){.booking-details .location-info .h4,.booking-details .location-info h4{margin:0 0 21px 9px}}.booking-details .location-info a{color:#757575}.booking-details .location-info address{font-style:normal;display:table;width:100%;height:38px}.booking-details .location-info address p{display:table-cell;vertical-align:middle}.booking-details .location-info strong{font-weight:600;display:block;color:#333}.booking-details .location-info ul li{margin-bottom:20px;position:relative;padding-left:36px;text-align:left}@media screen and (min-width:1200px){.booking-details .location-info ul li{margin-bottom:40px;padding-left:70px}.booking-details .location-info ul li:after{content:'';position:absolute;top:50%;left:0;margin-top:-25px;width:50px;height:50px;background-color:#f6fafb;border-radius:50%;z-index:5}}@media screen and (min-width:1800px){.booking-details .location-info ul li:after{width:60px;height:60px;margin-top:-30px}}.booking-details .location-info ul [class*=" icon-"],.booking-details .location-info ul [class^=icon-]{width:50px;text-align:center;font-size:18px;line-height:30px;position:absolute;top:50%;left:-17px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#064c77;z-index:10}@media screen and (min-width:1200px){.booking-details .location-info ul [class*=" icon-"],.booking-details .location-info ul [class^=icon-]{font-size:30px;left:0}}@media screen and (min-width:1800px){.booking-details .location-info ul [class*=" icon-"],.booking-details .location-info ul [class^=icon-]{width:60px;font-size:40px;line-height:40px}}.booking-details .another-location,.booking-details .selected-service ul.add-select li:after,.booking-details .selected-service ul.add-select li:before{display:none}.booking-details .selected-service,.booking-details .service-info{display:block;padding:20px 20px 0;font:300 16px/24px "Hind",sans-serif;color:#064c77}.booking-details .selected-service .icon-ok{position:absolute;left:3px;top:5px;font-size:9px;line-height:9px;color:#fff;z-index:15}.booking-details .selected-service .icon-ok-dark{position:absolute;left:0;top:0;width:18px;text-align:center;font-size:10px;line-height:22px;color:#064c77;z-index:15;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.booking-details .selected-service ul{margin-bottom:20px}.booking-details .selected-service ul li{position:relative;padding-left:25px;text-align:left}.booking-details .selected-service ul li:after{content:'';position:absolute;left:0;top:2px;width:15px;height:15px;border-radius:4px;background-color:#064c77;z-index:10}.booking-details .selected-service ul span{display:block;color:#333}.booking-details .selected-service ul b{color:#333;font-weight:300}.booking-details .selected-service ul.add-select{position:relative}.booking-details .selected-service ul.add-select li{padding-left:0}.booking-details .selected-service ul.add-select label{position:relative;padding-left:25px}.booking-details .service-info{padding:20px 20px 10px;color:#333}.booking-details .service-info ul{margin:0 auto}@media screen and (min-width:1200px){.booking-details .service-info ul{margin-bottom:-20px}}.booking-details .service-info ul li{margin-bottom:20px;position:relative;padding-left:36px;text-align:left}@media screen and (min-width:1200px){.booking-details .service-info ul li{margin-bottom:40px;padding-left:70px}.booking-details .service-info ul li:after{content:'';position:absolute;top:50%;left:0;margin-top:-25px;width:50px;height:50px;background-color:#f6fafb;border-radius:50%;z-index:5}}@media screen and (min-width:1800px){.booking-details .service-info ul li:after{width:60px;height:60px;margin-top:-30px}}.booking-details .service-info ul [class*=" icon-"],.booking-details .service-info ul [class^=icon-]{width:50px;text-align:center;font-size:18px;line-height:30px;position:absolute;top:50%;left:-17px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#064c77;z-index:10}@media screen and (min-width:1200px){.booking-details .service-info ul [class*=" icon-"],.booking-details .service-info ul [class^=icon-]{font-size:30px;left:0}}@media screen and (min-width:1800px){.booking-details .service-info ul [class*=" icon-"],.booking-details .service-info ul [class^=icon-]{width:60px;font-size:40px;line-height:40px}}.booking-details .service-info strong,.time-slider .item b{font-weight:600;display:block}.booking-details .total-block,.preferences-list li strong span{color:#333}@media screen and (min-width:1200px){.booking-details .total-block{position:relative}.booking-details .price-block{display:block}}.booking-details .total-list{padding:12px 10px;font:300 16px/24px "Hind",sans-serif}.booking-details .total-list li{width:100%;overflow:hidden}.booking-details .total-list li+li{padding-top:8px}.booking-details .total-list li.promo a{width:16px;height:16px;float:right;background-color:#064c77;position:relative;border-radius:50%;margin:2px -21px 0 0}.booking-details .total-list li.promo a:after,.booking-details .total-list li.promo a:before{content:'';position:absolute;left:50%;top:50%;width:9px;height:2px;border-radius:2px;background-color:#fff}.booking-details .total-list li.promo a:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.booking-details .total-list li.promo a:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.booking-details .total-list li.promo span:first-child{padding-right:50px}.booking-details .total-list li span{float:right;width:35%;text-align:right;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media screen and (min-width:1200px){.booking-details .total-list li span{text-align:left}}.booking-details .total-list li span:first-child{width:65%;padding-right:30px;float:left;text-align:left}@media screen and (min-width:1200px){.booking-details .total-list li span:first-child{text-align:right}}.booking-details .total-list li strong{text-transform:uppercase;float:right;width:35%;vertical-align:middle;font-weight:600;font-size:18px;line-height:24px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:right}@media screen and (min-width:1200px){.booking-details .total-list li strong{font-size:20px;text-align:left}}.booking-details .total-list li strong:first-child{width:65%;font-size:20px;float:left;padding-right:30px;text-align:left}@media screen and (min-width:1200px){.booking-details .total-list li strong:first-child{text-align:right}}.booking-details .more-detailes,.booking-details .plus-appointment,.step-description span{display:none}.booking-details .add-info{padding-top:20px;text-align:center;display:none}@media screen and (min-width:1200px){.booking-details .add-info{overflow:hidden;padding:29px 0 0}}@media screen and (min-width:1200px){.booking-details .add-info .btn-white{float:left}}.booking-details .counter{position:absolute;left:50%;top:-60px;width:320px;margin-left:-160px;padding:0 20px;color:#eb0000;font:300 16px/24px "Hind",sans-serif}@media screen and (min-width:1200px){.booking-details .counter{position:static;float:right;width:50%;text-align:right;padding:0;margin:6px 0 0}}@media screen and (min-width:1200px){.booking-details .counter span{display:inline}}.booking-details .counter strong{font-size:18px;font-weight:600;display:inline-block;font-family:Arial,sans-serif;vertical-align:baseline;min-width:53px}@media screen and (min-width:1200px){.booking-details .counter strong{font-size:20px}}.booking-details .logout-booking{text-align:center;padding:35px 0 10px}@media screen and (min-width:768px){.booking-details .logout-booking{overflow:hidden;text-align:left;padding:32px 0 25px}}.booking-details .logout-booking .h4,.booking-details .logout-booking h4{color:#333;margin-bottom:10px}@media screen and (min-width:768px){.booking-details .logout-booking .h4,.booking-details .logout-booking h4{font-size:24px;line-height:30px;float:left;width:70%;margin:0}}.booking-details .logout-booking .h4 span,.booking-details .logout-booking h4 span{text-transform:uppercase}.add-note strong,.booking-details .logout-booking .logout,.locations .locations-nav .tabs .note strong{font-weight:600}@media screen and (min-width:768px){.booking-details .logout-booking .logout{text-align:right;float:right;max-width:30%;font-size:16px;line-height:30px}}.booking-details .points-info{text-align:center;border:1px solid #dae0e6;padding:20px 20px 10px}@media screen and (min-width:1200px){.booking-details .points-info{padding:45px 105px 33px;font-size:18px;line-height:27px}}.booking-details .points-info .h2,.booking-details .points-info h2{margin-bottom:18px}.booking-details .points-info .h2 span,.booking-details .points-info h2 span{text-transform:none}.booking-details .points-info p{margin-bottom:10px}.step-area,.step-area ul{position:relative;z-index:10}.step-area{background-color:#f4f9fa;height:50px;border-bottom:1px solid #dae0e6;padding:10px 5px}@media screen and (min-width:1200px){.step-area{padding:40px 5px 15px;height:100px}}.step-area ul{padding:0 5px;margin:0 -5px;font-size:0;line-height:0}@media screen and (min-width:1200px){.step-area ul{margin:0}}.step-area ul:after{content:'';position:absolute;top:4px;left:0;width:100%;height:3px;background-color:#dae0e6;z-index:-10}@media screen and (min-width:1200px){.step-area ul:after{height:5px;top:8px}}.step-area li{display:inline-block;vertical-align:top;position:relative}.step-area li:first-child{padding-left:0!important}.step-area li:first-child .step-description,.step-area li:first-child:after{right:auto;left:-5px}@media screen and (min-width:1200px){.step-area li:first-child .step-description{-webkit-transform:translate(0);transform:translate(0);right:auto;left:-4px}}.step-area li:first-child .step-description em{left:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:1200px){.step-area li:last-child .step-description{-webkit-transform:translate(0);transform:translate(0)}}.step-area li:last-child .step-description em{left:-100%}@media screen and (min-width:640px){.step-area li:last-child .step-description em{margin-left:-15px}}.step-area li:after{content:'';position:absolute;top:0;right:-5px;width:10px;height:10px;-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff;background-color:#dae0e6;border-radius:50%;-webkit-transition:background-color .4s;transition:background-color .4s}@media screen and (min-width:1200px){.step-area li:after{height:21px;width:21px}}.step-area li.active:after{background-color:#064c77;-webkit-transition-delay:.5s;transition-delay:.5s}.step-area li.active .step-description{color:#064c77;-webkit-transition-delay:.5s;transition-delay:.5s}.step-area li.active .step-progress:after{right:0}.step-area .step-progress{position:absolute;left:0;top:4px;width:100%;height:3px;overflow:hidden;z-index:-1;text-indent:-9999px}@media screen and (min-width:1200px){.step-area .step-progress{top:9px}}.step-area .step-progress:after{content:'';position:absolute;top:0;right:100%;width:100%;height:3px;background-color:#064c77;-webkit-transition:right .5s;transition:right .5s}.step-description{position:absolute;top:100%;margin-top:20px;right:-4px;width:10px;text-align:center;font:600 14px/14px "Hind",sans-serif;color:#6e7277;-webkit-transition:color .4s;transition:color .4s}.step-description em{font-style:normal;display:block;min-width:87px;position:relative;left:50%;-webkit-transform:translateX(-55%);transform:translateX(-55%)}@media screen and (min-width:1200px){.step-description{width:auto;white-space:nowrap;-webkit-transform:translate(50%);transform:translate(50%);font-size:16px;line-height:20px;margin-top:28px}.step-description em{display:none}.step-description span{display:inline}}.authorization-block{padding:20px 0;text-align:center}@media screen and (min-width:768px){.authorization-block{padding:50px 0}}@media screen and (min-width:1200px){.authorization-block{padding:65px 0 28px}}@media screen and (min-width:1800px){.authorization-block{padding:119px 0 28px}}.authorization-block .container{max-width:644px}.authorization-block .sign-in-form{margin-bottom:25px}@media screen and (min-width:768px){.authorization-block .sign-in-form{margin-bottom:40px}}.authorization-block .sign-in-form .h2,.authorization-block .sign-in-form h2{margin-bottom:15px}@media screen and (min-width:768px){.authorization-block .element{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}}.authorization-block .element label{text-align:left;display:block}@media screen and (min-width:768px){.authorization-block .element label{-ms-flex-negative:0;flex-shrink:0;width:90px;margin:6px 15px 0 0}.authorization-block .element input{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}}.authorization-block .tab-nav{margin-bottom:40px}@media screen and (min-width:768px){.authorization-block .tab-nav{background-color:#fafafa;border:1px solid #dae0e6;border-radius:20px;font-size:0;line-height:0;position:relative}.authorization-block .tab-nav:after{content:'';position:absolute;left:50%;top:20px;width:1410px;margin-left:-705px;height:1px;background-color:#dae0e6;z-index:-1}}@media screen and (min-width:1200px){.authorization-block .tab-nav{margin-bottom:54px}}@media screen and (min-width:768px){.authorization-block .tab-nav li{margin:0;display:inline-block;vertical-align:top;width:50%}.authorization-block .tab-nav a{display:block}}@media screen and (min-width:1200px){.authorization-block .h2,.authorization-block h2{margin-bottom:60px}}.authorization-block .h3,.authorization-block h3{margin-bottom:22px}.authorization-block .form-group{padding-bottom:40px;margin-bottom:0}@media screen and (min-width:1200px){.authorization-block .form-group{padding-bottom:47px}}.authorization-block .form-group a{font-size:14px;line-height:24px;margin-top:20px}@media screen and (min-width:1200px){.authorization-block .form-group a{font-size:16px;margin-top:23px}.authorization-block .form-control{font-size:16px;line-height:24px;height:24px}}.authorization-block .submit{display:block;width:100%;max-width:290px;border:0;margin:0 auto}.authorization-block .add-info{padding:20px 0 40px}@media screen and (min-width:768px){.authorization-block .add-info{padding:0 0 40px;margin:0 -25px;font-size:0;line-height:0}}.authorization-block .add-info .add-link{display:block;max-width:290px;width:100%;margin:0 auto 20px}@media screen and (min-width:768px){.authorization-block .add-info .add-link{display:inline-block;margin:0 15px}}.services{padding:29px 0}@media screen and (min-width:1200px){.services{padding-bottom:76px}}.services .note{color:#757575;font-size:12px;line-height:16px;margin-bottom:30px}@media screen and (min-width:1200px){.services .note{font-size:16px;line-height:18px;margin-bottom:40px}.services .note.bigger{font-size:18px;line-height:20px;font-family:"Questrial",sans-serif}.services .note a:hover{text-decoration:underline}}.services-list{text-align:center;font-size:0;line-height:0;margin-bottom:40px}@media screen and (min-width:1200px){.services-list.active li{width:240px;margin:0}.services-list.active li p{opacity:0;visibility:hidden}}.services-list.active img{width:90px}@media screen and (min-width:1200px){.services-list.active img{width:200px}}@media screen and (min-width:1440px){.services-list.active img{width:280px}}.authorization-block .form-group a,.services-list li{display:inline-block;vertical-align:top}@media screen and (min-width:1200px){.services-list li{position:relative;width:478px;font:300 18px/27px "Hind",sans-serif;color:#1b2024;-webkit-transition:margin .3s;transition:margin .3s;margin:0 25px}.services-list li.active{width:590px}.services-list li.active p{-webkit-transition-delay:.4s;transition-delay:.4s;position:relative;visibility:visible;opacity:1}.services-list li.active:first-child{margin-left:245px}.services-list li.active:last-child{margin-right:245px}}.services-list li.active img{width:190px}@media screen and (min-width:1200px){.services-list li.active img{width:436px}}@media screen and (min-width:1440px){.services-list li.active img{width:536px}}.services-list li.active a{cursor:default}.services-list a{cursor:pointer;display:block;color:#064c77}.services-list img{vertical-align:top;width:140px;height:auto;-webkit-transition:width .3s;transition:width .3s}@media screen and (min-width:1200px){.services-list img{width:370px}}.services-list .h3,.services-list h3{font:14px/24px "Questrial",sans-serif;-webkit-transition:font-size .3s;transition:font-size .3s}@media screen and (min-width:1200px){.services-list .h3,.services-list h3{font-size:24px;line-height:30px}}.services-list p{visibility:hidden}@media screen and (min-width:1200px){.services-list p{visibility:visible;margin:0;position:relative;padding-top:7px;-webkit-transition:visibility .3s,opacity .3s;transition:visibility .3s,opacity .3s}}.service-content.active .btn-blue{opacity:.3}.service-content .h3,.service-content .h4,.service-content h3,.service-content h4{font:18px/22px "Questrial",sans-serif;color:#064c77;text-align:center;margin-bottom:20px}@media screen and (min-width:1200px){.service-content .h3,.service-content .h4,.service-content h3,.service-content h4{font-size:30px;line-height:34px;margin-bottom:29px}}.service-content .h3,.service-content h3{text-transform:uppercase}.service-content .h4,.service-content h4{text-transform:capitalize;height:44px;display:table-cell;vertical-align:middle;width:1%}@media screen and (min-width:1200px){.service-content .h4,.service-content h4{height:68px}}.service-content p{margin:0}.service-content .some-note{font:300 14px/27px "Hind",sans-serif;color:#064c77;margin-bottom:21px}@media screen and (min-width:1200px){.service-content .some-note{font-size:18px}}.service-content ul{margin:0 -15px}@media screen and (min-width:768px){.service-content ul{font-size:0;line-height:0;text-align:center;margin-bottom:-30px}}@media screen and (min-width:1200px){.service-content ul{text-align:left;margin:0 0 -30px}}.service-content ul .note{margin:0 0 3px;color:#333}@media screen and (min-width:1200px){.service-content ul .note{margin:-10px 67px 0 docker ps 0}}.service-content li{text-align:right;padding:20px;border-bottom:1px solid #dae0e6;-webkit-transition:border-color .5s;transition:border-color .5s;position:relative;z-index:10;background-size:70% auto!important;background-repeat:no-repeat!important;background-position:0 0!important}@media screen and (min-width:768px){.service-content li{display:inline-block;vertical-align:top;width:320px;margin:0 15px 30px;border:1px solid #dae0e6}}@media screen and (min-width:1200px){.service-content li{width:calc(50% - 15px);margin:0 0 30px;padding:27px 48px 49px;background-size:60% auto!important}}.service-content li:first-child{border-top:1px solid #dae0e6}@media screen and (min-width:768px){.service-content li:first-child{border:1px solid #dae0e6}}.service-content li:nth-child(odd) .sum.couple i{right:100%;position:absolute;padding:0 2px 0 0}.service-content li:nth-child(even){background-position:100% 0!important;text-align:left}@media screen and (min-width:1200px){.service-content li:nth-child(even){margin-left:30px}}.service-content li:nth-child(even) .h4,.service-content li:nth-child(even) h4{text-align:left}.service-content li:nth-child(even) .sum{margin:0 0 0 -2px}.service-content li:nth-child(even) .holder{padding:0 55px 0 0}@media screen and (min-width:1200px){.service-content li:nth-child(even) .holder{padding-right:60px}}.service-content li:nth-child(even) .popup-btn{left:auto;right:0}.service-content li.check{border-color:#064c77}.service-content li.check:first-child{border-color:#064c77}.duration-list li.checked a,.duration-list li.checked a .price,.service-content li.check .h4,.service-content li.check .sum,.service-content li.check h4{color:#064c77}.duration-list li.checked a .border:after,.service-content li.check .btn-blue{opacity:1}.service-content li:after{content:'';position:absolute;left:0;top:0;width:100%;height:206px;z-index:-1;background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0)),color-stop(47%,rgba(255,255,255,0)),to(#fff));background-image:linear-gradient(to top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 47%,#fff 100%)}@media screen and (min-width:1200px){.service-content li:after{height:306px}}.service-content li .h4,.service-content li h4{text-align:right;color:#333}.service-content .price{font:300 14px/24px "Hind",sans-serif;padding:10px 0 20px}@media screen and (min-width:1200px){.service-content .price{padding:13px 0 9px}}.service-content .sum{font-size:40px;line-height:40px;margin:0 -2px 0 0;display:inline-block;position:relative;vertical-align:top;text-align:left}@media screen and (min-width:1200px){.service-content .sum{font-size:90px;line-height:90px}}.service-content .sum sup{font-size:14px;line-height:14px;padding:0 2px;display:inline-block;vertical-align:top;position:static}@media screen and (min-width:1200px){.service-content .sum sup{font-size:24px;line-height:24px}}.service-content .holder{display:inline-block;padding:0 0 0 55px;position:relative}@media screen and (min-width:1200px){.service-content .holder{padding-left:60px}}.service-content .phone-descr{margin-top:-14px;font-size:12px;line-height:14px}@media screen and (min-width:1200px){.service-content .phone-descr{margin-top:-18px;font-size:16px;line-height:18px}}.duration-list a,.service-content .btn-blue{position:relative;-webkit-transition:opacity .5s;transition:opacity .5s}@media screen and (min-width:1200px){.service-content .btn-blue{width:210px}.service-content .btn-blue:hover{opacity:1}}.service-content .btn-blue[href^=tel]{font-size:14px;font-family:"Hind",sans-serif;font-weight:600}@media screen and (min-width:1200px){.service-content .btn-blue[href^=tel]{font-size:20px}}.service-content .phone-note{margin-top:20px;background-color:#f6fafb;font:600 14px/16px "Hind",sans-serif;color:#333;text-align:center;padding:20px}@media screen and (min-width:1200px){.service-content .phone-note{margin-top:30px;font-size:18px;line-height:20px;padding:29px}}.duration-list li,.sum-inner{position:relative;display:inline-block;vertical-align:top}.locations .locations-nav .add-links span,.sum-inner i,.sum-inner span{display:block}.sum-inner i{font-style:normal;white-space:nowrap;font-size:12px}@media screen and (min-width:1200px){.sum-inner i{font-size:18px;margin-top:-4px}}.services-slider{padding-top:30px}@media screen and (min-width:1200px){.services-slider{padding-top:50px}}@media screen and (min-width:1800px){.services-slider{padding-top:95px}}@media screen and (min-width:768px){.services-slider .slider{text-align:center;margin:0 -15px}}@media screen and (min-width:1200px){.services-slider .slider{margin:0 -30px;padding:3px 0 5px;position:relative}}.services-slider .slider.slick-slider{padding-top:15px}@media screen and (min-width:768px){.services-slider .slider.slick-slider{padding-top:30px}}.services-slider .item{width:260px;margin:0 auto 30px;position:relative;background-color:#fff;text-align:center}@media screen and (min-width:768px){.services-slider .item{display:inline-block;vertical-align:top;margin:0 15px 50px}}@media screen and (min-width:1200px){.services-slider .item{margin:0 30px 60px}}.services-slider .item-wrap{background-color:#fff;width:260px;margin:0 auto;position:relative}@media screen and (min-width:768px){.services-slider .item-wrap{text-align:left;display:inline-block;vertical-align:top}}.introductory-prices .price-list li:hover .icon-decorate-element:after,.services-slider .item-wrap.select .icon-decorate-element:after,.services-slider .item-wrap:hover .icon-decorate-element:after{opacity:.05}.services-slider .item-wrap.select a{cursor:default;background-color:#064c77;border-color:#064c77}.services-slider .item-wrap:after,.services-slider .item-wrap:before{content:'';position:absolute;right:50px;width:1px;background-color:#dae0e6}.services-slider .item-wrap:after{top:0;height:18px}.services-slider .item-wrap:before{bottom:0;height:30px}.services-slider .holder{position:relative;padding:49px 50px 69px;border:solid #dae0e6;border-width:1px 0 1px 1px;z-index:10;min-height:327px}.duration-list a:after,.services-slider .holder:after,.services-slider .holder:before{content:'';position:absolute;right:0;width:50px;height:1px;background-color:#fff}.services-slider .holder:after{top:-1px}.services-slider .holder:before{bottom:-1px}.services-slider .icon-decorate-element{position:absolute;left:0;top:31px;font-size:216px;line-height:216px;color:#eaeaea;z-index:-1}.services-slider .icon-decorate-element:after{content:'';position:absolute;left:20px;top:-11px;width:210px;height:327px;background-color:#59a;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0;z-index:-1}.services-slider .duration{font:600 18px/24px "Hind",sans-serif;color:#1b2024;display:block;padding:27px 0 0;position:relative}.services-slider .duration:after{content:'';position:absolute;left:0;top:0;width:30px;height:1px;background-color:#bbb}.services-slider .h4,.services-slider h4{text-transform:uppercase;font-size:20px;line-height:20px;margin:-1px 0 8px;min-height:60px}.services-slider .btn-turquoise{width:210px;position:absolute;left:50px;bottom:30px}.services-slider .price{color:#333;font:300 90px/92px "Hind",sans-serif;-webkit-transition:color .4s;transition:color .4s;display:block;margin-bottom:-3px}.introductory-prices .price-list .price sup,.services-slider .price sup{font-size:24px;top:-44px}.services-slider .slick-arrow{position:absolute;top:-23px;width:20px;text-align:center;font-size:20px;line-height:20px;padding:0;color:#333;background:0 0;border:0;z-index:20}@media screen and (min-width:768px){.services-slider .slick-arrow{top:-13px}}@media screen and (min-width:1200px){.services-slider .slick-arrow{-webkit-transition:color .4s;transition:color .4s}.services-slider .slick-arrow:hover{color:#064c77}}.services-slider .slick-arrow.slick-disabled{cursor:default;color:gray}@media screen and (min-width:1200px){.services-slider .slick-arrow.slick-disabled:hover{color:gray}}.services-slider .slick-arrow.slick-prev{left:50%;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.services-slider .slick-arrow.slick-next{left:50%;-webkit-transform:translateX(100%);transform:translateX(100%)}.services-slider .slick-arrow.slick-next:after{content:'';position:absolute;top:0;left:-11px;width:1px;height:20px;background-color:#dae0e6;z-index:-1}.duration{padding:11px 0 40px}@media screen and (min-width:1200px){.duration{padding-top:19px}}.duration .note{color:#757575;font-size:12px;line-height:16px;margin-bottom:30px}@media screen and (min-width:1200px){.duration .note{font-size:16px;line-height:18px;margin-bottom:40px}.duration .note.bigger{font-size:18px;line-height:20px;font-family:"Questrial",sans-serif}}.duration-list{font-size:0;line-height:0;margin:0 -10px;text-align:center}@media screen and (min-width:1200px){.duration-list{margin:-16px -15px -30px}}.duration-list li{margin:0 10px 10px}.duration-list li.checked a:after,.duration-list li.checked a:before{background:#064c77}.duration-list li.checked a .border,.main-slider .slick-dots li.slick-active button{border-color:#064c77}@media screen and (min-width:1200px){.duration-list li{margin:0 15px 30px}}.duration-list a{text-decoration:none!important;cursor:pointer;display:block;width:80px;height:120px;color:#1b2024;z-index:10;-webkit-transition:color .4s;transition:color .4s}@media screen and (min-width:1200px){.duration-list a{width:210px;height:255px}}.duration-list a:after{top:0;width:1px;height:7px;background-color:#dae0e6;-webkit-transition:background-color .4s;transition:background-color .4s}@media screen and (min-width:1200px){.duration-list a:after{height:14px}}.duration-list a:before{content:'';position:absolute;right:0;bottom:0;width:1px;height:9px;background-color:#dae0e6;-webkit-transition:background-color .4s;transition:background-color .4s}@media screen and (min-width:1200px){.duration-list a:before{height:19px}}.duration-list .border{position:absolute;left:0;top:0;width:100%;height:100%;border:solid #dae0e6;border-width:1px 0 1px 1px;-webkit-transition:border-color .4s;transition:border-color .4s}.duration-list .border:after{content:'';position:absolute;left:5px;top:5px;width:100%;height:100%;background-color:#f6fafb;z-index:-2;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}@media screen and (min-width:1200px){.duration-list .border:after{top:10px;left:10px}}.duration-list .icon-decorate-element{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:97px;line-height:97px;color:#eaeaea;z-index:-1}@media screen and (min-width:1200px){.duration-list .icon-decorate-element{font-size:216px;line-height:216px}}.duration-list .time{position:absolute;left:20px;top:16px;font:600 16px/24px "Hind",sans-serif;padding-top:11px}@media screen and (min-width:1200px){.duration-list .time{top:50px;left:50px;font-size:20px;padding-top:25px}}.duration-list .time:after{content:'';position:absolute;left:0;top:0;width:20px;height:1px;background-color:#bbb}@media screen and (min-width:1200px){.duration-list .time:after{width:30px}}.duration-list .price{position:absolute;right:5px;bottom:25px;text-align:center;color:#333;font:300 36px/36px "Hind",sans-serif;-webkit-transition:color .4s;transition:color .4s}@media screen and (min-width:1200px){.duration-list .price{font-size:90px;line-height:92px;bottom:27px;right:30px}}.duration-list .price sup{top:-14px;font-size:14px}@media screen and (min-width:1200px){.duration-list .price sup{font-size:24px;top:-44px}}.add-services{padding-bottom:5px}@media screen and (min-width:1200px){.add-services{padding-top:48px}}.add-services .note{color:#757575;font-size:12px;line-height:16px}@media screen and (min-width:1200px){.add-services .note{font-size:16px;line-height:18px}}.add-services .h2,.add-services h2{margin-bottom:9px}@media screen and (min-width:1200px){.add-services .h2,.add-services h2{margin-bottom:23px}.add-services-list{font-size:0;line-height:0;margin:0 0 -30px -30px}}.add-services-list li{width:280px;margin:0 auto;font:600 16px/18px "Hind",sans-serif;text-align:left;border-top:1px solid #dae0e6}@media screen and (min-width:1200px){.add-services-list li{font-size:18px;line-height:24px;border:0;display:inline-block;width:33.333%;padding:0 0 30px 30px}}@media screen and (min-width:1440px){.add-services-list li{font-size:24px;line-height:30px}}.add-services-list li:first-child{border-top:none}.account-information input[type=checkbox],.add-services-list input,.payment-account input[type=checkbox],.payment-information input[type=checkbox]{position:absolute;width:0;height:0;left:0;top:0}.account-information input[type=checkbox]:checked+label:before,.add-services-list input:checked+label .status:before,.element.element-checkbox input[type=checkbox]:checked+label .icon-ok-take:before,.payment-account input[type=checkbox]:checked+label:before,.payment-information input[type=checkbox]:checked+label .icon-ok:before{opacity:1}.add-services-list label{cursor:pointer;display:block;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.add-services-list .holder{display:block;padding:20px 40px;color:#333;position:relative}@media screen and (min-width:1200px){.add-services-list .holder{width:100%;padding:20px 70px;border:1px solid #dae0e6}}@media screen and (min-width:1440px){.add-services-list .holder{padding:26px 70px 18px}}.add-services-list .popup-btn{right:5px;top:15px;left:auto}@media screen and (min-width:1200px){.add-services-list .popup-btn{right:20px;top:20px}}.add-services-list .status{position:absolute;top:17px;left:0;width:20px;height:20px;border:1px solid #dae0e5}@media screen and (min-width:1200px){.add-services-list .status{left:30px;top:20px}}@media screen and (min-width:1440px){.add-services-list .status{top:30px}}.add-services-list .status:before{font-size:14px;line-height:14px;color:#064c77;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.add-services-list .price{display:block;font-weight:300}.therapist-preferences{padding-top:30px}.preferences-item{text-decoration:none!important;padding:30px 20px 30px 100px;position:relative;display:block;color:#064c77;border-bottom:1px solid #dae0e6;background-color:#f6fafb;cursor:pointer}@media screen and (min-width:1800px){.preferences-item{padding:27px 20px 27px 100px}}@media screen and (min-width:1200px){.preferences-list{font-size:0;line-height:0;text-align:center}}@media screen and (min-width:1800px){.preferences-list{margin:0 -15px}}.preferences-list .ico,.preferences-list li{-webkit-transition:background-color .5s;transition:background-color .5s}.preferences-list li{cursor:pointer;font:400 18px/20px "Questrial",sans-serif;text-transform:capitalize;margin:0 auto 10px;width:280px;position:relative}@media screen and (min-width:1200px){.preferences-list li{display:inline-block;vertical-align:top;margin:0 5px 10px;text-align:left}}@media screen and (min-width:1800px){.preferences-list li{width:330px;font-size:24px;line-height:30px;margin:0 15px 10px}}.preferences-list li.disabled{color:gray;cursor:default}.preferences-list li.disabled span{color:gray}.preferences-list li.active .preferences-item{background-color:#064c77;color:#fff}.preferences-list li.active .jcf-select{opacity:1}.payment-information a,.preferences-list li.active .ico{color:#064c77}.preferences-list li.active strong span{color:#fff}.preferences-list li strong{font-weight:400}.preferences-list .ico{position:absolute;top:50%;left:20px;width:60px;height:60px;margin-top:-30px;border-radius:50%;background-color:#fff;font-size:31px;line-height:31px;z-index:30}.add-services-list .status:before,.preferences-list .ico:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:1800px){.preferences-list .ico{font-size:41px;line-height:41px}}.preferences-list .jcf-select-employee{position:absolute;left:0;top:0;width:100%;padding:27px 20px 57px 100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#064c77;z-index:20;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.preferences-list .jcf-select-employee .jcf-select-text{padding:0;height:auto;font:400 18px/20px "Questrial",sans-serif;color:#fff}@media screen and (min-width:1800px){.preferences-list .jcf-select-employee .jcf-select-text{font-size:24px;line-height:30px}}.preferences-list .jcf-select-employee .jcf-list-content li .jcf-option{border-top:none}.preferences-list .jcf-select-employee .jcf-select-opener:after,.preferences-list .jcf-select-employee .jcf-select-opener:before{display:none}.appointment-date{padding:30px 0;position:relative;z-index:100}@media screen and (min-width:1200px){.appointment-date{padding:50px 0 10px}}@media screen and (min-width:1800px){.appointment-date{padding:86px 0 0}}.date-slider{width:295px;margin:0 auto;position:relative;padding:0 25px}@media screen and (min-width:768px){.date-slider{width:400px}}@media screen and (min-width:1200px){.date-slider{width:1008px}}@media screen and (min-width:1800px){.date-slider{float:left;margin-left:41px}}.date-slider .date-nav{position:absolute;top:50%;margin-top:-12px;width:25px;font-size:15px;line-height:25px;text-align:center;color:#333;padding:0;border:0;background:0 0}@media screen and (min-width:1200px){.date-slider .date-nav{font-size:16px}}.date-slider .date-nav.disabled{opacity:.3;cursor:default}.date-slider .date-nav.prev{left:0}@media screen and (min-width:1800px){.date-slider .date-nav.prev{text-align:left}}.date-slider .date-nav.next{right:0}@media screen and (min-width:1800px){.date-slider .date-nav.next{text-align:right}}.slider.date-list{position:static}.date-list{text-align:center;font-size:0;line-height:0;margin:0 -5px}.date-list .item-inner{display:inline-block;vertical-align:top;width:75px;background-color:#f6fafb;padding:7px 5px;color:#064c77;font:300 13px/16px "Hind",sans-serif;margin:0 5px;cursor:pointer;-webkit-transition:background-color .4s,color .4s;transition:background-color .4s,color .4s;-webkit-box-shadow:none;box-shadow:none;border:0}@media screen and (min-width:768px){.date-list .item-inner{width:80px}}@media screen and (min-width:1200px){.date-list .item-inner{width:210px;padding:13px 10px 11px;font-size:16px;line-height:18px;margin:0 15px}}.date-list .item-inner.active{background-color:#064c77;color:#fff}.date-list .item-inner.disabled{cursor:default;opacity:.7;color:rgba(0,0,0,.8)}.date-list .item-inner:after,.date-list .item-inner:before{content:''}.date-list b{font-weight:600}.date-list .slick-arrow.slick-disabled{opacity:.3;cursor:default}.specific-day{margin-top:47px;position:relative}@media screen and (min-width:1200px){.specific-day{width:320px;margin:80px auto 0;z-index:10}}@media screen and (min-width:1800px){.specific-day{float:right;margin:0}}.specific-day em{position:absolute;left:0;top:-47px;width:100%;text-align:center;font:300 14px/47px "Hind",sans-serif;color:#333}@media screen and (min-width:1200px){.specific-day em{font-size:16px;line-height:80px;top:-80px}}@media screen and (min-width:1800px){.specific-day em{left:45px;line-height:60px;top:0;width:20px}}.specific-day .btn-calendar{display:block;width:230px;margin:0 auto;background-color:#f6fafb;color:#064c77;font:600 14px/40px "Hind",sans-serif;cursor:pointer;text-align:center}@media screen and (min-width:1200px){.specific-day .btn-calendar{width:210px;font-size:16px;line-height:60px}}@media screen and (min-width:1800px){.specific-day .btn-calendar{margin:0 0 0 auto}}.payment-information .element label:after,.specific-day .picker-switch{display:none}.time-slider{border:1px solid #dae0e6;background-color:#fff;padding:20px 0;margin:20px 0}@media screen and (min-width:1200px){.time-slider{padding:24px 32px 30px;margin-bottom:30px}}.time-slider .h3,.time-slider h3{font:600 18px/30px "Hind",sans-serif;color:#333;margin:0 24px}@media screen and (min-width:1200px){.time-slider .h3,.time-slider h3{font-size:30px;line-height:40px;margin:0 46px 7px;text-align:left}}.time-slider .slider{margin:0 -10px;padding:0 25px}@media screen and (min-width:768px){.time-slider .slider{padding:0 35px 0 30px}}@media screen and (min-width:1200px){.time-slider .slider{padding:0 47px;margin:0 -15px}}.time-slider li>div{margin:0 5px}@media screen and (min-width:1200px){.time-slider li>div{margin:0 15px}}.time-slider .item{height:60px;padding:15px 5px 13px;font:300 14px/16px "Hind",sans-serif;text-align:center;color:#064c77;-webkit-box-shadow:inset 0 0 0 1px #064c77;box-shadow:inset 0 0 0 1px #064c77;cursor:pointer;-webkit-transition:background-color .5s,color .5s,outline .5s;transition:background-color .5s,color .5s,outline .5s;position:relative;display:block!important;text-decoration:none!important;border:0}.add-note,.time-slider .item.spa-deals{background-color:#f6fafb;padding:7px 5px}.time-slider .item.disabled{color:#dae0e6;-webkit-box-shadow:inset 0 0 0 1px #dae0e6;box-shadow:inset 0 0 0 1px #dae0e6;background-color:#fff;cursor:default}.time-slider .item.active{color:#fff;background-color:#064c77}.time-slider .item.active .popup-btn{border-color:#fff}.time-slider .item,.time-slider .item.active .popup-btn:after,.time-slider .item.active .popup-btn:before{background-color:#fff}.date-list b,.time-slider .item span{font-size:14px;display:block}.time-slider .item .popup-btn{width:20px;height:20px;top:10px;right:10px;left:auto}.time-slider .item .popup-btn:after,.time-slider .item .popup-btn:before{content:'';position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2px;height:2px;top:4px;background-color:#064c77}.time-slider .item .popup-btn:before{top:7px;height:7px}.time-slider .slick-arrow{position:absolute;top:50%;margin-top:-12px;width:20px;font-size:15px;line-height:25px;color:#333;background:0 0;border:0;padding:0}.time-slider .slick-arrow.slick-disabled{cursor:default;opacity:.3}.time-slider .slick-arrow.slick-prev{left:10px}@media screen and (min-width:768px){.time-slider .slick-arrow.slick-prev{left:15px}}.time-slider .slick-arrow.slick-next{right:10px}@media screen and (min-width:768px){.time-slider .slick-arrow.slick-next{right:15px}}.time-slider .some-note{padding:0 20px}.add-note{margin-bottom:30px;padding:20px 25px;text-align:center;color:#333;font:300 16px/18px "Hind",sans-serif}@media screen and (min-width:1200px){.add-note{margin-bottom:52px;font-size:18px;padding:28px 25px}}.add-note p{position:relative;display:inline-block;margin:15px 0 0;padding-top:15px;width:100%}@media screen and (min-width:1200px){.add-note p{padding-top:13px;margin-top:13px}}.add-note p:first-child{margin-top:0;padding-top:0}.add-note p:first-child:after{display:none}.add-note p:after{content:'';position:absolute;left:50%;top:0;margin-left:-10px;width:20px;height:1px;background-color:#dae0e6}@media screen and (min-width:1200px){.add-note p:after{width:40px;margin-left:-20px}}.continue{width:280px;text-align:center;display:block;margin:0 auto 20px}@media screen and (min-width:1200px){.continue{margin:45px auto 0}}.payment-information{text-align:center;padding-bottom:40px}@media screen and (min-width:768px){.payment-information{padding-bottom:60px}}@media screen and (min-width:1800px){.payment-information{padding-bottom:100px}}.payment-information .h2,.payment-information h2{margin-bottom:35px}@media screen and (min-width:1200px){.payment-information .h2,.payment-information h2{margin-bottom:55px}}.payment-information .frame-form{padding:25px 20px;border:1px solid #dae0e5;margin:30px auto 0;width:100%;max-width:560px;text-align:left}@media screen and (min-width:768px){.payment-information .frame-form{padding:35px}}@media screen and (min-width:1200px){.payment-information .frame-form{max-width:100%;margin-top:50px;padding:44px 80px 46px;font-size:0;line-height:0}}.payment-information .form-group{position:relative;margin-top:25px}@media screen and (min-width:1200px){.payment-information .form-group{display:inline-block;vertical-align:top;width:calc(50% - 15px);margin:0 0 44px}.payment-information .form-group:nth-child(even){margin-left:30px}.payment-information .form-group.select-wrap .wrap:nth-child(even){margin:0 30px 0 0}.payment-information .form-group.select-wrap .note{text-align:left;padding-left:8px}}.payment-information .form-group .wrap:first-child,.payment-information .form-group:first-child{margin-top:0}.payment-information .form-group h3{font:inherit;text-align:left}.payment-information .form-group .wrap{margin-top:25px}@media screen and (min-width:1200px){.payment-information .form-group .wrap{display:inline-block;vertical-align:top;width:calc(50% - 15px);margin:0}.payment-information .form-group .wrap:nth-child(even){margin-left:30px}}.payment-information .password-wrap{margin-bottom:25px}.payment-information .checkbox-wrap{position:relative;font:300 16px/18px "Hind",sans-serif;padding:0 0 1px 39px;text-align:left}.payment-information .checkbox-wrap+.checkbox-wrap{margin-top:20px}@media screen and (min-width:1200px){.payment-information .checkbox-wrap+.checkbox-wrap{margin-top:8px}}.payment-information .form-control{font:300 16px/24px "Hind",sans-serif;height:24px;background:0 0;border:solid #dae0e6;border-width:0 0 1px;margin:0;padding:0 8px;color:#333}.payment-information .note,.payment-information .payment-form label{text-align:center;font:300 12px/18px "Hind",sans-serif!important;color:#757575}@media screen and (min-width:1200px){.payment-information .note,.payment-information .payment-form label{padding-top:6px}}.payment-information .note p,.payment-information .payment-form label p,.success-message p{margin:0}.payment-information .add-info{margin-top:25px;overflow:visible!important}@media screen and (min-width:1200px){.payment-information .add-info{margin-top:-20px}}.payment-information .add-info .checkbox-wrap .note{display:inline}.payment-information label{color:#333}.account-information .checkbox-wrap label:after,.payment-account label:after,.payment-information label:after{content:'';position:absolute;left:0;top:-1px;width:18px;height:18px;border:1px solid #dae0e5;z-index:10}.payment-information label .icon-ok,.payment-information label .icon-ok-take{position:absolute;left:0;top:0;width:20px;text-align:center;color:#064c77;font-size:13px}.payment-information label .icon-ok-take:before,.payment-information label .icon-ok:before{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.payment-information .element label{font:300 14px/16px "Hind",sans-serif}@media screen and (min-width:1200px){.payment-information .element label{font-size:18px;line-height:27px}}@media screen and (min-width:1200px){.payment-information a:hover{text-decoration:underline}}.payment-information .payment-list{text-align:center;font-size:0;line-height:0;margin:0 -20px 18px}@media screen and (min-width:768px){.payment-information .payment-list{margin:0 -23px 30px}}@media screen and (min-width:1200px){.payment-information .payment-list{margin:-31px -23px 60px}}.payment-information .payment-list li{width:60px;height:35px;border:1px solid #dae0e6;background-color:#fff;display:inline-block;vertical-align:top;margin:0 6px 12px;position:relative}@media screen and (min-width:768px){.payment-information .payment-list li{width:100px;height:60px;margin:0 15px}}@media screen and (min-width:1200px){.payment-information .payment-list li{width:130px;height:70px}}.payment-information .payment-list img{max-width:65%;max-height:65%;width:100%;height:100%;vertical-align:middle;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:1200px){.payment-information .payment-list img{max-width:70%;max-height:70%}}.payment-information .h4,.payment-information h4{font:600 16px/18px "Hind",sans-serif;color:#333;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #dae0e6}.payment-information .why-block{color:#333;padding-top:25px}@media screen and (min-width:1200px){.payment-information .why-block{padding-top:0;margin:-6px 0 -42px;font-size:0;line-height:0}.payment-information .why-block .form-group{font:300 14px/18px "Hind",sans-serif}.payment-information .why-block .form-group:nth-child(even){margin:0 30px 0 0}.payment-information .why-block .h4,.payment-information .why-block h4{margin-bottom:18px}}.payment-information .why-block ul li{padding-left:10px;position:relative}.payment-information .cancellation-policy ul li:after,.payment-information .why-block ul li:after,.success-message ul li:after{content:'';position:absolute;left:0;top:6px;width:5px;height:5px;border-radius:50%;background-color:#333}@media screen and (min-width:1200px){.payment-information .holder{overflow:hidden;margin-top:-17px}.payment-information .holder>div{float:left;width:calc(50% - 15px)}.payment-information .holder>div:nth-child(even){margin-left:30px}.payment-information .holder .h4,.payment-information .holder h4{padding:0 0 1px 8px;margin-bottom:8px}.payment-information .some-info{padding-top:4px}}.payment-information .some-info li{position:relative;padding-left:25px;font:300 14px/24px "Hind",sans-serif;color:#333}.payment-information .some-info li:after{content:'';position:absolute;top:3px;left:0;width:15px;height:15px;border-radius:4px;background-color:#064c77;z-index:10}.payment-information .some-info .icon-ok{z-index:20;position:absolute;top:3px;left:0;width:15px;text-align:center;font-size:12px;line-height:15px;color:#fff}.payment-information .confirm-booking{color:#fff;margin-top:30px}@media screen and (min-width:768px){.payment-information .confirm-booking{margin-top:50px}}@media screen and (min-width:1200px){.payment-information .confirm-booking{min-width:290px}}.payment-information .payment-methods{padding-top:50px}@media screen and (min-width:1200px){.payment-information .payment-methods{padding:100px 0 19px}.payment-information .payment-methods:after{content:'';clear:both;display:block}}.payment-information .payment-methods .text{font:400 18px/24px "Questrial",sans-serif;color:#333;margin-bottom:15px}@media screen and (min-width:1200px){.payment-information .payment-methods .text{font-size:24px;line-height:30px;margin:21px 0 0;text-align:left;float:left;width:calc(100% - 720px)}}@media screen and (min-width:1800px){.payment-information .payment-methods .text{width:calc(100% - 760px)}}.payment-information .payment-methods .select-wrap{position:relative;max-width:560px;margin:0 auto}@media screen and (min-width:1200px){.payment-information .payment-methods .select-wrap{width:100%;float:right}}.payment-information .payment-methods .select-title{position:absolute;left:15px;top:8px;font:600 14px/20px "Hind",sans-serif;color:#333}@media screen and (min-width:1200px){.payment-information .payment-methods .select-title{font-size:16px;top:20px;left:79px}}.payment-information .payment-methods .jcf-select-card{border:1px solid #dae0e6;height:60px;line-height:30px;text-align:left}@media screen and (min-width:1200px){.payment-information .payment-methods .jcf-select-card{height:80px;font-size:18px}}.payment-information .payment-methods .jcf-select-card .jcf-select-text{padding:25px 30px 0 15px}@media screen and (min-width:1200px){.payment-information .payment-methods .jcf-select-card .jcf-select-text{padding:36px 100px 0 78px}}.payment-information .payment-methods .jcf-select-card .jcf-select-opener{bottom:50%;margin-bottom:-7px}@media screen and (min-width:1200px){.payment-information .payment-methods .jcf-select-card .jcf-select-opener{right:80px}}.payment-information .cancellation-policy{font:300 14px/18px 'Hind',sans-serif;text-align:left;max-width:560px;margin:20px auto -20px!important}.payment-information .cancellation-policy h3{display:inline;font:inherit}@media screen and (min-width:1200px){.payment-information .cancellation-policy{margin-left:80px;max-width:100%}}.payment-information .cancellation-policy ul li,.success-message ul li{padding-left:10px;position:relative}.payment-form label{padding-left:8px}.payment-form .checkbox-wrap{margin-top:10px}.payment-form .checkbox-wrap label{font:300 16px/18px "Hind",sans-serif!important;color:#333;padding:1px 0 0}.promo-code{width:100%;max-width:560px;margin:25px auto 0}@media screen and (max-width:1199px){.promo-code{padding:25px 20px!important;border:1px solid #dae0e5;margin:45px auto 0!important}}@media screen and (min-width:1200px){.promo-code{max-width:100%;margin-top:51px;background-color:#f6fafb;overflow:hidden;padding:30px 80px 29px;border-bottom:1px solid #dae0e6}}.promo-code .h2,.promo-code h2{margin-bottom:15px}@media screen and (min-width:1200px){.promo-code .h2,.promo-code h2{float:left;width:400px;padding-right:20px;margin:6px 0 40px;text-align:left;position:relative}.promo-code .h2 span,.promo-code h2 span{display:inline;font-size:30px;line-height:32px;text-transform:uppercase;color:#064c77}}.promo-code .h2 strong,.promo-code h2 strong{font:300 12px/16px "Hind",sans-serif;color:#333;display:block;text-transform:none;margin-top:3px}@media screen and (min-width:1200px){.promo-code .h2 strong,.promo-code h2 strong{font-size:14px;position:absolute;top:100%;left:0;margin-top:32px;width:700px}}.promo-code .form-wrap{position:relative}@media screen and (min-width:1200px){.promo-code .form-wrap{float:right;width:calc(100% - 400px)}}.promo-code .element,.success-message ul{margin-bottom:30px}@media screen and (min-width:1200px){.promo-code .element{width:100%;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:-14px 40px 0 0}}.promo-code .form-control.error{border-color:red}.promo-code .form-control.error+div{color:red}.promo-code .submit{width:100%;text-align:center}@media screen and (max-width:1199px){.promo-code .submit{max-width:211px}}@media screen and (min-width:1200px){.promo-code .submit{width:210px;background:#064c77;color:#fff;border-color:#064c77;-ms-flex-negative:0;flex-shrink:0}}.promo-code .success-promo{color:#467e8b;font-size:14px;text-align:center;margin:5px 0 0}@media screen and (min-width:1200px){.promo-code-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:1199px){.promo-code-inner .form-control{display:block;margin:0 auto;max-width:211px}}.success-message{padding:50px 0;font:300 16px/24px "Hind",sans-serif;text-align:center}@media screen and (min-width:1200px){.success-message{font-size:18px;line-height:27px;padding:120px 0 0}}.success-message .h2,.success-message h2{margin-bottom:8px}.success-message .ico{width:100px;height:100px;background-color:#f6fafb;margin:0 auto 26px;border-radius:50%;color:#064c77}@media screen and (min-width:1200px){.success-message .ico{width:150px;height:150px}}.success-message .ico:before{position:absolute;left:0;width:100%;line-height:100px;font-size:50px}@media screen and (min-width:1200px){.success-message .ico:before{line-height:150px;font-size:80px}}.success-message header{text-align:center;margin-bottom:34px;position:relative}@media screen and (min-width:1200px){.success-message header{margin-bottom:41px}}.locations .list>li,.success-message .frame{border:1px solid #dae0e6;padding:20px;font:400 18px/26px "Questrial",sans-serif}@media screen and (min-width:1200px){.success-message .frame{padding:42px 80px 41px;margin-bottom:50px;font-size:20px;line-height:30px}.success-message .frame a:hover{text-decoration:underline}}.success-message .holder{border-top:1px solid #dae0e6;margin-top:20px;padding-top:20px;font:300 16px/24px "Hind",sans-serif}@media screen and (min-width:1200px){.success-message .holder{font-size:0;line-height:0;margin-top:58px;padding-top:45px}}.success-message .wrap{text-align:left}@media screen and (min-width:1200px){.success-message .wrap{font-size:16px;line-height:24px;display:inline-block;vertical-align:top;width:50%}.success-message .wrap:nth-child(even){padding-left:15px}.success-message .wrap:nth-child(odd){padding-right:15px}}.success-message .wrap h3{font:inherit;text-align:left}@media screen and (min-width:1200px){.success-message ul{margin-bottom:0}}.success-message ul li:after{top:8px}.success-message a{display:inline-block;vertical-align:top}.success-message .success-link{width:280px;display:block;margin:20px auto 0;text-align:center;padding:0}@media screen and (min-width:1200px){.success-message .success-link{width:290px;display:inline-block;margin:0 13px}.success-message .success-link>.success-link{margin:0}}.success-message .success-link.btn-blue .atcb-link,.success-message .success-link.btn-blue>a{display:block;font:12px/35px "Questrial",sans-serif;text-transform:uppercase;color:#fff;background-color:#064c77}@media screen and (min-width:1200px){.success-message .success-link.btn-blue .atcb-link,.success-message .success-link.btn-blue>a{font-size:16px;line-height:40px}.success-message .success-link.btn-blue .atcb-link:hover,.success-message .success-link.btn-blue>a:hover{background-color:#467e8b;border-color:#467e8b}}.success-message .code-wrap{font:400 18px/26px "Questrial",sans-serif;text-align:center;max-width:650px;width:100%;margin:0 auto}@media screen and (min-width:1200px){.success-message .code-wrap{margin-bottom:70px}}.success-message .code-wrap .code{margin-top:30px;padding-top:30px;display:inline-block;vertical-align:top;position:relative;text-transform:uppercase;font:700 25px/30px "Hind",sans-serif}@media screen and (min-width:1200px){.success-message .code-wrap .code{padding-top:45px;margin-top:45px}}.success-message .code-wrap .code:after{content:'';position:absolute;top:0;left:-15px;right:-15px;height:1px;background-color:#dae0e6}@media screen and (min-width:1200px){.no-dev .btn-blue{-webkit-transition:background-color .5s;transition:background-color .5s}.no-dev .btn-blue:active>a,.no-dev .btn-blue:hover>a{background-color:#59a}}.locations{padding:25px 0}@media screen and (min-width:1200px){.locations{padding:60px 0 20px}}@media screen and (min-width:1800px){.locations{padding:91px 0 20px}}.locations .h1,.locations h1{margin-bottom:30px}@media screen and (min-width:1200px){.locations .locations-nav .city-form{float:left;width:50%}}@media screen and (min-width:1440px){.locations .locations-nav .city-form{width:690px}}@media screen and (min-width:1200px){.locations .locations-nav .add-links{overflow:hidden}}.locations .locations-nav .wrap-autocomplete{width:100%}@media screen and (min-width:1200px){.locations .locations-nav .wrap-autocomplete{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}}.locations .locations-nav .form-control{border:1px solid #dae0e6;padding:0 20px;line-height:40px;height:40px;margin:0}.locations .locations-nav .submit{width:210px;display:block;text-align:center;margin:25px auto 0;border:0}@media screen and (min-width:1200px){.locations .locations-nav .submit{margin:0 0 0 25px;-ms-flex-negative:0;flex-shrink:0}}.locations .locations-nav .add-links{position:relative;padding-top:40px}@media screen and (min-width:1200px){.locations .locations-nav .add-links{padding:0 0 0 100px;font-size:0;line-height:0}}@media screen and (min-width:1440px){.locations .locations-nav .add-links{padding-left:190px}}.locations .locations-nav .add-links em{font:300 14px/40px "Hind",sans-serif;position:absolute;top:0;left:0;width:100%;text-align:center}@media screen and (min-width:1200px){.locations .locations-nav .add-links em{font-size:18px;left:0;width:100px;top:50%;margin-top:-20px}}@media screen and (min-width:1440px){.locations .locations-nav .add-links em{width:190px}}@media screen and (min-width:1200px){.locations .locations-nav .add-links ul{padding:2px 0}}.locations .locations-nav .add-links li{font:300 14px/14px "Hind",sans-serif;color:#333;padding-left:45px;position:relative;width:210px;margin:0 auto 25px}@media screen and (min-width:1200px){.locations .locations-nav .add-links li{display:inline-block;vertical-align:top;font-size:18px;line-height:18px;width:auto;margin:0 0 0 30px}.locations .locations-nav .add-links li:first-child{margin-left:0}}@media screen and (min-width:1440px){.locations .locations-nav .add-links li{margin-left:45px}}@media screen and (min-width:1800px){.locations .locations-nav .add-links li{margin-left:65px}}.locations .locations-nav .add-links li [class*=" icon-"],.locations .locations-nav .add-links li [class^=icon-]{position:absolute;left:0;top:50%;margin-top:-15px;color:#467e8b;font-size:30px;line-height:30px;height:30px}.locations .locations-nav .add-links a{color:#467e8b;font-weight:600}@media screen and (min-width:1200px){.locations .locations-nav .add-links a:hover{text-decoration:underline}}.locations .locations-nav .tabs{border:solid #dae0e6;border-width:1px 0;margin-top:30px;padding:21px 0}@media screen and (min-width:1200px){.locations .locations-nav .tabs{margin-top:50px;overflow:hidden;padding:21px 0 25px}}.locations .locations-nav .tabs .note{overflow:hidden;color:#333;font:300 16px/30px "Hind",sans-serif}.locations .locations-nav .tabs .note p{float:left;width:50%;margin:0}.locations .locations-nav .tabs .note p+p{text-align:right}@media screen and (min-width:1200px){.locations .locations-nav .slider-holder{float:left;width:640px}}.locations .locations-nav .slider-holder .add-info{text-align:center;font:400 14px/18px "Questrial",sans-serif;color:#333}@media screen and (min-width:1200px){.locations .locations-nav .slider-holder .add-info{font-size:18px}}.locations .locations-nav .slider-holder .add-info strong{color:#467e8b;font-weight:300;font-family:"Hind",sans-serif}.locations .locations-nav .amount-radius{background:0 0;border:0;width:30px;padding:0;height:30px;text-align:right}.locations .locations-nav .slider-radius{margin:15px 0 25px 10px}@media screen and (min-width:1200px){.locations .locations-nav .slider-radius{margin:1px 0 8px 10px}}.locations .locations-nav .tab-nav{text-align:center;background-color:#fff}@media screen and (min-width:1200px){.locations .locations-nav .tab-nav{float:right;margin-top:18px}}.locations .locations-nav .tab-nav li{font:300 14px/40px "Hind",sans-serif;margin-top:20px}@media screen and (min-width:1200px){.locations .locations-nav .tab-nav li{float:left;margin:0;font-size:18px}}.locations .locations-nav .tab-nav a{display:inline-block;padding:0 30px;background-color:#fff}.locations .locations-nav .tab-nav a.active{color:#fff;background-color:#467e8b;-webkit-box-shadow:0 0 0 1px #467e8b;box-shadow:0 0 0 1px #467e8b;position:relative;z-index:10}@media screen and (min-width:1200px){.locations .locations-nav .tab-nav a:hover{text-decoration:underline}}.locations .locations-nav .tab-nav [class*=" icon-"],.locations .locations-nav .tab-nav [class^=icon-]{font-size:16px;margin-right:12px}.locations .locations-list{padding:30px 0}.locations .locations-list .location-loader>p,.locations .locations-list>p{margin:10px 0 0}@media screen and (min-width:1200px){.locations .locations-list>p{margin-top:50px}}@media screen and (min-width:1200px){.locations .locations-list .location-loader>p{margin-top:50px}}.locations .list{padding-top:10px}.locations .list h3{min-height:0!important}@media screen and (min-width:1200px){.locations .list{margin-bottom:-50px;font-size:0;line-height:0;padding-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.locations .list>li{font:300 14px/16px "Hind",sans-serif;color:#333;width:280px;padding:10px;margin:20px auto 0;position:relative}.locations .list>li:first-child{margin-top:0}@media screen and (min-width:768px){.locations .list>li{width:650px;padding:15px 0 25px 30px;border-width:1px;margin-top:30px}.locations .list>li:after{content:'';clear:both;display:block}}@media screen and (min-width:1200px){.locations .list>li{-ms-flex-negative:0;flex-shrink:0;width:580px;margin:0 0 50px;text-align:left;font-size:16px;line-height:18px;padding-bottom:25px}}@media screen and (min-width:1440px){.locations .list>li{width:650px;padding-bottom:25px}}.locations .list .img-holder{text-indent:-9999px;overflow:hidden;width:260px;height:360px;margin:0 auto 30px;background-size:cover!important;background-position:50% 50%!important;background-repeat:no-repeat!important}@media screen and (min-width:768px){.locations .list .img-holder{float:left;margin:0 30px -47px 0}.locations .list .img-holder:before{top:100%}}@media screen and (min-width:1200px){.locations .list .img-holder{margin-bottom:25px;height:413px}}@media screen and (min-width:1440px){.locations .list .img-holder{margin-bottom:-47px;height:398px}}@media screen and (min-width:768px){.locations .list .info{overflow:hidden;padding-right:15px}.locations .list .info:before{top:100%;height:27px;margin-top:-27px}}.locations .list .ico{float:left;width:40px;height:40px;background-color:#f6fafb;position:relative;color:#064c77;border-radius:50%;margin-right:20px}.locations .list .ico:before{position:absolute;left:0;text-align:center;top:50%;width:40px;margin-top:-15px;font-size:30px;line-height:30px}.locations .list .distance{font:600 14px/20px "Hind",sans-serif;color:#333;position:relative;padding-bottom:15px;margin-bottom:20px}@media screen and (min-width:1200px){.locations .list .distance{font-size:18px;margin-bottom:27px;padding-bottom:18px}}.locations .list .distance:after{content:'';position:absolute;bottom:0;left:0;width:30px;height:1px;background-color:#bbb}.locations .list .info-list{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #dae0e6}@media screen and (min-width:768px){.locations .list .info-list{margin-bottom:9px;width:260px}}.locations .list .info-list li{overflow:hidden;margin-bottom:10px}.locations .list .info-list address{font-style:normal;overflow:hidden}@media screen and (min-width:1200px){.locations .list .info-list address p{min-height:54px}}@media screen and (min-width:1800px){.locations .list .info-list address p{min-height:36px}}.locations .list .info-list p{margin-top:5px}@media screen and (min-width:1200px){.locations .list .info-list p{margin-top:3px}}.locations .list .info-list a{display:inline-block;margin-top:12px;color:#333;font-weight:600}.locations .list .add-link{margin-top:20px;text-align:center}@media screen and (min-width:768px){.locations .list .add-link{left:314px;bottom:27px;right:-10px;text-align:left}}@media screen and (min-width:1200px){.locations .list .add-link{position:static;margin-left:-6px}}@media screen and (min-width:1440px){.locations .list .add-link{margin-left:0;left:320px}}.locations .list .add-link li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;vertical-align:top;margin:0 30px 10px}@media screen and (min-width:768px){.locations .list .add-link li{margin:0 0 10px 6px}}@media screen and (min-width:1440px){.locations .list .add-link li{margin-bottom:10px}}.locations .list .add-link a{width:100%;padding:0;text-align:center}.locations .list .h3,.locations .list h3{font:400 20px/24px "Questrial",sans-serif;margin-bottom:20px;color:#064c77;text-transform:uppercase}@media screen and (min-width:768px){.locations .list .h3,.locations .list h3{text-align:left}}@media screen and (min-width:1200px){.locations .list .h3,.locations .list h3{font-size:24px;margin-bottom:24px;min-height:72px}}@media screen and (min-width:1800px){.locations .list .h3,.locations .list h3{min-height:48px}}.dashboard-info .holder p,.error-filter p,.introductory-prices aside .note p,.locations .list p,.map-list p{margin:0}.locations .pagination{margin-top:25px;padding:25px 0;border-top:1px solid #dae0e6}@media screen and (min-width:1200px){.locations .pagination{padding:50px 0;margin-top:50px}}.locations .pagination:not(.has-items){display:none}@media screen and (min-width:1200px){.city-form-inner{width:100%}.city-form-inner,.wrap-search-location{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.location-label{position:absolute;top:10px;left:50%;margin-left:-105px;z-index:10;text-transform:uppercase;color:#064c77;width:210px;text-align:center;font:400 14px/40px "Questrial",sans-serif;background-color:#fff}@media screen and (min-width:768px){.location-label{left:55px;margin-left:0}}@media screen and (min-width:1200px){.location-label{font-size:16px}}.map-list .leaflet-popup-content{margin:0!important;width:260px!important}@media screen and (min-width:768px){.map-list .leaflet-popup-content{width:440px!important}}.map-list .leaflet-popup-content-wrapper{border-radius:0;padding:0;-webkit-box-shadow:none;box-shadow:none;background:0 0;margin:0;width:260px!important}@media screen and (min-width:768px){.map-list .leaflet-popup-content-wrapper{width:440px!important}}.map-list .leaflet-container a.leaflet-popup-close-button img,.map-list .leaflet-popup-tip-container{display:none!important}.map-list .info-window{background-color:#fff;text-align:center;color:#333;font:300 13px/15px "Hind",sans-serif;width:100%;padding:10px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.3);box-shadow:0 0 15px rgba(0,0,0,.3);border:1px solid #dae0e6}@media screen and (min-width:768px){.map-list .info-window{width:440px;font-size:16px;line-height:18px;padding:17px 30px 33px}}.map-list .icon-location{color:#064c77;font-size:20px;line-height:22px;display:block;margin-bottom:10px}@media screen and (min-width:768px){.map-list .icon-location{font-size:30px;line-height:32px;margin-bottom:17px}}.map-list .distance{font:600 14px/16px "Hind",sans-serif}@media screen and (min-width:768px){.map-list .distance{font-size:18px;line-height:20px;margin-bottom:2px}}.map-list .h4,.map-list h4{margin-bottom:3px;text-transform:uppercase}.map-list address{font:300 13px/15px "Hind",sans-serif;font-style:normal;padding-bottom:13px;border-bottom:1px solid #dae0e6;margin-bottom:20px}@media screen and (min-width:768px){.map-list address{font-size:16px;line-height:20px}}.map-list .info-list{padding:10px 0;border-bottom:1px solid #dae0e6;margin:-20px 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:768px){.map-list .info-list{font-size:0;line-height:0;margin-bottom:28px}}.location-single .info ul,.map-list .info-list li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-list .info-list li{position:relative;z-index:10;-ms-flex-negative:0;flex-shrink:0;text-align:left}@media screen and (min-width:768px){.map-list .info-list li{width:50%;font-size:16px;line-height:20px}}.map-list .info-list div{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.map-list .info-list [class*=" icon-"],.map-list .info-list [class^=icon-]{position:relative;width:40px;font-size:30px;line-height:40px;text-align:center;color:#064c77;-ms-flex-negative:0;flex-shrink:0;margin:0 10px 0 0}.map-list .info-list [class*=" icon-"]:after,.map-list .info-list [class^=icon-]:after{content:'';position:absolute;left:0;top:0;width:40px;height:40px;border-radius:50%;background-color:#f6fafb;z-index:-1}.map-list .info-list a{color:#333;line-height:40px;font-weight:600}.map-list .info-list strong{font-weight:600;display:block}.map-list .add-link{padding-top:10px}@media screen and (min-width:768px){.map-list .add-link{font-size:0;line-height:0;margin:0 -6px}.map-list .add-link li{display:inline-block;vertical-align:top;width:50%;padding-top:15px}}.map-list .add-link a{margin-top:10px;width:160px;padding:0;text-align:center}@media screen and (min-width:768px){.map-list .add-link a{margin-top:0}}.map-list .add-link a.btn-blue{color:#fff}.map-list .coming{text-transform:uppercase;max-width:210px;height:30px;width:100%;margin:0 auto 20px;background-color:#f6fafb;color:#064c77;font:400 16px/30px "Questrial",sans-serif}@media screen and (min-width:768px){.map-list .coming{height:40px;line-height:40px}}.map-list .leaflet-container a.leaflet-popup-close-button{position:absolute;top:10px!important;right:10px!important;width:16px;height:15px;overflow:hidden;text-indent:-9999px}@media screen and (max-width:767px){.map-list .leaflet-container a.leaflet-popup-close-button{right:23px!important;top:21px!important}}.map-list .leaflet-container a.leaflet-popup-close-button:after,.map-list .leaflet-container a.leaflet-popup-close-button:before{content:'';position:absolute;left:50%;top:50%;width:20px;height:2px;background-color:#064c77}.map-list .leaflet-container a.leaflet-popup-close-button:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.map-list .leaflet-container a.leaflet-popup-close-button:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.map{width:100%;height:80vh;min-height:320px}@media screen and (min-width:768px){.map{min-height:550px}}@media screen and (min-width:1200px){.map{min-height:700px}}.error-filter{padding:25px 0}@media screen and (min-width:1200px){.error-filter{padding:50px}}.custom-autocomplete{position:absolute;top:0;left:0;background:#fff;z-index:6000;border:solid #dae0e6;border-width:0 1px 1px;max-height:230px;overflow-y:auto}.custom-autocomplete div{cursor:pointer;padding:5px 20px 6px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.custom-autocomplete div.ui-state-active{background:#064c77;color:#fff}.location-single-top{padding:25px 0 0}@media screen and (min-width:1200px){.location-single-top{padding:48px 0 0}}.location-single-top .h1,.location-single-top h1{margin-bottom:25px}@media screen and (min-width:1200px){.location-single-top .h1,.location-single-top h1{text-align:left}}.location-single{padding:0 0 25px}@media screen and (min-width:1200px){.location-single{padding:0 0 48px}}.location-single .work-time-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:20px}@media screen and (max-width:1199px){.location-single .work-time-wrapper{padding:20px 0 48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.location-single .work-time-wrapper .work-time{width:400px}@media screen and (max-width:1199px){.location-single .work-time-wrapper .work-time{position:static}}@media screen and (min-width:1200px){.location-single .info-holder{position:relative;width:100%;display:table}.location-single .info-holder:after{content:'';display:block;clear:both}}.location-single .info{border:solid #dae0e6;border-width:0 1px 1px;padding:20px 20px 0}@media screen and (min-width:1200px){.location-single .info{display:table-cell;vertical-align:middle;width:100%;padding:30px 30px 0 calc(66% + 14px);border-width:1px 1px 1px 0}}@media screen and (min-width:1440px){.location-single .info{padding:30px 26px 0 calc(66% + 26px)}}@media screen and (min-width:768px){.location-single .info{padding-bottom:0}}.location-single .info ul{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1200px){.location-single .info ul{font-size:0;line-height:0;text-align:left}}@media screen and (min-width:768px){.location-single .info ul{margin-bottom:0}}.location-single .info ul li{margin-top:15px;width:100%}@media screen and (min-width:768px){.location-single .info ul li{display:inline-block;vertical-align:top;margin:0 15px 15px}}@media screen and (min-width:1200px){.location-single .info ul li{margin-bottom:15px;margin-right:5px}}.location-single .info ul li:last-of-type{margin-bottom:0}.location-single .info ul li a{padding:0 20px;width:100%;text-align:center}.location-single .phone{border-bottom:1px solid #dae0e6;padding-bottom:15px;margin-bottom:15px;text-align:center}@media screen and (min-width:1200px){.location-single .phone{margin:0 26px 24px;padding-bottom:25px;text-align:left}}.location-single .phone span,.location-single address span{width:60px;height:60px;border-radius:50%;background-color:#fff;color:#064c77;font-size:30px;line-height:60px}.location-single .phone span{display:inline-block;margin-right:30px}@media screen and (min-width:1200px){.location-single .phone span{width:80px;height:80px;font-size:40px;line-height:80px;text-align:center;margin-right:18px}}.location-single .phone a{display:inline-block;font:600 18px/60px "Hind",sans-serif;color:#064c77}@media screen and (min-width:1200px){.location-single .phone a{font-size:24px;line-height:80px}.location-single .phone a:hover{text-decoration:underline}}.location-single .h3,.location-single h3{margin-bottom:20px}@media screen and (min-width:1200px){.location-single .h3,.location-single h3{text-align:left;margin:0 26px 18px}}.location-single address{padding-left:80px;position:relative;min-height:60px;color:#333;max-width:300px;margin:0 auto 30px}@media screen and (min-width:1200px){.location-single address{max-width:100%;font-size:18px;line-height:24px;padding-left:100px;margin:0 26px 36px}.location-single address a{font-size:16px;line-height:18px}.location-single address a:hover{text-decoration:underline!important}}.location-single address span{position:absolute;top:50%;left:0;margin-top:-30px;text-align:center}@media screen and (min-width:1200px){.location-single address span{width:80px;height:80px;font-size:40px;line-height:80px;margin-top:-40px}}.location-single address p{margin:0 0 10px}@media screen and (min-width:1200px){.location-single address p{margin-bottom:6px}}.introductory-prices.with-stone .price-list:after,.label-image,.main-slider .some-offers img,.spa-deals-page .price .old span.reset-old:after{display:none}.coming-soon .label-image{display:block;position:absolute;top:-5px;left:-7px;z-index:100;width:100px;height:auto}@media screen and (min-width:768px){.coming-soon .label-image{width:150px;left:-11px;top:-7px}}@media screen and (min-width:1200px){.coming-soon .label-image{width:180px;left:-14px;top:-9px}}.location-slider{width:100%;height:40vh;position:relative}@media screen and (min-width:768px){.location-slider{height:500px}}@media screen and (min-width:1200px){.location-slider{position:absolute;top:0;bottom:0;left:0;width:66%;height:100%}.location-slider:after{content:'';clear:both;display:block}}.location-slider .slick-list,.location-slider .slick-track,.location-slider .slider{position:absolute;left:0;top:0;bottom:0;height:100%!important;width:100%}.location-slider .slick-slide>div{height:100%}.location-slider .item{width:100%;height:40vh;overflow:hidden;text-indent:-9999px;background-size:cover!important;background-position:50% 50%!important;background-repeat:no-repeat!important}@media screen and (min-width:768px){.location-slider .item{height:500px}}@media screen and (min-width:1200px){.location-slider .item{height:100%}}.location-slider .slick-arrow{position:absolute;top:50%;width:30px;height:30px;background-color:#fff;font-size:16px;line-height:30px;color:#333;opacity:.7;margin-top:-15px;border:0;z-index:20}@media screen and (min-width:768px){.location-slider .slick-arrow{width:60px;height:60px;line-height:60px;margin-top:-30px;opacity:.5;-webkit-transition:opacity .4s;transition:opacity .4s}.location-slider .slick-arrow:hover{opacity:1}}.location-slider .slick-arrow.slick-prev{left:0}.location-slider .slick-arrow.slick-next{right:0}.social:after,.social:before{content:"";display:table}.social:after{clear:both}.social .h5,.social h5{display:inline-block;line-height:40px;vertical-align:top;padding:0 30px 0 0}@media screen and (min-width:1200px){.social .h5,.social h5{padding-right:10px;line-height:32px}}@media screen and (min-width:1800px){.social .h5,.social h5{float:left;padding:0 23px 10px 0;line-height:40px}}.social .h4,.social h4{color:#333;margin-bottom:10px}@media screen and (min-width:1200px){.social .h4,.social h4{font-size:24px;line-height:40px;float:left;margin-right:23px}}.social li{display:inline-block;vertical-align:top;margin:2px 3px;position:relative}.social [class*=" icon-"],.social [class^=icon-]{font-size:40px;line-height:40px;width:40px;height:40px;display:block;text-align:center;border-radius:50%}.social [class*=" icon-"]:before,.social [class^=icon-]:before{z-index:3;position:relative;margin-left:-1px}@media screen and (min-width:1200px){.social [class*=" icon-"],.social [class^=icon-]{width:32px;height:32px;font-size:32px;line-height:32px}}@media screen and (min-width:1800px){.social [class*=" icon-"],.social [class^=icon-]{width:40px;height:40px;font-size:40px;line-height:40px}}.social .icon-facebook{background-color:#3051a5}.social .icon-twitter{background-color:#4facf5}.social .icon-linkedin{background-color:#147ce0}.social .icon-youtube{background-color:#c10e14}.social .icon-instagram:after{content:'';position:absolute;top:0;left:0;background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);width:100%;height:100%;-webkit-transform:rotate(28deg);transform:rotate(28deg);border-radius:50%}.social a{color:#fff!important;text-decoration:none!important;display:block;border-radius:50%}.social .visually-hidden{background:#000;color:#fff!important}.introductory-prices{padding:25px 0;color:#333}@media screen and (min-width:1200px){.introductory-prices{padding:41px 0}}.introductory-prices.with-stone .container{background-size:393px 194px!important;background-position:0 100%!important;background-repeat:no-repeat!important}@media screen and (max-width:767px){.introductory-prices.with-stone .container{background-image:none!important}}.introductory-prices .title{max-width:910px;width:100%;margin:0 auto 25px;font:300 16px/24px "Hind",sans-serif;text-align:center}@media screen and (min-width:1200px){.introductory-prices .title{font-size:18px;line-height:27px;margin-bottom:47px}}.introductory-prices .title .h2,.introductory-prices .title h2{margin-bottom:11px;text-align:center!important;color:#064c77!important}.introductory-prices .price-list{padding-bottom:30px}@media screen and (min-width:768px){.introductory-prices .price-list{text-align:center;margin:0 -15px 50px}}@media screen and (min-width:1025px){.introductory-prices .price-list{margin:0 auto 50px;max-width:1000px}}@media screen and (min-width:1200px){.introductory-prices .price-list{margin:0 auto 77px;padding-bottom:2px;position:relative}.introductory-prices .price-list:after{content:'';position:absolute;bottom:-68px;left:50%;width:278px;height:156px;background:url(../images/bg-last-deals-slider.png) no-repeat;z-index:10;margin-left:307px}}.introductory-prices .price-list li{width:260px;margin:0 auto 30px;position:relative;background-color:#fff}@media screen and (min-width:768px){.introductory-prices .price-list li{text-align:left;display:inline-block;vertical-align:top;margin:0 15px 50px}}@media screen and (min-width:1200px){.introductory-prices .price-list li{margin:0 30px 60px}}.introductory-prices .price-list li:after,.introductory-prices .price-list li:before{content:'';position:absolute;right:50px;width:1px;background-color:#dae0e6}.introductory-prices .price-list li:after{top:0;height:18px}.introductory-prices .price-list li:before{bottom:0;height:30px}.introductory-prices .price-list .holder{position:relative;padding:49px 50px 69px;border:solid #dae0e6;border-width:1px 0 1px 1px;z-index:10;min-height:327px}.introductory-prices .price-list .holder:after,.introductory-prices .price-list .holder:before{content:'';position:absolute;right:0;width:50px;height:1px;background-color:#fff}.introductory-prices .price-list .holder:after{top:-1px}.introductory-prices .price-list .holder:before{bottom:-1px}.introductory-prices .price-list .icon-decorate-element{position:absolute;left:0;top:31px;font-size:216px;line-height:216px;color:#eaeaea;z-index:-1}.introductory-prices .price-list .icon-decorate-element:after{content:'';position:absolute;left:20px;top:-11px;width:210px;height:327px;background-color:#467e8b;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0;z-index:-1}.introductory-prices .price-list .duration{font:600 18px/24px "Hind",sans-serif;color:#1b2024;display:block;padding:27px 0 0;position:relative}.introductory-prices .price-list .duration:after{content:'';position:absolute;left:0;top:0;width:30px;height:1px;background-color:#bbb}.introductory-prices .price-list .h4,.introductory-prices .price-list h4{text-transform:uppercase;font-size:20px;line-height:20px;margin:-1px 0 8px;min-height:60px}.introductory-prices .price-list .btn-turquoise{width:210px;position:absolute;left:50px;bottom:30px}.introductory-prices .price-list .price{color:#333;font:300 90px/92px "Hind",sans-serif;-webkit-transition:color .4s;transition:color .4s;display:block;margin-bottom:-3px}.introductory-prices article,.introductory-prices aside,.location-single address{font:300 14px/18px "Hind",sans-serif}@media screen and (min-width:1200px){.introductory-prices article{font-size:18px;line-height:27px;float:left;width:calc(100% - 371px);padding:15px 80px 0 0}.introductory-prices article p{margin-bottom:24px}}.introductory-prices article .h4,.introductory-prices article h4{margin-bottom:5px}@media screen and (min-width:1200px){.introductory-prices article .h4,.introductory-prices article h4{font-size:28px;line-height:30px;margin-bottom:3px}}@media screen and (min-width:1200px){.introductory-prices aside{font-size:18px;line-height:24px;overflow:hidden}}.introductory-prices aside .h3,.introductory-prices aside h3{text-align:left;margin-bottom:4px}.introductory-prices .offer-list,.introductory-prices aside .note{margin-bottom:20px}@media screen and (min-width:1200px){.introductory-prices aside .note{margin-bottom:25px}}@media screen and (min-width:1200px){.introductory-prices .offer-list{margin-bottom:29px}}.introductory-prices .offer-list li{display:table;width:100%;height:80px;border-bottom:1px solid #dae0e6;background-color:#f6fafb;color:#064c77;font:300 18px/24px "Hind",sans-serif;max-width:320px;margin:0 auto 10px;text-align:right}@media screen and (min-width:1200px){.introductory-prices .offer-list li{max-width:100%}}.introductory-prices .offer-list span{width:40%;display:table-cell;vertical-align:middle;padding:5px 20px}@media screen and (min-width:1200px){.introductory-prices .offer-list span{padding:5px 30px}}.introductory-prices .offer-list span:first-child{width:60%;text-align:left;font:400 18px/24px "Questrial",sans-serif;padding:5px 0 7px 20px}@media screen and (min-width:1200px){.introductory-prices .offer-list span:first-child{padding:5px 0 7px 31px}}.introductory-prices .offer-list span:last-child{font-weight:600;font-family:"Hind",sans-serif}.introductory-prices .social{text-align:center}.introductory-prices .social ul{display:inline-block}@media screen and (min-width:1200px){.introductory-prices .social li,.introductory-prices .social ul{float:left}}.introductory-prices+.special-links{margin-top:-24px}.work-time{font:300 14px/24px "Hind",sans-serif;color:#333;margin:0 -20px}@media screen and (min-width:1200px){.work-time{font-size:18px;line-height:27px;margin:0 0 0 26px}}@media screen and (min-width:1440px){.work-time{margin:0 26px}}.work-time p{margin:0;overflow:hidden}.work-time span{float:left;width:50%;text-align:right;padding:0 10px 0 0}@media screen and (min-width:768px){.work-time span{padding-right:18px}}@media screen and (min-width:1200px){.work-time span{text-align:left;padding-right:10px}}.work-time em{font-style:normal;float:left;width:50%;padding:0 0 0 10px}@media screen and (min-width:768px){.work-time em{padding-left:18px}}@media screen and (min-width:1200px){.work-time em{padding-left:5px}}.home-page{color:#333}.home-page .special-links{background:#fff;border-top:none;border-bottom:1px solid #dae0e6}.book-block,.home-page .special-links.blue{background:#c9e3f2}.dashboard-menu li a,.home-page .special-links .h3,.home-page .special-links h3{color:#333}.home-page .last-deals{position:relative;z-index:10}@media screen and (min-width:1800px){.home-page .last-deals{padding-top:89px}}.home-page .last-deals>.container:last-child:before{content:'';position:absolute;bottom:-56px;left:0;width:105px;height:53px;background:url(../images/img-appointment-block.png) no-repeat;background-size:100% auto}@media screen and (min-width:768px){.home-page .last-deals>.container:last-child:before{width:200px;height:99px;bottom:-60px}}@media screen and (min-width:1200px){.home-page .last-deals>.container:last-child:before{width:401px;height:197px;bottom:-131px}}.home-page section:not(.wrap-subitems){padding:30px 15px;text-align:center}@media screen and (min-width:1200px){.home-page section:not(.wrap-subitems){padding:0}}.home-page section:not(.wrap-subitems) .h2,.home-page section:not(.wrap-subitems) h2{color:#333;margin-bottom:20px}@media screen and (min-width:1200px){.home-page section:not(.wrap-subitems) .h2,.home-page section:not(.wrap-subitems) h2{text-align:left}}.home-page section:not(.wrap-subitems) img{max-width:450px;display:inline-block;vertical-align:top;margin-bottom:20px;width:100%}@media screen and (min-width:1200px){.home-page section:not(.wrap-subitems) p{margin:0}.home-page section:not(.wrap-subitems) .btn-white{width:210px;margin-top:35px}.home-page section:not(.wrap-subitems) .container{display:table;padding:62px 20px;height:560px}.home-page section:not(.wrap-subitems) .container .cell{text-align:left}.home-page section:not(.wrap-subitems) .container .cell:first-child{position:absolute;top:62px;bottom:62px}.home-page section:not(.wrap-subitems) .container .cell:first-child img{left:0;margin-bottom:0;max-height:100%;max-width:100%;width:auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.home-page section:not(.wrap-subitems) .container .cell:last-child{display:table-cell;vertical-align:middle;width:100%}}.home-page .first-time-block{background-color:#c9e3f2}@media screen and (min-width:1200px){.home-page .first-time-block .container .cell:first-child{left:15px;width:640px}.home-page .first-time-block .container .cell:last-child{padding-left:640px}}.first-time-block+.book-block{position:relative;margin-top:-2px;background:#fff}.first-time-block+.book-block:before{content:'';height:1px;background:rgba(255,255,255,.7);position:absolute;width:100%;left:50%;max-width:1410px;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0}@media screen and (min-width:1200px){.book-block p{margin-right:145px}.book-block .container .cell:first-child{right:15px;width:690px}.book-block .container .cell:last-child{padding-right:690px}}.book-block .btn-blue{width:210px;margin-top:35px}.main-slider{padding-top:20px;position:relative;text-align:center;margin-bottom:30px}@media screen and (min-width:1200px){.main-slider{padding-top:50px;margin:0 -20px 0 0}.main-slider .slider{float:left;width:calc(100% - 530px);padding-left:25px}}@media screen and (min-width:1800px){.main-slider .slider{padding-left:70px;width:calc(100% - 430px);margin-right:-100px}}.main-slider .item{padding:0 25px 25px}@media screen and (min-width:1200px){.main-slider .item{min-height:350px;padding:50px 0 31px}}@media screen and (min-width:1800px){.main-slider .item{min-height:460px;padding:60px 0 34px}}.main-slider .img-holder{height:200px;overflow:hidden;text-indent:-9999px;margin:0 -25px;background-size:contain!important;background-position:50% 50%!important;background-repeat:no-repeat}@media screen and (min-width:768px){.main-slider .img-holder{height:320px}}@media screen and (min-width:1200px){.main-slider .img-holder{position:absolute;bottom:0;right:0;margin:0;width:100%;height:100%;z-index:-1}}.main-slider .wrap{max-width:400px;width:100%;margin:30px auto 0;font-family:"Questrial",sans-serif;font-weight:400}@media screen and (min-width:1200px){.main-slider .wrap{position:absolute;right:55px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;width:270px;font-size:16px;line-height:20px}}@media screen and (min-width:1800px){.main-slider .wrap{font-size:20px;line-height:26px;right:0}}@media screen and (min-width:1200px){.main-slider .wrap:after{content:'';position:absolute;left:50%;top:50%;width:1px;height:1px;border-radius:50%;-webkit-box-shadow:0 0 100px 180px #fff;box-shadow:0 0 100px 180px #fff;z-index:-1}}@media screen and (min-width:1800px){.main-slider .wrap .h2,.main-slider .wrap h2{font-size:36px;line-height:40px}}.main-slider .introductory-holder{max-width:530px;width:100%;margin:0 auto 20px}@media screen and (min-width:1200px){.main-slider .introductory-holder{font-size:16px;line-height:20px;float:left;margin:30px 0 0;width:530px}}@media screen and (min-width:1800px){.main-slider .introductory-holder{width:100%;font-size:18px;line-height:27px}.main-slider .introductory-holder>.h2,.main-slider .introductory-holder>h2{margin-bottom:18px}}@media screen and (min-width:768px){.main-slider .some-offers{position:relative;padding:20px 0 50px}.main-slider .some-offers:after{content:'';clear:both;display:block}}@media screen and (min-width:1800px){.main-slider .some-offers{padding:53px 0 40px}}.main-slider .some-offers>div:first-child{margin-bottom:20px}@media screen and (min-width:768px){.main-slider .some-offers>div:first-child{float:left;text-align:right;margin-bottom:0;padding:0 10px 0 0}.main-slider .some-offers>div:first-child .btn-blue{right:auto;left:0;text-align:left}}@media screen and (min-width:1800px){.main-slider .some-offers>div:nth-child(2) .h2,.main-slider .some-offers>div:nth-child(2) h2{margin-left:-22px}.main-slider .some-offers>div:nth-child(2) .h2 em,.main-slider .some-offers>div:nth-child(2) h2 em{margin-left:22px}}@media screen and (min-width:768px){.main-slider .some-offers>div{float:right;width:calc(50% - 130px);text-align:left;padding-left:10px}}@media screen and (min-width:1200px){.main-slider .some-offers>div{width:calc(50% - 125px)}}@media screen and (min-width:768px){.main-slider .some-offers img{display:block;width:180px;height:auto;position:absolute;top:-10px;left:50%;margin-left:-90px}}@media screen and (min-width:1200px){.main-slider .some-offers img{top:0}}@media screen and (min-width:1800px){.main-slider .some-offers img{width:241px;margin-left:-133px}}@media screen and (min-width:768px){.main-slider .some-offers .btn-blue{width:50%;position:absolute;right:0;bottom:0;text-align:right;padding:0 40px}}@media screen and (min-width:1800px){.main-slider .some-offers .btn-blue{padding:0 43px}}.main-slider .h2 span,.main-slider .h4,.main-slider .some-offers .h2,.main-slider .some-offers h2,.main-slider h2 span,.main-slider h4{font-family:"Hind",sans-serif;font-weight:300}@media screen and (min-width:1800px){.main-slider .some-offers .h2,.main-slider .some-offers h2{line-height:105px;margin:0 0 16px}.main-slider .some-offers .h2 em,.main-slider .some-offers h2 em{margin-bottom:-29px}.main-slider .some-offers .h2 sup,.main-slider .some-offers h2 sup{font-size:36px;top:-57px}.main-slider .some-offers .h2 sup:first-child,.main-slider .some-offers h2 sup:first-child{top:-57px}}.main-slider .h4,.main-slider h4{color:#333;text-transform:uppercase}@media screen and (min-width:768px){.main-slider .h4,.main-slider h4{min-height:72px;text-align:inherit}}@media screen and (min-width:1200px){.main-slider .h4,.main-slider h4{font-size:24px;line-height:24px}}.main-slider .h2,.main-slider h2{margin-bottom:20px}@media screen and (min-width:768px){.main-slider .h2,.main-slider h2{text-align:inherit}}@media screen and (min-width:1200px){.main-slider .h2,.main-slider h2{font-size:36px;line-height:30px;margin-bottom:15px}}@media screen and (min-width:1800px){.main-slider .h2,.main-slider h2{font-size:50px;line-height:62px}}.main-slider .h2 span,.main-slider h2 span{display:block}@media screen and (min-width:1200px){.main-slider .h2 span,.main-slider h2 span{padding-top:8px}}@media screen and (min-width:1800px){.main-slider .h2 span,.main-slider h2 span{padding-top:0}}.main-slider .h2 strong,.main-slider h2 strong{font-weight:300;font-size:50px;position:relative;top:10px}@media screen and (min-width:1200px){.main-slider .h2 strong,.main-slider h2 strong{font-size:70px;top:24px}}@media screen and (min-width:1800px){.main-slider .h2 strong,.main-slider h2 strong{top:40px;font-size:105px}}.main-slider .h2 sup,.main-slider h2 sup{font-size:25px}@media screen and (min-width:1200px){.main-slider .h2 sup,.main-slider h2 sup{font-size:36px}.main-slider .h2 sup:first-child,.main-slider h2 sup:first-child{top:-24px}}@media screen and (min-width:1800px){.main-slider .h2 sup,.main-slider h2 sup{font-size:57px;top:-31px}.main-slider .h2 sup:first-child,.main-slider h2 sup:first-child{top:-31px}}@media screen and (min-width:1200px){.main-slider p{margin-bottom:18px}}@media screen and (min-width:1800px){.main-slider p{margin-bottom:26px}}.main-slider .slick-arrow{position:absolute;top:220px;background:0 0;border:0;color:#59a;font-size:20px;line-height:20px;z-index:100;padding:0}@media screen and (min-width:768px){.main-slider .slick-arrow{top:340px}}@media screen and (min-width:1200px){.main-slider .slick-arrow{font-size:35px;line-height:35px;top:50%;margin-top:-27px}}.main-slider .slick-arrow.slick-prev{left:5px}@media screen and (min-width:1200px){.main-slider .slick-arrow.slick-prev{left:45px}}@media screen and (min-width:1800px){.main-slider .slick-arrow.slick-prev{left:35px}}.main-slider .slick-arrow.slick-next{right:5px}@media screen and (min-width:1200px){.main-slider .slick-arrow.slick-next{right:20px}}@media screen and (min-width:1800px){.main-slider .slick-arrow.slick-next{right:-35px}}.dashboard-menu ul,.main-slider .slick-dots{font-size:0;line-height:0}@media screen and (min-width:1200px){.main-slider .slick-dots{margin-top:10px}}.main-slider .slick-dots li{display:inline-block;vertical-align:top;margin:0 3px 3px}.main-slider .slick-dots button{width:10px;height:10px;border-radius:50%;border:1px solid #b2b5b7;background:0 0;padding:0}.dashboard{padding:20px 0}@media screen and (min-width:1200px){.dashboard{padding:27px 0 100px}}.dashboard .popup-btn{display:inline-block;vertical-align:top;position:relative}@media screen and (min-width:1200px){.dashboard .back-link{margin-bottom:24px}}.dashboard .h3,.dashboard h3{text-transform:uppercase;margin-bottom:22px}.dashboard .h3 span,.dashboard h3 span{display:block;color:#333;font-size:14px;text-transform:capitalize}@media screen and (min-width:1200px){.dashboard .h3 span,.dashboard h3 span{font-size:18px;line-height:20px}}.id-info{padding:20px 0;background-color:#fbfdfd;border-bottom:1px solid #dae0e6}@media screen and (min-width:1200px){.id-info{padding:35px 0}}@media screen and (min-width:1800px){.id-info{padding:45px 0}}.id-info .name-id{text-align:center;font:300 16px/20px "Hind",sans-serif;margin-bottom:20px;color:gray}@media screen and (min-width:1200px){.id-info .name-id{float:left;width:240px;padding-right:20px;margin:0;font-size:18px;line-height:24px;text-align:left}}@media screen and (min-width:1800px){.id-info .name-id{width:320px;margin-top:3px}}.id-info .name-id strong{display:block;font:400 20px/24px "Questrial",sans-serif;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media screen and (min-width:1200px){.id-info .name-id strong{font-size:24px}}@media screen and (min-width:1800px){.id-info .name-id strong{margin-bottom:2px}}.id-info .name-id strong span{text-transform:uppercase}.id-info .points-status{text-align:center}@media screen and (min-width:1200px){.id-info .points-status{width:calc(100% - 620px);float:left;text-align:left}}@media screen and (min-width:1800px){.id-info .points-status{width:calc(100% - 680px)}}.id-info .points{font:300 14px/20px "Hind",sans-serif;margin-bottom:10px;color:#333}@media screen and (min-width:1200px){.id-info .points{float:left;width:130px;line-height:24px;margin-bottom:0}}.id-info .points strong{display:block;font:600 20px/24px "Hind",sans-serif;color:#59a}@media screen and (min-width:1200px){.id-info .points strong{font-size:24px}}.id-info .status{width:100%;height:20px;border-radius:10px;background-color:#fff;position:relative;margin-bottom:40px}@media screen and (min-width:1200px){.id-info .status{float:right;width:calc(100% - 130px);margin:15px 0 24px}}.id-info .status ul{position:absolute;top:0;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0;padding-top:25px}.id-info .status li{position:relative;font:300 14px/20px "Hind",sans-serif;color:#757575}.id-info .status li:after{content:'';position:absolute;top:-20px;left:50%;width:1px;height:10px;background-color:#59a}.id-info .status li:first-child:after,.id-info .status li:last-child:after{display:none}.id-info .status .progress-line{height:20px;border-radius:10px;background-color:#59a;z-index:10}.id-info .link-holder{text-align:center;position:relative}@media screen and (min-width:1200px){.id-info .link-holder{float:right;width:380px;text-align:right}}@media screen and (min-width:1800px){.id-info .link-holder{width:360px;padding-top:5px}}.id-info .link-holder .popup-btn{margin-right:15px}@media screen and (min-width:1800px){.id-info .link-holder .popup-btn{margin-right:76px}}.id-info .link-holder .btn-blue{width:210px;padding:0}.id-info .small-popup{position:absolute;height:auto;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);z-index:50}@media screen and (min-width:768px){.id-info .small-popup{-webkit-transform:translate(0,162px);transform:translate(0,162px)}}@media screen and (min-width:1200px){.id-info .small-popup{-webkit-transform:translate(-225px,-50%);transform:translate(-225px,-50%)}}@media screen and (min-width:1800px){.id-info .small-popup{-webkit-transform:translate(-255px,-50%);transform:translate(-255px,-50%)}}.dashboard-menu{text-align:center;padding:20px 0;margin-bottom:20px}@media screen and (min-width:1200px){.dashboard-menu{text-align:left;padding:35px 0 19px}}@media screen and (min-width:1800px){.dashboard-menu{padding:44px 0 19px}}@media screen and (min-width:768px){.dashboard-menu:after{content:'';clear:both;display:block}}@media screen and (min-width:768px){.dashboard-menu ul{display:inline-block;vertical-align:top}}@media screen and (min-width:1200px){.dashboard-menu ul{margin-left:-24px}}.dashboard-menu li{display:inline-block;vertical-align:top;font:300 14px/20px "Hind",sans-serif;text-transform:uppercase;margin:0 20px 10px}@media screen and (min-width:1200px){.dashboard-menu li{margin:0 24px 20px;font-size:18px;line-height:27px}}@media screen and (min-width:1200px){.dashboard-menu li a{padding:13px 0}.dashboard-menu li a:hover{color:#467e8b}}.dashboard-menu li a.active{-webkit-box-shadow:0 1px 0 #064c77;box-shadow:0 1px 0 #064c77;font-weight:600}.dashboard-menu .logout{font:600 14px/20px "Hind",sans-serif}@media screen and (min-width:768px){.dashboard-menu .logout{float:right;font-size:16px;line-height:27px;margin-left:25px}}.dashboard-info{margin-bottom:30px}@media screen and (min-width:768px){.dashboard-info{font-size:0;line-height:0}}@media screen and (min-width:1200px){.dashboard-info{display:table;width:100%;padding:24px 35px;border:1px solid #dae0e6}}@media screen and (min-width:1800px){.dashboard-info{padding:24px 55px 33px 88px;margin-bottom:53px}}.dashboard-info .cell{text-align:center;margin-top:25px}@media screen and (min-width:768px){.dashboard-info .cell{display:inline-block;vertical-align:top;width:50%}}@media screen and (min-width:1200px){.dashboard-info .cell{display:table-cell;width:25%;text-align:left;padding-right:40px;position:relative;padding-bottom:57px}.dashboard-info .cell:first-child .holder,.dashboard-info .cell:first-child .holder .info{max-width:100%}}.dashboard-info .cell:first-child .holder a{display:inline-block;vertical-align:top;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-info .h6,.dashboard-info h6{margin-bottom:10px;text-align:inherit}@media screen and (min-width:1200px){.dashboard-info .h6,.dashboard-info h6{margin-bottom:19px}}.dashboard-info .holder{font:300 14px/20px "Hind",sans-serif;color:#333;text-align:left;max-width:190px;margin:0 auto}@media screen and (min-width:1200px){.dashboard-info .holder{margin:0;max-width:210px;font-size:16px;line-height:24px}}.dashboard-info .holder:after{content:'';clear:both;display:block}.dashboard-info .holder p:first-child{margin-bottom:5px}.dashboard-info .holder p span{color:#757575}.appointments-details .service-info p,.appointments-details dl,.dashboard-info .info{overflow:hidden}@media screen and (min-width:1200px){.dashboard-info .info{max-width:150px}}.dashboard-info .ico{float:left;width:40px;height:40px;background-color:#f6fafb;border-radius:50%;position:relative;margin:2px 10px 0 0}@media screen and (min-width:1200px){.dashboard-info .ico{width:60px;height:60px;margin:-10px 10px 0 0}}.dashboard-info .ico:before{position:absolute;width:40px;font-size:25px;line-height:40px;text-align:center;color:#064c77}@media screen and (min-width:1200px){.dashboard-info .ico:before{width:60px;line-height:60px;font-size:40px}}.dashboard-info a[href^=mailto],.dashboard-info a[href^=tel]{color:#000}.dashboard-info address{font-style:normal;color:#757575}.dashboard-info .link{margin-top:20px;width:190px}@media screen and (min-width:1200px){.dashboard-info .link{width:210px;padding:0;text-align:center;position:absolute;left:0;bottom:0;margin:0}}.wrap-table{position:relative}@media screen and (min-width:1200px){.appointments-table .h3,.appointments-table h3{margin-bottom:30px}}@media screen and (min-width:1800px){.appointments-table .h3,.appointments-table h3{margin-bottom:42px}}.appointments-table tbody{font:300 16px/20px "Hind",sans-serif;color:#333;width:100%}.appointments-table tbody a{font-weight:600}@media screen and (min-width:1200px){.appointments-table td:nth-child(1),.appointments-table th:nth-child(1){width:11%}}@media screen and (min-width:1800px){.appointments-table td:nth-child(1),.appointments-table th:nth-child(1){width:162px}}@media screen and (min-width:1200px){.appointments-table td:nth-child(2),.appointments-table th:nth-child(2){width:17%}}@media screen and (min-width:1800px){.appointments-table td:nth-child(2),.appointments-table th:nth-child(2){width:235px}}@media screen and (min-width:1200px){.appointments-table td:nth-child(3),.appointments-table th:nth-child(3){width:13%}}@media screen and (min-width:1800px){.appointments-table td:nth-child(3),.appointments-table th:nth-child(3){width:162px}}@media screen and (min-width:1200px){.appointments-table td:nth-child(4),.appointments-table th:nth-child(4){width:14%}}@media screen and (min-width:1800px){.appointments-table td:nth-child(4),.appointments-table th:nth-child(4){width:242px}}@media screen and (min-width:1200px){.appointments-table td:nth-child(5),.appointments-table th:nth-child(5){width:25%}}@media screen and (min-width:1800px){.appointments-table td:nth-child(5),.appointments-table th:nth-child(5){width:322px}}@media screen and (min-width:1200px){.appointments-table td:nth-child(6),.appointments-table th:nth-child(6){width:12%}}@media screen and (min-width:1800px){.appointments-table td:nth-child(6),.appointments-table th:nth-child(6){width:162px}}@media screen and (min-width:1200px){.appointments-table td:nth-child(7),.appointments-table th:nth-child(7){width:13%;text-align:right;padding-right:0!important}}@media screen and (min-width:1800px){.appointments-table td:nth-child(7),.appointments-table th:nth-child(7){width:130px}}@media screen and (max-width:1199px){.appointments-table table,.appointments-table tbody{display:block}.appointments-table thead{display:none}.appointments-table tr{display:block;padding:15px;border:1px solid #dae0e6;margin:0 auto 15px;max-width:400px}.appointments-table td{display:block;margin:0 0 10px}.appointments-table td:last-child{margin:0;text-align:right}.appointments-table td:last-child:before{display:none}.appointments-table td:before{content:attr(data-title);display:inline-block;vertical-align:top;margin:-1px 10px 0 0;font:400 16px/20px "Questrial",sans-serif;color:gray}}@media screen and (min-width:1200px){.appointments-table tbody{line-height:24px}.appointments-table td,.appointments-table th{vertical-align:middle;border-bottom:1px solid #dae0e6;padding:25px 5px 27px 0}.appointments-table th{font:400 18px/24px "Questrial",sans-serif;color:gray;text-align:left;border-top:1px solid #dae0e6}}.my-appointment .jcf-select-appointment{max-width:450px;margin-bottom:30px;font:300 16px/20px "Hind",sans-serif;border-bottom:1px solid #dae0e6}.account-information .h3+.info-form+.info-form,.account-information h3+.info-form+.info-form,.my-appointment .pagination{margin-top:25px}@media screen and (min-width:1200px){.my-appointment .pagination{margin-top:35px}}@media screen and (min-width:1800px){.my-appointment .pagination{margin-top:50px}}.appointments-details{font:300 16px/24px "Hind",sans-serif;color:#333}.appointments-details .table{max-width:410px;margin:0 auto 27px}@media screen and (min-width:1200px){.appointments-details .table{max-width:100%}}.appointments-details .row{border:1px solid #dae0e6;margin-top:-1px}@media screen and (min-width:1200px){.appointments-details .row{padding:30px 25px}.appointments-details .row:after{content:'';clear:both;display:block}}@media screen and (min-width:1800px){.appointments-details .row{padding:30px 70px 30px 60px}}.appointments-details .row:first-child{margin-top:0}.appointments-details .cell{padding:20px;border-top:1px solid #dae0e6}@media screen and (min-width:1200px){.appointments-details .cell{border:0;width:23.333%;padding:0 20px;float:left}.appointments-details .cell:last-child{width:30%}}@media screen and (min-width:1800px){.appointments-details .cell{width:25%}.appointments-details .cell:last-child{width:25%;padding:0 2px 0 20px}}.appointments-details .cell:first-child{border-top:none}.appointments-details p{margin:0}.appointments-details .ico{position:absolute;left:0;top:0;width:60px;height:60px;border-radius:50%;background-color:#f6fafb;color:#064c77;text-align:center;font-size:40px;line-height:60px}.appointments-details address{padding-left:70px;position:relative;font-style:normal;color:gray;padding-top:5px}@media screen and (min-width:1200px){.appointments-details address{padding:9px 30px 0 70px}}.appointments-details .some-info{padding:15px 0 0 70px;position:relative;min-height:60px;margin-top:10px;max-width:230px;line-height:18px}@media screen and (min-width:1200px){.appointments-details .some-info{padding-top:12px}}.appointments-details .some-info:first-child{margin-top:0}.appointments-details .some-info strong{display:block;font-weight:600}@media screen and (min-width:1200px){.appointments-details dl{padding-top:9px}}.appointments-details dl dt{float:left;width:105px;padding-right:5px}.appointments-details dl dd{font-weight:600;overflow:hidden;margin-bottom:5px}@media screen and (min-width:1200px){.appointments-details dl dd{margin-bottom:10px}.appointments-details .service-info{padding-top:9px}}.appointments-details .service-info .h6,.appointments-details .service-info h6{font:300 16px/24px "Hind",sans-serif;color:#064c77}@media screen and (min-width:1200px){.appointments-details .service-info .h6+p,.appointments-details .service-info h6+p{margin-bottom:17px}}.appointments-details .service-info p span,.appointments-details .total p span,.appointments-details .total p strong{float:left}.appointments-details .service-info p span:first-child{width:65%;padding-right:5px}.appointments-details .service-info p span:last-child{width:35%;padding-left:5px;text-align:right}.appointments-details .service-info ul li{position:relative;padding-left:13px}.appointments-details .service-info ul li:after{content:'';position:absolute;left:2px;top:8px;width:5px;height:5px;border-radius:50%;background-color:#064c77}.appointments-details .service-info ul p span:first-child{color:#064c77}.appointments-details .total{text-align:right}@media screen and (min-width:1200px){.appointments-details .total{float:right}}.appointments-details .total p{overflow:hidden;margin-top:7px}.appointments-details .total p.promo,.payment-account a{color:#064c77}.appointments-details .total p:first-child{margin-top:0}.appointments-details .total p span:first-child,.appointments-details .total p strong:first-child{width:65%;padding-right:5px}.appointments-details .total p span:last-child,.appointments-details .total p strong:last-child{width:35%;padding-left:5px}.appointments-details .total p strong{font-weight:600;font-size:18px;text-transform:uppercase}@media screen and (min-width:1200px){.appointments-details .total p strong{font-size:20px}}.appointments-details .note{font-size:14px;line-height:18px;text-align:center}.appointments-details .note ul{padding-top:5px}.appointments-details .note ul li{display:inline-block;vertical-align:top;position:relative;padding-left:13px}.appointments-details .note ul li:after{content:'';position:absolute;left:2px;top:6px;width:4px;height:4px;border-radius:50%;background-color:#333}.appointments-details .note .link{margin:25px 13px 0;width:210px;padding:0;text-align:center}@media screen and (min-width:1200px){.appointments-details .note .link{width:290px;margin-top:48px}}@media screen and (min-width:1200px){.account-information .h3+.info-form+.info-form,.account-information h3+.info-form+.info-form{margin-top:50px}}.account-information .info-form{border:1px solid #dae0e6;padding:15px}@media screen and (min-width:1200px){.account-information .info-form{padding:45px 80px 49px}.account-information .info-form .h3,.account-information .info-form h3{margin-bottom:36px}}.account-information .form-group{margin:0 0 20px;overflow:visible}@media screen and (min-width:1200px){.account-information .form-group{font-size:0;line-height:0;margin-bottom:23px;padding-top:20px}}.account-information .wrap{position:relative;margin-top:20px}.account-information .wrap:first-child{margin-top:0}@media screen and (min-width:1200px){.account-information .wrap{display:inline-block;vertical-align:top;width:calc(50% - 15px);margin-top:0}.account-information .wrap:nth-child(even){margin-left:30px}}.account-information .form-control{font:300 16px/22px "Hind",sans-serif;height:22px;background:0 0;border:solid #dae0e6;border-width:0 0 1px;margin:0;padding:0;color:#333}.account-information .jcf-select{line-height:22px;height:22px}.account-information .jcf-select-text{padding-left:0}.account-information .note{text-align:center;font:300 12px/18px "Hind",sans-serif;color:gray}@media screen and (min-width:1200px){.account-information .note{padding-top:6px}}.account-information label{font:300 12px/16px "Hind",sans-serif;color:gray}@media screen and (min-width:1200px){.account-information label{margin-top:-16px}}.account-information .checkbox-wrap.has-error .note{display:inline}.account-information .checkbox-wrap.has-error label:after{border-color:#eb0000}.account-information .checkbox-wrap label{font:300 14px/20px "Hind",sans-serif;color:#333;padding-left:40px;margin-top:0}@media screen and (min-width:1200px){.account-information .checkbox-wrap label{font-size:16px;line-height:20px}}.account-information .checkbox-wrap label:before,.payment-account label:before{position:absolute;left:0;top:0;width:20px;text-align:center;color:#064c77;font-size:13px;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.account-information .checkbox-wrap .note{margin-left:5px}@media screen and (min-width:1200px){.account-information .checkbox-wrap .note{text-align:right;font-size:14px;line-height:20px;margin-top:0;padding-top:0}}.account-information .submit{border:0;width:190px;text-align:center;padding:0;display:block;margin:20px auto 0}@media screen and (min-width:1200px){.account-information .submit{width:210px;margin-top:40px}.payment-account .h3,.payment-account h3{margin-bottom:36px}.payment-account .card-holder:after{content:'';clear:both;display:block}}.payment-account .h6,.payment-account h6{text-align:center;color:#064c77;margin-bottom:10px}@media screen and (min-width:1200px){.payment-account .h6,.payment-account h6{margin-bottom:19px}}.payment-account .default-method{max-width:560px;width:100%;margin:0 auto 25px}@media screen and (min-width:1200px){.payment-account .default-method{float:left;width:530px;max-width:100%;margin:0}}.payment-account .info-default-card{border:1px solid #dae0e6;padding:25px 35px}@media screen and (min-width:1200px){.payment-account .info-default-card{padding:30px 88px 10px;text-align:left}}.payment-account .info-default-card .h5,.payment-account .info-default-card h5{font:600 20px/24px "Hind",sans-serif;color:#333;text-align:center}@media screen and (min-width:1200px){.payment-account .info-default-card .h5,.payment-account .info-default-card h5{display:inline-block;vertical-align:top;text-align:left;margin-top:9px;font-size:24px;line-height:30px}}.payment-account .info-default-card .h5 span,.payment-account .info-default-card h5 span{display:block;font-size:14px;font-weight:300}@media screen and (min-width:1200px){.payment-account .info-default-card .h5 span,.payment-account .info-default-card h5 span{font-size:16px;line-height:24px}}.payment-account .info-default-card img{max-width:109px;max-height:68px;width:100%;height:100%;display:block;margin:0 auto 15px}@media screen and (min-width:1200px){.payment-account .info-default-card img{display:inline-block;vertical-align:top;margin:0 33px 0 0}}.payment-account .info-default-card .note{border-top:1px solid #dae0e6;padding-top:10px;margin-top:15px}@media screen and (min-width:1200px){.payment-account .info-default-card .note{margin-top:53px;padding-top:19px;font-size:14px}.payment-account .saved-methods{padding-left:40px;overflow:hidden}}@media screen and (min-width:1800px){.payment-account .saved-methods{padding-left:110px}}.payment-account .card{max-width:560px;width:100%;padding:25px;margin:0 auto 15px;border:1px solid #dae0e6;font:300 14px/20px "Hind",sans-serif;text-align:center}@media screen and (min-width:1200px){.payment-account .card{padding:0;display:table;max-width:100%;width:100%;text-align:left;font-size:16px;line-height:24px;border-width:0 0 1px;margin:0}.payment-account .card:first-child{border-width:1px 0}}.payment-account .card>div.cell-03,.payment-account .card>div.cell-04{padding-top:10px}@media screen and (min-width:1200px){.payment-account .card>div.cell-03,.payment-account .card>div.cell-04{padding-top:25px}.payment-account .card>div{display:table-cell;vertical-align:top;padding:25px 0}.payment-account .card>div.cell-01{width:84px;vertical-align:middle}.payment-account .card>div.cell-02{width:236px;padding-left:30px}.payment-account .card>div.cell-04{width:100px;text-align:right}}.payment-account .card .cell-02 strong{display:block;font-weight:600;font-size:16px;line-height:22px}@media screen and (min-width:1200px){.payment-account .card .cell-02 strong{font-size:18px;line-height:24px}}.payment-account .card img{max-width:84px;max-height:40px;width:100%;height:100%;display:block;margin:0 auto 15px}@media screen and (min-width:1200px){.payment-account .card img{margin:0}.payment-account .card a:hover{color:#59a}}.payment-account .frame-form{padding:25px 20px;border:1px solid #dae0e5;margin:30px auto 0;width:100%;max-width:560px;text-align:left}@media screen and (min-width:768px){.payment-account .frame-form{padding:35px}}@media screen and (min-width:1200px){.payment-account .frame-form{max-width:100%;margin-top:50px;padding:44px 80px 46px;font-size:0;line-height:0}.payment-account .frame-form .h3,.payment-account .frame-form h3{margin-bottom:25px}}.payment-account .form-group{position:relative;margin-top:25px}@media screen and (min-width:1200px){.payment-account .form-group{display:inline-block;vertical-align:top;width:calc(50% - 15px);margin:0 0 44px}.payment-account .form-group:nth-child(even){margin-left:30px}.payment-account .form-group.select-wrap{margin-top:-24px}.payment-account .form-group.select-wrap .wrap:nth-child(even){margin:0 30px 0 0}.payment-account .form-group.select-wrap .note{text-align:left;padding-left:8px}.payment-account .form-group.note-wrap{width:100%}.payment-account .form-group.note-wrap .note{text-align:right;font-size:14px;line-height:18px}}.payment-account .form-group .wrap:first-child,.payment-account .form-group:first-child{margin-top:0}.payment-account .form-group .wrap{margin-top:25px}@media screen and (min-width:1200px){.payment-account .form-group .wrap{display:inline-block;vertical-align:top;width:calc(50% - 15px);margin:0}.payment-account .form-group .wrap:nth-child(even){margin-left:30px}}.payment-account .checkbox-wrap{position:relative;font:300 16px/18px "Hind",sans-serif;padding-left:39px}.payment-account .form-control{font:300 16px/24px "Hind",sans-serif;height:24px;background:0 0;border:solid #dae0e6;border-width:0 0 1px;margin:0;padding:0 8px;color:#333}.payment-account .submit{width:190px;display:block;margin:0 auto;padding:0 5px}@media screen and (min-width:1200px){.payment-account .submit{width:210px}}.payment-account .note{text-align:center;font:300 12px/18px "Hind",sans-serif;color:gray}@media screen and (min-width:1200px){.payment-account .note{padding-top:6px}}.contact-us address p,.payment-account .note p{margin:0}.payment-account .add-info{margin-top:25px}@media screen and (min-width:1200px){.payment-account .add-info{margin-top:-20px}}.payment-account .add-info .checkbox-wrap .note{display:inline}.payment-account label{color:#333}.payment-account .payment-list{text-align:center;font-size:0;line-height:0;margin:0 -20px 18px}@media screen and (min-width:768px){.payment-account .payment-list{margin:0 -23px 30px}}@media screen and (min-width:1200px){.payment-account .payment-list{margin:0 -23px 60px}}.payment-account .payment-list li{width:60px;height:35px;border:1px solid #dae0e6;background-color:#fff;display:inline-block;vertical-align:top;margin:0 6px 12px;position:relative}@media screen and (min-width:768px){.payment-account .payment-list li{width:100px;height:60px;margin:0 15px}}@media screen and (min-width:1200px){.payment-account .payment-list li{width:130px;height:70px}}.payment-account .payment-list img{max-width:65%;max-height:65%;width:100%;height:100%;vertical-align:middle;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:1200px){.payment-account .payment-list img{max-width:70%;max-height:70%}}.service-title{text-align:center;border-bottom:1px solid #dae0e6}@media screen and (min-width:768px){.service-title{display:-webkit-box;display:-ms-flexbox;display:flex;margin:40px 0}}@media screen and (max-width:668px){.service-title{padding:30px 0}}@media screen and (min-width:1200px){.service-title{display:block;position:relative;z-index:210;padding:50px 0;margin-top:0;margin-bottom:30px}}@media screen and (min-width:1800px){.service-title{min-height:554px;padding:93px 0 30px;margin-bottom:50px}}.service-title.first-visit .btn-blue{margin-bottom:35px}@media screen and (min-width:1200px){.service-title.first-visit .btn-blue{margin-bottom:0}}.service-title .container{max-width:770px}@media screen and (min-width:1025px) and (max-width:1440px){.service-title .container{max-width:600px}}.service-title img{max-width:60%;display:block}@media screen and (min-width:768px){.service-title img{max-width:25%}}@media screen and (min-width:1200px){.service-title img{position:absolute;bottom:0;max-width:30%;z-index:-1}}@media screen and (min-width:1800px){.service-title img{max-width:100%}}@media screen and (min-width:1200px){.service-title img.img-left{margin:0;left:0}}@media screen and (max-width:668px){.service-title img.img-left{display:none}}.service-title img.img-right{margin:0 0 0 auto}@media screen and (min-width:1200px){.service-title img.img-right{margin:0;right:0}}@media screen and (max-width:668px){.service-title img.img-right{display:none}}.service-title .h1,.service-title h1{margin-bottom:15px}@media screen and (min-width:768px){.service-title .h1,.service-title h1{margin-bottom:19px}}.service-title p{margin-bottom:25px}@media screen and (min-width:1200px){.service-title p{margin-bottom:35px}}@media screen and (min-width:1800px){.service-title p{margin-bottom:47px}}.service-title .container>ul{margin:0 auto 25px;max-width:300px;text-align:left}@media screen and (min-width:1200px){.service-title .container>ul{margin-bottom:35px;max-width:400px}}@media screen and (min-width:1800px){.service-title .container>ul{margin-bottom:47px}}.service-title .container>ul li{padding:5px 0 0 17px;position:relative;text-align:left;margin-left:20px}@media screen and (min-width:768px){.service-title .container>ul li{margin-left:30px}}@media screen and (min-width:1200px){.service-title .container>ul li{padding:0 0 0 21px;margin-left:45px}}.service-title .container>ul>li:after{content:'';position:absolute;left:2px;top:9px;width:5px;height:5px;background-color:#064c77;border-radius:50%}@media screen and (min-width:1200px){.service-title .container>ul ul li{margin-left:28px}}.service-title .container>ul ul li:after{content:'\e803';font:9px/1 'icomoon';color:#064c77;position:absolute;top:6px;left:0}@media screen and (min-width:1200px){.service-title .container>ul ul li:after{font-size:10px;top:7px;left:1px}}.service-title .btn-blue{min-width:210px}@media screen and (min-width:1800px){.service-title .btn-blue{margin-top:-6px}}.video-presentation{text-align:center}@media screen and (max-width:668px){.video-presentation{padding:30px 0}}@media screen and (min-width:1200px){.video-presentation{margin-bottom:71px}}@media screen and (min-width:1800px){.video-presentation{margin-bottom:91px}}.video-presentation iframe{width:80%!important;height:600px!important}@media screen and (max-width:768px){.video-presentation iframe{height:450px!important}}@media screen and (max-width:425px){.video-presentation iframe{height:200px!important}}.work-results{border-top:1px solid #dae0e6;padding:60px 0}.work-results__title{margin-bottom:40px}@media screen and (min-width:1200px){.work-results__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.work-results__list-item{width:100%;text-align:center;padding-bottom:20px}.work-results__list-item img{max-height:265px}@media screen and (min-width:1025px){.work-results__list-item img{height:250px}}@media screen and (min-width:1200px){.work-results__list-item{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:15px;padding-bottom:0}}.work-results__list-item:last-child{padding-right:0}.results-item__column-subtitle{text-transform:uppercase;letter-spacing:5px}@media screen and (min-width:1200px){.service-title~.info-cascade{position:relative;top:-31px}}@media screen and (min-width:1800px){.service-title~.info-cascade{top:-51px}}.info-cascade{text-align:center;color:#333}.info-cascade .item{border-top:1px solid #dae0e6;padding-bottom:40px}@media screen and (min-width:1200px){.info-cascade .item{position:relative;z-index:10;padding:0;overflow:hidden}.info-cascade .item.add-services{min-height:300px}}@media screen and (min-width:1800px){.info-cascade .item.add-services{min-height:470px}}@media screen and (min-width:1200px){.info-cascade .item:nth-child(even) .bg-img{left:0}.info-cascade .item:nth-child(even) .description{margin:0 0 0 auto;text-align:left}.info-cascade .item:nth-child(even) .h2,.info-cascade .item:nth-child(even) h2{text-align:left}.info-cascade .item:nth-child(even) .link{margin:21px 30px 0 0}.info-cascade .item:nth-child(even) .link:last-child{float:left}.info-cascade .item:nth-child(even) .most-popular:before{left:56px}.info-cascade .item:nth-child(even) .most-popular:after{left:0}.info-cascade .item:nth-child(odd) .bg-img{right:0}.info-cascade .item:nth-child(odd) .description{margin:0 auto 0 0;text-align:right}.info-cascade .item:nth-child(odd) .h2,.info-cascade .item:nth-child(odd) h2{text-align:right}.info-cascade .item:nth-child(odd) .link{margin:21px 0 0 30px}.info-cascade .item:nth-child(odd) .most-popular:before{right:56px}.info-cascade .item:nth-child(odd) .most-popular:after{right:0;left:auto}.info-cascade .item .container{display:table;width:100%}.info-cascade .item .holder{display:table-cell;vertical-align:middle;width:100%;height:500px}}@media screen and (min-width:1800px){.info-cascade .item .holder{height:655px}}.info-cascade .item .bg-img{max-width:100%;position:relative;margin-bottom:25px}@media screen and (min-width:768px){.info-cascade .item .bg-img{max-width:50%}}@media screen and (min-width:1200px){.info-cascade .item .bg-img{margin-bottom:0;position:absolute;bottom:0;z-index:-1;height:100%;max-width:100%;max-height:100%}.info-cascade .item.add-services .holder{height:370px}}@media screen and (min-width:1800px){.info-cascade .item.add-services .holder{height:470px}}.info-cascade .description,.info-cascade i{position:relative}@media screen and (min-width:768px){.info-cascade .description{max-width:770px;margin:0 auto;width:100%}}@media screen and (min-width:1200px){.info-cascade .description{max-width:100%;width:50%;font-size:16px;line-height:22px}}@media screen and (min-width:1800px){.info-cascade .description{width:770px;font-size:18px;line-height:27px}}@media screen and (min-width:1200px){.info-cascade .description.most-popular{padding-top:30px;margin-top:20px!important}}@media screen and (min-width:1800px){.info-cascade .description.most-popular{padding-top:0;margin-top:0!important}}.info-cascade .description.most-popular:before{content:'\e822';font-family:'icomoon';font-size:31px;line-height:31px;color:#064c77;display:inline-block;margin-bottom:40px;position:relative;z-index:10}@media screen and (min-width:1200px){.info-cascade .description.most-popular:before{position:absolute;top:-25px}}@media screen and (min-width:1800px){.info-cascade .description.most-popular:before{top:-61px}}.info-cascade .description.most-popular:after{content:'Most Popular';font:300 14px/30px "Hind",sans-serif;text-transform:uppercase;color:#064c77;width:150px;text-align:center;background-color:#f6fafb;position:absolute;top:25px;left:50%;margin-left:-75px;z-index:1}@media screen and (min-width:1200px){.info-cascade .description.most-popular:after{position:absolute;top:0;margin:0}}@media screen and (min-width:1800px){.info-cascade .description.most-popular:after{top:-37px}}.info-cascade .desc-list{font-size:0;line-height:0;padding-top:1px;margin:0 -15px}@media screen and (min-width:1200px){.info-cascade .desc-list{margin:0 -15px 15px}}.info-cascade .desc-list li{display:inline-block;vertical-align:top;font:400 14px/16px "Hind",sans-serif;font-size:14px;line-height:16px;width:130px;padding:0 10px 10px;text-align:center}@media screen and (min-width:1800px){.info-cascade .desc-list li{text-align:center;font-size:18px;line-height:18px;width:160px}}.info-cascade .desc-list figure{padding-bottom:19px}.info-cascade .desc-list img{width:75px;height:75px;vertical-align:top}@media screen and (min-width:1800px){.info-cascade .desc-list img{width:100px;height:100px}}.info-cascade .h2,.info-cascade h2{margin-bottom:20px;color:#333}@media screen and (min-width:1200px){.info-cascade .h2,.info-cascade h2{font-size:40px;line-height:50px}}@media screen and (min-width:1800px){.info-cascade .h2,.info-cascade h2{font-size:50px;line-height:60px}}.info-cascade .h2 strong,.info-cascade h2 strong{font:600 14px/16px "Hind",sans-serif;display:block}@media screen and (min-width:1200px){.info-cascade .h2 strong,.info-cascade h2 strong{font-size:18px;line-height:20px;margin:8px 0 5px}}.info-cascade .h2 span,.info-cascade h2 span{display:block;color:#064c77;font-size:16px;line-height:20px}@media screen and (min-width:1200px){.info-cascade .h2 span,.info-cascade h2 span{font-size:24px;line-height:28px;margin:7px 0 -7px}}.info-cascade .h3,.info-cascade h3{margin-bottom:10px;color:#333}@media screen and (min-width:1200px){.info-cascade .h3,.info-cascade h3{margin-bottom:18px}.info-cascade .link-holder{overflow:hidden}}.info-cascade .link{min-width:210px;margin:21px 15px 0}@media screen and (min-width:1200px){.info-cascade .link{text-align:center}}.info-cascade i{font-style:normal;color:#064c77;padding-left:23px}@media screen and (min-width:1200px){.info-cascade i{padding-left:28px}}.info-cascade i:before{position:absolute;left:0;top:0;content:'\f12a';color:#fff;font:10px/18px 'icomoon';text-align:center;width:18px;height:18px;background-color:#064c77;border-radius:50%}@media screen and (min-width:1200px){.info-cascade i:before{font-size:12px;top:3px}}@media screen and (max-width:850px){.cryskin-service-single{padding:30px 0}.cryskin-service-single img{display:none}}.service-single{position:relative;text-align:center;overflow:hidden}.service-single .back-link{position:absolute;top:20px;left:20px}@media screen and (min-width:1800px){.service-single .back-link{left:14px;top:-44px}}@media screen and (min-width:1200px){.service-single .info{position:relative;padding:50px 0}}@media screen and (min-width:1800px){.service-single .info{padding:92px 0 105px}}.service-single .info:first-child{padding-bottom:25px}@media screen and (min-width:1200px){.service-single .info:first-child{min-height:500px;padding-bottom:100px}}@media screen and (min-width:1800px){.service-single .info:first-child{min-height:650px}}@media screen and (min-width:1200px){.service-single .info+.info img{top:-50px}}@media screen and (min-width:1800px){.service-single .info+.info img{top:-165px}.service-single .info+.info .wrap{width:680px}}@media screen and (min-width:1200px){.service-single .info:nth-child(even) .wrap{margin:0 auto 0 0}.service-single .info:nth-child(even) img{right:0}.service-single .info:nth-child(odd) .wrap{margin:0 0 0 auto}.service-single .info:nth-child(odd) img{left:0}}.service-single .container{position:static}@media screen and (min-width:1800px){.service-single .container{position:relative}}@media screen and (min-width:1200px){.service-single .wrap{min-height:300px;width:580px;text-align:left}}@media screen and (min-width:1800px){.service-single .wrap{width:611px}}@media screen and (min-width:1200px){.service-single .wrap .h1,.service-single .wrap h1{text-align:left}}.service-single .h1,.service-single h1{margin-bottom:10px}@media screen and (min-width:1200px){.service-single .h1,.service-single h1{margin-bottom:20px}}.service-single .h1.popular,.service-single h1.popular{position:relative}@media screen and (min-width:1200px){.service-single .h1.popular,.service-single h1.popular{padding-top:30px}}@media screen and (min-width:1800px){.service-single .h1.popular,.service-single h1.popular{padding-top:0}}.service-single .h1.popular:before,.service-single h1.popular:before{content:'\e822';font-family:'icomoon';font-size:31px;line-height:31px;color:#064c77;display:block;margin-bottom:40px;position:relative;z-index:10}@media screen and (min-width:1200px){.service-single .h1.popular:before,.service-single h1.popular:before{position:absolute;top:-25px;left:56px}}@media screen and (min-width:1800px){.service-single .h1.popular:before,.service-single h1.popular:before{top:-52px}}.service-single .h1.popular:after,.service-single h1.popular:after{content:'Most Popular';font:300 14px/30px "Hind",sans-serif;text-transform:uppercase;color:#064c77;width:150px;text-align:center;background-color:#f6fafb;position:absolute;top:25px;left:50%;margin-left:-75px;z-index:1}@media screen and (min-width:1200px){.service-single .h1.popular:after,.service-single h1.popular:after{position:absolute;top:0;left:0;margin:0}}@media screen and (min-width:1800px){.service-single .h1.popular:after,.service-single h1.popular:after{top:-28px}}.service-single img{max-width:100%}@media screen and (min-width:768px){.service-single img{max-width:55%}}@media screen and (min-width:1200px){.service-single img{position:absolute;top:0;z-index:-1;max-height:500px}}@media screen and (min-width:1800px){.service-single img{max-height:650px}}@media screen and (min-width:1200px){.service-single p{margin-bottom:30px}.service-single .btn-blue{min-width:210px;margin-top:-10px}}.service-single .slider{width:280px;margin:20px auto 40px}@media screen and (min-width:768px){.service-single .slider{width:700px}}@media screen and (min-width:1200px){.service-single .slider{width:100%;padding:0 40px}}@media screen and (min-width:1800px){.service-single .slider{margin:20px auto 100px}.service-single .slider .slick-list{width:1400px;margin:0 auto!important;overflow:hidden}}.service-single .item{width:280px;height:230px;overflow:hidden;text-indent:-9999px;position:relative;background-size:cover!important;background-position:50% 50%!important;background-repeat:no-repeat!important}@media screen and (min-width:768px){.service-single .item{width:350px;height:290px}}@media screen and (min-width:1200px){.service-single .item{width:100%}}.service-single .item .item-img{width:100%;height:100%}.service-single .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:0 0;border:0;color:#59a;font-size:20px;line-height:20px;z-index:100;padding:0}@media screen and (min-width:1200px){.service-single .slick-arrow{font-size:35px;line-height:35px}}.service-single .slick-arrow.slick-disabled{cursor:default;opacity:.5;color:#333}.service-single .slick-arrow.slick-prev{left:-15px}@media screen and (min-width:1200px){.service-single .slick-arrow.slick-prev{left:0}}@media screen and (min-width:1800px){.service-single .slick-arrow.slick-prev{left:44px}}.service-single .slick-arrow.slick-next{right:-15px}@media screen and (min-width:1200px){.service-single .slick-arrow.slick-next{right:0}}@media screen and (min-width:1800px){.service-single .slick-arrow.slick-next{right:44px}}.about-us{padding:16px 0 25px}@media screen and (min-width:1200px){.about-us{padding-bottom:50px}}@media screen and (min-width:1800px){.about-us{padding-bottom:98px}}.about-us .h2,.about-us h2{padding-bottom:15px;margin-bottom:25px;border-bottom:1px solid #dae0e6;text-transform:capitalize}@media screen and (min-width:1200px){.about-us .h2,.about-us h2{margin-bottom:45px;padding-bottom:35px}}.contact-us,.contact-us .add-info a{color:#333}@media screen and (min-width:1200px){.contact-us{padding-top:16px}}@media screen and (min-width:768px){.contact-us .info{width:650px;margin:0 auto}}@media screen and (min-width:1200px){.contact-us .info{float:left;width:calc(100% - 480px);margin:0 55px 51px 0}}@media screen and (min-width:1800px){.contact-us .info{margin-right:110px}}.contact-us .h3,.contact-us h3{color:#333;text-transform:capitalize;text-align:left;margin-bottom:15px}@media screen and (min-width:1200px){.contact-us .h3,.contact-us h3{margin-bottom:28px}}.contact-us .add-info li,.contact-us address{max-width:322px;position:relative;width:100%;font-size:16px;line-height:24px}.contact-us address{font-style:normal;padding:10px 0 20px 80px}@media screen and (min-width:1200px){.contact-us address{padding-bottom:31px}}.contact-us .add-info [class*=" icon-"],.contact-us .add-info [class^=icon-],.contact-us .add-info li:before,.contact-us address [class*=" icon-"],.contact-us address [class^=icon-]{position:absolute;top:0;left:0;width:60px;height:60px;background-color:#f6fafb;color:#064c77;font-size:30px;line-height:60px;text-align:center;border-radius:50%}.contact-us .add-info{font-size:0;line-height:0;max-width:650px}.contact-us .add-info li{padding:10px 10px 20px 80px;display:inline-block;vertical-align:top}@media screen and (min-width:1200px){.contact-us .add-info li{padding-bottom:32px}}.contact-us .add-info strong,.pdf-file strong{display:block;font-weight:600}.contact-us .contact-form{max-width:650px;width:100%;margin:40px auto}@media screen and (min-width:1200px){.contact-us .contact-form{overflow:hidden;width:auto;margin:0 0 51px;padding-top:35px}.contact-us .form-group{margin-bottom:15px}}.contact-us .form-group div+.note{text-align:right;color:#647696;font-size:14px;line-height:24px;margin:4px 0 -13px}.contact-us label{font-size:16px;line-height:20px}@media screen and (min-width:1200px){.contact-us label{font-size:18px;line-height:28px}}.contact-us .form-control{padding:0;margin-top:0}.contact-us .form-control::-moz-placeholder{color:#333}.contact-us .form-control:-ms-input-placeholder{color:#333}.contact-us .form-control::-webkit-input-placeholder{color:#333}.contact-us .jcf-select{overflow:hidden;width:auto}@media screen and (min-width:1200px){.contact-us .jcf-select{font-size:18px;line-height:33px;height:33px}}.contact-us .jcf-select .jcf-select-text{padding-left:0}@media screen and (min-width:1200px){.contact-us .jcf-select .jcf-select-opener{bottom:6px}}.contact-us textarea.form-control{border-width:1px;padding:13px 19px;line-height:20px}.contact-us .submit{background-color:#fff;width:190px}@media screen and (min-width:1200px){.contact-us .submit{width:210px;margin-top:0}}@media screen and (min-width:768px){.contact-us .map{height:40vh}}@media screen and (min-width:1200px){.contact-us .map{height:80vh}.press{padding-top:16px}}.press-mail{display:block;width:280px;margin:30px auto;background-color:#f6fafb;position:relative;color:#064c77;padding:25px 20px 25px 60px;border-bottom:1px solid #dae0e6}@media screen and (min-width:1200px){.press-mail{width:370px;padding:27px 30px 20px 78px;font-size:18px;line-height:18px;float:right;margin:12px 0 0}}.press-mail:before{position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:25px;line-height:1}@media screen and (min-width:1200px){.press-mail:before{font-size:30px;left:29px;margin-top:2px}}.press-list{text-align:center;margin-bottom:35px}@media screen and (min-width:1200px){.press-list{text-align:left;float:left;width:calc(100% - 450px)}}@media screen and (min-width:1800px){.press-list{width:calc(100% - 480px)}}.press-list>ul li{border-bottom:1px solid #dae0e6;padding-bottom:25px}@media screen and (min-width:1200px){.press-list>ul li{padding-bottom:49px}}.press-list>ul li+li{margin:25px 0}@media screen and (min-width:1200px){.press-list>ul li+li{margin:44px 0}}.error-page p,.information-page table p,.press-list p{margin:0}.press-list .date{margin-bottom:15px;text-align:left}@media screen and (min-width:1200px){.press-list .date{margin-bottom:19px}}.press-list .h3,.press-list h3{font-family:"Hind",sans-serif;font-weight:300;margin-bottom:20px}@media screen and (min-width:1200px){.press-list .h3,.press-list h3{text-align:left;font-size:30px;line-height:36px}}.press-list .btn-white{margin-top:25px}@media screen and (min-width:1200px){.press-list .btn-white{width:210px}}.press-list .pagination{margin-top:25px}@media screen and (min-width:1200px){.press-list .pagination{margin-top:44px}}@media screen and (min-width:1800px){.press-list .pagination{padding-top:6px}}.error-page{text-align:center;font:400 16px/24px "Questrial",sans-serif;color:#000;padding-bottom:25px}@media screen and (min-width:1200px){.error-page{font-size:20px;line-height:30px;padding-bottom:50px}}@media screen and (min-width:1800px){.error-page{padding-bottom:70px}}@media screen and (min-width:1200px){.error-page .title{margin-bottom:50px}}@media screen and (min-width:1800px){.error-page .title{margin-bottom:86px}}.error-page .img-holder{width:280px;margin:0 auto 25px}@media screen and (min-width:768px){.error-page .img-holder{width:400px}}@media screen and (min-width:1200px){.error-page .img-holder{float:left;width:690px;margin:0 30px 0 0}}.error-page img{max-width:100%}.error-page .description{margin-bottom:40px}@media screen and (min-width:1200px){.error-page .description{overflow:hidden;text-align:left;padding-top:86px}}.error-page .description .btn-blue{width:210px;margin-top:15px}@media screen and (min-width:1200px){.error-page .description .btn-blue{width:290px;margin-top:22px}}.error-page .h3,.error-page h3{font-size:30px;line-height:40px;padding-bottom:15px;margin-bottom:23px;position:relative}@media screen and (min-width:768px){.error-page .h3,.error-page h3{font-size:50px;line-height:60px}}@media screen and (min-width:1200px){.error-page .h3,.error-page h3{text-align:left;font-size:60px;line-height:70px}}.error-page .h3:after,.error-page h3:after{content:'';position:absolute;left:50%;bottom:0;margin-left:-15px;height:1px;width:30px;background-color:#bbb}@media screen and (min-width:1200px){.error-page .h3:after,.error-page h3:after{left:0;margin-left:0}}.error-page p strong{font-family:"Hind",sans-serif;font-weight:600;color:#064c77}.error-page .h4,.error-page h4{margin-bottom:25px;color:#000}@media screen and (min-width:1200px){.error-page .h4,.error-page h4{font-size:24px;line-height:30px;margin-bottom:44px}}.error-page .some-links{text-align:center;font-size:0;line-height:0;margin:0 -15px}.error-page .some-links li{vertical-align:top;display:inline-block;width:240px;padding:0 15px 30px;font-size:16px;line-height:18px}@media screen and (min-width:1200px){.error-page .some-links li{font-size:18px;line-height:20px}}.error-page .some-links img{width:100px;height:100px}.error-page .some-links figcaption{margin-top:10px;min-height:36px}@media screen and (min-width:1200px){.error-page .some-links figcaption{min-height:40px;margin-top:13px}}.error-page .some-links a{margin-top:15px;width:190px;padding:0}@media screen and (min-width:1200px){.error-page .some-links a{width:210px;margin-top:23px}}.featured{padding:25px 0}@media screen and (min-width:1200px){.featured{padding:50px 0}}@media screen and (min-width:1800px){.featured{padding:91px 0 50px}}.featured .container .container{padding:0}.featured .h2,.featured h2{margin-bottom:25px}@media screen and (min-width:1200px){.featured .h2,.featured h2{margin-bottom:35px}.featured .info-cascade .item:nth-child(even) .description,.featured .info-cascade .item:nth-child(even) .h3,.featured .info-cascade .item:nth-child(even) h3{text-align:right}.featured .info-cascade .item:nth-child(odd) .description,.featured .info-cascade .item:nth-child(odd) .h3,.featured .info-cascade .item:nth-child(odd) h3{text-align:left}}@media screen and (min-width:1800px){.featured .info-cascade .item{min-height:440px}}@media screen and (min-width:1200px){.featured .info-cascade .holder{height:415px}}@media screen and (min-width:1800px){.featured .info-cascade .holder{height:415px}.featured .info-cascade .description{width:670px}}.featured .btn-white{width:190px}@media screen and (min-width:1200px){.featured .btn-white{width:210px}}.featured-single{padding:25px 0}@media screen and (min-width:1200px){.featured-single{padding:48px 0}}@media screen and (min-width:1800px){.featured-single{padding-bottom:70px}.featured-single .back-link{margin-left:80px}.featured-single article{padding:0 80px}.featured-single article .h1,.featured-single article h1{padding-bottom:35px;margin:0 -80px}}@media screen and (min-width:1200px){.first-visit img{max-width:40%}}.first-visit .container{max-width:1440px}@media screen and (min-width:1200px){.first-visit .container{-webkit-box-shadow:none;box-shadow:none;background:0 0}}.first-visit .wrap{max-width:690px;margin:0 auto}@media screen and (min-width:1200px){.first-visit .wrap{margin:0 0 0 auto;text-align:left}.first-visit .h1,.first-visit h1{text-align:left}}.spa-deals-page{padding:10px 0 40px}@media screen and (min-width:1200px){.spa-deals-page{padding:20px 0 60px}}@media screen and (min-width:1800px){.spa-deals-page{padding:42px 0 100px}}@media screen and (min-width:1200px){.spa-deals-page .last-deals{padding-bottom:50px}}.spa-deals-page .title{margin-bottom:20px}@media screen and (min-width:1800px){.spa-deals-page .title{margin-bottom:50px}}@media screen and (min-width:1200px){.spa-deals-page .title .holder{display:table;width:100%;text-align:left;padding-top:23px}}.spa-deals-page .title address{font-style:normal;max-width:400px;margin:0 auto 20px;padding-bottom:20px;border-bottom:1px solid #bbb}@media screen and (min-width:1200px){.spa-deals-page .title address{display:table-cell;vertical-align:top;width:370px;padding:0 20px 0 0;overflow:hidden;border-bottom:none;position:relative}.spa-deals-page .title address:after{content:'';position:absolute;right:0;top:50%;margin-top:-30px;height:60px;background-color:#bbb;width:1px}.spa-deals-page .title address a{font-size:16px}.spa-deals-page .title address p{margin:0 0 -3px}.spa-deals-page .title address .wrap{overflow:hidden;padding-top:12px}}.spa-deals-page .title address .icon-location{width:60px;height:60px;font-size:35px;line-height:60px;color:#064c77;text-align:center;display:inline-block;vertical-align:top;margin-bottom:15px;background-color:#f6fafb;border-radius:50%}@media screen and (min-width:1200px){.spa-deals-page .title address .icon-location{width:100px;height:100px;font-size:60px;line-height:100px;float:left;margin:0 20px 0 0}.spa-deals-page .title .add-info{display:table-cell;vertical-align:top;padding:14px 0 0 70px}}@media screen and (min-width:1800px){.spa-deals-page .title .add-info{padding-left:112px}}.spa-deals-page .list{margin-bottom:40px}@media screen and (min-width:1200px){.spa-deals-page .list{margin-bottom:50px}}.spa-deals-page .list li{text-align:center;padding:15px;background-color:#f6fafb;border-bottom:1px solid #dae0e6;color:#333;max-width:400px;width:100%;margin:0 auto 20px}@media screen and (min-width:768px){.spa-deals-page .list li{width:100%;max-width:100%;display:table}}@media screen and (min-width:1200px){.spa-deals-page .list li{font-size:18px;line-height:24px;margin-bottom:30px;padding:26px 65px 25px;-webkit-transition:background-color .3s;transition:background-color .3s}.spa-deals-page .list li:hover{background:0 0}}@media screen and (min-width:768px){.spa-deals-page .list li>div{display:table-cell;padding:0 15px}.spa-deals-page .list li>div.special-block{display:block}}.spa-deals-page .list address{margin:0 0 10px;font-style:normal}@media screen and (min-width:768px){.spa-deals-page .list address{margin:0}}.spa-deals-page .list address strong{display:block}.spa-deals-page .special-block{margin:-15px -15px -16px;background-color:#fff;padding:25px 0}@media screen and (min-width:768px){.spa-deals-page .special-block{padding:40px 0!important}}@media screen and (min-width:1200px){.spa-deals-page .special-block{margin:-26px -65px;padding:135px 0 72px!important}}.spa-deals-page .special-block .wrap{text-align:center;max-width:650px;width:100%;margin:0 auto;position:relative}@media screen and (min-width:1200px){.spa-deals-page .special-block .wrap{font-size:24px;line-height:36px}}@media screen and (min-width:1800px){.spa-deals-page .special-block .wrap{max-width:850px}}.spa-deals-page .special-block .wrap:after{content:'';position:absolute;top:100%;right:50%;width:105px;height:53px;background:url(../images/img-appointment-block.png) no-repeat;background-size:100% auto;margin:-48px 50px 0 0}@media screen and (min-width:1200px){.spa-deals-page .special-block .wrap:after{width:393px;height:194px;top:-75px;right:100%;margin:0 -95px 0 0}}@media screen and (min-width:1800px){.spa-deals-page .special-block .wrap:after{top:-68px;margin-right:-98px}}.spa-deals-page .special-block .wrap .h2,.spa-deals-page .special-block .wrap h2{color:#333;margin-bottom:7px}.spa-deals-page .special-block .wrap p{margin:0 0 16px}@media screen and (min-width:1200px){.spa-deals-page .special-block .wrap .btn-blue{width:210px}}.spa-deals-page .h3,.spa-deals-page h3{margin-bottom:5px;text-transform:uppercase}@media screen and (min-width:768px){.spa-deals-page .h3,.spa-deals-page h3{text-align:left}}@media screen and (min-width:1200px){.spa-deals-page .h3,.spa-deals-page h3{margin-bottom:7px}}.spa-deals-page .date-time{margin-bottom:10px}@media screen and (min-width:768px){.spa-deals-page .date-time{text-align:left;margin:0;vertical-align:middle;width:180px}}@media screen and (min-width:1200px){.spa-deals-page .date-time{width:319px}}@media screen and (min-width:768px){.spa-deals-page .details{text-align:left}}@media screen and (min-width:1200px){.spa-deals-page .details{font-size:18px;line-height:24px}.spa-deals-page .details .h3,.spa-deals-page .details h3{margin:-2px 0 9px}}.spa-deals-page .duration-info{font-size:16px;font-weight:600}@media screen and (min-width:1200px){.spa-deals-page .duration-info{font-size:20px;line-height:24px}}.spa-deals-page .price{margin-bottom:10px}@media screen and (min-width:768px){.spa-deals-page .price{margin-bottom:0;vertical-align:middle;text-align:right;width:180px}}@media screen and (min-width:1200px){.spa-deals-page .price{width:220px}}.spa-deals-page .price .new{color:#064c77;font:600 20px/24px "Hind",sans-serif}@media screen and (min-width:1200px){.spa-deals-page .price .new{font-size:30px;line-height:30px}}.spa-deals-page .price .new span{color:#333;display:block}@media screen and (min-width:1200px){.spa-deals-page .price .new span{font-size:16px;line-height:18px}}.spa-deals-page .price .new span,.spa-deals-page .price .old{font:300 14px/18px "Hind",sans-serif}@media screen and (min-width:1200px){.spa-deals-page .price .old{font-size:16px;margin:6px 0 -6px}}.spa-deals-page .price .old span{display:inline-block;vertical-align:top;position:relative}.spa-deals-page .price .old span:after{content:'';position:absolute;top:50%;left:50%;margin-top:-1px;width:115%;height:1.3px;-webkit-transform:translateX(-50%) rotate(-30deg);transform:translateX(-50%) rotate(-30deg);background-color:#333;z-index:5}@media screen and (min-width:768px){.spa-deals-page .btn-holder{vertical-align:middle;text-align:right;width:180px}}@media screen and (min-width:1200px){.spa-deals-page .btn-holder{width:270px}.spa-deals-page .btn-holder a{width:210px}}@media screen and (min-width:1800px){.spa-deals-page .btn-holder{width:320px}}@media screen and (min-width:768px){.spa-deals-page .pagination{max-width:930px;margin:0 auto}}.spa-deals-page .nothing-found{margin-top:0}.spa-deals-page .introductory-prices .price-list .price{text-align:left}.blog{padding:25px 0;color:#333}@media screen and (min-width:1200px){.blog{padding:50px 0}}@media screen and (min-width:1800px){.blog{padding:89px 0 100px}}.blog .h2,.blog h2{margin-bottom:20px}@media screen and (min-width:1200px){.blog .h2,.blog h2{margin-bottom:26px}.blog aside{float:right;width:370px;margin:25px 0 0 90px}}@media screen and (min-width:1800px){.blog aside{margin-left:110px}}.post-list{text-align:center}@media screen and (min-width:1200px){.post-list{overflow:hidden;text-align:left}}.post-list .h3,.post-list h3{font-family:"Hind",sans-serif;font-weight:300;margin-bottom:15px}@media screen and (min-width:1200px){.post-list .h3,.post-list h3{text-align:left;line-height:36px;margin-bottom:9px}}.post-list img{max-width:100%;max-height:130px;display:block;margin:0 auto 20px}@media screen and (min-width:768px){.post-list img{max-height:330px}}@media screen and (min-width:1200px){.post-list img{max-height:420px;margin:0 0 24px}}.post-list .list{margin-bottom:30px}@media screen and (min-width:1800px){.post-list .list{margin-bottom:50px}}.post-list .list li{padding:25px 0;border-bottom:1px solid #dae0e6}@media screen and (min-width:1200px){.post-list .list li{padding:45px 0 50px}}.post-list .list li:first-child{border-top:1px solid #dae0e6}@media screen and (min-width:1200px){.post-list .list p{margin-bottom:21px}.post-list .list .btn-white{width:210px}}.post-list .date{margin-bottom:10px}@media screen and (min-width:1200px){.post-list .date{margin-bottom:21px}}.post-list .date span{position:relative;padding-right:30px}.post-list .date span:after{content:'';position:absolute;right:15px;top:50%;margin-top:-7px;height:12px;width:1px;background-color:#676767}.post-single{padding:25px 0;color:#333}@media screen and (min-width:1200px){.post-single{padding:30px 0 50px}}@media screen and (min-width:1800px){.post-single{padding-bottom:81px}}@media screen and (min-width:1200px){.post-single .content{float:left;width:calc(100% - 460px);margin:23px 90px 0 0}}@media screen and (min-width:1800px){.post-single .content{margin-right:110px;width:calc(100% - 480px)}}@media screen and (min-width:1200px){.post-single aside{overflow:hidden;padding-top:23px}}.post-single .h3,.post-single h3{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #dae0e6;font-family:"Hind",sans-serif;font-weight:300}@media screen and (min-width:768px){.post-single .h3,.post-single h3{text-align:left}}@media screen and (min-width:1200px){.post-single .h3,.post-single h3{line-height:36px;margin-bottom:26px}}.post-single .add-info{line-height:22px;margin-bottom:20px}@media screen and (min-width:1200px){.post-single .add-info{margin-bottom:27px}}.post-single .add-info span{display:inline-block;vertical-align:top;padding-left:15px;position:relative}@media screen and (min-width:1200px){.post-single .add-info span{padding-left:30px}}.post-single .add-info span:first-child{padding-left:0}.post-single .add-info span:first-child:after{display:none}.post-single .add-info span:after{content:'';position:absolute;left:7px;top:50%;margin-top:-6px;height:12px;width:1px;background-color:#676767}@media screen and (min-width:1200px){.post-single .add-info span:after{height:15px;margin-top:-8px;left:14px}}.gift-cards-table tbody a,.post-single .add-info strong{font-weight:600}.post-single .tags-list{overflow:hidden;padding-bottom:10px}@media screen and (min-width:1200px){.post-single .tags-list{padding:16px 0 25px}}.post-single .tags-list span{float:left;margin-right:10px;line-height:30px}@media screen and (min-width:1200px){.post-single .tags-list span{margin:6px 25px 0 0}}.post-single .blog-nav{border-top:1px solid #dae0e6;padding-top:20px;margin-bottom:10px}@media screen and (min-width:768px){.post-single .blog-nav{overflow:hidden}}@media screen and (min-width:1200px){.post-single .blog-nav{padding-top:24px}}@media screen and (min-width:768px){.post-single .blog-nav>div{width:50%}.post-single .blog-nav>div.prev{float:left;padding-right:10px}.post-single .blog-nav>div.next{float:right;text-align:right;padding-left:10px}}.post-single .blog-nav a{text-transform:uppercase;color:#064c77}@media screen and (min-width:1200px){.post-single .blog-nav a:hover{color:#59a}}.post-single .blog-nav strong{font-weight:300;display:block;padding:5px 0 15px}@media screen and (min-width:1200px){.post-single .blog-nav strong{padding:0}}.membership{color:#333}.membership .h2,.membership h2{margin-bottom:20px}.membership .member-program{padding-bottom:18px}@media screen and (min-width:1200px){.membership .info{float:left;width:calc(100% - 460px);margin:23px 90px 87px 0}}@media screen and (min-width:1800px){.membership .info{margin-right:110px;width:calc(100% - 480px)}}@media screen and (min-width:1200px){.membership .info ul{padding:3px 0 30px}}.membership .info ul li{padding-left:20px;margin-bottom:10px}@media screen and (min-width:1200px){.membership .info ul li{padding-left:40px;font-size:24px;line-height:36px}}.membership .info ul li:before{content:"\e801";font-family:'icomoon';color:#064c77;display:inline-block;margin:0 0 0 -20px;width:20px;vertical-align:top}@media screen and (min-width:1200px){.membership .info ul li:before{margin:0 22px 0 -40px;font-size:24px;line-height:30px}}.membership .info ul strong{color:#064c77}.membership .info a{margin-left:20px}@media screen and (min-width:1200px){.membership .info a{margin-left:44px;width:290px}}.membership aside{padding-top:25px;font-family:"Hind",sans-serif;font-weight:300}@media screen and (min-width:1200px){.membership aside{overflow:hidden;font-size:18px;line-height:24px;padding-top:29px}}.membership aside .h3,.membership aside h3{color:#064c77;border-bottom:none;padding-bottom:0;margin-bottom:15px}@media screen and (min-width:1200px){.membership aside .h3,.membership aside h3{margin-bottom:8px}}.membership .member-link{display:block;margin:20px auto;max-width:370px;width:100%;background-color:#f6fafb;border-bottom:1px solid #dae0e6;padding:15px;overflow:hidden;font-family:"Questrial",sans-serif;font-weight:400;line-height:18px;text-align:left}@media screen and (min-width:1200px){.membership .member-link{margin:29px 0;font-size:18px;line-height:30px;padding:24px 29px 25px}}.membership .member-link b,.membership .member-link span{float:left;width:50%}.membership .member-link b{text-align:right;font-family:"Hind",sans-serif;font-weight:600}.membership .member-link .icon-sign-in:before{font-size:18px;margin-right:5px}@media screen and (min-width:1200px){.membership .member-link .icon-sign-in:before{font-size:30px;margin-right:10px}}.membership .info-list{text-align:center;margin-bottom:30px}@media screen and (min-width:768px){.membership .info-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0;margin:0 0 10px -20px;overflow:hidden}}@media screen and (min-width:1200px){.membership .info-list{padding-top:10px;margin:0 -15px 40px}}@media screen and (min-width:1800px){.membership .info-list{margin-bottom:67px}}@media screen and (min-width:1200px){.membership .info-list.benefits-include-list{text-align:left;padding-top:25px}}.membership .info-list.benefits-include-list li:before{display:none}@media screen and (min-width:1200px){.membership .info-list.benefits-include-list .wrap{position:relative;padding-top:25px}.membership .info-list.benefits-include-list .wrap:after{content:'';position:absolute;left:0;top:0;height:1px;width:30px;background-color:#dae0e6}.membership .info-list.earn-list{margin-left:-45px}}@media screen and (min-width:768px){.membership .info-list.earn-list li{width:20%}}@media screen and (min-width:1200px){.membership .info-list.redeem-list{margin-left:-45px}.membership .info-list.redeem-list li{text-align:left}.membership .info-list.redeem-list li:before{top:50%;margin-top:-43px}}.membership .info-list li{width:150px;margin:10px auto 0;padding-top:15px;border-top:1px solid #dae0e6;font-family:"Questrial",sans-serif;font-weight:400}@media screen and (min-width:768px){.membership .info-list li{border-top:0;padding:0 0 20px 20px;margin:0;position:relative;width:33.33%}}@media screen and (min-width:1200px){.membership .info-list li{font-size:18px;line-height:27px;padding-left:45px}}.membership .info-list li:first-child{border-top:none}@media screen and (min-width:768px){.membership .info-list li:before{content:'';position:absolute;right:-10px;top:0;width:1px;height:85px;background-color:#dae0e6}}@media screen and (min-width:1200px){.membership .info-list li:before{top:5px;right:-24px}}.membership .info-list li:after{content:'';clear:both;display:block}.membership .info-list strong{color:#064c77;display:block;font-weight:400;font-size:20px;line-height:22px}@media screen and (min-width:1200px){.membership .info-list strong{font-size:50px;line-height:50px;margin-bottom:-5px}}.membership .info-list span{display:block;color:#064c77;font-size:16px;line-height:22px;margin-bottom:5px}@media screen and (min-width:1200px){.membership .info-list span{font-size:24px;line-height:27px;margin-bottom:2px}}.membership .info-list img{width:100px;height:100px;border-radius:50%}@media screen and (min-width:1200px){.membership .info-list img{width:130px;height:130px;float:left;margin-right:20px}}.membership .info-list .wrap{padding-top:5px}@media screen and (min-width:1200px){.membership .info-list .wrap{overflow:hidden;padding-top:0}}.membership .info-table{padding-bottom:20px;text-align:center;max-width:420px;width:100%;margin:0 auto}@media screen and (min-width:1200px){.membership .info-table{max-width:100%;margin-bottom:72px}}.membership .info-table .row{border:1px solid #dae0e6;padding:15px 15px 5px;margin-bottom:20px}@media screen and (min-width:1200px){.membership .info-table .row{width:100%;display:table;padding:0;margin:0;border-width:0 0 1px;height:96px}.membership .info-table .row>div{display:table-cell;vertical-align:middle;width:22%;padding:0 10px}.membership .info-table .row>div:first-child{width:34%;text-align:left;padding-left:0}}.membership .info-table .row:first-child{display:none}@media screen and (min-width:1200px){.membership .info-table .row:first-child{display:table;border-width:1px 0}}.membership .info-table .check:before,.membership .info-table .description:before{content:attr(data-title);display:block;margin-bottom:10px}@media screen and (min-width:1200px){.membership .info-table .check:before,.membership .info-table .description:before{display:none}.membership .info-table .check:after{content:'\e801';font-family:'icomoon';color:#59a;font-size:36px;line-height:1}}.membership .info-table .description:after{content:attr(data-description);display:block;margin-bottom:10px;font-size:13px}@media screen and (min-width:1200px){.membership .info-table .description:after{font-size:18px;margin-bottom:0}}.membership .h4,.membership h4{font-family:"Hind",sans-serif;font-weight:500;color:#333;margin-bottom:10px}@media screen and (min-width:1200px){.membership .h4,.membership h4{margin-bottom:0}.membership .overview{padding-bottom:13px}.membership .overview aside{margin-bottom:20px}}.pdf-file{padding-left:41px;display:inline-block;vertical-align:top;position:relative;text-align:left;text-decoration:none!important}@media screen and (min-width:1200px){.pdf-file{font-size:18px;line-height:18px;margin-top:5px}}.pdf-file .icon-pdf{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:30px}.information-page{padding:25px 0}@media screen and (min-width:1200px){.information-page{padding:48px 0}}@media screen and (min-width:1800px){.information-page{padding-bottom:70px}.information-page .back-link{margin-left:80px}.information-page article{padding:0 80px}}@media screen and (min-width:1200px){.information-page article .h1,.information-page article h1{margin-bottom:35px}}@media screen and (min-width:1800px){.information-page article .h1,.information-page article h1{padding-bottom:35px;margin:0 -80px 40px}}.information-page .h1,.information-page h1{margin-bottom:30px}.information-page .h2,.information-page h2{margin-bottom:25px}.information-page .h3,.information-page .h4,.information-page h3,.information-page h4{margin-bottom:15px}.information-page .h5,.information-page .h6,.information-page h5,.information-page h6{margin-bottom:10px}.information-page table td,.information-page table th{padding:8px 10px 5px}span.slick-arrow:not(.slick-disabled){cursor:pointer}.open-subitems:focus{-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important}.preferences-list>li:not(.active) .jcf-focus+.focus-style{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.jcf-select.jcf-focus,.open-subitems:focus .arrow-mobile,.preferences-list>li:not(.active) .jcf-focus+.focus-style,.sign-in-popups input:focus+label:after,.ui-state-focus,a:focus,button:focus,input:focus,input:focus+label .icon-ok,select:focus,textarea:focus,ul.add-select input:focus+label:after{outline:2px solid rgba(6,76,119,.5)!important}.duration-list a:focus{outline:0!important}.duration-list a:focus .border:before{content:'';position:absolute;top:0;left:0;outline:2px solid rgba(6,76,119,.5)!important;width:100%;height:100%}.calendar-wrap-nav span,.slick-arrow b,.visually-hidden{position:absolute!important;padding:0!important;border:0!important;height:0!important;width:0!important;outline:0!important;overflow:hidden!important;opacity:0!important}.hide{display:none}.atc-style-menu-wb .atcb-item.hover,.atc-style-menu-wb .atcb-item:hover{background:0 0!important}.element:after,.element:before{content:"";display:table}.element:after{clear:both}.element label,.element.select-location div,.element.select-location input{cursor:pointer}.element label em{font-style:normal;color:#eb0000}#skip-content-anchor{opacity:0;height:0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.forgot-password-block{text-align:center}.forgot-password-form{display:block;max-width:400px;margin:0 auto 50px}.registration-block{padding-top:20px;padding-bottom:40px}.registration-block .add-info{text-align:center;padding:7px 0 10px}.registration-block-form{display:block;width:100%;max-width:1000px;margin:0 auto}.registration-columns{padding:0 0 30px}@media screen and (min-width:768px){.registration-columns{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 0 -30px}}.registration-columns+.form-group{text-align:center}@media screen and (min-width:768px){.registration-column{width:50%;-ms-flex-negative:0;flex-shrink:0;padding:0 0 0 30px}}.element.select-location div{position:relative}.element.select-location div:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;cursor:pointer;background:0 0}.element.element-checkbox{text-align:left;position:relative}.available-limit b,.element.element-checkbox label{display:inline-block;vertical-align:top;position:relative}.element.element-checkbox label{color:#333;font:300 16px/18px "Hind",sans-serif!important;padding:0 0 1px 39px}.element.element-checkbox label:after{content:'';position:absolute;left:0;top:-1px;width:18px;height:18px;border:1px solid #dae0e5;z-index:10}.element.element-checkbox label .icon-ok,.element.element-checkbox label .icon-ok-take{position:absolute;left:0;top:0;width:20px;text-align:center;color:#064c77;font-size:13px}.element.element-checkbox label .icon-ok-take:before,.element.element-checkbox label .icon-ok:before{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.element.element-checkbox .icon-ok-take{height:18px;line-height:18px}.element.element-checkbox .icon-ok-take:after{content:'';position:absolute;left:0;top:-1px;width:18px;height:18px;border:1px solid #dae0e5;z-index:10;display:block!important}.cancellation-policy-block{max-width:800px;padding:40px 0 0;margin:0 auto}.available-limit,.hint-text{display:block;padding:10px 0}.available-limit b{white-space:nowrap;padding:0 27px 0 0}.available-limit .popup-btn{position:absolute;top:0;right:0;left:auto}.add-info.type-account{padding-top:30px!important}.add-info-buttons .add-link{margin:0 auto 20px!important}.add-info-buttons .hint-text{padding:0 0 35px}.hint-text{color:#333;font:300 12px/16px "Hind",sans-serif;margin:0;padding:0 0 16px}@media screen and (min-width:1200px){.hint-text{font-size:14px}}.booking-details .dotted-list>li,.dotted-list>li{padding:0 0 0 25px!important;position:relative}.booking-details .dotted-list>li:after,.dotted-list>li:after{content:'';position:absolute;left:6px!important;top:8px!important;width:5px!important;height:5px!important;border-radius:50%!important;background:#333!important}.grouped-buttons{padding:0 0 25px}.grouped-buttons>div{padding:10px 0 0}.confirm-popup .h3,.confirm-popup h3{color:#333;margin:0;padding:0 0 25px;font:18px/20px "Questrial",sans-serif}@media screen and (min-width:1200px){.confirm-popup .h3,.confirm-popup h3{font-size:20px;line-height:24px}}.wrap-buttons .btn-blue,.wrap-buttons .btn-white{max-width:none;margin:0;width:100%}.wrap-buttons-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 -20px}.wrap-buttons-inner>div{width:50%;-ms-flex-negative:0;flex-shrink:0;padding:0 0 20px 20px}.dashboard-intro-booking{padding:10px 0}.disabled-item .h4,.disabled-item .price,.disabled-item h4{color:#757575}.disabled-item .btn-blue{cursor:default;background:#757575!important}.wrap-coupon-form{padding:30px 0 20px}@media screen and (min-width:1200px){.wrap-coupon-form{padding:90px 0 60px}}.coupon-form{max-width:500px;margin:0 auto}.coupon-form .form-group:last-child{text-align:center;padding-top:15px}.coupon-block{max-width:500px;margin:0 auto;text-align:center;line-height:1.3;color:#000}.coupon-block>div{border:2px solid #064c77;padding:20px}.coupon-logo{margin:0 auto 20px;width:160px}.coupon-logo img{display:block;width:100%}.coupon-title{font-weight:700;font-style:italic;font-size:15px;padding:0 0 15px}.coupon-email,.coupon-text{color:#064c77;font-weight:500;font-size:15px;padding:0 0 4px}.coupon-email strong{font-size:120%;text-transform:capitalize}.coupon-price{padding:10px 0;font-weight:700;font-style:italic;font-size:18px}.coupon-code{font-size:15px;padding:0 0 10px}.barcode{font-weight:700;font-size:18px;font-style:italic;padding:0 0 11px}.coupon-footer,.service-info-hint{font-size:13px}.times-note,.wrap-btn-print{text-align:center;padding:20px 0 0}.times-note{color:#6e7277;margin:-30px 0 12px;padding:0;font:300 14px/16px "Hind",sans-serif}@media screen and (min-width:1200px){.times-note{margin:-32px 0 25px;font-size:16px;line-height:20px}}@media screen and (min-width:1800px){.info-subtext{margin-left:-20%}}.info-subtext img{position:static;display:block;margin:0 13px 5px 0;width:90px;-ms-flex-negative:0;flex-shrink:0;max-height:none;height:auto;z-index:1;max-width:none}@media screen and (min-width:1200px){.info-subtext img{width:160px;margin:0 20px 5px 0}}.info-subtext p{margin:0;padding:0;font-weight:500}.info-subtext-inner{padding:20px 0 15px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:1200px){.info-subtext-inner{padding:50px 0 20px}}.info-subtext-inner div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}@media screen and (min-width:1025px){.gift-cards-table .h3,.gift-cards-table h3{margin-bottom:30px}}@media screen and (min-width:1800px){.gift-cards-table .h3,.gift-cards-table h3{margin-bottom:42px}}@media screen and (min-width:1025px){.gift-cards-table table{width:100%}}.gift-cards-table tbody{font:300 16px/20px "Hind",sans-serif;color:#333;width:100%}@media screen and (min-width:1025px){.gift-cards-table td:nth-child(1),.gift-cards-table td:nth-child(2),.gift-cards-table td:nth-child(3),.gift-cards-table td:nth-child(4),.gift-cards-table th:nth-child(1),.gift-cards-table th:nth-child(2),.gift-cards-table th:nth-child(3),.gift-cards-table th:nth-child(4){width:auto}}@media screen and (max-width:1024px){.gift-cards-table table,.gift-cards-table tbody{display:block}.gift-cards-table thead{display:none}.gift-cards-table tr{display:block;padding:15px;border:1px solid #dae0e6;margin:0 auto 15px;max-width:400px}.gift-cards-table td{display:block;margin:0 0 10px}.gift-cards-table td:last-child{margin:0;text-align:right}.gift-cards-table td:last-child:before{display:none}.gift-cards-table td:before{content:attr(data-title);display:inline-block;vertical-align:top;margin:-1px 10px 0 0;font:400 16px/20px "Questrial",sans-serif;color:gray}}@media screen and (min-width:1025px){.gift-cards-table tbody{line-height:24px}.gift-cards-table td,.gift-cards-table th{vertical-align:middle;border-bottom:1px solid #dae0e6;padding:25px 5px 27px 0}.gift-cards-table th{font:400 18px/24px "Questrial",sans-serif;color:gray;text-align:left;border-top:1px solid #dae0e6}}.modal-cookie-policy{position:fixed;z-index:3000;bottom:0;left:0;-webkit-overflow-scrolling:touch;padding:20px;max-width:440px;width:100%;max-height:100%;overflow-y:auto;font-size:14px;line-height:22px}.modal-cookie-policy>div{background:#fff;width:100%;padding:25px 30px;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.35);box-shadow:1px 1px 10px rgba(0,0,0,.35)}.modal-cookie-policy h2{margin:0 0 8px;padding:0;font:400 20px/24px "Questrial",sans-serif;color:#333}@media screen and (min-width:1025px){.modal-cookie-policy h2{font-size:26px;line-height:32px}}@media screen and (min-width:1200px){.modal-cookie-policy h2{font-size:32px;line-height:36px}}.modal-cookie-policy .btn-blue{width:100%}.wrap-tab-nav,.wrap-tab-nav .tab-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.wrap-tab-nav{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 20px}@media screen and (min-width:1200px){.wrap-tab-nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 30px}}.wrap-tab-nav .tab-nav{border:1px solid #dae0e6;border-radius:20px}.wrap-tab-nav .tab-nav>li{-ms-flex-negative:0;flex-shrink:0;margin:0}.tabs-content{position:relative;overflow:hidden;width:100%}.tabs-content>.tab{width:100%;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;visibility:hidden;opacity:0;position:absolute;pointer-events:none;bottom:0;left:0}.tabs-content>.tab.active{pointer-events:auto;bottom:auto;position:relative;z-index:10;opacity:1;visibility:visible}.zenoti-info{padding:0 0 30px}.zenoti-info .h2,.zenoti-info h2{margin:0 0 5px}@media screen and (min-width:1200px){.zenoti-info .h2,.zenoti-info h2{text-align:left;font-size:42px;line-height:46px}}.zenoti-info .h3,.zenoti-info h3{margin:0 0 5px;text-align:left}@media screen and (min-width:1200px){.zenoti-info .h3,.zenoti-info h3{margin:0 0 15px}}.zenoti-info p{margin:0 0 8px;font-size:18px;line-height:22px;position:relative;padding:0 0 0 20px}@media screen and (min-width:1200px){.zenoti-info p{margin:0 0 12px;font-size:20px;line-height:24px}}.zenoti-info p:before{content:'•';position:absolute;top:0;left:0}.zenoti-info p+.h2,.zenoti-info p+h2{margin-top:35px}.tabs-images{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 0 -15px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (max-width:767px){.tabs-images.has-single-image{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tabs-images.has-single-image>li{width:100%;max-width:540px}.tabs-images.has-single-image img{width:auto;max-height:400px;margin:0 auto}}@media screen and (min-width:1025px){.tabs-images{padding-bottom:10px}}.tabs-images:not(:first-child){padding-top:30px}@media screen and (min-width:768px){.tabs-images:not(:first-child){padding-top:45px}}@media screen and (min-width:1200px){.tabs-images:not(:first-child){padding-top:55px}}.tabs-images>li{-ms-flex-negative:0;flex-shrink:0;padding:0 0 15px 15px;width:50%}@media screen and (min-width:768px){.tabs-images>li{width:auto;max-width:33.33%}}.tabs-images img{-ms-flex-negative:0;flex-shrink:0;display:block;width:100%}.acg-form{border:1px solid #dae0e6;padding:25px 20px;margin:25px auto;width:100%;max-width:800px;text-align:left}@media screen and (min-width:640px){.acg-form{padding:40px;margin:35px auto}}@media screen and (min-width:1200px){.acg-form{padding:50px 80px;margin-top:55px}}.acg-form .btn-turquoise{min-width:150px;margin:5px 0 0}.acg-form .note{text-align:left!important}.acg-form-head .h2,.acg-form-head h2{margin:0 auto 5px;font-size:20px;line-height:26px;max-width:659px}@media screen and (min-width:1200px){.acg-form-head .h2,.acg-form-head h2{font-size:40px;line-height:52px;max-width:1200px}}@media screen and (max-width:767px){.acg-form-head .h3,.acg-form-head h3{font-size:14px;line-height:18px}}.result-classifications__title{margin-bottom:60px}@media (max-width:1025px){.result-classifications__title{margin-bottom:30px}}.result-item{margin-bottom:20px}.result-item__title{margin-bottom:20px!important;padding:0 20px}@media (min-width:769px){.result-item__text{padding:0 120px}}.result-item__img-wrapper .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.result-item__column{width:33.333%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;margin-bottom:30px}@media (max-width:768px){.result-item__column{width:50%}}@media (max-width:640px){.result-item__column{width:100%}}.result-item__column-subtitle-wrapper{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}.result-item__column-subtitle{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;color:#064c77}
/*# sourceMappingURL=global.min.css.map */
