.colour-content.default{position:relative;margin:0 0 30px}.colour-content.default .area-container{background:#f2f2f2;color:#231f20;margin:0}.colour-content.default .area-container .button-link{background:#00727c;color:#fff}.colour-content.default .area-container .button-link:active,.colour-content.default .area-container .button-link:focus,.colour-content.default .area-container .button-link:hover{background:#004349;color:#fff}@media (min-width:992px){.colour-content.default .area-container .row{display:flex;flex-wrap:wrap}.colour-content.default .area-container.image-left .img-wrapper,.colour-content.default .area-container.image-right .img-wrapper{margin:0 -15px}.colour-content.default .area-container.image-right .col-md-12+.col-md-12 .content-text{padding-right:40px}.colour-content.default .area-container.image-right .bg-img{right:calc((-1 * (100vw - 100%)/ 2) + (100% / 1.95))}.colour-content.default .area-container.image-left .col-md-12+.col-md-12 .content-text{padding-left:40px}.colour-content.default .area-container.image-left .bg-img{left:calc((-1 * (100vw - 100%)/ 2) + (100% / 1.95))}.area-container.full-width.coloured.image-right .col-md-12+.col-md-12 .content-text{padding-right:40px!important}.area-container.full-width.coloured.image-left .col-md-12+.col-md-12 .content-text{padding-left:40px!important}}.colour-content.default .content-text .button-link.bg-transparent,.colour-content.default .content-text .button-link.bg-transparent *,.colour-content.default .content-text .description,.colour-content.default .content-text .description *,.colour-content.default .content-text .title,.colour-content.default .content-text .title *{color:inherit}.colour-content.default .content-text .description+.read-more{margin-top:25px}.colour-content.default .content-text .donate-btn{text-transform:uppercase}.area-container{margin:0 0 30px}.no-edit-mode .area-container.full-width{position:relative;width:calc(100vw - 18px);left:calc((-1 * (100vw - 100%)/ 2) + 9px);overflow:hidden}.no-edit-mode .area-container.full-width .img-wrapper{position:relative;height:100%}.no-edit-mode .area-container.full-width .img-wrapper .bg-img::after{content:none}@media (max-width:991px){.area-container{margin:0 0 20px}.no-edit-mode .area-container.full-width .img-wrapper{min-height:250px;left:calc((-1 * (100vw - 100%)/ 2) + 9px);width:calc(100vw - 18px)}}.area-container.full-width.coloured .content{padding:40px 0 50px}