.content-menu-blocks{display:flex;margin:20px 0}@media (max-width:767px){.content-menu-blocks{display:block;overflow:hidden}}.content-menu-blocks .menu-block{position:relative;width:25%;bottom:1px}@media (max-width:767px){.content-menu-blocks .menu-block{width:50%;float:left;border-bottom:0;bottom:0}}.content-menu-blocks .menu-block .block-link{display:block}.content-menu-blocks .menu-block .block-link:hover:after{content:'';position:absolute;top:0;right:1px;bottom:0;left:0;opacity:.8}.content-menu-blocks .menu-block .menu-block-image{width:100%;height:100%;object-fit:cover;border-right:1px solid;border-bottom:1px solid;border-color:#fff}.content-menu-blocks .menu-block .title{position:absolute;bottom:30px;right:1px;left:0;font-size:22px;font-family:Roboto,sans-serif;text-align:center;color:#fff;font-weight:700;z-index:1;padding:0 15px}@media (max-width:767px){.content-menu-blocks .menu-block .title{bottom:16px;font-size:16px}}.content-menu-blocks .menu-block .border-bottom{width:100%;height:9px;border-right:1px solid #fff}.content-menu-blocks .menu-block:first-child .border-bottom{background-color:#36424a}.content-menu-blocks .menu-block:first-child .block-link:hover:after{background-color:#36424a}.partner-blocks{margin:20px 0}@media (max-width:992px){.partner-blocks{padding:10px 0}}@media (max-width:992px){.partner-blocks .partner-image{padding:10px 0}}.partner-blocks .partner-image img{width:100%;height:100%}.block-icons{margin:24px 0 40px}.block-icons.negative{margin:0;padding:34px 0 50px;background-color:rgba(54,66,74,.9)}.block-icons.negative .title-text{color:#fff}.block-icons.negative .row .link-block-icon{background-color:#36424a;border:none}.block-icons.negative .row .link-block-icon .link{color:#fff}.block-icons.negative.four-col .row .link-block-icon{border:none}.block-icons.single-colour .row .col-md-2 .link-block-icon{border-bottom:2px solid #0069b4!important}.block-icons .row{display:flex}@media (max-width:992px){.block-icons .row{display:block}}@media (max-width:992px){.block-icons .row .col-xs-6{padding-bottom:15px}}@media (max-width:767px){.block-icons .row .col-xs-6:nth-child(odd){padding-right:7.5px}.block-icons .row .col-xs-6:nth-child(even){padding-left:7.5px}}.block-icons .row .col-md-2:first-child .link-block-icon{border-bottom:2px solid #fbb042}.block-icons .row .col-md-2:nth-child(2) .link-block-icon{border-bottom:2px solid #3bbed9}.block-icons .row .col-md-2:nth-child(3) .link-block-icon{border-bottom:2px solid #df5fa3}.block-icons .row .col-md-2:nth-child(4) .link-block-icon{border-bottom:2px solid #fbb042}.block-icons .row .col-md-2:nth-child(5) .link-block-icon{border-bottom:2px solid #0069b4}.block-icons .row .col-md-2:nth-child(6) .link-block-icon{border-bottom:2px solid #006e96}.block-icons .row .link-block-icon{height:100%;background-color:#fff;text-align:center;display:block;border:1px solid #e1e1e1;border-bottom:1px solid #0069b4}.block-icons .row .link-block-icon .link{font-size:16px;color:#36424a;font-weight:500;line-height:20px;display:block;padding:0 15px 15px}@media (max-width:1200px){.block-icons .row .link-block-icon .link{padding-bottom:25px}}@media (max-width:767px){.block-icons .row .link-block-icon .link{padding:0 7px 15px;font-size:16px}}.block-icons .row .link-block-icon img{max-width:70px;display:block;padding:30px 0 15px;margin:0 auto}@media (max-width:1200px){.block-icons .row .link-block-icon img{padding:25px 0}}@media (max-width:767px){.block-icons .row .link-block-icon img{padding:20px 0}}@media (max-width:375px){.block-icons .row .link-block-icon img{max-width:48px}}.block-icons .title-text{display:block;font-size:20px;line-height:26px;margin-bottom:16px;font-weight:700}@media (max-width:992px){.block-icons.four-col{margin:0}}.block-icons.four-col .row .link-block-icon{text-align:left;padding:20px;border-bottom:1px solid #e1e1e1}@media (max-width:992px){.block-icons.four-col .row .link-block-icon{margin-bottom:20px}}.block-icons.four-col .row .link-block-icon img{max-width:40px;display:inline;padding:0;margin:0;margin-right:15px}.block-icons.four-col .row .link-block-icon .link{padding:0;display:inline;position:relative;top:3px}.block-icons.data .row .link-block-icon{background-color:#0069b4;padding-bottom:30px}@media (max-width:992px){.block-icons.data .row .link-block-icon{margin-bottom:30px}}.block-icons.data .row .link-block-icon img{width:90px}.block-icons.data .row .link-block-icon .stat{display:block;font-size:50px;color:#fff}.block-icons.data .row .link-block-icon .text{display:block;font-size:16px;color:#fff}.block-icons.data.white .row .link-block-icon{background-color:#fff}.block-icons.data.white .row .link-block-icon .stat{color:#36424a}.block-icons.data.white .row .link-block-icon .text{color:#36424a}.content-image-blocks{margin:24px 0 40px}@media (max-width:992px){.content-image-blocks{margin:0}}.content-image-blocks .title-text{display:block;font-size:20px;line-height:26px;margin-bottom:16px;font-weight:700}.content-image-blocks .row{margin-bottom:30px}@media (max-width:992px){.content-image-blocks .row{margin-bottom:0}}.content-image-blocks .image-block{position:relative}@media (max-width:992px){.content-image-blocks .image-block{margin-bottom:15px}}.content-image-blocks .image-block img{width:100%;transition:transform .2s}.content-image-blocks .image-block img:hover{transform:scale(1.5)}.content-image-blocks .image-block .image-block-link{position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0),rgba(0,0,0,.1),rgba(0,0,0,.6))}@media (max-width:767px){.content-image-blocks .image-block .image-block-link{display:block;font-size:18px;text-shadow:none;bottom:0;left:0}}.content-image-blocks .image-block .image-block-link .link-text{position:absolute;bottom:20px;left:20px;font-size:20px;font-weight:700;color:#fff}@media (max-width:767px){.content-image-blocks .image-block .image-block-link .link-text{bottom:10px}}.content-image-blocks .image-block:hover .link-text{text-decoration:underline}.content-image-blocks .col-md-4 .image-block .image-block-link{background:rgba(0,0,0,.3)}.content-image-blocks .col-md-4 .image-block .image-block-link .link-text{top:50%;left:50%;transform:translate(-50%,-50%);bottom:auto;font-size:26px;line-height:34px;text-align:center;text-decoration:none}.content-image-blocks .col-md-4 .image-block .image-block-link .link-text:hover{text-decoration:none}.content-image-blocks .col-md-4 .image-block .image-block-link .link-text:after{content:'';height:6px;width:60px;background:#0069b4;display:block;margin:0 auto;position:relative;top:25px}.divider{position:relative;margin:40px 0;min-height:245px;background-color:#0069b4;border-radius:0 50px 0 50px;text-align:center}.divider .text-overlay{max-width:570px;padding:50px 15px 0;margin:0 auto;color:#fff}.divider .text-overlay .title{font-size:22px;line-height:26px;font-weight:700;margin-bottom:16px}.divider .text-overlay .sub-title{font-size:16px;line-height:24px;margin-bottom:16px}.divider .text-overlay .link-wrapper .link{color:#fff!important;font-size:16px;border:1px solid #fff;border-radius:25px;padding:8px 35px;display:inline-block;margin:10px 0}.divider .text-overlay.pull-quote{max-width:770px;padding-top:30px;margin:0 auto;color:#fff}.divider .text-overlay.pull-quote .icon{margin-bottom:20px}.divider .text-overlay.pull-quote .icon img{width:42px}.divider .text-overlay.pull-quote .quote{font-size:20px;line-height:30px;font-style:italic;margin-bottom:16px}.divider .text-overlay.pull-quote .author{font-size:14px}.divider.secondary{background-color:#0069b4}.promo-wrapper{display:flex}@media (max-width:992px){.promo-wrapper{display:block;padding:0 15px}}.promo-wrapper .image img{width:100%}.promo-wrapper .image img.play-icon{position:absolute;width:50px;bottom:0;left:0}.promo-wrapper .content{position:relative;top:18%}@media (max-width:992px){.promo-wrapper .content{padding:30px 15px;text-align:center;top:auto}}@media (max-width:767px){.promo-wrapper .content{padding:15px}}.promo-wrapper .content .tagline{padding-top:50px;color:#0069b4;font-family:Roboto,sans-serif}@media (max-width:1200px){.promo-wrapper .content .tagline{padding-top:20px;margin-top:0}}.promo-wrapper .content .title{color:#36424a;line-height:100%;font-size:30px;font-family:Roboto,sans-serif;margin:15px auto 25px;font-weight:600}@media (max-width:1200px){.promo-wrapper .content .title{margin:5px auto 20px}}@media (max-width:992px){.promo-wrapper .content .title{font-size:40px;margin-top:10px}}.promo-wrapper .content .sub-title{color:#36424a;font-size:16px;font-family:Roboto,sans-serif;line-height:28px;text-align:left;margin:0 0 25px}@media (max-width:992px){.promo-wrapper .content .sub-title{text-align:center}}.promo-wrapper .content .link-wrapper{text-align:left}@media (max-width:992px){.promo-wrapper .content .link-wrapper{text-align:center}}.promo-wrapper .content .link-wrapper .link{font-size:16px;border:1px solid;padding:10px 38px;border-radius:24px;text-transform:capitalize;display:inline-block;font-weight:600!important}.promo-wrapper .content .link-wrapper .link.primary{color:#fff!important;border-color:#022b55;background-color:#022b55;margin-right:15px}@media (max-width:992px){.promo-wrapper .content .link-wrapper .link.primary{margin:0 0 15px;text-align:center}}.promo-wrapper .content .link-wrapper .link.primary:hover{cursor:pointer;background-color:rgba(0,105,180,.8)}.promo-wrapper .content .link-wrapper .link.secondary{color:#0069b4;border-color:#b5b5b5;background-color:#fff}@media (max-width:992px){.promo-wrapper .content .link-wrapper .link.secondary{margin:0 0 15px;text-align:center}}.promo-wrapper .content .link-wrapper .link.secondary:hover{cursor:pointer;border-color:rgba(54,66,74,.8);text-decoration:underline}@media (min-width:992px){.promo-wrapper .content .link-wrapper .link.btn{margin:10px 0 30px 15px}}.promo-wrapper .content .link-wrapper .link.btn span{padding:0}@media (max-width:425px){.promo-wrapper .content .link-wrapper .link{width:100%}}.promo-wrapper .promo-image{padding-right:0;padding-left:0}@media (max-width:992px){.promo-wrapper .promo-image{padding:0}}.promo-wrapper .promo-image.col-md-push-6{padding-right:0;padding-left:0}@media (max-width:992px){.promo-wrapper .promo-image.col-md-push-6{padding:0}}.promo-wrapper .promo-content{padding-left:30px;background-color:#fff}@media (max-width:992px){.promo-wrapper .promo-content{padding:0;margin:0}}.promo-wrapper .promo-content.primary{background-color:#0069b4}.promo-wrapper .promo-content.primary .content .title{color:#fff}.promo-wrapper .promo-content.primary .content .sub-title{color:#fff}.promo-wrapper .promo-content.primary .content .tagline{color:#fff}.promo-wrapper .promo-content.primary .content .link.primary{border:1px solid #fff}.promo-wrapper .promo-content.nuetral{background-color:#fff}@media (max-width:992px){.promo-wrapper .promo-content.col-md-pull-6{margin:0}}.promo-wrapper.buttons-only{display:grid;place-items:center;margin:20px 0 0;padding-bottom:40px}.promo-wrapper.buttons-only .content{padding:0 15px}.promo-wrapper.buttons-only .content .link-wrapper{text-align:center}@media (min-width:992px){.promo-wrapper.buttons-only .content .link-wrapper .link.btn{margin:0 5px}}.content-card-blocks{margin:40px 0}@media (max-width:767px){.content-card-blocks{margin:0}}.content-card-blocks .row{display:flex}@media (max-width:767px){.content-card-blocks .row{display:block}}.content-card-blocks .row .card-link{height:100%}@media (max-width:767px){.content-card-blocks .row .card-link{margin-bottom:20px}}.content-card-blocks .row .card-link .image img{width:100%}.content-card-blocks .row .card-link .text{padding:15px;padding-bottom:25px;background-color:#fff;border:1px solid #e1e1e1;border-bottom:1px solid #0069b4;border-top:0}@media (min-width:768px){.content-card-blocks .row .card-link .text{height:calc(100% - 124px)}}@media (min-width:992px){.content-card-blocks .row .card-link .text{height:calc(100% - 165px)}}@media (min-width:1200px){.content-card-blocks .row .card-link .text{height:calc(100% - 202px)}}.content-card-blocks .row .card-link .text p.lead{margin:0}.content-card-blocks .row .card-link .text .link-text{font-size:20px;font-family:Roboto,sans-serif;font-weight:600;color:#36424a;display:block;margin-bottom:16px}.content-card-blocks .row .card-link .text .sub-text{font-size:16px;line-height:24px;display:block;font-family:Roboto,sans-serif;color:#36424a}.content-card-blocks .row .card-link.icon{border:1px solid #e1e1e1;border-bottom:2px solid #0069b4;background:#fff;padding:10px 15px;overflow:hidden}.content-card-blocks .row .card-link.icon .image{display:inline-block;float:left;width:20%}.content-card-blocks .row .card-link.icon .image img{border-radius:0}.content-card-blocks .row .card-link.icon .text{border:0;float:right;display:inline-block;width:80%;position:relative;top:10px}.content-card-blocks .row .card-link.icon .text .link-text{color:#36424a;font-family:Roboto,sans-serif}.content-card-blocks .row .card-link.icon.no-icon .image{display:none}.content-card-blocks .row .card-link.icon.no-icon .text{top:2px;float:left}.content-card-blocks .row .col-md-4.no-image .card-link .text,.content-card-blocks .row .col-sm-4.no-image .card-link .text{border-top:1px solid #e1e1e1;height:100%}.content-card-blocks .row .col-md-6 .card-link,.content-card-blocks .row .col-sm-6 .card-link{border:1px solid #e1e1e1;border-bottom:1px solid #0069b4;height:100%}@media (max-width:767px){.content-card-blocks .row .col-md-6 .card-link,.content-card-blocks .row .col-sm-6 .card-link{margin-bottom:20px}}.content-card-blocks .row .col-md-6 .card-link .image,.content-card-blocks .row .col-sm-6 .card-link .image{display:block;position:relative}.content-card-blocks .row .col-md-6 .card-link .image .play-icon,.content-card-blocks .row .col-sm-6 .card-link .image .play-icon{width:50px;position:absolute;bottom:0;left:0}.content-card-blocks .row .col-md-6 .card-link .text,.content-card-blocks .row .col-sm-6 .card-link .text{padding:15px 20px 25px;border:0}@media (min-width:768px){.content-card-blocks .row .col-md-6 .card-link .text,.content-card-blocks .row .col-sm-6 .card-link .text{height:calc(100% - 194px)}}@media (min-width:992px){.content-card-blocks .row .col-md-6 .card-link .text,.content-card-blocks .row .col-sm-6 .card-link .text{height:calc(100% - 255px)}}@media (min-width:1200px){.content-card-blocks .row .col-md-6 .card-link .text,.content-card-blocks .row .col-sm-6 .card-link .text{height:calc(100% - 312px)}}@media (min-width:768px){.content-card-blocks .row .col-md-3 .card-link .text{height:calc(100% - 194px)}}@media (min-width:992px){.content-card-blocks .row .col-md-3 .card-link .text{height:calc(100% - 118px)}}@media (min-width:1200px){.content-card-blocks .row .col-md-3 .card-link .text{height:calc(100% - 146px)}}@media (min-width:768px){.content-card-blocks.meet-the-team .row .card-link .text{height:calc(100% - 230px)}}@media (min-width:992px){.content-card-blocks.meet-the-team .row .card-link .text{height:calc(100% - 305px)}}@media (min-width:1200px){.content-card-blocks.meet-the-team .row .card-link .text{height:calc(100% - 370px)}}.content-card-blocks .title-text{display:block}.content-card-blocks.no-link a{cursor:default;text-decoration:none}.title-block{padding:15px 0 0 0}.title-block h2{color:#36424a;line-height:100%;font-size:48px;font-weight:700}@media (max-width:992px){.title-block h2{font-size:40px;margin-top:10px}}.title-block .tagline{color:#b7baba}.title-block .subtext{color:#36424a}hr.colour-bar{margin:0;height:20px}.link-blocks .row{display:flex;margin-bottom:20px;margin-top:20px}@media (max-width:768px){.link-blocks .row{display:block}}.link-blocks .row .link{position:relative;overflow:auto;background:#fff;border:1px solid #e1e1e1;border-bottom:2px solid #0069b4;height:100%}@media (max-width:768px){.link-blocks .row .link{margin-top:10px;height:auto}}.link-blocks .row .link .text a{font-size:16px;font-weight:600;color:#36424a;padding:20px;padding-right:40px;display:block}.link-blocks .row .link .text a::after{content:'';background-image:url(/DesktopModules/Inventise.NTMA/Modules/SolidContent/Images/icon-arrow-right.svg);position:absolute;right:15px;top:18px;width:24px;height:24px}.link-blocks .title-text{display:block;font-size:20px;line-height:26px;margin-bottom:16px;font-weight:700}.related-links-wrapper{background-color:#f8f8f8;padding:15px 0 0;border-bottom:1px solid #0069b4}.related-links-wrapper h2,.related-links-wrapper h3{color:#36424a;margin-bottom:15px}.related-links-wrapper .related-links{margin-bottom:15px;padding-left:15px;display:flex}.related-links-wrapper .related-links .icon{width:16px;display:inline-block}.related-links-wrapper .related-links .link{display:inline-block;margin-left:5px;width:80%;position:relative;top:1px}.related-links-wrapper .related-links .link a{font-size:16px;color:#0069b4!important;text-decoration:underline;font-weight:600}.related-links{margin-bottom:15px;padding-left:15px;display:flex}.related-links .icon{width:18px;display:inline-block}.related-links .link{display:inline-block;margin-left:5px;width:80%;position:relative;top:1px}.related-links .link a{font-size:18px;color:#0069b4;text-decoration:underline;font-weight:600}.card-block-icons{margin-top:20px}.card-block-icons .title-text{display:block;font-size:20px;line-height:26px;margin-bottom:16px;font-weight:700}.card-block-icons .row{margin-bottom:40px;margin-top:20px}.card-block-icons .row .icon-block{background-color:#fff;border:1px solid #e1e1e1}.card-block-icons .row .icon-block .icon{width:165px}.card-block-icons .row .icon-block .text{float:right;width:185px;height:165px;padding:20px}.card-block-icons .row .icon-block .text .title{display:block;font-size:18px;line-height:22px;font-weight:700;margin-bottom:16px}.card-block-icons .row .icon-block .text .sub{display:block;font-size:16px;line-height:24px}.card-block-icons .row .icon-block .link{position:absolute;width:100%;height:100%;top:0}.banner{position:relative}.banner .bg-image .haze,.banner .bg-image img{width:100%;height:250px;object-fit:cover;object-position:top}.banner .bg-image .haze{position:absolute;top:0}.banner .text-overlay{position:absolute;top:90px;max-width:585px;margin-left:195px}@media (max-width:1200px){.banner .text-overlay{max-width:485px;margin-left:161.66px}}@media (max-width:992px){.banner .text-overlay{max-width:100%;margin-left:0}}.banner .text-overlay h1.title{font-size:40px;font-weight:700;color:#fff!important;text-shadow:0 3px 6px #000}.banner.index .bg-image img{min-height:230px}.banner.landing .bg-image .haze,.banner.landing .bg-image img{height:500px}.banner.landing .bg-image .haze{background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0),rgba(0,0,0,.1),rgba(0,0,0,.6))}.banner.landing .text-overlay{bottom:90px;top:auto;text-align:center;width:100%;max-width:500px;margin:0 auto;left:0;right:0}.banner.landing .text-overlay .title{margin-bottom:5px}.banner.landing .text-overlay .sub-title{font-size:20px;line-height:28px;color:#fff;text-shadow:0 3px 6px #000}.banner.banner-search .text-overlay{max-width:650px}@media (max-width:650px){.banner.banner-search .text-overlay{width:100%;max-width:none}}.banner.banner-search .text-overlay .text-input-overlay .textbox{width:478px;height:40px;border-radius:24px;border:none;padding:0 20px}@media (max-width:650px){.banner.banner-search .text-overlay .text-input-overlay .textbox{display:block;width:calc(100% - 30px);margin:0 15px}}.banner.banner-search .text-overlay .text-input-overlay .btn.button{background:#0069b4;border-radius:24px;height:40px;width:158px;padding:0;margin:0;color:#fff;font-size:16px;font-weight:600;margin-left:10px}@media (max-width:650px){.banner.banner-search .text-overlay .text-input-overlay .btn.button{display:block;width:calc(100% - 30px);margin:15px 15px 0}}