html .row-fluid .hero-large-cutout-section .container{max-width:1240px;padding-left:12px;padding-right:12px;width:100%}.hero-large-cutout-section{background-position:100%!important;background-repeat:no-repeat!important;background-size:contain!important}.hero-cutout-img-col img{height:100%;object-fit:fill;object-position:top center}.hero-large-cutout-section .content-col{padding-bottom:64px;padding-top:40px}.hero-large-cutout-section h1{color:#fff;font-size:36px;font-weight:600;line-height:43px}.hero-large-cutout-section .hero_content{color:#fff;max-width:480px;padding-bottom:32px;padding-top:10px;position:relative}.hero-large-cutout-section .hero_content p{font-size:18px;line-height:26px}.hero-simple-button,.hero-single-button,.hero-solid-button{border-radius:4px;display:inline-block;font-size:13px;font-weight:600;line-height:22px;padding:10px 16px;text-decoration:none}.hero-single-button:hover,.hero-solid-button:hover{text-decoration:none}.hero-solid-button{background-color:#e41b49;border:2px solid #e41b49;color:#fff}.button-group-block .hero-simple-button{background-color:transparent;border:2px solid #fff;color:#fff}.button-group-block .hero-simple-button:hover,.hero-solid-button:hover{background-color:#af0839;border-color:#af0839;color:#fff;text-decoration:none}.hero-large-cutout-section .subheading{color:#3291d9;font-family:Source Sans Pro;font-size:16px;font-weight:600;letter-spacing:.6px;line-height:18px;text-transform:uppercase}@media(max-width:767px){.hero-large-cutout-section{background-image:unset!important}html .row-fluid .hero-large-cutout-section .container{max-width:1240px;padding:0 12px;width:100%}.hero-large-cutout-section .content-col{padding-left:20px;padding-right:20px}.hero-cutout-img-col{padding-left:0}}@media only screen and (min-width:768px){.hero-large-cutout-section h1{font-size:28px;line-height:32px}.hero-large-cutout-section .content-col{padding-bottom:56px;padding-top:56px}.hero-large-cutout-section .hero_content p{font-size:18px;line-height:24px}}@media only screen and (min-width:1200px){.hero-large-cutout-section h1{font-size:56px;line-height:64px}.hero-large-cutout-section .subheading{font-size:20px}.hero-large-cutout-section .content-col{padding-bottom:115px;padding-top:115px}.hero-simple-button,.hero-single-button,.hero-solid-button{font-size:16px;padding:14px 24px}.hero-large-cutout-section .hero_content{padding-bottom:48px}.hero-large-cutout-section .hero_content p{font-size:24px;line-height:32px}}