video {
    max-width: 100%
}
picture.ctr-generated {
    display: contents
}
.component-hidden {
    display: none
}
.ctr-lazy-image {
    -webkit-transition: opacity 50ms ease-in-out;
    -moz-transition: opacity 50ms ease-in-out;
    -o-transition: opacity 50ms ease-in-out;
    transition: opacity 50ms ease-in-out;
    max-width: 100%;
    opacity: 0
}
.ctr-lazy-image.b-loaded {
    opacity: 1
}
h1 {
    font-size: 2em
}
ul {
    padding: 0;
    padding-inline-start: 0;
    list-style-position: inside
}
.ctr_wow_body iframe {
    width: 100%
}
img {
    max-width: 100%;
    width: auto;
    height: auto
}
button:focus,
input:focus,
textarea:focus,
select:focus {
    outline: none
}
.click-map-container:hover {
    opacity: 1 !important
}
@keyframes load {
    0%,
    15% {
        opacity: 0;
        transform: translateY(-97px)
    }
    30%,
    70% {
        opacity: 1;
        transform: translateY(0)
    }
    85%,
    to {
        opacity: 0;
        transform: translateY(97px)
    }
}
@keyframes animatetop {
    0% {
        top: -300px;
        opacity: 0
    }
    to {
        top: 0;
        opacity: 1
    }
}
@keyframes pulse {
    0% {
        transform: scale(.85)
    }
    to {
        transform: scale(1)
    }
}
* {
    box-sizing: border-box
}
body {
    margin: 0;
    font-family: Open Sans !important;
    font-size: 17px;
    line-height: 27px
}
.loading-wrapper.open {
    display: flex !important
}
.loading-wrapper {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: none;
    z-index: 1400;
    align-items: center;
    justify-content: center;
    opacity: .75;
    -webkit-tap-highlight-color: #0000;
    position: fixed;
    background: #fff
}
.loader {
    height: 58px;
    top: 50%;
    left: 50%;
    position: absolute;
    transform: translateX(-50%) translateY(-50%);
    width: 58px
}
.loader span {
    background: #0bf;
    display: block;
    height: 12px;
    opacity: 0;
    position: absolute;
    width: 12px;
    animation: load 4.6s ease-in-out infinite
}
.loader span.block1 {
    animation-delay: 1.06s;
    left: 0;
    top: 0
}
.loader span.block2 {
    animation-delay: .97s;
    left: 16px;
    top: 0
}
.loader span.block3 {
    animation-delay: .87s;
    left: 31px;
    top: 0
}
.loader span.block4 {
    animation-delay: .78s;
    left: 47px;
    top: 0
}
.loader span.block5 {
    animation-delay: .69s;
    left: 0;
    top: 16px
}
.loader span.block6 {
    animation-delay: .6s;
    left: 16px;
    top: 16px
}
.loader span.block7 {
    animation-delay: .51s;
    left: 31px;
    top: 16px
}
.loader span.block8 {
    animation-delay: .41s;
    left: 47px;
    top: 16px
}
.loader span.block9 {
    animation-delay: .32s;
    left: 0;
    top: 31px
}
.loader span.block10 {
    animation-delay: .23s;
    left: 16px;
    top: 31px
}
.loader span.block11 {
    animation-delay: .14s;
    left: 31px;
    top: 31px
}
.loader span.block12 {
    animation-delay: .05s;
    left: 47px;
    top: 31px
}
.loader span.block13 {
    animation-delay: -.05s;
    left: 0;
    top: 47px
}
.loader span.block14 {
    animation-delay: -.14s;
    left: 16px;
    top: 47px
}
.loader span.block15 {
    animation-delay: -.23s;
    left: 31px;
    top: 47px
}
.loader span.block16 {
    animation-delay: -.32s;
    left: 47px;
    top: 47px
}
#irxz {
    min-height: calc(100vh - 100px)
}
#iyw9l {
    height: auto;
    max-width: 970px;
    padding: 0 15px;
    justify-content: space-between
}
.ie0gl_global,
.iyw9l_global {
    display: inline-flex;
    border-radius: 0;
    width: 100%;
    align-items: stretch
}
.iyw9l_global {
    height: auto;
    margin: auto
}
.ie0gl_global {
    margin: 30px auto auto
}
.i5bpw_global,
.i9f2h_global {
    display: inline-block;
    width: 100%;
    min-height: 200px
}
.ijgdj_global {
    display: inline-flex;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    border-radius: 0;
    width: 100%;
    align-items: stretch
}
#i2oxi {
    padding: 0 20px 0 0;
    margin: 0 0 25px;
    font-size: 23px;
    line-height: 33px;
    font-weight: 700
}
.i5h3fn_global {
    display: inline-block;
    width: 100%;
    min-height: 200px
}
.io9c42_global {
    display: inline-flex;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    border-radius: 0;
    width: 100%;
    align-items: stretch
}
.i7mh6a_global {
    display: inline-block;
    width: 100%;
    min-height: 200px
}
.i7q3ru_global {
    display: inline-flex;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    border-radius: 0;
    width: 100%;
    align-items: stretch
}
.ijv7y_global {
    display: inline-block;
    width: 100%;
    min-height: 200px
}
.i312y_global {
    display: inline-flex;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    border-radius: 0;
    width: 100%;
    align-items: stretch
}
.iucfl_global {
    display: inline-block;
    width: 100%;
    min-height: 200px
}
.iz339_global {
    display: inline-flex;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    border-radius: 0;
    width: 100%;
    align-items: stretch
}
.iqd1q_global {
    display: inline-block;
    width: 100%;
    min-height: 200px
}
.i0a3i_global,
.i0oaj_global,
.i59mt4_global,
.idy3x_global,
.inhg8i_global {
    display: inline-flex;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    border-radius: 0;
    width: 100%;
    align-items: stretch
}
.col.iov5m5_global.idbzus_global.ixsu7g_global {
    max-width: 100%;
    min-height: auto;
    width: 100%
}
.col.iov5m5_global.i3ho0a_global,
.col.iuzomp_global.ircqt_global.im01t_global.i8u9i_global.ipmmh_global {
    min-height: auto;
    width: 100%;
    height: auto
}
#i4csmj,
.col.iv9tfh_global,
.i4csmj_global {
    justify-content: center;
    align-items: center;
    display: flex
}
.i4csmj_global {
    padding: 15px 0 0;
    min-height: 50px
}
#id9m64 {
    padding: 10px;
    color: #fff;
    font-size: 21px;
    font-weight: 700;
    font-family: Open Sans !important;
    margin: 0 10px 0 0;
    line-height: 28px
}
#i4csmj,
.col.iv9tfh_global {
    min-height: auto
}
.col.iv9tfh_global {
    height: auto
}
#i4csmj {
    padding: 10px 15px;
    background-color: #00ba48
}
#i8tsn {
    max-width: 75%;
    width: 100%;
    padding: 0
}
#iwxd2 {
    width: 100%;
    display: flex;
    height: auto;
    margin: 30px 0 95px
}
#iqd1q {
    max-width: 200px;
    padding: 0;
    min-height: auto
}
#igc1f8 {
    max-width: 970px;
    display: block;
    padding: 0 15px
}
.isrsnq_global {
    display: inline-block;
    width: 100%;
    min-height: 200px
}
.igc1f8_global {
    display: inline-flex;
    border-radius: 0;
    width: 100%;
    max-width: 100%;
    align-items: stretch;
    height: auto;
    margin: auto
}
.i7s85g_global {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0
}
#i7s85g {
    background-color: #000;
    padding: 15px 0
}
#isrsnq {
    justify-content: space-between;
    align-items: center;
    display: flex;
    min-height: auto
}
#ig2bur {
    color: #000;
    display: block;
    margin: 0 30px 0 0;
    justify-content: flex-start;
    max-width: 187px
}
#iuiddb, .logo_txt {
    padding: 0 0 0 30px;
    margin: 5px 0 0;
    color: #fff;
    font-weight: 700;
    line-height: normal;
    border-left: 1px solid #fff;
    font-size: 15px;
    font-family: Open Sans !important
}
.logo_txt {
    padding-left: 0;
    padding-right: 30px;
    border-left: none;
}
#iynkkg {
    flex-direction: row;
    padding: 45px 15px 80px;
    margin: 0 auto;
    max-width: 970px;
    display: block
}
.i1lkip_global,
.i7s85g_global,
.iynkkg_global {
    display: inline-flex;
    border-radius: 0;
    width: 100%;
    align-items: stretch
}
.iynkkg_global {
    max-width: 100%;
    height: auto;
    margin: auto
}
.i1lkip_global {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0
}
#i1lkip {
    background-color: #262626
}
.i2g9mo_global,
.ia2bm4_global {
    min-height: 50px
}
#ia2bm4 {
    min-height: auto;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: flex-end;
    border: 0 #979797
}
#ijccgf {
    color: #000;
    margin: 0 auto;
    display: flex;
    max-width: 100%
}
#ilv97y {
    margin: 0;
    color: #fff;
    text-align: right;
    font-size: 13px;
    font-family: Open Sans !important;
    line-height: 18px
}
#i4o04v {
    color: #000;
    align-items: center;
    padding: 0 10px 0 0;
    margin: 0 40px 0 80px
}
.i07b82_global .ctrwow_tframe,
.i21mry_global {
    display: inline-block
}
.i07b82_global .ctrwow_tframe .ctrwow_tframe_title img {
    background-color: #fff
}
.i07b82_global .ctrwow_tframe .ctrwow_tframe_title .ctrwow_tframe_title_wrapper {
    height: 50px
}
.i07b82_global .ctrwow_tframe .ctrwow_tframe_title .ctrwow_tframe_title_wrapper p {
    font-weight: 400
}
#i0rk1i {
    margin: 0 0 40px
}
#i0rk1i,
#ih5knj,
#iv5wp6 {
    color: #000;
    max-width: 100%;
    width: 100%
}
#ih5knj {
    display: block;
    margin: 0 0 40px
}
#iv5wp6 {
    margin: 10px 0 25px
}
#ioacbn {
    margin: 0 0 5px;
    font-size: 14px;
    line-height: 25px;
    font-family: Open Sans !important;
    font-weight: 700
}
.ictow3_global a {
    display: table;
    max-width: 340px;
    width: 100%;
    background-color: #00c249;
    color: #fff;
    font-weight: 700;
    font-size: 17px;
    line-height: 1.15em;
    padding: 18px 15px;
    text-align: center;
    border-radius: 5px;
    border-bottom: 4px solid #028332;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .35);
    text-decoration: none;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    font-family: Roboto
}
.ictow3_global a img {
    width: 10px;
    margin-left: 5px
}
#iyhb8s {
    margin: 0 10px 0 0;
    width: 15px
}
#i4ecla {
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: center;
    background-color: #fc8815;
    border-radius: 23px 23px 23px 23px;
    padding: 8px 15px;
    box-shadow: 0 3px 0 0 #c96400;
    border-bottom: 4px none #028332
}
#iipvqy {
    font-size: 16px;
    line-height: 18px;
    font-family: Helvetica !important;
    padding: 0
}
#ictow3 {
    position: absolute;
    width: 96%;
    margin: 0 0 15px
}
#izto2v {
    margin: 20px 0 0;
    font-size: 13px;
    line-height: 18px;
    font-family: Open Sans !important;
    color: #fff
}
#i2g9mo {
    min-height: 30px
}
.i21mry_global {
    width: 100%;
    min-height: 200px
}
.iw98zf_global {
    display: inline-flex;
    border-radius: 0;
    width: 100%;
    max-width: 100%;
    align-items: stretch;
    height: auto;
    margin: auto
}
#i21mry,
#i28eoa {
    min-height: auto
}
.i28eoa_global {
    display: inline-block;
    width: 100%;
    min-height: 200px
}
#iw9kij,
#iygr9p {
    color: #fff;
    text-decoration: none
}
.iq1puq_global a {
    padding: 16px 15px;
    font-family: charterBold, sans-serif;
    font-size: 18px;
    line-height: 1.222;
    text-align: center;
    letter-spacing: .24px;
    background-color: #dd210c;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    justify-content: center
}
.ijt97f_global a img,
.iq1puq_global a img {
    width: 19px;
    margin-right: 5px
}
#iq1puq {
    width: 400px
}
.i6hbta_global .st-custom-button[data-network] {
    background-color: #fff;
    display: inline-block;
    padding: 5px;
    cursor: pointer
}
.i6hbta_global .st-custom-button[data-network] img {
    max-width: 50px
}
#i6hbta {
    display: flex;
    justify-content: space-between;
    margin: 0 0 50px;
    align-items: center
}
#i53k4b {
    display: none
}
.i9axxx_global a,
.ijt97f_global a,
.iq1puq_global a {
    color: #fff;
    text-decoration: none;
    display: flex;
    align-items: center
}
.i9axxx_global a {
    cursor: pointer;
    border: 0;
    background: 0 0;
    outline: 0;
    width: 100%;
    max-width: 320px;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    justify-content: flex-start;
    background-color: #40dcb8;
    padding: 10px 15px;
    border-radius: 5px
}
.i9axxx_global a .btn-icon {
    width: 100%;
    max-width: 13px;
    margin-right: 5px
}
.i9axxx_global a.animation-pulse {
    animation: pulse 1s infinite alternate;
    animation-timing-function: ease-in-out;
    will-change: transform
}
#i8hgx8 {
    background-color: #fc8816;
    box-shadow: 0 4px 0 0 #c96400;
    border-radius: 6px 6px 6px 6px;
    width: 400px;
    max-width: auto;
    padding: 5px 15px
}
#i4gya {
    display: none
}
#ijtwp,
#ishgv {
    display: flex;
    width: 49%;
    align-items: center;
    justify-content: center;
    background-color: #3a579d;
    padding: 10px 5px
}
#ishgv {
    align-items: stretch;
    /* justify-content: space-around; */
    background-color: #00aaf0;
    padding: 12px 5px
}
#iaku4r,
#idhpgw,
#ioq5gh {
    margin: 0 auto;
    font-size: 24px;
    line-height: 41px;
    font-family: Open Sans !important;
    font-weight: 700
}
#iaku4r,
#ioq5gh {
    margin: 30px 0 40px;
    font-size: 36px;
    font-weight: 800;
    line-height: 49px
}
#ioq5gh {
    margin: 0 0 0 25px;
    font-weight: 700;
    font-style: italic;
    font-size: 19px;
    line-height: 31px;
    color: #405dcd
}
.i05mij_global,
.i0msen_global,
.i0qppv_global,
.i0ueak_global,
.i1kaof_global,
.i1tgpk_global,
.i1uo88_global,
.i2la7e_global,
.i3jmj4_global,
.i3qqvz_global,
.i47da3_global,
.i4foc8_global,
.i5utpm_global,
.i6lluk_global,
.i7kiij_global,
.iab2zh_global,
.iaxsyf_global,
.id1dak_global,
.ids84h_global,
.ie6bmh_global,
.ie9gj4_global,
.ifq14v_global,
.ifu2j6_global,
.ih782v_global,
.ihhvp5_global,
.iiif9f_global,
.ikg37u_global,
.ikquja_global,
.ilbv41_global,
.imhph8_global,
.io2hkh_global,
.iog1r7_global,
.ioujwk_global,
.iovqni_global,
.ipm9by_global,
.irg1kp_global,
.irk83m_global,
.is97pi_global,
.isjju9_global,
.it9ym8_global,
.itgnzw_global,
.iu0h8l_global,
.iv4hen_global,
.iv928f_global,
.ivl1b6_global,
.ivr7m3_global,
.iw53s2_global {
    min-height: 50px
}
#ids84h {
    display: flex;
    align-items: center;
    padding: 30px;
    background-color: #e9f8ff;
    margin: 0 0 30px;
    border-radius: 14px 14px 14px 14px
}
#ifnpg6,
#itt0q7 {
    margin: 0 0 25px;
    font-family: Open Sans !important
}
#iuzzab {
    color: #000;
    max-width: 100%;
    width: 50%;
    margin: 0
}
#ib83hy {
    margin: 0 0 40px;
    font-family: Open Sans !important
}
#i2t5na {
    color: #000;
    max-width: 100%;
    width: 100%;
    margin: 0 0 40px;
    display: block
}
#i5yfh9,
#ig9koy,
#iir4oe {
    margin: 0 0 40px;
    font-family: Open Sans !important
}
#i5yfh9,
#iir4oe {
    margin: 0 0 25px
}
#ikr20j,
#iwln4k {
    color: #405dcd
}
#ikr20j {
    text-decoration: underline
}
#ie5idt {
    font-weight: 700;
    font-style: italic
}
#idxzkk,
#ie5idt {
    margin: 0 0 25px;
    font-family: Open Sans !important
}
#ih0647 {
    color: #3f5dcd;
    text-decoration: underline
}
#ixs6wl {
    margin: 0;
    line-height: 23px;
    font-weight: 700;
    color: #fff;
    background-color: #405dcd;
    display: inline;
    padding: 5px 10px;
    border-radius: 12px 12px 12px 12px
}
#i6v98f {
    color: #3f5dcd;
    text-decoration: underline
}
#ij5wbu {
    margin: 0 0 30px
}
#ivrzff {
    margin: 0 0 50px
}
#i1som3 {
    color: #3f5dcd;
    text-decoration: underline
}
#ipsa3l {
    font-size: 25px;
    font-weight: 700;
    font-family: Open Sans !important
}
#i8g3jm,
#ipsa3l {
    margin: 0 0 25px
}
#iwln0k {
    margin: 0 0 40px
}
#i6al18 {
    margin: 0 0 30px;
    font-size: 36px;
    font-weight: 800;
    font-family: Open Sans !important;
    line-height: 49px
}
#iqtcej {
    margin: 0 0 40px
}
#it9ym8 {
    display: flex;
    align-items: center;
    border: 1px dashed #405dcd;
    background-color: #e9f8ff;
    padding: 25px 20px 25px 40px;
    margin: 0 0 0 -35px;
    position: static;
    border-radius: 12px 12px 12px 12px
}
#ig4odk {
    color: #000;
    max-width: 104px
}
#ibwlu5 {
    margin: 25px 0;
    font-weight: 700;
    font-style: italic
}
#iovqni {
    margin: 0 0 0 30px
}
#it3vvz {
    margin: 10px 0 0
}
#idvsel,
#ijtgkn {
    color: #3f5dcd;
    text-decoration: underline
}
#ipm9by {
    display: none;
    align-items: center;
    margin: 0 0 25px
}
#i3jmj4,
#ipm9by {
    position: relative
}
#ifq14v {
    display: flex;
    align-items: center;
    margin: 0 0 25px
}
#i1tgpk,
#ifq14v {
    position: relative
}
#i5yno1 {
    color: #000;
    max-width: 104px
}
#i5utpm {
    display: flex;
    align-items: center;
    border: 1px dashed #405dcd;
    background-color: #e9f8ff;
    padding: 25px 20px 25px 40px;
    margin: 0 0 0 -35px;
    position: static;
    border-radius: 12px 12px 12px 12px
}
#is97pi {
    margin: 0 0 0 30px
}
#ie9rke {
    margin: 0;
    line-height: 23px;
    font-weight: 700;
    color: #fff;
    background-color: #405dcd;
    display: inline;
    padding: 5px 10px;
    border-radius: 12px 12px 12px 12px
}
#i6j1dl {
    margin: 10px 0 0
}
#i1kaof {
    display: flex;
    align-items: center;
    margin: 0 0 25px
}
#i1kaof,
#i7kiij {
    position: relative
}
#ioicv9 {
    color: #000;
    max-width: 104px
}
#ikquja {
    display: flex;
    align-items: center;
    border: 1px dashed #405dcd;
    background-color: #e9f8ff;
    padding: 25px 20px 25px 40px;
    margin: 0 0 0 -35px;
    position: static;
    border-radius: 12px 12px 12px 12px
}
#i05mij {
    margin: 0 0 0 30px
}
#ilxoch {
    margin: 0;
    line-height: 23px;
    font-weight: 700;
    color: #fff;
    background-color: #405dcd;
    display: inline;
    padding: 5px 10px;
    border-radius: 12px 12px 12px 12px
}
#i07cai {
    margin: 10px 0 0
}
#iw53s2 {
    display: flex;
    align-items: center;
    margin: 0 0 25px
}
#iu0h8l,
#iw53s2 {
    position: relative
}
#ija6vy {
    color: #000;
    max-width: 104px
}
#i6lluk {
    display: flex;
    align-items: center;
    border: 1px dashed #405dcd;
    background-color: #e9f8ff;
    padding: 25px 20px 25px 40px;
    margin: 0 0 0 -35px;
    position: static;
    border-radius: 12px 12px 12px 12px
}
#irk83m {
    margin: 0 0 0 30px
}
#i2a4gk {
    margin: 0;
    line-height: 23px;
    font-weight: 700;
    color: #fff;
    background-color: #405dcd;
    display: inline;
    padding: 5px 10px;
    border-radius: 12px 12px 12px 12px
}
#iucexo {
    margin: 10px 0 0
}
#i1uo88 {
    display: flex;
    align-items: center
}
#i1uo88,
#isjju9 {
    position: relative
}
#ihty6l {
    color: #000;
    max-width: 104px
}
#i0ueak {
    display: flex;
    align-items: center;
    border: 1px dashed #405dcd;
    background-color: #e9f8ff;
    padding: 25px 20px 25px 40px;
    margin: 0 0 0 -35px;
    position: static;
    border-radius: 12px 12px 12px 12px
}
#i4foc8 {
    margin: 0 0 0 30px
}
#i1a67z {
    margin: 0;
    line-height: 23px;
    font-weight: 700;
    color: #fff;
    background-color: #405dcd;
    display: inline;
    padding: 5px 10px;
    border-radius: 12px 12px 12px 12px
}
#idps1a {
    margin: 10px 0 0
}
#i4sj5r,
#irrrqj {
    color: #3f5dcd;
    text-decoration: underline
}
#iujvnv {
    margin: 0 0 30px;
    font-size: 36px;
    font-weight: 800;
    font-family: Open Sans !important;
    line-height: 49px
}
#i62e6y {
    margin: 0 0 40px
}
#i3idoc {
    color: #3f5dcd;
    text-decoration: underline
}
#i2nhgf {
    color: #000;
    max-width: 100%;
    width: 100%;
    margin: 0 0 40px
}
#i3qqvz {
    padding: 30px 25px 20px;
    border: 1px dashed #405dcd;
    background-color: #fffcee;
    border-radius: 12px 12px 12px 12px
}
#ig7b8j,
#im60e9,
#ipy55k {
    color: #000;
    max-width: 178px;
    margin: 0 auto;
    display: block
}
#ipy55k {
    justify-content: flex-start
}
#i2la7e {
    display: flex;
    justify-content: space-between
}
#ilbv41 {
    display: flex;
    align-items: center;
    margin: 0;
    border: 3px #000
}
#ics94e {
    color: #6888e9;
    font-size: 27px;
    font-weight: 800
}
#ics94e,
#idltsj {
    margin: 0;
    text-align: center;
    display: none
}
#ie6bmh,
#iof359 {
    background-color: #c0ebff;
    min-height: 5px;
    margin: 15px 0 5px
}
#iof359 {
    margin: 0;
    background-color: #6888e9;
    max-width: 55px
}
#i0qppv {
    display: flex;
    align-items: center;
    margin: 40px 0 0;
    border: 3px #000
}
#ib992k {
    color: #6888e9;
    font-size: 27px;
    font-weight: 800
}
#ib992k,
#il8ujk {
    margin: 0;
    text-align: center;
    display: none
}
#i7vzjn {
    color: #3f5dcd;
    text-decoration: underline
}
#iaxsyf,
#icd2an {
    background-color: #c0ebff;
    min-height: 5px;
    margin: 15px 0 5px
}
#icd2an {
    margin: 0;
    background-color: #6888e9;
    max-width: 55px
}
#ivl1b6 {
    display: flex;
    align-items: center;
    margin: 0;
    border: 3px #000
}
#izo9wh {
    margin: 0;
    color: #6888e9;
    font-size: 27px;
    font-weight: 800;
    text-align: center;
    display: none
}
#ichmze {
    margin: 0 0 0 20px
}
#igpp1i {
    color: #3f5dcd;
    text-decoration: underline
}
#iu3gno {
    margin: 0 0 30px
}
#i27ttk {
    color: #3f5dcd;
    text-decoration: underline
}
#iuhmw7 {
    margin: 0 0 25px
}
#iyl3yt {
    color: #000;
    display: block;
    width: 100%
}
#i2tqbk {
    margin: 60px 0 20px;
    font-size: 36px;
    font-weight: 800;
    font-family: Open Sans;
    line-height: 49px
}
#ioujwk {
    display: flex;
    align-items: flex-start
}
#isaujv {
    color: #000;
    max-width: 63px
}
#ihhvp5 {
    margin: 0 0 0 20px;
    border-bottom: 1px none #d8d8d8;
    padding: 0;
    min-height: auto
}
#iiif9f {
    display: flex;
    align-items: center;
    min-height: auto;
    margin: 0 0 5px
}
#i4jqgj {
    margin: 0 0 0 5px;
    font-size: 12px;
    line-height: 14px;
    font-family: Open Sans !important;
    font-weight: 700;
    color: #a83e0e
}
#iap8wl {
    color: #000;
    max-width: 80px
}
#iog1r7 {
    display: flex;
    align-items: flex-start
}
#i9oxfc {
    color: #000;
    max-width: 63px
}
#ifu2j6 {
    margin: 0 0 0 20px;
    border-bottom: 1px none #d8d8d8;
    padding: 0
}
#iddsmi {
    margin: 0 0 5px;
    font-size: 14px;
    line-height: 25px;
    font-family: Open Sans !important;
    font-weight: 700
}
#i0msen {
    display: flex;
    align-items: center;
    min-height: auto;
    margin: 0 0 5px
}
#ib57q8 {
    color: #000;
    max-width: 80px
}
#ig3idf {
    margin: 0 0 0 5px;
    font-size: 12px;
    line-height: 14px;
    font-family: Open Sans !important;
    font-weight: 700;
    color: #a83e0e
}
#ih782v {
    display: flex;
    align-items: flex-start
}
#iszwch {
    color: #000;
    max-width: 63px
}
#ie9gj4 {
    margin: 0 0 0 20px;
    border-bottom: 1px none #d8d8d8;
    padding: 0
}
#iyeuph {
    margin: 0 0 5px;
    font-size: 14px;
    line-height: 25px;
    font-family: Open Sans !important;
    font-weight: 700
}
#itgnzw {
    display: flex;
    align-items: center;
    min-height: auto;
    margin: 0 0 5px
}
#is6xli {
    color: #000;
    max-width: 80px
}
#iabeid,
#if8oxg {
    font-family: Open Sans !important
}
#if8oxg {
    color: #a83e0e;
    margin: 0 0 0 5px;
    font-size: 12px;
    line-height: 14px;
    font-weight: 700
}
#iabeid {
    margin: 50px 0;
    font-size: 36px;
    font-weight: 800;
    line-height: 49px
}
#iq6h85 {
    margin: 0 0 40px
}
#ii81a8 {
    color: #3f5dcd;
    text-decoration: underline
}
#ipw8ur {
    margin: 0 0 25px
}
#ii9ero {
    margin: 0 0 40px
}
#ibwj75 {
    color: #3f5dcd;
    text-decoration: underline
}
#i4exxm {
    color: #000;
    display: block;
    width: 100%
}
#i4exxm,
#ir3ldb {
    margin: 0 0 40px
}
#i3z2bg,
#ibz3eh {
    margin: 0 0 40px;
    font-weight: 700
}
#ibz3eh {
    margin: 0 0 50px
}
#i0zbf1,
#i4yjvh,
#irbxdj {
    color: #3f5dcd;
    text-decoration: underline
}
#it0r5x {
    margin: 0 0 20px;
    font-size: 39px;
    line-height: 53px;
    font-weight: 800;
    font-family: Open Sans !important
}
#ifng7g {
    margin: 0;
    color: #6888e9;
    font-size: 27px;
    font-weight: 800
}
#ine2rg {
    margin: 0 0 0 20px
}
#ipcsst,
#itt2il {
    color: #3f5dcd;
    text-decoration: underline
}
#imhph8 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: 32%
}
#i4mybt {
    margin: 0;
    color: #6888e9;
    font-size: 27px;
    font-weight: 800
}
#in6jmh {
    text-align: center;
    display: none
}
#iq33of {
    color: #3f5dcd;
    text-decoration: underline
}
#ig9pwx {
    margin: 0;
    color: #6888e9;
    font-size: 27px;
    font-weight: 800
}
#i1k217 {
    margin: 0 0 0 20px
}
#iab2zh,
#iv4hen {
    width: 32%
}
#i47da3,
#wrapper .ikh4sl_global,
#wrapper .itbbgl_global.hidden {
    display: block
}
#iv928f {
    display: flex;
    align-items: flex-start
}
#ivr7m3 {
    margin: 0 0 30px 83px;
    border-bottom: 1px solid #d8d8d8;
    padding: 0 0 30px
}
#i23txu {
    color: #000;
    max-width: 119px
}
#irg1kp {
    display: flex;
    align-items: flex-start
}
#io2hkh {
    margin: 0 0 30px 83px;
    border-bottom: 1px solid #d8d8d8;
    padding: 0 0 30px
}
#iw1xip {
    margin: 10px 0 25px;
    font-size: 16px;
    line-height: 26px;
    font-family: Open Sans !important;
    font-weight: 400;
    color: #202020
}
#ipztgp {
    color: #000;
    max-width: 119px
}
#id1dak {
    display: flex;
    align-items: flex-start
}
#ikg37u {
    margin: 0 0 30px 83px;
    border-bottom: 1px solid #d8d8d8;
    padding: 0 0 30px
}
#im1ggu {
    margin: 10px 0 25px;
    font-size: 16px;
    line-height: 26px;
    font-family: Open Sans !important;
    font-weight: 400;
    color: #202020
}
#i8guak {
    color: #000;
    max-width: 119px
}
.ijt97f_global a {
    padding: 16px 15px;
    font-family: charterBold, sans-serif;
    font-size: 18px;
    line-height: 1.222;
    text-align: center;
    letter-spacing: .24px;
    background-color: #dd210c;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    justify-content: center
}
#ig2xdp {
    background-color: #fc8816;
    box-shadow: 0 4px 0 0 #c96400
}
#iakt98 {
    font-size: 32px;
    line-height: 41px;
    font-weight: 800;
    font-family: Open Sans !important
}
#i27ep6 {
    text-align: center;
    padding: 10px;
    display: none;
    margin: 10px 0 0
}
#itbbgl {
    bottom: 0;
    width: 100%;
    min-height: 50px;
    top: inherit
}
.itbbgl_global {
    position: fixed;
    z-index: 10;
    text-align: center;
    background-color: #fff
}
.itbbgl_global.hidden {
    display: none !important
}
#i1l962 {
    margin: 10px 0 25px;
    font-size: 16px;
    line-height: 26px;
    font-family: Open Sans !important;
    font-weight: 400;
    color: #202020
}
.ifr4nz_global,
.ivbt3k_global {
    min-height: 50px
}
#ivbt3k {
    display: flex;
    align-items: center
}
.ip2dma_global .ads p {
    font-family: "Roboto";
    font-size: 12px;
    text-align: center
}
#ic7d5l {
    color: #fff;
    font-family: Open Sans;
    font-size: 15px
}
#it4bv9 {
    padding: 0 3px
}
#i5e6gk,
#it4bv9 {
    margin: 0;
    font-size: 13px;
    line-height: 18px;
    font-family: Open Sans !important;
    color: #fff;
    display: inline
}
#ijppjw,
#iqc7nl {
    text-align: left
}
#ipj3pj {
    color: #63ffff
}
.ikh4sl_global {
    background-color: #06002d;
    position: static;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 1000;
    font-family: "Arimo", Arial, sans-serif;
    color: #fff;
    display: none;
    transition: all .3s
}
.ikh4sl_global[data-position=fixed-top] {
    position: fixed;
    bottom: auto;
    top: 0
}
.ikh4sl_global[data-position=fixed-bottom] {
    position: fixed
}
.ikh4sl_global[data-position=sticky-top] {
    position: sticky;
    top: 0;
    bottom: auto
}
.ikh4sl_global[data-position=sticky-bottom] {
    position: sticky;
    top: auto
}
.ikh4sl_global[data-position=static] {
    position: relative;
    top: auto;
    left: auto;
    right: auto;
    bottom: auto
}
.ikh4sl_global.show-holiday-banner {
    display: block
}
.ikh4sl_global.has-floating-btn {
    transition: bottom 150ms 50ms ease
}
.ikh4sl_global h2,
.ikh4sl_global h3,
.ikh4sl_global h4,
.ikh4sl_global h5,
.ikh4sl_global h6,
.ikh4sl_global li,
.ikh4sl_global p {
    color: inherit;
    font-family: inherit;
    padding: 0
}
.ikh4sl_global .holiday-close {
    cursor: pointer;
    font-size: 24px;
    font-weight: 400;
    line-height: .5;
    opacity: .7;
    padding: 5px;
    position: absolute;
    right: 0;
    text-shadow: none;
    top: 0;
    z-index: 1
}
.ikh4sl_global .h_inner {
    width: 100%;
    max-width: 980px;
    margin: 0 auto
}
.ikh4sl_global .h_left-block {
    display: flex;
    align-items: center
}
.ikh4sl_global .h_left-block .h_logo {
    width: 90px
}
.ikh4sl_global .h_left-block .h_logo img {
    max-width: 100%
}
.ikh4sl_global .h_left-block .h_desc {
    flex: 1 0;
    padding: 15px 10px;
    text-align: left
}
.ikh4sl_global .h_left-block h2 {
    margin-bottom: 0;
    font-size: 13px;
    line-height: 1.2;
    letter-spacing: .17px;
    text-align: left
}
.ikh4sl_global .h_left-block h3 {
    margin-bottom: 0;
    font-size: 12px;
    line-height: 1.3;
    letter-spacing: .23px;
    text-align: left
}
.ikh4sl_global .h_left-block a {
    padding: 0
}
.ikh4sl_global .h_right-block {
    padding: 15px 10px;
    text-align: left
}
.ikh4sl_global .h_right-block h3 {
    margin-bottom: 0;
    font-size: 12px;
    line-height: 1.45;
    letter-spacing: .23px
}
.ikh4sl_global .h_right-block h4 {
    margin-bottom: 0;
    font-size: 11px;
    line-height: 1.45;
    letter-spacing: .37px
}
.ikh4sl_global .h_right-block .h_countdown_elm {
    display: block
}
.ikh4sl_global .h_right-block .h_countdown_elm .countdown-timer {
    display: inline-block;
    vertical-align: top;
    text-align: center
}
.ikh4sl_global .h_right-block .h_countdown_elm .countdown-timer .time-number {
    margin-bottom: 5px;
    font-size: 19px;
    line-height: 22px;
    font-weight: 700;
    letter-spacing: .37px
}
.ikh4sl_global .h_right-block .h_countdown_elm .countdown-timer .time-text {
    display: block;
    font-size: 8px;
    letter-spacing: .23px;
    line-height: 1;
    margin-top: 4px
}
.ikh4sl_global .h_right-block .h_countdown_elm .countdown-timer .h_semicolon {
    padding: 0 5px;
    font-size: 13px;
    line-height: 1;
    font-weight: 700
}
#ix6mih {
    max-width: 780px
}
.i85k6v_global,
.imsb7g_global,
.ipwsai_global {
    display: inline
}
#i2b0pc,
#i3vnag,
#imquj7 {
    color: #5b5b5b;
    font-size: 14px;
    font-family: Open Sans, Helvetica, Arial, sans-serif
}
#i5ar34 {
    display: inline-block
}
@font-face {
    font-family: helveticaneue-regular;
    src: url(../fonts/helveticaneue-regular.ttf);
    font-stretch: normal;
    font-style: normal;
    font-weight: 400;
    unicode-range: U+0-10FFFF;
    font-display: swap
}
@media (max-width:1023px) {
    #i2oxi {
        font-family: Helvetica;
        font-size: 20px
    }
    #i4csmj,
    .col.iuzomp_global.ircqt_global.im01t_global {
        min-height: auto
    }
    #i4csmj {
        align-items: center;
        width: 100%;
        height: auto
    }
    #id9m64 {
        font-family: Open Sans;
        font-size: 16px;
        padding: 10px 0 10px 10px
    }
    #i8tsn,
    #iqd1q {
        width: 100%;
        min-height: auto;
        height: auto;
        max-width: 75%
    }
    #iqd1q {
        padding: 0 0 0 5px;
        margin: 0 0 0 5px;
        max-width: 25%
    }
    #iwxd2 {
        margin: 30px 0 95px
    }
    #iyw9l {
        max-width: 100%;
        width: 100%;
        height: auto;
        min-height: auto
    }
    #iuiddb {
        padding: 0 0 0 10px
    }
    .logo_txt {
        padding-right: 10px;
    }
    #ia2bm4 {
        max-width: auto
    }
    #iq1puq {
        width: 100%;
        max-width: 250px
    }
    #idhpgw {
        font-size: 22px
    }
    #i4o04v {
        margin: 0 30px 0 50px
    }
    #i8hgx8 {
        max-width: auto;
        width: 100%
    }
}
@media (min-width:768px) {
    .ijt97f_global a,
    .iq1puq_global a {
        width: auto;
        padding: 16px 22px;
        font-size: 22px;
        line-height: 1.227;
        letter-spacing: .29px
    }
    .ikh4sl_global .h_inner {
        display: flex;
        justify-content: space-between
    }
    .ikh4sl_global .h_left-block {
        flex: 1 0 0
    }
    .ikh4sl_global .h_left-block .h_logo {
        width: 200px
    }
    .ikh4sl_global .h_left-block h2 {
        font-size: 22px
    }
    .ikh4sl_global .h_left-block h3 {
        font-size: 16px
    }
    .ikh4sl_global .h_right-block {
        display: flex;
        align-items: center;
        width: 210px;
        text-align: center;
        padding: 10px
    }
    .ikh4sl_global .h_right-block h3,
    .ikh4sl_global .h_right-block h4 {
        font-size: 13px
    }
    .ikh4sl_global .h_right-block .h_countdown_elm {
        margin: 10px 0
    }
    .ikh4sl_global .h_right-block .h_countdown_elm .countdown-timer .time-number {
        font-size: 27px
    }
    .ikh4sl_global .h_right-block .h_countdown_elm .countdown-timer .h_semicolon {
        font-size: 20px
    }
}
@media (min-width:992px) {
    .ikh4sl_global .h_left-block .h_logo {
        width: 252px
    }
    .ikh4sl_global .h_left-block h2 {
        font-size: 29px
    }
    .ikh4sl_global .h_left-block h3 {
        font-size: 17px
    }
}
@media (max-width:767px) {
    .container.iyw9l_global {
        width: 100%;
        height: 100%
    }
    #i2oxi {
        font-family: Open Sans;
        font-size: 18px;
        line-height: 24px
    }
    #i4csmj,
    #id9m64 {
        padding: 10px;
        justify-content: center;
        align-items: center;
        width: 100%;
        height: auto
    }
    #id9m64 {
        color: #fff;
        font-size: 16px;
        font-weight: 700;
        font-family: Open Sans !important;
        margin: 0;
        line-height: 28px
    }
    #i4csmj {
        background-color: #00ba48;
        min-height: auto;
        display: flex;
        max-width: 100%;
        flex-direction: column;
        border-top: 1px none #00ba48
    }
    #i8tsn,
    #iyw9l {
        width: 100%;
        height: auto;
        padding: 0
    }
    #iyw9l {
        max-width: 100%;
        padding: 0 10px
    }
    #iwxd2 {
        margin: 30px 0 45px
    }
    #igc1f8 {
        padding: 0 10px
    }
    #iuiddb, .logo_txt {
        text-align: center;
        width: auto;
        font-size: 13px;
        margin: 10px 0 0
    }
    #isrsnq {
        flex-direction: column-reverse;
        justify-content: space-between;
        align-items: center
    }
    #i1lkip,
    #ig2bur {
        margin: 0
    }
    #i1lkip {
        background-color: #262626
    }
    #iynkkg {
        margin: 0;
        flex-direction: column;
        padding: 45px 10px 130px;
    }
    #ilv97y {
        margin: 0 0 35px;
        color: #fff;
        text-align: center;
        font-size: 13px;
        font-family: Open Sans !important;
        line-height: 18px
    }
    #ioacbn {
        line-height: 25px
    }
    #i4o04v {
        display: none
    }
    #izto2v {
        margin: 0 0 25px;
        font-size: 13px;
        line-height: 18px;
        font-family: Open Sans !important;
        color: #fff
    }
    #inqw73 {
        flex-direction: column
    }
    #i8hgx8 {
        max-width: 400px;
        background-color: #fc8816;
        box-shadow: 0 4px 0 0 #c96400;
        border-radius: 6px 6px 6px 6px
    }
    #iuiddb, .logo_txt {
        padding: 0;
        border-left: 1px none #fff;
        line-height: 1.4em
    }
    #iqd1q {
        display: none
    }
    #i8tsn {
        max-width: 100%
    }
    #i2oxi {
        margin: 13px 0 25px
    }
    #ilbv41 {
        border: 0 #000
    }
    #ibz3eh,
    #iv4225 {
        font-size: 14px;
        line-height: 22px
    }
    #it0r5x {
        font-size: 24px;
        line-height: 31px
    }
    #ipsa3l {
        font-size: 16px
    }
    #itt0q7 {
        margin: 0 0 25px;
        font-family: Open Sans !important;
        font-size: 14px;
        line-height: 22px
    }
    #ids84h {
        flex-direction: column;
        padding: 30px 15px 20px
    }
    #ioq5gh {
        padding: 0;
        margin: 0;
        font-size: 16px;
        line-height: 26px
    }
    #ib83hy {
        font-size: 14px;
        line-height: 22px;
        margin: 0 0 20px
    }
    #iuzzab {
        margin: 0 0 15px
    }
    #i2t5na {
        margin: 0 0 25px
    }
    #ig9koy {
        font-size: 14px;
        line-height: 22px
    }
    #ig9koy,
    #ih5knj {
        margin: 0 0 25px
    }
    #ifnpg6,
    #iir4oe,
    #in9ab8,
    #ip8aqb {
        font-size: 14px;
        line-height: 22px
    }
    #ij5wbu {
        margin: 0
    }
    #i8g3jm,
    #ij5wbu,
    #ivrzff {
        line-height: 22px;
        font-size: 14px
    }
    #ivrzff {
        margin: 0 0 25px
    }
    #idxzkk {
        margin: 0 0 15px
    }
    #i6al18 {
        font-size: 20px;
        line-height: 24px;
        margin: 0 0 25px
    }
    #iwln0k {
        line-height: 22px;
        font-size: 14px
    }
    #i2nhgf,
    #iwln0k {
        margin: 0 0 20px
    }
    #iqtcej,
    #iujvnv {
        font-size: 14px;
        line-height: 22px;
        margin: 0 0 25px
    }
    #iujvnv {
        font-size: 20px;
        line-height: 24px
    }
    #i62e6y {
        font-size: 14px;
        line-height: 22px
    }
    #ikquja {
        max-width: 100%;
        margin: -50px 0 0;
        padding: 60px 15px 35px
    }
    #i1kaof {
        flex-direction: column
    }
    #ilxoch {
        text-align: center;
        display: block;
        font-size: 14px;
        line-height: 19px;
        width: 90%;
        margin: 0 auto
    }
    #i05mij {
        padding: 0;
        width: 100%;
        margin: 0
    }
    #i07cai {
        font-size: 14px;
        line-height: 22px;
        margin: 15px 0 0
    }
    #ioicv9 {
        margin: 0
    }
    #i5utpm {
        margin: -50px 0 0;
        padding: 60px 15px 35px
    }
    #i1uo88,
    #ifq14v,
    #iw53s2 {
        flex-direction: column
    }
    #i1a67z,
    #i2a4gk,
    #ie9rke {
        width: 90%;
        display: block;
        text-align: center;
        margin: 0 auto;
        font-size: 14px;
        line-height: 19px
    }
    #i6j1dl,
    #idps1a,
    #iucexo {
        font-size: 14px;
        line-height: 22px
    }
    #i0ueak,
    #i6lluk {
        margin: -50px 0 0;
        padding: 60px 15px 35px
    }
    #i4foc8,
    #irk83m,
    #is97pi {
        margin: 0
    }
    #i2tqbk {
        font-size: 20px;
        line-height: 24px
    }
    #iu3gno {
        font-size: 14px;
        line-height: 22px
    }
    #i3qqvz {
        display: flex;
        flex-direction: column;
        padding: 30px 15px 20px
    }
    #il8ujk {
        display: block;
        text-align: left;
        font-size: 14px;
        line-height: 22px;
        margin: 15px 0 0
    }
    #ib992k,
    #ics94e,
    #izo9wh {
        display: block;
        text-align: left;
        font-size: 20px;
        margin: 0 0 -25px
    }
    #ics94e,
    #izo9wh {
        margin: 25px 0 -25px
    }
    #idltsj,
    #in6jmh {
        display: block;
        font-size: 14px;
        line-height: 22px;
        margin: 15px 0 0
    }
    #in6jmh {
        text-align: left
    }
    #i47da3 {
        display: none
    }
    #ibwlu5 {
        font-size: 14px;
        line-height: 22px
    }
    #i2la7e {
        display: flex;
        flex-direction: column
    }
    #iab2zh,
    #imhph8,
    #iv4hen {
        width: 100%
    }
    #iq6h85 {
        font-size: 14px;
        line-height: 22px;
        margin: 0 0 30px
    }
    #iabeid {
        font-size: 20px;
        line-height: 24px
    }
    #ivr7m3 {
        margin: 0 0 30px
    }
    #id1dak,
    #irg1kp {
        margin: 0
    }
    #im1ggu,
    #iw1xip {
        font-size: 14px;
        line-height: 22px;
        margin: 10px 0 15px
    }
    #ikg37u,
    #io2hkh {
        margin: 0 0 30px
    }
    #iaku4r {
        font-size: 20px;
        line-height: 24px
    }
    #iddsmi,
    #iyeuph {
        line-height: 25px
    }
    #i3z2bg,
    #ir3ldb,
    #ir6gak,
    #iuhmw7 {
        font-size: 14px;
        line-height: 22px
    }
    #iakt98 {
        font-size: 23px;
        line-height: 28px;
        font-weight: 800
    }
    #idhpgw {
        margin: 0 auto;
        font-size: 20px;
        line-height: 41px;
        font-family: Open Sans !important;
        font-weight: 700
    }
    #ircz8 {
        max-width: auto
    }
    #iq1puq {
        max-width: 280px;
        width: 100%
    }
    #i27ep6 {
        margin: 0;
        padding: 0 10px 10px
    }
    #ivbt3k {
        display: flex;
        flex-direction: column;
        padding: 0 10px
    }
    #iw8mf {
        display: block;
        min-height: auto
    }
    #ic7d5l {
        margin: 0;
        font-size: 13px
    }
    #iccjcw {
        color: #3f5dcd;
        text-decoration: underline
    }
    #i5e6gk,
    #it4bv9 {
        margin: 0 0 25px;
        font-size: 13px;
        line-height: 18px;
        font-family: Open Sans !important;
        color: #fff
    }
    #i21mry,
    #i5e6gk,
    #it4bv9 {
        text-align: center
    }
    .ikh4sl_global .h_right-block {
        overflow: hidden
    }
    .ikh4sl_global .h_right-block h3,
    .ikh4sl_global .h_right-block h4 {
        float: left;
        clear: left;
        width: 50%
    }
    .ikh4sl_global .h_right-block h3,
    .ikh4sl_global .h_right-block h4,
    .ikh4sl_global .h_right-block p {
        margin: 0
    }
    .ikh4sl_global .h_right-block p {
        padding: 5px 0
    }
    .ikh4sl_global .h_right-block h3 {
        color: #63ffff
    }
    .ikh4sl_global .h_right-block .h_countdown_elm {
        text-align: right;
        float: right;
        width: 50%
    }
}
@media (max-width:480px) {
    #id7w6a {
        border-width: 0 !important
    }
}
.animated,
.animated--hover:hover {
    animation-duration: 1s;
    animation-fill-mode: both
}
.animated.infinite,
.animated--hover.infinite:hover {
    animation-iteration-count: infinite
}
.animated.delay-1s,
.animated--hover.deplay-1s:hover {
    animation-delay: 1s
}
.animated.delay-2s,
.animated--hover.deplay-2s:hover {
    animation-delay: 2s
}
.animated.delay-3s,
.animated--hover.deplay-3s:hover {
    animation-delay: 3s
}
.animated.delay-4s,
.animated--hover.deplay-4s:hover {
    animation-delay: 4s
}
.animated.delay-5s,
.animated--hover.deplay-5s:hover {
    animation-delay: 5s
}
.animated.fast,
.animated--hover.fast:hover {
    animation-duration: 800ms
}
.animated.faster,
.animated--hover.faster:hover {
    animation-duration: 500ms
}
.animated.slow,
.animated--hover.slow:hover {
    animation-duration: 2s
}
.animated.slower,
.animated--hover.slower:hover {
    animation-duration: 3s
}
@media (print),
(prefers-reduced-motion:reduce) {
    .animated,
    .animated--hover:hover {
        animation-duration: 1ms !important;
        transition-duration: 1ms !important;
        animation-iteration-count: 1 !important
    }
}
#i8hgx8 {
    display: inline-block
}
div#i47da3 {
    font-weight: 500;
}