body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}strong{font-weight:bolder}.mainWrapper{-ms-overflow-style:none;display:flex;flex-direction:column;height:auto;justify-content:space-between;min-height:calc(100vh - 40px);scrollbar-width:none}.mainWrapper::-webkit-scrollbar{display:none}.mainWrapper_image{height:100%;inset:0;object-fit:cover;pointer-events:none;position:fixed;width:100%;z-index:-1}.mainWrapper_overlay{background:#ffd1f533;inset:0;position:fixed;z-index:-1}.fade{opacity:1;transition:opacity .5s ease-in}.maintenance{background-color:#f6f4e8;box-sizing:border-box;color:#1f261e;display:flex;flex-direction:column;height:auto;justify-content:center;padding:5% 45px;width:100vw}.maintenance p{font-family:mainFont;font-size:1.3vw;font-style:normal;font-weight:400;font-weight:400!important}@media only screen and (min-width:768px)and (max-width:1024px){.maintenance p{font-size:1.5vw}}@media only screen and (max-width:767px){.maintenance p{font-size:.9rem}}.maintenance h1{font-family:expressiveFont;font-size:4vw;font-style:normal;font-weight:900;letter-spacing:.5rem;line-height:100%;margin:45px 0;text-transform:uppercase}@media only screen and (max-width:767px){.maintenance h1{font-size:20px;font-size:40px}}#devName{font-family:mainFont;font-size:1.3vw;font-style:italic;font-weight:400}@media only screen and (min-width:768px)and (max-width:1024px){#devName{font-size:1.5vw}}@media only screen and (max-width:767px){#devName{font-size:.9rem}}.hero{background-color:#1f261e;box-sizing:border-box;color:#f6f4e8;display:flex;flex-direction:column;height:auto;justify-content:center;padding:135px 0;width:100vw}@media only screen and (min-width:768px)and (max-width:1024px){.hero{padding:90px 0 45px}}@media only screen and (max-width:767px){.hero{padding:90px 13.5px 22.5px}}.hero__container{box-sizing:border-box;column-gap:45px;display:flex;flex-direction:row;height:100%;justify-content:space-between;position:relative;width:100%}.hero__leftContainer{display:flex;flex-direction:column;justify-content:center;width:100%;z-index:10}.hero__title{font-family:expressiveFont;font-size:4vw;font-size:150px!important;font-style:normal;font-weight:900;letter-spacing:.5rem;line-height:100%;margin:0 auto;text-transform:uppercase}@media only screen and (max-width:767px){.hero__title{font-size:20px;font-size:40px}}.hero__title--light{font-weight:100}.hero__title--strong{font-weight:800}.hero__title--img{margin:0 auto;width:60%}@media only screen and (min-width:768px)and (max-width:1024px){.hero__title--img{width:80%}}@media only screen and (max-width:767px){.hero__title--img{width:100%}}.hero__subtitle{font-family:mainFont;font-size:1.3vw;font-size:24px!important;font-style:normal;font-weight:400;margin:22px auto;text-transform:uppercase}@media only screen and (min-width:768px)and (max-width:1024px){.hero__subtitle{font-size:1.5vw}}@media only screen and (max-width:767px){.hero__subtitle{font-size:.9rem;font-size:17px!important;text-align:center}}.hero__logo{color:#fff;margin:22.5px auto;width:10vw;z-index:10}@media only screen and (min-width:768px)and (max-width:1024px){.hero__logo{width:15vw}}@media only screen and (max-width:767px){.hero__logo{width:23vw}}.hero__intro{font-family:mainFont;font-size:1.3vw;font-style:normal;font-weight:400;font-weight:300;margin:22.5px auto;text-align:center;text-align:justify;width:50%}@media only screen and (min-width:768px)and (max-width:1024px){.hero__intro{font-size:1.5vw}}@media only screen and (max-width:767px){.hero__intro{font-size:.9rem}}@media only screen and (min-width:768px)and (max-width:1024px){.hero__intro{width:75%}}@media only screen and (max-width:767px){.hero__intro{width:100%}}.hero__text{font-family:mainFont;font-size:1.3vw;font-style:normal;font-weight:400;margin:22px 0}@media only screen and (min-width:768px)and (max-width:1024px){.hero__text{font-size:1.5vw}}@media only screen and (max-width:767px){.hero__text{font-size:.9rem}}.hero__actions{column-gap:45px;display:flex;flex-direction:row;justify-content:center;margin:0 auto;width:100%;z-index:10}.hero__actions a{margin:0 auto}.hero__image{display:flex;flex-direction:column;justify-content:center;opacity:.1;position:absolute}.hero__image,.hero__image img{box-sizing:border-box;height:100%;margin:auto;overflow:hidden;width:100%}.hero__image img{object-fit:contain}.lightButton{background-color:#f6f4e8;border:1px solid #1f261e;border-radius:10px;box-sizing:border-box;color:#1f261e;display:flex;flex-direction:row;font-family:mainFont;font-size:1.3vw;font-style:normal;font-weight:500;justify-content:center;margin:auto 0;padding:8px 15px;text-align:center;width:400px}@media only screen and (min-width:768px)and (max-width:1024px){.lightButton{font-size:1.5vw}}@media only screen and (max-width:767px){.lightButton{font-size:.9rem;width:240px}}@media(hover:hover)and (pointer:fine){.lightButton:hover{background-color:#1f261e;border:1px solid #f6f4e8;color:#f6f4e8;cursor:pointer}}.darkButton{background-color:#1f261e;border:1px solid #f6f4e8;border-radius:10px;box-sizing:border-box;color:#f6f4e8;display:flex;flex-direction:row;font-family:mainFont;font-size:1.3vw;font-style:normal;font-weight:500;justify-content:center;margin:auto 0;padding:8px 15px;text-align:center;width:400px}@media only screen and (min-width:768px)and (max-width:1024px){.darkButton{font-size:1.5vw}}@media only screen and (max-width:767px){.darkButton{font-size:.9rem;width:240px}}@media(hover:hover)and (pointer:fine){.darkButton:hover{background-color:#f6f4e8;border:1px solid #0000;color:#1f261e;cursor:pointer}}.hero__actions{margin:22px 0}.services{background-color:#1f261e;box-sizing:border-box;color:#f6f4e8;display:flex;flex-direction:column;height:auto;justify-content:center;padding:5% 45px;padding-bottom:180px!important;padding-top:90px!important;width:100vw}@media only screen and (min-width:768px)and (max-width:1024px){.services{padding-bottom:67.5px!important;padding-top:67.5px!important}}@media only screen and (max-width:767px){.services{padding:45px 13.5px!important}}.services__title{font-family:expressiveFont;font-size:4vw;font-style:normal;font-weight:900;letter-spacing:.5rem;line-height:100%;text-transform:uppercase}@media only screen and (max-width:767px){.services__title{font-size:20px;font-size:40px}}.services__intro{font-family:mainFont;font-size:1.3vw;font-style:normal;font-weight:400}@media only screen and (min-width:768px)and (max-width:1024px){.services__intro{font-size:1.5vw}}@media only screen and (max-width:767px){.services__intro{font-size:.9rem}}.services__grid{column-gap:45px;display:flex;flex-direction:row;justify-content:center}@media only screen and (max-width:767px){.services__grid{display:flex;flex-direction:column;row-gap:22.5px}}.services__card{background-color:#f6f4e8;border-radius:10px;color:#1f261e;display:flex;flex-direction:column;width:auto}.services__card-infos--lightBox{box-shadow:inset 0 1px 0 #ffffff80,0 12px 25px #00000014,0 4px 8px #0000000f;padding:45px 0 0;position:relative;z-index:100}@media only screen and (max-width:767px){.services__card-infos--lightBox{padding:13.5px 0 0}}.services__card-image{align-items:center;border-radius:10px 10px 0 0;height:300px;margin:0 auto;object-fit:cover;width:100%}@media only screen and (max-width:767px){.services__card-image{height:180px}}.services__card-title{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;font-family:expressiveFont;font-size:4vw;font-style:normal;font-weight:900;justify-content:center;letter-spacing:.5rem;line-height:100%;margin:auto;padding:0 45px;text-transform:uppercase;width:100%}@media only screen and (max-width:767px){.services__card-title{font-size:20px;font-size:40px;padding:0 13.5px}}.services__card-text{font-family:mainFont;font-size:1.3vw;font-style:normal;font-weight:400;padding:22.5px 45px}@media only screen and (min-width:768px)and (max-width:1024px){.services__card-text{font-size:1.5vw}}@media only screen and (max-width:767px){.services__card-text{font-size:.9rem;padding:13.5px}}.services__card-list{background-color:#f2ff99;border-radius:0 0 10px 10px;padding:22.5px 45px}@media only screen and (max-width:767px){.services__card-list{padding:13.5px}}.services__card-list li{color:#1f261e;font-family:mainFont;font-size:1.3vw;font-style:italic;font-weight:400}@media only screen and (min-width:768px)and (max-width:1024px){.services__card-list li{font-size:1.5vw}}@media only screen and (max-width:767px){.services__card-list li{font-size:.9rem}}.approach{background-color:#f6f4e8;box-sizing:border-box;color:#1f261e;display:flex;flex-direction:column;height:auto;justify-content:center;padding:5% 45px;padding-bottom:135px!important;padding-top:135px!important;width:100vw}@media only screen and (min-width:768px)and (max-width:1024px){.approach{padding-bottom:67.5px!important;padding-top:67.5px!important}}@media only screen and (max-width:767px){.approach{padding:45px 13.5px!important}}.approach__container{column-gap:45px;display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width:767px){.approach__container{flex-direction:column}}.approach__title{font-family:expressiveFont;font-size:4vw;font-style:normal;font-weight:900;letter-spacing:.5rem;line-height:100%;text-transform:uppercase}@media only screen and (max-width:767px){.approach__title{font-size:20px;font-size:40px}}.approach__intro{font-family:mainFont;font-size:1.3vw;font-style:normal;font-weight:400;margin:45px 0}@media only screen and (min-width:768px)and (max-width:1024px){.approach__intro{font-size:1.5vw}}@media only screen and (max-width:767px){.approach__intro{font-size:.9rem}}.approach__grid{grid-row-gap:90px;grid-column-gap:45px;column-gap:45px;display:grid;flex-direction:column;justify-content:center;row-gap:90px}@media only screen and (min-width:768px)and (max-width:1024px){.approach__grid{row-gap:67.5px}}@media only screen and (max-width:767px){.approach__grid{row-gap:22.5px}}.approach__card{column-gap:13.5px;display:flex;flex-direction:row;height:100%;justify-content:space-between;width:100%}@media only screen and (max-width:767px){.approach__card{flex-direction:column-reverse;row-gap:22.5px}}.approach__card-infoContainer{display:flex;flex-direction:column;height:100%;justify-content:space-between}.approach__card-title{font-family:expressiveFont;font-size:4vw;font-style:normal;font-weight:900;letter-spacing:.5rem;line-height:100%;margin:0 0 22px;text-transform:uppercase}@media only screen and (max-width:767px){.approach__card-title{font-size:20px;font-size:40px;margin:0 auto 22.5px}}.approach__card-image{aspect-ratio:5/1;border-radius:10px;object-fit:cover;width:70%}@media only screen and (max-width:767px){.approach__card-image{aspect-ratio:2/1;width:100%}}.approach__list li{column-gap:12px;display:flex;flex-direction:row;font-family:mainFont;font-size:1.3vw;font-style:normal;font-weight:400}@media only screen and (min-width:768px)and (max-width:1024px){.approach__list li{font-size:1.5vw}}@media only screen and (max-width:767px){.approach__list li{font-size:.9rem}}.approach__list li h3{font-family:mainFont;font-size:1.3vw;font-style:italic;font-weight:500;font-weight:400}@media only screen and (min-width:768px)and (max-width:1024px){.approach__list li h3{font-size:1.5vw}}@media only screen and (max-width:767px){.approach__list li h3{font-size:.9rem}}.approach__conclusion{font-family:mainFont;font-size:1.3vw;font-style:normal;font-weight:400}@media only screen and (min-width:768px)and (max-width:1024px){.approach__conclusion{font-size:1.5vw}}@media only screen and (max-width:767px){.approach__conclusion{font-size:.9rem}}.projects{background-color:#1f261e;box-sizing:border-box;color:#f6f4e8;display:flex;flex-direction:column;height:auto;justify-content:center;padding:5% 45px;width:100vw}.projects__title{font-family:expressiveFont;font-size:4vw;font-style:normal;font-weight:900;letter-spacing:.5rem;line-height:100%;text-transform:uppercase}@media only screen and (max-width:767px){.projects__title{font-size:20px;font-size:40px}}.projects__intro{font-family:mainFont;font-size:1.3vw;font-style:normal;font-weight:400}@media only screen and (min-width:768px)and (max-width:1024px){.projects__intro{font-size:1.5vw}}@media only screen and (max-width:767px){.projects__intro{font-size:.9rem}}.projects__grid{grid-column-gap:90px;column-gap:90px;display:grid;grid-template-columns:1fr 1fr 1fr;margin:45px 0;width:100%}.projects__card-image{border-radius:20px 20px 0 0;height:300px;object-fit:cover;width:100%}.projects__card-title{font-family:mainFont;font-size:1.3vw;font-style:italic;font-weight:400;margin:22px 0}@media only screen and (min-width:768px)and (max-width:1024px){.projects__card-title{font-size:1.5vw}}@media only screen and (max-width:767px){.projects__card-title{font-size:.9rem}}.projects__card-category{font-family:mainFont;font-size:1.3vw;font-style:normal;font-weight:400}@media only screen and (min-width:768px)and (max-width:1024px){.projects__card-category{font-size:1.5vw}}@media only screen and (max-width:767px){.projects__card-category{font-size:.9rem}}.projects__card-text{font-family:mainFont;font-size:1.3vw;font-style:normal;font-weight:400}@media only screen and (min-width:768px)and (max-width:1024px){.projects__card-text{font-size:1.5vw}}@media only screen and (max-width:767px){.projects__card-text{font-size:.9rem}}.projects__card-list li{font-family:mainFont;font-size:1.3vw;font-style:normal;font-weight:400}@media only screen and (min-width:768px)and (max-width:1024px){.projects__card-list li{font-size:1.5vw}}@media only screen and (max-width:767px){.projects__card-list li{font-size:.9rem}}.testimonials{background-color:#1f261e;box-sizing:border-box;color:#f6f4e8;display:flex;flex-direction:column;height:auto;justify-content:center;padding:5% 45px;width:100vw}@media only screen and (max-width:767px){.testimonials{padding:45px 13.5px!important}}.testimonials__grid{grid-column-gap:45px;box-sizing:border-box;column-gap:45px;display:grid;grid-template-columns:1fr 1fr 1fr}@media only screen and (min-width:768px)and (max-width:1024px){.testimonials__grid{column-gap:22.5px}}@media only screen and (max-width:767px){.testimonials__grid{display:flex;flex-direction:column;row-gap:78.75px}}.testimonials__card{box-sizing:border-box;display:flex;flex-direction:column;font-family:mainFont;font-size:1.3vw;font-style:normal;font-weight:400;height:auto;justify-content:flex-start;margin:0 auto;padding:45px;row-gap:45px;width:100%}@media only screen and (min-width:768px)and (max-width:1024px){.testimonials__card{font-size:1.5vw}}@media only screen and (max-width:767px){.testimonials__card{font-size:.9rem}}@media only screen and (min-width:768px)and (max-width:1024px){.testimonials__card{padding:22.5px;width:100%}}@media only screen and (max-width:767px){.testimonials__card{padding:0;row-gap:22.5px;width:100%}}.testimonials__quote{font-family:mainFont;font-size:1.3vw;font-style:normal;font-weight:400;margin:auto}@media only screen and (min-width:768px)and (max-width:1024px){.testimonials__quote{font-size:1.5vw}}@media only screen and (max-width:767px){.testimonials__quote{font-size:.9rem}}.testimonials__author{font-family:mainFont;font-size:1.3vw;font-style:normal;font-weight:400;font-weight:400!important;margin:auto}@media only screen and (min-width:768px)and (max-width:1024px){.testimonials__author{font-size:1.5vw}}@media only screen and (max-width:767px){.testimonials__author{font-size:.9rem}}.testimonials__button{justify-content:center;margin:auto;width:100%}.stars,.testimonials__button{display:flex;flex-direction:row}.stars{column-gap:.5rem;margin:0 auto}@media only screen and (min-width:768px)and (max-width:1024px){.stars{column-gap:0}}@media only screen and (max-width:767px){.stars{margin:0 auto}}.stars svg{color:#ffbfc3;width:1.3rem}@media only screen and (max-width:767px){.stars svg{font-size:1rem}}.audiences{background-color:#f6f4e8;box-sizing:border-box;color:#1f261e;display:flex;flex-direction:column;height:auto;justify-content:center;padding:5% 45px;padding:135px 0 0!important;width:100vw}@media only screen and (min-width:768px)and (max-width:1024px){.audiences{padding-top:67.5px!important}}@media only screen and (max-width:767px){.audiences{padding:45px 0!important}}.audiences__title{font-family:expressiveFont;font-size:4vw;font-style:normal;font-weight:900;letter-spacing:.5rem;line-height:100%;padding:0 45px;text-transform:uppercase}@media only screen and (max-width:767px){.audiences__title{font-size:20px;font-size:40px;margin:auto;padding:0 13.5px;text-align:center}}.audiences__intro{font-family:mainFont;font-size:1.3vw;font-style:normal;font-weight:400;margin:22px 0;padding:0 45px}@media only screen and (min-width:768px)and (max-width:1024px){.audiences__intro{font-size:1.5vw}}@media only screen and (max-width:767px){.audiences__intro{font-size:.9rem;padding:0 13.5px}}.audiences__carousel{background-color:#f2ff99;box-shadow:inset 0 1px 0 #ffffff80,0 12px 25px #00000014,0 4px 8px #0000000f;height:100%;height:90px;margin:auto 0;max-width:100%;overflow:hidden;padding:12px 0;width:100%;z-index:50}@media only screen and (min-width:768px)and (max-width:1024px){.audiences__carousel{height:67.5px}}@media only screen and (max-width:767px){.audiences__carousel{height:36px}}.audiences__track{animation:infinite-scroll 50s linear infinite;width:max-content}.audiences__list,.audiences__track{display:flex;gap:4rem;height:100%;margin:auto 0}.audiences__list{flex-shrink:0;list-style:none;padding:0}.audiences__list li{display:flex;flex-direction:column;font-family:mainFont;font-size:1.3vw;font-size:60px!important;font-style:italic;font-weight:400;height:100%;justify-content:center;margin:auto 0;text-transform:uppercase;white-space:nowrap}@media only screen and (min-width:768px)and (max-width:1024px){.audiences__list li{font-size:1.5vw}}@media only screen and (max-width:767px){.audiences__list li{font-size:.9rem}}@media only screen and (min-width:768px)and (max-width:1024px){.audiences__list li{font-size:30px!important}}@media only screen and (max-width:767px){.audiences__list li{font-size:34px!important}}.audiences__image{height:300px;width:100%}@media only screen and (max-width:767px){.audiences__image{height:150px}}.audiences__image img{height:100%;object-fit:cover;width:100%}.audiences__conclusion{font-family:mainFont;font-size:1.3vw;font-style:normal;font-weight:400}@media only screen and (min-width:768px)and (max-width:1024px){.audiences__conclusion{font-size:1.5vw}}@media only screen and (max-width:767px){.audiences__conclusion{font-size:.9rem}}.process{background-color:#1f261e;box-sizing:border-box;color:#f6f4e8;display:flex;flex-direction:column;height:auto;justify-content:center;padding:5% 45px;padding-bottom:135px!important;padding-top:135px!important;width:100vw}@media only screen and (min-width:768px)and (max-width:1024px){.process{padding-bottom:67.5px!important;padding-top:67.5px!important}}@media only screen and (max-width:767px){.process{padding:45px 13.5px!important}}.process__container{row-gap:45px}.process__container,.process__container__header{display:flex;flex-direction:column}.process__container__header p{font-family:mainFont;font-size:1.3vw;font-style:italic;font-weight:400}@media only screen and (min-width:768px)and (max-width:1024px){.process__container__header p{font-size:1.5vw}}@media only screen and (max-width:767px){.process__container__header p{font-size:.9rem}}.process__title{font-family:expressiveFont;font-size:4vw;font-style:normal;font-weight:900;letter-spacing:.5rem;line-height:100%;text-transform:uppercase}@media only screen and (max-width:767px){.process__title{font-size:20px;font-size:40px;margin:auto}.process__subtitle{margin:auto}}.process__list{grid-column-gap:45px;column-gap:45px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;margin:0 0 22px}@media only screen and (min-width:768px)and (max-width:1024px){.process__list{column-gap:22.5px}}@media only screen and (max-width:767px){.process__list{display:flex;flex-direction:column;row-gap:22.5px}}.process__item{background-color:#ffbfc3;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;height:auto;padding:22.5px 0;position:relative}@media only screen and (max-width:767px){.process__item{margin:auto;max-width:400px;padding:13.5px 0}}.process__item-image{aspect-ratio:1;color:#f6f4e8;display:flex;height:100%;left:50%;margin:auto;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:0}.process__item-image--1{width:15%}.process__item-image--2{width:30%}.process__item-image--3{width:45%}.process__item-image--4{width:60%}.process__item-image--5{width:70%}.process__item-infos{height:30%;z-index:10}.process__item-title{background-color:#f2ff99;box-shadow:inset 0 1px 0 #ffffff80,0 12px 25px #00000014,0 4px 8px #0000000f;color:#1f261e;display:flex;flex-direction:column;font-family:mainFont;font-size:1.3vw;font-style:italic;font-weight:400;font-weight:600;margin:22px 0;padding:9px 22.5px;text-transform:uppercase}@media only screen and (min-width:768px)and (max-width:1024px){.process__item-title{font-size:1.5vw}}@media only screen and (max-width:767px){.process__item-title{font-size:.9rem}}.process__item-text{color:#1f261e;font-family:mainFont;font-size:1.3vw;font-style:normal;font-weight:400;padding:0 22.5px}@media only screen and (min-width:768px)and (max-width:1024px){.process__item-text{font-size:1.5vw}}@media only screen and (max-width:767px){.process__item-text{font-size:.9rem}}.contact{background-color:#f6f4e8;background-color:#f2ff99!important;box-sizing:border-box;color:#1f261e;display:flex;flex-direction:column;height:auto;justify-content:center;padding:5% 45px;width:100vw;width:100%}@media only screen and (max-width:767px){.contact{padding:45px 13.5px!important}}.contact__container{display:flex;flex-direction:column}@media only screen and (max-width:767px){.contact__container{row-gap:22.5px}}.contact__title{font-family:expressiveFont;font-size:4vw;font-style:normal;font-weight:900;letter-spacing:.5rem;line-height:100%;margin:auto;text-transform:uppercase}@media only screen and (max-width:767px){.contact__title{font-size:20px;font-size:40px;text-align:center}}.contact__text{font-family:mainFont;font-size:1.3vw;font-style:normal;font-weight:400;margin:auto}@media only screen and (min-width:768px)and (max-width:1024px){.contact__text{font-size:1.5vw}}@media only screen and (max-width:767px){.contact__text{font-size:.9rem;text-align:center}}.contact__actions{font-family:mainFont;font-size:1.3vw;font-style:normal;font-weight:400;margin:45px auto}@media only screen and (min-width:768px)and (max-width:1024px){.contact__actions{font-size:1.5vw}}@media only screen and (max-width:767px){.contact__actions{font-size:.9rem;margin:22.5px auto}}.header{background-color:#ffbfc3;box-sizing:border-box;display:flex;flex-direction:column;font-family:mainFont;font-size:1.3vw;font-style:normal;font-weight:400;height:67.5px;left:0;padding:0 45px;position:fixed;text-transform:uppercase;top:0;width:100vw;z-index:300}@media only screen and (min-width:768px)and (max-width:1024px){.header{font-size:1.5vw}}@media only screen and (max-width:767px){.header{font-size:.9rem;padding:0 13.5px}}.header__nav{justify-content:space-between;margin:auto 0}.header__nav,.header__nav-left{align-items:center;display:flex}.header__nav-left{column-gap:45px}.header__logo,.header__social-icon{display:block;flex-shrink:0;height:45px;width:45px}@media(hover:hover)and (pointer:fine){.header__logo:hover,.header__social-icon:hover{color:#f6f4e8;cursor:pointer}}@media only screen and (min-width:768px)and (max-width:1024px){.header__logo,.header__social-icon{height:33.75px;width:33.75px}}@media only screen and (max-width:767px){.header__logo,.header__social-icon{height:27px;width:27px}}.header__logo{color:#1f261e}.header__social{column-gap:45px;display:flex;flex-direction:row;margin-left:90px}@media only screen and (max-width:767px){.header__social{column-gap:22.5px;margin-left:0}}.header__social-icon{color:#1f261e;cursor:pointer;transition:color .2s ease}.header__social-icon *,.header__social-icon circle,.header__social-icon path,.header__social-icon polygon,.header__social-icon rect{fill:currentColor!important;stroke:currentColor!important;transition:fill .2s ease,stroke .2s ease}@media(hover:hover)and (pointer:fine){.header__social-icon:hover{color:#f6f4e8;cursor:pointer}}.header__menu{align-items:center;column-gap:270px;display:flex}.header__menu li a{color:#1f261e;font-family:mainFont;font-size:1.3vw;font-style:normal;font-weight:400!important;font-weight:400;transition:color .2s ease}@media only screen and (min-width:768px)and (max-width:1024px){.header__menu li a{font-size:1.5vw}}@media only screen and (max-width:767px){.header__menu li a{font-size:.9rem}}@media(hover:hover)and (pointer:fine){.header__menu li a:hover{color:#f6f4e8;cursor:pointer}}.header__mailto{color:#1f261e;font-family:mainFont;font-size:45px!important;font-size:1.3vw;font-style:normal;font-weight:400}@media only screen and (min-width:768px)and (max-width:1024px){.header__mailto{font-size:1.5vw}}@media only screen and (max-width:767px){.header__mailto{font-size:.9rem}}@media(hover:hover)and (pointer:fine){.header__mailto:hover{color:#f6f4e8;cursor:pointer}}@media only screen and (min-width:768px)and (max-width:1024px){.header__mailto{font-size:33.75px!important}}@media only screen and (max-width:767px){.header__mailto{font-size:31.5px!important;margin-bottom:6px}}@font-face{font-family:mainFont;font-style:normal;font-weight:100;src:url(/static/media/FiraSans-Thin.43898c6fb8d0a070b56f.otf) format("opentype")}@font-face{font-family:mainFont;font-style:italic;font-weight:100;src:url(/static/media/FiraSans-ThinItalic.ca32a23308f8c117e853.otf) format("opentype")}@font-face{font-family:mainFont;font-style:normal;font-weight:200;src:url(/static/media/FiraSans-ExtraLight.a4952dd48bbca3279b92.otf) format("opentype")}@font-face{font-family:mainFont;font-style:italic;font-weight:200;src:url(/static/media/FiraSans-ExtraLightItalic.fa6d52afb62a8e489267.otf) format("opentype")}@font-face{font-family:mainFont;font-style:normal;font-weight:300;src:url(/static/media/FiraSans-Light.3e331c07d6c42657336d.otf) format("opentype")}@font-face{font-family:mainFont;font-style:italic;font-weight:300;src:url(/static/media/FiraSans-LightItalic.7ea0e8e6669974f5d62e.otf) format("opentype")}@font-face{font-family:mainFont;font-style:normal;font-weight:400;src:url(/static/media/FiraSans-Regular.53a9b5be8d62aff720f5.otf) format("opentype")}@font-face{font-family:mainFont;font-style:italic;font-weight:400;src:url(/static/media/FiraSans-Italic.83d35dba6eb8245d7699.otf) format("opentype")}@font-face{font-family:mainFont;font-style:normal;font-weight:500;src:url(/static/media/FiraSans-Medium.fa118d9a9851f4cbba3d.otf) format("opentype")}@font-face{font-family:mainFont;font-style:italic;font-weight:500;src:url(/static/media/FiraSans-MediumItalic.dddf204a10fb746ad989.otf) format("opentype")}@font-face{font-family:mainFont;font-style:normal;font-weight:600;src:url(/static/media/FiraSans-SemiBold.ca911ac8f9a976afe96e.otf) format("opentype")}@font-face{font-family:mainFont;font-style:italic;font-weight:600;src:url(/static/media/FiraSans-SemiBoldItalic.493d0c481d2031bfb583.otf) format("opentype")}@font-face{font-family:mainFont;font-style:normal;font-weight:700;src:url(/static/media/FiraSans-Bold.eb5f654b886bdc979dd5.otf) format("opentype")}@font-face{font-family:mainFont;font-style:italic;font-weight:700;src:url(/static/media/FiraSans-BoldItalic.0fd140a759c650c3a74c.otf) format("opentype")}@font-face{font-family:mainFont;font-style:normal;font-weight:800;src:url(/static/media/FiraSans-ExtraBold.38aa2a015d9ad5fd40c1.otf) format("opentype")}@font-face{font-family:mainFont;font-style:italic;font-weight:800;src:url(/static/media/FiraSans-ExtraBoldItalic.17f3b24965da55c36b52.otf) format("opentype")}@font-face{font-family:mainFont;font-style:normal;font-weight:900;src:url(/static/media/FiraSans-Black.56214c84bfdd28ea1d22.otf) format("opentype")}@font-face{font-family:mainFont;font-style:italic;font-weight:900;src:url(/static/media/FiraSans-BlackItalic.d0ff97a28e503657ba07.otf) format("opentype")}@font-face{font-family:expressiveFont;font-style:normal;src:url(/static/media/SIMPLIFICA.41b3c7c227a6198d5bd5.ttf) format("truetype")}@keyframes infinite-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}
/*# sourceMappingURL=main.c5e8485a.css.map*/