.cm-banner .cm-banner-inner .banner-subtitle h2{font-family:Poppins,Helvetica,Arial,Lucida,sans-serif;font-weight:800;font-size:38px;color:#fff;margin:0;padding-bottom:10px;line-height:1em}.cm-banner .cm-banner-inner .banner-subtitle{margin-top:5.82%}.cm-banner{background-attachment:fixed;background-repeat:no-repeat;background-position:top;background-size:cover;padding-top:150px;padding-bottom:100px;min-height:100vh;display:flex}.cm-banner .content-wrapper{display:flex;align-items:center;width:90%;padding:0}.cm-banner .cm-banner-inner{width:47.25%}.cm-banner h1{font-family:Poppins,Helvetica,Arial,Lucida,sans-serif;font-weight:800;font-size:56px;color:#fff;padding-bottom:10px;line-height:1em;margin-bottom:5.82%;text-align:left;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:.2s;animation-duration:.2s}.cm-banner p{color:#fff;font-size:15px;line-height:1.6}.cm-banner .content{margin-bottom:5.82%}.cm-banner .bner-btn a{color:#fff;font-size:16px;font-family:Poppins,Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;padding:10px 35px 10px 30px;display:inline-block;transition:all .3s ease 0ms;box-shadow:0 2px 18px 0 rgba(0,0,0,.3);position:relative;font-weight:500;line-height:1.7em;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:3px;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all;transition-property:all;background-color:rgba(255,0,59,.75)}.cm-banner .bner-btn a:hover{font-size:16px;background-color:rgba(255,0,59,.65)}.cm-banner .bner-btn a:after{font-size:1.6em;color:rgba(255,0,61,.75);transition:all .3s ease 0ms;line-height:1em;content:"\35";opacity:0;position:absolute;margin-left:-1em;text-transform:none;-webkit-font-feature-settings:"kern" off;font-feature-settings:"kern" off;font-variant:none;font-style:normal;font-weight:400;text-shadow:none;font-family:ETmodules!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0;direction:ltr}.cm-banner .bner-btn a:hover:after{opacity:1;margin-left:0}@media only screen and (max-width:980px){.cm-banner .cm-banner-inner .banner-subtitle{margin-top:30px}.cm-banner .cm-banner-inner{width:100%;text-align:center;margin:0 0 30px}.cm-banner h1{text-align:center;margin-bottom:30px}.cm-banner .bner-btn a,.cm-banner p{font-size:14px}.cm-banner p{line-height:1.7}.cm-banner .content{margin-bottom:30px}.cm-banner .content-wrapper{width:80%}}@media only screen and (max-width:980px){.cm-banner h1{font-size:36px}.cm-banner{padding-top:100px;padding-bottom:100px}.cm-banner .bner-btn a,.cm-banner p{font-size:12px}}@media (min-width:768px) and (max-width:980px){.cm-banner{padding-top:150px!important}}@media only screen and (max-width:767px){.cm-banner .cm-banner-inner .banner-subtitle h2{font-size:24px;text-align:center}.cm-banner{background-attachment:scroll}}