/* P2P.coffee styles. Generated once from the Next.js app (scripts/to-plain-html.mjs); edit freely. */
@font-face{font-family:__Roboto_474198;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(/assets/media/001f750b538f7a9e-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Roboto_474198;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(/assets/media/80841ae24d03ed90-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Roboto_474198;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(/assets/media/5eae37b69937655e-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Roboto_474198;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(/assets/media/4f48fe9100901594-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Roboto_474198;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(/assets/media/970d71e7dcbc144d-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-209f,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:__Roboto_474198;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(/assets/media/b3f718d64f9a6dea-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ae,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f700-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f8d0-1f8d8,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fac6,u+1fac8,u+1facc-1fadd,u+1fadf-1faeb,u+1faef-1fafa,u+1fb??}@font-face{font-family:__Roboto_474198;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(/assets/media/4120b0a488381b31-s.woff2) format("woff2");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:__Roboto_474198;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(/assets/media/1a634e73dfeff02c-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Roboto_474198;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(/assets/media/1e41be92c43b3255-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Roboto_474198;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/media/001f750b538f7a9e-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Roboto_474198;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/media/80841ae24d03ed90-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Roboto_474198;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/media/5eae37b69937655e-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Roboto_474198;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/media/4f48fe9100901594-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Roboto_474198;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/media/970d71e7dcbc144d-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-209f,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:__Roboto_474198;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/media/b3f718d64f9a6dea-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ae,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f700-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f8d0-1f8d8,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fac6,u+1fac8,u+1facc-1fadd,u+1fadf-1faeb,u+1faef-1fafa,u+1fb??}@font-face{font-family:__Roboto_474198;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/media/4120b0a488381b31-s.woff2) format("woff2");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:__Roboto_474198;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/media/1a634e73dfeff02c-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Roboto_474198;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/assets/media/1e41be92c43b3255-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Roboto_474198;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/media/001f750b538f7a9e-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Roboto_474198;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/media/80841ae24d03ed90-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Roboto_474198;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/media/5eae37b69937655e-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Roboto_474198;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/media/4f48fe9100901594-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Roboto_474198;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/media/970d71e7dcbc144d-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-209f,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:__Roboto_474198;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/media/b3f718d64f9a6dea-s.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ae,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f700-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f8d0-1f8d8,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fac6,u+1fac8,u+1facc-1fadd,u+1fadf-1faeb,u+1faef-1fafa,u+1fb??}@font-face{font-family:__Roboto_474198;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/media/4120b0a488381b31-s.woff2) format("woff2");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:__Roboto_474198;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/media/1a634e73dfeff02c-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Roboto_474198;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/assets/media/1e41be92c43b3255-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Roboto_Fallback_474198;src:local("Arial");ascent-override:92.98%;descent-override:24.47%;line-gap-override:0.00%;size-adjust:99.78%}.__className_474198{font-family:__Roboto_474198,__Roboto_Fallback_474198;font-style:normal}@font-face{font-family:__Poppins_dde9dd;font-style:normal;font-weight:100;font-display:swap;src:url(/assets/media/0938b75f61da35fc-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:__Poppins_dde9dd;font-style:normal;font-weight:100;font-display:swap;src:url(/assets/media/f54d3b402c212b9e-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_dde9dd;font-style:normal;font-weight:100;font-display:swap;src:url(/assets/media/7108afb8b1381ad1-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Poppins_dde9dd;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:__Poppins_dde9dd;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/media/fe0777f1195381cb-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_dde9dd;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/media/eafabf029ad39a43-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Poppins_dde9dd;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:__Poppins_dde9dd;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/media/a1386beebedccca4-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Poppins_dde9dd;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,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:__Poppins_Fallback_dde9dd;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_dde9dd{font-family:__Poppins_dde9dd,__Poppins_Fallback_dde9dd;font-style:normal}
.carousel .control-arrow,.carousel.carousel-slider .control-arrow{transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{transition:all .15s ease-in;transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}
.forOfor-content-container{height:100%;max-width:1280px;margin:auto;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.forOfor-content-text-container{padding:0 120px}.forOfor-content-text-container h1{color:#000;font-size:192px;font-weight:700;line-height:0}.forOfor-content-text-container h2{color:#566172;font-size:36px;font-weight:700}.forOfor-content-text-container p{font-size:24px;color:#666}.forOfor-content-text-container a{color:#000}.forOfor-button-container{display:flex;justify-content:center;gap:24px;flex-wrap:wrap}.forOfor-primary-button,.forOfor-secondary-button{background:#000;border-radius:100px;box-shadow:0 1px 3px 1px rgba(0,0,0,.15),0 1px 2px 0 rgba(0,0,0,.3);color:#fff!important;font-size:16px;font-weight:500;padding:8px 16px;text-transform:uppercase;text-decoration:none}.forOfor-secondary-button{background:#fff!important;color:#000!important}.forOfor-primary-button:hover,.forOfor-secondary-button:hover{filter:brightness(.95)}@media only screen and (max-width:1024px){body .grecaptcha-badge{bottom:40px!important}}@media only screen and (max-width:600px){body .grecaptcha-badge{bottom:74px!important}.forOfor-content-text-container h1{font-size:100px}.forOfor-content-text-container{padding:0 30px}}
.p-1xpjdqr { background: linear-gradient(88.87deg, rgb(243, 95, 32) 0%, rgb(243, 96, 30) 1%, rgb(244, 112, 13) 23.88%, rgb(244, 121, 3) 57.21%, rgb(245, 125, 0) 98.07%); width: 216px !important; font-size: 18px !important; font-weight: bold !important; border-radius: 100px !important; }
.p-1xpjdqr:hover { border: 1px solid white; }
.p-ipj1j9 { height: 838px; display: flex; align-items: center; }
@media (max-width: 899.95px) {
  .p-ipj1j9 { height: 700px; }
}
.p-1uqkpba { width: 100%; height: 838px; display: flex; z-index: 1; position: absolute; }
@media (max-width: 899.95px) {
  .p-1uqkpba { height: 700px; }
}
.p-1uqkpba .control-dots { margin: 0px 0px 9.6px; text-align: end; padding-right: 104px; }
@media (max-width: 899.95px) {
  .p-1uqkpba .control-dots { display: none; }
}
.p-1mrasch { display: none; }
@media (min-width: 900px) {
  .p-1mrasch { width: 100%; height: 838px; display: block; position: relative; }
}
.p-ucoobo { display: none; }
@media (max-width: 899.95px) {
  .p-ucoobo { width: 100%; height: 700px; display: block; position: relative; }
}
.p-rjlxem { object-fit: cover; }
.p-11m7n2u { width: 100%; display: flex; z-index: 2; align-items: center; justify-content: space-between; }
@media (max-width: 899.95px) {
  .p-11m7n2u { gap: 16px; align-items: center; flex-direction: column; justify-content: center; }
}
.p-1f7l7iq { height: 100%; display: flex; padding: 0px 0px 0px 80px; position: relative; max-width: 40vw; align-items: start; flex-direction: column; justify-content: center; }
@media (min-width: 1536px) {
  .p-1f7l7iq { padding: 0px 0px 0px 156px; }
}
@media (max-width: 899.95px) {
  .p-1f7l7iq { padding: 0px 24px; max-width: none; align-items: center; margin-bottom: 56px; }
}
.p-6lxfz3 { width: 100%; display: flex; }
@media (max-width: 899.95px) {
  .p-6lxfz3 { width: 100%; text-align: center; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; padding-left: 0px; }
}
.p-6br0te { width: 100%; display: flex; margin-top: 48px; }
@media (max-width: 899.95px) {
  .p-6br0te { width: 100%; margin-top: 32px; text-align: center; margin-left: 0px; }
}
.p-652oig { color: rgb(255, 255, 255); width: 100%; line-height: 100%; }
@media (max-width: 899.95px) {
  .p-652oig { font-size: 32px !important; text-align: center; }
}
.p-x3fjjs { color: rgb(255, 255, 255); width: 100%; line-height: 100%; }
@media (max-width: 899.95px) {
  .p-x3fjjs { text-align: center; }
}
.p-1vy0ccr { gap: 40px; width: 68%; display: flex; margin-top: 48px; align-items: start; flex-direction: column; justify-content: space-evenly; }
@media (max-width: 1199.95px) {
  .p-1vy0ccr { width: 80%; }
}
@media (max-width: 899.95px) {
  .p-1vy0ccr { gap: 16px; width: 100%; height: 120px; margin-top: 16px; align-items: center; flex-direction: column; }
}
.p-ckddz3 { width: 134px; border: 1px solid white !important; border-radius: 100px !important; }
.p-1wdde0r { display: flex; margin-top: auto; align-items: center; margin-right: 100px; justify-content: flex-end; }
@media (max-width: 899.95px) {
  .p-1wdde0r { display: none; }
}
.p-12zj4ev { display: flex; align-items: center; justify-content: center; }
@media (min-width: 900px) {
  .p-12zj4ev { display: none; }
}
.p-1iqwpjf { width: 100%; height: 100vh; }
.p-lw8hic { height: 270px; position: relative; margin-top: auto; }
.p-sfsyyv { height: 8px; background: linear-gradient(88.87deg, rgb(243, 95, 32) 0%, rgb(243, 96, 30) 1%, rgb(244, 112, 13) 23.88%, rgb(244, 121, 3) 57.21%, rgb(245, 125, 0) 98.07%); }
.p-g7j5dx { width: 100%; padding: 40px 80px 24px; background-color: rgb(255, 255, 255); }
@media (min-width: 1536px) {
  .p-g7j5dx { padding: 64px 156px 40px; }
}
@media (max-width: 899.95px) {
  .p-g7j5dx { padding: 64px 80px 40px; }
}
@media (max-width: 599.95px) {
  .p-g7j5dx { padding: 8px 24px 40px; }
}
.p-1m25gyq { gap: 8px; display: flex; flex-direction: column; margin-top: 16px !important; }
@media (max-width: 899.95px) {
  .p-1m25gyq { gap: 0px; }
}
.p-1gx48oa { margin: 16px 0px; }
@media (max-width: 599.95px) {
  .p-1gx48oa { margin: 8px 0px; text-align: center; }
}
.p-8rnaza { color: rgb(125, 105, 86); text-decoration: none; }
.p-1l2xyy5 { gap: 24px; width: 100%; height: 100%; display: flex; align-items: flex-start; flex-direction: column; }
@media (max-width: 899.95px) {
  .p-1l2xyy5 { display: none; }
}
.p-11ghhd4 { gap: 24px; width: 100%; height: 100%; display: flex; margin-top: 32px; text-align: center; align-items: center; flex-direction: column; }
@media (min-width: 900px) {
  .p-11ghhd4 { display: none; }
}
.p-r4twdr { padding-left: 64px; }
@media (max-width: 899.95px) {
  .p-r4twdr { padding: 0px; }
}
.p-1yg2qkq { color: rgb(56, 76, 86); font-weight: bold; text-transform: uppercase; }
@media (min-width: 600px) {
  .p-1yg2qkq { text-align: left; }
}
@media (max-width: 599.95px) {
  .p-1yg2qkq { padding: 8px; text-align: center; margin: 16px 0px 0px !important; }
}
.p-14h3n0z { gap: 8px; display: flex; align-items: center; justify-content: center; }
@media (max-width: 899.95px) {
  .p-14h3n0z { gap: 24px; }
}
.p-hny8n4 { display: flex; margin-right: 8px; }
@media (max-width: 599.95px) {
  .p-hny8n4 { margin-right: 0px; }
}
.p-1jbvnx { color: rgb(255, 255, 255); font-size: 16px; }
@media (min-width: 900px) {
  .p-1jbvnx { color: rgb(255, 255, 255); display: block; }
}
@media (max-width: 599.95px) {
  .p-1jbvnx { color: rgb(255, 255, 255); display: none; }
}
.p-vm7ny2 .MuiButton-root { min-width: 30px; }
.p-9g67yz { display: flex; }
@media (min-width: 900px) {
  .p-9g67yz { display: none; }
}
.p-5uj8bu { display: flex; }
@media (max-width: 899.95px) {
  .p-5uj8bu { display: none; }
}
.p-it0bj1 { color: rgb(0, 0, 0); display: flex; flex-direction: column; }
.p-it0bj1 .underline { width: 100%; height: 3px; background: linear-gradient(88.87deg, rgb(243, 95, 32) 0%, rgb(243, 96, 30) 1%, rgb(244, 112, 13) 23.88%, rgb(244, 121, 3) 57.21%, rgb(245, 125, 0) 98.07%); }
.p-18hejil { width: 100%; height: 148px; display: flex; align-items: center; justify-content: center; }
@media (max-width: 899.95px) {
  .p-18hejil { height: 56px; padding: 0px !important; }
}
.p-1sd6bof { width: 100%; height: 148px; display: flex; align-items: center; justify-content: space-between; }
@media (max-width: 899.95px) {
  .p-1sd6bof { height: 56px; padding: 0px 16px; }
}
.p-ce56wr { width: 100%; }
@media (max-width: 899.95px) {
  .p-ce56wr { display: none; }
}
.p-12isyq4 { width: 100%; }
@media (min-width: 900px) {
  .p-12isyq4 { display: none; }
}
.p-rhba7e { gap: 40px; width: 100%; height: 88px; display: flex; padding: 0px 80px; align-items: center; justify-content: space-between; }
@media (min-width: 1536px) {
  .p-rhba7e { padding: 0px 156px; }
}
@media (max-width: 899.95px) {
  .p-rhba7e { height: 40px; padding: 0px; }
}
.p-1pw0od6 { gap: 40px; display: flex; align-items: center; justify-content: center; }
.p-1pw0od6 .link { text-decoration: none; }
.p-1pw0od6 .text { color: rgb(136, 136, 136); font-size: 16px; line-height: 19px; }
.p-1pw0od6 .linkActive { color: rgb(56, 76, 86); font-weight: 700; }
.p-1k51q43 { display: flex; align-items: center; justify-content: center; }
.p-1k51q43 a { text-decoration: none; }
.p-n4wimc { width: 112px; height: 40px; display: flex; align-items: center; justify-content: center; }
.p-tlk8vd { left: 8px; position: relative; }
.p-g4mhhl { color: rgb(136, 136, 136); }
.p-pibptr .MuiDrawer-paper { background-color: rgb(255, 255, 255); }
.p-1uo326h { width: 85vw; padding: 12px; }
.p-wy2p0d { margin: 16px; display: flex; align-items: center; justify-content: space-between; }
.p-12djj15 { display: flex; align-items: center; justify-content: center; }
.p-1u0ses2 { width: 67px; height: 44px; display: flex; padding: 8px; align-items: center; justify-content: center; border-radius: 22px !important; background-color: rgb(136, 136, 136) !important; }
.p-1cgq131 { margin: 16px 0px; }
.p-1ws8vxh { display: flex; background: rgb(239, 239, 241); align-items: center; flex-direction: column; justify-content: center; }
.p-tkn3rq { width: 100%; height: 8px; padding: 0px; background: linear-gradient(88.87deg, rgb(243, 95, 32) 0%, rgb(243, 96, 30) 1%, rgb(244, 112, 13) 23.88%, rgb(244, 121, 3) 57.21%, rgb(245, 125, 0) 98.07%); }
@media (max-width: 899.95px) {
  .p-bsxewd { padding: 0px 24px; }
}
.p-1v6qjxh { display: flex; padding: 0px 80px; text-align: center; align-items: center; flex-direction: column; justify-content: center; }
@media (min-width: 1536px) {
  .p-1v6qjxh { padding: 0px 156px; }
}
@media (max-width: 899.95px) {
  .p-1v6qjxh { padding: 0px 24px; }
}
.p-1biqo8s { color: rgb(125, 105, 86); margin: 48px 0px 32px !important; font-size: 58px !important; }
@media (max-width: 899.95px) {
  .p-1biqo8s { font-size: 32px !important; }
}
.p-18uvf37 { gap: 40px; margin: 40px 0px 80px; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; }
@media (max-width: 899.95px) {
  .p-18uvf37 { gap: 16px; flex-flow: column; }
}
@media (max-width: 899.95px) {
  .p-vjvdz9 { width: 100%; padding: 0px 24px; background: rgb(255, 255, 255); }
}
.p-15ucnhx { gap: 24px; width: 205px; height: 208px; display: flex; padding: 30px 4px; background: rgb(255, 255, 255); align-items: center; flex-direction: column; justify-content: center; }
@media (max-width: 899.95px) {
  .p-15ucnhx { width: 137px; height: 184px; }
}
.p-nybxo9 { color: black; font-size: 14px !important; }
@media (max-width: 899.95px) {
  .p-nybxo9 { line-height: 1 !important; }
}
.p-10bk5zi { gap: 86px; margin: 72px 0px 40px; display: flex; }
@media (max-width: 899.95px) {
  .p-10bk5zi { gap: 16px; margin: 40px 0px; flex-wrap: wrap; align-items: center; justify-content: center; }
}
.p-8mwm9v { margin-bottom: 40px !important; }
.p-16vyf5q { height: 800px; display: flex; align-items: center; }
@media (max-width: 899.95px) {
  .p-16vyf5q { height: 650px; }
}
.p-17ekevx { width: 100%; height: 800px; display: flex; z-index: 1; position: absolute; align-items: center; }
@media (max-width: 899.95px) {
  .p-17ekevx { height: 650px; }
}
.p-17ekevx .carousel.carousel-slider .control-arrow { top: 93%; width: 32px; height: 32px; opacity: 1; background: white; border-radius: 100%; }
.p-17ekevx .carousel .control-prev.control-arrow { left: 90%; }
.p-17ekevx .carousel .control-next.control-arrow { right: 30px; }
.p-17ekevx .carousel .control-next.control-arrow::before { right: 3px; border-style: solid; border-color: rgb(125, 105, 86); border-image: none; display: flex; padding: 4px; position: relative; transform: rotate(-45deg); align-items: center; border-width: 0px 4px 4px 0px; justify-content: center; }
.p-17ekevx .carousel .control-prev.control-arrow::before { border-style: solid; border-color: rgb(125, 105, 86); border-image: none; display: flex; padding: 4px; position: relative; transform: rotate(135deg); align-items: center; border-width: 0px 4px 4px 0px; justify-content: center; }
@media (max-width: 899.95px) {
  .p-17ekevx .carousel .control-next.control-arrow { display: none; }
}
@media (max-width: 899.95px) {
  .p-17ekevx .carousel .control-prev.control-arrow { display: none; }
}
@media (max-width: 899.95px) {
  .p-17ekevx .carousel.carousel-slider .control-arrow { top: 90%; }
}
.p-17ybuk6 { display: none; }
@media (min-width: 900px) {
  .p-17ybuk6 { width: 100%; height: 800px; display: block; position: relative; }
}
.p-pbdxqg { display: none; }
@media (max-width: 899.95px) {
  .p-pbdxqg { width: 100%; height: 650px; display: block; position: relative; }
}
.p-cm6jsf { height: 100%; margin: 0px 0px 0px 80px; display: flex; z-index: 2; position: relative; max-width: 60vw; align-items: start; flex-direction: column; padding-bottom: 40px; justify-content: end; }
@media (min-width: 1536px) {
  .p-cm6jsf { margin: 0px 0px 0px 156px; }
}
@media (max-width: 899.95px) {
  .p-cm6jsf { margin: 0px; padding: 24px; max-width: none; align-items: center; justify-content: center; }
}
.p-2o4jj5 { display: flex; }
@media (max-width: 899.95px) {
  .p-2o4jj5 { width: 100%; border-left-width: medium; border-left-style: none; border-left-color: currentcolor; padding-left: 0px; }
}
.p-io7x0h { width: 80%; display: flex; margin-top: 16px; }
@media (max-width: 899.95px) {
  .p-io7x0h { width: 100%; margin-top: 32px; margin-left: 0px; }
}
.p-hjbtjl { color: rgb(255, 255, 255); line-height: 100%; font-size: 54px !important; }
@media (max-width: 899.95px) {
  .p-hjbtjl { font-size: 32px !important; text-align: center; }
}
.p-1uqflcd { color: rgb(255, 255, 255); line-height: 100%; }
@media (max-width: 899.95px) {
  .p-1uqflcd { text-align: center; }
}
.p-fh5320 { width: 68%; display: flex; margin-top: 48px; align-items: start; flex-direction: column; justify-content: space-evenly; }
@media (max-width: 899.95px) {
  .p-fh5320 { width: 100%; height: 120px; margin-top: 16px; align-items: center; }
}
.p-1cdpxdq { display: flex; padding: 0px 80px; background: rgb(239, 239, 241); align-items: center; flex-direction: column; justify-content: center; }
@media (min-width: 1536px) {
  .p-1cdpxdq { padding: 0px 156px; }
}
@media (max-width: 899.95px) {
  .p-1cdpxdq { padding: 0px 24px; }
}
.p-1f6vm8n { width: 100%; display: flex; text-align: center; align-items: center; flex-direction: column; justify-content: center; }
.p-1fazdfy { gap: 24px; width: 205px; height: 261px; display: flex; padding: 24px 4px; background: linear-gradient(6.88deg, rgb(183, 211, 219) 4.43%, rgb(176, 206, 215) 11.71%, rgb(156, 194, 206) 39.89%, rgb(144, 186, 200) 68.07%, rgb(140, 184, 199) 95.34%); align-items: center; flex-direction: column; justify-content: center; }
@media (max-width: 899.95px) {
  .p-1fazdfy { gap: 8px; width: 140px; height: 220px; }
}
.p-vt77ts { color: white; font-size: 17px !important; }
@media (max-width: 899.95px) {
  .p-vt77ts { line-height: 1 !important; }
}
.p-1qvnl0r { width: 100%; margin: 56px 0px 80px; padding: 68.8px 80px; background: white; }
@media (max-width: 899.95px) {
  .p-1qvnl0r { padding: 32px 16px; background: transparent; }
}
.p-1rr32xk { gap: 40px 0px; width: 100%; display: grid; justify-items: center; grid-template-columns: 25% 25% 25% 25%; }
@media (max-width: 899.95px) {
  .p-1rr32xk { gap: 24px 8px; grid-template-columns: 50% 50%; }
}
.p-czirla { height: 505px; display: flex; position: relative; align-items: center; justify-content: center; }
@media (max-width: 899.95px) {
  .p-czirla { height: 340px; }
}
.p-qhlrkb { width: 100%; height: 505px; z-index: 1; position: absolute; }
@media (max-width: 899.95px) {
  .p-qhlrkb { height: 340px; }
}
.p-2y4gkg { object-fit: cover; object-position: center top; }
.p-1l9uofl { gap: 24px; width: 470px; display: flex; z-index: 2; position: absolute; padding-left: 40px; flex-direction: column; }
@media (max-width: 899.95px) {
  .p-1l9uofl { width: 100%; padding: 0px 24px; text-align: center; }
}
.p-1o72x5e { color: white; font-size: 40px !important; font-weight: normal !important; }
@media (max-width: 899.95px) {
  .p-1o72x5e { font-size: 32px !important; }
}
.p-htegl4 { color: white; font-size: 14px !important; }
.p-1h400sx { width: 100%; display: flex; padding: 0px 80px; text-align: center; align-items: center; flex-direction: column; justify-content: center; }
@media (min-width: 1536px) {
  .p-1h400sx { padding: 0px 156px; }
}
@media (max-width: 899.95px) {
  .p-1h400sx { padding: 0px 16px; }
}
.p-1vz3lr4 { gap: 24px; width: 205px; height: 261px; display: flex; padding: 24px 4px; position: relative; background: linear-gradient(6.88deg, rgba(183, 211, 219, 0.2) 4.43%, rgba(176, 206, 215, 0.1) 11.71%, rgba(156, 194, 206, 0.1) 39.89%, rgba(144, 186, 200, 0.1) 68.07%, rgba(140, 184, 199, 0.2) 95.34%); align-items: center; border-radius: 15px; flex-direction: column; justify-content: center; }
@media (max-width: 899.95px) {
  .p-1vz3lr4 { gap: 0px; width: 136px; height: 274px; padding: 0px 4px; background: rgb(255, 255, 255); justify-content: flex-start; }
}
.p-1cl8n17 { width: 62%; height: 62%; z-index: 1; position: absolute; }
@media (max-width: 899.95px) {
  .p-1cl8n17 { display: none; }
}
.p-r58opz { position: relative; }
@media (min-width: 900px) {
  .p-r58opz { display: none; }
}
.p-1x65i3j { width: 100%; height: 100%; display: flex; padding: 0px 8px 8px; z-index: 2; position: absolute; align-items: center; flex-direction: column; justify-content: end; }
@media (max-width: 899.95px) {
  .p-1x65i3j { padding: 0px 0px 8px; z-index: 1; position: relative; justify-content: flex-start; }
}
.p-1y9ydo1 { color: rgb(56, 76, 86); font-size: 14px !important; }
@media (max-width: 899.95px) {
  .p-1y9ydo1 { color: rgb(56, 76, 86); }
}
.p-1pup2ma { color: rgb(56, 76, 86); font-size: 12px !important; }
@media (max-width: 899.95px) {
  .p-1pup2ma { color: rgb(56, 76, 86); line-height: 1 !important; }
}
.p-1dwv5jd { width: 100%; margin: 56px 0px 80px; padding: 68.8px 80px; background: rgb(255, 255, 255); }
@media (max-width: 899.95px) {
  .p-1dwv5jd { padding: 32px 0px; background: none; }
}
.p-r8yszx { gap: 40px 0px; width: 100%; display: grid; justify-items: center; grid-template-columns: 20% 20% 20% 20% 20%; }
@media (max-width: 899.95px) {
  .p-r8yszx { gap: 32px 16px; justify-content: center; grid-template-columns: 45% 45%; }
}
.p-xigwbf { width: 100%; height: 100%; display: flex; position: relative; align-items: center; justify-content: start; }
.p-10ix5fa .MuiPopover-paper { gap: 16px; width: 300px; height: 250px; display: flex; padding: 8px 16px; align-items: center; border-radius: 0px; flex-direction: column; justify-content: center; }
.p-1o2d3nz { width: 100%; display: flex; align-items: center; justify-content: space-evenly; }
.p-ynhfx5 { color: black; font-size: 28px !important; }
.p-1wt55f4 { color: black; font-size: 10px !important; }
.p-1wpdamn:hover { cursor: pointer; background: rgba(0, 0, 0, 0.06); }
.p-18x94ah { width: 134px; font-weight: bold !important; border-radius: 100px !important; }
.p-wpbp32 { color: white !important; border: 1px solid white !important; }
.p-nx91nt { height: 1014px; display: flex; position: relative; align-items: center; justify-content: start; }
@media (max-width: 899.95px) {
  .p-nx91nt { height: 540px; }
}
.p-1o1vjeh { width: 100%; height: 1014px; z-index: 1; position: absolute; }
@media (max-width: 899.95px) {
  .p-1o1vjeh { height: 540px; }
}
.p-ybt4eq { gap: 24px; width: 100%; height: 100%; display: flex; z-index: 2; position: absolute; align-items: center; flex-direction: column; justify-content: flex-start; }
@media (max-width: 899.95px) {
  .p-ybt4eq { gap: 0px; }
}
.p-1787f1u { gap: 16px; display: flex; margin-top: 64px; flex-direction: column; }
@media (max-width: 899.95px) {
  .p-1787f1u { margin-top: 16px; }
}
.p-ca8hnw { color: white; font-size: 52px !important; }
@media (max-width: 899.95px) {
  .p-ca8hnw { font-size: 32px !important; }
}
.p-1os9emp { color: white; font-size: 20px !important; font-weight: bold !important; }
@media (max-width: 899.95px) {
  .p-1os9emp { font-size: 14px !important; font-weight: normal !important; }
}
.p-1rmqbs8 { width: 100%; height: 100%; display: flex; align-items: center; flex-direction: column; justify-content: center; }
.p-r0ec7 { width: 100%; margin: 0px 0px 40px; display: flex; align-items: center; padding-left: 80px; justify-content: start; }
@media (min-width: 1536px) {
  .p-r0ec7 { padding-left: 156px; }
}
@media (max-width: 899.95px) {
  .p-r0ec7 { padding: 0px; justify-content: center; }
}
.p-96adh { height: 505px; display: flex; position: relative; align-items: center; justify-content: start; }
@media (max-width: 899.95px) {
  .p-96adh { height: 458px; }
}
.p-g3vf1x { width: 100%; height: 505px; z-index: 1; position: absolute; }
@media (max-width: 899.95px) {
  .p-g3vf1x { height: 458px; }
}
.p-ali9ry { gap: 24px; width: 550px; display: flex; z-index: 2; position: absolute; align-items: center; padding-left: 80px; flex-direction: column; justify-content: center; }
@media (min-width: 1536px) {
  .p-ali9ry { padding-left: 156px; }
}
@media (max-width: 899.95px) {
  .p-ali9ry { width: 100%; padding: 0px 24px; }
}
.p-5za0bu { color: white; font-size: 40px !important; }
@media (max-width: 899.95px) {
  .p-5za0bu { font-size: 24px !important; }
}
@media (max-width: 899.95px) {
  .p-kowqxp { padding: 0px 0px 0px 16px !important; }
}
.p-1eev7vu .MuiInputBase-root { padding: 0px; background: rgb(255, 255, 255); color: rgb(0, 0, 0) !important; }
.p-1eev7vu .MuiInputBase-root.Mui-focused { background: rgb(255, 255, 255); }
.p-1eev7vu label.Mui-focused { color: rgb(136, 136, 136) !important; font-weight: bold !important; }
.p-163dnln { display: flex; }
@media (max-width: 899.95px) {
  .p-163dnln { justify-content: center; }
}
.p-wq2ztk { color: white; }
.p-t84265 { display: flex; padding: 0px 80px; background: rgb(239, 239, 241); align-items: center; flex-direction: column; justify-content: center; }
@media (min-width: 1536px) {
  .p-t84265 { padding: 0px 156px; }
}
@media (max-width: 899.95px) {
  .p-t84265 { padding: 0px; background: rgb(255, 255, 255); }
}
.p-1xfay6u { gap: 40px; width: 100%; margin: 56px 0px; display: flex; padding: 68.8px 80px; background: white; text-align: center; flex-direction: column; }
@media (max-width: 899.95px) {
  .p-1xfay6u { padding: 0px; }
}
.p-axymdd { color: rgb(125, 105, 86); font-size: 38px !important; }
@media (max-width: 899.95px) {
  .p-axymdd { padding: 0px 24px; font-size: 32px !important; }
}
.p-1x7rd6y { width: 100%; display: grid; justify-items: center; grid-template-columns: 50% 50%; }
@media (max-width: 899.95px) {
  .p-1x7rd6y { gap: 80px; display: flex; flex-direction: column-reverse; }
}
@media (max-width: 899.95px) {
  .p-n9ameu { display: none; }
}
@media (min-width: 900px) {
  .p-1gxyr8n { display: none; }
}
.p-jhrk1n { gap: 8px; display: flex; padding: 32px 24px; background: linear-gradient(6.88deg, rgb(183, 211, 219) 4.43%, rgb(176, 206, 215) 11.71%, rgb(156, 194, 206) 39.89%, rgb(144, 186, 200) 68.07%, rgb(140, 184, 199) 95.34%); align-items: start; flex-direction: column; justify-content: start; }
@media (min-width: 900px) {
  .p-jhrk1n { width: 100%; }
}
.p-1h0iqjb { color: white; font-size: 40px !important; }
.p-2dvdef { color: white; font-size: 22px !important; }
.p-8wgly6 { gap: 4px; display: flex; margin-top: 16px; align-items: start; flex-direction: column; justify-content: start; }
.p-b7dhe { gap: 8px; margin: 8px 0px; display: flex; align-items: center; padding-left: 8px; justify-content: start; }
.p-11es7wo { width: 100%; display: flex; align-items: center; flex-direction: column; justify-content: center; }
@media (max-width: 899.95px) {
  .p-11es7wo { padding: 0px 24px; }
}
.p-3hzs4u { height: 473px; display: flex; z-index: 1; position: relative; align-items: start; justify-content: center; }
@media (max-width: 899.95px) {
  .p-3hzs4u { height: 287px; }
}
.p-1sj11fg { color: rgb(125, 105, 86); height: 473px; display: flex; z-index: 2; position: absolute; align-items: center; text-transform: uppercase; font-size: 38px !important; }
@media (max-width: 899.95px) {
  .p-1sj11fg { height: 287px; font-size: 30px !important; }
}
.p-amd5ka { width: 100%; height: 211px; display: flex; z-index: 2; position: relative; justify-content: center; }
.p-gd8hzg { gap: 24px; width: 200px; height: 208px; display: flex; padding: 30px 4px 0px; align-items: center; flex-direction: column; justify-content: flex-start; }
@media (max-width: 899.95px) {
  .p-gd8hzg { padding: 56px 4px 0px; }
}
.p-1ewxrvg { color: rgb(125, 105, 86); font-size: 23px !important; }
@media (max-width: 899.95px) {
  .p-1ewxrvg { line-height: 1 !important; }
}
html { -webkit-font-smoothing: antialiased; box-sizing: border-box; text-size-adjust: 100%; }
*, ::before, ::after { box-sizing: inherit; }
strong, b { font-weight: 700; }
body { margin: 0px; color: rgb(136, 136, 136); font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; font-size: 1.0625rem; font-weight: 400; line-height: 1.5; background-color: rgb(255, 255, 255); }
@media (min-width: 600px) {
  body { font-size: 1.1667rem; }
}
@media (min-width: 900px) {
  body { font-size: 1.1667rem; }
}
@media (min-width: 1200px) {
  body { font-size: 1.1667rem; }
}
@media print {
  body { background-color: rgb(255, 255, 255); }
}
body::backdrop { background-color: rgb(255, 255, 255); }
@-webkit-keyframes mui-auto-fill { 
  0% { display: block; }
}
@keyframes mui-auto-fill { 
  0% { display: block; }
}
@-webkit-keyframes mui-auto-fill-cancel { 
  0% { display: block; }
}
@keyframes mui-auto-fill-cancel { 
  0% { display: block; }
}
.css-1yqx3yw { display: flex; flex-direction: column; width: 100%; box-sizing: border-box; flex-shrink: 0; position: fixed; z-index: 1100; top: 0px; left: auto; right: 0px; background-color: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.87); }
@media print {
  .css-1yqx3yw { position: absolute; }
}
.css-gg2bni { transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1); box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; display: flex; flex-direction: column; width: 100%; box-sizing: border-box; flex-shrink: 0; position: fixed; z-index: 1100; top: 0px; left: auto; right: 0px; background-color: rgb(255, 255, 255); color: rgba(0, 0, 0, 0.87); }
@media print {
  .css-gg2bni { position: absolute; }
}
.css-1c3etnn { position: relative; display: flex; -webkit-box-align: center; align-items: center; min-height: 56px; padding: 0px !important; }
@media (min-width: 600px) {
  .css-1c3etnn { padding-left: 24px; padding-right: 24px; }
}
@media (min-width: 0px) {
  @media (orientation: landscape) {
  .css-1c3etnn { min-height: 48px; }
}
}
@media (min-width: 600px) {
  .css-1c3etnn { min-height: 64px; }
}
.css-1dns4i9 { margin: 0px; font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; font-size: 1.0625rem; font-weight: 400; line-height: 1.5; }
@media (min-width: 600px) {
  .css-1dns4i9 { font-size: 1.1667rem; }
}
@media (min-width: 900px) {
  .css-1dns4i9 { font-size: 1.1667rem; }
}
@media (min-width: 1200px) {
  .css-1dns4i9 { font-size: 1.1667rem; }
}
.css-fhy563 { font-family: __Roboto_474198, __Roboto_Fallback_474198; font-weight: 500; font-size: 0.875rem; line-height: 1.75; text-transform: uppercase; min-width: 64px; padding: 6px 8px; border-radius: 4px; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); color: rgb(255, 255, 255); }
.css-fhy563:hover { text-decoration: none; background-color: rgba(255, 255, 255, 0.04); }
@media (hover: none) {
  .css-fhy563:hover { background-color: transparent; }
}
.css-fhy563.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-fhy563.MuiButton-contained { min-width: 270px; font-size: 18px; border-radius: 18px; font-weight: bold; font-family: Roboto; text-transform: capitalize; padding: 12px 48px; }
@media (max-width: 600px) {
  .css-fhy563.MuiButton-contained { height: 50px; min-width: 180px; padding: 12px 20px; }
}
.css-2gnllp { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-family: __Roboto_474198, __Roboto_Fallback_474198; font-weight: 500; font-size: 0.875rem; line-height: 1.75; text-transform: uppercase; min-width: 64px; padding: 6px 8px; border-radius: 4px; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); color: rgb(255, 255, 255); }
.css-2gnllp.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-2gnllp { print-color-adjust: exact; }
}
.css-2gnllp:hover { text-decoration: none; background-color: rgba(255, 255, 255, 0.04); }
@media (hover: none) {
  .css-2gnllp:hover { background-color: transparent; }
}
.css-2gnllp.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-2gnllp.MuiButton-contained { min-width: 270px; font-size: 18px; border-radius: 18px; font-weight: bold; font-family: Roboto; text-transform: capitalize; padding: 12px 48px; }
@media (max-width: 600px) {
  .css-2gnllp.MuiButton-contained { height: 50px; min-width: 180px; padding: 12px 20px; }
}
.css-47frdd { margin: 0px; font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; font-size: 1.0625rem; font-weight: 400; line-height: 1.5; color: rgb(136, 136, 136); }
@media (min-width: 600px) {
  .css-47frdd { font-size: 1.1667rem; }
}
@media (min-width: 900px) {
  .css-47frdd { font-size: 1.1667rem; }
}
@media (min-width: 1200px) {
  .css-47frdd { font-size: 1.1667rem; }
}
.css-1wf493t { text-align: center; flex: 0 0 auto; font-size: 1.5rem; padding: 8px; border-radius: 50%; overflow: visible; color: rgba(0, 0, 0, 0.54); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); }
.css-1wf493t:hover { background-color: rgba(0, 0, 0, 0.04); }
@media (hover: none) {
  .css-1wf493t:hover { background-color: transparent; }
}
.css-1wf493t.Mui-disabled { background-color: transparent; color: rgba(0, 0, 0, 0.26); }
.css-1yxmbwk { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; text-align: center; flex: 0 0 auto; font-size: 1.5rem; padding: 8px; border-radius: 50%; overflow: visible; color: rgba(0, 0, 0, 0.54); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); }
.css-1yxmbwk.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-1yxmbwk { print-color-adjust: exact; }
}
.css-1yxmbwk:hover { background-color: rgba(0, 0, 0, 0.04); }
@media (hover: none) {
  .css-1yxmbwk:hover { background-color: transparent; }
}
.css-1yxmbwk.Mui-disabled { background-color: transparent; color: rgba(0, 0, 0, 0.26); }
.css-6flbmm { user-select: none; width: 1em; height: 1em; display: inline-block; fill: currentcolor; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); font-size: 2.1875rem; }
.css-a3xyjy { z-index: 1200; }
.css-79elbk { position: relative; }
.css-1uwejd8 { margin: 0px; font-size: 2.5rem; font-weight: bold; font-family: __Roboto_474198, __Roboto_Fallback_474198; line-height: 1.167; }
@media (min-width: 600px) {
  .css-1uwejd8 { font-size: 3.2134rem; }
}
@media (min-width: 900px) {
  .css-1uwejd8 { font-size: 3.6418rem; }
}
@media (min-width: 1200px) {
  .css-1uwejd8 { font-size: 4.0703rem; }
}
.css-1o9jw98 { font-family: __Roboto_474198, __Roboto_Fallback_474198; font-weight: 500; font-size: 0.9375rem; line-height: 1.75; text-transform: uppercase; min-width: 64px; padding: 8px 11px; border-radius: 4px; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); color: rgb(255, 255, 255); }
.css-1o9jw98:hover { text-decoration: none; background-color: rgba(255, 255, 255, 0.04); }
@media (hover: none) {
  .css-1o9jw98:hover { background-color: transparent; }
}
.css-1o9jw98.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-1o9jw98.MuiButton-contained { min-width: 270px; font-size: 18px; border-radius: 18px; font-weight: bold; font-family: Roboto; text-transform: capitalize; padding: 12px 48px; }
@media (max-width: 600px) {
  .css-1o9jw98.MuiButton-contained { height: 50px; min-width: 180px; padding: 12px 20px; }
}
.css-11ciwb1 { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-family: __Roboto_474198, __Roboto_Fallback_474198; font-weight: 500; font-size: 0.9375rem; line-height: 1.75; text-transform: uppercase; min-width: 64px; padding: 8px 11px; border-radius: 4px; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); color: rgb(255, 255, 255); }
.css-11ciwb1.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-11ciwb1 { print-color-adjust: exact; }
}
.css-11ciwb1:hover { text-decoration: none; background-color: rgba(255, 255, 255, 0.04); }
@media (hover: none) {
  .css-11ciwb1:hover { background-color: transparent; }
}
.css-11ciwb1.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-11ciwb1.MuiButton-contained { min-width: 270px; font-size: 18px; border-radius: 18px; font-weight: bold; font-family: Roboto; text-transform: capitalize; padding: 12px 48px; }
@media (max-width: 600px) {
  .css-11ciwb1.MuiButton-contained { height: 50px; min-width: 180px; padding: 12px 20px; }
}
.css-1rsl3n7 { margin: 0px; font-size: 1.75rem; font-weight: bold; font-family: __Roboto_474198, __Roboto_Fallback_474198; line-height: 1.2; }
@media (min-width: 600px) {
  .css-1rsl3n7 { font-size: 2.0833rem; }
}
@media (min-width: 900px) {
  .css-1rsl3n7 { font-size: 2.2917rem; }
}
@media (min-width: 1200px) {
  .css-1rsl3n7 { font-size: 2.5rem; }
}
.css-16hi01b { margin: 0px; font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; font-size: 1.0625rem; line-height: 1.5; font-weight: 700; }
@media (min-width: 600px) {
  .css-16hi01b { font-size: 1.1667rem; }
}
@media (min-width: 900px) {
  .css-16hi01b { font-size: 1.1667rem; }
}
@media (min-width: 1200px) {
  .css-16hi01b { font-size: 1.1667rem; }
}
.css-1b4r0ov { font-family: __Roboto_474198, __Roboto_Fallback_474198; font-weight: 500; font-size: 0.9375rem; line-height: 1.75; text-transform: uppercase; min-width: 64px; padding: 8px 11px; border-radius: 4px; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); color: rgb(255, 255, 255); width: 100%; }
.css-1b4r0ov:hover { text-decoration: none; background-color: rgba(255, 255, 255, 0.04); }
@media (hover: none) {
  .css-1b4r0ov:hover { background-color: transparent; }
}
.css-1b4r0ov.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-1b4r0ov.MuiButton-contained { min-width: 270px; font-size: 18px; border-radius: 18px; font-weight: bold; font-family: Roboto; text-transform: capitalize; padding: 12px 48px; }
@media (max-width: 600px) {
  .css-1b4r0ov.MuiButton-contained { height: 50px; min-width: 180px; padding: 12px 20px; }
}
.css-2lgsyn { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-family: __Roboto_474198, __Roboto_Fallback_474198; font-weight: 500; font-size: 0.9375rem; line-height: 1.75; text-transform: uppercase; min-width: 64px; padding: 8px 11px; border-radius: 4px; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1), color 250ms cubic-bezier(0.4, 0, 0.2, 1); color: rgb(255, 255, 255); width: 100%; }
.css-2lgsyn.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-2lgsyn { print-color-adjust: exact; }
}
.css-2lgsyn:hover { text-decoration: none; background-color: rgba(255, 255, 255, 0.04); }
@media (hover: none) {
  .css-2lgsyn:hover { background-color: transparent; }
}
.css-2lgsyn.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-2lgsyn.MuiButton-contained { min-width: 270px; font-size: 18px; border-radius: 18px; font-weight: bold; font-family: Roboto; text-transform: capitalize; padding: 12px 48px; }
@media (max-width: 600px) {
  .css-2lgsyn.MuiButton-contained { height: 50px; min-width: 180px; padding: 12px 20px; }
}
.css-18x5yk8 { margin: 0px; font-size: 1.75rem; font-family: __Roboto_474198, __Roboto_Fallback_474198; line-height: 1.2; font-weight: normal; }
@media (min-width: 600px) {
  .css-18x5yk8 { font-size: 2.0833rem; }
}
@media (min-width: 900px) {
  .css-18x5yk8 { font-size: 2.2917rem; }
}
@media (min-width: 1200px) {
  .css-18x5yk8 { font-size: 2.5rem; }
}
.css-1mblhyg { box-sizing: border-box; display: flex; flex-flow: wrap; width: 100%; justify-content: space-around; }
.css-1pmmlk2 { box-sizing: border-box; margin: 0px; flex-direction: row; flex-basis: 100%; -webkit-box-flex: 0; flex-grow: 0; max-width: 100%; }
@media (min-width: 600px) {
  .css-1pmmlk2 { flex-basis: 50%; -webkit-box-flex: 0; flex-grow: 0; max-width: 50%; }
}
@media (min-width: 900px) {
  .css-1pmmlk2 { flex-basis: 25%; -webkit-box-flex: 0; flex-grow: 0; max-width: 25%; }
}
@media (min-width: 1200px) {
  .css-1pmmlk2 { flex-basis: 25%; -webkit-box-flex: 0; flex-grow: 0; max-width: 25%; }
}
@media (min-width: 1536px) {
  .css-1pmmlk2 { flex-basis: 25%; -webkit-box-flex: 0; flex-grow: 0; max-width: 25%; }
}
.css-1s2humy { margin: 0px; font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; font-weight: 400; line-height: 1.5; font-size: 14px; }
@media (min-width: 600px) {
  .css-1s2humy { font-size: 1.1667rem; }
}
@media (min-width: 900px) {
  .css-1s2humy { font-size: 1.1667rem; }
}
@media (min-width: 1200px) {
  .css-1s2humy { font-size: 1.1667rem; }
}
.css-1i5b943 { margin: 0px; font-size: 1.125rem; font-weight: bold; font-family: __Roboto_474198, __Roboto_Fallback_474198; line-height: 1.334; }
@media (min-width: 600px) {
  .css-1i5b943 { font-size: 1.1244rem; }
}
@media (min-width: 900px) {
  .css-1i5b943 { font-size: 1.3118rem; }
}
@media (min-width: 1200px) {
  .css-1i5b943 { font-size: 1.3118rem; }
}
.css-15j76c0 { box-sizing: border-box; margin: 0px; flex-direction: row; flex-basis: 100%; -webkit-box-flex: 0; flex-grow: 0; max-width: 100%; }
@media (min-width: 600px) {
  .css-15j76c0 { flex-basis: 100%; -webkit-box-flex: 0; flex-grow: 0; max-width: 100%; }
}
@media (min-width: 900px) {
  .css-15j76c0 { flex-basis: 100%; -webkit-box-flex: 0; flex-grow: 0; max-width: 100%; }
}
@media (min-width: 1200px) {
  .css-15j76c0 { flex-basis: 100%; -webkit-box-flex: 0; flex-grow: 0; max-width: 100%; }
}
@media (min-width: 1536px) {
  .css-15j76c0 { flex-basis: 100%; -webkit-box-flex: 0; flex-grow: 0; max-width: 100%; }
}
.css-w0pj6f { overflow: hidden; pointer-events: none; position: absolute; z-index: 0; inset: 0px; border-radius: inherit; }
.css-dm8k1m { margin: 0px; font-size: 1.75rem; font-weight: bold; font-family: __Roboto_474198, __Roboto_Fallback_474198; line-height: 1.2; text-align: center; }
@media (min-width: 600px) {
  .css-dm8k1m { font-size: 2.0833rem; }
}
@media (min-width: 900px) {
  .css-dm8k1m { font-size: 2.2917rem; }
}
@media (min-width: 1200px) {
  .css-dm8k1m { font-size: 2.5rem; }
}
.css-1m4t32l { margin: 0px; font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; font-size: 1.0625rem; font-weight: 400; line-height: 1.5; text-align: center; }
@media (min-width: 600px) {
  .css-1m4t32l { font-size: 1.1667rem; }
}
@media (min-width: 900px) {
  .css-1m4t32l { font-size: 1.1667rem; }
}
@media (min-width: 1200px) {
  .css-1m4t32l { font-size: 1.1667rem; }
}
.css-pt151d { display: inherit; margin-right: -4px; margin-left: 8px; }
.css-pt151d > :nth-of-type(1) { font-size: 20px; }
.css-1jlsrbo { z-index: 2; position: absolute; margin-left: 20px !important; }
.css-zrwg9q { margin: 0px; font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; font-size: 1.0625rem; line-height: 1.5; font-weight: 700; text-align: start; }
@media (min-width: 600px) {
  .css-zrwg9q { font-size: 1.1667rem; }
}
@media (min-width: 900px) {
  .css-zrwg9q { font-size: 1.1667rem; }
}
@media (min-width: 1200px) {
  .css-zrwg9q { font-size: 1.1667rem; }
}
.css-17cycfk { position: absolute; left: -9999px; height: 0px; overflow: hidden; }
.css-isbt42 { box-sizing: border-box; display: flex; flex-flow: wrap; margin-top: -16px; width: calc(100% + 16px); margin-left: -16px; }
.css-isbt42 > .MuiGrid-item { padding-top: 16px; }
.css-isbt42 > .MuiGrid-item { padding-left: 16px; }
.css-1u0h3mu { display: inline-flex; flex-direction: column; position: relative; min-width: 0px; padding: 0px; margin: 16px 0px 8px; border: 0px; vertical-align: top; width: 100%; }
.css-1rsx5uq { display: block; transform-origin: left top; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: calc(100% - 24px); position: absolute; left: 0px; top: 0px; transform: translate(12px, 16px) scale(1); transition: color 200ms cubic-bezier(0, 0, 0.2, 1), transform 200ms cubic-bezier(0, 0, 0.2, 1), max-width 200ms cubic-bezier(0, 0, 0.2, 1); z-index: 1; pointer-events: none; }
.css-h6zi0h { color: rgb(56, 76, 86); font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; font-size: 1.0625rem; font-weight: 400; line-height: 1.4375em; padding: 0px; display: block; transform-origin: left top; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: calc(100% - 24px); position: absolute; left: 0px; top: 0px; transform: translate(12px, 16px) scale(1); transition: color 200ms cubic-bezier(0, 0, 0.2, 1), transform 200ms cubic-bezier(0, 0, 0.2, 1), max-width 200ms cubic-bezier(0, 0, 0.2, 1); z-index: 1; pointer-events: none; }
@media (min-width: 600px) {
  .css-h6zi0h { font-size: 1.1667rem; }
}
@media (min-width: 900px) {
  .css-h6zi0h { font-size: 1.1667rem; }
}
@media (min-width: 1200px) {
  .css-h6zi0h { font-size: 1.1667rem; }
}
.css-h6zi0h.Mui-focused { color: rgb(255, 255, 255); }
.css-h6zi0h.Mui-disabled { color: rgba(0, 0, 0, 0.38); }
.css-h6zi0h.Mui-error { color: rgb(211, 47, 47); }
.css-xgmymx { font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; font-size: 1.0625rem; font-weight: 400; line-height: 1.4375em; color: rgb(136, 136, 136); box-sizing: border-box; cursor: text; display: inline-flex; -webkit-box-align: center; align-items: center; width: 100%; position: relative; background-color: rgba(0, 0, 0, 0.06); border-top-left-radius: 4px; border-top-right-radius: 4px; transition: background-color 200ms cubic-bezier(0, 0, 0.2, 1); }
@media (min-width: 600px) {
  .css-xgmymx { font-size: 1.1667rem; }
}
@media (min-width: 900px) {
  .css-xgmymx { font-size: 1.1667rem; }
}
@media (min-width: 1200px) {
  .css-xgmymx { font-size: 1.1667rem; }
}
.css-xgmymx.Mui-disabled { color: rgba(0, 0, 0, 0.38); cursor: default; }
.css-xgmymx:hover { background-color: rgba(0, 0, 0, 0.09); }
@media (hover: none) {
  .css-xgmymx:hover { background-color: rgba(0, 0, 0, 0.06); }
}
.css-xgmymx.Mui-focused { background-color: rgba(0, 0, 0, 0.06); }
.css-xgmymx.Mui-disabled { background-color: rgba(0, 0, 0, 0.12); }
.css-xgmymx::after { border-bottom: 2px solid rgb(255, 255, 255); left: 0px; bottom: 0px; content: ""; position: absolute; right: 0px; transform: scaleX(0); transition: transform 200ms cubic-bezier(0, 0, 0.2, 1); pointer-events: none; }
.css-xgmymx.Mui-focused::after { transform: scaleX(1) translateX(0px); }
.css-xgmymx.Mui-error::before, .css-xgmymx.Mui-error::after { border-bottom-color: rgb(211, 47, 47); }
.css-xgmymx::before { border-bottom: 1px solid rgba(0, 0, 0, 0.42); left: 0px; bottom: 0px; content: " "; position: absolute; right: 0px; transition: border-bottom-color 200ms cubic-bezier(0.4, 0, 0.2, 1); pointer-events: none; }
.css-xgmymx:hover:not(.Mui-disabled, .Mui-error)::before { border-bottom: 1px solid rgb(136, 136, 136); }
.css-xgmymx.Mui-disabled::before { border-bottom-style: dotted; }
.css-2bxn45 { font: inherit; letter-spacing: inherit; color: currentcolor; border: 0px; box-sizing: content-box; background: none; height: 1.4375em; margin: 0px; -webkit-tap-highlight-color: transparent; display: block; min-width: 0px; width: 100%; animation-name: mui-auto-fill-cancel; animation-duration: 10ms; padding: 25px 12px 8px; }
.css-2bxn45::-webkit-input-placeholder { color: currentcolor; opacity: 0.42; transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1); }
.css-2bxn45:focus { outline: 0px; }
.css-2bxn45:invalid { box-shadow: none; }
.css-2bxn45::-webkit-search-decoration { appearance: none; }
label[data-shrink="false"] + .MuiInputBase-formControl .css-2bxn45::-webkit-input-placeholder { opacity: 0 !important; }
label[data-shrink="false"] + .MuiInputBase-formControl .css-2bxn45:focus::-webkit-input-placeholder { opacity: 0.42; }
.css-2bxn45.Mui-disabled { opacity: 1; -webkit-text-fill-color: rgba(0, 0, 0, 0.38); }
.css-2bxn45:-webkit-autofill { animation-duration: 5000s; animation-name: mui-auto-fill; }
.css-2bxn45:-webkit-autofill { border-top-left-radius: inherit; border-top-right-radius: inherit; }
.css-rpybyc { box-sizing: border-box; margin: 0px; flex-direction: row; flex-basis: 100%; -webkit-box-flex: 0; flex-grow: 0; max-width: 100%; }
@media (min-width: 600px) {
  .css-rpybyc { flex-basis: 50%; -webkit-box-flex: 0; flex-grow: 0; max-width: 50%; }
}
@media (min-width: 900px) {
  .css-rpybyc { flex-basis: 50%; -webkit-box-flex: 0; flex-grow: 0; max-width: 50%; }
}
@media (min-width: 1200px) {
  .css-rpybyc { flex-basis: 50%; -webkit-box-flex: 0; flex-grow: 0; max-width: 50%; }
}
@media (min-width: 1536px) {
  .css-rpybyc { flex-basis: 50%; -webkit-box-flex: 0; flex-grow: 0; max-width: 50%; }
}
.css-1ylibmk { margin: 0px; font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; font-size: 1.0625rem; font-weight: 400; line-height: 1.5; color: white; text-align: start; }
@media (min-width: 600px) {
  .css-1ylibmk { font-size: 1.1667rem; }
}
@media (min-width: 900px) {
  .css-1ylibmk { font-size: 1.1667rem; }
}
@media (min-width: 1200px) {
  .css-1ylibmk { font-size: 1.1667rem; }
}
.css-19n8dai { padding-top: 24px; }
.p-uve3kg { height: 560px; display: flex; position: relative; align-items: center; justify-content: center; }
.p-1scqnw8 { width: 100%; height: 100%; position: relative; }
.p-wwh7lv { gap: 32px; margin: 40px 0px; display: flex; padding: 0px 80px; position: absolute; text-align: center; flex-direction: column; }
@media (min-width: 1536px) {
  .p-wwh7lv { padding: 0px 156px; }
}
@media (max-width: 899.95px) {
  .p-wwh7lv { padding: 0px 24px; }
}
.p-2clcjb { color: rgb(125, 105, 86); }
.p-m3mqaa { gap: 32px; margin: 0px 0px 40px; display: flex; padding: 0px 80px; text-align: center; flex-direction: column; }
@media (min-width: 1536px) {
  .p-m3mqaa { padding: 0px 156px; }
}
@media (max-width: 899.95px) {
  .p-m3mqaa { padding: 0px 24px; }
}
.p-4a2wtk { height: 8px; background: linear-gradient(88.87deg, rgb(243, 95, 32) 0%, rgb(243, 96, 30) 1%, rgb(244, 112, 13) 23.88%, rgb(244, 121, 3) 57.21%, rgb(245, 125, 0) 98.07%); margin-bottom: 40px; }
.p-1hbr6ce { color: rgb(56, 76, 86); font-size: 20px !important; }
.p-3x4wvk { display: flex; text-align: center; flex-direction: column; }
.p-1q6enpd { height: 2px; background: linear-gradient(88.87deg, rgb(243, 95, 32) 0%, rgb(243, 96, 30) 1%, rgb(244, 112, 13) 23.88%, rgb(244, 121, 3) 57.21%, rgb(245, 125, 0) 98.07%); }
.p-dh6hsf { display: flex; }
@media (max-width: 899.95px) {
  .p-dh6hsf { flex-direction: column; }
}
.p-1xsanr4 { width: 16vw; height: auto; position: relative; }
@media (max-width: 899.95px) {
  .p-1xsanr4 { width: 100%; height: 220px; }
}
.p-12808s4 { gap: 32px; width: 84vw; display: flex; padding: 40px 0px; position: relative; align-items: center; flex-direction: column; justify-content: center; }
@media (max-width: 899.95px) {
  .p-12808s4 { width: 100%; }
}
.p-z42aox { right: 70px; height: 102px; display: flex; padding: 0px 16px; position: relative; text-align: start; justify-content: center; }
@media (max-width: 899.95px) {
  .p-z42aox { right: 0px; height: auto; align-items: center; flex-direction: column; }
}
.p-soepje { display: flex; text-align: start; flex-direction: column; justify-content: center; }
@media (max-width: 899.95px) {
  .p-soepje { gap: 16px; text-align: center; }
}
.p-11f2nnq { color: rgb(56, 76, 86); }
@media (max-width: 899.95px) {
  .p-11f2nnq { line-height: 1 !important; }
}
.p-1dfxw12 { color: rgb(56, 76, 86); font-size: 14px !important; }
@media (max-width: 899.95px) {
  .p-1dfxw12 { line-height: 1 !important; }
}
.p-rvnokc { height: 505px; display: flex; position: relative; align-items: center; justify-content: start; }
.p-1pacs24 { width: 100%; height: 505px; z-index: 1; position: absolute; }
.p-68v0u8 { gap: 24px; width: 100%; height: 100%; display: flex; padding: 0px 80px 40px; z-index: 2; position: absolute; flex-direction: column; justify-content: end; }
@media (min-width: 1536px) {
  .p-68v0u8 { padding: 0px 156px 40px; }
}
@media (max-width: 899.95px) {
  .p-68v0u8 { width: 100%; padding: 0px 24px; justify-content: center; }
}
.p-1nuc2w0 { color: white; font-size: 80px !important; }
@media (max-width: 899.95px) {
  .p-1nuc2w0 { text-align: center; }
}
.p-1ixf87u { color: white; font-size: 20px !important; }
@media (max-width: 899.95px) {
  .p-1ixf87u { text-align: center; }
}
.css-9dwtt9 { margin: 0px; font-size: 1.75rem; font-weight: bold; font-family: __Roboto_474198, __Roboto_Fallback_474198; line-height: 1.2; text-align: start; }
@media (min-width: 600px) {
  .css-9dwtt9 { font-size: 2.0833rem; }
}
@media (min-width: 900px) {
  .css-9dwtt9 { font-size: 2.2917rem; }
}
@media (min-width: 1200px) {
  .css-9dwtt9 { font-size: 2.5rem; }
}
.css-dva4l0 { margin: 0px; font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; font-size: 1.0625rem; font-weight: 400; line-height: 1.5; text-align: start; }
@media (min-width: 600px) {
  .css-dva4l0 { font-size: 1.1667rem; }
}
@media (min-width: 900px) {
  .css-dva4l0 { font-size: 1.1667rem; }
}
@media (min-width: 1200px) {
  .css-dva4l0 { font-size: 1.1667rem; }
}
.p-1osxo5m { height: 300px; display: flex; max-width: 52vw; align-items: center; padding: 0px 104px !important; margin-top: 48px !important; }
@media (max-width: 899.95px) {
  .p-1osxo5m { max-width: none; justify-content: center; padding: 0px 16px !important; margin-top: 0px !important; }
}
.p-y38ygk { color: rgb(56, 76, 86); border-bottom: 8px solid rgb(243, 95, 32); padding-bottom: 8px; }
@media (max-width: 899.95px) {
  .p-y38ygk { text-align: center; }
}
.p-1yt3sfx { padding: 0px 104px 160px !important; }
@media (max-width: 899.95px) {
  .p-1yt3sfx { padding: 0px 80px 80px !important; }
}
@media (max-width: 599.95px) {
  .p-1yt3sfx { padding: 0px 8px 48px !important; }
}
.p-15le7bp { padding: 48px 32px !important; }
@media (max-width: 599.95px) {
  .p-15le7bp { padding: 24px 16px 16px !important; }
}
.p-xpbx8j { }
.p-1u977ji { color: rgb(255, 255, 255); text-decoration: none; }
.p-1lqx54l { border-radius: 50%; }
.p-13swsgy { text-decoration: none; }
.css-1hk9k3n { box-sizing: border-box; display: flex; flex-flow: wrap; width: 100%; justify-content: space-evenly; }
.css-i1sv6z { -webkit-box-align: center; align-items: center; position: relative; z-index: 2; }
.css-4ebsrg { margin-bottom: 48px; display: flex; flex-wrap: wrap; width: 100%; box-sizing: border-box; justify-content: space-evenly; }
.css-19egsyp { box-sizing: border-box; margin: 0px; flex-direction: row; flex-basis: 100%; -webkit-box-flex: 0; flex-grow: 0; max-width: 100%; }
@media (min-width: 600px) {
  .css-19egsyp { flex-basis: 100%; -webkit-box-flex: 0; flex-grow: 0; max-width: 100%; }
}
@media (min-width: 900px) {
  .css-19egsyp { flex-basis: 33.3333%; -webkit-box-flex: 0; flex-grow: 0; max-width: 33.3333%; }
}
@media (min-width: 1200px) {
  .css-19egsyp { flex-basis: 33.3333%; -webkit-box-flex: 0; flex-grow: 0; max-width: 33.3333%; }
}
@media (min-width: 1536px) {
  .css-19egsyp { flex-basis: 33.3333%; -webkit-box-flex: 0; flex-grow: 0; max-width: 33.3333%; }
}
.css-6n4fw9 { width: 100%; height: 100%; display: flex; }
.css-42igfv { margin: auto; }
.css-efwuvd { box-sizing: border-box; margin: 0px; flex-direction: row; flex-basis: 100%; -webkit-box-flex: 0; flex-grow: 0; max-width: 100%; }
@media (min-width: 600px) {
  .css-efwuvd { flex-basis: 100%; -webkit-box-flex: 0; flex-grow: 0; max-width: 100%; }
}
@media (min-width: 900px) {
  .css-efwuvd { flex-basis: 66.6667%; -webkit-box-flex: 0; flex-grow: 0; max-width: 66.6667%; }
}
@media (min-width: 1200px) {
  .css-efwuvd { flex-basis: 66.6667%; -webkit-box-flex: 0; flex-grow: 0; max-width: 66.6667%; }
}
@media (min-width: 1536px) {
  .css-efwuvd { flex-basis: 66.6667%; -webkit-box-flex: 0; flex-grow: 0; max-width: 66.6667%; }
}
.css-1ceu6zw { margin: 0px; font-size: 1.25rem; font-weight: bold; line-height: 1; font-family: __Roboto_474198, __Roboto_Fallback_474198; color: rgb(56, 76, 86); }
@media (min-width: 600px) {
  .css-1ceu6zw { font-size: 1.5rem; }
}
@media (min-width: 900px) {
  .css-1ceu6zw { font-size: 1.5rem; }
}
@media (min-width: 1200px) {
  .css-1ceu6zw { font-size: 1.5rem; }
}
.css-1qm1lh { margin-bottom: 16px; }
.css-1uo1agk { margin: 0px; font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; font-size: 1.0625rem; font-weight: 400; line-height: 1.5; color: rgb(56, 76, 86); }
@media (min-width: 600px) {
  .css-1uo1agk { font-size: 1.1667rem; }
}
@media (min-width: 900px) {
  .css-1uo1agk { font-size: 1.1667rem; }
}
@media (min-width: 1200px) {
  .css-1uo1agk { font-size: 1.1667rem; }
}
.css-8rnkcc { box-sizing: border-box; display: flex; flex-flow: wrap; width: 100%; -webkit-box-pack: justify; justify-content: space-between; }
.css-1ne7vsh { box-sizing: border-box; margin: 0px; flex-direction: row; flex-basis: 66.6667%; -webkit-box-flex: 0; flex-grow: 0; max-width: 66.6667%; }
@media (min-width: 600px) {
  .css-1ne7vsh { flex-basis: 66.6667%; -webkit-box-flex: 0; flex-grow: 0; max-width: 66.6667%; }
}
@media (min-width: 900px) {
  .css-1ne7vsh { flex-basis: 50%; -webkit-box-flex: 0; flex-grow: 0; max-width: 50%; }
}
@media (min-width: 1200px) {
  .css-1ne7vsh { flex-basis: 50%; -webkit-box-flex: 0; flex-grow: 0; max-width: 50%; }
}
@media (min-width: 1536px) {
  .css-1ne7vsh { flex-basis: 50%; -webkit-box-flex: 0; flex-grow: 0; max-width: 50%; }
}
.css-k008qs { display: flex; }
.css-1cdc7eq { display: flex; width: 70px; height: 70px; }
.css-1h3skgq { display: flex; padding-left: 16px; }
.css-rjk9yt { margin: 0px; font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; font-size: 1.0625rem; font-weight: bold; line-height: 1.43; color: rgb(56, 76, 86); }
@media (min-width: 600px) {
  .css-rjk9yt { font-size: 1.049rem; }
}
@media (min-width: 900px) {
  .css-rjk9yt { font-size: 1.049rem; }
}
@media (min-width: 1200px) {
  .css-rjk9yt { font-size: 1.049rem; }
}
.css-jtl0kq { box-sizing: border-box; margin: 0px; flex-direction: row; flex-basis: 33.3333%; -webkit-box-flex: 0; flex-grow: 0; max-width: 33.3333%; }
@media (min-width: 600px) {
  .css-jtl0kq { flex-basis: 33.3333%; -webkit-box-flex: 0; flex-grow: 0; max-width: 33.3333%; }
}
@media (min-width: 900px) {
  .css-jtl0kq { flex-basis: 25%; -webkit-box-flex: 0; flex-grow: 0; max-width: 25%; }
}
@media (min-width: 1200px) {
  .css-jtl0kq { flex-basis: 25%; -webkit-box-flex: 0; flex-grow: 0; max-width: 25%; }
}
@media (min-width: 1536px) {
  .css-jtl0kq { flex-basis: 25%; -webkit-box-flex: 0; flex-grow: 0; max-width: 25%; }
}
.css-ab8yd1 { display: flex; height: 100%; }
.p-1k2wjh3 { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); padding: 0px 104px 80px !important; }
@media (max-width: 899.95px) {
  .p-1k2wjh3 { padding: 0px 24px !important; }
}
.p-1xeimfy { width: 100%; font-weight: normal; }
.p-1xeimfy a { color: rgb(255, 255, 255); text-decoration: none; }
@media (max-width: 899.95px) {
  .p-1xeimfy img { width: 80vw; height: auto; }
}
.p-l0fdtn { color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); padding: 0px 104px 80px !important; }
@media (max-width: 899.95px) {
  .p-l0fdtn { padding: 40px 24px 80px !important; }
}
.p-1kxgyun { color: rgb(255, 255, 255); text-decoration: none; font-weight: bold !important; }
.p-x4z39e { color: rgb(0, 172, 238); }
.p-1la1trt { color: rgb(14, 118, 168); }
.p-y7l01e { color: rgb(59, 89, 152); }
.p-soyr35 { color: rgb(56, 76, 86); }
.p-dj90qb { background-color: rgb(255, 255, 255); padding: 120px 104px 40px !important; }
@media (max-width: 899.95px) {
  .p-dj90qb { padding: 80px 24px 32px !important; }
}
.css-1d3bbye { box-sizing: border-box; display: flex; flex-flow: wrap; width: 100%; }
.css-we0np1 { box-sizing: border-box; margin: 0px; flex-direction: row; }
@media (min-width: 900px) {
  .css-we0np1 { flex-basis: 100%; -webkit-box-flex: 0; flex-grow: 0; max-width: 100%; }
}
@media (min-width: 1200px) {
  .css-we0np1 { flex-basis: 100%; -webkit-box-flex: 0; flex-grow: 0; max-width: 100%; }
}
@media (min-width: 1536px) {
  .css-we0np1 { flex-basis: 100%; -webkit-box-flex: 0; flex-grow: 0; max-width: 100%; }
}
.css-1q6kvim { padding-bottom: 16px; padding-top: 24px; }
.css-kyse2m { box-sizing: border-box; display: flex; flex-flow: wrap; width: 100%; -webkit-box-pack: end; justify-content: flex-end; }
.css-132oeye { box-sizing: border-box; margin: 0px; flex-direction: row; }
@media (min-width: 900px) {
  .css-132oeye { flex-basis: 16.6667%; -webkit-box-flex: 0; flex-grow: 0; max-width: 16.6667%; }
}
@media (min-width: 1200px) {
  .css-132oeye { flex-basis: 16.6667%; -webkit-box-flex: 0; flex-grow: 0; max-width: 16.6667%; }
}
@media (min-width: 1536px) {
  .css-132oeye { flex-basis: 16.6667%; -webkit-box-flex: 0; flex-grow: 0; max-width: 16.6667%; }
}
.css-1bvc4cc { display: flex; -webkit-box-pack: end; justify-content: flex-end; }
.css-111wug5 { padding-right: 8px; }
.css-zoser8 { padding-top: 8px; }
.css-39bbo6 { margin: 0px; flex-shrink: 0; border-width: 0px 0px thin; border-style: solid; border-color: rgba(0, 0, 0, 0.12); }
.css-iol86l { box-sizing: border-box; margin: 0px; flex-direction: row; flex-basis: 100%; -webkit-box-flex: 0; flex-grow: 0; max-width: 100%; }
@media (min-width: 600px) {
  .css-iol86l { flex-basis: 100%; -webkit-box-flex: 0; flex-grow: 0; max-width: 100%; }
}
@media (min-width: 900px) {
  .css-iol86l { flex-basis: 50%; -webkit-box-flex: 0; flex-grow: 0; max-width: 50%; }
}
@media (min-width: 1200px) {
  .css-iol86l { flex-basis: 50%; -webkit-box-flex: 0; flex-grow: 0; max-width: 50%; }
}
@media (min-width: 1536px) {
  .css-iol86l { flex-basis: 50%; -webkit-box-flex: 0; flex-grow: 0; max-width: 50%; }
}
.css-1ypi6m6 { display: grid; padding-top: 16px; padding-left: 16px; }
.css-3ux47 { margin: 0px; font-size: 16px; font-family: __Roboto_474198, __Roboto_Fallback_474198; font-weight: 400; line-height: 1.66; }
.css-34o4z2 { text-align: right; display: grid; padding-top: 16px; padding-right: 16px; }
.p-71z19a { display: flex; padding: 0px 80px 80px; }
@media (min-width: 1536px) {
  .p-71z19a { padding: 0px 156px 80px; }
}
@media (max-width: 899.95px) {
  .p-71z19a { padding: 24px; }
}
.p-s38q82 { width: 100%; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 6px 2px, rgba(0, 0, 0, 0.3) 0px 1px 2px 0px; border-radius: 12px; }
.p-181i25h { gap: 8px; align-items: center; flex-direction: column; justify-content: center; display: flex !important; }
.p-15rrxhd { font-size: 20px !important; font-weight: bold !important; }
.p-1evp6j0 { width: 100%; height: 2px; background: linear-gradient(88.87deg, rgb(243, 95, 32) 0%, rgb(243, 96, 30) 1%, rgb(244, 112, 13) 23.88%, rgb(244, 121, 3) 57.21%, rgb(245, 125, 0) 98.07%); }
.p-1614zd2 { gap: 8px; align-items: center; padding-left: 48px; justify-content: flex-start; display: flex !important; }
.p-i5wyyd { padding: 16px 0px !important; }
.css-kge0eu { width: 100%; overflow-x: auto; }
.css-ds7vbr { display: table; width: 100%; border-collapse: collapse; border-spacing: 0px; }
.css-ds7vbr caption { font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; font-size: 1.0625rem; font-weight: bold; line-height: 1.43; padding: 16px; color: rgb(56, 76, 86); text-align: left; caption-side: bottom; }
@media (min-width: 600px) {
  .css-ds7vbr caption { font-size: 1.049rem; }
}
@media (min-width: 900px) {
  .css-ds7vbr caption { font-size: 1.049rem; }
}
@media (min-width: 1200px) {
  .css-ds7vbr caption { font-size: 1.049rem; }
}
.css-1wbz3t9 { display: table-header-group; }
.css-1ua32go { color: inherit; display: table-row; vertical-align: middle; outline: 0px; }
.css-1ua32go.MuiTableRow-hover:hover { background-color: rgba(0, 0, 0, 0.04); }
.css-1ua32go.Mui-selected { background-color: rgba(255, 255, 255, 0.08); }
.css-1ua32go.Mui-selected:hover { background-color: rgba(255, 255, 255, 0.12); }
.css-1i4ays4 { font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; font-size: 1.0625rem; font-weight: 500; line-height: 1.5rem; display: table-cell; vertical-align: inherit; border-bottom: 1px solid rgb(224, 224, 224); text-align: left; padding: 16px; color: rgb(136, 136, 136); }
@media (min-width: 600px) {
  .css-1i4ays4 { font-size: 1.049rem; }
}
@media (min-width: 900px) {
  .css-1i4ays4 { font-size: 1.049rem; }
}
@media (min-width: 1200px) {
  .css-1i4ays4 { font-size: 1.049rem; }
}
.css-1a6e3d6 { margin: 0px; font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; font-size: 1.0625rem; font-weight: 400; line-height: 1.5; color: rgb(56, 76, 86); text-align: center; }
@media (min-width: 600px) {
  .css-1a6e3d6 { font-size: 1.1667rem; }
}
@media (min-width: 900px) {
  .css-1a6e3d6 { font-size: 1.1667rem; }
}
@media (min-width: 1200px) {
  .css-1a6e3d6 { font-size: 1.1667rem; }
}
.css-1lfjsbc { font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; font-size: 1.0625rem; font-weight: bold; line-height: 1.43; display: table-cell; vertical-align: inherit; border-bottom: 1px solid rgb(224, 224, 224); text-align: left; padding: 0px; }
@media (min-width: 600px) {
  .css-1lfjsbc { font-size: 1.049rem; }
}
@media (min-width: 900px) {
  .css-1lfjsbc { font-size: 1.049rem; }
}
@media (min-width: 1200px) {
  .css-1lfjsbc { font-size: 1.049rem; }
}
.css-1xnox0e { display: table-row-group; }
.css-41799u { font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; font-size: 1.0625rem; font-weight: bold; line-height: 1.43; display: table-cell; vertical-align: inherit; border-bottom: 1px solid rgb(224, 224, 224); text-align: left; padding: 16px; color: rgb(136, 136, 136); }
@media (min-width: 600px) {
  .css-41799u { font-size: 1.049rem; }
}
@media (min-width: 900px) {
  .css-41799u { font-size: 1.049rem; }
}
@media (min-width: 1200px) {
  .css-41799u { font-size: 1.049rem; }
}
.css-164niy8 { margin: 0px; font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; font-size: 1.0625rem; line-height: 1.5; color: rgb(56, 76, 86); font-weight: 700; }
@media (min-width: 600px) {
  .css-164niy8 { font-size: 1.1667rem; }
}
@media (min-width: 900px) {
  .css-164niy8 { font-size: 1.1667rem; }
}
@media (min-width: 1200px) {
  .css-164niy8 { font-size: 1.1667rem; }
}
.css-ni1swe { font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; font-size: 1.0625rem; font-weight: bold; line-height: 1.43; display: table-cell; vertical-align: inherit; border-bottom: 1px solid rgb(224, 224, 224); text-align: center; padding: 16px; color: rgb(136, 136, 136); }
@media (min-width: 600px) {
  .css-ni1swe { font-size: 1.049rem; }
}
@media (min-width: 900px) {
  .css-ni1swe { font-size: 1.049rem; }
}
@media (min-width: 1200px) {
  .css-ni1swe { font-size: 1.049rem; }
}
.p-ucf8nk { color: rgb(56, 76, 86) !important; border: 1px solid rgb(56, 76, 86) !important; }
.p-1lnkbel { display: flex; flex-direction: column; }
.p-vf1ety { gap: 8px; display: flex; padding: 40px 0px; align-items: center; justify-content: center; }
.p-6443qe { color: rgb(125, 105, 86); font-weight: bold; font-size: 58px !important; }
@media (max-width: 899.95px) {
  .p-6443qe { text-align: center; }
}
.p-whu4m2 { display: flex; padding: 32px 80px; justify-content: space-around; }
@media (min-width: 1536px) {
  .p-whu4m2 { padding: 32px 156px; }
}
@media (max-width: 899.95px) {
  .p-whu4m2 { gap: 16px; padding: 32px 24px; align-items: center; flex-direction: column; justify-content: center; }
}
.p-1d82ic6 { gap: 8px; width: 347px; height: 165px; display: flex; text-align: center; align-items: center; flex-direction: column; justify-content: flex-start; }
@media (max-width: 899.95px) {
  .p-1d82ic6 { width: auto; height: auto; }
}
.p-1arva7q { height: 90px; display: flex; text-align: center; flex-direction: column; justify-content: space-between; }
@media (max-width: 899.95px) {
  .p-1arva7q { height: auto; }
}
.p-tt0xdv { display: flex; position: relative; }
.p-1lmjna3 { width: 100%; height: 100%; position: absolute; }
.p-mc71mo { gap: 16px; display: flex; padding: 40px 80px; position: relative; flex-direction: column; justify-content: center; }
@media (min-width: 1536px) {
  .p-mc71mo { padding: 40px 156px; }
}
@media (max-width: 899.95px) {
  .p-mc71mo { padding: 40px 24px; }
}
.p-1fs0h4p { gap: 64px; display: flex; padding: 40px 80px; align-items: center; flex-direction: column; justify-content: center; }
@media (min-width: 1536px) {
  .p-1fs0h4p { padding: 40px 156px; }
}
@media (max-width: 899.95px) {
  .p-1fs0h4p { padding: 24px 0px; }
}
.p-1qrxgg5 { display: flex; justify-content: space-between; }
@media (max-width: 899.95px) {
  .p-1qrxgg5 { gap: 16px; flex-direction: column; justify-content: center; }
}
.p-t3y4ch { gap: 16px; width: 55%; height: auto; display: flex; flex-direction: column; }
@media (max-width: 899.95px) {
  .p-t3y4ch { width: 100%; }
}
.p-uffkbl { gap: 16px; width: 40%; height: auto; display: flex; align-items: end; flex-direction: column; }
@media (max-width: 899.95px) {
  .p-uffkbl { width: 100%; }
}
.p-14jw873 { width: 100%; display: flex; justify-content: space-around; }
@media (max-width: 899.95px) {
  .p-14jw873 { gap: 16px; align-items: center; flex-direction: column; justify-content: center; }
}
.p-13fveib { display: flex; padding: 40px 0px 0px; }
@media (min-width: 1536px) {
  .p-13fveib { padding: 40px 0px 0px; }
}
@media (max-width: 899.95px) {
  .p-13fveib { display: none; }
}
.p-yhmcd4 { padding: 40px 80px; }
@media (min-width: 1536px) {
  .p-yhmcd4 { padding: 40px 156px; }
}
@media (max-width: 899.95px) {
  .p-yhmcd4 { padding: 40px 24px; }
}
.p-116gsg3 { display: flex; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 6px 2px, rgba(0, 0, 0, 0.3) 0px 1px 2px 0px; align-items: center; border-radius: 12px; flex-direction: column; background-color: white; }
.p-1equzx { gap: 16px; display: flex; padding: 8px 0px; align-items: center; flex-direction: column; }
.p-dllwmc { gap: 16px; display: flex; padding: 16px; align-items: center; flex-direction: column; }
.p-mi5739 { font-size: 16px !important; }
.p-srwjt1 { width: 100%; display: flex; align-items: center; justify-content: space-around; }
.p-19imqjt { gap: 16px; display: flex; align-items: center; flex-direction: column; }
.css-2qxj4e { margin: 0px; font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; font-size: 1.0625rem; line-height: 1.5; font-weight: 700; color: rgb(56, 76, 86); }
@media (min-width: 600px) {
  .css-2qxj4e { font-size: 1.1667rem; }
}
@media (min-width: 900px) {
  .css-2qxj4e { font-size: 1.1667rem; }
}
@media (min-width: 1200px) {
  .css-2qxj4e { font-size: 1.1667rem; }
}
.css-1r7rqw1 { margin: 0px; font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; font-size: 1.0625rem; font-weight: 400; line-height: 1.5; text-align: justify; }
@media (min-width: 600px) {
  .css-1r7rqw1 { font-size: 1.1667rem; }
}
@media (min-width: 900px) {
  .css-1r7rqw1 { font-size: 1.1667rem; }
}
@media (min-width: 1200px) {
  .css-1r7rqw1 { font-size: 1.1667rem; }
}
.p-1tvpwx1 { gap: 40px 0px; display: grid; padding: 80px; place-items: center; justify-content: center; grid-template-columns: 33% 33% 33%; }
@media (min-width: 1536px) {
  .p-1tvpwx1 { padding: 80px 156px; }
}
@media (max-width: 1199.95px) {
  .p-1tvpwx1 { gap: 24px; display: flex; flex-wrap: wrap; }
}
@media (max-width: 899.95px) {
  .p-1tvpwx1 { padding: 24px; }
}
.p-13ayb7h { width: 360px; height: 730px; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 6px 2px, rgba(0, 0, 0, 0.3) 0px 1px 2px 0px; border-radius: 12px; }
.p-oi10g7 { gap: 16px; width: 100%; height: 72px; display: flex; padding: 16px; align-items: center; justify-content: start; }
.p-1jpq5e7 { color: rgb(245, 125, 0); text-decoration: underline; }
.p-1jpq5e7:hover { color: rgb(243, 95, 32); }
.p-qwgqm4 { width: 100%; height: 100%; display: flex; z-index: 2; position: relative; }
.p-qwgqm4 .carousel.carousel-slider .control-arrow { top: 40%; width: 32px; height: 32px; margin: 0px 8px; opacity: 1; background: white; border-radius: 100%; }
.p-qwgqm4 .carousel .control-next.control-arrow::before { right: 3px; border-style: solid; border-color: rgb(125, 105, 86); border-image: none; display: flex; padding: 4px; position: relative; transform: rotate(-45deg); align-items: center; border-width: 0px 4px 4px 0px; justify-content: center; }
.p-qwgqm4 .carousel .control-prev.control-arrow::before { border-style: solid; border-color: rgb(125, 105, 86); border-image: none; display: flex; padding: 4px; position: relative; transform: rotate(135deg); align-items: center; border-width: 0px 4px 4px 0px; justify-content: center; }
.p-20u76w { width: 100%; height: 267px; z-index: 1; position: relative; background-color: rgb(255, 249, 244); }
.p-13s4i03 { width: 100%; height: 267px; }
.p-1bkc5bb { z-index: 3; object-fit: cover; object-position: center top; }
.p-15926kz { gap: 16px; width: 100%; height: 320px; display: flex; padding: 16px; align-items: center; justify-content: start; }
.css-1lzcy97 { margin: 0px; font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; font-size: 1.0625rem; font-weight: 400; line-height: 1.5; color: rgb(56, 76, 86); padding-top: 16px; padding-bottom: 16px; }
@media (min-width: 600px) {
  .css-1lzcy97 { font-size: 1.1667rem; }
}
@media (min-width: 900px) {
  .css-1lzcy97 { font-size: 1.1667rem; }
}
@media (min-width: 1200px) {
  .css-1lzcy97 { font-size: 1.1667rem; }
}
.p-5pw1bg { display: flex; padding: 0px 80px 80px; background: rgb(239, 239, 241); align-items: center; flex-direction: column; justify-content: center; }
@media (max-width: 899.95px) {
  .p-5pw1bg { padding: 0px; background: rgb(255, 255, 255); }
}
.p-17oluef { width: 100%; margin: 56px 0px 0px; display: flex; text-align: center; flex-direction: column; }
@media (max-width: 899.95px) {
  .p-17oluef { padding: 0px; }
}
.p-1u0k0up { color: rgb(125, 105, 86); text-align: center; margin: 56px 0px !important; font-size: 38px !important; }
@media (max-width: 899.95px) {
  .p-1u0k0up { padding: 0px 24px; font-size: 32px !important; }
}
.p-t05ghw { width: 100%; display: grid; justify-items: center; }
@media (max-width: 899.95px) {
  .p-t05ghw { gap: 80px; display: flex; flex-direction: column-reverse; }
}
.p-rovsk5 { width: 100%; display: grid; grid-template-columns: 33.3% 33.3% 33.3%; }
.p-17a12ct { gap: 8px; margin: 16px 0px; display: flex; align-items: center; padding-left: 8px; justify-content: flex-start; }
.p-12q8ell { display: flex; padding: 0px 80px; background: rgb(239, 239, 241); align-items: center; flex-direction: column; justify-content: center; }
@media (max-width: 899.95px) {
  .p-12q8ell { padding: 0px 24px; background: rgb(239, 239, 241); }
}
.p-i147dz { gap: 40px; width: 100%; margin: 0px 0px 80px; display: flex; padding: 68.8px 80px; background: rgb(255, 255, 255); text-align: center; flex-direction: column; }
@media (max-width: 899.95px) {
  .p-i147dz { padding: 0px; background: none; }
}
.p-1f8da2z { color: rgb(125, 105, 86); font-size: 70px !important; }
@media (max-width: 899.95px) {
  .p-1f8da2z { font-size: 32px !important; }
}
.p-1sur8f7 { gap: 8px; width: 100%; height: 237px; display: flex; padding: 0px 8px; align-items: center; border-left: 1px solid rgb(125, 105, 86); flex-direction: column; justify-content: center; }
@media (max-width: 899.95px) {
  .p-1sur8f7 { width: 70%; height: 242px; padding: 0px 8px 40px; border-left: 0px; border-bottom: 1px solid rgb(125, 105, 86); }
}
.p-58omwy { gap: 4px; display: flex; align-items: center; flex-direction: column; justify-content: center; }
.p-lszf66 { text-transform: uppercase; }
.p-2qz8wm { color: rgb(125, 105, 86); font-size: 13px !important; }
.p-1sf0zq3 { color: rgb(125, 105, 86); font-size: 18px !important; }
.p-5lkzbm { gap: 40px 0px; width: 100%; display: grid; justify-items: center; grid-template-columns: 20% 20% 20% 20% 20%; }
@media (max-width: 899.95px) {
  .p-5lkzbm { grid-template-columns: 100%; }
}
.p-1ylqs16 { border-right: 1px solid rgb(125, 105, 86); }
@media (max-width: 899.95px) {
  .p-1ylqs16 { border-right: 0px; border-bottom: 0px; }
}
.css-1yzs3b2 { margin: 0px; font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; font-size: 1.0625rem; font-weight: 400; line-height: 1.5; color: white; text-align: center; }
@media (min-width: 600px) {
  .css-1yzs3b2 { font-size: 1.1667rem; }
}
@media (min-width: 900px) {
  .css-1yzs3b2 { font-size: 1.1667rem; }
}
@media (min-width: 1200px) {
  .css-1yzs3b2 { font-size: 1.1667rem; }
}
.css-5fsb44 { margin: 0px; font-size: 1.125rem; font-weight: bold; font-family: __Roboto_474198, __Roboto_Fallback_474198; line-height: 1.334; color: rgb(136, 136, 136); }
@media (min-width: 600px) {
  .css-5fsb44 { font-size: 1.1244rem; }
}
@media (min-width: 900px) {
  .css-5fsb44 { font-size: 1.3118rem; }
}
@media (min-width: 1200px) {
  .css-5fsb44 { font-size: 1.3118rem; }
}
.p-kpzo2x { gap: 32px; width: 100%; display: flex; padding: 40px 80px; position: relative; flex-direction: column; justify-content: center; }
@media (min-width: 1536px) {
  .p-kpzo2x { padding: 40px 156px; }
}
@media (max-width: 899.95px) {
  .p-kpzo2x { padding: 40px 24px; }
}
.p-12iwf08 { color: rgb(125, 105, 86); font-size: 24px !important; }
.p-12nsvhf { gap: 16px; width: 48%; height: auto; display: flex; flex-direction: column; }
@media (max-width: 899.95px) {
  .p-12nsvhf { width: 100%; }
}
.p-suliw6 { gap: 16px; width: 45%; height: auto; display: flex; align-items: end; flex-direction: column; }
@media (max-width: 899.95px) {
  .p-suliw6 { width: 100%; }
}
.p-g2apxf { gap: 24px; margin: 40px 0px 0px; display: flex; align-items: center; flex-direction: column; justify-content: center; }
.css-1of5k5c { margin: 0px; font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; font-size: 1.0625rem; line-height: 1.5; text-align: justify; font-weight: 700; }
@media (min-width: 600px) {
  .css-1of5k5c { font-size: 1.1667rem; }
}
@media (min-width: 900px) {
  .css-1of5k5c { font-size: 1.1667rem; }
}
@media (min-width: 1200px) {
  .css-1of5k5c { font-size: 1.1667rem; }
}
.css-1p2vk8n { margin: 0px; font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; line-height: 1.5; font-weight: 700; font-size: 58px !important; }
@media (min-width: 600px) {
  .css-1p2vk8n { font-size: 1.1667rem; }
}
@media (min-width: 900px) {
  .css-1p2vk8n { font-size: 1.1667rem; }
}
@media (min-width: 1200px) {
  .css-1p2vk8n { font-size: 1.1667rem; }
}
.p-1b081mo { gap: 24px; display: flex; padding: 40px 80px; text-align: center; flex-direction: column; }
@media (min-width: 1536px) {
  .p-1b081mo { padding: 40px 156px; }
}
@media (max-width: 899.95px) {
  .p-1b081mo { padding: 40px 24px; }
}
.p-1ul0oh5 { gap: 40px 0px; display: flex; padding: 40px 0px; flex-wrap: wrap; place-content: center space-between; }
.p-1hj691z { color: white; text-decoration: none; }
.p-brzce4 { width: 350px; height: 271px; display: flex; position: relative; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 6px 2px, rgba(0, 0, 0, 0.3) 0px 1px 2px 0px; border-radius: 12px; }
.p-mgj001 { z-index: 1; position: absolute; object-fit: cover; border-radius: 12px; object-position: center top; }
.p-34oto8 { width: 100%; height: 100%; z-index: 2; position: absolute; background: linear-gradient(0deg, rgba(0, 0, 0, 0.643) 0%, rgba(0, 0, 0, 0.267) 45%, rgba(0, 0, 0, 0) 100%); border-radius: 12px; }
.p-508rop { gap: 8px; width: 100%; height: 100%; display: flex; padding: 8px; z-index: 3; position: relative; text-align: start; align-items: flex-start; flex-direction: column; justify-content: flex-end; }
.p-11gcgpk { font-size: 16px !important; line-height: 1 !important; }
.p-16mta5z { gap: 40px; display: flex; padding: 40px 80px; flex-direction: column; justify-content: center; }
@media (min-width: 1536px) {
  .p-16mta5z { padding: 40px 156px; }
}
@media (max-width: 899.95px) {
  .p-16mta5z { padding: 40px 24px; }
}
.p-5fi5fu { gap: 8px; display: flex; flex-direction: column; }
.css-17pcjjq { margin: 40px 0px; font-size: 1.5rem; font-family: __Roboto_474198, __Roboto_Fallback_474198; line-height: 1.167; font-weight: 700; text-align: center; }
@media (min-width: 600px) {
  .css-17pcjjq { font-size: 1.7138rem; }
}
@media (min-width: 900px) {
  .css-17pcjjq { font-size: 1.928rem; }
}
@media (min-width: 1200px) {
  .css-17pcjjq { font-size: 1.928rem; }
}
.css-53dvun { margin: 24px 0px; font-family: __Poppins_dde9dd, __Poppins_Fallback_dde9dd; font-size: 1.0625rem; line-height: 1.5; font-weight: 700; }
@media (min-width: 600px) {
  .css-53dvun { font-size: 1.1667rem; }
}
@media (min-width: 900px) {
  .css-53dvun { font-size: 1.1667rem; }
}
@media (min-width: 1200px) {
  .css-53dvun { font-size: 1.1667rem; }
}
.p-52u7dx { width: 100%; height: 100%; margin: 40px 0px; display: block; position: relative; }

