.c-modal .c-modal__overlay{background:rgba(0,0,0,.9)}.c-modal .c-modal__button{background-color:rgba(0,0,0,0);outline:0;width:94px;height:52px;font-size:1.8rem;color:var(--nti-colour-4);display:flex;align-items:center;justify-content:center;transition:color .3s cubic-bezier(0.77, 0, 0.175, 1),background-color .3s cubic-bezier(0.77, 0, 0.175, 1) opacity .3s cubic-bezier(0.77, 0, 0.175, 1);opacity:1}.c-modal .c-modal__button .c-modal__button-icon{height:20px;margin-right:7px}.c-modal .c-modal__button:hover,.c-modal .c-modal__button:focus{background-color:rgba(0,0,0,0);opacity:.8}.c-modal .c-modal__button--next,.c-modal .c-modal__button--prev{border:4px solid var(--nti-colour-4);border-radius:50%;top:50%;transform:translateY(-50%)}.c-modal .c-modal__button--next:hover,.c-modal .c-modal__button--next:focus,.c-modal .c-modal__button--prev:hover,.c-modal .c-modal__button--prev:focus{background-color:var(--nti-colour-4)}.c-modal .c-modal__button--next .c-modal__button-icon,.c-modal .c-modal__button--prev .c-modal__button-icon{margin-left:5px}.c-modal .c-modal__button--prev{transform:rotate(180deg)}.c-modal.is-single .c-modal__button--next,.c-modal.is-single .c-modal__button--prev{display:none}.c-modal .c-modal__container{flex-direction:column !important;align-items:center !important;height:auto}.c-modal .c-modal__description{background-color:rgba(0,0,0,0)}.c-modal .c-modal__description__inner{padding:0}.c-modal .c-modal__title,.c-modal .c-modal__caption{color:var(--nti-colour-1);font-size:3.2rem;line-height:1.1875;font-weight:500;padding-left:20px;padding-right:20px}.c-modal .c-modal__title{position:relative;flex:1 0 100%;margin:0 auto;width:100%;max-width:960px;margin-bottom:20px}.c-modal .c-modal__caption{font-size:1.8rem;line-height:1.4444444444;font-weight:400;margin-top:20px}.c-modal .c-modal__media{position:relative;max-width:960px;margin:auto}@media screen and (min-width: 768px){.c-modal .c-modal__button .c-modal__button-icon{width:23px;height:23px}}@media screen and (min-width: 980px){.c-modal .c-modal__title,.c-modal .c-modal__caption{padding-left:0}}
