.mainslider-container{position:relative;z-index:0}.mainslider-container .mainslider{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.mainslider li{position:absolute;width:100%;left:0;top:0}.mainslider img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0}.mainslider .caption{display:block;position:absolute;z-index:2;font-size:1em;text-shadow:none;color:#fff;right:auto;left:19.4%;bottom:auto;top:30.6%;max-width:none;text-align:left}.mainslider #mainslider1_s1 .caption{left:auto;right:19%;text-align:right}.mainslider-container .caption>h2{color:#067882;font-weight:400;position:relative;text-transform:uppercase;font-size:16px;letter-spacing:0;margin-bottom:0}.mainslider-container .caption>div>h1{color:#000;font-size:46px;line-height:52px;font-weight:700;text-transform:uppercase;position:relative;letter-spacing:0;margin:25px 0;padding:0 0 32px 0}.mainslider-container .caption>div>h1::after{position:absolute;content:"";top:0;bottom:0;left:0;right:0;border-bottom:1px solid #000;width:158px}.mainslider-container .caption>div>h1::before{position:absolute;content:"";top:0;bottom:-8px;left:0;right:0;border-bottom:1px solid #000;width:102px}.mainslider #mainslider1_s1 .caption>div>h1::after{left:auto;right:0}.mainslider #mainslider1_s1 .caption>div>h1::before{left:auto;right:0}.mainslider-container .caption>div>h1 span{display:block}.caption .btn.btn-primary{margin-top:47px}.mainslider-container .caption>div>p.slider-text{color:#000;font-weight:400;font-size:13px;line-height:18px;letter-spacing:.8px;margin:0 auto}.mainslider_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:45%;left:0;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:35px;width:35px;border:1px solid #e4e4e4;opacity:0;-webkit-opacity:0;-moz-opacity:0;-o-opacity:0;transition:all .45s ease 0s;-webkit-transition:all .45s ease 0s;-moz-transition:all .45s ease 0s;-o-transition:all .45s ease 0s}.mainslider-container:hover .mainslider_nav{opacity:1;-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;transition:all .45s ease 0s;-webkit-transition:all .45s ease 0s;-moz-transition:all .45s ease 0s;-o-transition:all .45s ease 0s}.mainslider_nav:active{opacity:1.0}.mainslider_nav.prev{left:100px;right:auto;background:#fff url(https://n.jbdistribution.re/modules/dfmainslider/views/img/xslider-left.png.pagespeed.ic.gf1PXNWqY-.png) no-repeat scroll center 12px}.mainslider_nav.prev:hover{background-position:center -59px;background-color:#067882;border-color:#067882}.mainslider_nav.next{left:auto;right:100px;background:#fff url(https://n.jbdistribution.re/modules/dfmainslider/views/img/xslider-right.png.pagespeed.ic.u2jPyUjbOi.png) no-repeat scroll center 12px}.mainslider_nav.next:hover{background-position:center -59px;background-color:#067882;border-color:#067882}.mainslider_tabs.mainslider1_tabs{position:absolute;left:0;right:0;top:auto;bottom:30px;margin:0 auto;z-index:9;text-align:center}.mainslider_tabs.mainslider1_tabs li{display:inline-block;margin:0 5px}.mainslider_tabs.mainslider1_tabs li a{background:#000;height:9px;width:9px;font-size:0;padding:0;display:block;cursor:pointer;transition:all .45s ease 0s;-webkit-transition:all .45s ease 0s;-moz-transition:all .45s ease 0s;-o-transition:all .45s ease 0s;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%}.mainslider_tabs.mainslider1_tabs li:hover a,.mainslider_tabs.mainslider1_tabs li.mainslider_here a{background:#067882;transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);transition:all .45s ease 0s;-webkit-transition:all .45s ease 0s;-moz-transition:all .45s ease 0s;-o-transition:all .45s ease 0s}@media (max-width:1250px){.mainslider .caption{top:20%}}@media (max-width:1199px){.mainslider-container .caption>div>h1{font-size:35px;line-height:35px}.mainslider-container .caption>div>p.slider-text{font-size:14px}.caption .btn.btn-primary{margin-top:26px}.mainslider_nav.prev{left:50px}.mainslider_nav.next{right:50px}}@media (max-width:991px){.mainslider-container .caption>div>p.slider-text{display:none}.mainslider .caption{top:18%}.mainslider-container .caption>div>h1{font-size:27px;margin-bottom:10px}.mainslider-container .caption>div>h2{font-size:40px;line-height:40px}.caption .btn.btn-primary{margin-top:10px}.mainslider_nav{top:35%}.mainslider_nav.prev{left:50px}.mainslider_nav.next{right:50px}}@media (max-width:767px){.mainslider_nav{display:none}.mainslider .caption{top:15%;left:5%}.mainslider-container .caption>h2{font-size:14px;padding:0;margin:0 0 10px}.mainslider-container .caption>div>h1{font-size:16px;line-height:20px;margin:5px 0 15px;padding:0 0 10px 0}.mainslider-container .caption>h2::after{display:none}.caption .btn.btn-primary{margin-top:0}.mainslider-container .caption>div>p.slider-text{display:none}.mainslider_tabs.mainslider1_tabs{bottom:10px}}@media (max-width:479px){.mainslider-container .caption>h2{font-size:14px}.mainslider-container .caption>div>h1::after{display:none}.mainslider-container .caption>div>h1::before{display:none}.caption .btn.btn-primary{display:none}.mainslider_tabs.mainslider1_tabs{bottom:5px}.mainslider-container .caption>div>h2{font-size:16px;line-height:16px;margin-bottom:5px}.caption .btn.btn-primary{margin-top:0;padding:10px 20px;font-size:12px}}