.cw_image{margin:50px 0;overflow:hidden;padding:0}.cw_image,.cw_image .container{position:relative}.cw_content_wrapper{padding:5.2vw 0}.cw_content{max-width:496px}.cw_content.wide{max-width:none}.cw_content h2{margin:0;text-transform:capitalize}.cw_content_wrapper_inner{align-items:center;display:flex;margin:0 -20px}.cw_image.reverse .cw_content_wrapper_inner{flex-direction:row-reverse}.cw_content__image,.cw_content__rich-text{padding:0 20px;width:50%}.cw_content__image{bottom:0;position:absolute;right:0;text-align:right}.cw_image.reverse .cw_content__image{left:0}.cw_image.big-image .cw_content__image{position:relative}.cw_image.big-image .cw_content__image .cw_content__mb_image{width:calc(100% + 130px)}.cw_content_pattern{bottom:-50px;position:absolute;right:0}.cw_image.reverse .cw_content_pattern{left:4rem}.cw_content_pattern svg{height:36vw;width:27.5vw}.cw_content__inner,.cw_content__inner *{color:var(--color-dark)}.cw_image .content__link{padding-top:20px}.cw_content__image_inner{background-position:50%;background-repeat:no-repeat;background-size:auto;height:675px}.cw_image .content__link .btn,.cw_image .content__link .hs-button{padding:.625em 3.3em}.cw_content__mb_image{position:relative}.cw_content hr{margin:30px 0;width:50px}.bg-blue .cw_content__inner,.bg-blue .cw_content__inner *{color:var(--color-inv)}@media (max-width:1199px){.cw_content__image_inner{background-size:520px;bottom:0;height:520px;position:absolute;right:0;width:100%}}@media (max-width:991px){.cw_content_wrapper_inner{flex-direction:column}.cw_content__image,.cw_content__rich-text{width:100%}.cw_content__image{padding-top:20px;position:static}.cw_content__image_inner{display:none}.cw_image.big-image .cw_content__image .cw_content__mb_image{max-height:80vh;text-align:center;width:100%}.cw_content_pattern svg{height:550px;width:450px}.cw_content_pattern{bottom:-25px;top:auto}.cw_content__mb_image{position:relative}.cw_content_wrapper{padding:60px 0}}@media (max-width:767px){.cw_content_pattern svg{height:450px;width:400px}}@media (max-width:640px){.cw_content_pattern svg{height:360px;width:360px}}@media (max-width:500px){.cw_content_pattern svg{height:220px;width:229px}}