@font-face {font-family: 'Lato';src: url('../fnt/lato-black.eot');src: url('../fnt/lato-black.eot?#iefix') format('embedded-opentype'), url('../fnt/lato-black.woff') format('woff'), url('../fnt/lato-black.ttf') format('truetype'), url('../fnt/lato-black.svg#latoblack') format('svg');font-weight: 900;font-style: normal;font-display: swap;}@font-face {font-family: 'Lato';src: url('../fnt/lato-bold.eot');src: url('../fnt/lato-bold.eot?#iefix') format('embedded-opentype'), url('../fnt/lato-bold.woff') format('woff'), url('../fnt/lato-bold.ttf') format('truetype'), url('../fnt/lato-bold.svg#latobold') format('svg');font-weight: bold;font-style: normal;font-display: swap;}@font-face {font-family: 'Lato';src: url('../fnt/lato-italic.eot');src: url('../fnt/lato-italic.eot?#iefix') format('embedded-opentype'), url('../fnt/lato-italic.woff') format('woff'), url('../fnt/lato-italic.ttf') format('truetype'), url('../fnt/lato-italic.svg#latoitalic') format('svg');font-weight: normal;font-style: italic;font-display: swap;}@font-face {font-family: 'Lato';src: url('../fnt/lato-regular.eot');src: url('../fnt/lato-regular.eot?#iefix') format('embedded-opentype'), url('../fnt/lato-regular.woff') format('woff'), url('../fnt/lato-regular.ttf') format('truetype'), url('../fnt/lato-regular.svg#latoregular') format('svg');font-weight: normal;font-style: normal;font-display: swap;}body {font: 16px/22px 'Lato', sans-serif;color: #002244;}h1, h2, h3 {font-weight: normal;font-weight: 400;}h1, h2 {font-size: 27px;line-height: 30px;color: #417b88;margin: 0 0 30px;}h1.s-home {margin: 0;position: absolute;top: 0; left: -4011px;}h3, #main-content h2 {font-size: 21px;color: #6e2585;margin: 0 0 15px;line-height: 22px;}h3 a {color: #6e2585;text-decoration: none;}p, ul, ol {margin: 0 0 30px;}ul {padding: 0 20px;}ol {padding: 0 30px;}a {color: #00b9e4;text-decoration: underline;-webkit-transition:color 0.2s linear, background-color 0.2s linear, border-color 0.2s linear;-moz-transition:color 0.2s linear, background-color 0.2s linear, border-color 0.2s linear;-ms-transition:color 0.2s linear, background-color 0.2s linear, border-color 0.2s linear;-o-transition:color 0.2s linear, background-color 0.2s linear, border-color 0.2s linear;transition:color 0.2s linear, background-color 0.2s linear, border-color 0.2s linear;}a:hover {text-decoration: none;}strong {font-weight: normal;font-weight: 700;}hr {border: none;margin: 0 0 30px;padding: 0;height: 1px;background: url('../img/hr.gif') top left repeat-x;}hr.clear {background: none;margin: 0;}.sidebar {color: #757980;font-size: 13px;}.sidebar h2, .sidebar p, .sidebar hr {margin-bottom: 20px;}.sidebar p {font-size: 16px;}.sidebar h2, .sidebar h2 a {font-size: 21px;line-height: 22px;}.sidebar h2 a {color: #417b88;text-decoration: none;}.sidebar .btn, .sidebar button {font-size: 16px;display: block;width: 100%;padding-right: 0;}.intro {color: #757980;font-size: 19px;line-height: 30px;}.secondary-intro {color: #949d9e;}.s-positive {color: #0b9c00;}.divider {margin: 0 5px;}.l-more {font-style: italic;}p.l-more {margin-top: -15px;}.l-back {font-size: 12px;color: #80989b;text-decoration: none;}.l-back:hover {color: #00b9e4;}.l-back:before {content: "\f104";margin-right: 5px;}blockquote {margin: 0 0 30px;padding: 0;font-size: 27px;line-height: 32px;font-style: italic;}blockquote:before{content:'\201C'; margin-right: 2px;}blockquote:after{content:'\201D'; margin-left: 2px;}blockquote.block-highlight {padding: 20px;background-color:#e8eaea;}blockquote.block-highlight {font-style: normal;font-size: 16px;margin: 0;}blockquote.block-highlight:before{display: none;}blockquote.block-highlight:after{display: none;}@font-face {font-family: 'icons';src:url('../fnt/alfa-icons.eot?-pc69c9');src:url('../fnt/alfa-icons.eot?#iefix-pc69c9') format('embedded-opentype'), url('../fnt/alfa-icons.ttf?-pc69c9') format('truetype'), url('../fnt/alfa-icons.woff?-pc69c9') format('woff'), url('../fnt/alfa-icons.svg?-pc69c9#icons') format('svg');font-weight: normal;font-style: normal;font-display: swap;}.icon:before, .icon:after,.btn:before, .btn:after,button:before, button:after,label:before, label:after,#news-view li a:before,.flex-direction-nav a:after,.flex-direction-nav a:before,#nav-trace > span:before,#nav-locations .l-more:after,#filter .l-trigger:after,.checkbox label:before,#nav-location .title:after,.selectFile.finished:after,.chooseFile:after,#nav-sub > ul > li.s-sub .icon-submenu:after,#filter h2:after,.block.events p a:after,#banners .content .title a:after,.l-back:before {font-family: 'icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;position: relative;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}#nav-sub > ul > li.s-sub .icon-submenu:after {-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.btn, button {position: relative;cursor: pointer;text-align: left;text-decoration: none;display: inline-block;background: #19beea;color: #fff;padding: 7px 55px 7px 15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.btn.s-apply {margin-bottom: 40px;}.btn.s-vertical {transform: rotate(-90deg);transform-origin: 18px;position: fixed; left: 0; top: 600px;z-index: 10;}.btn.s-secondary, button.s-secondary{background: #6e2585;}.btn.s-tertiary, button.s-tertiary{background: #417b88;}.btn.s-quaternary, button.s-quaternary{background: #e8eaea; color: #949d9e;}.btn.s-quinary, button.s-quinary{background: #a2d8f0;}.btn:hover, button:hover{background: #fdb414; color: #fff;}.btn.s-clean, button.s-clean {background: #fff; color: #005a84;padding: 7px 15px;border: 1px solid #005a84;}.btn.s-clean:hover, button.s-clean:hover {background: #00b9e4;border-color: #00b9e4;color: #fff;}.btn.s-clean:after, button.s-clean:after{display: none;}.btn.s-medium, button.s-medium {font-size: 19px;line-height: 24px;padding: 10px 70px 10px 20px;}.btn.s-large, button.s-large {font-size: 24px;line-height: 32px;padding: 10px 70px 10px 20px;}.btn.no-i {text-align: center; padding: 7px 15px;}.btn.i-alternative, button.i-alternative {padding-right: 45px;}.btn.i-alternative.s-large, button.i-alternative.s-large {padding-right: 60px;}.btn.i-video {padding-right: 65px;}.btn.i-video.s-large {padding-right: 85px;}.btn + .btn {margin-left: 15px;}.btn:after, button:after {content: "\f105";padding: 7px 15px;line-height: 22px;background: rgba(0, 0, 0, 0.1);position: absolute;top: 0; right: 0;font-size: 14px;-webkit-font-smoothing: auto;}.btn.i-alternative:after,button.i-alternative:after {content: "\e095";padding: 0;top: 7px; right: 15px;background: none;}.btn.s-vertical:after {content: "\e600";transform: rotate(90deg);padding: 7px 10px;}#bottom .btn.s-vertical {color: #fff;}.block.events p a:after {content: "\e095";padding: 0;top: 1px; right: -10px;background: none;}.btn.s-large.i-alternative:after, button.s-large.i-alternative:after {padding: 0;top: 10px;}.btn.s-medium:after, button.s-medium:after {padding: 10px 20px;line-height: 24px;}.btn.s-large:after, button.s-large:after {padding: 10px 20px;line-height: 32px;}.no-i:after {display: none;}span.btn {-webkit-transition:background-color 0.2s linear;-moz-transition:background-color 0.2s linear;-ms-transition:background-color 0.2s linear;-o-transition:background-color 0.2s linear;transition:background-color 0.2s linear;}.previous-step{padding: 7px 15px 7px 50px;}.previous-step:before{content: "\f104";padding: 7px 15px;line-height: 22px;background: rgba(0, 0, 0, 0.1);position: absolute;top: 0; left: 0;}.previous-step:after{display: none;}.i-video:after,.btn.i-video:after {content: "\f16a";}.i-download:after {content: "\f107";}.i-time:before {content: "\e014"; margin-right: 5px;}.i-phone:before {content: "\f095"; margin-right: 5px;}.flex-prev:before {content: "\f104";}.flex-next:after {content: "\f105";}#nav-location .title:after {content: "\f107"; top: 5px; float: right;}#nav-trace > span:before {content: "\f105"; margin: 0 5px; top: 1px;}#nav-trace > span:first-child:before {display: none;}.i-close:before {content: "\f00d"; margin-right: 5px; top: 1px;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-ms-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear;}#nav-locations .l-more:after {content: "\f105"; margin-left: 5px; top: 1px;}#filter .l-trigger:after {content: "\f107"; top: 1px; margin-left: 5px;}#filter .l-trigger.active:after {content: "\f106";}.chooseFile:after{content: "\e601";padding: 7px 15px;line-height: 22px;font-size: 12px;background: rgba(0, 0, 0, 0.1);position: absolute;top: 0;right: 0;}form {margin: 0;padding: 0;}form.block {padding-bottom: 30px;}form.block hr, .block form hr {margin: 30px 0;}label {cursor: pointer;}::-webkit-input-placeholder{color: #949d9e;}:-moz-placeholder{color: #949d9e;}::-moz-placeholder{color: #949d9e;}:-ms-input-placeholder{color: #949d9e;}.formitem {margin-bottom: 15px;}.formitem:last-child {margin: 0;}input, select, textarea, button {-webkit-appearance: none;border: none;margin: 0;font: 16px/22px 'Lato', sans-serif;color: #002244;-webkit-transition:color 0.2s linear, background-color 0.2s linear, border-color 0.2s linear;-moz-transition:color 0.2s linear, background-color 0.2s linear, border-color 0.2s linear;-ms-transition:color 0.2s linear, background-color 0.2s linear, border-color 0.2s linear;-o-transition:color 0.2s linear, background-color 0.2s linear, border-color 0.2s linear;transition:color 0.2s linear, background-color 0.2s linear, border-color 0.2s linear;}select { -webkit-appearance: normal; }button {color: #fff;}input:focus, select:focus, textarea:focus, button:focus {outline: none;}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=search],select, textarea {width: 100%;background: #e8eaea;padding: 7px 10px;min-height: 36px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=search]:focus,select:focus, textarea:focus {color: #002244;}select {color: #949d9e; height: 36px;}select.s-used {color: #002244;}.checkbox input[type=checkbox], .radio input[type=radio] {display: none;}.checkbox label, .radio label {overflow: hidden;display: block;line-height: 20px;position: relative;}.checkbox.inline label, .radio.inline label { display: inline-block; margin: 0 10px 0 0; }.checkbox label:before, .radio label:before {content: '';color: #fff;display: block;float: left;margin-right: 10px;width: 20px; height: 20px;line-height: 20px;text-align: center;background: #e8eaea;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:background-color 0.2s linear;-moz-transition:background-color 0.2s linear;-ms-transition:background-color 0.2s linear;-o-transition:background-color 0.2s linear;transition:background-color 0.2s linear;}.radio label:before {-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.checkbox label:hover:before,.radio label:hover:before {content: "\f00c";background: #e8eaea;}.checkbox input:checked + label:before,.radio input:checked + label:before {content: "\f00c";background: #00b9e4;}.s-light input, .s-light select {background: #fff;border: 1px solid #e1e1e1;color: #002244;}.s-light input:focus, .s-light select:focus {background: #fff;border: 1px solid #00b9e4;color: #6a6a6a;}input.s-invalid, select.s-invalid {border: 1px solid #da3939;}.note {margin-top: -5px;font-size: 11px;}#search-box {float: left;position: relative;}#main-content .search-box {margin-bottom: 30px;}#search-box input {font-size: 13px;margin: 0;border-width: 0 40px 1px 0;width: 40px;padding: 5px 0;border-style: solid;border-color: #e8eaea;background: #fff;-webkit-transition:width 0.2s linear, border-color 0.2s linear;-moz-transition:width 0.2s linear, border-color 0.2s linear;-ms-transition:width 0.2s linear, border-color 0.2s linear;-o-transition:width 0.2s linear, border-color 0.2s linear;transition:width 0.2s linear, border-color 0.2s linear;}#search-box input:focus, #search-box input.s-active {width: 200px;padding: 5px 10px;border-width: 0 40px 1px 1px;border-color: #e8eaea #f7f4f4 #e8eaea #e8eaea;}#main-content .search-box input {margin: 0;}#search-box label, #search-box button {color: #abadb0;position: absolute;top: 0; right: 0;text-align: center;font-size: 16px;background: none;padding: 7px 13px;}#search-box label:after,.search-box button:before,#search-box button:after {content: "\f002";}#search-box button:after {background: none;padding: 0;}#main-content .search-box label {display: block;margin-bottom: 15px;color: #757980;}.search-box input,.office-location input{float: left;font-size: 13px;width: 90%;border-width: 1px 0 1px 1px;border-style: solid;border-color: #e1e1e1;background: #fff;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}.search-box button,.office-location button{float: left;background: #e8eaea;border-width: 1px 1px 1px 0;border-style: solid;border-color: #e1e1e1;color: #abadb0;width: 10%;text-align: center;padding: 7px 0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}.search-box button:hover, .search-box button:focus,.office-location button:hover, .office-location button:focus {background: #00b9e4;border-color: #00b9e4;color: #fff;}.search-box button:after,.office-location button:after{display: none;}.navigation {margin-bottom: 5px;}.office-location input {width: 80%;}.office-location button {width: 20%;}.office-location button:before {content: "\e900";}#filter {color: #949d9e;}#filter .filteritem {margin-bottom: 15px;}#filter .title {margin-bottom: 10px;font-size: 16px;}#filter .l-trigger {cursor: pointer;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-ms-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear;}#filter .l-trigger:hover {color: #00b9e4;}#filter .l-trigger:before {content: 'Meer ';}#filter .l-trigger.active:before {content: 'Minder ';}#filter .more-options {display: none;}#filter .authors {overflow: hidden;position: relative;left: -4px;margin-top: -10px;}#filter .authors label {float: left;width: 33.3%;margin: 10px 0 0;padding: 0 5px;}#filter .authors label span {display: block;border: 4px solid #fff;-webkit-transition:border-color 0.2s linear;-moz-transition:border-color 0.2s linear;-ms-transition:border-color 0.2s linear;-o-transition:border-color 0.2s linear;transition:border-color 0.2s linear;}#filter .authors label:hover span {border-color: #0498ba;}#filter .authors label:before {content: "\f00c";position: absolute;bottom: 0; right: 5px;margin: 0;}#filter .authors label:hover:before {background: #00b9e4;}#filter .authors input:checked + label:hover:before {content: "\f00d";}#filter .authors img {max-width: 100%;display: block;}.step-navigation{ display: table;table-layout: fixed;width: 100%;padding-bottom: 20px;}.step-navigation ul{display: table-row;margin: 0;padding: 0;}.step-navigation ul li{list-style: none;display: table-cell;text-align: left; color: #B0B0B0;padding: 0 15px 10px 0;border-bottom: 3px solid #E8EAEA;margin-right: -3px;-webkit-transition: 0.1s linear;-moz-transition: 0.1s linear;-ms-transition: 0.1s linear;-o-transition: 0.1s linear;transition: 0.1s linear;}.step-navigation ul li a {display: block;}.step-navigation li.selected{border-bottom: 3px solid #00b9e4;color: #000;}.selectFile.finished,.selectFile.uploading {margin-right: 25px;}.selectFile.uploading:after {content: "...";margin-left: 5px;}.selectFile.finished {margin-right: 5px;}.selectFile.finished:after {content: "\f00c";color: #17c117;font-size: 18px;margin: 0 0 0 5px;}.chooseFile{background: #00BCE8;color: #fff;padding: 7px 60px 7px 15px;display: inline-block;border-radius: 3px;font-size: 16px;line-height: 22px;position: relative;cursor: pointer;}.plupload{top:0!important;}.tab-default {clear: left;display: none;padding: 20px 0;background-color: #f9f9f9;margin-bottom: 30px;}.tab-default.state-active {display: block;border: 1px solid #e8eaea;border-top: none;}.tab-default .search-box {position: relative;display: inline-block;width: 95%;}@media (min-width: 700px) {.tab-default .search-box:first-of-type {width: 95%;}.tab-default .search-box:last-of-type {width: 95%;}.tab-default .search-box:last-of-type input {width: 100%;}}@media (min-width: 1000px) {.tab-default .search-box:first-of-type {width: 40%;}.tab-default .search-box:last-of-type {width: 55%;}}.tab-default .search-box input {border-color: white;border-radius: 0;}.tab-default .search-box:first-of-type input {width: 100%;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}.tab-default .search-box:last-of-type button{display: none;}.tab-default .search-box .radius {position: absolute;right: 10%;width: 110px;background-color: white;border: 2px solid white;cursor: pointer;}.tab-select-location {display: none;padding: 20px 0;background-color: #f9f9f9;margin-bottom: 30px;}.tab-select-location select {font-size: 13px;}.tab-select-location.state-active {display: block;position: relative;border: 1px solid red;margin-bottom: 30px;border-radius: 4px;border-top-right-radius: 0;border: 1px solid #e8eaea;border-top: none;clear: left;}#main-content .tab-select-location .search-box,#main-content .tab-default .search-box {margin: 0 10px;}.tab-select-location .text {width: 90;float: left;margin: 0;padding: 7px 10px;font-size: 13px;}.tab-select-location button {float: right;}.tab-select-location .location {position: absolute;right: 10%;width: 50%;border: 2px solid white;background-color: white;cursor: pointer;height: 40px;}.btn-cont {display: flex;}.btn-cont .border {flex: 1 1 auto;border-bottom: 2px solid #e8eaea;}.btn-tab {flex: 0 0 auto;background-color: white;color: black;float: left;border: 1px solid #e8eaea;border-radius: 0;border-top-left-radius: 4px;border-top-right-radius: 4px;}@media (min-width: 550px) {.btn-tab:first-of-type {margin-right: 5px;}}.btn-tab:after {content: none;}.btn-tab:hover {color: black;background-color: #f9f9f9;}.btn-tab.state-active {background-color: #f9f9f9;border-bottom-color: #f9f9f9;}.tab .icon {position: relative;}.tab .icon:after {content: "\f107";position: absolute;top: 13px;right: 17px;font-size: 14px;-webkit-font-smoothing: auto;color: #898989;cursor: pointer;display: inline-block;}.tab-select-location .icon {display: block;}.tab-select-location .icon:after {right: 78px;}#main-content .tab-select-location .search-box, #main-content .tab-default .search-box { margin-right: 0; margin-left: 10px;}#main-content .tab-select-location .search-box, #main-content .tab-default .search-box.alt { margin-right: 10px;}@media (min-width: 1000px) {#main-content .tab-select-location .search-box, #main-content .tab-default .search-box:last-of-type { margin-left: 0}}@media (max-width: 700px) {.block.filters {margin-top: 20px;}}.g-recaptcha {transform:scale(0.77);transform-origin:0 0;}.pagination {text-align: center;}.pagination .nav {display: flex;justify-content: center;}.pagination .control-link.state-prev img {position: relative;transform: rotate(180deg);}.pagination .control-link {flex: 0 0 auto;}.pagination .control-link img {display: inline-block;width: 12px;}.pagination .numbers-nav {display: flex;flex: 0 0 auto;justify-content: center;}.pagination .numbers-nav li {flex: 0 0 auto;}.pagination .numbers-nav li a {padding: 0 15px;display: inline-block;color: #757980;text-decoration: none;}.pagination .numbers-nav li a:hover {color: #00b9e4;}.pagination .numbers-nav .state-current {color: #00b9e4;}#top {background: #fff;position: fixed;top: 0; left: 0;padding-bottom: 17px;width: 100%;z-index: 900;border-bottom: 1px solid #e8eaea;-moz-box-shadow:0 0 8px #e8eaea;-webkit-box-shadow:0 0 8px #e8eaea;box-shadow:0 0 8px #e8eaea;}#l-language {cursor: pointer;margin-left: 15px;display: inline-block;width: 16px;height: 11px;position: relative;margin-top: 14px;background: url('../img/flags.gif') top left no-repeat;text-indent: -4011px;}#l-language.s-nl {background-position: bottom left;}#logo-second {float: left;max-width: 4.6875rem;display: inline-block;margin-bottom: .9375rem;margin-left: 2.5rem;}#logo-second img {width: 100%;}#logo {float: left;margin: 0;}#logo a {text-decoration: none;overflow: hidden;display: block;}#logo img {float: left;height: 50px;width: 175px;}.m-visible{display:none;}.phone-icon:after{content:'\f095';}#nav-trigger {display: none;float: right;cursor: pointer;position: absolute;top: 0;right: 0;padding: 24px;height: 24px;width: 24px;font-size: 1.6em;background: rgba(255,255,255,0.12);z-index: 10;}#nav-trigger:before,#nav-trigger:after {content: "";display: block;position: absolute;top: 1.05em;left: 0;right: 0;width: auto;height: 0.075em;margin: 0 .66em;padding: 0 .36em;-moz-transition: all 0.222s;-webkit-transition: all 0.222s;-ms-transition: all 0.222s;-o-transition: all 0.222s;transition: all 0.222s;background: #74787a;-moz-box-shadow: 0 0.275em 0 0 #74787a,0 -0.275em 0 0 #74787a;-webkit-box-shadow: 0 0.275em 0 0 #74787a,0 -0.275em 0 0 #74787a;-ms-box-shadow: 0 0.275em 0 0 #74787a,0 -0.275em 0 0 #74787a;-o-box-shadow: 0 0.275em 0 0 #74787a,0 -0.275em 0 0 #74787a;box-shadow: 0 0.275em 0 0 #74787a,0 -0.275em 0 0 #74787a;}.s-active #nav-trigger:before{-moz-box-shadow: none;-webkit-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);-moz-transform: rotate(45deg) translateZ(1px);-webkit-transform: rotate(45deg) translateZ(1px);-ms-transform: rotate(45deg) translateZ(1px);-o-transform: rotate(45deg) translateZ(1px);transform: rotate(45deg) translateZ(1px);}.s-active #nav-trigger:after{-moz-box-shadow: none;-webkit-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);-moz-transform: rotate(-45deg) translateZ(1px);-webkit-transform: rotate(-45deg) translateZ(1px);-ms-transform: rotate(-45deg) translateZ(1px);-o-transform: rotate(-45deg) translateZ(1px);transform: rotate(-45deg) translateZ(1px);border-radius: 20px;}#pre-top {float: right;font-size: 13px;vertical-align: top;}#pre-top a {float: left;margin-left: 15px;}#pre-top .btn {padding: 7px 15px;}#pre-top .btn:after,#pre-menu .btn:after {display: none;}#pre-menu .btn {-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display: block;margin-bottom: 10px;}#pre-menu .btn + .btn {margin-left: 0;}#pre-top .btn,#pre-top input {-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}#pre-top #nav-location {float: left;position: relative;display: inline-block;margin-left: 15px;min-width: 150px;}#pre-top-cont{min-height:39px;}#bottom {font-size: 13px;color: #757980;padding: 30px 15px;overflow: hidden;}#bottom a {color: #005a84;text-decoration: none;}#bottom a:hover {color: #00b9e4;}#copyright, #credits {margin: 0;}#copyright{float: left;}#copyright a {margin-left: 30px;}#credits{float: right;}#credits a {display: inline-block;width: 58px; height: 12px;background: url('https://static.steets.nl/steets/footer/steets-logo-zwart.svg') top left no-repeat;background-size: cover;}#credits a.state-white {background-image: url('/templates/img/alfa-b-corp-logo.png');}#extra-logo{float: right;margin: 0;}#extra-logo a {display: inline-block;margin-top: -4px;margin-right: 10px;}#extra-logo a img {display: block;width: 20px;height: 30px;}#pre-bottom {background: #c0dcea url('../img/Alfa-Map.jpg') no-repeat;background-size: cover;padding: 120px 0;margin-top: 30px;position: relative;}#pre-bottom .wrap,.office-location .concent {position: relative;}.office-location {z-index: 15;background: #fff;color: #005a84;font-size: 14px;line-height: 18px;padding: 30px 10px 15px 30px;text-align: center;-webkit-box-shadow:3px 3px 35px 0px rgba(0,0,0,0.14);-moz-box-shadow:3px 3px 35px 0px rgba(0,0,0,0.14);box-shadow:3px 3px 35px 0px rgba(0,0,0,0.14);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.office-location p {margin-bottom: 15px; font: 14px/18px 'Lato', sans-serif; font-weight: normal;}.office-location p a {color: #005a84;}.office-location .title {font-size: 18px;font-weight: 700;}.office-location .i-close {position: absolute;cursor: pointer;top: 10px; right: 10px;color: #80989b;}.office-location .i-close:hover {color: #00b9e4;}.office-location:after {content: '';display: inline-block;width: 61px;height: 20px;background: url('../img/arrow.png') bottom center no-repeat;position: absolute;bottom: -20px; left: 50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}body.rwd-mq { padding-top: 113px;}.mob {display: none; visibility: hidden;}.nav ul, ul.nav {list-style: none;padding: 0;margin: 0;}#nav-main {float: right;margin-top: 20px;}#nav-main ul {float: left;margin-top: 5px;}#nav-main li {display: inline-block;}#nav-main li.work-at-class a {font-weight: bold;}#nav-main ul a {margin-left: 15px;font-size: 15px;color: #757980;text-decoration: none;}#nav-main li:first-child a {margin: 0;}#nav-main .s-active a,#nav-main ul a:hover {color: #00b9e4;}#location-info {float: right;min-width: 170px;font-size: 12px;margin-left: 30px;font-weight: 700;position: relative;}#location-info .s-secondary:hover {background: #6e2585;}#location-info .s-secondary:after {width: 6px; text-align: center;}#location-info:hover .s-secondary:after {content: "\f107";}#location-info .content {display: none;opacity: 1;filter: alpha(opacity=100);width: 100%;background: #622177;color: #fff;padding: 15px;position: absolute;z-index: 50;top: 32px; right: 0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}#location-info p {margin: 0;}#location-info .btn {display: block;}#location-info .content .btn {font-weight: 400;margin: 15px 0 0 0;background: #40164d;}#location-info .content .btn:hover {background: #fdb414;}#nav-branches {margin: 30px auto 0;overflow: hidden;}#nav-branches .wrap {position: relative;max-width: 1430px;}#nav-branches .flex-viewport {overflow: visible !important;}#nav-branches p {margin: 0;}#nav-branches ul {overflow: hidden;}#nav-branches .el {overflow: hidden;}#nav-branches .slides a {position: relative;color: #fff;width: 33.3%;float: left;text-decoration: none;overflow: hidden;display: block;height: 100%;background: #00b9e4;vertical-align: middle;}#nav-branches picture {position: relative;display: block;padding-bottom: 94.7368421053%;}#nav-branches picture img {position: absolute;top: 0; left: 0; right: 0; bottom: 0;}#nav-branches img {max-width: 100%;float: left;-webkit-backface-visibility: hidden;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}#nav-branches a:hover img {opacity: 0.09;filter: alpha(opacity=9);}#nav-branches .content {text-align: center;padding: 0 30px;width: 100%;-webkit-transition:transform 0.2s linear;-moz-transition:transform 0.2s linear;-ms-transition:transform 0.2s linear;-o-transition:transform 0.2s linear;transition:transform 0.2s linear;}#nav-branches a:hover .content {position: absolute;z-index: 25;top: 50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}#nav-branches .title {font-weight: 700;font-size: 30px;line-height: 32px;margin-bottom: 30px;position: absolute;bottom: 0; left: 0;width: 100%;z-index: 25;}#nav-branches a:hover .title {position: static;}#nav-branches .desc {display: none;}#nav-branches a:hover .desc {display: block;}#nav-branches .link {display: none;font-size: 13px;font-style: italic;}.flex-direction-nav,.flex-direction-nav li,.flex-control-nav,.flex-control-nav li {display: inline;padding: 0; margin: 0;list-style: none;}.flex-direction-nav a {position: absolute;z-index: 25;top: 45%;background: #ffa100;background: rgba(255, 161, 0, 0.6);color: #fff;text-decoration: none;display: inline-block;padding: 10px 15px;font-size: 28px;}.flex-direction-nav a:hover {background: #ffa100;}.flex-prev {left: 15px;}#banners .flex-prev {left: 0;}.flex-next {right: 16px;}#banners .flex-next {right: 0;}.flex-control-nav {position: absolute;bottom: 30px; left: 0;width: 100%;text-align: center;line-height: 10px;}.flex-control-nav a {cursor: pointer;background: rgba(255, 255, 255, 0.4);text-indent: -4011px;display: inline-block;height: 10px;width: 10px;margin-left: 15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.flex-control-nav a:hover,.flex-control-nav .flex-active {background: rgba(255, 255, 255, 0.8);}#nav-bottom {background: #fff;padding: 30px;float: right;position: relative;z-index: 25;min-height: 300px;}#nav-bottom ul:first-child {margin-bottom: 30px;}#nav-bottom .title {font-weight: 700;font-size: 21px;color: #417b88;margin-bottom: 15px;}#nav-bottom a {color: #002244;font-size: 14px;text-decoration: none;}#nav-bottom a:hover {color: #00b9e4;}#pre-main {background: #f9f9f9;border-top: 1px solid #e8eaea;padding: 10px 0 0;font-size: 12px;color: #80989b;margin-bottom: 30px;}#pre-main a {color: #80989b;text-decoration: none;}#pre-main .s-active,#pre-main a:hover,#pre-main #l-print:hover{color: #00b9e4;}#pre-main .s-active {font-weight: 700;}#nav-trace {margin: 0;float: left;line-height: 30px;}#print-share {margin: 0;float: right;line-height: 30px;}#pre-main #l-print {cursor: pointer;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-ms-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear;}#l-share .share-title {display: inline-block;}#l-share .share-buttons {margin-left: 10px;display: block;float: right;}#l-share a {margin-right: 15px;color: #fff;width: 30px;height: 29px;display: inline-block;background-position: 0 0;}#l-share a.facebook {background: url("/templates/img/icon-facebook.png");}#l-share a.linkedin {background: url("/templates/img/icon-linkedin.png");}#l-share a.twitter {background: url("/templates/img/icon-twitter.png");}#l-share a.whatsapp {background: url("/templates/img/icon-whatsapp.png");}#l-share a.instagram {background: url("/templates/img/icon-instagram.png");height: 30px;}#l-share a.instagram:hover {background-position: 0 -100px;}#l-share a:hover {background-position: 0 -101px;}#nav-blocks ul {overflow: hidden;margin: 60px 0;}#nav-blocks li {float: left;width: 33.2%;padding: 0 10px;margin-bottom: 30px;}#nav-blocks li:nth-child(3n+1) {padding: 0 20px 0 0;}#nav-blocks li:nth-child(3n+2) {padding: 0 10px;}#nav-blocks li:nth-child(3n+3) {padding: 0 0 0 20px;}#nav-blocks a {display: block;position: relative;color: #fff;text-decoration: none;overflow: hidden;background: #00b9e4;}#nav-blocks picture {position: relative;padding-bottom: 75%;display: block;width: 100%;}#nav-blocks.employees picture {padding-bottom: 126%;}#nav-blocks picture img {float: none;position: absolute;top: 0; left: 0; right: 0; bottom: 0;}#nav-blocks img {float: left;width: 100%;-webkit-backface-visibility: hidden;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}#nav-blocks a:hover img {opacity: 0.09;filter: alpha(opacity=9);}#nav-blocks.employees a:hover img {opacity: 1;filter: alpha(opacity=100);}#nav-blocks .title {position: absolute;bottom: 0; left: 0;padding: 7px 15px;width: 100%;display: block;background: #00b9e4;background: rgba(0, 185, 228, 0.8);}#nav-blocks .title .function {display: none;}#nav-locations li {font-size: 13px;border-bottom: 1px solid #e8eaea;overflow: hidden;padding-bottom: 30px;margin-bottom: 30px;color: #757980;}#nav-locations img {float: left;max-width: 200px;margin: 0 30px 0 0;}#nav-locations .details {overflow: hidden;}#nav-locations p {margin: 0;}#nav-locations .title {color: #417b88;font-weight: 700;margin-bottom: 10px;display: inline-block;}#nav-locations .distance{background: #FFFFFF; margin-left: 5px; padding: 2px 10px; color: #A0ACB6; border: 1px solid #DCE1E5; border-radius: 40px;}#nav-locations .l-more {font-style: normal;text-decoration: none;font-weight: 700;}#nav-sub {margin-bottom: 20px;}#nav-sub ul {line-height: 30px;}#nav-sub ul ul { margin-left: 20px;}#nav-sub a {color: #757980;text-decoration: none;}#nav-sub li > a:hover,#nav-sub .s-active > a,#nav-sub li li a:hover,#nav-sub li .s-active > li > a {color: #00b9e4;}#nav-sub > ul > li.s-sub { position: relative; }#nav-sub > ul > li.s-sub ul { display: none; }#nav-sub > ul > li.s-sub.s-active ul { display: block; }.nav .icon-submenu { display: none; }#nav-sub > ul > li.s-sub .icon-submenu { cursor: pointer; width: 18px; height: 18px; display: inline; }#nav-sub > ul > li.s-sub .icon-submenu:after {content: "\f107";padding: 0 4px 0 5px;line-height: 18px;background: rgba(0, 0, 0, 0.1);position: absolute;top: 6px;right: -18px;font-size: 14px;-webkit-font-smoothing: auto;color: #898989;cursor: pointer;display: inline-block;height: 18px;width: 9px;}#nav-sub > ul > li.s-sub.s-active .icon-submenu:after,#nav-sub > ul > li.s-sub.s-active .icon-submenu:hover:after,#nav-sub > ul > li.s-sub.s-opened .icon-submenu:after,#nav-sub > ul > li.s-sub.s-opened .icon-submenu:hover:after {content: "\f106";background: #00b9e4;color: #fff;}#nav-sub > ul > li.s-sub .icon-submenu:hover:after,#nav-sub > ul > li.s-sub.s-closed .icon-submenu:hover:after{content: "\f107";background: #00b9e4;color: #fff;}#nav-sub > ul > li.s-sub.s-closed .icon-submenu:after {content: "\f107";background: rgba(0, 0, 0, 0.1);color: #898989;}#nav-location .title {margin: 0;padding: 7px 15px;border-width: 1px;border-style: solid;border-color: #fff #e1e3e4 #e1e3e4;cursor: pointer;overflow: hidden;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}#nav-location ul {display: none;opacity: 1;filter: alpha(opacity=100);background: #fff;position: absolute;top: 32px; left: 0;z-index: 100;width: 100%;height: 366px;overflow-y: scroll;border-width: 1px;border-style: solid;border-color: #fff #e1e3e4 #e1e3e4;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}#pre-top #nav-location a {margin: 0;text-decoration: none;color: #002244;float: none;display: block;padding: 7px 15px;}#pre-top #nav-location a:hover {background: #f4f4f4;}p.distance{}#nav-category-blocks, #nav-reports {list-style: none;padding: 0;overflow: hidden;}#nav-category-blocks .el,#nav-reports .el {float: left;margin-bottom: 30px;}#nav-category-blocks .el .block-link,#nav-reports .el .block-link {display: block;position: relative;text-decoration: none;color: #fff;}#nav-category-blocks .el .block-link:hover,#nav-reports .el .block-link:hover {background: #00b9e4;}#nav-category-blocks .el .block-link:after,#nav-reports .el .block-link:after {content: '';display: block;position: absolute;z-index: 2;width: 100%; height: 50%;bottom: 0; left: 0;opacity: .40;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.60) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.60) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.60) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}#nav-category-blocks .el .block-link:hover img,#nav-reports .el .block-link:hover img {opacity: .10;filter: alpha(opacity=10);}#nav-category-blocks .el .block-link:hover:after,#nav-reports .el .block-link:hover:after {opacity: 0;}#nav-category-blocks .el img,#nav-reports .el img {display: block;width: 100%;backface-visibility: hidden;-webkit-backface-visibility: hidden;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}#nav-category-blocks .el img {max-width: 100%;width: 100%;margin: 0 auto;position: absolute;top: 0;left: 0;right: 0;bottom: 0;}#nav-category-blocks .el:not(.s-full) picture {position: relative;display: block;padding-bottom: calc((300 / 500) * 100%);}#nav-category-blocks .el.s-full picture {position: relative;display: block;padding-bottom: calc((300 / 1000) * 100%);}#nav-category-blocks .el .content,#nav-reports .el .content {position: absolute;z-index: 4;bottom: 0; left: 0;width: 100%;}#nav-category-blocks .el {width: 50%;}#nav-category-blocks .el:nth-child(odd) {padding: 0 15px 0 0;}#nav-category-blocks .el:nth-child(even){padding: 0 0 0 15px;}#nav-category-blocks .el.s-full {width: 100%;padding: 0;}#nav-category-blocks .el.s-full .content {padding-left: 50%;}#nav-category-blocks .el .fold {display: block;width: 72px; height: 60px;background-position:bottom right;background-repeat: no-repeat;background-size: cover;position: absolute;z-index: 3;bottom: 0; right: 0;}#nav-category-blocks .el .fold.s-orange{background-image: url('../img/fold-orange.png');}#nav-category-blocks .el .fold.s-blue{background-image: url('../img/fold-blue.png');}#nav-category-blocks .el .fold.s-green{background-image: url('../img/fold-green.png');}#nav-category-blocks .title {font-size: 27px;line-height: 33px;color: #fff;max-width: 250px;padding: 15px;margin: 0;}#nav-reports .el {width: 33.3333%;}#nav-reports .el:nth-child(3n+1) {padding: 0 20px 0 0;}#nav-reports .el:nth-child(3n+2) {padding: 0 10px;}#nav-reports .el:nth-child(3n+3) {padding: 0 0 0 20px;}#nav-reports .el .content {padding: 15px;display: flex;align-items: flex-end;}#nav-reports .el .text-box {flex: 1 1 auto;}#nav-reports .el .tag {font-style: italic;font-size: 16px;line-height: 18px;margin: 0 0 5px;}#nav-reports .el .title {font-size: 18px;line-height: 22px;font-weight: bold;color: #fff;margin: 0;}#nav-reports .el .year {flex: 0 0 auto;font-size: 37px;line-height: 1em;font-weight: 900;margin: 0 0 0 30px;}@media (max-width: 1000px) {#nav-reports .el {width: 50%;}#nav-reports .el:nth-child(odd){padding: 0 15px 0 0;}#nav-reports .el:nth-child(even){padding: 0 0 0 15px;}}@media (max-width: 750px) {#nav-reports .el {margin-bottom: 15px;}#nav-reports .el:nth-child(odd){padding: 0 7px 0 0;}#nav-reports .el:nth-child(even){padding: 0 0 0 7px;}#nav-reports .el .content {display: block;}#nav-reports .el .year {font-size: 27px;margin: 5px 0 0;}#nav-category-blocks .el.s-full picture {padding-bottom: calc((300 / 500) * 100%);}#nav-category-blocks .el {float: none;width: 100%;margin-bottom: 15px;}#nav-category-blocks .el:nth-child(odd), #nav-category-blocks .el:nth-child(even) {padding: 0;}#nav-category-blocks .el.s-full .content {padding-left: 0;}}@media (max-width: 400px) {#nav-reports .el {float: none;width: 100%;}#nav-reports .el:nth-child(odd), #nav-reports .el:nth-child(even) {padding: 0;}#nav-category-blocks .el .fold {width: 48px; height: 40px;}}iframe, img {border: none;}div[data-url], li[data-url] {cursor: pointer;}table {background: #ffffff;margin-bottom: 30px;width: 100%;border: none;}table td,table th {border: none;padding: 5px;}table th {color: #417b88;font-weight: 400;background: #f9f9f9;}p.quote {font-style: italic;width: 70%;margin: 0 auto 30px;color: #757980;font-size: 18px;}p.quote:before {content: '\201C';font-size: 18px;}p.quote:after {content: '\201D';font-size: 18px;}.flex-frame:not(:last-child) { margin-bottom: 30px; }.flex-img img,.flex-vid iframe {max-width: 100%;}.flex-frame .maps {width: 100%;min-height: 420px;margin-bottom: 30px;}#map-view {margin-bottom: 30px;}#directions-panel .adp,#directions-panel .adp table {font: 16px/22px 'Lato', sans-serif;font-weight: normal;color: #002244;border: none;}#directions-panel .adp-step,#directions-panel .adp-substep{border: none;}#directions-panel .adp-substep{border-bottom: 1px solid #cdcdcd;}#directions-panel table.adp-placemark {background: none;border: none;}#directions-panel table.adp-placemark td {padding: 0;border: none;}#directions-panel table.adp-placemark td.adp-text {font-size: 21px;color: #6e2585;margin: 0 0 15px;line-height: 22px;}#directions-panel img.adp-marker{display: none;}#directions-panel .adp-summary{font-weight: bold;}#banners {margin: 0 auto;color: #fff;text-align: center;position: relative;padding-bottom: calc((171 / 400) * 100%);overflow: hidden;}#banners:after {content: '';background: url('../img/fold.png') bottom right no-repeat;display: block;position: absolute;bottom: 0; right: 0;width: 123px;height: 115px;}#banners.home {margin-bottom: 60px;}#banners.small {margin-bottom: 0;}#banners.small:after {background: none;}#banners.small .content {bottom: 50px;}#banners .el {display: none;width: 100%;height: 100%;}#banners .el:first-child {display: block;}#banners.small {position: relative;padding-bottom: calc((84 / 400) * 100%);}#banners img {max-width: 100%;width: 100%;margin: 0 auto;}#banners .flex-viewport {position: absolute !important;top: 0;left: 0;right: 0;bottom: 0;}#banners .slides {list-style: none;overflow: hidden;width: 100%;height: 100%;padding: 0; margin: 0;}#banners p {margin: 0;}#banners .wrap {clear: both;position: relative;padding: 0;}#banners .content {width: 70%;text-align: left;position: absolute;bottom: 180px; left: 15px;}#banners .content.site-work {width: 70%;text-align: left;position: absolute;bottom: 0; left: 15px;}#banners .content.hasButton {bottom: 74px;width: 100%;}#banners .content.button-container {bottom: 44px;width: 100%;}#banners .title {font-weight: 900;font-size: 46px;line-height: 47px;text-shadow: 0 0 10px #000;margin-bottom: 30px;}#banners .content .title a {color: #fff;text-decoration: none;}#banners .content.hasButton .title + .desc {margin-top: -20px!important;}#banners .desc {font-size: 27px;line-height: 32px;margin-bottom: 30px;text-shadow: 0 0 10px #000;}.clear {clear: both;}.block {border: 1px solid #e8eaea;background: #f9f9f9;margin-bottom: 30px;padding: 30px 30px 10px;}.odd-section .block, .block.s-light {background: #fff;}.block.events .item {padding-bottom: 20px;margin-bottom: 20px;}.block.events .item:last-child {border: none;padding-bottom: 0;}.block.events h3 {font-size: 18px;line-height: 22px;margin-bottom: 0;}.block.events p {margin-bottom: 0;}.block.events a p {font-size: 16px;line-height: 22px;color: #757980;text-decoration: none;font-style: italic;font-weight: 500;}.block.events a p:after {color: #757980;}.block.events .item a{text-decoration:none;display:block;}.block.events a:hover{opacity:.8;}.block.events a:hover h3{text-decoration:underline;}.block.events .el:not(:first-child){display:none;}.block.events .agenda-slider{position:relative;}.block.events .agenda-slider .slides{list-style:none;margin:0;padding:0;}.block.events .el img{display:block;margin:0 auto 20px;max-width:100%;}.block.events .el .desc{font-size:13px;}.block.events .flex-control-nav{bottom:10px;text-align:left;}.block.events .flex-control-nav a{background:rgba(80, 80, 80, 0.4);height:8px;width:8px;margin-left:0;}.block.events .flex-control-nav li:not(:first-child){margin-left:10px;}.block.events .flex-control-nav a.flex-active{background:rgba(80,80,80,1);}#mod-branches {margin-top: 30px;padding: 30px 0 30px;text-align: center;}#mod-branches h2 {margin: 30px 0;text-align: center;}.s-divider {border-right: 1px solid #e8eaea;margin-bottom: 30px;}.s-divider .l-more {margin-bottom: 0;}#office-details {margin-bottom: 30px;}#office-details .content {overflow: hidden;font-size: 13px;line-height: 20px;margin-bottom: 30px;color: #757980;}#office-details p {margin: 0;}#office-details p:first-child {margin-bottom: 10px;}#office-details .times {color: #417b88;font-size: 16px;}#office-details img {float: left;max-width: 150px;margin-right: 15px;}#news-view {margin-bottom: 30px;}#news-view h2 {margin-bottom: 45px;}#news-view > ul {background: url('../img/hr.gif') top left repeat-x;padding-top: 45px;}#news-view > ul a {font-size: 14px;margin-right: 5px;text-decoration: none;}#news-view > ul li {font-size: 12px;line-height: 16px;margin-bottom: 15px;color: #757980;}#news-view > ul li a:before {content: "\f105";display: block;float: left;background: #6e2585;font-size: 12px;height: 14px;width: 13px;line-height: 14px;text-align: center;padding-left: 1px;color: #fff;margin: 1px 10px 5px 0;-webkit-transition:background-color 0.2s linear;-moz-transition:background-color 0.2s linear;-ms-transition:background-color 0.2s linear;-o-transition:background-color 0.2s linear;transition:background-color 0.2s linear;}#news-view > ul li a:hover:before {background: #00b9e4;}.news-post {background: url('../img/hr.gif') top left repeat-x;padding-top: 30px;overflow: hidden;display: block;}.news-post:first-child {background: none;padding-top: 0;}.news-post img {float: left;margin-right: 30px;max-width: 140px;}.news-post picture {float: left;display: block;margin-right: 30px;width: 140px;position: relative;}.news-post picture img {float: none;margin: 0;width: 100%;max-width: none;}.news-post .content {overflow: hidden;position: relative;}.news-post .details {color: #949d9e;font-size: 14px;font-style: italic;margin-bottom: 10px;}.news-post h3 {margin-bottom: 10px;}.news-post .details a,.news-post .more-sites a,.news-post .l-more a {color: #949d9e;}.news-post .details a:hover,.news-post .more-sites a:hover,.news-post .l-more a:hover {color: #00b9e4;}.vacancy {padding: 15px 25px;overflow: hidden;display: block;border-bottom: 1px solid #e8eaea;}.vacancy:nth-child(odd) {background: #f4f4f4;}.vacancy:hover {background: #FAFAFA;}.vacancy .content {overflow: hidden;position: relative;}.vacancy .details {color: #949d9e;font-size: 14px;font-weight: bold;margin: 0;}.vacancy h3 {margin-bottom: 0;}.vacancy .details a,.vacancy .more-sites a,.vacancy .l-more a {color: #949d9e;}.vacancy .details a:hover,.vacancy .more-sites a:hover,.vacancy .l-more a:hover {color: #00b9e4;}#news-page {margin-bottom: 30px;padding-top: 15px;overflow: hidden;}#news-page.s-timeline {background: url('../img/hr.gif') bottom left repeat-x;margin-bottom: 45px;}#news-page.s-items .news-post {width: 50%;float: left;clear: left;padding: 0 15px;background: none;margin-bottom: 30px;}#news-page.s-items .news-post img {float: none;margin: 0;max-width: 100%;width: 100%;display: block;}#news-page.s-items .news-post h3 {margin-bottom: 15px;}#news-page.s-items .news-post img { height: 243px;}#news-page.s-items .news-post .content {padding: 15px 15px 15px 30px;border: 1px solid #e8eaea;-webkit-transition:background-color 0.2s linear;-moz-transition:background-color 0.2s linear;-ms-transition:background-color 0.2s linear;-o-transition:background-color 0.2s linear;transition:background-color 0.2s linear;}#news-page.s-items .news-post:hover .content {background: #f9f9f9;}#news-page.s-items .news-post .details {font-size: 13px;line-height: 15px;height: 30px;overflow: hidden;margin: 0;}#news-page.s-items .news-post .l-more {display: none;}#news-page.s-items .news-post .desc {color: #949d9e;font-size: 13px;font-style: italic;margin: 0;}#news-page.s-items .news-post h3,#news-page.s-items .news-post .desc {height: 68px;overflow: hidden;}#news-page.s-items .news-post.right {float: right;clear: right;}#news-page ul.more-sites,#news-view ul.more-sites {display: none;position: absolute;top: 75px;padding: 5px;margin: 0;background: #ffffff;border: 1px solid #e8eaea;overflow: scroll;}#news-page.s-items ul.more-sites{display: none !important;}#news-page ul.more-sites li,#news-view ul.more-sites li {margin: 0 3px 0 0;display: inline-block;font-size: 14px;color: #949d9e;font-style: italic;}#news-view > ul li {line-height: 20px;}#news-view > ul li a.show-sites {font-size: 12px;line-height: 20px;color: #757980;}#news-view > ul li a.show-sites:hover {color: #00b9e4;}#news-view > ul li a.show-sites:before {display: none;}#news-view > ul li ul.more-sites {position: static;top: auto;overflow: auto;}#news-view > ul li ul.more-sites li {font-size: 12px;line-height: 16px;color: #757980;font-style: normal;}#loader {background: url('../img/ajax-loader.gif') top center no-repeat;padding-top: 52px;color: #e0e0e0;font-size: 21px;text-align: center;float:left;width: 100%;}.video-row {margin: 0;}.video-row.no-mar {margin: 0;}.video-row.mar {margin-bottom: 60px;}.video-row img {display: block; width: 100%;}.video-container {display: none;width: 100%;position: absolute;top: 0; left: 0;z-index: 30;text-align: center;background: rgba(255, 255, 255, 0.8);padding-bottom: 15px;}.video-container .fluid-width-video-wrapper {margin-bottom: 15px;}.video-container .i-close {color: #005a84;cursor: pointer;}.video-container .i-close:hover {color: #00b9e4;}.video-row .wrap {position: relative;}.video-row .content {width: 65%;position: absolute;bottom: 120px; left: 15px;color: #fff;}.video-row .content p {margin: 0;}.video-row .content .title {font-weight: 900;color: #fff;font-size: 46px;line-height: 47px;margin-bottom: 30px;text-shadow: 0 0 10px #000;}.video-row .content blockquote {text-shadow: 0 0 10px #000;}#films {position: relative;}#films .slides {list-style: none;overflow: hidden;width: 100%;padding: 0; margin: 0;}#films .el {display: none;width: 100%;}#films .el:first-child {display: block;}#films picture {position: relative;display: block;padding-bottom: 42.75%;background: #e8eaea;}@media (min-width: 401px){#films picture {padding-bottom: 42.7734375%;}}@media (min-width: 1025px){#films picture {padding-bottom: 42.8125%;}}@media (min-width: 1281px){#films picture {padding-bottom: 42.8571428571%;}}@media (min-width: 1600px){#films picture {padding-bottom: 31.25%;}}#films picture img {position: absolute;top: 0; left: 0; right: 0; bottom: 0;}#tweets {line-height: 20px;color: #949d9e;}#tweets .row {background: url('../img/hr.gif') top left repeat-x;padding-top: 20px;}#tweets .row:first-child {padding: 0;background: none;}#tweets .title {color: #005a84;font-size: 14px;padding-top: 10px;display: inline-block;text-decoration: none;}#tweets a.title:hover {color: #00b9e4;}#tweets img {float: left;margin-right: 15px;width: 45px;}#tweets .details {font-weight: 700;margin: 0;overflow: hidden;padding-top: 2px;}#tweets .name {color: #757980;text-decoration: none;}#tweets a.name:hover {color: #00b9e4;}#tweets .time {color: #abadb0;display: block;}#tweets .tweet {margin: 10px 0 20px;}.accountmanager {overflow: hidden;}.accountmanager .i-phone {font-size: 16px;font-weight: 700;}.accountmanager .i-phone:before {top: 2px; margin-right: 10px;}.accountmanager img {float: left;margin-right: 15px;height: 70px;}.accountmanager .details {overflow: hidden;line-height: 18px;color: #949d9e;}.accountmanager .name {display: block;font-weight: 700;color: #417b88;font-size: 16px;padding: 15px 0 0;}.accountmanager .function {display: block;}#quote {padding: 90px 120px 30px;color: #7b8089;}#quote blockquote {position: relative;font-size: 16px;line-height: 22px;}#quote blockquote:before, #quote blockquote:after {display: none;}#quote blockquote p {margin: 0;}#quote .title {font-size: 21px;line-height: 26px;color: #417b88;margin-bottom: 15px;}#quote .details {overflow: hidden;}#quote .quoted {font-size: 13px;overflow: hidden;}#quote .quoted:before {content: '';display: block;float: left;background: #bed600;width: 30px;height: 2px;margin: 11px 15px 0 0;}#quote img {height: 70px;margin-right: 30px;float: left;}#view-type {font-size: 13px;color: #757980;border-bottom: 1px solid #e8eaea;}#view-type .type {display: inline-block;padding-bottom: 15px;border-bottom: 4px solid #fff;margin-left: 30px;cursor: pointer;-webkit-transition:color 0.2s linear, border-color 0.2s linear;-moz-transition:color 0.2s linear, border-color 0.2s linear;-ms-transition:color 0.2s linear, border-color 0.2s linear;-o-transition:color 0.2s linear, border-color 0.2s linear;transition:color 0.2s linear, border-color 0.2s linear;}#view-type .type:hover {color: #00b9e4;}#view-type .s-active, #view-type .s-active:hover {border-color: #6e2585;color: #6e2585;}.rendition-banner {width: 100%;overflow: hidden;text-align: center;}.rendition-banner picture {position: relative;display: block;padding-bottom: calc((85 / 400) * 100%);}.rendition-banner img {max-width: 100%;width: 100%;margin: 0 auto;position: absolute;top: 0;left: 0;right: 0;bottom: 0;}.news-details {color: #949d9e;font-size: 14px;font-style: italic;margin-bottom: 10px;}.news-details a {color: #949d9e;}.news-details a:hover {color: #00b9e4;}.block-title {margin-bottom: 10px;}.vacancy-details {background: #f9f9f9;border: 1px solid #e1e3e4;margin-bottom: 50px;padding: 10px;}.vacancy-details .col {margin-top: 5px;display: flex;float: none!important;width: auto!important;}.vacancy-details .col:first-child {margin-top: 0;}.vacancy-details .col .vacancy-title {color: #417b88;font-weight: 700;flex: 0 0 120px;}.vacancy-details .col .vacancy-value {flex: 0 1 auto;color: #3e5268;}.vacancy-details .col p {margin: 0;color: #3e5268;font-size: 14px;}.employee-detail {}.employee-detail > p {color: #949d9e;font-size: 20px;line-height: 27px;}.employee-detail .title{width: 100%;margin-bottom: 10px;}.employee-detail .title .image {float: left;width: 110px;margin-right: 25px;}.employee-detail .title .text {width: 490px;float: left;}.employee-detail .info {padding: 20px 0;border-top: 1px solid #f3f6f6;border-bottom: 1px solid #f3f6f6;}.employee-detail .info ul {list-style: none;padding: 0;margin: 0;}.employee-detail .info ul li {display: inline-block;font-weight: 700;color: #767a80;padding-left: 25px;}.employee-detail .info ul li.phone {margin-right: 25px;background: url("../img/icon-phone.png") 0 5px no-repeat;}.employee-detail .info ul li.mail {background: url("../img/icon-mail.png") 0 5px no-repeat;}.employee-detail .info ul li a {color: #00b9e4;text-decoration: none;}.employee-detail .info .locations {color: #767a80;line-height: 20px;padding-left: 25px;margin-bottom: 10px;font-weight: 700;background: url("../img/icon-location.png") 0 2px no-repeat;}.employee-detail .locations img {margin-right: 10px;}.employee-detail .locations a {color: #767a80;text-decoration: none;}.employee-detail .locations a:hover {color: #00b9e4;}.employee-detail h1 {font-size: 32px;margin-bottom: 10px;}.employee-detail h2{font-size: 20px;line-height: 25px;color: #00b8e6;margin-bottom: 20px;}.employee-detail h3 {font-size: 20px;line-height: 23px;color: #417b88;width: 240px;float: left;}.linkedin-outer {padding: 25px 0 50px;}.linkedin-container {float: left;width: 380px;}.linkedin-employee {display: inline;width: 65px;height: 16px;margin-left: 4px;margin-bottom: -2px;}.share-widget {}.share-widget h3{font-size: 18px;line-height: 25px;display: block;float: left;margin-right: 20px;}.share-widget a {margin-right: 15px;color: #fff;width: 30px;height: 29px;display: inline-block;background-position: 0 0;}.share-widget a.facebook {background: url("/templates/img/icon-facebook.png");}.share-widget a.linkedin {background: url("/templates/img/icon-linkedin.png");}.share-widget a.twitter {background: url("/templates/img/icon-twitter.png");}.share-widget a.whatsapp {background: url("/templates/img/icon-whatsapp.png");}.share-widget a:hover {background-position: 0 -101px;}.author-widget {background: #f9f9f9;border: 1px solid #e8eaea;padding: 18px;}.author-widget p {margin: 0;}.author-widget .image {float: left;width: 110px;margin-right: 25px;}.author-widget picture {display: block;width: 100%;position: relative;padding-bottom: 126%;}.author-widget picture img {position: absolute;top: 0; left: 0; right: 0; bottom: 0;}.author-widget h2 {margin-bottom: 10px;font-size: 32px;}.author-widget h3 {color: #00b8e6;font-size: 20px;line-height: 25px;}.author-widget hr {margin-bottom: 20px;margin-top: 5px;}.author-widget .contact-link {color: #002244;text-decoration: none;}.author-widget .contact-link:hover {color: #19beea;}.contact-widget {}.contact-widget .circle {-webkit-border-radius: 50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;width: 70px;height: 70px;float: left;margin-right: 20px;}.contact-widget .circle img {width: 70px;height: 70px;}.contact-widget h2 a {color: #417b88;text-decoration: none;}.contact-widget .text {display: table-cell;vertical-align: middle;}.contact-widget p {font-size: 16px;line-height: 20px;}.contact-widget .text p {font-size: 13px;line-height: 20px;color: #949d9e;margin: 0;}.contact-widget .top {margin-bottom: 25px;}.contact-widget .email {background: url("../img/icon-mail.png") 0 5px no-repeat;padding-left: 25px;font-weight: 700;margin-bottom: 10px;}.contact-widget .phone {background: url("../img/icon-phone.png") 0 5px no-repeat;padding-left: 25px;font-weight: 700;margin-bottom: 25px;}.contact-widget .buttons a {width: 100%;margin: 0;font-size: 15px;line-height: 20px;padding: 12px 15px;}.contact-widget .buttons a.appointment {margin-bottom: 20px;}.employee-films {margin: 0 -16px;}.employee-films h4{margin-left: 16px;}.employee-films .video-block{float: left;display: block;text-decoration: none;color: white;padding: 0 16px 33px;width: 50%;}.employee-films .video-block .video-wrapper {position: relative;width: 100%;}.employee-films .video-block .video-wrapper > img {width: 100%;}.employee-films .video-block .video-wrapper > img.overlay {position: absolute;top: 0;left: 0;}.employee-films .video-block .text {position: absolute;top: 25px;left: 25px;width: 206px;}.employee-films .video-block .text p {color: #ffffff;font-size: 12px;margin-bottom: 20px;}.employee-films .video-block .text p.quote {font-style: italic;font-size: 16px;}.employee-films .video-block .text p.name {margin: 0;font-weight: bold;font-size: 13px;}.employee-films .video-block .text a.btn {width: 100%;}.grid{margin: 0 -16px;}.grid:after {content: "";display: table;clear: both;}.grid .gd-item{float: left;display: block;text-decoration: none;color: white;padding: 0 16px 33px;width: 50%;}.grid .gd-item-inner{min-height: 285px;-webkit-transition: all .35s;-moz-transition: all .35s;-ms-transition: all .35s;-o-transition: all .35s;transition: all .35s;}.grid .gd-item-content{padding: 20px 18px;}.grid .gd-item-content ol {margin: 0;}.grid .gd-benefits{background: url(../img/thumb-fold.png) bottom right no-repeat #632178;-webkit-box-shadow: none !important;box-shadow: none !important;}.grid .gd-item h3{position: relative;top: -5px;color: white;font-weight: 400;font-size: 18px;margin-bottom: 6px;}.grid .gd-benefits h3{max-width: 180px;margin-bottom: 15px;}.gd-item p{font-size: 14px;margin-bottom: 0;line-height: 16px;}.gd-item p.first{margin-bottom: 17px;}.gd-benefits ol{padding: 0 15px;}.gd-benefits ol li {font-weight: bold;font-style: italic;font-size: 14px;padding-left: 5px;line-height: 1.125em;margin-bottom: 10px;}.gd-benefits ol li a {color: #fff;text-decoration: none;}.gd-benefits ol li a:hover {text-decoration: underline;}.gd-item .gd-item-thumb{line-height: 0;-webkit-transition: opacity .35s;-moz-transition: opacity .35s;-ms-transition: opacity .35s;-o-transition: opacity .35s;transition: opacity .35s;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);}.gd-item:hover .gd-item-thumb{opacity: .63;}.gd-item:hover .gd-item-inner{-webkit-box-shadow: 0 3px 21px rgba(0,0,0,.2);box-shadow: 0 3px 21px rgba(0,0,0,.2);}.gd-item .gd-item-thumb img{width: 100%;}.gd-item:nth-child(5n-3) .gd-item-inner{background: #19beea;}.gd-item:nth-child(5n-1) .gd-item-inner{background: #417b88;}.gd-item:nth-child(5n) .gd-item-inner{background: #ffa100;}.gd-item.academy h3 { margin: 0; }.gd-item.academy p.first { margin-bottom: 11px; }.gd-item.academy .gd-item-content { padding: 18px; }@media (min-width: 1000px) {.vacancy-details {display: flex;justify-content: space-between;padding: 0;}.vacancy-details .col {flex-direction: column;flex: 0 1 25%;margin-top: 0;border-right: 1px solid #e1e3e4;padding: 15px;}.vacancy-details .col:last-child {border-right: none;}.vacancy-details .col .vacancy-title {flex: 0 0 auto;font-size: 16px;}.vacancy-details .col .vacancy-value {flex: 0 1 auto;font-size: 16px;}.vacancy-details .col .vacancy-value .seperate {display: none;}}.content-wrap {padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid #e1e3e4;cursor: pointer;}.content-wrap.state-open .text {display: block;margin-bottom: 0;margin-top: 15px;}.content-wrap h3 {margin-bottom: 0;padding-right: 30px;position: relative;}.content-wrap.state-open h3:before {display: none;}.content-wrap h3:after {content: '';transform: rotate(90deg);}.content-wrap h3:after,.content-wrap h3:before {content: '';display: block;position: absolute;right: 0; top: 0;height: 15px; width: 1px;background-color: #000000;opacity: 0.5;}.content-wrap .text {display: none;}.mobile-only {display: none;padding-left: 6px;}@media only screen and (max-width: 768px) {.mobile-only {display: block;}}#main-content .youtube-widget .block-title {margin-bottom: 0;}.youtube-widget ul {margin-top: 0;padding: 0;list-style-type: none;}.youtube-widget ul li {flex: 0 0 50%;margin-top: 20px;}.youtube-widget ul li .person {display: block;position: relative;margin: 0 10px;}.youtube-widget ul li img {width: 100%;display: block;}.youtube-widget .info {background-color: rgba(0, 185, 228, 0.75);position: absolute;z-index: 10;bottom: 0; left: 0;padding: 10px;width: 100%;}.youtube-widget .info span {color: #ffffff;display: block;}.youtube-widget .list-wrap .inner {display: flex;flex-wrap: wrap;margin-left: -10px;margin-right: -10px;}@media (min-width: 800px) {.youtube-widget ul li {flex-basis: 33.33%;}}@media (min-width: 1050px) {.youtube-widget ul li .person { transition: all .2s ease;}.youtube-widget ul li .person:hover {box-shadow: -1px 3px 26px -4px rgba(0,0,0,0.45);background-color: #ffffff;}}.youtube-vid {position: relative;overflow: hidden;}.youtube-vid:after {content: '';display: block;padding-top: 56.25%;width: 100%;}.youtube-overlay .vid-wrap {position: relative;}.youtube-vid iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: block;}.youtube-overlay {position: fixed;left: 0; top: 0;height: 100%;width: 100%;background-color: rgb(0,0,0);z-index: 9999;display: none;}@media (min-width: 750px) {.youtube-overlay {background-color: rgb(0,0,0, .5);}}.trigger-stop-youtube-player {color: #ffffff;display: block;padding: 15px;padding-right: 0;text-align: right;position: relative;z-index: 500;cursor: pointer;}.youtube-overlay .youtube-vid { display: none; }@media (min-width: 1050px) {.youtube-overlay .outer {display: flex;justify-content: center;align-items: center;height: 100%;}.youtube-overlay .inner {flex: 0 0 80%;max-width: 1200px;}.youtube-overlay.state-open { display: block; }.youtube-overlay .youtube-vid.state-playing { display: block; }}.services-grid { margin-bottom: 30px; }.services-grid .grid-item .title {font-weight: 600;color: white;line-height: 1.2;margin-bottom: 15px;}.services-grid .grid-item .desc {margin-bottom: 0;font-size: 15px;}.services-grid .grid-item .person-cont {display: flex;align-items: center;flex-wrap: wrap;margin-top: -5px;}.services-grid .grid-item .person-cont img {flex: 0 0 55px;width: 55px;height: 55px;border-radius: 50%;overflow: hidden;}.services-grid .grid-item .person-cont img:not(:only-child) {margin-right: 12px; }.services-grid .grid-item .person-cont .details {flex: 1 1 auto;margin-top: 5px;}.services-grid .grid-item .person-cont .details p { margin-bottom: 0; }.services-grid .grid-item .person-cont .details p + .icon.i-phone{ margin-top: 5px; }.services-grid .grid-item .person-cont .details .function { font-size: 14px; }.services-grid .grid-item .person-cont .details .icon.i-phone {text-decoration: none;font-size: 14px;color: white;display: inline-block;}.services-grid .grid-item .person-cont .details .icon.i-phone:hover { text-decoration: underline; }.services-grid .grid-item .link-btn {color: white;font-weight: 400;text-decoration: none;}.services-grid .grid-item .link-btn:after {font-family: 'icons';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;position: relative;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\f105";padding-left: 10px;transition: padding-left .3s ease-out;}.services-grid .grid-item .link-btn:hover:after {padding-left: 15px;}.services-grid .grid-item .item-inner {display: block;background-color: #6F2684;color: white;}.services-grid .grid-item.state-primary .item-inner { background-color: #6F2684; }.services-grid .grid-item.state-secondary .item-inner { background-color: #1ABEE9; }.services-grid .grid-item.state-tertiary .item-inner { background-color: #E9B415; }.services-grid .grid-item.state-quaternary .item-inner { background-color: #407C87; }@media (max-width: 699px) {.services-grid .grid-item .title { font-size: 18px; }}@media (min-width: 700px) {.services-grid .grid-item .title { font-size: 22px; }}@media (max-width: 549px) {.services-grid .grid-item:not(:first-child) { margin-top: 18px; }.services-grid .grid-item .item-inner {padding: 20px 15px;}.services-grid .grid-item .person-cont {margin-top: 20px;margin-bottom: 20px;}}@media (min-width: 550px) {.services-grid.grid-container {display: flex;flex-wrap: wrap;margin-right: -18px;overflow: hidden;}.services-grid .grid-item { flex: 0 1 50%; }.services-grid .grid-item:nth-child(n + 3) { margin-top: 18px; }.services-grid .grid-item .item-inner {margin-right: 18px;padding: 30px 25px;height: 100%;display: flex;flex-direction: column;}.services-grid .grid-item .main-details {flex: 0 1 auto; }.services-grid .grid-item .bottom-details {flex: 0 1 auto;margin-top: auto;}.services-grid .grid-item .person-cont {margin-top: 30px;margin-bottom: 30px;}}.buttons.state-employee {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;margin: 10px -10px 0;}.buttons.state-employee .btn {white-space: nowrap;margin: 5px;}@media (max-width: 1599px) {#pre-bottom {background-image: url('../img/Alfa-Map-1600.jpg');}}@media (max-width: 1400px) {#banners img, .video-row img { width: 100%; }}@media (max-width: 1200px) {#banners .content {bottom: 120px;}}@media (max-width: 1100px) {#banners .content {bottom: 60px; left: 60px}}@media (max-width: 1060px) {input[type=text],input[type=search],input[type=email],input[type=number],input[type=tel],select,textarea {-webkit-appearance: none;}#nav-location .title:after, #nav-location:hover .title:after {display: inline-block;}.video-row .wrap { max-width: 810px; }#banners .content {width: 100%;left: 0; bottom: 40px;padding: 0 20px;}#banners .content .title {display: block;visibility: visible;font-size: 21px;line-height: 24px;margin-bottom: 10px;}#banners.small .content.hasButton {bottom: 44px;}#banners.small .content.button-container {bottom: 0;}#banners .title, .video-row .content .title {font-size: 21px;line-height: 24px;}#banners .desc {font-size: 16px;line-height: 22px;margin: 15px 0;}#banners:after {background-size: auto 100%;height: 80px;}#pre-bottom {background-image: url('../img/Alfa-Map-1000.jpg');}}@media (max-width: 900px) {#banners .title { font-size: 21px; line-height: 24px; }.video-row .wrap { max-width: 650px; }.video-row .content { bottom: 60px;}}@media (max-width: 800px) {body.rwd-mq { padding-top: 138px; }#top {padding: 0;}#logo {margin: 15px 0 10px;}#logo a {display: inline-block;}#nav-main {float: none;clear: both;margin: 0 0 20px 0;min-height: 36px;}#location-info {margin-left: 15px;}#pre-top-cont {float: right;}#search-box {display: none;}.video-row .content {bottom: 60px;}.video-row blockquote {font-size: 18px;line-height: 22px;}.flex-direction-nav a {padding: 7px 14px;font-size: 16px;}.btn.s-large, button.s-large {font-size: 16px;padding: 7px 70px 7px 15px;}.btn.i-video.s-large {padding-right: 70px;}.btn.s-large.i-alternative:after,button.s-large.i-alternative:after {top: 7px;}.btn.s-large:after, button.s-large:after {padding: 7px 15px;}#office-details img {float: none;max-width: 80%;margin: 0 0 15px;}#nav-branches .content {padding: 0 15px;}#nav-branches .title {font-size: 26px;}#nav-branches .desc {font-size: 13px;}#tweets .title {display: inline;padding: 0;}#filter .authors label {padding: 0 2px;margin-top: 4px;}.sidebar input, .sidebar select, .sidebar textarea {font-size: 14px;}.sidebar .btn, .sidebar button {font-size: 12px;font-weight: 700;}.sidebar .i-download:after {display: none;}#nav-locations .col-5-10 {float: none;width: 100%;padding-right: 0;margin-top: 10px;}#nav-locations .title {margin-bottom: -5px;}.video-row .wrap { max-width: 640px; }}@media (max-width: 546px), (min-width: 701px) and (max-width: 799px) {.grid .gd-item {float: none;width: 100%;}.employee-films .video-block,.employee-films .video-block img {width: 100%; height: auto;}.employee-films .video-block img:first-child {position: relative;}.employee-films .video-block .text {width: 80%;top: auto;left: auto;bottom: 10px;margin: auto 10%;}}@media (max-width: 546px){.grid .gd-item{padding-bottom: 16px;}}@media (max-width: 350px) {#print-share #l-share .share-title {display: none;}#print-share #l-share .share-buttons {margin-left: 0;float: left;}}@media (max-width: 850px) {#bottom {text-align: center;}#copyright, #credits, #extra-logo {float: none;}#copyright a {display: inline-block; margin-left: 0; width: 100%}#extra-logo a {margin-right: 0;margin-top: 10px;}#credits {margin-top: 10px}}@media (max-width: 700px) {#pre-top-cont, #banners .content p.desc, #view-type,.flex-direction-nav, #office-location, .video-row .title, .video-row blockquote, .video-row .anchor,.no-mob {display: none; visibility: hidden;}.mob { display: block; visibility: visible; }#print-share {float: left;display: block;width: 100%;}body.rwd-mq {padding-top: 52px;}#top {padding-top: 15px;}.rwd-mq .col {float: none;width: 100%;padding-right: 0;}.rwd-mq .extra-pad {padding-right: 0;}.rwd-mq .extra-pad-left {padding-left: 0;}.s-divider {border: none;}#banners.small .flex-control-nav {display: none;}#banners.small .el.hasButton {margin-bottom: 44px;}#banners.small .content, #banners.small .content.hasButton {bottom: 30px;}#banners.small .content.button-container {left: 0;width: 100%;padding: 0;}#banners:after {height: 40px;}#banners.small .btn {width: 100%;position: absolute;display: block;}.flex-control-nav {bottom: 15px;}#nav-trigger {display: block;}#main-top .wrap {padding: 0;}#logo {margin: 0 0 5px 20px;}#logo img {height: 30px;width: 105px;}#nav-main {display: none;overflow-x: scroll;}#nav-main.s-active {display: block;margin-bottom: 10px;}#nav-main ul {float: none;margin: 0 0 10px;}#nav-main li {display: block;}#nav-main ul a {margin: 0;padding: 10px 20px;display: block;}#nav-main ul .icon-submenu { display: none; }#nav-main .s-active a {background: #fbfbfb;}#location-info {float: none;margin: 0;}#location-info .content {position: static;margin-top: -4px;visibility: visible;opacity: 1;filter: alpha(opacity=100);}#location-info > p .btn {-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#location-info > p .btn:after {content: "\f107";}#search-box {float: none;display: block;}#search-box input, #search-box input:focus,#search-box input.s-active {width: 100%;padding: 5px 20px;border-width: 1px 40px 1px 1px;border-color: #e8eaea #ddd #e8eaea #e8eaea;background: #e8eaea;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#office-details {display: none;}#office-details img {max-width: 100%;}#news-view {margin-bottom: 90px;}.news-post img {max-width: 80px;}.news-post picture {width: 80px;}.news-post .desc {height: 68px;overflow: hidden;font-size: 13px;}.news-post .l-more {font-size: 13px;}#tweets .title {padding-top: 10px;display: inline-block;}.video-row {margin-bottom: 0;}.video-row.no-mar {padding-bottom: 0;}#pre-bottom {padding: 20px 0;background-image: none;margin-top: 0;}#nav-bottom {float: none;}#main-content .search-box {margin-bottom: 30px;}#nav-branches {margin-bottom: 30px;}#nav-branches .wrap {padding: 0;}#nav-branches .slides a {width: 50%;}#nav-branches a:hover .desc {display: none;}#nav-branches .title {font-size: 18px;margin-bottom: 0;bottom: 30px;}#nav-branches a:hover .link {display: block;}#nav-blocks ul {margin: 0 0 80px;}.rwd-mq #nav-blocks li {width: 50%;padding: 0 7px 0 0;margin-bottom: 15px;}.rwd-mq #nav-blocks li:nth-child(2n+2) {padding: 0 0 0 7px;}.sidebar .btn, .sidebar button {font-weight: 400;font-size: 16px;}.sidebar .i-download:after {display: block;}#nav-locations img {max-width: 80px;}#quote {padding: 60px 20px 30px;text-align: center;}#quote img {float: none;margin: 0 0 15px;}#quote .details {text-align: left;}#quote .quoted:before {display: none;}#main-content .search-box input {width: 85%;}#main-content .search-box button {width: 15%;}.btn.s-vertical {transform: rotate(0);transform-origin: 0;position: relative; left: auto; top: auto;z-index: 10;color: #fff;display: none;}.btn.s-vertical:after {content: "\e600";transform: rotate(0);padding: 7px 10px;}#filter {padding: 20px;}#filter h2 {font-size: 18px;margin: 0;overflow: hidden;cursor: pointer;}#filter h2.s-active {margin-bottom: 30px;}#filter h2:after {content: "\f107";float: right;margin-top: 7px;}#filter h2.s-active:after {content: "\f106";}#filter .authors label span {background: #fff;text-align: center;}#filter .authors img {display: inline-block;}.share-widget h3{display: inline-block;float: none;text-align: center;width: 100%;}.share-widget p {text-align: center;}.linkedin-container {margin-left: -17px;}.m-visible{display:inline-block;float:right;margin-right:50px;}.author-widget .text{float: left;width: 100%;margin-top: 15px;}}@media (max-width: 320px) {#banners .title { margin-bottom: 10px; }}@media (min-width: 700px) {#logo-second {max-width: 8.75rem;margin-top: .9375rem;}}@media (min-width: 800px) {#logo-second {margin-top: 0;}}@media (min-width: 401px) {#banners {padding-bottom: calc((438 / 1024) * 100%);}#banners.small,.rendition-banner picture {padding-bottom: calc((219 / 1024) * 100%);}}@media (min-width: 1025px) {#banners {padding-bottom: calc((548 / 1280) * 100%);}#banners.small,.rendition-banner picture {padding-bottom: calc((274 / 1280) * 100%);}}@media (min-width: 1281px) {#banners {padding-bottom: calc((600 / 1400) * 100%);}#banners.small,.rendition-banner picture {padding-bottom: calc((300 / 1400) * 100%);}}@media (min-width: 1600px) {#banners {padding-bottom: calc((600 / 1920) * 100%);}#banners.small,.rendition-banner picture {padding-bottom: calc((300 / 1920) * 100%);}}@import url("fonts.css");@import url("forms.css");@import url("header.css");@import url("footer.css");@import url("nav.css");@import url("mods.css");@import url("rwd.css");* {-moz-box-sizing:border-box;box-sizing:border-box;}::selection {background: #e4e9f1;}article, aside, details, footer, header, nav, section, img {display: block;}html, body {margin: 0;padding: 0;}.wrap {margin: 0 auto;max-width: 970px;padding: 0 15px;}.media-wrap {margin: 0 auto;max-width: 100%;position: relative;}body.s-active {padding: 0;}body.s-active #top {position: relative;}#aside{float: left;}#main-content{float: right;}.odd-section,.even-section {padding: 90px 0 30px;}.odd-section {background: #f9f9f9;}.row {overflow: hidden;}.col {float: left;padding-right: 30px;}.col-1-10{width: 10%;}.col-2-10{width: 20%;}.col-3-10{width: 30%;}.col-4-10{width: 40%;}.col-5-10{width: 50%;}.col-6-10{width: 60%;}.col-7-10{width: 70%;}.col-8-10{width: 80%;}.col-9-10{width: 90%;}.col-1-3{width: 33.3%;}.col-2-3{width: 66.6%;}.col-3-3{width: 100%;}.col-1-4{width: 25%;}.col-2-4{width: 50%;}.col-3-4{width: 75%;}.col-4-4{width: 100%;}.no-pad{padding-right: 0;}.extra-pad{padding-right: 60px;}.extra-pad-left{padding-left: 60px;}