:root{--pure-white-value:255 255 255;--pure-white:rgb(var(--pure-white-value));--stone-value:235 235 235;--stone:rgb(var(--stone-value));--white-value:252 253 254;--white:rgb(var(--white-value));--neon-green-value:6 220 147;--neon-green:rgb(var(--neon-green-value));--neon-green-dark-value:6 189 126;--neon-green-dark:rgb(var(--neon-green-dark-value));--forest-green-value:2 63 48;--forest-green:rgb(var(--forest-green-value));--dark-green-value:0 30 27;--dark-green:rgb(var(--dark-green-value));--mint-value:212 250 231;--mint:rgb(var(--mint-value));--honeydew-value:237 254 247;--honeydew:rgb(var(--honeydew-value));--sand-value:255 244 229;--sand:rgb(var(--sand-value));--apricot-value:255 182 166;--apricot:rgb(var(--apricot-value));--flame-value:246 110 66;--flame:rgb(var(--flame-value));--sunburn-value:76 16 0;--sunburn:rgb(var(--sunburn-value));--ice-value:225 246 255;--ice:rgb(var(--ice-value));--sky-value:181 224 255;--sky:rgb(var(--sky-value));--azure-value:29 148 255;--azure:rgb(var(--azure-value));--oxford-value:4 32 58;--oxford:rgb(var(--oxford-value));--ghost-value:248 248 255;--ghost:rgb(var(--ghost-value));--lavender-value:233 233 255;--lavender:rgb(var(--lavender-value));--dawn-value:153 151 255;--dawn:rgb(var(--dawn-value));--galaxy-value:23 23 38;--galaxy:rgb(var(--galaxy-value))}main.about h2,main.about h3{font-family:Albert Sans,sans-serif}main.about p{color:#001e1b}main.about header.aboutHeader{height:500px;display:flex;position:relative;flex-direction:column;justify-content:center;align-items:center}main.about header.aboutHeader .hero-image{position:absolute;top:0;right:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:0}@media(max-width:768px){main.about header.aboutHeader .hero-image{-o-object-position:right;object-position:right}}main.about header.aboutHeader h1{position:relative;z-index:1;font-family:Karmina;text-underline-offset:5px;letter-spacing:.5px;font-weight:500px;color:#001e1b;text-align:center;max-width:70%}main.about header.aboutHeader .fire{position:absolute;bottom:-30px;z-index:2}main.about section.aboutIntro .container-fluid{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:1800px}main.about section.aboutIntro p{font-family:Albert Sans,sans-serif;color:#001e1b;font-size:1.4rem;text-wrap:pretty;width:80%;max-width:1200px;margin:auto auto 1.3rem}@media(max-width:768px){main.about section.aboutIntro p{width:98%;text-wrap:balance}}main.about section.aboutIntro em,main.about section.aboutIntro strong{font-family:Karmina;text-underline-offset:5px;font-style:italic;letter-spacing:0}main.about section.aboutIntro strong{font-weight:700}main.about section.aboutTeam{display:flex;flex-direction:row;justify-content:center;align-items:center}main.about section.aboutTeam .container-fluid{max-width:1400px}main.about section.aboutTeam h2{font-family:Karmina;text-underline-offset:5px;letter-spacing:.5px;align-self:center}main.about section.aboutTeam span.emphasized{text-decoration:underline;text-decoration-color:#06dc93;text-underline-offset:6px}main.about section.aboutTeam .employee-info{line-height:1;gap:15px}main.about section.aboutTeam .employee-info .position{font-size:18px;color:#06dc93;font-family:Karmina;text-underline-offset:5px;font-style:italic;letter-spacing:0}main.about section.aboutTeam .employee-info .name{color:#001e1b;font-size:22px}main.about section.aboutTeam .imageEmployee{-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1;border-radius:20px}main.about section.aboutTeam .imageSocial{height:20px;width:20px;-o-object-fit:cover;object-fit:cover}main.about section.aboutCulture{display:flex;flex-direction:row;justify-content:center;align-items:center}main.about section.aboutCulture .container-fluid{max-width:1400px}main.about section.aboutCulture .vertical-text-center{width:-moz-fit-content;width:fit-content;margin:auto}main.about section.aboutCulture h2{position:relative;font-family:Albert Sans,sans-serif;align-self:center;z-index:2}main.about section.aboutCulture p{font-family:Albert Sans,sans-serif;color:#001e1b;font-size:18px;text-wrap:pretty}main.about section.aboutCulture h3{font-family:Albert Sans,sans-serif;font-weight:500;font-size:25}main.about section.aboutCulture img.icone{align-items:center;-o-object-fit:cover;object-fit:cover;border-radius:26px;background-color:#d4fae7;margin-right:30px}main.about section.aboutCulture .hand{z-index:1;position:absolute;top:52%;transform:translateY(-47%);right:-10%}main.about section.aboutHistory{background-color:#edfef7;border-radius:40px 40px 0 0}main.about section.aboutHistory .container-fluid{max-width:1800px}main.about section.aboutHistory .flex-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:100px}@media(max-width:1024px){main.about section.aboutHistory .flex-container{flex-direction:column;justify-content:center;align-items:center;gap:64px}}main.about section.aboutHistory a{font-size:18px}main.about section.aboutHistory h2{font-size:2rem;margin-bottom:30px}main.about section.aboutHistory strong{font-weight:700;font-family:Karmina;text-underline-offset:5px;font-style:italic;letter-spacing:0}main.about section.aboutHistory .text-content{max-width:700px}main.about section.aboutHistory img{rotate:-6deg;filter:grayscale(100%);border:20px solid #fff;background:#fff;max-width:450px;box-shadow:0 0 20px 0 rgba(0,0,0,.1)}main.about section.aboutGallery{background:#fcfdfe;display:flex;flex-direction:row;justify-content:center;align-items:center}main.about section.aboutGallery .container-fluid{max-width:1800px}main.about section.aboutGallery h2{font-family:Karmina;text-underline-offset:5px;letter-spacing:.5px;font-weight:700;align-self:center;text-align:center}