/* Copyright (C) Kolshi Online Corporation. All rights reserved. */
:root {
    --right-mid-cat-gradiant: 0;
    --left-mid-cat-gradiant: 1;
}

.slogon {
    text-align: center;
    color: #1a1a1a
}

.slogon>h1>span {
    padding: 0 1rem;
    color: #FF6E12;
}

.slogon>h1 {    
    line-height: 5rem;
    padding: 6rem;
}

.slogon>div {
    width: 100%;
    max-width: 1066px;
    margin: 0px auto;
}

.slogon>div {
    text-align: center;
    padding: 0 1.6rem;
    margin-top: 2.4rem;
}

.slogon>div>a {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    background: rgb(254, 240, 233);
    min-height: 8rem;
    padding: 1.6rem;
    border-radius: 1.6rem;
    position: relative;
    overflow: hidden;
    margin-bottom: 3.2rem;
}

.slogon>div>a::before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTY2IiBoZWlnaHQ9IjgwIiB2aWV3Qm94PSIwIDAgMTY2IDgwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNLTE5LjE2MDYgMTYuMTA1N0MtMTkuMDc0NSA0LjczMjk1IC0xMy4xNjUzIC01Ljg5OTYxIC0zLjQwNjQzIC0xMS4zMjE2QzEzLjI4MjkgLTIwLjU5NzIgMzMuODQ0NyAtMTAuOTUxNSA0MS41MjEgMi4zMTI3MkM1MC4xOTU2IDE3LjI5ODIgNTcuODM3NCAxNi4zMjg5IDc3LjM0MzcgMTEuOTg3OEM5Ni44NDk5IDcuNjQ2NjMgMTE4LjA3NyAyMy4wMDIyIDEyMS42ODYgNDQuNjkwMkMxMjEuNjg2IDQ0LjY5MDIgMTQ2LjQ1MyA0Mi4zNDA1IDE1MC4wMzkgNjMuNzExNEMxNTAuODg0IDY4LjI2NiAxNTAuNTY0IDcyLjk2NyAxNDkuMTA5IDc3LjM1NzVDMTQ1Ljc3IDg3LjEwODkgMTM2LjU3NCA5My40MDYyIDEyNi41MTEgOTMuNDA2MkwxMS41NTYgOTMuNDA2MkM3LjQ1NzQ0IDkzLjQwNjMgMy4zOTk0IDkyLjU3NTcgLTAuMzg0MTcxIDkwLjk2MjNDLTQuMTY3NzQgODkuMzQ4OSAtNy42MDE5NiA4Ni45ODQ2IC0xMC40ODg5IDg0LjAwNThDLTEzLjM3NTggODEuMDI2OSAtMTUuNjU4MiA3Ny40OTIzIC0xNy4yMDQ3IDczLjYwNTlDLTE4Ljc1MTEgNjkuNzE5NSAtMTkuNTMwOSA2NS41NTgxIC0xOS40OTkxIDYxLjM2MTZMLTE5LjE2MDYgMTYuMTA1N1oiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl83NDI5XzE4NjAxMCkiLz4KPG1hc2sgaWQ9Im1hc2swXzc0MjlfMTg2MDEwIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSItMjAiIHk9Ii0yNSIgd2lkdGg9IjE3MSIgaGVpZ2h0PSIxMDkiPgo8cGF0aCBkPSJNLTE5LjE2MDYgNi4xMDU2OEMtMTkuMDc0NiAtNS4yNjcwNSAtMTMuMTY1NCAtMTUuODk5NiAtMy40MDY1MiAtMjEuMzIxNkMxMy4yODI4IC0zMC41OTcyIDMzLjg0NDcgLTIwLjk1MTUgNDEuNTIwOSAtNy42ODcyOEM1MC4xOTU1IDcuMjk4MTggNTcuODM3MyA2LjMyODkxIDc3LjM0MzYgMS45ODc3N0M5Ni44NDk4IC0yLjM1MzM3IDExOC4wNzcgMTMuMDAyMiAxMjEuNjg2IDM0LjY5MDJDMTIxLjY4NiAzNC42OTAyIDE0Ni40NTMgMzIuMzQwNSAxNTAuMDM5IDUzLjcxMTRDMTUwLjg4NCA1OC4yNjYgMTUwLjU2MyA2Mi45NjcgMTQ5LjEwOSA2Ny4zNTc1QzE0NS43NyA3Ny4xMDg5IDEzNi41NzQgODMuNDA2MiAxMjYuNTExIDgzLjQwNjJMMTEuNTU1OSA4My40MDYyQzcuNDU3MzUgODMuNDA2MyAzLjM5OTMxIDgyLjU3NTcgLTAuMzg0MjYzIDgwLjk2MjNDLTQuMTY3ODMgNzkuMzQ4OSAtNy42MDIwNSA3Ni45ODQ2IC0xMC40ODkgNzQuMDA1OEMtMTMuMzc1OSA3MS4wMjY5IC0xNS42NTgzIDY3LjQ5MjMgLTE3LjIwNDggNjMuNjA1OUMtMTguNzUxMiA1OS43MTk1IC0xOS41MzA5IDU1LjU1ODEgLTE5LjQ5OTEgNTEuMzYxNkwtMTkuMTYwNiA2LjEwNTY4WiIgZmlsbD0idXJsKCNwYWludDFfbGluZWFyXzc0MjlfMTg2MDEwKSIvPgo8L21hc2s+CjxnIG1hc2s9InVybCgjbWFzazBfNzQyOV8xODYwMTApIj4KPHBhdGggZD0iTTE5Ni40OCAxNDUuMDUzTDE5Ni43MTUgMTQ1LjI0NEMyMDAuODA3IDE0OC44OTkgMjA0LjI0MiAxNTMuMjI3IDIwNi44NzIgMTU4LjA0MkMyMDguNDEzIDE2MC42OTMgMjEwLjEzNSAxNjMuMjM1IDIxMi4wMjYgMTY1LjY0OUMyMTMuNzAyIDE2Ny43MyAyMTUuODgzIDE2OS4zNDggMjE4LjM2IDE3MC4zNDlDMjIwLjgzNyAxNzEuMzQ5IDIyMy41MjkgMTcxLjcgMjI2LjE3OSAxNzEuMzY4TDIyNi42ODMgMTc1LjMyOUMyMjMuMzYyIDE3NS43NDcgMjE5Ljk4OSAxNzUuMzA5IDIxNi44ODQgMTc0LjA1OEMyMTMuNzggMTcyLjgwNiAyMTEuMDQ2IDE3MC43ODEgMjA4Ljk0MyAxNjguMTc3QzIwNi45NTcgMTY1LjYwNyAyMDUuMTUyIDE2Mi45MDEgMjAzLjU0MyAxNjAuMDhDMjAxLjAyMiAxNTUuOTQ4IDE5OC42NTUgMTUyLjA0NCAxOTQuMjAzIDE0OC4yMzdMMTk0LjAwOSAxNDguMDc5QzE5MC4zNDEgMTQ1LjA4MiAxODQuNDI0IDE0My45ODYgMTc4LjY5NyAxNDIuOTI3QzE3Mi42MSAxNDEuODEgMTY2LjMzNiAxNDAuNjEgMTYyLjE3OSAxMzcuMTI5QzE1OS4yNjUgMTM0LjkzNSAxNTcuMDg4IDEzMC44ODEgMTU0LjY0NiAxMjYuMjM2QzE1MS4zOTkgMTIwLjEwMSAxNDcuNjg3IDExMy4xNjIgMTQxLjI5NiAxMDguMjE0QzEzNS4zOTUgMTAzLjY2NSAxMzAuNzQ2IDEwMy4zNjcgMTI1LjM3IDEwMy4wMDJDMTE5LjYxOSAxMDIuNjE4IDExMy4xMDYgMTAyLjE5IDEwNC45MzMgOTUuODg3OEM5Ni4xOTQ5IDg5LjE3NDkgOTMuNzA2MiA4MS43NTczIDkxLjY5MDMgNzUuNzc4OUM5MC40NTA2IDcyLjExNjQgODkuNDc0NiA2OS4yMTI5IDg3LjQwOTQgNjcuMzczQzgzLjc5NDEgNjQuMTY1IDc5LjA5NTUgNjMuMjgyNiA3My42NjQ1IDYyLjI3NzZDNjYuNTQ3NiA2MC45NjU3IDU4LjQ4OTIgNTkuNDk2MSA1MC40NjI2IDUyLjMyOEM0My44MDQ1IDQ2LjM5NjggNDAuNjc5OSAzOC44ODQzIDM3Ljk0NjggMzIuMjg2MkMzNS44ODA4IDI3LjIwMTQgMzQuMDUxOCAyMi44ODc1IDMxLjIyMzcgMjAuOTAwMUwzMS4wNzA4IDIwLjc3NTJDMjYuNDk4MyAxNi43MDA1IDE5LjUyODMgMTUuOTE2MSAxMi44MjExIDE1LjE0MjdDNy4zNjM2OSAxNC41MjM4IDIuMjE4MjkgMTMuOTM4OSAtMS43NzQ1NyAxMS43MTM1Qy05LjM4NzE3IDcuMzQ2NjkgLTEzLjA2MzcgMC41NzI1MzEgLTE2LjA1ODUgLTQuOTE0MzZDLTE4LjAzNCAtOC41NDk0NiAtMTkuNzQ1MiAtMTEuNjk2OSAtMjIuMDQ3OSAtMTMuMjA0MkMtMjYuMjU1MiAtMTUuOTc4NCAtMzEuMTUzNSAtMTYuNjE2MyAtMzYuMzg2MSAtMTcuMzIzM0MtNDMuNjI3NiAtMTguMjk1NCAtNTEuODQ3NiAtMTkuNDIxNCAtNTkuOTM2IC0yNi4zNjgxQy02OC4zOTY3IC0zMi42NTA3IC03MC42NjUzIC0zOS40NjM5IC03Mi44NzI2IC00Ni4wNDAxQy03NC42NDYzIC01MS4zNzg5IC03Ni4zMTIzIC01Ni4zOTE5IC04MS40NTE5IC02MS4wODI4TC04MS44NDkzIC02MS40MDc0TC03OS40MjQ2IC02NC41MjI4Qy03OS4xOTg0IC02NC4zNjM1IC03OC45ODM5IC02NC4xODgyIC03OC43ODI2IC02My45OTg0Qy03Mi45NDI1IC01OC42NjczIC03MC45NzQgLTUyLjg4MDYgLTY5LjEyMDQgLTQ3LjMwNjhDLTY3LjAyNzMgLTQxLjAyNzYgLTY1LjA1NTggLTM1LjExOTYgLTU3LjQ3MjQgLTI5LjQ2ODdDLTUwLjEwMDMgLTIzLjIyNiAtNDIuODQ4NyAtMjIuMjQ1NSAtMzUuODI0NyAtMjEuMjk4M0MtMzAuMTQ4NyAtMjAuNTUxOCAtMjQuNzkzMSAtMTkuODI5MSAtMTkuODM0NiAtMTYuNTYwMUMtMTYuNzA5MiAtMTQuNDk5OCAtMTQuNjg5MiAtMTAuNzk0NCAtMTIuNTQ0IC02Ljg2Nzc0Qy05LjY2MjM0IC0xLjU3NTIgLTYuNDQyMSA0LjM4NDYxIDAuMjM4NzE2IDguMjI4MUMzLjQ5MzQ2IDEwLjA4ODQgOC4yNTA5NSAxMC42MjgyIDEzLjI4MzQgMTEuMjA1N0MyMC4yMjY2IDEyLjAwMjIgMjguMDY2OSAxMi44ODU5IDMzLjYyNDIgMTcuNzMxMUMzNy4zMTg2IDIwLjQyNjEgMzkuMjg3IDI1LjE5MzQgNDEuNjU2MSAzMC43ODA4QzQ0LjI1MDkgMzcuMDI4MSA0Ny4yMDk0IDQ0LjA5OTEgNTMuMTgwOSA0OS40MzU2QzYwLjMzMzggNTUuODIxOSA2Ny41NDcgNTcuMTYxNiA3NC40ODMzIDU4LjQ0NUM4MC4yMzgzIDU5LjUxMDkgODUuNjc3NiA2MC41MDU3IDkwLjE1MjcgNjQuNDQ5OUM5Mi45ODk4IDY2Ljk4ODIgOTQuMjM5NiA3MC42NTkxIDk1LjUxODQgNzQuNTIzNEM5Ny40NTQ1IDgwLjI2NjYgOTkuNzA3MSA4Ni44Mjg5IDEwNy40NCA5Mi43NTQ3QzExNC42NSA5OC4zMjE3IDEyMC4wMzQgOTguNjc2OCAxMjUuNzIgOTkuMDU3NkMxMzEuNDA2IDk5LjQzODQgMTM3LjAxNCA5OS43ODk2IDE0My44MDMgMTA1LjA4MUMxNTAuOTM3IDExMC41MzQgMTU0Ljk1OCAxMTguMjE4IDE1OC4yMjUgMTI0LjM3QzE2MC40OSAxMjguNjQ5IDE2Mi40NzUgMTMyLjM3NiAxNjQuNjc2IDEzMy45ODhMMTY0Ljk1MSAxMzQuMjEyQzE2OC4zMDQgMTM2Ljk1MSAxNzMuNzQ5IDEzOC4wMDEgMTc5LjQ3IDEzOS4wMDVDMTg1LjU1NCAxNDAuMTg4IDE5Mi4wMjcgMTQxLjQxNSAxOTYuNDggMTQ1LjA1M1oiIGZpbGw9InVybCgjcGFpbnQyX2xpbmVhcl83NDI5XzE4NjAxMCkiLz4KPHBhdGggZD0iTTE4Ny43MTYgMTUzLjc2OEwxODcuOTUgMTUzLjk2QzE5Mi4wNDIgMTU3LjYxNCAxOTUuNDc3IDE2MS45NDMgMTk4LjEwNyAxNjYuNzU4QzE5OS42NDggMTY5LjQwOSAyMDEuMzcgMTcxLjk1MSAyMDMuMjYxIDE3NC4zNjVDMjA0LjkzNyAxNzYuNDQ2IDIwNy4xMTggMTc4LjA2NCAyMDkuNTk1IDE3OS4wNjRDMjEyLjA3MiAxODAuMDY1IDIxNC43NjQgMTgwLjQxNiAyMTcuNDE1IDE4MC4wODNMMjE3LjkxOCAxODQuMDQ1QzIxNC41OTcgMTg0LjQ2MyAyMTEuMjI0IDE4NC4wMjUgMjA4LjEyIDE4Mi43NzNDMjA1LjAxNSAxODEuNTIyIDIwMi4yODEgMTc5LjQ5NyAyMDAuMTc4IDE3Ni44OTJDMTk4LjE5MiAxNzQuMzIzIDE5Ni4zODcgMTcxLjYxNyAxOTQuNzc5IDE2OC43OTZDMTkyLjI1NyAxNjQuNjY0IDE4OS44OSAxNjAuNzYgMTg1LjQzOCAxNTYuOTUzTDE4NS4yNDUgMTU2Ljc5NUMxODEuNTc2IDE1My43OTggMTc1LjY1OSAxNTIuNzAyIDE2OS45MzIgMTUxLjY0M0MxNjMuODQ1IDE1MC41MjYgMTU3LjU3MiAxNDkuMzI1IDE1My40MTUgMTQ1Ljg0NUMxNTAuNSAxNDMuNjUxIDE0OC4zMjMgMTM5LjU5NyAxNDUuODgxIDEzNC45NTJDMTQyLjYzNCAxMjguODE3IDEzOC45MjIgMTIxLjg3OCAxMzIuNTMyIDExNi45M0MxMjYuNjMgMTEyLjM4MSAxMjEuOTgxIDExMi4wODMgMTE2LjYwNiAxMTEuNzE4QzExMC44NTQgMTExLjMzNCAxMDQuMzQxIDExMC45MDYgOTYuMTY4IDEwNC42MDRDODcuNDMwMSA5Ny44OTA3IDg0Ljk0MTQgOTAuNDczMSA4Mi45MjU0IDg0LjQ5NDhDODEuNjg1OCA4MC44MzIyIDgwLjcwOTggNzcuOTI4NyA3OC42NDQ2IDc2LjA4ODhDNzUuMDI5MyA3Mi44ODA4IDcwLjMzMDYgNzEuOTk4NCA2NC44OTk3IDcwLjk5MzVDNTcuNzgyOCA2OS42ODE1IDQ5LjcyNDQgNjguMjExOSA0MS42OTc4IDYxLjA0MzlDMzUuMDM5NyA1NS4xMTI2IDMxLjkxNSA0Ny42MDAxIDI5LjE4MTkgNDEuMDAyMUMyNy4xMTYgMzUuOTE3MiAyNS4yODcgMzEuNjAzNCAyMi40NTg4IDI5LjYxNTlMMjIuMzA1OSAyOS40OTExQzE3LjczMzUgMjUuNDE2MyAxMC43NjM0IDI0LjYzMiA0LjA1NjI1IDIzLjg1ODVDLTEuNDAxMTQgMjMuMjM5NiAtNi41NDY1NCAyMi42NTQ3IC0xMC41Mzk0IDIwLjQyOTNDLTE4LjE1MiAxNi4wNjI1IC0yMS44Mjg1IDkuMjg4MzUgLTI0LjgyMzMgMy44MDE0NkMtMjYuNzk4OCAwLjE2NjM1OSAtMjguNTEgLTIuOTgxMDQgLTMwLjgxMjggLTQuNDg4MzdDLTM1LjAyIC03LjI2MjYgLTM5LjkxODQgLTcuOTAwNDQgLTQ1LjE1MDkgLTguNjA3NDZDLTUyLjM5MjQgLTkuNTc5NTggLTYwLjYxMjUgLTEwLjcwNTYgLTY4LjcwMDggLTE3LjY1MjNDLTc3LjE2MTUgLTIzLjkzNDkgLTc5LjQzMDIgLTMwLjc0ODEgLTgxLjYzNzQgLTM3LjMyNDNDLTgzLjQxMTEgLTQyLjY2MzEgLTg1LjA3NzEgLTQ3LjY3NiAtOTAuMjE2NyAtNTIuMzY3TC05MC42MTQxIC01Mi42OTE2TC04OC4xODk1IC01NS44MDdDLTg3Ljk2MzMgLTU1LjY0NzcgLTg3Ljc0ODcgLTU1LjQ3MjQgLTg3LjU0NzQgLTU1LjI4MjVDLTgxLjcwNzQgLTQ5Ljk1MTUgLTc5LjczODggLTQ0LjE2NDggLTc3Ljg4NTMgLTM4LjU5MUMtNzUuNzkyMSAtMzIuMzExOCAtNzMuODIwNyAtMjYuNDAzOCAtNjYuMjM3MyAtMjAuNzUyOUMtNTguODY1MiAtMTQuNTEwMiAtNTEuNjEzNSAtMTMuNTI5NyAtNDQuNTg5NiAtMTIuNTgyNEMtMzguOTEzNiAtMTEuODM1OSAtMzMuNTU3OSAtMTEuMTEzMyAtMjguNTk5NCAtNy44NDQzMkMtMjUuNDc0MSAtNS43ODM5OSAtMjMuNDU0IC0yLjA3ODUzIC0yMS4zMDg4IDEuODQ4MDhDLTE4LjQyNzIgNy4xNDA2MiAtMTUuMjA2OSAxMy4xMDA0IC04LjUyNjEyIDE2Ljk0MzlDLTUuMjcxMzcgMTguODA0MiAtMC41MTM4ODIgMTkuMzQ0IDQuNTE4NTcgMTkuOTIxNUMxMS40NjE4IDIwLjcxOCAxOS4zMDIxIDIxLjYwMTcgMjQuODU5NCAyNi40NDY5QzI4LjU1MzcgMjkuMTQxOSAzMC41MjIxIDMzLjkwOTMgMzIuODkxMyAzOS40OTY2QzM1LjQ4NjEgNDUuNzQzOSAzOC40NDQ2IDUyLjgxNDkgNDQuNDE2MSA1OC4xNTE0QzUxLjU2OSA2NC41Mzc3IDU4Ljc4MjIgNjUuODc3NCA2NS43MTg1IDY3LjE2MDlDNzEuNDczNSA2OC4yMjY3IDc2LjkxMjggNjkuMjIxNSA4MS4zODc5IDczLjE2NTdDODQuMjI0OSA3NS43MDQgODUuNDc0OCA3OS4zNzQ5IDg2Ljc1MzUgODMuMjM5MkM4OC42ODk2IDg4Ljk4MjQgOTAuOTQyMyA5NS41NDQ3IDk4LjY3NSAxMDEuNDcxQzEwNS44ODUgMTA3LjAzOCAxMTEuMjY5IDEwNy4zOTMgMTE2Ljk1NSAxMDcuNzczQzEyMi42NDEgMTA4LjE1NCAxMjguMjQ5IDEwOC41MDUgMTM1LjAzOSAxMTMuNzk3QzE0Mi4xNzIgMTE5LjI1IDE0Ni4xOTMgMTI2LjkzNCAxNDkuNDYgMTMzLjA4NUMxNTEuNzI1IDEzNy4zNjUgMTUzLjcxIDE0MS4wOTIgMTU1LjkxMSAxNDIuNzAzTDE1Ni4xODcgMTQyLjkyOEMxNTkuNTM5IDE0NS42NjcgMTY0Ljk4NCAxNDYuNzE3IDE3MC43MDUgMTQ3LjcyMUMxNzYuNzkgMTQ4LjkwMyAxODMuMjYyIDE1MC4xMzEgMTg3LjcxNiAxNTMuNzY4WiIgZmlsbD0idXJsKCNwYWludDNfbGluZWFyXzc0MjlfMTg2MDEwKSIvPgo8cGF0aCBkPSJNMTc4Ljg0NCAxNjMuODIxTDE3OS4wNzkgMTY0LjAxM0MxODMuMTcgMTY3LjY2NyAxODYuNjA2IDE3MS45OTYgMTg5LjIzNSAxNzYuODExQzE5MC43NzYgMTc5LjQ2MiAxOTIuNDk5IDE4Mi4wMDQgMTk0LjM4OSAxODQuNDE4QzE5Ni4wNjYgMTg2LjQ5OSAxOTguMjQ2IDE4OC4xMTcgMjAwLjcyNCAxODkuMTE3QzIwMy4yMDEgMTkwLjExOCAyMDUuODkzIDE5MC40NjkgMjA4LjU0MyAxOTAuMTM2TDIwOS4wNDYgMTk0LjA5OEMyMDUuNzI1IDE5NC41MTYgMjAyLjM1MyAxOTQuMDc4IDE5OS4yNDggMTkyLjgyNkMxOTYuMTQzIDE5MS41NzUgMTkzLjQxIDE4OS41NSAxOTEuMzA3IDE4Ni45NDVDMTg5LjMyIDE4NC4zNzYgMTg3LjUxNiAxODEuNjcgMTg1LjkwNyAxNzguODQ5QzE4My4zODYgMTc0LjcxNyAxODEuMDE5IDE3MC44MTMgMTc2LjU2NyAxNjcuMDA2TDE3Ni4zNzMgMTY2Ljg0OEMxNzIuNzA0IDE2My44NTEgMTY2Ljc4NyAxNjIuNzU1IDE2MS4wNjEgMTYxLjY5NkMxNTQuOTc0IDE2MC41NzkgMTQ4LjcgMTU5LjM3OCAxNDQuNTQzIDE1NS44OThDMTQxLjYyOSAxNTMuNzA0IDEzOS40NTIgMTQ5LjY1IDEzNy4wMSAxNDUuMDA1QzEzMy43NjIgMTM4Ljg3IDEzMC4wNSAxMzEuOTMxIDEyMy42NiAxMjYuOTgzQzExNy43NTkgMTIyLjQzNCAxMTMuMTEgMTIyLjEzNiAxMDcuNzM0IDEyMS43NzFDMTAxLjk4MyAxMjEuMzg3IDk1LjQ2OTMgMTIwLjk1OSA4Ny4yOTY1IDExNC42NTdDNzguNTU4NiAxMDcuOTQ0IDc2LjA2OTkgMTAwLjUyNiA3NC4wNTM5IDk0LjU0NzdDNzIuODE0MyA5MC44ODUyIDcxLjgzODMgODcuOTgxNyA2OS43NzMxIDg2LjE0MThDNjYuMTU3OCA4Mi45MzM4IDYxLjQ1OTEgODIuMDUxNCA1Ni4wMjgyIDgxLjA0NjRDNDguOTExMyA3OS43MzQ1IDQwLjg1MjkgNzguMjY0OSAzMi44MjYzIDcxLjA5NjhDMjYuMTY4MiA2NS4xNjU2IDIzLjA0MzUgNTcuNjUzMSAyMC4zMTA0IDUxLjA1NUMxOC4yNDQ1IDQ1Ljk3MDIgMTYuNDE1NSA0MS42NTYzIDEzLjU4NzMgMzkuNjY4OUwxMy40MzQ1IDM5LjU0NEM4Ljg2MjAxIDM1LjQ2OTMgMS44OTE5MyAzNC42ODQ5IC00LjgxNTI0IDMzLjkxMTVDLTEwLjI3MjYgMzMuMjkyNiAtMTUuNDE4IDMyLjcwNzcgLTE5LjQxMDkgMzAuNDgyM0MtMjcuMDIzNSAyNi4xMTU1IC0zMC43IDE5LjM0MTMgLTMzLjY5NDggMTMuODU0NEMtMzUuNjcwMyAxMC4yMTkzIC0zNy4zODE1IDcuMDcxOTQgLTM5LjY4NDMgNS41NjQ2MUMtNDMuODkxNSAyLjc5MDM4IC00OC43ODk4IDIuMTUyNTQgLTU0LjAyMjQgMS40NDU1MkMtNjEuMjYzOSAwLjQ3MzM5OSAtNjkuNDg0IC0wLjY1MjU3NCAtNzcuNTcyMyAtNy41OTkyOEMtODYuMDMzIC0xMy44ODE5IC04OC4zMDE2IC0yMC42OTUxIC05MC41MDg5IC0yNy4yNzEzQy05Mi4yODI2IC0zMi42MTAxIC05My45NDg2IC0zNy42MjMxIC05OS4wODgyIC00Mi4zMTRMLTk5LjQ4NTYgLTQyLjYzODZMLTk3LjA2MSAtNDUuNzU0Qy05Ni44MzQ4IC00NS41OTQ3IC05Ni42MjAyIC00NS40MTk0IC05Ni40MTg5IC00NS4yMjk2Qy05MC41Nzg5IC0zOS44OTg1IC04OC42MTAzIC0zNC4xMTE4IC04Ni43NTY4IC0yOC41MzhDLTg0LjY2MzYgLTIyLjI1ODggLTgyLjY5MjIgLTE2LjM1MDggLTc1LjEwODggLTEwLjY5OTlDLTY3LjczNjcgLTQuNDU3MTggLTYwLjQ4NSAtMy40NzY3NCAtNTMuNDYxMSAtMi41Mjk0NkMtNDcuNzg1MSAtMS43ODI5NSAtNDIuNDI5NCAtMS4wNjAzMSAtMzcuNDcwOSAyLjIwODY2Qy0zNC4zNDU1IDQuMjY4OTkgLTMyLjMyNTUgNy45NzQ0NCAtMzAuMTgwMyAxMS45MDExQy0yNy4yOTg3IDE3LjE5MzYgLTI0LjA3ODQgMjMuMTUzNCAtMTcuMzk3NiAyNi45OTY5Qy0xNC4xNDI5IDI4Ljg1NzIgLTkuMzg1MzcgMjkuMzk3IC00LjM1MjkyIDI5Ljk3NDVDMi41OTAzMiAzMC43NzEgMTAuNDMwNiAzMS42NTQ3IDE1Ljk4NzkgMzYuNDk5OUMxOS42ODIyIDM5LjE5NDkgMjEuNjUwNiA0My45NjIyIDI0LjAxOTggNDkuNTQ5NkMyNi42MTQ2IDU1Ljc5NjkgMjkuNTczMSA2Mi44Njc5IDM1LjU0NDYgNjguMjA0NEM0Mi42OTc1IDc0LjU5MDcgNDkuOTEwNyA3NS45MzA0IDU2Ljg0NyA3Ny4yMTM4QzYyLjYwMiA3OC4yNzk3IDY4LjA0MTMgNzkuMjc0NSA3Mi41MTY0IDgzLjIxODdDNzUuMzUzNCA4NS43NTcgNzYuNjAzMyA4OS40Mjc5IDc3Ljg4MiA5My4yOTIyQzc5LjgxODEgOTkuMDM1NCA4Mi4wNzA4IDEwNS41OTggODkuODAzNSAxMTEuNTI0Qzk3LjAxMzggMTE3LjA5MSAxMDIuMzk4IDExNy40NDYgMTA4LjA4NCAxMTcuODI2QzExMy43NjkgMTE4LjIwNyAxMTkuMzc3IDExOC41NTggMTI2LjE2NyAxMjMuODVDMTMzLjMgMTI5LjMwMyAxMzcuMzIxIDEzNi45ODcgMTQwLjU4OSAxNDMuMTM4QzE0Mi44NTQgMTQ3LjQxOCAxNDQuODM5IDE1MS4xNDUgMTQ3LjA0IDE1Mi43NTZMMTQ3LjMxNSAxNTIuOTgxQzE1MC42NjggMTU1LjcyIDE1Ni4xMTMgMTU2Ljc3IDE2MS44MzMgMTU3Ljc3NEMxNjcuOTE4IDE1OC45NTYgMTc0LjM5MSAxNjAuMTg0IDE3OC44NDQgMTYzLjgyMVoiIGZpbGw9InVybCgjcGFpbnQ0X2xpbmVhcl83NDI5XzE4NjAxMCkiLz4KPC9nPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzc0MjlfMTg2MDEwIiB4MT0iMzUuMzE4OCIgeTE9Ii0xNC45OTk1IiB4Mj0iMTUwLjUiIHkyPSI5My40MDYyIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkMyQjAiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRkI4ODYzIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQxX2xpbmVhcl83NDI5XzE4NjAxMCIgeDE9IjM1LjMxODciIHkxPSItMjQuOTk5NSIgeDI9IjE1MC41IiB5Mj0iODMuNDA2MiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRkZDMkIwIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0ZCODg2MyIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50Ml9saW5lYXJfNzQyOV8xODYwMTAiIHgxPSI4NS41MzY3IiB5MT0iNzAuNDQ3NCIgeDI9IjE0OS4yMjQiIHkyPSIxMTMuMzQyIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkQyQzUiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRjA4RDcwIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQzX2xpbmVhcl83NDI5XzE4NjAxMCIgeDE9Ijc2Ljc3MTkiIHkxPSI3OS4xNjMyIiB4Mj0iMTQwLjQ1OSIgeTI9IjEyMi4wNTgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0ZGRDJDNSIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGMDhENzAiLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDRfbGluZWFyXzc0MjlfMTg2MDEwIiB4MT0iNjcuOTAwNCIgeTE9Ijg5LjIxNjIiIHgyPSIxMzEuNTg3IiB5Mj0iMTMyLjExMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRkZEMkM1Ii8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0YwOEQ3MCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo=");
    background-size: auto 100%;
    background-position: left bottom;
    content: "";
    background-repeat: no-repeat;
    position: absolute;
    inset: 0px;
    pointer-events: none;
    z-index: 0;
}

