/* app-search */
body > app-search {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: Poppins,sans-serif;
    font-size: .7rem;
    font-weight: 400;
    line-height: 1.5;
    color: #fff;
    box-sizing: border-box;
    align-self: stretch;
    text-align: left;
}
body > app-search > form {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: Poppins,sans-serif;
    font-size: .7rem;
    font-weight: 400;
    line-height: 1.5;
    color: #fff;
    text-align: left;
    box-sizing: border-box;
}
body > app-search > form > div.form-row.justify-content-center.ng-tns-c166-0.ng-star-inserted {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: Poppins,sans-serif;
    font-size: .7rem;
    font-weight: 400;
    line-height: 1.5;
    color: #fff;
    text-align: left;
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    margin-right: -5px;
    margin-left: -5px;
    justify-content: center!important;
}
body > app-search > form > div.form-row.justify-content-center.ng-tns-c166-0.ng-star-inserted > div {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: Poppins,sans-serif;
    font-size: .7rem;
    font-weight: 400;
    line-height: 1.5;
    color: #fff;
    text-align: left;
    box-sizing: border-box;
    position: relative;
    display: inline-flex;
    vertical-align: middle;
    margin-bottom: 10px;
}
body > app-search > form > div.form-row.justify-content-center.ng-tns-c166-0.ng-star-inserted > div > label.ng-tns-c166-0.btn.btn-lg.btn-light.ng-star-inserted {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: Poppins,sans-serif;
    box-sizing: border-box;
    margin-bottom: .5rem;
    display: inline-block;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    user-select: none;
    border: 1px solid transparent;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    color: #212529;
    background-color: #e2e4e5;
    border-color: #e2e4e5;
    box-shadow: none!important;
    padding: .5rem 1rem;
    font-size: .875rem;
    line-height: 1.5;
    flex: 1 1 auto;
    cursor: pointer;
    position: relative;
    margin-left: 10px;
    margin-right: 10px;
    min-width: 120px;
    border-radius: .3rem;
}
body > app-search > form > div.form-row.justify-content-center.ng-tns-c166-0.ng-star-inserted > div > label.ng-tns-c166-0.btn.btn-dark.btn-lg.active.ng-star-inserted {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: Poppins,sans-serif;
    box-sizing: border-box;
    margin-bottom: .5rem;
    display: inline-block;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    user-select: none;
    border: 1px solid transparent;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    padding: .5rem 1rem;
    font-size: .875rem;
    line-height: 1.5;
    flex: 1 1 auto;
    cursor: pointer;
    z-index: 1;
    box-shadow: none!important;
    color: #fff;
    background-color: #060606;
    border-color: #000;
    position: relative;
    margin-left: 10px;
    margin-right: 10px;
    min-width: 120px;
    border-radius: .3rem;
}
body > app-search > form > div.box.ng-tns-c166-0 {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: Poppins,sans-serif;
    font-size: .7rem;
    font-weight: 400;
    line-height: 1.5;
    color: #fff;
    text-align: left;
    box-sizing: border-box;
    transition: background-color .3s ease-in-out;
    background-color: rgba(31,31,31,.9);
    padding: 10px;
    border-radius: .3rem;
}
body > app-search > form > div.box.ng-tns-c166-0 > div.input-group.search-bar.ng-tns-c166-0 {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: Poppins,sans-serif;
    font-size: .7rem;
    font-weight: 400;
    line-height: 1.5;
    color: #fff;
    text-align: left;
    box-sizing: border-box;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    width: 100%;
    background: #fff;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    border: none;
}
body > app-search > form > div.box.ng-tns-c166-0 > div.input-group.search-bar.ng-tns-c166-0 > div.d-none.d-md-inline-flex.input-group-prepend.pl-4.ng-tns-c166-0 {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: Poppins,sans-serif;
    font-size: .7rem;
    font-weight: 400;
    line-height: 1.5;
    color: #fff;
    text-align: left;
    box-sizing: border-box;
    margin-right: -1px;
    display: inline-flex!important;
    padding-left: 1.5rem!important;
    border-radius: inherit;
}
body > app-search > form > div.box.ng-tns-c166-0 > div.input-group.search-bar.ng-tns-c166-0 > div.d-none.d-md-inline-flex.input-group-prepend.pl-4.ng-tns-c166-0 > fa-icon {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: Poppins,sans-serif;
    font-size: .7rem;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    box-sizing: border-box;
    align-self: center!important;
    color: #6c757d!important;
}
body > app-search > form > div.box.ng-tns-c166-0 > div.input-group.search-bar.ng-tns-c166-0 > div.d-none.d-md-inline-flex.input-group-prepend.pl-4.ng-tns-c166-0 > fa-icon > svg {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: Poppins,sans-serif;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    color: #6c757d!important;
    box-sizing: border-box;
    display: inline-block;
    height: 1em;
    vertical-align: -.125em;
    font-size: 2em;
    width: 1em;
    overflow: visible;
}
body > app-search > form > div.box.ng-tns-c166-0 > div.input-group.search-bar.ng-tns-c166-0 > div.d-none.d-md-inline-flex.input-group-prepend.pl-4.ng-tns-c166-0 > fa-icon > svg > path {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: Poppins,sans-serif;
    font-weight: 400;
    line-height: 1.5;
    text-align: left;
    color: #6c757d!important;
    font-size: 2em;
    fill: currentcolor;
    d: path("M 505 442.7 L 405.3 343 c -4.5 -4.5 -10.6 -7 -17 -7 H 372 c 27.6 -35.3 44 -79.7 44 -128 C 416 93.1 322.9 0 208 0 S 0 93.1 0 208 s 93.1 208 208 208 c 48.3 0 92.7 -16.4 128 -44 v 16.3 c 0 6.4 2.5 12.5 7 17 l 99.7 99.7 c 9.4 9.4 24.6 9.4 33.9 0 l 28.3 -28.3 c 9.4 -9.4 9.4 -24.6 0.1 -34 Z M 208 336 c -70.7 0 -128 -57.2 -128 -128 c 0 -70.7 57.2 -128 128 -128 c 70.7 0 128 57.2 128 128 c 0 70.7 -57.2 128 -128 128 Z");
    box-sizing: border-box;
}
body > app-search > form > div.box.ng-tns-c166-0 > div.input-group.search-bar.ng-tns-c166-0 > input {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    box-sizing: border-box;
    margin: 0;
    font-family: inherit;
    overflow: visible;
    display: block;
    font-weight: 400;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    box-shadow: none!important;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    padding: .5rem 1rem;
    line-height: 1.5;
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    min-width: 0;
    margin-bottom: 0;
    border: none!important;
    border-radius: inherit!important;
    height: 50px;
    font-size: .875rem;
    text-overflow: ellipsis;
}
body > app-search > form > div.box.ng-tns-c166-0 > div.input-group.search-bar.ng-tns-c166-0 > div:nth-child(3) {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: Poppins,sans-serif;
    font-size: .7rem;
    font-weight: 400;
    line-height: 1.5;
    color: #fff;
    text-align: left;
    box-sizing: border-box;
    display: flex;
    margin-left: -1px;
    border-radius: inherit;
}
body > app-search > form > div.box.ng-tns-c166-0 > div.input-group.search-bar.ng-tns-c166-0 > div:nth-child(3) > button {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    box-sizing: border-box;
    margin: 0;
    font-family: inherit;
    overflow: visible;
    text-transform: none;
    display: inline-block;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    user-select: none;
    background-color: transparent;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    font-size: .875rem;
    line-height: 1.5;
    align-self: center!important;
    margin-right: .5rem!important;
    padding: 0!important;
    color: #6c757d!important;
    position: relative;
    z-index: 2;
    cursor: pointer;
    border: none!important;
    border-radius: inherit!important;
    min-width: 50px;
    border-top-left-radius: 0!important;
    border-bottom-left-radius: 0!important;
}
body > app-search > form > div.box.ng-tns-c166-0 > div.input-group.search-bar.ng-tns-c166-0 > div:nth-child(3) > button > fa-icon {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: inherit;
    text-transform: none;
    font-weight: 400;
    text-align: center;
    user-select: none;
    font-size: .875rem;
    line-height: 1.5;
    color: #6c757d!important;
    cursor: pointer;
    box-sizing: border-box;
}
body > app-search > form > div.box.ng-tns-c166-0 > div.input-group.search-bar.ng-tns-c166-0 > div:nth-child(3) > button > fa-icon > svg {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: inherit;
    text-transform: none;
    font-weight: 400;
    text-align: center;
    user-select: none;
    line-height: 1.5;
    color: #6c757d!important;
    cursor: pointer;
    box-sizing: border-box;
    display: inline-block;
    height: 1em;
    vertical-align: -.125em;
    font-size: 2em;
    width: 1.125em;
    overflow: visible;
}
body > app-search > form > div.box.ng-tns-c166-0 > div.input-group.search-bar.ng-tns-c166-0 > div:nth-child(3) > button > fa-icon > svg > path {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: inherit;
    text-transform: none;
    font-weight: 400;
    text-align: center;
    user-select: none;
    line-height: 1.5;
    color: #6c757d!important;
    cursor: pointer;
    font-size: 2em;
    fill: currentcolor;
    d: path("M 288 0 c -69.59 0 -126 56.41 -126 126 c 0 56.26 82.35 158.8 113.9 196.02 c 6.39 7.54 17.82 7.54 24.2 0 C 331.65 284.8 414 182.26 414 126 C 414 56.41 357.59 0 288 0 Z m 0 168 c -23.2 0 -42 -18.8 -42 -42 s 18.8 -42 42 -42 s 42 18.8 42 42 s -18.8 42 -42 42 Z M 20.12 215.95 A 32.006 32.006 0 0 0 0 245.66 v 250.32 c 0 11.32 11.43 19.06 21.94 14.86 L 160 448 V 214.92 c -8.84 -15.98 -16.07 -31.54 -21.25 -46.42 L 20.12 215.95 Z M 288 359.67 c -14.07 0 -27.38 -6.18 -36.51 -16.96 c -19.66 -23.2 -40.57 -49.62 -59.49 -76.72 v 182 l 192 64 V 266 c -18.92 27.09 -39.82 53.52 -59.49 76.72 c -9.13 10.77 -22.44 16.95 -36.51 16.95 Z m 266.06 -198.51 L 416 224 v 288 l 139.88 -55.95 A 31.996 31.996 0 0 0 576 426.34 V 176.02 c 0 -11.32 -11.43 -19.06 -21.94 -14.86 Z");
    box-sizing: border-box;
}
body > app-search > form > div.box.ng-tns-c166-0 > div.input-group.search-bar.ng-tns-c166-0 > div:nth-child(4) {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: Poppins,sans-serif;
    font-size: .7rem;
    font-weight: 400;
    line-height: 1.5;
    color: #fff;
    text-align: left;
    box-sizing: border-box;
    display: flex;
    margin-left: -1px;
    border-radius: inherit;
}
body > app-search > form > div.box.ng-tns-c166-0 > div.input-group.search-bar.ng-tns-c166-0 > div:nth-child(4) > button {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    box-sizing: border-box;
    margin: 0;
    font-family: inherit;
    overflow: visible;
    text-transform: none;
    display: inline-block;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    user-select: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    color: #fff;
    background-color: #0054a0;
    box-shadow: none!important;
    padding: .5rem 1rem;
    font-size: .875rem;
    line-height: 1.5;
    padding-right: 3rem!important;
    padding-left: 3rem!important;
    position: relative;
    z-index: 2;
    cursor: pointer;
    border: none!important;
    border-radius: inherit!important;
    min-width: 50px;
    border-top-left-radius: 0!important;
    border-bottom-left-radius: 0!important;
}
body > app-search > form > div.box.ng-tns-c166-0 > div.input-group.search-bar.ng-tns-c166-0 > div:nth-child(4) > button > fa-icon {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: inherit;
    text-transform: none;
    font-weight: 400;
    text-align: center;
    user-select: none;
    color: #fff;
    font-size: .875rem;
    line-height: 1.5;
    cursor: pointer;
    box-sizing: border-box;
    display: none!important;
}
body > app-search > form > div.box.ng-tns-c166-0 > div.input-group.search-bar.ng-tns-c166-0 > div:nth-child(4) > button > fa-icon > svg {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: inherit;
    text-transform: none;
    font-weight: 400;
    text-align: center;
    user-select: none;
    color: #fff;
    line-height: 1.5;
    cursor: pointer;
    box-sizing: border-box;
    display: inline-block;
    font-size: inherit;
    height: 1em;
    vertical-align: -.125em;
    width: 1em;
    overflow: visible;
}
body > app-search > form > div.box.ng-tns-c166-0 > div.input-group.search-bar.ng-tns-c166-0 > div:nth-child(4) > button > fa-icon > svg > path {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: inherit;
    text-transform: none;
    font-weight: 400;
    text-align: center;
    user-select: none;
    color: #fff;
    line-height: 1.5;
    cursor: pointer;
    font-size: inherit;
    fill: currentcolor;
    d: path("M 505 442.7 L 405.3 343 c -4.5 -4.5 -10.6 -7 -17 -7 H 372 c 27.6 -35.3 44 -79.7 44 -128 C 416 93.1 322.9 0 208 0 S 0 93.1 0 208 s 93.1 208 208 208 c 48.3 0 92.7 -16.4 128 -44 v 16.3 c 0 6.4 2.5 12.5 7 17 l 99.7 99.7 c 9.4 9.4 24.6 9.4 33.9 0 l 28.3 -28.3 c 9.4 -9.4 9.4 -24.6 0.1 -34 Z M 208 336 c -70.7 0 -128 -57.2 -128 -128 c 0 -70.7 57.2 -128 128 -128 c 70.7 0 128 57.2 128 128 c 0 70.7 -57.2 128 -128 128 Z");
    box-sizing: border-box;
}
body > app-search > form > div.box.ng-tns-c166-0 > div.input-group.search-bar.ng-tns-c166-0 > div:nth-child(4) > button > span {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: inherit;
    text-transform: none;
    font-weight: 400;
    text-align: center;
    user-select: none;
    color: #fff;
    font-size: .875rem;
    line-height: 1.5;
    cursor: pointer;
    box-sizing: border-box;
    display: inline!important;
}
body > app-search > form > div.box.ng-tns-c166-0 > div.form-row.justify-content-center.ng-tns-c166-0.ng-star-inserted {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: Poppins,sans-serif;
    font-size: .7rem;
    font-weight: 400;
    line-height: 1.5;
    color: #fff;
    text-align: left;
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    margin-right: -5px;
    margin-left: -5px;
    justify-content: center!important;
}
body > app-search > form > div.box.ng-tns-c166-0 > div.form-row.justify-content-center.ng-tns-c166-0.ng-star-inserted > div {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: Poppins,sans-serif;
    font-size: .7rem;
    font-weight: 400;
    line-height: 1.5;
    color: #fff;
    text-align: left;
    box-sizing: border-box;
    position: relative;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
    padding-right: 5px;
    padding-left: 5px;
}
body > app-search > form > div.box.ng-tns-c166-0 > div.form-row.justify-content-center.ng-tns-c166-0.ng-star-inserted > div > button {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    box-sizing: border-box;
    margin: 0;
    font-family: inherit;
    overflow: visible;
    text-transform: none;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: .375rem .75rem;
    font-size: .7rem;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    font-weight: 400;
    text-decoration: none;
    padding-bottom: 0!important;
    color: #fff!important;
    cursor: pointer;
}
body > app-search > form > div.box.ng-tns-c166-0 > div.form-row.justify-content-center.ng-tns-c166-0.ng-star-inserted > div > button > fa-icon {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: inherit;
    text-transform: none;
    text-align: center;
    user-select: none;
    font-size: .7rem;
    line-height: 1.5;
    font-weight: 400;
    color: #fff!important;
    cursor: pointer;
    box-sizing: border-box;
}
body > app-search > form > div.box.ng-tns-c166-0 > div.form-row.justify-content-center.ng-tns-c166-0.ng-star-inserted > div > button > fa-icon > svg {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: inherit;
    text-transform: none;
    text-align: center;
    user-select: none;
    line-height: 1.5;
    font-weight: 400;
    color: #fff!important;
    cursor: pointer;
    box-sizing: border-box;
    display: inline-block;
    font-size: inherit;
    height: 1em;
    vertical-align: -.125em;
    transform: scaleY(-1);
    width: .875em;
    filter: none;
    overflow: visible;
}
body > app-search > form > div.box.ng-tns-c166-0 > div.form-row.justify-content-center.ng-tns-c166-0.ng-star-inserted > div > button > fa-icon > svg > path {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: inherit;
    text-transform: none;
    text-align: center;
    user-select: none;
    line-height: 1.5;
    font-weight: 400;
    color: #fff!important;
    cursor: pointer;
    font-size: inherit;
    fill: currentcolor;
    d: path("M 207.029 381.476 L 12.686 187.132 c -9.373 -9.373 -9.373 -24.569 0 -33.941 l 22.667 -22.667 c 9.357 -9.357 24.522 -9.375 33.901 -0.04 L 224 284.505 l 154.745 -154.021 c 9.379 -9.335 24.544 -9.317 33.901 0.04 l 22.667 22.667 c 9.373 9.373 9.373 24.569 0 33.941 L 240.971 381.476 c -9.373 9.372 -24.569 9.372 -33.942 0 Z");
    box-sizing: border-box;
}
#search-filters {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: Poppins,sans-serif;
    font-size: .7rem;
    font-weight: 400;
    line-height: 1.5;
    color: #fff;
    text-align: left;
    box-sizing: border-box;
    opacity: 1;
    visibility: visible;
}
#search-filters > div {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    --ios-safe-area-top: env(safe-area-inset-top);
    --ios-safe-area-bottom: env(safe-area-inset-bottom);
    --ios-safe-area-left: env(safe-area-inset-left);
    --ios-safe-area-right: env(safe-area-inset-right);
    font-family: Poppins,sans-serif;
    font-size: .7rem;
    font-weight: 400;
    line-height: 1.5;
    color: #fff;
    text-align: left;
    visibility: visible;
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    margin-right: -5px;
    margin-left: -5px;
}
.box[_ngcontent-app-root-c166] {
    transition: background-color .3s ease-in-out;
    background-color: rgba(31,31,31,.9);
    padding: 10px;
    border-radius: .3rem;
}
.pl-4, .px-4 {
    padding-left: 1.5rem !important;
    margin-right: 10px !important;
}
/*.btn-primary {
    color: #fff;
    background-color: #8BC53F;
    border-color: #8BC53F;
}*/
.box[_ngcontent-app-root-c166] {
    transition: background-color .3s ease-in-out;
    background-color: #484E53;
    padding: 10px;
    border-radius: .3rem;
}