.text-with-image-component .container{display:grid;}@media (max-width: 991px){.text-with-image-component .container{grid-template-columns:1fr;}}@media (min-width: 992px){.text-with-image-component .container{grid-template-columns:1fr 1fr;gap:0 5rem;}}.text-with-image-component .container .text-with-image-component__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}@media (max-width: 991px){.text-with-image-component .container .text-with-image-component__content{margin-top:3rem;}}.text-with-image-component .container .text-with-image-component__content .text-with-image-component__main-heading{font-size:3rem;font-family:"conduit-itc-light",Courier,monospace;font-weight:300;line-height:inherit;color:#00667d;margin-bottom:2rem;text-transform:uppercase;}@media (min-width: 768px){.text-with-image-component .container .text-with-image-component__content .text-with-image-component__main-heading{font-size:3.3rem;}}@media (min-width: 992px){.text-with-image-component .container .text-with-image-component__content .text-with-image-component__main-heading{font-size:3.6rem;}}.text-with-image-component .container .text-with-image-component__content .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:start;align-self:flex-start;margin-top:2rem;}.text-with-image-component .container .text-with-image-component__image{-o-object-fit:cover;object-fit:cover;}@media (max-width: 991px){.text-with-image-component .container .text-with-image-component__image{height:32rem;}}@media (min-width: 992px){.text-with-image-component .container .video-holder.full-size{min-height:60rem;}}@media (min-width: 992px){.text-with-image-component .container .video-holder.full-size img{height:100%;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}}.text-with-image-component .container .video-holder.full-size video,.text-with-image-component .container .video-holder.full-size iframe{position:relative;height:100%;}.text-with-image-component .container .video-holder.wide-size{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.text-with-image-component .container .video-holder.wide-size iframe,.text-with-image-component .container .video-holder.wide-size img,.text-with-image-component .container .video-holder.wide-size video{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;}.text-with-image-component .container .video-holder iframe,.text-with-image-component .container .video-holder video{width:100%;}.text-with-image-component .container .video-holder img{-o-object-fit:cover;object-fit:cover;}.text-with-image-component .container .video-holder svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:10rem;width:10rem;fill:#fff;pointer-events:none;}.text-with-image-component .container picture,.text-with-image-component .container .video-holder{position:relative;}@media (max-width: 991px){.text-with-image-component.navy-bg .container .text-with-image-component__content,.text-with-image-component.green-bg .container .text-with-image-component__content,.text-with-image-component.lightgrey-bg .container .text-with-image-component__content,.text-with-image-component.persian-green-bg .container .text-with-image-component__content{padding:5rem 3rem;}}.text-with-image-component.navy-bg,.text-with-image-component.green-bg,.text-with-image-component.persian-green-bg{background:#fff;}.text-with-image-component.navy-bg *,.text-with-image-component.green-bg *,.text-with-image-component.persian-green-bg *{color:#fff;}.text-with-image-component.navy-bg .container .text-with-image-component__content .text-with-image-component__main-heading,.text-with-image-component.green-bg .container .text-with-image-component__content .text-with-image-component__main-heading,.text-with-image-component.persian-green-bg .container .text-with-image-component__content .text-with-image-component__main-heading{color:#fff;}.text-with-image-component.navy-bg .container .text-with-image-component__content .btn,.text-with-image-component.green-bg .container .text-with-image-component__content .btn,.text-with-image-component.persian-green-bg .container .text-with-image-component__content .btn{border-color:#fff;}.text-with-image-component.navy-bg .text-with-image-component__content{background:#00667d;}.text-with-image-component.green-bg .text-with-image-component__content{background:#73b72b;}.text-with-image-component.persian-green-bg .text-with-image-component__content{background:#00b2a9;}.text-with-image-component.lightgrey-bg{background:#fff;}.text-with-image-component.lightgrey-bg .text-with-image-component__content{background:#f8f8f8;}.text-with-image-component[data-width=full]{margin-bottom:10rem !important;}@media (min-width: 992px){.text-with-image-component[data-width=full]{padding:0;}}@media (min-width: 992px){.text-with-image-component.flip-right picture,.text-with-image-component.flip-right .video-holder{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}}.text-with-image-component.flip-right .video-holder.full-size img,.text-with-image-component.flip-right .video-holder.full-size video,.text-with-image-component.flip-right .video-holder.full-size iframe{-webkit-clip-path:polygon(0 0,calc(100% - 26rem) 0,100% 15.6rem,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 26rem) 0,100% 15.6rem,100% 100%,0 100%);}@media (min-width: 992px){.text-with-image-component.flip-right .text-with-image-component__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:5rem;}}@media (min-width: 992px){.text-with-image-component.flip-left .video-holder.full-size img,.text-with-image-component.flip-left .video-holder.full-size video,.text-with-image-component.flip-left .video-holder.full-size iframe{-webkit-clip-path:polygon(26rem 0,100% 0,100% 100%,0 100%,0 15.6rem);clip-path:polygon(26rem 0,100% 0,100% 100%,0 100%,0 15.6rem);}}@media (min-width: 992px){.text-with-image-component.flip-left .text-with-image-component__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:5rem;}}.text-with-image-component.full-type{position:relative;height:100%;}.text-with-image-component.full-type .container{position:relative;}@media (max-width: 991px){.text-with-image-component.full-type .text-with-image-component__content{padding:2rem 3rem 0;}}@media (min-width: 992px){.text-with-image-component.full-type .text-with-image-component__content{padding-top:5rem;padding-bottom:5rem;}}@media (min-width: 992px){.text-with-image-component.full-type.flip-left .text-with-image-component__image{-webkit-clip-path:polygon(26rem 0,100% 0,100% 100%,0 100%,0 15.6rem);clip-path:polygon(26rem 0,100% 0,100% 100%,0 100%,0 15.6rem);}}@media (min-width: 992px){.text-with-image-component.full-type.flip-right .text-with-image-component__image{right:0;left:unset;-webkit-clip-path:polygon(0 0,calc(100% - 26rem) 0,100% 15.6rem,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 26rem) 0,100% 15.6rem,100% 100%,0 100%);}}@supports ((-o-object-fit: cover) or (object-fit: cover)){.full-width-image-component picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;max-height:40rem;}}@media (max-width: 767px){.full-width-image-component picture img{max-height:250px;}}.full-width-image-component.small-size picture img{max-height:40rem;}.full-width-image-component.medium-size picture img{max-height:70rem;}.full-width-image-component.large-size picture img{max-height:100rem;}.large-text-component.navy-bg *,.large-text-component.green-bg *,.large-text-component.persian-green-bg *{color:#fff;}.large-text-component.navy-bg .container .large-text-component__inner .btn,.large-text-component.green-bg .container .large-text-component__inner .btn,.large-text-component.persian-green-bg .container .large-text-component__inner .btn{border-color:#fff;color:#fff;}.large-text-component.navy-bg .container .large-text-component__inner .btn:hover,.large-text-component.green-bg .container .large-text-component__inner .btn:hover,.large-text-component.persian-green-bg .container .large-text-component__inner .btn:hover{color:#73b72b;background:#fff;}.large-text-component.lightgrey-bg .container .large-text-component__inner .btn{border-color:#00667d;color:#00667d;}@media (min-width: 992px){.large-text-component.large-width .container .large-text-component__inner{width:90%;}}@media (min-width: 992px){.large-text-component.medium-width .container .large-text-component__inner{width:75%;}}@media (min-width: 1280px){.large-text-component.medium-width .container .large-text-component__inner{width:70%;}}@media (min-width: 1600px){.large-text-component.medium-width .container .large-text-component__inner{width:65%;}}@media (min-width: 992px){.large-text-component.small-width .container .large-text-component__inner{width:65%;}}@media (min-width: 1280px){.large-text-component.small-width .container .large-text-component__inner{width:55%;}}@media (min-width: 1600px){.large-text-component.small-width .container .large-text-component__inner{width:50%;}}.large-text-component .container .large-text-component__inner{text-align:center;}@media (min-width: 992px){.large-text-component .container .large-text-component__inner{margin:0 auto;}}.large-text-component .container .large-text-component__inner p.component__header{margin-bottom:0;}@media (min-width: 992px){.large-text-component .container .large-text-component__inner p.component__header{margin-bottom:0;}}.large-text-component .container .large-text-component__inner p.text{margin-top:3rem;margin-bottom:0;font-size:1.8rem;}@media (min-width: 768px){.large-text-component .container .large-text-component__inner p.text{font-size:2.2rem;}}.large-text-component .container .large-text-component__inner ul{margin:5rem 0;}.large-text-component .container .large-text-component__inner ul li{margin-bottom:2rem;}.large-text-component .container .large-text-component__inner .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:2.2rem;margin-top:4rem;}@media (max-width: 991px){.large-text-component .container .large-text-component__inner .btn{font-size:1.9rem;}}