@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(''),url(/7ca9c5967f3bb8bffeab24b639b49c1e7d03fa52/d91b6/assets/fonts/roboto-v30-latin-regular.woff2) format('woff2'),url(/d9cfe6b477b49d47b6241b4281f4858d98eaca65/4c09f/assets/fonts/roboto-v30-latin-regular.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local(''),url(/23cef6993ddb2b2979e8e7647fc3763694e2ba7d/11ed4/assets/fonts/roboto-v30-latin-500.woff2) format('woff2'),url(/02edc7784ea80afc258224f3cb8c86dd233aaf19/370c7/assets/fonts/roboto-v30-latin-500.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local(''),url(/acdef5603c2387b0e5bffd744b679a24a8bc1968/49339/assets/fonts/roboto-v30-latin-700.woff2) format('woff2'),url(/6baf2c7cc3a03676c10ce872ef9fa1aa4e185901/1a223/assets/fonts/roboto-v30-latin-700.woff) format('woff')}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:400;src:local(''),url(/bd39f9cd13ef2a6f912dcba8fa916fc67b4a19d9/7572f/assets/fonts/titillium-web-v15-latin-regular.woff2) format('woff2'),url(/c7f1278df9be1f3cfc1792fcf1f4b01ad2eda3c9/d918b/assets/fonts/titillium-web-v15-latin-regular.woff) format('woff')}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:600;src:local(''),url(/35fd6e4c125235cb7f9aa6e297da4b64ae45b06a/1fed7/assets/fonts/titillium-web-v15-latin-600.woff2) format('woff2'),url(/f6c4aeec7b19fb7fc495fbeacda0899619d59809/0b240/assets/fonts/titillium-web-v15-latin-600.woff) format('woff')}@font-face{font-family:'Titillium Web';font-style:normal;font-weight:700;src:local(''),url(/52ab47c062d0bfdbd34dbd31784008bd0e4c4227/3875d/assets/fonts/titillium-web-v15-latin-700.woff2) format('woff2'),url(/ef85ae270f3d2ddceae778beac453ea1b1da7ae9/18cad/assets/fonts/titillium-web-v15-latin-700.woff) format('woff')}:root{--fs-200:0.875rem;--fs-300:1rem;--fs-400:1.125rem;--fs-500:1.25rem;--fs-600:1.5rem;--fs-700:1.875rem;--fs-800:2.625rem;--fs-900:3.75rem;--fs-nav:var(--fs-400);--fs-body:var(--fs-300);--fs-primary-heading:var(--fs-700);--fs-subtitle:var(--fs-300);--fs-secondary-heading:var(--fs-600);--fs-tertiary-heading:var(--fs-300);--fs-button:var(--fs-200)}@media screen and (min-width:55em){:root{--fs-nav:var(--fs-400);--fs-body:var(--fs-400);--fs-primary-heading:var(--fs-900);--fs-subtitle:var(--fs-600);--fs-secondary-heading:var(--fs-800);--fs-tertiary-heading:var(--fs-300);--fs-button:var(--fs-300)}}*,::after,::before{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6{margin:0}html{scroll-behavior:smooth}body{min-height:100vh;font-family:sans-serif;font-size:100%;line-height:1.5;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;overflow-x:hidden}a:not([class]){text-decoration-skip-ink:auto}img{display:block;max-width:100%}button,input,select,textarea{font:inherit}@media(prefers-reduced-motion:reduce){*,::after,::before{animation-duration:NaNs!important;animation-iteration-count:1!important;transition-duration:NaNs!important;scroll-behavior:auto!important}html{scroll-behavior:initial}}:root{--fs-200:0.875rem;--fs-300:1rem;--fs-400:1.125rem;--fs-500:1.25rem;--fs-600:1.5rem;--fs-700:1.875rem;--fs-800:2.625rem;--fs-900:3.75rem;--fs-nav:var(--fs-400);--fs-body:var(--fs-300);--fs-primary-heading:var(--fs-700);--fs-subtitle:var(--fs-300);--fs-secondary-heading:var(--fs-600);--fs-tertiary-heading:var(--fs-300);--fs-button:var(--fs-200)}@media screen and (min-width:55em){:root{--fs-nav:var(--fs-400);--fs-body:var(--fs-400);--fs-primary-heading:var(--fs-900);--fs-subtitle:var(--fs-600);--fs-secondary-heading:var(--fs-800);--fs-tertiary-heading:var(--fs-300);--fs-button:var(--fs-300)}}body{display:flex;flex-direction:column;justify-content:space-between;height:100%;min-width:320px;background-color:#f5f9ff;font-family:Roboto,sans-serif;color:#1f1f1f}body footer{justify-self:flex-end}h1,h2,h3,h4,h5,h6{line-height:140%;margin-bottom:1rem;font-family:"Titillium Web",sans-serif}a{color:inherit;text-decoration:none;transition:color .4s}nav ul{list-style:none;padding:0;margin:0}.button{cursor:pointer;text-decoration:none;display:inline-flex;gap:.5rem;align-items:center;border:none;font-family:inherit;font-size:var(--fs-button);justify-content:center;outline:0;white-space:nowrap;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);color:#fff;padding:1rem 2rem;background-color:#2e75b8;border-radius:2px;background-position:center;transition:.8s}.button:hover{background:#245b8f radial-gradient(circle,transparent 1%,#245b8f 1%) center/15000%}.button:active{background-color:#478fd1;background-size:100%;transition:0s}.button--outline{background-color:#f5f9ff;color:#2e75b8;border:2px solid #2e75b8;padding:1rem}.button--outline:hover{background:#c2dbff radial-gradient(circle,transparent 1%,#c2dbff 1%) center/15000%}.button--outline:active{background-color:#fff;background-size:100%;transition:0s}main{flex:1 1 100%}footer,header{padding:1rem 2rem;background-color:#474747}@media screen and (min-width:55em){footer,header{padding:1rem}}@media screen and (min-width:64em){footer,header{padding:1rem 4rem}}.scroll-button{display:none;position:fixed;z-index:99;border:none;background-color:#aaa;cursor:pointer;padding:.75rem;border-radius:4px;opacity:.7;bottom:5rem;right:26px}@media screen and (min-width:55em){.scroll-button{bottom:6rem;right:30px;padding:1rem}}.scroll-button:hover{background-color:#888}.scroll-button img{width:1rem;height:1rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.underline{text-decoration:underline}.underline--accent{border-bottom:2px solid #245b8f}.bg--light{background-color:#fff;color:#1f1f1f}.bg--primary{background-color:#245b8f;color:#fff}.bg--primary li,.bg--primary p{color:#cddaea}.container{width:85%;margin-left:auto;margin-right:auto}@media screen and (min-width:55em){.container{max-width:80%}}.grid--reverse{grid-column-start:1}header{flex-grow:0;position:sticky;top:0;width:100%;transition:all .5s ease-in-out;display:flex;align-items:center;gap:1rem;font-size:var(--fs-nav);color:#fff;z-index:10;border-bottom:4px solid #2e75b8}.logo__container{flex-basis:40%}.logo{max-width:200px;height:auto;flex-basis:100%}@media screen and (min-width:55em){.logo{max-width:250px}}.mobile-nav-toggle{display:none}@media screen and (max-width:55em){.mobile-nav-toggle{cursor:pointer;display:block;position:absolute;right:2rem;width:2rem;aspect-ratio:1;z-index:9999;background-color:rgba(0,0,0,0);background-image:url(/b58c83e476fc685d99c472c99cceedb8c95f166d/cc700/assets/icons/bars.svg);background-repeat:no-repeat;background-position:center;border:0}.mobile-nav-toggle[aria-expanded=true]{background-image:url(/45d66d2f252d15870bbd048643023a8921530131/3e1cb/assets/icons/cross.svg);background-repeat:no-repeat;background-position:center}}.nav{display:flex;justify-content:space-around;align-items:center;flex:1;gap:1rem}.nav__list{margin:0;padding:0;display:flex;flex-direction:row;gap:2rem}.nav__list__item{padding:.5rem 0}.nav__list__item--active{border-bottom:4px solid #245b8f}.nav .header-actions{display:flex;gap:1rem;justify-content:flex-end;align-items:center;width:100%}@media screen and (max-width:55em){.nav{position:fixed;z-index:1000;inset:0 0 0 30%;padding:min(30vh,10rem) 1rem min(30vh,10rem);background-color:rgba(0,0,0,.7);backdrop-filter:blur(8px);transform:translateX(100%);transition:transform .5s ease-out;flex-direction:column;justify-content:space-around}.nav[data-visible=true]{transform:translateX(0)}.nav__list{flex-direction:column;gap:0;width:100%}.nav li{padding:1rem}.nav li+li{border-top:2px solid #2e75b8}.nav .nav__list__item--active{border-bottom:0}.nav .header-actions{flex-direction:column;gap:2rem}}.nav .phone{width:18px;height:18px}.nav .facebook{max-width:fit-content}footer{font-size:var(--fs-300);font-weight:400;color:#fff}footer .main-footer{display:flex;flex-direction:column;gap:2rem;justify-content:center;margin-bottom:2rem;padding:2rem 0}@media screen and (min-width:55em){footer .main-footer{flex-direction:row;justify-content:space-evenly;gap:4rem}}footer .main-footer .logo-section{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem}footer .main-footer .logo-section .call-us{display:inline-flex;align-items:center;gap:.5rem;font-size:var(--fs-300)}footer .main-footer .logo-section .facebook{width:32px;height:32px}footer .main-footer .accrediation{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start;max-width:30rem}footer .main-footer .accrediation__title{padding-bottom:.5rem;padding-right:2rem}footer .main-footer .footer-nav{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}footer .main-footer .footer-nav__title{padding-bottom:.5rem;padding-right:2rem}footer .main-footer .footer-nav__list__item{padding:.5rem 0}footer .second-footer{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:55em){footer .second-footer{flex-direction:row;justify-content:space-between}}footer .second-footer .copyright span{display:block}@media screen and (min-width:55em){footer .second-footer .copyright span{display:inline}}:root{--fs-200:0.875rem;--fs-300:1rem;--fs-400:1.125rem;--fs-500:1.25rem;--fs-600:1.5rem;--fs-700:1.875rem;--fs-800:2.625rem;--fs-900:3.75rem;--fs-nav:var(--fs-400);--fs-body:var(--fs-300);--fs-primary-heading:var(--fs-700);--fs-subtitle:var(--fs-300);--fs-secondary-heading:var(--fs-600);--fs-tertiary-heading:var(--fs-300);--fs-button:var(--fs-200)}@media screen and (min-width:55em){:root{--fs-nav:var(--fs-400);--fs-body:var(--fs-400);--fs-primary-heading:var(--fs-900);--fs-subtitle:var(--fs-600);--fs-secondary-heading:var(--fs-800);--fs-tertiary-heading:var(--fs-300);--fs-button:var(--fs-300)}}.hero{position:relative}.hero__background{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;object-fit:cover}.hero__content{padding:5rem 2.5rem 10rem;text-align:center}.hero__title{font-size:var(--fs-primary-heading);line-height:40px}.hero__title>div{color:#2e75b8}.hero__info{margin-bottom:3rem;font-size:var(--fs-subtitle)}.hero__cta{display:flex;justify-content:center;gap:2rem}.hero__image{display:none}@media screen and (min-width:55em){.hero{display:grid;align-items:center;grid-auto-flow:column;grid-auto-columns:1fr;margin-top:3rem}.hero__background{display:none}.hero__content{text-align:start;padding:4rem}.hero__title{line-height:70px}.hero__cta{justify-content:flex-start}.hero__image{display:block;border-radius:4px;height:auto}}.about{text-align:center}.about__image{border-radius:7rem;width:100%;height:auto}.about__section{font-size:var(--fs-body);font-weight:700}.about__section::after{content:"";display:block;border-bottom:2px solid #2e75b8;width:3rem;margin:0 auto}.about__content{padding:2rem}.about__title{color:#2e75b8;font-size:var(--fs-secondary-heading)}.about__info{font-size:var(--fs-body);margin-bottom:2rem}@media screen and (min-width:55em){.about{text-align:start;display:grid;align-items:center;grid-auto-flow:column;grid-auto-columns:1fr;margin-top:3rem;margin-bottom:3rem}.about__image__wrapper{padding:0;background-color:#f5f9ff;display:block}.about__image{border-radius:4px;height:auto}.about__section::after{margin-left:1rem}.about__title{color:#2e75b8;font-size:var(--fs-secondary-heading)}.about__info{font-size:var(--fs-subtitle);margin-bottom:3rem}}.benefits{text-align:center;background-color:#245b8f;color:#fff;padding:3rem}.benefits__section{font-size:var(--fs-body);font-weight:700;margin-bottom:2rem}.benefits__section::after{content:"";display:block;border-bottom:2px solid #fff;width:4rem;margin:0 auto}.benefits__title{font-size:var(--fs-secondary-heading);margin-bottom:2rem}.benefits__content{max-width:300px;margin-inline:auto}.benefits__content__icon{object-fit:contain;margin:0 auto 2rem}.benefits__content__title{font-size:var(--fs-tertiary-heading)}.benefits__content__info{font-size:var(--fs-body);margin-bottom:2rem;color:#cddaea}.benefits__cta{margin-top:3rem}@media screen and (min-width:55em){.benefits{padding:7rem}.benefits__section{margin-bottom:4rem}.benefits__title{font-size:var(--fs-primary-heading);margin:0 auto;margin-bottom:6rem;max-width:min(60vh,80%)}.benefits__content__wrapper{display:flex;flex-wrap:nowrap;justify-content:space-evenly;gap:2rem}.benefits__content__icon{object-fit:contain;margin:0 auto 2rem}}.specialties{text-align:center;padding:3rem 2rem}.specialties__title{font-size:var(--fs-secondary-heading);color:#2e75b8;margin-bottom:2rem}.specialties__content{display:flex;gap:2rem;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.specialties__item{flex-shrink:0;max-width:min(70%,300px)}.specialties__item img{width:100%;aspect-ratio:4/3;border-radius:1rem;box-shadow:0 1rem 1rem rgba(0,0,0,.15)}.specialties__info{margin-top:1rem}.specialties__cta{margin-top:2rem}.specialties__content::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.specialties__content::-webkit-scrollbar{height:6px;background-color:#f5f5f5}.specialties__content::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#474747}@media screen and (min-width:55em){.specialties{padding:4rem}.specialties__title{font-size:var(--fs-primary-heading)}.specialties__content{display:flex;flex-wrap:wrap;justify-content:space-evenly;justify-items:center}.specialties__content img{max-width:300px;margin-inline:auto;object-fit:cover}.specialties__content img:hover{opacity:.6;cursor:pointer;transition:.3s ease}.specialties__item{max-width:none;flex:0 0 30%}.specialties__info{font-size:var(--fs-700)}}:root{--fs-200:0.875rem;--fs-300:1rem;--fs-400:1.125rem;--fs-500:1.25rem;--fs-600:1.5rem;--fs-700:1.875rem;--fs-800:2.625rem;--fs-900:3.75rem;--fs-nav:var(--fs-400);--fs-body:var(--fs-300);--fs-primary-heading:var(--fs-700);--fs-subtitle:var(--fs-300);--fs-secondary-heading:var(--fs-600);--fs-tertiary-heading:var(--fs-300);--fs-button:var(--fs-200)}@media screen and (min-width:55em){:root{--fs-nav:var(--fs-400);--fs-body:var(--fs-400);--fs-primary-heading:var(--fs-900);--fs-subtitle:var(--fs-600);--fs-secondary-heading:var(--fs-800);--fs-tertiary-heading:var(--fs-300);--fs-button:var(--fs-300)}}.products{text-align:center;padding:2rem 0}.products__title{font-size:var(--fs-primary-heading)}.products__subtitle{font-size:var(--fs-subtitle);font-weight:400;color:#cddaea}@media screen and (min-width:55em){.products__subtitle{margin:0 auto;max-width:768px}}.product{display:grid;justify-items:center;align-items:center;text-align:center;padding:3rem 0}.product__title{font-size:var(--fs-secondary-heading);font-weight:500;margin:2rem}.product__description{font-size:var(--fs-body);font-weight:500}.product__link{border-radius:2rem;margin:2rem 0;padding:1rem 2rem;font-weight:500}@media screen and (min-width:55em){.product{padding:10rem 0;grid-auto-flow:column;grid-auto-columns:1fr}.product__title{font-weight:600}.product__description{max-width:80%;margin:0 auto;text-align:start}}:root{--fs-200:0.875rem;--fs-300:1rem;--fs-400:1.125rem;--fs-500:1.25rem;--fs-600:1.5rem;--fs-700:1.875rem;--fs-800:2.625rem;--fs-900:3.75rem;--fs-nav:var(--fs-400);--fs-body:var(--fs-300);--fs-primary-heading:var(--fs-700);--fs-subtitle:var(--fs-300);--fs-secondary-heading:var(--fs-600);--fs-tertiary-heading:var(--fs-300);--fs-button:var(--fs-200)}@media screen and (min-width:55em){:root{--fs-nav:var(--fs-400);--fs-body:var(--fs-400);--fs-primary-heading:var(--fs-900);--fs-subtitle:var(--fs-600);--fs-secondary-heading:var(--fs-800);--fs-tertiary-heading:var(--fs-300);--fs-button:var(--fs-300)}}.realisations{padding-top:2rem}.realisations__title{text-align:center;font-size:var(--fs-primary-heading);color:#2e75b8}.realisations__subtitle{font-size:var(--fs-subtitle);font-weight:400}@media screen and (min-width:55em){.realisations__subtitle{margin:0 auto;max-width:768px}}.realisations__content{margin:2rem auto;display:grid;gap:3rem;align-items:flex-start}@media screen and (min-width:55em){.realisations__content{grid-auto-flow:column;grid-auto-columns:1fr}}.realisations__content__image{border-radius:.25rem;aspect-ratio:4/3;box-shadow:0 1rem 1rem rgba(0,0,0,.15);width:100%;object-fit:cover;cursor:pointer}.realisations__content__image:hover{opacity:.6;transition:.3s ease}.realisations__content__text{padding:3rem 1.5rem;border-radius:8px;font-size:var(--fs-body);font-weight:500}.realisation__title{font-size:var(--fs-body);font-weight:700;margin-top:1rem}.gallery{text-align:center;margin:2rem auto;grid-template-columns:repeat(1,minmax(0,1fr));display:grid;gap:2rem}@media screen and (min-width:48em){.gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:55em){.gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}.gallery__image{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:.25rem;box-shadow:0 1rem 1rem rgba(0,0,0,.15);cursor:pointer}.gallery__image:hover{opacity:.6;transition:.3s ease}.back-link{display:none}@media screen and (min-width:55em){.back-link{display:flex;gap:.5rem}.back-link a{color:initial;text-decoration:underline}}.project-link{display:flex}.project-link--previous{display:flex;gap:.5rem;margin-right:auto}.project-link--next{display:flex;gap:.5rem;margin-left:auto}.project-link a{color:#2e75b8;font-weight:500;text-decoration:none}:root{--fs-200:0.875rem;--fs-300:1rem;--fs-400:1.125rem;--fs-500:1.25rem;--fs-600:1.5rem;--fs-700:1.875rem;--fs-800:2.625rem;--fs-900:3.75rem;--fs-nav:var(--fs-400);--fs-body:var(--fs-300);--fs-primary-heading:var(--fs-700);--fs-subtitle:var(--fs-300);--fs-secondary-heading:var(--fs-600);--fs-tertiary-heading:var(--fs-300);--fs-button:var(--fs-200)}@media screen and (min-width:55em){:root{--fs-nav:var(--fs-400);--fs-body:var(--fs-400);--fs-primary-heading:var(--fs-900);--fs-subtitle:var(--fs-600);--fs-secondary-heading:var(--fs-800);--fs-tertiary-heading:var(--fs-300);--fs-button:var(--fs-300)}}#map{width:100%;height:450px}@media screen and (min-width:55em){#map{max-width:95%;margin:0 auto}}.map{width:100%;height:450px}@media screen and (min-width:55em){.map{max-width:95%;margin:0 auto}}.icon-facebook{width:3rem;height:3rem}.contact{padding-top:2rem}@media screen and (min-width:55em){.contact{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:5rem;padding-top:5rem;padding-bottom:1rem;max-width:95%;margin:0 auto}}.contact__title{font-size:var(--fs-primary-heading);color:#2e75b8}.contact__secondary-title{font-size:var(--fs-secondary-heading);text-align:center}.contact__info{position:relative;padding:3rem 1.5rem;border-radius:8px 8px 0 0}@media screen and (min-width:55em){.contact__info{border-radius:8px}}.contact__info__block{margin-top:2rem;font-size:var(--fs-body)}.contact__info__line{display:inline-flex}.contact__info .shape1{position:absolute;width:30%;right:0;bottom:0}.contact__info .shape2{position:absolute;width:40%;right:1.5rem;bottom:1.5rem}.contact__subtitle{font-size:var(--fs-subtitle);font-weight:400}.contact__subtitle--desktop{display:none}@media screen and (min-width:55em){.contact__subtitle{display:none}.contact__subtitle--desktop{display:block}}.contact__icon{width:18px;height:18px;margin-right:.5rem}@media screen and (min-width:55em){.contact__subtitle{margin:0 auto;max-width:768px}}.contact__form{text-align:center}.contact .form{margin:3rem 0}.contact .form__group{position:relative;padding:1rem 0 0;margin-top:1.5rem}.contact .form__field{font-family:inherit;width:100%;border:0;border-bottom:1px solid #2e75b8;outline:0;font-size:16px;color:#212121;padding:.5rem 0;background:rgba(0,0,0,0);transition:border-color .2s}.contact .form__field::placeholder{color:transparent}.contact .form__field:placeholder-shown~.form__label{font-size:16px;cursor:text;top:24px;padding-bottom:1rem}.contact .form__field:focus~.form__label,.contact label{position:absolute;top:0;display:block;transition:.2s;font-size:14px;color:#2e75b8}.contact .form__field:focus{padding-bottom:.5rem}.contact .form__submit{margin-top:3rem}:root{--fs-200:0.875rem;--fs-300:1rem;--fs-400:1.125rem;--fs-500:1.25rem;--fs-600:1.5rem;--fs-700:1.875rem;--fs-800:2.625rem;--fs-900:3.75rem;--fs-nav:var(--fs-400);--fs-body:var(--fs-300);--fs-primary-heading:var(--fs-700);--fs-subtitle:var(--fs-300);--fs-secondary-heading:var(--fs-600);--fs-tertiary-heading:var(--fs-300);--fs-button:var(--fs-200)}@media screen and (min-width:55em){:root{--fs-nav:var(--fs-400);--fs-body:var(--fs-400);--fs-primary-heading:var(--fs-900);--fs-subtitle:var(--fs-600);--fs-secondary-heading:var(--fs-800);--fs-tertiary-heading:var(--fs-300);--fs-button:var(--fs-300)}}.not-found{margin:3rem auto;text-align:center}.not-found__svg{max-width:32rem;fill:#245b8f}.not-found__title{font-size:var(--fs-primary-heading)}.not-found__info{font-size:var(--fs-body)}:root{--fs-200:0.875rem;--fs-300:1rem;--fs-400:1.125rem;--fs-500:1.25rem;--fs-600:1.5rem;--fs-700:1.875rem;--fs-800:2.625rem;--fs-900:3.75rem;--fs-nav:var(--fs-400);--fs-body:var(--fs-300);--fs-primary-heading:var(--fs-700);--fs-subtitle:var(--fs-300);--fs-secondary-heading:var(--fs-600);--fs-tertiary-heading:var(--fs-300);--fs-button:var(--fs-200)}@media screen and (min-width:55em){:root{--fs-nav:var(--fs-400);--fs-body:var(--fs-400);--fs-primary-heading:var(--fs-900);--fs-subtitle:var(--fs-600);--fs-secondary-heading:var(--fs-800);--fs-tertiary-heading:var(--fs-300);--fs-button:var(--fs-300)}}.success{margin:3rem auto;text-align:center}.success__svg{width:5rem;margin:0 auto}.success__title{font-size:var(--fs-primary-heading)}.success__info{font-size:var(--fs-body)}