﻿@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,300,400,600,700);/*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */* {box-sizing: border-box;}*:before,*:after {box-sizing: border-box;}figure {margin: 0;}img {vertical-align: middle;}.img-responsive {display: block;max-width: 100%;height: auto;}.img-rounded {border-radius: 6px;}.img-thumbnail {padding: 4px;line-height: 1.42857;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;transition: all 0.2s ease-in-out;display: inline-block;max-width: 100%;height: auto;}.img-circle {border-radius: 50%;}hr {margin-top: 20px;margin-bottom: 20px;border: 0;border-top: 1px solid #eee;}.sr-only {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}.sr-only-focusable:active,.sr-only-focusable:focus {position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto;}[role="button"] {cursor: pointer;}.container {margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;}.container:before,.container:after {content: " ";display: table;}.container:after {clear: both;}.container-fluid {margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;}.container-fluid:before,.container-fluid:after {content: " ";display: table;}.container-fluid:after {clear: both;}.row {margin-left: -15px;margin-right: -15px;}.row:before,.row:after {content: " ";display: table;}.row:after {clear: both;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12 {position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {float: left;}.col-xs-1 {width: 8.33333%;}.col-xs-2 {width: 16.66667%;}.col-xs-3 {width: 25%;}.col-xs-4 {width: 33.33333%;}.col-xs-5 {width: 41.66667%;}.col-xs-6 {width: 50%;}.col-xs-7 {width: 58.33333%;}.col-xs-8 {width: 66.66667%;}.col-xs-9 {width: 75%;}.col-xs-10 {width: 83.33333%;}.col-xs-11 {width: 91.66667%;}.col-xs-12 {width: 100%;}.col-xs-pull-0 {right: auto;}.col-xs-pull-1 {right: 8.33333%;}.col-xs-pull-2 {right: 16.66667%;}.col-xs-pull-3 {right: 25%;}.col-xs-pull-4 {right: 33.33333%;}.col-xs-pull-5 {right: 41.66667%;}.col-xs-pull-6 {right: 50%;}.col-xs-pull-7 {right: 58.33333%;}.col-xs-pull-8 {right: 66.66667%;}.col-xs-pull-9 {right: 75%;}.col-xs-pull-10 {right: 83.33333%;}.col-xs-pull-11 {right: 91.66667%;}.col-xs-pull-12 {right: 100%;}.col-xs-push-0 {left: auto;}.col-xs-push-1 {left: 8.33333%;}.col-xs-push-2 {left: 16.66667%;}.col-xs-push-3 {left: 25%;}.col-xs-push-4 {left: 33.33333%;}.col-xs-push-5 {left: 41.66667%;}.col-xs-push-6 {left: 50%;}.col-xs-push-7 {left: 58.33333%;}.col-xs-push-8 {left: 66.66667%;}.col-xs-push-9 {left: 75%;}.col-xs-push-10 {left: 83.33333%;}.col-xs-push-11 {left: 91.66667%;}.col-xs-push-12 {left: 100%;}.col-xs-offset-0 {margin-left: 0%;}.col-xs-offset-1 {margin-left: 8.33333%;}.col-xs-offset-2 {margin-left: 16.66667%;}.col-xs-offset-3 {margin-left: 25%;}.col-xs-offset-4 {margin-left: 33.33333%;}.col-xs-offset-5 {margin-left: 41.66667%;}.col-xs-offset-6 {margin-left: 50%;}.col-xs-offset-7 {margin-left: 58.33333%;}.col-xs-offset-8 {margin-left: 66.66667%;}.col-xs-offset-9 {margin-left: 75%;}.col-xs-offset-10 {margin-left: 83.33333%;}.col-xs-offset-11 {margin-left: 91.66667%;}.col-xs-offset-12 {margin-left: 100%;}.btn {display: inline-block;margin-bottom: 0;font-weight: normal;text-align: center;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;white-space: nowrap;padding: 6px 12px;font-size: 14px;line-height: 1.42857;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}.btn:hover,.btn:focus,.btn.focus {color: #333;text-decoration: none;}.btn:active,.btn.active {outline: 0;background-image: none;box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);}.btn.disabled,.btn[disabled],fieldset[disabled] .btn {cursor: not-allowed;opacity: .65;filter: alpha(opacity=65);box-shadow: none;}a.btn.disabled,fieldset[disabled] a.btn {pointer-events: none;}.btn-default {color: #333;background-color: #fff;border-color: #ccc;}.btn-default:focus,.btn-default.focus {color: #333;background-color: #e6e6e6;border-color: #8c8c8c;}.btn-default:hover {color: #333;background-color: #e6e6e6;border-color: #adadad;}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle {color: #333;background-color: #e6e6e6;border-color: #adadad;}.btn-default:active:hover,.btn-default:active:focus,.btn-default:active.focus,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus {color: #333;background-color: #d4d4d4;border-color: #8c8c8c;}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle {background-image: none;}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus {background-color: #fff;border-color: #ccc;}.btn-default .badge {color: #fff;background-color: #333;}.btn-primary {color: #fff;background-color: #337ab7;border-color: #2e6da4;}.btn-primary:focus,.btn-primary.focus {color: #fff;background-color: #286090;border-color: #122b40;}.btn-primary:hover {color: #fff;background-color: #286090;border-color: #204d74;}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle {color: #fff;background-color: #286090;border-color: #204d74;}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus {color: #fff;background-color: #204d74;border-color: #122b40;}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle {background-image: none;}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus {background-color: #337ab7;border-color: #2e6da4;}.btn-primary .badge {color: #337ab7;background-color: #fff;}.btn-success {color: #fff;background-color: #5cb85c;border-color: #4cae4c;}.btn-success:focus,.btn-success.focus {color: #fff;background-color: #449d44;border-color: #255625;}.btn-success:hover {color: #fff;background-color: #449d44;border-color: #398439;}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle {color: #fff;background-color: #449d44;border-color: #398439;}.btn-success:active:hover,.btn-success:active:focus,.btn-success:active.focus,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus {color: #fff;background-color: #398439;border-color: #255625;}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle {background-image: none;}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus {background-color: #5cb85c;border-color: #4cae4c;}.btn-success .badge {color: #5cb85c;background-color: #fff;}.btn-info {color: #fff;background-color: #5bc0de;border-color: #46b8da;}.btn-info:focus,.btn-info.focus {color: #fff;background-color: #31b0d5;border-color: #1b6d85;}.btn-info:hover {color: #fff;background-color: #31b0d5;border-color: #269abc;}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle {color: #fff;background-color: #31b0d5;border-color: #269abc;}.btn-info:active:hover,.btn-info:active:focus,.btn-info:active.focus,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus {color: #fff;background-color: #269abc;border-color: #1b6d85;}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle {background-image: none;}.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus {background-color: #5bc0de;border-color: #46b8da;}.btn-info .badge {color: #5bc0de;background-color: #fff;}.btn-warning {color: #fff;background-color: #f0ad4e;border-color: #eea236;}.btn-warning:focus,.btn-warning.focus {color: #fff;background-color: #ec971f;border-color: #985f0d;}.btn-warning:hover {color: #fff;background-color: #ec971f;border-color: #d58512;}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle {color: #fff;background-color: #ec971f;border-color: #d58512;}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning:active.focus,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus {color: #fff;background-color: #d58512;border-color: #985f0d;}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle {background-image: none;}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus {background-color: #f0ad4e;border-color: #eea236;}.btn-warning .badge {color: #f0ad4e;background-color: #fff;}.btn-danger {color: #fff;background-color: #d9534f;border-color: #d43f3a;}.btn-danger:focus,.btn-danger.focus {color: #fff;background-color: #c9302c;border-color: #761c19;}.btn-danger:hover {color: #fff;background-color: #c9302c;border-color: #ac2925;}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle {color: #fff;background-color: #c9302c;border-color: #ac2925;}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger:active.focus,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus {color: #fff;background-color: #ac2925;border-color: #761c19;}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle {background-image: none;}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus {background-color: #d9534f;border-color: #d43f3a;}.btn-danger .badge {color: #d9534f;background-color: #fff;}.btn-link {color: #337ab7;font-weight: normal;border-radius: 0;}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link {background-color: transparent;box-shadow: none;}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active {border-color: transparent;}.btn-link:hover,.btn-link:focus {color: #23527c;text-decoration: underline;background-color: transparent;}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus {color: #777;text-decoration: none;}.btn-lg,.btn-group-lg>.btn {padding: 10px 16px;font-size: 18px;line-height: 1.33333;border-radius: 6px;}.btn-sm,.btn-group-sm>.btn {padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}.btn-xs,.btn-group-xs>.btn {padding: 1px 5px;font-size: 12px;line-height: 1.5;border-radius: 3px;}.btn-block {display: block;width: 100%;}.btn-block+.btn-block {margin-top: 5px;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {width: 100%;}.fade {opacity: 0;transition: opacity 0.15s linear;}.fade.in {opacity: 1;}.collapse {display: none;}.collapse.in {display: block;}tr.collapse.in {display: table-row;}tbody.collapse.in {display: table-row-group;}.collapsing {position: relative;height: 0;overflow: hidden;transition-property: height,visibility;transition-duration: 0.35s;transition-timing-function: ease;}.caret {display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px dashed;border-top: 4px solid \9;border-right: 4px solid transparent;border-left: 4px solid transparent;}.dropup,.dropdown {position: relative;}.dropdown-toggle:focus {outline: 0;}.dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;list-style: none;font-size: 14px;text-align: left;background-color: #fff;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,0.15);border-radius: 4px;box-shadow: 0 6px 12px rgba(0,0,0,0.175);background-clip: padding-box;}.dropdown-menu.pull-right {right: 0;left: auto;}.dropdown-menu .divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5;}.dropdown-menu>li>a {display: block;padding: 3px 20px;clear: both;font-weight: normal;line-height: 1.42857;color: #333;white-space: nowrap;}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus {text-decoration: none;color: #262626;background-color: #f5f5f5;}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus {color: #fff;text-decoration: none;outline: 0;background-color: #337ab7;}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus {color: #777;}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus {text-decoration: none;background-color: transparent;background-image: none;filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor: not-allowed;}.open>.dropdown-menu {display: block;}.open>a {outline: 0;}.dropdown-menu-right {left: auto;right: 0;}.dropdown-menu-left {left: 0;right: auto;}.dropdown-header {display: block;padding: 3px 20px;font-size: 12px;line-height: 1.42857;color: #777;white-space: nowrap;}.dropdown-backdrop {position: fixed;left: 0;right: 0;bottom: 0;top: 0;z-index: 990;}.pull-right>.dropdown-menu {right: 0;left: auto;}.dropup .caret,.navbar-fixed-bottom .dropdown .caret {border-top: 0;border-bottom: 4px dashed;border-bottom: 4px solid \9;content: "";}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {top: auto;bottom: 100%;margin-bottom: 2px;}.btn-group,.btn-group-vertical {position: relative;display: inline-block;vertical-align: middle;}.btn-group>.btn,.btn-group-vertical>.btn {position: relative;float: left;}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active {z-index: 2;}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group {margin-left: -1px;}.btn-toolbar {margin-left: -5px;}.btn-toolbar:before,.btn-toolbar:after {content: " ";display: table;}.btn-toolbar:after {clear: both;}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group {float: left;}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group {margin-left: 5px;}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {border-radius: 0;}.btn-group>.btn:first-child {margin-left: 0;}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {border-bottom-right-radius: 0;border-top-right-radius: 0;}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child) {border-bottom-left-radius: 0;border-top-left-radius: 0;}.btn-group>.btn-group {float: left;}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn {border-radius: 0;}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle {border-bottom-right-radius: 0;border-top-right-radius: 0;}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child {border-bottom-left-radius: 0;border-top-left-radius: 0;}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle {outline: 0;}.btn-group>.btn+.dropdown-toggle {padding-left: 8px;padding-right: 8px;}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle {padding-left: 12px;padding-right: 12px;}.btn-group.open .dropdown-toggle {box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);}.btn-group.open .dropdown-toggle.btn-link {box-shadow: none;}.btn .caret {margin-left: 0;}.btn-lg .caret,.btn-group-lg>.btn .caret {border-width: 5px 5px 0;border-bottom-width: 0;}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret {border-width: 0 5px 5px;}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn {display: block;float: none;width: 100%;max-width: 100%;}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after {content: " ";display: table;}.btn-group-vertical>.btn-group:after {clear: both;}.btn-group-vertical>.btn-group>.btn {float: none;}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group {margin-top: -1px;margin-left: 0;}.btn-group-vertical>.btn:not(:first-child):not(:last-child) {border-radius: 0;}.btn-group-vertical>.btn:first-child:not(:last-child) {border-top-right-radius: 4px;border-top-left-radius: 4px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.btn-group-vertical>.btn:last-child:not(:first-child) {border-top-right-radius: 0;border-top-left-radius: 0;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn {border-radius: 0;}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child {border-top-right-radius: 0;border-top-left-radius: 0;}.btn-group-justified {display: table;width: 100%;table-layout: fixed;border-collapse: separate;}.btn-group-justified>.btn,.btn-group-justified>.btn-group {float: none;display: table-cell;width: 1%;}.btn-group-justified>.btn-group .btn {width: 100%;}.btn-group-justified>.btn-group .dropdown-menu {left: auto;}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"] {position: absolute;clip: rect(0, 0, 0, 0);pointer-events: none;}.nav {margin-bottom: 0;padding-left: 0;list-style: none;}.nav:before,.nav:after {content: " ";display: table;}.nav:after {clear: both;}.nav>li {position: relative;display: block;}.nav>li>a {position: relative;display: block;padding: 10px 15px;}.nav>li>a:hover,.nav>li>a:focus {text-decoration: none;background-color: #eee;}.nav>li.disabled>a {color: #777;}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus {color: #777;text-decoration: none;background-color: transparent;cursor: not-allowed;}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus {background-color: #eee;border-color: #337ab7;}.nav .nav-divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5;}.nav>li>a>img {max-width: none;}.nav-tabs {border-bottom: 1px solid #ddd;}.nav-tabs>li {float: left;margin-bottom: -1px;}.nav-tabs>li>a {margin-right: 2px;line-height: 1.42857;border: 1px solid transparent;border-radius: 4px 4px 0 0;}.nav-tabs>li>a:hover {border-color: #eee #eee #ddd;}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus {color: #555;background-color: #fff;border: 1px solid #ddd;border-bottom-color: transparent;cursor: default;}.nav-pills>li {float: left;}.nav-pills>li>a {border-radius: 4px;}.nav-pills>li+li {margin-left: 2px;}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus {color: #fff;background-color: #337ab7;}.nav-stacked>li {float: none;}.nav-stacked>li+li {margin-top: 2px;margin-left: 0;}.nav-justified,.nav-tabs.nav-justified {width: 100%;}.nav-justified>li,.nav-tabs.nav-justified>li {float: none;}.nav-justified>li>a,.nav-tabs.nav-justified>li>a {text-align: center;margin-bottom: 5px;}.nav-justified>.dropdown .dropdown-menu {top: auto;left: auto;}.nav-tabs-justified,.nav-tabs.nav-justified {border-bottom: 0;}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a {margin-right: 0;border-radius: 4px;}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus {border: 1px solid #ddd;}.tab-content>.tab-pane {display: none;padding: 15px;margin-bottom: 40px;}.tab-content>.active {display: block;}.nav-tabs .dropdown-menu {margin-top: -1px;border-top-right-radius: 0;border-top-left-radius: 0;}.carousel {position: relative;}.carousel-inner {position: relative;overflow: hidden;width: 100%;}.carousel-inner>.item {display: none;position: relative;transition: 0.6s ease-in-out left;}.carousel-inner>.item>img,.carousel-inner>.item>a>img {display: block;max-width: 100%;height: auto;line-height: 1;}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev {display: block;}.carousel-inner>.active {left: 0;}.carousel-inner>.next,.carousel-inner>.prev {position: absolute;top: 0;width: 100%;}.carousel-inner>.next {left: 100%;}.carousel-inner>.prev {left: -100%;}.carousel-inner>.next.left,.carousel-inner>.prev.right {left: 0;}.carousel-inner>.active.left {left: -100%;}.carousel-inner>.active.right {left: 100%;}.carousel-control {position: absolute;top: 0;left: 0;bottom: 0;width: 15%;opacity: .5;filter: alpha(opacity=50);font-size: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0,0,0,0.6);background-color: transparent;}.carousel-control.left {background-image: linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);}.carousel-control.right {left: auto;right: 0;background-image: linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);}.carousel-control:hover,.carousel-control:focus {outline: 0;color: #fff;text-decoration: none;opacity: .9;filter: alpha(opacity=90);}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right {position: absolute;top: 50%;margin-top: -10px;z-index: 5;display: inline-block;}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left {left: 50%;margin-left: -10px;}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right {right: 50%;margin-right: -10px;}.carousel-control .icon-prev,.carousel-control .icon-next {width: 20px;height: 20px;line-height: 1;font-family: serif;}.carousel-control .icon-prev:before {content: '\2039';}.carousel-control .icon-next:before {content: '\203a';}.carousel-indicators {position: absolute;bottom: 10px;left: 50%;z-index: 15;width: 60%;margin-left: -30%;padding-left: 0;list-style: none;text-align: center;}.carousel-indicators li {display: inline-block;width: 10px;height: 10px;margin: 1px;text-indent: -999px;border: 1px solid #fff;border-radius: 10px;cursor: pointer;background-color: #000 \9;background-color: transparent;}.carousel-indicators .active {margin: 0;width: 12px;height: 12px;background-color: #fff;}.carousel-caption {position: absolute;left: 15%;right: 15%;bottom: 20px;z-index: 10;padding-top: 20px;padding-bottom: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0,0,0,0.6);}.carousel-caption .btn {text-shadow: none;}.clearfix:before,.clearfix:after {content: " ";display: table;}.clearfix:after {clear: both;}.center-block {display: block;margin-left: auto;margin-right: auto;}.pull-right {float: right !important;}.pull-left {float: left !important;}.hide {display: none !important;}.show {display: block !important;}.invisible {visibility: hidden;}.text-hide {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}.hidden {display: none !important;}.affix {position: fixed;}@-ms-viewport {width: device-width;}.visible-xs {display: none !important;}.visible-sm {display: none !important;}.visible-md {display: none !important;}.visible-lg {display: none !important;}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block {display: none !important;}.visible-print {display: none !important;}.visible-print-block {display: none !important;}.visible-print-inline {display: none !important;}.visible-print-inline-block {display: none !important;}.carousel-fade .carousel-inner .item {opacity: 0;transition-property: opacity;}.carousel-fade .carousel-inner .active {opacity: 1;}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right {left: 0;opacity: 0;z-index: 1;}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right {opacity: 1;}.carousel-fade .carousel-control {z-index: 2;}.dropdown-submenu {position: relative;}.dropdown-submenu>.dropdown-menu {top: 0;left: 100%;margin-top: -6px;margin-left: -1px;border-radius: 0 6px 6px 6px;width: 100%;}.dropdown-submenu:hover>.dropdown-menu {display: block;}.dropdown-submenu>a:after {display: block;content: ' ';width: 0;height: 0;border-color: transparent;border-style: solid;border-width: 5px 0 5px 5px;border-left-color: #ccc;position: absolute;right: 17px;top: 0;bottom: 0;margin: auto;}.dropdown-submenu:hover>a:after {border-left-color: #000;}.dropdown-submenu.pull-left {float: none;}.dropdown-submenu.pull-left>.dropdown-menu {left: -100%;margin-left: 10px;border-radius: 6px 0 6px 6px;}/*!
 *  Font Awesome 4.6.1 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */.fa {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.fa-lg {font-size: 1.33333em;line-height: .75em;vertical-align: -15%;}.fa-2x {font-size: 2em;}.fa-3x {font-size: 3em;}.fa-4x {font-size: 4em;}.fa-5x {font-size: 5em;}.fa-fw {width: 1.28571em;text-align: center;}.fa-ul {padding-left: 0;margin-left: 2.14286em;list-style-type: none;}.fa-ul>li {position: relative;}.fa-li {position: absolute;left: -2.14286em;width: 2.14286em;top: .14286em;text-align: center;}.fa-li.fa-lg {left: -1.85714em;}.fa-border {padding: .2em .25em .15em;border: solid 0.08em #eee;border-radius: .1em;}.fa-pull-left {float: left;}.fa-pull-right {float: right;}.fa.fa-pull-left {margin-right: .3em;}.fa.fa-pull-right {margin-left: .3em;}.pull-right {float: right;}.pull-left {float: left;}.fa.pull-left {margin-right: .3em;}.fa.pull-right {margin-left: .3em;}.fa-spin {animation: fa-spin 2s infinite linear;}.fa-pulse {animation: fa-spin 1s infinite steps(8);}.fa-rotate-90 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-ms-transform: rotate(90deg);transform: rotate(90deg);}.fa-rotate-180 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-ms-transform: rotate(180deg);transform: rotate(180deg);}.fa-rotate-270 {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-ms-transform: rotate(270deg);transform: rotate(270deg);}.fa-flip-horizontal {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-ms-transform: scale(-1, 1);transform: scale(-1, 1);}.fa-flip-vertical {-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-ms-transform: scale(1, -1);transform: scale(1, -1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical {filter: none;}.fa-stack {position: relative;display: inline-block;width: 2em;height: 2em;line-height: 2em;vertical-align: middle;}.fa-stack-1x,.fa-stack-2x {position: absolute;left: 0;width: 100%;text-align: center;}.fa-stack-1x {line-height: inherit;}.fa-stack-2x {font-size: 2em;}.fa-inverse {color: #fff;}.fa-glass:before {content: "";}.fa-music:before {content: "";}.fa-search:before {content: "";}.fa-envelope-o:before {content: "";}.fa-heart:before {content: "";}.fa-star:before {content: "";}.fa-star-o:before {content: "";}.fa-user:before {content: "";}.fa-film:before {content: "";}.fa-th-large:before {content: "";}.fa-th:before {content: "";}.fa-th-list:before {content: "";}.fa-check:before {content: "";}.fa-remove:before,.fa-close:before,.fa-times:before {content: "";}.fa-search-plus:before {content: "";}.fa-search-minus:before {content: "";}.fa-power-off:before {content: "";}.fa-signal:before {content: "";}.fa-gear:before,.fa-cog:before {content: "";}.fa-trash-o:before {content: "";}.fa-home:before {content: "";}.fa-file-o:before {content: "";}.fa-clock-o:before {content: "";}.fa-road:before {content: "";}.fa-download:before {content: "";}.fa-arrow-circle-o-down:before {content: "";}.fa-arrow-circle-o-up:before {content: "";}.fa-inbox:before {content: "";}.fa-play-circle-o:before {content: "";}.fa-rotate-right:before,.fa-repeat:before {content: "";}.fa-refresh:before {content: "";}.fa-list-alt:before {content: "";}.fa-lock:before {content: "";}.fa-flag:before {content: "";}.fa-headphones:before {content: "";}.fa-volume-off:before {content: "";}.fa-volume-down:before {content: "";}.fa-volume-up:before {content: "";}.fa-qrcode:before {content: "";}.fa-barcode:before {content: "";}.fa-tag:before {content: "";}.fa-tags:before {content: "";}.fa-book:before {content: "";}.fa-bookmark:before {content: "";}.fa-print:before {content: "";}.fa-camera:before {content: "";}.fa-font:before {content: "";}.fa-bold:before {content: "";}.fa-italic:before {content: "";}.fa-text-height:before {content: "";}.fa-text-width:before {content: "";}.fa-align-left:before {content: "";}.fa-align-center:before {content: "";}.fa-align-right:before {content: "";}.fa-align-justify:before {content: "";}.fa-list:before {content: "";}.fa-dedent:before,.fa-outdent:before {content: "";}.fa-indent:before {content: "";}.fa-video-camera:before {content: "";}.fa-photo:before,.fa-image:before,.fa-picture-o:before {content: "";}.fa-pencil:before {content: "";}.fa-map-marker:before {content: "";}.fa-adjust:before {content: "";}.fa-tint:before {content: "";}.fa-edit:before,.fa-pencil-square-o:before {content: "";}.fa-share-square-o:before {content: "";}.fa-check-square-o:before {content: "";}.fa-arrows:before {content: "";}.fa-step-backward:before {content: "";}.fa-fast-backward:before {content: "";}.fa-backward:before {content: "";}.fa-play:before {content: "";}.fa-pause:before {content: "";}.fa-stop:before {content: "";}.fa-forward:before {content: "";}.fa-fast-forward:before {content: "";}.fa-step-forward:before {content: "";}.fa-eject:before {content: "";}.fa-chevron-left:before {content: "";}.fa-chevron-right:before {content: "";}.fa-plus-circle:before {content: "";}.fa-minus-circle:before {content: "";}.fa-times-circle:before {content: "";}.fa-check-circle:before {content: "";}.fa-question-circle:before {content: "";}.fa-info-circle:before {content: "";}.fa-crosshairs:before {content: "";}.fa-times-circle-o:before {content: "";}.fa-check-circle-o:before {content: "";}.fa-ban:before {content: "";}.fa-arrow-left:before {content: "";}.fa-arrow-right:before {content: "";}.fa-arrow-up:before {content: "";}.fa-arrow-down:before {content: "";}.fa-mail-forward:before,.fa-share:before {content: "";}.fa-expand:before {content: "";}.fa-compress:before {content: "";}.fa-plus:before {content: "";}.fa-minus:before {content: "";}.fa-asterisk:before {content: "";}.fa-exclamation-circle:before {content: "";}.fa-gift:before {content: "";}.fa-leaf:before {content: "";}.fa-fire:before {content: "";}.fa-eye:before {content: "";}.fa-eye-slash:before {content: "";}.fa-warning:before,.fa-exclamation-triangle:before {content: "";}.fa-plane:before {content: "";}.fa-calendar:before {content: "";}.fa-random:before {content: "";}.fa-comment:before {content: "";}.fa-magnet:before {content: "";}.fa-chevron-up:before {content: "";}.fa-chevron-down:before {content: "";}.fa-retweet:before {content: "";}.fa-shopping-cart:before {content: "";}.fa-folder:before {content: "";}.fa-folder-open:before {content: "";}.fa-arrows-v:before {content: "";}.fa-arrows-h:before {content: "";}.fa-bar-chart-o:before,.fa-bar-chart:before {content: "";}.fa-twitter-square:before {content: "";}.fa-facebook-square:before {content: "";}.fa-camera-retro:before {content: "";}.fa-key:before {content: "";}.fa-gears:before,.fa-cogs:before {content: "";}.fa-comments:before {content: "";}.fa-thumbs-o-up:before {content: "";}.fa-thumbs-o-down:before {content: "";}.fa-star-half:before {content: "";}.fa-heart-o:before {content: "";}.fa-sign-out:before {content: "";}.fa-linkedin-square:before {content: "";}.fa-thumb-tack:before {content: "";}.fa-external-link:before {content: "";}.fa-sign-in:before {content: "";}.fa-trophy:before {content: "";}.fa-github-square:before {content: "";}.fa-upload:before {content: "";}.fa-lemon-o:before {content: "";}.fa-phone:before {content: "";}.fa-square-o:before {content: "";}.fa-bookmark-o:before {content: "";}.fa-phone-square:before {content: "";}.fa-twitter:before {content: "";}.fa-facebook-f:before,.fa-facebook:before {content: "";}.fa-github:before {content: "";}.fa-unlock:before {content: "";}.fa-credit-card:before {content: "";}.fa-feed:before,.fa-rss:before {content: "";}.fa-hdd-o:before {content: "";}.fa-bullhorn:before {content: "";}.fa-bell:before {content: "";}.fa-certificate:before {content: "";}.fa-hand-o-right:before {content: "";}.fa-hand-o-left:before {content: "";}.fa-hand-o-up:before {content: "";}.fa-hand-o-down:before {content: "";}.fa-arrow-circle-left:before {content: "";}.fa-arrow-circle-right:before {content: "";}.fa-arrow-circle-up:before {content: "";}.fa-arrow-circle-down:before {content: "";}.fa-globe:before {content: "";}.fa-wrench:before {content: "";}.fa-tasks:before {content: "";}.fa-filter:before {content: "";}.fa-briefcase:before {content: "";}.fa-arrows-alt:before {content: "";}.fa-group:before,.fa-users:before {content: "";}.fa-chain:before,.fa-link:before {content: "";}.fa-cloud:before {content: "";}.fa-flask:before {content: "";}.fa-cut:before,.fa-scissors:before {content: "";}.fa-copy:before,.fa-files-o:before {content: "";}.fa-paperclip:before {content: "";}.fa-save:before,.fa-floppy-o:before {content: "";}.fa-square:before {content: "";}.fa-navicon:before,.fa-reorder:before,.fa-bars:before {content: "";}.fa-list-ul:before {content: "";}.fa-list-ol:before {content: "";}.fa-strikethrough:before {content: "";}.fa-underline:before {content: "";}.fa-table:before {content: "";}.fa-magic:before {content: "";}.fa-truck:before {content: "";}.fa-pinterest:before {content: "";}.fa-pinterest-square:before {content: "";}.fa-google-plus-square:before {content: "";}.fa-google-plus:before {content: "";}.fa-money:before {content: "";}.fa-caret-down:before {content: "";}.fa-caret-up:before {content: "";}.fa-caret-left:before {content: "";}.fa-caret-right:before {content: "";}.fa-columns:before {content: "";}.fa-unsorted:before,.fa-sort:before {content: "";}.fa-sort-down:before,.fa-sort-desc:before {content: "";}.fa-sort-up:before,.fa-sort-asc:before {content: "";}.fa-envelope:before {content: "";}.fa-linkedin:before {content: "";}.fa-rotate-left:before,.fa-undo:before {content: "";}.fa-legal:before,.fa-gavel:before {content: "";}.fa-dashboard:before,.fa-tachometer:before {content: "";}.fa-comment-o:before {content: "";}.fa-comments-o:before {content: "";}.fa-flash:before,.fa-bolt:before {content: "";}.fa-sitemap:before {content: "";}.fa-umbrella:before {content: "";}.fa-paste:before,.fa-clipboard:before {content: "";}.fa-lightbulb-o:before {content: "";}.fa-exchange:before {content: "";}.fa-cloud-download:before {content: "";}.fa-cloud-upload:before {content: "";}.fa-user-md:before {content: "";}.fa-stethoscope:before {content: "";}.fa-suitcase:before {content: "";}.fa-bell-o:before {content: "";}.fa-coffee:before {content: "";}.fa-cutlery:before {content: "";}.fa-file-text-o:before {content: "";}.fa-building-o:before {content: "";}.fa-hospital-o:before {content: "";}.fa-ambulance:before {content: "";}.fa-medkit:before {content: "";}.fa-fighter-jet:before {content: "";}.fa-beer:before {content: "";}.fa-h-square:before {content: "";}.fa-plus-square:before {content: "";}.fa-angle-double-left:before {content: "";}.fa-angle-double-right:before {content: "";}.fa-angle-double-up:before {content: "";}.fa-angle-double-down:before {content: "";}.fa-angle-left:before {content: "";}.fa-angle-right:before {content: "";}.fa-angle-up:before {content: "";}.fa-angle-down:before {content: "";}.fa-desktop:before {content: "";}.fa-laptop:before {content: "";}.fa-tablet:before {content: "";}.fa-mobile-phone:before,.fa-mobile:before {content: "";}.fa-circle-o:before {content: "";}.fa-quote-left:before {content: "";}.fa-quote-right:before {content: "";}.fa-spinner:before {content: "";}.fa-circle:before {content: "";}.fa-mail-reply:before,.fa-reply:before {content: "";}.fa-github-alt:before {content: "";}.fa-folder-o:before {content: "";}.fa-folder-open-o:before {content: "";}.fa-smile-o:before {content: "";}.fa-frown-o:before {content: "";}.fa-meh-o:before {content: "";}.fa-gamepad:before {content: "";}.fa-keyboard-o:before {content: "";}.fa-flag-o:before {content: "";}.fa-flag-checkered:before {content: "";}.fa-terminal:before {content: "";}.fa-code:before {content: "";}.fa-mail-reply-all:before,.fa-reply-all:before {content: "";}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before {content: "";}.fa-location-arrow:before {content: "";}.fa-crop:before {content: "";}.fa-code-fork:before {content: "";}.fa-unlink:before,.fa-chain-broken:before {content: "";}.fa-question:before {content: "";}.fa-info:before {content: "";}.fa-exclamation:before {content: "";}.fa-superscript:before {content: "";}.fa-subscript:before {content: "";}.fa-eraser:before {content: "";}.fa-puzzle-piece:before {content: "";}.fa-microphone:before {content: "";}.fa-microphone-slash:before {content: "";}.fa-shield:before {content: "";}.fa-calendar-o:before {content: "";}.fa-fire-extinguisher:before {content: "";}.fa-rocket:before {content: "";}.fa-maxcdn:before {content: "";}.fa-chevron-circle-left:before {content: "";}.fa-chevron-circle-right:before {content: "";}.fa-chevron-circle-up:before {content: "";}.fa-chevron-circle-down:before {content: "";}.fa-html5:before {content: "";}.fa-css3:before {content: "";}.fa-anchor:before {content: "";}.fa-unlock-alt:before {content: "";}.fa-bullseye:before {content: "";}.fa-ellipsis-h:before {content: "";}.fa-ellipsis-v:before {content: "";}.fa-rss-square:before {content: "";}.fa-play-circle:before {content: "";}.fa-ticket:before {content: "";}.fa-minus-square:before {content: "";}.fa-minus-square-o:before {content: "";}.fa-level-up:before {content: "";}.fa-level-down:before {content: "";}.fa-check-square:before {content: "";}.fa-pencil-square:before {content: "";}.fa-external-link-square:before {content: "";}.fa-share-square:before {content: "";}.fa-compass:before {content: "";}.fa-toggle-down:before,.fa-caret-square-o-down:before {content: "";}.fa-toggle-up:before,.fa-caret-square-o-up:before {content: "";}.fa-toggle-right:before,.fa-caret-square-o-right:before {content: "";}.fa-euro:before,.fa-eur:before {content: "";}.fa-gbp:before {content: "";}.fa-dollar:before,.fa-usd:before {content: "";}.fa-rupee:before,.fa-inr:before {content: "";}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before {content: "";}.fa-ruble:before,.fa-rouble:before,.fa-rub:before {content: "";}.fa-won:before,.fa-krw:before {content: "";}.fa-bitcoin:before,.fa-btc:before {content: "";}.fa-file:before {content: "";}.fa-file-text:before {content: "";}.fa-sort-alpha-asc:before {content: "";}.fa-sort-alpha-desc:before {content: "";}.fa-sort-amount-asc:before {content: "";}.fa-sort-amount-desc:before {content: "";}.fa-sort-numeric-asc:before {content: "";}.fa-sort-numeric-desc:before {content: "";}.fa-thumbs-up:before {content: "";}.fa-thumbs-down:before {content: "";}.fa-youtube-square:before {content: "";}.fa-youtube:before {content: "";}.fa-xing:before {content: "";}.fa-xing-square:before {content: "";}.fa-youtube-play:before {content: "";}.fa-dropbox:before {content: "";}.fa-stack-overflow:before {content: "";}.fa-instagram:before {content: "";}.fa-flickr:before {content: "";}.fa-adn:before {content: "";}.fa-bitbucket:before {content: "";}.fa-bitbucket-square:before {content: "";}.fa-tumblr:before {content: "";}.fa-tumblr-square:before {content: "";}.fa-long-arrow-down:before {content: "";}.fa-long-arrow-up:before {content: "";}.fa-long-arrow-left:before {content: "";}.fa-long-arrow-right:before {content: "";}.fa-apple:before {content: "";}.fa-windows:before {content: "";}.fa-android:before {content: "";}.fa-linux:before {content: "";}.fa-dribbble:before {content: "";}.fa-skype:before {content: "";}.fa-foursquare:before {content: "";}.fa-trello:before {content: "";}.fa-female:before {content: "";}.fa-male:before {content: "";}.fa-gittip:before,.fa-gratipay:before {content: "";}.fa-sun-o:before {content: "";}.fa-moon-o:before {content: "";}.fa-archive:before {content: "";}.fa-bug:before {content: "";}.fa-vk:before {content: "";}.fa-weibo:before {content: "";}.fa-renren:before {content: "";}.fa-pagelines:before {content: "";}.fa-stack-exchange:before {content: "";}.fa-arrow-circle-o-right:before {content: "";}.fa-arrow-circle-o-left:before {content: "";}.fa-toggle-left:before,.fa-caret-square-o-left:before {content: "";}.fa-dot-circle-o:before {content: "";}.fa-wheelchair:before {content: "";}.fa-vimeo-square:before {content: "";}.fa-turkish-lira:before,.fa-try:before {content: "";}.fa-plus-square-o:before {content: "";}.fa-space-shuttle:before {content: "";}.fa-slack:before {content: "";}.fa-envelope-square:before {content: "";}.fa-wordpress:before {content: "";}.fa-openid:before {content: "";}.fa-institution:before,.fa-bank:before,.fa-university:before {content: "";}.fa-mortar-board:before,.fa-graduation-cap:before {content: "";}.fa-yahoo:before {content: "";}.fa-google:before {content: "";}.fa-reddit:before {content: "";}.fa-reddit-square:before {content: "";}.fa-stumbleupon-circle:before {content: "";}.fa-stumbleupon:before {content: "";}.fa-delicious:before {content: "";}.fa-digg:before {content: "";}.fa-pied-piper:before {content: "";}.fa-pied-piper-alt:before {content: "";}.fa-drupal:before {content: "";}.fa-joomla:before {content: "";}.fa-language:before {content: "";}.fa-fax:before {content: "";}.fa-building:before {content: "";}.fa-child:before {content: "";}.fa-paw:before {content: "";}.fa-spoon:before {content: "";}.fa-cube:before {content: "";}.fa-cubes:before {content: "";}.fa-behance:before {content: "";}.fa-behance-square:before {content: "";}.fa-steam:before {content: "";}.fa-steam-square:before {content: "";}.fa-recycle:before {content: "";}.fa-automobile:before,.fa-car:before {content: "";}.fa-cab:before,.fa-taxi:before {content: "";}.fa-tree:before {content: "";}.fa-spotify:before {content: "";}.fa-deviantart:before {content: "";}.fa-soundcloud:before {content: "";}.fa-database:before {content: "";}.fa-file-pdf-o:before {content: "";}.fa-file-word-o:before {content: "";}.fa-file-excel-o:before {content: "";}.fa-file-powerpoint-o:before {content: "";}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before {content: "";}.fa-file-zip-o:before,.fa-file-archive-o:before {content: "";}.fa-file-sound-o:before,.fa-file-audio-o:before {content: "";}.fa-file-movie-o:before,.fa-file-video-o:before {content: "";}.fa-file-code-o:before {content: "";}.fa-vine:before {content: "";}.fa-codepen:before {content: "";}.fa-jsfiddle:before {content: "";}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before {content: "";}.fa-circle-o-notch:before {content: "";}.fa-ra:before,.fa-rebel:before {content: "";}.fa-ge:before,.fa-empire:before {content: "";}.fa-git-square:before {content: "";}.fa-git:before {content: "";}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before {content: "";}.fa-tencent-weibo:before {content: "";}.fa-qq:before {content: "";}.fa-wechat:before,.fa-weixin:before {content: "";}.fa-send:before,.fa-paper-plane:before {content: "";}.fa-send-o:before,.fa-paper-plane-o:before {content: "";}.fa-history:before {content: "";}.fa-circle-thin:before {content: "";}.fa-header:before {content: "";}.fa-paragraph:before {content: "";}.fa-sliders:before {content: "";}.fa-share-alt:before {content: "";}.fa-share-alt-square:before {content: "";}.fa-bomb:before {content: "";}.fa-soccer-ball-o:before,.fa-futbol-o:before {content: "";}.fa-tty:before {content: "";}.fa-binoculars:before {content: "";}.fa-plug:before {content: "";}.fa-slideshare:before {content: "";}.fa-twitch:before {content: "";}.fa-yelp:before {content: "";}.fa-newspaper-o:before {content: "";}.fa-wifi:before {content: "";}.fa-calculator:before {content: "";}.fa-paypal:before {content: "";}.fa-google-wallet:before {content: "";}.fa-cc-visa:before {content: "";}.fa-cc-mastercard:before {content: "";}.fa-cc-discover:before {content: "";}.fa-cc-amex:before {content: "";}.fa-cc-paypal:before {content: "";}.fa-cc-stripe:before {content: "";}.fa-bell-slash:before {content: "";}.fa-bell-slash-o:before {content: "";}.fa-trash:before {content: "";}.fa-copyright:before {content: "";}.fa-at:before {content: "";}.fa-eyedropper:before {content: "";}.fa-paint-brush:before {content: "";}.fa-birthday-cake:before {content: "";}.fa-area-chart:before {content: "";}.fa-pie-chart:before {content: "";}.fa-line-chart:before {content: "";}.fa-lastfm:before {content: "";}.fa-lastfm-square:before {content: "";}.fa-toggle-off:before {content: "";}.fa-toggle-on:before {content: "";}.fa-bicycle:before {content: "";}.fa-bus:before {content: "";}.fa-ioxhost:before {content: "";}.fa-angellist:before {content: "";}.fa-cc:before {content: "";}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before {content: "";}.fa-meanpath:before {content: "";}.fa-buysellads:before {content: "";}.fa-connectdevelop:before {content: "";}.fa-dashcube:before {content: "";}.fa-forumbee:before {content: "";}.fa-leanpub:before {content: "";}.fa-sellsy:before {content: "";}.fa-shirtsinbulk:before {content: "";}.fa-simplybuilt:before {content: "";}.fa-skyatlas:before {content: "";}.fa-cart-plus:before {content: "";}.fa-cart-arrow-down:before {content: "";}.fa-diamond:before {content: "";}.fa-ship:before {content: "";}.fa-user-secret:before {content: "";}.fa-motorcycle:before {content: "";}.fa-street-view:before {content: "";}.fa-heartbeat:before {content: "";}.fa-venus:before {content: "";}.fa-mars:before {content: "";}.fa-mercury:before {content: "";}.fa-intersex:before,.fa-transgender:before {content: "";}.fa-transgender-alt:before {content: "";}.fa-venus-double:before {content: "";}.fa-mars-double:before {content: "";}.fa-venus-mars:before {content: "";}.fa-mars-stroke:before {content: "";}.fa-mars-stroke-v:before {content: "";}.fa-mars-stroke-h:before {content: "";}.fa-neuter:before {content: "";}.fa-genderless:before {content: "";}.fa-facebook-official:before {content: "";}.fa-pinterest-p:before {content: "";}.fa-whatsapp:before {content: "";}.fa-server:before {content: "";}.fa-user-plus:before {content: "";}.fa-user-times:before {content: "";}.fa-hotel:before,.fa-bed:before {content: "";}.fa-viacoin:before {content: "";}.fa-train:before {content: "";}.fa-subway:before {content: "";}.fa-medium:before {content: "";}.fa-yc:before,.fa-y-combinator:before {content: "";}.fa-optin-monster:before {content: "";}.fa-opencart:before {content: "";}.fa-expeditedssl:before {content: "";}.fa-battery-4:before,.fa-battery-full:before {content: "";}.fa-battery-3:before,.fa-battery-three-quarters:before {content: "";}.fa-battery-2:before,.fa-battery-half:before {content: "";}.fa-battery-1:before,.fa-battery-quarter:before {content: "";}.fa-battery-0:before,.fa-battery-empty:before {content: "";}.fa-mouse-pointer:before {content: "";}.fa-i-cursor:before {content: "";}.fa-object-group:before {content: "";}.fa-object-ungroup:before {content: "";}.fa-sticky-note:before {content: "";}.fa-sticky-note-o:before {content: "";}.fa-cc-jcb:before {content: "";}.fa-cc-diners-club:before {content: "";}.fa-clone:before {content: "";}.fa-balance-scale:before {content: "";}.fa-hourglass-o:before {content: "";}.fa-hourglass-1:before,.fa-hourglass-start:before {content: "";}.fa-hourglass-2:before,.fa-hourglass-half:before {content: "";}.fa-hourglass-3:before,.fa-hourglass-end:before {content: "";}.fa-hourglass:before {content: "";}.fa-hand-grab-o:before,.fa-hand-rock-o:before {content: "";}.fa-hand-stop-o:before,.fa-hand-paper-o:before {content: "";}.fa-hand-scissors-o:before {content: "";}.fa-hand-lizard-o:before {content: "";}.fa-hand-spock-o:before {content: "";}.fa-hand-pointer-o:before {content: "";}.fa-hand-peace-o:before {content: "";}.fa-trademark:before {content: "";}.fa-registered:before {content: "";}.fa-creative-commons:before {content: "";}.fa-gg:before {content: "";}.fa-gg-circle:before {content: "";}.fa-tripadvisor:before {content: "";}.fa-odnoklassniki:before {content: "";}.fa-odnoklassniki-square:before {content: "";}.fa-get-pocket:before {content: "";}.fa-wikipedia-w:before {content: "";}.fa-safari:before {content: "";}.fa-chrome:before {content: "";}.fa-firefox:before {content: "";}.fa-opera:before {content: "";}.fa-internet-explorer:before {content: "";}.fa-tv:before,.fa-television:before {content: "";}.fa-contao:before {content: "";}.fa-500px:before {content: "";}.fa-amazon:before {content: "";}.fa-calendar-plus-o:before {content: "";}.fa-calendar-minus-o:before {content: "";}.fa-calendar-times-o:before {content: "";}.fa-calendar-check-o:before {content: "";}.fa-industry:before {content: "";}.fa-map-pin:before {content: "";}.fa-map-signs:before {content: "";}.fa-map-o:before {content: "";}.fa-map:before {content: "";}.fa-commenting:before {content: "";}.fa-commenting-o:before {content: "";}.fa-houzz:before {content: "";}.fa-vimeo:before {content: "";}.fa-black-tie:before {content: "";}.fa-fonticons:before {content: "";}.fa-reddit-alien:before {content: "";}.fa-edge:before {content: "";}.fa-credit-card-alt:before {content: "";}.fa-codiepie:before {content: "";}.fa-modx:before {content: "";}.fa-fort-awesome:before {content: "";}.fa-usb:before {content: "";}.fa-product-hunt:before {content: "";}.fa-mixcloud:before {content: "";}.fa-scribd:before {content: "";}.fa-pause-circle:before {content: "";}.fa-pause-circle-o:before {content: "";}.fa-stop-circle:before {content: "";}.fa-stop-circle-o:before {content: "";}.fa-shopping-bag:before {content: "";}.fa-shopping-basket:before {content: "";}.fa-hashtag:before {content: "";}.fa-bluetooth:before {content: "";}.fa-bluetooth-b:before {content: "";}.fa-percent:before {content: "";}.fa-gitlab:before {content: "";}.fa-wpbeginner:before {content: "";}.fa-wpforms:before {content: "";}.fa-envira:before {content: "";}.fa-universal-access:before {content: "";}.fa-wheelchair-alt:before {content: "";}.fa-question-circle-o:before {content: "";}.fa-blind:before {content: "";}.fa-audio-description:before {content: "";}.fa-volume-control-phone:before {content: "";}.fa-braille:before {content: "";}.fa-assistive-listening-systems:before {content: "";}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before {content: "";}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before {content: "";}.fa-glide:before {content: "";}.fa-glide-g:before {content: "";}.fa-signing:before,.fa-sign-language:before {content: "";}.fa-low-vision:before {content: "";}.fa-viadeo:before {content: "";}.fa-viadeo-square:before {content: "";}.fa-snapchat:before {content: "";}.fa-snapchat-ghost:before {content: "";}.fa-snapchat-square:before {content: "";}.sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}.sr-only-focusable:active,.sr-only-focusable:focus {position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto;}[class*="hint--"] {position: relative;display: inline-block;}[class*="hint--"]:before,[class*="hint--"]:after {position: absolute;transform: translate3d(0, 0, 0);visibility: hidden;opacity: 0;z-index: 1000000;pointer-events: none;transition: 0.3s ease;transition-delay: 0ms;}[class*="hint--"]:hover:before,[class*="hint--"]:hover:after {visibility: visible;opacity: 1;}[class*="hint--"]:hover:before,[class*="hint--"]:hover:after {transition-delay: 100ms;}[class*="hint--"]:before {content: '';position: absolute;background: transparent;border: 6px solid transparent;z-index: 1000001;}[class*="hint--"]:after {background: #383838;color: white;padding: 8px 10px;font-size: 12px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;line-height: 12px;white-space: nowrap;}[class*="hint--"][aria-label]:after {content: attr(aria-label);}[class*="hint--"][data-hint]:after {content: attr(data-hint);}[aria-label='']:before,[aria-label='']:after,[data-hint='']:before,[data-hint='']:after {display: none !important;}.hint--top-left:before {border-top-color: #383838;}.hint--top-right:before {border-top-color: #383838;}.hint--top:before {border-top-color: #383838;}.hint--bottom-left:before {border-bottom-color: #383838;}.hint--bottom-right:before {border-bottom-color: #383838;}.hint--bottom:before {border-bottom-color: #383838;}.hint--left:before {border-left-color: #383838;}.hint--right:before {border-right-color: #383838;}.hint--top:before {margin-bottom: -11px;}.hint--top:before,.hint--top:after {bottom: 100%;left: 50%;}.hint--top:before {left: calc(50% - 6px);}.hint--top:after {-ms-transform: translateX(-50%);transform: translateX(-50%);}.hint--top:hover:before {-ms-transform: translateY(-8px);transform: translateY(-8px);}.hint--top:hover:after {-ms-transform: translateX(-50%) translateY(-8px);transform: translateX(-50%) translateY(-8px);}.hint--bottom:before {margin-top: -11px;}.hint--bottom:before,.hint--bottom:after {top: 100%;left: 50%;}.hint--bottom:before {left: calc(50% - 6px);}.hint--bottom:after {-ms-transform: translateX(-50%);transform: translateX(-50%);}.hint--bottom:hover:before {-ms-transform: translateY(8px);transform: translateY(8px);}.hint--bottom:hover:after {-ms-transform: translateX(-50%) translateY(8px);transform: translateX(-50%) translateY(8px);}.hint--right:before {margin-left: -11px;margin-bottom: -6px;}.hint--right:after {margin-bottom: -14px;}.hint--right:before,.hint--right:after {left: 100%;bottom: 50%;}.hint--right:hover:before {-ms-transform: translateX(8px);transform: translateX(8px);}.hint--right:hover:after {-ms-transform: translateX(8px);transform: translateX(8px);}.hint--left:before {margin-right: -11px;margin-bottom: -6px;}.hint--left:after {margin-bottom: -14px;}.hint--left:before,.hint--left:after {right: 100%;bottom: 50%;}.hint--left:hover:before {-ms-transform: translateX(-8px);transform: translateX(-8px);}.hint--left:hover:after {-ms-transform: translateX(-8px);transform: translateX(-8px);}.hint--top-left:before {margin-bottom: -11px;}.hint--top-left:before,.hint--top-left:after {bottom: 100%;left: 50%;}.hint--top-left:before {left: calc(50% - 6px);}.hint--top-left:after {-ms-transform: translateX(-100%);transform: translateX(-100%);}.hint--top-left:after {margin-left: 12px;}.hint--top-left:hover:before {-ms-transform: translateY(-8px);transform: translateY(-8px);}.hint--top-left:hover:after {-ms-transform: translateX(-100%) translateY(-8px);transform: translateX(-100%) translateY(-8px);}.hint--top-right:before {margin-bottom: -11px;}.hint--top-right:before,.hint--top-right:after {bottom: 100%;left: 50%;}.hint--top-right:before {left: calc(50% - 6px);}.hint--top-right:after {-ms-transform: translateX(0);transform: translateX(0);}.hint--top-right:after {margin-left: -12px;}.hint--top-right:hover:before {-ms-transform: translateY(-8px);transform: translateY(-8px);}.hint--top-right:hover:after {-ms-transform: translateY(-8px);transform: translateY(-8px);}.hint--bottom-left:before {margin-top: -11px;}.hint--bottom-left:before,.hint--bottom-left:after {top: 100%;left: 50%;}.hint--bottom-left:before {left: calc(50% - 6px);}.hint--bottom-left:after {-ms-transform: translateX(-100%);transform: translateX(-100%);}.hint--bottom-left:after {margin-left: 12px;}.hint--bottom-left:hover:before {-ms-transform: translateY(8px);transform: translateY(8px);}.hint--bottom-left:hover:after {-ms-transform: translateX(-100%) translateY(8px);transform: translateX(-100%) translateY(8px);}.hint--bottom-right:before {margin-top: -11px;}.hint--bottom-right:before,.hint--bottom-right:after {top: 100%;left: 50%;}.hint--bottom-right:before {left: calc(50% - 6px);}.hint--bottom-right:after {-ms-transform: translateX(0);transform: translateX(0);}.hint--bottom-right:after {margin-left: -12px;}.hint--bottom-right:hover:before {-ms-transform: translateY(8px);transform: translateY(8px);}.hint--bottom-right:hover:after {-ms-transform: translateY(8px);transform: translateY(8px);}.hint--small:after,.hint--medium:after,.hint--large:after {white-space: normal;line-height: 1.4em;word-wrap: break-word;}.hint--small:after {width: 80px;}.hint--medium:after {width: 150px;}.hint--large:after {width: 300px;}[class*="hint--"]:after {text-shadow: 0 -1px 0px #000;box-shadow: 4px 4px 8px rgba(0,0,0,0.3);}.hint--error:after {background-color: #b34e4d;text-shadow: 0 -1px 0px #592726;}.hint--error.hint--top-left:before {border-top-color: #b34e4d;}.hint--error.hint--top-right:before {border-top-color: #b34e4d;}.hint--error.hint--top:before {border-top-color: #b34e4d;}.hint--error.hint--bottom-left:before {border-bottom-color: #b34e4d;}.hint--error.hint--bottom-right:before {border-bottom-color: #b34e4d;}.hint--error.hint--bottom:before {border-bottom-color: #b34e4d;}.hint--error.hint--left:before {border-left-color: #b34e4d;}.hint--error.hint--right:before {border-right-color: #b34e4d;}.hint--warning:after {background-color: #c09854;text-shadow: 0 -1px 0px #6c5328;}.hint--warning.hint--top-left:before {border-top-color: #c09854;}.hint--warning.hint--top-right:before {border-top-color: #c09854;}.hint--warning.hint--top:before {border-top-color: #c09854;}.hint--warning.hint--bottom-left:before {border-bottom-color: #c09854;}.hint--warning.hint--bottom-right:before {border-bottom-color: #c09854;}.hint--warning.hint--bottom:before {border-bottom-color: #c09854;}.hint--warning.hint--left:before {border-left-color: #c09854;}.hint--warning.hint--right:before {border-right-color: #c09854;}.hint--info:after {background-color: #3986ac;text-shadow: 0 -1px 0px #1a3c4d;}.hint--info.hint--top-left:before {border-top-color: #3986ac;}.hint--info.hint--top-right:before {border-top-color: #3986ac;}.hint--info.hint--top:before {border-top-color: #3986ac;}.hint--info.hint--bottom-left:before {border-bottom-color: #3986ac;}.hint--info.hint--bottom-right:before {border-bottom-color: #3986ac;}.hint--info.hint--bottom:before {border-bottom-color: #3986ac;}.hint--info.hint--left:before {border-left-color: #3986ac;}.hint--info.hint--right:before {border-right-color: #3986ac;}.hint--success:after {background-color: #458746;text-shadow: 0 -1px 0px #1a321a;}.hint--success.hint--top-left:before {border-top-color: #458746;}.hint--success.hint--top-right:before {border-top-color: #458746;}.hint--success.hint--top:before {border-top-color: #458746;}.hint--success.hint--bottom-left:before {border-bottom-color: #458746;}.hint--success.hint--bottom-right:before {border-bottom-color: #458746;}.hint--success.hint--bottom:before {border-bottom-color: #458746;}.hint--success.hint--left:before {border-left-color: #458746;}.hint--success.hint--right:before {border-right-color: #458746;}.hint--always:after,.hint--always:before {opacity: 1;visibility: visible;}.hint--always.hint--top:before {-ms-transform: translateY(-8px);transform: translateY(-8px);}.hint--always.hint--top:after {-ms-transform: translateX(-50%) translateY(-8px);transform: translateX(-50%) translateY(-8px);}.hint--always.hint--top-left:before {-ms-transform: translateY(-8px);transform: translateY(-8px);}.hint--always.hint--top-left:after {-ms-transform: translateX(-100%) translateY(-8px);transform: translateX(-100%) translateY(-8px);}.hint--always.hint--top-right:before {-ms-transform: translateY(-8px);transform: translateY(-8px);}.hint--always.hint--top-right:after {-ms-transform: translateY(-8px);transform: translateY(-8px);}.hint--always.hint--bottom:before {-ms-transform: translateY(8px);transform: translateY(8px);}.hint--always.hint--bottom:after {-ms-transform: translateX(-50%) translateY(8px);transform: translateX(-50%) translateY(8px);}.hint--always.hint--bottom-left:before {-ms-transform: translateY(8px);transform: translateY(8px);}.hint--always.hint--bottom-left:after {-ms-transform: translateX(-100%) translateY(8px);transform: translateX(-100%) translateY(8px);}.hint--always.hint--bottom-right:before {-ms-transform: translateY(8px);transform: translateY(8px);}.hint--always.hint--bottom-right:after {-ms-transform: translateY(8px);transform: translateY(8px);}.hint--always.hint--left:before {-ms-transform: translateX(-8px);transform: translateX(-8px);}.hint--always.hint--left:after {-ms-transform: translateX(-8px);transform: translateX(-8px);}.hint--always.hint--right:before {-ms-transform: translateX(8px);transform: translateX(8px);}.hint--always.hint--right:after {-ms-transform: translateX(8px);transform: translateX(8px);}.hint--rounded:after {border-radius: 4px;}.hint--no-animate:before,.hint--no-animate:after {transition-duration: 0ms;}.hint--bounce:before,.hint--bounce:after {transition: opacity 0.3s ease,visibility 0.3s ease,transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);}.sr {visibility: hidden;}html,body {margin: 0;padding: 0;}.ghost-anchor {visibility: hidden;height: 0;width: 0;overflow: hidden;position: relative;top: -80px;}a {color: #000;text-decoration: none;}a.caret-link {position: absolute;}a.caret-link span {display: inline-block;vertical-align: middle;transition: color 0.3s ease-out;margin-right: 10px;}a.caret-link .fa-angle-right {transition: transform 0.3s 0.1s ease-out;-ms-transform: translate(0, 0);transform: translate(0, 0);}.no-touchevents a.caret-link:hover span {color: #cc5b55;}.no-touchevents a.caret-link:hover .fa-angle-right {-ms-transform: translate(2px, 0);transform: translate(2px, 0);}.anchor-intro-link {position: relative;color: #fff;transition: color 0.3s ease-out;}.no-touchevents .anchor-intro-link:hover {color: #bfbfbf;}.no-touchevents .anchor-intro-link:hover:before {background-color: #bfbfbf;-ms-transform: translate(0, 0);transform: translate(0, 0);}.no-touchevents .anchor-intro-link:hover:after {border-color: #bfbfbf;}.anchor-intro-link:before {content: ' ';position: absolute;left: 0;bottom: 4px;width: 100%;height: 2px;transition: background-color 0.3s ease-out, transform 0.3s ease-out;background-color: #fff;-ms-transform: translate(0, 1px);transform: translate(0, 1px);}.anchor-intro-link:after {transition: border-color 0.3s ease-out;content: ' ';position: absolute;top: 8px;right: -8px;width: 8px;height: 8px;border-radius: 50%;border: 1px solid #fff;}.fa-angle-left,.fa-angle-right {display: inline-block;vertical-align: middle;color: #cc5b55;font-size: 18px;font-size: 1.8rem;}.line {background-color: #cc5b55;height: 2px;}.circle {position: absolute;display: block;text-align: center;width: 50px;height: 50px;border-radius: 50%;background-color: #fff;transition: background-color 0.3s ease-out, transform 0.3s ease-out;}.circle .fa {font-size: 13px;font-size: 1.3rem;line-height: 50px;}.fa[class*="fa-angle-"] {color: #cc5b55;}.diamond {position: relative;}.diamond:before {content: ' ';position: absolute;top: -8px;left: -12px;width: 8px;height: 8px;background-color: #cc5b55;-ms-transform: rotate(45deg);transform: rotate(45deg);}.cityskyline {position: absolute;width: 100%;height: 100%;overflow: hidden;}.cityskyline-bg {position: absolute;width: 100%;height: 100%;background-repeat: no-repeat;}.cityskyline-bg.cityskyline-bg-b {background-image: url("../img/common/cityskyline-b.png");background-size: 600% 180px;opacity: 0.4;}.cityskyline-bg.cityskyline-bg-b.cityskyline-bg-singapore {background-position: 0 25%;}.cityskyline-bg.cityskyline-bg-b.cityskyline-bg-shanghai {background-position: -600px 25%;}.cityskyline-bg.cityskyline-bg-b.cityskyline-bg-taiwan {background-position: -1200px 25%;}.cityskyline-bg.cityskyline-bg-b.cityskyline-bg-hongkong {background-position: -1800px 25%;}.cityskyline-bg.cityskyline-bg-b.cityskyline-bg-japan {background-position: -2400px 25%;}.cityskyline-bg.cityskyline-bg-b.cityskyline-bg-malaysia {background-position: -3000px 25%;}.cityskyline-bg.cityskyline-bg-w {background-image: url("../img/common/cityskyline-w.png");background-size: 600% 72px;opacity: 1;}.cityskyline-bg.cityskyline-bg-w.cityskyline-bg-singapore {background-position: 0 center;}.cityskyline-bg.cityskyline-bg-w.cityskyline-bg-shanghai {background-position: -240px center;}.cityskyline-bg.cityskyline-bg-w.cityskyline-bg-taiwan {background-position: -480px center;}.cityskyline-bg.cityskyline-bg-w.cityskyline-bg-hongkong {background-position: -720px center;}.cityskyline-bg.cityskyline-bg-w.cityskyline-bg-japan {background-position: -960px center;}.cityskyline-bg.cityskyline-bg-w.cityskyline-bg-malaysia {background-position: -1200px center;}.cityskyline-mask {position: absolute;width: 100%;height: 100%;-ms-transform: translate(0, 0);transform: translate(0, 0);transition: transform 0s ease-in-out;}.cityskyline-bg-b ~ .cityskyline-mask {background-color: #fff;}.cityskyline-bg-w ~ .cityskyline-mask {background-color: #000;}.testimonial-text {display: inline;position: relative;font-weight: 300;font-size: 25px;font-size: 2.5rem;line-height: 36px;letter-spacing: -0.015em;min-height: 180px;}.testimonial-text:before,.testimonial-text:after {content: ' ';position: absolute;width: 22px;height: 22px;background-repeat: no-repeat;background-position: center center;background-image: url("../img/common/quote.png");background-size: 22px 22px;display: none;}.testimonial-text:before {top: -4px;left: -30px;}.testimonial-text:after {bottom: 14px;right: -30px;-ms-transform: scale(-1);transform: scale(-1);}.testimonial-person {margin-top: 40px;font-size: 0px;font-size: 0rem;}.testimonial-img {display: inline-block;vertical-align: middle;margin-right: 30px;}.testimonial-person-text {display: inline-block;vertical-align: middle;text-align: left;}.testimonial-name {font-weight: 700;color: #3b5998;font-size: 13px;font-size: 1.3rem;text-transform: uppercase;margin: 0;}.testimonial-designation {font-weight: 600;font-size: 15px;font-size: 1.5rem;font-style: italic;margin: 0;}.testimonial-company {font-weight: 400;font-size: 15px;font-size: 1.5rem;margin: 0;}html {font-size: 62.5%;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}body {font-family: "Open Sans",sans-serif;}h1,h2,h3,h4,h5,h6 {font-weight: 400;margin: 0;}p {font-size: 13px;font-size: 1.3rem;font-weight: 300;}.bar-top {position: fixed;left: 0;right: 0;margin: auto;z-index: 999;height: 80px;}.bar-top.is-active .bar-top-bg {transition: transform 0.4s ease-out;-ms-transform: translate(0, 0);transform: translate(0, 0);}.bar-top.is-active .logo {background-image: url("../img/common/logo-fullcolour.png");background-size: 145px 30px;}.bar-top.is-active .hamburger-line {background-color: #000;}.bar-top-bg {position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-bottom: 1px solid rgba(0,0,0,0.15);background-color: #fff;transition: transform 0.3s ease-in;-ms-transform: translate(0, -100%);transform: translate(0, -100%);}.bar-top-lang {position: fixed;top: 20px;right: 100px;width: 34px;height: 24px;cursor: pointer;transition: transform 0.3s ease-out;}.bar-top-lang .btn-default {background: none;}.primary-nav-language .caret,.primary-nav-language-selected {color: #fff;text-transform: uppercase;}.is-active .primary-nav-language .caret,.is-active .primary-nav-language-selected {color: #434b50;}.primary-nav-language.open .caret,.primary-nav-language.open .primary-nav-language-selected {color: #434b50;}.primary-nav-language .dropdown-menu {left: unset;right: 0;width: 100%;min-width: unset;background: none;padding: 0;margin: 0;border: none;}.primary-nav-language .dropdown-menu-item {background: white;text-align: center;transition: background 0.3s ease-out;}.primary-nav-language .dropdown-menu-item>span {width: 100%;height: 100%;padding: 10px 5px;transition: color 0.3s ease-out;display: block;}.primary-nav-language .dropdown-menu-item:hover {background: #434343;}.primary-nav-language .dropdown-menu-item:hover input,.primary-nav-language .dropdown-menu-item:hover span {color: #eaeaea;}.primary-nav-language .dropdown-menu-item input {border: none;cursor: pointer;background: none;transition: color 0.3s ease-out;width: 100%;height: 100%;padding: 10px 5px;}.logo {position: fixed;display: block;top: 24px;width: 145px;height: 30px;transition: background-image 0.4s ease-in-out;background-repeat: no-repeat;background-position: center center;background-image: url("../img/common/logo.png");background-size: 145px 30px;left: 15px;}.hamburger {position: fixed;top: 24px;right: 30px;width: 34px;height: 24px;cursor: pointer;transition: transform 0.3s ease-out;}.hamburger-line {position: absolute;left: 0;width: 100%;height: 2px;background-color: #fff;opacity: 1;transition: transform 0.3s ease-out, background-color 0.3s ease-out, opacity 0.3s 0.2s ease-out, top 0.3s ease-out;}.hamburger-line:nth-child(1) {top: 0;}.hamburger-line:nth-child(2) {top: 50%;margin-top: -1px;}.hamburger-line:nth-child(3) {bottom: 0;}.no-touchevents .hamburger:hover .hamburger-line:nth-child(1) {-ms-transform: translate(0, 2px);transform: translate(0, 2px);}.no-touchevents .hamburger:hover .hamburger-line:nth-child(3) {-ms-transform: translate(0, -2px);transform: translate(0, -2px);}.hamburger.is-active .hamburger-line:nth-child(1) {-ms-transform: rotate(45deg) translate(0, 0);transform: rotate(45deg) translate(0, 0);top: 50%;}.hamburger.is-active .hamburger-line:nth-child(2) {transition: opacity 0.3s ease-out;opacity: 0;}.hamburger.is-active .hamburger-line:nth-child(3) {-ms-transform: rotate(-45deg) translate(0, 0);transform: rotate(-45deg) translate(0, 0);top: 50%;}.no-touchevents .hamburger.is-active:hover {-ms-transform: scale(0.9);transform: scale(0.9);}.no-touchevents .hamburger.is-active:hover .hamburger-line {background-color: #d9d9d9;}.no-touchevents .hamburger.is-active:hover .hamburger-line:nth-child(1) {-ms-transform: rotate(45deg) translate(0, 0);transform: rotate(45deg) translate(0, 0);top: 50%;}.no-touchevents .hamburger.is-active:hover .hamburger-line:nth-child(2) {transition: opacity 0.3s ease-out;opacity: 0;}.no-touchevents .hamburger.is-active:hover .hamburger-line:nth-child(3) {-ms-transform: rotate(-45deg) translate(0, 0);transform: rotate(-45deg) translate(0, 0);top: 50%;}#overlay {position: fixed;z-index: 9;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);opacity: 0;display: none;}.sidebar {position: fixed;top: 0;right: 0;z-index: 9;background-color: #4c95be;height: 100%;overflow-x: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch;-ms-transform: translate(100%, 0);transform: translate(100%, 0);width: 240px;}.sidebar-list {padding: 0;margin: 120px 0 0 0;}.sidebar-item {position: relative;list-style-type: none;transition: all 0.3s ease-out;}.sidebar-divider {position: relative;display: block;transition: color 0.3s ease-out, text-indent 0.3s ease-out;padding-left: 30px;}.sidebar-link.is-active .sidebar-text {font-weight: 600;}.no-touchevents .sidebar-link:hover {text-indent: 2px;}.no-touchevents .sidebar-link:hover .sidebar-text:before {transition: all 0.4s 0.2s ease-out;-ms-transform: scale(1);transform: scale(1);}.sidebar-divider {position: relative;display: block;padding-top: 10px;padding-bottom: 10px;}.sidebar-divider:before {content: ' ';position: absolute;bottom: 0;right: 0;height: 1px;background-color: rgba(255,255,255,0.15);width: calc(100% - 30px);}.sidebar-text {position: relative;display: inline;color: #fff;font-size: 26px;font-size: 2.6rem;font-weight: 300;}.sidebar-text:before {content: ' ';position: absolute;top: 0;right: -15px;width: 10px;height: 10px;border-radius: 50%;border: solid 1px #fff;transition: all 0.3s ease-out;-ms-transform: scale(0);transform: scale(0);}.sidebar-others {font-size: 0px;font-size: 0rem;margin-top: 40px;margin-bottom: 60px;margin-left: 30px;}.sidebar-others a {color: #fff;transition: color 0.3s ease-out;}.no-touchevents .sidebar-others a:hover {color: #bfbfbf;}.sidebar-others-block {font-size: 13px;font-size: 1.3rem;margin-right: 24px;margin-bottom: 4px;display: block;}.sidebar-others .fa {font-size: 21px;font-size: 2.1rem;margin-right: 10px;}.no-touchevents .sidebar-item-expand:hover .sidebar-item-dropdown {max-height: 170px;}.no-touchevents .sidebar-item-expand:hover .sidebar-item-dropdown:before {opacity: 1;}.no-touchevents .sidebar-item-expand:hover .fa-angle-down {-ms-transform: scale(1, -1);transform: scale(1, -1);}.sidebar-item-expand.is-active .sidebar-item-dropdown {max-height: 170px;}.sidebar-item-expand.is-active .sidebar-item-dropdown:before {opacity: 1;}.sidebar-item-expand.is-active .fa-angle-down {-ms-transform: scale(1, -1);transform: scale(1, -1);}.sidebar-item-expand .sidebar-text {margin-right: 15px;}.sidebar-item-expand .fa-angle-down {vertical-align: top;margin-top: 8px;color: #fff;font-size: 21px;font-size: 2.1rem;transition: transform 0.3s ease-out;-ms-transform: scale(1, 1);transform: scale(1, 1);}.sidebar-item-dropdown {transition: max-height 0.4s ease-in-out;max-height: 0;overflow: hidden;}.sidebar-item-dropdown:before {content: ' ';position: absolute;bottom: 0;right: 0;height: 1px;background-color: rgba(255,255,255,0.15);width: calc(100% - 30px);transition: opacity 0.3s ease-out;opacity: 0;}.sidebar-item-dropdown .sidebar-link {padding: 0;}.sidebar-item-dropdown-list {margin: 0;padding: 0;padding-left: 15px;}.sidebar-item-dropdown-list .sidebar-divider:before {display: none;}.sidebar-item-dropdown-item {list-style-type: none;}.footer {position: relative;background-color: #fff;border-top: 1px solid #cc5b55;padding-top: 40px;padding-bottom: 110px;}.footer .copyright {margin-bottom: 30px;}.footer-others {font-size: 0px;font-size: 0rem;text-align: left;}.footer-others a {color: #000;transition: color 0.3s ease-out;}.no-touchevents .footer-others a:hover {color: #404040;}.no-touchevents .footer-others a:hover .fa {color: #de9490;}.footer-others-block {font-size: 13px;font-size: 1.3rem;margin-right: 30px;margin-bottom: 10px;display: block;}.footer-others .fa {transition: color 0.3s ease-out;color: #cc5b55;font-size: 21px;font-size: 2.1rem;margin-right: 10px;}#overlay {position: fixed;z-index: 9;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);opacity: 0;display: none;}.sidebar {position: fixed;top: 0;right: 0;z-index: 9;background-color: #4c95be;height: 100%;overflow-x: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch;-ms-transform: translate(100%, 0);transform: translate(100%, 0);width: 240px;}.sidebar-list {padding: 0;margin: 120px 0 0 0;}.sidebar-item {position: relative;list-style-type: none;transition: all 0.3s ease-out;}.sidebar-divider {position: relative;display: block;transition: color 0.3s ease-out, text-indent 0.3s ease-out;padding-left: 30px;}.sidebar-link.is-active .sidebar-text {font-weight: 600;}.no-touchevents .sidebar-link:hover {text-indent: 2px;}.no-touchevents .sidebar-link:hover .sidebar-text:before {transition: all 0.4s 0.2s ease-out;-ms-transform: scale(1);transform: scale(1);}.sidebar-divider {position: relative;display: block;padding-top: 10px;padding-bottom: 10px;}.sidebar-divider:before {content: ' ';position: absolute;bottom: 0;right: 0;height: 1px;background-color: rgba(255,255,255,0.15);width: calc(100% - 30px);}.sidebar-text {position: relative;display: inline;color: #fff;font-size: 26px;font-size: 2.6rem;font-weight: 300;}.sidebar-text:before {content: ' ';position: absolute;top: 0;right: -15px;width: 10px;height: 10px;border-radius: 50%;border: solid 1px #fff;transition: all 0.3s ease-out;-ms-transform: scale(0);transform: scale(0);}.sidebar-others {font-size: 0px;font-size: 0rem;margin-top: 40px;margin-bottom: 60px;margin-left: 30px;}.sidebar-others a {color: #fff;transition: color 0.3s ease-out;}.no-touchevents .sidebar-others a:hover {color: #bfbfbf;}.sidebar-others-block {font-size: 13px;font-size: 1.3rem;margin-right: 24px;margin-bottom: 4px;display: block;}.sidebar-others .fa {font-size: 21px;font-size: 2.1rem;margin-right: 10px;}.no-touchevents .sidebar-item-expand:hover .sidebar-item-dropdown {max-height: 170px;}.no-touchevents .sidebar-item-expand:hover .sidebar-item-dropdown:before {opacity: 1;}.no-touchevents .sidebar-item-expand:hover .fa-angle-down {-ms-transform: scale(1, -1);transform: scale(1, -1);}.sidebar-item-expand.is-active .sidebar-item-dropdown {max-height: 170px;}.sidebar-item-expand.is-active .sidebar-item-dropdown:before {opacity: 1;}.sidebar-item-expand.is-active .fa-angle-down {-ms-transform: scale(1, -1);transform: scale(1, -1);}.sidebar-item-expand .sidebar-text {margin-right: 15px;}.sidebar-item-expand .fa-angle-down {vertical-align: top;margin-top: 8px;color: #fff;font-size: 21px;font-size: 2.1rem;transition: transform 0.3s ease-out;-ms-transform: scale(1, 1);transform: scale(1, 1);}.sidebar-item-dropdown {transition: max-height 0.4s ease-in-out;max-height: 0;overflow: hidden;}.sidebar-item-dropdown:before {content: ' ';position: absolute;bottom: 0;right: 0;height: 1px;background-color: rgba(255,255,255,0.15);width: calc(100% - 30px);transition: opacity 0.3s ease-out;opacity: 0;}.sidebar-item-dropdown .sidebar-link {padding: 0;}.sidebar-item-dropdown-list {margin: 0;padding: 0;padding-left: 15px;}.sidebar-item-dropdown-list .sidebar-divider:before {display: none;}.sidebar-item-dropdown-item {list-style-type: none;}form .error-msg {color: red;font-size: 12px;font-size: 1.2rem;margin-top: 4px;margin-bottom: 4px;}textarea ~ form .error-msg {margin-top: 0;}form .success-msg {color: green;font-size: 12px;font-size: 1.2rem;margin-top: 10px;margin-bottom: 4px;}form .input-field {margin-bottom: 20px;}form .input-text {outline: none;width: 100%;height: 40px;color: #fff;font-size: 14px;font-size: 1.4rem;border-bottom: solid 1px rgba(255,255,255,0.25);}form .input-text::-webkit-input-placeholder {font-size: 14px;font-size: 1.4rem;font-weight: 600;font-style: italic;letter-spacing: -0.02em;color: #9a9a9a;}form .input-text:-moz-placeholder {font-size: 14px;font-size: 1.4rem;font-weight: 600;font-style: italic;letter-spacing: -0.02em;color: #9a9a9a;}form .input-text::-moz-placeholder {font-size: 14px;font-size: 1.4rem;font-weight: 600;font-style: italic;letter-spacing: -0.02em;color: #9a9a9a;}form .input-text:-ms-input-placeholder {font-size: 14px;font-size: 1.4rem;font-weight: 600;font-style: italic;letter-spacing: -0.02em;color: #9a9a9a;}form #file,form .file-text {margin-bottom: 30px;}form #file {position: relative;display: inline-block;vertical-align: middle;margin-right: 20px;text-align: center;color: #000;background-color: #fff;min-width: 110px;height: 30px;border: 1px solid rgba(0,0,0,0.2);border-radius: 15px;transition: all 0.3s ease-out;}.no-touchevents form #file:hover {color: #fff;background-color: #3b5998;}form #file #file-name {font-size: 14px;font-size: 1.4rem;font-weight: 600;padding: 4px 15px;}form #file #file-upload {position: absolute;z-index: 1;cursor: pointer;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;}form .file-text {display: inline-block;vertical-align: middle;}form .btn-submit {height: 50px;background-color: #3b5998;color: #fff;font-size: 13px;font-size: 1.3rem;text-transform: uppercase;font-weight: 700;transition: background-color 0.3s ease-out;width: 100%;}form .btn-submit span {display: inline-block;vertical-align: middle;margin-right: 6px;}form .btn-submit .fa-angle-right {color: #fff;transition: transform 0.3s ease-out;}.no-touchevents form .btn-submit:hover {background-color: #4c70ba;}.no-touchevents form .btn-submit:hover .fa-angle-right {-ms-transform: translate(2px, 0);transform: translate(2px, 0);}#form-search {position: relative;z-index: 2;}#form-search .input-search {background: none;border: none;padding: 0;margin: 0;outline: none;-webkit-appearance: none;border-bottom: solid 1px #fff;width: 100%;height: 50px;font-size: 17px;font-size: 1.7rem;color: #fff;letter-spacing: -0.015em;}#form-search .input-search::-webkit-input-placeholder {font-size: 17px;font-size: 1.7rem;color: rgba(255,255,255,0.5);letter-spacing: -0.015em;}#form-search .input-search:-moz-placeholder {font-size: 17px;font-size: 1.7rem;color: rgba(255,255,255,0.5);letter-spacing: -0.015em;}#form-search .input-search::-moz-placeholder {font-size: 17px;font-size: 1.7rem;color: rgba(255,255,255,0.5);letter-spacing: -0.015em;}#form-search .input-search:-ms-input-placeholder {font-size: 17px;font-size: 1.7rem;color: rgba(255,255,255,0.5);letter-spacing: -0.015em;}#form-search .input-search-location {color: rgba(255,255,255,0.5);width: 100%;}#form-search .btn-search {transition: background-color 0.3s ease-out;background-color: #fff;width: 50px;height: 50px;border: solid 1px #fff;position: relative;margin-top: 20px;}#form-search .btn-search .fa-angle-right {transition: color 0.3s ease-out;color: #cc5b55;}.no-touchevents #form-search .btn-search:hover {background-color: #bfbfbf;}.no-touchevents #form-search .btn-search:hover .fa-angle-right {color: #fff;}#form-search .search-results-wrap {position: relative;margin-left: 15px;}#form-search #search-results-list {position: absolute;list-style-type: none;z-index: 2;left: 0;padding: 0;margin: 0;margin-top: 2px;max-height: 320px;overflow: auto;box-shadow: 0 6px 12px rgba(0,0,0,0.175);background-color: #fff;width: calc(100% - 30px);top: -70px;}#form-search .search-results-item:first-child {margin-top: 5px;}#form-search .search-results-item:last-child {margin-bottom: 5px;}#form-search .search-results-item a {display: block;position: relative;transition: color 0.3s ease-out;color: #333333;font-size: 14px;font-size: 1.4rem;padding: 10px 40px 10px 20px;border-bottom: solid 1px rgba(0,0,0,0.075);}#form-search .search-results-item a .search-results-item-countryname {font-style: italic;}#form-search .search-results-item a .fa-angle-right {position: absolute;right: 20px;top: 50%;bottom: 0;margin-top: -10px;font-size: 16px;font-size: 1.6rem;color: #cc5b55;transition: transform 0.3s 0.1s ease-out;-ms-transform: translate(0, 0);transform: translate(0, 0);}.no-touchevents #form-search .search-results-item:hover a {background-color: #f5f5f5;}.no-touchevents #form-search .search-results-item:hover .fa-angle-right {-ms-transform: translate(2px, 0);transform: translate(2px, 0);}.icon {display: block;width: 100%;height: 100%;margin-left: auto;margin-right: auto;background-position: center center;background-repeat: no-repeat;}.icon-integrity {background-image: url("../img/common/icon-integrity.png");background-size: 40px 40px;}.icon-passion {background-image: url("../img/common/icon-passion.png");background-size: 40px 40px;}.icon-leadership {background-image: url("../img/common/icon-leadership.png");background-size: 40px 40px;}.icon-speed {background-image: url("../img/common/icon-speed.png");background-size: 40px 40px;}.icon-genuine {background-image: url("../img/common/icon-genuine.png");background-size: 40px 40px;}.icon-executive {background-image: url("../img/common/icon-executive-b.png");background-size: 40px 40px;}.icon-executive.inverse {background-image: url("../img/common/icon-executive-w.png");background-size: 40px 40px;}.icon-partnering {background-image: url("../img/common/icon-partnering-b.png");background-size: 40px 40px;}.icon-partnering.inverse {background-image: url("../img/common/icon-partnering-w.png");background-size: 40px 40px;}.icon-career {background-image: url("../img/common/icon-career-b.png");background-size: 40px 40px;}.icon-career.inverse {background-image: url("../img/common/icon-career-w.png");background-size: 40px 40px;}.icon-assessment {background-image: url("../img/common/icon-assessment-b.png");background-size: 40px 40px;}.icon-assessment.inverse {background-image: url("../img/common/icon-assessment-w.png");background-size: 40px 40px;}.icon-people {background-image: url("../img/common/icon-people.png");background-size: 40px 40px;}.icon-executivelevel {display: inline-block;vertical-align: middle;width: 60px;height: 60px;margin-right: 4px;background-image: url("../img/common/icon-executivelevel.png");background-size: 60px 60px;}.icon-grouplevel {display: inline-block;vertical-align: middle;width: 60px;height: 60px;margin-right: 4px;background-image: url("../img/common/icon-grouplevel.png");background-size: 60px 60px;}.icon-banking {display: inline-block;vertical-align: middle;width: 80px;height: 80px;}.icon-banking-w {background-image: url("../img/common/icon-banking-w.png");background-size: 80px 80px;}.icon-banking-b {background-image: url("../img/common/icon-banking-b.png");background-size: 80px 80px;}.icon-consumer {display: inline-block;vertical-align: middle;width: 80px;height: 80px;}.icon-consumer-w {background-image: url("../img/common/icon-consumer-w.png");background-size: 80px 80px;}.icon-consumer-b {background-image: url("../img/common/icon-consumer-b.png");background-size: 80px 80px;}.icon-corporate {display: inline-block;vertical-align: middle;width: 80px;height: 80px;}.icon-corporate-w {background-image: url("../img/common/icon-corporate-w.png");background-size: 80px 80px;}.icon-corporate-b {background-image: url("../img/common/icon-corporate-b.png");background-size: 80px 80px;}.icon-electronic {display: inline-block;vertical-align: middle;width: 80px;height: 80px;}.icon-electronic-w {background-image: url("../img/common/icon-electronic-w.png");background-size: 80px 80px;}.icon-electronic-b {background-image: url("../img/common/icon-electronic-b.png");background-size: 80px 80px;}.icon-healthcare {display: inline-block;vertical-align: middle;width: 80px;height: 80px;}.icon-healthcare-w {background-image: url("../img/common/icon-healthcare-w.png");background-size: 80px 80px;}.icon-healthcare-b {background-image: url("../img/common/icon-healthcare-b.png");background-size: 80px 80px;}.icon-hospitality {display: inline-block;vertical-align: middle;width: 80px;height: 80px;}.icon-hospitality-w {background-image: url("../img/common/icon-hospitality-w.png");background-size: 80px 80px;}.icon-hospitality-b {background-image: url("../img/common/icon-hospitality-b.png");background-size: 80px 80px;}.icon-industrial {display: inline-block;vertical-align: middle;width: 80px;height: 80px;}.icon-industrial-w {background-image: url("../img/common/icon-industrial-w.png");background-size: 80px 80px;}.icon-industrial-b {background-image: url("../img/common/icon-industrial-b.png");background-size: 80px 80px;}.icon-it {display: inline-block;vertical-align: middle;width: 80px;height: 80px;}.icon-it-w {background-image: url("../img/common/icon-it-w.png");background-size: 80px 80px;}.icon-it-b {background-image: url("../img/common/icon-it-b.png");background-size: 80px 80px;}.icon-pconst {display: inline-block;vertical-align: middle;width: 80px;height: 80px;}.icon-pconst-w {background-image: url("../img/common/icon-pconst-w.png");background-size: 80px 80px;}.icon-pconst-b {background-image: url("../img/common/icon-pconst-b.png");background-size: 80px 80px;}.lb-bg {position: fixed;z-index: 8;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.65);opacity: 0;display: none;}.lb-apply {position: fixed;z-index: 9;-webkit-overflow-scrolling: touch;opacity: 0;display: none;background-color: #fff;border: solid 1px rgba(0,0,0,0.15);overflow: auto;padding: 40px 30px;width: calc(100% - 60px);height: calc(85% - 90px);top: 0;left: 0;margin-top: 120px;margin-left: 30px;margin-right: 30px;max-width: 820px;}.lb-apply .job-apply-title {font-weight: 400;font-size: 20px;font-size: 2rem;color: #3b5998;margin-bottom: 30px;}.slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}.slick-list:focus {outline: none;}.slick-list.dragging {cursor: pointer;cursor: hand;}.slick-slider .slick-track,.slick-slider .slick-list {-ms-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slick-track {position: relative;top: 0;left: 0;display: block;}.slick-track:before,.slick-track:after {display: table;content: '';}.slick-track:after {clear: both;}.slick-loading .slick-track {visibility: hidden;}.slick-slide {display: none;float: left;height: 100%;min-height: 1px;}[dir='rtl'] .slick-slide {float: right;}.slick-slide img {display: block;}.slick-slide.slick-loading img {display: none;}.slick-slide.dragging img {pointer-events: none;}.slick-initialized .slick-slide {display: block;}.slick-loading .slick-slide {visibility: hidden;}.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}.slick-arrow.slick-hidden {display: none;}.baron__clipper {position: relative;overflow: hidden;}.baron__scroller {overflow-y: scroll;-ms-overflow-style: none;box-sizing: border-box;margin: 0;border: 0;padding: 0;width: 100%;height: 100%;-webkit-overflow-scrolling: touch;}.baron__scroller::-webkit-scrollbar {width: 0;height: 0;}.baron__track {display: none;position: absolute;top: 0;right: 0;bottom: 0;}.baron._scrollbar .baron__track {display: block;}.baron__free {position: absolute;top: 0;bottom: 0;right: 0;}.baron__bar {display: none;position: absolute;right: 0;z-index: 1;width: 10px;background: #999;}.baron._scrollbar .baron__bar {display: block;}.baron__control {display: block;}.baron._simple .baron__track {opacity: 0;position: absolute;z-index: 3;top: 10px;bottom: 10px;right: 5px;width: 8px;border-radius: 5px;background: #ddf;background: rgba(0,0,255,0.1);pointer-events: none;}.baron._simple.baron .baron__track {opacity: 1;}.baron._simple .baron__bar {position: absolute;z-index: 1;width: 8px;border-radius: 3px;background: #987;opacity: 0;transition: opacity .2s linear;pointer-events: auto;}.baron._simple .baron__bar:hover {opacity: .8;}.baron._simple.baron .baron__bar {opacity: .6;}.baron._macosx .baron__track {opacity: 0;position: absolute;z-index: 3;top: 2px;bottom: 2px;right: 2px;width: 0;}.baron._macosx._scrollbar .baron__track {opacity: 1;}.baron._macosx .baron__bar {position: absolute;z-index: 1;width: 6px;border-radius: 3px;background: #fff;opacity: 0;transition: .1s opacity .4s linear;pointer-events: auto;}.baron._macosx .baron__bar:hover,.baron._scrolling .baron__bar {transition-duration: 0s;transition-delay: 0s;opacity: .5;}.orbit {position: absolute;z-index: 1;top: 0;left: 0;text-align: center;}.orbit div {display: inline-block;position: absolute;}.orbit-line {width: 1px;height: 100%;border-left: dashed 1px rgba(76,149,190,0.7);}.orbit-dot {top: 0;bottom: 0;left: 0;right: 0;margin: auto;width: 6px;height: 6px;border-radius: 50%;background-color: #4c95be;}.orbit-ring {top: 0;left: 0;bottom: 0;right: 0;margin: auto;border: 1px solid rgba(76,149,190,0.3);border-radius: 50%;-ms-transform: rotate(0);transform: rotate(0);}.orbit-point {top: 0;left: 0;bottom: 0;right: 0;margin: auto;width: 6px;height: 6px;background-color: #fff;border: 1px solid #4c95be;border-radius: 50%;}.sec-whatwillyoudo .orbit {width: 90px;height: 90px;}.sec-whatwillyoudo .orbit-bounds {width: 90px;height: 90px;top: -45px;left: -45px;}.sec-whatwillyoudo .orbit-main>.orbit-bounds .orbit-line:nth-of-type(1) {top: -50%;left: 50%;height: 200%;-ms-transform: rotate(-50deg);transform: rotate(-50deg);animation: spin 80s infinite linear;}.sec-whatwillyoudo .orbit-main>.orbit-bounds .orbit-line:nth-of-type(2) {animation: spin-inverse-mid 120s infinite linear;-ms-transform: rotate(60deg);transform: rotate(60deg);}.sec-whatwillyoudo .orbit-main>.orbit-bounds .orbit-ring {animation: spin 150s infinite linear;width: 90px;height: 90px;}.sec-whatwillyoudo .orbit-main>.orbit-bounds .orbit-ring>.orbit-point-one {-ms-transform: rotate(90deg) translate(-31.57895px, -31.57895px);transform: rotate(90deg) translate(-31.57895px, -31.57895px);}.sec-whatwillyoudo .orbit-main>.orbit-bounds .orbit-ring>.orbit-point-two {-ms-transform: rotate(180deg) translate(-31.57895px, -31.57895px);transform: rotate(180deg) translate(-31.57895px, -31.57895px);}.sec-whatwillyoudo .orbit-main>.orbit-bounds .orbit-ring>.orbit-point-three {-ms-transform: rotate(270deg) translate(-31.57895px, -31.57895px);transform: rotate(270deg) translate(-31.57895px, -31.57895px);}.sec-whatwillyoudo .orbit-main>.orbit-bounds .orbit-ring>.orbit-point-four {-ms-transform: rotate(360deg) translate(-31.57895px, -31.57895px);transform: rotate(360deg) translate(-31.57895px, -31.57895px);}.sec-whatwillyoudo .orbit-one {animation: spin 80s infinite linear;}.sec-whatwillyoudo .orbit-one>.orbit-bounds .orbit-ring {top: -30.76923px;left: 0;bottom: auto;right: 0;animation: spin 50s infinite linear;width: 40px;height: 40px;}.sec-whatwillyoudo .orbit-one>.orbit-bounds .orbit-ring>.orbit-point-one {-ms-transform: rotate(90deg) translate(-14.03509px, -14.03509px);transform: rotate(90deg) translate(-14.03509px, -14.03509px);}.sec-whatwillyoudo .orbit-one>.orbit-bounds .orbit-ring>.orbit-point-two {-ms-transform: rotate(180deg) translate(-14.03509px, -14.03509px);transform: rotate(180deg) translate(-14.03509px, -14.03509px);}.sec-whatwillyoudo .orbit-one>.orbit-bounds .orbit-ring>.orbit-point-three {-ms-transform: rotate(270deg) translate(-14.03509px, -14.03509px);transform: rotate(270deg) translate(-14.03509px, -14.03509px);}.sec-whatwillyoudo .orbit-one>.orbit-bounds .orbit-ring>.orbit-point-four {-ms-transform: rotate(360deg) translate(-14.03509px, -14.03509px);transform: rotate(360deg) translate(-14.03509px, -14.03509px);}.sec-howtojoin .orbit-dot,.sec-howtojoin .orbit-point {border: none;background-color: #fff;}.sec-howtojoin .orbit-ring {border: 1px solid rgba(255,255,255,0.3);}.sec-howtojoin .orbit {width: 90px;height: 90px;}.sec-howtojoin .orbit-bounds {width: 90px;height: 90px;top: -45px;left: -45px;}.sec-howtojoin .orbit-main>.orbit-bounds .orbit-ring {animation: spin 150s infinite linear;width: 90px;height: 90px;border: 1px solid rgba(255,255,255,0.1);}.sec-howtojoin .orbit-main>.orbit-bounds .orbit-ring>.orbit-point-one {-ms-transform: rotate(0deg) translate(-31.57895px, -31.57895px);transform: rotate(0deg) translate(-31.57895px, -31.57895px);}.sec-howtojoin .orbit-main>.orbit-bounds .orbit-ring>.orbit-point-two {-ms-transform: rotate(180deg) translate(-31.57895px, -31.57895px);transform: rotate(180deg) translate(-31.57895px, -31.57895px);}.sec-howtojoin .orbit-one {animation: spin-inverse 80s infinite linear;}.sec-howtojoin .orbit-one>.orbit-bounds .icon {top: -53.84615px;left: 0;bottom: auto;right: 0;width: 70px;height: 70px;animation: spin 80s infinite linear;}.sec-howtojoin .orbit-one>.orbit-bounds .orbit-ring {top: -53.84615px;left: 0;bottom: auto;right: 0;animation: spin-inverse 50s infinite linear;width: 70px;height: 70px;}.sec-howtojoin .orbit-one>.orbit-bounds .orbit-ring>.orbit-point-one {-ms-transform: rotate(0deg) translate(-24.5614px, -24.5614px);transform: rotate(0deg) translate(-24.5614px, -24.5614px);}.sec-howtojoin .orbit-one>.orbit-bounds .orbit-ring>.orbit-point-two {-ms-transform: rotate(180deg) translate(-24.5614px, -24.5614px);transform: rotate(180deg) translate(-24.5614px, -24.5614px);}select.bs-select-hidden,select.selectpicker {display: none !important;}.bootstrap-select {width: 220px \0;}.bootstrap-select>.dropdown-toggle {width: 100%;padding-right: 25px;z-index: 1;}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:active {color: #999;}.bootstrap-select>select {position: absolute !important;bottom: 0;left: 50%;display: block !important;width: 0.5px !important;height: 100% !important;padding: 0 !important;opacity: 0 !important;border: none;}.bootstrap-select>select.mobile-device {top: 0;left: 0;display: block !important;width: 100% !important;z-index: 2;}.has-error .bootstrap-select .dropdown-toggle,.error .bootstrap-select .dropdown-toggle {border-color: #b94a48;}.bootstrap-select.fit-width {width: auto !important;}.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) {width: 220px;}.bootstrap-select .dropdown-toggle:focus {outline: thin dotted #333333 !important;outline: 5px auto -webkit-focus-ring-color !important;outline-offset: -2px;}.bootstrap-select.form-control {margin-bottom: 0;padding: 0;border: none;}.bootstrap-select.form-control:not([class*="col-"]) {width: 100%;}.bootstrap-select.form-control.input-group-btn {z-index: auto;}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*="col-"] {float: none;display: inline-block;margin-left: 0;}.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*="col-"].dropdown-menu-right,.row .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right {float: right;}.form-inline .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-group .bootstrap-select.btn-group {margin-bottom: 0;}.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control {padding: 0;}.form-inline .bootstrap-select.btn-group .form-control {width: 100%;}.bootstrap-select.btn-group.disabled,.bootstrap-select.btn-group>.disabled {cursor: not-allowed;}.bootstrap-select.btn-group.disabled:focus,.bootstrap-select.btn-group>.disabled:focus {outline: none !important;}.bootstrap-select.btn-group.bs-container {position: absolute;}.bootstrap-select.btn-group.bs-container .dropdown-menu {z-index: 1060;}.bootstrap-select.btn-group .dropdown-toggle .filter-option {display: inline-block;overflow: hidden;width: 100%;text-align: left;}.bootstrap-select.btn-group .dropdown-toggle .caret {position: absolute;top: 50%;right: 12px;margin-top: -2px;vertical-align: middle;}.bootstrap-select.btn-group[class*="col-"] .dropdown-toggle {width: 100%;}.bootstrap-select.btn-group .dropdown-menu {min-width: 100%;box-sizing: border-box;}.bootstrap-select.btn-group .dropdown-menu.inner {position: static;float: none;border: 0;padding: 0;margin: 0;border-radius: 0;box-shadow: none;}.bootstrap-select.btn-group .dropdown-menu li {position: relative;}.bootstrap-select.btn-group .dropdown-menu li.active small {color: #fff;}.bootstrap-select.btn-group .dropdown-menu li.disabled a {cursor: not-allowed;}.bootstrap-select.btn-group .dropdown-menu li a {cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.bootstrap-select.btn-group .dropdown-menu li a.opt {position: relative;padding-left: 2.25em;}.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {display: none;}.bootstrap-select.btn-group .dropdown-menu li a span.text {display: inline-block;}.bootstrap-select.btn-group .dropdown-menu li small {padding-left: 0.5em;}.bootstrap-select.btn-group .dropdown-menu .notify {position: absolute;bottom: 5px;width: 96%;margin: 0 2%;min-height: 26px;padding: 3px 5px;background: #f5f5f5;border: 1px solid #e3e3e3;box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);pointer-events: none;opacity: 0.9;box-sizing: border-box;}.bootstrap-select.btn-group .no-results {padding: 3px;background: #f5f5f5;margin: 0 5px;white-space: nowrap;}.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option {position: static;}.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret {position: static;top: auto;margin-top: -1px;}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {position: absolute;display: inline-block;right: 15px;margin-top: 5px;}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {margin-right: 34px;}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle {z-index: 1061;}.bootstrap-select.show-menu-arrow .dropdown-toggle:before {content: '';border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 7px solid rgba(204,204,204,0.2);position: absolute;bottom: -4px;left: 9px;display: none;}.bootstrap-select.show-menu-arrow .dropdown-toggle:after {content: '';border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid white;position: absolute;bottom: -4px;left: 10px;display: none;}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before {bottom: auto;top: -3px;border-top: 7px solid rgba(204,204,204,0.2);border-bottom: 0;}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after {bottom: auto;top: -3px;border-top: 6px solid white;border-bottom: 0;}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before {right: 12px;left: auto;}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after {right: 13px;left: auto;}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after {display: block;}.bs-searchbox,.bs-actionsbox,.bs-donebutton {padding: 4px 8px;}.bs-actionsbox {width: 100%;box-sizing: border-box;}.bs-actionsbox .btn-group button {width: 50%;}.bs-donebutton {float: left;width: 100%;box-sizing: border-box;}.bs-donebutton .btn-group button {width: 100%;}.bs-searchbox+.bs-actionsbox {padding: 0 8px 4px;}.bs-searchbox .form-control {margin-bottom: 0;width: 100%;float: none;}#home {height: 100%;}#home .main {width: 100%;}#home .typing-title {opacity: 0;}.page-loaded #home .typing-title {transition: opacity 0.3s 0.8s ease-out;opacity: 1;}#home .typed-cursor {opacity: 1;animation: blink 0.7s infinite;}#home .home-heading h3 {color: #fff;letter-spacing: 0.02em;margin-bottom: 20px;font-size: 16px;font-size: 1.6rem;}#home .home-heading h1 {color: #fff;font-weight: 300;letter-spacing: -0.01em;margin-bottom: 35px;font-size: 46px;font-size: 4.6rem;line-height: 45px;}.js #home .home-heading h1 {opacity: 0;-ms-transform: translate(0, 10px);transform: translate(0, 10px);}#home .home-heading a {position: absolute;color: #fff;font-size: 18px;font-size: 1.8rem;}.js #home .home-heading a {opacity: 0;-ms-transform: translate(-10px, 0);transform: translate(-10px, 0);} @media only screen and (max-device-width: 992px) {#home .sec-splash .table-cell {vertical-align:middle}} #home .sec-splash {background-size: cover;overflow: hidden;height: calc(100% -  50px );background-position: 55% center;}#home #video-homesplash {bottom: 0px;right: 0px;min-width: 100%;min-height: 100%;width: 100%;height: auto;opacity: 0;transition: opacity 0.1s 0.1s ease-out;position: absolute;object-fit:cover;}#home #video-homesplash-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.25);}.page-loaded #home #video-homesplash {opacity: 1;}#home .home-intro-link {position: absolute;z-index: 1;bottom: 50px;left: 0;right: 0;margin: auto;display: block;}#home .home-intro-link .circle-down {left: 0;right: 0;margin: auto;margin-top: -25px;cursor: pointer;}#home .home-intro-link .circle-down .fa-angle-down {transition: color 0.3s ease-out;font-size: 24px;font-size: 2.4rem;}.no-touchevents #home .home-intro-link .circle-down:hover {background-color: #cc5b55;}.no-touchevents #home .home-intro-link .circle-down:hover .fa-angle-down {color: #fff;}.js #home .home-intro-link .circle-down {opacity: 0;-ms-transform: translate(0, -80px) scale(1.2);transform: translate(0, -80px) scale(1.2);}#home .sec-search {position: relative;color: #fff;background-position: center center;background-repeat: repeat;background-image: url("../img/common/bg-bluegrid.jpg");padding: 60px 0 90px;}#home .sec-search .header {text-align: center;margin-bottom: 70px;}#home .sec-search .header h2 {font-size: 28px;font-size: 2.8rem;line-height: 36px;letter-spacing: -0.015em;margin-bottom: 30px;}#home .sec-search .header p {font-size: 17px;font-size: 1.7rem;}#home .sec-search .job-latest {margin-top: 80px;margin-bottom: 30px;}#home .sec-search .job-latest p {font-family: "Proxima N W01 Bold";text-transform: uppercase;font-size: 13px;font-size: 1.3rem;}#home .sec-search .job-latest p a {color: #fff;font-family: "Proxima N W01 Smbd";}#home .sec-search .job {position: relative;display: block;margin-bottom: 30px;}#home .sec-search .job-link {display: block;padding-right: 50px;}.no-touchevents #home .sec-search .job-link:hover .job-title {color: #d9d9d9;}.no-touchevents #home .sec-search .job-link:hover .job-location {color: #d9d9d9;}.no-touchevents #home .sec-search .job-link:hover .job-arrow {background-color: #d9d9d9;-ms-transform: translate(2px, 0);transform: translate(2px, 0);}#home .sec-search .job-title {color: #fff;transition: color 0.3s ease-out;font-family: "Proxima N W01 Bold";font-size: 14px;font-size: 1.4rem;margin-bottom: 4px;}#home .sec-search .job-location {color: #fff;transition: color 0.3s ease-out;font-family: "Proxima N W01 Smbd";text-transform: uppercase;font-size: 14px;font-size: 1.4rem;}#home .sec-search .job-arrow {transition: transform 0.3s ease-out, background-color 0.3s ease-out;-ms-transform: translate(0, 0);transform: translate(0, 0);position: absolute;background-color: #fff;width: 14px;height: 14px;line-height: 14px;border-radius: 50%;text-align: center;top: 10px;right: 20px;}#home .sec-search .job-arrow .fa-angle-right {color: #4c95be;font-size: 13px;font-size: 1.3rem;line-height: 14px;display: inline-block;vertical-align: top;}#home .sec-whatwedo {position: relative;z-index: 1;margin: 0 auto;color: #fff;background-color: #fff;min-height: auto;}#home .sec-whatwedo .line {width: 80px;margin-bottom: 20px;}#home .sec-whatwedo .ie-tablecell-fix {overflow: auto;}#home .sec-whatwedo .img-consultants {width: 100%;background-repeat: no-repeat;background-image: url("../img/home/people-in-arms.jpg");position: relative;background-position: center 0;background-size: cover;padding-bottom: 0;margin-bottom: 0;height: 440px;}#home .sec-whatwedo .box {width: 100%;position: relative;margin-top: 0;}#home .sec-whatwedo .box-content-top {min-height: auto;padding: 90px 15px;}#home .sec-whatwedo .box-content-top h2 {font-size: 24px;font-size: 2.4rem;line-height: 32px;letter-spacing: -0.015em;margin-bottom: 36px;max-width: 300px;}#home .sec-whatwedo .box-content-top p {font-size: 16px;font-size: 1.6rem;line-height: 28px;letter-spacing: -0.015em;margin-bottom: 30px;}#home .sec-whatwedo .box-content-top .caret-link {font-size: 13px;font-size: 1.3rem;font-weight: 700;color: #fff;margin-right: 6px;}#home .sec-whatwedo .box-content-top .caret-link span {text-transform: uppercase;}#home .sec-join {position: relative;width: 100%;color: #000000;background-color: #fff;text-align: center;background-repeat: no-repeat;background-position: center center;background-image: url("../img/home/people-in-arms-join.jpg");background-size: cover;background-attachment: scroll;min-height: 620px;}#home .sec-join .psiloveyou {max-width: 480px;width: 100%;height: 150px;margin-left: auto;margin-right: auto;background-repeat: no-repeat;background-position: center center;background-image: url("../img/home/psiloveyou.png");background-size: contain;}#home .sec-join .sec-join-text {position: relative;top: 50px;max-width: 520px;text-align:left;}#home .sec-join .content {padding-top: 120px;}#home .sec-join h2 {font-size: 24px;font-size: 2.4rem;letter-spacing: 0.05em;line-height: 28px;margin-bottom: 10px;}#home .sec-join p {font-size: 18px;font-size: 1.8rem;font-weight: 400;letter-spacing: 0.05em;margin: 0;margin-bottom: 40px;}#home .sec-join a {font-size: 13px;font-size: 1.3rem;text-transform: uppercase;font-weight: 700;color: #000000;left: 0;right: 0;}#home .sec-blog {position: relative;padding-bottom: 80px;background-color: #fff;}#home .sec-blog .header {text-align: center;margin-top: 70px;margin-bottom: 70px;}#home .sec-blog .header p {color: #434b50;text-transform: uppercase;font-size: 12px;font-size: 1.2rem;font-weight: 600;letter-spacing: 0.125em;margin: 0;margin-bottom: 15px;}#home .sec-blog .header h2 {font-weight: 300;font-size: 28px;font-size: 2.8rem;letter-spacing: -0.015em;}#home .sec-blog .blog .line {max-width: 70px;height: 1px;background-color: #e9bab7;margin-bottom: 30px;}#home .sec-blog .blog-title {font-size: 21px;font-size: 2.1rem;font-weight: 300;line-height: 24px;}#home .sec-blog .blog-desc {font-size: 15px;font-size: 1.5rem;color: #434b50;}#carousel-home {height: 100%;background-repeat: no-repeat;background-position: center center;min-height: 500px;background-image: none;background-size: cover;}#carousel-home .carousel-inner {width: 100%;height: 100%;}#carousel-home .carousel-inner>.item {width: 100%;height: 100%;}#carousel-home .carousel-caption,#carousel-home .carousel-indicators {left: 0;right: auto;}#carousel-home .carousel-caption {width: 100%;}#carousel-home .carousel-indicators {margin-left: 0;top: auto;bottom: 20px;width: 100%;}#carousel-home .carousel-indicators li {border: 1px solid #434b50;vertical-align: middle;margin: 0 4px;width: 8px;height: 8px;}#carousel-home .carousel-indicators li.active {width: 8px;height: 8px;background-color: #cc5b55;border: 1px solid #cc5b55;}#carousel-home .carousel-caption {position: relative;color: #434b50;text-shadow: none;text-align: left;top: 0;bottom: auto;padding: 50px 30px 15px;}#about .sec-splash {position: relative;background-repeat: no-repeat;background-position: 0 0;background-image: url("../img/about/banner-about.jpg");background-attachment: scroll;height: 600px;}#about .about-heading {position: absolute;color: #000;bottom: 80px;padding: 0 30px;max-width: 100%;}#about .about-heading h3 {text-transform: uppercase;font-size: 12px;font-size: 1.2rem;font-weight: 600;margin-bottom: 10px;}#about .about-heading h1 {font-size: 36px;font-size: 3.6rem;line-height: 44px;font-weight: 300;}#about .bg-about-diagram {position: absolute;bottom: 0;width: 100%;height: 1044px;background-position: center center;background-repeat: no-repeat;background-size: 1920px 1044px;display: none;right: 0;}#about .sec-expertise {position: relative;padding: 100px 0;overflow: hidden;}#about .sec-expertise .line-graphic {position: absolute;top: 50%;height: 1px;background-color: #cc5b55;display: none;}#about .sec-expertise .line-graphic:before {content: ' ';position: absolute;width: 8px;height: 8px;border-radius: 50%;border: solid 1px #000;top: -3.5px;right: -8px;}#about .sec-expertise .text h3 {font-size: 12px;font-size: 1.2rem;letter-spacing: 0.125em;color: #434b50;text-transform: uppercase;}#about .sec-expertise .text p {font-size: 21px;font-size: 2.1rem;line-height: 32px;max-width: 350px;}#about .sec-expertise .diagram {text-align: center;width: 100%;height: 330px;background-repeat: no-repeat;background-position: center center;background-image: url("../img/about/diagram.png");background-size: contain;}#about .sec-expertise .diagram p {max-width: 350px;margin-left: auto;margin-right: auto;margin-top: -45px;position: absolute;top: 50%;left: 0;right: 0;font-size: 18px;font-size: 1.8rem;line-height: 30px;}#about .dna-values {text-align: center;padding-top: 80px;}#about .dna-values h3 {font-size: 12px;font-size: 1.2rem;letter-spacing: 0.125em;text-transform: uppercase;color: #434b50;margin-bottom: 30px;}#about .dna-values p {font-size: 15px;font-size: 1.5rem;line-height: 24px;max-width: 720px;margin-left: auto;margin-right: auto;}#about .dna-values .values {position: relative;width: 100%;padding-top: 50px;}#about .dna-values .values-list {font-size: 0px;font-size: 0rem;padding: 0;}#about .dna-values .values-item {position: relative;list-style-type: none;display: inline-block;font-size: 13px;font-size: 1.3rem;margin-bottom: 60px;cursor: pointer;width: 100%;border-right: none;}#about .dna-values .values-item:last-child {border-right: none;}#about .dna-values .values-item:hover .fa-plus-circle {opacity: 0;}#about .dna-values .values-item:hover .values-item-symbol {opacity: 0;transition: opacity 0.3s ease-out;}#about .dna-values .values-item:hover .values-item-text {opacity: 1;-ms-transform: translate(0, 0);transform: translate(0, 0);transition: opacity 0.3s 0.2s ease-out, transform 0.3s 0.3s ease-out;}#about .dna-values .values-item-symbol {opacity: 1;transition: opacity 0.3s 0.3s ease-out;}#about .dna-values .values-item-symbol .icon {width: 60px;height: 60px;transition: transform 0.3s ease-out;-ms-transform: translate(0, 0);transform: translate(0, 0);}#about .dna-values .values-item-title {font-weight: 600;font-size: 12px;font-size: 1.2rem;color: #7c8387;margin: 0;margin-top: 10px;}#about .dna-values .values-item .fa-plus-circle {padding: 10px;font-size: 15px;font-size: 1.5rem;transition: color 0.3s ease-out, opacity 0.3s ease-out;opacity: 1;color: #cc5b55;}#about .dna-values .values-item-text {position: absolute;top: 0;left: 0;right: 0;margin: auto;padding-left: 15px;padding-right: 15px;opacity: 0;-ms-transform: translate(0, 6px);transform: translate(0, 6px);transition: opacity 0.3s ease-out, transform 0.3s ease-out;}#about .sec-dna {font-size: 0px;font-size: 0rem;height: auto;}#about .sec-dna .dna {position: relative;display: inline-block;vertical-align: top;height: 100%;padding: 80px 30px;padding: 80px 30px;width: 100%;}#about .sec-dna .dna-diagram {background-color: #4c95be;}#about .sec-dna .dna-diagram img {padding: 30px;top: 0;left: 0;right: 0;bottom: 0;margin: auto;position: relative;}#about .sec-dna .dna-text {color: #000000;background-repeat: no-repeat;background-position: center center;background-image: url("../img/about/people-meeting.jpg");background-size: cover;}#about .sec-dna .dna-text h3 {font-size: 14px;font-size: 1.4rem;line-height: 28px;letter-spacing: 0.05em;font-weight: 400;text-transform: uppercase;}#about .sec-dna .dna-text h2 {font-size: 32px;font-size: 3.2rem;line-height: 36px;font-weight: 300;margin-bottom: 30px;}#about .sec-dna .dna-text p {font-size: 14px;font-size: 1.4rem;line-height: 24px;letter-spacing: 0.05em;font-weight: 400;max-width: 360px;}#about .sec-map {position: relative;min-height: 740px;padding-top: 80px;padding-bottom: 80px;background-repeat: no-repeat;background-position: center -150px;background-image: url("../img/about/map.png");background-size: 1280px 870px;}#about .sec-map .text {max-width: 580px;}#about .sec-map .line {width: 60px;margin-bottom: 20px;}#about .sec-map h2 {font-size: 28px;font-size: 2.8rem;line-height: 34px;margin-bottom: 40px;}#about .sec-map p {font-size: 18px;font-size: 1.8rem;line-height: 30px;margin-bottom: 30px;}#about .sec-map a {font-weight: 700;text-transform: uppercase;font-size: 13px;font-size: 1.3rem;}#about .sec-map a span {margin-right: 6px;}#about .sec-map .map-dots {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: none;}#about .sec-map .map-dots .dot {position: absolute;top: 50%;left: 50%;margin-top: -154px;margin-left: -4px;cursor: pointer;padding: 16px;}#about .sec-map .map-dots .dot:hover .dot-big-pulse {opacity: 1;}#about .sec-map .map-dots .dot:hover .dot-big-shape {-ms-transform: scale(1.3);transform: scale(1.3);transition: transform 0.4s ease-in-out;}#about .sec-map .map-dots .dot:hover .dot-small-line:before {transition: transform 0.3s 0.2s ease-out;-ms-transform: scale(1);transform: scale(1);}#about .sec-map .map-dots .dot:hover .dot-country {transition: opacity 0.3s 0.4s ease-out;opacity: 1;}#about .sec-map .map-dots .dot:hover.japan .dot-small-line {width: 40px;}#about .sec-map .map-dots .dot:hover.shanghai .dot-small-line {width: 80px;}#about .sec-map .map-dots .dot:hover.taiwan .dot-small-line {width: 60px;}#about .sec-map .map-dots .dot:hover.hongkong .dot-small-line {width: 50px;}#about .sec-map .map-dots .dot:hover.malaysia .dot-small-line {width: 80px;}#about .sec-map .map-dots .dot:hover.singapore .dot-small-line {width: 40px;}#about .sec-map .map-dots .dot-small {width: 8px;height: 8px;border-radius: 50%;background-color: #cc5b55;}#about .sec-map .map-dots .dot-small-line {position: absolute;top: 50%;left: 50%;height: 1px;margin-top: -1px;margin-left: 4px;background-color: #7c8387;width: 0;transition: width 0.3s ease-out;}#about .sec-map .map-dots .dot-small-line:before {content: ' ';position: absolute;right: -8px;top: -4px;margin-top: 1px;width: 8px;height: 8px;border-radius: 50%;border: 1px solid #5dc5ff;-ms-transform: scale(0);transform: scale(0);transition: transform 0.3s ease-out;}#about .sec-map .map-dots .dot-big {position: absolute;z-index: -1;width: 50px;height: 50px;margin-top: -21px;margin-left: -21px;}#about .sec-map .map-dots .dot-big-pulse {position: absolute;top: -50%;left: -50%;width: 200%;height: 200%;border-radius: 50%;border-width: 2px;border-style: solid;transition: opacity 0.3s ease-out;animation: pulsing 4.2s ease-out infinite forwards;}#about .sec-map .map-dots .dot-big-shape {width: 100%;height: 100%;border-radius: 50%;box-shadow: 0 0 4px #fff;background-color: rgba(204,91,85,0.1);-ms-transform: scale(1);transform: scale(1);transition: transform 0.4s ease-in-out;}#about .sec-map .map-dots .dot-country {position: relative;min-width: 100px;right: 0;left: 100%;top: -15px;margin-left: 14px;opacity: 0;transition: opacity 0.3s ease-out;}#about .sec-map .map-dots .dot-country-name {display: inline-block;vertical-align: middle;margin-right: 4px;}#about .sec-map .map-dots .dot-country-name p {font-size: 11px;font-size: 1.1rem;font-weight: 600;color: #434b50;margin: 0;}#about .sec-map .map-dots .dot-country-flag {display: inline-block;vertical-align: middle;width: 13px;height: 9px;background-position: center center;background-repeat: no-repeat;border: solid 1px #d9dbdc;}#about .sec-map .map-dots .dot.japan {margin-top: -246px;margin-left: 334px;}#about .sec-map .map-dots .dot.japan .dot-country-flag {background-image: url("../img/common/flag-japan.jpg");background-size: cover;}#about .sec-map .map-dots .dot.shanghai {margin-top: -182px;margin-left: 174px;}#about .sec-map .map-dots .dot.shanghai .dot-country-flag {background-image: url("../img/common/flag-china.jpg");background-size: cover;}#about .sec-map .map-dots .dot.hongkong {margin-top: -32px;margin-left: 76px;}#about .sec-map .map-dots .dot.hongkong .dot-country-flag {background-image: url("../img/common/flag-china.jpg");background-size: cover;}#about .sec-map .map-dots .dot.taiwan {margin-top: -86px;margin-left: 188px;}#about .sec-map .map-dots .dot.taiwan .dot-country-flag {background-image: url("../img/common/flag-taiwan.jpg");background-size: cover;}#about .sec-map .map-dots .dot.malaysia {margin-top: 140px;margin-left: 4px;}#about .sec-map .map-dots .dot.malaysia .dot-country-flag {background-image: url("../img/common/flag-malaysia.jpg");background-size: cover;}#about .sec-map .map-dots .dot.singapore {margin-top: 168px;margin-left: 30px;}#about .sec-map .map-dots .dot.singapore .dot-country-flag {background-image: url("../img/common/flag-singapore.jpg");background-size: cover;}#about .sec-results {padding-bottom: 120px;}#about .sec-results .banner {background-repeat: no-repeat;background-position: center center;background-image: url("../img/about/people-lineup.jpg");background-size: cover;background-attachment: scroll;min-height: 140px;margin-bottom: 20px;}#about .sec-results h2 {font-weight: 300;font-size: 24px;font-size: 2.4rem;margin-bottom: 20px;}#about .sec-results h2.diamond:before {top: -2px;left: -16px;display: none;}#about .sec-results p {font-size: 16px;font-size: 1.6rem;line-height: 22px;margin-top: 0;}#about .sec-results a span {font-weight: 700;font-size: 13px;font-size: 1.3rem;text-transform: uppercase;margin-right: 6px;}#specialisations .sec-splash {background-repeat: repeat;background-position: 0 0;background-attachment: fixed;background-image: url("../img/common/bg-bluegrid.jpg");color: #fff;padding-top: 120px;padding-bottom: 40px;}#specialisations .specialisations-heading {text-align: center;margin-bottom: 60px;}#specialisations .specialisations-heading h3 {font-size: 12px;font-size: 1.2rem;line-height: 34px;letter-spacing: 0.125em;text-transform: uppercase;}#specialisations .specialisations-heading h1 {font-size: 32px;font-size: 3.2rem;line-height: 44px;font-weight: 300;margin-bottom: 40px;}#specialisations .specialisations-heading p {font-size: 16px;font-size: 1.6rem;line-height: 30px;}#specialisations .sec-country-specialisations {position: relative;}#specialisations .specialisations-grid {max-width: 1200px;width: 100%;padding-left: 15px;padding-right: 15px;margin-left: auto;margin-right: auto;}#specialisations .specialisations-grid-list {font-size: 0px;font-size: 0rem;padding: 0;}#specialisations .specialisations-grid-item {position: relative;display: inline-block;vertical-align: top;text-align: center;cursor: pointer;font-size: 13px;font-size: 1.3rem;outline: solid 1px rgba(255,255,255,0.2);transition: background-color 0.5s ease-out;width: 100%;}.no-touchevents #specialisations .specialisations-grid-item:hover .fa-angle-right {-ms-transform: translate(4px, 0);transform: translate(4px, 0);}#specialisations .specialisations-grid-item.is-active .specialisations-grid-item-content:after {transition: transform 0.3s 0.2s ease-out;-ms-transform: translate(0, -50%) rotate(45deg);transform: translate(0, -50%) rotate(45deg);}#specialisations .specialisations-grid-item:nth-child(1) .specialisations-grid-item-detail {left: 0;}#specialisations .specialisations-grid-item:nth-child(2) .specialisations-grid-item-detail {left: 0%;}#specialisations .specialisations-grid-item:nth-child(3) .specialisations-grid-item-detail {left: 0%;}#specialisations .specialisations-grid-item:nth-child(4) .specialisations-grid-item-detail {left: 0;}#specialisations .specialisations-grid-item:nth-child(5) .specialisations-grid-item-detail {left: 0%;}#specialisations .specialisations-grid-item:nth-child(6) .specialisations-grid-item-detail {left: 0%;}#specialisations .specialisations-grid-item:nth-child(7) .specialisations-grid-item-detail {left: 0;}#specialisations .specialisations-grid-item:nth-child(8) .specialisations-grid-item-detail {left: 0%;}#specialisations .specialisations-grid-item:nth-child(9) .specialisations-grid-item-detail {left: 0;}#specialisations .specialisations-grid-item-content {position: relative;overflow: hidden;padding: 30px 40px;height: 340px;}#specialisations .specialisations-grid-item-content.text-dark h2 {color: #11305a;}#specialisations .specialisations-grid-item-content.text-dark h2 .fa-angle-right {color: #11305a;}#specialisations .specialisations-grid-item-content.text-dark p {color: #000;}#specialisations .specialisations-grid-item-content h2 {font-size: 18px;font-size: 1.8rem;line-height: 24px;}#specialisations .specialisations-grid-item-content h2 .fa-angle-right {color: #fff;transition: transform 0.3s ease-out;-ms-transform: translate(0, 0);transform: translate(0, 0);}#specialisations .specialisations-grid-item-content p {font-size: 14px;font-size: 1.4rem;line-height: 22px;}#specialisations .specialisations-grid-item-content:after {content: ' ';position: absolute;bottom: -24px;left: 50%;margin-left: -10px;width: 20px;height: 20px;background-color: #272d39;transition: transform 0.3s ease-out;-ms-transform: translate(0, 0) rotate(45deg);transform: translate(0, 0) rotate(45deg);}#specialisations .specialisations-icon {width: 80px;height: 80px;border: solid 1px #4c95be;border-radius: 50%;margin-left: auto;margin-right: auto;margin-bottom: 15px;}#specialisations .specialisations-icon.specialisations-icon-white {border: solid 1px #fff;}#specialisations .specialisations-grid-item-detail {position: relative;overflow: hidden;text-align: left;height: 0;top: 0;z-index: 1;background-color: #272d39;cursor: default;width: 100%;}#specialisations .specialisations-grid-item-detail-content {padding: 70px 50px;color: #fff;}#specialisations .specialisations-grid-item-detail-content .line-dot {position: absolute;top: 0;left: 0;width: 1px;height: 100%;border-left: dotted 1px #cc5b55;display: none;}#specialisations .specialisations-grid-item-detail-content .content-left {padding-right: 0;}#specialisations .specialisations-grid-item-detail-content .content-right {padding-left: 0;}#specialisations .specialisations-grid-item-detail-content h2 {font-size: 24px;font-size: 2.4rem;line-height: 26px;color: #70beee;}#specialisations .specialisations-grid-item-detail-content h2 img {margin-right: 6px;margin-bottom: 25px;}#specialisations .specialisations-grid-item-detail-content h2 span {margin-bottom: 25px;display: block;}#specialisations .specialisations-grid-item-detail-content .related-sectors-text {font-size: 11px;font-size: 1.1rem;letter-spacing: 0.04em;text-transform: uppercase;font-weight: 400;opacity: 0.5;margin: 0;margin-bottom: 20px;}#specialisations .specialisations-grid-item-detail-content h3 {font-size: 16px;font-size: 1.6rem;line-height: 22px;letter-spacing: 0.01em;font-weight: 600;}#specialisations .specialisations-grid-item-detail-content p {font-size: 14px;font-size: 1.4rem;line-height: 22px;letter-spacing: 0.02em;}#specialisations .specialisations-grid-item-detail-cross {position: absolute;top: 0;right: 0;width: 80px;height: 80px;cursor: pointer;transition: transform 0.3s ease-out;-ms-transform: scale(1);transform: scale(1);}#specialisations .specialisations-grid-item-detail-cross:before,#specialisations .specialisations-grid-item-detail-cross:after {content: ' ';position: absolute;top: 0;bottom: 0;margin: auto;left: 50%;width: 2px;height: 30%;transition: background-color 0.3s ease-out;background-color: #fff;}#specialisations .specialisations-grid-item-detail-cross:before {-ms-transform: rotate(45deg);transform: rotate(45deg);}#specialisations .specialisations-grid-item-detail-cross:after {-ms-transform: rotate(-45deg);transform: rotate(-45deg);}.no-touchevents #specialisations .specialisations-grid-item-detail-cross:hover {-ms-transform: scale(0.9);transform: scale(0.9);}.no-touchevents #specialisations .specialisations-grid-item-detail-cross:hover:before,.no-touchevents #specialisations .specialisations-grid-item-detail-cross:hover:after {background-color: #bfbfbf;}#specialisations .specialisations-grid-item-detail-sector-list {padding: 0;margin-bottom: 30px;font-size: 0px;font-size: 0rem;text-align: left;}#specialisations .specialisations-grid-item-detail-sector-item {position: relative;font-size: 14px;font-size: 1.4rem;display: inline-block;vertical-align: top;padding: 4px 0;width: 100%;}#specialisations .specialisations-grid-item-detail-sector-item .circle-bullet {position: absolute;top: 50%;margin-top: -4px;width: 8px;height: 8px;border-radius: 50%;border: solid 1px #fff;margin-right: 10px;opacity: 0.5;}#specialisations .specialisations-grid-item-detail-sector-item h3 {line-height: 16px;font-size: 13px;font-size: 1.3rem;padding-left: 20px;font-weight: 300;}#specialisations .country-specialisations-title {position: absolute;z-index: 1;top: 30px;left: 0;right: 0;margin: 0 auto;text-align: center;text-transform: uppercase;font-size: 12px;font-size: 1.2rem;font-weight: 600;color: #8f919c;letter-spacing: 0.125em;}#specialisations #country-slider .slide {position: relative;outline: none;min-height: 560px;text-align: center;border-left: solid 1px rgba(0,0,0,0.1);border-right: solid 1px rgba(0,0,0,0.1);transition: opacity 0.3s 0.3s ease-out;opacity: 0.3;}#specialisations #country-slider .slide.slick-active {opacity: 1;}#specialisations #country-slider .slide.slick-active .cityskyline-mask {-ms-transform: translate(100%, 0);transform: translate(100%, 0);transition: transform 1.9s 0.7s ease-in-out;}#specialisations #country-slider .slide.slick-active .diamond:before {-ms-transform: scale(1) rotate(45deg);transform: scale(1) rotate(45deg);}#specialisations #country-slider .slide-content {position: relative;z-index: 1;margin: 0 auto;width: 600px;padding: 100px 180px 140px;}#specialisations #country-slider .slide-content h2 {position: relative;display: inline-block;font-size: 42px;font-size: 4.2rem;letter-spacing: -0.035em;margin-bottom: 40px;line-height: 42px;}#specialisations #country-slider .slide-content h2.diamond:before {transition: transform 0.9s 0.5s cubic-bezier(0, 0.45, 0.3, 1.25);-ms-transform: scale(0) rotate(360deg);transform: scale(0) rotate(360deg);top: 4px;left: -14px;}#specialisations #country-slider .slide-content p {font-size: 11px;font-size: 1.1rem;letter-spacing: 0.04em;text-transform: uppercase;margin-bottom: 30px;font-weight: 400;letter-spacing: 0.04em;}#specialisations #country-slider .slick-arrow {margin: 0;border: 0;padding: 0;display: inline-block;vertical-align: middle;white-space: normal;background: none;line-height: 1;outline: none;position: absolute;z-index: 1;cursor: pointer;background-color: #fff;border: solid 1px rgba(0,0,0,0.15);transition: background-color 0.3s ease-out;width: 50px;height: 50px;}.no-touchevents #specialisations #country-slider .slick-arrow:hover {background-color: #cc5b55;}.no-touchevents #specialisations #country-slider .slick-arrow:hover .fa {color: #fff;}#specialisations #country-slider .slick-prev {top: auto;left: calc(50% - 140px);bottom: 30px;}#specialisations #country-slider .slick-next {top: auto;right: calc(50% - 140px);bottom: 30px;}#specialisations #country-slider .country-specialisations-list {padding: 0;font-size: 0px;font-size: 0rem;text-align: left;}#specialisations #country-slider .country-specialisations-item {position: relative;color: #2b3135;display: inline-block;vertical-align: top;padding: 4px 0;width: 100%;}#specialisations #country-slider .country-specialisations-item .circle-bullet {position: absolute;top: 50%;margin-top: -4px;width: 8px;height: 8px;border-radius: 50%;border: solid 1px #4c95be;margin-right: 10px;}#specialisations #country-slider .country-specialisations-item h3 {padding-left: 20px;font-size: 14px;font-size: 1.4rem;font-weight: 300;}#search .sec-splash {position: relative;z-index: 2;background-color: #4c95be;padding-top: 130px;background-position: center center;background-repeat: repeat;background-image: url("../img/common/bg-bluegrid.jpg");padding-bottom: 80px;}#search .sec-splash .search-heading {color: #fff;}#search .sec-splash .search-heading h3 {font-size: 12px;font-size: 1.2rem;text-transform: uppercase;margin-bottom: 8px;}#search .sec-splash .search-heading h1 {font-size: 36px;font-size: 3.6rem;line-height: 44px;font-weight: 300;margin-bottom: 30px;}#search .sec-splash .search-heading p {font-size: 18px;font-size: 1.8rem;margin: 0;margin-bottom: 60px;}#search #form-apply {color: #434343;}#search #form-apply .input-field h2 {font-weight: 600;font-size: 14px;font-size: 1.4rem;margin-bottom: 10px;}#search #form-apply .input-text {height: 40px;border: 1px solid rgba(0,0,0,0.15);color: #434343;padding: 0 10px;}#search #form-apply #file {margin-bottom: 0;}#search #form-apply .file-text {display: block;margin-bottom: 15px;}#search #form-apply .file-text p {font-size: 14px;font-size: 1.4rem;font-weight: 600;font-style: normal;margin: 0;}#search #form-apply .file-text p span {font-weight: 400;font-style: italic;}#search #form-apply #file {margin-bottom: 20px;}#search #form-apply .form-apply-box-update {margin-bottom: 20px;font-size: 14px;font-size: 1.4rem;}#search #form-apply .form-apply-box-updates-wrap {height: 0;overflow: hidden;}#search #form-apply .form-apply-box-updates {border: 1px solid rgba(0,0,0,0.15);margin-bottom: 30px;padding: 15px 15px;}#search #form-apply .form-apply-box-updates h3 {font-size: 12px;font-size: 1.2rem;font-weight: 600;text-transform: uppercase;margin-bottom: 20px;}#search #form-apply .form-apply-box-updates-check {margin-bottom: 10px;}#search #form-apply .form-apply-box-updates-check label {font-weight: 300;font-size: 14px;font-size: 1.4rem;font-weight: 600;display: block;padding-left: 30px;text-indent: -30px;}#search #form-apply .form-apply-box-updates-check label input {padding: 0;margin: 0;margin-right: 15px;vertical-align: bottom;position: relative;top: -1px;}#search #form-apply .btn-submit {margin-bottom: 20px;margin-right: 0;}#search #form-apply .form-apply-cancel {position: relative;display: inline-block;vertical-align: middle;font-size: 13px;font-size: 1.3rem;font-weight: 700;text-transform: uppercase;cursor: pointer;opacity: 0.5;transition: opacity 0.3s ease-out;}#search #form-apply .form-apply-cancel:before {content: ' ';position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background-color: #434343;}.no-touchevents #search #form-apply .form-apply-cancel:hover {opacity: 0.75;}#search .sec-jobs {position: relative;z-index: 1;}#search .sec-jobs .line-timeline {position: absolute;top: 0;left: 14px;height: 100%;width: 1px;background-color: rgba(0,0,0,0.15);}#search .sec-jobs .latestjobs-title {text-transform: uppercase;font-size: 12px;font-size: 1.2rem;font-weight: 600;color: #434b50;padding: 30px 40px 5px;}#search .sec-jobs .row-filter-marginbottom {margin-bottom: 10px;}#search .sec-jobs .filterjobs-btn,#search .sec-jobs .listings-avail {padding: 10px 40px;}#search .sec-jobs .filterjobs-btn {text-align: left;padding: 10px 40px;}#search .sec-jobs .filterjobs-btn h3 {display: inline-block;font-size: 16px;font-size: 1.6rem;font-weight: 300;color: #434b50;margin-right: 10px;}#search .sec-jobs .filterjobs-btn .fa-angle-down {position: absolute;top: 14px;right: 17px;color: #434b50;}#search .sec-jobs .filterjobs-list {padding: 10px 0;width: 50%;}#search .sec-jobs .filterjobs-list .divider {margin: 0;}#search .sec-jobs .filterjobs-item.is-active>a {color: #4c95be;}#search .sec-jobs .filterjobs-link {display: block;padding: 10px 20px;}#search .sec-jobs .filterjobs-link.is-active {color: #4c95be;}#search .sec-jobs .dropdown-submenu-toggle-link {outline: none;padding: 10px 40px;}#search .sec-jobs .dropdown-submenu-toggle-link .fa-angle-right {color: #434b50;}#search .sec-jobs .listings-avail h3 {display: inline-block;vertical-align: middle;font-size: 14px;font-size: 1.4rem;font-weight: 300;}#search .sec-jobs .listings-avail h3 .listings {font-weight: 400;}#search .sec-jobs .job-list {padding: 0;margin: 0;}#search .sec-jobs .job-item {position: relative;list-style-type: none;}#search .sec-jobs .job-item:first-of-type:before {content: ' ';position: absolute;z-index: 1;top: 0;left: 0;height: 1px;width: 100%;background-color: rgba(0,0,0,0.15);}#search .sec-jobs .job-item:last-of-type:after {display: none;}#search .sec-jobs .job-item:after {content: ' ';position: absolute;z-index: 1;left: 0;bottom: 0;height: 1px;width: 100%;background-color: rgba(0,0,0,0.15);}#search .sec-jobs .job-item.is-active .job-state-dot {background-color: #cc5b55;border: 1px solid #cc5b55;}#search .sec-jobs .job-item.is-active .job-item-date {color: #fff;background-color: #4c95be;-ms-transform: translate(0, 0);transform: translate(0, 0);}#search .sec-jobs .job-item.is-active .job-item-content-shortdesc:after {opacity: 0;}.no-touchevents #search .sec-jobs .job-item:hover .job-item-date {color: #fff;background-color: #4c95be;-ms-transform: translate(0, 0);transform: translate(0, 0);}.no-touchevents #search .sec-jobs .job-item:hover .job-item-content-shortdesc:after {opacity: 0;}#search .sec-jobs .job-item-posting-blurb {position: relative;cursor: pointer;}#search .sec-jobs .job-item-posting-details {color: #fff;border-top: 1px solid rgba(0,0,0,0.15);}#search .sec-jobs .job-item-posting-details .line {width: 80px;background-color: #fff;margin-bottom: 15px;}.js #search .sec-jobs .job-item-posting-details {overflow: hidden;opacity: 0;height: 0;}#search .sec-jobs .job-item-posting-details font {color: #fff !important;}#search .sec-jobs .job-state-dot {position: absolute;z-index: 1;top: -4px;left: -5px;margin-left: 15px;width: 8px;height: 8px;border-radius: 50%;background-color: #fff;border: 1px solid #cc5b55;transition: background-color 0.3s ease-out;}#search .sec-jobs .job-item-date {display: inline-block;padding: 6px 8px;text-transform: uppercase;font-size: 11px;font-size: 1.1rem;font-weight: 700;color: #7c8387;border: 1px solid #4c95be;-ms-transform: translate(0, 0);transform: translate(0, 0);transition: background-color 0.3s ease-out, color 0.3s ease-out, transform 0.3s ease-out;position: relative;margin-top: 60px;margin-left: 40px;}#search .sec-jobs .job-item-content {padding-left: 40px;padding-right: 40px;}#search .sec-jobs .job-item-content-shortdesc,#search .sec-jobs .job-item-content-title {padding-top: 15px;padding-bottom: 15px;}#search .sec-jobs .job-item-content-shortdesc:after {content: ' ';position: absolute;bottom: 0;height: 55%;pointer-events: none;background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 50%, #fff 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );transition: opacity 0.3s ease-out;opacity: 1;left: 15px;width: calc(100% - 15px);}#search .sec-jobs .job-item-content-longdesc {padding-top: 30px;padding-bottom: 30px;}#search .sec-jobs .job-item-content-requirements {padding-top: 30px;padding-bottom: 30px;}#search .sec-jobs .job-item-header {text-transform: uppercase;font-size: 12px;font-size: 1.2rem;font-weight: 700;line-height: 20px;letter-spacing: 0.02em;margin-bottom: 20px;color: #fff;}#search .sec-jobs .job-item-header.inverse {color: #3b5998;}#search .sec-jobs .job-item-title {font-weight: 400;font-size: 20px;font-size: 2rem;color: #3b5998;margin-bottom: 5px;}#search .sec-jobs .job-item-country {font-weight: 600;text-transform: uppercase;letter-spacing: 0.05em;color: #434b50;margin-bottom: 5px;}#search .sec-jobs .job-item-contracttype {font-size: 12px;font-size: 1.2rem;color: #434b50;font-style: italic;}#search .sec-jobs .job-item-companydesc {font-weight: 600;color: #434343;font-size: 14px;font-size: 1.4rem;line-height: 20px;letter-spacing: 0.02em;margin-bottom: 30px;}#search .sec-jobs .job-item-shortdesc,#search .sec-jobs .job-item-longdesc,#search .sec-jobs .job-item-requirements {font-weight: 300;font-size: 14px;font-size: 1.4rem;line-height: 20px;letter-spacing: 0.02em;margin-bottom: 30px;}#search .sec-jobs .job-item-requirements a {color: #fff;}#search .sec-jobs .job-item-expiry {margin: 20px 0 40px;font-size: 13px;font-size: 1.3rem;}#search .sec-jobs .job-item-expiry i {font-weight: 700;}#search .sec-jobs .job-postedby {margin-bottom: 30px;}#search .sec-jobs .job-postedby-text {display: block;margin: 0;margin-bottom: 6px;text-transform: uppercase;font-weight: 700;}#search .sec-jobs .job-postedby-consultantname {display: block;margin: 0;margin-bottom: 1px;font-weight: 600;text-transform: capitalize;font-size: 14px;font-size: 1.4rem;}#search .sec-jobs .job-postedby-consultanttel {display: block;margin: 0;margin-bottom: 1px;font-weight: 600;text-transform: capitalize;font-size: 14px;font-size: 1.4rem;}#search .sec-jobs .job-postedby-consultantemail-link {display: block;margin: 0;margin-bottom: 1px;color: #fff;font-weight: 600;font-size: 14px;font-size: 1.4rem;transition: color 0.3s ease-out;}.no-touchevents #search .sec-jobs .job-postedby-consultantemail-link:hover {color: #d9d9d9;}#search .sec-jobs .job-item-apply {position: relative;display: inline-block;color: #000;background-color: #fff;text-align: center;cursor: pointer;text-transform: uppercase;padding: 10px 30px;font-weight: 700;font-size: 12px;font-size: 1.2rem;margin-bottom: 20px;}.no-touchevents #search .sec-jobs .job-item-apply:hover span {color: #262626;}#search .sec-jobs .job-share {margin-top: 10px;margin-bottom: 10px;color: #fff;transition: color 0.3s ease-out;text-align: left;}#search .sec-jobs .job-share.fallback .fb-share {display: none;}#search .sec-jobs .job-share .fa {display: inline-block;vertical-align: middle;font-size: 16px;font-size: 1.6rem;margin-left: 8px;}#search .sec-jobs .job-share span {display: inline-block;vertical-align: middle;font-size: 11px;font-size: 1.1rem;text-transform: uppercase;margin-right: 8px;}#search .sec-jobs .clipboard {margin: 15px 0;}#search .sec-jobs .clipboard .fa-clipboard {color: #cc5b55;}#search .sec-jobs .clipboard-job,#search .sec-jobs .btn-clipboard {display: inline-block;vertical-align: top;}#search .sec-jobs .clipboard-job {margin-right: 4px;}#search .sec-jobs .no-results {padding-top: 120px;padding-bottom: 120px;padding-left: 40px;padding-right: 40px;border-top: 1px solid rgba(0,0,0,0.15);font-size: 16px;font-size: 1.6rem;color: #434b50;}#search .sec-jobs .pagination-list {padding: 0;margin: 0;margin-top: 30px;margin-bottom: 30px;padding-left: 40px;padding-right: 40px;font-size: 0px;font-size: 0rem;}#search .sec-jobs .pagination-item {font-size: 10px;font-size: 1rem;display: inline-block;vertical-align: top;width: 34px;height: 34px;line-height: 34px;border-radius: 50%;border: 1px solid #ccc;text-align: center;margin-right: 8px;margin-bottom: 8px;transition: background-color 0.3s ease-out;}.no-touchevents #search .sec-jobs .pagination-item:hover {background-color: #4c95be;}.no-touchevents #search .sec-jobs .pagination-item:hover .pagination-link {color: #fff;}.no-touchevents #search .sec-jobs .pagination-item:hover .fa-angle-double-right,.no-touchevents #search .sec-jobs .pagination-item:hover .fa-angle-double-left {color: #fff;}#search .sec-jobs .pagination-item.is-active {background-color: #4c95be;}#search .sec-jobs .pagination-item.is-active .pagination-link {color: #fff;}#search .sec-jobs .pagination-link {display: block;color: #434b50;}#search .sec-jobs .pagination-link .fa-angle-double-right,#search .sec-jobs .pagination-link .fa-angle-double-left {transition: color 0.3s ease-out;color: #434b50;font-size: 12px;font-size: 1.2rem;}#search .addthis_toolbox .fa {transition: color 0.3s ease-out;color: #fff;}.no-touchevents #search .addthis_toolbox .fa:hover {color: #bfbfbf;}#solutions .sec-splash {position: relative;background-color: #4c95be;}#solutions #particles-js {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #4c95be;}#solutions #canvas {position: relative;z-index: 1;pointer-events: none;width: 100%;height: 440px;}#solutions .solutions-heading {position: absolute;bottom: 0;left: 0;z-index: 1;color: #fff;max-width: 520px;padding-left: 30px;padding-right: 30px;padding-bottom: 40px;}#solutions .solutions-heading h3 {text-transform: uppercase;font-size: 12px;font-size: 1.2rem;font-weight: 600;margin-bottom: 10px;}#solutions .solutions-heading h1 {font-weight: 300;font-size: 24px;font-size: 2.4rem;line-height: 32px;}#solutions .sec-product {min-height: 460px;overflow: hidden;}#solutions .sec-product .product-header {position: relative;height: 330px;}#solutions .sec-product .product-header h3 span {font-style: italic;font-weight: 300;}#solutions .sec-product h3 {position: relative;z-index: 2;font-size: 18px;font-size: 1.8rem;letter-spacing: 0.02em;line-height: 30px;max-width: 640px;text-align: center;font-weight: 300;margin-left: auto;margin-right: auto;padding-top: 20px;padding-bottom: 20px;background-color: #fff;}#solutions .sec-product .product-nav {position: relative;}#solutions .sec-product .line-vertical {position: absolute;z-index: 1;top: -330px;height: 330px;left: 50%;width: 1px;background-color: #cc5b55;display: none;}#solutions .sec-product .line-vertical .line-circle {position: absolute;width: 8px;height: 8px;left: 0;bottom: -4px;margin-left: -4px;border-radius: 50%;border: solid 1px rgba(0,0,0,0.5);background-color: #fff;}#solutions .sec-product .product-list {padding: 0;font-size: 0px;font-size: 0rem;border-top: solid 1px #cc5b55;}#solutions .sec-product .product-item {position: relative;display: inline-block;vertical-align: top;text-align: center;list-style-type: none;font-size: 12px;font-size: 1.2rem;text-transform: uppercase;border-left: solid 1px rgba(0,0,0,0.1);border-bottom: solid 1px rgba(0,0,0,0.1);border-right: solid 1px rgba(0,0,0,0.1);width: 100%;}.no-touchevents #solutions .sec-product .product-item:hover .product-item-icon {background-color: #cc5b55;}.no-touchevents #solutions .sec-product .product-item:hover .product-item-icon .icon {opacity: 0;}.no-touchevents #solutions .sec-product .product-item:hover .product-item-icon .icon.inverse {opacity: 1;}.no-touchevents #solutions .sec-product .product-item:hover .product-icon-link {color: #000;}#solutions .sec-product .product-item.active .product-item-icon {transition: background-color 0.3s 0.1s ease-out;background-color: #cc5b55;}#solutions .sec-product .product-item.active .product-item-icon .icon {opacity: 0;}#solutions .sec-product .product-item.active .product-item-icon .icon.inverse {opacity: 1;}#solutions .sec-product .product-item.active .product-icon-link {color: #000;}#solutions .sec-product .product-icon-link {display: block;padding-left: 20px;padding-right: 20px;transition: color 0.3s ease-out;color: rgba(0,0,0,0.5);height: 130px;transition: background-color 0.3s ease-out, color 0.3s ease-out;}#solutions .sec-product .product-item-icon {position: absolute;z-index: 1;top: 0;left: 50%;margin-top: -30px;margin-left: -30px;width: 60px;height: 60px;border-radius: 50%;border: 1px solid rgba(0,0,0,0.1);background-color: #fff;transition: background-color 0.3s ease-out;}#solutions .sec-product .product-item-icon .icon {transition: opacity 0.3s ease-out;}#solutions .sec-product .product-item-icon .icon.inverse {position: absolute;top: 0;left: 0;opacity: 0;}#solutions .sec-product-detail .panel {min-height: 460px;background-position: center center;background-repeat: repeat;background-image: url("../img/home/bg-dotgrid.jpg");}#solutions .sec-product-detail .panel-content {padding-top: 50px;border-bottom: 1px solid #cc5b55;background-color: #fff;}#solutions .sec-product-detail .panel-content .line {width: 70px;margin-bottom: 25px;}#solutions .sec-product-detail .panel-content h2 {font-size: 24px;font-size: 2.4rem;line-height: 30px;font-weight: 300;margin-bottom: 40px;}#solutions .sec-product-detail .panel-content p {font-size: 15px;font-size: 1.5rem;line-height: 26px;margin: 0;margin-bottom: 40px;}#solutions .sec-product-detail .panel-block {padding-top: 60px;padding-bottom: 60px;}#solutions .sec-product-detail .panel-block .img-wrap {position: relative;max-width: 430px;margin-bottom: 60px;}#solutions .sec-product-detail .panel-block .img-wrap .img-border {position: absolute;top: 10px;left: 10px;width: 100%;height: 100%;border: solid 1px #cc5b55;display: none;}#solutions .sec-product-detail .panel-block .img-wrap img {position: relative;z-index: 1;}#solutions .sec-product-detail .panel-block h2 {font-size: 18px;font-size: 1.8rem;line-height: 26px;margin-bottom: 30px;}#solutions .sec-product-detail .panel-block h3 {font-size: 15px;font-size: 1.5rem;line-height: 40px;font-weight: 600;}#solutions .sec-product-detail .panel-block h3 span {display: inline-block;vertical-align: middle;}#solutions .sec-product-detail .panel-block p {font-size: 15px;font-size: 1.5rem;line-height: 26px;}#join-us .content-left,#join-us .content-right {margin-left: auto;margin-right: auto;padding: 60px 15px 60px;max-width: 720px;}#join-us .content h2 {font-size: 28px;font-size: 2.8rem;line-height: 26px;font-weight: 400;margin-bottom: 60px;}#join-us .content h3 {font-size: 18px;font-size: 1.8rem;line-height: 26px;font-weight: 400;}#join-us .content p {font-size: 18px;font-size: 1.8rem;line-height: 26px;}#join-us .sec-splash {position: relative;height: 620px;background-repeat: no-repeat;background-image: url("../img/joinus/banner-joinus.jpg");background-size: cover;background-attachment: scroll;background-position: center center;}#join-us .sec-splash .psiloveyou {position: relative;top: 34px;width: 100%;height: 200px;margin-left: auto;margin-right: auto;background-repeat: no-repeat;background-position: center center;background-image: url("../img/joinus/psiloveyou.png");background-size: contain;}#join-us .sec-splash p {font-size: 18px;font-size: 1.8rem;line-height: 32px;text-align: center;color: #fff;max-width: 640px;margin: 0 auto;}#join-us .sec-growth {position: relative;color: #fff;padding-top: 130px;background-position: center center;background-repeat: repeat;background-image: url("../img/common/bg-bluegrid.jpg");overflow: hidden;padding-bottom: 220px;}#join-us .sec-growth .graph {position: absolute;left: 50%;bottom: -10px;width: 430px;height: 198px;background-repeat: no-repeat;background-position: center center;background-image: url("../img/joinus/graph.png");background-size: 430px 198px;margin-left: -215px;}#join-us .sec-growth h2 {font-size: 26px;font-size: 2.6rem;line-height: 32px;letter-spacing: 0.015em;font-weight: 300;max-width: 400px;margin-bottom: 60px;}#join-us .sec-growth p {font-size: 16px;font-size: 1.6rem;line-height: 26px;letter-spacing: 0.015em;}#join-us .sec-growth p:first-child {margin-top: 0;}#join-us .sec-testimonial {padding-top: 70px;}#join-us .sec-whatwillyoudo {padding-top: 90px;}#join-us .sec-whatwillyoudo .line-vertical {position: absolute;top: 0;right: 0;height: 100%;width: 1px;background-color: rgba(0,0,0,0.1);display: none;}#join-us .sec-whatwillyoudo .line-vertical:before {content: ' ';position: absolute;width: 8px;height: 8px;background-color: #fff;border-radius: 50%;border: solid 1px #cc5b55;top: -4px;right: -4px;}#join-us .sec-whatwillyoudo .content {color: #000;padding: 60px 15px 60px;}#join-us .sec-whatwillyoudo .content-left h2 {color: #0d305e;}#join-us .sec-whatwillyoudo .content-left h2 .orbit {top: 0;left: -66px;}#join-us .sec-whatwillyoudo .content-left h2 span {position: relative;z-index: 1;}#join-us .sec-whatwillyoudo .content-left p span {color: #4c95be;}#join-us .sec-whatwillyoudo .content-right {position: relative;top: 0;left: 0;right: 0;width: 100%;height: 100%;}#join-us .sec-whatwillyoudo .content-right #video {position: relative;margin-left: auto;margin-right: auto;}#join-us .sec-whatwillyoudo .content-right #video:before {display: block;content: "";width: 100%;padding-top: 56.25%;}#join-us .sec-whatwillyoudo .content-right #video>.content {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}#join-us .sec-whatwillyoudo .content-right #video.fallback #player,#join-us .sec-whatwillyoudo .content-right #video.fallback .video-overlay {display: none;}#join-us .sec-whatwillyoudo .content-right #video.fallback .video-html5 {display: block;}#join-us .sec-whatwillyoudo .content-right .video-html5 {display: none;position: absolute;top: 0;left: 0;background-image: url("../img/joinus/video-cover.jpg");background-size: cover;}#join-us .sec-whatwillyoudo .content-right #player {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}#join-us .sec-whatwillyoudo .content-right .video-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-image: url("../img/joinus/video-cover.jpg");background-size: cover;opacity: 1;}#join-us .sec-whatwillyoudo .content-right .video-play {cursor: pointer;text-align: center;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;width: 100px;height: 100px;}.no-touchevents #join-us .sec-whatwillyoudo .content-right .video-play:hover .video-play-btn {-ms-transform: scale(0.95);transform: scale(0.95);}.no-touchevents #join-us .sec-whatwillyoudo .content-right .video-play:hover .fa-play {-ms-transform: scale(0.25);transform: scale(0.25);}#join-us .sec-whatwillyoudo .content-right .video-play-btn {width: 100%;height: 100%;border-radius: 50%;border: solid 2px #fff;opacity: 1;transition: transform 0.3s ease-out;-ms-transform: scale(1);transform: scale(1);}#join-us .sec-whatwillyoudo .content-right .fa-play {transition: transform 0.3s ease-out;font-size: 100px;font-size: 10rem;-ms-transform-origin: center center;transform-origin: center center;-ms-transform: scale(0.2);transform: scale(0.2);color: #fff;}#join-us .sec-howtojoin .content-left {color: #fff;}#join-us .sec-howtojoin .content-left h2 .orbit {top: 10px;left: -26px;}#join-us .sec-howtojoin .content-left h2 span {position: relative;z-index: 1;}#join-us .sec-howtojoin .content-left,#join-us .sec-howtojoin .content-right {min-height: auto;}#join-us .sec-howtojoin #form-email {max-width: 530px;margin: 0 auto;color: #fff;}#join-us .sec-howtojoin #form-email h2 {font-size: 12px;font-size: 1.2rem;text-transform: uppercase;font-weight: 600;margin-bottom: 30px;}#join-us .sec-howtojoin #form-email h3 {font-size: 14px;font-size: 1.4rem;line-height: 16px;font-weight: 600;margin-bottom: 20px;}#join-us .sec-howtojoin #form-email h3 .fa-linkedin-square {position: relative;font-size: 28px;font-size: 2.8rem;color: #0274b3;display: inline-block;vertical-align: middle;margin-right: 15px;}#join-us .sec-howtojoin #form-email h3 .fa-linkedin-square:before {position: relative;z-index: 1;}#join-us .sec-howtojoin #form-email h3 .fa-linkedin-square:after {content: ' ';position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;background-color: #fff;width: 75%;height: 75%;}#join-us .sec-howtojoin #form-email h3 span {display: inline-block;vertical-align: middle;}#join-us .sec-howtojoin #form-email p {font-size: 14px;font-size: 1.4rem;margin: 0;font-weight: 600;}#join-us .sec-howtojoin #form-email p span {font-style: italic;font-weight: 300;}#carousel-joinus {height: 100%;width: 100%;min-height: 660px;}#carousel-joinus .carousel-inner {width: 100%;height: 100%;}#carousel-joinus .carousel-inner>.item {top: 0;left: 0;width: 100%;height: 100%;}#carousel-joinus .carousel-indicators {bottom: 0;}#carousel-joinus .carousel-indicators li {border: 1px solid #434b50;vertical-align: middle;margin: 0 4px;width: 8px;height: 8px;}#carousel-joinus .carousel-indicators li.active {width: 8px;height: 8px;background-color: #cc5b55;border: 1px solid #cc5b55;}#carousel-joinus .carousel-caption {position: relative;top: 0;left: 0;color: #434b50;text-shadow: none;width: 100%;text-align: center;padding-left: 0;padding-right: 0;}#contact-us .main {overflow: hidden;}#contact-us #map {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}#contact-us #map.bg-singapore {background-image: url("../img/contactus/bg-singapore.jpg");background-size: cover;}#contact-us #map.bg-shanghai {background-image: url("../img/contactus/bg-shanghai.jpg");background-size: cover;}#contact-us #map.bg-taiwan {background-image: url("../img/contactus/bg-taiwan.jpg");background-size: cover;}#contact-us #map.bg-hongkong {background-image: url("../img/contactus/bg-hongkong.jpg");background-size: cover;}#contact-us #map.bg-japan {background-image: url("../img/contactus/bg-japan.jpg");background-size: cover;}#contact-us #map.bg-malaysia {background-image: url("../img/contactus/bg-malaysia.jpg");background-size: cover;}#contact-us .sec-location {z-index: 1;font-size: 26px;font-size: 2.6rem;overflow: auto;background-color: rgba(32,40,44,0.9);position: absolute;top: auto;bottom: 0;width: 100%;height: 50%;}#contact-us .sec-location:before,#contact-us .sec-location:after {content: ' ';position: absolute;z-index: 1;pointer-events: none;top: auto;left: auto;right: auto;bottom: auto;}#contact-us .sec-location:before,#contact-us .sec-location:after {left: 0;height: 80px;width: 100%;}#contact-us .sec-location:before {top: 0;background: linear-gradient(to bottom, #20282c 0%, rgba(32,40,44,0.9) 25%, rgba(32,40,44,0) 100%);}#contact-us .sec-location:after {bottom: 0;background: linear-gradient(to bottom, rgba(32,40,44,0) 0%, rgba(32,40,44,0.9) 75%, #20282c 100%);}.js #contact-us .sec-location {-ms-transform: translate(0, 100%);transform: translate(0, 100%);}.map-loaded #contact-us .sec-location {transition: transform 1.3s 0.5s cubic-bezier(0.2, 0.01, 0.08, 1);-ms-transform: translate(0, 0);transform: translate(0, 0);}#contact-us #scroller {position: relative;height: 100%;color: #fff;}#contact-us .location {padding-top: 0;}#contact-us .cityskyline {position: relative;height: 72px;opacity: 0.25;transition: opacity 0.3s 0.3s ease-out;}#contact-us .cityskyline .cityskyline-mask {-ms-transform: translate(100%, 0);transform: translate(100%, 0);}#contact-us #location-slider {margin-bottom: 30px;margin-top: 50px;}#contact-us #location-slider .slide {position: relative;width: 240px;outline: none;text-align: center;}#contact-us #location-slider .slide.slick-active .cityskyline {opacity: 1;}#contact-us #location-slider .slide.slick-active .slide-content .slide-countryname {color: #4c95be;}#contact-us #location-slider .slide.slick-active .slide-content .slide-locationtime {opacity: 1;-ms-transform: translate(0, 0);transform: translate(0, 0);}#contact-us #location-slider .slide.slick-active .slide-content .slide-locationtime .diamond:before {-ms-transform: scale(1) rotate(45deg);transform: scale(1) rotate(45deg);}#contact-us #location-slider .slide-content .slide-countryname {font-weight: 300;transition: color 0.3s 0.2s ease-out;margin-bottom: 10px;font-size: 42px;font-size: 4.2rem;display: none;}#contact-us #location-slider .slide-content .slide-locationtime {display: none;font-size: 28px;font-size: 2.8rem;font-weight: 300;margin-bottom: 30px;letter-spacing: -0.02em;transition: opacity 0.3s 0.6s ease-out, transform 0.3s 0.6s ease-out;opacity: 0;-ms-transform: translate(0, 2px);transform: translate(0, 2px);}#contact-us #location-slider .slide-content .slide-locationtime .diamond:before {transition: transform 0.9s 0.7s cubic-bezier(0, 0.45, 0.3, 1.25);-ms-transform: scale(0) rotate(360deg);transform: scale(0) rotate(360deg);top: 2px;left: -14px;}#contact-us #location-slider .slick-arrow {margin: 0;border: 0;padding: 0;display: inline-block;vertical-align: middle;white-space: normal;background: none;line-height: 1;outline: none;position: absolute;z-index: 2;height: 40px;cursor: pointer;background-color: transparent;top: calc(50% - 20px);width: 25%;}#contact-us #location-slider .slick-arrow .fa {position: absolute;color: #fff;top: 50%;margin-top: -9px;}#contact-us #location-slider .slick-arrow .fa-angle-left {right: 20px;}#contact-us #location-slider .slick-arrow .fa-angle-right {left: 20px;}#contact-us #location-slider .slick-prev {left: 0;}#contact-us #location-slider .slick-next {right: 0;}#contact-us .location-country {margin-bottom: 30px;}#contact-us .location-country-list {margin: 0;padding: 0 60px;}#contact-us .location-country-item {text-align: center;list-style-type: none;font-size: 19px;font-size: 1.9rem;cursor: pointer;opacity: 0.5;transition: opacity 0.3s ease-out;margin-bottom: 10px;}#contact-us .location-country-item.is-active {opacity: 1;}#contact-us .enquiry {position: relative;z-index: 2;}#contact-us .location-content {position: relative;max-width: 240px;margin-left: auto;margin-right: auto;min-height: 360px;}#contact-us #location-img {margin-bottom: 30px;}#contact-us #location-license {font-size: 11px;font-size: 1.1rem;font-weight: 600;margin-bottom: 10px;}#contact-us #location-address {display: block;color: #fff;font-size: 14px;font-size: 1.4rem;font-weight: 400;margin-bottom: 10px;}.no-touchevents #contact-us #location-address:hover {text-decoration: underline;}.no-googlemaps #contact-us #location-address {cursor: default;}.no-googlemaps #contact-us #location-address:hover {text-decoration: none;}#contact-us .location-contact {white-space: nowrap;}#contact-us .location-tel {font-size: 13px;font-size: 1.3rem;color: #fff;font-weight: 300;display: block;}#contact-us .location-tel strong {font-weight: 700;}#contact-us .location-fax {font-size: 13px;font-size: 1.3rem;color: #fff;font-weight: 300;display: block;}#contact-us .location-fax strong {font-weight: 700;}#contact-us #location-email {font-size: 13px;font-size: 1.3rem;color: #fff;margin-bottom: 20px;}#contact-us #location-additional {margin-bottom: 20px;}#contact-us .location-enquiry-link {position: relative;display: block;font-size: 12px;font-size: 1.2rem;text-transform: uppercase;font-weight: 700;color: #fff;margin-bottom: 60px;}#contact-us #form-enquiry {width: 100%;padding-left: 50px;padding-right: 50px;position: absolute;top: 0;left: 0;display: none;opacity: 0;}.js #contact-us #form-enquiry {-ms-transform: translate(0, 6px);transform: translate(0, 6px);}#contact-us #form-enquiry h2 {font-size: 12px;font-size: 1.2rem;text-transform: uppercase;font-weight: 600;margin-bottom: 15px;}#contact-us #form-enquiry .input-text {outline: none;width: 100%;height: 40px;color: #fff;font-size: 14px;font-size: 1.4rem;border-bottom: solid 1px rgba(255,255,255,0.25);}#contact-us #form-enquiry .input-text::-webkit-input-placeholder {font-size: 14px;font-size: 1.4rem;font-weight: 600;font-style: italic;letter-spacing: -0.02em;color: #9a9a9a;}#contact-us #form-enquiry .input-text:-moz-placeholder {font-size: 14px;font-size: 1.4rem;font-weight: 600;font-style: italic;letter-spacing: -0.02em;color: #9a9a9a;}#contact-us #form-enquiry .input-text::-moz-placeholder {font-size: 14px;font-size: 1.4rem;font-weight: 600;font-style: italic;letter-spacing: -0.02em;color: #9a9a9a;}#contact-us #form-enquiry .input-text:-ms-input-placeholder {font-size: 14px;font-size: 1.4rem;font-weight: 600;font-style: italic;letter-spacing: -0.02em;color: #9a9a9a;}#contact-us #form-enquiry textarea {border: solid 1px rgba(255,255,255,0.25);background-color: transparent;width: 100%;resize: none;color: #fff;font-size: 14px;font-size: 1.4rem;padding: 15px;margin-top: 15px;}#contact-us #form-enquiry textarea::-webkit-input-placeholder {font-size: 14px;font-size: 1.4rem;font-weight: 600;font-style: italic;letter-spacing: -0.02em;color: #9a9a9a;}#contact-us #form-enquiry textarea:-moz-placeholder {font-size: 14px;font-size: 1.4rem;font-weight: 600;font-style: italic;letter-spacing: -0.02em;color: #9a9a9a;}#contact-us #form-enquiry textarea::-moz-placeholder {font-size: 14px;font-size: 1.4rem;font-weight: 600;font-style: italic;letter-spacing: -0.02em;color: #9a9a9a;}#contact-us #form-enquiry textarea:-ms-input-placeholder {font-size: 14px;font-size: 1.4rem;font-weight: 600;font-style: italic;letter-spacing: -0.02em;color: #9a9a9a;}#contact-us #form-enquiry .btn-submit {width: 210px;height: 50px;color: #fff;border: solid 1px rgba(255,255,255,0.25);font-size: 13px;font-size: 1.3rem;text-transform: uppercase;font-weight: 700;transition: background-color 0.3s ease-out;}#contact-us #form-enquiry .btn-submit span {display: inline-block;vertical-align: middle;margin-right: 6px;}#contact-us #form-enquiry .btn-submit .fa-angle-right {color: #fff;transition: transform 0.3s ease-out;}.no-touchevents #contact-us #form-enquiry .btn-submit:hover {background-color: #fff;color: #000;}.no-touchevents #contact-us #form-enquiry .btn-submit:hover .fa-angle-right {-ms-transform: translate(2px, 0);transform: translate(2px, 0);color: #000;}#contact-us #form-enquiry .back-container {text-align: center;margin-top: 20px;margin-bottom: 60px;}#contact-us #form-enquiry #back {padding: 5px 0;position: relative;font-weight: 700;text-transform: uppercase;letter-spacing: 0.01em;font-size: 13px;font-size: 1.3rem;color: #fff;transition: color 0.3s ease-out;}#contact-us #form-enquiry #back:before {content: ' ';position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;transition: transform 0.3s ease-out, background-color 0.3s ease-out;background-color: #fff;-ms-transform: translate(0, 0);transform: translate(0, 0);}.no-touchevents #contact-us #form-enquiry #back:hover {color: #bfbfbf;}.no-touchevents #contact-us #form-enquiry #back:hover:before {background-color: #bfbfbf;-ms-transform: translate(0, -2px);transform: translate(0, -2px);}#terms-of-use .main,#privacy-policy .main {padding-top: 140px;padding-bottom: 140px;}#terms-of-use .hamburger.is-active .hamburger-line,#privacy-policy .hamburger.is-active .hamburger-line {background-color: #fff;}#terms-of-use .hamburger.is-active ~ .logo,#privacy-policy .hamburger.is-active ~ .logo {background-image: url("../img/common/logo.png");background-size: 145px 30px;}#terms-of-use .bar-top .logo,#privacy-policy .bar-top .logo {background-image: url("../img/common/logo-fullcolour.png");background-size: 145px 30px;}#terms-of-use .bar-top .hamburger-line,#privacy-policy .bar-top .hamburger-line {background-color: #000;}.bg-maroon {background-color: #cc5b55;}.bg-white {background-color: #fff;}.bg-grey-light {background-color: #dfe0e1;}.bg-blue {background-color: #4c95be;}.bg-blue-darker {background-color: #11305a;}.bg-blue-darkest {background-color: #1d242f;}.full-height {height: 100%;}.table-row-sm {display: block;width: calc(100% + 30px);}.table-row-md {display: block;width: calc(100% + 30px);}.table-col-sm {width: 100%;vertical-align: top;display: block;float: left;}.table-col-md {width: 100%;vertical-align: top;display: block;float: left;}.table {display: table;table-layout: fixed;width: 100%;height: 100%;}.table-cell {display: table-cell;vertical-align: middle;}.table-cell-content {position: relative;}.margin-auto {margin: auto;}.no-padding {padding-left: 0;padding-right: 0;}.overflow-hidden {overflow: hidden;}.no-padding-responsive {padding-left: 15px;padding-right: 15px;}.align-left {text-align: left;}.align-right {text-align: right;}.btn-reset {background: none;border: none;padding: 0;margin: 0;outline: none;cursor: pointer;}.input-reset {margin: 0;border: 0;padding: 0;display: inline-block;vertical-align: middle;white-space: normal;background: none;line-height: 1;}.absolute {position: absolute;}.relative {position: relative;}.italic {font-style: italic;}.bold {font-style: bold;}.underline {text-decoration: underline;}.clearfix {*zoom: 1;}.clearfix:before,.clearfix:after {display: table;content: "";line-height: 0;}.clearfix:after {clear: both;}.btn {border-radius: 0;}.btn-default:active:hover,.btn-default:active:focus,.btn-default:active.focus,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus {background-color: #d4d4d4;}.dropdown-toggle {border: none;border-radius: none;width: 100%;}.dropdown-menu>li>a {white-space: normal;}.nav-tabs>li>a {border-radius: 0;border: none;margin: 0;padding: 0;height: 100%;}.nav-tabs>li {margin-bottom: 0;}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus {border: none;}.nav-tabs {border: none;}.tab-content>.tab-pane {padding: 0;margin-bottom: 0;}.bootstrap-select .dropdown-toggle {height: 100%;}.bootstrap-select .dropdown-toggle:focus {outline: none !important;}.bootstrap-select .dropdown-menu li a:focus {outline: none;}.bootstrap-select .dropdown-menu {max-height: 320px !important;}.bootstrap-select .dropdown-menu>li:first-child {border-bottom: solid 1px rgba(0,0,0,0.15);}.bootstrap-select .dropdown-menu>li>a {padding: 10px 20px;}.bootstrap-select .dropdown-menu>li.selected>a {color: #4c95be;}.bootstrap-select .btn-default {background-color: transparent;}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:active {background-color: transparent;box-shadow: none;color: rgba(255,255,255,0.5);}.bootstrap-select .btn-default:active,.bootstrap-select .btn-default.active,.bootstrap-select.open>.btn-default.dropdown-toggle {background-color: transparent;box-shadow: none;}.bootstrap-select .btn {color: #fff;font-size: 17px;font-size: 1.7rem;padding: 6px 12px 6px 0;}.bootstrap-select .btn-default:active,.bootstrap-select .btn-default.active,.bootstrap-select.open>.btn-default.dropdown-toggle,.bootstrap-select .btn-default:active:hover,.bootstrap-select .btn-default:active:focus,.bootstrap-select .btn-default:active.focus,.bootstrap-select .btn-default.active:hover,.bootstrap-select .btn-default.active:focus,.bootstrap-select .btn-default.active.focus,.bootstrap-select.open>.btn-default.dropdown-toggle:hover,.bootstrap-select.open>.btn-default.dropdown-toggle:focus,.bootstrap-select.open>.btn-default.dropdown-toggle.focus {color: #fff;}.at-share-tbx-element .at-share-btn:focus,.at-share-tbx-element .at-share-btn:hover {-ms-transform: translate(0, 0) scale(0.9) !important;transform: translate(0, 0) scale(0.9) !important;}@font-face {font-family:'FontAwesome';src:url("../fonts/font-awesome/fontawesome-webfont.eot?v=4.6.1");src:url("../fonts/font-awesome/fontawesome-webfont.eot?#iefix&v=4.6.1") format("embedded-opentype"),url("../fonts/font-awesome/fontawesome-webfont.woff2?v=4.6.1") format("woff2"),url("../fonts/font-awesome/fontawesome-webfont.woff?v=4.6.1") format("woff"),url("../fonts/font-awesome/fontawesome-webfont.ttf?v=4.6.1") format("truetype"),url("../fonts/font-awesome/fontawesome-webfont.svg?v=4.6.1#fontawesomeregular") format("svg");font-weight:normal;font-style:normal;}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-webkit-min-device-pixel-ratio: 1.3020833333333333), only screen and (min-resolution: 125dpi) {.cityskyline-bg.cityskyline-bg-b {background-size: 600% 180px;background-image: url("../img/common/cityskyline-b@2x.png");}.cityskyline-bg.cityskyline-bg-w {background-size: 600% 72px;background-image: url("../img/common/cityskyline-w@2x.png");}.testimonial-text:before,.testimonial-text:after {background-image: url("../img/common/quote@2x.png");background-size: 22px 22px;}.bar-top.is-active .logo {background-image: url("../img/common/logo-fullcolour@2x.png");background-size: 145px 30px;}.logo {background-image: url("../img/common/logo@2x.png");background-size: 145px 30px;}.icon-integrity {background-image: url("../img/common/icon-integrity@2x.png");background-size: 40px 40px;}.icon-passion {background-image: url("../img/common/icon-passion@2x.png");background-size: 40px 40px;}.icon-leadership {background-image: url("../img/common/icon-leadership@2x.png");background-size: 40px 40px;}.icon-speed {background-image: url("../img/common/icon-speed@2x.png");background-size: 40px 40px;}.icon-genuine {background-image: url("../img/common/icon-genuine@2x.png");background-size: 40px 40px;}.icon-executive {background-image: url("../img/common/icon-executive-b@2x.png");background-size: 40px 40px;}.icon-executive.inverse {background-image: url("../img/common/icon-executive-w@2x.png");background-size: 40px 40px;}.icon-partnering {background-image: url("../img/common/icon-partnering-b@2x.png");background-size: 40px 40px;}.icon-partnering.inverse {background-image: url("../img/common/icon-partnering-w@2x.png");background-size: 40px 40px;}.icon-career {background-image: url("../img/common/icon-career-b@2x.png");background-size: 40px 40px;}.icon-career.inverse {background-image: url("../img/common/icon-career-w@2x.png");background-size: 40px 40px;}.icon-assessment {background-image: url("../img/common/icon-assessment-b@2x.png");background-size: 40px 40px;}.icon-assessment.inverse {background-image: url("../img/common/icon-assessment-w@2x.png");background-size: 40px 40px;}.icon-executivelevel {background-image: url("../img/common/icon-executivelevel@2x.png");background-size: 60px 60px;}.icon-grouplevel {background-image: url("../img/common/icon-grouplevel@2x.png");background-size: 60px 60px;}.icon-banking-w {background-image: url("../img/common/icon-banking-w@2x.png");background-size: 80px 80px;}.icon-banking-b {background-image: url("../img/common/icon-banking-b@2x.png");background-size: 80px 80px;}.icon-consumer-w {background-image: url("../img/common/icon-consumer-w@2x.png");background-size: 80px 80px;}.icon-consumer-b {background-image: url("../img/common/icon-consumer-b@2x.png");background-size: 80px 80px;}.icon-corporate-w {background-image: url("../img/common/icon-corporate-w@2x.png");background-size: 80px 80px;}.icon-corporate-b {background-image: url("../img/common/icon-corporate-b@2x.png");background-size: 80px 80px;}.icon-electronic-w {background-image: url("../img/common/icon-electronic-w@2x.png");background-size: 80px 80px;}.icon-electronic-b {background-image: url("../img/common/icon-electronic-b@2x.png");background-size: 80px 80px;}.icon-healthcare-w {background-image: url("../img/common/icon-healthcare-w@2x.png");background-size: 80px 80px;}.icon-healthcare-b {background-image: url("../img/common/icon-healthcare-b@2x.png");background-size: 80px 80px;}.icon-hospitality-w {background-image: url("../img/common/icon-hospitality-w@2x.png");background-size: 80px 80px;}.icon-hospitality-b {background-image: url("../img/common/icon-hospitality-b@2x.png");background-size: 80px 80px;}.icon-industrial-w {background-image: url("../img/common/icon-industrial-w@2x.png");background-size: 80px 80px;}.icon-industrial-b {background-image: url("../img/common/icon-industrial-b@2x.png");background-size: 80px 80px;}.icon-it-w {background-image: url("../img/common/icon-it-w@2x.png");background-size: 80px 80px;}.icon-it-b {background-image: url("../img/common/icon-it-b@2x.png");background-size: 80px 80px;}#home .sec-join .psiloveyou {background-image: url("../img/home/psiloveyou@2x.png");background-size: contain;}#about .sec-expertise .diagram {background-image: url("../img/about/diagram@2x.png");background-size: contain;}#about .sec-map {background-image: url("../img/about/map@2x.png");background-size: 1280px 870px;}#about .sec-map .map-dots .dot.japan .dot-country-flag {background-image: url("../img/common/flag-japan@2x.jpg");background-size: cover;}#about .sec-map .map-dots .dot.shanghai .dot-country-flag {background-image: url("../img/common/flag-china@2x.jpg");background-size: cover;}#about .sec-map .map-dots .dot.hongkong .dot-country-flag {background-image: url("../img/common/flag-china@2x.jpg");background-size: cover;}#about .sec-map .map-dots .dot.taiwan .dot-country-flag {background-image: url("../img/common/flag-taiwan@2x.jpg");background-size: cover;}#about .sec-map .map-dots .dot.malaysia .dot-country-flag {background-image: url("../img/common/flag-malaysia@2x.jpg");background-size: cover;}#about .sec-map .map-dots .dot.singapore .dot-country-flag {background-image: url("../img/common/flag-singapore@2x.jpg");background-size: cover;}#join-us .sec-splash .psiloveyou {background-image: url("../img/joinus/psiloveyou@2x.png");background-size: contain;}#join-us .sec-growth .graph {background-image: url("../img/joinus/graph@2x.png");background-size: 430px 198px;}#terms-of-use .hamburger.is-active ~ .logo,#privacy-policy .hamburger.is-active ~ .logo {background-image: url("../img/common/logo@2x.png");background-size: 145px 30px;}#terms-of-use .bar-top .logo,#privacy-policy .bar-top .logo {background-image: url("../img/common/logo-fullcolour@2x.png");background-size: 145px 30px;}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {#home .sec-splash {background-attachment: scroll !important;background-size: cover !important;}.page-loaded #home #video-homesplash {opacity: 1 !important;}#home .sec-join {background-attachment: scroll !important;background-size: cover !important;}#about .sec-results .banner {background-attachment: scroll !important;background-size: cover !important;}#join-us .sec-splash {background-attachment: scroll !important;background-size: cover !important;}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-device-pixel-ratio: 2) {#home .sec-splash {background-attachment: scroll !important;background-size: cover !important;}.page-loaded #home #video-homesplash {opacity: 1 !important;}#home .sec-join {background-attachment: scroll !important;background-size: cover !important;}#about .sec-results .banner {background-attachment: scroll !important;background-size: cover !important;}#join-us .sec-splash {background-attachment: scroll !important;background-size: cover !important;}}@media all and (transform-3d), (-webkit-transform-3d) {.carousel-inner>.item {transition: transform 0.6s ease-in-out;-webkit-backface-visibility: hidden;backface-visibility: hidden;perspective: 1000px;}.carousel-inner>.item.next,.carousel-inner>.item.active.right {transform: translate3d(100%, 0, 0);left: 0;}.carousel-inner>.item.prev,.carousel-inner>.item.active.left {transform: translate3d(-100%, 0, 0);left: 0;}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active {transform: translate3d(0, 0, 0);left: 0;}.carousel-fade .carousel-inner>.item.next,.carousel-fade .carousel-inner>.item.active.right {opacity: 0;transform: translate3d(0, 0, 0);}.carousel-fade .carousel-inner>.item.prev,.carousel-fade .carousel-inner>.item.active.left {opacity: 0;transform: translate3d(0, 0, 0);}.carousel-fade .carousel-inner>.item.next.left,.carousel-fade .carousel-inner>.item.prev.right,.carousel-fade .carousel-inner>.item.active {opacity: 1;transform: translate3d(0, 0, 0);}}@media (min-width: 480px) {#home .home-heading h1 {font-size: 62px;font-size: 5.2rem;line-height: 70px;}#about .sec-results .banner {min-height: 260px;margin-bottom: 40px;}#specialisations .specialisations-grid-item {width: 50%;}#specialisations .specialisations-grid-item:nth-child(1) .specialisations-grid-item-detail {left: 0;}#specialisations .specialisations-grid-item:nth-child(2) .specialisations-grid-item-detail {left: -100%;}#specialisations .specialisations-grid-item:nth-child(3) .specialisations-grid-item-detail {left: 0;}#specialisations .specialisations-grid-item:nth-child(4) .specialisations-grid-item-detail {left: -100%;}#specialisations .specialisations-grid-item:nth-child(5) .specialisations-grid-item-detail {left: 0;}#specialisations .specialisations-grid-item:nth-child(6) .specialisations-grid-item-detail {left: -100%;}#specialisations .specialisations-grid-item:nth-child(7) .specialisations-grid-item-detail {left: 0;}#specialisations .specialisations-grid-item:nth-child(8) .specialisations-grid-item-detail {left: -100%;}#specialisations .specialisations-grid-item-detail {width: 200%;}#specialisations #country-slider .slide-content {padding: 140px 100px 160px;}#specialisations #country-slider .slick-prev {top: auto;left: calc(50% - 180px);bottom: 30px;}#specialisations #country-slider .slick-next {top: auto;right: calc(50% - 180px);bottom: 30px;}#solutions .sec-product .product-item {width: 50%;border-right: none;}#solutions .sec-product .product-item:nth-child(2) {border-right: solid 1px rgba(0,0,0,0.1);}#solutions .sec-product .product-item:last-child {border-right: solid 1px rgba(0,0,0,0.1);}#contact-us #location-slider .slick-arrow {width: 33%;}}@media (min-width: 768px) {.container {width: 750px;}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12 {float: left;}.col-sm-1 {width: 8.33333%;}.col-sm-2 {width: 16.66667%;}.col-sm-3 {width: 25%;}.col-sm-4 {width: 33.33333%;}.col-sm-5 {width: 41.66667%;}.col-sm-6 {width: 50%;}.col-sm-7 {width: 58.33333%;}.col-sm-8 {width: 66.66667%;}.col-sm-9 {width: 75%;}.col-sm-10 {width: 83.33333%;}.col-sm-11 {width: 91.66667%;}.col-sm-12 {width: 100%;}.col-sm-pull-0 {right: auto;}.col-sm-pull-1 {right: 8.33333%;}.col-sm-pull-2 {right: 16.66667%;}.col-sm-pull-3 {right: 25%;}.col-sm-pull-4 {right: 33.33333%;}.col-sm-pull-5 {right: 41.66667%;}.col-sm-pull-6 {right: 50%;}.col-sm-pull-7 {right: 58.33333%;}.col-sm-pull-8 {right: 66.66667%;}.col-sm-pull-9 {right: 75%;}.col-sm-pull-10 {right: 83.33333%;}.col-sm-pull-11 {right: 91.66667%;}.col-sm-pull-12 {right: 100%;}.col-sm-push-0 {left: auto;}.col-sm-push-1 {left: 8.33333%;}.col-sm-push-2 {left: 16.66667%;}.col-sm-push-3 {left: 25%;}.col-sm-push-4 {left: 33.33333%;}.col-sm-push-5 {left: 41.66667%;}.col-sm-push-6 {left: 50%;}.col-sm-push-7 {left: 58.33333%;}.col-sm-push-8 {left: 66.66667%;}.col-sm-push-9 {left: 75%;}.col-sm-push-10 {left: 83.33333%;}.col-sm-push-11 {left: 91.66667%;}.col-sm-push-12 {left: 100%;}.col-sm-offset-0 {margin-left: 0%;}.col-sm-offset-1 {margin-left: 8.33333%;}.col-sm-offset-2 {margin-left: 16.66667%;}.col-sm-offset-3 {margin-left: 25%;}.col-sm-offset-4 {margin-left: 33.33333%;}.col-sm-offset-5 {margin-left: 41.66667%;}.col-sm-offset-6 {margin-left: 50%;}.col-sm-offset-7 {margin-left: 58.33333%;}.col-sm-offset-8 {margin-left: 66.66667%;}.col-sm-offset-9 {margin-left: 75%;}.col-sm-offset-10 {margin-left: 83.33333%;}.col-sm-offset-11 {margin-left: 91.66667%;}.col-sm-offset-12 {margin-left: 100%;}.navbar-right .dropdown-menu {right: 0;left: auto;}.navbar-right .dropdown-menu-left {left: 0;right: auto;}.nav-justified>li,.nav-tabs.nav-justified>li {display: table-cell;width: 1%;}.nav-justified>li>a,.nav-tabs.nav-justified>li>a {margin-bottom: 0;}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a {border-bottom: 1px solid #ddd;border-radius: 4px 4px 0 0;}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:focus {border-bottom-color: #fff;}.testimonial-text:before,.testimonial-text:after {display: block;}.logo {left: 30px;}.sidebar {width: 420px;}.sidebar-divider {padding-left: 70px;}.sidebar-divider:before {width: calc(100% - 70px);}.sidebar-others {margin-left: 70px;}.sidebar-others-block {display: inline-block;}.sidebar-item-dropdown:before {width: calc(100% - 70px);}.sidebar-item-dropdown-list {padding-left: 30px;}.footer .copyright {margin: 0;}.footer-others {text-align: right;}.footer-others-block {margin-bottom: 0;display: inline-block;}.sidebar {width: 420px;}.sidebar-divider {padding-left: 70px;}.sidebar-divider:before {width: calc(100% - 70px);}.sidebar-others {margin-left: 70px;}.sidebar-others-block {display: inline-block;}.sidebar-item-dropdown:before {width: calc(100% - 70px);}.sidebar-item-dropdown-list {padding-left: 30px;}form .btn-submit {width: 210px;}#form-search .input-search-location {width: calc(100% - 50px);}#form-search .btn-search {margin-top: 0;position: absolute;top: 0;right: 0;}#form-search #search-results-list {width: calc(50% - 30px);top: 50px;}.lb-apply {padding: 50px 50px;width: 100%;height: 540px;top: 50%;left: 50%;margin-top: -270px;margin-left: -410px;margin-right: 0;}#home .home-heading h3 {font-size: 21px;font-size: 2.1rem;}#home .sec-splash {background-position: center center;background-attachment: fixed;}#home #video-homesplash {position: fixed;}.page-loaded #home #video-homesplash {opacity: 1;}#home .sec-search {padding: 180px 0 190px;}#home .sec-search .job-link {padding-right: 30px;}#home .sec-search .job-arrow {top: 20px;right: 0;}#home .sec-whatwedo {min-height: 1460px;}#home .sec-whatwedo .img-consultants {height: 586px;}#home .sec-whatwedo .box {position: absolute;margin-top: -140px;}#home .sec-whatwedo .box-content-top {padding: 90px 50px;}#home .sec-whatwedo .box-content-bottom {border-left: 1px solid rgba(67,75,80,0.1);border-bottom: 1px solid rgba(67,75,80,0.1);border-right: 1px solid rgba(67,75,80,0.1);}#home .sec-join {background-attachment: fixed;min-height: 850px;}#home .sec-join .content {padding-top: 250px;}#carousel-home {min-height: 470px;background-image: url("../img/home/slide-0.jpg");background-size: cover;}#carousel-home .carousel-caption {width: 75%;}#carousel-home .carousel-indicators {width: 50%;}#carousel-home .carousel-caption {padding: 40px 30px 80px 80px;}#about .sec-splash {background-attachment: fixed;height: 715px;}#about .about-heading {padding: 0 80px;max-width: 50%;}#about .bg-about-diagram {display: block;right: -20px;}#about .sec-expertise .diagram {background-image: none;}#about .dna-values .values-item {width: 20%;border-right: 1px solid #eaeaea;}#about .sec-dna {height: 580px;}#about .sec-dna .dna {padding: 30px 80px;padding: 30px 80px;width: 50%;}#about .sec-dna .dna-diagram img {position: absolute;}#about .sec-map .map-dots {display: block;}#about .sec-results .banner {background-attachment: fixed;}#about .sec-results .banner {min-height: 500px;margin-bottom: 60px;}#about .sec-results h2.diamond:before {display: block;}#specialisations .specialisations-grid-item-detail-content .line-dot {display: block;}#specialisations .specialisations-grid-item-detail-content .content-left {padding-right: 10px;}#specialisations .specialisations-grid-item-detail-content .content-right {padding-left: 30px;}#specialisations .specialisations-grid-item-detail-content h2 span {display: inline-block;vertical-align: middle;}#specialisations .specialisations-grid-item-detail-sector-item {width: 50%;}#specialisations #country-slider .slide-content {padding: 160px 70px 70px;}#specialisations #country-slider .slick-prev {top: 50%;bottom: auto;left: calc(50% - 325px);}#specialisations #country-slider .slick-next {top: 50%;bottom: auto;right: calc(50% - 325px);}#specialisations #country-slider .country-specialisations-item {width: 50%;}#search .sec-splash {min-height: 560px;padding-bottom: 40px;}#search #form-apply .form-apply-box-updates {padding: 20px 30px;}#search #form-apply .btn-submit {margin-right: 30px;}#search .sec-jobs .filterjobs-list {width: auto;}#search .sec-jobs .job-item.is-active .job-item-date {-ms-transform: translate(4px, 0);transform: translate(4px, 0);}.no-touchevents #search .sec-jobs .job-item:hover .job-item-date {-ms-transform: translate(4px, 0);transform: translate(4px, 0);}#search .sec-jobs .job-item-date {position: absolute;margin-top: 0;margin-left: 0;top: -15px;left: -100px;}#search .sec-jobs .job-item-content-shortdesc,#search .sec-jobs .job-item-content-title {padding-top: 80px;padding-bottom: 80px;}#search .sec-jobs .job-item-content-shortdesc:after {left: 0;width: 100%;}#search .sec-jobs .job-item-content-longdesc {padding-top: 50px;padding-bottom: 25px;}#search .sec-jobs .job-item-content-requirements {padding-top: 50px;padding-bottom: 25px;}#solutions #canvas {height: 720px;}#solutions .solutions-heading {padding-left: 80px;padding-bottom: 140px;padding-right: 0;}#solutions .solutions-heading h1 {font-size: 36px;font-size: 3.6rem;line-height: 44px;}#solutions .sec-product .line-vertical {display: block;}#solutions .sec-product .product-item {width: 25%;}#solutions .sec-product .product-item:nth-child(2) {border-right: none;}#solutions .sec-product-detail .panel-block .img-wrap {max-width: 260px;margin-bottom: 30px;}#solutions .sec-product-detail .panel-block .img-wrap .img-border {display: block;}#join-us .content-left,#join-us .content-right {padding: 140px 15px 110px;max-width: 300px;}#join-us .sec-splash {background-position: center top;background-attachment: fixed;}#join-us .sec-growth {padding-bottom: 80px;}#join-us .sec-growth .graph {margin-left: -420px;}#join-us .sec-whatwillyoudo .line-vertical {display: block;}#join-us .sec-whatwillyoudo .content {padding: 60px 15px 60px;}#join-us .sec-whatwillyoudo .content-right {position: absolute;}#join-us .sec-howtojoin .content-left,#join-us .sec-howtojoin .content-right {min-height: 640px;}#carousel-joinus {min-height: 600px;}#carousel-joinus .carousel-caption {padding-left: 30px;padding-right: 30px;}#contact-us .sec-location {top: 0;bottom: auto;width: 50%;height: 100%;}#contact-us .sec-location:before,#contact-us .sec-location:after {content: ' ';position: absolute;z-index: 1;pointer-events: none;top: auto;left: auto;right: auto;bottom: auto;}#contact-us .sec-location:before,#contact-us .sec-location:after {top: 0;height: 100%;width: 80px;}#contact-us .sec-location:before {left: 0;background: none;}#contact-us .sec-location:after {right: 0;background: none;}.js #contact-us .sec-location {-ms-transform: translate(-100%, 0);transform: translate(-100%, 0);}.map-loaded #contact-us .sec-location {-ms-transform: translate(0, 0);transform: translate(0, 0);}#contact-us .location {padding-top: 80px;}#contact-us #location-slider {margin-top: 0;}#contact-us #location-slider .slick-arrow {width: 28%;}#contact-us .location-country-item {margin-bottom: 20px;}#contact-us .location-tel {display: inline-block;}#contact-us .location-fax {display: inline-block;}.table-row-sm {display: table;}.table-col-sm {display: table-cell;float: none !important;}.no-padding-responsive {padding-left: 0;padding-right: 0;}.bootstrap-select .btn {padding: 6px 12px;}}@media screen and (min-width: 768px) {.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next {width: 30px;height: 30px;margin-top: -10px;font-size: 30px;}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev {margin-left: -10px;}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next {margin-right: -10px;}.carousel-caption {left: 20%;right: 20%;padding-bottom: 30px;}.carousel-indicators {bottom: 20px;}}@media (min-width: 768px) and (max-width: 991px) {.visible-sm {display: block !important;}table.visible-sm {display: table !important;}tr.visible-sm {display: table-row !important;}th.visible-sm,td.visible-sm {display: table-cell !important;}.visible-sm-block {display: block !important;}.visible-sm-inline {display: inline !important;}.visible-sm-inline-block {display: inline-block !important;}.hidden-sm {display: none !important;}}@media only screen and (min-width: 768px) and (max-height: 720px) {.lb-apply {margin-top: -200px;height: 400px;}}@media (min-width: 768px) and (min-width: 768px) {#contact-us .sec-location:before {background: linear-gradient(to right, #20282c 0%, rgba(32,40,44,0.9) 25%, rgba(32,40,44,0) 100%);}#contact-us .sec-location:after {background: linear-gradient(to right, rgba(32,40,44,0) 0%, rgba(32,40,44,0.9) 75%, #20282c 100%);}}@media (min-width: 992px) {.container {width: 970px;}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12 {float: left;}.col-md-1 {width: 8.33333%;}.col-md-2 {width: 16.66667%;}.col-md-3 {width: 25%;}.col-md-4 {width: 33.33333%;}.col-md-5 {width: 41.66667%;}.col-md-6 {width: 50%;}.col-md-7 {width: 58.33333%;}.col-md-8 {width: 66.66667%;}.col-md-9 {width: 75%;}.col-md-10 {width: 83.33333%;}.col-md-11 {width: 91.66667%;}.col-md-12 {width: 100%;}.col-md-pull-0 {right: auto;}.col-md-pull-1 {right: 8.33333%;}.col-md-pull-2 {right: 16.66667%;}.col-md-pull-3 {right: 25%;}.col-md-pull-4 {right: 33.33333%;}.col-md-pull-5 {right: 41.66667%;}.col-md-pull-6 {right: 50%;}.col-md-pull-7 {right: 58.33333%;}.col-md-pull-8 {right: 66.66667%;}.col-md-pull-9 {right: 75%;}.col-md-pull-10 {right: 83.33333%;}.col-md-pull-11 {right: 91.66667%;}.col-md-pull-12 {right: 100%;}.col-md-push-0 {left: auto;}.col-md-push-1 {left: 8.33333%;}.col-md-push-2 {left: 16.66667%;}.col-md-push-3 {left: 25%;}.col-md-push-4 {left: 33.33333%;}.col-md-push-5 {left: 41.66667%;}.col-md-push-6 {left: 50%;}.col-md-push-7 {left: 58.33333%;}.col-md-push-8 {left: 66.66667%;}.col-md-push-9 {left: 75%;}.col-md-push-10 {left: 83.33333%;}.col-md-push-11 {left: 91.66667%;}.col-md-push-12 {left: 100%;}.col-md-offset-0 {margin-left: 0%;}.col-md-offset-1 {margin-left: 8.33333%;}.col-md-offset-2 {margin-left: 16.66667%;}.col-md-offset-3 {margin-left: 25%;}.col-md-offset-4 {margin-left: 33.33333%;}.col-md-offset-5 {margin-left: 41.66667%;}.col-md-offset-6 {margin-left: 50%;}.col-md-offset-7 {margin-left: 58.33333%;}.col-md-offset-8 {margin-left: 66.66667%;}.col-md-offset-9 {margin-left: 75%;}.col-md-offset-10 {margin-left: 83.33333%;}.col-md-offset-11 {margin-left: 91.66667%;}.col-md-offset-12 {margin-left: 100%;}#home .sec-whatwedo {min-height: 980px;}#home .sec-whatwedo .ie-tablecell-fix {overflow: hidden;}#home .sec-whatwedo .img-consultants {position: absolute;height: 100%;background-position: -10px 0;background-size: 744px 789px;padding-bottom: 9999px;margin-bottom: -9999px;}#home .sec-whatwedo .img-consultants.wp-animate {background-position: -230px -90px;transition: background-position 2.3s cubic-bezier(0.36, 0.03, 0.39, 0.97);}#home .sec-whatwedo .box-content-top {min-height: 590px;}#carousel-home .carousel-caption {width: 50%;}#carousel-home .carousel-caption {padding: 40px 30px 80px 80px;}#about .bg-about-diagram {right: -80px;}#about .sec-expertise .line-graphic {display: block;right: -12px;width: 30px;}#about .sec-results .banner {min-height: 600px;margin-bottom: 80px;}#specialisations .specialisations-grid-item {width: 33%;}#specialisations .specialisations-grid-item:nth-child(1) .specialisations-grid-item-detail {left: 0;}#specialisations .specialisations-grid-item:nth-child(2) .specialisations-grid-item-detail {left: -100%;}#specialisations .specialisations-grid-item:nth-child(3) .specialisations-grid-item-detail {left: -200%;}#specialisations .specialisations-grid-item:nth-child(4) .specialisations-grid-item-detail {left: 0;}#specialisations .specialisations-grid-item:nth-child(5) .specialisations-grid-item-detail {left: -100%;}#specialisations .specialisations-grid-item:nth-child(6) .specialisations-grid-item-detail {left: -200%;}#specialisations .specialisations-grid-item:nth-child(7) .specialisations-grid-item-detail {left: 0;}#specialisations .specialisations-grid-item:nth-child(8) .specialisations-grid-item-detail {left: -100%;}#specialisations .specialisations-grid-item:nth-child(9) .specialisations-grid-item-detail {left: -200%;}#specialisations .specialisations-grid-item-detail {width: 300%;}#solutions .sec-product-detail .panel-block .img-wrap {max-width: 340px;}#join-us .content-left,#join-us .content-right {max-width: 400px;}#join-us .sec-growth .graph {margin-left: -420px;}#join-us .sec-howtojoin .content-left,#join-us .sec-howtojoin .content-right {min-height: 580px;}#carousel-joinus {min-height: 500px;}#contact-us #location-slider .slick-arrow {width: 35%;}.table-row-md {display: table;}.table-col-md {display: table-cell;float: none !important;}}@media (min-width: 992px) and (max-width: 1199px) {.visible-md {display: block !important;}table.visible-md {display: table !important;}tr.visible-md {display: table-row !important;}th.visible-md,td.visible-md {display: table-cell !important;}.visible-md-block {display: block !important;}.visible-md-inline {display: inline !important;}.visible-md-inline-block {display: inline-block !important;}.hidden-md {display: none !important;}}@media (min-width: 1200px) {.container {width: 1170px;}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12 {float: left;}.col-lg-1 {width: 8.33333%;}.col-lg-2 {width: 16.66667%;}.col-lg-3 {width: 25%;}.col-lg-4 {width: 33.33333%;}.col-lg-5 {width: 41.66667%;}.col-lg-6 {width: 50%;}.col-lg-7 {width: 58.33333%;}.col-lg-8 {width: 66.66667%;}.col-lg-9 {width: 75%;}.col-lg-10 {width: 83.33333%;}.col-lg-11 {width: 91.66667%;}.col-lg-12 {width: 100%;}.col-lg-pull-0 {right: auto;}.col-lg-pull-1 {right: 8.33333%;}.col-lg-pull-2 {right: 16.66667%;}.col-lg-pull-3 {right: 25%;}.col-lg-pull-4 {right: 33.33333%;}.col-lg-pull-5 {right: 41.66667%;}.col-lg-pull-6 {right: 50%;}.col-lg-pull-7 {right: 58.33333%;}.col-lg-pull-8 {right: 66.66667%;}.col-lg-pull-9 {right: 75%;}.col-lg-pull-10 {right: 83.33333%;}.col-lg-pull-11 {right: 91.66667%;}.col-lg-pull-12 {right: 100%;}.col-lg-push-0 {left: auto;}.col-lg-push-1 {left: 8.33333%;}.col-lg-push-2 {left: 16.66667%;}.col-lg-push-3 {left: 25%;}.col-lg-push-4 {left: 33.33333%;}.col-lg-push-5 {left: 41.66667%;}.col-lg-push-6 {left: 50%;}.col-lg-push-7 {left: 58.33333%;}.col-lg-push-8 {left: 66.66667%;}.col-lg-push-9 {left: 75%;}.col-lg-push-10 {left: 83.33333%;}.col-lg-push-11 {left: 91.66667%;}.col-lg-push-12 {left: 100%;}.col-lg-offset-0 {margin-left: 0%;}.col-lg-offset-1 {margin-left: 8.33333%;}.col-lg-offset-2 {margin-left: 16.66667%;}.col-lg-offset-3 {margin-left: 25%;}.col-lg-offset-4 {margin-left: 33.33333%;}.col-lg-offset-5 {margin-left: 41.66667%;}.col-lg-offset-6 {margin-left: 50%;}.col-lg-offset-7 {margin-left: 58.33333%;}.col-lg-offset-8 {margin-left: 66.66667%;}.col-lg-offset-9 {margin-left: 75%;}.col-lg-offset-10 {margin-left: 83.33333%;}.col-lg-offset-11 {margin-left: 91.66667%;}.col-lg-offset-12 {margin-left: 100%;}.visible-lg {display: block !important;}table.visible-lg {display: table !important;}tr.visible-lg {display: table-row !important;}th.visible-lg,td.visible-lg {display: table-cell !important;}.visible-lg-block {display: block !important;}.visible-lg-inline {display: inline !important;}.visible-lg-inline-block {display: inline-block !important;}.hidden-lg {display: none !important;}#about .bg-about-diagram {right: -120px;}#about .sec-expertise .line-graphic {right: -32px;width: 70px;}#specialisations .specialisations-grid-item-content {height: 340px;}#solutions .sec-product-detail .panel-block .img-wrap {max-width: 430px;}#join-us .content-left,#join-us .content-right {max-width: 520px;}#join-us .sec-growth .graph {margin-left: -490px;}#carousel-joinus {min-height: 420px;}#contact-us #location-slider .slick-arrow {width: 38%;}}@media (max-width: 767px) {.visible-xs {display: block !important;}table.visible-xs {display: table !important;}tr.visible-xs {display: table-row !important;}th.visible-xs,td.visible-xs {display: table-cell !important;}.visible-xs-block {display: block !important;}.visible-xs-inline {display: inline !important;}.visible-xs-inline-block {display: inline-block !important;}.hidden-xs {display: none !important;}}@media print {.visible-print {display: block !important;}table.visible-print {display: table !important;}tr.visible-print {display: table-row !important;}th.visible-print,td.visible-print {display: table-cell !important;}.visible-print-block {display: block !important;}.visible-print-inline {display: inline !important;}.visible-print-inline-block {display: inline-block !important;}.hidden-print {display: none !important;}}@keyframes fa-spin {0% {transform: rotate(0deg);}100% {transform: rotate(359deg);}}@keyframes pulsing {from {transform: scale(0.1);border-color: rgba(204,91,85,0.5);}to {transform: scale(1);border-color: rgba(204,91,85,0);}}@keyframes banner-scroll {from {background-position: 0 0;}to {background-position: -2804px 0;}}@keyframes go {from {transform: translate(0, 0);}to {transform: translate(2px, 0);}}@keyframes spin {from {transform: rotate(0deg);}to {transform: rotate(360deg);}}@keyframes spin-mid {from {transform: rotate(-270deg);}to {transform: rotate(90deg);}}@keyframes spin-inverse {from {transform: rotate(360deg);}to {transform: rotate(0deg);}}@keyframes spin-inverse-mid {from {transform: rotate(90deg);}to {transform: rotate(-270deg);}}@keyframes blink {0% {opacity: 1;}50% {opacity: 0;}100% {opacity: 1;}}
