html,button,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4;-webkit-backface-visibility:hidden}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:none}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}/*! normalize.css v1.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{min-width:320px;font-family:"Roboto Slab",serif;line-height:1.5}body:after{content:'smalllayout';display:none}@media screen and (min-width: 64em){body:after{content:'largelayout'}}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}h1,h2,h3,h4,h5,h6{margin:0;padding:0}a{text-decoration:none;-webkit-transition:0.25s;transition:0.25s}a:focus{outline:none}ul,ol{margin:0;padding:0}ul ul,ol ol{margin:0}li{margin:0;padding:0}input,select,textarea{margin:0;font-family:inherit;font-size:100%}input{line-height:normal}input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}fieldset{border:none;padding:0;margin:0}input[type="text"],.text-input,textarea,.form__control{padding:0.5em 1em;border:1px solid #777;width:100%;-webkit-appearance:none}label{display:block;padding-bottom:.25em}img{max-width:100%}video{max-width:100%}button{margin:0;font-family:inherit;font-size:100%}button{line-height:normal}button{font-family:inherit;font-size:inherit;line-height:inherit}header{width:100%;position:absolute;left:0;top:0;right:0;padding:15px 0;background:#fff;-webkit-box-shadow:none;box-shadow:none;z-index:999999}header .logo{width:100%;max-width:300px;float:left}@media screen and (max-width: 75em){header .logo{max-width:200px}}header .navigation{width:65%;float:right;margin-top:32px;position:relative}@media screen and (max-width: 75em){header .navigation{margin-top:13px;width:75%}}header .navigation .top-menu{width:100%}@media screen and (max-width: 75em){header .navigation>ul>li>a{margin-top:13px}}header .navigation li{display:inline-block;padding:0 15px}header .navigation li:first-child{padding-left:0}header .navigation li a{font-size:16px;color:#d63554;font-weight:bold;line-height:40px}@media screen and (max-width: 75em){header .navigation li a{width:75%}}header .navigation li.has-submenu{position:relative}header .navigation li.has-submenu>a{padding-bottom:25px}@media screen and (min-width: 64em){header .navigation li.has-submenu:hover>ul{display:block}}header .navigation li.has-submenu>ul{background-color:white;border-bottom:2px solid #eeeff2;border-left:2px solid #eeeff2;border-right:2px solid #eeeff2;margin:-5px -35px 0;padding:13px 0 10px;position:absolute;top:60px;width:270px;z-index:100;display:none}@media screen and (max-width: 75em){header .navigation li.has-submenu>ul{margin:-10px -35px 0}}header .navigation li.has-submenu>ul::before{content:'';position:absolute;left:-2px;right:-2px;top:0;height:6px;background-color:#d63554}header .navigation li.has-submenu>ul>li{width:100%;padding:0 35px;white-space:nowrap}header .navigation li.has-submenu>ul>li a{font-size:14px;display:inline-block;width:100%;border-bottom:1px solid #fdd9e0}header .navigation li.has-submenu>ul>li:last-child a{border-bottom:0}@media screen and (min-width: 64em){header .navigation li.has-submenu>ul>li.has-subsubmenu:hover>ul{display:block}}header .navigation li.has-submenu>ul>li.has-subsubmenu>a{position:relative}header .navigation li.has-submenu>ul>li.has-subsubmenu>a::before{content:'\f178';font-family:FontAwesome;position:absolute;right:0px;top:2px;height:6px}header .navigation li.has-submenu>ul>li.has-subsubmenu>ul{background-color:white;border-bottom:2px solid #eeeff2;border-left:2px solid #eeeff2;border-right:2px solid #eeeff2;margin:-50px -35px 0;padding:13px 0 10px;position:absolute;width:auto;z-index:100;left:300px;display:none}header .navigation li.has-submenu>ul>li.has-subsubmenu>ul::before{content:'';position:absolute;left:-2px;right:-2px;top:0;height:6px;background-color:#d63554}header .navigation li.has-submenu>ul>li.has-subsubmenu>ul>li{display:block;width:100%;padding:0 35px;white-space:nowrap}header .navigation li.has-submenu>ul>li.has-subsubmenu>ul>li a{font-size:14px;display:inline-block;width:100%;border-bottom:1px solid #fdd9e0}header .navigation li.has-submenu>ul>li.has-subsubmenu>ul>li:last-child a{border-bottom:0}header .navigation .top-menu li a:hover,header .navigation .top-menu li a:focus{color:#d63554;text-decoration:none}header .navigation .top-menu.stroke li a:hover:after{width:100%}header .navigation .info{position:absolute;right:0;top:0}header .navigation .info li{padding-right:0;position:relative;padding-left:40px;background:url("../../../ws-content/images/phone-header.svg") no-repeat;-webkit-background-size:30px 30px;background-size:30px;background-position:center left}header .navigation .info li a{color:#676767;font-size:22px}header.sticky{left:0;position:fixed;right:0;top:-145px;-webkit-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;z-index:99999}@media screen and (max-width: 64em){header.sticky{display:none !important}}header.sticky-nav{top:0;-webkit-box-shadow:0 1px 10px 0 rgba(0,0,0,0.5);box-shadow:0 1px 10px 0 rgba(0,0,0,0.5)}header .has-submenu--opened>ul{display:block !important}@media screen and (max-width: 75em){header .logo{max-width:200px}header .navigation{margin-top:13px;width:72%}header .navigation>ul>li{padding:0 12px}header .navigation>ul>li>a{margin-top:13px;width:75%}header .navigation .info li{padding-left:30px;background:url("../../../ws-content/images/phone-header.svg") 0 center no-repeat;-webkit-background-size:20px 20px;background-size:20px}header .navigation .info li a{font-size:17px}}@media screen and (max-width: 75em) and (max-width: 64em){header.sticky{display:none !important}}@media screen and (max-width: 64em){header{position:relative}header .logo{max-width:200px}header .navigation{width:100%;display:none}header .navigation>ul>li{padding:10px 0;display:block;width:100%}header .navigation>ul>li>a{margin-top:0px;width:100%;display:inline-block;padding-bottom:0 !important}header .navigation .info{width:100%;display:block;position:relative}header .navigation.on{display:block}header .has-subsubmenu ul li,header .has-submenu ul li{padding:0 0 0 35px !important}header .has-submenu>ul,header .has-subsubmenu>ul{position:relative !important;top:6px !important;margin-top:0 !important;margin-left:0 !important;width:100% !important;left:0 !important;border:0 !important}header .has-submenu>a{position:relative}header .has-submenu>a::before{content:'\f178';font-family:FontAwesome;position:absolute;right:0px;top:2px;height:6px;font-size:16px}header .has-submenu a,header .has-subsubmenu a{line-height:50px !important}header .has-submenu>ul,header .has-subsubmenu>ul{padding:6px 0 0 0 !important}.top-menu>li{border-bottom:1px solid #fdd9e0}header .has-subsubmenu>ul{top:0 !important}}body{font-size:14px;font-family:"Lato",sans-serif;padding-top:108px}@media screen and (max-width: 75em){body{padding-top:83px}}@media screen and (max-width: 64em){body{padding-top:0}}h1,h2,h3,h4,h5,h6{font-family:"Roboto Slab",serif}a{color:#d63554}a:hover{color:#d63554}section{padding:20px 0}.boxes{margin-top:20px}.boxes .box h2{color:#d63554;text-align:center}.boxes .box img{width:100%}.services-listing .box{margin:10px 0}.services-listing .box h2{font-size:14px;color:#3f3f3f;font-weight:bold;margin-bottom:0;padding-bottom:0}.services-listing .box:nth-of-type(odd){clear:left}.services-listing .box img{width:100%}.steps-boxes{margin-top:20px}.steps-boxes .col-xs-12{margin:10px 0;position:relative;-webkit-background-size:auto 100% !important;background-size:auto 100% !important;background-position:right 15px center !important;color:#000}.steps-boxes .col-xs-12.step1{background:url("../../../ws-content/images/no1.png") no-repeat}.steps-boxes .col-xs-12.step2{background:url("../../../ws-content/images/no2.png") no-repeat}.steps-boxes .col-xs-12.step3{background:url("../../../ws-content/images/no3.png") no-repeat}.steps-boxes .col-xs-12.step4{background:url("../../../ws-content/images/no4.png") no-repeat}.steps-boxes .col-xs-12.step5{background:url("../../../ws-content/images/no5.png") no-repeat}.steps-boxes .col-xs-12>div{padding:15px}.steps-boxes .col-xs-12 a{color:#fff}.steps-boxes .col-xs-12:after{content:"";position:absolute;left:15px;top:0;right:15px;bottom:0;background:#f2e6b3;z-index:-1}.steps-boxes .col-xs-12.step1{color:#fff}.steps-boxes .col-xs-12.step1:after{background:#d63554}@media screen and (max-width: 48em){.steps-boxes.second{margin-top:0}.steps-boxes .col-xs-12{background:none !important}}.steps-boxes.fullWidth>.col-xs-12{background-position:left 40px center !important;-webkit-background-size:auto 80% !important;background-size:auto 80% !important}.steps-boxes.fullWidth>.col-xs-12>div{padding-left:15%;min-height:170px}@media screen and (max-width: 75em){.steps-boxes.fullWidth>.col-xs-12{background-position:left 30px center !important}}@media screen and (max-width: 64em){.steps-boxes.fullWidth>.col-xs-12{-webkit-background-size:15% auto !important;background-size:15% auto !important;background-position:right 30px center !important}.steps-boxes.fullWidth>.col-xs-12>div{padding-left:15px;min-height:170px}}.contact-us-section{background:#a0d2ea url("../../../ws-content/images/white-triangle.png") no-repeat;background-position:left center;-webkit-background-size:auto 100%;background-size:auto 100%;padding-top:20px;padding-bottom:25px;margin-top:20px}.contact-us-section .address{line-height:16px}.contact-us-section .white-si .social_icons{text-align:left}.contact-us-section .white-si .social_icons a{width:45px;height:45px;background:#fff}.contact-us-section .white-si .social_icons a span{color:#a0d2ea;font-size:25px;line-height:50px}.contact-us-section .white-si .social_icons a:hover,.contact-us-section .white-si .social_icons a:active{text-decoration:none}@media screen and (max-width: 75em){.contact-us-section .white-si .social_icons a{width:30px;height:30px}.contact-us-section .white-si .social_icons a span{line-height:35px;font-size:16px}}@media screen and (max-width: 48em){.contact-us-section{background:#a0d2ea;padding:15px;text-align:center}.contact-us-section .address{margin:25px 0}.contact-us-section .white-si .social_icons{text-align:center;margin-top:10px}}.team-listing .col-lg-12{position:relative}.team-listing .col-lg-12:after{content:"";position:absolute;left:15px;top:0;right:15px;bottom:0;background:#f2e6b3;z-index:-1}.team-listing .col-lg-12 .post{border-bottom:25px solid #fff}.team-listing .col-lg-12 .is-table-row>div{vertical-align:middle}.team-listing .col-lg-12 a{width:100%;padding-bottom:100%;display:block;position:relative;border-radius:50%;overflow:hidden;border:5px solid #fff;margin:auto}@media screen and (min-width: 48em){.team-listing .col-lg-12 a{margin-left:15px}}@media screen and (max-width: 48em){.team-listing .col-lg-12 a{width:300px;height:300px;padding-bottom:0;margin-top:15px}}.team-listing .col-lg-12 a img{position:absolute;top:-30px;bottom:-30px;left:-30px;right:-30px;margin:auto;width:110%;max-width:inherit}.team-listing .col-lg-12 .col-lg-10{font-size:14px;padding-top:15px;padding-bottom:15px}.team-listing .col-lg-12 .col-lg-10 .subtitle{font-weight:bold}.team-listing .col-lg-12 .col-lg-10 .position{margin-bottom:15px}.team-listing .col-lg-12 .col-lg-10>div{padding:0 15px}.blog .spacer{margin-bottom:30px}.blog .spacer h4{margin-bottom:15px}@media screen and (max-width: 48em){.blog .spacer h6{margin-top:10px}}.blog-post-details h3{margin-bottom:20px}.blog-post-details .back-blog{margin-top:10px;display:block}.blog-post-details img{float:left;padding-bottom:15px;padding-right:15px;display:block;max-width:350px;width:100%}@media screen and (max-width: 48em){.blog-post-details img{display:block;width:100%;max-width:100%}}.pagination-blog li{display:inline-block;list-style-type:none;vertical-align:middle}.pagination-blog li.next,.pagination-blog li.prev{color:#ffffff;background:#d63554;width:20px;height:20px;border-radius:50px;line-height:18px;text-align:center}.pagination-blog li.next a,.pagination-blog li.prev a{color:#ffffff}.pagination-blog li.next{margin-right:10px}.pagination-blog li.prev{margin-left:10px}input,textarea{width:100%;border-radius:5px;margin-bottom:15px}input[type="submit"]{width:100%}.captcha{background:#e4e4e4;text-align:center;height:37px;border-radius:5px}.captcha img{height:100%}#map{width:100%;height:400px}footer{padding:50px 0;background:#ececec;font-family:"Lato",sans-serif}@media screen and (max-width: 75em){footer{font-size:13px}}footer .copyright{font-size:13px;margin-top:-45px}footer .copyright a{padding:0 10px}@media screen and (max-width: 61.375em){footer .copyright a{padding:0 5px}}@media screen and (max-width: 75em){footer .copyright{margin-top:-55px}}@media screen and (max-width: 61.375em){footer .copyright{font-size:12px}}footer .addresses{z-index:999}@media screen and (max-width: 75em){footer .addresses a{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}}footer .addresses *{line-height:18px}@media screen and (max-width: 48em){footer .logos{display:none}footer .copyright{margin-top:0px;text-align:center}footer .addresses{text-align:center;margin:20px 0}}.social_icons{width:100%;text-align:center}@media screen and (min-width: 61.375em){.social_icons{margin-top:10px}}.social_icons a{background:#d63554;width:25px;height:25px;border-radius:50%;margin:0 7px;text-align:center;display:inline-block;line-height:25px}.social_icons a span{color:#fff;line-height:25px;font-size:12px}.links-footer{background:#d63554;color:#fff}.links-footer h5{font-size:15px;margin-bottom:15px}.links-footer ul li{list-style:none;font-size:12px;font-family:"Lato",sans-serif}.links-footer ul li a{color:#fff}@media screen and (max-width: 48em){.links-footer{text-align:center}}.links-footer .menu-footer{display:inline-block;margin:0;padding:0 0 10px;width:100%}.links-footer .menu-footer>li>a{font-size:15px;margin-bottom:15px;display:inline-block;font-family:"Roboto Slab",serif}.links-footer .menu-footer .col0>ul{position:relative}@media screen and (min-width: 48em){.links-footer .menu-footer .col0>ul>li.has-subsubmenu{position:absolute;width:45%;top:0;right:0px}.links-footer .menu-footer .col0>ul>li.has-subsubmenu li{position:relative;padding-left:10px}.links-footer .menu-footer .col0>ul>li.has-subsubmenu li:before{content:"•";float:left;font-family:"Roboto Slab",serif;left:1px;position:absolute;top:2px}}@media screen and (max-width: 61.375em){.links-footer .menu-footer{display:block}.links-footer .menu-footer>li{margin:20px 0}.links-footer .menu-footer>li:last-child{margin-bottom:0}}.justify-image{text-align:justify}.justify-image img{display:inline-block;width:auto;height:35px}@media screen and (max-width: 75em){.justify-image img{height:30px}}@media screen and (max-width: 61.375em){.justify-image img{height:22px}}.justify-image:after{content:"";display:inline-block;width:100%;height:0}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;transition:.3s;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0, -50%, 0);-ms-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,0.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:linear-gradient(to left, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(transparent));background-image:linear-gradient(to right, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:linear-gradient(to top, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(transparent));background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;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;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#slider{padding:0;margin:0}.swiper-container{height:444px;width:100%;position:relative}@media screen and (max-width: 48em){.swiper-container{height:300px}.swiper-container img{height:100%}}.swiper-container .swiper-slide{-webkit-background-size:cover !important;background-size:cover !important}.swiper-container .caption{position:absolute;bottom:0;right:15px;font-size:77px;line-height:100%;margin:15px 0;color:#1f4752}.swiper-container .caption b,.swiper-container .caption strong{font-weight:bold;color:#d63554}@media screen and (max-width: 75em){.swiper-container .caption{font-size:50px}}@media screen and (max-width: 48em){.swiper-container .caption{font-size:40px;text-align:center;width:100%}}.inner-page{display:table;height:250px;width:100%;color:#fff;font-size:14px;line-height:16px}.inner-page>div{display:table-cell;vertical-align:middle;width:100%;-webkit-background-size:cover !important;background-size:cover !important}.inner-page h2{font-size:30px}.hamburger{color:#000;float:right;cursor:pointer;position:absolute;right:30px;z-index:9999999;top:0}@media screen and (max-width: 48em){.hamburger{right:15px}}@media (min-width: 64em){.hamburger{display:none}}.hamburger__icon{float:left;position:relative;width:15px;margin:35px 0 35px 12px}.hamburger span{display:block;height:2px;background:#000;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:all .2s;transition:all .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-top:3px}.hamburger span:first-of-type{margin:0}.hamburger span:nth-of-type(2){opacity:1}.hamburger span:first-of-type,.hamburger span:last-of-type{position:relative;top:0}.hamburger__title{float:left;font-size:18px;font-weight:100;height:82px;letter-spacing:0;line-height:82px}.hamburger__title:first-of-type{display:block}.hamburger__title:nth-of-type(2){display:none}.hamburger--close span:first-of-type{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:4px}.hamburger--close span:nth-of-type(2){opacity:0;filter:alpha(opacity=0)}.hamburger--close span:last-of-type{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:-6px}.hamburger--close .hamburger__title:first-of-type{display:none}.hamburger--close .hamburger__title:nth-of-type(2){display:block}.google-map-static{margin-bottom:45px}.google-map-static img{width:100%}@media screen and (min-width: 48em){.google-map-static{display:none}}.google-map-container{display:none}@media screen and (min-width: 48em){.google-map-container{display:block}}.googlemaps{position:relative;padding-bottom:26.7%;height:0;overflow:hidden;background-color:#e9e5dc}@media screen and (min-width: 48em){.googlemaps{height:438px;padding-bottom:0}}.googlemaps img{max-width:none}.googlemaps iframe{position:absolute;top:0;left:0;width:50% !important;height:100% !important}@media screen and (min-width: 48em){.map-left,.map-right{float:left;width:50%}}@media screen and (min-width: 48em){.map-left{padding-right:3px}}@media screen and (min-width: 48em){.map-right{padding-left:3px}}h1,.h1{font-family:"Roboto Slab",serif;font-size:36px;font-weight:400;line-height:1}h2,.h2{font-family:"Roboto Slab",serif;font-size:20px;font-weight:400;line-height:26px}h3,.h3{font-family:"Roboto Slab",serif;font-size:24px;font-weight:400;line-height:1}h4,.h4{font-family:"Roboto Slab",serif;font-size:18px;font-weight:400;line-height:1}h5,.h5{font-family:"Roboto Slab",serif;font-size:14px;font-weight:400;line-height:1}h6,.h6{margin:0 0 5px;font-size:12px;font-family:"Roboto Slab",serif;font-weight:400;line-height:1}p{margin:0}.intro{font-size:20px;margin-bottom:0}.caption{font-size:.75em;margin:1em 0;color:#888}hr{border-top-color:#dddddd;margin:0}.list-no-bullets{margin:0;padding:0;list-style:none}.list-inline li{display:inline-block;position:relative}.list-inline a{display:block}.center{text-align:center;margin:0 auto}.small{font-size:75%}.text h2{padding:0 0 20px}.text h3{padding:0 0 20px}.text ul,.text ol{margin-left:20px}.text li{margin-bottom:1em}.text li:last-of-type{margin-bottom:0}.text p,.text ul,.text ol{margin-bottom:30px}.text a:hover{text-decoration:none}.text img{height:auto}.text blockquote{margin:0 0 30px 40px;padding:0 20px 0 20px;border-left:1px solid #DDD}.text blockquote cite{display:block;font-size:.75em;color:#555;font-style:italic}.text blockquote cite:before{content:"\2014 \0020"}.form__container{position:relative}.form__control{padding:8px 12px;color:#18232b;display:block;font-family:"Roboto Slab",serif;line-height:150%;vertical-align:middle;background-image:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:border .25s linear, color .25s linear, background-color .25s linear;transition:border .25s linear, color .25s linear, background-color .25s linear}input.form__control,textarea.form__control,.form__upload.form__control{border:none;background-color:#edeff0;height:68px;padding-left:20px;padding-right:20px}textarea.form__control{min-height:230px;padding:30px 20px;line-height:1.5em}.form__container.focus .form__control,.form__control:focus{border-color:#000;outline:0;-webkit-box-shadow:none;box-shadow:none}.label-input{margin-bottom:1em;display:none}input[type="checkbox"],input[type="radio"]{margin:4px 0 0;margin-top:1px \9;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:-20px}.checkbox,.radio{margin:4px 0;padding-left:37px;display:block;min-height:20px;position:relative;vertical-align:middle}.no-touch .checkbox:hover,.no-touch .radio:hover{color:#000}.checkbox input,.radio input{outline:none !important;display:none}.radio+.radio,.checkbox+.checkbox{margin-top:10px}.checkbox .icons .first-icon,.radio .icons .first-icon,.checkbox .icons .second-icon,.radio .icons .second-icon{display:inline-table;position:absolute;left:0;top:0;background-color:#ccc;margin:0;opacity:1;filter:alpha(opacity=100)}.checkbox.checked .first-icon,.radio.checked .first-icon{opacity:0;filter:alpha(opacity=0)}.checkbox .icons .second-icon,.radio .icons .second-icon{opacity:0;filter:alpha(opacity=0)}.checkbox.checked .second-icon,.radio.checked .second-icon{opacity:1;filter:alpha(opacity=100);color:#7c858a}.checkbox.disabled,.radio.disabled{cursor:default;color:#E6E8EA}.checkbox .icons,.radio .icons{color:#fff;cursor:pointer;display:block;height:27px;left:0;position:absolute;top:3px;width:27px;text-align:center;line-height:28px;font-size:27px}.checkbox.disabled .icons,.radio.disabled .icons{color:#E6E8EA}.checkbox.disabled .first-icon,.radio.disabled .first-icon{opacity:1;filter:alpha(opacity=100)}.checkbox.disabled.checked .icons,.radio.disabled.checked .icons{color:#E6E8EA}.checkbox.disabled.checked .first-icon,.radio.disabled.checked .first-icon{opacity:0;filter:alpha(opacity=0)}.checkbox.disabled.checked .second-icon,.radio.disabled.checked .second-icon{opacity:1;filter:alpha(opacity=100);color:#E6E8EA}.form__message{display:none;color:#fff;font-size:15px;font-weight:300;padding:10px 16px;border-radius:3px;top:54px;left:16px;z-index:10;position:absolute;line-height:1}.form__message:before{position:absolute;display:inline-block;border-right:6px solid transparent;border-left:6px solid transparent;left:calc(50% - 6px);top:-6px;content:''}.has-error .form__control{color:#ff0000 !important}.has-error .form__message{background-color:#eb5c3b}.has-error .form__message:before{border-bottom:7px solid #eb5c3b}.has-success .form__control{color:#2ECC71 !important;border-color:#2ECC71 !important}.has-success label{color:#2ECC71 !important}.form__control[disabled],.form__control[readonly],fieldset[disabled] .form__control{background-color:#F4F6F6;border-color:#D5DBDB;color:#D5DBDB;cursor:default}.form--request-demo{margin:0 auto}.form--request-demo.active{padding:40px 0}.js .js-hidden-form{overflow:hidden}.js .js-hidden-form{max-height:0;-webkit-transition:max-height 0.3s ease-out;transition:max-height 0.3s ease-out}.js .js-hidden-form.active{max-height:60em}.top-align-infield{border:none}.top-align-infield .form__container{width:100%;float:left;background-color:#edeff0;border-right:1px solid #e1e3e4;border-bottom:none;margin-bottom:0px}@media screen and (min-width: 48em){.top-align-infield .form__container{width:50%}}.top-align-infield .form-row .form__container:first-child{border-bottom:1px solid #e1e3e4}@media screen and (min-width: 48em){.top-align-infield .form-row .form__container:first-child{border-bottom:none}}.top-align-infield .form__container:last-of-type{border-right:none}.top-align-infield .form-row{border-bottom:1px solid #e1e3e4}.top-align-infield .form-row .label-input{margin-bottom:0;padding-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.top-align-infield .form-row:last-of-type{border-bottom:none}.top-align-infield .form-row:after{clear:both}.top-align-infield .form-row:before,.top-align-infield .form-row:after{content:"";display:table}.homepage-form .form__container,.contactpage-form .form__container{padding:0;border-bottom:1px solid #e1e3e4;margin-bottom:0px}.homepage-form .form__container:first-child,.contactpage-form .form__container:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.homepage-form .form__container:last-child,.contactpage-form .form__container:last-child{border-bottom:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.homepage-form .form__control,.contactpage-form .form__control{border:none;background-color:#edeff0;height:68px}@media screen and (min-width: 64em){.contact-form .form-row.center{margin:0;text-align:left}}::-webkit-input-placeholder{color:#5d6266}:-moz-placeholder{color:#5d6266}::-moz-placeholder{color:#5d6266}:-ms-input-placeholder{color:#5d6266}.has-error ::-webkit-input-placeholder{color:#eb5c3b}.has-error :-moz-placeholder{color:#eb5c3b}.has-error ::-moz-placeholder{color:#eb5c3b}.has-error :-ms-input-placeholder{color:#eb5c3b}.has-error .form__upload-text{color:#eb5c3b}.message_contact,.message{border:3px solid #f2f2f2;border-radius:4px;padding:22px;text-align:center;font-size:18px;font-weight:300;line-height:28px;margin-top:30px;color:#5d6266;display:none}.message_contact a,.message a{text-decoration:underline}@media screen and (min-width: 64em){.message_contact,.message{width:360px;margin:45px auto 0}}.message_contact #success:before,.message #success:before{font-family:FontAwesome;line-height:1;content:'\f058';font-size:24px;color:#b6d420;display:block}@media screen and (min-width: 31.25em){.message_contact #success:before,.message #success:before{display:inline-block;font-size:28px;margin-right:13px}}.message_contact #server-error:before,.message #server-error:before{font-family:FontAwesome;line-height:1;content:'\f00d';font-size:24px;color:#eb5c3b;display:block}@media screen and (min-width: 31.25em){.message_contact #server-error:before,.message #server-error:before{display:inline-block;font-size:28px;margin-right:13px}}@media screen and (min-width: 64em){.homepage-form{width:360px;margin:0 auto}}.form__upload{margin-top:20px;height:auto !important;position:relative}@media screen and (min-width: 64em){.form__upload{padding:10px 10px 10px 60px !important}}.inputfile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.form__upload-text{margin-top:13px;margin-bottom:10px}@media screen and (min-width: 48em){.form__upload-text{float:left}}@media screen and (min-width: 64em){.form__upload-text{margin-bottom:0}}.form__upload-title{min-width:0;padding:17px 30px;margin-bottom:13px;width:100%}@media screen and (min-width: 48em){.form__upload-title{float:right}}@media screen and (min-width: 64em){.form__upload-title{margin-bottom:0;width:auto}}.form__upload .fa{display:none}@media screen and (min-width: 64em){.form__upload .fa{font-size:28px;color:#cacbcc;position:absolute;top:20px;left:20px;display:inline-block}}.js-cancel-file-upload{min-width:0;width:100%;padding:16px;margin-bottom:13px}@media screen and (min-width: 64em){.js-cancel-file-upload{float:right;margin-bottom:0;width:auto}}#form_job .fa-check-circle{color:#b6d420}@media screen and (min-width: 48em){.l-questions form{max-width:755px;margin:0 auto}}.ghost-image{padding-bottom:38%}.content{color:#040707;font-family:"Lato",sans-serif}.btn{border-radius:5px;width:auto;padding:7px 14px;text-transform:uppercase;background:#d63554;color:#fff;font-weight:bold;font-size:14px;position:relative;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s;border:0;overflow:hidden}.btn.white{color:#d63554;background:#fff}.btn:hover,.btn:focus,.btn:active{color:#fff;text-decoration:none}.shadow-effect span{display:block;height:100%;width:100%;z-index:2;position:relative}.shadow-effect::before{background-color:#b21f3c;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:0;z-index:1}.shadow-effect:hover::before{opacity:1;width:100%}@media only screen and (min-width: 48em){.is-table-row{display:table}.is-table-row [class*="col-"]{float:none;display:table-cell;vertical-align:top}}section h2{padding-bottom:15px}.short-links-three-boxes .image{margin-top:20px}@media screen and (max-width: 48em){.short-links-three-boxes .image{-webkit-background-size:cover !important;background-size:cover !important}}.short-links-three-boxes .box{position:relative;padding-bottom:38px}.short-links-three-boxes .box h2{color:#d63554;padding:22px 0 13px 0}.short-links-three-boxes .box .content{margin-bottom:20px}.short-links-three-boxes .box a{position:absolute;left:15px;bottom:0}.who-we-are{background:#f2e6b3;position:relative;padding:0;overflow:hidden}.who-we-are .box{position:relative;z-index:99}.who-we-are .is-table-row{position:relative}.who-we-are .is-table-row [class*="col-"]{vertical-align:middle}.who-we-are .is-table-row .col-md-4{padding:20px 15px}@media screen and (min-width: 48em){.who-we-are .is-table-row .col-md-4.last-col{padding-left:50px}}@media screen and (max-width: 48em){.who-we-are .is-table-row .col-md-4.last-col{background:#d63554}}.who-we-are .red-bg{background:#d63554;position:absolute;right:0;top:0;bottom:0;left:66.66%;content:"";width:1200px;z-index:9}@media screen and (max-width: 48em){.who-we-are .red-bg{display:none}}.who-we-are .triangle-right{position:relative}.who-we-are .triangle-right:after{background:url("../../../ws-content/images/yelow-triangle.png") no-repeat;-webkit-background-size:25px 100%;background-size:25px 100%;position:absolute;right:-29px;content:"";top:0;bottom:0;width:30px;z-index:999}.who-we-are .last-col{color:#fff}.who-we-are .last-col .content{color:#fff}.who-we-are .last-col a{margin-top:20px}.custom-li li{position:relative;list-style:none;padding-left:22px;font-size:14px}.custom-li li:after{content:"\f00c";color:#d63554;font-family:FontAwesome;position:absolute;left:0;top:0}.lists .row{width:1170px}@media screen and (max-width: 75em){.lists .row{width:970px}}@media screen and (max-width: 61.375em){.lists .row{width:750px}}@media screen and (max-width: 48em){.lists .row{width:auto}}@media screen and (max-width: 48em){.lists .row>div:first-child{margin-bottom:15px}}.lists h2{margin-bottom:10px}.lists .box{padding:20px 30px}.lists .box .left,.lists .box .right{position:absolute;left:15px;top:0;right:15px;bottom:0;z-index:-1}.lists .box .left{background:url("../../../ws-content/images/bg-our-approach.jpg") no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center}.lists .box .right{background:url("../../../ws-content/images/bg-our-caregivers.jpg") no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center}.lists ul li{list-style:none;position:relative;padding:5px 0 5px 10px}.lists ul li:before{content:"\2022";float:left;position:absolute;left:1px;top:6px;font-family:"Roboto Slab",serif}.recents-blog h2{color:#d63554;padding-bottom:0px}.recents-blog .col-md-12 h2{margin-bottom:20px;color:#040707}.recents-blog data{font-size:12px;margin-bottom:10px}@media screen and (max-width: 48em){.recents-blog>.container>.row>div:last-child{margin-top:20px}}

body.home .swiper-container .caption,
body.home .swiper-container .container,
body.home .swiper-container .container .row,
body.home .swiper-container .container .row .col-xs-12 {
	width: 100%;
	height: 100%;
	bottom: 0;
	left: 0;
	right: 0;
	top: 0;
	position: absolute;
}
body.home .swiper-container .caption a {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	z-index: 999;
}
body.home .swiper-container .swiper-slide {
	background-position: center!important;
}

@media (max-width: 767px) {
	body.home .swiper-container .swiper-slide {
		background-position: center left -120px!important;
	}	
}


*:focus {outline:none !important}
.swiper-pagination {
	display: none;
}
#map {
	margin-bottom: 50px;
	height: 250px;
}

.banner.min-height {
	height: 5px;
	width: 100%;
	display: inline-block;
	background: #a0d2ea;	
}

.our-caregivers .listing .spacer {
	position: relative;
	margin-bottom: 30px;
}
.our-caregivers .listing .spacer:last-child {
	margin-bottom: 0;
}
.our-caregivers .listing .spacer:before {
	position: absolute;
	left: 15px;
	right: 15px;
	top: 0;
	bottom: 0;
	background: #f2e6b3;
	content: "";
}
.our-caregivers .listing .row .col-lg-9 {
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 30px;
}
.our-caregivers .listing .row h4 {
	font-family: "Lato";
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
	color: #3f3f3f;
}

.full-image {

}

.our-caregivers .ghost-image {
    padding-bottom: 70%;
}

.our-caregivers .contact-us-section {
	margin-top: 0;
}

.contact-us-section .col-lg-offset-1 a {
	color: #000;
}

.general-page hr {
	margin: 20px 0;
}
.general-page h3 {
	margin-bottom: 15px;
	font-size: 18px;
}

@media (max-width: 767px) {
	.our-caregivers .listing .row .col-lg-9 {
		padding-left: 30px;
		padding-right: 30px;
	}	
}


/* custom select */
.selectbox {
    margin-bottom: 15px;
}
span.customSelect { 
    background:#fff;
    border: 1px solid #777;
    color:#555;
    padding:7px 9px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    width:100%;
    position: relative;
}
span.customSelect span {
	color: #222;
}
span.customSelect:after {
	content: "\25bc";
	position: absolute;
	top: 8px;
	right: 10px;
	color: #d63554;
}
.hasCustomSelect {
	width: 100%!important;
	z-index: 999;
}


/* seo fixes */
section .caption h1 {
	font-size: inherit;
	line-height: inherit;
}
section h1 {
	font-family: "Roboto Slab",serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 26px;
}
.swiper-slide img {
	opacity: 0;
}


body.home .caption h1 {
    font-size: inherit;
    line-height: inherit;
    max-width: 1170px;
    margin: 0 auto;
    bottom: 10%;
    position: absolute;
    left: 0;
    right: 0;
}

@media (max-width: 767px) {
	body.home .caption {
	    font-size: 36px;
	    line-height: 40px;
	}	
}