/* ---- Plain-site additions (scripts in assets/site.js) ---- */
.lang-list { position: absolute; top: 100%; right: 0; z-index: 1300; margin: 4px 0 0; padding: 6px 0; list-style: none; min-width: 140px; background: #fff; border-radius: 8px; box-shadow: 0 4px 16px rgba(0,0,0,.15); }
.lang-list a { display: block; padding: 8px 16px; color: #333; text-decoration: none; font-size: 15px; }
.lang-list a:hover, .lang-list a:focus { background: #f3f0ea; }
.lang-list a[aria-current] { font-weight: 600; }
.menu-panel { position: fixed; inset: 0; z-index: 1400; background: #fff; padding: 64px 24px 24px; overflow-y: auto; }
.menu-panel[hidden] { display: none; }
.menu-panel ul { list-style: none; margin: 0; padding: 0; }
.menu-panel li a { display: block; padding: 14px 0; border-bottom: 1px solid #eee; color: #222; text-decoration: none; font-size: 18px; }
.menu-panel .lang-list { position: static; box-shadow: none; margin-top: 16px; padding: 0; }
.menu-panel .lang-list a { padding: 10px 0; font-size: 16px; }
.menu-panel__close { position: absolute; top: 12px; right: 16px; border: 0; background: none; font-size: 36px; line-height: 1; cursor: pointer; color: #333; }

/* Sections the app laid out by window width: one version for phones, one for larger screens. */
@media (max-width: 900px) { .only-desktop { display: none !important; } }
@media (min-width: 901px) { .only-phone { display: none !important; } }

/* Form fields (assets/site.js adds .is-filled while a field is in use or has text): label moves up. */
.MuiTextField-root.is-filled .MuiInputLabel-root { transform: translate(12px, 7px) scale(0.75); }
.form-status { margin: 12px 0 0; text-align: center; font-size: 15px; }
