q, em, var, dfn, blockquote, .c-search-form__input, .main__subtitle, .lsvr_listing-post-single .post__hours-note, .bypostauthor, #bbpress-forums .bbp-forum-info .bbp-forum-content, #bbpress-forums p.bbp-topic-meta{font-family:Arial,Helvetica,sans-serif}sup{top:0.7em}blockquote{font-size:inherit}.wp-block-image .alignleft>figcaption{text-align:left}.wp-block-image .aligncenter>figcaption{text-align:center}.wp-block-image .alignright>figcaption{text-align:right}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.lsvr_listing-map__infobox a{color:#005b8c !important}.lsvr_listing-map__infobox .lsvr_listing-map__infobox-more-link{color:#fff !important;background-color:#005b8c !important}.lsvr_listing-map__marker-cluster-inner{background-color:#005b8c !important;-moz-box-shadow:0 0 0 5px rgba(0,91,140,0.3) !important;-webkit-box-shadow:0 0 0 5px rgba(0,91,140,0.3) !important;box-shadow:0 0 0 5px rgba(0,91,140,0.3) !important}.lsvr_listing-map__marker-cluster-inner:hover{-moz-box-shadow:0 0 0 5px rgba(0,91,140,0.5) !important;-webkit-box-shadow:0 0 0 5px rgba(0,91,140,0.5) !important;box-shadow:0 0 0 5px rgba(0,91,140,0.5) !important}.header-logo{max-width:23.2%;text-align:center}.header-logo__image{max-width:128px}.lsvr-townpress-menu-widget{z-index:10;position:relative}.header-toolbar-toggle__menu-button{text-align:left}.header-toolbar-toggle__menu-button--active{color:#fff !important}.lazy-placeholder img{background:#f0f0f0}.theiaStickySidebar{z-index:20}#recent-vacancies{position:relative}#recent-vacancies .widget__inner{padding:24px 30px 30px 30px}#recent-vacancies .lsvr-townpress-recent-vacancies__icon{position:absolute;top:0;left:0;font-size:105px;opacity:0.08;z-index:5}#recent-vacancies .lsvr-townpress-recent-vacancies__title{position:relative;margin:0 0 18px 0;font-weight:normal;z-index:10}#recent-vacancies .lsvr-townpress-recent-vacancies__title--has-icon{padding-left:45px}#recent-vacancies .lsvr-townpress-recent-vacancies__title-icon{position:absolute;top:-6px;left:0;font-size:36px;color:#386e8c}#recent-vacancies .widget__content{position:relative;z-index:10}.lsvr-vacancy-list-widget__item-title{margin:0 0 2px 0;font-weight:bold;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.lsvr-vacancy-list-widget__item-company{font-size:0.975em;text-transform:uppercase;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.lsvr-vacancy-list-widget__item-salary{font-weight:600;font-size:1.1em;letter-spacing:-0.01em}.lsvr-vacancy-list-widget__item-company,.lsvr-vacancy-list-widget__item-salary{margin:0;line-height:normal}.lsvr_listeo-listing-widget__item-thumb{margin:0 0 6px 0;line-height:0}.lsvr_listeo-listing-widget__item-thumb-link{display:block}.lsvr_listeo-listing-widget__item-thumb-link:hover{opacity: .9}.lsvr_listeo-listing-widget__item-thumb-img{display:block;object-fit:cover;height:100%;width:100%}.lsvr-listeo-listing-widget__item-title{margin:0 0 2px 0;font-weight:bold;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.lsvr-listeo-listing-widget__item-category{display:-webkit-box;margin:0}.lsvr-listeo-listing-widget__item-address{display:-webkit-box;margin:0}.widget__more{clear:both}.policy-info{display:none;position:fixed;bottom:-9999px;left:22px;width:523px;z-index:1100;padding:0;background-color:hsla(0,0%,100%,.9);box-shadow:0 0 48px rgba(17,56,86,.2)}.policy-info_status_visible{display:block;bottom:22px}.policy-info__wrapper{display:flex;position:relative;justify-content:space-between;align-items:center;max-width:996px;margin:0 auto;padding:24px 72px 24px 24px}.policy-info__text{line-height:18px;font-size:15px;font-weight:normal;color:#364364}.policy-info__cross{position:absolute;top:25px;right:25px;width:22px;height:22px;background-size:cover;cursor:pointer;font-size:22px}.policy-info__cross::after{display:block;width:50px;height:60px;margin-top:-25px;margin-left:-15px;content:'';background-color:transparent}.lsvr-townpress-weather-widget__text{font-size:80%}.lsvr_gallery-post-archive--photogrid .post:hover .post__bg{background-color:rgba(255, 255, 255, 0.06) !important}.wpcf7-form{padding:30px}.wpcf7-form .lsvr-grid__col{margin-bottom:30px}.wpcf7-form input.wpcf7-text{min-width:100%}.wpcf7-submit{border-color:#005b8c !important;background-color:#005b8c !important}.wpcf7 form .wpcf7-response-output{margin:24px 0 0 0}.wpcf7 .ajax-loader{background-color:#464646;top:7px}.wpcf7 p{margin:0;line-height:1}.footer-widgets a{color:#00a4ff}#signup-content{padding:24px 30px 30px 30px;margin:0 auto;max-width:1400px}body:not(.logged-in) .mu_register, body:not(.logged-in) .wp-signup-container,.wp-activate-container{width:100% !important}body.logged-in .mu_register, body.logged-in .wp-signup-container, .mu_register form, .mu_register p:not(form p), .wp-signup-container form, .wp-signup-container p:not(form p), .wp-activate-container form, .wp-activate-container p:not(form p, div[id="signup-welcome"] p), .wp-activate-container #signup-welcome, .wp-activate-container p.view, .wp-activate-container p.lead-in{font-size:14px;width:40%;margin:0 auto !important;padding:24px 30px;background-color:#fff;-moz-box-shadow:1px 1px 0 rgba(0,0,0,0.05);-webkit-box-shadow:1px 1px 0 rgb(0 0 0 / 5%);box-shadow:1px 1px 0 rgb(0 0 0 / 5%)}.mu_register p:not(form p), .wp-signup-container p:not(form p), .wp-activate-container p:not(form p), .wp-activate-container p.view, .wp-activate-container p.lead-in{font-size:16px !important}.wp-activate-container #signup-welcome p{margin:0;font-size:16px}.wp-activate-container #signup-welcome p span.h3{font-size:1.1em !important;padding:0 4px 0 0 !important}.mu_register h1, .mu_register h2, .mu_register h3, .wp-signup-container h1, .wp-signup-container h2, .wp-signup-container h3, .wp-activate-container h1, .wp-activate-container h2, .wp-activate-container h3{color:#FFF;background-color:rgba(0,0,0,0.8);position:relative;width:40%;margin:0 auto;margin-bottom:24px;padding:24px 30px;font-size:1.875em;line-height:1.2em;font-weight:600}.wp-activate-container form input[type="text"]#key{width:100% !important}.wp-activate-container form input[type="submit"]#submit{width:auto !important;font-size:inherit !important}.mu_register form p, .wp-signup-container form p, .wp-activate-container form p{margin:24px 0;line-height:1.75}.wp-activate-container form p:not(.submit){margin:0 !important}.mu_register form p.error{width:auto;margin:8px 0 !important;padding:8px 15px;line-height:1.3}.mu_register form p br, .wp-signup-container form p br{display:block}.wp-activate-container form p br{display:none !important}.mu_register form p:empty, .wp-signup-container form p:empty, .wp-activate-container form p:empty{display:none}.mu_register form p.submit, .wp-signup-container form p.submit, .wp-activate-container form p.submit{margin-bottom:0}.mu_register br, .wp-signup-container br, .wp-activate-container br{display:none}.mu_register form label, .wp-signup-container form label, .wp-activate-container form label{margin:28px 0 8px !important;font-weight:500;font-size:16px}.mu_register form label:first-of-type, .wp-activate-container form label:first-of-type{margin:8px 0 !important}.mu_register form input[type="text"], .wp-signup-container form input[type="text"], .wp-activate-container form input[type="text"], .mu_register form input[type="email"], .wp-signup-container form input[type="email"], .wp-activate-container form input[type="email"]{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px 15px;width:100%;max-width:100%;line-height:normal;font-size:15px !important;border:0}.mu_register form input[type="submit"].submit, .wp-signup-container form input[type="submit"].submit, .wp-activate-container form input[type="submit"].submit{display:inline-block;position:relative;top:0;padding:12px 20px;width:auto;line-height:1em;font-size:0.875em;font-weight:bold;text-transform:uppercase;text-decoration:none;border:1px solid transparent;cursor:pointer;border-color:#005b8c !important;background-color:#005b8c !important;color:#FFF;-webkit-transition:all 200ms;-moz-transition:all 200ms;-ms-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms}.mu_register form input[type="submit"].submit:hover, .wp-signup-container form input[type="submit"].submit:hover, .wp-activate-container form input[type="submit"].submit:hover{-moz-box-shadow:inset 0 0 0 5px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 0 0 5px rgba(0,0,0,0.1);box-shadow:inset 0 0 0 5px rgba(0,0,0,0.1)}@media (max-width: 991px){#signup-content{padding:0 30px 20px}body.logged-in .mu_register, body.logged-in .wp-signup-container, .mu_register form, .wp-signup-container form, .wp-activate-container form, .mu_register p:not(form p), .wp-signup-container p:not(form p), .wp-activate-container p:not(form p, div[id="signup-welcome"] p), .wp-activate-container #signup-welcome, .wp-activate-container p.view, .wp-activate-container p.lead-in{width:auto;padding:16px 20px}.mu_register h1, .mu_register h2, .mu_register h3, .wp-signup-container h1, .wp-signup-container h2, .wp-signup-container h3, .wp-activate-container h1, .wp-activate-container h2, .wp-activate-container h3{width:auto;padding:16px 20px}}@media (max-width: 480px){#signup-content{padding:0 10px 20px}body.logged-in .mu_register, body.logged-in .wp-signup-container, .mu_register form, .wp-signup-container form, .wp-activate-container form, .mu_register p:not(form p), .wp-signup-container p:not(form p), .wp-activate-container p:not(form p, div[id="signup-welcome"] p), .wp-activate-container #signup-welcome, .wp-activate-container p.view, .wp-activate-container p.lead-in{width:auto;padding:16px 20px}.mu_register h1, .mu_register h2, .mu_register h3, .wp-signup-container h1, .wp-signup-container h2, .wp-signup-container h3, .wp-activate-container h1, .wp-activate-container h2, .wp-activate-container h3{width:auto;padding:16px 20px}}@media ( max-width: 1199px ){}@media ( max-width: 991px ){.header-logo{max-width:90%;text-align:left}.header-logo__image{max-width:96px}.columns__sidebar .widget{max-width:100%}.lsvr_listeo-listing-widget__item-thumb{float:left;margin:0 16px 16px 0}.lsvr_listeo-listing-widget__item-thumb-link{width:120px}.policy-info_status_visible{bottom:0}.policy-info{left:0;width:100%}.policy-info__wrapper{padding:12px 52px 12px 24px}.policy-info__cross{top:16px;right:16px}}@media ( max-width: 767px ){}@media ( max-width: 480px ){.header-logo{max-width:90%;text-align:left}.header-logo__image{max-width:64px}.main__header{padding:0 20px 16px 20px}.main__title{padding:16px 0 0 0}.c-content-box{padding:16px 20px 1px 20px}.lsvr-feature{padding:16px 20px}#recent-vacancies .widget__inner{padding:16px 20px}.wpcf7-form{padding:20px}}@media ( max-width: 360px ){.lsvr_listeo-listing-widget__item-thumb{margin:0 0 6px 0;float:none}.lsvr_listeo-listing-widget__item-thumb-link{width:auto}}