.cm-home-banner{background-color:#eaeaf1;background-image:linear-gradient(-67deg,#eaeaf1 18%,#fff 0);padding-bottom:100px}.cm-home-banner .cm-wrapper{margin-left:auto;max-width:1800px;width:90%}.cm-home-banner .cm-row{display:flex;flex-wrap:wrap}.cm-home-banner .cm-left{margin-right:3%;padding-right:50px;width:38.2%}.cm-home-banner .cm-left .top-spacer{height:80px;margin-bottom:60px;margin-left:-20vw;position:relative;transform:skewX(-22deg) skewY(0deg)}.cm-home-banner .cm-left .top-spacer:before{border-top:80px solid #0251b8;content:"";height:1px;left:0;position:absolute;top:0;width:100%;z-index:10}.cm-home-banner .cm-left h1{font-family:Khand,Helvetica,Arial,Lucida,sans-serif;font-size:5vw;font-style:italic;font-weight:700;margin-left:-276px;text-align:right;text-transform:uppercase;transform:skewX(-6deg) skewY(0deg);word-break:normal}.cm-home-banner .cm-left .cm-divider{height:10px;margin-bottom:23px;max-width:100px;position:relative;transform:skewX(-20deg) skewY(0deg)}.cm-home-banner .cm-left .cm-divider:before{border-top:10px double #f71635;content:"";height:1px;left:0;position:absolute;top:0;width:100%;z-index:10}.cm-home-banner .cm-left .cm-text{font-family:Crimson Text,Georgia,Times New Roman,serif;font-size:24px;font-weight:600;line-height:2em;margin-bottom:23px;text-align:right}.cm-home-banner .cm-left .cm-text p:last-child{margin-bottom:0}.cm-home-banner .cm-left .btn-wrapper a{background-color:#f71635;border:0 solid;border-radius:0;color:#fff;display:inline-block;font-size:14px;font-weight:700;letter-spacing:3px;padding:15px 40px 15px 30px;position:relative;text-transform:uppercase;transition:all .3s ease 0ms}.cm-home-banner .cm-left .btn-wrapper a:after{content:"E";font-family:ETmodules!important;font-size:inherit!important;font-weight:400!important;left:auto;line-height:inherit;margin-left:.3em;opacity:1;position:absolute;transition:all .3s ease 0ms}.cm-home-banner .cm-left .btn-wrapper{text-align:right;transform:skewX(-22deg) skewY(0deg)}.cm-home-banner .cm-right{position:relative;width:58.8%;z-index:9}.cm-home-banner .cm-right .parallax-section{margin-bottom:2.551%;position:relative}.cm-home-banner .cm-right .et_parallax_bg_wrap{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.cm-home-banner .cm-right .et_parallax_bg{background-position:top;background-repeat:no-repeat;background-size:cover;bottom:0;display:block;height:100%;left:0;position:absolute;width:100%}.cm-home-banner .cm-right .et_pb_image_wrap{display:inline-block;max-width:100%;position:relative;width:100%}.cm-home-banner .cm-right .et_pb_image_wrap img{width:100%}.cm-home-banner .cm-left .btn-wrapper a:hover{background-color:#d10026}.cm-home-banner .cm-right .et_pb_image_wrap1{margin-left:auto;margin-top:-70%!important;text-align:right;width:60%}.cm-home-banner .cm-right .et_pb_image_wrap1 img{position:relative}@media (max-width:767px){.cm-home-banner .cm-left{margin-bottom:30px;margin-right:0;width:100%}.cm-home-banner .cm-left .cm-divider,.cm-home-banner .cm-left .top-spacer{margin-bottom:30px}.cm-home-banner .cm-left .cm-text{font-size:16px;margin-bottom:30px}.cm-home-banner .cm-right{width:100%}.cm-home-banner .cm-left .cm-divider:before{left:auto;right:0}.cm-home-banner .cm-left .cm-divider{margin-left:auto}}@media (max-width:479px){.cm-home-banner .cm-left h1{font-size:30px;word-break:normal}}