@media (min-width:991px){body.header_style_2 .banner-area,body.header_style_4 .banner-area,body.header_style_5 .banner-area{height:100vh}}body.header_style_2 .banner-area.overlay:before,body.header_style_4 .banner-area.overlay:before,body.header_style_5 .banner-area.overlay:before{background-image:-webkit-gradient(linear,left top,left bottom,from(#000),to(transparent));background-image:-webkit-linear-gradient(#000,transparent);background-image:-o-linear-gradient(#000,transparent);background-image:linear-gradient(#000,transparent);content:"";height:250px;left:0;opacity:.7;pointer-events:none;position:absolute;top:0;width:100%;z-index:9}body.header_style_5 .banner-area.overlay:before{height:100%}.banner-area{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:90vh;-webkit-justify-content:center;justify-content:center;min-height:600px;padding:0 20px;position:relative}.banner-area .banner-video-wrap{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:1}.banner-area .banner-video-wrap.banner-desktop-video-wrap{display:none}@media (min-width:768px){.banner-area .banner-video-wrap.banner-desktop-video-wrap{display:block}}.banner-area .banner-video-wrap.banner-mobile-video-wrap{display:block}@media (min-width:768px){.banner-area .banner-video-wrap.banner-mobile-video-wrap{display:none}}.banner-area .banner-video-wrap video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner-area .mobile-banner{background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (min-width:768px){.banner-area .mobile-banner{display:none}}.banner-area .banner-content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background:rgba(0,0,0,.3);color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;line-height:1.4;max-width:100%;padding:40px 30px;position:relative;text-align:center;width:500px;z-index:92}@media (max-width:767px){.banner-area .banner-content{height:100%}}@media (min-width:1025px){.banner-area .banner-content{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:left;width:700px}}@media (min-width:1200px){.banner-area .banner-content{padding:40px 50px}}@media (min-width:1481px){.banner-area .banner-content{font-size:22px}}.banner-area .banner-content h1,.banner-area .banner-content h2,.banner-area .banner-content h3,.banner-area .banner-content h4,.banner-area .banner-content h5,.banner-area .banner-content h6{color:#fff;font-size:24px;line-height:1;margin-bottom:5px}@media (min-width:768px){.banner-area .banner-content h1,.banner-area .banner-content h2,.banner-area .banner-content h3,.banner-area .banner-content h4,.banner-area .banner-content h5,.banner-area .banner-content h6{font-size:35px}}@media (min-width:1025px){.banner-area .banner-content h1,.banner-area .banner-content h2,.banner-area .banner-content h3,.banner-area .banner-content h4,.banner-area .banner-content h5,.banner-area .banner-content h6{font-size:40px}}@media (min-width:1481px){.banner-area .banner-content h1,.banner-area .banner-content h2,.banner-area .banner-content h3,.banner-area .banner-content h4,.banner-area .banner-content h5,.banner-area .banner-content h6{font-size:55px}}@media (min-width:1025px){.banner-area .banner-content h1[style*="text-align: center"]+hr,.banner-area .banner-content h1[style*="text-align:center"]+hr,.banner-area .banner-content h2[style*="text-align: center"]+hr,.banner-area .banner-content h2[style*="text-align:center"]+hr,.banner-area .banner-content h3[style*="text-align: center"]+hr,.banner-area .banner-content h3[style*="text-align:center"]+hr,.banner-area .banner-content h4[style*="text-align: center"]+hr,.banner-area .banner-content h4[style*="text-align:center"]+hr,.banner-area .banner-content h5[style*="text-align: center"]+hr,.banner-area .banner-content h5[style*="text-align:center"]+hr,.banner-area .banner-content h6[style*="text-align: center"]+hr,.banner-area .banner-content h6[style*="text-align:center"]+hr{margin:0 auto 20px}.banner-area .banner-content h1[style*="text-align: right"]+hr,.banner-area .banner-content h1[style*="text-align:right"]+hr,.banner-area .banner-content h2[style*="text-align: right"]+hr,.banner-area .banner-content h2[style*="text-align:right"]+hr,.banner-area .banner-content h3[style*="text-align: right"]+hr,.banner-area .banner-content h3[style*="text-align:right"]+hr,.banner-area .banner-content h4[style*="text-align: right"]+hr,.banner-area .banner-content h4[style*="text-align:right"]+hr,.banner-area .banner-content h5[style*="text-align: right"]+hr,.banner-area .banner-content h5[style*="text-align:right"]+hr,.banner-area .banner-content h6[style*="text-align: right"]+hr,.banner-area .banner-content h6[style*="text-align:right"]+hr{float:right;margin:0 0 20px}.banner-area .banner-content h1[style*="text-align: right"]+hr+:before,.banner-area .banner-content h1[style*="text-align:right"]+hr+:before,.banner-area .banner-content h2[style*="text-align: right"]+hr+:before,.banner-area .banner-content h2[style*="text-align:right"]+hr+:before,.banner-area .banner-content h3[style*="text-align: right"]+hr+:before,.banner-area .banner-content h3[style*="text-align:right"]+hr+:before,.banner-area .banner-content h4[style*="text-align: right"]+hr+:before,.banner-area .banner-content h4[style*="text-align:right"]+hr+:before,.banner-area .banner-content h5[style*="text-align: right"]+hr+:before,.banner-area .banner-content h5[style*="text-align:right"]+hr+:before,.banner-area .banner-content h6[style*="text-align: right"]+hr+:before,.banner-area .banner-content h6[style*="text-align:right"]+hr+:before{clear:both;content:"";display:table}}.banner-area .banner-content h1.price,.banner-area .banner-content h2.price,.banner-area .banner-content h3.price,.banner-area .banner-content h4.price,.banner-area .banner-content h5.price,.banner-area .banner-content h6.price{font-size:2.8em!important;letter-spacing:0;line-height:1!important;margin-bottom:25px}.banner-area .banner-content hr{border:0;border-bottom:1px solid #ba8932;margin:0 auto 20px;width:140px}@media (min-width:1025px){.banner-area .banner-content hr{margin:0 0 20px;width:350px}}@media (min-width:1481px){.banner-area .banner-content hr{width:450px}}.banner-area .banner-content b,.banner-area .banner-content strong{font-size:18px}@media (min-width:768px){.banner-area .banner-content b,.banner-area .banner-content strong{font-size:20px}}@media (min-width:1025px){.banner-area .banner-content b,.banner-area .banner-content strong{font-size:28px}}@media (min-width:1481px){.banner-area .banner-content b,.banner-area .banner-content strong{font-size:35px}}.banner-area .banner-content .banner-button.center{text-align:center}.banner-area .banner-content .banner-button.right{text-align:right}