@font-face{font-family:FagoNo;src:url(/assets/static/FagoNo.Cos9K_eS.otf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:FagoCo-Bold;src:url(/assets/static/FagoCo-Bold.RKm77gXI.otf) format("truetype");font-weight:700;font-style:normal}html{height:100vh}html body{font-family:FagoNo,serif!important}html body .navbar-nav{flex-direction:row!important}@media (max-width: 450px){html body .navbar-nav{display:none!important}}@media (min-width: 451px) and (max-width: 768px){html body .navbar-nav{display:none!important}}html body .navbar-nav .nav-item{padding:.5em;font-family:FagoCo-Bold,serif!important;letter-spacing:1px}@media (min-width: 769px) and (max-width: 1024px){html body .navbar-nav .nav-item{font-size:18px}}@media (min-width: 1025px) and (max-width: 1160px){html body .navbar-nav .nav-item{font-size:18px}}html body .navbar-nav .nav-item:hover{cursor:pointer}html body .navbar-nav .nav-item.active{border-radius:20px;background-color:#fff;color:#008c78!important;font-weight:700;font-family:FagoCo-Bold,serif!important;letter-spacing:.8px}html body .nav-link{color:#005a6c!important}html body .default-container{max-width:1200px;height:100%;margin:0 auto;padding:0 1rem;font-size:20px}@media (max-width: 450px){html body .default-container{padding:0 1em}}@media (min-width: 451px) and (max-width: 768px){html body .default-container{padding:0 3em}}@media (min-width: 769px) and (max-width: 1024px){html body .default-container{padding:0 3em}}@media (min-width: 1025px) and (max-width: 1160px){html body .default-container{padding:0 3em}}html body a{color:#000;text-decoration:underline}html body .btn-learn-more{background-color:#008c78;border-radius:10px;height:50px;color:#fff!important;border:1px solid #008C78;font-weight:700;font-size:20px;padding:9px}html body .btn-discover{background-color:#fff;border-radius:10px;height:50px;width:200px;border:1px solid #008C78;font-weight:700;padding:10px}html body .btn-full-width{width:100%}html body .footer-container{background:#005a6c;height:300px;width:100%;margin-top:5em}html body .footer-container.cookie-unconfirmed{height:480px}@media (max-width: 450px){html body .footer-container.cookie-unconfirmed{height:600px}}@media (min-width: 451px) and (max-width: 768px){html body .footer-container.cookie-unconfirmed{height:650px}}@media (max-width: 450px){html body .footer-container{height:100%}}@media (min-width: 451px) and (max-width: 768px){html body .footer-container{height:100%}}.intro-text{padding:5em 0;color:#005a6c}@media (max-width: 450px){.intro-text{padding:4em 0;font-size:1.1rem}}@media (min-width: 769px) and (max-width: 1024px){.intro-text{padding:2.5em 0}}@media (min-width: 1025px) and (max-width: 1160px){.intro-text{padding:6em 2em}}@media (max-width: 1160px){.intro-text{padding:6em 2em}}.intro-card{display:flex;justify-content:space-between}@media (max-width: 450px){.intro-card{flex-direction:column}}@media (min-width: 451px) and (max-width: 768px){.intro-card{flex-direction:column!important;justify-content:center!important;align-items:center!important}}@media (min-width: 769px) and (max-width: 1024px){.intro-card{flex-direction:column!important;justify-content:center!important;align-items:center!important}}@media (min-width: 1025px) and (max-width: 1160px){.intro-card{flex-direction:column;justify-content:center;align-items:center}}@media (max-width: 1160px){.intro-card{flex-direction:column;justify-content:center;align-items:center}}.intro-card .service-card{max-width:550px}@media (max-width: 450px){.intro-card .service-card{margin-bottom:1.5em}}@media (min-width: 451px) and (max-width: 768px){.intro-card .service-card{margin-bottom:1.5em}}@media (min-width: 769px) and (max-width: 1024px){.intro-card .service-card{margin-bottom:1.5em;max-width:600px}}@media (min-width: 1025px) and (max-width: 1160px){.intro-card .service-card{margin-bottom:1.5em;max-width:600px}}@media (max-width: 1160px){.intro-card .service-card{margin-bottom:1.5em;max-width:600px}}.intro-card .reference-card{max-width:550px}@media (max-width: 450px){.intro-card .reference-card{margin-bottom:1.5em}}@media (min-width: 451px) and (max-width: 768px){.intro-card .reference-card{margin-bottom:1.5em}}@media (min-width: 769px) and (max-width: 1024px){.intro-card .reference-card{margin-bottom:1.5em;max-width:600px}}@media (min-width: 1025px) and (max-width: 1160px){.intro-card .reference-card{margin-bottom:1.5em;max-width:600px}}@media (max-width: 1160px){.intro-card .reference-card{margin-bottom:1.5em;max-width:600px}}.intro-card .services{padding:.5em}.intro-card .services-title{font-family:FagoCo-Bold,serif!important;font-size:35px;font-weight:700;color:#008c78}@media (min-width: 769px) and (max-width: 1024px){.intro-card .services-title{font-size:27px}}@media (min-width: 1025px) and (max-width: 1160px){.intro-card .services-title{font-size:27px}}@media (max-width: 1160px){.intro-card .services-title{font-size:27px}}.intro-card .services-description{font-size:16px;color:#005a6c}.intro-card .selected-references{padding:.5em}.intro-card .selected-references-title{font-family:FagoCo-Bold,serif!important;font-size:35px;font-weight:700;color:#008c78}@media (min-width: 769px) and (max-width: 1024px){.intro-card .selected-references-title{font-size:27px}}.intro-card .selected-references-description{font-size:16px;color:#005a6c}.intro-motto{padding:5em 0;display:flex;justify-content:space-between}@media (max-width: 450px){.intro-motto{flex-direction:column-reverse;padding:0}}@media (min-width: 451px) and (max-width: 768px){.intro-motto{flex-direction:column-reverse;padding:0}}@media (min-width: 769px) and (max-width: 1024px){.intro-motto{flex-direction:column-reverse;padding-top:3em;padding-bottom:2em}}@media (min-width: 1025px) and (max-width: 1160px){.intro-motto{justify-content:center;align-items:center}}.intro-motto_text{max-width:480px;padding:.5em}@media (min-width: 451px) and (max-width: 768px){.intro-motto_text{max-width:100%}}@media (min-width: 769px) and (max-width: 1024px){.intro-motto_text{max-width:100%;padding:0 2.5em}}.intro-motto_text h3{font-family:FagoCo-Bold,serif!important;font-size:35px;font-weight:700;color:#008c78}.intro-motto_text p{font-size:18px;color:#005a6c;margin-top:2em}.intro-motto_img{padding:.5em}@media (max-width: 450px){.intro-motto_img{padding:2em .5em}}@media (min-width: 451px) and (max-width: 768px){.intro-motto_img{padding:2em .5em}}@media (min-width: 769px) and (max-width: 1024px){.intro-motto_img{padding:2em 5em}}@media (min-width: 1025px) and (max-width: 1160px){.intro-motto_img{padding:0 1em}}@media (max-width: 1160px){.intro-motto_img{padding:2em 3em}}.intro-motto_img img{width:100%}.vacancy{background-color:#008c78;height:310px;width:100%;margin-bottom:5em}.vacancy-content{padding:3em 0;color:#fff}@media (min-width: 1025px) and (max-width: 1160px){.vacancy-content{padding:2.5em}}.vacancy-content_title{font-family:FagoCo-Bold,serif!important;font-size:35px;font-weight:700}@media (max-width: 450px){.vacancy-content_title{font-size:25px}}.vacancy-content_desc{margin-top:1em;font-size:20px;font-weight:lighter}@media (max-width: 450px){.vacancy-content_desc{font-size:15px}}.vacancy-content_points{font-family:FagoCo-Bold,serif!important}@media (max-width: 450px){.vacancy-content_points{font-size:15px}}.contact-container{margin-top:3em}@media (max-width: 450px){.contact-container{margin-top:0;font-size:1.1rem}}@media (min-width: 1025px) and (max-width: 1160px){.contact-container{padding:0 1em}}
