@keyframes load
{
    0%, 15%
    {
        opacity: 0;
        transform: translateY(-97px);
    }
    30%, 70%
    {
        opacity: 1;
        transform: translateY(0);
    }
    85%, to
    {
        opacity: 0;
        transform: translateY(97px);
    }
}
@keyframes _heartbeat
{
    0%, 18%, 6%
    {
        transform: scale(.94);
    }
    12%, 3%
    {
        transform: scale(1);
    }
}
*
{
    box-sizing: border-box;
}
.i5i12k_global .faq .faq-item .faq-content p, body
{
    margin: 0;
}
.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;
    -webkit-tap-highlight-color: #0000;
    position: fixed;
    background-color: rgba(255,255,255,.75);
}
.loader
{
    height: 58px;
    top: 50%;
    left: 50%;
    position: absolute;
    transform: translateX(-50%) translateY(-50%);
    width: 58px;
}
.loader span
{
    background: #0bf;
    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;
}
#ik4a, .i5i12k_global .faq .faq-item h3 .arrows img, .i5i12k_global .faq .faq-item h3 .arrows img.open.after, .i5i12k_global .faq .faq-item.active h3 .arrows img.open.item-three
{
    display: none;
}
#i1p8
{
    font-family: Helvetica;
    max-width: 1440px;
    margin: 0 auto;
}
#ibcp4
{
    max-width: 970px;
    padding: 35px 15px;
    margin: 0 auto;
    display: block!important;
}
.iqke9_global
{
    display: inline-block;
    width: 100%;
    min-height: 200px;
}
.i3jj_global, .ibcp4_global
{
    display: inline-flex;
    border-radius: 0;
    width: 100%;
    align-items: stretch;
}
.ibcp4_global
{
    max-width: 100%;
    height: auto;
    margin: auto;
}
.i3jj_global
{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
}
#ikp2
{
    text-align: center;
    display: block;
}
#i3jj
{
    margin: 0 auto;
    display: block!important;
    width: 100%;
    background-image: -webkit-linear-gradient(45deg,#056cb8 0%,#35ccf5 100%);
    background-repeat: repeat;
    background-position: 0 0;
    background-attachment: scroll;
    background-size: 100%;
}
#iqke9
{
    display: flex;
    align-items: center;
    justify-content: space-between;
    min-height: auto;
}
#i8emn
{
    color: #000;
    max-width: 282px;
    width: 100%;
    display: block;
}
#ikm2v
{
    margin: 0;
    line-height: 24px;
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
    font-size: 20px;
    color: #fff;
}
#i4mah
{
    display: flex;
    justify-content: space-between;
    margin: 0 0 40px;
}
#ieqea
{
    max-width: 970px;
    padding: 0 15px 45px;
    display: block;
}
.i4mah_global
{
    display: inline-block;
    width: 100%;
    min-height: 200px;
}
.ieqea_global, .ilses_global
{
    display: inline-flex;
    border-radius: 0;
    width: 100%;
    align-items: stretch;
}
.ieqea_global
{
    max-width: 100%;
    height: auto;
    margin: auto;
}
.ilses_global
{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
}
#iq06i
{
    display: flex;
    align-items: stretch;
    justify-content: space-between;
}
#ioliw
{
    max-width: 1120px;
    padding: 0 15px;
}
.iq06i_global
{
    display: inline-block;
    width: 100%;
    min-height: 200px;
}
.i8iec_global, .ioliw_global
{
    display: inline-flex;
    border-radius: 0;
    width: 100%;
    align-items: stretch;
}
.ioliw_global
{
    max-width: 100%;
    height: auto;
    margin: auto;
}
.i8iec_global
{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
}
#ih42v
{
    margin: 60px 0 50px;
    font-size: 40px;
    line-height: 48px;
    font-weight: 700;
    text-align: center;
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
    padding: 0 15px;
}
.i8haiq_global, .ia7mw8_global, .ihazw8_global, .in1l9_global, .isnlpn_global, .iwqfnl_global
{
    min-height: 50px;
}
#in1l9
{
    width: 32%;
}
#ijbuu
{
    margin: 20px 0 15px;
    font-size: 20px;
    line-height: 24px;
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
}
#iv75h
{
    margin: 0;
    line-height: 25px;
    font-family: helvetica-regular;
}
#ipdwe6
{
    margin: 20px 0 15px;
    font-size: 20px;
    line-height: 24px;
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
}
#i5lp6n
{
    margin: 0;
    line-height: 25px;
    font-family: helvetica-regular;
}
#i8haiq
{
    width: 32%;
}
#ic2pwq
{
    color: #000;
    width: 100%;
    display: block!important;
}
#i9r9ca
{
    margin: 20px 0 15px;
    font-size: 20px;
    line-height: 24px;
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
}
#ill988
{
    margin: 0;
    line-height: 25px;
    font-family: helvetica-regular;
}
#isnlpn
{
    width: 32%;
}
#if6inz
{
    margin: 20px 0 15px;
    font-size: 20px;
    line-height: 24px;
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
}
#i10xzn
{
    margin: 0;
    line-height: 25px;
    font-family: helvetica-regular;
}
#iwqfnl
{
    width: 32%;
}
#ii6fzw
{
    color: #000;
    width: 100%;
    display: block!important;
}
#ihzyyj
{
    margin: 20px 0 15px;
    font-size: 20px;
    line-height: 24px;
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
}
#ium466
{
    margin: 0;
    line-height: 25px;
    font-family: helvetica-regular;
}
#ihazw8
{
    width: 32%;
}
#i8muhv
{
    margin: 20px 0 15px;
    font-size: 20px;
    line-height: 24px;
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
}
#isoqzl
{
    margin: 0;
    line-height: 25px;
    font-family: helvetica-regular;
}
#ia7mw8
{
    width: 32%;
}
#i2s9nk, #ivdkjg
{
    display: flex;
    justify-content: space-between;
}
#i2s9nk
{
    margin: 0;
}
.i2s9nk_global, .ivdkjg_global
{
    display: inline-block;
    width: 100%;
    min-height: 200px;
}
#ivdkjg
{
    background-image: -webkit-linear-gradient(45deg,#cee3f2 0%,#d7f4fd 100%);
    background-repeat: repeat;
    background-position: 0 0;
    background-attachment: scroll;
    background-size: 100%;
    align-items: center;
    padding: 40px 0 35px 80px;
}
#irashx
{
    max-width: 940px;
}
#i09ezg
{
    margin: 0;
}
.irashx_global
{
    display: inline-flex;
    border-radius: 0;
    width: 100%;
    max-width: 100%;
    align-items: stretch;
    height: auto;
    margin: auto;
}
.i09ezg_global
{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
}
#iv9bjw
{
    max-width: 970px;
    padding: 0 15px 50px;
}
.i09ezg_global, .ia6uck_global, .iv9bjw_global
{
    display: inline-flex;
    border-radius: 0;
    width: 100%;
    align-items: stretch;
}
.iv9bjw_global
{
    max-width: 100%;
    height: auto;
    margin: auto;
}
.ia6uck_global
{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
}
#i6qskx
{
    margin: 0 0 20px;
    font-size: 40px;
    line-height: 48px;
    width: 100%;
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
    font-weight: 700;
}
#itdz21
{
    margin: 0 0 30px;
    line-height: 30px;
    font-size: 20px;
    font-family: helvetica-regular;
}
.i7rkgh_global, .icet4w_global, .idckyr_global, .ij2qjg_global
{
    min-height: 50px;
}
#icet4w, #ij2qjg
{
    display: block!important;
}
#icet4w
{
    padding: 0 0 0 20px;
    width: 450px;
}
#ij2qjg
{
    width: 50%;
    overflow: hidden;
    position: relative;
}
#i7rkgh
{
    width: 50%;
    padding: 0 0 0 20px;
}
#iebawj, #ifozjk
{
    margin: 0 0 20px;
    width: 100%;
}
#iebawj
{
    font-weight: 700;
    font-size: 40px;
    line-height: 48px;
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
}
#ifozjk
{
    line-height: 30px;
    font-size: 20px;
    font-family: helvetica-regular;
    max-width: 400px;
}
#idckyr
{
    padding: 0 30px 0 0;
    width: 500px;
}
#i418h7, #i78k0w
{
    justify-content: flex-end;
}
#i78k0w
{
    align-items: center;
    display: flex;
}
#i418h7
{
    max-width: 1120px;
    padding: 70px 15px 0;
}
#i5yt5l
{
    margin: 0;
}
.i78k0w_global
{
    display: inline-block;
    width: 100%;
    min-height: 200px;
}
.i418h7_global, .i5yt5l_global
{
    display: inline-flex;
    border-radius: 0;
    width: 100%;
    align-items: stretch;
}
.i418h7_global
{
    max-width: 100%;
    height: auto;
    margin: auto;
}
.i5yt5l_global
{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
}
#ix1867
{
    margin: 0 0 20px;
    font-size: 40px;
    line-height: 48px;
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
    width: 100%;
    font-weight: 700;
}
#ii36yk
{
    margin: 0 0 30px;
    line-height: 30px;
    font-size: 20px;
    font-family: helvetica-regular;
}
#itbnpb
{
    width: 450px;
    padding: 0 0 0 20px;
}
#ifutzf
{
    color: #000;
    width: 100%;
    display: block!important;
}
#ivslm1
{
    width: 50%;
    padding: 0 15px 0 0;
}
#ixvjvi
{
    display: flex;
    justify-content: flex-start;
    align-items: center;
}
#idn9zg
{
    max-width: 1120px;
    padding: 55px 15px;
}
.itbnpb_global, .ivslm1_global
{
    min-height: 50px;
}
.ixvjvi_global
{
    display: inline-block;
    width: 100%;
    min-height: 200px;
}
.idn9zg_global, .ir48xh_global
{
    display: inline-flex;
    border-radius: 0;
    width: 100%;
    align-items: stretch;
}
.idn9zg_global
{
    max-width: 100%;
    height: auto;
    margin: auto;
}
.ir48xh_global
{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
}
#ic66cp
{
    margin: 0 auto 30px;
    font-size: 40px;
    line-height: 48px;
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
    text-align: center;
    font-weight: 700;
    width: 100%;
    display: block!important;
}
.iceatk_global, .iict32_global, .iptezp_global, .isg9au_global
{
    min-height: 50px;
}
#isg9au
{
    display: flex;
    align-items: center;
    min-height: auto;
}
#iac8tn
{
    color: #000;
}
#i04ber, #iq3i3a
{
    margin: 0 0 0 10px;
    font-size: 13px;
    line-height: 16px;
    color: #4a4a4a;
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
}
#i04ber
{
    line-height: 24px;
    font-size: 15px;
    font-family: helvetica-regular;
    margin: 0 0 20px;
}
#izdxd8
{
    color: #000;
    width: 87.5px;
    margin: 0 0 20px;
}
#iict32
{
    align-items: center;
    padding: 20px 15px 25px;
    border-left: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;
}
#iptezp
{
    margin: 0 20px 0 0;
    width: 33.33%;
}
#iceatk
{
    width: 50%;
    padding: 0 15px 0 0;
}
#ilvsjf, #ivc0os
{
    margin: 0;
    line-height: 65px;
    font-size: 56px;
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
    font-weight: 700;
    color: #000;
}
#ivc0os
{
    margin: 20px 0;
    line-height: 31px;
    font-size: 26px;
    color: #00aeef;
}
#i27pv7
{
    margin: 0 0 20px;
    font-size: 16px;
    line-height: 25px;
    font-family: helvetica-regular;
    width: 100%;
}
#i015rw
{
    max-width: 970px;
    padding: 0 15px 70px;
}
.is4t7y_global
{
    display: inline-block;
    width: 100%;
    min-height: 200px;
}
.i015rw_global, .i8s71d_global
{
    display: inline-flex;
    border-radius: 0;
    width: 100%;
    align-items: stretch;
}
.i015rw_global
{
    max-width: 100%;
    height: auto;
    margin: auto;
}
.i8s71d_global
{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
}
#i8s71d
{
    margin: 0;
}
#is4t7y
{
    background-color: #262626;
    padding: 85px 160px 85px 140px;
}
#i7v07b
{
    min-height: auto;
}
#itcexc
{
    max-width: 970px;
    padding: 30px 15px 90px;
}
#i8y20d, #ilybo6, #itcexc
{
    display: block!important;
}
#i8y20d
{
    background-color: #222;
    margin: 0 auto;
    width: 100%;
    max-width: 1440px;
}
.i7v07b_global
{
    display: inline-block;
    width: 100%;
    min-height: 200px;
}
.i8y20d_global, .itcexc_global
{
    display: inline-flex;
    border-radius: 0;
    width: 100%;
    align-items: stretch;
}
.itcexc_global
{
    max-width: 100%;
    height: auto;
    margin: auto;
}
.i8y20d_global
{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
}
#ilybo6
{
    max-width: 970px;
    padding: 40px 15px 60px;
}
#irl3af, #iw086h
{
    margin: 0 auto;
    width: 100%;
}
#iw086h
{
    background-color: #fafafa;
}
.iuyvoh_global
{
    display: inline-block;
    width: 100%;
    min-height: 200px;
}
.ilybo6_global, .iw086h_global
{
    display: inline-flex;
    border-radius: 0;
    width: 100%;
    align-items: stretch;
}
.ilybo6_global
{
    max-width: 100%;
    height: auto;
    margin: auto;
}
.iw086h_global
{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
}
.ic937n_global, .iif2mt_global, .irl3af_global
{
    min-height: 50px;
}
#irl3af
{
    display: flex!important;
    align-items: center;
}
#iwamga
{
    color: #000;
    width: 140px;
}
#ic937n
{
    padding: 0 0 0 40px;
}
#iq91rl
{
    margin: 0 0 10px;
    color: #fff;
    font-size: 24px;
    line-height: 35px;
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
    width: 100%;
    display: block!important;
}
#iwhpm3
{
    margin: 0;
    color: #fff;
    font-size: 16px;
    line-height: 27px;
    font-family: helvetica-regular;
}
.i5i12k_global .faq .faq-item .faq-content, .i5i12k_global .hidden-content, .i5i12k_global .list-item-faq
{
    visibility: hidden;
    height: 0;
    position: absolute;
    top: 0;
    transform: translateY(-10px);
}
.i5i12k_global .faq .faq-item.active .faq-content, .i5i12k_global .faq.active-builder .faq-content, .i5i12k_global .faq.active-builder .list-item-faq, .i5i12k_global .faq.active-default .list-item-faq, .i5i12k_global .list-item-faq.active, .i5i12k_global .show-content
{
    visibility: visible;
    height: auto;
    position: static;
    transition: all .3s ease-out;
    transform: translateY(0);
}
.i5i12k_global .faq .head-faq
{
    text-align: center;
    margin: 0;
    padding: 20px 0;
}
.i5i12k_global .faq .head-faq .list-faq
{
    text-decoration: underline;
    margin-left: 5px;
    cursor: pointer;
}
.i5i12k_global .faq .faq-item
{
    background-color: #fff;
    border-radius: 5px;
    margin-bottom: 20px;
}
.i5i12k_global .faq .faq-item h3
{
    position: relative;
    z-index: 2;
    margin: 0;
    padding: 25px 50px 23px 20px;
    background-color: #f5f5f5;
    cursor: pointer;
    border-radius: 5px;
}
.i5i12k_global .faq .faq-item h3 .arrows
{
    position: absolute;
    right: 20px;
    top: 50%;
    transform: translateY(-50%);
}
.i5i12k_global .faq .faq-item h3 .arrows img.open, .loader span
{
    display: block;
}
.i5i12k_global .faq .faq-item .faq-content
{
    padding: 20px 15px;
}
.i5i12k_global .faq .faq-item:last-of-type
{
    margin-bottom: 0;
}
.i5i12k_global .faq .faq-item.active h3 .arrows img.open.after
{
    display: block!important;
    transform: rotate(0)!important;
}
.i5i12k_global .faq.active-builder .arrows .item-three.open
{
    display: block!important;
}
#i0pe6l
{
    font-size: 40px;
    line-height: 48px;
    text-align: left;
    padding: 0;
    margin: 0 0 40px;
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
}
#i5i12k, #itm8dn, #iy7024
{
    background-color: #fafafa;
}
#itm8dn, #iy7024
{
    padding: 20px 15px 0 70px;
}
#itm8dn
{
    padding: 0 50px 0 70px;
    letter-spacing: .21px;
    font-size: 16px;
    line-height: 18px;
    color: #4a4a4a;
    font-weight: 400;
}
#iu3hcj
{
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
    line-height: 19px;
    letter-spacing: normal;
}
#ilr32w
{
    color: #4a4a4a;
    line-height: 24px;
    font-family: helvetica-regular;
}
#igl92j
{
    width: 14px;
    height: 14px;
}
#ivmrwb
{
    margin: 0 0 20px;
}
#ivf2sg, #ivmrwb
{
    background-color: #fafafa;
}
#ixbe1i
{
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
    line-height: 19px;
    letter-spacing: normal;
}
#irgwr1
{
    width: 14px;
    height: 14px;
}
#imiz2h
{
    background-color: #fafafa;
    padding: 0 50px 0 70px;
    letter-spacing: .21px;
    font-size: 16px;
    line-height: 18px;
    color: #4a4a4a;
    font-weight: 400;
}
#i1qpli
{
    color: #4a4a4a;
    line-height: 24px;
    font-family: helvetica-regular;
    max-width: 90%;
}
#i5iafk, #iis9gw
{
    background-color: #fafafa;
}
#i5iafk
{
    padding: 20px 15px 0 70px;
}
#iis9gw
{
    margin: 0 0 20px;
}
#ie2753
{
    margin: 0;
    font-size: 12px;
    line-height: 18px;
    color: #9b9b9b;
    font-family: Helvetica;
    display: inline;
}
#iif2mt
{
    justify-content: space-between;
    min-height: auto;
    margin: 0;
    display: flex!important;
}
#ikp2:hover, #ivkhc8, #wrapper .iihqdc_global.hidden
{
    display: block;
}
#iq06i-2
{
    align-items: center;
    display: flex;
}
#iqnph8
{
    color: #000;
}
#i7ojoj, #ia2fok
{
    text-decoration: none;
}
#i7ojoj
{
    margin: 0 0 0 5px;
    color: #fff;
    font-size: 18px;
    line-height: 22px;
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
    font-weight: 400;
    display: none;
}
#ia2fok
{
    display: flex;
    padding: 20px 30px;
    border-radius: 3px 3px 3px 3px;
    justify-content: center;
    background-image: -webkit-linear-gradient(0deg,#1160c6 0%,#00bfff 100%);
    background-repeat: repeat;
    background-position: 0 0;
    background-attachment: scroll;
    background-size: 100%;
    align-items: center;
}
#ixn9dc
{
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
    line-height: 19px;
    letter-spacing: normal;
}
#iv8ha4
{
    width: 14px;
    height: 14px;
}
#inyioa
{
    background-color: #fafafa;
    padding: 0 50px 0 70px;
    letter-spacing: .21px;
    font-size: 16px;
    line-height: 18px;
    color: #4a4a4a;
    font-weight: 400;
}
#itxrj4
{
    color: #4a4a4a;
    line-height: 24px;
    font-family: helvetica-regular;
    max-width: 90%;
}
#i39j7l, #iddyjb
{
    background-color: #fafafa;
}
#iddyjb
{
    padding: 20px 15px 0 70px;
}
#i39j7l
{
    margin: 0 0 20px;
}
#iz87m7
{
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
    line-height: 19px;
    letter-spacing: normal;
}
#itykhu
{
    width: 14px;
    height: 14px;
}
#iqamvj
{
    background-color: #fafafa;
    padding: 0 50px 0 70px;
    letter-spacing: .21px;
    font-size: 16px;
    line-height: 18px;
    color: #4a4a4a;
    font-weight: 400;
}
#i5m6xm
{
    color: #4a4a4a;
    line-height: 24px;
    font-family: helvetica-regular;
    max-width: 90%;
}
#iczs2j, #ir6fa3
{
    background-color: #fafafa;
}
#iczs2j
{
    padding: 20px 15px 0 70px;
}
#ir6fa3
{
    margin: 0 0 20px;
}
#iihqdc
{
    top: inherit;
    bottom: 0;
    right: 0;
    left: 0;
}
.iihqdc_global
{
    position: fixed;
    z-index: 10;
    text-align: center;
    background-color: #fff;
}
.iap5bb_global .hidden, .iihqdc_global.hidden
{
    display: none!important;
}
.i64m02_global, .ihiayg_global, .ihyqbq_global, .ipj14t_global, .iz4pnx_global
{
    min-height: 50px;
}
#ibsi3e, #ihyqbq
{
    justify-content: center;
    align-items: center;
    display: flex;
}
#ihyqbq
{
    padding: 10px 0;
}
#ibsi3e
{
    margin: 0 70px 0 0;
    font-size: 18px;
    line-height: 22px;
}
#ihiayg
{
    min-height: auto;
}
#iurc0y
{
    margin: 0 3px;
}
#i15c99, #i1pz67, #imr32i, #iurc0y, #ix2vny
{
    font-size: 12px;
    color: #9b9b9b;
    display: inline-block;
    line-height: 18px;
    font-family: Helvetica;
}
#i15c99, #i1pz67, #ix2vny
{
    text-decoration: none;
    margin: 0;
}
#imr32i
{
    margin: 0 3px;
}
#i64m02
{
    width: 50%;
    max-width: 405px;
}
#iffg3o, #iijdtf
{
    color: #000;
}
#iffg3o
{
    margin: 0 21px 0 0;
}
#i73frf, #i7yp5d
{
    text-decoration: none;
}
#i73frf
{
    margin: 0 0 0 5px;
    color: #fff;
    font-size: 18px;
    line-height: 22px;
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
    font-weight: 700;
}
#i7yp5d
{
    display: flex;
    padding: 20px 30px;
    border-radius: 3px 3px 3px 3px;
    justify-content: flex-start;
    background-image: -webkit-linear-gradient(0deg,#056cb8 0%,#35ccf5 100%);
    background-repeat: repeat;
    background-position: 0 0;
    background-attachment: scroll;
    background-size: 100%;
    width: 100%;
    align-items: stretch;
    max-width: 410px;
}
#iz4pnx
{
    min-height: auto;
}
#i12tto, #i1licu
{
    color: #9b9b9b;
    font-size: 12px;
    line-height: 18px;
    display: inline;
}
#i12tto
{
    margin: 0;
    font-family: Helvetica;
}
#i1licu
{
    padding: 0 3px;
}
#ipj14t
{
    min-height: auto;
    justify-content: space-between;
    margin: 0 0 10px;
    display: flex;
}
.iap5bb_global
{
    width: 100%;
}
.iap5bb_global .ctr-pointer
{
    cursor: pointer;
}
.iap5bb_global .comment-title
{
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 15px 0 40px;
    width: 100%;
}
.iap5bb_global .comment-title span
{
    padding-right: 5px;
}
.iap5bb_global .comment-content
{
    display: flex;
    padding-left: 15px;
    padding-right: 15px;
}
.iap5bb_global .content-item
{
    display: flex;
    padding: 20px 10px 15px 12px;
    border: 1px solid #dfdfdf;
    width: 33.33%;
    min-height: 240px;
}
.iap5bb_global .content-item .star
{
    width: auto;
    height: 18px;
}
.iap5bb_global .content-item:nth-child(2)
{
    margin: 0 20px;
}
.iap5bb_global .thumb
{
    width: 32px;
}
.iap5bb_global .img-view
{
    max-width: 32px;
    border-radius: 50%;
}
.iap5bb_global .icon-fblike
{
    max-width: 11px;
}
.iap5bb_global .content_wrap
{
    flex: 1 0;
    padding-left: 10px;
    position: relative;
}
.iap5bb_global .content_wrap p
{
    font-size: 14px;
    line-height: 19px;
}
.iap5bb_global .title
{
    margin: 0;
    color: #3658a6;
    font-weight: 700;
    font-size: 14px;
}
.iap5bb_global .author
{
    font-size: 14px;
    line-height: 1.35;
    font-weight: 700;
    position: absolute;
    right: 0;
    bottom: 0;
}
.iap5bb_global .author p
{
    margin: 0;
}
.iap5bb_global .desc ul
{
    font-size: 11px;
    list-style: none;
    padding-left: 0;
    margin: 0;
    padding-top: 2px;
    color: #3658a6;
}
.iap5bb_global .desc li
{
    display: inline-block;
}
.iap5bb_global .desc li+li
{
    padding-left: 3px;
}
.iap5bb_global .desc li.time
{
    color: #999;
}
#i31o6f8
{
    margin: 0;
    display: inline;
    color: #9b9b9b;
    font-size: 12px;
    line-height: 18px;
    padding: 0 0 0 3px;
    text-decoration: none;
}
#i31o6f8:hover
{
    text-decoration: underline;
}
#icza4i
{
    display: inline-flex;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    max-width: 970px;
    align-items: stretch;
    height: auto;
    padding: 40px 0;
}
#i2bpdf, #imaxwm
{
    width: 100%;
    position: relative;
}
#i2bpdf
{
    margin-left: auto;
    margin-right: auto;
    align-items: stretch;
    display: flex;
    overflow: hidden;
}
#imaxwm
{
    display: inline-block;
    min-height: 200px;
    padding: 0 15px;
    z-index: 999;
}
#i3xg4q
{
    min-height: 50px;
    max-width: 520px;
}
#idln2c, #isttap
{
    min-height: 50px;
    display: flex;
}
#idln2c
{
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 30%;
}
#isttap
{
    margin: 0 0 70px;
}
#i9zb5a
{
    margin: 0 0 5px;
    font-size: 52px;
    line-height: 60px;
    font-weight: 700;
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
}
#i8yslg
{
    font-size: 14px;
    line-height: 17px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin: 0 0 30px;
}
#if3duj
{
    width: 100%;
    max-width: 76px;
}
#iwbte8
{
    margin: 0 0 0 14px;
    color: #7c7c7c;
}
#ih055o
{
    width: 100%;
    margin: 0 10px 0 0;
    max-width: 29px;
}
#ikg4rb
{
    margin: 0;
    font-size: 20px;
    line-height: 27px;
}
#illxb3
{
    font-size: 14px;
    line-height: 17px;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    margin: 0 0 25px;
}
#it52yo
{
    width: 100%;
    margin: 0 10px 0 0;
    max-width: 29px;
}
#i4kc9h
{
    margin: 0;
    font-size: 20px;
    line-height: 27px;
}
#igdh2e
{
    font-size: 14px;
    line-height: 17px;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    margin: 0 0 25px;
}
#ilvsy7
{
    width: 100%;
    max-width: 29px;
    margin: 0 10px 0 0;
}
#ijac16
{
    margin: 0;
    font-size: 20px;
    line-height: 30px;
}
#i6gokj
{
    font-size: 14px;
    line-height: 17px;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    margin: 0 0 30px;
}
#ig0ofq
{
    color: #000;
}
#im17vh, #iri0kj
{
    text-decoration: none;
}
#iri0kj
{
    margin: 0 0 0 5px;
    color: #fff;
    font-size: 18px;
    line-height: 22px;
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
    font-weight: 700;
}
#im17vh
{
    padding: 20px 15px;
    max-width: 330px;
    border-radius: 3px 3px 3px 3px;
    background-image: -webkit-linear-gradient(0deg,#1160c6 0%,#00bfff 100%);
    background-repeat: repeat;
    background-position: 0 0;
    background-attachment: scroll;
    background-size: 100%;
    width: 100%;
}
#i2nqv4, #im17vh
{
    display: flex;
    align-items: center;
    justify-content: center;
}
#i2nqv4, #izar2j, #izji9s
{
    min-height: 50px;
}
#izar2j
{
    display: none;
}
#ig6i8d
{
    width: 100%;
    max-width: 96px;
    margin: 0 0 20px;
}
#iu0h1h
{
    margin: 0;
    line-height: 20px;
}
#i2x5la
{
    width: 100%;
    max-width: 96px;
    margin: 0 0 20px;
}
#inrj7i
{
    margin: 0;
    line-height: 20px;
}
#i07829
{
    min-height: 50px;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 30%;
}
#imhruv
{
    width: 100%;
    max-width: 96px;
    margin: 0 0 20px;
}
#i6jcvj
{
    margin: 0;
    line-height: 20px;
}
#iuslck
{
    min-height: 50px;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    width: 30%;
}
#i9lucf, #ixs1tz
{
    min-height: 114px;
    width: 1px;
    background-color: #00aeef;
}
#i1z6pn
{
    margin: 0;
    line-height: 30px;
    font-size: 20px;
    font-family: helvetica-regular;
}
#i0k907
{
    width: 100%;
    margin: 0 10px 0 0;
    max-width: 29px;
}
#i4rt7p
{
    margin: 0;
    font-size: 20px;
    line-height: 27px;
}
#i88fyo
{
    font-size: 14px;
    line-height: 17px;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    margin: 0 0 25px;
}
#ir8iye
{
    width: 100%;
    max-width: 29px;
    margin: 0 10px 0 0;
}
#i19qpq, #iaeq1n
{
    margin: 0;
    font-size: 20px;
    line-height: 30px;
}
#iaeq1n
{
    font-size: 14px;
    line-height: 17px;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
}
#i0vv06
{
    width: 100%;
    max-width: 29px;
    margin: 0 10px 0 0;
}
#i5kgwi
{
    margin: 0;
    font-size: 20px;
    line-height: 30px;
}
#iv5594
{
    font-size: 14px;
    line-height: 17px;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    margin: 0 0 30px;
}
#iskmk8, #ixgq3z
{
    margin: 0;
    line-height: 30px;
    font-size: 20px;
    font-family: helvetica-regular;
}
#iskmk8
{
    margin: 0 0 30px;
}
#i685tl
{
    min-height: 50px;
    position: relative;
}
#id10of, #in9eyf
{
    width: 100%;
    max-width: 73px;
    position: absolute;
    bottom: 10px;
    left: 10px;
}
#imya7z
{
    min-height: 50px;
    position: relative;
}
#ibfymi
{
    margin: 0;
    font-size: 12px;
    line-height: 18px;
    color: #9b9b9b;
    font-family: Helvetica;
    display: inline;
}
#i9i8cj
{
    min-height: auto;
}
#i0td7h, #i8enf5
{
    justify-content: space-between;
    min-height: auto;
    margin: 0;
    display: flex!important;
}
#i0td7h
{
    margin: 0 0 10px;
}
.i16qka_global, .ia31qr_global, .iejsjb_global, .ih2i9m_global, .imheba_global, .in2mvd_global, .ipwnm6_global
{
    position: relative;
    overflow: hidden;
}
.ipwnm6_global .hidden:not([data-gjs-type])
{
    display: none!important;
}
.ipwnm6_global .js-video
{
    position: relative;
}
.ipwnm6_global .js-video .tmp-thumb
{
    position: relative;
    z-index: 2;
    width: 100%;
}
.ipwnm6_global .js-video .img-view
{
    position: relative;
    width: 100%;
    height: 0;
}
.ipwnm6_global .js-video .wistia_embed
{
    width: 100%;
    height: 100%;
}
.i16qka_global .js-video iframe, .i16qka_global .js-video video, .ia31qr_global .js-video iframe, .ia31qr_global .js-video video, .iejsjb_global .js-video iframe, .iejsjb_global .js-video video, .ih2i9m_global .js-video iframe, .ih2i9m_global .js-video video, .imheba_global .js-video iframe, .imheba_global .js-video video, .in2mvd_global .js-video iframe, .in2mvd_global .js-video video, .ipwnm6_global .js-video iframe, .ipwnm6_global .js-video video
{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}
.ipwnm6_global .layer-over-video
{
    position: absolute;
    z-index: 3;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1;
    background-color: rgba(255,255,255,.6);
    display: flex;
    align-items: center;
    justify-content: center;
    transition: opacity 50ms ease;
}
.ipwnm6_global .layer-over-video.hide
{
    opacity: 0;
    pointer-events: none;
}
.ipwnm6_global .layer-over-video .js-play-video
{
    cursor: pointer;
}
.ipwnm6_global .layer-over-video .js-play-video:empty
{
    padding: 20px 0;
}
.i16qka_global .layer-over-video .js-play-video:empty:before, .ia31qr_global .layer-over-video .js-play-video:empty:before, .iejsjb_global .layer-over-video .js-play-video:empty:before, .ih2i9m_global .layer-over-video .js-play-video:empty:before, .imheba_global .layer-over-video .js-play-video:empty:before, .in2mvd_global .layer-over-video .js-play-video:empty:before, .ipwnm6_global .layer-over-video .js-play-video:empty:before
{
    content: "Play Video";
}
.ipwnm6_global .button-box
{
    opacity: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    position: absolute;
    z-index: 3;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    pointer-events: none;
    transition: opacity 50ms ease;
}
.ipwnm6_global .button-box.show, .ipwnm6_global .button-box[data-gjs-type]
{
    pointer-events: auto;
    opacity: 1;
    background-color: rgba(0,0,0,.3);
}
.ipwnm6_global .cta-btn
{
    text-align: center;
    font-family: sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    border-radius: 10px;
    border: 0;
    color: #fff;
    cursor: pointer;
    background-color: #5fbb49;
    background-image: linear-gradient(to bottom,#a3cc2c 0,#5fbb49 100%);
    padding: 17px 30px;
    font-size: 22px;
    text-decoration: none;
}
.ipwnm6_global .heartbeat .cta-btn
{
    animation: _heartbeat 5s ease 0s infinite normal;
}
.ipwnm6_global .heartbeat .cta-btn:hover
{
    animation: none;
}
.ipwnm6_global .w-video-wrapper.w-css-reset
{
    background-color: transparent!important;
}
#ipwnm6 .img-view, #iqakd3 .img-view
{
    padding-bottom: 100%;
}
#ilhq75 .img-view
{
    padding-bottom: 87.58620689655172%;
}
.imheba_global .hidden:not([data-gjs-type])
{
    display: none!important;
}
.imheba_global .js-video
{
    position: relative;
}
.imheba_global .js-video .tmp-thumb
{
    position: relative;
    z-index: 2;
    width: 100%;
}
.imheba_global .js-video .img-view
{
    position: relative;
    width: 100%;
    height: 0;
}
.imheba_global .js-video .wistia_embed
{
    width: 100%;
    height: 100%;
}
.imheba_global .layer-over-video
{
    position: absolute;
    z-index: 3;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1;
    background-color: rgba(255,255,255,.6);
    display: flex;
    align-items: center;
    justify-content: center;
    transition: opacity 50ms ease;
}
.imheba_global .layer-over-video.hide
{
    opacity: 0;
    pointer-events: none;
}
.imheba_global .layer-over-video .js-play-video
{
    cursor: pointer;
}
.imheba_global .layer-over-video .js-play-video:empty
{
    padding: 20px 0;
}
.imheba_global .button-box
{
    opacity: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    position: absolute;
    z-index: 3;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    pointer-events: none;
    transition: opacity 50ms ease;
}
.imheba_global .button-box.show, .imheba_global .button-box[data-gjs-type]
{
    pointer-events: auto;
    opacity: 1;
    background-color: rgba(0,0,0,.3);
}
.imheba_global .cta-btn
{
    text-align: center;
    font-family: sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    border-radius: 10px;
    border: 0;
    color: #fff;
    cursor: pointer;
    background-color: #5fbb49;
    background-image: linear-gradient(to bottom,#a3cc2c 0,#5fbb49 100%);
    padding: 17px 30px;
    font-size: 22px;
    text-decoration: none;
}
.imheba_global .heartbeat .cta-btn
{
    animation: _heartbeat 5s ease 0s infinite normal;
}
.imheba_global .heartbeat .cta-btn:hover
{
    animation: none;
}
.imheba_global .w-video-wrapper.w-css-reset
{
    background-color: transparent!important;
}
#imheba .img-view
{
    padding-bottom: 100%;
}
#ibcdyx .img-view, #in2mvd .img-view
{
    padding-bottom: 57.77777777777777%;
}
#in2mvd
{
    position: absolute;
    top: 0;
    right: -2px;
    left: -2px;
    bottom: 0;
}
.in2mvd_global .hidden:not([data-gjs-type])
{
    display: none!important;
}
.in2mvd_global .js-video
{
    position: relative;
}
.in2mvd_global .js-video .tmp-thumb
{
    position: relative;
    z-index: 2;
    width: 100%;
}
.in2mvd_global .js-video .img-view
{
    position: relative;
    width: 100%;
    height: 0;
}
.in2mvd_global .js-video .wistia_embed
{
    width: 100%;
    height: 100%;
}
.in2mvd_global .layer-over-video
{
    position: absolute;
    z-index: 3;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1;
    background-color: rgba(255,255,255,.6);
    display: flex;
    align-items: center;
    justify-content: center;
    transition: opacity 50ms ease;
}
.in2mvd_global .layer-over-video.hide
{
    opacity: 0;
    pointer-events: none;
}
.in2mvd_global .layer-over-video .js-play-video
{
    cursor: pointer;
}
.in2mvd_global .layer-over-video .js-play-video:empty
{
    padding: 20px 0;
}
.in2mvd_global .button-box
{
    opacity: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    position: absolute;
    z-index: 3;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    pointer-events: none;
    transition: opacity 50ms ease;
}
.in2mvd_global .button-box.show, .in2mvd_global .button-box[data-gjs-type]
{
    pointer-events: auto;
    opacity: 1;
    background-color: rgba(0,0,0,.3);
}
.in2mvd_global .cta-btn
{
    text-align: center;
    font-family: sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    border-radius: 10px;
    border: 0;
    color: #fff;
    cursor: pointer;
    background-color: #5fbb49;
    background-image: linear-gradient(to bottom,#a3cc2c 0,#5fbb49 100%);
    padding: 17px 30px;
    font-size: 22px;
    text-decoration: none;
}
.in2mvd_global .heartbeat .cta-btn
{
    animation: _heartbeat 5s ease 0s infinite normal;
}
.in2mvd_global .heartbeat .cta-btn:hover
{
    animation: none;
}
.in2mvd_global .w-video-wrapper.w-css-reset
{
    background-color: transparent!important;
}
.ih2i9m_global .hidden:not([data-gjs-type])
{
    display: none!important;
}
.ih2i9m_global .js-video
{
    position: relative;
}
.ih2i9m_global .js-video .tmp-thumb
{
    position: relative;
    z-index: 2;
    width: 100%;
}
.ih2i9m_global .js-video .img-view
{
    position: relative;
    width: 100%;
    height: 0;
}
.ih2i9m_global .js-video .wistia_embed
{
    width: 100%;
    height: 100%;
}
.ih2i9m_global .layer-over-video
{
    position: absolute;
    z-index: 3;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1;
    background-color: rgba(255,255,255,.6);
    display: flex;
    align-items: center;
    justify-content: center;
    transition: opacity 50ms ease;
}
.ih2i9m_global .layer-over-video.hide
{
    opacity: 0;
    pointer-events: none;
}
.ih2i9m_global .layer-over-video .js-play-video
{
    cursor: pointer;
}
.ih2i9m_global .layer-over-video .js-play-video:empty
{
    padding: 20px 0;
}
.ih2i9m_global .button-box
{
    opacity: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    position: absolute;
    z-index: 3;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    pointer-events: none;
    transition: opacity 50ms ease;
}
.ih2i9m_global .button-box.show, .ih2i9m_global .button-box[data-gjs-type]
{
    pointer-events: auto;
    opacity: 1;
    background-color: rgba(0,0,0,.3);
}
.ih2i9m_global .cta-btn
{
    text-align: center;
    font-family: sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    border-radius: 10px;
    border: 0;
    color: #fff;
    cursor: pointer;
    background-color: #5fbb49;
    background-image: linear-gradient(to bottom,#a3cc2c 0,#5fbb49 100%);
    padding: 17px 30px;
    font-size: 22px;
    text-decoration: none;
}
.ih2i9m_global .heartbeat .cta-btn
{
    animation: _heartbeat 5s ease 0s infinite normal;
}
.ih2i9m_global .heartbeat .cta-btn:hover
{
    animation: none;
}
.ih2i9m_global .w-video-wrapper.w-css-reset
{
    background-color: transparent!important;
}
#ih2i9m .img-view
{
    padding-bottom: 87.58620689655172%;
}
#ih2i9m
{
    position: relative;
    left: 0;
    right: -2px;
    top: 0;
    margin: 0 -2px -2px 0;
}
#i7ws06
{
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
    line-height: 19px;
    letter-spacing: normal;
}
#i0mjim
{
    width: 14px;
    height: 14px;
}
#idskbo
{
    background-color: #fafafa;
    padding: 0 50px 0 70px;
    letter-spacing: .21px;
    font-size: 16px;
    line-height: 18px;
    color: #4a4a4a;
    font-weight: 400;
}
#il2sww
{
    color: #4a4a4a;
    line-height: 24px;
    font-family: helvetica-regular;
    max-width: 90%;
}
#i1us91, #indnr7
{
    background-color: #fafafa;
}
#indnr7
{
    padding: 20px 15px 0 70px;
}
#i1us91
{
    margin: 0 0 20px;
}
#i0z855
{
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
    line-height: 19px;
    letter-spacing: normal;
}
#i2wacd
{
    width: 14px;
    height: 14px;
}
#ihl61e
{
    background-color: #fafafa;
    padding: 0 50px 0 70px;
    letter-spacing: .21px;
    font-size: 16px;
    line-height: 18px;
    color: #4a4a4a;
    font-weight: 400;
}
#izyie1
{
    color: #4a4a4a;
    line-height: 24px;
    font-family: helvetica-regular;
    max-width: 90%;
}
#ijqw7r, #iw0a07
{
    background-color: #fafafa;
}
#ijqw7r
{
    padding: 20px 15px 0 70px;
}
#iw0a07
{
    margin: 0 0 20px;
}
#igh51r
{
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
    line-height: 19px;
    letter-spacing: normal;
}
#ixj4f9
{
    width: 14px;
    height: 14px;
}
#i3hjf3
{
    background-color: #fafafa;
    padding: 0 50px 0 70px;
    letter-spacing: .21px;
    font-size: 16px;
    line-height: 18px;
    color: #4a4a4a;
    font-weight: 400;
}
#iy427t
{
    color: #4a4a4a;
    line-height: 24px;
    font-family: helvetica-regular;
    max-width: 90%;
}
#i74hq7, #io5chb
{
    background-color: #fafafa;
}
#io5chb
{
    padding: 20px 15px 0 70px;
}
#i74hq7
{
    margin: 0 0 20px;
}
#ijzt49
{
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
    line-height: 19px;
    letter-spacing: normal;
}
#iy9e38
{
    width: 14px;
    height: 14px;
}
#ijll0j
{
    background-color: #fafafa;
    padding: 0 50px 0 70px;
    letter-spacing: .21px;
    font-size: 16px;
    line-height: 18px;
    color: #4a4a4a;
    font-weight: 400;
}
#i0ojs9
{
    color: #4a4a4a;
    line-height: 24px;
    font-family: helvetica-regular;
    max-width: 90%;
}
#i4g62o, #in196z
{
    background-color: #fafafa;
}
#in196z
{
    padding: 20px 15px 0 70px;
}
#i4g62o
{
    margin: 0 0 20px;
}
#ied745
{
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
    line-height: 19px;
    letter-spacing: normal;
}
#i6z114
{
    width: 14px;
    height: 14px;
}
#iyan27
{
    background-color: #fafafa;
    padding: 0 50px 0 70px;
    letter-spacing: .21px;
    font-size: 16px;
    line-height: 18px;
    color: #4a4a4a;
    font-weight: 400;
}
#iuzzuf
{
    color: #4a4a4a;
    line-height: 24px;
    font-family: helvetica-regular;
    max-width: 90%;
}
#i6pj0d, #ih7ibg
{
    background-color: #fafafa;
}
#ih7ibg
{
    padding: 20px 15px 0 70px;
}
#i6pj0d
{
    margin: 0 0 20px;
}
#ix4ouo
{
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
    line-height: 19px;
    letter-spacing: normal;
}
#ip9n7z
{
    width: 14px;
    height: 14px;
}
#i8dqkc
{
    background-color: #fafafa;
    padding: 0 50px 0 70px;
    letter-spacing: .21px;
    font-size: 16px;
    line-height: 18px;
    color: #4a4a4a;
    font-weight: 400;
}
#i5b4b1
{
    color: #4a4a4a;
    line-height: 24px;
    font-family: helvetica-regular;
    max-width: 90%;
}
#iee53k, #ixetgk
{
    background-color: #fafafa;
}
#iee53k
{
    padding: 20px 15px 0 70px;
}
#ixetgk
{
    margin: 0 0 20px;
}
#i8skbw, #ic7uoi
{
    margin: 0;
    display: inline-block;
    font-size: 12px;
    color: #9b9b9b;
    text-decoration: none;
    font-family: Helvetica;
    line-height: 18px;
}
#in5uwe, #ivksli
{
    margin: 0 3px;
}
#in5uwe, #itvida, #iuoo0o, #ivksli
{
    font-size: 12px;
    color: #9b9b9b;
    display: inline-block;
    line-height: 18px;
    font-family: Helvetica;
}
#iuoo0o
{
    text-decoration: none;
    margin: 0;
}
#itvida
{
    margin: 0 3px;
}
#iyma6i
{
    width: 100%;
    margin: 0 10px 0 0;
    max-width: 29px;
}
#id91uj
{
    margin: 0;
    font-size: 20px;
    line-height: 27px;
}
#iybuuh
{
    font-size: 14px;
    line-height: 17px;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    margin: 0 0 25px;
}
#i1gvtg, #inzxk7, #isn0qg
{
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
}
#icaugf
{
    color: #000;
    width: 100%;
    display: block!important;
}
.i16qka_global .hidden:not([data-gjs-type])
{
    display: none!important;
}
.i16qka_global .js-video
{
    position: relative;
}
.i16qka_global .js-video .tmp-thumb
{
    position: relative;
    z-index: 2;
    width: 100%;
}
.i16qka_global .js-video .img-view
{
    position: relative;
    width: 100%;
    height: 0;
}
.i16qka_global .js-video .wistia_embed
{
    width: 100%;
    height: 100%;
}
.i16qka_global .layer-over-video
{
    position: absolute;
    z-index: 3;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1;
    background-color: rgba(255,255,255,.6);
    display: flex;
    align-items: center;
    justify-content: center;
    transition: opacity 50ms ease;
}
.i16qka_global .layer-over-video.hide
{
    opacity: 0;
    pointer-events: none;
}
.i16qka_global .layer-over-video .js-play-video
{
    cursor: pointer;
}
.i16qka_global .layer-over-video .js-play-video:empty
{
    padding: 20px 0;
}
.i16qka_global .button-box
{
    opacity: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    position: absolute;
    z-index: 3;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    pointer-events: none;
    transition: opacity 50ms ease;
}
.i16qka_global .button-box.show, .i16qka_global .button-box[data-gjs-type]
{
    pointer-events: auto;
    opacity: 1;
    background-color: rgba(0,0,0,.3);
}
.i16qka_global .cta-btn
{
    text-align: center;
    font-family: sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    border-radius: 10px;
    border: 0;
    color: #fff;
    cursor: pointer;
    background-color: #5fbb49;
    background-image: linear-gradient(to bottom,#a3cc2c 0,#5fbb49 100%);
    padding: 17px 30px;
    font-size: 22px;
    text-decoration: none;
}
.i16qka_global .heartbeat .cta-btn
{
    animation: _heartbeat 5s ease 0s infinite normal;
}
.i16qka_global .heartbeat .cta-btn:hover
{
    animation: none;
}
.i16qka_global .w-video-wrapper.w-css-reset
{
    background-color: transparent!important;
}
#i16qka .img-view
{
    padding-bottom: 100%;
}
#i3kd7g, #i9tegf, #is5u4u
{
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
}
#i6a6rf
{
    margin: 0 0 30px;
    line-height: 30px;
    font-size: 20px;
}
#i6a6rf, #ioga0t, #ipudso, #itmqxr, #izgb6i
{
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
}
#i4yxoi .img-view, #ikh1bh .img-view
{
    padding-bottom: 56.25%;
}
#ile96d
{
    display: flex;
    justify-content: space-between;
}
#iut3vj
{
    width: 100%;
}
#inpgll
{
    margin: 0 0 20px;
    font-size: 13px;
    line-height: 16px;
    color: #4a4a4a;
}
#ij11vl
{
    color: #00aeef;
}
#ii9tfe
{
    width: 100%;
}
#i3clap
{
    color: #000;
    width: 87.5px;
    margin: 0 0 20px;
}
#i6sdwi
{
    color: #4a4a4a;
    line-height: 24px;
    font-size: 15px;
    font-family: helvetica-regular;
    margin: 0 0 20px;
}
#i7414n
{
    color: #00aeef;
}
#iyg2n3
{
    margin: 0 0 20px;
    font-size: 13px;
    line-height: 16px;
    color: #4a4a4a;
}
#iw9hns
{
    color: #000;
}
#icjz1m
{
    margin: 0 0 0 10px;
    font-size: 13px;
    line-height: 16px;
    color: #4a4a4a;
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
}
#icjch7, #ihdhel
{
    align-items: center;
}
#ihdhel
{
    display: flex;
    min-height: auto;
}
#icjch7
{
    padding: 20px 15px 25px;
    border-left: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;
}
#i5xx0d
{
    width: 33.33%;
}
#ih6kqf
{
    width: 100%;
}
#imlgmr
{
    color: #000;
    width: 87.5px;
    margin: 0 0 20px;
}
#ir0xy2
{
    color: #4a4a4a;
    line-height: 24px;
    font-size: 15px;
    font-family: helvetica-regular;
    margin: 0 0 20px;
}
#i48lbf
{
    color: #00aeef;
}
#iexl8c
{
    margin: 0 0 20px;
    font-size: 13px;
    line-height: 16px;
    color: #4a4a4a;
}
#iisw9m
{
    color: #000;
}
#if90xl
{
    margin: 0 0 0 10px;
    font-size: 13px;
    line-height: 16px;
    color: #4a4a4a;
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
}
#i1c0wx, #icee2f
{
    align-items: center;
}
#icee2f
{
    display: flex;
    min-height: auto;
}
#i1c0wx
{
    padding: 20px 15px 25px;
    border-left: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;
}
#i9ye8c
{
    margin: 0 20px 0 0;
    width: 33.33%;
}
#iwrn8b
{
    display: block;
}
#i2smve
{
    color: #000;
    width: 140px;
    display: none;
}
#imsndt
{
    margin: 0 0 0 15px;
    text-decoration: none;
    color: #fff;
    font-size: 18px;
    line-height: 22px;
    font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
    font-weight: 400;
}
.ia31qr_global .hidden:not([data-gjs-type])
{
    display: none!important;
}
.ia31qr_global .js-video
{
    position: relative;
}
.ia31qr_global .js-video .tmp-thumb
{
    position: relative;
    z-index: 2;
    width: 100%;
}
.ia31qr_global .js-video .img-view
{
    position: relative;
    width: 100%;
    height: 0;
}
.ia31qr_global .js-video .wistia_embed
{
    width: 100%;
    height: 100%;
}
.ia31qr_global .layer-over-video
{
    position: absolute;
    z-index: 3;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1;
    background-color: rgba(255,255,255,.6);
    display: flex;
    align-items: center;
    justify-content: center;
    transition: opacity 50ms ease;
}
.ia31qr_global .layer-over-video.hide
{
    opacity: 0;
    pointer-events: none;
}
.ia31qr_global .layer-over-video .js-play-video
{
    cursor: pointer;
}
.ia31qr_global .layer-over-video .js-play-video:empty
{
    padding: 20px 0;
}
.ia31qr_global .button-box
{
    opacity: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    position: absolute;
    z-index: 3;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    pointer-events: none;
    transition: opacity 50ms ease;
}
.ia31qr_global .button-box.show, .ia31qr_global .button-box[data-gjs-type]
{
    pointer-events: auto;
    opacity: 1;
    background-color: rgba(0,0,0,.3);
}
.ia31qr_global .cta-btn
{
    text-align: center;
    font-family: sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    border-radius: 10px;
    border: 0;
    color: #fff;
    cursor: pointer;
    background-color: #5fbb49;
    background-image: linear-gradient(to bottom,#a3cc2c 0,#5fbb49 100%);
    padding: 17px 30px;
    font-size: 22px;
    text-decoration: none;
}
.ia31qr_global .heartbeat .cta-btn
{
    animation: _heartbeat 5s ease 0s infinite normal;
}
.ia31qr_global .heartbeat .cta-btn:hover
{
    animation: none;
}
.ia31qr_global .w-video-wrapper.w-css-reset
{
    background-color: transparent!important;
}
#ia31qr .img-view
{
    padding-bottom: 80.55555555555556%;
}
.iejsjb_global .hidden:not([data-gjs-type])
{
    display: none!important;
}
.iejsjb_global .js-video
{
    position: relative;
}
.iejsjb_global .js-video .tmp-thumb
{
    position: relative;
    z-index: 2;
    width: 100%;
}
.iejsjb_global .js-video .img-view
{
    position: relative;
    width: 100%;
    height: 0;
}
.iejsjb_global .js-video .wistia_embed
{
    width: 100%;
    height: 100%;
}
.iejsjb_global .layer-over-video
{
    position: absolute;
    z-index: 3;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1;
    background-color: rgba(255,255,255,.6);
    display: flex;
    align-items: center;
    justify-content: center;
    transition: opacity 50ms ease;
}
.iejsjb_global .layer-over-video.hide
{
    opacity: 0;
    pointer-events: none;
}
.iejsjb_global .layer-over-video .js-play-video
{
    cursor: pointer;
}
.iejsjb_global .layer-over-video .js-play-video:empty
{
    padding: 20px 0;
}
.iejsjb_global .button-box
{
    opacity: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    position: absolute;
    z-index: 3;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    pointer-events: none;
    transition: opacity 50ms ease;
}
.iejsjb_global .button-box.show, .iejsjb_global .button-box[data-gjs-type]
{
    pointer-events: auto;
    opacity: 1;
    background-color: rgba(0,0,0,.3);
}
.iejsjb_global .cta-btn
{
    text-align: center;
    font-family: sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    border-radius: 10px;
    border: 0;
    color: #fff;
    cursor: pointer;
    background-color: #5fbb49;
    background-image: linear-gradient(to bottom,#a3cc2c 0,#5fbb49 100%);
    padding: 17px 30px;
    font-size: 22px;
    text-decoration: none;
}
.iejsjb_global .heartbeat .cta-btn
{
    animation: _heartbeat 5s ease 0s infinite normal;
}
.iejsjb_global .heartbeat .cta-btn:hover
{
    animation: none;
}
.iejsjb_global .w-video-wrapper.w-css-reset
{
    background-color: transparent!important;
}
#iejsjb .img-view
{
    padding-bottom: 66.33333333333333%;
}
#i59e, #ia31qr
{
    display: none;
}
@font-face
{
    font-family: helvetica-regular;
    font-stretch: normal;
    font-style: normal;
    unicode-range: U+0-10FFFF;
    src: url(https://www.chillwellshop.com/en/assets/image/2bc8e588-69d0-4f7e-b753-a728b316efda/62e3a7d0ef95b12a90b9cf1f/847e5b0a-f25e-4360-95e5-98d6a456d686/helvetica.otf);
    font-weight: 400;
    font-display: swap;
}
@media(max-width: 1023px)
{
    #i6qskx, #iebawj
    {
        font-size: 26px;
        line-height: 30px;
    }
    #iebawj
    {
        margin: 0 0 45px;
    }
    #ifozjk, #itdz21
    {
        font-size: 16px;
        line-height: 24px;
    }
    #ifozjk
    {
        line-height: 25px;
    }
    #ix1867
    {
        font-size: 26px;
        line-height: 30px;
    }
    #ii36yk
    {
        font-size: 16px;
        line-height: 23px;
    }
    #ic66cp, #ilvsjf
    {
        font-size: 26px;
        line-height: 30px;
    }
    #ilvsjf
    {
        font-family: Helvetica;
        font-weight: 700;
    }
    #ivc0os
    {
        font-size: 20px;
        line-height: 26px;
    }
    #iq91rl
    {
        font-size: 18px;
        line-height: 21px;
    }
    #iwhpm3
    {
        line-height: 23px;
    }
    #irl3af
    {
        width: 100%;
    }
    #ilybo6
    {
        padding: 40px 15px 35px;
    }
    #iw086h
    {
        margin: 0;
    }
    #ikp2
    {
        display: block;
    }
    #ikm2v
    {
        font-size: 12px;
        line-height: 14px;
    }
    #ic937n
    {
        padding: 0 0 0 15px;
    }
    #ibsi3e
    {
        margin: 0 15px 0 0;
    }
    #ihyqbq
    {
        padding: 10px;
    }
    #i015rw
    {
        padding: 0;
    }
    #i8y20d
    {
        margin: 0 auto;
    }
    #i1z6pn
    {
        font-size: 16px;
        line-height: 24px;
    }
    #iskmk8, #ixgq3z
    {
        font-size: 16px;
        line-height: 23px;
    }
    #iq06i-2
    {
        justify-content: space-between;
    }
    #i78k0w
    {
        align-items: center;
    }
    #icet4w
    {
        padding: 0 0 0 15px;
        width: 50%;
    }
    #ijpvs3
    {
        min-height: 50px;
    }
    #i2bpdf
    {
        background-image: url(../image/top-dk.gif);
        background-repeat: no-repeat;
        background-position: center center;
        background-attachment: scroll;
        background-size: cover;
    }
    #in2mvd
    {
        display: none;
    }
    #i6a6rf
    {
        font-size: 16px;
        line-height: 24px;
    }
    #i8emn
    {
        max-width: 188px;
    }
    #ibcp4
    {
        padding: 15px;
    }
    #i9zb5a
    {
        font-size: 34px;
        line-height: 41px;
    }
    #i4kc9h, #i4rt7p, #id91uj, #ikg4rb
    {
        font-size: 18px;
        line-height: 27px;
    }
    #i6jcvj, #inrj7i, #iu0h1h
    {
        line-height: 19px;
    }
    #ih42v
    {
        font-size: 29px;
        line-height: 39px;
        margin: 20px 0;
    }
    #idckyr
    {
        padding: 0;
        width: 50%;
    }
    #i7rkgh
    {
        padding: 0 0 0 15px;
    }
    #i19qpq, #i5kgwi, #ijac16
    {
        font-size: 16px;
        line-height: 25px;
    }
    #itbnpb
    {
        padding: 0 0 0 15px;
        width: 50%;
    }
    #ivslm1
    {
        padding: 0;
    }
    #ivdkjg
    {
        padding: 40px 0 35px 15px;
    }
    #is4t7y
    {
        padding: 25px 15px 20px;
    }
    #i27pv7
    {
        line-height: 26px;
    }
    #i31o6f8
    {
        margin: 0;
    }
    #ia2fok
    {
        padding: 15px;
    }
    #imsndt
    {
        margin: 0 0 0 10px;
        font-size: 17px;
    }
    #itcexc
    {
        padding: 30px 15px 80px;
    }
    #i3xg4q
    {
        max-width: 445px;
    }
}
@media(min-width: 768px)
{
    .i5i12k_global .faq .faq-item h3
    {
        display: flex;
        align-items: center;
    }
    .i5i12k_global .faq .faq-item .question
    {
        margin-right: 15px;
    }
}
@media(max-width: 767px)
{
    #i8emn
    {
        display: block;
    }
    #ikm2v
    {
        font-size: 12px;
        line-height: 14px;
        margin: 0 0 0 30px;
    }
    #iqke9
    {
        justify-content: space-between;
        align-items: center;
    }
    #ih42v
    {
        font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
        font-weight: 400;
    }
    #i4mah
    {
        flex-direction: column;
        margin: 0;
    }
    #i8haiq, #in1l9, #isnlpn
    {
        width: 100%;
        margin: 0 0 40px;
    }
    #iv75h
    {
        line-height: 26px;
    }
    #i2s9nk
    {
        flex-direction: column;
    }
    #iwqfnl
    {
        width: 100%;
        margin: 0 0 40px;
    }
    #ihazw8
    {
        margin: 0 0 50px;
    }
    #ia7mw8, #ihazw8
    {
        width: 100%;
    }
    #iq06i
    {
        flex-direction: column;
    }
    #icet4w, #ij2qjg
    {
        width: 100%;
    }
    #icet4w
    {
        padding: 0 15px 30px;
    }
    #ioliw
    {
        padding: 0;
    }
    #i6qskx
    {
        line-height: 30px;
        font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
        font-weight: 400;
    }
    #itdz21
    {
        margin: 0 0 30px;
        line-height: 26px;
    }
    #i78k0w
    {
        flex-direction: column-reverse;
    }
    #i7rkgh, #idckyr
    {
        width: 100%;
        padding: 40px 15px 0;
    }
    #i7rkgh
    {
        padding: 0;
    }
    #iebawj
    {
        line-height: 30px;
        font-weight: 400;
        font-family: Helvetica Bold,Helvetica,Arial,sans-serif;
        letter-spacing: -.5px;
        margin: 0 0 20px;
    }
    #i418h7
    {
        padding: 0;
    }
    #ifozjk
    {
        line-height: 26px;
    }
    #ir48xh
    {
        margin: 35px 0 30px;
    }
    #ixvjvi
    {
        flex-direction: column;
        padding: 0;
    }
    #ivslm1
    {
        width: 100%;
        margin: 30px 0 35px;
    }
    #itbnpb
    {
        width: 100%;
        padding: 0 15px;
    }
    #ix1867
    {
        margin: 0 0 20px;
    }
    #ii36yk
    {
        line-height: 26px;
    }
    #ilybo6
    {
        padding: 30px 20px 31px;
    }
    #itm8dn
    {
        padding: 10px 0;
    }
    #iu3hcj
    {
        display: block;
        width: 80%;
        line-height: 22px;
    }
    #i5iafk, #imiz2h, #iy7024
    {
        padding: 10px 0;
    }
    #ixbe1i
    {
        display: block;
        max-width: 80%;
        line-height: 22px;
    }
    #iis9gw, #ivmrwb
    {
        margin: 0 0 10px;
    }
    #iif2mt
    {
        flex-direction: column;
    }
    #ie2753
    {
        text-align: center;
        line-height: 18px;
    }
    #ivkhc8
    {
        display: inline;
    }
    #ikp2
    {
        display: block;
    }
    #iq06i-2
    {
        flex-direction: column;
    }
    #ia2fok
    {
        width: 125px;
        padding: 10px 0;
    }
    #ixn9dc
    {
        display: block;
        max-width: 80%;
        line-height: 22px;
    }
    #iddyjb, #inyioa
    {
        padding: 10px 0;
    }
    #i39j7l
    {
        margin: 0 0 10px;
    }
    #iz87m7
    {
        display: block;
        max-width: 80%;
        line-height: 22px;
    }
    #iczs2j, #iqamvj
    {
        padding: 10px 0;
    }
    #ir6fa3
    {
        margin: 0 0 10px;
    }
    #i0pe6l
    {
        font-family: Helvetica;
        font-size: 26px;
        line-height: 30px;
        letter-spacing: normal;
        margin: 0 0 15px;
    }
    #ihiayg
    {
        text-align: center;
        line-height: 1.4em;
    }
    #i7yp5d
    {
        padding: 20px 15px;
        justify-content: center;
    }
    #i12tto
    {
        text-align: center;
        line-height: 18px;
        display: inline;
    }
    #ijbuu
    {
        margin: 20px 0 15px;
    }
    #i8iec
    {
        margin: 0 0 15px;
    }
    #idn9zg
    {
        padding: 0;
    }
    #ic66cp
    {
        margin: 0 auto 20px;
    }
    #iv9bjw
    {
        padding: 0 30px 50px;
    }
    #iptezp
    {
        width: 100%;
        margin: 0 0 25px;
    }
    #i1qpli, #i5m6xm, #ilr32w, #itxrj4
    {
        line-height: 22px;
    }
    #iz4pnx
    {
        text-align: center;
        width: 100%;
        margin: 0 0 10px;
    }
    #ipj14t
    {
        flex-direction: column;
        align-items: center;
    }
    #iihqdc
    {
        min-height: auto;
    }
    #im17vh
    {
        margin: 0 auto;
    }
    #i1z6pn
    {
        margin: 0;
    }
    #i1z6pn, #iskmk8, #ixgq3z
    {
        line-height: 26px;
    }
    #i2bpdf
    {
        padding: 0;
        background-image: none;
        background-color: #f7fdff;
    }
    #isttap
    {
        flex-direction: column-reverse;
        margin: 0 0 45px;
    }
    #imaxwm
    {
        padding: 0;
    }
    #i9zb5a
    {
        margin: 0 0 17px;
    }
    #i3xg4q
    {
        padding: 25px 15px 0;
        margin: 0 auto;
        max-width: 100%;
    }
    #i4kc9h, #i4rt7p, #ikg4rb
    {
        font-size: 16px;
    }
    #i0k907, #ih055o, #it52yo
    {
        max-width: 25px;
    }
    #igdh2e
    {
        margin: 0 0 21px;
    }
    #i73frf
    {
        margin: 0;
    }
    #iffg3o
    {
        margin: 0 5px 0 0;
    }
    #i2nqv4
    {
        flex-direction: column;
        padding: 0 15px;
    }
    #i9lucf, #ixs1tz
    {
        display: none;
    }
    #idln2c, #iuslck
    {
        margin: 0 0 45px;
        width: 100%;
    }
    #i19qpq, #i5kgwi, #ijac16
    {
        font-size: 16px;
    }
    #i0vv06, #ilvsy7, #ir8iye
    {
        max-width: 25px;
    }
    #ifutzf
    {
        position: relative;
    }
    #iap5bb
    {
        border-top: 1px solid #e3e3e3;
        padding: 35px 0 0;
    }
    #ibfymi
    {
        line-height: 18px;
        display: inline;
    }
    #i9i8cj, #ibfymi
    {
        text-align: center;
    }
    #i8enf5
    {
        flex-direction: column;
    }
    #i0td7h
    {
        display: block!important;
        margin: 0 0 15px;
    }
    #in2mvd
    {
        display: none;
    }
    #ih2i9m
    {
        margin: 0 -2px -2px;
    }
    #i7ws06
    {
        display: block;
        max-width: 80%;
        line-height: 22px;
    }
    #idskbo
    {
        padding: 10px 0;
    }
    #il2sww
    {
        line-height: 22px;
    }
    #indnr7
    {
        padding: 10px 0;
    }
    #i1us91
    {
        margin: 0 0 10px;
    }
    #i0z855
    {
        display: block;
        max-width: 80%;
        line-height: 22px;
    }
    #ihl61e
    {
        padding: 10px 0;
    }
    #izyie1
    {
        line-height: 22px;
    }
    #ijqw7r
    {
        padding: 10px 0;
    }
    #iw0a07
    {
        margin: 0 0 10px;
    }
    #igh51r
    {
        display: block;
        max-width: 80%;
        line-height: 22px;
    }
    #i3hjf3
    {
        padding: 10px 0;
    }
    #iy427t
    {
        line-height: 22px;
    }
    #io5chb
    {
        padding: 10px 0;
    }
    #i74hq7
    {
        margin: 0 0 10px;
    }
    #ijzt49
    {
        display: block;
        max-width: 80%;
        line-height: 22px;
    }
    #ijll0j
    {
        padding: 10px 0;
    }
    #i0ojs9
    {
        line-height: 22px;
    }
    #in196z
    {
        padding: 10px 0;
    }
    #i4g62o
    {
        margin: 0 0 10px;
    }
    #ied745
    {
        display: block;
        max-width: 80%;
        line-height: 22px;
    }
    #iyan27
    {
        padding: 10px 0;
    }
    #iuzzuf
    {
        line-height: 22px;
    }
    #ih7ibg
    {
        padding: 10px 0;
    }
    #i6pj0d
    {
        margin: 0 0 10px;
    }
    #ix4ouo
    {
        display: block;
        max-width: 80%;
        line-height: 22px;
    }
    #i8dqkc
    {
        padding: 10px 0;
    }
    #i5b4b1
    {
        line-height: 22px;
    }
    #iee53k
    {
        padding: 10px 0;
    }
    #ixetgk
    {
        margin: 0 0 10px;
    }
    #iyma6i
    {
        max-width: 25px;
    }
    #id91uj
    {
        font-size: 16px;
    }
    #iybuuh
    {
        margin: 0 0 21px;
    }
    #i6a6rf
    {
        margin: 0 0 30px;
        line-height: 26px;
    }
    #i5xx0d
    {
        width: 100%;
    }
    #i9ye8c
    {
        margin: 0 0 25px;
    }
    #i07829, #i9ye8c
    {
        width: 100%;
    }
    #i2x5la, #ig6i8d, #imhruv
    {
        margin: 0 0 15px;
    }
    #ile96d
    {
        flex-direction: column;
    }
    #iwrn8b
    {
        display: inline;
    }
    #ic937n
    {
        padding: 0;
    }
    #iq91rl
    {
        margin: 0 0 0 15px;
    }
    #i2smve, #iwamga
    {
        width: 90px;
        display: none;
    }
    #i2smve
    {
        display: block;
    }
    #i5ikqf
    {
        display: flex;
        align-items: center;
        margin: 0 0 10px;
    }
    #i7ojoj
    {
        display: block;
        font-size: 15px;
        line-height: 18px;
        margin: 0;
    }
    #imsndt
    {
        display: none;
    }
    #ibsi3e
    {
        font-size: 11px;
        line-height: 13px;
        font-family: helvetica bold,Helvetica,Arial,sans-serif;
        font-weight: 700;
        text-align: left;
        max-width: 155px;
    }
    #iceatk
    {
        width: 100%;
        padding: 0 15px;
        margin: 0 0 25px;
    }
    #ivdkjg
    {
        flex-direction: column;
        padding: 40px 0 50px;
    }
    #i27pv7, #ilvsjf, #ivc0os
    {
        text-align: center;
    }
    #ivc0os
    {
        color: #ff2929;
        margin: 10px 0;
    }
    #iri0kj
    {
        font-size: 16px;
        line-height: 19px;
    }
    #i64m02
    {
        width: 100%;
        margin: 0 auto;
        padding: 0 0 0 40px;
        max-width: 100%;
    }
    #irashx
    {
        padding: 0;
    }
    #ithsiy
    {
        padding: 0 35px;
    }
    #ia31qr
    {
        display: block;
    }
    #ihyqbq
    {
        align-items: center;
    }
    #iqnph8
    {
        display: none;
    }
    #itcexc
    {
        padding: 30px 15px 70px;
    }
    #i31o6f8, #icza4i
    {
        padding: 0;
    }
}
@media(max-width: 480px)
{
    .iap5bb_global .comment-content
    {
        flex-direction: column;
    }
    .iap5bb_global .comment-title span
    {
        padding-right: 0;
    }
    .iap5bb_global .content-item
    {
        width: 100%;
    }
    .iap5bb_global .content-item:nth-child(2)
    {
        margin: 20px 0;
    }
    .iap5bb_global .comment-title
    {
        flex-direction: column;
    }
}