.fullwidthbanner-container{margin-bottom:20px;padding:0;max-width:100%!important}.fullwidthbanner,.fullwidthbanner-container{overflow:hidden;position:relative;width:100%!important}.fullwidthbanner{max-height:470px!important;height:100%}.tp-caption.tp-hidden-caption,.tp-hide-revslider{visibility:hidden!important;display:none!important}.tp-caption{position:absolute}.caption h4{font-size:33px;background:#000;background:rgba(0,0,0,.8)}.caption h4,.caption p{font-family:Open Sans,sans-serif;margin-bottom:15px;font-weight:lighter;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;line-height:30px;text-align:left;color:#fff;white-space:normal;padding:15px}.caption p{margin-top:15px;background:#0c9aaa}.caption a,.caption p{display:table;font-size:18px}.caption a{font-family:Roboto;font-weight:lighter;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;border:6px solid rgba(0,0,0,.1);background:#fff;background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.1),hsla(0,0%,100%,.1));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.1),hsla(0,0%,100%,.1));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.1),hsla(0,0%,100%,.1));background-image:linear-gradient(0deg,rgba(0,0,0,.1),hsla(0,0%,100%,.1));color:#000;padding:15px}.caption i{font-weight:lighter;margin-right:15px}.caption a:hover{background:#fff}.large_text{color:#fff}.medium_text{color:#fff}.large_text,.medium_text{font-family:Pt Sans,sans-serif;font-weight:400;font-size:30px}.tp-caption.big{letter-spacing:-.02em;color:#fff;padding:5px 15px;font-size:2.923em}.tp-caption.text-shadow{text-shadow:0 0 4px rgba(0,0,0,.7)}.tp-caption.small{padding:8px 12px;font-size:1.538em}.tp-caption.black{text-shadow:0 -1px rgba(0,0,0,.75);color:#fff;background-color:#1a1a1a}.tp-caption.white{color:#000;background-color:#fff}.tp-caption.colored{color:#fff;background:#b6d82f}.tp-caption.colored ::-moz-selection{background:#333}.tp-caption.colored ::selection{background:#333}.tp-caption.video{box-shadow:0 0 7px rgba(0,0,0,.4)}.tp-caption .button{display:inline-block;color:#fff;padding:10px 18px;font-size:1.333em;background:#b6d82f}.tp-caption .round,.tp-caption.round{border-radius:5px}.tp-caption .button.colored:hover,.tp-caption .button:hover{text-decoration:underline;color:#fff}.tp_inner_padding{max-height:none!important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.tp-simpleresponsive .slotholder *,.tp-simpleresponsive img{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-perspective:1000;height:100%!important}.tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden;-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute}.tp-simpleresponsive img{max-width:none}.noFilterClass{filter:none!important}.caption.fullscreenvideo{left:0;position:absolute;top:0;height:100%;width:100%}.caption.fullscreenvideo iframe{height:100%!important;width:100%!important}.tp-caption.fullscreenvideo{left:0;position:absolute;top:0;height:100%;width:100%}.tp-caption.fullscreenvideo iframe{height:100%!important;width:100%!important}.tp-bullets{opacity:1!important;border-radius:5px;overflow:hidden;z-index:100;position:absolute;padding:7px;bottom:15px!important}.tp-bullets .bullet{float:left;border-radius:50%;text-indent:-999em;border:1px solid #fff;display:block;cursor:pointer;height:15px;margin-right:11px;width:15px}.tp-bullets .bullet.last{margin:0}.tp-bullets .bullet.selected{border:1px solid #0c9aaa;cursor:default}.tp-bullets .bullet:hover{border:1px solid #0c9aaa}.tp-leftarrow,.tp-rightarrow{opacity:0;margin-top:0!important;text-indent:-999em;display:block;background-image:url(../images/arrows.png);background-repeat:no-repeat;z-index:100;cursor:pointer;position:absolute;top:42%!important;height:70px;transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;width:70px}.fullwidthbanner-container:hover .tp-leftarrow,.fullwidthbanner-container:hover .tp-rightarrow{opacity:1}.tp-leftarrow{left:0!important;background-position:0}.tp-rightarrow{right:0!important;background-position:-69px}.tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tp-simpleresponsive ul{margin:0;list-style:none;padding:0}.tp-simpleresponsive>ul>li{visibility:hidden;list-stye:none;position:absolute}.caption.slidelink a div,.tp-caption.slidelink a div{height:10000px;background:url(../../../../) repeat;width:10000px}