@font-face{font-family:K2D;src:url(../../assets/fonts/K2D-e8bfc91e3f21f769e33e39c243a7a163.woff2?h=36216163832c80acee3d037aa42b101e) format('woff2');font-weight:500;font-style:normal;font-display:swap;unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:K2D;src:url(../../assets/fonts/K2D-7be259eee505a89bd19d9942ff2bd665.woff2?h=36216163832c80acee3d037aa42b101e) format('woff2');font-weight:500;font-style:normal;font-display:swap;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:K2D;src:url(../../assets/fonts/K2D-00c239baf85d2a76a9ef0ee0f10fccd0.woff2?h=36216163832c80acee3d037aa42b101e) format('woff2');font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:K2D;src:url(../../assets/fonts/K2D-991ec11a7fc33f1239acd2916278b36a.woff2?h=36216163832c80acee3d037aa42b101e) format('woff2');font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:K2D;src:url(../../assets/fonts/K2D-cb68acc083437d7107376bc1f8017cb6.woff2?h=36216163832c80acee3d037aa42b101e) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:K2D;src:url(../../assets/fonts/K2D-6158fb635e159c088d345bb987245b10.woff2?h=36216163832c80acee3d037aa42b101e) format('woff2');font-weight:700;font-style:normal;font-display:swap;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:K2D;src:url(../../assets/fonts/K2D-50b6e4d9908bb8906f690df42676da8b.woff2?h=36216163832c80acee3d037aa42b101e) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:K2D;src:url(../../assets/fonts/K2D-e161faa5249441c432df4466d6aa38b2.woff2?h=36216163832c80acee3d037aa42b101e) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:K2D;src:url(../../assets/fonts/K2D-f1e38fc3912f97be869c3b08c57d45d7.woff2?h=36216163832c80acee3d037aa42b101e) format('woff2');font-weight:800;font-style:normal;font-display:swap;unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:K2D;src:url(../../assets/fonts/K2D-2886e505a68600a31c110333d50ecc4c.woff2?h=36216163832c80acee3d037aa42b101e) format('woff2');font-weight:800;font-style:normal;font-display:swap;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:K2D;src:url(../../assets/fonts/K2D-c3909e4fd68efb1c85ab3a4628ec57fd.woff2?h=36216163832c80acee3d037aa42b101e) format('woff2');font-weight:800;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:K2D;src:url(../../assets/fonts/K2D-9b9605b368a16f542ff0d49a2590466e.woff2?h=36216163832c80acee3d037aa42b101e) format('woff2');font-weight:800;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-f7a13d0543b91b62bb110830d88af6ca.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:400;font-style:italic;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-09b42fcf1f580407bce6141c3e8cc4ac.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:400;font-style:italic;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-2160d9b42278fbdce172efbe01e48e34.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:400;font-style:italic;font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-d9db968996fc25b8e26cb826bcea4a35.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:400;font-style:italic;font-display:swap;unicode-range:U+1F00-1FFF}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-82275564439e2274ccd6415c5b50f3de.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:400;font-style:italic;font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-13104bab5b04bf102ad0adf2219a9cfa.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:400;font-style:italic;font-display:swap;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:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-0a4f086af759176c6f58ddbcfca4bc36.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:400;font-style:italic;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-0e5ecf88f33ec78e4b05b42de96f1e52.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:400;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-f7a13d0543b91b62bb110830d88af6ca.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:700;font-style:italic;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-09b42fcf1f580407bce6141c3e8cc4ac.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:700;font-style:italic;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-2160d9b42278fbdce172efbe01e48e34.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:700;font-style:italic;font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-d9db968996fc25b8e26cb826bcea4a35.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:700;font-style:italic;font-display:swap;unicode-range:U+1F00-1FFF}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-82275564439e2274ccd6415c5b50f3de.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:700;font-style:italic;font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-13104bab5b04bf102ad0adf2219a9cfa.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:700;font-style:italic;font-display:swap;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:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-0a4f086af759176c6f58ddbcfca4bc36.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:700;font-style:italic;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-0e5ecf88f33ec78e4b05b42de96f1e52.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:700;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-50aea9ed3db83086fa1ec0b6835d3d44.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-1cab2c3550b66a0053b92374c7e63389.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-92120b8ea399a7e5b4dacb56d90ce17c.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-0d9bb50e0b59f198024215972d742ecb.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+1F00-1FFF}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-439f51717ad9f9a5bee201c6970f3c5b.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-e76ed23493edf1e7842300eb3521d2eb.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:400;font-style:normal;font-display:swap;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:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-38f3ed69252988840380a4412a9fb9bc.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-a57557dfb3eb20c3c7835e0e8fac79ff.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-50aea9ed3db83086fa1ec0b6835d3d44.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-1cab2c3550b66a0053b92374c7e63389.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-92120b8ea399a7e5b4dacb56d90ce17c.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-0d9bb50e0b59f198024215972d742ecb.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+1F00-1FFF}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-439f51717ad9f9a5bee201c6970f3c5b.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-e76ed23493edf1e7842300eb3521d2eb.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:700;font-style:normal;font-display:swap;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:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-38f3ed69252988840380a4412a9fb9bc.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Noto Sans';src:url(../../assets/fonts/Noto%20Sans-a57557dfb3eb20c3c7835e0e8fac79ff.woff2?h=edd1d143851868f7d416ec7cc6b09996) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}[data-bs-theme=dark]{--bs-primary:#FFB162;--bs-primary-rgb:255,177,98;--bs-primary-text-emphasis:#FFD0A1;--bs-primary-bg-subtle:#332314;--bs-primary-border-subtle:#996A3B;--bs-secondary:#1B2632;--bs-secondary-rgb:27,38,50;--bs-secondary-text-emphasis:#767D84;--bs-secondary-bg-subtle:#05080A;--bs-secondary-border-subtle:#10171E;--bs-light:#EEE9DF;--bs-light-rgb:238,233,223;--bs-light-text-emphasis:#F5F2EC;--bs-light-bg-subtle:#302F2D;--bs-light-border-subtle:#8F8C86;--bs-body-color:#EEE9DF;--bs-body-color-rgb:238,233,223;--bs-secondary-color:rgb(255,255,255);--bs-secondary-color-rgb:255,255,255;--bs-tertiary-color:rgb(255,177,98);--bs-tertiary-color-rgb:255,177,98;--bs-body-bg:#2c3b4d;--bs-body-bg-rgb:44,59,77;--bs-secondary-bg:#1B2632;--bs-secondary-bg-rgb:27,38,50;--bs-tertiary-bg:rgb(255,177,98);--bs-tertiary-bg-rgb:255,177,98;--bs-link-color:#ffb162;--bs-link-color-rgb:255,177,98;--bs-link-hover-color:#ffb162;--bs-link-hover-color-rgb:255,177,98;--bs-link-decoration:none;--bs-link-hover-decoration:underline}.btn-primary[data-bs-theme=dark],[data-bs-theme=dark] .btn-primary{--bs-btn-color:#000000;--bs-btn-bg:#FFB162;--bs-btn-border-color:#FFB162;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#FFBD7A;--bs-btn-hover-border-color:#FFB972;--bs-btn-focus-shadow-rgb:38,27,15;--bs-btn-active-color:#000000;--bs-btn-active-bg:#FFC181;--bs-btn-active-border-color:#FFB972;--bs-btn-disabled-color:#000000;--bs-btn-disabled-bg:#FFB162;--bs-btn-disabled-border-color:#FFB162}.btn-outline-primary[data-bs-theme=dark],[data-bs-theme=dark] .btn-outline-primary{--bs-btn-color:#FFB162;--bs-btn-border-color:#FFB162;--bs-btn-focus-shadow-rgb:255,177,98;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#FFB162;--bs-btn-hover-border-color:#FFB162;--bs-btn-active-color:#000000;--bs-btn-active-bg:#FFB162;--bs-btn-active-border-color:#FFB162;--bs-btn-disabled-color:#FFB162;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#FFB162}.btn-secondary[data-bs-theme=dark],[data-bs-theme=dark] .btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#1B2632;--bs-btn-border-color:#1B2632;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#17202B;--bs-btn-hover-border-color:#161E28;--bs-btn-focus-shadow-rgb:221,222,224;--bs-btn-active-color:#fff;--bs-btn-active-bg:#161E28;--bs-btn-active-border-color:#141D26;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#1B2632;--bs-btn-disabled-border-color:#1B2632}.btn-outline-secondary[data-bs-theme=dark],[data-bs-theme=dark] .btn-outline-secondary{--bs-btn-color:#1B2632;--bs-btn-border-color:#1B2632;--bs-btn-focus-shadow-rgb:27,38,50;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#1B2632;--bs-btn-hover-border-color:#1B2632;--bs-btn-active-color:#fff;--bs-btn-active-bg:#1B2632;--bs-btn-active-border-color:#1B2632;--bs-btn-disabled-color:#1B2632;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#1B2632}.btn-light[data-bs-theme=dark],[data-bs-theme=dark] .btn-light{--bs-btn-color:#000000;--bs-btn-bg:#EEE9DF;--bs-btn-border-color:#EEE9DF;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#CAC6BE;--bs-btn-hover-border-color:#BEBAB2;--bs-btn-focus-shadow-rgb:36,35,33;--bs-btn-active-color:#000000;--bs-btn-active-bg:#BEBAB2;--bs-btn-active-border-color:#B3AFA7;--bs-btn-disabled-color:#000000;--bs-btn-disabled-bg:#EEE9DF;--bs-btn-disabled-border-color:#EEE9DF}.btn-outline-light[data-bs-theme=dark],[data-bs-theme=dark] .btn-outline-light{--bs-btn-color:#EEE9DF;--bs-btn-border-color:#EEE9DF;--bs-btn-focus-shadow-rgb:238,233,223;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#EEE9DF;--bs-btn-hover-border-color:#EEE9DF;--bs-btn-active-color:#000000;--bs-btn-active-bg:#EEE9DF;--bs-btn-active-border-color:#EEE9DF;--bs-btn-disabled-color:#EEE9DF;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#EEE9DF}a{text-decoration:var(--bs-link-decoration)}a:hover{text-decoration:var(--bs-link-hover-decoration)}.aspect-ratio-1x1{aspect-ratio:1/1}.m-2{margin:.5rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.mt-0{margin-top:0!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-6{margin-top:4.5rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-auto{margin-left:auto!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.pt-0{padding-top:0!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pe-0{padding-right:0!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-6{padding-right:4.5rem!important}.pb-0{padding-bottom:0!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.pb-7{padding-bottom:6rem!important}.ps-0{padding-left:0!important}.ps-4{padding-left:1.5rem!important}.ps-6{padding-left:4.5rem!important}@media (min-width:992px){.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pb-lg-1{padding-bottom:.25rem!important}}.comparison-slider{position:relative;width:100%;overflow:hidden;user-select:none;aspect-ratio:16/9;border-radius:16px}.comparison-after,.comparison-before{position:absolute;top:0;left:0;width:100%;height:100%}.comparison-before{z-index:1}.comparison-after{z-index:2;clip-path:inset(0 0 0 50%)}.comparison-after img,.comparison-before img{width:100%;height:100%;object-fit:cover}.comparison-handle{position:absolute;top:0;bottom:0;left:50%;width:4px;transform:translateX(-50%);z-index:3;cursor:ew-resize;display:flex;flex-direction:column;align-items:center;justify-content:center}.comparison-handle-line{flex:1;width:100%;background:var(--bs-primary);box-shadow:0 0 15px rgba(0,0,0,.5)}.comparison-handle-button{width:40px;height:40px;border-radius:50%;background:#ffb162;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px rgba(0,0,0,.3);color:#232f3e;transition:transform .2s}.comparison-handle-button:hover,.wa-floating-btn:hover{transform:scale(1.1)}.back-to-top{position:fixed;bottom:-60px;left:20px;background-color:#007bff;color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s,bottom .3s}.back-to-top:hover{background-color:#0056b3}.hero-parallax-container{position:relative}.bs-icon{--bs-icon-size:.75rem;display:flex;flex-shrink:0;justify-content:center;align-items:center;font-size:var(--bs-icon-size);width:calc(var(--bs-icon-size) * 2);height:calc(var(--bs-icon-size) * 2);color:var(--bs-primary)}.bs-icon-sm{--bs-icon-size:1rem}.bs-icon-md{--bs-icon-size:1.5rem}.bs-icon-lg{--bs-icon-size:2rem}.bs-icon-xl{--bs-icon-size:2.5rem}.bs-icon.bs-icon-primary{color:var(--bs-white);background:var(--bs-primary)}.bs-icon.bs-icon-rounded{border-radius:.5rem}.bs-icon.bs-icon-circle{border-radius:50%}.hero-video-background{position:relative;overflow:hidden;z-index:0}.hero-video-background video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1;object-fit:cover}.hero-video-background .container{position:relative;z-index:2}.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.scroll-indicator{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);z-index:10;font-size:2.5rem;color:#eee9df;animation:2s infinite bounce;opacity:.8;transition:opacity .3s}#baguetteBox-overlay.visible,#wa-close:hover,.scroll-indicator:hover{opacity:1}#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;z-index:1000000;background-color:rgba(0,0,0,.8);-webkit-transition:opacity .5s;transition:opacity .5s}#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;white-space:normal;color:#ccc;background-color:rgba(0,0,0,.6);font-family:sans-serif}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition:left .4s,-webkit-transform .4s;transition:left .4s,transform .4s,-webkit-transform .4s,-moz-transform .4s}#baguetteBox-slider.bounce-from-right{-webkit-animation:.4s ease-out bounceFromRight;animation:.4s ease-out bounceFromRight}#baguetteBox-slider.bounce-from-left{-webkit-animation:.4s ease-out bounceFromLeft;animation:.4s ease-out bounceFromLeft}@keyframes bounceFromRight{0%,100%{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromLeft{0%,100%{margin-left:0}50%{margin-left:30px}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:calc(50% - 30px);width:44px;height:60px}.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;border-radius:15%;background-color:rgba(50,50,50,.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s;transition:background-color .4s}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{top:20px;right:2%;right:calc(2% + 6px);width:30px;height:30px}.baguetteBox-button svg{position:absolute;left:0;top:0}.baguetteBox-spinner{width:40px;height:40px;display:inline-block;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{width:100%;height:100%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:2s ease-in-out infinite bounce;animation:2s ease-in-out infinite bounce}.baguetteBox-double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@keyframes bounce{0%,100%,20%,50%,80%{transform:translateX(-50%) translateY(0)}40%{transform:translateX(-50%) translateY(-10px)}60%{transform:translateX(-50%) translateY(-5px)}0%,100%{-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}.counter-value{display:inline-block;min-width:1ch}.img-base{width:100%;object-fit:cover;border-radius:16px;transition:.3s ease-in-out;display:block;position:relative}.img-base:hover{transform:translateY(-5px);box-shadow:0 0 16px 5px rgba(255,177,98,.4);z-index:10}.portfolio-img{aspect-ratio:3/2}.gallery-img{aspect-ratio:16/9}@media (min-width:768px){.p-md-5{padding:3rem!important}.gallery-layout>div:nth-child(n+2) .gallery-img{aspect-ratio:4/3}}.grid-limited{max-height:450px;overflow:hidden;position:relative;transition:max-height .8s ease-in-out}.grid-limited::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:120px;background:linear-gradient(to bottom,transparent,#1a1e23 95%);pointer-events:none}.grid-open{max-height:5000px}.grid-open::after{opacity:0;transition:opacity .5s ease-in-out}html{scroll-padding-top:80px;scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-family:K2D,sans-serif;color:#ffb162;line-height:1.2;margin-bottom:1.5rem}h1,h2{font-weight:800}h3,h4,h5,h6{font-weight:700}p{font-family:'Noto Sans',sans-serif;color:#eee9df;line-height:1.6rem;margin-bottom:1rem}.navbar{background-color:rgba(35,47,62,.3)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:.4s ease-in-out!important;padding-top:1.5rem;padding-bottom:1.5rem}.navbar.navbar-scrolled{background-color:#232f3e!important;padding-top:.8rem;padding-bottom:.8rem;box-shadow:0 4px 10px rgba(0,0,0,.2)}.card-target{background:var(--bs-secondary);border-radius:25px;padding:15px 0 0;height:100%;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}@media (min-width:1200px){.mt-xl-0{margin-top:0!important}.mt-xl-4{margin-top:1.5rem!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.p-xl-4{padding:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-4{padding-top:1.5rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-4{padding-bottom:1.5rem!important}.card-target{align-items:center}}.card-service{background:var(--bs-secondary);border-radius:25px;padding-bottom:0;height:100%;display:flex;flex-direction:column;overflow:hidden;border-width:0}.card-body-content{display:flex;flex-direction:column;flex:1 1 auto;padding:1rem}.chat-pain{background:var(--bs-primary);color:#1b2632;border-radius:0 20px 20px;padding:20px;margin-bottom:12px;align-self:flex-start;margin-right:15%;position:relative}.chat-pain::before{content:"";position:absolute;top:0;left:-12px;width:0;height:0;border-right:12px solid var(--bs-primary);border-bottom:15px solid transparent}.chat-gain{background:#1b2632;color:var(--bs-light);border-radius:20px 0 20px 20px;padding:20px;align-self:flex-end;margin-left:15%;position:relative}.chat-gain::before{content:"";position:absolute;top:0;right:-12px;width:0;height:0;border-left:12px solid #1b2632;border-bottom:15px solid transparent}.glow-interaction{position:relative;transition:box-shadow .4s,transform .3s!important;cursor:pointer}.glow-interaction:hover{box-shadow:0 0 25px 5px rgba(255,177,98,.4)!important;transform:translateY(-5px)!important}.lista-caratteristiche{list-style:none;padding-left:0}.lista-caratteristiche li{margin-bottom:5px;position:relative;padding-left:25px}.lista-caratteristiche li::before{content:"■";position:absolute;left:0;color:#ffb162;top:2px}.btn-primary{color:#2c3b4d!important;font-weight:700}.hero-parallax-overlay{top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.6) 25%,rgba(0,0,0,0) 100%);position:absolute}.hero-parallax-container{z-index:3}@media (max-width:767.98px){.hero-parallax-overlay{background:rgba(0,0,0,.5)}}.accordion-button::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFB162'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")!important}.accordion-button{font-size:1.1rem;font-weight:700}.accordion-body{background-color:#1b2632}.accordion-button:focus{box-shadow:none!important}.card-image-block{position:relative;width:100%;flex-grow:1;min-height:250px}.card-image-block img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:var(--bs-border-radius-xl,1rem)}.card-image-block-fixed{flex-grow:0;aspect-ratio:3/2}.card-text-block{background-color:var(--bs-secondary);border-radius:var(--bs-border-radius-xxl,2rem);margin-top:1.5rem;margin-bottom:1.5rem}.list-spaced li{margin-bottom:.5rem}.list-spaced li:last-child{margin-bottom:0}.wa-chat-window .wa-body p{color:#232f3e!important;background:0 0!important;margin:0;padding:0}.wa-container{position:fixed;bottom:20px;right:20px;z-index:1050;font-family:inherit;display:flex;flex-direction:column;align-items:flex-end}.wa-floating-btn{width:60px;height:60px;background-color:#ffb162;border-radius:50%;border:none;color:#1b2632;font-size:30px;box-shadow:0 4px 10px rgba(0,0,0,.3);cursor:pointer;transition:transform .3s}.wa-chat-window{width:300px;background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 10px 25px rgba(0,0,0,.2);margin-bottom:15px}.wa-header{background:#232f3e;color:#fff;padding:15px;display:flex;align-items:center;position:relative}.wa-avatar{width:40px;height:40px;border-radius:50%;margin-right:10px;object-fit:cover}.wa-header-info strong{display:block;font-size:14px}.wa-header-info span{font-size:12px;opacity:.8}.wa-body{padding:20px;color:#2c3b4d;font-size:14px;line-height:1.5}.wa-footer{padding:10px 15px;background:#f0f0f0;text-align:center}.btn-burning{background-color:#ffb162;color:#232f3e;font-weight:700;width:100%;border-radius:10px}#wa-close{margin-left:auto;padding:0;box-shadow:none;opacity:.8}.btn-burning:hover{background-color:#232f3e!important;color:#ffb162!important;border:1px solid #ffb162;transition:.3s}