/*!http://responsiveslides.com v1.54 by @viljamis*/.homeBanner div.bg{position:absolute;z-index:40;top:0;left:0;width:100%;height:100%;display:block}.rslides{position:fixed;z-index:40;list-style:none;overflow:hidden;width:100%;height:100%;padding:0;margin:0 auto}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;height:inherit;left:0;top:0;filter:grayscale(20%)}.rslides li:first-child{position:relative;display:block;float:left}.slide-background{background-attachment:scroll!important;background-size:cover!important;display:block;width:100%;height:100%}.rslides div.tagline{position:absolute;padding:40px 0 60px;width:600px;z-index:100;left:50%;margin-left:-300px;top:280px;color:#fff;text-shadow:0 0 3px #000;text-align:center;border-top:2px solid #fff;border-bottom:2px solid #fff}.position-a{transition:.5s all ease-out}.position-b{transition:1s all ease-out;top:-340px!important}.rslides div.black-bg{position:absolute;padding:40px 0 60px;width:600px;z-index:100;left:50%;margin-left:-300px;top:280px;color:#fff;text-shadow:0 0 0 #000;text-align:center;border-top:0 solid #fff;border-bottom:0 solid #fff}.rslides div.circle-tagline{position:absolute;padding:50px;width:400px;height:350px;border-radius:50%;z-index:100;left:50%;margin-left:-175px;top:260px;color:#fff;text-shadow:55px 55px 55px #000;text-align:center;background:rgba(1,89,150,.8);border:5px solid #fff}.rslides div h2{font-family:roboto slab,serif;font-size:80px;font-weight:600;margin:0;padding:0;line-height:110%}.rslides div p,.rslides div.black-bg p{font-family:roboto,sans-serif;font-size:20px;font-weight:400;margin:5px}.rslides div.black-bg h2{color:#fff;background:#0b70ac;margin:0}.rslides div.black-bg p{color:#0b70ac;background:#fff;margin:0 auto;padding:3px}.rslides div.black-bg .button{}.rslides div.circle-tagline h2{font-size:35px;margin-bottom:0;padding:0 0 10px;border-bottom:1px solid rgba(0,0,0,.3);box-shadow:0 1px 0 rgba(256,256,256,.3)}.rslides div.circle-tagline p{font-size:13px;font-weight:300}.rslides div.circle-tagline .button{position:static;font-size:15px;width:auto;height:auto;padding:5px 10px;margin:20px auto;border-radius:0%;background:0 0;color:#fff;border:1px solid #fff;float:none}.rslides div.circle-tagline p:after{content:"\a";white-space:pre}.rslides .button{position:absolute;font-family:roboto slab,serif;font-weight:500;bottom:-50px;left:50%;margin-left:-50px;padding:20px 0;font-size:20px;width:100px;height:100px;border-radius:50%;background:#53be49;color:#fff;transition:.2s all ease-in;border:2px solid #fff}.rslides .button:hover{font-size:18px;bottom:-45px;margin-left:-45px;padding:15px 0;width:90px;height:90px;background:rgba(1,89,150,.8);transition:1s all ease;opacity:1;color:#fff}.rslides_tabs{list-style:none;padding:0;position:relative;z-index:1000;font-size:1px;list-style:none;margin:0 auto;top:750px;max-width:300px;padding:2px 0;text-align:center;width:100%}.rslides_tabs li{display:inline;float:none;margin-right:1px}.rslides_tabs a{width:auto;padding:6px;border-radius:7px;margin:0 3px;height:auto;display:inline;background:#f60;color:#fff;opacity:.8}.rslides_tabs li:first-child{margin-left:0}.rslides_tabs .rslides_here a{background:#fff;color:#db272e;font-weight:700}@media only screen and (max-width:600px){.rslides div h2{font-size:25px}}