.slogon>div>a::after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYzIiBoZWlnaHQ9IjgwIiB2aWV3Qm94PSIwIDAgMTYzIDgwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNODEuOTE2NiAxOS43MzI4QzcwLjY5NzggNjUuOTM0MSA4My41NDExIDc5Ljg3NzUgOTkuMzMyMiA3NC4wMzE2QzExMC4zNjMgNzAuMTI2OCAxMTUuMDU0IDQ5Ljk2MDggMTE2Ljk3IDM0LjA0MjZDMTMxLjA2OCA3Mi4wMzQ3IDE1Ny4zNSAxMzQuMTQ1IDE3My4wMTYgMTI2LjE5OEMxOTUuNjQ4IDExNS4yMjUgMTc5LjI4NiAxNi45NzMxIDE1Ny4zNzQgMy4xNjYzNEwxNDIuNTAxIC0yMC44NEwxMTYuOTcgLTYuOTA3NjRMODkuODM4MSAtNi45MDc2M0w2OC41MDY3IC0yMC44NEwxNi4wNDE0IDIuOTY2MzdDLTI3LjYwMzYgMjIuNDMzOSAzMC40ODMgMzkuNjY4MiA4MS45MTY2IDE5LjczMjhaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXJfNzQyOV8xODYwMTYpIi8+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfNzQyOV8xODYwMTYiIHgxPSI4MC40MjM3IiB5MT0iMzUuMDI1NyIgeDI9IjE1MS41NTQiIHkyPSI3OS42NDQxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiM2MDhCRUMiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMzY2MkM3Ii8+CjwvbGluZWFyR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg==");
    background-size: auto 100%;
    background-position: right top;
    content: "";
    background-repeat: no-repeat;
    position: absolute;
    inset: 0px;
    pointer-events: none;
    z-index: 0;
}

