@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.short-hr{border-bottom:2px solid var(--blue-0);content:"";display:block;height:2.56rem;margin-bottom:5.12rem;margin-top:1.4rem;width:4.8rem}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.visually-visible{position:inherit;width:auto;height:auto;padding:inherit;margin:inherit;overflow:auto;clip:inherit;white-space:normal}.sg-container figure.icon{align-items:center;background:var(--light-2);border:1px solid var(--light-6);border-radius:10rem;display:flex;height:6rem;margin-bottom:1rem;justify-content:center;width:6rem}.sg-container .card{background-color:var(--light-1);border:1px solid var(--light-6);border-radius:var(--border-radius);box-shadow:0 0 1rem rgba(109,127,150,0.15);margin-bottom:calc(18rem / 4);padding:3rem 2rem}.sg-container .card+.card{margin-top:calc(18rem / 4 + 1rem)}@media only screen and (min-width:720px){.sg-container .card{margin-bottom:0;padding-top:2rem}}.sg-container .card h2::after{border-bottom:2px solid var(--blue-0);content:"";display:block;height:2.56rem;margin-bottom:5.12rem;margin-top:1.4rem;width:4.8rem;height:1.56rem;margin:0 0 2rem}.sg-container .card p{color:var(--dark-6);font-size:1.4rem;line-height:calc(1.4rem * 1.5);margin-bottom:1.4rem}.sg-container .card ul{margin-bottom:3rem}.sg-container .card li{background:url('../../../../../../static/global/img/icon-check.svg') left .8rem no-repeat;padding-left:3rem;margin-bottom:1.4rem}@media only screen and (min-width:720px){.section-header{background-color:var(--light-2)}}.section-header .sg-container{padding:calc(18rem / 4) 0}@media only screen and (min-width:720px){.section-header .sg-container{padding:calc(18rem / 2) 0 0;text-align:center}}.section-header .sg-container h1::after{border-bottom:2px solid var(--blue-0);content:"";display:block;height:2.56rem;margin-bottom:5.12rem;margin-top:1.4rem;width:4.8rem;margin:0 0 1rem;padding:1rem 0}@media only screen and (min-width:720px){.section-header .sg-container h1::after{margin-left:auto;margin-right:auto}}.section-header .sg-container h2,.section-header .sg-container h3,.section-header .sg-container p:not(:last-of-type){margin-bottom:2rem}@media only screen and (min-width:720px){.section-cards-wrapper{background-color:var(--light-2);position:relative}}.section-cards-wrapper .section-cards{background-color:var(--light-1)}@media only screen and (min-width:720px){.section-cards-wrapper .section-cards{background-image:url('/public/assets/img/side_squares.svg'),url('/public/assets/img/wave_bottom_1965.svg');background-repeat:no-repeat,repeat-x;background-position:left bottom,-18rem calc(18rem * .8);background-size:auto, auto 22px}.section-cards-wrapper .section-cards::before{content:'';background-color:var(--light-2);height:calc(18rem * .8);position:absolute;width:100%;z-index:100}}@media only screen and (min-width:720px){.section-cards-wrapper .sg-container{margin-bottom:calc(18rem / 4)}}@media only screen and (min-width:720px){.section-cards-wrapper .col-12{column-gap:4rem;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end;position:relative;z-index:101}}@media only screen and (min-width:720px){.section-cards-wrapper .card{width:calc(50% - 2rem)}}@media only screen and (min-width:900px){.section-cards-wrapper .card{width:calc(42% - 2rem)}}@media only screen and (min-width:1260px){.section-cards-wrapper .card{width:calc(35% - 2rem)}}.section-cards-wrapper .icon{float:right}@media only screen and (min-width:720px){.section-cards-wrapper .icon{float:none}}.section-table .table-wrapper{background-color:var(--light-1);border-radius:var(--border-radius);border:1px solid var(--light-6);box-shadow:0 0 1rem rgba(109,127,150,0.15);margin-bottom:calc(18rem / 4);padding:2rem}@media only screen and (min-width:720px){.section-table .table-wrapper{padding-bottom:3rem;padding-top:3rem}}.section-table .table-wrapper h2{margin-bottom:2rem}@media only screen and (min-width:720px){.section-table .table-wrapper h2{margin-bottom:0}}.section-table .table-wrapper table{width:100%}.section-table .table-wrapper thead th{font:var(--font-h4);text-align:center}@media only screen and (min-width:720px){.section-table .table-wrapper thead th{font:var(--font-h3)}}.section-table .table-wrapper tbody th{font-weight:bold}.section-table .table-wrapper tbody th span{font:var(--font-small);display:block;font-weight:normal;margin-top:.3rem}.section-table .table-wrapper th,.section-table .table-wrapper td{padding:1rem 1rem 1.2rem}.section-table .table-wrapper td{text-align:center;vertical-align:middle}.section-table .table-wrapper tr.even{background-color:var(--light-2)}@media only screen and (min-width:720px){.section-table .table-wrapper .row-data{width:28%}}.section-managed-projects{margin-bottom:calc(18rem / 4)}@media screen and (min-width:720px){.section-managed-projects{margin-bottom:calc(18rem / 2)}}.section-managed-projects .card#managed-projects-card{margin-bottom:0}@media only screen and (min-width:720px){.section-managed-projects .card#managed-projects-card{padding-top:3rem}}@media only screen and (min-width:1260px){.section-managed-projects .card#managed-projects-card{background-image:url('/public/assets/img/illo-managed-project@2x.jpg');background-position:right 2rem bottom 2rem;background-repeat:no-repeat;background-size:320px;padding-right:calc(320px + 4rem)}}.section-content-types{background:linear-gradient(180deg, var(--light-2) 70%, var(--light-1) 100%);padding:calc(18rem / 4) 0}@media screen and (min-width:720px){.section-content-types{background:url('/public/assets/img/side_squares.svg') no-repeat left 98%,linear-gradient(180deg, var(--light-2) 0%, var(--light-1) 100%);margin-bottom:calc(18rem / 6);padding:calc(18rem / 2) 0}}.section-content-types .sg-container h2,.section-content-types .sg-container h3,.section-content-types .sg-container p{margin-bottom:1rem}.section-content-types #content-type-tabs{margin-top:3rem}@media screen and (min-width:720px){.section-content-types #content-type-tabs{column-gap:2rem;display:flex;justify-content:center}}.section-content-types #content-type-tabs nav,.section-content-types #content-type-tabs .content-type{background:var(--light-1);border:1px solid var(--light-6);border-radius:var(--border-radius)}.section-content-types #content-type-tabs nav{display:none;padding:1rem}@media screen and (min-width:720px){.section-content-types #content-type-tabs nav{display:block;flex:2.4}}.section-content-types #content-type-tabs nav li{background:white;margin-bottom:1rem}.section-content-types #content-type-tabs nav li a{border-radius:calc(var(--border-radius) / 3 * 2);display:block;font-weight:bold;padding:1rem}.section-content-types #content-type-tabs nav li a:hover,.section-content-types #content-type-tabs nav li a:focus,.section-content-types #content-type-tabs nav li a:active,.section-content-types #content-type-tabs nav li a.active{background:var(--banner-info-background);text-decoration:none}.section-content-types #content-type-tabs .content-type{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:3rem;padding:2rem}.section-content-types #content-type-tabs .content-type:last-of-type{margin-bottom:0}@media screen and (min-width:720px){.section-content-types #content-type-tabs .content-type{flex:8;margin-bottom:0}}.section-content-types #content-type-tabs .content-type figure{display:none}@media screen and (min-width:720px){.section-content-types #content-type-tabs .content-type figure{align-self:flex-end;display:flex;position:absolute}}@media screen and (min-width:720px){.section-content-types #content-type-tabs .content-type .description{padding-right:8rem}}@media screen and (min-width:720px){.section-content-types #content-type-tabs .content-type:not(.active){display:none}}.section-content-types #content-type-tabs .ordering{border-top:1px solid var(--light-6);margin-top:2rem;padding-top:2rem}@media screen and (min-width:720px){.section-content-types #content-type-tabs .ordering{column-gap:2rem;display:grid;grid-template-columns:repeat(2, 1fr)}}.section-content-types #content-type-tabs .ordering div{background-size:3.2rem 3.2rem;font:var(--font-default);margin-bottom:2rem;padding-left:4rem}.section-content-types #content-type-tabs .ordering div.ordering--managed-service{background:url('/public/assets/img/icon-buildings.svg') no-repeat left top}.section-content-types #content-type-tabs .ordering div.ordering--self-service{background:url('/public/assets/img/icon-tag-user.svg') no-repeat left top}.section-content-types #content-type-tabs .ordering strong{display:block}.section-content-types .pseudo-section{padding-top:calc(18rem / 4)}.section-content-types .pseudo-section .col-4{margin-bottom:4rem}@media screen and (min-width:720px){.section-content-types .pseudo-section .col-4{margin-bottom:0;margin-top:2rem}}.section-content-types .pseudo-section .col-4 p{margin-bottom:2rem}.section-content-types .card-slim{background:var(--light-1);border:1px solid var(--light-6);border-radius:var(--border-radius);margin-bottom:3rem;padding:2rem}.section-content-types .card-slim h4{margin-bottom:1rem}.section-content-types .card-slim div:not(:last-of-type){border-bottom:1px solid var(--light-6);margin-bottom:2rem;padding-bottom:1rem}@media screen and (min-width:720px){.section-content-types .card-slim{column-gap:2rem;display:grid;grid-template-columns:6rem 1fr;padding-bottom:3rem;padding-top:3rem}}.section-content-types .card-slim figure{display:none}@media screen and (min-width:720px){.section-content-types .card-slim figure{display:flex}}.section-faq{margin-bottom:calc(18rem / 3)}@media screen and (min-width:720px){.section-faq{margin-bottom:calc(18rem / 2)}}.section-faq .sg-container article{margin-bottom:2rem}.section-faq .sg-container article:last-of-type{margin-bottom:0}.section-faq .sg-container h2,.section-faq .sg-container h3,.section-faq .sg-container p{margin-bottom:1rem}.section-faq .sg-container p:last-of-type{margin-bottom:0}