@import url(https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css);@import url(https://fonts.googleapis.com/css?family=Lato:400,700);@import url(https://fonts.googleapis.com/css?family=Vollkorn:700);@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css);body{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:#717d8a}h1,.h1{font-family:"Vollkorn",Georgia,"Times New Roman",Times,serif;font-size:25px;font-weight:700;line-height:1.1;color:#0068d3}@media (min-width: 768px){h1,.h1{font-size:28px}}@media (min-width: 1200px){h1,.h1{font-size:48px}}h2,.h2{font-family:"Vollkorn",Georgia,"Times New Roman",Times,serif;font-size:22px;font-weight:700;line-height:1.1;color:#0068d3}@media (min-width: 768px){h2,.h2{font-size:26px}}@media (min-width: 1200px){h2,.h2{font-size:28px}}h3,.h3{font-family:"Vollkorn",Georgia,"Times New Roman",Times,serif;font-size:18px;font-weight:700;line-height:1.1;color:#0068d3}@media (min-width: 768px){h3,.h3{font-size:22px}}h4,.h4{font-family:"Vollkorn",Georgia,"Times New Roman",Times,serif;font-size:18px;font-weight:700;color:#0068d3}h5,.h5{font-size:16px}h6,.h6{font-size:16px;font-weight:normal}a{color:#64b3f8;transition:all 0.2s ease-in-out}a:hover{text-decoration:none;color:#2189e2}a:focus{outline:none;text-decoration:none}.link--unstyled,.link--unstyled:active,.link--unstyled:focus,.link--unstyled:visited{color:#231f20;text-decoration:none}.link--unstyled:hover{color:#5c656e}.container-fluid{padding-left:0;padding-right:0}@media (min-width: 992px){.container{width:984px}}@media (min-width: 1200px){.container{width:1176px}}.btn{font-weight:normal;padding:6px 12px;font-size:14px;line-height:1.57142857;border-radius:3px;transition:all 0.3s ease-in-out}.btn:hover,.btn:focus{text-decoration:none;outline:none !important}.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;pointer-events:none;opacity:.65;box-shadow:none}.btn-default,.btn-secondary2{color:#333;background-color:#fff;border-color:#fff}.btn-default:hover,.btn-secondary2:hover,.btn-default:focus,.btn-secondary2:focus,.btn-default:active,.btn-secondary2:active,.btn-default.active,.active.btn-secondary2,.open>.btn-default.dropdown-toggle,.open>.dropdown-toggle.btn-secondary2{color:#333;background-color:#e6e6e6;border-color:#e0e0e0}.btn-default:active,.btn-secondary2:active,.btn-default.active,.active.btn-secondary2,.open>.btn-default.dropdown-toggle,.open>.dropdown-toggle.btn-secondary2{background-image:none}.btn-default.disabled,.disabled.btn-secondary2,.btn-default.disabled:hover,.disabled.btn-secondary2:hover,.btn-default.disabled:focus,.disabled.btn-secondary2:focus,.btn-default.disabled:active,.disabled.btn-secondary2:active,.btn-default.disabled.active,.disabled.active.btn-secondary2,.btn-default[disabled],[disabled].btn-secondary2,.btn-default[disabled]:hover,[disabled].btn-secondary2:hover,.btn-default[disabled]:focus,[disabled].btn-secondary2:focus,.btn-default[disabled]:active,[disabled].btn-secondary2:active,.btn-default[disabled].active,[disabled].active.btn-secondary2,fieldset[disabled] .btn-default,fieldset[disabled] .btn-secondary2,fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-secondary2:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-secondary2:focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-secondary2:active,fieldset[disabled] .btn-default.active,fieldset[disabled] .active.btn-secondary2{background-color:#fff;border-color:#fff}.btn-default .badge,.btn-secondary2 .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#56abff;border-color:#56abff}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#2392ff;border-color:#198dff}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled:active,.btn-primary.disabled.active,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled]:active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary.active{background-color:#56abff;border-color:#56abff}.btn-primary .badge{color:#56abff;background-color:#fff}.btn-secondary{color:#56abff;background-color:#fff;border-color:#d2d6d9}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active,.btn-secondary.active,.open>.btn-secondary.dropdown-toggle{color:#56abff;background-color:#e6e6e6;border-color:#b1b8bd}.btn-secondary:active,.btn-secondary.active,.open>.btn-secondary.dropdown-toggle{background-image:none}.btn-secondary.disabled,.btn-secondary.disabled:hover,.btn-secondary.disabled:focus,.btn-secondary.disabled:active,.btn-secondary.disabled.active,.btn-secondary[disabled],.btn-secondary[disabled]:hover,.btn-secondary[disabled]:focus,.btn-secondary[disabled]:active,.btn-secondary[disabled].active,fieldset[disabled] .btn-secondary,fieldset[disabled] .btn-secondary:hover,fieldset[disabled] .btn-secondary:focus,fieldset[disabled] .btn-secondary:active,fieldset[disabled] .btn-secondary.active{background-color:#fff;border-color:#d2d6d9}.btn-secondary .badge{color:#fff;background-color:#56abff}.btn-secondary:hover{border-color:#56abff;background-color:#fff}.btn-secondary2:hover{border-color:#56abff;background-color:#fff}.btn-success{color:#fff;background-color:#82bb25;border-color:#82bb25}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#64901d;border-color:#5e881b}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled,.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled:active,.btn-success.disabled.active,.btn-success[disabled],.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success[disabled]:active,.btn-success[disabled].active,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success.active{background-color:#82bb25;border-color:#82bb25}.btn-success .badge{color:#82bb25;background-color:#fff}.btn-danger{color:#fff;background-color:#fd3753;border-color:#fd3753}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#fc0528;border-color:#f40225}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled,.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled:active,.btn-danger.disabled.active,.btn-danger[disabled],.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger[disabled]:active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger.active{background-color:#fd3753;border-color:#fd3753}.btn-danger .badge{color:#fd3753;background-color:#fff}.btn-xl{padding:14px 18px;font-size:20px;line-height:1.1;border-radius:3px}.btn-lg{padding:9px 12px;font-size:16px;line-height:1.3;border-radius:3px}.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn:not(.btn-xs){min-width:84px}.btn.fa{min-width:0}.btn-group .btn{position:relative;text-align:left;padding-right:35px}.btn-group .btn .caret{position:absolute;top:50%;right:14px;transform:translateY(-50%)}.btn-group .btn .btn-copy{display:block}@media (min-width: 992px){.btn-group .btn.btn-sm .btn-copy{min-width:120px}.btn-group .btn.btn-lg .btn-copy{min-width:114px}}.btn-group .btn-default,.btn-group .btn-secondary2{color:#717d8a;background-color:#fff;border-color:#d2d6d9}.btn-group .btn-default .caret,.btn-group .btn-secondary2 .caret{color:#d2d6d9}.btn-group .btn-default:hover,.btn-group .btn-secondary2:hover{border-color:#b3b8bd;background-color:#fff}.btn-group .btn-sm{font-size:13px}.btn-group .dropdown-menu{min-width:120px;width:100%;margin-top:0;border-color:#d2d6d9;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,0.1)}.btn-group .dropdown-menu>li>a{padding-right:10px;padding-left:10px}.checkbox .num,.radio .num{font-size:11px;font-weight:normal;color:#b3b8bd}.checkbox.disabled,.radio.disabled{color:#b3b8bd}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.well{padding:15px;border:none}@media (min-width: 1200px){.well{padding:20px}}.well.well-sm{padding:10px}.well.well-lg{padding:25px}[class^="logo"]{display:block;background:transparent no-repeat center / 100%}.logo-tes{width:70px;height:30px;background-image:url("https://www.tes.com/logo.svg")}@media (min-width: 768px){.logo-tes.logo-md{width:90px;height:46px}}.logo-tes.logo-lg{width:90px;height:46px}@media (min-width: 768px){.logo-tes.logo-lg{width:131px;height:68px}}.logo{background-image:url("../../images/logo-tes-color.png");background-image:url("../../images/logo-tes-color.svg");background-size:57px 30px;text-indent:-9999em;width:57px;height:30px;margin:10px auto}@media (min-width: 992px){.logo{float:left;margin:10px 20px 10px 0}}.logo-ts{width:166px;height:41px;background-image:url("../../images/logo-ts.png");background-image:url("../../images/logo-ts.svg")}@media (max-width: 767px){.logo-ts{margin:0 auto}}.logo-va{width:51px;height:30px;background-image:url("../../images/logo-va.png");background-image:url("../../images/logo-va.svg")}.logo-va.logo-color{background-image:url("../../images/logo-va-color.png");background-image:url("../../images/logo-va-color.svg")}@media (min-width: 768px){.logo-va.logo-md{width:74px;height:43px}}.logo-va.logo-lg{width:74px;height:43px}@media (min-width: 768px){.logo-va.logo-lg{width:125px;height:72px}}.logo-rsc{width:51px;height:36px;background-image:url("../../images/logo-rsc.png");background-image:url("../../images/logo-rsc.svg")}.logo-rsc.logo-color{background-image:url("../../images/logo-rsc-color.png");background-image:url("../../images/logo-rsc-color.svg")}.logo-rsc.logo-color-negative{background-image:url("../../images/logo-rsc-color-negative.png");background-image:url("../../images/logo-rsc-color-negative.svg")}@media (min-width: 768px){.logo-rsc.logo-md{width:66px;height:50px}}.logo-rsc.logo-lg{width:66px;height:50px}@media (min-width: 768px){.logo-rsc.logo-lg{width:129px;height:98px}}.logo-bm{width:94px;height:30px;background-image:url("../../images/logo-bm.png");background-image:url("../../images/logo-bm.svg")}.logo-bm.logo-color{background-image:url("../../images/logo-bm-color.png");background-image:url("../../images/logo-bm-color.svg")}@media (min-width: 768px){.logo-bm.logo-md{width:126px;height:41px}}.logo-bm.logo-lg{width:126px;height:41px}@media (min-width: 768px){.logo-bm.logo-lg{width:187px;height:62px}}.logo-if{width:57px;height:32px;background-image:url("../../images/logo-if.png");background-image:url("../../images/logo-if.svg")}.logo-if.logo-color{background-image:url("../../images/logo-if-color.png");background-image:url("../../images/logo-if-color.svg")}@media (min-width: 768px){.logo-if.logo-md{width:73px;height:41px}}.logo-if.logo-lg{width:73px;height:41px}@media (min-width: 768px){.logo-if.logo-lg{width:148px;height:83px}}.logo-bfi{width:66px;height:37px;background-image:url("../../images/logo-bfi.png");background-image:url("../../images/logo-bfi.svg")}.logo-bfi.logo-color{background-image:url("../../images/logo-bfi-color.png")}.logo-bfi.logo-color-negative{background-image:url("../../images/logo-bfi-color-negative.png")}@media (min-width: 768px){.logo-bfi.logo-md{width:117px;height:71px}}.logo-bfi.logo-lg{width:117px;height:71px}@media (min-width: 768px){.logo-bfi.logo-lg{width:200px;height:120px}}.new-header-wrapper{z-index:1060;position:relative}.new-header-wrapper .popup{display:none}@media (max-width: 767px){.new-header-wrapper .popup.active{background-color:#fff;display:block;position:absolute;left:0;right:0;top:52px;z-index:10000}}.new-header-wrapper .nav{position:relative;background-color:#fff;box-shadow:0 1px 5px rgba(0,0,0,0.15);z-index:1;color:#595959;font-size:14px}.new-header-wrapper .nav__logo{line-height:50px;margin-right:0.2rem;margin-top:9px}.new-header-wrapper .logo-tes{width:58px;height:30px}.new-header-wrapper .nav__section-secondary{text-align:right}.new-header-wrapper .nav__top-row{border-bottom:2px solid #000;min-height:50px}.new-header-wrapper .nav__top-row-inner{position:relative}.new-header-wrapper .nav__row-inner{position:relative}.new-header-wrapper .nav__section{display:inline-block}.new-header-wrapper .nav__menu-items{margin:0;padding:0;font-size:0}@media (min-width: 768px){.new-header-wrapper .nav__menu-items li{display:inline-block}.new-header-wrapper .nav__menu-items li.nav__home{display:none}}.new-header-wrapper .nav__menu-item>i{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjQ3NSAtMzAxLjQgMTc5MiAxNzkyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDQ3NSAtMzAxLjQgMTc5MiAxNzkyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8Zz4KCQk8Zz4KCQkJPGRlZnM+CgkJCQk8cmVjdCBpZD0iU1ZHSURfMV8iIHg9Ijg1MS40IiB5PSItMzI3LjkiIHdpZHRoPSIxMDQ0LjgiIGhlaWdodD0iMTgxOC41Ii8+CgkJCTwvZGVmcz4KCQkJPGNsaXBQYXRoIGlkPSJTVkdJRF8yXyI+CgkJCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+CgkJCTwvY2xpcFBhdGg+CgkJCTxwYXRoIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiIGQ9Ik0xODc4LjYsNjM1LjhjMTIuMS0xMi4xLDE4LTI1LjgsMTgtNDEuM2MwLTE1LjYtNi0yOS40LTE4LTQxLjNsLTgzNi44LTgzNi45CgkJCQljLTEyLTEyLTI1LjgtMTcuOS00MS4zLTE3LjljLTE1LjYsMC0yOS40LDUuOS00MS4zLDE3LjlMODY5LjQtMTk0Yy0xMS45LDEyLjEtMTgsMjUuOC0xOCw0MS4zYzAsMTUuNiw2LDI5LjQsMTgsNDEuMwoJCQkJbDcwNS43LDcwNS44bC03MDUuNyw3MDUuN2MtMTEuOSwxMS45LTE4LDI1LjctMTgsNDEuM2MwLDE1LjYsNiwyOS40LDE4LDQxLjNsODkuOCw4OS44YzEyLDExLjksMjUuNywxOCw0MS4zLDE4CgkJCQljMTUuNSwwLDI5LjMtNiw0MS4zLTE4TDE4NzguNiw2MzUuOEwxODc4LjYsNjM1Ljh6Ii8+CgkJPC9nPgoJPC9nPgo8L2c+Cjwvc3ZnPgo=)}.new-header-wrapper .nav__menu-item.active>i{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4xLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjQ3NSAtMzAxLjQgMTc5MiAxNzkyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDQ3NSAtMzAxLjQgMTc5MiAxNzkyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxkZWZzPg0KCQkJCTxyZWN0IGlkPSJTVkdJRF8xXyIgeD0iNDc0IiB5PSI4My40IiB3aWR0aD0iMTgxOC41IiBoZWlnaHQ9IjEwNDQuOCIvPg0KCQkJPC9kZWZzPg0KCQkJPGNsaXBQYXRoIGlkPSJTVkdJRF8yXyI+DQoJCQkJPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMV8iICBvdmVyZmxvdz0idmlzaWJsZSIvPg0KCQkJPC9jbGlwUGF0aD4NCgkJCTxwYXRoIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiIGQ9Ik0xMzI4LjcsMTExMC42YzEyLjEsMTIuMSwyNS44LDE4LDQxLjMsMThjMTUuNiwwLDI5LjQtNiw0MS4zLTE4bDgzNi45LTgzNi44DQoJCQkJYzEyLTEyLDE3LjktMjUuOCwxNy45LTQxLjNjMC0xNS42LTUuOS0yOS40LTE3LjktNDEuM2wtODkuNy04OS44Yy0xMi4xLTExLjktMjUuOC0xOC00MS4zLTE4Yy0xNS42LDAtMjkuNCw2LTQxLjMsMTgNCgkJCQlsLTcwNS44LDcwNS43TDY2NC40LDEwMS40Yy0xMS45LTExLjktMjUuNy0xOC00MS4zLTE4cy0yOS40LDYtNDEuMywxOEw0OTIsMTkxLjJjLTExLjksMTItMTgsMjUuNy0xOCw0MS4zDQoJCQkJYzAsMTUuNSw2LDI5LjMsMTgsNDEuM0wxMzI4LjcsMTExMC42TDEzMjguNywxMTEwLjZ6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==)}.new-header-wrapper .nav__menu-item>i,.new-header-wrapper .btn--toggle.active>i,.new-header-wrapper .icon-bars{display:inline-block;background-color:transparent;background-repeat:no-repeat;background-size:cover;text-indent:-10rem;overflow:hidden;width:20px;height:20px;vertical-align:middle}@media (min-width: 768px){.new-header-wrapper .nav__menu-item>i,.new-header-wrapper .btn--toggle.active>i,.new-header-wrapper .icon-bars{display:none}}.new-header-wrapper .nav__menu-item{border-bottom:1px solid #bfbfbf;display:block;position:relative;padding-right:1rem}@media (min-width: 768px){.new-header-wrapper .nav__menu-item{border-bottom:0 none}}.new-header-wrapper .nav__menu-item>i{opacity:0.5;position:absolute;right:20px;top:50%;margin-top:-0.5em}@media (min-width: 768px){.new-header-wrapper .nav__menu-item>i{display:none}}@media (min-width: 768px){.new-header-wrapper .nav__menu-item.active>i{display:none}}.new-header-wrapper .nav__item{font-size:16px;list-style:none;display:block;line-height:51.2px;padding-left:21px;padding-right:21px;position:relative}@media (min-width: 768px){.new-header-wrapper .nav__item{display:inline-block;padding-left:14px;padding-right:12.95px}}@media (min-width: 768px){.new-header-wrapper .nav__item:hover:after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;height:3px;background-color:#bfbfbf}}.new-header-wrapper .nav__item--highlighted:hover:after{display:none}@media (min-width: 768px){.new-header-wrapper .nav__item-align{float:right}}.new-header-wrapper .nav__menu-item--community.active{color:#97bf78}@media (min-width: 768px){.new-header-wrapper .nav__menu-item--community.active{color:inherit}}.new-header-wrapper .nav--community .nav__menu-item--community.active{color:#97bf78}@media (min-width: 768px){.new-header-wrapper .nav--community .nav__menu-item--community{color:#97bf78}}.new-header-wrapper .nav__menu-item--resources.active{color:#498af4}@media (min-width: 768px){.new-header-wrapper .nav__menu-item--resources.active{color:inherit}}.new-header-wrapper .nav--resources .nav__menu-item--resources.active{color:#498af4}@media (min-width: 768px){.new-header-wrapper .nav--resources .nav__menu-item--resources{color:#498af4}}.new-header-wrapper .nav__menu-item--jobs.active{color:#e1665c}@media (min-width: 768px){.new-header-wrapper .nav__menu-item--jobs.active{color:inherit}}.new-header-wrapper .nav--jobs .nav__menu-item--jobs.active{color:#e1665c}@media (min-width: 768px){.new-header-wrapper .nav--jobs .nav__menu-item--jobs{color:#e1665c}}.new-header-wrapper .nav__menu-item--news.active{color:#724c98}@media (min-width: 768px){.new-header-wrapper .nav__menu-item--news.active{color:inherit}}.new-header-wrapper .nav--news .nav__menu-item--news.active{color:#724c98}@media (min-width: 768px){.new-header-wrapper .nav--news .nav__menu-item--news{color:#724c98}}.new-header-wrapper .nav__menu-item--institute.active{color:#0E9E8B}@media (min-width: 768px){.new-header-wrapper .nav__menu-item--institute.active{color:inherit}}.new-header-wrapper .nav--institute .nav__menu-item--institute.active{color:#0E9E8B}@media (min-width: 768px){.new-header-wrapper .nav--institute .nav__menu-item--institute{color:#0E9E8B}}.new-header-wrapper .nav__menu-subitems{display:none;margin-left:0}.new-header-wrapper .nav__menu-subitems-community.active{background-color:#97bf78;color:#fff;font-weight:300;display:block}@media (min-width: 768px){.new-header-wrapper .nav__menu-subitems-community.active{background-color:transparent;color:inherit;font-weight:normal;position:absolute;top:calc(50px + 2px);left:0;right:0;margin-left:0}}@media (min-width: 768px){.new-header-wrapper .nav__menu-subitems-community.active{display:none}}.new-header-wrapper .nav--community .nav__menu-subitems-community{background-color:#97bf78;color:#fff;font-weight:300;display:none}@media (min-width: 768px){.new-header-wrapper .nav--community .nav__menu-subitems-community{background-color:transparent;color:inherit;font-weight:normal;position:absolute;top:calc(50px + 2px);left:0;right:0;margin-left:0}}.new-header-wrapper .nav--community .nav__menu-subitems-community.active{display:block}@media (min-width: 768px){.new-header-wrapper .nav--community .nav__menu-subitems-community{display:block}}.new-header-wrapper .nav__menu-subitems-resources.active{background-color:#498af4;color:#fff;font-weight:300;display:block}@media (min-width: 768px){.new-header-wrapper .nav__menu-subitems-resources.active{background-color:transparent;color:inherit;font-weight:normal;position:absolute;top:calc(50px + 2px);left:0;right:0;margin-left:0}}@media (min-width: 768px){.new-header-wrapper .nav__menu-subitems-resources.active{display:none}}.new-header-wrapper .nav--resources .nav__menu-subitems-resources{background-color:#498af4;color:#fff;font-weight:300;display:none}@media (min-width: 768px){.new-header-wrapper .nav--resources .nav__menu-subitems-resources{background-color:transparent;color:inherit;font-weight:normal;position:absolute;top:calc(50px + 2px);left:0;right:0;margin-left:0}}.new-header-wrapper .nav--resources .nav__menu-subitems-resources.active{display:block}@media (min-width: 768px){.new-header-wrapper .nav--resources .nav__menu-subitems-resources{display:block}}.new-header-wrapper .nav__menu-subitems-jobs.active{background-color:#e1665c;color:#fff;font-weight:300;display:block}@media (min-width: 768px){.new-header-wrapper .nav__menu-subitems-jobs.active{background-color:transparent;color:inherit;font-weight:normal;position:absolute;top:calc(50px + 2px);left:0;right:0;margin-left:0}}@media (min-width: 768px){.new-header-wrapper .nav__menu-subitems-jobs.active{display:none}}.new-header-wrapper .nav--jobs .nav__menu-subitems-jobs{background-color:#e1665c;color:#fff;font-weight:300;display:none}@media (min-width: 768px){.new-header-wrapper .nav--jobs .nav__menu-subitems-jobs{background-color:transparent;color:inherit;font-weight:normal;position:absolute;top:calc(50px + 2px);left:0;right:0;margin-left:0}}.new-header-wrapper .nav--jobs .nav__menu-subitems-jobs.active{display:block}@media (min-width: 768px){.new-header-wrapper .nav--jobs .nav__menu-subitems-jobs{display:block}}.new-header-wrapper .nav__menu-subitems-news.active{background-color:#724c98;color:#fff;font-weight:300;display:block}@media (min-width: 768px){.new-header-wrapper .nav__menu-subitems-news.active{background-color:transparent;color:inherit;font-weight:normal;position:absolute;top:calc(50px + 2px);left:0;right:0;margin-left:0}}@media (min-width: 768px){.new-header-wrapper .nav__menu-subitems-news.active{display:none}}.new-header-wrapper .nav--news .nav__menu-subitems-news{background-color:#724c98;color:#fff;font-weight:300;display:none}@media (min-width: 768px){.new-header-wrapper .nav--news .nav__menu-subitems-news{background-color:transparent;color:inherit;font-weight:normal;position:absolute;top:calc(50px + 2px);left:0;right:0;margin-left:0}}.new-header-wrapper .nav--news .nav__menu-subitems-news.active{display:block}@media (min-width: 768px){.new-header-wrapper .nav--news .nav__menu-subitems-news{display:block}}.new-header-wrapper .nav__menu-subitems-institute.active{background-color:#0E9E8B;color:#fff;font-weight:300;display:block}@media (min-width: 768px){.new-header-wrapper .nav__menu-subitems-institute.active{background-color:transparent;color:inherit;font-weight:normal;position:absolute;top:calc(50px + 2px);left:0;right:0;margin-left:0}}@media (min-width: 768px){.new-header-wrapper .nav__menu-subitems-institute.active{display:none}}.new-header-wrapper .nav--institute .nav__menu-subitems-institute{background-color:#0E9E8B;color:#fff;font-weight:300;display:none}@media (min-width: 768px){.new-header-wrapper .nav--institute .nav__menu-subitems-institute{background-color:transparent;color:inherit;font-weight:normal;position:absolute;top:calc(50px + 2px);left:0;right:0;margin-left:0}}.new-header-wrapper .nav--institute .nav__menu-subitems-institute.active{display:block}@media (min-width: 768px){.new-header-wrapper .nav--institute .nav__menu-subitems-institute{display:block}}.new-header-wrapper .nav__menu-subitem{color:#fff;display:inline-block;font-size:12px;width:100%}@media (min-width: 768px){.new-header-wrapper .nav__menu-subitem{color:inherit;line-height:30px;width:auto}}.new-header-wrapper .nav__menu-subitem:hover{background-color:rgba(0,0,0,0.1);color:#fff}@media (min-width: 768px){.new-header-wrapper .nav__menu-subitem:hover{background-color:transparent;color:inherit}}@media (min-width: 768px){.new-header-wrapper .nav__item--highlighted-inner{border:1px solid #d3d3d3;border-radius:3px;width:auto;height:auto;line-height:normal;padding:5px}}@media (min-width: 768px){.new-header-wrapper .nav--resources .nav__item--highlighted-inner{border-color:#e1665c;background-color:#e1665c;color:#fff}}@media (min-width: 768px){.new-header-wrapper .nav__item--highlighted:hover .nav__item--highlighted-inner{background-color:#e8e8e8}}@media (min-width: 768px){.new-header-wrapper .nav--resources .nav__item--highlighted:hover .nav__item--highlighted-inner{background-color:#e1665c}}.new-header-wrapper .nav__menu-responsive.hidden{display:none}@media (min-width: 768px){.new-header-wrapper .nav__menu-responsive{display:block;position:static;border:0 none;padding:0;left:auto;margin-left:30px;width:100%;min-height:0 !important}}.new-header-wrapper .nav__btn{line-height:50px;padding:0}.new-header-wrapper .icon-bars.icon-gray{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTc5MiIgaGVpZ2h0PSIxNzkyIiB2aWV3Qm94PSIwIDAgMTc5MiAxNzkyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGw9IiM1YzY1NmUiIGQ9Ik0xNjY0IDEzNDR2MTI4cTAgMjYtMTkgNDV0LTQ1IDE5aC0xNDA4cS0yNiAwLTQ1LTE5dC0xOS00NXYtMTI4cTAtMjYgMTktNDV0NDUtMTloMTQwOHEyNiAwIDQ1IDE5dDE5IDQ1em0wLTUxMnYxMjhxMCAyNi0xOSA0NXQtNDUgMTloLTE0MDhxLTI2IDAtNDUtMTl0LTE5LTQ1di0xMjhxMC0yNiAxOS00NXQ0NS0xOWgxNDA4cTI2IDAgNDUgMTl0MTkgNDV6bTAtNTEydjEyOHEwIDI2LTE5IDQ1dC00NSAxOWgtMTQwOHEtMjYgMC00NS0xOXQtMTktNDV2LTEyOHEwLTI2IDE5LTQ1dDQ1LTE5aDE0MDhxMjYgMCA0NSAxOXQxOSA0NXoiLz48L3N2Zz4K)}.new-header-wrapper .btn--toggle.active>i.icon-gray{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjQ3NSAtMzAxLjQgMTc5MiAxNzkyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDQ3NSAtMzAxLjQgMTc5MiAxNzkyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBmaWxsPSIjNWM2NTZlIiBkPSJNMjA3OS4zLDE0NzkuNmMxNi45LDE2LjksNDQuNSwxNi45LDYxLjQsMGwxMTUuMy0xMTUuM2MxNi45LTE2LjksMTYuOS00NC41LDAtNjEuNEw2NjQuMy0yODguOAoJCWMtMTYuOS0xNi45LTQ0LjUtMTYuOS02MS40LDBMNDg3LjYtMTczLjZjLTE2LjksMTYuOS0xNi45LDQ0LjUsMCw2MS40TDIwNzkuMywxNDc5LjZ6Ii8+CjwvZz4KPGc+Cgk8cGF0aCBmaWxsPSIjNWM2NTZlIiBkPSJNNDg3LjYsMTMwMi45Yy0xNi45LDE2LjktMTYuOSw0NC41LDAsNjEuNGwxMTUuMywxMTUuM2MxNi45LDE2LjksNDQuNSwxNi45LDYxLjQsMEwyMjU2LTExMi4xYzE2LjktMTYuOSwxNi45LTQ0LjUsMC02MS40CgkJbC0xMTUuMy0xMTUuM2MtMTYuOS0xNi45LTQ0LjUtMTYuOS02MS40LDBMNDg3LjYsMTMwMi45eiIvPgo8L2c+Cjwvc3ZnPgo=);width:16px;height:16px}.new-header-wrapper .icon-large,.new-header-wrapper .icon-lg{width:20px;height:20px}.new-header-wrapper .border-right{border-right:1px solid #d2d6d9 !important}.new-header-wrapper .btn--icon{width:48px}.new-header-wrapper .btn--base,.new-header-wrapper .btn--reset,.new-header-wrapper .tes-btn,.new-header-wrapper .tes-btn-reset{-webkit-appearance:none;padding:0;margin:0;text-align:center;border:0;cursor:pointer;background:0 0;outline:none}.new-header-wrapper .profile{display:inline-block;margin:0}.new-header-wrapper .profile_ctas{font-size:0}.new-header-wrapper .profile__cta{font-size:13px}.new-header-wrapper .profile__cta:first-child:after{content:'';display:inline-block;width:1px;height:0.8em;background-color:#595959;margin-left:4px;margin-right:0.5em}.tes-header{background-color:#fff;border-bottom:2px solid #56abff;position:relative;z-index:1}.header{background-color:#252a2f;margin-bottom:60px}.header .navbar{min-height:40px;margin-top:10px;margin-bottom:10px}@media (min-width: 768px){.header .navbar{margin-bottom:5px}}.header .container-affix{position:relative;width:100%;padding-top:5px;padding-bottom:5px;z-index:1000;background-color:rgba(37,42,47,0.9);transition:background-color 1s ease-in-out}.header .affix-top{position:absolute;top:10px}.page-header{border-bottom-color:#d2d6d9;padding-bottom:0}.collection-header{background-color:#fff;border-bottom:1px solid #d2d6d9;padding-bottom:10px}@media (min-width: 768px){.collection-header{padding-top:10px}}.collection-header .lead{color:#1a1d20}@media (min-width: 768px){.collection-header .lead{font-size:18px}}.collection-header .small{font:italic 14px "Lato","Helvetica Neue",Helvetica,Arial,sans-serif;color:#5e6a77;margin-left:20px;white-space:nowrap}@media (max-width: 479px){.collection-header .small{display:block;margin-left:0}}@media (min-width: 768px){.collection-header .small{font-size:18px}}.collection-header .share{text-transform:uppercase;margin-bottom:15px;text-align:right}@media (min-width: 992px){.collection-header .share{position:absolute;bottom:5px;right:0}}.collection-header .share .share-cta{color:#5e6a77;font-size:12px}.collection-header .share .share-link{display:block;width:34px;height:34px;font-size:16px;line-height:32px;text-align:center;color:#b3b8bd;border:1px solid #d2d6d9;border-radius:3px}.collection-header .share .share-link:hover{color:#a29e99;border-color:#a29e99}.collection-header .share li{padding-right:0;padding-left:2px}.collection-header h1{line-height:1.1}.masthead{font-family:Effra,Calibri,arial,helvetica,sans-serif;z-index:9999}.masthead__primary-link,.masthead__profile,.masthead__input,.masthead__select,.nav-list__item{font-size:15px}.nav-list--mobile .nav-list__item{font-size:17px}.icon-search-rebrand,.icon-chevron-rounded-up,.icon-chevron-rounded-down{width:17px;height:17px}.masthead__auth-link.masthead__auth-link{color:#fff}.fr-masthead-my-nav-active .my-nav--top{z-index:1001}.my-nav h2,.my-nav h3{font-family:Effra,Calibri,arial,helvetica,sans-serif;color:#f5f5f5}.nav-header{background-color:#fbfbfb;border-bottom:1px solid #d2d6d9}.nav-header .nav-category-wrapper{overflow:hidden;padding-right:10px}.nav-header .nav-category{font-weight:700;color:#1a1d20;background-color:#ebeced;padding:9px 15px;display:block;line-height:20px;border-left:1px solid #d2d6d9;position:relative}.nav-header .nav-category:after,.nav-header .nav-category:before{content:" ";width:0;height:0;position:absolute;top:50%;transform:translateY(-50%);border-top:22px solid transparent;border-bottom:22px solid transparent}.nav-header .nav-category:after{right:-7px;border-left:8px solid #ebeced}.nav-header .nav-category:before{right:-8px;border-left:8px solid #d2d6d9}.nav-header .nav-link{color:#717171;font-size:12px;border-bottom:4px solid transparent;padding-top:9px;padding-bottom:5px}.nav-header .nav-link:hover{color:#64b3f8;background-color:transparent}.nav-header .nav-link:focus{background-color:transparent}.nav-header .nav-link .fa{margin-left:5px}@media (min-width: 768px){.nav-header .nav-link.active{color:#1a1d20;border-bottom-color:#ebeced}}.nav-header .open>.nav-link{border-bottom-color:transparent !important;background-color:transparent !important;transition:none}.nav-header .open .dropdown-menu{min-width:174px;position:absolute;top:100%;left:0;z-index:1000;margin:2px 0 0;padding:5px 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}.nav-header .open .dropdown-menu .nav-link{padding-left:15px}.nav-header .navbar-nav{margin:0}@media (min-width: 768px){.nav-header .navbar-nav{height:38px;overflow:hidden}}.nav-header .nav>li{float:left}.related{font-size:16px}.related a{color:#5e6a77;border-left:3px solid #fff;padding:7px 10px;display:block}.related a:hover{color:#56abff;background-color:#fff}.card .thumbnail{width:100%;margin-bottom:10px;padding:0;position:relative;border-radius:0;border-color:#d2d6d9}@media (max-width: 767px){.card .thumbnail{padding-left:130px;height:100px}}@media (min-width: 768px){.card .thumbnail{margin-bottom:20px;padding:3px}}.card .media-body{display:block;overflow:visible;width:100%;padding:0 3px}@media (min-width: 768px){.card .media-body{padding-right:6px;padding-left:6px}}.card .author{font-style:italic;color:#5e6a77;overflow:hidden}.card .author .author-logo{position:relative;display:inline-block;margin-right:5px;margin-left:0;border:1px solid #ebeced}@media (max-width: 767px){.card .author .author-logo{width:24px;height:24px}}@media (min-width: 768px){.card .author .author-logo{width:30px;height:30px;margin-top:-12px}}.card .author .author-txt{font-size:85%}@media (max-width: 767px){.card .author{position:absolute;bottom:7px;left:133px;height:24px}}@media (min-width: 768px){.card .author{position:relative;margin-top:-10px;padding-top:10px;height:30px}}.card .media-object-container{display:block;overflow:hidden;position:relative;border:1px solid #ebeced}@media (max-width: 767px){.card .media-object-container{position:absolute;top:4px;left:4px;width:120px;height:90px}}@media (min-width: 768px){.card .media-object-container{padding-bottom:75%}}.card .media-object{position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%}.card .media-heading{line-height:1.2;height:60px;margin-top:5px;overflow:hidden}.card .media-heading a{color:#5e6a77}.card .media-heading a:hover{color:#56abff}@media (min-width: 768px){.card .media-heading{max-height:38px}}.card .media-desc{height:46px;line-height:1.1;overflow:hidden;margin-bottom:0}@media (max-width: 767px){.card .media-desc{display:none}}.card.card-header{margin-top:10px;margin-bottom:-30px;background-color:#fff;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,0.1);overflow:hidden}.card.card-header .img-responsive{width:100%}.card.card-header .wrapper{padding-right:30px;padding-left:30px}@media (min-width: 992px){.card.card-header .wrapper{padding-right:15px;padding-left:40px}}.card.card-header .lead{font-size:16px;color:#1a1d20;max-height:150px;overflow:hidden}@media (min-width: 992px){.card.card-header .lead{margin-bottom:10px}}@media (min-width: 1200px){.card.card-header .lead{font-size:18px}}.card.card-collection .tag{font-size:12px;font-style:italic;position:relative;top:4px}@media (min-width: 768px){.card.card-collection .tag{top:-15px;margin-bottom:-10px;padding:4px 15px;display:inline-block;background-color:#fff;border-radius:2px}}.card.card-collection .media-heading{height:33px}@media (min-width: 768px){.card.card-collection .media-heading{height:50px;max-height:50px}}.card.card-collection h4{margin:0;height:20px;overflow:hidden}@media (min-width: 768px){.card.card-collection h4{margin-top:-8px}}.card.card-collection h4 a{color:#0068d3}.card.card-collection h4 a:hover{color:#3e93ed}.card.card-collection h4.small{font-size:18px}@media (min-width: 1200px){.card.card-collection h4.small{font-size:16px}}@media (min-width: 768px){.card.card-collection{text-align:center}}.card.card-video .media-heading{height:auto;max-height:38px}.card.card-video .media-description{overflow:hidden;max-height:70px}@media (max-width: 767px){.card.card-video .embed-container{position:absolute;top:4px;left:4px;width:120px;height:90px;padding:0}.card.card-video .embed-responsive-16by9{padding-bottom:90px}.card.card-video .author{position:relative;bottom:auto;left:auto}.card.card-video .thumbnail{padding-right:5px;padding-left:133px}}@media (min-width: 768px){.card.card-video aside{padding:5px 25px 10px}.card.card-video .media-heading{font-size:18px;max-height:65px}.card.card-video .media-description{max-height:195px}.card.card-video .author{margin-top:0;padding-top:0}.card.card-video .author-logo{margin-top:0}}@media (min-width: 992px){.card.card-video aside{padding:0 20px 0 0}.card.card-video .author{margin-top:5px}}@media (min-width: 1200px){.card.card-video .media-description{max-height:255px}.card.card-video .author{margin-top:0}}@media (max-width: 767px){.card .media-body,.card .media-left,.card .media-right{display:block;width:100%}}@media (max-width: 991px){.card.card-sm .thumbnail{padding:0 0 0 130px;height:100px}.card.card-sm .media-body{padding-left:3px;padding-right:3px}.card.card-sm .media-object-container{position:absolute;top:4px;left:4px;width:120px;height:90px;padding-bottom:0}.card.card-sm .media-heading{height:60px;max-height:60px}.card.card-sm .author{position:absolute;bottom:7px;left:133px;height:24px;margin-top:0;padding-top:0}.card.card-sm .author-logo{width:24px;height:24px;margin-top:0}}.card.card-lg .thumbnail{padding:0 0 0 130px;height:100px}@media (min-width: 1200px){.card.card-lg .thumbnail{height:130px;padding-left:170px}}.card.card-lg .media-body{padding-left:3px;padding-right:3px}.card.card-lg .media-object-container{position:absolute;top:4px;left:4px;width:120px;height:90px;padding-bottom:0}@media (min-width: 1200px){.card.card-lg .media-object-container{width:160px;height:120px}}.card.card-lg .media-heading{height:60px;max-height:60px}@media (min-width: 1200px){.card.card-lg .media-heading{height:80px;max-height:80px}}.card.card-lg .author{position:absolute;bottom:7px;left:133px;height:24px;margin-top:0;padding-top:0}@media (min-width: 1200px){.card.card-lg .author{left:173px}}.card.card-lg .author-logo{width:24px;height:24px;margin-top:0}.review{padding:10px}.review .thumbnail{margin-bottom:10px}@media (min-width: 992px){.review .thumbnail{margin-bottom:0}}@media (min-width: 992px){.review aside{padding-left:0}}.review .review-title{font-style:italic}.review .review-author{margin-bottom:0;font-weight:700}.review .review-author:before{content:"-"}@media (min-width: 992px){.review{font-size:16px}}.media{margin-bottom:10px}.media .media-object{max-width:70px;border:1px solid #d2d6da}.media .media-body p{color:#1a1d20;margin-bottom:0}.credit{position:absolute;bottom:0;left:15px;padding:6px;color:#d2d6d9;background-color:rgba(0,0,0,0.5);font-size:12px}@media (max-width: 767px){.credit{display:none}}.credit.credit-right{right:15px;left:auto}.footer{margin-top:50px;padding:20px 0 10px;border-top:2px solid #7b7b7b;background-color:#252a2f;text-align:center;position:relative}.footer .partners{margin-bottom:30px;padding-top:20px;border-top:2px solid #1e2226;border-bottom:2px solid #1e2226}@media (max-width: 479px){.footer .partners li{width:33%;height:40px;float:left}.footer .partners li [class^="logo"]{margin-left:auto;margin-right:auto}}@media (min-width: 480px){.footer .partners{padding-top:30px;padding-bottom:10px}.footer .partners .list-inline{display:flex;justify-content:space-between;align-items:center}}.footer [class^="logo"]{opacity:.45}.footer [class^="logo"]:hover{opacity:1}.footer .logo-ts{opacity:1;margin:0 auto 10px}@media (min-width: 768px){.footer .logo-ts{margin-bottom:25px}}.footer .list-inline{margin-bottom:20px;margin-left:0}@media (min-width: 768px){.footer .list-inline{margin-bottom:30px}}.footer .lead{font-size:14px;color:#fff;opacity:.5}@media (min-width: 768px){.footer .lead{font-size:16px;margin-bottom:25px}}.footer a{font-size:16px;color:#fff;opacity:.5}.footer a:hover{color:#ebeced;opacity:1}.footer nav a{margin:0 10px;line-height:1.57142857}.footer .social a{font-size:20px;margin:0 15px}.footer .social a:hover{color:#ebeced}@media (min-width: 768px){.footer{margin-top:80px;padding-top:30px}}.push-footer{min-height:calc(100vh - 390px)}@media (min-width: 768px){.push-footer{min-height:calc(100vh - 485px)}}.container-home{color:#fff;background-color:#1a1d20}.container-home .header{position:relative;z-index:1000}.container-home .hero{text-align:center;opacity:0;background:transparent url("../../images/home/bg-1.jpg") no-repeat 50% 0;background-size:cover;padding-top:200px\9}@media (max-width: 767px){.container-home .hero{padding-bottom:20px}}@media (min-width: 768px){.container-home .hero{display:flex;align-items:center;height:calc(100vh - 52px);margin-top:-75px}}.container-home .hero .title{font-size:25px;line-height:1.1;text-shadow:0 0 10px rgba(0,0,0,0.5);color:#56abff}@media (min-width: 768px){.container-home .hero .title{font-size:4vw}}@media (min-width: 992px){.container-home .hero .title{font-size:4.4vw;margin-bottom:30px}}.container-home .hero .lead{font-size:16px;opacity:.85}@media (min-width: 992px){.container-home .hero .lead{font-size:1.8vw}}.container-home .hero .carousel-indicators li{background-color:rgba(255,255,255,0.5);opacity:.75}.container-home .hero .carousel-indicators li.active{background-color:#fff}.container-home .hero .credit{left:0}.container-home .carousel{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.container-home .carousel-inner .item{transition-property:opacity}.container-home .carousel-inner .item,.container-home .carousel-inner .active.left,.container-home .carousel-inner .active.right{opacity:0}.container-home .carousel-inner .active,.container-home .carousel-inner .next.left,.container-home .carousel-inner .prev.right{opacity:1}.container-home .carousel-inner .next,.container-home .carousel-inner .prev,.container-home .carousel-inner .active.left,.container-home .carousel-inner .active.right{left:0;transform:translate3d(0, 0, 0)}.container-home .carousel,.container-home .carousel-inner,.container-home .item{height:100%}.container-home .fill{width:100%;height:100%;background-position:50% 0;background-size:cover}.container-home .fill.fill-1{background-image:url("../../images/home/bg-1.jpg")}.container-home .fill.fill-2{background-image:url("../../images/home/bg-2.jpg")}.container-home .fill.fill-3{background-image:url("../../images/home/bg-3.jpg")}.container-home .well{text-align:center;background-color:#252a2f;box-shadow:0 0 14px rgba(0,0,0,0.5);border-top:none;border-radius:3px}.container-home .well .lead{font-size:14px;margin-bottom:10px;color:#d2d6d9}@media (min-width: 768px){.container-home .well .lead{font-size:16px}}.container-home .well .lead a{color:#3e8fdf}.container-home .well .lead a:hover{color:#95c2ee}.container-home .well .lead a .fa{font-size:14px;margin-left:2px}.container-home .well .list-inline{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.container-home .route{margin-bottom:30px}@media (min-width: 992px){.container-home .route article:not(.main){min-height:50vh}}.container-home .route h1{margin-top:20px;color:#3e8fdf}@media (min-width: 768px){.container-home .route h1{font-size:40px}}.container-home .route h2{margin-top:0}@media (min-width: 768px){.container-home .route h2{font-size:32px;margin-top:90px}}@media (min-width: 992px){.container-home .route h2{font-size:40px}}@media (min-width: 1200px){.container-home .route h2{margin-top:120px}}.container-home .route h2 a{color:#3e8fdf}.container-home .route h2 a:hover{color:#95c2ee;text-decoration:underline}.container-home .route p{color:#fff;opacity:.65;font-weight:700}@media (min-width: 768px){.container-home .route p{font-size:16px}}@media (min-width: 992px){.container-home .route p{font-size:18px}}.container-home .route .main{font-size:16px;margin-bottom:30px}@media (min-width: 1200px){.container-home .route .main{margin-bottom:40px}}.container-home .route article{position:relative}@media (max-width: 767px){.container-home .route article{margin-bottom:30px}}@media (min-width: 768px){.container-home .route article:nth-child(3){top:-30px}.container-home .route article:nth-child(4){top:-60px}.container-home .route article:nth-child(5){top:-90px}.container-home .route article:nth-child(6){top:-120px}}.container-home .route figure{z-index:1;transition:transform 0.5s ease-in-out}@media (max-width: 479px){.container-home .route figure{padding-right:0}}.container-home .route figure:hover{transform:scale(1.05)}.container-home .route .img-responsive{box-shadow:0 7px 14px rgba(0,0,0,0.5)}@media (min-width: 768px){.container-home .route .img-responsive{width:100%}}.container-home .signature-container{position:relative}@media (min-width: 992px){.container-home .signature-container{min-height:200px}}.container-home .signature-container .signature{margin:0 auto}@media (min-width: 992px){.container-home .signature-container .signature{position:relative}}.partner{color:#1a1d20;margin-bottom:15px;padding-bottom:25px;border-bottom:1px solid #d2d6d9}@media (min-width: 768px){.partner{font-size:16px;margin-right:15px;margin-left:15px}.partner [class^="logo"]{float:right}.partner .wrapper{padding-left:0}}@media (min-width: 992px){.partner{margin-left:25px}}.partner:last-child{border-bottom:none}.partner figure{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.partner figure{padding-right:0}}.partner h2{margin-top:10px}.partner a{color:#0068d3}.partner a:hover{color:#3e93ed}.partner .link{margin-top:20px;font-weight:700}.u-soft-hide{display:none}.u-no-border{border:none}.u-margin-top{margin-top:20px}.u-no-margin-bottom{margin-bottom:0}.u-text-overflow{width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.u-relative{position:relative}.u-line-through{text-decoration:line-through}.brand-red{color:#fd3753 !important}.brand-purple{color:#ab6dc5 !important}.brand-green-dark{color:#74a621 !important}.brand-special-dark{color:#b3b8bd !important}.brand-gray-bg{background-color:#5e6a77}.brand-gray-dark-bg{background-color:#1a1d20}.light-grey-bg{background-color:#777}.brand-special-light-bg{background-color:#ebeced}.white-bg{background-color:#fff}.pos-r{position:relative !important}.pos-a{position:absolute !important}.pos-f{position:fixed !important}.m-a-0{margin:0 !important}.m-t-0{margin-top:0 !important}.m-r-0{margin-right:0 !important}.m-b-0{margin-bottom:0 !important}.m-l-0{margin-left:0 !important}.m-a-xs{margin:5px !important}.m-t-xs{margin-top:5px !important}.m-r-xs{margin-right:5px !important}.m-b-xs{margin-bottom:5px !important}.m-l-xs{margin-left:5px !important}.m-x-xs{margin-right:5px !important;margin-left:5px !important}.m-y-xs{margin-top:5px !important;margin-bottom:5px !important}.m-a-sm{margin:10px !important}.m-t-sm{margin-top:10px !important}.m-r-sm{margin-right:10px !important}.m-b-sm{margin-bottom:10px !important}.m-l-sm{margin-left:10px !important}.m-x-sm{margin-right:10px !important;margin-left:10px !important}.m-y-sm{margin-top:10px !important;margin-bottom:10px !important}.m-a-md{margin:15px !important}.m-t-md{margin-top:15px !important}.m-r-md{margin-right:15px !important}.m-b-md{margin-bottom:15px !important}.m-l-md{margin-left:15px !important}.m-x-md{margin-right:15px !important;margin-left:15px !important}.m-y-md{margin-top:15px !important;margin-bottom:15px !important}.m-a{margin:20px !important}.m-t{margin-top:20px !important}.m-r{margin-right:20px !important}.m-b{margin-bottom:20px !important}.m-l{margin-left:20px !important}.m-x{margin-right:20px !important;margin-left:20px !important}.m-y{margin-top:20px !important;margin-bottom:20px !important}.m-x-auto{margin-right:auto !important;margin-left:auto !important}.m-a-lg{margin:30px !important}.m-t-lg{margin-top:30px !important}.m-r-lg{margin-right:30px !important}.m-b-lg{margin-bottom:30px !important}.m-l-lg{margin-left:30px !important}.m-x-lg{margin-right:30px !important;margin-left:30px !important}.m-y-lg{margin-top:30px !important;margin-bottom:30px !important}.m-a-xl{margin:40px !important}.m-t-xl{margin-top:40px !important}.m-r-xl{margin-right:40px !important}.m-b-xl{margin-bottom:40px !important}.m-l-xl{margin-left:40px !important}.m-x-xl{margin-right:40px !important;margin-left:40px !important}.m-y-xl{margin-top:40px !important;margin-bottom:40px !important}.p-a-0{padding:0 !important}.p-t-0{padding-top:0 !important}.p-r-0{padding-right:0 !important}.p-b-0{padding-bottom:0 !important}.p-l-0{padding-left:0 !important}.p-a-xs{padding:5px !important}.p-t-xs{padding-top:5px !important}.p-r-xs{padding-right:5px !important}.p-b-xs{padding-bottom:5px !important}.p-l-xs{padding-left:5px !important}.p-x-xs{padding-right:5px !important;padding-left:5px !important}.p-y-xs{padding-top:5px !important;padding-bottom:5px !important}.p-a-sm{padding:10px !important}.p-t-sm{padding-top:10px !important}.p-r-sm{padding-right:10px !important}.p-b-sm{padding-bottom:10px !important}.p-l-sm{padding-left:10px !important}.p-x-sm{padding-right:10px !important;padding-left:10px !important}.p-y-sm{padding-top:10px !important;padding-bottom:10px !important}.p-a-md{padding:15px !important}.p-t-md{padding-top:15px !important}.p-r-md{padding-right:15px !important}.p-b-md{padding-bottom:15px !important}.p-l-md{padding-left:15px !important}.p-x-md{padding-right:15px !important;padding-left:15px !important}.p-y-md{padding-top:15px !important;padding-bottom:15px !important}.p-a{padding:20px !important}.p-t{padding-top:20px !important}.p-r{padding-right:20px !important}.p-b{padding-bottom:20px !important}.p-l{padding-left:20px !important}.p-x{padding-right:20px !important;padding-left:20px !important}.p-y{padding-top:20px !important;padding-bottom:20px !important}.p-a-lg{padding:30px !important}.p-t-lg{padding-top:30px !important}.p-r-lg{padding-right:30px !important}.p-b-lg{padding-bottom:30px !important}.p-l-lg{padding-left:30px !important}.p-x-lg{padding-right:30px !important;padding-left:30px !important}.p-y-lg{padding-top:30px !important;padding-bottom:30px !important}.p-a-xl{padding:40px !important}.p-t-xl{padding-top:40px !important}.p-r-xl{padding-right:40px !important}.p-b-xl{padding-bottom:40px !important}.p-l-xl{padding-left:40px !important}.p-x-xl{padding-right:40px !important;padding-left:40px !important}.p-y-xl{padding-top:40px !important;padding-bottom:40px !important}.text-xs-left{text-align:left}.text-xs-right{text-align:right}.text-xs-center{text-align:center}@media (min-width: 768px){.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}}@media (min-width: 992px){.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}}@media (min-width: 1200px){.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}}body{background-color:#ebeced}main{margin:0}.lead{font-weight:400}.navbar-default{background-color:transparent;border-color:transparent;margin-bottom:0}.navbar-default .navbar-nav{margin:7.5px 0}@media (min-width: 768px){.navbar-default .navbar-nav{margin-top:2px;margin-left:50px}}.navbar-default .navbar-nav>li>a{font-size:16px;font-weight:700;opacity:.76;padding-top:10px;padding-bottom:10px}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-default .navbar-nav>li>a:hover{opacity:1}@media (min-width: 1200px){.navbar-default .navbar-nav>li>a{padding-right:25px;padding-left:25px}}.navbar-default .navbar-nav>.active>a{opacity:1}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#fff;background-color:transparent}.navbar-default .navbar-toggle{margin:4px -10px 0 0;border-color:transparent}.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:transparent}.navbar-default .navbar-toggle .icon-bar{transition:background-color 0.3s ease-in-out}.navbar-default .navbar-toggle:hover .icon-bar{background-color:#fff}.navbar-default .navbar-collapse{border:none;box-shadow:none;padding-right:0;padding-left:0;text-align:center}.nav.nav-tabs{margin-bottom:30px}.nav.nav-tabs li{padding:0 20px}.nav.nav-tabs li a{font-size:22px;color:#717d8a;border:none;padding:5px 0}.nav.nav-tabs li a:hover{color:#56abff;border:none}.nav.nav-tabs li a:focus{border:none}.nav.nav-tabs li.active a{color:#56abff;background-color:transparent}@media (min-width: 768px){.nav.nav-tabs li.active a{border-bottom:3px solid #56abff}}.nav.nav-tabs li:first-child{padding-left:0}@media (max-width: 767px){.nav.nav-tabs{margin-top:20px;margin-bottom:20px}.nav.nav-tabs li{padding:0 10px}.nav.nav-tabs li a{font-size:18px}}@media (max-width: 767px) and (max-width: 479px){.nav.nav-tabs li{padding:0 5px}}.media{overflow-x:visible;overflow-y:visible}.form-group label{font-weight:700}.form-group:not(.has-error) .form-control{color:#717d8a;border-color:#d2d6d9}.form-group:not(.has-error) .form-control:focus{color:#1a1d20;border-color:#b3b8bd;box-shadow:none}.form-group.form-group-lg .form-control{font-size:14px;padding:9px 12px;border-radius:3px}.form-control{height:40px;color:#b3b8bd;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.1)}.form-control:focus{box-shadow:none}.form-control::-webkit-input-placeholder{color:#b3b8bd}.form-control:-moz-placeholder{color:#b3b8bd}.form-control::-moz-placeholder{color:#b3b8bd}.form-control:-ms-input-placeholder{color:#b3b8bd}.has-error .form-control,.has-error .form-control:focus{border-color:#fd3753}textarea.form-control{min-height:118px;resize:vertical;overflow:auto}@media (min-width: 1200px){textarea.form-control{min-height:140px}}select.form-control{-webkit-appearance:none}.checkbox label,.radio label{font-weight:700}.help-block{color:#d2d6da;margin-bottom:20px;line-height:1.1}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#fd3753}
