.banner_area{background-color:#1a1819;background-repeat:no-repeat;background-attachment:scroll;background-position:top center}.banner_area .content-wrapper{display:table;table-layout:fixed;z-index:1;-webkit-transition:opacity .6s ease-in;transition:opacity .6s ease-in;opacity:0}.expand.banner_area .content-wrapper{opacity:1}.banner_area .content-inner{width:100%;border:0;margin-left:auto;padding-left:0;margin-right:auto;display:table-cell;vertical-align:middle;height:100%;float:none;clear:left;padding-top:50px;padding-bottom:50px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;min-height:1px;z-index:1}.banner_area .row{width:100%;display:felx}.banner_area .row:after{content:'';display:table;clear:both}.banner_area .row>div{z-index:1;float:left;position:relative;min-height:1px}.banner_area .row>div:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.banner_area .content-column{clear:left}.banner_area .image-column{margin-left:6%}.banner_area .image-wrapper{text-align:center}.banner_area img{border-radius:3px;display:block;position:relative;max-width:100%;-webkit-transition:all .7s;transition:all .7s}.banner_area img.img-right{margin-left:auto}.banner_area img.img-center{margin:auto}.banner_area .title{color:#b2142c;margin-bottom:14px}.banner_area .subtitle{font-size:20px;line-height:1.1em;margin-bottom:0;padding-bottom:8px;color:#999}.banner_area .content p{color:#fff;font-size:20px;font-weight:300;line-height:1.65em}.banner_area .button-wrapper{display:inline-block;margin-bottom:37px}.banner_area .button-wrapper .btn,.banner_area .button-wrapper .cta_button{display:block;text-decoration:none;border-radius:3px;margin:3px 0;line-height:1.2em;position:relative;font-weight:normal;text-align:center;max-width:100%;padding:15px 30px 13px;font-size:14px;font-family:'Poppins',sans-serif;border:0;color:#fff;border-color:#90020a;background-color:#b2142c;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in;transition:all .2s ease-in;box-sizing:border-box}.banner_area .button-wrapper .btn:hover,.banner_area .button-wrapper .cta_button:hover{opacity:.9}.banner_area.left .row{display:flex;flex-wrap:wrap}.banner_area.left .content-column{order:2}.banner_area.left .content-column{margin-left:6%}.banner_area.left .image-column{margin-left:0}.banner_area.center .row{align-items:center}.banner_area.bottom .row{align-items:flex-end}.banner_area .btn-icon{display:none;position:relative;left:-0.3em;-webkit-perspective:1000px;-webkit-backface-visibility:hidden}.banner_area.has-icon .btn-icon{display:inline}.banner_area.has-icon .btn,.banner_area.has-icon .cta_button{padding:20px 40px 20px;font-size:17px;min-width:200px;font-family:'open sans','HelveticaNeue','Helvetica Neue','Helvetica-Neue',Helvetica,Arial,sans-serif}.banner_area.has-icon{background-repeat:repeat}.banner_area.has-icon .content-inner{padding-top:70px;padding-bottom:70px}.banner_area.has-icon .title{font-size:40px;font-weight:500;margin:0}.banner_area.has-icon .subtitle{color:#fff;font-size:20px;font-weight:300;line-height:1.65em;margin-top:4.5px;padding-bottom:0}.banner_area.has-icon .content{padding-top:20px}.banner_area.has-icon .content p{font-size:27px;line-height:1.3;color:#888}.banner_area.has-icon .button-wrapper{margin-top:20px;margin-bottom:7px}.banner_area.has-icon img{margin:auto}@media screen and (max-width:767px){.banner_area .row>div{float:none;width:100%}.banner_area .image-column{padding-top:0;margin-left:0;margin-bottom:20px}.banner_area.left .content-column{margin-left:0}.banner_area .content-section{padding-bottom:20px}.banner_area .button-wrapper{padding-bottom:28px}.banner_area.has-icon .title{font-size:32px}.banner_area .button-wrapper{margin-bottom:30px}.banner_area.has-icon .button-wrapper{margin-top:0;margin-bottom:0}}@media screen and (max-width:480px){.banner_area .title{font-size:28px;margin-top:40px}.banner_area .content p{font-size:18px;line-height:1.5em}}