@font-face{font-family:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-5155f0e60b7d97284f57c1f1bf658e76.woff2?h=3a33e6f66882973ade21e36e22371e12) format('woff2');font-weight:300;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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-7dccdb8f98244cd055478c2324d80c81.woff2?h=3a33e6f66882973ade21e36e22371e12) format('woff2');font-weight:300;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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-8186e68979034b68b866282282ae8735.woff2?h=3a33e6f66882973ade21e36e22371e12) format('woff2');font-weight:300;font-style:italic;font-display:swap;unicode-range:U+1F00-1FFF}@font-face{font-family:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-79d35b444ea681c86cc1eed9de062009.woff2?h=3a33e6f66882973ade21e36e22371e12) format('woff2');font-weight:300;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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-a8ea905aae154adcaea7b3d686a9703e.woff2?h=3a33e6f66882973ade21e36e22371e12) format('woff2');font-weight:300;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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-a9105061dfccb40eafff3fda095091e6.woff2?h=3a33e6f66882973ade21e36e22371e12) format('woff2');font-weight:300;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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-6a3d2aa7d0b4d83213eb87776c70f647.woff2?h=3a33e6f66882973ade21e36e22371e12) format('woff2');font-weight:300;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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-80e60fe2507c27038ca031867afad719.woff2?h=3a33e6f66882973ade21e36e22371e12) 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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-20fbc9d5a78f197a42c5e2ac2c65b3d2.woff2?h=3a33e6f66882973ade21e36e22371e12) 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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-ca2194462b9eebf1eca7f84f3c074caa.woff2?h=3a33e6f66882973ade21e36e22371e12) format('woff2');font-weight:400;font-style:italic;font-display:swap;unicode-range:U+1F00-1FFF}@font-face{font-family:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-1e520b2d8b98c68a9d9a771ddd70105e.woff2?h=3a33e6f66882973ade21e36e22371e12) 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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-aca81ac013e6ae76d04e37ee6a6fb120.woff2?h=3a33e6f66882973ade21e36e22371e12) 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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-76d4b24e41e9d5c1382e2deb815dc678.woff2?h=3a33e6f66882973ade21e36e22371e12) 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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-99c594f4759ed7b350598769443565a1.woff2?h=3a33e6f66882973ade21e36e22371e12) 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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-1161155d8835349e0e579cf93c24249e.woff2?h=3a33e6f66882973ade21e36e22371e12) 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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-55a40f71c9dc562f913768758413208e.woff2?h=3a33e6f66882973ade21e36e22371e12) 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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-2fbf92f9bd034157289f7d10a7a357c8.woff2?h=3a33e6f66882973ade21e36e22371e12) format('woff2');font-weight:700;font-style:italic;font-display:swap;unicode-range:U+1F00-1FFF}@font-face{font-family:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-a5c392e42a14adca5df66ae402eb0be2.woff2?h=3a33e6f66882973ade21e36e22371e12) 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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-268f6085edcd5e44d679c890a75a6108.woff2?h=3a33e6f66882973ade21e36e22371e12) 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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-e7b4ceb8b4c8cf4b4248f4ad280832fe.woff2?h=3a33e6f66882973ade21e36e22371e12) 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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-edc7e07ed76d17ddf79f38dd8014f204.woff2?h=3a33e6f66882973ade21e36e22371e12) 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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-2e78645534830fa5361ef931dc1524b1.woff2?h=3a33e6f66882973ade21e36e22371e12) format('woff2');font-weight:300;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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-76d36c86979ddcabf80fbfc69728c7a3.woff2?h=3a33e6f66882973ade21e36e22371e12) format('woff2');font-weight:300;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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-56274b455a61ee6a89867d74d3e7fdee.woff2?h=3a33e6f66882973ade21e36e22371e12) format('woff2');font-weight:300;font-style:normal;font-display:swap;unicode-range:U+1F00-1FFF}@font-face{font-family:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-e87cb6de7e52cf9233036f57ce0f5b8c.woff2?h=3a33e6f66882973ade21e36e22371e12) format('woff2');font-weight:300;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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-7f3e500323bd43d45317b372fa0edce7.woff2?h=3a33e6f66882973ade21e36e22371e12) format('woff2');font-weight:300;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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-ab18d0ff7a63e279b2e6e533ce8d25f2.woff2?h=3a33e6f66882973ade21e36e22371e12) format('woff2');font-weight:300;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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-7cc80d9095b68cc859a5cb2904d3b531.woff2?h=3a33e6f66882973ade21e36e22371e12) format('woff2');font-weight:300;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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-02f6c611a0b20cfed0460961bd848f53.woff2?h=3a33e6f66882973ade21e36e22371e12) 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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-872b691ccc0411a46265bee279f44823.woff2?h=3a33e6f66882973ade21e36e22371e12) 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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-3fe1f947987b64170af618ac45bd8ba6.woff2?h=3a33e6f66882973ade21e36e22371e12) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+1F00-1FFF}@font-face{font-family:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-f125b84359c315f784c3f1ab19840dba.woff2?h=3a33e6f66882973ade21e36e22371e12) 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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-be6ad07951b16d07ec96bbabc9fc228b.woff2?h=3a33e6f66882973ade21e36e22371e12) 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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-9d32c7425d488c7deb25b81dd3ac4991.woff2?h=3a33e6f66882973ade21e36e22371e12) 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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-14e45a5c291394f5223ada25527b21cd.woff2?h=3a33e6f66882973ade21e36e22371e12) 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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-66f9a6f81aa6a69bfc6b3a408db3d7a2.woff2?h=3a33e6f66882973ade21e36e22371e12) 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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-10876e2a46351d71308991cfee1fe006.woff2?h=3a33e6f66882973ade21e36e22371e12) 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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-d4d87c77893885a23b430d4a4fcb56aa.woff2?h=3a33e6f66882973ade21e36e22371e12) format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+1F00-1FFF}@font-face{font-family:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-7f39406aab2363ca638fb27274cc184c.woff2?h=3a33e6f66882973ade21e36e22371e12) 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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-74cfc3848cd79ef3ed117f76f1576dbf.woff2?h=3a33e6f66882973ade21e36e22371e12) 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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-7fa6e9811d4641f629940d9aa77c43f2.woff2?h=3a33e6f66882973ade21e36e22371e12) 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:'Source Sans Pro';src:url(../../assets/fonts/Source%20Sans%20Pro-3c226bcc2fa319533d13eb9b76130822.woff2?h=3a33e6f66882973ade21e36e22371e12) 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}:root,[data-bs-theme=light]{--bs-light:#BEBBBB;--bs-light-rgb:190,187,187;--bs-light-text-emphasis:#4C4B4B;--bs-light-bg-subtle:#F2F1F1;--bs-light-border-subtle:#E5E4E4;--bs-dark:#0C120C;--bs-dark-rgb:12,18,12;--bs-dark-text-emphasis:#050705;--bs-dark-bg-subtle:#CED0CE;--bs-dark-border-subtle:#9EA09E;--bs-body-color:#dde1e3;--bs-body-color-rgb:221,225,227;--bs-secondary-color:rgba(221,225,227,0.75);--bs-secondary-color-rgb:221,225,227,0.75;--bs-tertiary-color:rgba(221,225,227,0.5);--bs-tertiary-color-rgb:221,225,227,0.5;--bs-link-color:#333FC1;--bs-link-color-rgb:51,63,193;--bs-link-hover-color:#2B35A1;--bs-link-hover-color-rgb:43,53,161}.btn-light{--bs-btn-color:#000000;--bs-btn-bg:#BEBBBB;--bs-btn-border-color:#BEBBBB;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#A29F9F;--bs-btn-hover-border-color:#989696;--bs-btn-focus-shadow-rgb:29,28,28;--bs-btn-active-color:#000000;--bs-btn-active-bg:#989696;--bs-btn-active-border-color:#8F8C8C;--bs-btn-disabled-color:#000000;--bs-btn-disabled-bg:#BEBBBB;--bs-btn-disabled-border-color:#BEBBBB}.btn-outline-light{--bs-btn-color:#BEBBBB;--bs-btn-border-color:#BEBBBB;--bs-btn-focus-shadow-rgb:190,187,187;--bs-btn-hover-color:#000000;--bs-btn-hover-bg:#BEBBBB;--bs-btn-hover-border-color:#BEBBBB;--bs-btn-active-color:#000000;--bs-btn-active-bg:#BEBBBB;--bs-btn-active-border-color:#BEBBBB;--bs-btn-disabled-color:#BEBBBB;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#BEBBBB}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#0C120C;--bs-btn-border-color:#0C120C;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0A0F0A;--bs-btn-hover-border-color:#0A0E0A;--bs-btn-focus-shadow-rgb:219,219,219;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0A0E0A;--bs-btn-active-border-color:#090E09;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0C120C;--bs-btn-disabled-border-color:#0C120C}.btn-outline-dark{--bs-btn-color:#0C120C;--bs-btn-border-color:#0C120C;--bs-btn-focus-shadow-rgb:12,18,12;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0C120C;--bs-btn-hover-border-color:#0C120C;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0C120C;--bs-btn-active-border-color:#0C120C;--bs-btn-disabled-color:#0C120C;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0C120C}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}@media (min-width:576px){.p-sm-5{padding:3rem!important}}@media (min-width:1200px){.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}}@keyframes panBackground{0%{background-position:top center}50%{background-position:top right}100%{background-position:top left}}.site-footer{background-color:#0c120c;color:#dde1e3;padding:20px 0;padding-bottom:0!important;font-size:13px}.footer-container{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1200px;margin:0 auto;padding:20px}.footer-section{flex:1;min-width:250px;padding:10px}.footer-section h3{color:#dde1e3;margin-bottom:10px;font-variant:small-caps;font-size:17px}.footer-section ul{list-style:none;padding:0}.footer-section ul li{margin-bottom:5px}.footer-section a{color:#333fc1;text-decoration:none}.footer-section a:hover{color:#2b35a1}.payment-methods{text-align:center}.payment-logo{width:135px;margin:5px}.footer-bottom{text-align:center;padding:10px 0;background:#111;font-size:12px}.section-vh{height:100vh}.text-light{color:#dde1e3}.text-dark{color:#0c120c}.masthead{background:url("../../assets/img/header-image.webp?h=2a5d5b31987cc462508331dec367def3") 0 0/cover no-repeat;padding:2vh 0 0 2vh!important}.masthead-product{background:url("../../assets/img/product-page-header-background.webp?h=58a8579b480c4488d4f8efce3a3d9ae6") 0 0/cover;padding:2vh 0 0 2vh!important}.masthead-product-logo{background:url("../../assets/img/product-page-header-logo.webp?h=b5d2c9de0b51e0eb8faac52c9227cc96") 0 0/contain no-repeat;padding:2vh 0 0 2vh!important;width:100%}.menu-toggle{background:rgba(190,187,187,.25)}.menu-toggle:hover{background:#1f1a38}.footer{background-color:#0c120c}.btn{color:#dde1e3;background-color:#333fc1}.btn:hover{background-color:#2b35a1}#contact{background:url("../../assets/img/texture-3-mahogany%20and%20cigar%20kit.webp?h=6817503626a0bc8419be16be48aaf364") 0 0/cover no-repeat}.header-logo{position:fixed;top:2vh;left:2vh;height:15vh;max-height:125px;width:auto}@media (max-width:900px){.background-pan{animation:20s infinite alternate panBackground!important}.header-logo{position:sticky}}.purchase-button{position:absolute;bottom:2vh;left:50%;transform:translateX(-50%);display:inline-block;text-align:center;vertical-align:middle;padding:12px 24px;border:0 solid #2c36a1;border-radius:8px;background:#3e49cc;background:-webkit-gradient(linear,left top,left bottom,from(#3e49cc),to(#2c36a1));background:-moz-linear-gradient(top,#3e49cc,#2c36a1);background:linear-gradient(to bottom,#3e49cc,#2c36a1);-webkit-box-shadow:#4e59d0 0 0 40px 0;-moz-box-shadow:#4e59d0 0 0 40px 0;box-shadow:#4e59d0 0 0 40px 0;font:bold 20px arial;color:#fff;text-decoration:none}.purchase-button:focus,.purchase-button:hover{border:0 solid #4656ff;background:#4a58f5;background:-webkit-gradient(linear,left top,left bottom,from(#4a58f5),to(#3541c1));background:-moz-linear-gradient(top,#4a58f5,#3541c1);background:linear-gradient(to bottom,#4a58f5,#3541c1);color:#fff;text-decoration:none}.purchase-button:active{background:#252c7a;background:-webkit-gradient(linear,left top,left bottom,from(#252c7a),to(#2c36a1));background:-moz-linear-gradient(top,#252c7a,#2c36a1);background:linear-gradient(to bottom,#252c7a,#2c36a1)}.age-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:9999;color:#fff}.age-modal{text-align:center;padding:20px;background:#333;border-radius:10px}.age-modal button{margin:5px;padding:10px 20px;cursor:pointer;border:none;border-radius:5px;background:#007bff;color:#fff}.policy-header{position:sticky;background-color:#0c120c;top:0;width:100%;padding:15px 0;text-align:center;z-index:1000}.header-container{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:0 20px}.policy-logo{padding:2vh;height:15vh;max-height:125px;width:auto;left:20px}.policy-title{flex-grow:1;text-align:center;font-weight:700;font-variant:small-caps}.policy-content{max-width:1200px;margin:40px auto;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.policy-content h2{color:#444;border-bottom:2px solid #ddd;padding-bottom:5px}.policy-content p{line-height:1.6}