﻿.fullwidthbanner-container{overflow:hidden;padding:0;position:relative;width:100%!important}.fullwidthbanner-container .fullwidthbanner{position:relative;width:100%!important}.fullwidthbanner ul{list-style:none}.caption{position:relative;z-index:25}.caption.title{margin-left:-40px;color:#fff;font-family:'Russo One',sans-serif;font-size:68px;text-transform:uppercase;text-shadow:0 2px 15px rgba(0,0,0,0.5)}.caption.sub-title{margin-left:-40px;color:#FFFFD4;font-family:'Comfortaa',cursive;font-size:32px;text-transform:uppercase;text-shadow:0 20px 5px rgba(0,0,0,0.5)}.caption.sub-title2{margin-left:-40px;color:#FFFFD4;font-family:'Comfortaa',cursive;font-size:38px;text-transform:uppercase;text-shadow:0 20px 5px rgba(0,0,0,0.5)}.caption.text{color:#fff;font-size:14px;letter-spacing:1px;text-transform:uppercase}.caption .btn{margin-left:-40px;border-color:#fff;background-color:rgba(0,0,0,0.5);font-family:'Oswald',sans-serif;font-size:14px;letter-spacing:1px}.caption a.btn{color:#fff}.caption .btn:hover{background-color:rgba(255,255,255,0.2)}.caption.headline{padding:25px 30px 30px 30px;border-bottom:0;border-color:#fff}.caption.headline:before,.caption.headline:after{position:absolute;bottom:0;width:40px;border-bottom:1px solid #fff;content:""}.caption.headline:before{left:0}.caption.headline:after{right:0}.caption.headline h1{color:#fff;font-size:58px!important;line-height:53px}.caption.headline p{top:auto;bottom:-34px;font-size:18px;color:#fff}.tp-rightarrow.default,.tp-leftarrow.default{width:100px;height:100px;opacity:.5}.tp-rightarrow.default{background:url(../../../images/right333-3.png) no-repeat center center}.tp-leftarrow.default{background:url(../../../images/left333-3.png) no-repeat center center}.tp-rightarrow.default:hover,.tp-leftarrow.default:hover{opacity:1}@media(min-width:1400px){.caption.headline h1{font-size:72px!important}.caption.headline:before,.caption.headline:after{width:85px}}@media(min-width:768px) and (max-width:979px){.caption.headline h1{font-size:44px!important}.caption.headline p{bottom:-31px;font-size:14px}.caption .btn{padding:10px 15px;font-size:10px}.tp-rightarrow.default,.tp-leftarrow.default{display:none}}@media(max-width:767px){.fullwidthbanner-container{display:none!important}.caption.headline{display:block;border-width:1px!important}.caption.headline h1{font-size:15px!important}.caption.headline p{bottom:-26px;font-size:5px}.caption.headline:before,.caption.headline:after{width:30px}.caption .btn{padding:5px;font-size:5px;line-height:7px}.tp-rightarrow.default,.tp-leftarrow.default{display:none}}@media only screen and (min-width:480px) and (max-width:767px){.caption.headline h1{font-size:26px!important}.caption.headline p{bottom:-28px;font-size:8px}}