@media screen and (max-width:1066px) {
    .slogon>div>a::before {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTU5IiBoZWlnaHQ9IjU2IiB2aWV3Qm94PSIwIDAgMTU5IDU2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNLTEyLjU1MzQgNDkuMTcyNUMtMTIuNjcwOSAzNy44MDAxIC02Ljk1MzAzIDI3LjA2MzQgMi43MDcxOCAyMS40Njc2QzE5LjIyNzggMTEuODk0NyAzOS45NTkgMjEuMTcwNyA0Ny44NzE1IDM0LjI5NTRDNTYuODEzIDQ5LjEyMzEgNjQuNDM2MyA0OC4wMTcyIDgzLjg2MTcgNDMuMzI3NUMxMDMuMjg3IDM4LjYzNzggMTI0Ljc4NiA1My42MTA5IDEyOC43ODIgNzUuMjMwOUMxMjguNzgyIDc1LjIzMDkgMTUzLjUwMyA3Mi40MzgxIDE1Ny40NzEgOTMuNzQxM0MxNTguMzk4IDk4LjI4MDEgMTU4LjE2MiAxMDIuOTg2IDE1Ni43ODYgMTA3LjQwMkMxNTMuNjIyIDExNy4yMTEgMTQ0LjU0IDEyMy42NzIgMTM0LjQ3OSAxMjMuODUzTDE5LjU0MjIgMTI1LjkxMUMxNS40NDQzIDEyNS45ODQgMTEuMzcyMSAxMjUuMjI2IDcuNTYwMjEgMTIzLjY4MUMzLjc0ODM2IDEyMi4xMzYgMC4yNzIzNjMgMTE5LjgzMyAtMi42Njc0MSAxMTYuOTA2Qy01LjYwNzE4IDExMy45OCAtNy45NTI1OCAxMTAuNDg3IC05LjU2ODMzIDEwNi42MjlDLTExLjE4NDEgMTAyLjc3IC0xMi4wMzgyIDk4LjYyMzYgLTEyLjA4MTYgOTQuNDI3M0wtMTIuNTUzNCA0OS4xNzI1WiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzc0MzdfMTgyNzgzKSIvPgo8bWFzayBpZD0ibWFzazBfNzQzN18xODI3ODMiIHN0eWxlPSJtYXNrLXR5cGU6YWxwaGEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9Ii0xMyIgeT0iMCIgd2lkdGg9IjE3MSIgaGVpZ2h0PSIxMDkiPgo8cGF0aCBkPSJNLTEyLjczMjYgMzIuMTM3N0MtMTIuODUwMSAyMC43NjUzIC03LjEzMjIzIDEwLjAyODYgMi41Mjc5OCA0LjQzMjc2QzE5LjA0ODYgLTUuMTQwMTQgMzkuNzc5OCA0LjEzNTg2IDQ3LjY5MjMgMTcuMjYwNkM1Ni42MzM4IDMyLjA4ODMgNjQuMjU3MSAzMC45ODI0IDgzLjY4MjUgMjYuMjkyN0MxMDMuMTA4IDIxLjYwMyAxMjQuNjA3IDM2LjU3NjEgMTI4LjYwMyA1OC4xOTYxQzEyOC42MDMgNTguMTk2MSAxNTMuMzI0IDU1LjQwMzMgMTU3LjI5MiA3Ni43MDY1QzE1OC4yMTggODEuMjQ1MyAxNTcuOTgyIDg1Ljk1MTMgMTU2LjYwNyA5MC4zNjcxQzE1My40NDMgMTAwLjE3NyAxNDQuMzYxIDEwNi42MzggMTM0LjI5OSAxMDYuODE4TDE5LjM2MyAxMDguODc2QzE1LjI2NTEgMTA4Ljk0OSAxMS4xOTI5IDEwOC4xOTIgNy4zODEwMSAxMDYuNjQ2QzMuNTY5MTYgMTA1LjEwMSAwLjA5MzE2MzcgMTAyLjc5OCAtMi44NDY2MSA5OS44NzE3Qy01Ljc4NjM4IDk2Ljk0NDkgLTguMTMxNzggOTMuNDUxOCAtOS43NDc1MyA4OS41OTM3Qy0xMS4zNjMzIDg1LjczNTYgLTEyLjIxNzQgODEuNTg4OSAtMTIuMjYwOCA3Ny4zOTI1TC0xMi43MzI2IDMyLjEzNzdaIiBmaWxsPSJ1cmwoI3BhaW50MV9saW5lYXJfNzQzN18xODI3ODMpIi8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF83NDM3XzE4Mjc4MykiPgo8cGF0aCBkPSJNMTA0LjU2MSAxMDIuMjk5TDEwNC42OSAxMDIuNEMxMDYuOTMxIDEwNC4zMzEgMTA4LjgyNiAxMDYuNjMyIDExMC4yOSAxMDkuMjAzQzExMS4xNDcgMTEwLjYxOCAxMTIuMSAxMTEuOTcyIDExMy4xNDMgMTEzLjI1NkMxMTQuMDY3IDExNC4zNjIgMTE1LjI1OCAxMTUuMjEzIDExNi42MDQgMTE1LjcyOUMxMTcuOTQ5IDExNi4yNDQgMTE5LjQwNCAxMTYuNDA4IDEyMC44MyAxMTYuMjAzTDEyMS4xNCAxMTguMzM0QzExOS4zNTMgMTE4LjU5MSAxMTcuNTMgMTE4LjM4OCAxMTUuODQ0IDExNy43NDNDMTE0LjE1OCAxMTcuMDk4IDExMi42NjQgMTE2LjAzMyAxMTEuNTA1IDExNC42NDhDMTEwLjQwOSAxMTMuMjgyIDEwOS40MSAxMTEuODQgMTA4LjUxNSAxMTAuMzM0QzEwNy4xMTYgMTA4LjEzMSAxMDUuODAxIDEwNi4wNDggMTAzLjM2NCAxMDQuMDM5TDEwMy4yNTggMTAzLjk1NUMxMDEuMjUxIDEwMi4zNzUgOTguMDQ5NSAxMDEuODQxIDk0Ljk1MTQgMTAxLjMyNUM5MS42NTgxIDEwMC43ODEgODguMjYzNiAxMDAuMTk1IDg1Ljk4ODMgOTguMzU3N0M4NC4zOTU1IDk3LjIwMjkgODMuMTgyNSA5NS4wMzc2IDgxLjgyMDcgOTIuNTU2NUM4MC4wMTA1IDg5LjI3OTggNzcuOTQxOSA4NS41NzM5IDc0LjQ0ODEgODIuOTY3M0M3MS4yMjIgODAuNTcxNCA2OC43MTIyIDgwLjQ1NTUgNjUuODA5OSA4MC4zMTA0QzYyLjcwNDggODAuMTU5MiA1OS4xODg0IDc5Ljk5MTEgNTQuNzIwNCA3Ni42NzE2QzQ5Ljk0MzggNzMuMTM2MSA0OC41MzAxIDY5LjE2MDIgNDcuMzg1MyA2NS45NTZDNDYuNjgxNSA2My45OTMgNDYuMTI3MiA2Mi40MzY3IDQ0Ljk5NTcgNjEuNDY0NUM0My4wMTUyIDU5Ljc2OTUgNDAuNDczIDU5LjMzOTEgMzcuNTM0NyA1OC44NDk2QzMzLjY4NDQgNTguMjEwOCAyOS4zMjQ3IDU3LjQ5NjIgMjQuOTI3MyA1My43MDg0QzIxLjI3OTcgNTAuNTc0MyAxOS41MjIyIDQ2LjU1MzQgMTcuOTg0NyA0My4wMjE5QzE2LjgyMTYgNDAuMjk5OSAxNS43OTM2IDM3Ljk5MTMgMTQuMjQ5NCAzNi45NDY5TDE0LjE2NTcgMzYuODgxMUMxMS42NjA4IDM0LjcyOCA3Ljg5NDY0IDM0LjM3MjMgNC4yNzAzOCAzNC4wMkMxLjMyMTU4IDMzLjczOSAtMS40NTg2OCAzMy40NzMyIC0zLjYzMzI5IDMyLjMxMThDLTcuNzgwNDcgMzAuMDMwNSAtOS44Mjg0IDI2LjQxMzEgLTExLjQ5NjMgMjMuNDgzM0MtMTIuNTk2NyAyMS41NDIyIC0xMy41NDk4IDE5Ljg2MTUgLTE0LjgwNjEgMTkuMDcwOUMtMTcuMTAxNiAxNy42MTU2IC0xOS43NDkyIDE3LjMxODkgLTIyLjU3NzYgMTYuOTg4MkMtMjYuNDkxOSAxNi41MzM5IC0zMC45MzUzIDE2LjAwNjEgLTM1LjM2NCAxMi4zMzgzQy0zOS45ODcgOS4wMzIxMiAtNDEuMjc2MSA1LjM4MDA3IC00Mi41Mjk5IDEuODU1MkMtNDMuNTM3OSAtMS4wMDY1NiAtNDQuNDg0NiAtMy42OTM2NSAtNDcuMzAxNCAtNi4xNzM1NUwtNDcuNTE4OSAtNi4zNDQ3N0wtNDYuMjQxNSAtOC4wNDgxM0MtNDYuMTE3OSAtNy45NjQ0IC00Ni4wMDA2IC03Ljg3MTk2IC00NS44OTAyIC03Ljc3MTUyQy00Mi42ODk1IC00Ljk1MzIxIC00MS41NzIxIC0xLjg1MTggLTQwLjUxODggMS4xMzU5NkMtMzkuMzI5NSA0LjUwMTcxIC0zOC4yMDkzIDcuNjY4NSAtMzQuMDY1NSAxMC42NDI1Qy0zMC4wMjk5IDEzLjkzNzYgLTI2LjExIDE0LjM5NjMgLTIyLjMxMzMgMTQuODM5M0MtMTkuMjQ1MyAxNS4xODcgLTE2LjM1MDQgMTUuNTI1IC0xMy42NDUgMTcuMjM5OUMtMTEuOTM5OCAxOC4zMjA3IC0xMC44MTQ3IDIwLjI5OTMgLTkuNjIwMDEgMjIuMzk2Qy04LjAxNTAxIDI1LjIyMjEgLTYuMjIwOTggMjguNDA0OCAtMi41ODEzIDMwLjQxMjlDLTAuODA4MjQ3IDMxLjM4NDYgMS43NjI0IDMxLjYyOTcgNC40ODE2OCAzMS44OTI2QzguMjMzNDQgMzIuMjU1IDEyLjQ2OTggMzIuNjU1OCAxNS41MTMzIDM1LjIxNDlDMTcuNTMxNCAzNi42MzI1IDE4LjYzODkgMzkuMTg0MiAxOS45NzA0IDQyLjE3NDNDMjEuNDI5OSA0NS41MTggMjMuMDkzNiA0OS4zMDI0IDI2LjM2NTIgNTIuMTIyNEMzMC4yODQgNTUuNDk3MSAzNC4xODY1IDU2LjE0OTkgMzcuOTM5MyA1Ni43NzVDNDEuMDUyOSA1Ny4yOTQxIDQzLjk5NTYgNTcuNzc4MSA0Ni40NDY4IDU5Ljg2MTdDNDguMDAxMiA2MS4yMDMxIDQ4LjcxMDYgNjMuMTcwNSA0OS40Mzc1IDY1LjI0MTlDNTAuNTM3IDY4LjMyMDIgNTEuODE1IDcxLjgzNzIgNTYuMDQyIDc0Ljk1NzlDNTkuOTgzOSA3Ny44OTAyIDYyLjg5MDYgNzguMDI5NyA2NS45NjAyIDc4LjE4MDJDNjkuMDI5OSA3OC4zMzA2IDcyLjA1NzQgNzguNDY1OCA3NS43Njk4IDgxLjI1MzZDNzkuNjY5IDg0LjEyNTMgODEuOTExNCA4OC4yMyA4My43MzI5IDkxLjUxNTVDODQuOTk1NiA5My44MDEyIDg2LjEwMTkgOTUuNzkyMiA4Ny4zMDQzIDk2LjYzOTdMODcuNDU0OSA5Ni43NTgyQzg5LjI4OTMgOTguMjAyNyA5Mi4yMzU2IDk4LjcxNjUgOTUuMzMwMSA5OS4yMDI2Qzk4LjYyMjYgOTkuNzgxMyAxMDIuMTI1IDEwMC4zODEgMTA0LjU2MSAxMDIuMjk5WiIgZmlsbD0idXJsKCNwYWludDJfbGluZWFyXzc0MzdfMTgyNzgzKSIvPgo8cGF0aCBkPSJNOTkuOTE4NyAxMDcuMDg0TDEwMC4wNDcgMTA3LjE4NUMxMDIuMjg5IDEwOS4xMTYgMTA0LjE4MyAxMTEuNDE3IDEwNS42NDggMTEzLjk4OEMxMDYuNTA0IDExNS40MDMgMTA3LjQ1NyAxMTYuNzU3IDEwOC41IDExOC4wNEMxMDkuNDI0IDExOS4xNDYgMTEwLjYxNiAxMTkuOTk3IDExMS45NjEgMTIwLjUxM0MxMTMuMzA3IDEyMS4wMjkgMTE0Ljc2MiAxMjEuMTkyIDExNi4xODggMTIwLjk4N0wxMTYuNDk3IDEyMy4xMThDMTE0LjcxMSAxMjMuMzc2IDExMi44ODggMTIzLjE3MiAxMTEuMjAxIDEyMi41MjdDMTA5LjUxNSAxMjEuODgyIDEwOC4wMjIgMTIwLjgxNyAxMDYuODYyIDExOS40MzNDMTA1Ljc2NiAxMTguMDY2IDEwNC43NjcgMTE2LjYyNSAxMDMuODczIDExNS4xMTlDMTAyLjQ3MyAxMTIuOTE1IDEwMS4xNTkgMTEwLjgzMyA5OC43MjE0IDEwOC44MjNMOTguNjE1NSAxMDguNzRDOTYuNjA4MiAxMDcuMTU5IDkzLjQwNjkgMTA2LjYyNSA5MC4zMDg4IDEwNi4xMDlDODcuMDE1NSAxMDUuNTY2IDgzLjYyMSAxMDQuOTc5IDgxLjM0NTcgMTAzLjE0MkM3OS43NTI5IDEwMS45ODcgNzguNTM5OSA5OS44MjIyIDc3LjE3ODIgOTcuMzQxMUM3NS4zNjc5IDk0LjA2NDMgNzMuMjk5MyA5MC4zNTg0IDY5LjgwNTUgODcuNzUxOEM2Ni41Nzk0IDg1LjM1NiA2NC4wNjk2IDg1LjI0IDYxLjE2NzMgODUuMDk1QzU4LjA2MjIgODQuOTQzNyA1NC41NDU4IDg0Ljc3NTcgNTAuMDc3OCA4MS40NTYxQzQ1LjMwMTIgNzcuOTIwNiA0My44ODc2IDczLjk0NDggNDIuNzQyNyA3MC43NDA1QzQyLjAzODkgNjguNzc3NSA0MS40ODQ2IDY3LjIyMTIgNDAuMzUzMiA2Ni4yNDlDMzguMzcyNyA2NC41NTQxIDM1LjgzMDUgNjQuMTIzNiAzMi44OTIyIDYzLjYzNDFDMjkuMDQxOCA2Mi45OTU0IDI0LjY4MjIgNjIuMjgwNyAyMC4yODQ3IDU4LjQ5MjlDMTYuNjM3MSA1NS4zNTg4IDE0Ljg3OTYgNTEuMzM4IDEzLjM0MjEgNDcuODA2NEMxMi4xNzkgNDUuMDg0NCAxMS4xNTEgNDIuNzc1OSA5LjYwNjgxIDQxLjczMTVMOS41MjMxNyA0MS42NjU2QzcuMDE4MTggMzkuNTEyNSAzLjI1MjA2IDM5LjE1NjkgLTAuMzcyMTk1IDM4LjgwNDVDLTMuMzIxIDM4LjUyMzUgLTYuMTAxMjYgMzguMjU3OCAtOC4yNzU4NyAzNy4wOTYzQy0xMi40MjMxIDM0LjgxNTEgLTE0LjQ3MSAzMS4xOTc3IC0xNi4xMzg5IDI4LjI2NzhDLTE3LjIzOTMgMjYuMzI2NyAtMTguMTkyNCAyNC42NDYgLTE5LjQ0ODcgMjMuODU1NUMtMjEuNzQ0MiAyMi40MDAxIC0yNC4zOTE3IDIyLjEwMzUgLTI3LjIyMDIgMjEuNzcyN0MtMzEuMTM0NSAyMS4zMTg0IC0zNS41Nzc5IDIwLjc5MDcgLTQwLjAwNjYgMTcuMTIyOEMtNDQuNjI5NiAxMy44MTY3IC00NS45MTg3IDEwLjE2NDYgLTQ3LjE3MjUgNi42Mzk3NEMtNDguMTgwNSAzLjc3Nzk5IC00OS4xMjcyIDEuMDkwODkgLTUxLjk0NCAtMS4zODlMLTUyLjE2MTQgLTEuNTYwMjNMLTUwLjg4NCAtMy4yNjM1OEMtNTAuNzYwNSAtMy4xNzk4NSAtNTAuNjQzMSAtMy4wODc0MiAtNTAuNTMyOCAtMi45ODY5OEMtNDcuMzMyMSAtMC4xNjg2NjMgLTQ2LjIxNDcgMi45MzI3NCAtNDUuMTYxNCA1LjkyMDVDLTQzLjk3MiA5LjI4NjI2IC00Mi44NTE5IDEyLjQ1MyAtMzguNzA4IDE1LjQyN0MtMzQuNjcyNCAxOC43MjIyIC0zMC43NTI2IDE5LjE4MDkgLTI2Ljk1NTggMTkuNjIzOEMtMjMuODg3OSAxOS45NzE2IC0yMC45OTI5IDIwLjMwOTUgLTE4LjI4NzYgMjIuMDI0NEMtMTYuNTgyNCAyMy4xMDUzIC0xNS40NTczIDI1LjA4MzkgLTE0LjI2MjYgMjcuMTgwNkMtMTIuNjU3NiAzMC4wMDY3IC0xMC44NjM2IDMzLjE4OTQgLTcuMjIzODggMzUuMTk3NEMtNS40NTA4MyAzNi4xNjkxIC0yLjg4MDE4IDM2LjQxNDMgLTAuMTYwODk0IDM2LjY3NzFDMy41OTA4NiAzNy4wMzk1IDcuODI3MiAzNy40NDA0IDEwLjg3MDcgMzkuOTk5NEMxMi44ODg5IDQxLjQxNyAxMy45OTYzIDQzLjk2ODggMTUuMzI3OCA0Ni45NTg4QzE2Ljc4NzQgNTAuMzAyNiAxOC40NTEgNTQuMDg3IDIxLjcyMjYgNTYuOTA2OUMyNS42NDE0IDYwLjI4MTcgMjkuNTQ0IDYwLjkzNDQgMzMuMjk2NyA2MS41NTk1QzM2LjQxMDMgNjIuMDc4NyAzOS4zNTMgNjIuNTYyNiA0MS44MDQyIDY0LjY0NjNDNDMuMzU4NiA2NS45ODc2IDQ0LjA2OCA2Ny45NTUgNDQuNzk0OSA3MC4wMjY1QzQ1Ljg5NDQgNzMuMTA0OCA0Ny4xNzI1IDc2LjYyMTcgNTEuMzk5NSA3OS43NDI1QzU1LjM0MTMgODIuNjc0OCA1OC4yNDggODIuODE0MyA2MS4zMTc3IDgyLjk2NDdDNjQuMzg3MyA4My4xMTUxIDY3LjQxNDggODMuMjUwNCA3MS4xMjcyIDg2LjAzODJDNzUuMDI2NCA4OC45MDk4IDc3LjI2ODggOTMuMDE0NSA3OS4wOTAzIDk2LjMwMDFDODAuMzUzIDk4LjU4NTggODEuNDU5MyAxMDAuNTc3IDgyLjY2MTggMTAxLjQyNEw4Mi44MTIzIDEwMS41NDNDODQuNjQ2OCAxMDIuOTg3IDg3LjU5MyAxMDMuNTAxIDkwLjY4NzUgMTAzLjk4N0M5My45OCAxMDQuNTY2IDk3LjQ4MjEgMTA1LjE2NSA5OS45MTg3IDEwNy4wODRaIiBmaWxsPSJ1cmwoI3BhaW50M19saW5lYXJfNzQzN18xODI3ODMpIi8+CjxwYXRoIGQ9Ik05NS4yMzIyIDExMi41OUw5NS4zNjA1IDExMi42OTFDOTcuNjAyMiAxMTQuNjIzIDk5LjQ5NjUgMTE2LjkyNCAxMDAuOTYxIDExOS40OTVDMTAxLjgxOCAxMjAuOTA5IDEwMi43NzEgMTIyLjI2MyAxMDMuODE0IDEyMy41NDdDMTA0LjczOCAxMjQuNjUzIDEwNS45MjkgMTI1LjUwNCAxMDcuMjc1IDEyNi4wMkMxMDguNjIgMTI2LjUzNiAxMTAuMDc1IDEyNi42OTkgMTExLjUwMSAxMjYuNDk0TDExMS44MTEgMTI4LjYyNUMxMTAuMDI0IDEyOC44ODIgMTA4LjIwMSAxMjguNjc5IDEwNi41MTUgMTI4LjAzNEMxMDQuODI5IDEyNy4zODkgMTAzLjMzNSAxMjYuMzI0IDEwMi4xNzYgMTI0LjkzOUMxMDEuMDggMTIzLjU3MyAxMDAuMDgxIDEyMi4xMzEgOTkuMTg2IDEyMC42MjVDOTcuNzg2NSAxMTguNDIyIDk2LjQ3MjMgMTE2LjMzOSA5NC4wMzQ5IDExNC4zM0w5My45MjkgMTE0LjI0NkM5MS45MjE3IDExMi42NjYgODguNzIwNCAxMTIuMTMyIDg1LjYyMjMgMTExLjYxNkM4Mi4zMjkgMTExLjA3MiA3OC45MzQ1IDExMC40ODYgNzYuNjU5MiAxMDguNjQ5Qzc1LjA2NjQgMTA3LjQ5NCA3My44NTM0IDEwNS4zMjkgNzIuNDkxNiAxMDIuODQ4QzcwLjY4MTQgOTkuNTcwOSA2OC42MTI4IDk1Ljg2NSA2NS4xMTkgOTMuMjU4NEM2MS44OTI5IDkwLjg2MjYgNTkuMzgzMSA5MC43NDY2IDU2LjQ4MDggOTAuNjAxNkM1My4zNzU3IDkwLjQ1MDMgNDkuODU5MyA5MC4yODIyIDQ1LjM5MTMgODYuOTYyN0M0MC42MTQ3IDgzLjQyNzIgMzkuMjAxIDc5LjQ1MTQgMzguMDU2MiA3Ni4yNDcxQzM3LjM1MjQgNzQuMjg0MSAzNi43OTgxIDcyLjcyNzggMzUuNjY2NiA3MS43NTU2QzMzLjY4NjEgNzAuMDYwNyAzMS4xNDM5IDY5LjYzMDIgMjguMjA1NiA2OS4xNDA3QzI0LjM1NTMgNjguNTAyIDE5Ljk5NTYgNjcuNzg3MyAxNS41OTgyIDYzLjk5OTVDMTEuOTUwNiA2MC44NjU0IDEwLjE5MzEgNTYuODQ0NiA4LjY1NTYxIDUzLjMxM0M3LjQ5MjQ4IDUwLjU5MSA2LjQ2NDUyIDQ4LjI4MjUgNC45MjAyOSA0Ny4yMzgxTDQuODM2NjUgNDcuMTcyMkMyLjMzMTY1IDQ1LjAxOTEgLTEuNDM0NDYgNDQuNjYzNSAtNS4wNTg3MiA0NC4zMTExQy04LjAwNzUzIDQ0LjAzMDEgLTEwLjc4NzggNDMuNzY0NCAtMTIuOTYyNCA0Mi42MDI5Qy0xNy4xMDk2IDQwLjMyMTcgLTE5LjE1NzUgMzYuNzA0MyAtMjAuODI1NCAzMy43NzQ0Qy0yMS45MjU4IDMxLjgzMzMgLTIyLjg3ODkgMzAuMTUyNiAtMjQuMTM1MiAyOS4zNjIxQy0yNi40MzA3IDI3LjkwNjcgLTI5LjA3ODMgMjcuNjEwMSAtMzEuOTA2NyAyNy4yNzkzQy0zNS44MjEgMjYuODI1IC00MC4yNjQ0IDI2LjI5NzIgLTQ0LjY5MzEgMjIuNjI5NEMtNDkuMzE2MSAxOS4zMjMzIC01MC42MDUyIDE1LjY3MTIgLTUxLjg1OSAxMi4xNDYzQy01Mi44NjcgOS4yODQ1OCAtNTMuODEzNyA2LjU5NzQ4IC01Ni42MzA1IDQuMTE3NTlMLTU2Ljg0OCAzLjk0NjM3TC01NS41NzA2IDIuMjQzMDFDLTU1LjQ0NyAyLjMyNjc0IC01NS4zMjk3IDIuNDE5MTggLTU1LjIxOTMgMi41MTk2MkMtNTIuMDE4NiA1LjMzNzkzIC01MC45MDEyIDguNDM5MzMgLTQ5Ljg0NzkgMTEuNDI3MUMtNDguNjU4NiAxNC43OTI5IC00Ny41Mzg0IDE3Ljk1OTYgLTQzLjM5NDYgMjAuOTMzNkMtMzkuMzU5IDI0LjIyODggLTM1LjQzOTEgMjQuNjg3NCAtMzEuNjQyNCAyNS4xMzA0Qy0yOC41NzQ0IDI1LjQ3ODIgLTI1LjY3OTUgMjUuODE2MSAtMjIuOTc0MSAyNy41MzFDLTIxLjI2ODkgMjguNjExOCAtMjAuMTQzOCAzMC41OTA1IC0xOC45NDkxIDMyLjY4NzFDLTE3LjM0NDEgMzUuNTEzMyAtMTUuNTUwMSAzOC42OTU5IC0xMS45MTA0IDQwLjcwNEMtMTAuMTM3MyA0MS42NzU3IC03LjU2NjcgNDEuOTIwOSAtNC44NDc0MiA0Mi4xODM3Qy0xLjA5NTY2IDQyLjU0NjEgMy4xNDA2OCA0Mi45NDcgNi4xODQxNSA0NS41MDZDOC4yMDIzMyA0Ni45MjM2IDkuMzA5OCA0OS40NzU0IDEwLjY0MTMgNTIuNDY1NEMxMi4xMDA4IDU1LjgwOTIgMTMuNzY0NSA1OS41OTM1IDE3LjAzNjEgNjIuNDEzNUMyMC45NTQ5IDY1Ljc4ODMgMjQuODU3NCA2Ni40NDEgMjguNjEwMiA2Ny4wNjYxQzMxLjcyMzggNjcuNTg1MyAzNC42NjY1IDY4LjA2OTIgMzcuMTE3NyA3MC4xNTI5QzM4LjY3MjEgNzEuNDk0MiAzOS4zODE1IDczLjQ2MTYgNDAuMTA4NCA3NS41MzMxQzQxLjIwNzkgNzguNjExNCA0Mi40ODU5IDgyLjEyODMgNDYuNzEyOSA4NS4yNDkxQzUwLjY1NDggODguMTgxNCA1My41NjE1IDg4LjMyMDkgNTYuNjMxMSA4OC40NzEzQzU5LjcwMDggODguNjIxNyA2Mi43MjgyIDg4Ljc1NyA2Ni40NDA3IDkxLjU0NDhDNzAuMzM5OSA5NC40MTY0IDcyLjU4MjMgOTguNTIxMSA3NC40MDM4IDEwMS44MDdDNzUuNjY2NSAxMDQuMDkyIDc2Ljc3MjggMTA2LjA4MyA3Ny45NzUyIDEwNi45MzFMNzguMTI1OCAxMDcuMDQ5Qzc5Ljk2MDIgMTA4LjQ5NCA4Mi45MDY1IDEwOS4wMDggODYuMDAxIDEwOS40OTRDODkuMjkzNSAxMTAuMDcyIDkyLjc5NTYgMTEwLjY3MiA5NS4yMzIyIDExMi41OVoiIGZpbGw9InVybCgjcGFpbnQ0X2xpbmVhcl83NDM3XzE4Mjc4MykiLz4KPC9nPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzc0MzdfMTgyNzgzIiB4MT0iNDEuMzYwNCIgeTE9IjE3LjA5NjkiIHgyPSIxNTguNDY0IiB5Mj0iMTIzLjQyMyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRkZDMkIwIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0ZCODg2MyIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MV9saW5lYXJfNzQzN18xODI3ODMiIHgxPSI0MS4xODEyIiB5MT0iMC4wNjIxNTc3IiB4Mj0iMTU4LjI4NSIgeTI9IjEwNi4zODgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0ZGQzJCMCIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGQjg4NjMiLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDJfbGluZWFyXzc0MzdfMTgyNzgzIiB4MT0iNDQuMDE1NiIgeTE9IjYzLjE0MDQiIHgyPSI3OC43NzI0IiB5Mj0iODUuNjU1OSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRkZEMkM1Ii8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0YwOEQ3MCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50M19saW5lYXJfNzQzN18xODI3ODMiIHgxPSIzOS4zNzMiIHkxPSI2Ny45MjQ5IiB4Mj0iNzQuMTI5OSIgeTI9IjkwLjQ0MDUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0ZGRDJDNSIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGMDhENzAiLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDRfbGluZWFyXzc0MzdfMTgyNzgzIiB4MT0iMzQuNjg2NSIgeTE9IjczLjQzMTUiIHgyPSI2OS40NDMzIiB5Mj0iOTUuOTQ3MSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRkZEMkM1Ii8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0YwOEQ3MCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo=");
        background-size: auto 70%;
        background-position: left bottom;
        content: "";
        background-repeat: no-repeat;
        position: absolute;
        inset: 0px;
        pointer-events: none;
        z-index: 0;
    }

    .slogon>div>a::after {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODAiIGhlaWdodD0iNzYiIHZpZXdCb3g9IjAgMCA4MCA3NiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYyLjE0MjIgNDAuNjEzOEM0MC41MDg1IDMwLjI5NTcgMzIuMjk5NSAzNS4xODkgMzMuNTQ5MSA0My41ODUzQzM0LjMzMzcgNDkuNDMyMiA0My43OTc4IDUzLjgzNCA1MS40NTMyIDU2LjQyNzJDMzEuMjQ5IDU5LjQ0OTggLTIuMTE1ODggNjUuOTg3MyAwLjE4MzE5MiA3NC41Mzk3QzMuMjU0MSA4Ni44NDE4IDU2LjkxMjMgOTEuNTk5MiA2NS45OTI4IDgyLjIxNzNMNzUuODg4NSA3NC43MDU2TDgxLjc0MDYgNjIuMzgyOUw4NC41NDkzIDQ4Ljk5NjVMODMuNTQ4NSAzOC4xOTc3TDc3LjIzNCA5Ljg0NzU1QzcyLjE0NzIgLTEzLjcwMTYgNTcuNjMwOSAxMy4xNzM0IDYyLjE0MjIgNDAuNjEzOFoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl83NDI5XzE4NjAxNikiLz4KPGRlZnM+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl83NDI5XzE4NjAxNiIgeDE9IjU0Ljc1MTQiIHkxPSIzOC4yOTQxIiB4Mj0iMjUuMzczOCIgeTI9IjY4Ljc3IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiM2MDhCRUMiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMzY2MkM3Ii8+CjwvbGluZWFyR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg==");
        background-size: auto 70%;
        background-position: right bottom;
        content: "";
        background-repeat: no-repeat;
        position: absolute;
        inset: 0px;
        pointer-events: none;
        z-index: 0;
    }
}


