.base_module{position:relative}.base_module .top-section .btn-wrp.flex_row{justify-content:center;margin:30px 0}.base_module .bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.base_module .top-section .btn-wrp.flex_row{align-items:center;gap:20px}.base_module .content-wrapper{position:relative;z-index:10}.base_module .bg_image{background-position:50%;background-repeat:no-repeat;background-size:cover}.ctm-two-col .row{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.ctm-two-col .col-12{flex-basis:100%;max-width:100%}.ctm-two-col [class*=col-]{padding-left:5px;padding-right:5px}.m-text-and-media__visual{position:relative}.m-text-and-media__visual .media_image{display:block;height:100%;min-height:50vw;position:relative}.m-text-and-media__content .rich-text-container--s p img{display:block;margin:1.5rem 0}.m-text-and-media__visual .media_image img{height:100%;position:absolute;width:100%}.m-text-and-media__content{display:flex;flex-direction:column;height:100%;justify-content:center}.m-text-and-media__content .label{margin-bottom:24px}.m-text-and-media__content .label p,.m-text-and-media__content .label.default p{color:#fff}.m-text-and-media__content .title{margin-bottom:1.5rem}.m-text-and-media__content .description{margin-bottom:2.5rem}.m-text-and-media__content .rich-text-container--s p{line-height:1}.m-text-and-media__quote{background:#fff;border-radius:0 45px 0 0;bottom:25px;margin:1rem 0;max-width:460px;padding:1.5rem 3.75rem 1.5rem 1.5rem}.m-text-and-media__quote .text_size-s{color:#000;font-size:.75rem;line-height:1.2}.m-text-and-media__quote .quoter{align-items:center;display:flex}.m-text-and-media__quote .quoter .media_image-responsive{flex:0 0 65px;height:65px;margin-right:1.5rem;max-width:65px}.article a,.article p{font-size:1rem}.media_image-responsive{display:block;height:auto;width:100%}.m-text-and-media__quote .quoter .media_image-responsive img{border-radius:50%;height:100%;width:100%}.m-text-and-media__quote .quoter .text .name{font-size:.75rem;font-weight:600;line-height:1.2;margin-bottom:5px}.author-cont p{color:#000;font-size:.75rem;line-height:1.2}.m-text-and-media__content ul{list-style:none;max-width:349px;padding-left:0}.m-text-and-media__content ul>li{font-size:.9rem;line-height:1.2;padding-bottom:20px}.m-text-and-media__content ul .feature{-webkit-tap-highlight-color:transparent}.ctm-two-col .text_size-s{font-size:.75rem;line-height:1.2}.m-text-and-media__content ul .feature .feature-title{align-items:center;display:flex;position:relative}.m-text-and-media__content ul .feature .feature-title:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:20px;position:absolute;right:0;transition:all .5s;width:20px}.m-text-and-media__content ul .feature a.active,.m-text-and-media__content ul .feature a:hover{text-decoration:underline}.m-text-and-media__content ul .feature .feature-description{display:none}.ctm-two-col .text_size-s{margin-bottom:0}.m-text-and-media__content .accordion-wrp .rich-text-container--s p{font-size:.75rem}.m-text-and-media__content .accordion-wrp .rich-text-container--s p:last-of-type{margin-bottom:0}.m-text-and-media__content ul .feature a.active .feature-title:after{content:"";transform:rotate(-180deg)}.m-text-and-media__content ul .feature.active .feature-description{max-height:1000px;overflow:visible;transition:all .5s}.m-text-and-media__highlight{align-items:baseline;display:flex}.m-text-and-media__highlight .number{color:#ddf77c!important;font-size:3rem;font-weight:600;line-height:1;margin:2rem .75rem 0 0}.m-text-and-media__content .label p{margin:0}.ctm-two-col .right.row .media-sec{margin-left:8.333%;order:2}.m-text-and-media__content .label p{color:#00aa95}.ctm-two-col .right.row .cont-sec{margin-left:0;order:1}.article p{margin-bottom:1.5rem}.article p:last-of-type{margin-bottom:0}@media only screen and (min-width:576px){.ctm-two-col .row{margin-left:-12.5px;margin-right:-12.5px}.ctm-two-col [class*=col-]{padding-left:12.5px;padding-right:12.5px}}@media only screen and (min-width:768px){.ctm-two-col .row{margin-left:-15px;margin-right:-15px}.ctm-two-col .col-sm-6{flex-basis:50%;max-width:50%}.ctm-two-col [class*=col-]{padding-left:15px;padding-right:15px}.ctm-two-col .col-sm-offset-1{margin-left:8.333%}.ctm-two-col .col-sm-5{flex-basis:41.667%;max-width:41.667%}.m-text-and-media__visual .media_image img{right:0;width:50vw}.m-text-and-media__quote{left:100px}.right.row .m-text-and-media__visual .media_image img{left:0;right:unset}}@media only screen and (min-width:992px){.ctm-two-col .row{margin-left:-21px;margin-right:-21px}.ctm-two-col [class*=col-]{padding-left:21px;padding-right:21px}.article p:last-of-type{margin-bottom:0}.m-text-and-media__highlight .number{font-size:4rem}.article ol,.article p,.article ul{margin-bottom:2rem}}@media only screen and (min-width:1200px){.ctm-two-col .row{margin-left:-21px;margin-right:-21px}.ctm-two-col [class*=col-]{padding-left:21px;padding-right:21px}.m-text-and-media__quote{margin:0;position:absolute}}@media only screen and (min-width:1440px){.ctm-two-col .row{margin-left:-21px;margin-right:-21px}.ctm-two-col [class*=col-]{padding-left:21px;padding-right:21px}}@media (max-width:991px){.ctm-two-col .col-sm-5,k.ctm-two-col .col-sm-6{flex-basis:100%;max-width:100%}.ctm-two-col .col-sm-offset-1{margin:0}.ctm-two-col .col-sm-6{flex-basis:100%;max-width:100%}.m-text-and-media__visual .media_image img{display:block;margin:0 auto;text-align:center;width:100%}.ctm-two-col .right.row .media-sec{margin:0;order:1}.ctm-two-col .right.row .cont-sec{order:2}.ctm-two-col .row .cont-sec .accordion-wrp ul,.ctm-two-col.full_image .cont-sec .description.article ul{max-width:100%}.m-text-and-media__content{margin:30px 0 0}.m-text-and-media__visual .media_image img{max-width:100%!important;position:static}}@media (max-width:767px){.m-text-and-media__visual .media_image img{max-width:100%!important;position:static}.m-text-and-media__content{margin:30px 0 0}.m-text-and-media__visual .media_image{min-height:auto}.ctm-two-col .text_size-s,.m-text-and-media__highlight .number{word-break:auto-phrase}.ctm-two-col .right.row .media-sec{margin:0;order:1}.ctm-two-col .right.row .cont-sec{order:2}.m-text-and-media__content .feature-description p{font-size:.75rem;margin-bottom:0}.m-text-and-media__content .accordion-wrp ul{max-width:100%}.m-text-and-media__quote{padding:1.5rem}}