.gb-container-b1cdfc4e{padding-top:70px;padding-bottom:70px;background-color:#510866;background-image:url(https://cps.tus.ie/wp-content/uploads/2024/02/cps-case-studies-compressed.png);background-repeat:no-repeat;background-position:center center;background-size:cover;}.gb-container-f73fa6e9{height:100%;display:flex;flex-direction:column;justify-content:center;}.gb-grid-wrapper > .gb-grid-column-f73fa6e9{width:50%;}.gb-grid-wrapper > .gb-grid-column-831a7d07{width:50%;}.gb-container-e86bcf76{position:relative;overflow-x:hidden;overflow-y:hidden;padding-top:60px;padding-bottom:60px;background-color:#127910;}.gb-container-e86bcf76:before{content:"";background-image:var(--background-image);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;opacity:0.1;}.gb-container-0aff785b{max-width:800px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:auto;margin-left:auto;}.gb-container-f3d2d591{padding-top:70px;padding-bottom:70px;background-color:#302350;}.gb-container-fca36e2f{max-width:1140px;margin-right:auto;margin-left:auto;}.gb-container-cc6b1590{min-height:150px;}.gb-container-caac9073{height:100%;border-bottom-width:1px;border-bottom-style:solid;color:#ffffff;}.gb-grid-wrapper > .gb-grid-column-caac9073{width:33%;}.gb-container-ef897a85{height:100%;border-bottom:1px solid #ffffff;}.gb-grid-wrapper > .gb-grid-column-ef897a85{width:33%;}.gb-grid-wrapper > .gb-grid-column-58ff5ccc{width:33.33%;}h1.gb-headline-cdc238f3{font-size:44px;text-align:center;padding-bottom:30px;color:white;}p.gb-headline-9ba79949{max-width:800px;font-size:18px;font-weight:500;text-align:center;margin-right:auto;margin-bottom:30px;margin-left:auto;color:#ffffff;}p.gb-headline-4aee512e{font-size:18px;margin-bottom:40px;color:#ffffff;}h2.gb-headline-f47aa4e5{font-size:36px;text-align:center;margin-bottom:28px;color:#ffffff;}h2.gb-headline-f464f8f7{display:inline-block;font-size:46px;padding-bottom:25px;margin-bottom:25px;border-bottom-width:1px;border-bottom-style:solid;color:#ffffff;}div.gb-headline-c51dac2d{font-size:16px;color:#ffffff;}.gb-grid-wrapper-ebd5ea69{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-80px;}.gb-grid-wrapper-ebd5ea69 > .gb-grid-column{box-sizing:border-box;padding-left:80px;}.gb-grid-wrapper-39ed50c8{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-39ed50c8 > .gb-grid-column{box-sizing:border-box;}a.gb-button-a7f9dbfd{display:flex;align-items:center;justify-content:center;column-gap:0.5em;max-width:200px;font-size:20px;font-weight:700;text-align:center;padding:15px 20px;background-color:#e1f17a;color:black;text-decoration:none;}a.gb-button-a7f9dbfd:hover, a.gb-button-a7f9dbfd:active, a.gb-button-a7f9dbfd:focus{background-color:#222222;color:#ffffff;}a.gb-button-a7f9dbfd .gb-icon{line-height:0;}a.gb-button-a7f9dbfd .gb-icon svg{width:1em;height:1em;fill:currentColor;}a.gb-button-4d20e996{display:inline-flex;align-items:center;column-gap:0.5em;font-size:18px;font-weight:600;padding:20px 60px;margin-right:auto;margin-left:auto;background-color:white;color:black;text-decoration:none;}a.gb-button-4d20e996:hover, a.gb-button-4d20e996:active, a.gb-button-4d20e996:focus{background-color:#222222;color:#ffffff;}a.gb-button-4d20e996 .gb-icon{line-height:0;}a.gb-button-4d20e996 .gb-icon svg{width:1em;height:1em;fill:currentColor;}@media (max-width: 767px) {.gb-grid-wrapper > .gb-grid-column-f73fa6e9{width:100%;}.gb-grid-wrapper > .gb-grid-column-831a7d07{width:100%;}.gb-grid-wrapper > .gb-grid-column-caac9073{width:100%;}.gb-grid-wrapper > .gb-grid-column-ef897a85{width:100%;}.gb-grid-wrapper > .gb-grid-column-58ff5ccc{width:100%;}}:root{--gb-container-width:1100px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}