@media screen and (max-width:768px) {
    .slogon>div>a::before {
        background-size: auto 40%;
    }

    .slogon>div>a::after {
        background-size: auto 50%;
    }
}

.slogon>div>a>div {
    display: flex;
    flex-direction: row;
    -webkit-box-align: center;
    align-items: center;
    position: relative;
    z-index: 1;
}

@media (max-width: 768px) {
    .slogon>div>a>div {
        flex-direction: column;
    }

    .slogon>div>a>div>p {
        margin: 0 0 2.4rem 0 !important;
    }
}

.slogon>div>a>div>p {
    font-size: 2rem;
    line-height: 2.8rem;
    font-weight: 700;
    margin: 0 0 0 2.4rem;
}

.slogon>div>a>div>div {
    transition: box-shadow .1s cubic-bezier(.4, 0, 1, 1), border-color .3s cubic-bezier(.4, 0, 1, 1);
    color: #FFF;
    font-weight: 700;
    font-size: 1.6rem;
    line-height: 2.4rem;
    padding: 0 1.6rem;
    background-color: rgb(236, 90, 19);
    border-radius: 1.6rem;
    white-space: nowrap;
    justify-content: center;
    align-items: center;
    min-width: 4.4rem;
    height: 4.4rem;
    display: inline-flex;
    box-sizing: border-box;
}

