.top_banner_area{position:relative;padding:110px 0 100px;text-align:center;border-bottom:4px solid #1a1a1a}.top_banner_area h4{font-family:"Montserrat",sans-serif;font-weight:400;font-size:24px}.top_banner_area h1{font-family:"Montserrat",sans-serif;font-weight:700;font-size:90px;line-height:80px}.top_banner_area:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5)}.banner_buttons{border-bottom:12px solid #fff}.banner_buttons ul{margin:0;padding:0}.banner_buttons ul li{display:inline-block;width:50%;float:left;list-style-type:none}.banner_buttons ul li a{font-family:"Montserrat",sans-serif;font-weight:400;display:block;width:100%;padding:25px 15px;font-size:26px;line-height:30px;text-transform:uppercase;text-align:center;color:#fff;background:#bf2230;text-decoration:none}.banner_buttons ul li a:hover{text-decoration:none}.banner_buttons ul li:last-child a{background:#2a2a29}.flex-control-nav{display:none!important}.flexslider{margin:0!important;border:0px!important}.flex-direction-nav a:before{font-size:28px!important;color:#fff!important}.flex-direction-nav a{height:30px!important}#hidden-contactform.fancybox-content{padding:50px 75px 35px;width:100%;max-width:750px;border:0px;overflow:hidden;background:rgba(0,0,0,75%)}#hidden-contactform .nf-field-container{margin-bottom:10px!important}#hidden-contactform .nf-form-fields-required,#hidden-contactform .nf-after-field{display:none!important}#hidden-contactform .nf-form-content input[type=date],#hidden-contactform .nf-form-content input[type=email],#hidden-contactform .nf-form-content input[type=number],#hidden-contactform .nf-form-content input[type=password],#hidden-contactform .nf-form-content input[type=search],#hidden-contactform .nf-form-content input[type=tel],#hidden-contactform .nf-form-content input[type=text],#hidden-contactform .nf-form-content input[type=url],#hidden-contactform .nf-form-content select,#hidden-contactform .nf-form-content textarea{color:#000!important;background:#fff!important;line-height:28px!important}#hidden-contactform .field-wrap input[type=button]{width:100%!important;line-height:28px!important;font-size:17px!important;font-weight:700!important}#hidden-contactform .nf-error-msg,#hidden-contactform .ninja-forms-req-symbol{color:#e80000;text-align:center}.stock_wrapper h2.feature_title{text-align:center;font-family:"Montserrat",sans-serif;font-weight:700;font-size:48px;line-height:50px;text-transform:uppercase;margin-bottom:30px}.feature_content_description{display:block;max-width:100%;margin:0 auto;float:left;border:10px solid #fff;padding:25px 40px;font-size:26px;line-height:42px;color:#fff;font-family:"Montserrat",sans-serif;margin-bottom:30px;text-align:center}.feature_fullwidth_content p{font-family:"Montserrat",sans-serif;font-size:16px;line-height:28px;color:#fff;margin-bottom:20px}.cv-spinner{height:100%;display:flex;justify-content:center;align-items:center}.spinner{width:40px;height:40px;border:4px #ddd solid;border-top:4px #2e93e6 solid;border-radius:50%;animation:sp-anime .8s infinite linear}.is-hide{display:none}.finance_btn_cover{float:left;width:100%;min-height:50px;margin-bottom:0!important;line-height:50px;text-align:center;font-size:15px;font-weight:700}.finance_btn_cover a{text-decoration:none;color:#ce0404}.banner_buttons ul li:nth-child(2) a{color:#151617;background:#fff}.banner_buttons ul li:first-child{width:40%}.banner_buttons ul li:nth-child(2){width:20%}.banner_buttons ul li:last-child{width:40%}@media (max-width:767px){#hidden-contactform.fancybox-content{padding:40px 10px 30px}#hidden-contactform .nf-form-content input[type=date],#hidden-contactform .nf-form-content input[type=email],#hidden-contactform .nf-form-content input[type=number],#hidden-contactform .nf-form-content input[type=password],#hidden-contactform .nf-form-content input[type=search],#hidden-contactform .nf-form-content input[type=tel],#hidden-contactform .nf-form-content input[type=text],#hidden-contactform .nf-form-content input[type=url],#hidden-contactform .nf-form-content select,#hidden-contactform .nf-form-content textarea{max-height:125px}#hidden-contactform .field-wrap input[type=button]{font-size:15px!important}.top_banner_area h4{font-size:14px;line-height:20px}.top_banner_area h1{font-size:26px;line-height:28px;margin-bottom:5px}.top_banner_area{padding:40px 0 25px}.banner_buttons ul li{width:100%}.banner_buttons ul li a{padding:20px 0;font-size:14px;line-height:20px}.stock_wrapper h2.feature_title{font-size:26px;line-height:30px}.feature_content_description{display:table-cell;width:100%;margin:0 auto;float:none;border:4px solid #fff;padding:15px 20px;font-size:16px;line-height:26px;color:#fff;font-family:"Montserrat",sans-serif}.feature_fullwidth_content{margin-top:30px}.feature_fullwidth_content p{font-size:14px;line-height:24px}}.stock_wrapper p.banner_subcontent{font-size:18px;color:#626262;font-family:"Avenir-Medium";line-height:32px;margin-bottom:35px;text-align:center}.stock_wrapper h3,.stock_updated_content h3{font-size:25px;line-height:60px;font-weight:400;letter-spacing:0px}