.hs-blog-banner .dnd-section{padding:0}.hs-blog-banner{background-color:#ac1f30}.hs-blog-banner .dnd-section>.row-fluid{padding:0}.custom-banner-group{padding:35px 0 80px}.hs-blog-banner .page-center{margin:0 auto;max-width:1240px!important;padding:0 20px;width:100%}.custom-banner-wrap h1{color:#fff;font-family:DM Sans,sans-serif;line-height:1.2;margin:0;max-width:900px}.custom-banner-wrap p{color:#fff;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:22.4px;margin-bottom:0;margin-top:30px;max-width:525px}.btn-wrap{margin-top:40px}.btn-wrap a{background:transparent;border:2px solid #fff;border-left:none;border-radius:0;border-right:none;color:#fff;cursor:pointer;display:inline-block;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px;max-width:100%;min-width:190px;outline:none;overflow:hidden;padding:15px 20px;position:relative;text-align:center;text-transform:uppercase;transition:all .3s}.btn-wrap a:before{left:0;top:70%}.btn-wrap a:after,.btn-wrap a:before{background-color:#fff;content:"";height:100%;position:absolute;transition:all .3s;width:2px}.btn-wrap a:after{left:auto;right:0;top:-70%}.btn-wrap a:hover:after,.btn-wrap a:hover:before{top:0}@media (min-width:768px){.btn-wrap{margin-top:50px}.custom-banner-wrap h1{font-size:60px}}@media (min-width:1440px){.btn-wrap a{line-height:30px;min-width:265px;padding:20px}.hs-blog-banner .page-center{max-width:1240px!important}}@media (max-width:767px){.custom-banner-wrap h1{font-size:36px}}