.top-spacer {
    padding-top: 4rem;
    display: none;
}

@media screen and (max-width:1066px) {
    .top-spacer {
        padding-top: 0rem;
    }

    .slogon {
        font-size: 1.4rem;
        position: relative;
        top: 0rem;
    }
}

.expand-button {
    position: relative;
    margin-bottom: 1rem;
    margin-left: 1rem;
}

.expand-button>div:nth-child(1) {
    display: inline-flex;
    -moz-box-align: center;
    align-items: center;
    text-align: left;
    position: relative;
    max-width: 100%;
}

.search-btn {
    display: inline-flex;
    -moz-box-align: center;
    align-items: center;
    height: 3.2rem;
    border-radius: 1.6rem;
    transition: background-color 0.2s ease-in-out 0s, border 0.2s ease-in-out 0s;
    max-width: 100%;
    padding: 0px 0.8rem;
    text-align: left;
    border: 1px solid rgb(202, 209, 217);
    cursor: pointer;
    font-size: 1.4rem;
    background-color: rgb(255, 255, 255);
    color: rgb(26, 26, 26);
}

.search-btn>svg {
    width: 1.6rem;
    height: 1.6rem;
    transform: rotate(45deg);
    fill: rgb(168, 180, 192);
}

.search-btn>svg:hover {
    fill: rgb(129, 145, 160);
    ;
}

.search-btn:focus {
    outline: currentcolor none medium;
    background-color: rgb(230, 235, 239);
    border-color: rgb(26, 26, 26);
}

.search-btn:focus-visible {
    outline: rgb(26, 26, 26) solid 2px;
    outline-offset: 2px;
}

.search-btn:hover {
    background-color: rgb(230, 235, 239);
}


.search-btn-utilized {
    display: inline-flex;
    -moz-box-align: center;
    align-items: center;
    height: 3.2rem;
    border-radius: 1.6rem;
    transition: background-color 0.2s ease-in-out 0s, border 0.2s ease-in-out 0s;
    max-width: 100%;
    padding: 0px 0.8rem;
    text-align: left;
    border: 1px solid rgb(255, 110, 20);
    cursor: pointer;
    font-size: 1.4rem;
    background-color: rgb(255, 255, 255);
    color: rgb(255, 110, 20);
}

.search-btn-utilized:focus {
    outline: currentcolor none medium;
    background-color: rgb(254, 240, 233);
    border-color: rgb(192, 86, 42);
}

.search-btn-utilized>svg {
    display: block !important;
    height: 1.6rem;
    width: 1.6rem;
    fill: rgb(255, 110, 20);
    transform: rotate(45deg);
}

.search-btn-utilized>svg:hover {
    fill: #c0562a;
}

.search-btn-utilized:focus-visible {
    outline: rgb(26, 26, 26) solid 2px;
    outline-offset: 2px;
}

.search-btn-utilized:hover {
    background-color: rgb(254, 240, 233);
}


.expand-button>div:nth-child(1)>button>span {
    text-align: left;
    cursor: pointer;
    font-size: 1.4rem;
    font-weight: normal;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-left: 0.8rem;
    margin-right: 0.8rem;
    margin-right: 0.8rem;
}

.search-window {
    position: absolute;
    z-index: 1500;
    margin-top: .8rem;
    background-color: rgb(255, 255, 255);
    box-shadow: rgba(26, 26, 26, 0.08) 0px -1px 4px 0px, rgba(26, 26, 26, 0.12) 0px 4px 8px 0px;
    border-radius: 0.4rem;
}

.search-window>div:nth-child(1) {
    font-weight: 600;
    font-size: 1.8rem;
    line-height: 2.4rem;
    padding-bottom: 1.6rem;
    padding: 1.6rem 2.4rem;
}

.search-window .title {
    font-weight: 600;
    font-size: 1.4rem;
    line-height: 2.4rem;
    padding-bottom: 1.6rem
}

.search-window .line-controls {
    display: flex;
    justify-content: space-between;
    padding: 0rem 2.4rem;
}

.search-window .line-controls>div:not(:last-child) {
    margin-left: 3rem;
}

.search-window .line-controls .vertical-field>div {
    border-style: solid;
    border-width: 1px;
    border-color: #cad1d9;
    border-radius: 4px;
    display: flex;
    flex-direction: row;
    height: 4rem;
    position: relative;
    top: 0.2rem;
}

.search-window .line-controls .vertical-field>div>div {
    line-height: 0;
    left: 1rem;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    background: red;
    font-size: 1.0rem;
}

.search-window .vertical-field label {
    padding-bottom: 1.8rem;
}

.search-window .vertical-field input {
    border: none;
    border-radius: 4px;
    font-size: 1.4rem;
    height: 100%;
    min-width: 0;
    padding: 0 1rem;
    padding-right: 1rem;
    width: 100%;
    padding-left: 4rem;
}

