.tp-hide-revslider,.tp-caption.tp-hidden-caption{visibility:hidden!important;display:none!important}.tp-caption{z-index:1}.tp-caption.general_caption h1{color:#fff;font-family:'Roboto',Helvetica,Arial;font-size:42px;text-transform:uppercase}.tp-caption.general_caption h2{color:#fff;font-family:'Roboto',Helvetica,Arial;font-size:26px;font-weight:300;text-transform:uppercase}.tp-caption.general_caption h3{color:#fff;font-family:'Roboto',Helvetica,Arial;font-size:22px;font-weight:300;text-transform:uppercase}.tp-caption.general_caption h4{color:#fff;font-family:'Roboto',Helvetica,Arial;font-size:18px;font-weight:300;line-height:26px}.tp-caption.general_caption h5{color:#fff;font-family:'Roboto',Helvetica,Arial;font-size:16px;font-weight:300;line-height:24px}.tp-caption.general_caption p{color:#fff}.btm-line{border-bottom:4px solid #fff;padding-bottom:12px}.blue-text{color:#34495e!important}.grey-text{text-transform:none!important;color:#899596!important;text-shadow:4px 4px 1px rgba(150,150,150,.2)}.tp-caption.general_caption h1.handwrite{font-size:31px!important}.tp-caption.general_caption h1.border,.tp-caption.general_caption h2.border,.tp-caption.general_caption h3.border,.tp-caption.general_caption h4.border,.tp-caption.general_caption h5.border{border-top:4px solid #fff;border-bottom:4px solid #fff;padding:10px 0 13px 0}.tp-caption.general_caption h1.border2,.tp-caption.general_caption h2.border2,.tp-caption.general_caption h3.border2,.tp-caption.general_caption h4.border2,.tp-caption.general_caption h5.border2{background-color:#fff;color:#727272;padding:10px 14px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.tp-caption.general_caption h1.border3,.tp-caption.general_caption h2.border3,.tp-caption.general_caption h3.border3,.tp-caption.general_caption h4.border3,.tp-caption.general_caption h5.border3{text-transform:none!important;background:rgba(0,0,0,.5);background-color:#34495e;color:#fff;padding:4px 14px 6px 14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.tp-caption.general_caption h3.lowercase,.tp-caption.general_caption h4.lowercase{color:#fff;text-transform:capitalize}.tp-caption.general_caption p:nth-of-type(1n){line-height:23px\9}.tp-caption.general_caption p{line-height:23px\0/}.tp-caption.general_caption p.lead{font-size:18px;line-height:26px;color:#fff}.tp-caption.general_caption p.lead-alt{padding:4px 16px 7px 14px;background-color:#1abc9c;color:#fff;margin-bottom:20px;font-size:18px;font-weight:300;line-height:26px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.tp-caption.general_caption p.lead-alt i{color:#fff;font-size:14px;margin-right:8px;position:relative;top:1px}.tp-caption.heading_grey{box-shadow:0 4px 10px -5px #1e1e20;color:#fff;text-shadow:none;background:#3b3b3b}.tp-caption.heading_green{box-shadow:0 4px 10px -5px #1e1e20;color:#fff;text-shadow:none;background:#94ba65}.tp-caption.heading_transparent{background:url(/Content/lib/images/transparent_overlay.png) repeat;color:#fff}.tp-caption.heading_grey h1,.tp-caption.heading_green h1,.tp-caption.heading_transparent h1{padding:17px 23px 6px 23px;color:#fff}.tp-caption.heading_grey h2,.tp-caption.heading_green h2,.tp-caption.heading_transparent h2{padding:11px 20px 1px 20px;color:#fff}.tp-caption.heading_grey h3,.tp-caption.heading_green h3,.tp-caption.heading_transparent h3{padding:5px 18px 0 18px;margin-bottom:10px;color:#fff}.tp-caption.heading_grey h4,.tp-caption.heading_green h4,.tp-caption.heading_transparent h4,.tp-caption.heading_transparent p,.tp-caption.heading_green p,.tp-caption.heading_grey p{padding:2px 16px 0 16px;margin-bottom:5px;color:#fff}.tp-caption.text_slide p{position:absolute;font-size:14px;line-height:26px;text-shadow:1px 1px 1px rgba(0,0,0,.4);color:#fff}.tp-caption.video_box iframe{width:480px;height:270px;background:#333}.tp-caption.big-heading{font-size:54px;font-weight:300;font-style:italic;text-shadow:3px 3px 1px rgba(0,0,0,.3);letter-spacing:-1px;color:#fff}.tp-caption.big-heading2{font-size:60px;font-weight:400;font-style:italic;text-transform:uppercase;text-shadow:3px 3px 1px rgba(0,0,0,.3);letter-spacing:-1px;color:#fff}.tp-caption.big-heading-overlay{font-size:38px;font-weight:300;font-style:italic;padding:23px 23px 0 23px;text-shadow:3px 3px 1px rgba(0,0,0,.3);letter-spacing:-1px;background:url(/Content/lib/images/transparent_overlay.png) repeat;color:#fff}.tp-caption.big_orange{position:absolute;color:#fff;text-shadow:none;font-weight:700;font-size:36px;line-height:36px;font-family:Arial;padding:0 4px;margin:0;border-width:0;border-style:none;background-color:#fb7354;letter-spacing:-1.5px}.tp-caption.big_black{position:absolute;color:#000;text-shadow:none;font-weight:800;font-size:36px;line-height:36px;font-family:'Open Sans',sans;padding:0 4px;margin:0;border-width:0;border-style:none;background-color:#fff;letter-spacing:-1.5px}.tp-caption.medium_grey{position:absolute;color:#fff;text-shadow:none;font-weight:700;font-size:20px;line-height:20px;font-family:Arial;padding:2px 4px;margin:0;border-width:0;border-style:none;background-color:#888;white-space:nowrap;text-shadow:0 2px 5px rgba(0,0,0,.5)}.tp-caption.small_text{position:absolute;color:#fff;text-shadow:none;font-weight:700;font-size:14px;line-height:20px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;text-shadow:0 2px 5px rgba(0,0,0,.5)}.tp-caption.medium_text{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:20px;line-height:20px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap;text-shadow:0 2px 5px rgba(0,0,0,.5)}.tp-caption.large_text{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:36px;line-height:36px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap;text-shadow:0 2px 5px rgba(0,0,0,.5)}.tp-caption.large_black_text{position:absolute;color:#000;text-shadow:none;font-weight:300;font-size:42px;line-height:42px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.very_large_text{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:60px;line-height:60px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap;text-shadow:0 2px 5px rgba(0,0,0,.5);letter-spacing:0}.tp-caption.very_large_black_text{position:absolute;color:#000;text-shadow:none;font-weight:800;font-size:72px;line-height:72px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.bold_red_text{position:absolute;color:#d31e00;text-shadow:none;font-weight:800;font-size:20px;line-height:20px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.bold_brown_text{position:absolute;color:#a04606;text-shadow:none;font-weight:800;font-size:20px;line-height:20px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.bold_green_text{position:absolute;color:#5b9830;text-shadow:none;font-weight:800;font-size:20px;line-height:20px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap}.tp-caption.very_big_white{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:36px;line-height:36px;font-family:'Open Sans',sans;margin:0;border-width:0;border-style:none;white-space:nowrap;padding:3px 4px;padding-top:1px;background-color:#7e8e96}.tp-caption.very_big_black{position:absolute;color:#000;text-shadow:none;font-weight:700;font-size:60px;line-height:60px;font-family:Arial;margin:0;border-width:0;border-style:none;white-space:nowrap;padding:0 4px;padding-top:1px;background-color:#fff}.tp-caption.boxshadow{-moz-box-shadow:0 0 20px rgba(0,0,0,.5);-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5)}.tp-caption.black{color:#000;text-shadow:none;font-weight:300;font-size:19px;line-height:19px;font-family:'Open Sans',sans}.tp-caption.noshadow{text-shadow:none}.tp-caption a{color:#ff7302;text-shadow:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.tp-caption a:hover{color:#ffa902}.tp_inner_padding{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;max-height:none!important}_::-ms-reveal,.caption a.button.small{padding:5px 15px!important}_::-ms-reveal,.caption a.button.medium{padding:12px 17px 11px 17px!important}_::-ms-reveal,.caption a.button.large{padding:15px 24px 16px 24px!important}.caption a.button.small:nth-of-type(1n){padding:15px 15px\9}.caption a.button.medium:nth-of-type(1n){padding:22px 17px 21px 17px\9}.caption a.button.large:nth-of-type(1n){padding:25px 24px 26px 24px\9}@media \0screen{.caption a.button.small{padding:15px 15px}.caption a.button.medium{padding:22px 17px 21px 17px}.caption a.button.large{padding:25px 24px 26px 24px}}.tp-simpleresponsive .slotholder *,.tp-simpleresponsive img{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.tp-simpleresponsive .caption,.tp-simpleresponsive .tp-caption{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0;position:absolute;visibility:hidden}.tp-simpleresponsive img{max-width:none}.noFilterClass{filter:none!important}.tp-bannershadow{position:absolute;margin-left:auto;margin-right:auto;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tp-bannershadow.tp-shadow1{background:url(/Content/lib/images/assets/shadow1.png) no-repeat;background-size:100%;width:890px;height:30px;bottom:-30px}.tp-bannershadow.tp-shadow2{background:url(/Content/lib/images/assets/shadow2.png) no-repeat;background-size:100%;width:890px;height:60px;bottom:-60px}.tp-bannershadow.tp-shadow3{background:url(/Content/lib/images/assets/shadow3.png) no-repeat;background-size:100%;width:890px;height:60px;bottom:-60px}.caption.fullscreenvideo{left:0;top:0;position:absolute;width:100%;height:100%}.caption.fullscreenvideo iframe{width:100%!important;height:100%!important}.tp-caption.fullscreenvideo{left:0;top:0;position:absolute;width:100%;height:100%}.tp-caption.fullscreenvideo iframe{width:100%!important;height:100%!important}.tpclear{clear:both}.tp-bullets{z-index:999;position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out}.tp-bullets.hidebullets{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.tp-bullets.simplebullets.navbar{border:1px solid #666;border-bottom:1px solid #444;background:url(/Content/lib/images/assets/boxed_bgtile.png);height:40px;padding:0 10px}.tp-bullets.simplebullets.navbar-old{background:url(/Content/lib/images/assets/navigdots_bgtile.png);height:35px;padding:0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.tp-bullets.simplebullets.round .bullet{cursor:pointer;position:relative;background:url(/Content/lib/images/assets/bullet.png) no-Repeat top left;width:16px;height:16px;margin-right:0;float:left;margin-top:-10px;margin-left:3px}.tp-bullets.simplebullets.round .bullet.last{margin-right:3px}.tp-bullets.simplebullets.round-old .bullet{cursor:pointer;position:relative;background:url(/Content/lib/images/assets/bullets.png) no-Repeat bottom left;width:17px;height:17px;margin-right:5px;float:left;margin-top:-8px;margin-top:0px\0/}.tp-bullets.simplebullets.round-old .bullet.last{margin-right:0}.tp-bullets.simplebullets.square .bullet{cursor:pointer;position:relative;background:url(/Content/lib/images/assets/bullets2.png) no-Repeat bottom left;width:19px;height:19px;margin-right:0;float:left;margin-top:-10px}.tp-bullets.simplebullets.square .bullet.last{margin-right:0}.tp-bullets.simplebullets.square-old .bullet{cursor:pointer;position:relative;background:url(/Content/lib/images/assets/bullets2.png) no-Repeat bottom left;width:19px;height:19px;margin-right:0;float:left;margin-top:-10px}.tp-bullets.simplebullets.square-old .bullet.last{margin-right:0}.tp-bullets.simplebullets.navbar .bullet{cursor:pointer;position:relative;background:url(/Content/lib/images/assets/bullet_boxed.png) no-Repeat top left;width:18px;height:19px;margin-right:5px;float:left;margin-top:10px}.tp-bullets.simplebullets.navbar .bullet.first{margin-left:0!important}.tp-bullets.simplebullets.navbar .bullet.last{margin-right:0!important}.tp-bullets.simplebullets.navbar-old .bullet{cursor:pointer;position:relative;background:url(/Content/lib/images/assets/navigdots.png) no-Repeat bottom left;width:15px;height:15px;margin-left:5px!important;margin-right:5px!important;float:left;margin-top:10px}.tp-bullets.simplebullets.navbar-old .bullet.first{margin-left:0!important}.tp-bullets.simplebullets.navbar-old .bullet.last{margin-right:0!important}.tp-bullets.simplebullets .bullet:hover,.tp-bullets.simplebullets .bullet.selected{background-position:top left}.tp-bullets.simplebullets.round .bullet:hover,.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.navbar .bullet:hover,.tp-bullets.simplebullets.navbar .bullet.selected{background-position:bottom left}.tparrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out}.tparrows.hidearrows{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-moz-opacity:0;-khtml-opacity:0;opacity:0}.tp-leftarrow{z-index:100;cursor:pointer;position:relative;background:url(/Content/lib/images/assets/large_left.png) no-Repeat top left;width:35px;height:75px}.tp-rightarrow{z-index:100;cursor:pointer;position:relative;background:url(/Content/lib/images/assets/large_right.png) no-Repeat top left;width:35px;height:75px}@media all and (-webkit-min-device-pixel-ratio:1.5){.tp-leftarrow{background:url(/Content/lib/images/assets/large_left@2x.png) no-Repeat top left;background-size:35px 150px}.tp-rightarrow{background:url(/Content/lib/images/assets/large_right@2x.png) no-Repeat top left;background-size:35px 150px}}.tp-leftarrow.round{z-index:100;cursor:pointer;position:relative;background:url(/Content/lib/images/assets/small_left.png) no-Repeat top left;width:19px;height:14px;margin-right:0;float:left;margin-top:-7px}.tp-rightarrow.round{z-index:100;cursor:pointer;position:relative;background:url(/Content/lib/images/assets/small_right.png) no-Repeat top left;width:19px;height:14px;margin-right:0;float:left;margin-top:-7px}.tp-leftarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url(/Content/lib/images/assets/arrow_left.png) no-Repeat top left;width:26px;height:26px;margin-right:0;float:left;margin-top:-13px}.tp-rightarrow.round-old{z-index:100;cursor:pointer;position:relative;background:url(/Content/lib/images/assets/arrow_right.png) no-Repeat top left;width:26px;height:26px;margin-right:0;float:left;margin-top:-13px}.tp-leftarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url(/Content/lib/images/assets/small_left_boxed.png) no-Repeat top left;width:20px;height:15px;float:left;margin-right:6px;margin-top:12px}.tp-rightarrow.navbar{z-index:100;cursor:pointer;position:relative;background:url(/Content/lib/images/assets/small_right_boxed.png) no-Repeat top left;width:20px;height:15px;float:left;margin-left:6px;margin-top:12px}.tp-leftarrow.navbar-old{z-index:100;cursor:pointer;position:relative;background:url(/Content/lib/images/assets/arrowleft.png) no-Repeat top left;width:9px;height:16px;float:left;margin-right:6px;margin-top:10px}.tp-rightarrow.navbar-old{z-index:100;cursor:pointer;position:relative;background:url(/Content/lib/images/assets/arrowright.png) no-Repeat top left;width:9px;height:16px;float:left;margin-left:6px;margin-top:10px}.tp-leftarrow.navbar-old.thumbswitharrow{margin-right:10px}.tp-rightarrow.navbar-old.thumbswitharrow{margin-left:0}.tp-leftarrow.square{z-index:100;cursor:pointer;position:relative;background:url(/Content/lib/images/assets/arrow_left2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-right:0;margin-top:-9px}.tp-rightarrow.square{z-index:100;cursor:pointer;position:relative;background:url(/Content/lib/images/assets/arrow_right2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-left:0;margin-top:-9px}.tp-leftarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(/Content/lib/images/assets/arrow_left2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-right:0;margin-top:-9px}.tp-rightarrow.square-old{z-index:100;cursor:pointer;position:relative;background:url(/Content/lib/images/assets/arrow_right2.png) no-Repeat top left;width:12px;height:17px;float:left;margin-left:0;margin-top:-9px}.tp-leftarrow.default{z-index:100;cursor:pointer;position:relative;background:url(/Content/lib/images/assets/large_left.png) no-Repeat 0 0;background:url(/Content/lib/images/assets/large_left.png) no-Repeat 0 0\0/!important;width:35px;height:75px}.tp-rightarrow.default{z-index:100;cursor:pointer;position:relative;background:url(/Content/lib/images/assets/large_right.png) no-Repeat 0 0;background:url(/Content/lib/images/assets/large_right.png) no-Repeat 0 0\0/!important;width:35px;height:75px}@media all and (-webkit-min-device-pixel-ratio:1.5){.tp-leftarrow.default{background:url(/Content/lib/images/assets/large_left@2x.png) no-Repeat 0 0;background-size:35px 150px}.tp-rightarrow.default{background:url(/Content/lib/images/assets/large_right@2x.png) no-Repeat 0 0;background-size:35px 150px}}.tp-leftarrow:hover,.tp-rightarrow:hover{background-position:bottom left}.tp-bullets.tp-thumbs{z-index:1000;position:absolute;padding:3px;background-color:#fff;width:500px;height:50px;margin-top:-50px}.fullwidthbanner-container .tp-thumbs{padding:3px}.tp-bullets.tp-thumbs .tp-mask{width:500px;height:50px;overflow:hidden;position:relative}.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer{width:5000px;position:absolute}.tp-bullets.tp-thumbs .bullet{width:100px;height:50px;cursor:pointer;overflow:hidden;background:none;margin:0;float:left;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}.tp-bullets.tp-thumbs .bullet:hover,.tp-bullets.tp-thumbs .bullet.selected{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-moz-opacity:1;-khtml-opacity:1;opacity:1}.tp-thumbs img{width:100%}.tp-bannertimer{width:100%;height:4px;background:url(/Content/lib/images/assets/timer.png);position:absolute;z-index:200;filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}.tp-bannertimer.tp-bottom{bottom:0!important;height:4px}.tp-bannertimer.tp-top{top:0!important;height:4px}@media only screen and (min-width:768px) and (max-width:959px){}@media only screen and (min-width:480px) and (max-width:767px){.responsive .tp-bullets.tp-thumbs{width:300px!important;height:30px!important}.responsive .tp-bullets.tp-thumbs .tp-mask{width:300px!important;height:30px!important}.responsive .tp-bullets.tp-thumbs .bullet{width:60px!important;height:30px!important}}@media only screen and (min-width:0) and (max-width:479px){.responsive .tp-bullets{display:none}.responsive .tparrows{display:none}}.tp-simpleresponsive img{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.tp-simpleresponsive a{text-decoration:none}.tp-simpleresponsive ul{list-style:none;padding:0;margin:0}.tp-simpleresponsive>ul>li{list-stye:none;position:absolute;visibility:hidden}.caption.slidelink a div,.tp-caption.slidelink a div{width:10000px;height:10000px;background:url(/Content/lib/images/assets/coloredbg.png) repeat}.tp-loader{background:url(/Content/lib/images/assets/loader.gif) no-repeat 10px 10px;background-color:#fff;margin:-22px -22px;top:50%;left:50%;z-index:10000;position:absolute;width:44px;height:44px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tp-transparentimg{content:"url(/Content/lib/images/assets/transparent.png)"}.tp-3d{-webkit-transform-style:preserve-3d;-webkit-transform-origin:50% 50%}