.slides { height: 536px; overflow: hidden; position: relative; width: 1015px; background: white url(9ec0bee255ae21cd43ef2787ddc62a83bf8b7f18.png)  repeat-y scroll 0px 50%; margin: 0px; font-family: "RBSLola",Arial,sans-serif; color: rgb(72, 72, 72); padding: 0px; display: block; transition: height 0.5s ease 0s; }
.slides h1, .slides h2, .slides strong { color: rgb(0, 89, 87); }
.slides h1 { position: relative; }
.slides strong { font-size: 1.31em; }
.slides strong.larger { color: rgb(0, 89, 87); }
.slides h1, .slides h2, .slides p { line-height: 1.2; padding-bottom: 0.4em; }
.slides h1, .slides h2, .slides h3, .slides h4, .slides h5 { font-weight: bold; }
.slides .spacerTop { padding-top: 30px; }
.slides .centerImage { text-align: center; }
.slides p, .slides .slide div.col li { line-height: 1.4; font-size: 1.5em; color: rgb(72, 72, 72); }
.slides .slide div.col ul { list-style-type: none; list-style-image: url(7d122221bdbaa33ffd6f58fe01d54e3489ed0a8b.png) ; margin-left: 1.5em; }
.slides .slide div.col li { padding-left: 6px; margin: 0px; }
.slides p { padding-bottom: 0.8em; }
.slides .button { display: block; background: transparent url(70d45b6ad9d211809ac124a847c384c2ef50ef86.png)  no-repeat scroll 0px 0px; font-weight: bold; color: white; line-height: 65px; padding: 0px 36px; height: 65px; width: 261px; font-size: 1.1em; text-align: center; float: none; margin: 0px; }
.slides .button:hover { text-decoration: underline; }
.slides .inPageNav { position: absolute; right: 20px; z-index: 1; top: 40%; margin-top: -205px; }
.slides .inPageNav ul { display: block; list-style-type: none; }
.slides .inPageNav li { display: block; width: auto; margin-top: 25px; }
.slides .inPageNav li:first-child { margin-top: 0px; }
.slides .inPageNav li a { display: block; width: 30px; height: 30px; background: transparent url(ffe3589b6752be851c24bb47c884a091daf300eb.png)  no-repeat scroll 100% 0px; font-weight: bold; font-size: 1.4em; position: relative; color: rgb(0, 89, 87); text-decoration: none; }
.slides .inPageNav li a:hover, .slides .inPageNav li a:focus, .slides .inPageNav li a.current { outline: medium none; background-position: 100% -30px; }
.slides .inPageNav li a > div { color: rgb(0, 89, 87); position: absolute; width: 178px; border: 1px solid rgb(238, 238, 238); padding: 19px 25px; top: -50%; right: 47px; background: white none repeat scroll 0% 0% padding-box; border-radius: 3px; visibility: hidden; opacity: 0; transition: opacity 0.3s ease 0s, visibility 0s linear 0.3s; }
.boxshadow .slides .inPageNav li a > div { width: 180px; border: medium none; padding: 20px 25px; box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.15); }
.cssfilters .slides .inPageNav li a > div { filter: drop-shadow(0px 2px 10px rgba(0, 0, 0, 0.2)); box-shadow: none; }
.slides .inPageNav li a:hover > div, .slides .inPageNav li a:focus > div { outline: medium none; visibility: visible; opacity: 1; transition: opacity 0.3s ease 0s; }
.slides .inPageNav li a.current:hover > div, .slides .inPageNav li a.current:focus > div { opacity: 0; visibility: hidden; }
.slides .inPageNav li a > div > div { width: 12px; height: 27px; background: transparent url(16dceaa37593a89e7d45783a242645c1f7d3a3e2.png)  no-repeat scroll 100% 100%; position: absolute; right: -12px; top: 16px; }
.cssfilters .slides .inPageNav li a > div > div { background-position: 100% 0%; width: 13px; }
.slides .inPageNav li:first-child + li a { background-position: 100% -60px; }
.slides .inPageNav li:first-child + li a:hover, .slides .inPageNav li:first-child + li a:focus, .slides .inPageNav li:first-child + li a.current { background-position: 100% -90px; }
.slides .inPageNav li:first-child + li + li a { background-position: 100% -120px; }
.slides .inPageNav li:first-child + li + li a:hover, .slides .inPageNav li:first-child + li + li a:focus, .slides .inPageNav li:first-child + li + li a.current { background-position: 100% -150px; }
.slides .inPageNav li:first-child + li + li + li a { background-position: 100% -180px; }
.slides .inPageNav li:first-child + li + li + li a:hover, .slides .inPageNav li:first-child + li + li + li a:focus, .slides .inPageNav li:first-child + li + li + li a.current { background-position: 100% -210px; }
.slides .inPageNav li:first-child + li + li + li + li a { background-position: 100% -240px; }
.slides .inPageNav li:first-child + li + li + li + li a:hover, .slides .inPageNav li:first-child + li + li + li + li a:focus, .slides .inPageNav li:first-child + li + li + li + li a.current { background-position: 100% -270px; }
.slides .inPageNav li:first-child + li + li + li + li + li a { background-position: 100% -300px; }
.slides .inPageNav li:first-child + li + li + li + li + li a:hover, .slides .inPageNav li:first-child + li + li + li + li + li a:focus, .slides .inPageNav li:first-child + li + li + li + li + li a.current { background-position: 100% -330px; }
.slides .inPageNav li:first-child + li + li + li + li + li + li a { background-position: 100% -360px; }
.slides .inPageNav li:first-child + li + li + li + li + li + li a:hover, .slides .inPageNav li:first-child + li + li + li + li + li + li a:focus, .slides .inPageNav li:first-child + li + li + li + li + li + li a.current { background-position: 100% -390px; }
.slides > .chapter > .slide { display: none; position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; background-position: 50% 50%; height: 100%; width: 100%; background-size: cover; overflow: hidden; }
.slides > .chapter > .slide .cols { padding: 40px 75px 40px 40px; min-height: 520px; position: absolute; top: 50%; margin-top: -300px; width: 920px; }
.slides > .chapter > .slide .cols::after { content: ""; display: table; clear: both; }
.slides > .chapter > .slide .noCols { padding: 40px 25px 40px 40px; min-height: 520px; position: absolute; top: 50%; margin-top: -300px; width: 840px; }
.slides > .chapter > .slide .noCols .item { position: absolute; }
.slides > .chapter > .slide .noCols::after { content: ""; display: table; clear: both; }
* html .slides > .chapter > .slide .cols {  }
.slides > .chapter > .slide .col { float: left; }
.slides > .chapter > .slide .row.col { float: none; }
.slides > .chapter > .slide .col0, .slides > .chapter > .slide .col1 { width: 440px; }
.slides > .chapter > .slide figure.col { position: relative; margin: 0px; min-height: 520px; }
.slides > .chapter > .slide figure.col .item { position: absolute; background: transparent url(9b12716b50639873fa0d7ac84603e626273404eb.gif)  repeat scroll 0px 0px; }
.slides .slide.slide0 figure .item.item0 { left: 66px; top: 16px; }
.slides .slide.slide0 figure .item.item1 { left: 181px; bottom: 46px; }
.slides .slide.slide0 figure .item.item2 { left: 50px; bottom: 44px; width: 131px; }
.slides .slide.slide0 figure .item.item3 { left: 304px; bottom: 41px; width: 115px; }
.slides .slide.slide1 .col.col0 { width: 390px; }
.slides .slide.slide1 .col.col1 { width: 510px; }
.slides .slide.slide1 figure .item.item0 { left: 4px; top: 25px; }
.slides .slide.slide1 figure .item.item1 { left: 70px; top: 79px; }
.slides .slide.slide1 figure .item.item2 { left: 25px; bottom: 122px; width: 336px; }
.slides .slide.slide1 figure .item.item3 { left: 4px; bottom: 0px; }
.slides .slide.slide2 figure .item.item0 { left: 80px; top: 63px; }
.slides .slide.slide2 figure .item.item1 { left: 284px; top: 124px; }
.slides .slide.slide2 figure .item.item2 { left: 68px; top: 185px; }
.slides .slide.slide2 figure .item.item3 { left: 230px; top: 290px; }
.slides .slide.slide2 figure .item.item4 { left: 133px; top: 335px; }
.slides .slide.slide2 figure .item.item5 { left: 156px; top: 389px; }
.slides .slide.slide3 .col.col0 { width: 390px; }
.slides .slide.slide3 .col.col1 { width: 510px; }
.slides .slide.slide3 figure .item.item0 { left: 50px; top: 17px; }
.slides .slide.slide3 figure .item.item1 { left: 175px; top: 70px; }
.slides .slide.slide3 figure .item.item2 { left: 50px; top: 131px; }
.slides .slide.slide3 figure .item.item3 { left: 29px; bottom: 0px; }
.slides .slide.slide3 figure .item.item4 { left: 96px; bottom: 73px; }
.slides .slide.slide4 .col.col0 { width: 530px; }
.slides .slide.slide4 .col.col1 { width: 390px; }
.slides .slide.slide4 figure .item.item0 { left: 55px; top: -8px; }
.slides .slide.slide4 figure .item.item1 { left: 111px; bottom: 145px; }
.slides .slide.slide4 figure .item.item2 { left: 16px; bottom: 100px; }
.slides .slide.slide4 figure .item.item3 { left: 240px; bottom: 64px; }
.slides .slide.slide4 figure .item.item4 { left: -12px; bottom: -19px; width: 347px; }
.slides .slide.slide5 .col.col0 { width: 390px; }
.slides .slide.slide5 .col.col1 { width: 510px; }
.slides .slide.slide5 figure .item.item0 { left: 21px; bottom: 345px; }
.slides .slide.slide5 figure .item.item1 { left: 137px; top: 173px; }
.slides .slide.slide5 figure .item.item2 { left: 103px; top: 283px; }
.slides .slide.slide5 figure .item.item3 { left: 71px; top: 284px; }
.slides .slide.slide5 figure .item.item4 { left: 3px; top: 207px; }
.slides .slide.slide5 figure .item.item5 { left: 289px; top: 210px; }
.slides .slide.slide6 .col.col0 { width: 510px; margin-right: 20px; }
.slides .slide.slide6 .col.col1 { width: 390px; }
.slides .slide.slide6 figure .item.item0 { left: 137px; top: 44px; }
.slides .slide.slide6 figure .item.item1 { left: -13px; top: 109px; }
.slides .slide.slide6 figure .item.item2 { left: 152px; top: 181px; }
.slides .slide.slide6 figure .item.item3 { left: 18px; top: 259px; }
.slides .slide.slide6 figure .item.item4 { left: 113px; bottom: 64px; }
.slides .slide.slide7 figure .item.item0 { left: 0px; }
.slides .slide.slide8 figure .item.item0 { right: 75px; top: 0px; }
.slides .slide.slide8 figure .item.item1 { left: 18px; top: 135px; }
.slides .slide.slide8 figure .item.item2 { left: 150px; top: 235px; }
.slides .slide.slide9 figure .item.item0 { left: 60px; top: 0px; }
.slides .slide.slide9 figure .item.item1 { top: 75px; left: 210px; }
.slides .slide.slide9 figure .item.item2 { top: 147px; left: 60px; }
.slides .slide.slide9 figure .item.item3 { top: 305px; left: 110px; }
.slides .slide.slide10 figure .item.item0 { top: 267px; left: 115px; }
.slides .slide.slide10 figure .item.item1 { top: 225px; left: 175px; }
.slides .slide.slide10 figure .item.item2 { top: 157px; left: 145px; }
.slides .slide.slide10 figure .item.item3 { top: 20px; left: 5px; }
.slides .slide.slide10 figure .item.item4 { top: 0px; left: 235px; }
.slides .slide.slide10 figure .item.item5 { top: 170px; left: 315px; }
.slides .slide.slide11 figure .item.item0 { top: 80px; left: 100px; }
.slides .slide.slide11 figure .item.item1 { top: 215px; left: 360px; }
.slides .slide.slide11 figure .item.item2 { top: 215px; left: 20px; }
.slides .slide.slide11 figure .item.item3 { top: 125px; left: 0px; }
.slides .slide.slide12 figure .item.item0 { top: 20px; left: 160px; }
.slides .neg30 { margin-top: -30px; }
@media screen and (min-height: 825px) {
  .slides { height: 640px; }
  .slides h1, .slides h2, .slides p { line-height: 1.38; }
  .slides p, .slides .slide div.col li { line-height: 1.3; }
}
