@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/montserrat-cyrillic-ext-wght-normal-EJA5ZVQP.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/montserrat-cyrillic-wght-normal-CST7XWUL.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/montserrat-vietnamese-wght-normal-FKIT65DX.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/montserrat-latin-ext-wght-normal-UTKWSVKM.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/montserrat-latin-wght-normal-3JYGOPPA.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url("./media/bebas-neue-latin-ext-400-normal-2DDIUGAU.woff2") format("woff2"),url("./media/bebas-neue-latin-ext-400-normal-5V66AVNI.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url("./media/bebas-neue-latin-400-normal-TRX6PG75.woff2") format("woff2"),url("./media/bebas-neue-latin-400-normal-EMKRVEOE.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:sacramento;src:url("./media/Sacramento-Regular-MFDQ3MFG.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:montserrat;src:url("./media/Montserrat-Regular-4TKBVFTW.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:montserrat;src:url("./media/Montserrat-Italic-UB6CG55K.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:montserrat;src:url("./media/Montserrat-Black-G43J7LFP.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:montserrat;src:url("./media/Montserrat-BlackItalic-D3MB6MYY.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:montserrat;src:url("./media/Montserrat-ExtraBold-63KCUEZ2.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:montserrat;src:url("./media/Montserrat-ExtraBoldItalic-EJCV2UCQ.ttf") format("truetype");font-weight:800;font-style:italic}@font-face{font-family:montserrat;src:url("./media/Montserrat-Bold-C75SSWDE.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:montserrat;src:url("./media/Montserrat-BoldItalic-ETKXCWJJ.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:montserrat;src:url("./media/Montserrat-SemiBold-J5TVJHDU.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:montserrat;src:url("./media/Montserrat-SemiBoldItalic-FZ6SYNIR.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:montserrat;src:url("./media/Montserrat-Medium-WYBHGJW6.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:montserrat;src:url("./media/Montserrat-MediumItalic-2DQRMFH2.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:montserrat;src:url("./media/Montserrat-Light-WUEDMNLM.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:montserrat;src:url("./media/Montserrat-LightItalic-D6DODAJB.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:montserrat;src:url("./media/Montserrat-ExtraLight-QXNYMRBZ.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:montserrat;src:url("./media/Montserrat-ExtraLightItalic-WAC6P3ZO.ttf") format("truetype");font-weight:200;font-style:italic}@font-face{font-family:montserrat;src:url("./media/Montserrat-Thin-KI6UXNRY.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:montserrat;src:url("./media/Montserrat-ThinItalic-G3AGLKLR.ttf") format("truetype");font-weight:100;font-style:italic}.button,.button-secondary{overflow:hidden;border-radius:.75rem;display:inline-block;border:solid var(--color-primary);padding:.25rem 1rem;line-height:1.5rem;position:relative;font-weight:700;font-size:var(--font-size);color:var(--color-font);background-color:var(--color-primary);cursor:pointer;outline:none;letter-spacing:.25rem;min-width:90px;min-height:32px}@media (max-width: 1279px){.button,.button-secondary{letter-spacing:0}}.button:hover,.button-secondary:hover{color:var(--color-primary);background-color:var(--color-bg)}.button:hover:after,.button-secondary:hover:after{opacity:0}.button:disabled,.button-secondary:disabled,.button:disabled:hover,.button[disabled],[disabled].button-secondary,.button[disabled]:hover{cursor:not-allowed;background-color:var(--color-disabled);color:var(--color-bg);border:2px solid var(--color-bg);border-radius:.75rem}.button-secondary{border:solid var(--color-secondary);background-color:var(--color-secondary)}.button-secondary:hover{color:var(--color-secondary);background-color:var(--color-bg)}html{--color-primary: #b4d4bd;--color-secondary: #feb592;--color-grey: #fffbf8;--color-disabled: #c2c2c2;--color-bg: #ffffff;--color-font: #000002;--font-size: 14px;--color-hover: #f2f2f2;--header-color-bg: #ffffff;--header-border-color: #000002;--header-height-mobile: 70px;--header-color-logo-width: 25vw;--header-color-logo-max-width: 400px;--header-box-shadow: 0 0 7px rgba(0, 0, 0, .1);--font-family-global: montserrat, "sans-serif";--font-family-quote: sacramento, "sans-serif";--font-family-tilte: sacramento, "sans-serif";--footer-color: #000002;--footer-color-bg: #ffffff}@media (max-width: 1279px){html{--font-size: 12px}}@media (max-width: 768px){html{--font-size: 12px}}.gap-0_5{gap:.125rem}.line-height-0_5{line-height:.125rem}.gap-1{gap:.25rem}.line-height-1{line-height:.25rem}.gap-2{gap:.5rem}.line-height-2{line-height:.5rem}.gap-3{gap:.75rem}.line-height-3{line-height:.75rem}.gap-4{gap:1rem}.line-height-4{line-height:1rem}.gap-5{gap:1.25rem}.line-height-5{line-height:1.25rem}.gap-6{gap:1.5rem}.line-height-6{line-height:1.5rem}.gap-7{gap:1.75rem}.line-height-7{line-height:1.75rem}.gap-8{gap:2rem}.line-height-8{line-height:2rem}.gap-10{gap:2.5rem}.line-height-10{line-height:2.5rem}.gap-12{gap:3rem}.line-height-12{line-height:3rem}.gap-16{gap:4rem}.line-height-16{line-height:4rem}.gap-20{gap:5rem}.line-height-20{line-height:5rem}.gap-24{gap:6rem}.line-height-24{line-height:6rem}.gap-28{gap:7rem}.line-height-28{line-height:7rem}.gap-30{gap:8rem}.line-height-30{line-height:8rem}html{font-size:var(--font-size)}@media (max-width: 768px){html{overflow-x:hidden}}body{margin:0;box-sizing:border-box;font-family:var(--font-family-global);color:var(--color-font);font-weight:400;background-color:var(--color-bg)}body *>*{box-sizing:border-box}a{text-decoration:none;color:inherit;position:relative}a.link{text-decoration:underline}a.link:hover{cursor:pointer}.center{width:100%;text-align:center}.flex-col{display:flex;flex-direction:column;flex-wrap:wrap}.flex-row{display:flex;flex-direction:row;flex-wrap:wrap}.flex-center{justify-content:center;align-items:center}.flex-self-center{align-self:center}.flex-fifty>*{flex:1}@media (max-width: 768px){.flex-fifty>*{min-width:300px}}.text-align_left{text-align:left}.text-align_center{text-align:center}.text-align_right{text-align:right}.text-align_justify{text-align:justify}.italic{font-style:italic}.section{width:100%;padding:4rem;border-bottom:1px solid var(--color-font)}@media (max-width: 1279px){.section{padding:2rem;gap:2rem}}@media (max-width: 768px){.section{padding:2rem;gap:1rem}}.section .baseline{padding:0;width:100%;font-size:4rem;font-family:var(--font-family-quote);white-space:break-spaces;text-align:center}@media (max-width: 1279px){.section .baseline{font-size:2rem;font-weight:800}}@media (max-width: 768px){.section .baseline{padding:var(--header-height-mobile) 0 0 0}}.section .underline{font-size:1.5rem;text-align:center}@media (max-width: 768px){.section .underline{padding:1rem;font-size:1rem}}.section-bg{background:url("./media/bg-3IP7MRSE.svg") no-repeat center center fixed}.section-bg2{background:url("./media/bg_2-EMKQXQWJ.svg") no-repeat center center fixed;background-size:cover}@media (max-width: 768px){.section-bg2{background-size:contain}}.section-grey{background-color:var(--color-grey)}.section-inverse{flex-direction:row-reverse}.section-title{padding:0 1rem 4rem;font-size:4rem;font-family:var(--font-family-tilte);white-space:nowrap}@media (max-width: 1279px){.section-title{font-size:2rem;font-weight:800;padding:0 1rem 2rem;white-space:normal}}.section-center{max-width:1024px;text-align:justify}.section-description{font-size:1.25rem;text-align:justify;margin:0 auto}@media (max-width: 1279px){.section-description{font-size:1rem}}.section-explication{flex:1;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}@media (max-width: 768px){.section-explication{min-width:300px}}.section-primary{background-color:var(--color-primary);color:var(--color-bg)}.section-secondary{background-color:var(--color-secondary);color:var(--color-bg)}.section .quote{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 0}@media (max-width: 768px){.section .quote{padding:var(--header-height-mobile) 0 0 0}}.section .quote-texte{position:relative;font-family:var(--font-family-quote);font-size:3rem;white-space:normal;text-align:center;margin:0}@media (max-width: 768px){.section .quote-texte{font-size:2rem}}.section .quote-author{font-family:var(--font-family-global);font-size:1.25rem;margin:0}@media (max-width: 768px){.section .quote-author{font-size:1rem}}.card{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;border-radius:1rem;background:none;height:100%}@media (max-width: 1279px){.card{padding:1rem}}.card-description{font-size:1rem;line-height:1.5;flex:1;align-content:center;text-align:justify}@media (max-width: 1279px){.card-description{font-size:1rem}}.card-container{height:600px}.card-title{font-family:var(--font-family-tilte);font-size:2rem;padding:1rem;line-height:1}@media (max-width: 1279px){.card-title{font-size:1.5rem}}.card-image{height:100%;flex:1;display:flex;align-items:center;justify-content:center}.card-image img{width:100%;object-fit:fill}.card-action{padding:1rem}.display-vertical{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;flex-wrap:wrap}@media (max-width: 1279px){.display-vertical{gap:1rem}}.display-vertical>*{flex:1}.display-horizontal{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:4rem;color:var(--color-font);padding:0 4rem;flex-wrap:wrap}@media (max-width: 1279px){.display-horizontal{padding:2rem;gap:2rem}}@media (max-width: 768px){.display-horizontal{flex-direction:column;padding:0}}@media (max-width: 768px){.display-horizontal img{width:100%}}.display-horizontal>*{flex:1}.display-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media (max-width: 1279px){.display-grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.display-grid-3{grid-template-columns:1fr}}.display-grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media (max-width: 1279px){.display-grid-2{grid-template-columns:repeat(1,1fr)}}@media (max-width: 768px){.display-grid-2{grid-template-columns:1fr}}
