.home-section--case_study{position:relative;padding-bottom:150px}@media (min-width:0px) and (max-width:767px){.home-section--case_study{padding-bottom:30px}}.home-section--case_study .watermark{position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden}.home-section--case_study .watermark svg{position:absolute;width:120%;max-width:1000px;height:auto;left:50%;bottom:-10%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:.05}@media (max-width:1199px){.home-section--case_study .watermark svg{bottom:0}}.home-section--case_study .swiper .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;overflow:hidden}@media (max-width:1399px){.home-section--case_study .swiper .item{-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.home-section--case_study .swiper .item .left-col{position:relative;color:#fff;text-align:center;height:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:576px) and (max-width:767px){.home-section--case_study .swiper .item .left-col{height:700px}}@media (min-width:0px) and (max-width:575px){.home-section--case_study .swiper .item .left-col{height:650px}}.home-section--case_study .swiper .item .left-col .text{margin-bottom:50px;width:100%}@media (min-width:576px) and (max-width:767px){.home-section--case_study .swiper .item .left-col .text{margin-bottom:230px}}@media (min-width:0px) and (max-width:575px){.home-section--case_study .swiper .item .left-col .text{margin-bottom:210px}}.home-section--case_study .swiper .item .left-col .text .school-heading{font-size:40px;font-weight:400;line-height:45px;font-family:var(--font-heading);margin-bottom:15px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}@media (min-width:0px) and (max-width:575px){.home-section--case_study .swiper .item .left-col .text .school-heading{font-size:35px;line-height:35px}}.home-section--case_study .swiper .item .left-col .text .school-heading strong{font-size:16px;font-weight:500;line-height:22px;letter-spacing:2.5px;text-transform:uppercase;display:block;margin-bottom:10px}.home-section--case_study .swiper .item .left-col .text .linebreak{margin-bottom:25px}.home-section--case_study .swiper .item .left-col .text .snippet{font-size:28px;font-weight:500;line-height:38px;margin-bottom:30px;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}@media (min-width:0px) and (max-width:575px){.home-section--case_study .swiper .item .left-col .text .snippet{font-size:21px;line-height:28px;margin-bottom:20px}}.home-section--case_study .swiper .item .left-col .text .name{font-size:30px;font-weight:400;line-height:35px;letter-spacing:4px;font-family:var(--font-heading);margin-bottom:5px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.home-section--case_study .swiper .item .left-col .text .name:after{content:'.'}.home-section--case_study .swiper .item .left-col .text .year{font-size:13px;font-weight:500;line-height:22px;letter-spacing:2.5px;text-transform:uppercase;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.home-section--case_study .swiper .item .right-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1400px){.home-section--case_study .swiper .item .right-col{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}.home-section--case_study .swiper .item .right-col .image{position:relative;max-width:100%;-webkit-box-shadow:0 0 15px 4px rgba(0,0,0,.15);box-shadow:0 0 15px 4px rgba(0,0,0,.15)}@media (min-width:1400px){.home-section--case_study .swiper .item .right-col .image{margin-right:15px}}.home-section--case_study .swiper .item .right-col .image img{max-width:100%;height:auto}.home-section--case_study .swiper .item .right-col .image .button--play-icon{position:absolute;bottom:25px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:106px;height:106px;line-height:106px;z-index:1;opacity:.7;font-size:33px;background-color:var(--secondary-colour)}@media (min-width:1400px){.home-section--case_study .swiper .item .right-col .image .button--play-icon{left:25px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.home-section--case_study .swiper .item .right-col .image .button--play-icon i{font-weight:300}.home-section--case_study .swiper .item .right-col .image:focus .button--play-icon,.home-section--case_study .swiper .item .right-col .image:hover .button--play-icon{background-color:#000}.home-section--case_study .swiper .item .button-wrap{position:absolute;bottom:0;margin-bottom:1px}.home-section--case_study .swiper .item .button-wrap .button,.home-section--case_study .swiper .item .button-wrap .swiper-buttons__next,.home-section--case_study .swiper .item .button-wrap .swiper-buttons__prev{color:#fff;border-color:#fff;-webkit-box-shadow:inset 0 0 0 0 #fff;box-shadow:inset 0 0 0 0 #fff}.home-section--case_study .swiper .item .button-wrap .button:focus,.home-section--case_study .swiper .item .button-wrap .button:hover,.home-section--case_study .swiper .item .button-wrap .swiper-buttons__next:focus,.home-section--case_study .swiper .item .button-wrap .swiper-buttons__next:hover,.home-section--case_study .swiper .item .button-wrap .swiper-buttons__prev:focus,.home-section--case_study .swiper .item .button-wrap .swiper-buttons__prev:hover{-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.home-section--case_study .curves{rotate:180deg;bottom:0;top:unset}.home-section--case_study .curves svg *{fill:#fff}