.search-price-window {
    min-width: 46.2rem;
    top: 30px;
}

.search-price-window>.footer-button-line {
    border-top: 1px solid #e6ebef;
    color: #1a1a1a;
    padding: 1.7rem 2rem;
}

.search-price-window>.footer-button-line>div {
    display: flex;
    -moz-box-pack: justify;
    justify-content: space-between;
    font-size: 1.4rem;
}

.search-price-window>.footer-button-line>div>button:first-child {
    color: rgb(255, 110, 20);
}

.search-price-window>.footer-button-line>div>button:first-child:hover {
    color: rgb(192, 86, 42);
}

.search-price-window>.footer-button-line>div>button:last-child {
    color: rgb(129, 145, 160);
}

.search-price-window>div:nth-child(3) {
    height: 4rem;
}

.search-price-window>div:nth-child(3)>div {
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    pointer-events: auto;
    text-align: left;
}

.search-price-window>div:nth-child(3)>div>div {
    -webkit-align-items: center;
    align-items: center;
    cursor: pointer;
    display: -webkit-flex;
    display: flex;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    pointer-events: auto;
    text-align: left;
    margin-top: 1rem;
}

.search-price-window>div:nth-child(3)>div>div>div {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    margin-left: .8rem;
    margin-right: 0;
    -webkit-order: 2;
    order: 2;
    -webkit-flex: 1 1;
    flex: 1 1;
    font-size: 1.4rem;
    margin-left: 0;
    margin-right: 1.6rem;
    text-align: right;
}

.search-price-window>div:nth-child(3)>div>div>span {
    -webkit-align-self: flex-start;
    align-self: flex-start;
    border: 4px solid transparent;
    border-radius: 1.6rem;
    height: 3.2rem;
    margin: -.4rem;
    transition: border-color .1s ease-in;
    width: 4.8rem;
    cursor: pointer;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    pointer-events: auto;
    text-align: left;
}

.search-price-window>div:nth-child(3)>div>div>span>div {
    -webkit-align-items: center;
    align-items: center;
    background-color: #a8b4c0;
    border-radius: 1.2rem;
    display: -webkit-flex;
    display: flex;
    height: 2.4rem;
    transition: background-color .3s ease-in;
    width: 4rem;
    cursor: pointer;
    -webkit-order: 1;
    order: 1;
}

.search-price-window>div:nth-child(3)>div>div>span>div>div {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-align-items: center;
    align-items: center;
    background-color: #fff;
    border: 2px solid #a8b4c0;
    border-radius: 50%;
    display: -webkit-flex;
    display: flex;
    height: 2.4rem;
    -webkit-justify-content: center;
    justify-content: center;
    transition: all .3s cubic-bezier(.65, .17, .4, 1.27);
    width: 2.4rem;
}

.search-price-window>div:nth-child(3)>div>div>span>div>div>div {
    height: .8rem;
    line-height: .1rem;
    width: .8rem;
}

.search-price-window>div:nth-child(3)>div>div>span>div>div>div>svg {
    overflow: hidden;
    width: 100%;
    height: 100%;
    fill: rgb(168, 180, 192);
    color: rgb(168, 180, 192);
}


.city-item {
    display: flex;
    align-items: center;
}

.city-item>svg {
    width: 1.6rem;
    height: 1.6rem;
}

.city-item>span {
    height: 2rem;
    padding-right: 1rem;
    white-space: nowrap;
    overflow: hidden;
}

.mid-section {
    margin: 1.6rem auto 0;
    padding-bottom: 1.6rem;
    width: 1066px;
    overflow: hidden;
}

@media screen and (max-width:1066px) {
    .mid-section {
        width: 100%;
        overflow: hidden;
        padding-top: 8rem;
    }
}

.mid-section .previous-search {}

.mid-section .previous-search>span {
    line-height: 2.8rem;
    font-size: 2.1rem;
    display: inline-block;
    font-weight: 600;
    display: flex;
    align-items: center;
    padding-bottom: 1.6rem;
    padding-top: 2rem;
    padding-left: 1.6rem;
    padding-right: 1.6rem;
}

.mid-section .previous-search>span>svg {
    overflow: hidden;
    width: 2rem;
    height: 2rem;
    min-width: 2rem;
    margin-left: 0.8rem;
    margin-top: 4px;
}

.mid-section .previous-search>div {
    width: 100%;
    height: 14rem;
    overflow: hidden;
}

@media screen and (max-width:1066px) {
    .mid-section .previous-search>div {
        padding: 0 1.6rem;
    }
}

.mid-section .previous-search>div>div {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    overflow-x: auto;
    box-sizing: border-box;
    position: relative;
    padding-bottom: 10px;
}

.mid-section .short-cat {
    width: calc(100% / 3);
    margin-right: 2px;
    margin-top: 2px;
    min-width: 25rem;
}

.mid-section .short-cat:not(:last-child) {
    margin-left: 1.6rem;
}

@media screen and (max-width: 1066px) {
    .mid-section .short-cat {
        min-width: 25rem;
        width: 100%;
    }
}

@media screen and (max-width: 500px) {
    .mid-section .short-cat {
        min-width: 22rem;
    }
}

.mid-section .short-cat {
    margin-left: 1.6rem;
}

.mid-section .short-cat>a:hover {
    animation: ad-hover-animation;
    animation-duration: .2s;
    animation-fill-mode: forwards;
    animation-iteration-count: 1;
    transition: opacity .2s ease-in-out;
}

.mid-section .short-cat>a>div {
    background-color: rgb(255, 255, 255);
    border-radius: 0.8rem;
    padding: 1.6rem;
    box-shadow: rgba(26, 26, 26, 0.08) 0px -1px 4px 0px, rgba(26, 26, 26, 0.12) 0px 4px 8px 0px;
    position: relative;
}

.mid-section .short-cat>a>div>div:nth-child(1) {
    border: 0;
    padding: 0;
    position: absolute;
    left: 0;
    top: 0;
    display: -webkit-flex;
    display: flex;
    padding: 1.6rem;
    border: none;
    background-color: transparent;
    cursor: pointer;
}

.mid-section .short-cat>a>div>div:nth-child(1)>svg {
    overflow: hidden;
    width: 1.2rem;
    height: 1.2rem;
    min-width: 1.2rem;
    fill: rgb(129, 145, 160);
    color: rgb(129, 145, 160);
}

.mid-section .short-cat>a>div>div:nth-child(1):hover>svg {
    fill: rgb(26, 26, 26);
    color: rgb(26, 26, 26);
}

.mid-section .short-cat>a>div>div {
    display: -webkit-flex;
    display: flex;
    height: 100%;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}

.mid-section .short-cat>a>div {
    transition: background-color 0.3s;
}

.mid-section .short-cat>a>div:hover {
    background-color: rgb(250, 250, 250);
    outline: 1px solid rgb(202, 209, 217);
    ;
}

.mid-section .short-cat>a>div>div>div>p:nth-child(1) {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    white-space: nowrap;
    line-height: 2.4rem;
    font-weight: 800;
    font-size: 1.8rem;
    margin-bottom: .8rem;
    margin: 1rem 0;
    padding-top: 1rem;
}

.mid-section .short-cat>a>div>div>div>p:nth-child(2) {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    height: 1.2rem;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    line-height: 1.7rem;
}

.mid-section .short-cat>a>div>div>p {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    margin-top: .8rem;
    margin: 0;
    line-height: 1.5;
}

.mid-section .short-cat>a>div>div>p>svg {
    width: 1.6rem;
    height: 1.6rem;
    min-width: 1.6rem;
    margin-left: 0.4rem;
}

.mid-section .short-cat>a>div>div>p>span {
    text-wrap: nowrap;
}

.mid-section .main-cats {
    min-height: 15rem;
    padding-bottom: 1.6rem;
}

@media screen and (max-width:1066px) {
    .mid-section .main-cats {
        padding: 0 1.6rem;
    }
}

.mid-section>div {}

.mid-section .main-cats>p {
    line-height: 2.8rem;
    font-size: 2.1rem;
    display: inline-block;
    font-weight: 600;
    display: flex;
    align-items: center;
    margin: 0;
    padding: 1.6rem 0;
    padding-top: 4rem;
}

.mid-section .main-cats>div>div {
    position: relative;
}

.mid-section .main-cats>div>div::after {
    background: linear-gradient(-90deg, rgba(255, 255, 255, 0) 13%, rgb(250, 250, 250) 94%);
    left: 0px;
    opacity: var(--left-mid-cat-gradiant);
}

.mid-section> .main-cats>div>div::after,
.mid-section> .main-cats>div>div::before {
    bottom: 0px;
    content: "";
    pointer-events: none;
    position: absolute;
    top: 0px;
    width: 5rem;
    z-index: 1;
}

.mid-section .main-cats>div>div::before {
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 13%, rgb(250, 250, 250) 94%);
    right: 0px;
    opacity: var(--right-mid-cat-gradiant);
}

.mid-section .main-cats>div>div>ul {
    list-style: none;
    margin: 0;
    padding: 0;
    scroll-snap-type: x mandatory;
    -moz-box-align: center;
    align-items: center;
    display: flex;
    font-size: 0px;
    overflow: auto;
    padding: 0px;
    scrollbar-width: none;
    list-style-type: none;
}

.mid-section .main-cats>div>div>ul>li {}

.mid-section .main-cats>div>div>ul>li>a {
    width: 18rem;
    background: rgb(202, 209, 217);
    display: block;
    margin-left: 1.6rem;
    border-radius: 0.4rem;
    position: relative;
    overflow: hidden;
    text-align: center;
    height: 12rem;
}

.mid-section .main-cats>div>div>ul>li>a>img {}

.mid-section .main-cats>div>div>ul>li>a>div {
    font-size: 1.6rem;
    position: absolute;
    z-index: 1;
    left: 0px;
    bottom: 0px;
    right: 0px;
    padding-top: 1.6rem;
    padding-bottom: 0.8rem;
    text-align: center;
    box-shadow: rgba(0, 0, 0, 0.5) 0px -70px 15px -40px inset;
    color: rgb(255, 255, 255);
    font-weight: 600;
    font-size: 1.4rem;
    border-radius: 0.4rem;
}

.mid-section .main-cats>div>div>ul>li>a:hover {
    animation: ad-hover-animation;
    animation-duration: .2s;
    animation-fill-mode: forwards;
    animation-iteration-count: 1;
    transition: opacity .2s ease-in-out;
}

.mid-section .main-cats>div>div>button {
    cursor: pointer;
    border: 0;
    padding: 0;
    display: flex;
    -moz-box-align: center;
    align-items: center;
    background-color: rgb(255, 255, 255);
    box-shadow: rgba(26, 26, 26, 0.12) 0px 4px 8px;
    border: medium none;
    border-radius: 50%;
    cursor: pointer;
    height: 4.5rem;
    -moz-box-pack: center;
    justify-content: center;
    outline: currentcolor none 0px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 4.5rem;
    z-index: 2;
}

.mid-section .main-cats>div>div>button:hover {
    background-color: rgb(235, 235, 235);
}

.mid-section .main-cats>div>div>button:nth-child(2) {
    left: 2.4rem;
}

.mid-section .main-cats>div>div>button:nth-child(3) {
    right: 2.4rem;
}

@media screen and (max-width: 1066px) {
    .mid-section .main-cats>div>div>button {
        display: none;
    }
}

.mid-section .main-cats>div>div>button>svg {
    overflow: hidden;
    width: 2rem;
    height: 2rem;
    min-width: 2rem;
    fill: rgb(168, 180, 192);
    color: rgb(168, 180, 192);
}

.mid-section .main-cats>div>div>ul::-webkit-scrollbar {
    display: none;
}

.mid-section .main-cats>div>div>ul {
    -ms-overflow-style: none;
    scrollbar-width: none;
}

.body-trailer {
    width: 100%;
}

.body-trailer>div:nth-child(2) {
    width: 1066px;
    margin: 0 auto;
    display: flex;
    justify-content: center;
}

.countrymap-container {
    width: 25rem;
}

.countrymap-container>div:nth-child(2)>div {
    display: flex;
    justify-content: center;
    height: 25rem;
}

.countrymap-container>div:nth-child(2)>div>svg {
    width: 100%;
    height: 100%;
}

