@charset "UTF-8";html{  font-family:sans-serif;    -ms-text-size-adjust:100%;    -webkit-text-size-adjust:100%;   }body{  margin:0; }article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{  display:block; }audio,canvas,progress,video{  display:inline-block;    vertical-align:baseline;   }audio:not([controls]){  display:none;  height:0; }[hidden],template{  display:none; }a{  background-color:transparent; }a:active,a:hover{  outline:0; }abbr[title]{  border-bottom:1px dotted; }b,strong{  font-weight:bold; }dfn{  font-style:italic; }h1{  font-size:2em;  margin:0.67em 0; }mark{  background:#ff0;  color:#000; }small{  font-size:80%; }sub,sup{  font-size:75%;  line-height:0;  position:relative;  vertical-align:baseline; }sup{  top:-0.5em; }sub{  bottom:-0.25em; }img{  border:0; }svg:not(:root){  overflow:hidden; }figure{  margin:1em 40px; }hr{  box-sizing:content-box;  height:0; }pre{  overflow:auto; }code,kbd,pre,samp{  font-family:monospace, monospace;  font-size:1em; }button,input,optgroup,select,textarea{  color:inherit;    font:inherit;    margin:0;   }button{  overflow:visible; }button,select{  text-transform:none; }button,html input[type="button"],input[type="reset"],input[type="submit"]{  -webkit-appearance:button;    cursor:pointer;   }button[disabled],html input[disabled]{  cursor:default; }button::-moz-focus-inner,input::-moz-focus-inner{  border:0;  padding:0; }input{  line-height:normal; }input[type="checkbox"],input[type="radio"]{  box-sizing:border-box;    padding:0;   }input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{  height:auto; }input[type="search"]{  -webkit-appearance:textfield;    box-sizing:content-box;   }input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{  -webkit-appearance:none; }legend{  border:0;    padding:0;   }textarea{  overflow:auto; }optgroup{  font-weight:bold; }table{  border-collapse:collapse;  border-spacing:0; }td,th{  padding:0; }.foundation-mq{  font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"; }html{  font-size:100%;  box-sizing:border-box; }*,*::before,*::after{  box-sizing:inherit; }body{  padding:0;  margin:0;  font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;  font-weight:normal;  line-height:1.5;  color:#0a0a0a;  background:#fefefe;  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale; }img{  max-width:100%;  height:auto;  -ms-interpolation-mode:bicubic;  display:inline-block;  vertical-align:middle; }textarea{  height:auto;  min-height:50px;  border-radius:0; }select{  width:100%;  border-radius:0; }#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{  max-width:none !important; }button{  -webkit-appearance:none;  -moz-appearance:none;  background:transparent;  padding:0;  border:0;  border-radius:0;  line-height:1; }  [data-whatinput='mouse'] button{    outline:0; }.is-visible{  display:block !important; }.is-hidden{  display:none !important; }.row{  max-width:75rem;  margin-left:auto;  margin-right:auto; }  .row::before, .row::after{    content:' ';    display:table;    flex-basis:0;    order:1; }  .row::after{    clear:both; }  .row.collapse > .column, .row.collapse > .columns{    padding-left:0;    padding-right:0; }  .row .row{    margin-left:-0.625rem;    margin-right:-0.625rem; }    @media screen and (min-width:40em){      .row .row{        margin-left:-0.9375rem;        margin-right:-0.9375rem; } }    .row .row.collapse{      margin-left:0;      margin-right:0; }  .row.expanded{    max-width:none; }    .row.expanded .row{      margin-left:auto;      margin-right:auto; }.column, .columns{  width:100%;  float:left;  padding-left:0.625rem;  padding-right:0.625rem; }  @media screen and (min-width:40em){    .column, .columns{      padding-left:0.9375rem;      padding-right:0.9375rem; } }  .column:last-child:not(:first-child), .columns:last-child:not(:first-child){    float:right; }  .column.end:last-child:last-child, .end.columns:last-child:last-child{    float:left; }.column.row.row, .row.row.columns{  float:none; }  .row .column.row.row, .row .row.row.columns{    padding-left:0;    padding-right:0;    margin-left:0;    margin-right:0; }.small-1{  width:8.33333%; }.small-push-1{  position:relative;  left:8.33333%; }.small-pull-1{  position:relative;  left:-8.33333%; }.small-offset-0{  margin-left:0%; }.small-2{  width:16.66667%; }.small-push-2{  position:relative;  left:16.66667%; }.small-pull-2{  position:relative;  left:-16.66667%; }.small-offset-1{  margin-left:8.33333%; }.small-3{  width:25%; }.small-push-3{  position:relative;  left:25%; }.small-pull-3{  position:relative;  left:-25%; }.small-offset-2{  margin-left:16.66667%; }.small-4{  width:33.33333%; }.small-push-4{  position:relative;  left:33.33333%; }.small-pull-4{  position:relative;  left:-33.33333%; }.small-offset-3{  margin-left:25%; }.small-5{  width:41.66667%; }.small-push-5{  position:relative;  left:41.66667%; }.small-pull-5{  position:relative;  left:-41.66667%; }.small-offset-4{  margin-left:33.33333%; }.small-6{  width:50%; }.small-push-6{  position:relative;  left:50%; }.small-pull-6{  position:relative;  left:-50%; }.small-offset-5{  margin-left:41.66667%; }.small-7{  width:58.33333%; }.small-push-7{  position:relative;  left:58.33333%; }.small-pull-7{  position:relative;  left:-58.33333%; }.small-offset-6{  margin-left:50%; }.small-8{  width:66.66667%; }.small-push-8{  position:relative;  left:66.66667%; }.small-pull-8{  position:relative;  left:-66.66667%; }.small-offset-7{  margin-left:58.33333%; }.small-9{  width:75%; }.small-push-9{  position:relative;  left:75%; }.small-pull-9{  position:relative;  left:-75%; }.small-offset-8{  margin-left:66.66667%; }.small-10{  width:83.33333%; }.small-push-10{  position:relative;  left:83.33333%; }.small-pull-10{  position:relative;  left:-83.33333%; }.small-offset-9{  margin-left:75%; }.small-11{  width:91.66667%; }.small-push-11{  position:relative;  left:91.66667%; }.small-pull-11{  position:relative;  left:-91.66667%; }.small-offset-10{  margin-left:83.33333%; }.small-12{  width:100%; }.small-offset-11{  margin-left:91.66667%; }.small-up-1 > .column, .small-up-1 > .columns{  width:100%;  float:left; }  .small-up-1 > .column:nth-of-type(1n), .small-up-1 > .columns:nth-of-type(1n){    clear:none; }  .small-up-1 > .column:nth-of-type(1n+1), .small-up-1 > .columns:nth-of-type(1n+1){    clear:both; }  .small-up-1 > .column:last-child, .small-up-1 > .columns:last-child{    float:left; }.small-up-2 > .column, .small-up-2 > .columns{  width:50%;  float:left; }  .small-up-2 > .column:nth-of-type(1n), .small-up-2 > .columns:nth-of-type(1n){    clear:none; }  .small-up-2 > .column:nth-of-type(2n+1), .small-up-2 > .columns:nth-of-type(2n+1){    clear:both; }  .small-up-2 > .column:last-child, .small-up-2 > .columns:last-child{    float:left; }.small-up-3 > .column, .small-up-3 > .columns{  width:33.33333%;  float:left; }  .small-up-3 > .column:nth-of-type(1n), .small-up-3 > .columns:nth-of-type(1n){    clear:none; }  .small-up-3 > .column:nth-of-type(3n+1), .small-up-3 > .columns:nth-of-type(3n+1){    clear:both; }  .small-up-3 > .column:last-child, .small-up-3 > .columns:last-child{    float:left; }.small-up-4 > .column, .small-up-4 > .columns{  width:25%;  float:left; }  .small-up-4 > .column:nth-of-type(1n), .small-up-4 > .columns:nth-of-type(1n){    clear:none; }  .small-up-4 > .column:nth-of-type(4n+1), .small-up-4 > .columns:nth-of-type(4n+1){    clear:both; }  .small-up-4 > .column:last-child, .small-up-4 > .columns:last-child{    float:left; }.small-up-5 > .column, .small-up-5 > .columns{  width:20%;  float:left; }  .small-up-5 > .column:nth-of-type(1n), .small-up-5 > .columns:nth-of-type(1n){    clear:none; }  .small-up-5 > .column:nth-of-type(5n+1), .small-up-5 > .columns:nth-of-type(5n+1){    clear:both; }  .small-up-5 > .column:last-child, .small-up-5 > .columns:last-child{    float:left; }.small-up-6 > .column, .small-up-6 > .columns{  width:16.66667%;  float:left; }  .small-up-6 > .column:nth-of-type(1n), .small-up-6 > .columns:nth-of-type(1n){    clear:none; }  .small-up-6 > .column:nth-of-type(6n+1), .small-up-6 > .columns:nth-of-type(6n+1){    clear:both; }  .small-up-6 > .column:last-child, .small-up-6 > .columns:last-child{    float:left; }.small-up-7 > .column, .small-up-7 > .columns{  width:14.28571%;  float:left; }  .small-up-7 > .column:nth-of-type(1n), .small-up-7 > .columns:nth-of-type(1n){    clear:none; }  .small-up-7 > .column:nth-of-type(7n+1), .small-up-7 > .columns:nth-of-type(7n+1){    clear:both; }  .small-up-7 > .column:last-child, .small-up-7 > .columns:last-child{    float:left; }.small-up-8 > .column, .small-up-8 > .columns{  width:12.5%;  float:left; }  .small-up-8 > .column:nth-of-type(1n), .small-up-8 > .columns:nth-of-type(1n){    clear:none; }  .small-up-8 > .column:nth-of-type(8n+1), .small-up-8 > .columns:nth-of-type(8n+1){    clear:both; }  .small-up-8 > .column:last-child, .small-up-8 > .columns:last-child{    float:left; }.small-collapse > .column, .small-collapse > .columns{  padding-left:0;  padding-right:0; }.small-collapse .row{  margin-left:0;  margin-right:0; }.small-uncollapse > .column, .small-uncollapse > .columns{  padding-left:0.625rem;  padding-right:0.625rem; }.small-centered{  float:none;  margin-left:auto;  margin-right:auto; }.small-uncentered,.small-push-0,.small-pull-0{  position:static;  margin-left:0;  margin-right:0;  float:left; }@media screen and (min-width:40em){  .medium-1{    width:8.33333%; }  .medium-push-1{    position:relative;    left:8.33333%; }  .medium-pull-1{    position:relative;    left:-8.33333%; }  .medium-offset-0{    margin-left:0%; }  .medium-2{    width:16.66667%; }  .medium-push-2{    position:relative;    left:16.66667%; }  .medium-pull-2{    position:relative;    left:-16.66667%; }  .medium-offset-1{    margin-left:8.33333%; }  .medium-3{    width:25%; }  .medium-push-3{    position:relative;    left:25%; }  .medium-pull-3{    position:relative;    left:-25%; }  .medium-offset-2{    margin-left:16.66667%; }  .medium-4{    width:33.33333%; }  .medium-push-4{    position:relative;    left:33.33333%; }  .medium-pull-4{    position:relative;    left:-33.33333%; }  .medium-offset-3{    margin-left:25%; }  .medium-5{    width:41.66667%; }  .medium-push-5{    position:relative;    left:41.66667%; }  .medium-pull-5{    position:relative;    left:-41.66667%; }  .medium-offset-4{    margin-left:33.33333%; }  .medium-6{    width:50%; }  .medium-push-6{    position:relative;    left:50%; }  .medium-pull-6{    position:relative;    left:-50%; }  .medium-offset-5{    margin-left:41.66667%; }  .medium-7{    width:58.33333%; }  .medium-push-7{    position:relative;    left:58.33333%; }  .medium-pull-7{    position:relative;    left:-58.33333%; }  .medium-offset-6{    margin-left:50%; }  .medium-8{    width:66.66667%; }  .medium-push-8{    position:relative;    left:66.66667%; }  .medium-pull-8{    position:relative;    left:-66.66667%; }  .medium-offset-7{    margin-left:58.33333%; }  .medium-9{    width:75%; }  .medium-push-9{    position:relative;    left:75%; }  .medium-pull-9{    position:relative;    left:-75%; }  .medium-offset-8{    margin-left:66.66667%; }  .medium-10{    width:83.33333%; }  .medium-push-10{    position:relative;    left:83.33333%; }  .medium-pull-10{    position:relative;    left:-83.33333%; }  .medium-offset-9{    margin-left:75%; }  .medium-11{    width:91.66667%; }  .medium-push-11{    position:relative;    left:91.66667%; }  .medium-pull-11{    position:relative;    left:-91.66667%; }  .medium-offset-10{    margin-left:83.33333%; }  .medium-12{    width:100%; }  .medium-offset-11{    margin-left:91.66667%; }  .medium-up-1 > .column, .medium-up-1 > .columns{    width:100%;    float:left; }    .medium-up-1 > .column:nth-of-type(1n), .medium-up-1 > .columns:nth-of-type(1n){      clear:none; }    .medium-up-1 > .column:nth-of-type(1n+1), .medium-up-1 > .columns:nth-of-type(1n+1){      clear:both; }    .medium-up-1 > .column:last-child, .medium-up-1 > .columns:last-child{      float:left; }  .medium-up-2 > .column, .medium-up-2 > .columns{    width:50%;    float:left; }    .medium-up-2 > .column:nth-of-type(1n), .medium-up-2 > .columns:nth-of-type(1n){      clear:none; }    .medium-up-2 > .column:nth-of-type(2n+1), .medium-up-2 > .columns:nth-of-type(2n+1){      clear:both; }    .medium-up-2 > .column:last-child, .medium-up-2 > .columns:last-child{      float:left; }  .medium-up-3 > .column, .medium-up-3 > .columns{    width:33.33333%;    float:left; }    .medium-up-3 > .column:nth-of-type(1n), .medium-up-3 > .columns:nth-of-type(1n){      clear:none; }    .medium-up-3 > .column:nth-of-type(3n+1), .medium-up-3 > .columns:nth-of-type(3n+1){      clear:both; }    .medium-up-3 > .column:last-child, .medium-up-3 > .columns:last-child{      float:left; }  .medium-up-4 > .column, .medium-up-4 > .columns{    width:25%;    float:left; }    .medium-up-4 > .column:nth-of-type(1n), .medium-up-4 > .columns:nth-of-type(1n){      clear:none; }    .medium-up-4 > .column:nth-of-type(4n+1), .medium-up-4 > .columns:nth-of-type(4n+1){      clear:both; }    .medium-up-4 > .column:last-child, .medium-up-4 > .columns:last-child{      float:left; }  .medium-up-5 > .column, .medium-up-5 > .columns{    width:20%;    float:left; }    .medium-up-5 > .column:nth-of-type(1n), .medium-up-5 > .columns:nth-of-type(1n){      clear:none; }    .medium-up-5 > .column:nth-of-type(5n+1), .medium-up-5 > .columns:nth-of-type(5n+1){      clear:both; }    .medium-up-5 > .column:last-child, .medium-up-5 > .columns:last-child{      float:left; }  .medium-up-6 > .column, .medium-up-6 > .columns{    width:16.66667%;    float:left; }    .medium-up-6 > .column:nth-of-type(1n), .medium-up-6 > .columns:nth-of-type(1n){      clear:none; }    .medium-up-6 > .column:nth-of-type(6n+1), .medium-up-6 > .columns:nth-of-type(6n+1){      clear:both; }    .medium-up-6 > .column:last-child, .medium-up-6 > .columns:last-child{      float:left; }  .medium-up-7 > .column, .medium-up-7 > .columns{    width:14.28571%;    float:left; }    .medium-up-7 > .column:nth-of-type(1n), .medium-up-7 > .columns:nth-of-type(1n){      clear:none; }    .medium-up-7 > .column:nth-of-type(7n+1), .medium-up-7 > .columns:nth-of-type(7n+1){      clear:both; }    .medium-up-7 > .column:last-child, .medium-up-7 > .columns:last-child{      float:left; }  .medium-up-8 > .column, .medium-up-8 > .columns{    width:12.5%;    float:left; }    .medium-up-8 > .column:nth-of-type(1n), .medium-up-8 > .columns:nth-of-type(1n){      clear:none; }    .medium-up-8 > .column:nth-of-type(8n+1), .medium-up-8 > .columns:nth-of-type(8n+1){      clear:both; }    .medium-up-8 > .column:last-child, .medium-up-8 > .columns:last-child{      float:left; }  .medium-collapse > .column, .medium-collapse > .columns{    padding-left:0;    padding-right:0; }  .medium-collapse .row{    margin-left:0;    margin-right:0; }  .medium-uncollapse > .column, .medium-uncollapse > .columns{    padding-left:0.9375rem;    padding-right:0.9375rem; }  .medium-centered{    float:none;    margin-left:auto;    margin-right:auto; }  .medium-uncentered,  .medium-push-0,  .medium-pull-0{    position:static;    margin-left:0;    margin-right:0;    float:left; } }@media screen and (min-width:64em){  .large-1{    width:8.33333%; }  .large-push-1{    position:relative;    left:8.33333%; }  .large-pull-1{    position:relative;    left:-8.33333%; }  .large-offset-0{    margin-left:0%; }  .large-2{    width:16.66667%; }  .large-push-2{    position:relative;    left:16.66667%; }  .large-pull-2{    position:relative;    left:-16.66667%; }  .large-offset-1{    margin-left:8.33333%; }  .large-3{    width:25%; }  .large-push-3{    position:relative;    left:25%; }  .large-pull-3{    position:relative;    left:-25%; }  .large-offset-2{    margin-left:16.66667%; }  .large-4{    width:33.33333%; }  .large-push-4{    position:relative;    left:33.33333%; }  .large-pull-4{    position:relative;    left:-33.33333%; }  .large-offset-3{    margin-left:25%; }  .large-5{    width:41.66667%; }  .large-push-5{    position:relative;    left:41.66667%; }  .large-pull-5{    position:relative;    left:-41.66667%; }  .large-offset-4{    margin-left:33.33333%; }  .large-6{    width:50%; }  .large-push-6{    position:relative;    left:50%; }  .large-pull-6{    position:relative;    left:-50%; }  .large-offset-5{    margin-left:41.66667%; }  .large-7{    width:58.33333%; }  .large-push-7{    position:relative;    left:58.33333%; }  .large-pull-7{    position:relative;    left:-58.33333%; }  .large-offset-6{    margin-left:50%; }  .large-8{    width:66.66667%; }  .large-push-8{    position:relative;    left:66.66667%; }  .large-pull-8{    position:relative;    left:-66.66667%; }  .large-offset-7{    margin-left:58.33333%; }  .large-9{    width:75%; }  .large-push-9{    position:relative;    left:75%; }  .large-pull-9{    position:relative;    left:-75%; }  .large-offset-8{    margin-left:66.66667%; }  .large-10{    width:83.33333%; }  .large-push-10{    position:relative;    left:83.33333%; }  .large-pull-10{    position:relative;    left:-83.33333%; }  .large-offset-9{    margin-left:75%; }  .large-11{    width:91.66667%; }  .large-push-11{    position:relative;    left:91.66667%; }  .large-pull-11{    position:relative;    left:-91.66667%; }  .large-offset-10{    margin-left:83.33333%; }  .large-12{    width:100%; }  .large-offset-11{    margin-left:91.66667%; }  .large-up-1 > .column, .large-up-1 > .columns{    width:100%;    float:left; }    .large-up-1 > .column:nth-of-type(1n), .large-up-1 > .columns:nth-of-type(1n){      clear:none; }    .large-up-1 > .column:nth-of-type(1n+1), .large-up-1 > .columns:nth-of-type(1n+1){      clear:both; }    .large-up-1 > .column:last-child, .large-up-1 > .columns:last-child{      float:left; }  .large-up-2 > .column, .large-up-2 > .columns{    width:50%;    float:left; }    .large-up-2 > .column:nth-of-type(1n), .large-up-2 > .columns:nth-of-type(1n){      clear:none; }    .large-up-2 > .column:nth-of-type(2n+1), .large-up-2 > .columns:nth-of-type(2n+1){      clear:both; }    .large-up-2 > .column:last-child, .large-up-2 > .columns:last-child{      float:left; }  .large-up-3 > .column, .large-up-3 > .columns{    width:33.33333%;    float:left; }    .large-up-3 > .column:nth-of-type(1n), .large-up-3 > .columns:nth-of-type(1n){      clear:none; }    .large-up-3 > .column:nth-of-type(3n+1), .large-up-3 > .columns:nth-of-type(3n+1){      clear:both; }    .large-up-3 > .column:last-child, .large-up-3 > .columns:last-child{      float:left; }  .large-up-4 > .column, .large-up-4 > .columns{    width:25%;    float:left; }    .large-up-4 > .column:nth-of-type(1n), .large-up-4 > .columns:nth-of-type(1n){      clear:none; }    .large-up-4 > .column:nth-of-type(4n+1), .large-up-4 > .columns:nth-of-type(4n+1){      clear:both; }    .large-up-4 > .column:last-child, .large-up-4 > .columns:last-child{      float:left; }  .large-up-5 > .column, .large-up-5 > .columns{    width:20%;    float:left; }    .large-up-5 > .column:nth-of-type(1n), .large-up-5 > .columns:nth-of-type(1n){      clear:none; }    .large-up-5 > .column:nth-of-type(5n+1), .large-up-5 > .columns:nth-of-type(5n+1){      clear:both; }    .large-up-5 > .column:last-child, .large-up-5 > .columns:last-child{      float:left; }  .large-up-6 > .column, .large-up-6 > .columns{    width:16.66667%;    float:left; }    .large-up-6 > .column:nth-of-type(1n), .large-up-6 > .columns:nth-of-type(1n){      clear:none; }    .large-up-6 > .column:nth-of-type(6n+1), .large-up-6 > .columns:nth-of-type(6n+1){      clear:both; }    .large-up-6 > .column:last-child, .large-up-6 > .columns:last-child{      float:left; }  .large-up-7 > .column, .large-up-7 > .columns{    width:14.28571%;    float:left; }    .large-up-7 > .column:nth-of-type(1n), .large-up-7 > .columns:nth-of-type(1n){      clear:none; }    .large-up-7 > .column:nth-of-type(7n+1), .large-up-7 > .columns:nth-of-type(7n+1){      clear:both; }    .large-up-7 > .column:last-child, .large-up-7 > .columns:last-child{      float:left; }  .large-up-8 > .column, .large-up-8 > .columns{    width:12.5%;    float:left; }    .large-up-8 > .column:nth-of-type(1n), .large-up-8 > .columns:nth-of-type(1n){      clear:none; }    .large-up-8 > .column:nth-of-type(8n+1), .large-up-8 > .columns:nth-of-type(8n+1){      clear:both; }    .large-up-8 > .column:last-child, .large-up-8 > .columns:last-child{      float:left; }  .large-collapse > .column, .large-collapse > .columns{    padding-left:0;    padding-right:0; }  .large-collapse .row{    margin-left:0;    margin-right:0; }  .large-uncollapse > .column, .large-uncollapse > .columns{    padding-left:0.9375rem;    padding-right:0.9375rem; }  .large-centered{    float:none;    margin-left:auto;    margin-right:auto; }  .large-uncentered,  .large-push-0,  .large-pull-0{    position:static;    margin-left:0;    margin-right:0;    float:left; } }div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{  margin:0;  padding:0; }p{  font-size:inherit;  line-height:1.6;  margin-bottom:1rem;  text-rendering:optimizeLegibility; }em,i{  font-style:italic;  line-height:inherit; }strong,b{  font-weight:bold;  line-height:inherit; }small{  font-size:80%;  line-height:inherit; }h1,h2,h3,h4,h5,h6{  font-family:"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;  font-weight:normal;  font-style:normal;  color:inherit;  text-rendering:optimizeLegibility;  margin-top:0;  margin-bottom:0.5rem;  line-height:1.4; }  h1 small,  h2 small,  h3 small,  h4 small,  h5 small,  h6 small{    color:#cacaca;    line-height:0; }h1{  font-size:1.5rem; }h2{  font-size:1.25rem; }h3{  font-size:1.1875rem; }h4{  font-size:1.125rem; }h5{  font-size:1.0625rem; }h6{  font-size:1rem; }@media screen and (min-width:40em){  h1{    font-size:3rem; }  h2{    font-size:2.5rem; }  h3{    font-size:1.9375rem; }  h4{    font-size:1.5625rem; }  h5{    font-size:1.25rem; }  h6{    font-size:1rem; } }a{  color:#2199e8;  text-decoration:none;  line-height:inherit;  cursor:pointer; }  a:hover, a:focus{    color:#1585cf; }  a img{    border:0; }hr{  max-width:75rem;  height:0;  border-right:0;  border-top:0;  border-bottom:1px solid #cacaca;  border-left:0;  margin:1.25rem auto;  clear:both; }ul,ol,dl{  line-height:1.6;  margin-bottom:1rem;  list-style-position:outside; }li{  font-size:inherit; }ul{  list-style-type:disc;  margin-left:1.25rem; }ol{  margin-left:1.25rem; }ul ul, ol ul, ul ol, ol ol{  margin-left:1.25rem;  margin-bottom:0; }dl{  margin-bottom:1rem; }  dl dt{    margin-bottom:0.3rem;    font-weight:bold; }blockquote{  margin:0 0 1rem;  padding:0.5625rem 1.25rem 0 1.1875rem;  border-left:1px solid #cacaca; }  blockquote, blockquote p{    line-height:1.6;    color:#8a8a8a; }cite{  display:block;  font-size:0.8125rem;  color:#8a8a8a; }  cite:before{    content:'\2014 \0020'; }abbr{  color:#0a0a0a;  cursor:help;  border-bottom:1px dotted #0a0a0a; }code{  font-family:Consolas, "Liberation Mono", Courier, monospace;  font-weight:normal;  color:#0a0a0a;  background-color:#e6e6e6;  border:1px solid #cacaca;  padding:0.125rem 0.3125rem 0.0625rem; }kbd{  padding:0.125rem 0.25rem 0;  margin:0;  background-color:#e6e6e6;  color:#0a0a0a;  font-family:Consolas, "Liberation Mono", Courier, monospace; }.subheader{  margin-top:0.2rem;  margin-bottom:0.5rem;  font-weight:normal;  line-height:1.4;  color:#8a8a8a; }.lead{  font-size:125%;  line-height:1.6; }.stat{  font-size:2.5rem;  line-height:1; }  p + .stat{    margin-top:-1rem; }.no-bullet{  margin-left:0;  list-style:none; }.text-left{  text-align:left; }.text-right{  text-align:right; }.text-center{  text-align:center; }.text-justify{  text-align:justify; }@media screen and (min-width:40em){  .medium-text-left{    text-align:left; }  .medium-text-right{    text-align:right; }  .medium-text-center{    text-align:center; }  .medium-text-justify{    text-align:justify; } }@media screen and (min-width:64em){  .large-text-left{    text-align:left; }  .large-text-right{    text-align:right; }  .large-text-center{    text-align:center; }  .large-text-justify{    text-align:justify; } }.show-for-print{  display:none !important; }@media print{  *{    background:transparent !important;    color:black !important;    box-shadow:none !important;    text-shadow:none !important; }  .show-for-print{    display:block !important; }  .hide-for-print{    display:none !important; }  table.show-for-print{    display:table !important; }  thead.show-for-print{    display:table-header-group !important; }  tbody.show-for-print{    display:table-row-group !important; }  tr.show-for-print{    display:table-row !important; }  td.show-for-print{    display:table-cell !important; }  th.show-for-print{    display:table-cell !important; }  a,  a:visited{    text-decoration:underline; }  a[href]:after{    content:" (" attr(href) ")"; }  .ir a:after,  a[href^='javascript:']:after,  a[href^='#']:after{    content:''; }  abbr[title]:after{    content:" (" attr(title) ")"; }  pre,  blockquote{    border:1px solid #8a8a8a;    page-break-inside:avoid; }  thead{    display:table-header-group; }  tr,  img{    page-break-inside:avoid; }  img{    max-width:100% !important; }  @page{    margin:0.5cm; }  p,  h2,  h3{    orphans:3;    widows:3; }  h2,  h3{    page-break-after:avoid; } }.button{  display:inline-block;  text-align:center;  line-height:1;  cursor:pointer;  -webkit-appearance:none;  transition:background-color 0.25s ease-out, color 0.25s ease-out;  vertical-align:middle;  border:1px solid transparent;  border-radius:0;  padding:0.85em 1em;  margin:0 0 1rem 0;  font-size:0.9rem;  background-color:#2199e8;  color:#fefefe; }  [data-whatinput='mouse'] .button{    outline:0; }  .button:hover, .button:focus{    background-color:#1583cc;    color:#fefefe; }  .button.tiny{    font-size:0.6rem; }  .button.small{    font-size:0.75rem; }  .button.large{    font-size:1.25rem; }  .button.expanded{    display:block;    width:100%;    margin-left:0;    margin-right:0; }  .button.primary{    background-color:#2199e8;    color:#fefefe; }    .button.primary:hover, .button.primary:focus{      background-color:#147cc0;      color:#fefefe; }  .button.secondary{    background-color:#777;    color:#fefefe; }    .button.secondary:hover, .button.secondary:focus{      background-color:#5f5f5f;      color:#fefefe; }  .button.success{    background-color:#3adb76;    color:#fefefe; }    .button.success:hover, .button.success:focus{      background-color:#22bb5b;      color:#fefefe; }  .button.warning{    background-color:#ffae00;    color:#fefefe; }    .button.warning:hover, .button.warning:focus{      background-color:#cc8b00;      color:#fefefe; }  .button.alert{    background-color:#ec5840;    color:#fefefe; }    .button.alert:hover, .button.alert:focus{      background-color:#da3116;      color:#fefefe; }  .button.hollow{    border:1px solid #2199e8;    color:#2199e8; }    .button.hollow, .button.hollow:hover, .button.hollow:focus{      background-color:transparent; }    .button.hollow:hover, .button.hollow:focus{      border-color:#0c4d78;      color:#0c4d78; }    .button.hollow.primary{      border:1px solid #2199e8;      color:#2199e8; }      .button.hollow.primary:hover, .button.hollow.primary:focus{        border-color:#0c4d78;        color:#0c4d78; }    .button.hollow.secondary{      border:1px solid #777;      color:#777; }      .button.hollow.secondary:hover, .button.hollow.secondary:focus{        border-color:#3c3c3c;        color:#3c3c3c; }    .button.hollow.success{      border:1px solid #3adb76;      color:#3adb76; }      .button.hollow.success:hover, .button.hollow.success:focus{        border-color:#157539;        color:#157539; }    .button.hollow.warning{      border:1px solid #ffae00;      color:#ffae00; }      .button.hollow.warning:hover, .button.hollow.warning:focus{        border-color:#805700;        color:#805700; }    .button.hollow.alert{      border:1px solid #ec5840;      color:#ec5840; }      .button.hollow.alert:hover, .button.hollow.alert:focus{        border-color:#881f0e;        color:#881f0e; }  .button.disabled, .button[disabled]{    opacity:0.25;    cursor:not-allowed;    pointer-events:none; }  .button.dropdown::after{    content:'';    display:block;    width:0;    height:0;    border:inset 0.4em;    border-color:#fefefe transparent transparent;    border-top-style:solid;    border-bottom-width:0;    position:relative;    top:0.4em;    float:right;    margin-left:1em;    display:inline-block; }  .button.arrow-only::after{    margin-left:0;    float:none;    top:-0.1em; }[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'],textarea{  display:block;  box-sizing:border-box;  width:100%;  height:2.4375rem;  padding:0.5rem;  border:1px solid #cacaca;  margin:0 0 1rem;  font-family:inherit;  font-size:1rem;  color:#0a0a0a;  background-color:#fefefe;  box-shadow:inset 0 1px 2px rgba(10, 10, 10, 0.1);  border-radius:0;  transition:box-shadow 0.5s, border-color 0.25s ease-in-out;  -webkit-appearance:none;  -moz-appearance:none; }  [type='text']:focus, [type='password']:focus, [type='date']:focus, [type='datetime']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='week']:focus, [type='email']:focus, [type='number']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='url']:focus, [type='color']:focus,  textarea:focus{    border:1px solid #8a8a8a;    background-color:#fefefe;    outline:none;    box-shadow:0 0 5px #cacaca;    transition:box-shadow 0.5s, border-color 0.25s ease-in-out; }textarea{  max-width:100%; }  textarea[rows]{    height:auto; }input::placeholder,textarea::placeholder{  color:#cacaca; }input:disabled, input[readonly],textarea:disabled,textarea[readonly]{  background-color:#e6e6e6;  cursor:default; }[type='submit'],[type='button']{  border-radius:0;  -webkit-appearance:none;  -moz-appearance:none; }input[type='search']{  box-sizing:border-box; }[type='file'],[type='checkbox'],[type='radio']{  margin:0 0 1rem; }[type='checkbox'] + label,[type='radio'] + label{  display:inline-block;  margin-left:0.5rem;  margin-right:1rem;  margin-bottom:0;  vertical-align:baseline; }  [type='checkbox'] + label[for],  [type='radio'] + label[for]{    cursor:pointer; }label > [type='checkbox'],label > [type='radio']{  margin-right:0.5rem; }[type='file']{  width:100%; }label{  display:block;  margin:0;  font-size:0.875rem;  font-weight:normal;  line-height:1.8;  color:#0a0a0a; }  label.middle{    margin:0 0 1rem;    padding:0.5625rem 0; }.help-text{  margin-top:-0.5rem;  font-size:0.8125rem;  font-style:italic;  color:#0a0a0a; }.input-group{  display:table;  width:100%;  margin-bottom:1rem; }  .input-group > :first-child{    border-radius:0 0 0 0; }  .input-group > :last-child > *{    border-radius:0 0 0 0; }.input-group-label, .input-group-field, .input-group-button{  margin:0;  display:table-cell;  vertical-align:middle; }.input-group-label{  text-align:center;  padding:0 1rem;  background:#e6e6e6;  color:#0a0a0a;  border:1px solid #cacaca;  white-space:nowrap;  width:1%;  height:100%; }  .input-group-label:first-child{    border-right:0; }  .input-group-label:last-child{    border-left:0; }.input-group-field{  border-radius:0;  height:2.5rem; }.input-group-button{  padding-top:0;  padding-bottom:0;  text-align:center;  height:100%;  width:1%; }  .input-group-button a,  .input-group-button input,  .input-group-button button{    margin:0; }.input-group .input-group-button{  display:table-cell; }fieldset{  border:0;  padding:0;  margin:0; }legend{  margin-bottom:0.5rem;  max-width:100%; }.fieldset{  border:1px solid #cacaca;  padding:1.25rem;  margin:1.125rem 0; }  .fieldset legend{    background:#fefefe;    padding:0 0.1875rem;    margin:0;    margin-left:-0.1875rem; }select{  height:2.4375rem;  padding:0.5rem;  border:1px solid #cacaca;  margin:0 0 1rem;  font-size:1rem;  font-family:inherit;  line-height:normal;  color:#0a0a0a;  background-color:#fefefe;  border-radius:0;  -webkit-appearance:none;  -moz-appearance:none;  background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0,0 32,0 16,24" style="fill:rgb%28138, 138, 138%29"></polygon></svg>');  background-size:9px 6px;  background-position:right center;  background-origin:content-box;  background-repeat:no-repeat; }  @media screen and (min-width:0\0){    select{      background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg=="); } }  select:disabled{    background-color:#e6e6e6;    cursor:default; }  select::-ms-expand{    display:none; }  select[multiple]{    height:auto; }.is-invalid-input:not(:focus){  background-color:rgba(236, 88, 64, 0.1);  border-color:#ec5840; }.is-invalid-label{  color:#ec5840; }.form-error{  display:none;  margin-top:-0.5rem;  margin-bottom:1rem;  font-size:0.75rem;  font-weight:bold;  color:#ec5840; }  .form-error.is-visible{    display:block; }.accordion{  list-style-type:none;  background:#fefefe;  border:1px solid #e6e6e6;  border-bottom:0;  border-radius:0;  margin-left:0; }.accordion-title{  display:block;  padding:1.25rem 1rem;  line-height:1;  font-size:0.75rem;  color:#2199e8;  position:relative;  border-bottom:1px solid #e6e6e6; }  .accordion-title:hover, .accordion-title:focus{    background-color:#e6e6e6; }  .accordion-title::before{    content:'+';    position:absolute;    right:1rem;    top:50%;    margin-top:-0.5rem; }  .is-active > .accordion-title::before{    content:'–'; }.accordion-content{  padding:1rem;  display:none;  border-bottom:1px solid #e6e6e6;  background-color:#fefefe; }.is-accordion-submenu-parent > a{  position:relative; }  .is-accordion-submenu-parent > a::after{    content:'';    display:block;    width:0;    height:0;    border:inset 6px;    border-color:#2199e8 transparent transparent;    border-top-style:solid;    border-bottom-width:0;    position:absolute;    top:50%;    margin-top:-4px;    right:1rem; }.is-accordion-submenu-parent[aria-expanded='true'] > a::after{  transform-origin:50% 50%;  transform:scaleY(-1); }.badge{  display:inline-block;  padding:0.3em;  min-width:2.1em;  font-size:0.6rem;  text-align:center;  border-radius:50%;  background:#2199e8;  color:#fefefe; }  .badge.secondary{    background:#777;    color:#fefefe; }  .badge.success{    background:#3adb76;    color:#fefefe; }  .badge.warning{    background:#ffae00;    color:#fefefe; }  .badge.alert{    background:#ec5840;    color:#fefefe; }.breadcrumbs{  list-style:none;  margin:0 0 1rem 0; }  .breadcrumbs::before, .breadcrumbs::after{    content:' ';    display:table;    flex-basis:0;    order:1; }  .breadcrumbs::after{    clear:both; }  .breadcrumbs li{    float:left;    color:#0a0a0a;    font-size:0.6875rem;    cursor:default;    text-transform:uppercase; }    .breadcrumbs li:not(:last-child)::after{      color:#cacaca;      content:"/";      margin:0 0.75rem;      position:relative;      top:1px;      opacity:1; }  .breadcrumbs a{    color:#2199e8; }    .breadcrumbs a:hover{      text-decoration:underline; }  .breadcrumbs .disabled{    color:#cacaca; }.button-group{  margin-bottom:1rem;  font-size:0; }  .button-group::before, .button-group::after{    content:' ';    display:table;    flex-basis:0;    order:1; }  .button-group::after{    clear:both; }  .button-group .button{    margin:0;    font-size:0.9rem;    float:left; }    .button-group .button:not(:last-child){      border-right:1px solid #fefefe; }  .button-group.tiny .button{    font-size:0.6rem; }  .button-group.small .button{    font-size:0.75rem; }  .button-group.large .button{    font-size:1.25rem; }  .button-group.expanded{    margin-right:-1px; }    .button-group.expanded::before, .button-group.expanded::after{      display:none; }    .button-group.expanded .button:first-child:nth-last-child(2), .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button{      display:inline-block;      width:calc(50% - 1px);      margin-right:1px; }    .button-group.expanded .button:first-child:nth-last-child(3), .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button{      display:inline-block;      width:calc(33.33333% - 1px);      margin-right:1px; }    .button-group.expanded .button:first-child:nth-last-child(4), .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button{      display:inline-block;      width:calc(25% - 1px);      margin-right:1px; }    .button-group.expanded .button:first-child:nth-last-child(5), .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button{      display:inline-block;      width:calc(20% - 1px);      margin-right:1px; }    .button-group.expanded .button:first-child:nth-last-child(6), .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button{      display:inline-block;      width:calc(16.66667% - 1px);      margin-right:1px; }  .button-group.primary .button{    background-color:#2199e8;    color:#fefefe; }    .button-group.primary .button:hover, .button-group.primary .button:focus{      background-color:#147cc0;      color:#fefefe; }  .button-group.secondary .button{    background-color:#777;    color:#fefefe; }    .button-group.secondary .button:hover, .button-group.secondary .button:focus{      background-color:#5f5f5f;      color:#fefefe; }  .button-group.success .button{    background-color:#3adb76;    color:#fefefe; }    .button-group.success .button:hover, .button-group.success .button:focus{      background-color:#22bb5b;      color:#fefefe; }  .button-group.warning .button{    background-color:#ffae00;    color:#fefefe; }    .button-group.warning .button:hover, .button-group.warning .button:focus{      background-color:#cc8b00;      color:#fefefe; }  .button-group.alert .button{    background-color:#ec5840;    color:#fefefe; }    .button-group.alert .button:hover, .button-group.alert .button:focus{      background-color:#da3116;      color:#fefefe; }  .button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button{    width:100%; }    .button-group.stacked .button:not(:last-child), .button-group.stacked-for-small .button:not(:last-child), .button-group.stacked-for-medium .button:not(:last-child){      margin-right:0; }  @media screen and (min-width:40em){    .button-group.stacked-for-small .button{      width:auto; }      .button-group.stacked-for-small .button:not(:last-child){        margin-right:1px; } }  @media screen and (min-width:64em){    .button-group.stacked-for-medium .button{      width:auto; }      .button-group.stacked-for-medium .button:not(:last-child){        margin-right:1px; } }  @media screen and (max-width:39.9375em){    .button-group.stacked-for-small.expanded{      display:block; }      .button-group.stacked-for-small.expanded .button{        display:block;        margin-right:0; } }.callout{  margin:0 0 1rem 0;  padding:1rem;  border:1px solid rgba(10, 10, 10, 0.25);  border-radius:0;  position:relative;  color:#0a0a0a;  background-color:white; }  .callout > :first-child{    margin-top:0; }  .callout > :last-child{    margin-bottom:0; }  .callout.primary{    background-color:#def0fc; }  .callout.secondary{    background-color:#ebebeb; }  .callout.success{    background-color:#e1faea; }  .callout.warning{    background-color:#fff3d9; }  .callout.alert{    background-color:#fce6e2; }  .callout.small{    padding-top:0.5rem;    padding-right:0.5rem;    padding-bottom:0.5rem;    padding-left:0.5rem; }  .callout.large{    padding-top:3rem;    padding-right:3rem;    padding-bottom:3rem;    padding-left:3rem; }.close-button{  position:absolute;  color:#8a8a8a;  right:1rem;  top:0.5rem;  font-size:2em;  line-height:1;  cursor:pointer; }  [data-whatinput='mouse'] .close-button{    outline:0; }  .close-button:hover, .close-button:focus{    color:#0a0a0a; }.menu{  margin:0;  list-style-type:none; }  .menu > li{    display:table-cell;    vertical-align:middle; }    [data-whatinput='mouse'] .menu > li{      outline:0; }  .menu > li > a{    display:block;    padding:0.7rem 1rem;    line-height:1; }  .menu input,  .menu a,  .menu button{    margin-bottom:0; }  .menu > li > a img,  .menu > li > a i{    vertical-align:middle; }  .menu > li > a i + span,  .menu > li > a img + span{    vertical-align:middle; }  .menu > li > a img,  .menu > li > a i{    margin-right:0.25rem;    display:inline-block; }  .menu > li{    display:table-cell; }  .menu.vertical > li{    display:block; }  @media screen and (min-width:40em){    .menu.medium-horizontal > li{      display:table-cell; }    .menu.medium-vertical > li{      display:block; } }  @media screen and (min-width:64em){    .menu.large-horizontal > li{      display:table-cell; }    .menu.large-vertical > li{      display:block; } }  .menu.simple li{    line-height:1;    display:inline-block;    margin-right:1rem; }  .menu.simple a{    padding:0; }  .menu.align-right::before, .menu.align-right::after{    content:' ';    display:table;    flex-basis:0;    order:1; }  .menu.align-right::after{    clear:both; }  .menu.align-right > li{    float:right; }  .menu.expanded{    width:100%;    display:table;    table-layout:fixed; }    .menu.expanded > li:first-child:last-child{      width:100%; }  .menu.icon-top > li > a{    text-align:center; }    .menu.icon-top > li > a img,    .menu.icon-top > li > a i{      display:block;      margin:0 auto 0.25rem; }  .menu.nested{    margin-left:1rem; }  .menu .active > a{    color:#fefefe;    background:#2199e8; }.menu-text{  font-weight:bold;  color:inherit;  line-height:1;  padding-top:0;  padding-bottom:0;  padding:0.7rem 1rem; }.menu-centered{  text-align:center; }  .menu-centered > .menu{    display:inline-block; }.no-js [data-responsive-menu] ul{  display:none; }.is-drilldown{  position:relative;  overflow:hidden; }  .is-drilldown li{    display:block !important; }.is-drilldown-submenu{  position:absolute;  top:0;  left:100%;  z-index:-1;  height:100%;  width:100%;  background:#fefefe;  transition:transform 0.15s linear; }  .is-drilldown-submenu.is-active{    z-index:1;    display:block;    transform:translateX(-100%); }  .is-drilldown-submenu.is-closing{    transform:translateX(100%); }.is-drilldown-submenu-parent > a{  position:relative; }  .is-drilldown-submenu-parent > a::after{    content:'';    display:block;    width:0;    height:0;    border:inset 6px;    border-color:transparent transparent transparent #2199e8;    border-left-style:solid;    border-right-width:0;    position:absolute;    top:50%;    margin-top:-6px;    right:1rem; }.js-drilldown-back > a::before{  content:'';  display:block;  width:0;  height:0;  border:inset 6px;  border-color:transparent #2199e8 transparent transparent;  border-right-style:solid;  border-left-width:0;  border-left-width:0;  display:inline-block;  vertical-align:middle;  margin-right:0.75rem; }.dropdown-pane{  background-color:#fefefe;  border:1px solid #cacaca;  border-radius:0;  display:block;  font-size:1rem;  padding:1rem;  position:absolute;  visibility:hidden;  width:300px;  z-index:10; }  .dropdown-pane.is-open{    visibility:visible; }.dropdown-pane.tiny{  width:100px; }.dropdown-pane.small{  width:200px; }.dropdown-pane.large{  width:400px; }.dropdown.menu > li.opens-left > .is-dropdown-submenu{  left:auto;  right:0;  top:100%; }.dropdown.menu > li.opens-right > .is-dropdown-submenu{  right:auto;  left:0;  top:100%; }.dropdown.menu > li.is-dropdown-submenu-parent > a{  padding-right:1.5rem;  position:relative; }.dropdown.menu > li.is-dropdown-submenu-parent > a::after{  content:'';  display:block;  width:0;  height:0;  border:inset 5px;  border-color:#2199e8 transparent transparent;  border-top-style:solid;  border-bottom-width:0;  right:5px;  margin-top:-2px; }[data-whatinput='mouse'] .dropdown.menu a{  outline:0; }.no-js .dropdown.menu ul{  display:none; }.dropdown.menu.vertical > li .is-dropdown-submenu{  top:0; }.dropdown.menu.vertical > li.opens-left .is-dropdown-submenu{  left:auto;  right:100%; }.dropdown.menu.vertical > li.opens-right .is-dropdown-submenu{  right:auto;  left:100%; }.dropdown.menu.vertical > li > a::after{  right:14px;  margin-top:-3px; }.dropdown.menu.vertical > li.opens-left > a::after{  content:'';  display:block;  width:0;  height:0;  border:inset 5px;  border-color:transparent #2199e8 transparent transparent;  border-right-style:solid;  border-left-width:0; }.dropdown.menu.vertical > li.opens-right > a::after{  content:'';  display:block;  width:0;  height:0;  border:inset 5px;  border-color:transparent transparent transparent #2199e8;  border-left-style:solid;  border-right-width:0; }@media screen and (min-width:40em){  .dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu{    left:auto;    right:0;    top:100%; }  .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu{    right:auto;    left:0;    top:100%; }  .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a{    padding-right:1.5rem;    position:relative; }  .dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after{    content:'';    display:block;    width:0;    height:0;    border:inset 5px;    border-color:#2199e8 transparent transparent;    border-top-style:solid;    border-bottom-width:0;    right:5px;    margin-top:-2px; }  .dropdown.menu.medium-vertical > li .is-dropdown-submenu{    top:0; }  .dropdown.menu.medium-vertical > li.opens-left .is-dropdown-submenu{    left:auto;    right:100%; }  .dropdown.menu.medium-vertical > li.opens-right .is-dropdown-submenu{    right:auto;    left:100%; }  .dropdown.menu.medium-vertical > li > a::after{    right:14px;    margin-top:-3px; }  .dropdown.menu.medium-vertical > li.opens-left > a::after{    content:'';    display:block;    width:0;    height:0;    border:inset 5px;    border-color:transparent #2199e8 transparent transparent;    border-right-style:solid;    border-left-width:0; }  .dropdown.menu.medium-vertical > li.opens-right > a::after{    content:'';    display:block;    width:0;    height:0;    border:inset 5px;    border-color:transparent transparent transparent #2199e8;    border-left-style:solid;    border-right-width:0; } }@media screen and (min-width:64em){  .dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu{    left:auto;    right:0;    top:100%; }  .dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu{    right:auto;    left:0;    top:100%; }  .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a{    padding-right:1.5rem;    position:relative; }  .dropdown.menu.large-horizontal > li.is-dropdown-submenu-parent > a::after{    content:'';    display:block;    width:0;    height:0;    border:inset 5px;    border-color:#2199e8 transparent transparent;    border-top-style:solid;    border-bottom-width:0;    right:5px;    margin-top:-2px; }  .dropdown.menu.large-vertical > li .is-dropdown-submenu{    top:0; }  .dropdown.menu.large-vertical > li.opens-left .is-dropdown-submenu{    left:auto;    right:100%; }  .dropdown.menu.large-vertical > li.opens-right .is-dropdown-submenu{    right:auto;    left:100%; }  .dropdown.menu.large-vertical > li > a::after{    right:14px;    margin-top:-3px; }  .dropdown.menu.large-vertical > li.opens-left > a::after{    content:'';    display:block;    width:0;    height:0;    border:inset 5px;    border-color:transparent #2199e8 transparent transparent;    border-right-style:solid;    border-left-width:0; }  .dropdown.menu.large-vertical > li.opens-right > a::after{    content:'';    display:block;    width:0;    height:0;    border:inset 5px;    border-color:transparent transparent transparent #2199e8;    border-left-style:solid;    border-right-width:0; } }.dropdown.menu.align-right .is-dropdown-submenu.first-sub{  top:100%;  left:auto;  right:0; }.is-dropdown-menu.vertical{  width:100px; }  .is-dropdown-menu.vertical.align-right{    float:right; }.is-dropdown-submenu-parent{  position:relative; }  .is-dropdown-submenu-parent a::after{    position:absolute;    top:50%;    right:5px;    margin-top:-2px; }  .is-dropdown-submenu-parent.opens-inner .is-dropdown-submenu{    top:100%; }  .is-dropdown-submenu-parent.opens-left .is-dropdown-submenu{    left:auto;    right:100%; }.is-dropdown-submenu{  display:none;  position:absolute;  top:0;  left:100%;  min-width:200px;  z-index:1;  background:#fefefe;  border:1px solid #cacaca; }  .is-dropdown-submenu .is-dropdown-submenu-parent > a::after{    right:14px;    margin-top:-3px; }  .is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after{    content:'';    display:block;    width:0;    height:0;    border:inset 5px;    border-color:transparent #2199e8 transparent transparent;    border-right-style:solid;    border-left-width:0; }  .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after{    content:'';    display:block;    width:0;    height:0;    border:inset 5px;    border-color:transparent transparent transparent #2199e8;    border-left-style:solid;    border-right-width:0; }  .is-dropdown-submenu .is-dropdown-submenu{    margin-top:-1px; }  .is-dropdown-submenu > li{    width:100%; }  .is-dropdown-submenu:not(.js-dropdown-nohover) > .is-dropdown-submenu-parent:hover > .is-dropdown-submenu, .is-dropdown-submenu.js-dropdown-active{    display:block; }.flex-video{  position:relative;  height:0;  padding-bottom:75%;  margin-bottom:1rem;  overflow:hidden; }  .flex-video iframe,  .flex-video object,  .flex-video embed,  .flex-video video{    position:absolute;    top:0;    left:0;    width:100%;    height:100%; }  .flex-video.widescreen{    padding-bottom:56.25%; }  .flex-video.vimeo{    padding-top:0; }.label{  display:inline-block;  padding:0.33333rem 0.5rem;  font-size:0.8rem;  line-height:1;  white-space:nowrap;  cursor:default;  border-radius:0;  background:#2199e8;  color:#fefefe; }  .label.secondary{    background:#777;    color:#fefefe; }  .label.success{    background:#3adb76;    color:#fefefe; }  .label.warning{    background:#ffae00;    color:#fefefe; }  .label.alert{    background:#ec5840;    color:#fefefe; }.media-object{  margin-bottom:1rem;  display:block; }  .media-object img{    max-width:none; }  @media screen and (max-width:39.9375em){    .media-object.stack-for-small .media-object-section{      padding:0;      padding-bottom:1rem;      display:block; }      .media-object.stack-for-small .media-object-section img{        width:100%; } }.media-object-section{  display:table-cell;  vertical-align:top; }  .media-object-section:first-child{    padding-right:1rem; }  .media-object-section:last-child:not(:nth-child(2)){    padding-left:1rem; }  .media-object-section.middle{    vertical-align:middle; }  .media-object-section.bottom{    vertical-align:bottom; }html,body{  height:100%; }.off-canvas-wrapper{  width:100%;  overflow-x:hidden;  position:relative;  backface-visibility:hidden;  -webkit-overflow-scrolling:auto; }.off-canvas-wrapper-inner{  position:relative;  width:100%;  transition:transform 0.5s ease; }  .off-canvas-wrapper-inner::before, .off-canvas-wrapper-inner::after{    content:' ';    display:table;    flex-basis:0;    order:1; }  .off-canvas-wrapper-inner::after{    clear:both; }.off-canvas-content,.off-canvas-content{  min-height:100%;  background:#fefefe;  transition:transform 0.5s ease;  backface-visibility:hidden;  z-index:1;  padding-bottom:0.1px;  box-shadow:0 0 10px rgba(10, 10, 10, 0.5); }.js-off-canvas-exit{  display:none;  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  background:rgba(254, 254, 254, 0.25);  cursor:pointer;  transition:background 0.5s ease; }.off-canvas{  position:absolute;  background:#e6e6e6;  z-index:-1;  max-height:100%;  overflow-y:auto;  transform:translateX(0); }  [data-whatinput='mouse'] .off-canvas{    outline:0; }  .off-canvas.position-left{    left:-250px;    top:0;    width:250px; }    .is-open-left{      transform:translateX(250px); }  .off-canvas.position-right{    right:-250px;    top:0;    width:250px; }    .is-open-right{      transform:translateX(-250px); }@media screen and (min-width:40em){  .position-left.reveal-for-medium{    left:0;    z-index:auto;    position:fixed; }    .position-left.reveal-for-medium ~ .off-canvas-content{      margin-left:250px; }  .position-right.reveal-for-medium{    right:0;    z-index:auto;    position:fixed; }    .position-right.reveal-for-medium ~ .off-canvas-content{      margin-right:250px; } }@media screen and (min-width:64em){  .position-left.reveal-for-large{    left:0;    z-index:auto;    position:fixed; }    .position-left.reveal-for-large ~ .off-canvas-content{      margin-left:250px; }  .position-right.reveal-for-large{    right:0;    z-index:auto;    position:fixed; }    .position-right.reveal-for-large ~ .off-canvas-content{      margin-right:250px; } }.orbit{  position:relative; }.orbit-container{  position:relative;  margin:0;  overflow:hidden;  list-style:none; }.orbit-slide{  width:100%;  max-height:100%; }  .orbit-slide.no-motionui.is-active{    top:0;    left:0; }.orbit-figure{  margin:0; }.orbit-image{  margin:0;  width:100%;  max-width:100%; }.orbit-caption{  position:absolute;  bottom:0;  width:100%;  padding:1rem;  margin-bottom:0;  color:#fefefe;  background-color:rgba(10, 10, 10, 0.5); }.orbit-previous, .orbit-next{  position:absolute;  top:50%;  transform:translateY(-50%);  z-index:10;  padding:1rem;  color:#fefefe; }  [data-whatinput='mouse'] .orbit-previous, [data-whatinput='mouse'] .orbit-next{    outline:0; }  .orbit-previous:hover, .orbit-next:hover, .orbit-previous:active, .orbit-next:active, .orbit-previous:focus, .orbit-next:focus{    background-color:rgba(10, 10, 10, 0.5); }.orbit-previous{  left:0; }.orbit-next{  left:auto;  right:0; }.orbit-bullets{  position:relative;  margin-top:0.8rem;  margin-bottom:0.8rem;  text-align:center; }  [data-whatinput='mouse'] .orbit-bullets{    outline:0; }  .orbit-bullets button{    width:1.2rem;    height:1.2rem;    margin:0.1rem;    background-color:#cacaca;    border-radius:50%; }    .orbit-bullets button:hover{      background-color:#8a8a8a; }    .orbit-bullets button.is-active{      background-color:#8a8a8a; }.progress{  background-color:#cacaca;  height:1rem;  margin-bottom:1rem;  border-radius:0; }  .progress.primary .progress-meter{    background-color:#2199e8; }  .progress.secondary .progress-meter{    background-color:#777; }  .progress.success .progress-meter{    background-color:#3adb76; }  .progress.warning .progress-meter{    background-color:#ffae00; }  .progress.alert .progress-meter{    background-color:#ec5840; }.progress-meter{  position:relative;  display:block;  width:0%;  height:100%;  background-color:#2199e8; }.progress-meter-text{  position:absolute;  top:50%;  left:50%;  transform:translate(-50%, -50%);  position:absolute;  margin:0;  font-size:0.75rem;  font-weight:bold;  color:#fefefe;  white-space:nowrap; }body.is-reveal-open{  overflow:hidden; }.reveal-overlay{  display:none;  position:fixed;  top:0;  bottom:0;  left:0;  right:0;  z-index:1005;  background-color:rgba(10, 10, 10, 0.45);  overflow-y:scroll; }.reveal{  display:none;  z-index:1006;  padding:1rem;  border:1px solid #cacaca;  background-color:#fefefe;  border-radius:0;  position:relative;  top:100px;  margin-left:auto;  margin-right:auto;  overflow-y:auto; }  [data-whatinput='mouse'] .reveal{    outline:0; }  @media screen and (min-width:40em){    .reveal{      min-height:0; } }  .reveal .column, .reveal .columns,  .reveal .columns{    min-width:0; }  .reveal > :last-child{    margin-bottom:0; }  @media screen and (min-width:40em){    .reveal{      width:600px;      max-width:75rem; } }  @media screen and (min-width:40em){    .reveal .reveal{      left:auto;      right:auto;      margin:0 auto; } }  .reveal.collapse{    padding:0; }  @media screen and (min-width:40em){    .reveal.tiny{      width:30%;      max-width:75rem; } }  @media screen and (min-width:40em){    .reveal.small{      width:50%;      max-width:75rem; } }  @media screen and (min-width:40em){    .reveal.large{      width:90%;      max-width:75rem; } }  .reveal.full{    top:0;    left:0;    width:100%;    height:100%;    height:100vh;    min-height:100vh;    max-width:none;    margin-left:0;    border:0; }  @media screen and (max-width:39.9375em){    .reveal{      top:0;      left:0;      width:100%;      height:100%;      height:100vh;      min-height:100vh;      max-width:none;      margin-left:0;      border:0; } }  .reveal.without-overlay{    position:fixed; }.slider{  position:relative;  height:0.5rem;  margin-top:1.25rem;  margin-bottom:2.25rem;  background-color:#e6e6e6;  cursor:pointer;  user-select:none;  touch-action:none; }.slider-fill{  position:absolute;  top:0;  left:0;  display:inline-block;  max-width:100%;  height:0.5rem;  background-color:#cacaca;  transition:all 0.2s ease-in-out; }  .slider-fill.is-dragging{    transition:all 0s linear; }.slider-handle{  position:absolute;  top:50%;  transform:translateY(-50%);  position:absolute;  left:0;  z-index:1;  display:inline-block;  width:1.4rem;  height:1.4rem;  background-color:#2199e8;  transition:all 0.2s ease-in-out;  touch-action:manipulation;  border-radius:0; }  [data-whatinput='mouse'] .slider-handle{    outline:0; }  .slider-handle:hover{    background-color:#1583cc; }  .slider-handle.is-dragging{    transition:all 0s linear; }.slider.disabled,.slider[disabled]{  opacity:0.25;  cursor:not-allowed; }.slider.vertical{  display:inline-block;  width:0.5rem;  height:12.5rem;  margin:0 1.25rem;  transform:scale(1, -1); }  .slider.vertical .slider-fill{    top:0;    width:0.5rem;    max-height:100%; }  .slider.vertical .slider-handle{    position:absolute;    top:0;    left:50%;    width:1.4rem;    height:1.4rem;    transform:translateX(-50%); }.sticky-container{  position:relative; }.sticky{  position:absolute;  z-index:0;  transform:translate3d(0, 0, 0); }.sticky.is-stuck{  position:fixed;  z-index:5; }  .sticky.is-stuck.is-at-top{    top:0; }  .sticky.is-stuck.is-at-bottom{    bottom:0; }.sticky.is-anchored{  position:absolute;  left:auto;  right:auto; }  .sticky.is-anchored.is-at-bottom{    bottom:0; }.switch{  margin-bottom:1rem;  outline:0;  position:relative;  user-select:none;  color:#fefefe;  font-weight:bold;  font-size:0.875rem; }.switch-input{  opacity:0;  position:absolute; }.switch-paddle{  background:#cacaca;  cursor:pointer;  display:block;  position:relative;  width:4rem;  height:2rem;  transition:all 0.25s ease-out;  border-radius:0;  color:inherit;  font-weight:inherit; }  input + .switch-paddle{    margin:0; }  .switch-paddle::after{    background:#fefefe;    content:'';    display:block;    position:absolute;    height:1.5rem;    left:0.25rem;    top:0.25rem;    width:1.5rem;    transition:all 0.25s ease-out;    transform:translate3d(0, 0, 0);    border-radius:0; }  input:checked ~ .switch-paddle{    background:#2199e8; }    input:checked ~ .switch-paddle::after{      left:2.25rem; }  [data-whatinput='mouse'] input:focus ~ .switch-paddle{    outline:0; }.switch-active, .switch-inactive{  position:absolute;  top:50%;  transform:translateY(-50%); }.switch-active{  left:8%;  display:none; }  input:checked + label > .switch-active{    display:block; }.switch-inactive{  right:15%; }  input:checked + label > .switch-inactive{    display:none; }.switch.tiny .switch-paddle{  width:3rem;  height:1.5rem;  font-size:0.625rem; }.switch.tiny .switch-paddle::after{  width:1rem;  height:1rem; }.switch.tiny input:checked ~ .switch-paddle::after{  left:1.75rem; }.switch.small .switch-paddle{  width:3.5rem;  height:1.75rem;  font-size:0.75rem; }.switch.small .switch-paddle::after{  width:1.25rem;  height:1.25rem; }.switch.small input:checked ~ .switch-paddle::after{  left:2rem; }.switch.large .switch-paddle{  width:5rem;  height:2.5rem;  font-size:1rem; }.switch.large .switch-paddle::after{  width:2rem;  height:2rem; }.switch.large input:checked ~ .switch-paddle::after{  left:2.75rem; }table{  width:100%;  margin-bottom:1rem;  border-radius:0; }  table thead,  table tbody,  table tfoot{    border:1px solid #f1f1f1;    background-color:#fefefe; }  table caption{    font-weight:bold;    padding:0.5rem 0.625rem 0.625rem; }  table thead,  table tfoot{    background:#f8f8f8;    color:#0a0a0a; }    table thead tr,    table tfoot tr{      background:transparent; }    table thead th,    table thead td,    table tfoot th,    table tfoot td{      padding:0.5rem 0.625rem 0.625rem;      font-weight:bold;      text-align:left; }  table tbody tr:nth-child(even){    background-color:#f1f1f1; }  table tbody th,  table tbody td{    padding:0.5rem 0.625rem 0.625rem; }@media screen and (max-width:63.9375em){  table.stack thead{    display:none; }  table.stack tfoot{    display:none; }  table.stack tr,  table.stack th,  table.stack td{    display:block; }  table.stack td{    border-top:0; } }table.scroll{  display:block;  width:100%;  overflow-x:auto; }table.hover tr:hover{  background-color:#f9f9f9; }table.hover tr:nth-of-type(even):hover{  background-color:#ececec; }.table-scroll{  overflow-x:auto; }  .table-scroll table{    width:auto; }.tabs{  margin:0;  list-style-type:none;  background:#fefefe;  border:1px solid #e6e6e6; }  .tabs::before, .tabs::after{    content:' ';    display:table;    flex-basis:0;    order:1; }  .tabs::after{    clear:both; }.tabs.vertical > li{  width:auto;  float:none;  display:block; }.tabs.simple > li > a{  padding:0; }  .tabs.simple > li > a:hover{    background:transparent; }.tabs.primary{  background:#2199e8; }  .tabs.primary > li > a{    color:#fefefe; }    .tabs.primary > li > a:hover, .tabs.primary > li > a:focus{      background:#1893e4; }.tabs-title{  float:left; }  .tabs-title > a{    display:block;    padding:1.25rem 1.5rem;    line-height:1;    font-size:0.75rem; }    .tabs-title > a:hover{      background:#fefefe; }    .tabs-title > a:focus, .tabs-title > a[aria-selected='true']{      background:#e6e6e6; }.tabs-content{  background:#fefefe;  transition:all 0.5s ease;  border:1px solid #e6e6e6;  border-top:0; }.tabs-content.vertical{  border:1px solid #e6e6e6;  border-left:0; }.tabs-panel{  display:none;  padding:1rem; }  .tabs-panel.is-active{    display:block; }.thumbnail{  border:solid 4px #fefefe;  box-shadow:0 0 0 1px rgba(10, 10, 10, 0.2);  display:inline-block;  line-height:0;  max-width:100%;  transition:box-shadow 200ms ease-out;  border-radius:0;  margin-bottom:1rem; }  .thumbnail:hover, .thumbnail:focus{    box-shadow:0 0 6px 1px rgba(33, 153, 232, 0.5); }.title-bar{  background:#0a0a0a;  color:#fefefe;  padding:0.5rem; }  .title-bar::before, .title-bar::after{    content:' ';    display:table;    flex-basis:0;    order:1; }  .title-bar::after{    clear:both; }  .title-bar .menu-icon{    margin-left:0.25rem;    margin-right:0.5rem; }.title-bar-left{  float:left; }.title-bar-right{  float:right;  text-align:right; }.title-bar-title{  font-weight:bold;  vertical-align:middle;  display:inline-block; }.menu-icon.dark{  position:relative;  display:inline-block;  vertical-align:middle;  cursor:pointer;  width:20px;  height:16px; }  .menu-icon.dark::after{    content:'';    position:absolute;    display:block;    width:100%;    height:2px;    background:#0a0a0a;    top:0;    left:0;    box-shadow:0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a; }  .menu-icon.dark:hover::after{    background:#8a8a8a;    box-shadow:0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a; }.has-tip{  border-bottom:dotted 1px #8a8a8a;  font-weight:bold;  position:relative;  display:inline-block;  cursor:help; }.tooltip{  background-color:#0a0a0a;  color:#fefefe;  font-size:80%;  padding:0.75rem;  position:absolute;  z-index:10;  top:calc(100% + 0.6495rem);  max-width:10rem !important;  border-radius:0; }  .tooltip::before{    content:'';    display:block;    width:0;    height:0;    border:inset 0.75rem;    border-color:transparent transparent #0a0a0a;    border-bottom-style:solid;    border-top-width:0;    bottom:100%;    position:absolute;    left:50%;    transform:translateX(-50%); }  .tooltip.top::before{    content:'';    display:block;    width:0;    height:0;    border:inset 0.75rem;    border-color:#0a0a0a transparent transparent;    border-top-style:solid;    border-bottom-width:0;    top:100%;    bottom:auto; }  .tooltip.left::before{    content:'';    display:block;    width:0;    height:0;    border:inset 0.75rem;    border-color:transparent transparent transparent #0a0a0a;    border-left-style:solid;    border-right-width:0;    bottom:auto;    left:100%;    top:50%;    transform:translateY(-50%); }  .tooltip.right::before{    content:'';    display:block;    width:0;    height:0;    border:inset 0.75rem;    border-color:transparent #0a0a0a transparent transparent;    border-right-style:solid;    border-left-width:0;    bottom:auto;    left:auto;    right:100%;    top:50%;    transform:translateY(-50%); }.top-bar{  padding:0.5rem; }  .top-bar::before, .top-bar::after{    content:' ';    display:table;    flex-basis:0;    order:1; }  .top-bar::after{    clear:both; }  .top-bar,  .top-bar ul{    background-color:#e6e6e6; }  .top-bar input{    max-width:200px;    margin-right:1rem; }  .top-bar .input-group-field{    width:100%;    margin-right:0; }  .top-bar input.button{    width:auto; }  .top-bar .top-bar-left,  .top-bar .top-bar-right{    width:100%; }  @media screen and (min-width:40em){    .top-bar .top-bar-left,    .top-bar .top-bar-right{      width:auto; } }  @media screen and (max-width:63.9375em){    .top-bar.stacked-for-medium .top-bar-left,    .top-bar.stacked-for-medium .top-bar-right{      width:100%; } }  @media screen and (max-width:74.9375em){    .top-bar.stacked-for-large .top-bar-left,    .top-bar.stacked-for-large .top-bar-right{      width:100%; } }.top-bar-title{  float:left;  margin-right:1rem; }.top-bar-left{  float:left; }.top-bar-right{  float:right; }.hide{  display:none !important; }.invisible{  visibility:hidden; }@media screen and (max-width:39.9375em){  .hide-for-small-only{    display:none !important; } }@media screen and (max-width:0em), screen and (min-width:40em){  .show-for-small-only{    display:none !important; } }@media screen and (min-width:40em){  .hide-for-medium{    display:none !important; } }@media screen and (max-width:39.9375em){  .show-for-medium{    display:none !important; } }@media screen and (min-width:40em) and (max-width:63.9375em){  .hide-for-medium-only{    display:none !important; } }@media screen and (max-width:39.9375em), screen and (min-width:64em){  .show-for-medium-only{    display:none !important; } }@media screen and (min-width:64em){  .hide-for-large{    display:none !important; } }@media screen and (max-width:63.9375em){  .show-for-large{    display:none !important; } }@media screen and (min-width:64em) and (max-width:74.9375em){  .hide-for-large-only{    display:none !important; } }@media screen and (max-width:63.9375em), screen and (min-width:75em){  .show-for-large-only{    display:none !important; } }.show-for-sr,.show-on-focus{  position:absolute !important;  width:1px;  height:1px;  overflow:hidden;  clip:rect(0, 0, 0, 0); }.show-on-focus:active, .show-on-focus:focus{  position:static !important;  height:auto;  width:auto;  overflow:visible;  clip:auto; }.show-for-landscape,.hide-for-portrait{  display:block !important; }  @media screen and (orientation:landscape){    .show-for-landscape,    .hide-for-portrait{      display:block !important; } }  @media screen and (orientation:portrait){    .show-for-landscape,    .hide-for-portrait{      display:none !important; } }.hide-for-landscape,.show-for-portrait{  display:none !important; }  @media screen and (orientation:landscape){    .hide-for-landscape,    .show-for-portrait{      display:none !important; } }  @media screen and (orientation:portrait){    .hide-for-landscape,    .show-for-portrait{      display:block !important; } }.float-left{  float:left !important; }.float-right{  float:right !important; }.float-center{  display:block;  margin-left:auto;  margin-right:auto; }.clearfix::before, .clearfix::after{  content:' ';  display:table;  flex-basis:0;  order:1; }.clearfix::after{  clear:both; }.slide-in-down.mui-enter{  transition-duration:500ms;  transition-timing-function:linear;  transform:translateY(-100%);  transition-property:transform, opacity;  backface-visibility:hidden; }.slide-in-down.mui-enter.mui-enter-active{  transform:translateY(0); }.slide-in-left.mui-enter{  transition-duration:500ms;  transition-timing-function:linear;  transform:translateX(-100%);  transition-property:transform, opacity;  backface-visibility:hidden; }.slide-in-left.mui-enter.mui-enter-active{  transform:translateX(0); }.slide-in-up.mui-enter{  transition-duration:500ms;  transition-timing-function:linear;  transform:translateY(100%);  transition-property:transform, opacity;  backface-visibility:hidden; }.slide-in-up.mui-enter.mui-enter-active{  transform:translateY(0); }.slide-in-right.mui-enter{  transition-duration:500ms;  transition-timing-function:linear;  transform:translateX(100%);  transition-property:transform, opacity;  backface-visibility:hidden; }.slide-in-right.mui-enter.mui-enter-active{  transform:translateX(0); }.slide-out-down.mui-leave{  transition-duration:500ms;  transition-timing-function:linear;  transform:translateY(0);  transition-property:transform, opacity;  backface-visibility:hidden; }.slide-out-down.mui-leave.mui-leave-active{  transform:translateY(100%); }.slide-out-right.mui-leave{  transition-duration:500ms;  transition-timing-function:linear;  transform:translateX(0);  transition-property:transform, opacity;  backface-visibility:hidden; }.slide-out-right.mui-leave.mui-leave-active{  transform:translateX(100%); }.slide-out-up.mui-leave{  transition-duration:500ms;  transition-timing-function:linear;  transform:translateY(0);  transition-property:transform, opacity;  backface-visibility:hidden; }.slide-out-up.mui-leave.mui-leave-active{  transform:translateY(-100%); }.slide-out-left.mui-leave{  transition-duration:500ms;  transition-timing-function:linear;  transform:translateX(0);  transition-property:transform, opacity;  backface-visibility:hidden; }.slide-out-left.mui-leave.mui-leave-active{  transform:translateX(-100%); }.fade-in.mui-enter{  transition-duration:500ms;  transition-timing-function:linear;  opacity:0;  transition-property:opacity; }.fade-in.mui-enter.mui-enter-active{  opacity:1; }.fade-out.mui-leave{  transition-duration:500ms;  transition-timing-function:linear;  opacity:1;  transition-property:opacity; }.fade-out.mui-leave.mui-leave-active{  opacity:0; }.hinge-in-from-top.mui-enter{  transition-duration:500ms;  transition-timing-function:linear;  transform:perspective(2000px) rotateX(-90deg);  transform-origin:top;  transition-property:transform, opacity;  opacity:0; }.hinge-in-from-top.mui-enter.mui-enter-active{  transform:perspective(2000px) rotate(0deg);  opacity:1; }.hinge-in-from-right.mui-enter{  transition-duration:500ms;  transition-timing-function:linear;  transform:perspective(2000px) rotateY(-90deg);  transform-origin:right;  transition-property:transform, opacity;  opacity:0; }.hinge-in-from-right.mui-enter.mui-enter-active{  transform:perspective(2000px) rotate(0deg);  opacity:1; }.hinge-in-from-bottom.mui-enter{  transition-duration:500ms;  transition-timing-function:linear;  transform:perspective(2000px) rotateX(90deg);  transform-origin:bottom;  transition-property:transform, opacity;  opacity:0; }.hinge-in-from-bottom.mui-enter.mui-enter-active{  transform:perspective(2000px) rotate(0deg);  opacity:1; }.hinge-in-from-left.mui-enter{  transition-duration:500ms;  transition-timing-function:linear;  transform:perspective(2000px) rotateY(90deg);  transform-origin:left;  transition-property:transform, opacity;  opacity:0; }.hinge-in-from-left.mui-enter.mui-enter-active{  transform:perspective(2000px) rotate(0deg);  opacity:1; }.hinge-in-from-middle-x.mui-enter{  transition-duration:500ms;  transition-timing-function:linear;  transform:perspective(2000px) rotateX(-90deg);  transform-origin:center;  transition-property:transform, opacity;  opacity:0; }.hinge-in-from-middle-x.mui-enter.mui-enter-active{  transform:perspective(2000px) rotate(0deg);  opacity:1; }.hinge-in-from-middle-y.mui-enter{  transition-duration:500ms;  transition-timing-function:linear;  transform:perspective(2000px) rotateY(-90deg);  transform-origin:center;  transition-property:transform, opacity;  opacity:0; }.hinge-in-from-middle-y.mui-enter.mui-enter-active{  transform:perspective(2000px) rotate(0deg);  opacity:1; }.hinge-out-from-top.mui-leave{  transition-duration:500ms;  transition-timing-function:linear;  transform:perspective(2000px) rotate(0deg);  transform-origin:top;  transition-property:transform, opacity;  opacity:1; }.hinge-out-from-top.mui-leave.mui-leave-active{  transform:perspective(2000px) rotateX(-90deg);  opacity:0; }.hinge-out-from-right.mui-leave{  transition-duration:500ms;  transition-timing-function:linear;  transform:perspective(2000px) rotate(0deg);  transform-origin:right;  transition-property:transform, opacity;  opacity:1; }.hinge-out-from-right.mui-leave.mui-leave-active{  transform:perspective(2000px) rotateY(-90deg);  opacity:0; }.hinge-out-from-bottom.mui-leave{  transition-duration:500ms;  transition-timing-function:linear;  transform:perspective(2000px) rotate(0deg);  transform-origin:bottom;  transition-property:transform, opacity;  opacity:1; }.hinge-out-from-bottom.mui-leave.mui-leave-active{  transform:perspective(2000px) rotateX(90deg);  opacity:0; }.hinge-out-from-left.mui-leave{  transition-duration:500ms;  transition-timing-function:linear;  transform:perspective(2000px) rotate(0deg);  transform-origin:left;  transition-property:transform, opacity;  opacity:1; }.hinge-out-from-left.mui-leave.mui-leave-active{  transform:perspective(2000px) rotateY(90deg);  opacity:0; }.hinge-out-from-middle-x.mui-leave{  transition-duration:500ms;  transition-timing-function:linear;  transform:perspective(2000px) rotate(0deg);  transform-origin:center;  transition-property:transform, opacity;  opacity:1; }.hinge-out-from-middle-x.mui-leave.mui-leave-active{  transform:perspective(2000px) rotateX(-90deg);  opacity:0; }.hinge-out-from-middle-y.mui-leave{  transition-duration:500ms;  transition-timing-function:linear;  transform:perspective(2000px) rotate(0deg);  transform-origin:center;  transition-property:transform, opacity;  opacity:1; }.hinge-out-from-middle-y.mui-leave.mui-leave-active{  transform:perspective(2000px) rotateY(-90deg);  opacity:0; }.scale-in-up.mui-enter{  transition-duration:500ms;  transition-timing-function:linear;  transform:scale(0.5);  transition-property:transform, opacity;  opacity:0; }.scale-in-up.mui-enter.mui-enter-active{  transform:scale(1);  opacity:1; }.scale-in-down.mui-enter{  transition-duration:500ms;  transition-timing-function:linear;  transform:scale(1.5);  transition-property:transform, opacity;  opacity:0; }.scale-in-down.mui-enter.mui-enter-active{  transform:scale(1);  opacity:1; }.scale-out-up.mui-leave{  transition-duration:500ms;  transition-timing-function:linear;  transform:scale(1);  transition-property:transform, opacity;  opacity:1; }.scale-out-up.mui-leave.mui-leave-active{  transform:scale(1.5);  opacity:0; }.scale-out-down.mui-leave{  transition-duration:500ms;  transition-timing-function:linear;  transform:scale(1);  transition-property:transform, opacity;  opacity:1; }.scale-out-down.mui-leave.mui-leave-active{  transform:scale(0.5);  opacity:0; }.spin-in.mui-enter{  transition-duration:500ms;  transition-timing-function:linear;  transform:rotate(-0.75turn);  transition-property:transform, opacity;  opacity:0; }.spin-in.mui-enter.mui-enter-active{  transform:rotate(0);  opacity:1; }.spin-out.mui-leave{  transition-duration:500ms;  transition-timing-function:linear;  transform:rotate(0);  transition-property:transform, opacity;  opacity:1; }.spin-out.mui-leave.mui-leave-active{  transform:rotate(0.75turn);  opacity:0; }.spin-in-ccw.mui-enter{  transition-duration:500ms;  transition-timing-function:linear;  transform:rotate(0.75turn);  transition-property:transform, opacity;  opacity:0; }.spin-in-ccw.mui-enter.mui-enter-active{  transform:rotate(0);  opacity:1; }.spin-out-ccw.mui-leave{  transition-duration:500ms;  transition-timing-function:linear;  transform:rotate(0);  transition-property:transform, opacity;  opacity:1; }.spin-out-ccw.mui-leave.mui-leave-active{  transform:rotate(-0.75turn);  opacity:0; }.slow{  transition-duration:750ms !important; }.fast{  transition-duration:250ms !important; }.linear{  transition-timing-function:linear !important; }.ease{  transition-timing-function:ease !important; }.ease-in{  transition-timing-function:ease-in !important; }.ease-out{  transition-timing-function:ease-out !important; }.ease-in-out{  transition-timing-function:ease-in-out !important; }.bounce-in{  transition-timing-function:cubic-bezier(0.485, 0.155, 0.24, 1.245) !important; }.bounce-out{  transition-timing-function:cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; }.bounce-in-out{  transition-timing-function:cubic-bezier(0.76, -0.245, 0.24, 1.245) !important; }.short-delay{  transition-delay:300ms !important; }.long-delay{  transition-delay:700ms !important; }.shake{  animation-name:shake-7; }@keyframes shake-7{  0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90%{    transform:translateX(7%); }  5%, 15%, 25%, 35%, 45%, 55%, 65%, 75%, 85%, 95%{    transform:translateX(-7%); } }.spin-cw{  animation-name:spin-cw-1turn; }@keyframes spin-cw-1turn{  0%{    transform:rotate(-1turn); }  100%{    transform:rotate(0); } }.spin-ccw{  animation-name:spin-cw-1turn; }@keyframes spin-cw-1turn{  0%{    transform:rotate(0); }  100%{    transform:rotate(1turn); } }.wiggle{  animation-name:wiggle-7deg; }@keyframes wiggle-7deg{  40%, 50%, 60%{    transform:rotate(7deg); }  35%, 45%, 55%, 65%{    transform:rotate(-7deg); }  0%, 30%, 70%, 100%{    transform:rotate(0); } }.shake,.spin-cw,.spin-ccw,.wiggle{  animation-duration:500ms; }.infinite{  animation-iteration-count:infinite; }.slow{  animation-duration:750ms !important; }.fast{  animation-duration:250ms !important; }.linear{  animation-timing-function:linear !important; }.ease{  animation-timing-function:ease !important; }.ease-in{  animation-timing-function:ease-in !important; }.ease-out{  animation-timing-function:ease-out !important; }.ease-in-out{  animation-timing-function:ease-in-out !important; }.bounce-in{  animation-timing-function:cubic-bezier(0.485, 0.155, 0.24, 1.245) !important; }.bounce-out{  animation-timing-function:cubic-bezier(0.485, 0.155, 0.515, 0.845) !important; }.bounce-in-out{  animation-timing-function:cubic-bezier(0.76, -0.245, 0.24, 1.245) !important; }.short-delay{  animation-delay:300ms !important; }.long-delay{  animation-delay:700ms !important; }.tooltipster-default{border-radius:5px; border:2px solid #000;background:#4c4c4c;color:#fff}.tooltipster-default .tooltipster-content{font-family:Arial, sans-serif;font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border{}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span, .tooltipster-arrow-border{display:block;width:0; height:0;position:absolute}.tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,  .tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important; border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important; border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important; border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important; border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15); -moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15); -ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15); -o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15); transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4); -moz-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4); -ms-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4); -o-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4); transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15); -moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15); -ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15); -o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15); transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15); }.tooltipster-fall-show{}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0px !important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15); -moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15); -ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15); -o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15); transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15)}.tooltipster-slide.tooltipster-slide-show{}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0px !important;opacity:0}.tooltipster-content-changing{opacity:0.5;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}#ninja-slider{    width:100%;    background:#3c3c3c;height:auto;    margin:0 auto;    overflow:hidden;    box-sizing:border-box}#ninja-slider.fullscreen{    background:black}#ninja-slider .fs-icon{    top:10px;    right:6px;    width:60px;    height:26px;    background:rgba(0,0,0,0.3);    z-index:2;    color:white;    text-align:center;    font:bold 11px/26px arial;    border:1px solid rgba(255,255,255,0.3);    border-radius:2px;    opacity:0;    -webkit-transition:opacity 0.8s;    transition:opacity 0.8s}#ninja-slider .slider-inner:hover .fs-icon,#ninja-slider.fullscreen .fs-icon{    opacity:1}#ninja-slider .fs-icon::before{          content:"EXPAND";    display:block}#ninja-slider.fullscreen .fs-icon::before{    content:"CLOSE"}#ninja-slider .slider-inner{    max-width:100%;        margin:0 auto;    font-size:0px;    position:relative;    box-sizing:border-box}#ninja-slider .slider-inner ul{margin-left:0;padding-top:33% !important}#ninja-slider.fullscreen .slider-inner{    width:100%;    }#ninja-slider ul{        position:relative;    list-style:none;    padding:0;    box-sizing:border-box;    margin-bottom:0}#ninja-slider li{    width:100%;    height:100%;    bottom:0;    left:0;    position:absolute;    font-size:12px;    list-style:none;    margin:0;    padding:0;    opacity:0;    overflow:hidden;    box-sizing:border-box}#ninja-slider li.ns-show{    opacity:1}  #ninja-slider .ns-img{    background-size:contain;    cursor:default;    display:block;    position:absolute;    width:100%;    height:100%;    background-repeat:no-repeat;    background-position:center top}#ninja-slider .caption{    padding:.5rem 1rem;    margin:auto;    left:0;    right:0;    bottom:0;    width:100%;    color:#fff;    background:rgba(0,0,0,0.6);    position:absolute;    box-sizing:border-box;    opacity:0;    -webkit-transition:opacity 1s ease-in;    transition:opacity 1s ease-in;    text-align:center;    font-size:2.2rem;    font-size:3vw}    #ninja-slider .caption a{color:#fff}#ninja-slider .caption p{margin:0}#ninja-slider li[class*='-s'] .caption{    opacity:1} #ninja-slider .video, .video-playbutton-layer{    top:0; left:0; border:0;    width:100%;height:100%;    text-align:center;    background:black;    position:absolute;    }.video-playbutton-layer{    background:transparent url(/assets/images/layout/video-btn.png) no-repeat center center;    cursor:pointer}#ninja-slider div.stopVideoIcon{    position:absolute;    width:30px;height:30px;    top:0;right:0px;    margin:0 0 6px 6px;    background:rgba(0,0,0,0.7);    border-bottom-left-radius:4px;    cursor:pointer}#ninja-slider div.stopVideoIcon::before{    content:"+";    color:white;    font:bold 30px/30px arial;    -webkit-transform:rotate(45deg);    transform:rotate(45deg);    display:block}      #ninja-slider-pause-play{ display:none} #ninja-slider-prev, #ninja-slider-next{    position:absolute;    display:inline-block;    width:60px;    height:100px;    line-height:100px;    top:50%;    margin:0;    margin-top:-65px;    background-color:none;    background-color:#ccc\9;    backface-visibility:hidden;    color:white;    overflow:hidden;    white-space:nowrap;    -webkit-user-select:none;    user-select:none;    border-radius:3px;     z-index:10;    opacity:0.5;    cursor:pointer;    font-family:sans-serif;    font-size:11px;    cursor:pointer;    -webkit-transition:all 0.7s;    transition:all 0.7s;    -webkit-transform:scale(1,1.3);    transform:scale(1,1.3);    }#ninja-slider-prev:hover, #ninja-slider-next:hover{    opacity:1;    }#ninja-slider-prev{    left:2px}#ninja-slider-next{    right:2px}#ninja-slider-prev div{opacity:0;margin-left:30px;transition:opacity 0.7s}#ninja-slider-next div{opacity:0;float:right;margin-right:30px;transition:opacity 0.7s}#ninja-slider-prev:hover div, #ninja-slider-next:hover div{opacity:1}#ninja-slider-prev::before, #ninja-slider-next::before{    position:absolute;    top:25px;    content:"";    display:inline-block;    width:50px;    height:50px;    border-left:3px solid #ccc;    border-top:3px solid #ccc}#ninja-slider-prev::before{    -ms-transform:rotate(-45deg);    -webkit-transform:rotate(-45deg);    transform:rotate(-45deg);    backface-visibility:hidden;    right:-16px}#ninja-slider-next::before{    -ms-transform:rotate(135deg);    -webkit-transform:rotate(135deg);    transform:rotate(135deg);    backface-visibility:hidden;    left:-16px}      #ninja-slider-pager{    padding-top:30px;     margin:0 auto;     text-align:center;    display:table;    font-size:0;    display:none}         #ninja-slider-pager a{    display:inline-block;    width:10px;    height:10px;    background-color:#888;    font-size:0;     margin:2px 6px;    cursor:pointer;    border-radius:10px;    box-shadow:inset 0 1px 3px #666666}#ninja-slider-pager a:hover{    opacity:0.6}#ninja-slider-pager a.active{    background-color:#ccc;    box-shadow:0 1px 1px rgba(0,0,0,.5)}   #ninja-slider-pager, #ninja-slider-prev, #ninja-slider-next, #ninja-slider-pause-play{    -webkit-touch-callout:none;    -webkit-user-select:none;    user-select:none}@media only screen and (max-width:1200px){    #ninja-slider li{    margin:0}}@media only screen and (max-width:950px){    #ninja-slider li{    margin:0}    #ninja-slider-prev{        left:-12px;    }    #ninja-slider-next{        right:-12px;    }    .slider_row{margin-top:0px}#ninja-slider .caption{    font-size:1rem;    } }@media only screen and (max-width:600px){    #ninja-slider li{    margin:0}      #ninja-slider-prev, #ninja-slider-next, #ninja-slider-pager{        display:none;    }   }@font-face{  font-family:'Source Sans Pro';  font-style:normal;  font-weight:300;  src:url('/assets/fonts/source-sans-pro-v13-latin-300.eot');   src:local('Source Sans Pro Light'), local('SourceSansPro-Light'),       url('/assets/fonts/source-sans-pro-v13-latin-300.eot?#iefix') format('embedded-opentype'),        url('/assets/fonts/source-sans-pro-v13-latin-300.woff2') format('woff2'),        url('/assets/fonts/source-sans-pro-v13-latin-300.woff') format('woff'),        url('/assets/fonts/source-sans-pro-v13-latin-300.ttf') format('truetype'),        url('/assets/fonts/source-sans-pro-v13-latin-300.svg#SourceSansPro') format('svg'); }@font-face{  font-family:'Source Sans Pro';  font-style:normal;  font-weight:400;  src:url('/assets/fonts/source-sans-pro-v13-latin-regular.eot');   src:local('Source Sans Pro Regular'), local('SourceSansPro-Regular'),       url('/assets/fonts/source-sans-pro-v13-latin-regular.eot?#iefix') format('embedded-opentype'),        url('/assets/fonts/source-sans-pro-v13-latin-regular.woff2') format('woff2'),        url('/assets/fonts/source-sans-pro-v13-latin-regular.woff') format('woff'),        url('/assets/fonts/source-sans-pro-v13-latin-regular.ttf') format('truetype'),        url('/assets/fonts/source-sans-pro-v13-latin-regular.svg#SourceSansPro') format('svg'); }@font-face{  font-family:'Source Sans Pro';  font-style:normal;  font-weight:600;  src:url('/assets/fonts/source-sans-pro-v13-latin-600.eot');   src:local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'),       url('/assets/fonts/source-sans-pro-v13-latin-600.eot?#iefix') format('embedded-opentype'),        url('/assets/fonts/source-sans-pro-v13-latin-600.woff2') format('woff2'),        url('/assets/fonts/source-sans-pro-v13-latin-600.woff') format('woff'),        url('/assets/fonts/source-sans-pro-v13-latin-600.ttf') format('truetype'),        url('/assets/fonts/source-sans-pro-v13-latin-600.svg#SourceSansPro') format('svg'); }body{    background:#3d4547 url(/assets/images/layout/bg.png) left top repeat;    color:#fff;   visibility:visible !important}body, h1, h2, h3, h4, h5, h6{font-family:'Source Sans Pro', sans-serif !important}h1{    font-size:2.1rem}h2{    font-size:1.5rem}h3{    font-size:1.2rem}h4{    font-size:1.0rem}.faehrstaeggt{display:none}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-video{position:relative;padding-bottom:56.25%; padding-top:0px;height:0;overflow:hidden}img.flag{width:25px;height:auto;float:left;margin:0.25em 0.4em}.topspace{background-color:#e4e4e3;height:11px}.toprow{background-color:#414242;height:52px}.navigation{background-color:#e4e4e3}.sticky-container{    z-index:2000;    height:178px}.topline{   background:#3c3c3c linear-gradient(90deg, #3c3c3c 0%, #7f8182);   color:#feffff;   padding:15px 0;   font-size:22px;   margin-top:11px;   position:relative}.topline .logo_outer{position:absolute;top:-11px;width:327px;height:177px;background:url(/assets/images/layout/logo-bg.png) left top no-repeat}.topline .logo{position:absolute;top:11px;left:106px;width:114px;height:155px}.topline p{margin:0;padding:0}.main-nav-outer{position:relative}.main-nav{position:absolute;top:52px;right:0;    width:100%}.main-nav ul{list-style:none;position:relative;margin-top:2px}.main-nav > ul > li{float:left;padding:0 9px 10px}.main-nav > ul > li > a{text-transform:uppercase;color:#3d4547;font-size:1.1rem;padding:5px 15px;border:1px solid #fff}.main-nav > ul > li > a::after{border:0}.main-nav ul ul{    background-color:#fff !important;        margin:0;    max-width:1400px;    min-width:0 !important;    width:100% !important;    z-index:999;position:absolute;margin-left:0 !important}.main-nav ul li div{        max-width:1400px;    min-width:0 !important;    width:100% !important;    z-index:998;position:absolute;left:0;margin-top:10px;height:215px;margin-left:0 !important;display:none}.main-nav ul li li{    float:none;    padding:0;    text-align:left;    list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7") !important; }.submenu ul li.active a{color:#006cb5;font-weight:bold}.submenu ul li.active a:before{content:"[ ";opacity:1;    display:inline}.submenu ul li.active a:after{content:" ]";opacity:1;    display:inline}.main-nav li.active a{color:#009fe3;background-color:#fff}.main-nav li:hover a{color:#006cb5;background-color:#fff;-webkit-transition:all 0.5s;    -moz-transition:all 0.5s;    transition:all 0.5s}.main-nav ul li:hover div{display:block}.main-nav ul li.has-submenu:hover{background:url(/assets/images/layout/navi-hover-bg.png) bottom center no-repeat}.main-nav ul li >div ul li a{    background-color:#fff !important;    border-radius:0;    color:#3d4547 !important;    float:left;    font-size:1.2rem;    font-weight:400;    margin:0;    padding:1% !important;    margin:1%;    width:48%;    height:50px;    border-bottom:dotted 1px #9f9f9f}.main-nav ul li > ul li.active a{color:#e2102e !important}.sticky{transition:margin 0.4s ease 0.4s}.sticky.is-stuck.setMarginTop{    margin-top:-125px !important}a.avi-link, .vdownload a{background:transparent url(/assets/images/layout/avi.png) left center no-repeat;padding:10px 0 10px 40px;display:inline-block}a.pdf-link, .download a{background:transparent url(/assets/images/layout/pdf.png) left center no-repeat;padding:10px 0 10px 40px;display:inline-block}.navigation{width:100%;height:178px;bottom:auto !important;border-bottom:8px solid #006cb5}.navigation.sticky{}.top-bar{    background-color:transparent;padding-top:50px}.top-bar ul{    background-color:transparent;list-style:none}.top-bar ul ul{    background-color:#e4e4e3}.top-bar ul li a{color:#006cb5;font-size:1.5rem;padding:.5rem 1rem}.top-bar ul ul li a{font-size:1.2rem}.top-bar ul li a:hover{}.menu .active > a{    background-color:#006cb5;    color:#e4e4e3}.sidebar-nav li a{color:#e4e4e3}label{color:#fff}input[type="text"]{vertical-align:middle}input[type="submit"]{color:#000}.error{border:1px solid red}input.error, textarea.error{background-color:#fbeaea;border:1px solid red}.err_note{border:1px solid red;padding:1em;background-color:#fbeaea;color:#000}.dropdown.menu > li.is-dropdown-submenu-parent > a::after{border-color:#006cb5 transparent}.dropdown.menu > li.is-dropdown-submenu-parent.active > a::after{border-color:#e4e4e3 transparent}.dropdown.menu.vertical > li.opens-right.active > a::after{border-color:transparent transparent transparent #e4e4e3}.menu.vertical > li{display:inline !important}.title-bar{    background:transparent; }.main_navi{    border-bottom:1px solid grey;    margin-top:0 !important;    min-height:45px;    width:100%}.searchIcon{float:left}.searchField{float:left;width:60%;height:auto;margin-left:1em;margin-bottom:0;background:transparent;border:0;border-bottom:1px solid #fff;color:#fff;box-shadow:none;padding:0;padding-bottom:.5em}.searchField:focus{background:transparent;border:0;border-bottom:1px solid #fff;box-shadow:none}.top-bar-title{color:#0a0a0a}.slider_row{background-color:#212121;background:#212121 linear-gradient(90deg, #212121 0%, #696a6b 50%, #212121);border-bottom:11px solid #006cb5}.slideLeft{float:left}.slideRight{float:right}.sliderContent{font-size:32px}.content-block{}.content-block ul{list-style-type:square}body .content-block > .row{padding-top:2em;padding-bottom:2em;background-color:#3d4547}body.start .content-block > .row{background-color:transparent}.content-block .kreis{    border:3px dotted #52cbfe;    border-radius:50%;    display:block;    margin-left:auto;    margin-right:auto}.content-block .center{    font-size:26px;    text-align:center}.content-block .center a{    color:#a5bfd1}.ui-tabs .ui-tabs-panel{color:#0A0A0A} .mobil-nav-outer{       margin-top:-86px;    padding-left:0;    padding-right:0; } .mobil-nav{ border-bottom:5px solid #e6e6e6;position:relative;    z-index:55; }.mobil-nav .top-bar-title{ color:#FFFFFF} .mobil-nav .top-bar-left{ background-color:#e4e4e3; margin-top:10px; margin-bottom:15px; } .menu-icon.dark::after{ background:#FFFFFF; box-shadow:0 7px 0 #FFFFFF, 0 14px 0 #FFFFFF; } .top-bar.mobil-nav{ padding:15px; } .top-bar-title{ float:right; } .mobil_logo{ position:relative; z-index:2; } .mobil_bg{ position:absolute;    left:-125px;    top:-85px;    z-index:1;    height:135%; } .service.left{    border-right:1px solid #cacaca;    float:left;    margin:0 3% 20px 0;    width:47%}.service.right{    float:left;    margin-left:3%;    width:47%}.service .row img{    margin-right:10px}.footer{padding:10px 60px 30px;font-weight:300;background :#006cb5;color:#fff;font-size:1.2em}.footer p{line-height:1.4}.footer li{line-height:1.2;list-style-type:square; }.footer a{line-height:1.2;color:#fff}.owl-carousel-outer{position:relative}.owl-next{cursor:pointer;margin-top:60px;position:absolute;right:-50px}.owl-prev{cursor:pointer;margin-top:60px;position:absolute;left:-50px}.owl-carousel{    }.owl-item{padding-right:1em}.start_blog{border-top-right-radius:10px;border-right:1px solid #fff; }.start_blog.columns{padding-right:0}.start_blog > div{    padding:0 .5em}.start_blog > div > img{    float:left;    margin:0 .5em .5em 0}.start_blog h3{    font-size:1.2rem;    padding:0 .5em;    color:#52cbfe;    background-color:#fff;    display:block;    border-top-right-radius:10px}.start_blog a{}.banner{height:400px;overflow:hidden;border-bottom:11px solid #006cb5;background-size:cover;background-position:center center}.sidebar-nav ul{list-style-type:none;margin-left:0}.sidebar-nav ul ul{margin-left:1.8em;margin-bottom:20px}.sidebar-nav ul li a{display:block}.sidebar-nav > ul > li a{padding-left:1.8em;background:transparent url(/assets/images/layout/sidebar-nav-arrow-right.png) .3em .3em no-repeat}.sidebar-nav ul > li.active > a{background-color:#006cb5;color:#fff}.sidebar-nav > ul > li.active > a.parent1{background-image:url(/assets/images/layout/sidebar-nav-arrow-down.png);margin-bottom:5px}.sidebar-nav ul ul > li{padding-bottom:5px}.sidebar-nav ul ul > li > a{line-height:125%;background-position:0.3em 0.18em}.sidebar-nav ul ul > li.active{}.sidebar-nav ul ul > li.active > a{}.clear{clear:both}#map{margin-bottom:1em;color:#000}table thead, table tbody, table tfoot{    background-color:#4d575a;    border:1px solid #f1f1f1}table tbody tr:nth-child(2n){    background:#6b757b}.social_buttons{    position:fixed;    right:4px;    width:43px;    top:22%}.social_buttons > img{    cursor:pointer;    margin:3px 3px 0 0}.tooltipster-content{background-color:#e4e4e3}.tooltipster-default{border:0}.tooltipster-default .tooltipster-content{padding:1em}.tooltipster-content a{ color:#1b1b1b;text-decoration:underline}.blog2_start_outer{background-color:#b8b8b8;padding-top:5px;-webkit-border-top-right-radius:25px;-moz-border-top-right-radius:25px;border-top-right-radius:25px;margin-bottom:1em;position:relative;overflow:hidden}.blog2_start_outer:hover{background-color:#006cb5}.blog2_start_inner{background-color:#5e6669;background-position:center 56px;background-repeat:no-repeat;background-size:cover;-webkit-border-top-right-radius:25px;-moz-border-top-right-radius:25px;border-top-right-radius:25px;overflow:auto;height:307px}.blog2_start_inner:hover{background-color:#006cb5}.blog2_start_inner a{display:block}.blog2-caption-content{    text-align:center;    padding:3px 15px;    height:50px}.blog2-caption-content h5{    color:#fff;    font-size:0.9rem}.blog2_start_outer img{height:245px;width:auto}.blog2_start_outer .blog2-slidin{position:absolute;top:60px;margin:10px;padding:50px 15px 15px;height:232px;width:calc(100% - 20px);background-color:rgb(4, 154, 215);    background-color:rgba(4, 154, 215, .6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#049ad7, endColorstr=#049ad7);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#049ad7, endColorstr=#049ad7)";    color:#fff;    font-size:0.9rem}.blog2_start_outer .blog2-caption-info{background:url('/assets/images/layout/blog2_pfeil.png') left center no-repeat;padding:20px 0 0 60px;height:60px;margin:10px 0 0 10px}@media screen and (min-width:40em){.hide-for-medium-large{    display:none !important}.top-bar-title{display:none !important}}@media screen and (min-width:40em) and (max-width:74.9375em){.navigation{    max-height:200px}.topline .logo_outer{    left:-85px}.social_buttons{    display:none}.main-nav > ul > li{    padding:0 1vw 10px}.main-nav ul > li > a{ font-size:1.3vw;    padding:5px 1vw;    }.medium-0{display:none}.top-bar{    padding-top:1em}.top-bar ul li a{    font-size:2vw;        padding-left:1.2vw}.searchField{font-size:1.8vw}.banner{height:300px}}@media screen and (max-width:39.9375em){.show-for-medium-up-only{    display:none !important}.searchbar{    width:100%}.searchbar input#search{    width:calc(100% - 60px)}.social_buttons{    display:none}.sticky{    position:fixed !important}.navigation{height:auto}.navigation li{width:100%;float:none;padding:.5em;display:block}.topline{margin-top:0}.topline .logo_outer{    background:none;    height:auto;    position:static;    top:0;    width:auto}.topline .logo{    height:auto;    position:static;    top:0;    width:auto}.banner{height:200px}.footer{    padding:20px 0 30px}    img.flag{        float:none;    }}@media screen and (max-width:1288px){.owl-prev, .owl-next{display:none}img.energiemanagement{width:100%;height:auto}}@media screen and (max-width:412px){.topline p{font-size:1rem}}.ui-helper-hidden{ display:none; }.ui-helper-hidden-accessible{ position:absolute; left:-99999999px; }.ui-helper-reset{ margin:0; padding:0; border:0; outline:0; line-height:1.3; text-decoration:none; font-size:100%; list-style:none; }.ui-helper-clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }.ui-helper-clearfix{ display:inline-block; }* html .ui-helper-clearfix{ height:1%; }.ui-helper-clearfix{ display:block; }.ui-helper-zfix{ width:100%; height:100%; top:0; left:0; position:absolute; opacity:0; filter:Alpha(Opacity=0); }.ui-state-disabled{ cursor:default !important; }.ui-icon{ display:block; text-indent:-99999px; overflow:hidden; background-repeat:no-repeat; }.ui-widget-overlay{ position:absolute; top:0; left:0; width:100%; height:100%; }.ui-widget-content{ border:1px solid #aaaaaa; background:#ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;  }.ui-widget-header{ border:1px solid #aaaaaa; background:#cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;  font-weight:bold; }.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{ border:1px solid #d3d3d3; background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight:normal;  }.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{ border:1px solid #999999; background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight:normal;  }.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{ border:1px solid #aaaaaa; background:#ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight:normal;  }.ui-widget :active{ outline:none; }.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border:1px solid #fcefa1; background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color:#363636; }.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{ color:#363636; }.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error{border:1px solid #cd0a0a; background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color:#cd0a0a; }.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a{ color:#cd0a0a; }.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text{ color:#cd0a0a; }.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{ font-weight:bold; }.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary{ opacity:.7; filter:Alpha(Opacity=70); font-weight:normal; }.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{ opacity:.35; filter:Alpha(Opacity=35); background-image:none; }.ui-icon{ width:16px; height:16px; background-image:url(images/ui-icons_222222_256x240.png); }.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png); }.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png); }.ui-state-default .ui-icon{ background-image:url(images/ui-icons_888888_256x240.png); }.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png); }.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png); }.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png); }.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png); }.ui-icon-carat-1-n{ background-position:0 0; }.ui-icon-carat-1-ne{ background-position:-16px 0; }.ui-icon-carat-1-e{ background-position:-32px 0; }.ui-icon-carat-1-se{ background-position:-48px 0; }.ui-icon-carat-1-s{ background-position:-64px 0; }.ui-icon-carat-1-sw{ background-position:-80px 0; }.ui-icon-carat-1-w{ background-position:-96px 0; }.ui-icon-carat-1-nw{ background-position:-112px 0; }.ui-icon-carat-2-n-s{ background-position:-128px 0; }.ui-icon-carat-2-e-w{ background-position:-144px 0; }.ui-icon-triangle-1-n{ background-position:0 -16px; }.ui-icon-triangle-1-ne{ background-position:-16px -16px; }.ui-icon-triangle-1-e{ background-position:-32px -16px; }.ui-icon-triangle-1-se{ background-position:-48px -16px; }.ui-icon-triangle-1-s{ background-position:-64px -16px; }.ui-icon-triangle-1-sw{ background-position:-80px -16px; }.ui-icon-triangle-1-w{ background-position:-96px -16px; }.ui-icon-triangle-1-nw{ background-position:-112px -16px; }.ui-icon-triangle-2-n-s{ background-position:-128px -16px; }.ui-icon-triangle-2-e-w{ background-position:-144px -16px; }.ui-icon-arrow-1-n{ background-position:0 -32px; }.ui-icon-arrow-1-ne{ background-position:-16px -32px; }.ui-icon-arrow-1-e{ background-position:-32px -32px; }.ui-icon-arrow-1-se{ background-position:-48px -32px; }.ui-icon-arrow-1-s{ background-position:-64px -32px; }.ui-icon-arrow-1-sw{ background-position:-80px -32px; }.ui-icon-arrow-1-w{ background-position:-96px -32px; }.ui-icon-arrow-1-nw{ background-position:-112px -32px; }.ui-icon-arrow-2-n-s{ background-position:-128px -32px; }.ui-icon-arrow-2-ne-sw{ background-position:-144px -32px; }.ui-icon-arrow-2-e-w{ background-position:-160px -32px; }.ui-icon-arrow-2-se-nw{ background-position:-176px -32px; }.ui-icon-arrowstop-1-n{ background-position:-192px -32px; }.ui-icon-arrowstop-1-e{ background-position:-208px -32px; }.ui-icon-arrowstop-1-s{ background-position:-224px -32px; }.ui-icon-arrowstop-1-w{ background-position:-240px -32px; }.ui-icon-arrowthick-1-n{ background-position:0 -48px; }.ui-icon-arrowthick-1-ne{ background-position:-16px -48px; }.ui-icon-arrowthick-1-e{ background-position:-32px -48px; }.ui-icon-arrowthick-1-se{ background-position:-48px -48px; }.ui-icon-arrowthick-1-s{ background-position:-64px -48px; }.ui-icon-arrowthick-1-sw{ background-position:-80px -48px; }.ui-icon-arrowthick-1-w{ background-position:-96px -48px; }.ui-icon-arrowthick-1-nw{ background-position:-112px -48px; }.ui-icon-arrowthick-2-n-s{ background-position:-128px -48px; }.ui-icon-arrowthick-2-ne-sw{ background-position:-144px -48px; }.ui-icon-arrowthick-2-e-w{ background-position:-160px -48px; }.ui-icon-arrowthick-2-se-nw{ background-position:-176px -48px; }.ui-icon-arrowthickstop-1-n{ background-position:-192px -48px; }.ui-icon-arrowthickstop-1-e{ background-position:-208px -48px; }.ui-icon-arrowthickstop-1-s{ background-position:-224px -48px; }.ui-icon-arrowthickstop-1-w{ background-position:-240px -48px; }.ui-icon-arrowreturnthick-1-w{ background-position:0 -64px; }.ui-icon-arrowreturnthick-1-n{ background-position:-16px -64px; }.ui-icon-arrowreturnthick-1-e{ background-position:-32px -64px; }.ui-icon-arrowreturnthick-1-s{ background-position:-48px -64px; }.ui-icon-arrowreturn-1-w{ background-position:-64px -64px; }.ui-icon-arrowreturn-1-n{ background-position:-80px -64px; }.ui-icon-arrowreturn-1-e{ background-position:-96px -64px; }.ui-icon-arrowreturn-1-s{ background-position:-112px -64px; }.ui-icon-arrowrefresh-1-w{ background-position:-128px -64px; }.ui-icon-arrowrefresh-1-n{ background-position:-144px -64px; }.ui-icon-arrowrefresh-1-e{ background-position:-160px -64px; }.ui-icon-arrowrefresh-1-s{ background-position:-176px -64px; }.ui-icon-arrow-4{ background-position:0 -80px; }.ui-icon-arrow-4-diag{ background-position:-16px -80px; }.ui-icon-extlink{ background-position:-32px -80px; }.ui-icon-newwin{ background-position:-48px -80px; }.ui-icon-refresh{ background-position:-64px -80px; }.ui-icon-shuffle{ background-position:-80px -80px; }.ui-icon-transfer-e-w{ background-position:-96px -80px; }.ui-icon-transferthick-e-w{ background-position:-112px -80px; }.ui-icon-folder-collapsed{ background-position:0 -96px; }.ui-icon-folder-open{ background-position:-16px -96px; }.ui-icon-document{ background-position:-32px -96px; }.ui-icon-document-b{ background-position:-48px -96px; }.ui-icon-note{ background-position:-64px -96px; }.ui-icon-mail-closed{ background-position:-80px -96px; }.ui-icon-mail-open{ background-position:-96px -96px; }.ui-icon-suitcase{ background-position:-112px -96px; }.ui-icon-comment{ background-position:-128px -96px; }.ui-icon-person{ background-position:-144px -96px; }.ui-icon-print{ background-position:-160px -96px; }.ui-icon-trash{ background-position:-176px -96px; }.ui-icon-locked{ background-position:-192px -96px; }.ui-icon-unlocked{ background-position:-208px -96px; }.ui-icon-bookmark{ background-position:-224px -96px; }.ui-icon-tag{ background-position:-240px -96px; }.ui-icon-home{ background-position:0 -112px; }.ui-icon-flag{ background-position:-16px -112px; }.ui-icon-calendar{ background-position:-32px -112px; }.ui-icon-cart{ background-position:-48px -112px; }.ui-icon-pencil{ background-position:-64px -112px; }.ui-icon-clock{ background-position:-80px -112px; }.ui-icon-disk{ background-position:-96px -112px; }.ui-icon-calculator{ background-position:-112px -112px; }.ui-icon-zoomin{ background-position:-128px -112px; }.ui-icon-zoomout{ background-position:-144px -112px; }.ui-icon-search{ background-position:-160px -112px; }.ui-icon-wrench{ background-position:-176px -112px; }.ui-icon-gear{ background-position:-192px -112px; }.ui-icon-heart{ background-position:-208px -112px; }.ui-icon-star{ background-position:-224px -112px; }.ui-icon-link{ background-position:-240px -112px; }.ui-icon-cancel{ background-position:0 -128px; }.ui-icon-plus{ background-position:-16px -128px; }.ui-icon-plusthick{ background-position:-32px -128px; }.ui-icon-minus{ background-position:-48px -128px; }.ui-icon-minusthick{ background-position:-64px -128px; }.ui-icon-close{ background-position:-80px -128px; }.ui-icon-closethick{ background-position:-96px -128px; }.ui-icon-key{ background-position:-112px -128px; }.ui-icon-lightbulb{ background-position:-128px -128px; }.ui-icon-scissors{ background-position:-144px -128px; }.ui-icon-clipboard{ background-position:-160px -128px; }.ui-icon-copy{ background-position:-176px -128px; }.ui-icon-contact{ background-position:-192px -128px; }.ui-icon-image{ background-position:-208px -128px; }.ui-icon-video{ background-position:-224px -128px; }.ui-icon-script{ background-position:-240px -128px; }.ui-icon-alert{ background-position:0 -144px; }.ui-icon-info{ background-position:-16px -144px; }.ui-icon-notice{ background-position:-32px -144px; }.ui-icon-help{ background-position:-48px -144px; }.ui-icon-check{ background-position:-64px -144px; }.ui-icon-bullet{ background-position:-80px -144px; }.ui-icon-radio-off{ background-position:-96px -144px; }.ui-icon-radio-on{ background-position:-112px -144px; }.ui-icon-pin-w{ background-position:-128px -144px; }.ui-icon-pin-s{ background-position:-144px -144px; }.ui-icon-play{ background-position:0 -160px; }.ui-icon-pause{ background-position:-16px -160px; }.ui-icon-seek-next{ background-position:-32px -160px; }.ui-icon-seek-prev{ background-position:-48px -160px; }.ui-icon-seek-end{ background-position:-64px -160px; }.ui-icon-seek-start{ background-position:-80px -160px; }.ui-icon-seek-first{ background-position:-80px -160px; }.ui-icon-stop{ background-position:-96px -160px; }.ui-icon-eject{ background-position:-112px -160px; }.ui-icon-volume-off{ background-position:-128px -160px; }.ui-icon-volume-on{ background-position:-144px -160px; }.ui-icon-power{ background-position:0 -176px; }.ui-icon-signal-diag{ background-position:-16px -176px; }.ui-icon-signal{ background-position:-32px -176px; }.ui-icon-battery-0{ background-position:-48px -176px; }.ui-icon-battery-1{ background-position:-64px -176px; }.ui-icon-battery-2{ background-position:-80px -176px; }.ui-icon-battery-3{ background-position:-96px -176px; }.ui-icon-circle-plus{ background-position:0 -192px; }.ui-icon-circle-minus{ background-position:-16px -192px; }.ui-icon-circle-close{ background-position:-32px -192px; }.ui-icon-circle-triangle-e{ background-position:-48px -192px; }.ui-icon-circle-triangle-s{ background-position:-64px -192px; }.ui-icon-circle-triangle-w{ background-position:-80px -192px; }.ui-icon-circle-triangle-n{ background-position:-96px -192px; }.ui-icon-circle-arrow-e{ background-position:-112px -192px; }.ui-icon-circle-arrow-s{ background-position:-128px -192px; }.ui-icon-circle-arrow-w{ background-position:-144px -192px; }.ui-icon-circle-arrow-n{ background-position:-160px -192px; }.ui-icon-circle-zoomin{ background-position:-176px -192px; }.ui-icon-circle-zoomout{ background-position:-192px -192px; }.ui-icon-circle-check{ background-position:-208px -192px; }.ui-icon-circlesmall-plus{ background-position:0 -208px; }.ui-icon-circlesmall-minus{ background-position:-16px -208px; }.ui-icon-circlesmall-close{ background-position:-32px -208px; }.ui-icon-squaresmall-plus{ background-position:-48px -208px; }.ui-icon-squaresmall-minus{ background-position:-64px -208px; }.ui-icon-squaresmall-close{ background-position:-80px -208px; }.ui-icon-grip-dotted-vertical{ background-position:0 -224px; }.ui-icon-grip-dotted-horizontal{ background-position:-16px -224px; }.ui-icon-grip-solid-vertical{ background-position:-32px -224px; }.ui-icon-grip-solid-horizontal{ background-position:-48px -224px; }.ui-icon-gripsmall-diagonal-se{ background-position:-64px -224px; }.ui-icon-grip-diagonal-se{ background-position:-80px -224px; }.ui-corner-tl{ -moz-border-radius-topleft:4px; -webkit-border-top-left-radius:4px; border-top-left-radius:4px; }.ui-corner-tr{ -moz-border-radius-topright:4px; -webkit-border-top-right-radius:4px; border-top-right-radius:4px; }.ui-corner-bl{ -moz-border-radius-bottomleft:4px; -webkit-border-bottom-left-radius:4px; border-bottom-left-radius:4px; }.ui-corner-br{ -moz-border-radius-bottomright:4px; -webkit-border-bottom-right-radius:4px; border-bottom-right-radius:4px; }.ui-corner-top{ -moz-border-radius-topleft:4px; -webkit-border-top-left-radius:4px; border-top-left-radius:4px; -moz-border-radius-topright:4px; -webkit-border-top-right-radius:4px; border-top-right-radius:4px; }.ui-corner-bottom{ -moz-border-radius-bottomleft:4px; -webkit-border-bottom-left-radius:4px; border-bottom-left-radius:4px; -moz-border-radius-bottomright:4px; -webkit-border-bottom-right-radius:4px; border-bottom-right-radius:4px; }.ui-corner-right{  -moz-border-radius-topright:4px; -webkit-border-top-right-radius:4px; border-top-right-radius:4px; -moz-border-radius-bottomright:4px; -webkit-border-bottom-right-radius:4px; border-bottom-right-radius:4px; }.ui-corner-left{ -moz-border-radius-topleft:4px; -webkit-border-top-left-radius:4px; border-top-left-radius:4px; -moz-border-radius-bottomleft:4px; -webkit-border-bottom-left-radius:4px; border-bottom-left-radius:4px; }.ui-corner-all{ -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }.ui-widget-overlay{ background:#aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity:.30;filter:Alpha(Opacity=30); }.ui-widget-shadow{ margin:-8px 0 0 -8px; padding:8px; background:#aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity:.30;filter:Alpha(Opacity=30); -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; }.ui-resizable{ position:relative}.ui-resizable-handle{ position:absolute;font-size:0.1px;z-index:99999; display:block}.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle{ display:none; }.ui-resizable-n{ cursor:n-resize; height:7px; width:100%; top:-5px; left:0; }.ui-resizable-s{ cursor:s-resize; height:7px; width:100%; bottom:-5px; left:0; }.ui-resizable-e{ cursor:e-resize; width:7px; right:-5px; top:0; height:100%; }.ui-resizable-w{ cursor:w-resize; width:7px; left:-5px; top:0; height:100%; }.ui-resizable-se{ cursor:se-resize; width:12px; height:12px; right:1px; bottom:1px; }.ui-resizable-sw{ cursor:sw-resize; width:9px; height:9px; left:-5px; bottom:-5px; }.ui-resizable-nw{ cursor:nw-resize; width:9px; height:9px; left:-5px; top:-5px; }.ui-resizable-ne{ cursor:ne-resize; width:9px; height:9px; right:-5px; top:-5px}.ui-selectable-helper{ border:1px dotted black }.ui-accordion .ui-accordion-header{ cursor:pointer; position:relative; margin-top:1px; zoom:1; }.ui-accordion .ui-accordion-li-fix{ display:inline; }.ui-accordion .ui-accordion-header-active{ border-bottom:0 !important; }.ui-accordion .ui-accordion-header a{ display:block; font-size:1em; padding:.5em .5em .5em .7em; }.ui-accordion a{ zoom:1; }.ui-accordion-icons .ui-accordion-header a{ padding-left:2.2em; }.ui-accordion .ui-accordion-header .ui-icon{ position:absolute; left:.5em; top:50%; margin-top:-8px; }.ui-accordion .ui-accordion-content{ padding:1em 2.2em; border-top:0; margin-top:-2px; position:relative; top:1px; margin-bottom:2px; overflow:auto; display:none; zoom:1; }.ui-accordion .ui-accordion-content-active{ display:block; }.ui-autocomplete{ position:absolute; cursor:default; }.ui-autocomplete-loading{ background:white url('images/ui-anim_basic_16x16.gif') right center no-repeat; }* html .ui-autocomplete{ width:1px; } .ui-menu{list-style:none;padding:2px;margin:0;display:block}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-button{ display:inline-block; position:relative; padding:0; margin-right:.1em; text-decoration:none !important; cursor:pointer; text-align:center; zoom:1; overflow:visible; } .ui-button-icon-only{ width:2.2em; } button.ui-button-icon-only{ width:2.4em; } .ui-button-icons-only{ width:3.4em; } button.ui-button-icons-only{ width:3.7em; } .ui-button .ui-button-text{ display:block; line-height:1.4;  }.ui-button-text-only .ui-button-text{ padding:.4em 1em; }.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text{ padding:.4em; text-indent:-9999999px; }.ui-button-text-icon .ui-button-text, .ui-button-text-icons .ui-button-text{ padding:.4em 1em .4em 2.1em; }.ui-button-text-icons .ui-button-text{ padding-left:2.1em; padding-right:2.1em; }input.ui-button{ padding:.4em 1em; }.ui-button-icon-only .ui-icon, .ui-button-text-icon .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon{ position:absolute; top:50%; margin-top:-8px; }.ui-button-icon-only .ui-icon{ left:50%; margin-left:-8px; }.ui-button-text-icon .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary{ left:.5em; }.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary{ right:.5em; }.ui-buttonset{ margin-right:7px; }.ui-buttonset .ui-button{ margin-left:0; margin-right:-.3em; }button.ui-button::-moz-focus-inner{ border:0; padding:0; } .ui-dialog{ position:absolute; padding:.2em; width:300px; overflow:hidden; }.ui-dialog .ui-dialog-titlebar{ padding:.5em 1em .3em; position:relative;  }.ui-dialog .ui-dialog-title{ float:left; margin:.1em 16px .2em 0; } .ui-dialog .ui-dialog-titlebar-close{ position:absolute; right:.3em; top:50%; width:19px; margin:-10px 0 0 0; padding:1px; height:18px; }.ui-dialog .ui-dialog-titlebar-close span{ display:block; margin:1px; }.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus{ padding:0; }.ui-dialog .ui-dialog-content{ border:0; padding:.5em 1em; background:none; overflow:auto; zoom:1; }.ui-dialog .ui-dialog-buttonpane{ text-align:left; border-width:1px 0 0 0; background-image:none; margin:.5em 0 0 0; padding:.3em 1em .5em .4em; }.ui-dialog .ui-dialog-buttonpane button{ float:right; margin:.5em .4em .5em 0; cursor:pointer; padding:.2em .6em .3em .6em; line-height:1.4em; width:auto; overflow:visible; }.ui-dialog .ui-resizable-se{ width:14px; height:14px; right:3px; bottom:3px; }.ui-draggable .ui-dialog-titlebar{ cursor:move; }.ui-slider{ position:relative; text-align:left; }.ui-slider .ui-slider-handle{ position:absolute; z-index:2; width:1.2em; height:1.2em; cursor:default; }.ui-slider .ui-slider-range{ position:absolute; z-index:1; font-size:.7em; display:block; border:0; background-position:0 0; }.ui-slider-horizontal{ height:.8em; }.ui-slider-horizontal .ui-slider-handle{ top:-.3em; margin-left:-.6em; }.ui-slider-horizontal .ui-slider-range{ top:0; height:100%; }.ui-slider-horizontal .ui-slider-range-min{ left:0; }.ui-slider-horizontal .ui-slider-range-max{ right:0; }.ui-slider-vertical{ width:.8em; height:100px; }.ui-slider-vertical .ui-slider-handle{ left:-.3em; margin-left:0; margin-bottom:-.6em; }.ui-slider-vertical .ui-slider-range{ left:0; width:100%; }.ui-slider-vertical .ui-slider-range-min{ bottom:0; }.ui-slider-vertical .ui-slider-range-max{ top:0; }.ui-tabs{ position:relative; padding:.2em; zoom:1; margin-bottom:15px} #content .ui-tabs .ui-tabs-nav{ margin:0; padding:.2em .2em 0; }.ui-tabs .ui-tabs-nav li{ list-style:none; float:left; position:relative; top:1px; margin:0 .2em 1px 0; border-bottom:0 !important; padding:0; white-space:nowrap; }.ui-tabs .ui-tabs-nav li a{ float:left; padding:.5em 1em; text-decoration:none; }.ui-tabs .ui-tabs-nav li.ui-tabs-selected{ margin-bottom:0; padding-bottom:1px; }.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a{ cursor:text; }.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{ cursor:pointer; } .ui-tabs .ui-tabs-panel{ display:block; border-width:0; padding:1em 1.4em; background:none; }.ui-tabs .ui-tabs-hide{ display:none !important; }.ui-datepicker{ width:17em; padding:.2em .2em 0; }.ui-datepicker .ui-datepicker-header{ position:relative; padding:.2em 0; }.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{ position:absolute; top:2px; width:1.8em; height:1.8em; }.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{ top:1px; }.ui-datepicker .ui-datepicker-prev{ left:2px; }.ui-datepicker .ui-datepicker-next{ right:2px; }.ui-datepicker .ui-datepicker-prev-hover{ left:1px; }.ui-datepicker .ui-datepicker-next-hover{ right:1px; }.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{ display:block; position:absolute; left:50%; margin-left:-8px; top:50%; margin-top:-8px;  }.ui-datepicker .ui-datepicker-title{ margin:0 2.3em; line-height:1.8em; text-align:center; }.ui-datepicker .ui-datepicker-title select{ font-size:1em; margin:1px 0; }.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{ width:49%}.ui-datepicker table{width:100%; font-size:.9em; border-collapse:collapse; margin:0 0 .4em; }.ui-datepicker th{ padding:.7em .3em; text-align:center; font-weight:bold; border:0;  }.ui-datepicker td{ border:0; padding:1px; }.ui-datepicker td span, .ui-datepicker td a{ display:block; padding:.2em; text-align:right; text-decoration:none; }.ui-datepicker .ui-datepicker-buttonpane{ background-image:none; margin:.7em 0 0 0; padding:0 .2em; border-left:0; border-right:0; border-bottom:0; }.ui-datepicker .ui-datepicker-buttonpane button{ float:right; margin:.5em .2em .4em; cursor:pointer; padding:.2em .6em .3em .6em; width:auto; overflow:visible; }.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{ float:left; }.ui-datepicker.ui-datepicker-multi{ width:auto; }.ui-datepicker-multi .ui-datepicker-group{ float:left; }.ui-datepicker-multi .ui-datepicker-group table{ width:95%; margin:0 auto .4em; }.ui-datepicker-multi-2 .ui-datepicker-group{ width:50%; }.ui-datepicker-multi-3 .ui-datepicker-group{ width:33.3%; }.ui-datepicker-multi-4 .ui-datepicker-group{ width:25%; }.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{ border-left-width:0; }.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{ border-left-width:0; }.ui-datepicker-multi .ui-datepicker-buttonpane{ clear:left; }.ui-datepicker-row-break{ clear:both; width:100%; }.ui-datepicker-rtl{ direction:rtl; }.ui-datepicker-rtl .ui-datepicker-prev{ right:2px; left:auto; }.ui-datepicker-rtl .ui-datepicker-next{ left:2px; right:auto; }.ui-datepicker-rtl .ui-datepicker-prev:hover{ right:1px; left:auto; }.ui-datepicker-rtl .ui-datepicker-next:hover{ left:1px; right:auto; }.ui-datepicker-rtl .ui-datepicker-buttonpane{ clear:right; }.ui-datepicker-rtl .ui-datepicker-buttonpane button{ float:left; }.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{ float:right; }.ui-datepicker-rtl .ui-datepicker-group{ float:right; }.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{ border-right-width:0; border-left-width:1px; }.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{ border-right-width:0; border-left-width:1px; }.ui-datepicker-cover{    display:none;     display:block;     position:absolute;     z-index:-1;     filter:mask();     top:-4px;     left:-4px;     width:200px;     height:200px; }.ui-progressbar{ height:2em; text-align:left; }.ui-progressbar .ui-progressbar-value{margin:-1px; height:100%; }.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.grabbing{     cursor:url(grabbing.png) 8 8, move}.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:   hidden;-ms-backface-visibility:    hidden;  -webkit-transform:translate3d(0,0,0);  -moz-transform:translate3d(0,0,0);  -ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:0.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}