.text-media-section{position:relative}.text-media-section .anchor{height:0;left:0;pointer-events:none;position:absolute;top:-120px;width:100%}.text-media-wrapper{position:relative}@media only screen and (min-width:992px){.text-media-wrapper.vertical-margin{margin-top:140px}}.text-media-wrapper .page-width{max-width:1600px}@media only screen and (max-width:767.98px){.text-media-wrapper .page-width{padding-inline:0}}.text-media-wrapper .page-width>div{display:flex;flex-direction:column;position:relative}@media only screen and (min-width:992px){.text-media-wrapper .page-width>div{flex-direction:row}}.text-media-wrapper .content-wrapper,.text-media-wrapper .media-wrapper,.text-media-wrapper .video-wrapper{width:100%}.text-media-wrapper .media-wrapper,.text-media-wrapper .video-wrapper{border-radius:20px;isolation:isolate;margin-left:auto;margin-right:auto;margin-top:-70px;overflow:hidden;position:relative;width:calc(100% - 3rem)}@media only screen and (min-width:992px){.text-media-wrapper .media-wrapper,.text-media-wrapper .video-wrapper{border-radius:50px;height:100%;margin:0;position:absolute;top:-60px;width:45%}.text-media-wrapper .align-left .media-wrapper,.text-media-wrapper .align-left .video-wrapper{right:0}.text-media-wrapper .align-left .content-wrapper{padding-right:14%}.text-media-wrapper .align-right{justify-content:flex-end}.text-media-wrapper .align-right .media-wrapper,.text-media-wrapper .align-right .video-wrapper{left:0}.text-media-wrapper .align-right .content-wrapper{padding-left:14%}}.text-media-wrapper .content-wrapper{background-color:var(--bg-colour);border-radius:20px;box-sizing:border-box;color:var(--text-colour);padding:40px 20px 110px}@media only screen and (min-width:992px){.text-media-wrapper .content-wrapper{border-radius:50px;padding:50px 50px 60px;width:65%}}.text-media-wrapper .content-wrapper .title{color:var(--text-colour);margin:0 0 20px}@media only screen and (min-width:992px){.text-media-wrapper .content-wrapper .title{margin:0 0 24px}}.text-media-wrapper .content-wrapper .text{font-size:14px;font-style:normal;font-weight:400;line-height:21px}.text-media-wrapper .content-wrapper .text a{color:var(--text-colour);text-decoration:underline;text-underline-offset:4px}.text-media-wrapper .content-wrapper .text a:hover{text-decoration:none}.text-media-wrapper .content-wrapper .links{display:flex;flex-wrap:wrap;gap:17px;margin:30px 0 0}.text-media-wrapper .content-wrapper .links .icon-link{align-items:center;display:flex;font-size:14px;font-weight:600;gap:5px}.text-media-wrapper .content-wrapper .links .icon-link img{height:16px;-o-object-fit:contain;object-fit:contain;width:16px}.text-media-wrapper .content-wrapper .links a.icon-link:hover{text-decoration:underline;text-underline-offset:4px}.text-media-wrapper .content-wrapper .buttons{display:flex;flex-wrap:wrap;gap:17px;margin:30px 0 0}.text-media-wrapper .content-wrapper .button-3{background-color:var(--brand-color-6);border-color:var(--brand-color-6);color:var(--brand-color-4)}.text-media-wrapper .content-wrapper .button-3:hover{color:var(--brand-color-1)}.text-media-wrapper .media-wrapper.video{cursor:pointer}.text-media-wrapper .media-wrapper img,.text-media-wrapper .media-wrapper svg,.text-media-wrapper .media-wrapper video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.text-media-wrapper .media-wrapper img,.text-media-wrapper .media-wrapper picture,.text-media-wrapper .media-wrapper svg{-o-object-fit:var(--object-fit);object-fit:var(--object-fit)}