.countrymap-container>div:nth-child(2)>div>svg .region {
    cursor: pointer;
    stroke-width: 2px;
    fill: #00b33c;
    stroke: #00802baa;
    transition: fill .1s;
    filter: drop-shadow(1px 1px 0px #4444dd);
}

@media screen and (max-width:1066px) {
    .body-trailer>div:nth-child(2) {
        width: 100%;
    }

    .countrymap-container {
        width: 100%;
        margin: 0 2rem;
    }

    .countrymap-container>div:nth-child(2)>div {
        height: 35rem;
    }
}

.countrymap-container>div:nth-child(2)>div>svg .region:hover {
    stroke-width: 4px;
    fill: #1aff1a;
    stroke: #FF0000;
}


.countrymap-container>div:nth-child(3) {}

.countrymap-container>div:nth-child(3)>label {
    font-size: 1.4rem;
    font-weight: 600;
}

.countrymap-container>div:nth-child(3)>div {
    background: #fff;
    border: 1px solid #cad1d9;
    border-radius: 4px;
    height: 4rem;
    position: relative;
    width: 100%;
    margin-top: 0.4rem;
}

.countrymap-container>div:nth-child(3)>div>div:nth-child(1) {
    line-height: 1.2rem;
    pointer-events: none;
    position: absolute;
    left: 1rem;
    top: 1.3rem;
    z-index: 2;
}

.countrymap-container>div:nth-child(3)>div>div:nth-child(1)>svg {
    width: 1.4rem;
    height: 1.4rem;
    min-width: 1.4rem;
    fill: rgb(202, 209, 217);
    color: rgb(202, 209, 217);
}

.countrymap-container>div:nth-child(3)>div>div:nth-child(2) {
    height: 100%;
    position: absolute;
    width: 100%;
    z-index: 1;
}

.countrymap-container>div:nth-child(3)>div>div:nth-child(2)>select {
    -webkit-appearance: none;
    -moz-appearance: none;
    background: transparent;
    border: none;
    cursor: pointer;
    font-size: 1.3rem;
    height: 100%;
    outline: none;
    padding: 0 1rem;
    width: 100%;
}

.countrymap-container>div:nth-child(3)>div>div:nth-child(2)>select>option {
    cursor: pointer;
    font-size: 1.3rem;
    color: #1a1a1a;
}

.body-trailer>section:nth-child(4) {
    display: block;
}

.body-trailer>section:nth-child(4) div {
    margin: 2.4rem 0;
}

.body-trailer>section:nth-child(4) div>div {
    width: 100%;
    max-width: 1066px;
    margin: 0px auto;
}

.body-trailer>section:nth-child(4) div>div>a>div {
    background: url(/assets/common/culture.webp);
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-size: auto;
    background-repeat: no-repeat;
    background-size: 42rem;
    background-position: 0% 100%;
    min-height: 20rem;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: right;
    justify-content: right;
    background-color: #fef0e9;
    padding: 1.6rem 3.2rem;
    margin: 0 1.6rem;
    border-radius: 4px;
}

@media screen and (max-width:1066px) {
    .body-trailer>section:nth-child(4) div>div>a>div {
        background: unset;
        background-color: #fef0e9;
        background-size: 42rem;
        background-position: 0% 100%;
    }
}

.body-trailer>section:nth-child(4) div>div>a>div>div {
    text-align: right;
    margin: auto 0;
}

.body-trailer>section:nth-child(4) div>div>a>div>div>span {
    line-height: 2.4rem;
    font-weight: 600;
    font-size: 1.8rem;
}

.body-trailer>section:nth-child(4) div>div>a>div>div>p {
    line-height: 1.9rem;
    font-weight: 400;
    font-size: 1.4rem;
    margin-bottom: 1.6rem;
    margin-top: 1.8rem;
}

.body-trailer>section:nth-child(4) div>div>a>div>div>div {
    border: 0;
    padding: 0;
    background-color: #ff6e14;
    display: -webkit-inline-flex;
    display: inline-flex;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    padding-left: 1.6rem;
    padding-right: 1.6rem;
    height: 4rem;
    min-width: 4rem;
    color: #fff;
    border: 1px solid transparent;
    text-decoration: none;
    background-position: 100%;
    background-size: 200% 100%;
    border-radius: 4px;
    cursor: pointer;
    font-size: 1.4rem;
    font-weight: 600;
    transition: background-color .3s, color .3s;
}

@media screen and (min-width:1066px) {
    .body-trailer>section:nth-child(4) div>div>a>div>div>div {
        max-width: 30rem;
    }
}

.body-trailer>section:nth-child(4) div>div>a>div>div>div:hover {
    background-color: #c0562a;
}

.welcome-message {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 0;
    overflow: hidden;
    max-width: 1066px;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
}

.welcome-message>h4 {
    margin-bottom: 0;
}

.welcome-message>h6 {
    width: 100%;
    text-align: justify;
    padding: 0rem 2.4rem;
    line-height: 1.7rem;
    font-weight: 600;
    font-size: 1.0rem;
    margin: 1.2rem 0 4.2rem 0;
}

.wide-menu {
    position: absolute;
    width: 88rem;
    z-index: 1000;
    box-shadow: rgb(26 26 26 / 8%) 0px -1px 4px 0px, rgb(26 26 26 / 12%) 0px 4px 8px 0px;
    border-radius: 0.8rem;
    background: white;
    margin-top: 10px;
}


.wide-menu>div {
    display: flex;
    max-height: 64rem;
}

.wide-menu>div>div:nth-child(1) {
    padding: 1.6rem 0;
    width: 29rem;
    -webkit-box-flex: 0;
}

.wide-menu>div>div:nth-child(1) {
    border-left: 1px solid #e6ebef;
}

.wide-menu>div>div>div {
    padding: 0 1.6rem;
    display: block;
    position: relative;
    bottom: 0;
    content: "";
    right: 0;
    top: 0;
}

.wide-menu>div>div>div>a {
    -webkit-align-items: center;
    align-items: center;
    border-radius: 4px;
    cursor: pointer;
    display: -webkit-flex;
    display: flex;
    min-height: 4rem;
    padding: .4rem .8rem;
    text-decoration: none;
    transition: background .2s;
}

.wide-menu>div>div>div>a>img {
    max-height: 2.5rem;
    max-width: 4rem;
    margin-left: 2rem;
}

.wide-menu>div>div>div>a:hover {
    background: #fef0e9;
}

.wide-menu>div>div>div>a:hover>div:nth-child(1)>svg {
    fill: #ff6e14;
}

.wide-menu>div>div>div>a>div:nth-child(1)>svg {
    width: 1.6rem;
    height: 1.6rem;
    min-width: 1.6rem;
    margin-left: 1.6rem;
    display: flex;
    fill: rgb(168, 180, 192);
    color: rgb(168, 180, 192);
}

.wide-menu>div>div:nth-child(1)>div>a:hover>div:nth-child(1)>svg {
    fill: #ff6e14;
}

.wide-menu>div>div:nth-child(1)>div>a>div:nth-child(2) {
    line-height: 1.9rem;
    font-weight: 400;
    font-size: 1.4rem;
    color: #1a1a1a;
}

.wide-menu>div>div>div>a:hover>div:nth-child(2) {
    color: #ff6e14;
    font-weight: 600;
}

.wide-menu>div>div:nth-child(1)>div>a>div:nth-child(3) {
    margin-right: auto;
    opacity: 0;
    transition: opacity .2s;
}

.wide-menu>div>div:nth-child(1)>div:not(:first-child)>a:hover>div:nth-child(3) {
    opacity: 1;
}

.wide-menu>div>div:nth-child(1)>div>a>div:nth-child(3)>svg {
    width: 1.4rem;
    height: 1.4rem;
    min-width: 1.4rem;
    margin-right: 0.8rem;
    display: flex;
    fill: rgb(255, 110, 20);
    color: rgb(255, 110, 20);
}


.menu-item-selected::before {
    border-right: .4rem solid #ff6e14;
    bottom: 0;
    content: "";
    right: 0;
    position: absolute;
    top: 0;
}

.menu-item-selected>div:nth-child(1)>svg {
    fill: #ff6e14 !important;
}

.menu-item-selected>div:nth-child(2) {
    color: #ff6e14 !important;
    font-weight: 600 !important;
}

.wide-menu>div>div:nth-child(2) {
    padding: 1.6rem 0;
    min-width: 29rem;
    overflow-x: unset;
    overflow-y: auto;
}

.popup-box {
    position: relative;
    z-index: 1501;
    margin-top: 0.5rem;
    box-shadow: rgb(26 26 26 / 8%) 0px -1px 4px 0px, rgb(26 26 26 / 12%) 0px 4px 8px 0px;
    border-radius: 0.4rem;
    background-color: rgb(255, 255, 255);
    height: unset;
    background: #f4f6f7;
    border-radius: 4px;
    position: absolute;
    right: 0;
    left: 0;
    width: 20rem;
}

.popup-box>div>div:nth-child(1) {
    height: 30rem;
    overflow-y: auto;
    border-bottom: 1px solid #e6ebef;
    background-color: #f4f6f7;
}

.popup-box>div>div:nth-child(1)>ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.popup-box>div>div:nth-child(1)>ul>li {
    margin: 1.5rem 1rem;
    cursor: pointer;
}

.popup-box>div>div:nth-child(1)>ul>li:hover>div>svg {
    fill: rgb(255, 110, 20);
}

.popup-box>div>div:nth-child(1)>ul>li:hover>div>span {
    color: rgb(255, 110, 20);
}

.popup-box>div>div:nth-child(2)>div:hover>svg {
    fill: rgb(255, 110, 20);
}

.popup-box>div>div:nth-child(2)>div:hover>span {
    color: rgb(255, 110, 20);
}

.popup-box>div>div:nth-child(2) {
    border-bottom: 1px solid #e6ebef;
    height: 4rem;
    display: flex;
    cursor: pointer;
    background: #fff;
    overflow-x: hidden;
}

.menu-grid-view {
    min-width: 64rem !important;
    display: grid;
    grid-template-columns: 33% 33% 34%;
}

.mobile-category-filter-menu {
    display: none;
}

@media screen and (max-width:1066px) {
    .mobile-category-filter-menu {
        display: block;
        background-color: #fff;
        position: fixed;
        top: 0;
        right: 0;
        left: 0;
        bottom: 0;
        z-index: 10001;
        transform: translateX(100%);
        transition: .22s;
    }

    .mobile-category-filter-menu>div>header {
        box-shadow: 0 -1px 4px 0 rgba(26, 26, 26, .08), 0 4px 8px 0 rgba(26, 26, 26, .12);
        display: -webkit-flex;
        display: flex;
        height: 6rem;
        padding: 0 4.5rem;
        position: relative;
        justify-content: center;
        align-items: center;
        -webkit-box-pack: center;
    }

    .mobile-category-filter-menu>div>header>span {
        cursor: pointer;
        display: -webkit-inline-flex;
        display: inline-flex;
        height: 100%;
        right: 0;
        position: absolute;
        text-align: center;
        top: 0;
        width: 4.5rem;
        align-items: center;
        justify-content: center;
    }

    .mobile-category-filter-menu>div>header>span>svg {
        width: 1.6rem;
        height: 1.6rem;
        fill: rgb(255, 110, 20);
        transform: rotate(180deg);
    }

    .mobile-category-filter-menu>div>header>span:hover>svg {
        fill: #c0562a;
    }

    .mobile-category-filter-menu>div>header>div {
        color: #ff6e14;
        font-size: 1.6rem;
        font-weight: 600;
        text-align: center;
    }

    .animate-menu-enter {
        animation-name: enter-animate-keyframes !important;
        animation-duration: .22s !important;
        animation: linear;
        animation-fill-mode: forwards;
    }

    .animate-menu-exit {
        animation-name: exit-animate-keyframes !important;
        animation-duration: .22s !important;
        animation: linear;
        animation-fill-mode: forwards;
    }

    @keyframes enter-animate-keyframes {
        from {
            transform: translateX(100%);
        }

        to {
            transform: translateX(0);
        }
    }

    @keyframes exit-animate-keyframes {
        from {
            transform: translateX(0);
        }

        to {
            transform: translateX(100%);
        }
    }

    .mobile-category-filter-menu>div>main {}

    .mobile-category-filter-menu>div>main>ul {
        list-style-type: none;
        margin: 1.6rem 0;
        padding: 0 0.8rem;
        overflow-y: auto;
        height: calc(100vh - 9rem);
    }

    .mobile-category-filter-menu>div>main>ul>li {
        display: flex;
        padding: 1.2rem 0;
        border-bottom: 1px solid #e6ebef;
        cursor: pointer;
    }

    .mobile-category-filter-menu>div>main>ul>li:last-child {
        border-bottom: unset !important;
    }

    .mobile-category-filter-menu>div>main>ul>li>svg {
        width: 1.6rem;
        height: 1.6rem;
        min-width: 1.6rem;
        margin-left: 0.8rem;
        fill: rgb(168, 180, 192);
        color: rgb(168, 180, 192);
        cursor: pointer;
    }

    .mobile-category-filter-menu>div>main>ul>li>svg:nth-child(3) {
        margin-left: 0 !important;
    }

    .mobile-category-filter-menu>div>main>ul>li>label {
        line-height: 1.9rem;
        font-weight: 400;
        font-size: 1.4rem;
        color: #1a1a1a;
        margin-left: auto;
        cursor: pointer;
    }

    .mobile-category-filter-menu>div>main>ul>li:hover>label {
        font-weight: 600;
    }
}

.overlayer {
    -webkit-animation: fadeIn .25s cubic-bezier(.2, 0, 0, 1);
    animation: fadeIn .25s cubic-bezier(.2, 0, 0, 1);
    background-color: rgba(32, 39, 42, .4);
    width: 100vw;
    height: 100vh;
    z-index: 90000;
    top: 0;
    left: 0;
    position: fixed;
    overflow: hidden;
}

.wide-advertizement {
    justify-content: center;
    align-items: center;
    display: flex;
    z-index: 90001;
    inset: 0;
    position: fixed;
}

.wide-advertizement>div {
    -webkit-animation: fadeIn .25s cubic-bezier(.2, 0, 0, 1);
    animation: fadeIn .25s cubic-bezier(.2, 0, 0, 1);
    height: auto;
    box-shadow: 0 0 #000, 0 0 #000, 0 1px 8px 0 #000003;
    background-color: #FFFFFF;
    border-radius: 1.6rem;
    max-width: 77.2rem;
    flex-direction: column;
    max-height: 100%;
    display: flex;
    position: relative;
}

.wide-advertizement>div>span {
    position: absolute;
    border: 0px;
    width: 1px;
    height: 1px;
    padding: 0px;
    margin: -1px;
    overflow: hidden;
    clip: rect(0px, 0px, 0px, 0px);
    white-space: nowrap;
    overflow-wrap: normal;
}

.wide-advertizement>div>div {
    display: flex;
    justify-content: center;
    padding: 0;
    background-color: rgb(240, 242, 245);
    border-radius: 1.6rem;
    overflow: hidden;
    width: 100%;
    height: 100%;
    position: relative;
}

@media screen and (max-width:500px) {
    .wide-advertizement>div>div {
        border-radius: unset;
    }
}

.wide-advertizement>div>div>div {
    opacity: 0;
    animation: delay-animation normal forwards ease-in-out;
    animation-duration: .5s;
    animation-delay: .1s;
}

.wide-advertizement>div>div>div>a>picture {}

.wide-advertizement>div>div>div>a>picture>img:nth-child(1) {
    display: unset;
}

.wide-advertizement>div>div>div>a>picture>img:nth-child(2) {
    display: none;
}

@media screen and (max-width:500px) {
    .wide-advertizement>div>div>div>a>picture>img:nth-child(1) {
        display: none;
    }

    .wide-advertizement>div>div>div>a>picture>img:nth-child(2) {
        display: unset;
        height: 90vh;
        object-fit: contain;
    }
}

.wide-advertizement>div>div>button {
    transition: box-shadow .1s cubic-bezier(.4, 0, 1, 1),
        border-color .3s cubic-bezier(.4, 0, 1, 1);
    color: rgb(9, 65, 113);
    font-weight: 700;
    font-size: 1.6rem;
    line-height: 2.4rem;
    padding: 0;
    background-color: #FFF;
    border-radius: 9999px;
    white-space: nowrap;
    gap: 0.8rem;
    justify-content: center;
    align-items: center;
    min-width: 3.2rem;
    height: 3.2rem;
    display: inline-flex;
    box-sizing: border-box;
    bottom: .8rem;
    right: .8rem;
    position: absolute;
    cursor: pointer;
    opacity: 0;
    animation: delay-animation normal forwards ease-in-out;
    animation-duration: .5s;
    animation-delay: 1.0s;
}


.wide-advertizement>div>div>button:hover {
    background-color: rgb(231, 243, 253);
}

.wide-advertizement>div>div>button>svg {
    width: 1em;
    height: 1em;
    display: block;
    vertical-align: middle;
}


.wide-advertizement>div>button {
    transition: box-shadow .1s cubic-bezier(.4, 0, 1, 1), border-color .3s cubic-bezier(.4, 0, 1, 1);
    color: rgb(9, 65, 113);
    font-weight: 700;
    font-size: 1.6rem;
    line-height: 2.4rem;
    padding: 0;
    background-color: #FFF;
    border-radius: 9999px;
    white-space: nowrap;
    gap: 0.8rem;
    justify-content: center;
    align-items: center;
    min-width: 3.2rem;
    height: 3.2rem;
    display: inline-flex;
    box-sizing: border-box;
    top: .8rem;
    left: .8rem;
    position: absolute;
    cursor: pointer;
    opacity: 0;
    animation: delay-animation normal forwards ease-in-out;
    animation-duration: .5s;
    animation-delay: .7s;
}

@keyframes delay-animation {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

.wide-advertizement>div>button:hover {
    background-color: rgb(231, 243, 253);
}

.wide-advertizement>div>button>svg {
    width: 1em;
    height: 1em;
    display: block;
}

@media screen and (max-width:1066px) {
    .header-ad-button-container {
        display: none !important;
    }

    .search-container {
        display: none !important;
    }
}

.ads-section {
    padding-right: 0;
    padding-left: 0;
    padding-bottom: 0;
    overflow: hidden;
    max-width: 1066px;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    display: inline-flex;
    max-width: 100% !important;
    flex-wrap: nowrap;
    width: 100%;
    justify-content: center;
}

.ads-section>div:nth-child(2) {
    min-height: 15rem;
    padding-bottom: 1.6rem;
    color: rgb(26, 26, 26);
    max-width: 1064px;
    margin-left: 2rem;
    margin-right: 2rem;
}

.external-ads {
    display: flex;
    max-width: 300px;
    width: 100%;
    flex-direction: column;
}

@media screen and (max-width:1066px) {
    .ads-section>div {
        padding-right: 1.6rem;
    }
}

.ads-section>div>h2 {
    line-height: 2.8rem;
    font-size: 2.1rem;
    display: inline-block;
    font-weight: 600;
    display: flex;
    align-items: center;
    margin: 0;
    padding: 1.6rem 0;
    padding-top: 4rem;
    color: rgb(26, 26, 26);
}

.latest-ads-article {
    margin-bottom: 2.4rem;
    justify-content: space-between;
    align-items: center;
    display: flex;
}

@media screen and (max-width: 1066px) {
    .latest-ads-article {
        margin-left: 1.6rem;
    }
}

.latest-ads-article>div {
    width: 100%;
}

.latest-ads-article>div>div {
    height: 38rem;
    overflow: hidden;
    position: relative;
}

.latest-ads-article>div>header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: .8rem;
}

.latest-ads-article>div>header>div {
    display: flex;
    align-items: center;
    gap: 0.4rem;
}

.latest-ads-article>div>header>div>div {
    color: rgb(98, 124, 147);
    background-color: rgb(240, 242, 245);
    border-radius: 9999px;
    justify-content: center;
    align-items: center;
    width: 3.2rem;
    height: 3.2rem;
    display: flex;
}

.latest-ads-article>div>header>div>div>svg {
    height: 2.4rem;
    width: 2.4rem;
}

.latest-ads-article>div>header>div>h3 {
    margin: 0;
    color: rgb(9, 65, 113);
    font-size: 1.6rem;
    line-height: 2.4rem;
    font-weight: 700;
}

.latest-ads-article>div>header>a {}

.latest-ads-article>div>header>a>div {}

.latest-ads-article>div>header>a>div>span {
    display: flex;
    gap: .8rem;
    align-items: center;
    color: rgb(9, 65, 113);
    justify-content: space-between;
}

@media screen and (max-width:1066px) {
    .latest-ads-article>div>header>a>div>span {
        display: none;
    }

    .latest-ads-article>div>header>a>div>svg {
        height: 2rem;
        width: 2rem;
        display: unset !important;
        transform: rotateY(180deg);
        color: currentColor;
        fill: currentColor;
    }
}

.latest-ads-article>div>header>a>div>span>h3 {
    margin: 0;
}

.latest-ads-article>div>header>a>div>span>svg {
    width: 1.6rem;
    height: 1.6rem;
    transform: rotate(180deg);
}

.latest-ads-article>div>article>div {
    position: relative;
}

.latest-ads-article>div>div>div>nav {}

.latest-ads-article>div>div>div {
    width: 100%;
    overflow: auto;
    position: relative;
    z-index: 0;
    height: 42rem;
}


.latest-ads-article>div>div>div>article>ul {
    gap: 1.6rem;
    justify-content: flex-start;
    grid-auto-flow: column;
    display: grid;
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0;
}

.latest-ads-article article>ul>li:last-child {
    background-color: rgb(230, 242, 253);
    color: rgb(21, 34, 51);
    width: 13.6rem;
}

.latest-ads-article article>ul>li:last-child>a {}

.latest-ads-article article>ul>li:last-child>a>div {
    color: rgb(17, 34, 51);
    border-radius: .8rem;
    display: flex;
    height: 100%;
    width: 100%;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    color: #526792;
    font-weight: 800;
}

.latest-ads-article article>ul>li {
    display: list-item;
    list-style: none;
    opacity: 1;
    transition: transform .5s ease-in-out, opacity .5s ease-in-out;
}

.remove-li {
    transform: translateX(100%);
    opacity: 0 !important;
}

.remove-li>div {
    width: 0 !important;
}

.latest-ads-article article>ul>li>div {
    width: 19rem;
    height: 100%;
    transition: width .3s ease-in-out 0.2s;
}

@media screen and (max-width: 970px) {
    .latest-ads-article article>ul>li>div {
        width: 17rem;
    }
}

.latest-ads-article article>ul>li>div>a {
    flex-direction: column;
    display: flex;
    cursor: pointer;
}

.latest-ads-article article>ul>li>div>a:hover {
    animation: ad-hover-animation;
    animation-duration: .2s;
    animation-fill-mode: forwards;
    animation-iteration-count: 1;
}

@keyframes ad-hover-animation {
    0% {
        transform: scale(1);
        box-shadow: unset;
    }

    50% {
        transform: scale(.97);
        box-shadow: 1px 2px 20px #0004;
    }

    100% {
        transform: scale(1);
        box-shadow: 1px 2px 20px #0004;
        opacity: 1 !important;
    }
}

.visited {
    opacity: 0.4 !important;
}

.visited:hover {
    opacity: 1;
    transition: opacity .2s ease-in-out;
}

.latest-ads-article article>ul>li>div>a>div {
    flex-direction: column;
    border-radius: 0;
    border: 0;
    padding: 0;
    display: flex;
    position: relative;
}

.latest-ads-article article>ul>li>div>a>div>div:nth-child(1) {
    position: relative;
}

.latest-ads-article article>ul>li>div>a>div>div:nth-child(1)::before {
    padding-bottom: 125%;
    content: "";
    display: block;
}

.latest-ads-article article>ul>li>div>a>div>div:nth-child(1)>div {
    position: absolute;
    inset: 0;
    height: auto;
}

.latest-ads-article article>ul>li>div>a>div>div:nth-child(1)>div>div {
    background-color: rgb(240, 242, 245);
    border-radius: .8rem;
    overflow: hidden;
    justify-content: center;
    align-items: center;
    min-width: auto;
    min-height: auto;
    height: 100%;
    display: flex;
    box-sizing: border-box;
    position: relative;
}

.latest-ads-article article>ul>li>div>a>div>div:nth-child(1)>div>div>div {
    display: inline-block;
    font-size: 0;
    line-height: 0;
    vertical-align: middle;
}

.latest-ads-article article>ul>li>div>a>div>div:nth-child(1)>div>div>div>div {}

.latest-ads-article article>ul>li>div>a>div>div:nth-child(1)>div>div>div>div>div {
    display: inline-block;
    font-size: 0;
    line-height: 0;
    vertical-align: middle;
}

.latest-ads-article article>ul>li>div>a>div>div:nth-child(1)>div>div>div>div>div>img {
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
    height: 100%;
    margin: auto;
    inset: 0;
    position: absolute;
    display: inline-block;
    font-size: 0;
    line-height: 0;
    vertical-align: middle;
}

.latest-ads-article .ad-info {
    margin-top: .8rem;
    margin-right: 0;
    width: 100%;
    justify-content: space-between;
    flex-direction: column;
    /* flex: 1 1; */
    min-width: 0;
    display: flex;
    position: relative;
    height: 12.5rem;
}

.latest-ads-article .ad-info .ad-info-title {
    row-gap: .4rem;
    flex-direction: column;
    min-width: 0;
    display: flex;
}


.latest-ads-article .ad-info .ad-info-title:nth-child(1)>div {
    display: flex;
    align-items: flex-start;
    flex-direction: row;
    gap: .8rem;
    margin: 0 .6rem 0 .6rem;
}

.latest-ads-article .ad-info .ad-info-title>div:nth-child(1)>p {

    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(.2, 0, 0, 1);
    transition-duration: .25s;
    font-weight: 700;
    font-size: 1.6rem;
    line-height: 2.4rem;
    overflow-wrap: break-word;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    white-space: pre-line;
    -webkit-line-clamp: 2;
    margin: 0;
}

.latest-ads-article .ad-info .ad-info-title>div:nth-child(1)>span {
    color: rgb(9, 65, 113);
    font-weight: 700;
    font-size: 1.2rem;
    line-height: 1.6rem;
    padding-left: .8rem;
    padding-right: .8rem;
    border-color: currentColor;
    border-width: 1px;
    border-radius: 9998px;
    white-space: nowrap;
    gap: .4rem;
    justify-content: center;
    align-items: center;
    height: 2rem;
    display: inline-flex;
    box-sizing: border-box;
    margin-left: auto;
}

.latest-ads-article .ad-info .ad-info-title>div:nth-child(2) {
    align-items: baseline;
    flex-wrap: wrap;
    display: inline-flex;
}

.latest-ads-article .ad-info .ad-info-title>div:nth-child(2)>p {
    color: rgb(21, 34, 51);
    line-height: 2rem !important;
    font-size: 1.6rem;
    align-items: center;
    flex-wrap: wrap;
    display: flex;
    margin: 0;
}

.latest-ads-article .ad-info .ad-info-title>div:nth-child(2)>p>span {
    color: rgb(78, 152, 80);

}

.latest-ads-article .ad-info .ad-info-title>div:nth-child(2)>p>svg {
    width: 1em;
    height: 1em;
    color: rgb(78, 152, 80);
    fill: currentColor;
    transform: rotateY(180deg)
}

.latest-ads-article .ad-info-address {
    gap: .4rem;
    align-items: flex-end;
    display: flex;
    margin: 0 .6rem .6rem .6rem;
}

.latest-ads-article .ad-info-address>p {
    color: rgb(98, 124, 147);
    font-size: 1.2rem;
    line-height: 1.6rem;
    overflow: hidden;
    flex-wrap: wrap;
    display: flex;
    margin: 0;
}

.latest-ads-article .ad-info-address>p>span:nth-child(1) {
    margin-left: 1.2rem;
}

.latest-ads-article .ad-info-address>p>span:nth-child(2) {
    width: auto;
    display: inline-block;
    position: relative;
}

.latest-ads-article .ad-info-address>div {
    display: inline-block;
    margin-right: auto;
    position: relative;
}

.latest-ads-article .ad-info-address>div>button {
    color: rgb(98, 124, 147);
    border-radius: .4rem;
    display: flex;
    padding: 0;
}

.latest-ads-article .ad-info-address>div>button>svg {
    color: currentColor;
    fill: currentColor;
    width: 2.4rem;
    height: 2.4rem;

}

.latest-ads-article .ad-info-address>div>button:hover>svg {
    fill: rgb(172, 184, 190);
}

.latest-ads-article nav {
    justify-content: space-between;
    display: flex;
    z-index: 1;
    top: calc(40% + 10px);
    right: 0;
    left: 0;
    position: absolute;
    pointer-events: none;
}

@media screen and (max-width: 1066px) {
    .latest-ads-article nav {
        display: none;
    }
}

.latest-ads-article nav>span {}

.latest-ads-article nav>button {
    box-shadow: 0 0 #000, 0 0 #000, 0 4px 8px 0 #0003;
    background-color: #FFF;
    border-radius: 9999px;
    justify-content: center;
    align-items: center;
    width: 4.8rem;
    height: 4.8rem;
    display: flex;
    pointer-events: visible;
    transition: .3s ease-in-out;
}

.latest-ads-article nav>button>svg {
    width: 1.6rem;
    height: 1.6rem;
    min-width: 1.6rem;
    display: block;
    vertical-align: baseline;
    fill: rgb(168, 180, 192);
    color: rgb(168, 180, 192);
}

.latest-ads-article nav>button:nth-child(1) {
    opacity: 0;
}

.latest-ads-article nav>button:nth-child(2)>svg {
    transform: rotateY(180deg);
}

.wait-rotates {
    display: inline-block;
    border-width: 0.2rem;
    border-style: solid;
    border-color: rgb(65, 131, 215) rgb(65, 131, 215) rgb(244, 246, 247);
    border-radius: 50%;
    animation: 1s linear 0s infinite normal none running wait-rotate;
    width: 1.5rem;
    height: 1.5rem;
}

@keyframes wait-rotate {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

.fav-button-selected>svg {
    fill: rgb(255, 110, 20) !important;
    color: red;
    transition: all .5s;
}

@media (min-width: 768px) {
    .external-ad {
        padding-top: 2.4rem;
        max-width: 105rem;
    }
}

.external-ad {
    text-align: unset !important;
    width: 100% !important;
    max-width: 1064px !important;
    max-height: 25rem !important;
    /* margin: 0 1.6rem auto !important; */
    margin: 16px auto !important;
}

.display-none {
    display: none;
}