html{
    line-height:1.15;
    -ms-text-size-adjust:100%;
    -webkit-text-size-adjust:100%
}
body{
    margin:0;
	font-family: 'Nanum Gothic', sans-serif;
}
article,aside,footer,header,nav,section{
    display:block
}
h1{
    font-size:3em;
    margin:.67em 0;
	font-weight:bold;
}
figcaption,figure,main{
    display:block
}
figure{
    margin:1em 40px
}
hr{
    box-sizing:content-box;
    overflow:visible
}
pre{
    font-family:monospace,monospace;
    font-size:1em
}
a{
    background-color:transparent;
    -webkit-text-decoration-skip:objects
}
abbr[title]{
    border-bottom:none;
    text-decoration:underline;
    text-decoration:underline dotted
}
b,strong{
    font-weight:inherit;
    font-weight:bolder
}
code,kbd,samp{
    font-family:monospace,monospace;
    font-size:1em
}
dfn{
    font-style:italic
}
mark{
    background-color:#ff0;
    color:#000
}
small{
    font-size:80%
}
sub,sup{
    font-size:75%;
    line-height:0;
    position:relative;
    vertical-align:baseline
}
sub{
    bottom:-.25em
}
sup{
    top:-.5em
}
audio,video{
    display:inline-block
}
audio:not([controls]){
    display:none;
    height:0
}
img{
    border-style:none
}
svg:not(:root){
    overflow:hidden
}
button,input,optgroup,select,textarea{
    font-family:sans-serif;
    font-size:100%;
    line-height:1.15;
    margin:0
}
button,input{
    overflow:visible
}
button,select{
    text-transform:none
}
[type=reset],[type=submit],button,html [type=button]{
    -webkit-appearance:button
}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{
    border-style:none;
    padding:0
}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{
    outline:1px dotted ButtonText
}
fieldset{
    padding:.35em .75em .625em
}
legend{
    box-sizing:border-box;
    color:inherit;
    display:table;
    max-width:100%;
    padding:0;
    white-space:normal
}
progress{
    display:inline-block;
    vertical-align:baseline
}
textarea{
    overflow:auto
}
[type=checkbox],[type=radio]{
    box-sizing:border-box;
    padding:0
}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{
    height:auto
}
[type=search]{
    -webkit-appearance:textfield;
    outline-offset:-2px
}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{
    -webkit-appearance:none
}
::-webkit-file-upload-button{
    -webkit-appearance:button;
    font:inherit
}
details,menu{
    display:block
}
summary{
    display:list-item
}
canvas{
    display:inline-block
}
[hidden],template{
    display:none
}
@font-face{
    font-family:museo-sans-rounded;
    font-style:normal;
    font-weight:300;
    src:url(../fonts/museosansrounded-300-webfont.eot);
    src:url(../fonts/museosansrounded-300-webfont.eot#iefix) format("embedded-opentype"),url(../fonts/museosansrounded-300-webfont.woff2) format("woff2"),url(../fonts/museosansrounded-300-webfont.woff) format("woff"),url(../fonts/museosansrounded-300-webfont.svg#museo_sans_rounded300) format("svg")
}
@font-face{
    font-family:museo-sans-rounded;
    font-style:normal;
    font-weight:500;
    src:url(../fonts/museosansrounded-500-webfont.eot);
    src:url(../fonts/museosansrounded-500-webfont.eot#iefix) format("embedded-opentype"),url(../fonts/museosansrounded-500-webfont.woff2) format("woff2"),url(../fonts/museosansrounded-500-webfont.woff) format("woff"),url(../fonts/museosansrounded-500-webfont.svg#museo_sans_rounded500) format("svg")
}
@font-face{
    font-family:museo-sans-rounded;
    font-style:normal;
    font-weight:700;
    src:url(../fonts/museosansrounded-700-webfont.eot);
    src:url(../fonts/museosansrounded-700-webfont.eot#iefix) format("embedded-opentype"),url(../fonts/museosansrounded-700-webfont.woff2) format("woff2"),url(../fonts/museosansrounded-700-webfont.woff) format("woff"),url(../fonts/museosansrounded-700-webfont.svg#museo_sans_rounded700) format("svg")
}
@font-face{
    font-family:din-round;
    font-style:normal;
    font-weight:500;
    src:url(../fonts/DINNextRoundedLTPro-Regular.woff) format("woff")
}
@font-face{
    font-family:din-round;
    font-style:normal;
    font-weight:700;
    src:url(../fonts/DINNextRoundedLTPro-Bold.woff) format("woff")
}
*,:after,:before{
    box-sizing:inherit;
    outline:none!important;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
[data-juicy=true] *,[data-juicy=true] :after,[data-juicy=true] :before{
    font-family:din-round,sans-serif!important
}
[data-juicy=false] *,[data-juicy=false] :after,[data-juicy=false] :before{
    font-family:museo-sans-rounded,sans-serif!important
}
@media (min-width:700px){
    *,:after,:before{
        -webkit-user-select:auto;
        -moz-user-select:auto;
        -ms-user-select:auto;
        user-select:auto
    }
}
input,textarea{
    -webkit-user-select:auto;
    -moz-user-select:auto;
    -ms-user-select:auto;
    user-select:auto
}
[dir=ltr]{
    text-align:left;
    text-align:initial
}
::-webkit-input-placeholder{
    font-weight:500
}
:-ms-input-placeholder{
    font-weight:500
}
::placeholder{
    font-weight:500
}
[data-juicy=true] ::-webkit-input-placeholder{
    color:#777
}
[data-juicy=true] :-ms-input-placeholder{
    color:#777
}
[data-juicy=true] ::placeholder{
    color:#777
}
[data-juicy=false] ::-webkit-input-placeholder{
    color:#999
}
[data-juicy=false] :-ms-input-placeholder{
    color:#999
}
[data-juicy=false] ::placeholder{
    color:#999
}
html{
    box-sizing:border-box;
    height:100%;
    -webkit-overflow-scrolling:touch;
    overflow-y:scroll;
    -ms-touch-action:manipulation;
    touch-action:manipulation
}
@media (min-width:700px){
    html{
        -webkit-overflow-scrolling:auto
    }
}
body{
    color:#3c3c3c;
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased
}
[data-juicy=true] body{
    background:#fff;
    font:500 17px/20px sans-serif
}
[data-juicy=false] body{
    background:#f0f0f0;
    font:500 15px/20px sans-serif
}
@media (min-width:700px){
    body{
        overflow-x:visible;
        overflow-x:initial;
        overflow-y:visible;
        overflow-y:initial
    }
    [data-juicy=false] body{
        background:#e9e9e9
    }
}
 
@media screen and (max-width:980px){
    ._1Npjt{
        background:#fff;
        padding:40px
    }
}
@media (max-width:699px){
    ._1Npjt{
        padding:40px 5px 100px
    }
}
._1VvPN{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
@media (max-width:699px){
    ._1VvPN{
        -webkit-box-pack:end;
        -ms-flex-pack:end;
        justify-content:flex-end
    }
}
._1h7Gp{
    color:#4c4c4c;
    font-size:2em;
    margin-bottom:35px
}
@media (max-width:699px){
    ._1h7Gp{
        display:none
    }
}
.mzkNs{
    border-bottom:1px solid #cfcfcf;
    border-top:1px solid #cfcfcf;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-flow:row wrap;
    flex-flow:row wrap;
    padding:40px 0
}
@media (max-width:699px){
    .mzkNs{
        border-top:none;
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center
    }
}
.bzYqo{
    background-color:#f0f0f0;
    border-radius:10px;
    display:inline-block;
    -webkit-box-flex:1;
    -ms-flex:1 1 auto;
    flex:1 1 auto;
    margin:5px;
    max-width:270px;
    min-width:200px
}
.bzYqo,.VgLsa{
    position:relative
}
.VgLsa{
    border-radius:10px 10px 0 0;
    height:210px;
    overflow:hidden
}
._2FU6y{
    background-position:bottom;
    background-repeat:no-repeat;
    background-size:600px;
    height:180px;
    left:-10%;
    width:120%
}
._2FU6y,.N9jq9{
    position:absolute
}
.N9jq9{
    background:rgba(76,76,76,.12);
    border-radius:10px;
    color:#fff;
    display:inline-block;
    font-size:13px;
    font-weight:700;
    left:10px;
    padding:3px 10px;
    text-transform:uppercase;
    top:10px;
    z-index:1
}
._1j_8p{
    margin-right:7px
}
._2WGjA{
    bottom:5px;
    color:#fff;
    font-size:13px;
    font-weight:700;
    position:absolute;
    right:10px
}
._3Sp0Z{
    position:relative
}
._3Um6V{
    background:#f0f0f0;
    border-radius:0 0 10px 10px;
    color:#777;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row;
    line-height:23px;
    padding:20px 15px
}
._3Um6V strong{
    color:#1cb0f6;
    display:block;
    font-size:18px
}
.-NdX4{
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    margin-right:25px
}
._2ZeOr{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row;
    margin-bottom:30px;
    min-width:275px;
    position:relative
}
@media (max-width:699px){
    ._2ZeOr{
        margin-bottom:0
    }
}
._3EKrk{
    color:#4c4c4c;
    font-size:18px
}
._2N4rR,._3EKrk{
    display:inline-block;
    font-weight:700
}
._2N4rR{
    border:2px solid #afafaf;
    border-radius:98px;
    color:#afafaf;
    font-size:15px;
    line-height:1.2em;
    margin-left:10px;
    max-width:200px
}
._2YLlC{
    position:absolute;
    right:13px
}
._1WGKD{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    padding-bottom:10px;
    padding-top:40px
}
@media (max-width:699px){
    ._1WGKD{
        padding:40px 20px 10px
    }
}
._1a0T9{
    font-weight:700
}
._3VpwX{
    font-size:17px;
    font-weight:300;
    line-height:24px;
    margin-bottom:50px
}
@media screen and (max-width:530px){
    ._2dZi9{
        display:none
    }
}
.rojrD{
    background-color:#fff;
    margin:0 auto;
    max-width:940px;
    padding:60px 40px 30px
}
@media (max-width:699px){
    .rojrD{
        padding:0
    }
}
._3mNX5,.Kgzie{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
._3mNX5{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    height:30px;
    padding-bottom:5px
}
._3P52N{
    cursor:pointer;
    margin:0 5px
}
._1HEGv{
    border:0 solid #cfcfcf;
    border-radius:5px;
    display:inline-block;
    padding:0;
    transition:width .5s ease;
    width:0
}
.cwxxN{
    border-width:1px;
    padding:5px;
    width:200px
}
._2r1V2{
    text-align:end
}
._3_2QB{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    margin-left:80px;
    position:relative
}
._3_2QB:first-child:before{
    border-left:2px solid #fff;
    content:"";
    display:inline-block;
    height:20px;
    left:0;
    position:absolute;
    top:0;
    z-index:1
}
.F9VcT{
    display:inline-block;
    margin-right:40px
}
._39LOc{
    border-radius:98px
}
._1jfF_{
    display:inline-block;
    -webkit-box-flex:0;
    -ms-flex:0;
    flex:0;
    margin:0 30px 0 -80px;
    position:relative
}
._1jfF_,.apVwt{
    height:50px;
    width:50px
}
._2fE7i{
    bottom:0;
    box-shadow:inset 0 0 10px rgba(0,0,0,.15);
    display:block;
    left:0;
    position:absolute;
    right:0;
    top:0
}
.tWP6O{
    border-left:2px solid #cfcfcf;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-flex:1;
    -ms-flex:1;
    flex:1;
    padding-bottom:80px;
    padding-left:30px;
    position:relative
}
.tWP6O:before{
    background-color:#cfcfcf;
    border:2px solid #fff;
    border-radius:98px;
    content:"";
    display:inline-block;
    height:15px;
    left:-9px;
    position:absolute;
    top:20px;
    width:15px
}
._1pa1V{
    -webkit-box-flex:1;
    -ms-flex:1;
    flex:1
}
._2oQQp{
    cursor:pointer;
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    margin-left:20px;
    text-align:right
}
._2oQQp:hover{
    color:#1cb0f6;
    text-decoration:underline
}
._3VOIR{
    color:#1cb0f6;
    cursor:pointer
}
._1gN5-{
    font-weight:700
}
.upcKH{
    background-color:#777;
    color:#fff;
    width:100%
}
.upcKH:hover{
    background-color:#afafaf
}
._2KqEu{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
._2quf6{
    box-shadow:0 0 10px rgba(0,0,0,.15);
    -webkit-box-flex:0;
    -ms-flex:0 0 33%;
    flex:0 0 33%;
    margin-right:20px;
    max-height:400px;
    overflow-y:scroll;
    padding:5px 10px 5px 5px
}
._3myRl{
    border:2px solid #fff;
    border-radius:5px;
    cursor:pointer;
    margin:2px;
    padding:5px 20px;
    text-transform:lowercase
}
._3myRl:hover,._26nId{
    border-color:#1cb0f6
}
._1RdU0{
    border-bottom:1px solid #cfcfcf;
    margin-bottom:30px;
    padding-bottom:30px
}
._3m9gX{
    margin-left:20px
}
._2FcI0{
    border:1px solid #cfcfcf;
    border-radius:5px;
    display:inline-block;
    padding:10px
}
._3xSgQ{
    -webkit-box-flex:1;
    -ms-flex:1;
    flex:1
}
._3DhtK{
    box-shadow:0 0 10px rgba(0,0,0,.15);
    font-size:13px;
    width:100%;
    word-break:break-word
}
._3DhtK tr:nth-child(odd){
    background-color:#f0f0f0
}
._3DhtK tr:hover .mQsCY{
    opacity:1
}
._1sI6u{
    padding:3px 5px
}
.mQsCY{
    color:#d33131;
    cursor:pointer;
    opacity:0;
    text-align:center;
    transition:all .3s ease;
    width:20px
}
._1Jzlo{
    margin-right:30px;
    position:relative
}
._1Jzlo,._191wb{
    display:inline-block
}
._191wb{
    border-radius:98px;
    height:30px;
    width:30px
}
.ND-f9{
    background-image:url(../../public_image/fc4images/ga-icon-2.svg);
    display:inline-block;
    height:24px;
    width:24px
}
._28rK1{
    bottom:-10px;
    position:absolute;
    right:-20px
}
._6sTya{
    background-color:#1cb0f6
}
._2TGNu,._6sTya{
    border-radius:5px;
    color:#fff;
    padding:3px
}
._2TGNu{
    background-color:#7ac70c
}
._1qFze{
    display:inline-block
}
._3PQW6{
    max-width:250px
}
._2yizB{
    position:relative;
    right:30px
}
._3648Q{
    display:table
}
.vz4K0{
    font-weight:700
}
._2TuVn{
    border-radius:98px;
    cursor:pointer
}
._2TuVn:hover{
    background-color:#f0f0f0
}
.f8zdg{
    background-color:#8ee000
}
.f8zdg:hover{
    background-color:#7ac70c
}
._1U0Zq,._2BeSd{
    background-color:transparent;
    border:none;
    border-radius:98px;
    cursor:pointer;
    padding:5px
}
._1U0Zq:disabled{
    cursor:not-allowed
}
._39zsV{
    border:1px solid #cfcfcf;
    border-radius:5px;
    padding:5px
}
._31w80{
    display:none
}
@media (min-width:700px){
    ._31w80{
        display:block;
        font-size:13px;
        margin-bottom:30px;
        padding:0 40px;
        text-align:center
    }
}
._5Z2Hr{
    display:inline-block
}
[data-juicy=true] ._5Z2Hr{
    margin:0 6px
}
[data-juicy=false] ._5Z2Hr{
    margin:0 7px
}
._2EoAJ{
    color:#999
}
._2EoAJ:hover{
    color:#1caff6
}
._1j0mA,._3Pi8p{
    opacity:.4
}
[data-juicy=false] ._1E3L7{
    background:#f0f0f0
}
@media (min-width:700px){
    [data-juicy=true] ._1E3L7{
        background:#fff;
        border:2px solid #e5e5e5;
        border-radius:16px;
        box-shadow:none;
        margin:0 24px 24px;
        padding:24px
    }
    [data-juicy=false] ._1E3L7{
        background:#fff;
        border-radius:10px;
        box-shadow:0 0 25px rgba(0,0,0,.04);
        margin:0 40px 40px;
        padding:30px
    }
}
@media (min-width:700px){
    ._2hEQd{
        margin-bottom:30px
    }
    [data-juicy=true] ._2hEQd{
        border:0!important;
        padding:0 24px 24px
    }
    [data-juicy=false] ._2hEQd{
        padding:35px 40px 40px!important
    }
}
.pIx1S button{
    margin-right:24px
}
.zw6Fy{
    -webkit-appearance:none;
    border:2px solid #dadada;
    border-radius:98px;
    display:inline-block;
    font-size:15px;
    height:19px;
    line-height:19px;
    position:relative;
    vertical-align:top;
    width:19px
}
.zw6Fy:active{
    background:#dadada
}
.zw6Fy:checked:after{
    border-radius:98px;
    content:"";
    height:60%;
    left:20%;
    position:absolute;
    top:20%;
    width:60%
}
@media (min-width:700px){
    .zw6Fy{
        background:#fff;
        border-color:#e9e9e9
    }
}
[data-juicy=true] ._2OOSP{
    border:2px solid #e5e5e5
}
[data-juicy=false] ._2OOSP{
    border:2px solid #dadada
}
._2OOSP:checked{
    background:#1caff6;
    border-color:#fff
}
._2OOSP:checked:after{
    background:#fff
}
@media (min-width:700px){
    ._2OOSP{
        background:#fff;
        border-color:#e9e9e9
    }
}
._3-hnY{
    border:2px solid #1caff6
}
._3-hnY,._3-hnY:checked{
    background:#fff
}
._3-hnY:checked:after{
    background:#1caff6
}
._3NxT2{
    background:transparent;
    border:0;
    color:#1caff6;
    cursor:pointer;
    display:block;
    font-size:15px;
    line-height:1em;
    padding:7px 45px 7px 15px;
    text-indent:.01px;
    white-space:nowrap;
    width:100%
}
._35EBv{
    border:2px solid #1caff6;
    border-radius:98px;
    display:inline-block;
    margin-right:5px;
    position:relative;
    vertical-align:middle;
    width:250px
}
._35EBv:after{
    background-image:url(../../public_image/fc4images/icon-sprite8.svg);
    background-position:-210px -70px;
    content:"";
    display:inline-block;
    height:8px;
    margin:10px 10px 0 0;
    pointer-events:none;
    position:absolute;
    right:2px;
    top:2px;
    width:14px
}
._3LmPy{
    text-align:left
}
[data-juicy=true] ._3LmPy{
    background:#f7f7f7;
    border:2px solid #e5e5e5;
    color:#4b4b4b;
    min-height:48px
}
[data-juicy=false] ._3LmPy{
    background:#fff;
    border:2px solid #e9e9e9;
    color:#3c3c3c
}
[data-juicy=false] .c_Fgv{
    box-shadow:inset 0 2px 5px rgba(0,0,0,.05)
}
@media (min-width:700px){
    ._3Z8Ye:disabled{
        background:#f0f0f0;
        box-shadow:none
    }
}
._3pUYV{
    line-height:24px
}
.vvZSt:focus{
    border:2px solid #1caff6;
    box-shadow:0 0 20px #92e2ff
}
._3kyt7{
    -webkit-appearance:none;
    border-radius:0;
    box-shadow:0 0 10px 2px rgba(0,0,0,.05);
    padding:10px 12px;
    width:100%
}
@media (min-width:700px){
    ._3kyt7{
        border-color:#e9e9e9;
        border-radius:10px;
        box-shadow:inset 0 2px 5px rgba(0,0,0,.05)
    }
}
._3cX7c{
    -webkit-appearance:none;
    border-color:transparent;
    border-radius:0;
    box-shadow:0 0 10px 2px rgba(0,0,0,.05);
    padding:10px 12px;
    resize:none;
    width:100%
}
@media (min-width:700px){
    ._3cX7c{
        border-color:#e9e9e9;
        border-radius:10px;
        box-shadow:inset 0 2px 5px rgba(0,0,0,.05)
    }
}
.YTVQn{
    display:block;
    padding:5px 10px
}
[data-juicy=true] .YTVQn{
    border-radius:16px
}
[data-juicy=false] .YTVQn{
    border-radius:5px
}
._3V3W8{
    padding:5px 10px 5px 0;
    width:100%
}
._2gadP{
    display:inline-block;
    margin-right:10px;
    padding:5px 10px
}
[data-juicy=true] ._2gadP{
    border-radius:16px
}
[data-juicy=false] ._2gadP{
    border-radius:5px
}
._1IMWw{
    display:inline-block;
    margin:20px 0;
    padding:5px 10px;
    text-transform:uppercase;
    width:100%
}
[data-juicy=true] ._1IMWw{
    border-radius:16px
}
[data-juicy=false] ._1IMWw{
    border-radius:5px
}
@media (min-width:700px){
    .pR2oQ{
        background-color:#fff;
        border-radius:10px;
        margin:40px auto;
        width:380px
    }
}
.B1SBJ{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    padding:40px 20px 20px;
    vertical-align:middle
}
@media (min-width:700px){
    .B1SBJ{
        padding:0
    }
}
._34edr{
    color:#3c3c3c;
    font-size:27px;
    font-weight:300
}
._21dfM,._34edr{
    text-align:center
}
._21dfM{
    color:#999;
    line-height:25px;
    margin:20px 0
}
.EbMQ8::-webkit-input-placeholder{
    -webkit-font-variant-ligatures:normal;
    font-variant-ligatures:normal;
    letter-spacing:normal;
    text-transform:capitalize
}
.EbMQ8:-ms-input-placeholder{
    font-variant-ligatures:normal;
    letter-spacing:normal;
    text-transform:capitalize
}
.EbMQ8::placeholder{
    -webkit-font-variant-ligatures:normal;
    font-variant-ligatures:normal;
    letter-spacing:normal;
    text-transform:capitalize
}
.geP8Z{
    display:block!important;
    margin-bottom:20px;
    width:100%
}
._1nXJB{
    color:#999;
    line-height:25px;
    margin:20px 0;
    text-align:center;
    width:100%
}
._2Ii7t,._2YJ-J{
    color:#dd381d
}
._2Ii7t{
    font-size:18px
}
._2mZYp{
    font-size:13px;
    text-align:justify;
    white-space:pre
}
._2JVJc,._2LuBC{
    color:#999;
    font-size:13px;
    text-align:center
}
._2JVJc{
    text-decoration:underline
}
._5wNXo{
    font-size:14px;
    text-align:right;
    vertical-align:middle
}
@media (min-width:700px){
    ._5wNXo{
        font-size:15px;
        vertical-align:top;
        width:180px
    }
    [data-juicy=true] ._5wNXo{
        padding:8px 24px 0 0
    }
    [data-juicy=false] ._5wNXo{
        padding:10px 30px 0 0
    }
}
[data-juicy=true] ._5wNXo{
    color:#4b4b4b;
    font-weight:700
}
@media (min-width:700px){
    ._3jbqt{
        padding-bottom:20px
    }
}
._3jbqt,._5wNXo{
    border-bottom:1px solid #e9e9e9
}
@media (min-width:700px){
    ._3jbqt,._5wNXo{
        border-bottom:none
    }
}
._31tcx{
    border-color:#ffd4cc!important
}
.fIH9-{
    width:96%
}
._1kVxU{
    float:left
}
._2MZc0{
    margin:0 0 0 32px
}
[data-juicy=true] ._2MZc0{
    color:#777;
    font-size:15px
}
[data-juicy=false] ._2MZc0{
    color:#999
}
._23dW5{
    float:left;
    margin:2px 20px 0 0
}
._24MY7{
    margin-right:10px
}
.QV2I-{
    margin-top:4px;
    width:100%
}
@media (min-width:700px){
    .QV2I-{
        width:250px
    }
}
._17F2V{
    margin-top:4px;
    width:100%
}
@media (min-width:700px){
    ._17F2V{
        width:300px
    }
}
._1SP4c._2xAGJ{
    background-image:url(../../public_image/fc4images/courses/ar/1.svg)
}
._1SP4c.wkGoO{
    background-image:url(../../public_image/fc4images/courses/ar/2.svg)
}
._1SP4c._2l2c4{
    background-image:url(../../public_image/fc4images/courses/ar/3.svg)
}
._1SP4c._2yYqC{
    background-image:url(../../public_image/fc4images/courses/ar/4.svg)
}
.DVufd{
    color:#ff8e00
}
._3KhHb{
    background:#ff8e00
}
.QXcPJ{
    border-color:#ff8e00
}
._3E8rQ{
    background:linear-gradient(#ff8e00,#ffbf00)
}
._2vBx7{
    background:linear-gradient(180deg,#ff8e00,#ffbf00);
    background-color:#ff8e00
}
._1aZg_{
    color:#ff8e00
}
._3dnZ6{
    background-color:#ff8e00
}
._3gBNb{
    opacity:.6;
    z-index:2
}
._3gBNb:hover ._1g0vV{
    color:#fff;
    text-decoration:underline
}
._3gBNb:hover ._2IMKS{
    display:none!important
}
._3gBNb:hover ._3cpYw{
    display:inline-block!important
}
._1g0vV{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
._2IMKS{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._3El1i._2xAGJ{
    background-image:url(../../public_image/fc4images/courses/ca/1.svg)
}
._3El1i.wkGoO{
    background-image:url(../../public_image/fc4images/courses/ca/2.svg)
}
._3El1i._2l2c4{
    background-image:url(../../public_image/fc4images/courses/ca/3.svg)
}
._3El1i._2yYqC{
    background-image:url(../../public_image/fc4images/courses/ca/4.svg)
}
._19RyB{
    color:#ff8e00
}
._2O07_{
    background:#ff8e00
}
._1F40n{
    border-color:#ff8e00
}
._1cANp{
    background:linear-gradient(#ff8e00,#ffbf00)
}
._1sK9k{
    background:linear-gradient(180deg,#e6aaa1,#f8b95e);
    background-color:#e6aaa1
}
._1F7is{
    color:#e6aaa1
}
._3v1-7{
    background-color:#e6aaa1
}
.Qh89F{
    opacity:.6;
    z-index:2
}
.Qh89F:hover ._13x5f{
    color:#fff;
    text-decoration:underline
}
.Qh89F:hover ._2HEZX{
    display:none!important
}
.Qh89F:hover ._3cpYw{
    display:inline-block!important
}
._13x5f{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
._2HEZX{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._1pycT._2xAGJ{
    background-image:url(../../public_image/fc4images/courses/cs/1.svg)
}
._1pycT.wkGoO{
    background-image:url(../../public_image/fc4images/courses/cs/2.svg)
}
._1pycT._2l2c4{
    background-image:url(../../public_image/fc4images/courses/cs/3.svg)
}
._1pycT._2yYqC{
    background-image:url(../../public_image/fc4images/courses/cs/4.svg)
}
._3OjoO{
    color:#de3e1e
}
._3d2SQ{
    background:#de3e1e
}
._1gJOM{
    border-color:#de3e1e
}
.mNdfg{
    background:linear-gradient(#de3e1e,#fe5132)
}
._3ETE8{
    background:linear-gradient(180deg,#34b1ee,#79dbe8);
    background-color:#34b1ee
}
._39IZD{
    color:#34b1ee
}
._1YNKS{
    background-color:#34b1ee
}
.eNges{
    opacity:.6;
    z-index:2
}
.eNges:hover .wNi5L{
    color:#fff;
    text-decoration:underline
}
.eNges:hover .HINqM{
    display:none!important
}
.eNges:hover ._3cpYw{
    display:inline-block!important
}
.wNi5L{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
.HINqM{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._2jxbx._2xAGJ{
    background-image:url(../../public_image/fc4images/1.svg)
}
._2jxbx.wkGoO{
    background-image:url(../../public_image/fc4images/2.svg)
}
._2jxbx._2l2c4{
    background-image:url(../../public_image/fc4images/3.svg)
}
._2jxbx._2yYqC{
    background-image:url(../../public_image/fc4images/4.svg)
}
._1Tkv8{
    color:#7fb630
}
._125db{
    background:#7fb630
}
._1RYDL{
    border-color:#7fb630
}
.seIRT{
    background:linear-gradient(#7fb630,#a1cb31)
}
._3Qwjl{
    background:linear-gradient(180deg,#34b1ee,#79dbe8);
    background-color:#34b1ee
}
.ayEzu{
    color:#34b1ee
}
._10sn4{
    background-color:#34b1ee
}
._1gP2B{
    opacity:.6;
    z-index:2
}
._1gP2B:hover ._2ayAS{
    color:#fff;
    text-decoration:underline
}
._1gP2B:hover ._2mwCC{
    display:none!important
}
._1gP2B:hover ._3cpYw{
    display:inline-block!important
}
._2ayAS{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
._2mwCC{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
 
._3rmAp{
    color:#de3e1e
}
._1JxIn{
    background:#de3e1e
}
._1w1aV{
    border-color:#de3e1e
}
._1f6c-{
    background:linear-gradient(#de3e1e,#fe5132)
}
._3pNK3{
    background:linear-gradient(180deg,#61b9b4,#bad9cc);
    background-color:#61b9b4
}
._2A5n_{
    color:#61b9b4
}
._2ycFQ{
    background-color:#61b9b4
}
.FNiev{
    opacity:.6;
    z-index:2
}
.FNiev:hover ._1XvGb{
    color:#fff;
    text-decoration:underline
}
.FNiev:hover ._2xavm{
    display:none!important
}
.FNiev:hover ._3cpYw{
    display:inline-block!important
}
._1XvGb{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
._2xavm{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._3w-n2._2xAGJ{
    background-image:url(../../public_image/fc4images/courses/de/1.svg)
}
._3w-n2.wkGoO{
    background-image:url(../../public_image/fc4images/courses/de/2.svg)
}
._3w-n2._2l2c4{
    background-image:url(../../public_image/fc4images/courses/de/3.svg)
}
._3w-n2._2yYqC{
    background-image:url(../../public_image/fc4images/courses/de/4.svg)
}
._1kni3{
    color:#353535
}
._1_sOJ{
    background:#353535
}
._1GJ3N{
    border-color:#353535
}
._3EzI-{
    background:linear-gradient(#353535,#4e4d4d)
}
._1Yo9Z{
    background:#0d64b0;
    background-image:url(../../public_image/fc4images/star-pattern.svg),linear-gradient(180deg,#0d64b0,#209cf4)
}
._2DLw6{
    color:#0d64b0
}
._1yZDS{
    background-color:#0d64b0
}
.MS4uV{
    opacity:1;
    z-index:2
}
.MS4uV:hover ._292Qb{
    color:#fff;
    text-decoration:underline
}
.MS4uV:hover ._3CQBj{
    display:none!important
}
.MS4uV:hover ._3cpYw{
    display:inline-block!important
}
._292Qb{
    color:#fff;
    font-size:16px;
    font-weight:700
}
._3CQBj{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._1NbPt._2xAGJ{
    background-image:url(../../public_image/fc4images/courses/dn/1.svg)
}
._1NbPt.wkGoO{
    background-image:url(../../public_image/fc4images/courses/dn/2.svg)
}
._1NbPt._2l2c4{
    background-image:url(../../public_image/fc4images/courses/dn/3.svg)
}
._1NbPt._2yYqC{
    background-image:url(../../public_image/fc4images/courses/dn/4.svg)
}
._2V748{
    color:#2996f3
}
.xci9K{
    background:#2996f3
}
._23Ime{
    border-color:#2996f3
}
._1Hr4Z{
    background:linear-gradient(#2996f3,#00ccf3)
}
._2YTRU{
    background:#727caf;
    background-image:url(../../public_image/fc4images/star-pattern.svg),linear-gradient(180deg,#727caf,#f0aed5)
}
._3buv2{
    color:#727caf
}
.y0BZk{
    background-color:#727caf
}
._38xU_{
    opacity:.6;
    z-index:2
}
._38xU_:hover ._3NM-J{
    color:#fff;
    text-decoration:underline
}
._38xU_:hover ._2uH6Q{
    display:none!important
}
._38xU_:hover ._3cpYw{
    display:inline-block!important
}
._3NM-J{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
._2uH6Q{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._2i4_X._2xAGJ{
    background-image:url(../../public_image/fc4images/courses/el/1.svg)
}
._2i4_X.wkGoO{
    background-image:url(../../public_image/fc4images/courses/el/2.svg)
}
._2i4_X._2l2c4{
    background-image:url(../../public_image/fc4images/courses/el/3.svg)
}
._2i4_X._2yYqC{
    background-image:url(../../public_image/fc4images/courses/el/4.svg)
}
._1rqf_{
    color:#2996f3
}
.uIbcS{
    background:#2996f3
}
._3y4U6{
    border-color:#2996f3
}
._1v5Ci{
    background:linear-gradient(#2996f3,#00ccf3)
}
._3eWjo{
    background:#727caf;
    background-image:url(../../public_image/fc4images/star-pattern.svg),linear-gradient(180deg,#727caf,#f0aed5)
}
._2_xFL{
    color:#727caf
}
._3oJQd{
    background-color:#727caf
}
._19Izk{
    opacity:.6;
    z-index:2
}
._19Izk:hover ._2Hdtm{
    color:#fff;
    text-decoration:underline
}
._19Izk:hover ._39Hbs{
    display:none!important
}
._19Izk:hover ._3cpYw{
    display:inline-block!important
}
._2Hdtm{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
._39Hbs{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._20hOl._2xAGJ{
    background-image:url(../../public_image/fc4images/courses/en/1.svg)
}
._20hOl.wkGoO{
    background-image:url(../../public_image/fc4images/courses/en/2.svg)
}
._20hOl._2l2c4{
    background-image:url(../../public_image/fc4images/courses/en/3.svg)
}
._20hOl._2yYqC{
    background-image:url(../../public_image/fc4images/courses/en/4.svg)
}
._29fnU{
    color:#2996f3
}
._2oNKt{
    background:#2996f3
}
._19trf{
    border-color:#2996f3
}
.AjUqN{
    background:linear-gradient(#2996f3,#00ccf3)
}
._2AHcD{
    background:linear-gradient(180deg,#34b1ee,#79dbe8);
    background-color:#34b1ee
}
._99sO0{
    color:#34b1ee
}
.qKHQF{
    background-color:#34b1ee
}
._2x1EB{
    opacity:.6;
    z-index:2
}
._2x1EB:hover ._3Pu41{
    color:#fff;
    text-decoration:underline
}
._2x1EB:hover .i5Cng{
    display:none!important
}
._2x1EB:hover ._3cpYw{
    display:inline-block!important
}
._3Pu41{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
.i5Cng{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._3QnPe._2xAGJ{
    background-image:url(../../public_image/fc4images/courses/eo/1.svg)
}
._3QnPe.wkGoO{
    background-image:url(../../public_image/fc4images/courses/eo/2.svg)
}
._3QnPe._2l2c4{
    background-image:url(../../public_image/fc4images/courses/eo/3.svg)
}
._3QnPe._2yYqC{
    background-image:url(../../public_image/fc4images/courses/eo/4.svg)
}
.JABPh{
    color:#7fb630
}
._3oL2f{
    background:#7fb630
}
._3TOlh{
    border-color:#7fb630
}
._3tdug{
    background:linear-gradient(#7fb630,#a1cb31)
}
._3_N6p{
    background:#0d64b0;
    background-image:url(../../public_image/fc4images/star-pattern.svg),linear-gradient(180deg,#0d64b0,#209cf4)
}
.Md11h{
    color:#0d64b0
}
._3NNv8{
    background-color:#0d64b0
}
._22Bcy{
    opacity:.6;
    z-index:2
}
._22Bcy:hover ._3lK47{
    color:#fff;
    text-decoration:underline
}
._22Bcy:hover .VuPWw{
    display:none!important
}
._22Bcy:hover ._3cpYw{
    display:inline-block!important
}
._3lK47{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
.VuPWw{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._3fRKL._2xAGJ{
    background-image:url(../../public_image/fc4images/courses/es/1.svg)
}
._3fRKL.wkGoO{
    background-image:url(../../public_image/fc4images/courses/es/2.svg)
}
._3fRKL._2l2c4{
    background-image:url(../../public_image/fc4images/courses/es/3.svg)
}
._3fRKL._2yYqC{
    background-image:url(../../public_image/fc4images/courses/es/4.svg)
}
.sgvND{
    color:#ff8e00
}
.YY3zX{
    background:#ff8e00
}
._1XNTP{
    border-color:#ff8e00
}
._2ErXs{
    background:linear-gradient(#ff8e00,#ffbf00)
}
._1FE0W{
    background:linear-gradient(180deg,#34b1ee,#79dbe8);
    background-color:#34b1ee
}
._2-11X{
    color:#34b1ee
}
._2sSPd{
    background-color:#34b1ee
}
._96-7N{
    opacity:.6;
    z-index:2
}
._96-7N:hover ._3ogce{
    color:#fff;
    text-decoration:underline
}
._96-7N:hover ._2U95Q{
    display:none!important
}
._96-7N:hover ._3cpYw{
    display:inline-block!important
}
._3ogce{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
._2U95Q{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._3hweH._2xAGJ{
    background-image:url(../../public_image/fc4images/courses/fr/1.svg)
}
._3hweH.wkGoO{
    background-image:url(../../public_image/fc4images/courses/fr/2.svg)
}
._3hweH._2l2c4{
    background-image:url(../../public_image/fc4images/courses/fr/3.svg)
}
._3hweH._2yYqC{
    background-image:url(../../public_image/fc4images/courses/fr/4.svg)
}
._3eHye{
    color:#de3e1e
}
._19qpe{
    background:#de3e1e
}
._2XqK7{
    border-color:#de3e1e
}
.l4p_h{
    background:linear-gradient(#de3e1e,#fe5132)
}
._3NbXN{
    background:#727caf;
    background-image:url(../../public_image/fc4images/star-pattern.svg),linear-gradient(180deg,#727caf,#f0aed5)
}
._2bC_9{
    color:#727caf
}
._3iG4m{
    background-color:#727caf
}
.TcX64{
    opacity:.6;
    z-index:2
}
.TcX64:hover ._3sE_W{
    color:#fff;
    text-decoration:underline
}
.TcX64:hover ._34EDK{
    display:none!important
}
.TcX64:hover ._3cpYw{
    display:inline-block!important
}
._3sE_W{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
._34EDK{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
 
.AC3V5{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._2rvms._2xAGJ{
    background-image:url(../../public_image/fc4images/1.svg)
}
._2rvms.wkGoO{
    background-image:url(../../public_image/fc4images/2.svg)
}
._2rvms._2l2c4{
    background-image:url(../../public_image/fc4images/3.svg)
}
._2rvms._2yYqC{
    background-image:url(../../public_image/fc4images/4.svg)
}
._2UWQ3{
    color:#2996f3
}
._3YYg_{
    background:#2996f3
}
.vSllo{
    border-color:#2996f3
}
._3p74d{
    background:linear-gradient(#2996f3,#00ccf3)
}
._2cIXU{
    background:linear-gradient(180deg,#34b1ee,#79dbe8);
    background-color:#34b1ee
}
.h0pFk{
    color:#34b1ee
}
._1Qgqc{
    background-color:#34b1ee
}
._3c3o7{
    opacity:.6;
    z-index:2
}
._3c3o7:hover .a5TPd{
    color:#fff;
    text-decoration:underline
}
._3c3o7:hover ._2Y2iv{
    display:none!important
}
._3c3o7:hover ._3cpYw{
    display:inline-block!important
}
.a5TPd{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
._2Y2iv{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._MUG9._2xAGJ{
    background-image:url(../../public_image/fc4images/courses/hu/1.svg)
}
._MUG9.wkGoO{
    background-image:url(../../public_image/fc4images/courses/hu/2.svg)
}
._MUG9._2l2c4{
    background-image:url(../../public_image/fc4images/courses/hu/3.svg)
}
._MUG9._2yYqC{
    background-image:url(../../public_image/fc4images/courses/hu/4.svg)
}
._2INoE{
    color:#7fb630
}
._1uQRa{
    background:#7fb630
}
._3gWC4{
    border-color:#7fb630
}
._22TXW{
    background:linear-gradient(#7fb630,#a1cb31)
}
._1DFtN{
    background:#0d64b0;
    background-image:url(../../public_image/fc4images/star-pattern.svg),linear-gradient(180deg,#0d64b0,#209cf4)
}
._1j9uF{
    color:#0d64b0
}
._21pas{
    background-color:#0d64b0
}
._8nwgj{
    opacity:.6;
    z-index:2
}
._8nwgj:hover .RiZmm{
    color:#fff;
    text-decoration:underline
}
._8nwgj:hover ._23WwP{
    display:none!important
}
._8nwgj:hover ._3cpYw{
    display:inline-block!important
}
.RiZmm{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
._23WwP{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._1FOhe._2xAGJ{
    background-image:url(../../public_image/fc4images/courses/hv/1.svg)
}
._1FOhe.wkGoO{
    background-image:url(../../public_image/fc4images/courses/hv/2.svg)
}
._1FOhe._2l2c4{
    background-image:url(../../public_image/fc4images/courses/hv/3.svg)
}
._1FOhe._2yYqC{
    background-image:url(../../public_image/fc4images/courses/hv/4.svg)
}
._2W7ta{
    color:#353535
}
.jMso5{
    background:#353535
}
._1cshG{
    border-color:#353535
}
.ExOAB{
    background:linear-gradient(#353535,#4e4d4d)
}
._2c3AC{
    background:linear-gradient(180deg,#8db0b0,#b5c7c7);
    background-color:#8db0b0
}
._1ivgm{
    color:#8db0b0
}
._1ufBF{
    background-color:#8db0b0
}
.OjzND{
    opacity:1;
    z-index:2
}
.OjzND:hover ._5BI1u{
    color:#fff;
    text-decoration:underline
}
.OjzND:hover ._2aMNA{
    display:none!important
}
.OjzND:hover ._3cpYw{
    display:inline-block!important
}
._5BI1u{
    color:#fff;
    font-size:16px;
    font-weight:700
}
._2aMNA{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._2BMY8._2xAGJ{
    background-image:url(../../public_image/fc4images/courses/hw/1.svg)
}
._2BMY8.wkGoO{
    background-image:url(../../public_image/fc4images/courses/hw/2.svg)
}
._2BMY8._2l2c4{
    background-image:url(../../public_image/fc4images/courses/hw/3.svg)
}
._2BMY8._2yYqC{
    background-image:url(../../public_image/fc4images/courses/hw/4.svg)
}
.pP9Bt{
    color:#2996f3
}
._3k4pb{
    background:#2996f3
}
._2hcRu{
    border-color:#2996f3
}
._1ahRh{
    background:linear-gradient(#2996f3,#00ccf3)
}
._3iNE4{
    background:linear-gradient(180deg,#34b1ee,#79dbe8);
    background-color:#34b1ee
}
.ckbAz{
    color:#34b1ee
}
._1CY49{
    background-color:#34b1ee
}
._3sJ-A{
    opacity:.6;
    z-index:2
}
._3sJ-A:hover ._21wWI{
    color:#fff;
    text-decoration:underline
}
._3sJ-A:hover ._27cUV{
    display:none!important
}
._3sJ-A:hover ._3cpYw{
    display:inline-block!important
}
._21wWI{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
._27cUV{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._2Q_iZ._2xAGJ{
    background-image:url(../../public_image/fc4images/courses/id/1.svg)
}
._2Q_iZ.wkGoO{
    background-image:url(../../public_image/fc4images/courses/id/2.svg)
}
._2Q_iZ._2l2c4{
    background-image:url(../../public_image/fc4images/courses/id/3.svg)
}
._2Q_iZ._2yYqC{
    background-image:url(../../public_image/fc4images/courses/id/4.svg)
}
._2jQPg{
    color:#de3e1e
}
._1YYjp{
    background:#de3e1e
}
._6uZzh{
    border-color:#de3e1e
}
._13FkJ{
    background:linear-gradient(#de3e1e,#fe5132)
}
._34I-S{
    background:#0d64b0;
    background-image:url(../../public_image/fc4images/star-pattern.svg),linear-gradient(180deg,#0d64b0,#209cf4)
}
._2WrJ5{
    color:#0d64b0
}
._1PfRq{
    background-color:#0d64b0
}
._2QnLn{
    opacity:.6;
    z-index:2
}
._2QnLn:hover ._34lwW{
    color:#fff;
    text-decoration:underline
}
._2QnLn:hover ._2a11n{
    display:none!important
}
._2QnLn:hover ._3cpYw{
    display:inline-block!important
}
._34lwW{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
._2a11n{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._2THMy._2xAGJ{
    background-image:url(../../public_image/fc4images/it/1.svg)
}
._2THMy.wkGoO{
    background-image:url(../../public_image/fc4images/it/2.svg)
}
._2THMy._2l2c4{
    background-image:url(../../public_image/fc4images/it/3.svg)
}
._2THMy._2yYqC{
    background-image:url(../../public_image/fc4images/it/4.svg)
}
._3C_vx{
    color:#7fb630
}
._1Flh3{
    background:#7fb630
}
._3Jrk6{
    border-color:#7fb630
}
._3hYs0{
    background:linear-gradient(#7fb630,#a1cb31)
}
._2Xaix{
    background:linear-gradient(180deg,#e6aaa1,#f8b95e);
    background-color:#e6aaa1
}
._2OS79{
    color:#e6aaa1
}
._3pR1e{
    background-color:#e6aaa1
}
._1DOR3{
    opacity:.6;
    z-index:2
}
._1DOR3:hover ._1pYvX{
    color:#fff;
    text-decoration:underline
}
._1DOR3:hover ._26kky{
    display:none!important
}
._1DOR3:hover ._3cpYw{
    display:inline-block!important
}
._1pYvX{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
._26kky{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._1OsqA._2xAGJ{
    background-image:url(../../public_image/fc4images/ja/1.svg)
}
._1OsqA.wkGoO{
    background-image:url(../../public_image/fc4images/ja/2.svg)
}
._1OsqA._2l2c4{
    background-image:url(../../public_image/fc4images/ja/3.svg)
}
._1OsqA._2yYqC{
    background-image:url(../../public_image/fc4images/ja/4.svg)
}
._8JeeC{
    color:#2996f3
}
._1zdbM{
    background:#2996f3
}
.Nqlrb{
    border-color:#2996f3
}
.hedy_{
    background:linear-gradient(#2996f3,#00ccf3)
}
._2YSvV{
    background:linear-gradient(180deg,#34b1ee,#79dbe8);
    background-color:#34b1ee
}
._1zUAs{
    color:#34b1ee
}
._38_59{
    background-color:#34b1ee
}
._3A8OQ{
    opacity:.6;
    z-index:2
}
._3A8OQ:hover ._1ByHH{
    color:#fff;
    text-decoration:underline
}
._3A8OQ:hover ._2q2Yn{
    display:none!important
}
._3A8OQ:hover ._3cpYw{
    display:inline-block!important
}
._1ByHH{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
._2q2Yn{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._29Wy3._2xAGJ{
    background-image:url(../../public_image/fc4images/kl/1.svg)
}
._29Wy3.wkGoO{
    background-image:url(../../public_image/fc4images/kl/2.svg)
}
._29Wy3._2l2c4{
    background-image:url(../../public_image/fc4images/kl/3.svg)
}
._29Wy3._2yYqC{
    background-image:url(../../public_image/fc4images/kl/4.svg)
}
.pbgLJ{
    color:#353535
}
._11ZWu{
    background:#353535
}
._22J4e{
    border-color:#353535
}
._3IcJH{
    background:linear-gradient(#353535,#4e4d4d)
}
.gzQ5k{
    background:#2e233b;
    background-image:url(../../public_image/fc4images/star-pattern.svg),linear-gradient(180deg,#2e233b,#5e4b69)
}
._1_1Uc{
    color:#2e233b
}
._1m5i6{
    background-color:#2e233b
}
._1Yeo1{
    opacity:1;
    z-index:2
}
._1Yeo1:hover .KemV0{
    color:#fff;
    text-decoration:underline
}
._1Yeo1:hover ._1ZtIN{
    display:none!important
}
._1Yeo1:hover ._3cpYw{
    display:inline-block!important
}
.KemV0{
    color:#fff;
    font-size:16px;
    font-weight:700
}
._1ZtIN{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
.GpicU._2xAGJ{
    background-image:url(../../public_image/fc4images/ko/1.svg)
}
.GpicU.wkGoO{
    background-image:url(../../public_image/fc4images/ko/2.svg)
}
.GpicU._2l2c4{
    background-image:url(../../public_image/fc4images/ko/3.svg)
}
.GpicU._2yYqC{
    background-image:url(../../public_image/fc4images/ko/4.svg)
}
._3Q4wY{
    color:#2996f3
}
._3pFzQ{
    background:#2996f3
}
._2RyI6{
    border-color:#2996f3
}
._3Z79c{
    background:linear-gradient(#2996f3,#00ccf3)
}
._1Gv6S{
    background:#727caf;
    background-image:url(../../public_image/fc4images/star-pattern.svg),linear-gradient(180deg,#727caf,#f0aed5)
}
._29xSC{
    color:#727caf
}
._3agV0{
    background-color:#727caf
}
._3-h1j{
    opacity:.6;
    z-index:2
}
._3-h1j:hover .Nmdxb{
    color:#fff;
    text-decoration:underline
}
._3-h1j:hover ._3kWeW{
    display:none!important
}
._3-h1j:hover ._3cpYw{
    display:inline-block!important
}
.Nmdxb{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
._3kWeW{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
.kCUji._2xAGJ{
    background-image:url(../../public_image/fc4images/nb/1.svg)
}
.kCUji.wkGoO{
    background-image:url(../../public_image/fc4images/nb/2.svg)
}
.kCUji._2l2c4{
    background-image:url(../../public_image/fc4images/nb/3.svg)
}
.kCUji._2yYqC{
    background-image:url(../../public_image/fc4images/nb/4.svg)
}
.R5E9R{
    color:#2996f3
}
._6WRbC{
    background:#2996f3
}
._1gVvK{
    border-color:#2996f3
}
._2I_GE{
    background:linear-gradient(#2996f3,#00ccf3)
}
._3OzLw{
    background:linear-gradient(180deg,#34b1ee,#79dbe8);
    background-color:#34b1ee
}
._2CKII{
    color:#34b1ee
}
._2B0fd{
    background-color:#34b1ee
}
.IiBeQ{
    opacity:.6;
    z-index:2
}
.IiBeQ:hover ._3DHzs{
    color:#fff;
    text-decoration:underline
}
.IiBeQ:hover ._3D8fd{
    display:none!important
}
.IiBeQ:hover ._3cpYw{
    display:inline-block!important
}
._3DHzs{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
._3D8fd{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._3SRhN._2xAGJ{
    background-image:url(../../public_image/fc4images/nv/1.svg)
}
._3SRhN.wkGoO{
    background-image:url(../../public_image/fc4images/nv/2.svg)
}
._3SRhN._2l2c4{
    background-image:url(../../public_image/fc4images/nv/3.svg)
}
._3SRhN._2yYqC{
    background-image:url(../../public_image/fc4images/nv/4.svg)
}
.JgDCA{
    color:#ff8e00
}
._1IvjO{
    background:#ff8e00
}
.U1UHY{
    border-color:#ff8e00
}
._2Viw8{
    background:linear-gradient(#ff8e00,#ffbf00)
}
._2wT-A{
    background:#727caf;
    background-image:url(../../public_image/fc4images/star-pattern.svg),linear-gradient(180deg,#727caf,#f0aed5)
}
._3Z206{
    color:#727caf
}
.KDcen{
    background-color:#727caf
}
._1uom3{
    opacity:.6;
    z-index:2
}
._1uom3:hover ._2bSPC{
    color:#fff;
    text-decoration:underline
}
._1uom3:hover ._37gSR{
    display:none!important
}
._1uom3:hover ._3cpYw{
    display:inline-block!important
}
._2bSPC{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
._37gSR{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._2f0rD._2xAGJ{
    background-image:url(../../public_image/fc4images/pl/1.svg)
}
._2f0rD.wkGoO{
    background-image:url(../../public_image/fc4images/pl/2.svg)
}
._2f0rD._2l2c4{
    background-image:url(../../public_image/fc4images/pl/3.svg)
}
._2f0rD._2yYqC{
    background-image:url(../../public_image/fc4images/pl/4.svg)
}
._14mea{
    color:#de3e1e
}
._3BsEC{
    background:#de3e1e
}
._3RQab{
    border-color:#de3e1e
}
.zqjAt{
    background:linear-gradient(#de3e1e,#fe5132)
}
._3lNbB{
    background:#727caf;
    background-image:url(../../public_image/fc4images/star-pattern.svg),linear-gradient(180deg,#727caf,#f0aed5)
}
._2F7ls{
    color:#727caf
}
.FrpgU{
    background-color:#727caf
}
._2Vlow{
    opacity:.6;
    z-index:2
}
._2Vlow:hover ._3JtuF{
    color:#fff;
    text-decoration:underline
}
._2Vlow:hover .voCgG{
    display:none!important
}
._2Vlow:hover ._3cpYw{
    display:inline-block!important
}
._3JtuF{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
.voCgG{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._1eWZd._2xAGJ{
    background-image:url(../../public_image/fc4images/pt/1.svg)
}
._1eWZd.wkGoO{
    background-image:url(../../public_image/fc4images/pt/2.svg)
}
._1eWZd._2l2c4{
    background-image:url(../../public_image/fc4images/pt/3.svg)
}
._1eWZd._2yYqC{
    background-image:url(../../public_image/fc4images/pt/4.svg)
}
._11C8E{
    color:#7fb630
}
._28Nmn{
    background:#7fb630
}
._1YdqV{
    border-color:#7fb630
}
._1Fo7e{
    background:linear-gradient(#7fb630,#a1cb31)
}
.QvdRy{
    background:linear-gradient(180deg,#34b1ee,#79dbe8);
    background-color:#34b1ee
}
.pCiCT{
    color:#34b1ee
}
._3-Kg7{
    background-color:#34b1ee
}
.VAZiG{
    opacity:.6;
    z-index:2
}
.VAZiG:hover ._3NaQ5{
    color:#fff;
    text-decoration:underline
}
.VAZiG:hover ._1Pm_i{
    display:none!important
}
.VAZiG:hover ._3cpYw{
    display:inline-block!important
}
._3NaQ5{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
._1Pm_i{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._3UyvR._2xAGJ{
    background-image:url(../../public_image/fc4images/ro/1.svg)
}
._3UyvR.wkGoO{
    background-image:url(../../public_image/fc4images/ro/2.svg)
}
._3UyvR._2l2c4{
    background-image:url(../../public_image/fc4images/ro/3.svg)
}
._3UyvR._2yYqC{
    background-image:url(../../public_image/fc4images/ro/4.svg)
}
._3onf1{
    color:#ff8e00
}
._3eivW{
    background:#ff8e00
}
._3_8_j{
    border-color:#ff8e00
}
._3qknF{
    background:linear-gradient(#ff8e00,#ffbf00)
}
._3Xfai{
    background:linear-gradient(180deg,#34b1ee,#79dbe8);
    background-color:#34b1ee
}
._1sIk4{
    color:#34b1ee
}
._1OLo4{
    background-color:#34b1ee
}
._3U8w4{
    opacity:.6;
    z-index:2
}
._3U8w4:hover ._1bTBk{
    color:#fff;
    text-decoration:underline
}
._3U8w4:hover ._3N1Ey{
    display:none!important
}
._3U8w4:hover ._3cpYw{
    display:inline-block!important
}
._1bTBk{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
._3N1Ey{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._1Y23X._2xAGJ{
    background-image:url(../../public_image/fc4images/ru/1.svg)
}
._1Y23X.wkGoO{
    background-image:url(../../public_image/fc4images/ru/2.svg)
}
._1Y23X._2l2c4{
    background-image:url(../../public_image/fc4images/ru/3.svg)
}
._1Y23X._2yYqC{
    background-image:url(../../public_image/fc4images/ru/4.svg)
}
.mhwlA{
    color:#2996f3
}
._26uk4{
    background:#2996f3
}
._2wOus{
    border-color:#2996f3
}
._2ha48{
    background:linear-gradient(#2996f3,#00ccf3)
}
._28x1e{
    background:linear-gradient(180deg,#61b9b4,#bad9cc);
    background-color:#61b9b4
}
._2SV11{
    color:#61b9b4
}
.OyT2V{
    background-color:#61b9b4
}
._33Abh{
    opacity:.6;
    z-index:2
}
._33Abh:hover ._3xDJl{
    color:#fff;
    text-decoration:underline
}
._33Abh:hover .GH9xL{
    display:none!important
}
._33Abh:hover ._3cpYw{
    display:inline-block!important
}
._3xDJl{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
.GH9xL{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._3Wc2v._2xAGJ{
    background-image:url(../../public_image/fc4images/sv/1.svg)
}
._3Wc2v.wkGoO{
    background-image:url(../../public_image/fc4images/sv/2.svg)
}
._3Wc2v._2l2c4{
    background-image:url(../../public_image/fc4images/sv/3.svg)
}
._3Wc2v._2yYqC{
    background-image:url(../../public_image/fc4images/sv/4.svg)
}
._1DZg3{
    color:#2996f3
}
._3ufSD{
    background:#2996f3
}
._2iRT7{
    border-color:#2996f3
}
.N0oU-{
    background:linear-gradient(#2996f3,#00ccf3)
}
._11NOU{
    background:linear-gradient(180deg,#34b1ee,#79dbe8);
    background-color:#34b1ee
}
._3krvc{
    color:#34b1ee
}
.T9YqR{
    background-color:#34b1ee
}
._2G_Tv{
    opacity:.6;
    z-index:2
}
._2G_Tv:hover ._3ojHr{
    color:#fff;
    text-decoration:underline
}
._2G_Tv:hover ._3zCWE{
    display:none!important
}
._2G_Tv:hover ._3cpYw{
    display:inline-block!important
}
._3ojHr{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
._3zCWE{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._2B85s._2xAGJ{
    background-image:url(../../public_image/fc4images/sw/1.svg)
}
._2B85s.wkGoO{
    background-image:url(../../public_image/fc4images/sw/2.svg)
}
._2B85s._2l2c4{
    background-image:url(../../public_image/fc4images/sw/3.svg)
}
._2B85s._2yYqC{
    background-image:url(../../public_image/fc4images/sw/4.svg)
}
._1Xtyc{
    color:#7fb630
}
.GIJdm{
    background:#7fb630
}
._2jEy2{
    border-color:#7fb630
}
._30PmI{
    background:linear-gradient(#7fb630,#a1cb31)
}
._37Rrd{
    background:linear-gradient(180deg,#34b1ee,#79dbe8);
    background-color:#34b1ee
}
._29ZEe{
    color:#34b1ee
}
._7f0bu{
    background-color:#34b1ee
}
._1hiFi{
    opacity:.6;
    z-index:2
}
._1hiFi:hover ._3yjHN{
    color:#fff;
    text-decoration:underline
}
._1hiFi:hover ._2ETZ4{
    display:none!important
}
._1hiFi:hover ._3cpYw{
    display:inline-block!important
}
._3yjHN{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
._2ETZ4{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._3I33O._2xAGJ{
    background-image:url(../../public_image/fc4images/tr/1.svg)
}
._3I33O.wkGoO{
    background-image:url(../../public_image/fc4images/tr/2.svg)
}
._3I33O._2l2c4{
    background-image:url(../../public_image/fc4images/tr/3.svg)
}
._3I33O._2yYqC{
    background-image:url(../../public_image/fc4images/tr/4.svg)
}
._3BzhE{
    color:#de3e1e
}
._2I8BG{
    background:#de3e1e
}
._2JBGU{
    border-color:#de3e1e
}
._1BHn3{
    background:linear-gradient(#de3e1e,#fe5132)
}
._3Rix-{
    background:#727caf;
    background-image:url(../../public_image/fc4images/star-pattern.svg),linear-gradient(180deg,#727caf,#f0aed5)
}
._2Pom1{
    color:#727caf
}
.qcxO5{
    background-color:#727caf
}
._2x02Y{
    opacity:.6;
    z-index:2
}
._2x02Y:hover ._2fz3X{
    color:#fff;
    text-decoration:underline
}
._2x02Y:hover ._8oSjn{
    display:none!important
}
._2x02Y:hover ._3cpYw{
    display:inline-block!important
}
._2fz3X{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
._8oSjn{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._3X6t7._2xAGJ{
    background-image:url(../../public_image/fc4images/uk/1.svg)
}
._3X6t7.wkGoO{
    background-image:url(../../public_image/fc4images/uk/2.svg)
}
._3X6t7._2l2c4{
    background-image:url(../../public_image/fc4images/courses/uk/3.svg)
}
._3X6t7._2yYqC{
    background-image:url(../../public_image/fc4images/courses/uk/4.svg)
}
._1kI_B{
    color:#ff8e00
}
.fe70f{
    background:#ff8e00
}
._2XTMk{
    border-color:#ff8e00
}
._2gUSD{
    background:linear-gradient(#ff8e00,#ffbf00)
}
.bjopX{
    background:linear-gradient(180deg,#e6aaa1,#f8b95e);
    background-color:#e6aaa1
}
._2AATO{
    color:#e6aaa1
}
._3RN2O{
    background-color:#e6aaa1
}
._1iKZH{
    opacity:.6;
    z-index:2
}
._1iKZH:hover ._1P7SS{
    color:#fff;
    text-decoration:underline
}
._1iKZH:hover ._2HgKc{
    display:none!important
}
._1iKZH:hover ._3cpYw{
    display:inline-block!important
}
._1P7SS{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
._2HgKc{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
.wY9dn._2xAGJ{
    background-image:url(../../public_image/fc4images/courses/vi/1.svg)
}
.wY9dn.wkGoO{
    background-image:url(../../public_image/fc4images/courses/vi/2.svg)
}
.wY9dn._2l2c4{
    background-image:url(../../public_image/fc4images/courses/vi/3.svg)
}
.wY9dn._2yYqC{
    background-image:url(../../public_image/fc4images/courses/vi/4.svg)
}
._3HRXY{
    color:#de3e1e
}
._32x4L{
    background:#de3e1e
}
._1qalJ{
    border-color:#de3e1e
}
._2o0Z3{
    background:linear-gradient(#de3e1e,#fe5132)
}
._1Fi87{
    background:linear-gradient(180deg,#61b9b4,#bad9cc);
    background-color:#61b9b4
}
._1heAK{
    color:#61b9b4
}
._2qo29{
    background-color:#61b9b4
}
._2QOGB{
    opacity:.6;
    z-index:2
}
._2QOGB:hover .GezxV{
    color:#fff;
    text-decoration:underline
}
._2QOGB:hover .N6ZoQ{
    display:none!important
}
._2QOGB:hover ._3cpYw{
    display:inline-block!important
}
.GezxV{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
.N6ZoQ{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._3o507._2xAGJ{
    background-image:url(../../public_image/fc4images/courses/yi/1.svg)
}
._3o507.wkGoO{
    background-image:url(../../public_image/fc4images/courses/yi/2.svg)
}
._3o507._2l2c4{
    background-image:url(../../public_image/fc4images/courses/yi/3.svg)
}
._3o507._2yYqC{
    background-image:url(../../public_image/fc4images/courses/yi/4.svg)
}
._2OJQB{
    color:#2996f3
}
._2tGwS{
    background:#2996f3
}
._3FYCk{
    border-color:#2996f3
}
._2PbPJ{
    background:linear-gradient(#2996f3,#00ccf3)
}
._36Ji6{
    background:linear-gradient(180deg,#61b9b4,#bad9cc);
    background-color:#61b9b4
}
._3K1GV{
    color:#61b9b4
}
._2BU9i{
    background-color:#61b9b4
}
._1weLN{
    opacity:.6;
    z-index:2
}
._1weLN:hover ._1EYqB{
    color:#fff;
    text-decoration:underline
}
._1weLN:hover ._3TRum{
    display:none!important
}
._1weLN:hover ._3cpYw{
    display:inline-block!important
}
._1EYqB{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
._3TRum{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._31c2j._2xAGJ{
    background-image:url(../../public_image/fc4images/courses/zs/1.svg)
}
._31c2j.wkGoO{
    background-image:url(../../public_image/fc4images/courses/zs/2.svg)
}
._31c2j._2l2c4{
    background-image:url(../../public_image/fc4images/courses/zs/3.svg)
}
._31c2j._2yYqC{
    background-image:url(../../public_image/fc4images/courses/zs/4.svg)
}
._2gG3n{
    color:#de3e1e
}
._3cbL-{
    background:#de3e1e
}
._2xT6E{
    border-color:#de3e1e
}
._4ZVDs{
    background:linear-gradient(#de3e1e,#fe5132)
}
._3rtaD{
    background:linear-gradient(180deg,#679ed2,#d0aecc);
    background-color:#679ed2
}
.MyFIf{
    color:#679ed2
}
.Lbx-t{
    background-color:#679ed2
}
._3YB01{
    opacity:.6;
    z-index:2
}
._3YB01:hover ._1U7kn{
    color:#fff;
    text-decoration:underline
}
._3YB01:hover ._2yVGW{
    display:none!important
}
._3YB01:hover ._3cpYw{
    display:inline-block!important
}
._1U7kn{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700
}
._2yVGW,._3cpYw{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._3cpYw{
    display:none!important
}
._1N2gh{
    display:inline-block
}
._3lHsj{
    background-size:300px 300px;
    height:300px;
    width:300px
}
[data-juicy=true] ._3lHsj{
    background-image:url(../../public_image/fc4images/coach.svg)
}
[data-juicy=false] ._3lHsj{
    background-image:url(../../public_image/fc4images/owl-coach.svg)
}
._3f2o2{
    background-size:180px 180px;
    height:180px;
    width:180px
}
[data-juicy=true] ._3f2o2{
    background-image:url(../../public_image/fc4images/coach.svg)
}
[data-juicy=false] ._3f2o2{
    background-image:url(../../public_image/fc4images/owl-coach.svg)
}
._1C6wB{
    background-size:300px 300px;
    height:300px;
    width:300px
}
[data-juicy=true] ._1C6wB{
    background-image:url(../../public_image/fc4images/graduation.svg)
}
[data-juicy=false] ._1C6wB{
    background-image:url(../../public_image/fc4images/owl-graduation.svg)
}
._2bqmU{
    background-size:300px 300px;
    height:300px;
    width:300px
}
[data-juicy=true] ._2bqmU{
    background-image:url(../../public_image/fc4images/happy.svg)
}
[data-juicy=false] ._2bqmU{
    background-image:url(../../public_image/fc4images/300px-pl.png)
}
._3GKd1{
    background-size:95px 95px;
    height:95px;
    width:95px
}
[data-juicy=true] ._3GKd1{
    background-image:url(../../public_image/fc4images/happy.svg)
}
[data-juicy=false] ._3GKd1{
    background-image:url(../../public_image/fc4images/owl-happy.svg)
}
._1OdVE{
    background-size:150px 150px;
    height:150px;
    width:150px
}
[data-juicy=true] ._1OdVE{
    background-image:url(../../public_image/fc4images/happy.svg)
}
[data-juicy=false] ._1OdVE{
    background-image:url(../../public_image/fc4images/owl-happy.svg)
}
._1oQUd{
    background-size:150px 150px;
    height:150px;
    width:150px
}
[data-juicy=true] ._1oQUd{
    background-image:url(../../public_image/fc4images/pointing.svg)
}
[data-juicy=false] ._1oQUd{
    background-image:url(../../public_image/fc4images/owl-pointing.svg)
}
._15m-1{
    background-size:300px 300px;
    height:300px;
    width:300px
}
[data-juicy=true] ._15m-1{
    background-image:url(../../public_image/fc4images/sporty2.svg)
}
[data-juicy=false] ._15m-1{
    background-image:url(../../public_image/fc4images/owl-sporty.svg)
}
._12v9v{
    background-size:300px 300px;
    height:300px;
    width:300px
}
[data-juicy=true] ._12v9v{
    background-image:url(../../public_image/fc4images/standard.svg)
}
[data-juicy=false] ._12v9v{
    background-image:url(../../public_image/fc4images/owl-standard.svg)
}
.w076M{
    background-size:95px 95px;
    height:95px;
    width:95px
}
[data-juicy=true] .w076M{
    background-image:url(../../public_image/fc4images/standard.svg)
}
[data-juicy=false] .w076M{
    background-image:url(../../public_image/fc4images/owl-standard.svg)
}
._3ryNJ{
    background-size:150px 150px;
    height:150px;
    width:150px
}
[data-juicy=true] ._3ryNJ{
    background-image:url(../../public_image/fc4images/trophy.svg)
}
[data-juicy=false] ._3ryNJ{
    background-image:url(../../public_image/fc4images/owl-trophy.svg)
}
._3fqUs{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._3fqUs{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._3fqUs{
    background-image:url(../../public_image/fc4images/owl-trophy-ar.svg)
}
.aAX4N{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] .aAX4N{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] .aAX4N{
    background-image:url(../../public_image/fc4images/owl-trophy-ca.svg)
}
.nAdTZ{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] .nAdTZ{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] .nAdTZ{
    background-image:url(../../public_image/fc4images/owl-trophy-cs.svg)
}
._1AGGj{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._1AGGj{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._1AGGj{
    background-image:url(../../public_image/fc4images/owl-trophy-cy.svg)
}
._2beU6{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._2beU6{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._2beU6{
    background-image:url(../../public_image/fc4images/owl-trophy-da.svg)
}
.A8dT4{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] .A8dT4{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] .A8dT4{
    background-image:url(../../public_image/fc4images/owl-trophy-de.svg)
}
._3GTIA{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._3GTIA{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._3GTIA{
    background-image:url(../../public_image/fc4images/owl-trophy-dn.svg)
}
._1Q0J2{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._1Q0J2{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._1Q0J2{
    background-image:url(../../public_image/fc4images/owl-trophy-el.svg)
}
._3-CnA{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._3-CnA{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._3-CnA{
    background-image:url(../../public_image/fc4images/owl-trophy-en.svg)
}
.VWNqm{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] .VWNqm{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] .VWNqm{
    background-image:url(../../public_image/fc4images/owl-trophy-eo.svg)
}
._1sOSL{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._1sOSL{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._1sOSL{
    background-image:url(../../public_image/fc4images/owl-trophy-es.svg)
}
.xgYLb{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] .xgYLb{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] .xgYLb{
    background-image:url(../../public_image/fc4images/owl-trophy-fr.svg)
}
.FJYA-{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] .FJYA-{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] .FJYA-{
    background-image:url(../../public_image/fc4images/owl-trophy-ga.svg)
}
._2Uczx{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._2Uczx{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._2Uczx{
    background-image:url(../../public_image/fc4images/owl-trophy-gn.svg)
}
.gfaz3{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] .gfaz3{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] .gfaz3{
    background-image:url(../../public_image/fc4images/owl-trophy-he.svg)
}
._38Zzq{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._38Zzq{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._38Zzq{
    background-image:url(../../public_image/fc4images/owl-trophy-hi.svg)
}
.BUaH1{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] .BUaH1{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] .BUaH1{
    background-image:url(../../public_image/fc4images/owl-trophy-ht.svg)
}
._2C0fA{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._2C0fA{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._2C0fA{
    background-image:url(../../public_image/fc4images/owl-trophy-hu.svg)
}
.Zj2_Y{
    background-size:false false;
    height:false;
    width:false
}
 
._1W15u{
    -webkit-animation-fill-mode:forwards;
    animation-fill-mode:forwards
}
._3gvMn{
    padding:30px
}
[data-juicy=true] ._3gvMn{
    border-radius:16px
}
[data-juicy=false] ._3gvMn{
    border-radius:10px
}
[data-juicy=true] ._1XOUp{
    background:#fff
}
[data-juicy=false] ._1XOUp{
    background:#f0f0f0
}
.GKTg_{
    background:transparent
}
._2-QsC{
    background:#fff
}
._1bYPb{
    bottom:auto;
    left:50%;
    margin-right:-50%;
    max-width:95%;
    padding:30px;
    position:absolute;
    right:auto;
    top:50%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
@media (min-width:700px){
    ._1bYPb{
        max-width:none
    }
}
._1bYPb._22DDO{
    max-width:none
}
.sGMyY{
    margin:30px auto 0;
    position:relative;
    width:600px
}
._1ePWu{
    background:#2e2e2e;
    border-radius:98px;
    cursor:pointer;
    height:25px;
    width:25px
}
._1ePWu:hover{
    background:#3c3c3c
}
.Q7FMM{
    position:absolute;
    right:4px;
    top:4px
}
@media (min-width:700px){
    .Q7FMM{
        right:-10px;
        top:-10px
    }
}
._2wfg8{
    height:100%;
    overflow:hidden
}
.NixyT{
    margin:2px 0 0 6px
}
._2u6Bg{
    max-width:400px
}
._2VTCC{
    max-height:80vh;
    max-width:80vw;
    overflow:auto
}
._1AfMC{
    display:none;
    position:relative
}
@media (max-width:980px){
    ._1AfMC{
        display:block
    }
}
._1Blar{
    background:url(../../public_image/fc4images/hamburger-menu.svg);
    background-size:40px 40px;
    border:none;
    cursor:pointer;
    height:40px;
    margin-top:5px;
    width:40px
}
._3fYU_{
    background:#fff;
    color:#3c3c3c;
    display:none;
    font-size:17px;
    padding:20px 0;
    right:0;
    top:70px;
    width:300px
}
._3fYU_._12o_6{
    display:block
}
@media screen and (max-width:530px){
    ._3fYU_{
        width:calc(100vw - 80px)
    }
}
.ZqwiH{
    color:inherit;
    display:block;
    padding:15px 30px
}
.ZqwiH:hover{
    background-color:#0d64b0;
    color:#fff
}
._3fYU_:after{
    left:auto!important;
    right:10px
}
._2LqjD{
    display:none
}
._2LqjD._2wMRd{
    display:block
}
._1ALvM{
    display:none
}
._1ALvM._2wMRd{
    background-color:#000;
    display:block;
    height:100vh;
    margin-top:45px;
    opacity:.6;
    position:absolute;
    width:100%;
    z-index:200
}
@media (min-width:700px){
    ._1ALvM._2wMRd{
        display:none
    }
}
._6t5Uh{
    -webkit-backface-visibility:hidden;
    color:#999;
    font-weight:700;
    height:45px;
    position:fixed;
    top:0;
    width:100%;
    z-index:200
}
[data-juicy=true] ._6t5Uh{
    background:#fff;
    border-bottom:2px solid #e5e5e5
}
[data-juicy=false] ._6t5Uh{
    background:#f0f0f0;
    box-shadow:0 2px 12px 0 rgba(0,0,0,.13),0 0 2px 0 rgba(0,0,0,.2);
    font-size:17px
}
@media (min-width:700px){
    ._6t5Uh{
        color:#fff;
        font-weight:500;
        height:70px
    }
    [data-juicy=true] ._6t5Uh{
        background:#1cb0f6;
        border-bottom:0
    }
    [data-juicy=false] ._6t5Uh{
        background:rgba(32,166,231,.8) linear-gradient(180deg,#20a8e9,rgba(30,158,220,.5)) repeat-x;
        box-shadow:0 3px 5px rgba(0,0,0,.05);
        font-size:15px
    }
}
._3llTd{
    display:none
}
@media (min-width:700px){
    ._3llTd{
        display:block
    }
}
._2XSRN{
    -ms-flex-line-pack:center;
    align-content:center;
    background:#fff;
    border-radius:6px;
    box-sizing:content-box;
    box-sizing:initial;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    height:20px;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    margin:22px 10px 0 15px;
    padding:3px 9px
}
._2XSRN img{
    margin-top:2px;
    vertical-align:middle
}
@media (max-width:1130px){
    ._2XSRN{
        display:none
    }
}
.NbGcm{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    -webkit-overflow-scrolling:touch;
    position:absolute;
    width:100%
}
@media (min-width:700px){
    .NbGcm{
        margin:0 auto;
        max-width:1140px;
        min-width:980px;
        padding:0 40px;
        position:relative
    }
}
._2s5Eb{
    display:none!important
}
@media (min-width:700px){
    ._2s5Eb{
        display:block!important;
        margin-top:20px
    }
}
@media (min-width:700px){
    .NJXKT{
        min-width:142px
    }
}
._2j6bw{
    background:url(../../public_image/fc4images/logo-zs.svg);
    height:30px;
    width:90px
}
@media (min-width:700px){
    ._2j6bw{
        min-width:89px
    }
}
._3I8Kk{
    background:url(../../public_image/fc4images/duo-spinner@1x.gif);
    background-size:cover;
    display:none;
    height:19px;
    margin:26px 0 0 122px;
    position:absolute;
    width:19px
}
@media (min-width:700px){
    ._3I8Kk._2wMRd{
        display:block
    }
}
._2XW92,._19E7J{
    display:none
}
._1NQPL{
    color:#1caff6;
    display:block;
    font-weight:300;
    padding:12px 10px;
    position:absolute
}
@media (min-width:700px){
    ._1NQPL{
        display:none
    }
}
._3IyDY,._3sTNy{
    right:0
}
.zDDkq{
    display:none
}
@media (min-width:700px){
    .zDDkq{
        display:inline-block;
        -ms-flex-negative:0;
        flex-shrink:0;
        padding:0;
        position:relative;
        white-space:nowrap;
        width:auto
    }
    [data-juicy=true] .zDDkq{
        margin:25px 20px 0 0
    }
    [data-juicy=false] .zDDkq{
        margin:17px 20px 0 17px
    }
}
._2rS3d{
    float:left
}
._2QyU5{
    color:#fff;
    cursor:pointer;
    display:block
}
[data-juicy=true] ._2QyU5{
    margin-left:30px;
    padding-bottom:2px
}
[data-juicy=false] ._2QyU5{
    border-radius:98px;
    font-size:15px;
    font-weight:700;
    margin:0 2px;
    padding:8px 15px
}
[data-juicy=true] ._2QyU5:hover{
    border-bottom:3px solid #fff
}
[data-juicy=false] ._2QyU5:hover{
    background:#1493d1
}
[data-juicy=true] .uWoNt{
    border-bottom:3px solid #fff
}
[data-juicy=false] .uWoNt{
    background:#1493d1
}
@media (min-width:700px){
    ._3vDrO{
        -webkit-box-align:baseline;
        -ms-flex-align:baseline;
        align-items:baseline;
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-flex:10;
        -ms-flex-positive:10;
        flex-grow:10;
        height:100%;
        -webkit-box-pack:end;
        -ms-flex-pack:end;
        justify-content:flex-end
    }
}
.ta2gm{
    color:#999;
    display:table-cell;
    line-height:17px;
    text-align:center;
    vertical-align:middle
}
@media (min-width:700px){
    .ta2gm{
        display:none
    }
}
._2R9gT{
    display:inline-block;
    max-width:calc(100% - 71px);
    overflow:hidden;
    text-overflow:ellipsis
}
[data-juicy=true] ._2R9gT{
    font-weight:700
}
._1icRZ{
    margin-left:7px
}
.b5USl,.IihAz{
    color:#1caff6;
    font-weight:300;
    left:0;
    padding:12px 15px;
    position:fixed;
    top:0
}
@media (min-width:700px){
    .b5USl,.IihAz{
        display:none
    }
}
.IihAz{
    left:auto;
    right:0
}
._386Yc{
    margin-right:6px
}
@media (min-width:700px){
    ._386Yc{
        display:none
    }
}
._2OF7V{
    display:inline-block;
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0;
    -ms-flex-negative:0;
    flex-shrink:0;
    padding:12px 10px
}
._2OF7V:first-child{
    padding-left:0;
    padding-right:0
}
._2OF7V:last-child{
    padding-right:0
}
._2OF7V>img,._2OF7V>span{
    vertical-align:middle
}
@media (min-width:700px){
    ._2OF7V{
        padding:16px 10px
    }
}
._277y5{
    display:none
}
@media (min-width:700px){
    ._277y5{
        display:inline-block;
        white-space:nowrap
    }
}
._227ZB{
    color:#fff
}
._227ZB:hover{
    text-decoration:underline
}
._1vwAr{
    display:none
}
@media (min-width:700px){
    ._1vwAr{
        display:inline-block
    }
}
._2nE-k{
    white-space:nowrap
}
@media (min-width:700px){
    ._2nE-k{
        left:auto;
        position:relative
    }
}
._2hfyF{
    color:#1caff6;
    font-weight:300;
    padding:12px 10px;
    position:absolute;
    right:0
}
@media (min-width:700px){
    ._2hfyF{
        display:none
    }
}
._3HsQj{
    cursor:pointer;
    position:relative
}
._3HsQj:focus>.OSaWc,._3HsQj:hover>.OSaWc{
    display:block
}
.mLY68{
    -webkit-box-flex:10;
    -ms-flex-positive:10;
    flex-grow:10
}
._3I51r{
    cursor:pointer;
    left:0;
    margin-left:auto;
    margin-right:auto;
    position:absolute;
    right:0;
    text-align:center;
    width:50%;
    z-index:201
}
@media (min-width:700px){
    ._3I51r{
        left:auto;
        margin-left:0;
        margin-right:-5px;
        padding-right:0;
        position:relative;
        right:auto;
        text-align:left;
        text-align:initial;
        width:auto
    }
    ._3I51r ._1icRZ{
        display:none
    }
}
._1XE6M{
    max-height:235px;
    overflow:auto;
    padding-bottom:5px;
    position:relative
}
.HCWXf{
    display:none
}
@media (min-width:700px){
    .HCWXf{
        display:inline-block;
        position:relative
    }
}
.OSaWc{
    background:#fff;
    color:#3c3c3c;
    display:none;
    padding:10px 0
}
._1qBnH{
    color:#999;
    display:inline-block;
    line-height:30px;
    position:relative;
    text-align:center;
    vertical-align:top;
    white-space:normal;
    width:100px
}
[data-juicy=false] ._1qBnH{
    font-size:15px
}
@media (min-width:700px){
    ._1qBnH{
        color:#3c3c3c;
        display:block;
        text-align:left;
        white-space:nowrap;
        width:100%
    }
}
._1qBnH:hover{
    background:#1caff6;
    color:#fff
}
._20LC5{
    color:#3c3c3c;
    left:0;
    margin:0;
    overflow-x:scroll;
    overflow-y:hidden;
    padding:15px 0 10px;
    right:0;
    top:45px;
    white-space:nowrap
}
[data-juicy] ._20LC5{
    border-radius:0!important;
    position:fixed;
    width:100%
}
[data-juicy=true] ._20LC5{
    background:#fff
}
[data-juicy=false] ._20LC5{
    background:#f0f0f0;
    box-shadow:0 6px 12px 0 rgba(0,0,0,.13),inset 0 12px 24px -12px rgba(0,0,0,.2)
}
@media (min-width:700px){
    ._20LC5{
        left:auto;
        margin:12px 0 0 -16px;
        overflow-x:visible;
        overflow-x:initial;
        overflow-y:visible;
        overflow-y:initial;
        right:auto;
        top:auto
    }
    [data-juicy] ._20LC5{
        background:#fff;
        position:absolute;
        width:auto
    }
    [data-juicy=true] ._20LC5{
        border-radius:16px!important
    }
    [data-juicy=false] ._20LC5{
        border-radius:10px!important;
        box-shadow:0 1px 15px rgba(0,0,0,.2)
    }
    ._20LC5:after{
        display:block
    }
}
._2PurW{
    display:none
}
@media (min-width:700px){
    ._2PurW{
        display:block;
        padding:3px 20px
    }
}
._2kNgI{
    overflow:hidden;
    padding:0 5px;
    text-overflow:ellipsis;
    white-space:nowrap
}
@media (min-width:700px){
    [data-juicy=true] ._2kNgI{
        padding:3px 20px 3px 54px
    }
    [data-juicy=false] ._2kNgI{
        padding:3px 20px 3px 47px
    }
}
._2kNgI:hover span{
    color:#fff
}
@media (min-width:700px){
    ._1oVFS{
        background:#dadada
    }
}
._3vx2Z{
    display:block;
    margin:10px auto
}
@media (min-width:700px){
    ._3vx2Z{
        left:20px;
        margin-top:6px;
        position:absolute;
        -webkit-transform:scale(.65);
        -ms-transform:scale(.65);
        transform:scale(.65);
        -webkit-transform-origin:0 0;
        -ms-transform-origin:0 0;
        transform-origin:0 0
    }
}
._3vx2Z._2IJLr{
    margin-left:33px
}
@media (min-width:700px){
    ._3vx2Z._2IJLr{
        left:-13px;
        margin-top:3px
    }
}
._2c_Ro{
    left:47px;
    position:absolute;
    top:12px;
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1)
}
@media (min-width:700px){
    ._2c_Ro{
        left:27px;
        top:8px;
        -webkit-transform:scale(.5);
        -ms-transform:scale(.5);
        transform:scale(.5)
    }
}
._1fA14{
    display:none
}
@media (min-width:700px){
    ._1fA14{
        color:#999;
        display:inline
    }
}
.qsrrc{
    display:none
}
@media (min-width:700px){
    .qsrrc{
        border-top:2px solid #f0f0f0;
        display:block;
        margin:0 20px 5px
    }
}
._2uBp_{
    display:none
}
@media (min-width:700px){
    ._2uBp_{
        display:block;
        padding:3px 20px
    }
}
._2uBp_:hover span{
    color:#fff
}
@media (min-width:700px){
    ._2nd4-{
        display:none
    }
}
.jsHOk{
    border:2px solid #dadada;
    border-radius:50px;
    color:#999;
    display:block;
    height:30px;
    line-height:26px;
    margin:10px auto;
    -webkit-transform:scale(1.5);
    -ms-transform:scale(1.5);
    transform:scale(1.5);
    width:30px
}
._1G4t1{
    display:none
}
@media (min-width:700px){
    ._1G4t1{
        display:inline-block;
        -ms-flex-negative:10;
        flex-shrink:10;
        min-width:82px;
        padding-left:0
    }
}
._1cANy{
    display:inline-block;
    padding:auto 0
}
._3ROGm{
    margin-right:10px
}
._3Kp8s{
    border-radius:98px;
    height:40px;
    vertical-align:middle;
    width:40px
}
._2Vgy6{
    margin-left:7px
}
._3q7Wh{
    margin:7px 0 0 30px
}
._3anod{
    right:0
}
._3anod:after{
    left:auto!important;
    right:21px
}
._31ObI{
    color:#3c3c3c;
    display:block;
    line-height:30px;
    position:relative;
    text-align:left;
    vertical-align:top;
    white-space:nowrap;
    width:100%
}
[data-juicy=false] ._31ObI{
    font-size:15px
}
._31ObI:hover{
    background:#1caff6;
    color:#fff
}
._3sWvR{
    color:inherit;
    display:block;
    padding:3px 20px
}
._2mpBo,._3Zrao{
    margin:-5px 8px 0 4px
}
[data-juicy=true] ._3bicX{
    display:inline-block;
    margin-top:-5px
}
@media (min-width:700px){
    [data-juicy=true] ._3bicX{
        margin-top:0
    }
}
.Gg8ar{
    margin:13px 0 0 -23px;
    position:absolute
}
._12rhB,._21qSr{
    margin:-3px 8px 0 0
}
._2pJdz:hover ._26ka1{
    opacity:1
}
[data-juicy=false] ._2pJdz{
    display:inline-block
}
._3vCod{
    opacity:.5
}
._3uVDJ{
    opacity:.5
}
._35vdl{
    background:#fff;
    border-radius:98px;
    bottom:10px;
    box-shadow:0 1px 5px rgba(0,0,0,.2);
    color:#1caff6;
    display:block;
    font-size:13px;
    font-weight:700;
    height:22px;
    line-height:23px;
    min-width:22px;
    position:absolute;
    right:-15px;
    text-align:center
}
[data-juicy=true] ._35vdl{
    padding-left:1px
}
[data-juicy=true] .vpn75{
    margin-top:-4px
}
[data-juicy=false] .vpn75{
    display:inline-block
}
._3Z8_F{
    background-color:#1cb0f6;
    position:fixed;
    top:0;
    width:100%;
    z-index:2
}
._2uFzi{
    background:linear-gradient(180deg,#0b3e71,rgba(11,65,118,.5));
    background-color:rgba(11,65,118,.8);
    background-repeat:repeat-x
}
._2hNaj{
    margin:0 auto;
    max-width:1140px;
    min-height:70px;
    padding:0 40px
}
._1xC_I{
    float:left;
    margin-top:18px;
    width:158px
}
._1yj8-{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    float:right;
    margin-top:5px
}
@media (max-width:980px){
   
}
._2LRRL{
    cursor:pointer;
    padding:20px;
    position:relative
}
._2LRRL:hover>.QuYYQ{
    display:block
}
._2p1kQ{
    color:#fff
}
.-oMbK{
    font-weight:700
}
.QuYYQ{
    background:#fff;
    color:#3c3c3c;
    display:none;
    min-width:200px;
    padding:15px 0;
    right:0;
    top:60px;
    width:470px;
    z-index:10
}
.QuYYQ:after{
    left:auto!important;
    right:21px
}
._1g_zx{
    margin-left:7px
}
._3RQmB{
    background:#8ee000;
    margin:0 10px
}
._3RQmB:hover{
    background:#bff199
}
@media (max-width:980px){
    ._3RQmB{
        display:none!important
    }
}
._1l5ZK{
    display:table-row
}
._2uEdv{
    border-top:1px solid #dadada;
    display:table-cell;
    padding:8px 0 8px 20px;
    position:relative
}
.WPFjH{
    font-weight:700;
    width:100px
}
.pbbEi{
    background:transparent!important;
    border:0!important
}
._33XvN{
    background:rgba(0,0,0,.75);
    border-radius:5px;
    color:#fff;
    font-size:15px;
    padding:5px 10px;
    position:absolute;
    top:55px;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    white-space:nowrap;
    z-index:2
}
@media (min-width:700px){
    ._33XvN{
        right:-265px;
        top:24px;
        white-space:normal;
        width:250px
    }
    ._33XvN:before{
        border:8px solid transparent;
        border-right-color:rgba(0,0,0,.75);
        content:"";
        height:0;
        margin:-8px 0 0 -26px;
        position:absolute;
        top:50%;
        width:0
    }
}
._3e097{
    background-image:url(../../public_image/fc4images/blue-info-icon.svg);
    height:19px;
    position:absolute;
    right:15px;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    width:19px;
    z-index:1
}
._3e097:hover ._1tHJC{
    display:inline-block
}
._1tHJC{
    background:#fff;
    border-radius:10px;
    box-shadow:0 1px 15px rgba(0,0,0,.2);
    color:#3c3c3c;
    display:none;
    font-size:14px;
    left:100%;
    margin-top:6px;
    padding:10px;
    position:absolute;
    top:100%;
    -webkit-transform:translateX(-90%);
    -ms-transform:translateX(-90%);
    transform:translateX(-90%);
    width:300px
}
._1tHJC:hover{
    display:inline-block
}
._1tHJC:after{
    border-color:transparent transparent #fff;
    border-style:solid;
    border-width:6px;
    bottom:100%;
    content:"";
    left:86%;
    margin-left:-5px;
    position:absolute
}
._1-ph4{
    display:inline-block
}
._3SoSv{
    background-size:300px 300px;
    height:300px;
    width:300px
}
[data-juicy=true] ._3SoSv{
    background-image:url(../../public_image/fc4images/coach.svg)
}
[data-juicy=false] ._3SoSv{
    background-image:url(../../public_image/fc4images/owl-coach.svg)
}
._3wwuA{
    background-size:180px 180px;
    height:180px;
    width:180px
}
[data-juicy=true] ._3wwuA{
    background-image:url(../../public_image/fc4images/coach.svg)
}
[data-juicy=false] ._3wwuA{
    background-image:url(../../public_image/fc4images/owl-coach.svg)
}
._20b2W{
    background-size:300px 300px;
    height:300px;
    width:300px
}
[data-juicy=true] ._20b2W{
    background-image:url(../../public_image/fc4images/graduation.svg)
}
[data-juicy=false] ._20b2W{
    background-image:url(../../public_image/fc4images/owl-graduation.svg)
}
._3xkKb{
    background-size:300px 300px;
    height:300px;
    width:300px
}
[data-juicy=true] ._3xkKb{
    background-image:url(../../public_image/fc4images/happy.svg)
}
[data-juicy=false] ._3xkKb{
    background-image:url(../../public_image/fc4images/owl-happy.svg)
}
._14pcb{
    background-size:95px 95px;
    height:95px;
    width:95px
}
[data-juicy=true] ._14pcb{
    background-image:url(../../public_image/fc4images/happy.svg)
}
[data-juicy=false] ._14pcb{
    background-image:url(../../public_image/fc4images/owl-happy.svg)
}
._316jb{
    background-size:150px 150px;
    height:150px;
    width:150px
}
[data-juicy=true] ._316jb{
    background-image:url(../../public_image/fc4images/happy.svg)
}
[data-juicy=false] ._316jb{
    background-image:url(../../public_image/fc4images/owl-happy.svg)
}
._1qQb_{
    background-size:150px 150px;
    height:150px;
    width:150px
}
[data-juicy=true] ._1qQb_{
    background-image:url(../../public_image/fc4images/pointing.svg)
}
[data-juicy=false] ._1qQb_{
    background-image:url(../../public_image/fc4images/owl-pointing.svg)
}
._3xN8H{
    background-size:300px 300px;
    height:300px;
    width:300px
}
[data-juicy=true] ._3xN8H{
    background-image:url(../../public_image/fc4images/sporty2.svg)
}
[data-juicy=false] ._3xN8H{
    background-image:url(../../public_image/fc4images/owl-sporty.svg)
}
._240o8{
    background-size:300px 300px;
    height:300px;
    width:300px
}
[data-juicy=true] ._240o8{
    background-image:url(../../public_image/fc4images/standard.svg)
}
[data-juicy=false] ._240o8{
    background-image:url(../../public_image/fc4images/owl-standard.svg)
}
.o1Chy{
    background-size:95px 95px;
    height:95px;
    width:95px
}
[data-juicy=true] .o1Chy{
    background-image:url(../../public_image/fc4images/standard.svg)
}
[data-juicy=false] .o1Chy{
    background-image:url(../../public_image/fc4images/owl-standard.svg)
}
._1Ugfr{
    background-size:150px 150px;
    height:150px;
    width:150px
}
[data-juicy=true] ._1Ugfr{
    background-image:url(../../public_image/fc4images/trophy.svg)
}
[data-juicy=false] ._1Ugfr{
    background-image:url(../../public_image/fc4images/owl-trophy.svg)
}
.sRNgS{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] .sRNgS{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] .sRNgS{
    background-image:url(../../public_image/fc4images/owl-trophy-ar.svg)
}
._3YCh6{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._3YCh6{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._3YCh6{
    background-image:url(../../public_image/fc4images/owl-trophy-ca.svg)
}
._1YK_3{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._1YK_3{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._1YK_3{
    background-image:url(../../public_image/fc4images/owl-trophy-cs.svg)
}
._2_p46{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._2_p46{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._2_p46{
    background-image:url(../../public_image/fc4images/owl-trophy-cy.svg)
}
._2Ez4s{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._2Ez4s{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._2Ez4s{
    background-image:url(../../public_image/fc4images/owl-trophy-da.svg)
}
._1aUmb{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._1aUmb{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._1aUmb{
    background-image:url(../../public_image/fc4images/owl-trophy-de.svg)
}
._32Bme{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._32Bme{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._32Bme{
    background-image:url(../../public_image/fc4images/owl-trophy-dn.svg)
}
._2g6ar{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._2g6ar{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._2g6ar{
    background-image:url(../../public_image/fc4images/owl-trophy-el.svg)
}
._3In_w{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._3In_w{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._3In_w{
    background-image:url(../../public_image/fc4images/owl-trophy-en.svg)
}
._3jVSm{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._3jVSm{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._3jVSm{
    background-image:url(../../public_image/fc4images/owl-trophy-eo.svg)
}
._1HsmI{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._1HsmI{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._1HsmI{
    background-image:url(../../public_image/fc4images/owl-trophy-es.svg)
}
._11d2X{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._11d2X{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._11d2X{
    background-image:url(../../public_image/fc4images/owl-trophy-fr.svg)
}
._2WJ7x{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._2WJ7x{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._2WJ7x{
    background-image:url(../../public_image/fc4images/owl-trophy-ga.svg)
}
._1fAGE{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._1fAGE{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._1fAGE{
    background-image:url(../../public_image/fc4images/owl-trophy-gn.svg)
}
._1Ee3U{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._1Ee3U{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._1Ee3U{
    background-image:url(../../public_image/fc4images/owl-trophy-he.svg)
}
._2Vnk-{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._2Vnk-{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._2Vnk-{
    background-image:url(../../public_image/fc4images/owl-trophy-hi.svg)
}
._4DCXJ{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._4DCXJ{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._4DCXJ{
    background-image:url(../../public_image/fc4images/owl-trophy-ht.svg)
}
._2_VzD{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._2_VzD{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._2_VzD{
    background-image:url(../../public_image/fc4images/owl-trophy-hu.svg)
}
._3Fw3s{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._3Fw3s{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._3Fw3s{
    background-image:url(../../public_image/fc4images/owl-trophy-hv.svg)
}
._2Fkuf{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._2Fkuf{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._2Fkuf{
    background-image:url(../../public_image/fc4images/owl-trophy-hw.svg)
}
._325bz{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._325bz{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._325bz{
    background-image:url(../../public_image/fc4images/owl-trophy-id.svg)
}
._2oUO1{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._2oUO1{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._2oUO1{
    background-image:url(../../public_image/fc4images/owl-trophy-it.svg)
}
.uhKHP{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] .uhKHP{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] .uhKHP{
    background-image:url(../../public_image/fc4images/owl-trophy-ja.svg)
}
._2Q9VA{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._2Q9VA{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._2Q9VA{
    background-image:url(../../public_image/fc4images/owl-trophy-kl.svg)
}
._3mb1R{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._3mb1R{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._3mb1R{
    background-image:url(../../public_image/fc4images/owl-trophy-ko.svg)
}
._3CAhp{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._3CAhp{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._3CAhp{
    background-image:url(../../public_image/fc4images/owl-trophy-nb.svg)
}
._3uSCk{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._3uSCk{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._3uSCk{
    background-image:url(../../public_image/fc4images/owl-trophy-nv.svg)
}
._2FRCs{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._2FRCs{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._2FRCs{
    background-image:url(../../public_image/fc4images/owl-trophy-pl.svg)
}
._1D5GM{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._1D5GM{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._1D5GM{
    background-image:url(../../public_image/fc4images/owl-trophy-pt.svg)
}
._163XD{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._163XD{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._163XD{
    background-image:url(../../public_image/fc4images/owl-trophy-ro.svg)
}
._26yvs{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._26yvs{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._26yvs{
    background-image:url(../../public_image/fc4images/owl-trophy-ru.svg)
}
._2ABxJ{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._2ABxJ{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._2ABxJ{
    background-image:url(../../public_image/fc4images/owl-trophy-sv.svg)
}
._36z3R{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._36z3R{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._36z3R{
    background-image:url(../../public_image/fc4images/owl-trophy-sw.svg)
}
.AtXeB{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] .AtXeB{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] .AtXeB{
    background-image:url(../../public_image/fc4images/owl-trophy-tr.svg)
}
.g4PDg{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] .g4PDg{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] .g4PDg{
    background-image:url(../../public_image/fc4images/owl-trophy-uk.svg)
}
._3S52o{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._3S52o{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._3S52o{
    background-image:url(../../public_image/fc4images/owl-trophy-vi.svg)
}
._3vnOp{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._3vnOp{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._3vnOp{
    background-image:url(../../public_image/fc4images/owl-trophy-yi.svg)
}
._33ZrB{
    background-size:false false;
    height:false;
    width:false
}
[data-juicy=true] ._33ZrB{
    background-image:url(../../public_image/fc4images/150px.svg)
}
[data-juicy=false] ._33ZrB{
    background-image:url(../../public_image/fc4images/owl-trophy-zs.svg)
}
._2-RHY{
    background-position:-161px 0;
    width:41px
}
._2-RHY,.rEU5-{
    background-image:url(../../public_image/fc4images/owl-stages-sprite1.svg);
    height:50px
}
.rEU5-{
    background-position:0 0;
    width:50px
}
._3bNhx{
    background-position:-109px 0
}
._3bNhx,.rNtBh{
    background-image:url(../../public_image/fc4images/owl-stages-sprite1.svg);
    height:50px;
    width:48px
}
.rNtBh{
    background-position:-54px 0
}
@media (max-width:699px){
    [data-juicy] ._3Dmu4{
        border-radius:0;
        height:100vh;
        max-width:none;
        overflow:scroll;
        width:100vw
    }
}
.tjv_r{
    margin-top:40px;
    position:relative;
    text-align:center
}
@media (min-width:700px){
    .tjv_r{
        margin-top:0;
        width:390px
    }
}
._1fTw2,._1m2Ux{
    position:absolute;
    right:0;
    top:-30px;
    -webkit-transform:scaleX(-1);
    -ms-transform:scaleX(-1);
    transform:scaleX(-1)
}
._1j7J4{
    font-size:36px;
    margin:10px 130px 30px 0;
    text-align:start
}
._1fR85{
    background:#f0f0f0;
    border:2px solid #dadada;
    border-radius:10px;
    display:table;
    font-size:16px;
    position:relative;
    text-align:left;
    width:100%
}
._1fR85 ._5MHpJ:first-child ._2GPnJ{
    border-top:0
}
.mQ2KL{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    margin:20px 0 0
}
._1VVuF{
    border-top:1px solid #ddd;
    margin:20px -30px 0
}
.nOQhU{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    border-radius:98px;
    cursor:pointer;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-flex:1;
    -ms-flex:1;
    flex:1;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row;
    font-size:14px;
    font-weight:700;
    padding:11px 14px;
    text-align:center;
    text-transform:uppercase
}
.nOQhU+.nOQhU{
    margin-left:15px
}
._2cph3{
    background-color:#3b579d;
    border:none;
    color:#fff
}
._2cph3:hover{
    background-color:#486dc7
}
.U5lx_{
    background-color:#fff;
    border:1px solid #cfcfcf;
    color:#777
}
.U5lx_:hover{
    background-color:#f0f0f0
}
._3PezF{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box!important;
    display:-ms-flexbox!important;
    display:flex!important;
    -webkit-box-flex:1;
    -ms-flex:1;
    flex:1;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row
}
._3PezF+._3PezF{
    margin-left:15px
}
.O5u5v{
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    margin-right:10px
}
.uk79E{
    -webkit-box-flex:1;
    -ms-flex:1;
    flex:1;
    text-align:center
}
.RqOOF{
    margin-top:20px;
    padding:15px 25px!important;
    text-transform:uppercase;
    width:100%
}
[data-juicy=false] .RqOOF{
    display:inline-block
}
._1T7ju{
    background-color:#f0f0f0;
    border-radius:0 0 10px 10px;
    color:#777;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    margin:30px -30px -30px;
    padding:30px
}
@media (max-width:699px){
    ._1T7ju{
        border-radius:0
    }
}
._28kEX{
    color:#1cb0f6;
    cursor:pointer;
    margin-left:5px
}
._28kEX,.iR0fB{
    font-weight:700;
    text-transform:uppercase
}
.iR0fB{
    color:#afafaf;
    font-size:15px;
    position:absolute;
    right:15px;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    z-index:1
}
.iR0fB:hover{
    color:#777
}
._2-nV7{
    background:#2e2e2e;
    border-radius:98px;
    cursor:pointer;
    height:25px;
    position:absolute;
    right:4px;
    top:4px;
    width:25px;
    z-index:1
}
@media (min-width:700px){
    ._2-nV7{
        right:-40px;
        top:-50px
    }
}
._2-nV7:hover{
    background:#3c3c3c
}
._1S3eg{
    margin-right:1px;
    margin-top:2px
}
._2kfWT{
    color:#fff;
    font-size:13px;
    text-align:left
}
._2kfWT li{
    padding:5px 0
}
._2kfWT a{
    color:#fff;
    line-height:15px;
    text-decoration:none
}
._2kfWT a:hover{
    text-decoration:underline
}
._2f0a9{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-flow:row;
    flex-flow:row;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    margin:65px auto 30px;
    max-width:980px;
    padding:0 30px
}
.mCGm3{
    font-size:16px;
    margin-bottom:3px;
    text-transform:none
}
._3IC6l{
    padding:0 15px 40px 0;
    width:160px
}
._1M2zz{
    height:26px
}
._3Y9ZR{
    background-image:url(../../public_image/fc4images/splash-sprite.svg);
    display:inline-block;
    vertical-align:middle
}
._3H8z4{
    background-position:-418px -306px;
    width:23px
}
._3H8z4,.YBT31{
    height:27px
}
.YBT31{
    background-position:-418px -273px;
    width:22px
}
._1pKC1{
    background-position:0 -233px;
    height:185px;
    width:345px
}
._2xmkG{
    background-position:-385px -306px;
    width:23px
}
._2xmkG,._3i2yr{
    height:27px
}
._3i2yr{
    background-position:-386px -273px;
    width:22px
}
._3wjXU{
    background-position:-385px -343px;
    height:26px;
    width:24px false
}
.jSuHs{
    background-position:-500px -150px;
    height:36px;
    width:36px
}
._1CLU7{
    background-position:-470px -195px;
    height:225px;
    width:340px
}
.wRq4x{
    background-position:-535px -150px
}
._2_5Ka,.wRq4x{
    height:36px;
    width:36px
}
._2_5Ka{
    background-position:-575px -150px
}
.RqPgk{
    background-position:-343px -30px;
    height:34px;
    width:30px
}
.eE0pn{
    background-position:-418px -343px;
    height:26px;
    width:24px
}
._1JV6P{
    position:fixed;
    top:0;
    width:100%;
    z-index:2
}
._3NTfK{
    box-shadow:0 3px 5px rgba(0,0,0,.05)
}
._3XcXU{
    margin:0 auto;
    max-width:1140px;
    min-height:70px;
    padding:0 40px
}
@media (max-width:699px){
    ._3XcXU{
        padding:0 20px
    }
}
._2T3X-{
    float:left;
    margin-top:18px;
    width:158px
}
._3vtAB{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    float:right;
    margin-top:5px
}
@media (max-width:980px){
    ._1ezmn{
        display:none
    }
}
._2P5W6{
    left:0;
    position:absolute;
    right:0;
    top:70px
}
._1tXys{
    font-size:16px;
    font-weight:700;
    margin:0 auto;
    max-width:1140px;
    padding:0 40px
}
@media (max-width:699px){
    ._1tXys{
        padding:0 20px
    }
}
._1GRkm{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    color:#fff;
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex
}
.woGUC{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
._3Jxo4{
    height:100vh;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    max-height:1000px;
    overflow-x:hidden;
    position:relative;
    width:100vw
}
._3Jxo4,.nRnnL{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.nRnnL{
    color:#fff;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    font-size:22px;
    margin:0 20px;
    z-index:1
}
._1k695{
    font-size:34px;
    line-height:35px;
    margin-bottom:20px;
    position:-webkit-sticky;
    position:sticky;
    text-align:center;
    top:20px
}
._1k695,._8M9M4{
    color:#fff;
    font-weight:700
}
._8M9M4{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    font-size:22px;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    left:0;
    min-height:70px;
    position:absolute;
    right:0
}
@media (max-width:980px){
    ._8M9M4{
        display:none
    }
}
._3pKRp{
    visibility:hidden
}
.s7taW{
    background:transparent;
    border:2px solid;
    margin:15px
}
._2j2Jn{
    padding:12px 60px;
    white-space:normal!important
}
._2j2Jn:disabled,._2j2Jn:hover{
    color:#fff
}
[data-juicy=false] ._2j2Jn{
    display:inline-block
}
.fZUcL{
    bottom:0;
    opacity:.8;
    position:absolute;
    right:0;
    -webkit-transform:translateX(20%);
    -ms-transform:translateX(20%);
    transform:translateX(20%);
    width:55%
}
@media (max-width:699px){
    .fZUcL{
        width:auto
    }
}
._28Hg2{
    font-size:26px;
    font-weight:700;
    margin-bottom:50px
}
.LYtuj{
    margin:10px 0 40px;
    position:relative
}
._3FnFL{
    -webkit-box-align:start;
    -ms-flex-align:start;
    align-items:flex-start;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
._3cKE9{
    border:2px solid #fff;
    border-radius:98px;
    margin-right:20px;
    outline:none;
    padding:12px
}
.iIbGV{
    font-size:14px;
    position:absolute;
    text-align:center;
    width:100%
}
._1DIqf{
    font-size:18px
}
._1aTZ4{
    bottom:0;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    position:absolute;
    width:100%
}
._3FQlw{
    -webkit-transform:translateY(-30px) scale(3);
    -ms-transform:translateY(-30px) scale(3);
    transform:translateY(-30px) scale(3)
}
._3FQlw:hover{
    opacity:.6
}
._3aNMt{
    color:#4c4c4c;
    font-size:24px;
    font-weight:500;
    line-height:26px;
    margin:0 0 25px
}
.NGfHl{
    padding:40px 0
}
._2-cyB{
    border-top:1px solid hsla(0,0%,100%,.2);
    color:#fff;
    font-size:13px;
    margin:0 auto;
    max-width:980px;
    padding:10px 30px 40px;
    text-align:left
}
._375uC{
    font-weight:700;
    margin-bottom:0;
    margin-top:5px;
    text-transform:none
}
._1Wtz2{
    display:inline-block;
    padding-right:20px;
    padding-top:6px
}
._3noeA{
    color:#fff;
    text-decoration:none
}
._3noeA:hover{
    text-decoration:underline
}
._1fQAA{
    margin:0 auto;
    max-width:980px;
    overflow-y:hidden;
    padding:40px
}
._1asoN{
    display:inline-block;
    vertical-align:middle;
    width:580px
}
@media (max-width:980px){
    ._1asoN{
        width:auto
    }
}
._1CgIQ{
    display:inline-block;
    margin-bottom:-258px;
    margin-left:60px;
    vertical-align:middle;
    width:260px
}
@media (max-width:980px){
    ._1CgIQ{
        display:block;
        margin-left:auto;
        margin-right:auto
    }
}
._1Lfjw{
    color:#777;
    font-size:17px;
    line-height:28px
}
._1Lfjw a{
    color:#777;
    text-decoration:underline
}
._1Lfjw a:hover{
    color:#4c4c4c
}
._3OmmI{
    background-color:#fff;
    padding:80px 0 20px
}
._1QbEw{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    margin:0 auto;
    max-width:1140px;
    padding:0 40px
}
@media (max-width:980px){
    ._1QbEw{
        -webkit-box-align:center;
        -ms-flex-align:center;
        align-items:center;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column
    }
}
._2wA9-{
    text-align:center
}
._3kAlb{
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    padding:70px 10px 0;
    width:300px
}
@media (max-width:980px){
    ._3kAlb{
        padding:0;
        width:auto
    }
}
._2pdi5{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
._3KOYv{
    font-weight:500
}
._3Dh2I{
    padding-top:5px
}
._1Ndv1{
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    margin-right:10px
}
._3Gf_I{
    color:#777;
    font-size:13px;
    line-height:20px
}
._2RQ6S{
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    margin:80px -40px 0 -60px
}
@media (max-width:980px){
    ._2RQ6S{
        margin:20px
    }
}
._27UkL{
    -webkit-box-flex:1;
    -ms-flex:1 0 auto;
    flex:1 0 auto;
    position:relative
}
@media (max-width:980px){
    ._27UkL{
        display:none
    }
}
._3U_W4{
    border:.5px solid #cfcfcf;
    display:inline-block;
    height:0;
    position:absolute;
    width:100%
}
._2J--K{
    top:140px;
    -webkit-transform:rotate(25deg) scale(1.2);
    -ms-transform:rotate(25deg) scale(1.2);
    transform:rotate(25deg) scale(1.2)
}
._1J-Yh{
    top:210px;
    -webkit-transform:rotate(-20deg) scale(1.2);
    -ms-transform:rotate(-20deg) scale(1.2);
    transform:rotate(-20deg) scale(1.2)
}
._1w2zM{
    top:110px;
    -webkit-transform:rotate(-8deg) scale(1.2);
    -ms-transform:rotate(-8deg) scale(1.2);
    transform:rotate(-8deg) scale(1.2)
}
._7s0C9{
    top:210px;
    -webkit-transform:rotate(25deg) scale(1.2);
    -ms-transform:rotate(25deg) scale(1.2);
    transform:rotate(25deg) scale(1.2)
}
._16m-i{
    -webkit-box-align:end;
    -ms-flex-align:end;
    align-items:flex-end;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    margin:0 auto;
    max-width:980px;
    padding:40px 40px 80px
}
@media (max-width:980px){
    ._16m-i{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column
    }
}
.xFnnw{
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto
}
@media (max-width:980px){
    .xFnnw{
        display:none
    }
}
._21gg4{
    margin:0 10px 5px
}
._1PKJi{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    border:2px solid #1caff6;
    display:-webkit-inline-box!important;
    display:-ms-inline-flexbox!important;
    display:inline-flex!important;
    margin-right:15px
}
@media (max-width:980px){
    ._1PKJi{
        margin-top:10px
    }
}
._1PKJi:hover{
    background-color:transparent;
    color:#1caff6
}
._1PKJi:hover .k8Pv2{
    background-position:-385px -306px
}
._1PKJi:hover ._28sr3{
    background-position:-386px -273px
}
._1PKJi:hover ._3JPaY{
    background-position:-385px -343px
}
._1Zlqb{
    margin-right:20px
}
._2dBKT{
    background-color:#fff
}
._2hO5l{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    margin:0 auto;
    max-width:980px;
    padding:40px
}
._2trG2{
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    margin-right:60px
}
@media (max-width:980px){
    ._2trG2{
        display:none!important
    }
}
.V4Ota{
    color:#1caff6;
    font-size:17px;
    text-decoration:none
}
.V4Ota:hover{
    text-decoration:underline
}
._1B-ud{
    background-image:url(../../public_image/fc4images/progress-sprite12.svg);
    display:inline-block;
    vertical-align:middle
}
._3Ut_C{
    background-position:0 -270px;
    height:260px;
    width:330px;
    background-size:674px
}
@media (min-width:700px){
    .Koh9e{
        display:table-row
    }
}
@media (min-width:700px) and (max-height:650px){
    .Koh9e{
        display:inline-block
    }
}
.I1fg4{
    display:none;
    margin:15px 0 0
}
@media (min-width:700px){
    .I1fg4{
        display:block;
        -webkit-box-flex:0;
        -ms-flex-positive:0;
        flex-grow:0;
        text-align:left
    }
}
._2JSLn{
    padding:0
}
._2Hv7w,._2JSLn{
    display:inline-block
}
._2Hv7w{
    background:#dadada;
    border-radius:98px;
    color:#777;
    font-size:17px;
    font-weight:700;
    height:40px;
    line-height:40px;
    margin:0 10px 10px 0;
    text-align:center;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    width:40px
}
@media (min-width:700px){
    ._2Hv7w{
        font-size:15px;
        height:28px;
        line-height:28px;
        margin:0 8px 8px 0;
        width:28px
    }
}
.i4K-8{
    cursor:pointer
}
.i4K-8:hover{
    background:#1caff6;
    color:#fff
}
._3VFwq{
    cursor:default
}
._1qin0{
    height:32px;
    margin:0 4px 4px 0;
    padding:0!important;
    text-transform:none!important;
    width:32px
}
._1qin0,._1qin0:after{
    border-radius:12px!important
}
._18etq{
    position:relative
}
.dbMwq{
    background-color:#f0f0f0;
    border:2px solid #ddd;
    border-radius:10px;
    padding:10px
}
._1TywF{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
._3NQAb{
    background:none;
    border:none;
    -webkit-box-flex:1;
    -ms-flex:1 0 auto;
    flex:1 0 auto;
    font-size:17px;
    height:36px
}
.cYg61{
    cursor:pointer
}
@media (max-width:699px){
    .cYg61{
        display:none
    }
}
._3Q-Mq{
    background-color:#fff;
    border-radius:5px;
    box-shadow:0 0 10px rgba(0,0,0,.15);
    margin-top:16px;
    max-height:300px;
    overflow-y:scroll;
    position:absolute;
    width:100%;
    z-index:2
}
._3hte9{
    border-bottom:1px solid #cfcfcf;
    padding:5px 20px 20px
}
._3hte9:last-of-type{
    border-bottom:none
}
._1FtVW{
    color:#777;
    font-weight:700;
    padding:20px 10px 10px;
    text-transform:uppercase
}
._1YG22{
    cursor:pointer;
    margin-left:20px;
    padding:10px
}
._1YG22:hover{
    background-color:#f0f0f0
}
._6hLH7{
    cursor:pointer;
    padding:3px;
    position:relative
}
._1pYny,._3CoYO{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
._1pYny{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
._1KW3f{
    padding:5px 20px;
    white-space:nowrap
}
._1KW3f:hover{
    background-color:#f0f0f0
}
._2Jf8n{
    margin-right:5px
}
._1xa6f{
    margin-right:15px
}
._2qQha{
    background-color:#fff;
    border-radius:5px;
    box-shadow:0 0 10px rgba(0,0,0,.15);
    max-height:300px;
    overflow-y:scroll;
    padding:10px 0;
    position:absolute;
    z-index:2
}
.zAm0Z{
    -webkit-box-align:start;
    -ms-flex-align:start;
    align-items:start;
    background-color:#f0f0f0;
    border:2px solid #ddd;
    border-radius:10px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    padding:10px
}
.ZsWOq{
    background-color:#fff
}
._29z9t{
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto
}
._1_x-u{
    -webkit-box-flex:1;
    -ms-flex:1 1 auto;
    flex:1 1 auto
}
._1_x-u,._2953n{
    margin-left:20px
}
._2953n{
    background-color:#7ac70c;
    border:none;
    border-radius:8px;
    cursor:pointer;
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    padding:5px
}
._2953n:hover{
    background-color:#8ee000
}
.UrvYK{
    display:block
}
._3RChk{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    background-color:#2b70c9;
    bottom:0;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    left:0;
    padding:10px;
    position:fixed;
    right:0;
    transition:-webkit-transform .2s ease;
    transition:transform .2s ease;
    transition:transform .2s ease,-webkit-transform .2s ease
}
._2ELra{
    height:65px
}
._3LGkC{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-flex:1;
    -ms-flex:1;
    flex:1;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    max-width:1040px
}
._1AqGm{
    -webkit-transform:translateY(260%);
    -ms-transform:translateY(260%);
    transform:translateY(260%)
}
._2eElI{
    display:block;
    -webkit-box-flex:0;
    -ms-flex:0;
    flex:0;
    margin-right:25px;
    min-width:125px
}
._1aKbq{
    height:25px;
    -webkit-transform:scale(5);
    -ms-transform:scale(5);
    transform:scale(5);
    -webkit-transform-origin:0 75%;
    -ms-transform-origin:0 75%;
    transform-origin:0 75%;
    width:25px
}
@media (max-width:699px){
    ._1aKbq{
        height:125px;
        -webkit-transform:none;
        -ms-transform:none;
        transform:none;
        width:125px
    }
}
._1ShOA{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex:1;
    flex:1;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
._1ShOA,._2mpd1{
    -webkit-box-flex:1
}
._2mpd1{
    color:#fff;
    -ms-flex:1;
    flex:1;
    font-size:18px;
    min-width:200px
}
.-zC7g{
    color:#2b70c9;
    font-size:15px;
    text-transform:uppercase
}
._32Xju{
    background-color:#fff;
    border-radius:10px;
    box-shadow:0 0 25px rgba(0,0,0,.04);
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    margin-bottom:20px;
    min-height:500px;
    padding:140px 80px
}
@media (max-width:699px){
    ._32Xju{
        border-radius:0;
        box-shadow:none;
        max-width:none;
        min-height:calc(100vh - 80px);
        padding:60px 15px 80px
    }
}
@media (max-width:699px){
    ._3q1tF{
        -webkit-box-pack:start;
        -ms-flex-pack:start;
        justify-content:start
    }
}
.lRlQG{
    font-size:25px;
    font-weight:700;
    margin-bottom:30px;
    text-align:center
}
@media (max-width:699px){
    .lRlQG{
        font-size:21px;
        margin-bottom:55px
    }
}
.B0Zjt{
    margin:0 auto;
    max-width:600px
}
@media (max-width:699px){
    ._1TD1Q{
        background-color:#fff;
        padding:0 15px
    }
}
.sxmhN{
    background-color:#fff;
    left:0;
    position:fixed;
    right:0;
    top:70px;
    z-index:1
}
@media (max-width:699px){
    .sxmhN{
        padding:0 15px;
        top:45px
    }
}
.wlnGI{
    height:100px
}
._1iNPE{
    margin:20px auto;
    max-width:900px
}
._1dRVw{
    background-color:#bce9ff;
    border:1px solid #1cb0f6;
    border-radius:10px;
    color:#1cb0f6;
    font-size:17px;
    margin:0 auto 20px;
    max-width:1060px;
    padding:15px 30px
}
@media (max-width:699px){
    ._1dRVw{
        margin-bottom:0
    }
}
._3oc5M{
    border:0;
    cursor:pointer;
    float:left;
    margin-right:10px
}
[data-juicy=true] ._3oc5M{
    height:40px;
    margin-bottom:5px;
    width:40px
}
[data-juicy=false] ._3oc5M{
    height:30px;
    width:30px
}
@media screen and (max-height:500px){
    ._3oc5M{
        margin-right:5px
    }
}
@media (min-width:700px){
    .c_gLl{
        margin-right:15px
    }
}
._2RNou{
    margin-left:-5px;
    margin-top:-9px
}
._12VBw{
    margin-left:6px
}
._23NL2{
    background:transparent
}
._3uXqe{
    background:url(../../public_image/fc4images/speaker-blue.svg) 50% no-repeat;
    display:inline-block
}
[data-juicy=true] ._3uXqe{
    height:40px;
    width:40px
}
[data-juicy=false] ._3uXqe{
    height:30px;
    width:30px
}
._3eKkd{
    border-radius:5px;
    margin-bottom:10px;
    overflow:hidden;
    width:100%
}
._1txAr{
    background:#7ac70c;
    color:#fff
}
._24Vk7:nth-child(odd){
    background-color:#f0f0f0
}
._24Vk7 td{
    border-bottom:2px solid #cfcfcf;
    border-right:2px solid #cfcfcf
}
._24Vk7 td:first-of-type{
    border-left:2px solid #cfcfcf
}
._2XS5v{
    color:#4c4c4c;
    font-weight:700
}
._3GX2_{
    border-bottom:2px solid #cfcfcf;
    margin:30px 0 10px
}
.zcp5C{
    color:#777;
    display:inline-block;
    padding-bottom:10px;
    text-transform:capitalize
}
.MbB1r{
    border-bottom:2px solid #1cb0f6;
    color:#1cb0f6;
    margin-bottom:-2px
}
._1MS86{
    color:#4c4c4c;
    cursor:pointer
}
._2mv0S{
    display:inline-block
}
._2Qty_{
    margin:0 auto;
    max-width:1060px
}
@media (max-width:699px){
    ._2Qty_{
        background-color:#fff;
        padding:50px 5px 0
    }
}
._2Aw8b{
    background-color:#fff;
    border-radius:10px;
    box-shadow:0 0 25px rgba(0,0,0,.04);
    margin-bottom:20px;
    padding:40px 80px
}
@media (max-width:699px){
    ._2Aw8b{
        box-shadow:none;
        max-width:none;
        padding:10px 10px 80px
    }
}
._2pPqS{
    color:#777;
    margin:40px 0;
    width:100%
}
._1Svfa{
    border:none
}
._1GPr_{
    color:#777;
    display:inline-block;
    margin-right:20px;
    text-transform:capitalize
}
.ykflI{
    color:#afafaf;
    font-weight:700;
    text-transform:uppercase
}
.FMolS td{
    border-bottom:2px solid #cfcfcf
}
._2kZyS{
    color:#7ac70c
}
._2FxwO{
    border-bottom:2px solid #1cb0f6;
    padding-bottom:10px
}
._21f-S{
    color:#777;
    cursor:pointer
}
._2YSlE{
    display:inline-block
}
._3CVWj{
    margin-right:15px
}
[data-juicy=true] ._3CVWj{
    margin-bottom:-10px
}
[data-juicy=false] ._3CVWj{
    margin-bottom:-3px
}
.rub9K{
    color:#cfcfcf;
    font-size:15px;
    font-weight:700;
    padding:30px 0 10px;
    text-transform:uppercase
}
.-yVBN{
    color:#4c4c4c;
    font-weight:500;
    margin:0
}
.-eGaL,.-yVBN{
    font-size:34px;
    line-height:100%
}
.-eGaL{
    color:#777;
    font-weight:300
}
.m3TBY{
    display:inline-block;
    padding:0 50px
}
._3GbZw{
    color:#4c4c4c;
    font-weight:700
}
._3n2W1 span{
    color:#7ac70c
}
._2gUgG{
    background-color:#f0f0f0
}
._2RKnZ{
    border-collapse:collapse;
    color:#afafaf;
    width:100%
}
._2RKnZ tbody tr{
    border-bottom:2px solid #ddd
}
._2RKnZ tbody tr:not(._2gUgG){
    cursor:pointer
}
._2RKnZ tbody tr:first-child{
    border-top:2px solid #ddd
}
._2RKnZ tbody tr:hover{
    background-color:#f0f0f0
}
.-FKlN,._1wqXR{
    vertical-align:top
}
@media (max-width:699px){
    ._1wqXR{
        float:left;
        width:100%
    }
}
._1N2wN{
    color:#777;
    display:none;
    font-size:12px;
    text-transform:uppercase
}
@media (max-width:699px){
    ._1N2wN{
        display:block
    }
}
._2zSc-{
    color:#ddd;
    text-transform:uppercase
}
@media (max-width:699px){
    ._2zSc- th{
        display:none
    }
}
._3PlF-{
    font-weight:700
}
._3BVzd{
    padding-top:80px
}
._3JUsp{
    color:#1cb0f6;
    line-height:220%
}
._2lNnm:hover{
    text-decoration:underline
}
._2NuNZ{
    -webkit-columns:4;
    columns:4
}
@media (max-width:699px){
    ._2NuNZ{
        -webkit-columns:2;
        columns:2
    }
}
@-webkit-keyframes t{
    0%{
        opacity:0;
        -webkit-transform:translateY(20px);
        transform:translateY(20px)
    }
    10%{
        opacity:.3
    }
    20%{
        opacity:.7
    }
    25%{
        opacity:1
    }
    30%{
        opacity:.7
    }
    40%{
        opacity:.3
    }
    50%{
        opacity:0;
        -webkit-transform:translateY(-20px);
        transform:translateY(-20px)
    }
    to{
        opacity:0;
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
}
@keyframes t{
    0%{
        opacity:0;
        -webkit-transform:translateY(20px);
        transform:translateY(20px)
    }
    10%{
        opacity:.3
    }
    20%{
        opacity:.7
    }
    25%{
        opacity:1
    }
    30%{
        opacity:.7
    }
    40%{
        opacity:.3
    }
    50%{
        opacity:0;
        -webkit-transform:translateY(-20px);
        transform:translateY(-20px)
    }
    to{
        opacity:0;
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
}
._26BBF{
    background:#fff;
    border-radius:.9px;
    -webkit-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    transform:rotate(45deg)
}
._3aC_Y{
    -webkit-animation:t linear 20s;
    animation:t linear 20s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation-iteration-count:infinite;
    animation-iteration-count:infinite
}
._3aC_Y,._3pps4{
    position:absolute
}
._3pps4{
    bottom:0;
    left:0;
    overflow:hidden;
    pointer-events:none;
    right:0;
    top:0;
    z-index:-1
}
._2vIdm{
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
._1bv61,._2vIdm{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
._1bv61{
    bottom:0;
    color:#fff;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    left:0;
    overflow:hidden;
    padding:0 30px;
    position:absolute;
    right:0;
    text-align:center;
    top:0
}
[data-juicy=true] ._1bv61{
    background:#1cb0f6;
    border-radius:16px;
    overflow:hidden;
    z-index:0
}
[data-juicy=false] ._1bv61{
    background:linear-gradient(170deg,#20a2e2,#79d9e8);
    border-radius:10px
}
._62d0f{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    margin-bottom:15px
}
._62d0f a{
    color:#fff;
    font-size:15px;
    font-weight:700;
    letter-spacing:1px;
    text-transform:uppercase
}
._3lc4K{
    -webkit-box-flex:0.5;
    -ms-flex-positive:0.5;
    flex-grow:0.5
}
._1wiLJ{
    font-size:16px;
    line-height:1.5;
    margin-top:-8px
}
[data-juicy=true] ._1wiLJ{
    opacity:.8
}
[data-juicy=false] ._1wiLJ{
    font-weight:300
}
._1SeoJ{
    -webkit-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg)
}
[data-juicy=true] ._1SeoJ{
    width:110px
}
[data-juicy=false] ._1SeoJ{
    width:88px
}
._3zZnK{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    -webkit-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg)
}
[data-juicy=true] ._3zZnK{
    -webkit-box-flex:1.5;
    -ms-flex-positive:1.5;
    flex-grow:1.5;
    height:45px;
    max-height:91px
}
[data-juicy=false] ._3zZnK{
    -webkit-box-flex:0.75;
    -ms-flex-positive:0.75;
    flex-grow:0.75;
    height:38px;
    max-height:76px
}
._1g2dF{
    font-size:15px!important;
    letter-spacing:1px;
    text-transform:uppercase;
    width:100%
}
._3GUIX{
    -webkit-box-flex:0.5;
    -ms-flex-positive:0.5;
    flex-grow:0.5
}
.YNJmJ{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    margin-bottom:-5px
}
.VhscO{
    line-height:1.25;
    margin-bottom:12px
}
[data-juicy=true] .VhscO{
    color:#fff
}
[data-juicy=false] .VhscO{
    color:#fff;
    font-size:24px;
    font-weight:700
}
._2i2aN{
    bottom:0;
    color:#fff;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    left:0;
    overflow:hidden;
    padding:0 30px;
    position:absolute;
    right:0;
    text-align:center;
    top:0
}
[data-juicy=true] ._2i2aN{
    background:#1cb0f6;
    border-radius:16px;
    padding:0 24px
}
[data-juicy=false] ._2i2aN{
    background:linear-gradient(170deg,#20a2e2,#79d9e8);
    border-radius:10px;
    padding:0 30px
}
._2gV-z{
    letter-spacing:1px;
    text-transform:uppercase;
    width:100%
}
._2sXdQ{
    -ms-flex-negative:0;
    flex-shrink:0;
    height:75px
}
._2eRlv{
    background-position-x:65%;
    background-repeat:no-repeat;
    background-size:contain;
    height:100%;
    width:90%
}
[data-juicy=true] ._2eRlv{
    background-image:url(../../public_image/fc4images/duo-plus-fly.svg)
}
[data-juicy=false] ._2eRlv{
    background-image:url(../../public_image/fc4images/flying_duo.svg)
}
._2dTtq{
    -ms-flex-negative:1;
    flex-shrink:1;
    height:155px;
    min-height:120px;
    width:100%
}
[data-juicy=true] ._2dTtq{
    margin:15px 0 -17%
}
[data-juicy=false] ._2dTtq{
    margin:15px 0 -10%
}
._1gLct{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -ms-flex-negative:0;
    flex-shrink:0;
    margin:20px 0
}
._1bU2z{
    width:170px
}
._1z3wx{
    font-size:19px;
    font-weight:700;
    line-height:1.33
}
._3gmeX{
    -webkit-box-flex:0.5;
    -ms-flex-positive:0.5;
    flex-grow:0.5;
    max-width:100%
}
._309XF{
    display:inline-block;
    height:250px;
    width:300px
}
.a5SW0{
    display:none
}
@media (min-width:700px){
    .a5SW0{
        display:block
    }
    [data-juicy=true] .a5SW0{
        background:#fff;
        border:2px solid #e5e5e5;
        border-radius:16px;
        margin:0 24px 24px;
        padding:24px
    }
    [data-juicy=false] .a5SW0{
        background:#e9e9e9;
        border:2px solid #dadada;
        border-radius:10px;
        margin:0 40px 40px;
        padding:30px
    }
}
.-X3R5{
    display:none
}
@media (min-width:700px){
    .-X3R5{
        display:block
    }
}
._2eY-W{
    height:250px;
    width:300px
}
._2z9LP{
    -webkit-animation-duration:.3s;
    animation-duration:.3s;
    -webkit-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
    -webkit-animation-name:u;
    animation-name:u;
    -webkit-animation-timing-function:ease-in;
    animation-timing-function:ease-in
}
@-webkit-keyframes u{
    0%{
        opacity:1;
        -webkit-transform:scaleX(1);
        transform:scaleX(1);
        visibility:visible
    }
    to{
        opacity:0;
        -webkit-transform:scale3d(.6,.6,1);
        transform:scale3d(.6,.6,1);
        visibility:hidden
    }
}
@keyframes u{
    0%{
        opacity:1;
        -webkit-transform:scaleX(1);
        transform:scaleX(1);
        visibility:visible
    }
    to{
        opacity:0;
        -webkit-transform:scale3d(.6,.6,1);
        transform:scale3d(.6,.6,1);
        visibility:hidden
    }
}
._2M9cJ{
    pointer-events:none;
    visibility:hidden
}
._25sFh{
    position:relative
}
._25sFh:after{
    content:"";
    display:table;
    height:0
}
[data-juicy=true] ._2KDjt{
    margin:0 24px 24px
}
[data-juicy=false] ._2KDjt{
    margin:0 40px 40px
}
._3pcE-{
    margin:20px 0 10px
}
[data-juicy=false] ._3pcE-{
    color:#1caff6;
    cursor:pointer;
    font-weight:700;
    letter-spacing:1px;
    text-transform:uppercase
}
._2GGY9{
    -webkit-animation-delay:.3s;
    animation-delay:.3s;
    -webkit-animation-duration:.9s;
    animation-duration:.9s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation-name:v;
    animation-name:v;
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
    position:absolute;
    z-index:1
}
@-webkit-keyframes v{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.6,.6,1);
        transform:scale3d(.6,.6,1)
    }
    25%{
        opacity:1;
        -webkit-transform:scale3d(1.05,1.05,1);
        transform:scale3d(1.05,1.05,1)
    }
    55%{
        -webkit-transform:scale3d(.985,.985,1);
        transform:scale3d(.985,.985,1)
    }
    to{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
}
@keyframes v{
    0%{
        opacity:0;
        -webkit-transform:scale3d(.6,.6,1);
        transform:scale3d(.6,.6,1)
    }
    25%{
        opacity:1;
        -webkit-transform:scale3d(1.05,1.05,1);
        transform:scale3d(1.05,1.05,1)
    }
    55%{
        -webkit-transform:scale3d(.985,.985,1);
        transform:scale3d(.985,.985,1)
    }
    to{
        -webkit-transform:scaleX(1);
        transform:scaleX(1)
    }
}
._2CPqs{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    font-weight:700;
    text-align:center
}
[data-juicy=true] ._2CPqs{
    margin:-2px 0 -12px
}
[data-juicy=false] ._2CPqs{
    margin:-10px 0 -12px
}
._33yhJ{
    height:100%;
    position:relative;
    width:100%
}
.dw2F4{
    background:url(../../public_image/fc4images/achievements/star_black.svg) no-repeat;
    background-position:50%;
    background-size:contain;
    opacity:.2;
    position:absolute
}
._35-xP{
    bottom:22%;
    left:10.4%;
    right:67.4%;
    top:58%
}
._1vlZ7{
    background:url(../../public_image/fc4images/achievements/star.svg) no-repeat;
    background-position:50%;
    background-size:contain;
    opacity:0;
    z-index:100
}
._2cOts{
    opacity:1;
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1)
}
.ZKmUJ{
    bottom:10.4%;
    left:38.4%;
    right:38.4%;
    top:70.7%
}
._3OP3B{
    background:url(../../public_image/fc4images/achievements/star.svg) no-repeat;
    background-position:50%;
    background-size:contain;
    opacity:0;
    z-index:100
}
._28huv{
    opacity:1;
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1)
}
.tD042{
    bottom:22%;
    left:67.4%;
    right:10.4%;
    top:58%
}
.CIzSZ{
    background:url(../../public_image/fc4images/achievements/star.svg) no-repeat;
    background-position:50%;
    background-size:contain;
    opacity:0;
    z-index:100
}
._3UINz{
    opacity:1;
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1)
}
._376lR{
    -webkit-animation-delay:1s;
    animation-delay:1s;
    -webkit-animation-duration:1.2s;
    animation-duration:1.2s;
    -webkit-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
    -webkit-animation-name:w;
    animation-name:w
}
@-webkit-keyframes w{
    0%{
        opacity:0;
        -webkit-transform:scale(0) rotate(0deg);
        transform:scale(0) rotate(0deg)
    }
    50%{
        opacity:1;
        -webkit-transform:scale(1.5) rotate(1turn);
        transform:scale(1.5) rotate(1turn)
    }
    60%{
        opacity:1;
        -webkit-transform:scale(1.5) rotate(1turn);
        transform:scale(1.5) rotate(1turn)
    }
    to{
        opacity:1;
        -webkit-transform:scale(1) rotate(2turn);
        transform:scale(1) rotate(2turn)
    }
}
@keyframes w{
    0%{
        opacity:0;
        -webkit-transform:scale(0) rotate(0deg);
        transform:scale(0) rotate(0deg)
    }
    50%{
        opacity:1;
        -webkit-transform:scale(1.5) rotate(1turn);
        transform:scale(1.5) rotate(1turn)
    }
    60%{
        opacity:1;
        -webkit-transform:scale(1.5) rotate(1turn);
        transform:scale(1.5) rotate(1turn)
    }
    to{
        opacity:1;
        -webkit-transform:scale(1) rotate(2turn);
        transform:scale(1) rotate(2turn)
    }
}
._1B8a8{
    background:url(../../public_image/fc4images/achievements/achievement_banner_clubs.svg) no-repeat;
    background-size:contain
}
._16Aal{
    background:url(../../public_image/fc4images/achievements/achievement_banner_completion.svg) no-repeat;
    background-size:contain
}
.UN9bj{
    background:url(../../public_image/fc4images/achievements/achievement_banner_gold_skills.svg) no-repeat;
    background-size:contain
}
._1d2qa{
    background:url(../../public_image/fc4images/achievements/achievement_banner_items.svg) no-repeat;
    background-size:contain
}
._1D0uS{
    background:url(../../public_image/fc4images/achievements/achievement_banner_perfect.svg) no-repeat;
    background-size:contain
}
._23nCr{
    background:url(../../public_image/fc4images/achievements/achievement_banner_social.svg) no-repeat;
    background-size:contain
}
._3bUu2{
    background:url(../../public_image/fc4images/achievements/achievement_banner_spending_lingots.svg) no-repeat;
    background-size:contain
}
._2wzQU{
    background:url(../../public_image/fc4images/achievements/achievement_banner_streak.svg) no-repeat;
    background-size:contain
}
._2mfXg{
    background:url(../../public_image/fc4images/achievements/achievement_banner_time.svg) no-repeat;
    background-size:contain
}
._3dC1N{
    background:url(../../public_image/fc4images/achievements/achievement_banner_xp.svg) no-repeat;
    background-size:contain
}
._3xN15{
    padding-bottom:124.5%;
    position:relative;
    width:100%
}
._3xN15 .ZTiGC{
    bottom:45%;
    left:50%;
    margin-left:-40%;
    position:absolute;
    top:9.5%;
    width:80%
}
.QZc9N{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    margin-bottom:-10px
}
.QZc9N ._9OUvP{
    cursor:pointer;
    margin-bottom:10px;
    max-width:77px;
    width:22%
}
.QZc9N ._9OUvP:hover{
    opacity:.8
}
.QZc9N ._3KH83{
    height:0;
    max-width:77px;
    width:22%
}
._2SCNP{
    display:none
}
@media (min-width:700px){
    ._2SCNP{
        display:block
    }
}
._3jkiV{
    display:table;
    margin-bottom:30px;
    width:100%
}
._3jkiV .E0gN2{
    display:table-cell;
    vertical-align:middle
}
._1qIcf,._3t6hg{
    display:table-cell;
    float:right
}
._3t6hg{
    text-align:right
}
._3upLt{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
._3upLt ._3U4WN{
    -webkit-box-flex:1;
    -ms-flex:1;
    flex:1;
    margin-bottom:10px;
    max-width:62px;
    min-width:62px
}
.nYLKr{
    display:inline-block
}
._2UhiB{
    border-radius:inherit;
    height:100%;
    left:0;
    position:absolute;
    top:0;
    width:100%
}
.DuluY{
    height:40px;
    overflow:hidden;
    position:relative;
    width:40px
}
._3d3n-,.DuluY{
    border-radius:98px
}
._3d3n-{
    height:30px;
    left:5px;
    position:absolute;
    top:5px;
    width:30px
}
._2tHAI{
    background:#f0f0f0
}
@media (min-width:700px){
    ._2tHAI{
        background:#fff
    }
}
[data-juicy=true] ._3b0YX{
    background:#1cb0f6
}
[data-juicy=false] ._3b0YX{
    background:#1caff6
}
.K5U5f{
    clip:rect(0 40px 20px 0)
}
[data-juicy=false] .K5U5f,[data-juicy=true] .K5U5f{
    background:#e9e9e9
}
._15iVv{
    clip:rect(0 20px 40px 0)
}
[data-juicy=false] ._15iVv,[data-juicy=true] ._15iVv{
    background:#e9e9e9
}
[data-juicy=false] ._2wwR9,[data-juicy=true] ._2wwR9{
    background:#e9e9e9
}
._1yemM{
    clip:rect(0 40px 20px 0)
}
[data-juicy=true] ._1yemM{
    background:#1cb0f6
}
[data-juicy=false] ._1yemM{
    background:#1caff6
}
._2kvIE{
    clip:rect(0 20px 40px 0)
}
[data-juicy=true] ._2kvIE{
    background:#1cb0f6
}
[data-juicy=false] ._2kvIE{
    background:#1caff6
}
[data-juicy=true] ._2bcPC{
    background:#1cb0f6
}
[data-juicy=false] ._2bcPC{
    background:#1caff6
}
[data-juicy=true] ._2VT5-{
    background:#78c800
}
[data-juicy=false] ._2VT5-{
    background:#7eb530
}
._2o00K{
    clip:rect(0 40px 20px 0)
}
[data-juicy=false] ._2o00K,[data-juicy=true] ._2o00K{
    background:#e9e9e9
}
._1DswR{
    clip:rect(0 20px 40px 0)
}
[data-juicy=false] ._1DswR,[data-juicy=true] ._1DswR{
    background:#e9e9e9
}
[data-juicy=false] .dgNK-,[data-juicy=true] .dgNK-{
    background:#e9e9e9
}
.z6uQ4{
    clip:rect(0 40px 20px 0)
}
[data-juicy=true] .z6uQ4{
    background:#78c800
}
[data-juicy=false] .z6uQ4{
    background:#7eb530
}
.zE9U4{
    clip:rect(0 20px 40px 0)
}
[data-juicy=true] .zE9U4{
    background:#78c800
}
[data-juicy=false] .zE9U4{
    background:#7eb530
}
[data-juicy=true] .fFdcs{
    background:#78c800
}
[data-juicy=false] .fFdcs{
    background:#7eb530
}
[data-juicy=true] ._1tTin{
    background:#ce82ff
}
[data-juicy=false] ._1tTin{
    background:#9b5fca
}
._1WtaG{
    clip:rect(0 40px 20px 0)
}
[data-juicy=false] ._1WtaG,[data-juicy=true] ._1WtaG{
    background:#e9e9e9
}
._1BhfO{
    clip:rect(0 20px 40px 0)
}
[data-juicy=false] ._1BhfO,[data-juicy=true] ._1BhfO{
    background:#e9e9e9
}
[data-juicy=false] ._2AnCu,[data-juicy=true] ._2AnCu{
    background:#e9e9e9
}
._2aOKb{
    clip:rect(0 40px 20px 0)
}
[data-juicy=true] ._2aOKb{
    background:#ce82ff
}
[data-juicy=false] ._2aOKb{
    background:#9b5fca
}
.nM10T{
    clip:rect(0 20px 40px 0)
}
[data-juicy=true] .nM10T{
    background:#ce82ff
}
[data-juicy=false] .nM10T{
    background:#9b5fca
}
[data-juicy=true] ._3ME9K{
    background:#ce82ff
}
[data-juicy=false] ._3ME9K{
    background:#9b5fca
}
[data-juicy=true] ._1NTcf{
    background:#ff4b4b
}
[data-juicy=false] ._1NTcf{
    background:#dd381d
}
._3qXOY{
    clip:rect(0 40px 20px 0)
}
[data-juicy=false] ._3qXOY,[data-juicy=true] ._3qXOY{
    background:#e9e9e9
}
._1EnXb{
    clip:rect(0 20px 40px 0)
}
[data-juicy=false] ._1EnXb,[data-juicy=true] ._1EnXb{
    background:#e9e9e9
}
[data-juicy=false] .IbL0m,[data-juicy=true] .IbL0m{
    background:#e9e9e9
}
._1zXTz{
    clip:rect(0 40px 20px 0)
}
[data-juicy=true] ._1zXTz{
    background:#ff4b4b
}
[data-juicy=false] ._1zXTz{
    background:#dd381d
}
._35k7a{
    clip:rect(0 20px 40px 0)
}
[data-juicy=true] ._35k7a{
    background:#ff4b4b
}
[data-juicy=false] ._35k7a{
    background:#dd381d
}
[data-juicy=true] .WHWEY{
    background:#ff4b4b
}
[data-juicy=false] .WHWEY{
    background:#dd381d
}
[data-juicy=true] .nN_DG{
    background:#ffc800
}
[data-juicy=false] .nN_DG{
    background:#fbb430
}
._2-3BW{
    clip:rect(0 40px 20px 0)
}
[data-juicy=false] ._2-3BW,[data-juicy=true] ._2-3BW{
    background:#e9e9e9
}
._2K97_{
    clip:rect(0 20px 40px 0)
}
[data-juicy=false] ._2K97_,[data-juicy=true] ._2K97_{
    background:#e9e9e9
}
[data-juicy=false] ._2cDX2,[data-juicy=true] ._2cDX2{
    background:#e9e9e9
}
._2B7T8{
    clip:rect(0 40px 20px 0)
}
[data-juicy=true] ._2B7T8{
    background:#ffc800
}
[data-juicy=false] ._2B7T8{
    background:#fbb430
}
._3svdd{
    clip:rect(0 20px 40px 0)
}
[data-juicy=true] ._3svdd{
    background:#ffc800
}
[data-juicy=false] ._3svdd{
    background:#fbb430
}
._2ycRp{
    background:linear-gradient(135deg,#fbb430,#fbb430 26%,#faa919 0,#faa919 39%,#fbb430 0,#fbb430 52%,#faa919 0,#faa919 57%,#fbb430 0,#fbb430 78%,#faa919 0,#faa919 90%,#fbb430 0,#fbb430);
    background-color:#fbb430
}
[data-juicy=true] ._2ycRp{
    background:#ffc800
}
[data-juicy=false] ._2ycRp{
    background:#fbb430
}
[data-juicy=false] ._38poT,[data-juicy=true] ._38poT{
    background:#1cb0f6
}
._3cX02{
    clip:rect(0 40px 20px 0)
}
[data-juicy=false] ._3cX02,[data-juicy=true] ._3cX02{
    background:#e9e9e9
}
.R_lyg{
    clip:rect(0 20px 40px 0)
}
[data-juicy=false] .R_lyg,[data-juicy=true] .R_lyg{
    background:#e9e9e9
}
[data-juicy=false] ._2qMIF,[data-juicy=true] ._2qMIF{
    background:#e9e9e9
}
._2HTBM{
    clip:rect(0 40px 20px 0)
}
[data-juicy=false] ._2HTBM,[data-juicy=true] ._2HTBM{
    background:#1cb0f6
}
._1J7SA{
    clip:rect(0 20px 40px 0)
}
[data-juicy=false] ._1J7SA,[data-juicy=true] ._1J7SA{
    background:#1cb0f6
}
[data-juicy=false] ._2PhsY,[data-juicy=true] ._2PhsY{
    background:#1cb0f6
}
[data-juicy=true] ._15BSL{
    background:#78c800
}
[data-juicy=false] ._15BSL{
    background:#7ac70c
}
._5dBE-{
    clip:rect(0 40px 20px 0)
}
[data-juicy=false] ._5dBE-,[data-juicy=true] ._5dBE-{
    background:#e9e9e9
}
._1EBvd{
    clip:rect(0 20px 40px 0)
}
[data-juicy=false] ._1EBvd,[data-juicy=true] ._1EBvd{
    background:#e9e9e9
}
[data-juicy=false] ._3lPoE,[data-juicy=true] ._3lPoE{
    background:#e9e9e9
}
._1zGmY{
    clip:rect(0 40px 20px 0)
}
[data-juicy=true] ._1zGmY{
    background:#78c800
}
[data-juicy=false] ._1zGmY{
    background:#7ac70c
}
._2ObKA{
    clip:rect(0 20px 40px 0)
}
[data-juicy=true] ._2ObKA{
    background:#78c800
}
[data-juicy=false] ._2ObKA{
    background:#7ac70c
}
[data-juicy=true] ._15L3_{
    background:#78c800
}
[data-juicy=false] ._15L3_{
    background:#7ac70c
}
[data-juicy=true] ._3TL0p{
    background:#ce82ff
}
[data-juicy=false] ._3TL0p{
    background:#a560eb
}
._2IoF-{
    clip:rect(0 40px 20px 0)
}
[data-juicy=false] ._2IoF-,[data-juicy=true] ._2IoF-{
    background:#e9e9e9
}
._28MYk{
    clip:rect(0 20px 40px 0)
}
[data-juicy=false] ._28MYk,[data-juicy=true] ._28MYk{
    background:#e9e9e9
}
[data-juicy=false] ._2MdyQ,[data-juicy=true] ._2MdyQ{
    background:#e9e9e9
}
._3ptvl{
    clip:rect(0 40px 20px 0)
}
[data-juicy=true] ._3ptvl{
    background:#ce82ff
}
[data-juicy=false] ._3ptvl{
    background:#a560eb
}
._3qOTi{
    clip:rect(0 20px 40px 0)
}
[data-juicy=true] ._3qOTi{
    background:#ce82ff
}
[data-juicy=false] ._3qOTi{
    background:#a560eb
}
[data-juicy=true] .gD7LT{
    background:#ce82ff
}
[data-juicy=false] .gD7LT{
    background:#a560eb
}
[data-juicy=true] ._3fk0N{
    background:#ff4b4b
}
[data-juicy=false] ._3fk0N{
    background:#e53b3b
}
._1XiXu{
    clip:rect(0 40px 20px 0)
}
[data-juicy=false] ._1XiXu,[data-juicy=true] ._1XiXu{
    background:#e9e9e9
}
.nrCTn{
    clip:rect(0 20px 40px 0)
}
[data-juicy=false] .nrCTn,[data-juicy=true] .nrCTn{
    background:#e9e9e9
}
[data-juicy=false] ._2KFyY,[data-juicy=true] ._2KFyY{
    background:#e9e9e9
}
._3ihzi{
    clip:rect(0 40px 20px 0)
}
[data-juicy=true] ._3ihzi{
    background:#ff4b4b
}
[data-juicy=false] ._3ihzi{
    background:#e53b3b
}
.-pauq{
    clip:rect(0 20px 40px 0)
}
[data-juicy=true] .-pauq{
    background:#ff4b4b
}
[data-juicy=false] .-pauq{
    background:#e53b3b
}
[data-juicy=true] ._1zwd7{
    background:#ff4b4b
}
[data-juicy=false] ._1zwd7{
    background:#e53b3b
}
[data-juicy=true] ._18aWh{
    background:#ff9600
}
[data-juicy=false] ._18aWh{
    background:#fa811b
}
._2ZrFi{
    clip:rect(0 40px 20px 0)
}
[data-juicy=false] ._2ZrFi,[data-juicy=true] ._2ZrFi{
    background:#e9e9e9
}
._3KeLq{
    clip:rect(0 20px 40px 0)
}
[data-juicy=false] ._3KeLq,[data-juicy=true] ._3KeLq{
    background:#e9e9e9
}
[data-juicy=false] ._3pw29,[data-juicy=true] ._3pw29{
    background:#e9e9e9
}
._3fY-K{
    clip:rect(0 40px 20px 0)
}
[data-juicy=true] ._3fY-K{
    background:#ff9600
}
[data-juicy=false] ._3fY-K{
    background:#fa811b
}
.EBWrn{
    clip:rect(0 20px 40px 0)
}
[data-juicy=true] .EBWrn{
    background:#ff9600
}
[data-juicy=false] .EBWrn{
    background:#fa811b
}
[data-juicy=true] .oXb0n{
    background:#ff9600
}
[data-juicy=false] .oXb0n{
    background:#fa811b
}
._3qXik{
    bottom:0;
    color:#999;
    font-size:15px;
    height:30px;
    left:0;
    margin:auto;
    padding:2px;
    right:0;
    top:0
}
._1Z5UT,._3qXik{
    position:absolute
}
._1Z5UT{
    background-image:url(../../public_image/fc4images/progress-sprite12.svg);
    background-position:-212px -84px;
    background-size:400px;
    display:inline-block;
    height:20px;
    left:5px;
    top:5px;
    width:20px
}
._3RZ_O{
    background-image:url(../../public_image/fc4images/skill-icons-unlocked2.svg)
}
._1f4ad{
    background-image:url(../../public_image/fc4images/skill-icons-jelly.svg)
}
._1tDk8{
    background-image:url(../../public_image/fc4images/skill-icons-blueberry.svg)
}
.f1wzb{
    background-image:url(../../public_image/fc4images/skill-icons-kiwi.svg)
}
._35Ykz{
    background-image:url(../../public_image/fc4images/skill-icons-raspberry.svg)
}
._2X7X6{
    background-image:url(../../public_image/fc4images/skill-icons-pumpkin.svg)
}
._1umS4{
    background-image:url(../../public_image/fc4images/skill-icons-locked3.svg)
}
@media (min-width:700px){
    ._1umS4{
        background-image:url(../../public_image/fc4images/skill-icons-locked2.svg)
    }
}
._2Dzos{
    background-image:url(../../public_image/fc4images/skill-icons-gold2.svg)
}
._3U93M{
    background-size:500px;
    height:50px;
    width:50px
}
@media (min-width:700px){
    ._3U93M{
        background-size:550px;
        height:55px;
        width:55px
    }
}
.Sl-A_{
    background-position:0 0
}
@media (min-width:700px){
    .Sl-A_{
        background-position:0 0
    }
}
._3Oh4t{
    background-position:-50px 0
}
@media (min-width:700px){
    ._3Oh4t{
        background-position:-55px 0
    }
}
.k0POA{
    background-position:-100px 0
}
@media (min-width:700px){
    .k0POA{
        background-position:-110px 0
    }
}
._3EvZc{
    background-position:-150px 0
}
@media (min-width:700px){
    ._3EvZc{
        background-position:-165px 0
    }
}
._1-Ziy{
    background-position:-200px 0
}
@media (min-width:700px){
    ._1-Ziy{
        background-position:-220px 0
    }
}
._1-T74{
    background-position:-250px 0
}
@media (min-width:700px){
    ._1-T74{
        background-position:-275px 0
    }
}
._11v4Y{
    background-position:-300px 0
}
@media (min-width:700px){
    ._11v4Y{
        background-position:-330px 0
    }
}
._34Ujx{
    background-position:-350px 0
}
@media (min-width:700px){
    ._34Ujx{
        background-position:-385px 0
    }
}
.CbgEx{
    background-position:-400px 0
}
@media (min-width:700px){
    .CbgEx{
        background-position:-440px 0
    }
}
._10g94{
    background-position:-450px 0
}
@media (min-width:700px){
    ._10g94{
        background-position:-495px 0
    }
}
._2v2zm{
    background-position:0 -50px
}
@media (min-width:700px){
    ._2v2zm{
        background-position:0 -55px
    }
}
.YL6la{
    background-position:-50px -50px
}
@media (min-width:700px){
    .YL6la{
        background-position:-55px -55px
    }
}
._3DcEU{
    background-position:-100px -50px
}
@media (min-width:700px){
    ._3DcEU{
        background-position:-110px -55px
    }
}
._1AdCE{
    background-position:-150px -50px
}
@media (min-width:700px){
    ._1AdCE{
        background-position:-165px -55px
    }
}
._2Ja7l{
    background-position:-200px -50px
}
@media (min-width:700px){
    ._2Ja7l{
        background-position:-220px -55px
    }
}
._3bZg-{
    background-position:-250px -50px
}
@media (min-width:700px){
    ._3bZg-{
        background-position:-275px -55px
    }
}
._1lPDC{
    background-position:-300px -50px
}
@media (min-width:700px){
    ._1lPDC{
        background-position:-330px -55px
    }
}
._1AAzy{
    background-position:-350px -50px
}
@media (min-width:700px){
    ._1AAzy{
        background-position:-385px -55px
    }
}
._29vlw{
    background-position:-400px -50px
}
@media (min-width:700px){
    ._29vlw{
        background-position:-440px -55px
    }
}
._3M6Le{
    background-position:-450px -50px
}
@media (min-width:700px){
    ._3M6Le{
        background-position:-495px -55px
    }
}
.vz0oJ{
    background-position:0 -100px
}
@media (min-width:700px){
    .vz0oJ{
        background-position:0 -110px
    }
}
.aoZdO{
    background-position:-50px -100px
}
@media (min-width:700px){
    .aoZdO{
        background-position:-55px -110px
    }
}
._2MTPy{
    background-position:-100px -100px
}
@media (min-width:700px){
    ._2MTPy{
        background-position:-110px -110px
    }
}
._1Bxnm{
    background-position:-150px -100px
}
@media (min-width:700px){
    ._1Bxnm{
        background-position:-165px -110px
    }
}
._3geOC{
    background-position:-200px -100px
}
@media (min-width:700px){
    ._3geOC{
        background-position:-220px -110px
    }
}
._2ARHp{
    background-position:-250px -100px
}
@media (min-width:700px){
    ._2ARHp{
        background-position:-275px -110px
    }
}
._3Ekcs{
    background-position:-300px -100px
}
@media (min-width:700px){
    ._3Ekcs{
        background-position:-330px -110px
    }
}
._3hlEs{
    background-position:-350px -100px
}
@media (min-width:700px){
    ._3hlEs{
        background-position:-385px -110px
    }
}
.Xgz8p{
    background-position:-400px -100px
}
@media (min-width:700px){
    .Xgz8p{
        background-position:-440px -110px
    }
}
._1z3Ii{
    background-position:-450px -100px
}
@media (min-width:700px){
    ._1z3Ii{
        background-position:-495px -110px
    }
}
.-MWdK{
    background-position:0 -150px
}
@media (min-width:700px){
    .-MWdK{
        background-position:0 -165px
    }
}
._26IMR{
    background-position:-50px -150px
}
@media (min-width:700px){
    ._26IMR{
        background-position:-55px -165px
    }
}
._2ssQl{
    background-position:-100px -150px
}
@media (min-width:700px){
    ._2ssQl{
        background-position:-110px -165px
    }
}
.MACiv{
    background-position:-150px -150px
}
@media (min-width:700px){
    .MACiv{
        background-position:-165px -165px
    }
}
.nh0bI{
    background-position:-200px -150px
}
@media (min-width:700px){
    .nh0bI{
        background-position:-220px -165px
    }
}
._2nIf1{
    background-position:-250px -150px
}
@media (min-width:700px){
    ._2nIf1{
        background-position:-275px -165px
    }
}
._2I3Bq{
    background-position:-300px -150px
}
@media (min-width:700px){
    ._2I3Bq{
        background-position:-330px -165px
    }
}
.zlygA{
    background-position:-350px -150px
}
@media (min-width:700px){
    .zlygA{
        background-position:-385px -165px
    }
}
._2qdXx{
    background-position:-400px -150px
}
@media (min-width:700px){
    ._2qdXx{
        background-position:-440px -165px
    }
}
._2LHKK{
    background-position:-450px -150px
}
@media (min-width:700px){
    ._2LHKK{
        background-position:-495px -165px
    }
}
._2rs0f{
    background-position:0 -200px
}
@media (min-width:700px){
    ._2rs0f{
        background-position:0 -220px
    }
}
._3Ax20{
    background-position:0 0
}
@media (min-width:700px){
    ._3Ax20{
        background-position:0 0
    }
}
._2ABvM{
    background-position:-50px -200px
}
@media (min-width:700px){
    ._2ABvM{
        background-position:-55px -220px
    }
}
._12uEy{
    background-position:-100px -200px
}
@media (min-width:700px){
    ._12uEy{
        background-position:-110px -220px
    }
}
._3GX3z{
    background-position:-150px -200px
}
@media (min-width:700px){
    ._3GX3z{
        background-position:-165px -220px
    }
}
._3Cq9R{
    background-position:-200px -200px
}
@media (min-width:700px){
    ._3Cq9R{
        background-position:-220px -220px
    }
}
.bTc0x{
    background-position:-250px -200px
}
@media (min-width:700px){
    .bTc0x{
        background-position:-275px -220px
    }
}
._1OsMM{
    background-position:-300px -200px
}
@media (min-width:700px){
    ._1OsMM{
        background-position:-330px -220px
    }
}
._1-f2l{
    background-position:-350px -200px
}
@media (min-width:700px){
    ._1-f2l{
        background-position:-385px -220px
    }
}
._1mO8r{
    background-position:-400px -200px
}
@media (min-width:700px){
    ._1mO8r{
        background-position:-440px -220px
    }
}
._3iBYQ{
    background-position:-450px -200px
}
@media (min-width:700px){
    ._3iBYQ{
        background-position:-495px -220px
    }
}
._3bMBl{
    background-position:0 -250px
}
@media (min-width:700px){
    ._3bMBl{
        background-position:0 -275px
    }
}
._2za3z{
    background-position:-50px -250px
}
@media (min-width:700px){
    ._2za3z{
        background-position:-55px -275px
    }
}
._3wKwx{
    background-position:-100px -250px
}
@media (min-width:700px){
    ._3wKwx{
        background-position:-110px -275px
    }
}
.RA9Mm{
    background-position:-150px -250px
}
@media (min-width:700px){
    .RA9Mm{
        background-position:-165px -275px
    }
}
._3z9F9{
    background-position:-200px -250px
}
@media (min-width:700px){
    ._3z9F9{
        background-position:-220px -275px
    }
}
.t9cnK{
    background-position:-250px -250px
}
@media (min-width:700px){
    .t9cnK{
        background-position:-275px -275px
    }
}
._2W8Vg{
    background-position:-300px -250px
}
@media (min-width:700px){
    ._2W8Vg{
        background-position:-330px -275px
    }
}
._2ahxs{
    background-size:960px;
    height:80px;
    width:80px
}
@media (max-width:699px){
    ._2ahxs{
        background-size:840px;
        height:70px;
        width:70px
    }
}
._1Yqws{
    background-position:0 -10px
}
@media (max-width:699px){
    ._1Yqws{
        background-position:0 -10px
    }
}
.UIVJD{
    background-position:0 -10px
}
@media (max-width:699px){
    .UIVJD{
        background-position:0 -10px
    }
}
._1Y1wl{
    background-position:-80px -10px
}
@media (max-width:699px){
    ._1Y1wl{
        background-position:-70px -10px
    }
}
._2-5PA{
    background-position:-160px -10px
}
@media (max-width:699px){
    ._2-5PA{
        background-position:-140px -10px
    }
}
._3JTiY{
    background-position:-240px -10px
}
@media (max-width:699px){
    ._3JTiY{
        background-position:-210px -10px
    }
}
._2ouoC{
    background-position:-320px -10px
}
@media (max-width:699px){
    ._2ouoC{
        background-position:-280px -10px
    }
}
.NdZ2Z{
    background-position:-400px -10px
}
@media (max-width:699px){
    .NdZ2Z{
        background-position:-350px -10px
    }
}
.yAW7s{
    background-position:-480px -10px
}
@media (max-width:699px){
    .yAW7s{
        background-position:-420px -10px
    }
}
._2f2vH{
    background-position:-560px -10px
}
@media (max-width:699px){
    ._2f2vH{
        background-position:-490px -10px
    }
}
._2nGMM{
    background-position:-640px -10px
}
@media (max-width:699px){
    ._2nGMM{
        background-position:-560px -10px
    }
}
._17zYO{
    background-position:-720px -10px
}
@media (max-width:699px){
    ._17zYO{
        background-position:-630px -10px
    }
}
.y4VzT{
    background-position:-800px -10px
}
@media (max-width:699px){
    .y4VzT{
        background-position:-700px -10px
    }
}
._5_gKb{
    background-position:-880px -10px
}
@media (max-width:699px){
    ._5_gKb{
        background-position:-770px -10px
    }
}
.lYcPg{
    background-position:0 -90px
}
@media (max-width:699px){
    .lYcPg{
        background-position:0 -80px
    }
}
._3Q2me{
    background-position:-80px -90px
}
@media (max-width:699px){
    ._3Q2me{
        background-position:-70px -80px
    }
}
._1aT-v{
    background-position:-160px -90px
}
@media (max-width:699px){
    ._1aT-v{
        background-position:-140px -80px
    }
}
._2Xjrd{
    background-position:-240px -90px
}
@media (max-width:699px){
    ._2Xjrd{
        background-position:-210px -80px
    }
}
.h6nJ8{
    background-position:-320px -90px
}
@media (max-width:699px){
    .h6nJ8{
        background-position:-280px -80px
    }
}
._2nwds{
    background-position:-400px -90px
}
@media (max-width:699px){
    ._2nwds{
        background-position:-350px -80px
    }
}
._1NV8D{
    background-position:-480px -90px
}
@media (max-width:699px){
    ._1NV8D{
        background-position:-420px -80px
    }
}
._2xaxt{
    background-position:-560px -90px
}
@media (max-width:699px){
    ._2xaxt{
        background-position:-490px -80px
    }
}
._1ODty{
    background-position:-640px -90px
}
@media (max-width:699px){
    ._1ODty{
        background-position:-560px -80px
    }
}
._3gTt7{
    background-position:-720px -90px
}
@media (max-width:699px){
    ._3gTt7{
        background-position:-630px -80px
    }
}
.IECSo{
    background-position:-800px -90px
}
@media (max-width:699px){
    .IECSo{
        background-position:-700px -80px
    }
}
._3cfq7{
    background-position:-880px -90px
}
@media (max-width:699px){
    ._3cfq7{
        background-position:-770px -80px
    }
}
._26sTy{
    background-position:0 -170px
}
@media (max-width:699px){
    ._26sTy{
        background-position:0 -150px
    }
}
.B0kwK{
    background-position:-80px -170px
}
@media (max-width:699px){
    .B0kwK{
        background-position:-70px -150px
    }
}
.jvW8s{
    background-position:-160px -170px
}
@media (max-width:699px){
    .jvW8s{
        background-position:-140px -150px
    }
}
.iijXq{
    background-position:-240px -170px
}
@media (max-width:699px){
    .iijXq{
        background-position:-210px -150px
    }
}
.j4e0M{
    background-position:-320px -170px
}
@media (max-width:699px){
    .j4e0M{
        background-position:-280px -150px
    }
}
._1rGQo{
    background-position:-400px -170px
}
@media (max-width:699px){
    ._1rGQo{
        background-position:-350px -150px
    }
}
._19nYQ{
    background-position:-480px -170px
}
@media (max-width:699px){
    ._19nYQ{
        background-position:-420px -150px
    }
}
.TXL45{
    background-position:-560px -170px
}
@media (max-width:699px){
    .TXL45{
        background-position:-490px -150px
    }
}
._3jo3k{
    background-position:-640px -170px
}
@media (max-width:699px){
    ._3jo3k{
        background-position:-560px -150px
    }
}
.cnLKd{
    background-position:-720px -170px
}
@media (max-width:699px){
    .cnLKd{
        background-position:-630px -150px
    }
}
._14_9G{
    background-position:-800px -170px
}
@media (max-width:699px){
    ._14_9G{
        background-position:-700px -150px
    }
}
._3oPqE{
    background-position:-880px -170px
}
@media (max-width:699px){
    ._3oPqE{
        background-position:-770px -150px
    }
}
._2_ILW{
    background-position:0 -250px
}
@media (max-width:699px){
    ._2_ILW{
        background-position:0 -220px
    }
}
._28rP2{
    background-position:-80px -250px
}
@media (max-width:699px){
    ._28rP2{
        background-position:-70px -220px
    }
}
._1hO4_{
    background-position:-160px -250px
}
@media (max-width:699px){
    ._1hO4_{
        background-position:-140px -220px
    }
}
._66l7v{
    background-position:-240px -250px
}
@media (max-width:699px){
    ._66l7v{
        background-position:-210px -220px
    }
}
._2__f5{
    background-position:-320px -250px
}
@media (max-width:699px){
    ._2__f5{
        background-position:-280px -220px
    }
}
._15V4t{
    background-position:-400px -250px
}
@media (max-width:699px){
    ._15V4t{
        background-position:-350px -220px
    }
}
.-BSo9{
    background-position:-480px -250px
}
@media (max-width:699px){
    .-BSo9{
        background-position:-420px -220px
    }
}
._3Mu3K{
    background-position:-560px -250px
}
@media (max-width:699px){
    ._3Mu3K{
        background-position:-490px -220px
    }
}
.leR0Y{
    background-position:-640px -250px
}
@media (max-width:699px){
    .leR0Y{
        background-position:-560px -220px
    }
}
._35GdV{
    background-position:-720px -250px
}
@media (max-width:699px){
    ._35GdV{
        background-position:-630px -220px
    }
}
._2ngdl{
    background-position:-800px -250px
}
@media (max-width:699px){
    ._2ngdl{
        background-position:-700px -220px
    }
}
._3hRDm{
    background-position:-880px -250px
}
@media (max-width:699px){
    ._3hRDm{
        background-position:-770px -220px
    }
}
._39e9f{
    background-position:0 -330px
}
@media (max-width:699px){
    ._39e9f{
        background-position:0 -290px
    }
}
.Uv-oq{
    background-position:-80px -330px
}
@media (max-width:699px){
    .Uv-oq{
        background-position:-70px -290px
    }
}
._2zqsv{
    background-position:-160px -330px
}
@media (max-width:699px){
    ._2zqsv{
        background-position:-140px -290px
    }
}
._3AnJh{
    background-position:-240px -330px
}
@media (max-width:699px){
    ._3AnJh{
        background-position:-210px -290px
    }
}
._1Za12{
    background-position:-320px -330px
}
@media (max-width:699px){
    ._1Za12{
        background-position:-280px -290px
    }
}
._1etOD{
    background-position:-400px -330px
}
@media (max-width:699px){
    ._1etOD{
        background-position:-350px -290px
    }
}
._3SV0i{
    background-position:-480px -330px
}
@media (max-width:699px){
    ._3SV0i{
        background-position:-420px -290px
    }
}
.XaR0E{
    background-position:-560px -330px
}
@media (max-width:699px){
    .XaR0E{
        background-position:-490px -290px
    }
	._1xC_I img{max-width:250px;}
}
.WEu_K{
    background-position:-640px -330px
}
@media (max-width:699px){
    .WEu_K{
        background-position:-560px -290px
    }
}
._20u3x{
    display:inline-block;
    margin-top:10px
}
@media (min-width:700px){
    ._20u3x{
        margin-top:12px
    }
}
._3WaWH{
    display:none
}
@media (min-width:700px){
    ._3WaWH{
        display:inline-block;
        margin:2px 0 0 2px;
        -webkit-transform:scale(.4);
        -ms-transform:scale(.4);
        transform:scale(.4);
        -webkit-transform-origin:0 0;
        -ms-transform-origin:0 0;
        transform-origin:0 0;
        transition-delay:.4s
    }
}
._3fePg{
    display:inline-block;
    margin-top:65px;
    -webkit-transform:scale(1.3);
    -ms-transform:scale(1.3);
    transform:scale(1.3);
    -webkit-transform-origin:50% 0;
    -ms-transform-origin:50% 0;
    transform-origin:50% 0
}
@media screen and (max-height:500px){
    ._3fePg{
        margin-top:35px
    }
}
@media (min-width:700px){
    ._3fePg{
        margin-top:25px
    }
}
._3nD6p,._3RsdZ{
    background-image:url(../../public_image/fc4images/skills-purple.svg)
}
._29Bdu{
    background-image:url(../../public_image/fc4images/skills-blue.svg)
}
._3GWB6{
    background-image:url(../../public_image/fc4images/skills-green.svg)
}
._1wNQ7{
    background-image:url(../../public_image/fc4images/skills-red.svg)
}
.K3hOo{
    background-image:url(../../public_image/fc4images/skills-orange.svg)
}
.OTu8F{
    background-image:url(../../public_image/fc4images/skills-gray.svg)
}
._1mKYi{
    background-image:url(../../public_image/fc4images/skills-gold.svg)
}
._3fN6t{
    background-size:62px;
    height:62px;
    width:62px
}
@media (min-width:700px){
    ._3fN6t{
        background-size:72px;
        height:72px;
        width:72px
    }
}
.vqbTp{
    background-position:0 0
}
@media (min-width:700px){
    .vqbTp{
        background-position:0 0
    }
}
._1IUDF{
    background-position:0 -62px
}
@media (min-width:700px){
    ._1IUDF{
        background-position:0 -72px
    }
}
.AyBIT{
    background-position:0 -124px
}
@media (min-width:700px){
    .AyBIT{
        background-position:0 -144px
    }
}
._3Hiur{
    background-position:0 -186px
}
@media (min-width:700px){
    ._3Hiur{
        background-position:0 -216px
    }
}
._1xJaC{
    background-position:0 -248px
}
@media (min-width:700px){
    ._1xJaC{
        background-position:0 -288px
    }
}
.oScLQ{
    background-position:0 -310px
}
@media (min-width:700px){
    .oScLQ{
        background-position:0 -360px
    }
}
.WO5D1{
    background-position:0 -372px
}
@media (min-width:700px){
    .WO5D1{
        background-position:0 -432px
    }
}
.pdIse{
    background-position:0 -434px
}
@media (min-width:700px){
    .pdIse{
        background-position:0 -504px
    }
}
._2ibJc{
    background-position:0 -496px
}
@media (min-width:700px){
    ._2ibJc{
        background-position:0 -576px
    }
}
.UHKGV{
    background-position:0 -558px
}
@media (min-width:700px){
    .UHKGV{
        background-position:0 -648px
    }
}
._2HKB3{
    background-position:0 -620px
}
@media (min-width:700px){
    ._2HKB3{
        background-position:0 -720px
    }
}
._3Q3M0{
    background-position:0 -682px
}
@media (min-width:700px){
    ._3Q3M0{
        background-position:0 -792px
    }
}
._2uDED{
    background-position:0 -744px
}
@media (min-width:700px){
    ._2uDED{
        background-position:0 -864px
    }
}
._1Eui-{
    background-position:0 -806px
}
@media (min-width:700px){
    ._1Eui-{
        background-position:0 -936px
    }
}
._3tN2r{
    background-position:0 -868px
}
@media (min-width:700px){
    ._3tN2r{
        background-position:0 -1008px
    }
}
.rgQsf{
    background-position:0 -930px
}
@media (min-width:700px){
    .rgQsf{
        background-position:0 -1080px
    }
}
._2Mwaa{
    background-position:0 -992px
}
@media (min-width:700px){
    ._2Mwaa{
        background-position:0 -1152px
    }
}
._2N4M8{
    background-position:0 -1054px
}
@media (min-width:700px){
    ._2N4M8{
        background-position:0 -1224px
    }
}
._2WcuI{
    background-position:0 -1116px
}
@media (min-width:700px){
    ._2WcuI{
        background-position:0 -1296px
    }
}
.qZMqC{
    background-position:0 -1178px
}
@media (min-width:700px){
    .qZMqC{
        background-position:0 -1368px
    }
}
._1I1M3{
    background-position:0 -1240px
}
@media (min-width:700px){
    ._1I1M3{
        background-position:0 -1440px
    }
}
.G2gwm{
    background-position:0 -1302px
}
@media (min-width:700px){
    .G2gwm{
        background-position:0 -1512px
    }
}
._2UK_E{
    background-position:0 -1364px
}
@media (min-width:700px){
    ._2UK_E{
        background-position:0 -1584px
    }
}
._1NlU-{
    background-position:0 -1426px
}
@media (min-width:700px){
    ._1NlU-{
        background-position:0 -1656px
    }
}
._2mAB_{
    background-position:0 -1488px
}
@media (min-width:700px){
    ._2mAB_{
        background-position:0 -1728px
    }
}
._1lrg_{
    background-position:0 -1550px
}
@media (min-width:700px){
    ._1lrg_{
        background-position:0 -1800px
    }
}
._37LF6{
    background-position:0 -1612px
}
@media (min-width:700px){
    ._37LF6{
        background-position:0 -1872px
    }
}
._3t9c7{
    background-position:0 -1674px
}
@media (min-width:700px){
    ._3t9c7{
        background-position:0 -1944px
    }
}
._2Bw_S{
    background-position:0 -1736px
}
@media (min-width:700px){
    ._2Bw_S{
        background-position:0 -2016px
    }
}
._2whrk{
    background-position:0 -1798px
}
@media (min-width:700px){
    ._2whrk{
        background-position:0 -2088px
    }
}
._2QGlJ{
    background-position:0 -1860px
}
@media (min-width:700px){
    ._2QGlJ{
        background-position:0 -2160px
    }
}
._3Yk4R{
    background-position:0 -1922px
}
@media (min-width:700px){
    ._3Yk4R{
        background-position:0 -2232px
    }
}
._2U-8W{
    background-position:0 -1984px
}
@media (min-width:700px){
    ._2U-8W{
        background-position:0 -2304px
    }
}
._3PZSL{
    background-position:0 -2046px
}
@media (min-width:700px){
    ._3PZSL{
        background-position:0 -2376px
    }
}
._1gFK_{
    background-position:0 -2108px
}
@media (min-width:700px){
    ._1gFK_{
        background-position:0 -2448px
    }
}
._2p_ah{
    background-position:0 -2170px
}
@media (min-width:700px){
    ._2p_ah{
        background-position:0 -2520px
    }
}
._23GQi{
    background-position:0 -2232px
}
@media (min-width:700px){
    ._23GQi{
        background-position:0 -2592px
    }
}
._29Y3U{
    background-position:0 -2294px
}
@media (min-width:700px){
    ._29Y3U{
        background-position:0 -2664px
    }
}
._1gtWu{
    background-position:0 -2356px
}
@media (min-width:700px){
    ._1gtWu{
        background-position:0 -2736px
    }
}
._1I-Y9{
    background-position:0 -2418px
}
@media (min-width:700px){
    ._1I-Y9{
        background-position:0 -2808px
    }
}
._3lE5V{
    background-position:0 -2480px
}
@media (min-width:700px){
    ._3lE5V{
        background-position:0 -2880px
    }
}
._1tmUR{
    background-position:0 -2542px
}
@media (min-width:700px){
    ._1tmUR{
        background-position:0 -2952px
    }
}
.DaMrh{
    background-position:0 -2604px
}
@media (min-width:700px){
    .DaMrh{
        background-position:0 -3024px
    }
}
._3Tepz{
    background-position:0 -2666px
}
@media (min-width:700px){
    ._3Tepz{
        background-position:0 -3096px
    }
}
.Cp1lf{
    background-position:0 -2728px
}
@media (min-width:700px){
    .Cp1lf{
        background-position:0 -3168px
    }
}
._1ic3P{
    background-position:0 -2790px
}
@media (min-width:700px){
    ._1ic3P{
        background-position:0 -3240px
    }
}
._19g0W{
    background-position:0 -2852px
}
@media (min-width:700px){
    ._19g0W{
        background-position:0 -3312px
    }
}
._2ZgYz{
    background-position:0 -2914px
}
@media (min-width:700px){
    ._2ZgYz{
        background-position:0 -3384px
    }
}
.GOiVG{
    background-position:0 -2976px
}
@media (min-width:700px){
    .GOiVG{
        background-position:0 -3456px
    }
}
._19ZER{
    background-position:0 -3038px
}
@media (min-width:700px){
    ._19ZER{
        background-position:0 -3528px
    }
}
._1ETz0{
    background-position:0 -3100px
}
@media (min-width:700px){
    ._1ETz0{
        background-position:0 -3600px
    }
}
._2KVQU{
    background-position:0 -3162px
}
@media (min-width:700px){
    ._2KVQU{
        background-position:0 -3672px
    }
}
._1K5nP{
    background-position:0 -3224px
}
@media (min-width:700px){
    ._1K5nP{
        background-position:0 -3744px
    }
}
._32M1N{
    background-position:0 -3286px
}
@media (min-width:700px){
    ._32M1N{
        background-position:0 -3816px
    }
}
._2phfI{
    background-position:0 -3348px
}
@media (min-width:700px){
    ._2phfI{
        background-position:0 -3888px
    }
}
.ZitjW{
    background-position:0 -3410px
}
@media (min-width:700px){
    .ZitjW{
        background-position:0 -3960px
    }
}
._3rFc4{
    background-position:0 -3472px
}
@media (min-width:700px){
    ._3rFc4{
        background-position:0 -4032px
    }
}
._2n8QS{
    display:inline-block
}
._2vEwB{
    display:none
}
@media (min-width:700px){
    ._2vEwB{
        display:inline-block;
        margin:2px 0 0 2px;
        -webkit-transform:scale(.4);
        -ms-transform:scale(.4);
        transform:scale(.4);
        -webkit-transform-origin:0 0;
        -ms-transform-origin:0 0;
        transform-origin:0 0;
        transition-delay:.4s
    }
}
.Nghz0{
    display:inline-block;
    margin-top:65px;
    -webkit-transform:scale(1.3);
    -ms-transform:scale(1.3);
    transform:scale(1.3);
    -webkit-transform-origin:50% 0;
    -ms-transform-origin:50% 0;
    transform-origin:50% 0
}
@media screen and (max-height:500px){
    .Nghz0{
        margin-top:35px
    }
}
@media (min-width:700px){
    .Nghz0{
        margin-top:25px
    }
}
._33VdW{
    color:#777;
    font-size:17px;
    font-weight:700
}
@media (min-width:700px){
    ._33VdW{
        font-weight:500
    }
}
._3EmiH{
    display:block;
    left:0;
    margin-left:auto;
    margin-right:auto;
    position:absolute;
    right:0;
    top:72px
}
[data-juicy=true] ._3EmiH{
    margin-top:24px
}
[data-juicy=false] ._3EmiH{
    padding-top:12px
}
@media (min-width:700px){
    ._3EmiH{
        left:auto;
        margin-left:0;
        margin-right:0;
        position:relative;
        right:auto;
        top:auto
    }
    [data-juicy=true] ._3EmiH{
        margin-top:0
    }
    [data-juicy=false] ._3EmiH{
        padding-top:0
    }
}
._3qO9M ._2TMjc,.AlP1u{
    color:#999
}
.AlP1u ._2TMjc{
    opacity:.5
}
._2TMjc{
    display:block;
    font-weight:300
}
@media (min-width:700px){
    ._2TMjc{
        display:inline-block;
        font-weight:500;
        margin-left:10px
    }
}
._1nOmH{
    font-weight:700
}
._2kAyW{
    color:#1caff6
}
._3tUhF{
    color:#faa919
}
._2slrg{
    color:#7eb530
}
._3oyoa{
    color:#9b5fca
}
._3i2xx{
    color:#dd381d
}
._2OpCN{
    display:none
}
@media (min-width:700px){
    ._2OpCN{
        display:block
    }
}
._1UL5x{
    float:right
}
._1UL5x,._3RSQ-{
    cursor:pointer
}
._3RSQ-{
    color:#999;
    display:inline-block;
    min-height:55px;
    padding:3px 0 7px;
    text-align:left;
    text-decoration:inherit;
    width:300px
}
.-xG4g{
    cursor:default
}
.E36Su{
    display:inline-block;
    font-weight:700;
    margin:10px 25px 10px 10px;
    width:220px
}
._23lcx{
    float:left
}
._2JV7Q:hover{
    text-decoration:underline
}
._1kW3c{
    float:left
}
._2DGtg:hover{
    text-decoration:underline
}
.M6fHw{
    float:left
}
._2iReH:hover{
    text-decoration:underline
}
._34fHo{
    float:left
}
._25T2j:hover{
    text-decoration:underline
}
._37ZvM{
    float:left
}
._1fVog:hover{
    text-decoration:underline
}
.n-aRi{
    float:left
}
._1kjdi:hover{
    text-decoration:underline
}
._17pw3{
    float:left
}
._39wSc:hover{
    text-decoration:underline
}
._3hCsz{
    float:left
}
._1mbwc:hover{
    text-decoration:underline
}
._1Mlwc{
    float:left
}
.vRLdx:hover{
    text-decoration:underline
}
._1h4uk{
    float:left
}
._1jMDJ:hover{
    text-decoration:underline
}
._8G_bU{
    color:#7eb530;
    float:right
}
.-tiDF{
    margin-right:7px
}
._18_9m{
    float:right;
    font-weight:300;
    margin:0 0 0 7px
}
._1dgBd{
    margin-top:20px;
    width:100%
}
.Rbutm,[data-juicy=false] ._1dgBd{
    display:inline-block
}
.Rbutm{
    position:relative;
    text-align:center
}
[data-juicy=true] .Rbutm{
    color:#ff9600;
    font-weight:700
}
[data-juicy=false] .Rbutm{
    color:#999;
    font-size:15px
}
._1wV8Y{
    left:0;
    margin:0 auto;
    position:absolute;
    right:0;
    top:-15px;
    z-index:2
}
.-zeKA{
    bottom:0;
    height:30px;
    left:0;
    margin:auto;
    position:absolute;
    right:0;
    z-index:1
}
[data-juicy=true] .-zeKA{
    top:-30px
}
[data-juicy=false] .-zeKA{
    top:-17px
}
.cQcsw{
    display:block
}
[data-juicy=false] .cQcsw{
    color:#faa919;
    font-weight:500
}
._3gA3V{
    font-size:40px;
    line-height:40px
}
._1Di5q{
    font-size:30px;
    line-height:30px
}
._3Ttma{
    height:100%;
    margin:0 auto;
    width:100%
}
.w341j{
    display:inline-block
}
._1Lot1{
    height:350px;
    position:relative;
    width:350px
}
._1bTi-{
    position:absolute;
    transition:opacity .3s
}
._365RU{
    opacity:0
}
._3w5UL{
    opacity:1
}
._3XC2x{
    background:#1caff6;
    border-radius:10px;
    box-shadow:0 1px 15px rgba(0,0,0,.2);
    color:#fff;
    display:block;
    font-size:17px;
    font-weight:700;
    position:absolute;
    text-align:center;
    white-space:nowrap
}
._1MWk6{
    padding:9px 14px
}
._3jr1O{
    clip:rect(25px,45px,50px,-30px);
    left:50%;
    margin:0 0 0 -15px;
    top:30px
}
._3jr1O,._3Ygvk{
    position:absolute
}
._3Ygvk{
    background:#1caff6;
    -webkit-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    transform:rotate(45deg);
    z-index:100
}
._3Ygvk,._3Ygvk:after{
    display:block;
    height:30px;
    width:30px
}
._3Ygvk:after{
    box-shadow:0 0 15px rgba(0,0,0,.15);
    content:"";
    z-index:1
}
._3R7VU{
    color:#a3dbeb;
    display:block;
    font-size:13px;
    line-height:13px;
    padding:0 0 5px;
    text-transform:uppercase
}
._2RWI8{
    line-height:17px
}
._21w25{
    display:none
}
@media (min-width:700px){
    ._21w25{
        display:block
    }
}
._3fgRC{
    display:table;
    width:100%
}
._3Zig1{
    vertical-align:middle
}
._3Zig1,.Gu6sG{
    display:table-cell
}
.Gu6sG{
    float:right;
    text-align:right
}
._3TYgk{
    cursor:pointer;
    float:right
}
._3yTa7{
    margin:-25px -15px -18px -55px;
    vertical-align:middle
}
._2PIra{
    text-align:center
}
._1h5j2{
    float:right;
    width:100px
}
[data-juicy=true] ._1h5j2{
    color:#777
}
[data-juicy=false] ._1h5j2{
    color:#999
}
.g-M5R{
    margin:20px 0 12px
}
[data-juicy=true] .g-M5R{
    color:#ff9600;
    font-size:32px;
    font-weight:700
}
[data-juicy=false] .g-M5R{
    color:#faa919;
    font-size:40px
}
._3qiOl{
    margin:10px 0 0 -5px
}
._2G3uv{
    border-top:2px solid #e9e9e9;
    margin-top:25px;
    padding:30px 0 0
}
._6Hq2p{
    width:100%
}
[data-juicy=false] ._6Hq2p{
    display:inline-block;
    font-size:15px;
    letter-spacing:.6px;
    line-height:45px;
    padding:0!important;
    text-transform:uppercase
}
._2Zf7W{
    float:left;
    margin:0 -25px 0 20px;
    position:relative
}
._2Zf7W svg{
    height:15px
}
._3V74Q img{
    margin-top:-2px;
    vertical-align:middle;
    width:27px
}
[data-juicy=true] ._3V74Q img{
    display:none
}
._2un19{
    margin-top:40px
}
._1rK-t{
    margin:-10px -20px 0;
    max-height:190px;
    overflow-x:hidden;
    overflow-y:auto;
    padding:0 10px
}
._3olNd{
    border-bottom:2px solid #e9e9e9;
    margin-bottom:10px
}
._1kQ6y{
    position:relative;
    text-align:center
}
.aFqnr{
    display:none
}
@media (min-width:700px){
    .aFqnr{
        display:block
    }
}
._2vQZX{
    color:transparent;
    z-index:1
}
[data-juicy=true] ._2vQZX{
    height:200px;
    margin:-50px
}
[data-juicy=false] ._2vQZX{
    height:88px;
    width:105px
}
._2eJB1{
    font-weight:700;
    left:50%;
    margin-top:5px;
    position:absolute;
    top:50%;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%);
    z-index:2
}
[data-juicy=true] ._2eJB1{
    font-size:45px
}
[data-juicy=false] ._2eJB1{
    color:#fff;
    font-size:36px
}
[data-juicy=true] ._3QZJ_{
    color:#cd7900
}
[data-juicy=true] .HY4N-{
    color:#fff
}
._1JZEb{
    border-bottom:2px solid #dadada;
    display:table;
    position:relative
}
[data-juicy=true] ._1JZEb{
    margin-left:-24px;
    width:calc(100% + 48px)
}
[data-juicy=false] ._1JZEb{
    margin-bottom:30px;
    width:100%
}
._12amQ{
    color:#999;
    cursor:pointer;
    display:table-cell;
    position:relative;
    vertical-align:middle
}
._12amQ:hover>._3g-KB{
    border-bottom-color:#1caff6;
    color:#1caff6
}
[data-juicy=true] ._12amQ:first-child>._3g-KB{
    padding-left:10px
}
[data-juicy=true] ._12amQ:last-child>._3g-KB{
    padding-right:10px
}
._3AGnv>._3g-KB{
    border-bottom-color:#1caff6;
    color:#1caff6
}
._3g-KB{
    border-bottom-color:transparent;
    border-bottom-style:solid;
    display:block;
    margin-bottom:-2px;
    padding-bottom:12px;
    text-align:center
}
[data-juicy=true] ._3g-KB{
    border-bottom-width:4px
}
[data-juicy=false] ._3g-KB{
    border-bottom-width:2px
}
[data-juicy=true] .JxO8R{
    border-bottom:2px solid #e5e5e5;
    padding:12px 24px
}
[data-juicy=false] .JxO8R{
    padding-bottom:10px
}
._1z3kz{
    float:right;
    padding-top:9px
}
._2TJqv{
    cursor:pointer
}
._3-W7n{
    border-radius:98px;
    vertical-align:middle
}
._2KKv-{
    height:40px;
    margin-right:10px;
    width:40px
}
._1wDWW{
    border:3px solid #ffcb1f;
    height:46px;
    margin:-3px 10px -3px -3px;
    width:46px
}
._3-KNY{
    display:inline-block;
    max-width:125px;
    overflow:hidden;
    text-overflow:ellipsis;
    vertical-align:middle;
    white-space:nowrap
}
[data-juicy=true] ._3-KNY{
    color:#4b4b4b;
    font-weight:700
}
[data-juicy=false] ._3-KNY{
    color:#1caff6
}
._1Ik_o{
    margin-top:30px
}
._2e6d6{
    margin:10px 0 20px
}
._2ZZ8e{
    width:170px
}
[data-juicy=false] .ZdEWZ{
    display:inline-block
}
[data-juicy=true] ._14xK6{
    margin-top:-15px
}
._2OC8s{
    color:#999;
    margin:0;
    text-align:center
}
[data-juicy=true] .vtlKF{
    margin:0 -24px
}
._3OZ_W{
    background:#fff;
    border-radius:10px;
    margin-top:30px;
    padding:20px
}
._35lo5{
    margin:10px 0
}
._398hJ{
    width:155px
}
[data-juicy=false] .oYUzn{
    display:inline-block
}
._2Ivg8{
    color:#999;
    font-size:13px;
    margin:0
}
._2Ivg8 a{
    color:#1caff6
}
._3a6d_{
    position:relative
}
[data-juicy=true] ._3a6d_{
    margin:0 -24px
}
[data-juicy=false] ._3a6d_{
    margin:0 -10px 0 -3px;
    padding:5px 20px 0 3px
}
._2y_Xo{
    color:#999;
    font-weight:300;
    vertical-align:middle
}
._1YLR0{
    background:#fff;
    color:#3c3c3c;
    margin-top:20px;
    width:100%
}
._1YLR0:hover{
    background:#1caff6;
    color:#fff
}
[data-juicy=true] ._1YLR0:hover{
    border-color:#1899d6
}
[data-juicy=false] ._1YLR0{
    display:inline-block
}
._1gH1Z{
    margin-top:20px;
    width:100%
}
.nDDzk{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    margin:0 -5px
}
._1jFkE{
    -webkit-box-flex:1;
    -ms-flex:1 1 0%;
    flex:1 1 0%;
    margin-left:5px;
    margin-right:5px
}
._2SXd7{
    font-weight:700;
    margin:-10px -15px;
    text-align:center
}
._1RsqU{
    display:table-cell;
    width:33.33%
}
._1wXHG{
    display:table;
    margin-top:15px;
    width:100%
}
._2r9SH{
    margin:0 5px
}
._3N8XF{
    margin-right:10px
}
._2fLZ-{
    padding-left:0!important;
    padding-right:0!important;
    width:100%
}
._2fLZ-:hover>._3N8XF{
    background-position:-55px -70px
}
._1e2O7,[data-juicy=false] ._2fLZ-{
    display:inline-block
}
._1e2O7{
    width:100%
}
._1dEux{
    margin-right:10px
}
._2cUYh{
    padding-left:0!important;
    padding-right:0!important;
    width:100%
}
._2cUYh:hover>._1dEux{
    background-position:-712px -43px
}
._1ULDL,[data-juicy=false] ._2cUYh{
    display:inline-block
}
._1ULDL{
    width:100%
}
._1yUqJ{
    margin-right:10px
}
.ToXOn{
    padding-left:0!important;
    padding-right:0!important;
    width:100%
}
.ToXOn:hover>._1yUqJ{
    background-position:-64px -70px
}
._3V8UH,[data-juicy=false] .ToXOn{
    display:inline-block
}
._2RN8p,._3V8UH{
    width:100%
}
[data-juicy=false] ._2RN8p{
    display:inline-block
}
.E1o21{
    margin-top:10px
}
@media (min-width:700px){
    ._2_lzu{
        float:right
    }
    [data-juicy=true] ._2_lzu{
        width:396px
    }
    [data-juicy=false] ._2_lzu{
        width:420px
    }
}
._38ahP{
    padding:0 20px
}
._2WUR4,._38ahP{
    position:relative
}
._2WUR4{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    color:#999;
    font-size:15px
}
._1wkrg,._2WUR4{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
._1wkrg{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    margin:15px 20px 15px 110px
}
._3cqMx{
    color:#3c3c3c;
    font-weight:700;
    margin-bottom:5px
}
._3vkie{
    color:#999
}
._21oVF{
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0
}
._3J5pP{
    background:url(../../public_image/fc4images/crown-duo.svg);
    bottom:0;
    height:72px;
    left:10px;
    width:58px
}
._1za2k,._3J5pP{
    position:absolute
}
._1za2k{
    -webkit-animation:x 2s infinite;
    animation:x 2s infinite;
    -webkit-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
    opacity:0
}
@-webkit-keyframes x{
    0%{
        opacity:0;
        -webkit-transform:rotate(0);
        transform:rotate(0)
    }
    15%{
        opacity:1
    }
    30%{
        opacity:0;
        -webkit-transform:rotate(180deg);
        transform:rotate(180deg)
    }
    to{
        opacity:0;
        -webkit-transform:rotate(180deg);
        transform:rotate(180deg)
    }
}
@keyframes x{
    0%{
        opacity:0;
        -webkit-transform:rotate(0);
        transform:rotate(0)
    }
    15%{
        opacity:1
    }
    30%{
        opacity:0;
        -webkit-transform:rotate(180deg);
        transform:rotate(180deg)
    }
    to{
        opacity:0;
        -webkit-transform:rotate(180deg);
        transform:rotate(180deg)
    }
}
._2ZOvZ{
    -webkit-animation-delay:0s;
    animation-delay:0s;
    left:-15px;
    top:20px
}
._1jbwP,._2ZOvZ{
    height:12px;
    width:12px
}
._1jbwP{
    -webkit-animation-delay:.25s;
    animation-delay:.25s;
    right:-18px;
    top:36px
}
._7_aY5{
    -webkit-animation-delay:.5s;
    animation-delay:.5s;
    height:17px;
    right:-10px;
    top:-10px;
    width:17px
}
.EXkdH{
    display:block;
    margin:0;
    padding:0;
    position:relative
}
@media (max-width:699px){
    .EXkdH{
        border-bottom:2px solid #dadada
    }
}
@media (min-width:700px){
    [data-juicy=true] .EXkdH{
        margin:0 24px 24px
    }
    [data-juicy=false] .EXkdH{
        margin:0 40px 15px
    }
}
._3HZnq{
    position:absolute;
    right:-10px;
    top:-10px
}
@media (max-width:699px){
    ._3HZnq{
        display:none
    }
}
._16aGG{
    cursor:pointer;
    position:absolute;
    right:16px;
    top:16px
}
@media (min-width:700px){
    ._16aGG{
        display:none
    }
}
._1oqK2{
    border-radius:98px;
    cursor:pointer;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    position:absolute;
    right:12px;
    top:12px
}
@media (min-width:700px){
    ._1oqK2{
        background:#fff;
        border:2px solid #e5e5e5;
        height:36px;
        right:-10px;
        top:-10px;
        width:36px
    }
}
._1z5Wt{
    height:26px;
    padding:13px;
    position:relative;
    -webkit-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    transform:rotate(45deg);
    width:26px
}
@media (min-width:700px){
    ._1z5Wt{
        height:16px;
        margin:auto;
        padding:8px;
        width:16px
    }
}
._1z5Wt:after{
    height:2px;
    left:0;
    right:0;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    width:100%
}
._1z5Wt:after,._1z5Wt:before{
    background:#ccc;
    border-radius:98px;
    content:"";
    margin:auto;
    position:absolute
}
._1z5Wt:before{
    bottom:0;
    height:100%;
    top:0;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
    width:2px
}
._3Gdyq{
    width:100%
}
@media (min-width:700px){
    ._3Gdyq{
        min-width:75%;
        width:auto
    }
}
._2M-c3{
    color:#1cb0f6;
    font-weight:700
}
@media (hover:hover){
    ._2M-c3:hover{
        -webkit-filter:brightness(1.2);
        filter:brightness(1.2)
    }
}
[data-juicy=true] ._3v2AY{
    color:#afafaf
}
[data-juicy=false] ._3v2AY{
    color:#999
}
.af3kQ{
    color:#3c3c3c;
    font-weight:700;
    margin-right:5px
}
._18ahc,.af3kQ{
    display:inline-block
}
._18ahc{
    color:#999
}
._18ahc a{
    color:#1caff6
}
._2ukHr{
    background-image:url(../../public_image/fc4images/chrome-notification-icon.svg);
    display:inline-block;
    height:43px;
    margin:-1px 15px auto auto;
    vertical-align:middle;
    width:42px
}
.VteO1{
    margin:-26px 16px -22px -12px;
    width:100px
}
.Dvsko{
    height:120px;
    margin:-8px -8px -26px -20px
}
[data-juicy=false] .MrqXH{
    padding-bottom:10px
}
[data-juicy=false] .YtWW0{
    margin-bottom:10px;
    margin-right:15px
}
[data-juicy=false] ._1Nlza{
    display:inline-block;
    margin-top:3px;
    vertical-align:middle
}
._2We9_,._2We9_ li{
    display:inline-block
}
._2We9_ li{
    background-color:#1caff6;
    cursor:pointer;
    height:16px;
    margin-right:2px;
    position:relative;
    width:16px
}
._2We9_ li:hover{
    background-color:#3ebbf7
}
._2We9_ li:first-child{
    border-radius:100% 0 0 100%;
    margin-left:5px
}
._2We9_ li:last-child{
    border-radius:0 100% 100% 0;
    margin-right:5px
}
._1wc0E{
    display:inline-block;
    font-weight:700;
    margin-top:-2px;
    vertical-align:top
}
._39yal{
    margin-bottom:-6px;
    width:180px
}
._2Neis{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    background:linear-gradient(170deg,#20a2e2,#79d9e8);
    border-radius:10px;
    color:#fff;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    font-weight:700;
    margin-top:10px
}
.zZWjO{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    margin-left:130px;
    padding:20px
}
._1kejK{
    bottom:-14px;
    left:25px;
    position:absolute;
    width:108px
}
._1kWcY{
    letter-spacing:1px;
    margin:20px;
    text-transform:uppercase
}
._1wJtk{
    width:160px
}
._3T_Ig{
    margin:-10px 0 30px;
    overflow:hidden;
    position:relative;
    top:-10px
}
.nlYs9{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    padding-bottom:0
}
._390HJ{
    background-image:url(../../public_image/fc4images/schools-notification-icon.svg);
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0;
    height:90px;
    margin:-1px 15px auto auto;
    min-width:124px;
    vertical-align:top;
    width:124px
}
._3ClxF{
    margin:-14px 6px -14px -16px;
    width:110px
}
._1-Or9{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1
}
[data-juicy=false] .R42Zl{
    display:inline-block;
    margin:10px 0 20px
}
._2B8Vk{
    border-radius:16px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    padding:24px;
    width:100%
}
@media (min-width:700px){
    ._2B8Vk{
        -ms-flex-wrap:nowrap;
        flex-wrap:nowrap
    }
}
@media (min-width:700px){
    .q4nFo{
        border:2px solid #e5e5e5
    }
}
.YFDqs{
    background:#1cb0f6;
    position:relative;
    z-index:0
}
._2805T{
    -ms-flex-line-pack:center;
    align-content:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    margin:16px 0 0;
    min-width:100%
}
@media (min-width:700px){
    ._2805T{
        margin:auto 0 auto 24px;
        min-width:300px
    }
}
._1Q3Ay{
    margin:auto 24px auto 0
}
._3YWBA{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    margin:auto 0;
    width:120px
}
@media (min-width:700px){
    ._3YWBA{
        width:250px
    }
}
._3vDs6{
    line-height:1.4;
    margin:0
}
._3CEhk{
    color:#777
}
._3GyE4{
    color:#fff
}
.ztW5H{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    background:#fff;
    border-radius:10px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    overflow:hidden;
    padding:24px;
    position:relative
}
.OxARn{
    color:#6f6f6f;
    font-weight:300;
    margin-top:6px
}
._2pHw7{
    left:30px;
    position:absolute;
    top:20px;
    width:94px
}
._3-hXm{
    -ms-flex-negative:0;
    flex-shrink:0;
    letter-spacing:1px;
    margin-left:17px;
    text-transform:uppercase
}
._1zG8P{
    margin-left:126px
}
._2TCe1{
    font-size:17px;
    font-weight:700
}
._3yrb4{
    background:linear-gradient(170deg,#20a2e2,#79d9e8);
    border-radius:10px;
    color:#fff;
    margin-top:34px;
    padding:24px 24px 24px 150px
}
._3CYsg{
    font-weight:300;
    margin-top:6px
}
._1KXIQ{
    bottom:0;
    left:14px;
    position:absolute;
    width:108px
}
._4cX9M{
    margin-bottom:-15px;
    overflow:hidden;
    position:relative;
    top:-34px
}
._3lPej{
    font-size:17px;
    font-weight:700
}
._35b-_{
    background:#f0f0f0;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    padding:24px 18px
}
@media (min-width:700px){
    ._35b-_{
        background:#fff;
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -ms-flex-direction:row;
        flex-direction:row;
        padding:24px
    }
    [data-juicy=true] ._35b-_{
        border:2px solid #e5e5e5;
        border-radius:16px
    }
    [data-juicy=false] ._35b-_{
        border-radius:10px;
        box-shadow:0 0 25px rgba(0,0,0,.04)
    }
}
._15hri{
    margin-bottom:-24px;
    margin-top:auto
}
.hhNn5{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    margin-bottom:12px
}
@media (min-width:700px){
    .hhNn5{
        margin-bottom:0
    }
}
._33ccr{
    margin-right:20px
}
._2c9Tx,._33ccr{
    -ms-flex-negative:0;
    flex-shrink:0
}
._2c9Tx{
    margin:0 20px 0 12px
}
._2eY3J{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
._2Mwg4{
    -ms-flex-item-align:stretch;
    -ms-grid-row-align:stretch;
    align-self:stretch
}
@media (min-width:700px){
    ._2Mwg4{
        -ms-flex-item-align:center;
        -ms-grid-row-align:center;
        align-self:center
    }
}
@media (min-width:700px){
    [data-juicy=true] ._3MT-S{
        margin-right:372px
    }
    [data-juicy=false] ._3MT-S{
        margin-right:380px
    }
}
._2bqof{
    padding:45px 15px 100px;
    position:relative
}
@media (min-width:700px){
    ._2bqof{
        margin-bottom:0;
        padding:0
    }
}
._1X9aT{
    color:#fff;
    left:0;
    margin:0 auto;
    position:fixed;
    right:0;
    text-align:center;
    top:12px;
    width:100%;
    z-index:1
}
[data-juicy] ._1X9aT{
    font-size:17px;
    font-weight:700;
    line-height:17px
}
@media (min-width:700px){
    ._1X9aT{
        margin:35px 0 50px;
        position:absolute;
        right:auto;
        text-align:left;
        text-align:initial;
        top:auto;
        width:auto
    }
    [data-juicy] ._1X9aT{
        font-size:27px;
        line-height:38px
    }
}
@media (min-width:700px){
    ._3ZT-a{
        display:none
    }
}
.fGt65{
    margin:0 8px 0 25px
}
._3L9wC{
    margin:-2px 8px 0 25px
}
._2PQMV{
    background:#e41622;
    border-radius:0;
    margin:-45px -15px 0;
    position:fixed;
    width:100%;
    z-index:1
}
@media (min-width:700px){
    ._2PQMV{
        position:static;
        width:auto
    }
    [data-juicy=true] ._2PQMV{
        border-radius:16px 16px 0 0;
        margin:0 -24px 80px
    }
    [data-juicy=false] ._2PQMV{
        border-radius:10px 10px 0 0;
        margin:-35px -40px 80px
    }
}
.np8XR{
    display:table;
    height:45px;
    width:100%
}
@media (min-width:700px){
    .np8XR{
        height:105px
    }
}
._3hV-_{
    display:table-cell;
    vertical-align:bottom
}
._1fjHu{
    background:#d6081a
}
._3xgzF{
    border-radius:50%/100%;
    border-top-left-radius:0;
    border-top-right-radius:0;
    height:15px;
    margin-bottom:-20px
}
@media (min-width:700px){
    ._3xgzF{
        height:20px
    }
}
.hnwhR{
    background:#d20d1b
}
._1P_-P{
    background:#ae0002
}
._31Ly4{
    display:none!important
}
@media (min-width:700px){
    ._31Ly4{
        display:inline-block!important;
        position:absolute;
        right:0;
        top:31px
    }
}
.CbIv7{
    position:relative
}
._1D99o{
    background:linear-gradient(180deg,#fff,hsla(0,0%,100%,.8),hsla(0,0%,100%,.3));
    border-top:2px solid #e9e9e9;
    height:100%;
    padding:30px 50px;
    position:absolute;
    text-align:center;
    width:100%;
    z-index:1
}
._8Bcrd{
    font-size:28px;
    line-height:36px;
    margin-bottom:40px
}
._3RLVd{
    width:70%
}
[data-juicy=false] ._3RLVd{
    display:inline-block
}
._1doic{
    margin-top:40px
}
[data-juicy=false] ._1doic{
    color:#999
}
._3kEeh{
    margin-top:10px
}
._3arKS{
    border-top:2px solid #e9e9e9;
    padding:20px 0 70px 110px;
    position:relative
}
@media (min-width:700px){
    ._3arKS{
        min-height:120px;
        padding:20px 0 20px 110px
    }
}
._1m3JK{
    display:inline-block;
    float:left;
    height:100px;
    width:100px
}
[data-juicy=true] ._1m3JK{
    background-position:50%;
    background-repeat:no-repeat;
    margin:-10px 0 -20px -110px
}
[data-juicy=false] ._1m3JK{
    margin:-20px 0 -20px -110px
}
[data-juicy=true] ._3PGD5{
    background-size:100px
}
[data-juicy=false] ._3PGD5{
    background-image:url(../../public_image/fc4images/store-sprite-1.svg);
    background-size:500px
}
[data-juicy=true] .wwWR9{
    background-image:url(../../public_image/fc4images/streak-freeze.svg)
}
[data-juicy=false] .wwWR9{
    background-position:-200px 0
}
[data-juicy=true] ._3XMOl{
    background-image:url(../../public_image/fc4images/flaming-calendar.svg)
}
[data-juicy=false] ._3XMOl{
    background-position:-400px 0
}
[data-juicy=true] ._2blzV{
    background-image:url(../../public_image/fc4images/timed-practice.svg)
}
[data-juicy=false] ._2blzV{
    background-position:-100px 0
}
[data-juicy=true] ._1wvPs{
    background-size:85px
}
[data-juicy=false] ._1wvPs{
    background-position:50%;
    background-repeat:no-repeat;
    background-size:62px
}
[data-juicy=true] .ruWN_{
    background-image:url(../../public_image/fc4images/streak-repair.svg)
}
[data-juicy=false] .ruWN_{
    background-image:url(../../public_image/fc4images/streak-repair.svg)
}
[data-juicy=true] ._3xvSG{
    background-image:url(../../public_image/fc4images/streak-repair-timer.svg)
}
[data-juicy=false] ._3xvSG{
    background-image:url(../../public_image/fc4images/streak-repair-gray-hourglass.svg)
}
._2OT_9{
    border-radius:98px;
    display:inline-block;
    float:left;
    height:70px;
    margin-left:-90px;
    text-align:center;
    width:70px
}
@media (min-width:700px){
    ._2OT_9{
        height:80px;
        margin-left:-100px;
        width:80px
    }
}
[data-juicy=true] ._2OT_9{
    background:#ce82ff
}
[data-juicy=false] ._2OT_9{
    background:#a560eb
}
[data-juicy=false] .MYxom{
    font-size:17px
}
._1jeg_{
    width:auto
}
@media (min-width:700px){
    ._1jeg_{
        margin:0
    }
}
[data-juicy=true] ._1jeg_{
    color:#777;
    line-height:1.75
}
[data-juicy=false] ._1jeg_{
    color:#999
}
@media (min-width:700px){
    ._10l3X~._1jeg_{
        width:300px
    }
}
._20BTh{
    bottom:20px;
    display:inline-block;
    position:absolute
}
@media (min-width:700px){
    ._20BTh{
        float:right;
        min-width:150px;
        position:static
    }
}
._2vKvy{
    border:2px solid;
    display:inline-block;
    float:right;
    min-width:150px
}
._1KcC6{
    bottom:20px;
    position:absolute
}
@media (min-width:700px){
    ._1KcC6{
        float:right;
        margin-left:20px;
        min-width:150px;
        position:static
    }
}
._2suNd{
    margin:-3px 7px 0 -5px
}
._1mpyE{
    height:26px;
    margin:-8px 4px -6px 6px;
    width:24px
}
.feKDF{
    margin:-6px 5px -6px 10px
}
.olW5H{
    opacity:.2
}
._3vtRi{
    margin:-2px 0 0 10px
}
._30DtD{
    color:#999;
    margin:20px 0 30px
}
._2NPhE{
    font-size:13px;
    max-width:500px
}
._1wcRC{
    padding:0;
    vertical-align:top
}
._2hiSo{
    font-weight:700;
    padding-right:20px;
    width:130px
}
.nZaTP{
    padding-top:20px
}
._2ibXl{
    margin-top:60px
}
.JlkJF{
    border-radius:10px;
    color:#fff;
    margin-top:-40px;
    position:relative
}
[data-juicy=true] .JlkJF{
    border-radius:16px;
    overflow:hidden;
    z-index:0
}
[data-juicy=false] .JlkJF{
    border-radius:10px
}
._1qcqU{
    display:inline-block;
    padding:30px;
    vertical-align:middle;
    width:calc(100% - 140px)
}
._2D8Hi{
    margin-top:12px
}
._2D8Hi span span{
    text-transform:capitalize
}
._36e7b{
    height:30px
}
._3EvkZ{
    text-transform:uppercase
}
._35G5_{
    margin-top:30px;
    width:-webkit-fit-content;
    width:-moz-fit-content;
    width:fit-content
}
[data-juicy=true] ._3JXKB{
    background:#1cb0f6
}
[data-juicy=false] ._3JXKB{
    background:linear-gradient(170deg,#20a2e2,#79d9e8)
}
[data-juicy=true] .BDPds{
    opacity:.8
}
[data-juicy=true] .co4IN{
    vertical-align:bottom;
    width:120px
}
[data-juicy=false] .co4IN{
    margin-left:-80px;
    vertical-align:middle;
    width:220px
}
._1BQ9g{
    letter-spacing:1px;
    margin-top:30px
}
._2CkkF{
    width:100%
}
._3Gftr{
    padding-top:5px!important;
    top:auto!important
}
@media (min-width:700px){
    ._3Gftr{
        top:72px
    }
}
.-WrFi{
    color:#3c3c3c;
    display:inline-block;
    min-width:85px;
    position:relative;
    text-align:center;
    vertical-align:top;
    width:30%
}
@media (min-width:700px){
    .-WrFi{
        width:144px
    }
}
@media (max-width:699px){
    ._1QFSe{
        margin:auto;
        width:90px
    }
}
._1kKYs{
    margin-left:auto;
    margin-right:auto;
    max-width:90px
}
._1kKYs:hover{
    opacity:.8
}
._3DA51{
    color:#3c3c3c!important
}
._1GnWI,._3DA51{
    font-weight:700
}
._1Emdw{
    -webkit-animation-duration:.3s;
    animation-duration:.3s;
    -webkit-animation-name:H;
    animation-name:H;
    border:0!important;
    color:#fff;
    cursor:default;
    font-size:16px;
    margin-left:-75px;
    margin-top:40px;
    padding:20px;
    -webkit-transform-origin:center top;
    -ms-transform-origin:center top;
    transform-origin:center top;
    width:240px;
    z-index:201
}
._1Emdw:after{
    left:50%!important;
    top:-20px;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%)
}
@media (min-width:700px){
    ._1Emdw{
        margin-left:-48px;
        margin-top:20px
    }
}
._1Emdw._3PSOD{
    margin-left:-105px;
    width:300px
}
@media (min-width:700px){
    ._1Emdw._3PSOD{
        margin-left:-78px
    }
}
[data-juicy=true] .K_2oT{
    background:linear-gradient(135deg,#ffd900,#ffd900 26%,#ffc800 0,#ffc800 39%,#ffd900 0,#ffd900 52%,#ffc800 0,#ffc800 57%,#ffd900 0,#ffd900 78%,#ffc800 0,#ffc800 90%,#ffd900 0,#ffd900)
}
[data-juicy=false] .K_2oT{
    background:linear-gradient(135deg,#fbb430,#fbb430 26%,#faa919 0,#faa919 39%,#fbb430 0,#fbb430 52%,#faa919 0,#faa919 57%,#fbb430 0,#fbb430 78%,#faa919 0,#faa919 90%,#fbb430 0,#fbb430);
    background-color:#fbb430
}
[data-juicy=true] .K_2oT:after{
    border-bottom:10px solid #ffd900!important
}
[data-juicy=false] .K_2oT:after{
    border-bottom:10px solid #fbb430!important
}
._3PSOD{
    background-color:#a560eb
}
._3PSOD:after{
    border-bottom:10px solid #a560eb!important
}
._3PSOD .Wl6Sg{
    color:#a560eb
}
._21fDH{
    background-color:#ddd;
    box-shadow:none!important;
    color:#999;
    font-size:15px;
    font-weight:700
}
._21fDH:after{
    border-bottom:10px solid #ddd!important
}
._29pOf{
    font-weight:700
}
._2fsSO{
    font-weight:300;
    padding-top:15px
}
._1ktdk{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    margin-top:20px
}
.En2-E{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    text-transform:uppercase
}
.Wl6Sg{
    background:#fff
}
.Wl6Sg:hover{
    background:hsla(0,0%,100%,.9)
}
._1Zjfp{
    padding-top:5px!important;
    top:auto!important
}
@media (min-width:700px){
    ._1Zjfp{
        top:72px
    }
}
._1bcgw{
    color:#3c3c3c;
    display:inline-block;
    min-width:85px;
    position:relative;
    text-align:center;
    vertical-align:top;
    width:30%
}
@media (min-width:700px){
    ._1bcgw{
        width:144px
    }
}
@media (max-width:699px){
    ._29eMQ{
        margin:auto;
        width:90px
    }
}
._1P0tj{
    margin-left:auto;
    margin-right:auto;
    max-width:90px
}
._1P0tj:hover{
    opacity:.8
}
.HVmLo{
    color:#3c3c3c!important
}
._1oV_o,.HVmLo{
    font-weight:700
}
._3zkuO{
    color:#999;
    display:inline-block;
    font-size:15px;
    position:relative;
    text-align:center
}
._2xGPj{
    height:100%;
    margin:0 auto;
    width:100%
}
[data-juicy=true] ._2xGPj svg{
    -webkit-transform:rotate(135deg);
    -ms-transform:rotate(135deg);
    transform:rotate(135deg)
}
._3hKMG{
    border-radius:98px;
    display:inline-block
}
[data-juicy=true] ._3hKMG{
    height:62px;
    margin:8px 0 25px;
    width:62px
}
[data-juicy=false] ._3hKMG{
    height:70px;
    margin:0 0 13px;
    width:70px
}
@media (min-width:700px){
    [data-juicy=true] ._3hKMG{
        height:72px;
        width:72px
    }
    [data-juicy=false] ._3hKMG{
        height:80px;
        width:80px
    }
}
._1z_vo{
    cursor:pointer
}
._1z_vo:hover .MrbBK{
    opacity:.85
}
._2vstG{
    position:relative;
    z-index:1
}
._26l3y{
    position:absolute
}
[data-juicy=true] ._26l3y{
    bottom:-20px;
    height:50px;
    right:-24px;
    width:50px
}
[data-juicy=false] ._26l3y{
    bottom:-16px;
    height:43px;
    right:-16px;
    width:43px
}
@media (max-width:699px){
    ._26l3y{
        bottom:-15px;
        height:38px;
        right:-15px;
        width:38px
    }
}
._2PyWM{
    color:transparent;
    height:100%;
    width:100%;
    z-index:1
}
.qLLbC{
    font-size:15px;
    font-weight:700;
    left:50%;
    margin-top:3px;
    position:absolute;
    top:50%;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%);
    z-index:2
}
[data-juicy=true] .qLLbC{
    color:#cd7900
}
[data-juicy=false] .qLLbC{
    color:#fff
}
._39IKr{
    position:absolute;
    z-index:0
}
[data-juicy=true] ._39IKr{
    left:calc(50% - 90px / 2);
    margin-left:-8px;
    top:-8px
}
[data-juicy=false] ._39IKr{
    left:calc(50% - 80px / 2);
    margin-left:-10px;
    top:-10px
}
@media (max-width:699px){
    [data-juicy=true] ._39IKr{
        left:calc(50% - 80px / 2)
    }
    [data-juicy=false] ._39IKr{
        left:calc(50% - 70px / 2)
    }
}
._22koj{
    -webkit-animation:y 1s linear;
    animation:y 1s linear;
    border:2px solid #ffc300;
    border-radius:98px;
    left:-10px;
    opacity:0;
    position:absolute;
    top:-10px;
    -webkit-transform:scale(.8);
    -ms-transform:scale(.8);
    transform:scale(.8);
    z-index:0
}
@-webkit-keyframes y{
    0%{
        opacity:0;
        -webkit-transform:scale(.8);
        transform:scale(.8)
    }
    30%{
        opacity:.3;
        -webkit-transform:scale(1.25);
        transform:scale(1.25)
    }
    to{
        opacity:0;
        -webkit-transform:scale(1.25);
        transform:scale(1.25)
    }
}
@keyframes y{
    0%{
        opacity:0;
        -webkit-transform:scale(.8);
        transform:scale(.8)
    }
    30%{
        opacity:.3;
        -webkit-transform:scale(1.25);
        transform:scale(1.25)
    }
    to{
        opacity:0;
        -webkit-transform:scale(1.25);
        transform:scale(1.25)
    }
}
[data-juicy=true] ._22koj{
    height:calc(100% + 2 * 8px);
    width:calc(100% + 2 * 8px)
}
[data-juicy=false] ._22koj{
    height:calc(100% + 2 * 10px);
    width:calc(100% + 2 * 10px)
}
._26t5g{
    -webkit-animation:z .5s linear;
    animation:z .5s linear
}
@-webkit-keyframes z{
    0%{
        opacity:0;
        -webkit-transform:scale(.3);
        transform:scale(.3)
    }
    50%{
        opacity:.9;
        -webkit-transform:scale(1.2);
        transform:scale(1.2)
    }
    80%{
        opacity:1;
        -webkit-transform:scale(.9);
        transform:scale(.9)
    }
    to{
        opacity:1;
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
@keyframes z{
    0%{
        opacity:0;
        -webkit-transform:scale(.3);
        transform:scale(.3)
    }
    50%{
        opacity:.9;
        -webkit-transform:scale(1.2);
        transform:scale(1.2)
    }
    80%{
        opacity:1;
        -webkit-transform:scale(.9);
        transform:scale(.9)
    }
    to{
        opacity:1;
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
._3eQru{
    height:100%;
    left:0;
    top:0;
    width:100%
}
._1MBBv,._3eQru{
    position:absolute;
    z-index:2
}
._1MBBv{
    -webkit-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
    border-radius:98px;
    left:50%;
    opacity:1;
    top:50%;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%)
}
[data-juicy=true] ._2VAWl{
    background:#1cb0f6
}
[data-juicy=false] ._2VAWl{
    background:#1caff6
}
[data-juicy=true] ._1na3J{
    background:#78c800
}
[data-juicy=false] ._1na3J{
    background:#7eb530
}
[data-juicy=true] ._2wyKI{
    background:#ce82ff
}
[data-juicy=false] ._2wyKI{
    background:#9b5fca
}
[data-juicy=true] ._3E0y_{
    background:#ff4b4b
}
[data-juicy=false] ._3E0y_{
    background:#dd381d
}
[data-juicy=true] .ewiWc{
    background:#ffc800
}
[data-juicy=false] .ewiWc{
    background:#fbb430
}
[data-juicy=false] ._3Mnmm,[data-juicy=true] ._3Mnmm{
    background:#1cb0f6
}
[data-juicy=true] ._2fttc{
    background:#78c800
}
[data-juicy=false] ._2fttc{
    background:#7ac70c
}
[data-juicy=true] ._2JTTg{
    background:#ce82ff
}
[data-juicy=false] ._2JTTg{
    background:#a560eb
}
[data-juicy=true] ._5Wv6B{
    background:#ff4b4b
}
[data-juicy=false] ._5Wv6B{
    background:#e53b3b
}
[data-juicy=true] ._29-ng{
    background:#ff9600
}
[data-juicy=false] ._29-ng{
    background:#fa811b
}
[data-juicy=true] ._39kLK{
    background:#e5e5e5
}
[data-juicy=false] ._39kLK{
    background:#cecece
}
@media (min-width:700px){
    [data-juicy=false] ._39kLK{
        background:#f0f0f0
    }
}
[data-juicy=true] .ewiWc{
    background:linear-gradient(135deg,#ffd900,#ffd900 26%,#ffc800 0,#ffc800 39%,#ffd900 0,#ffd900 52%,#ffc800 0,#ffc800 57%,#ffd900 0,#ffd900 78%,#ffc800 0,#ffc800 90%,#ffd900 0,#ffd900)
}
[data-juicy=false] .ewiWc{
    background:linear-gradient(135deg,#fbb430,#fbb430 26%,#faa919 0,#faa919 39%,#fbb430 0,#fbb430 52%,#faa919 0,#faa919 57%,#fbb430 0,#fbb430 78%,#faa919 0,#faa919 90%,#fbb430 0,#fbb430);
    background-color:#fbb430
}
._2PfdH{
    -webkit-animation-duration:.5s;
    animation-duration:.5s;
    -webkit-animation-name:A;
    animation-name:A;
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out;
    height:8px;
    width:8px
}
@-webkit-keyframes A{
    0%{
        left:50%;
        opacity:1;
        top:50%
    }
    50%{
        left:-17%;
        opacity:1;
        top:-2%
    }
    to{
        left:-17%;
        opacity:0;
        top:-2%
    }
}
@keyframes A{
    0%{
        left:50%;
        opacity:1;
        top:50%
    }
    50%{
        left:-17%;
        opacity:1;
        top:-2%
    }
    to{
        left:-17%;
        opacity:0;
        top:-2%
    }
}
._1_Xkv{
    -webkit-animation-duration:.5s;
    animation-duration:.5s;
    -webkit-animation-name:B;
    animation-name:B;
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out;
    height:16px;
    width:16px
}
@-webkit-keyframes B{
    0%{
        left:50%;
        opacity:1;
        top:50%
    }
    50%{
        left:-11%;
        opacity:1;
        top:17%
    }
    to{
        left:-11%;
        opacity:0;
        top:17%
    }
}
@keyframes B{
    0%{
        left:50%;
        opacity:1;
        top:50%
    }
    50%{
        left:-11%;
        opacity:1;
        top:17%
    }
    to{
        left:-11%;
        opacity:0;
        top:17%
    }
}
._2Ozw9{
    -webkit-animation-duration:.5s;
    animation-duration:.5s;
    -webkit-animation-name:C;
    animation-name:C;
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out;
    height:8px;
    width:8px
}
@-webkit-keyframes C{
    0%{
        left:50%;
        opacity:1;
        top:50%
    }
    50%{
        left:118%;
        opacity:1;
        top:0
    }
    to{
        left:118%;
        opacity:0;
        top:0
    }
}
@keyframes C{
    0%{
        left:50%;
        opacity:1;
        top:50%
    }
    50%{
        left:118%;
        opacity:1;
        top:0
    }
    to{
        left:118%;
        opacity:0;
        top:0
    }
}
.Mnv9c{
    -webkit-animation-duration:.5s;
    animation-duration:.5s;
    -webkit-animation-name:D;
    animation-name:D;
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out;
    height:16px;
    width:16px
}
@-webkit-keyframes D{
    0%{
        left:50%;
        opacity:1;
        top:50%
    }
    50%{
        left:126%;
        opacity:1;
        top:48%
    }
    to{
        left:126%;
        opacity:0;
        top:48%
    }
}
@keyframes D{
    0%{
        left:50%;
        opacity:1;
        top:50%
    }
    50%{
        left:126%;
        opacity:1;
        top:48%
    }
    to{
        left:126%;
        opacity:0;
        top:48%
    }
}
.V_KwU{
    -webkit-animation-duration:.5s;
    animation-duration:.5s;
    -webkit-animation-name:E;
    animation-name:E;
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out;
    height:8px;
    width:8px
}
@-webkit-keyframes E{
    0%{
        left:50%;
        opacity:1;
        top:50%
    }
    50%{
        left:165%;
        opacity:1;
        top:64%
    }
    to{
        left:165%;
        opacity:0;
        top:64%
    }
}
@keyframes E{
    0%{
        left:50%;
        opacity:1;
        top:50%
    }
    50%{
        left:165%;
        opacity:1;
        top:64%
    }
    to{
        left:165%;
        opacity:0;
        top:64%
    }
}
._3Uus4{
    -webkit-animation-duration:.5s;
    animation-duration:.5s;
    -webkit-animation-name:F;
    animation-name:F;
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out;
    height:12px;
    width:12px
}
@-webkit-keyframes F{
    0%{
        left:50%;
        opacity:1;
        top:50%
    }
    50%{
        left:-47%;
        opacity:1;
        top:76%
    }
    to{
        left:-47%;
        opacity:0;
        top:76%
    }
}
@keyframes F{
    0%{
        left:50%;
        opacity:1;
        top:50%
    }
    50%{
        left:-47%;
        opacity:1;
        top:76%
    }
    to{
        left:-47%;
        opacity:0;
        top:76%
    }
}
._1chA2{
    -webkit-animation-duration:.5s;
    animation-duration:.5s;
    -webkit-animation-name:G;
    animation-name:G;
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out;
    height:16px;
    width:16px
}
@-webkit-keyframes G{
    0%{
        left:50%;
        opacity:1;
        top:50%
    }
    50%{
        left:-11%;
        opacity:1;
        top:100%
    }
    to{
        left:-11%;
        opacity:0;
        top:100%
    }
}
@keyframes G{
    0%{
        left:50%;
        opacity:1;
        top:50%
    }
    50%{
        left:-11%;
        opacity:1;
        top:100%
    }
    to{
        left:-11%;
        opacity:0;
        top:100%
    }
}
._3zOQV{
    -webkit-animation-duration:.3s;
    animation-duration:.3s;
    -webkit-animation-name:H;
    animation-name:H;
    border:0!important;
    color:#fff;
    cursor:default;
    margin-top:20px;
    padding:20px;
    -webkit-transform-origin:center top;
    -ms-transform-origin:center top;
    transform-origin:center top;
    z-index:201
}
@-webkit-keyframes H{
    0%{
        -webkit-transform:scale(0);
        transform:scale(0)
    }
    to{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
@keyframes H{
    0%{
        -webkit-transform:scale(0);
        transform:scale(0)
    }
    to{
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
._3zOQV:after{
    left:50%!important;
    top:-20px;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%)
}
._3zOQV.T5W-t{
    margin-left:0;
    -webkit-transform-origin:20% top;
    -ms-transform-origin:20% top;
    transform-origin:20% top
}
@media (max-width:699px){
    ._3zOQV.T5W-t:after{
        left:45px!important
    }
}
._3zOQV._3po9Z{
    -webkit-transform-origin:80% top;
    -ms-transform-origin:80% top;
    transform-origin:80% top
}
._1N671{
    margin-left:-75px;
    width:240px
}
@media (min-width:700px){
    ._1N671{
        margin-left:-48px
    }
}
._1N671._3po9Z{
    margin-left:-150px
}
@media (max-width:699px){
    ._1N671._3po9Z:after{
        left:195px!important
    }
}
._1-8ju{
    background-color:#ddd;
    box-shadow:none!important;
    color:#999;
    font-weight:700
}
[data-juicy=false] ._1-8ju{
    font-size:15px
}
._1-8ju:after{
    border-bottom:10px solid #ddd!important
}
.IeiLn{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    margin-top:20px
}
._3ntRm{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    text-transform:uppercase
}
[data-juicy=true] ._1N4Qn{
    background-color:hsla(0,0%,100%,.5)
}
[data-juicy=true] ._1N4Qn:after{
    background-color:#fff
}
[data-juicy=false] ._1N4Qn{
    background:#fff
}
[data-juicy=false] ._1N4Qn:hover{
    background:hsla(0,0%,100%,.9)
}
._1FxPb{
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0;
    height:48px;
    margin-left:15px;
    width:48px
}
[data-juicy=true] ._1FxPb{
    border-radius:16px;
    padding:5px 0 0!important
}
[data-juicy=false] ._1FxPb{
    background:transparent;
    border:2px solid;
    border-radius:98px;
    cursor:pointer;
    padding-top:5px
}
@media (max-width:699px){
    ._1FxPb{
        padding-left:0!important;
        padding-right:0!important
    }
}
._3Gihx,.rwFvx{
    height:26px;
    width:21px
}
[data-juicy=true] ._2YaCa._1N671:after,[data-juicy=true] ._2YaCa._2EYQL:after{
    border-bottom:10px solid #1cb0f6!important
}
[data-juicy=false] ._2YaCa._1N671:after,[data-juicy=false] ._2YaCa._2EYQL:after{
    border-bottom:10px solid #1caff6!important
}
[data-juicy=true] ._2YaCa ._1N4Qn{
    color:#1cb0f6
}
[data-juicy=false] ._2YaCa ._1N4Qn{
    color:#1caff6
}
[data-juicy=true] ._2QGY_._1N671:after,[data-juicy=true] ._2QGY_._2EYQL:after{
    border-bottom:10px solid #78c800!important
}
[data-juicy=false] ._2QGY_._1N671:after,[data-juicy=false] ._2QGY_._2EYQL:after{
    border-bottom:10px solid #7eb530!important
}
[data-juicy=true] ._2QGY_ ._1N4Qn{
    color:#78c800
}
[data-juicy=false] ._2QGY_ ._1N4Qn{
    color:#7eb530
}
[data-juicy=true] ._1oNPa._1N671:after,[data-juicy=true] ._1oNPa._2EYQL:after{
    border-bottom:10px solid #ce82ff!important
}
[data-juicy=false] ._1oNPa._1N671:after,[data-juicy=false] ._1oNPa._2EYQL:after{
    border-bottom:10px solid #9b5fca!important
}
[data-juicy=true] ._1oNPa ._1N4Qn{
    color:#ce82ff
}
[data-juicy=false] ._1oNPa ._1N4Qn{
    color:#9b5fca
}
[data-juicy=true] ._1jhHj._1N671:after,[data-juicy=true] ._1jhHj._2EYQL:after{
    border-bottom:10px solid #ff4b4b!important
}
[data-juicy=false] ._1jhHj._1N671:after,[data-juicy=false] ._1jhHj._2EYQL:after{
    border-bottom:10px solid #dd381d!important
}
[data-juicy=true] ._1jhHj ._1N4Qn{
    color:#ff4b4b
}
[data-juicy=false] ._1jhHj ._1N4Qn{
    color:#dd381d
}
[data-juicy=true] .gqrCU._1N671:after,[data-juicy=true] .gqrCU._2EYQL:after{
    border-bottom:10px solid #ffc800!important
}
[data-juicy=false] .gqrCU._1N671:after,[data-juicy=false] .gqrCU._2EYQL:after{
    border-bottom:10px solid #fbb430!important
}
[data-juicy=true] .gqrCU ._1N4Qn{
    color:#ffc800
}
[data-juicy=false] .gqrCU ._1N4Qn{
    color:#fbb430
}
[data-juicy=false] ._3PKkm._1N671:after,[data-juicy=false] ._3PKkm._2EYQL:after,[data-juicy=true] ._3PKkm._1N671:after,[data-juicy=true] ._3PKkm._2EYQL:after{
    border-bottom:10px solid #1cb0f6!important
}
[data-juicy=false] ._3PKkm ._1N4Qn,[data-juicy=true] ._3PKkm ._1N4Qn{
    color:#1cb0f6
}
[data-juicy=true] ._2joiz._1N671:after,[data-juicy=true] ._2joiz._2EYQL:after{
    border-bottom:10px solid #78c800!important
}
[data-juicy=false] ._2joiz._1N671:after,[data-juicy=false] ._2joiz._2EYQL:after{
    border-bottom:10px solid #7ac70c!important
}
[data-juicy=true] ._2joiz ._1N4Qn{
    color:#78c800
}
[data-juicy=false] ._2joiz ._1N4Qn{
    color:#7ac70c
}
[data-juicy=true] ._2Y0wx._1N671:after,[data-juicy=true] ._2Y0wx._2EYQL:after{
    border-bottom:10px solid #ce82ff!important
}
[data-juicy=false] ._2Y0wx._1N671:after,[data-juicy=false] ._2Y0wx._2EYQL:after{
    border-bottom:10px solid #a560eb!important
}
[data-juicy=true] ._2Y0wx ._1N4Qn{
    color:#ce82ff
}
[data-juicy=false] ._2Y0wx ._1N4Qn{
    color:#a560eb
}
[data-juicy=true] .mnKJ0._1N671:after,[data-juicy=true] .mnKJ0._2EYQL:after{
    border-bottom:10px solid #ff4b4b!important
}
[data-juicy=false] .mnKJ0._1N671:after,[data-juicy=false] .mnKJ0._2EYQL:after{
    border-bottom:10px solid #e53b3b!important
}
[data-juicy=true] .mnKJ0 ._1N4Qn{
    color:#ff4b4b
}
[data-juicy=false] .mnKJ0 ._1N4Qn{
    color:#e53b3b
}
[data-juicy=true] ._1I18s._1N671:after,[data-juicy=true] ._1I18s._2EYQL:after{
    border-bottom:10px solid #ff9600!important
}
[data-juicy=false] ._1I18s._1N671:after,[data-juicy=false] ._1I18s._2EYQL:after{
    border-bottom:10px solid #fa811b!important
}
[data-juicy=true] ._1I18s ._1N4Qn{
    color:#ff9600
}
[data-juicy=false] ._1I18s ._1N4Qn{
    color:#fa811b
}
._2EYQL{
    margin-left:-100px;
    width:300px
}
@media (min-width:700px){
    ._2EYQL{
        margin-left:-75px
    }
}
._2EYQL._3po9Z{
    margin-left:-210px
}
@media (max-width:699px){
    ._2EYQL._3po9Z:after{
        left:255px!important
    }
}
._2EYQL._2SR8_{
    margin-left:-45px;
    -webkit-transform-origin:20% top;
    -ms-transform-origin:20% top;
    transform-origin:20% top
}
@media (max-width:699px){
    ._2EYQL._2SR8_:after{
        left:90px!important
    }
}
._2EYQL.IupIE{
    margin-left:-165px;
    -webkit-transform-origin:80% top;
    -ms-transform-origin:80% top;
    transform-origin:80% top
}
@media (max-width:699px){
    ._2EYQL.IupIE:after{
        left:210px!important
    }
}
.I1Bp8{
    font-weight:300;
    padding-top:10px;
    text-align:left
}
._1eGmL{
    font-size:24px
}
._2yvEQ{
    padding-top:5px
}
[data-juicy=false] ._2yvEQ{
    font-size:16px
}
._2dtnx{
    float:right;
    padding-top:10px
}
.Af4up{
    color:#3c3c3c;
    display:inline-block;
    position:relative;
    text-align:center;
    vertical-align:top;
    width:30%
}
[data-juicy=true] .Af4up{
    min-width:100px
}
[data-juicy=false] .Af4up{
    min-width:85px
}
@media (min-width:700px){
    .Af4up{
        width:144px
    }
}
@media (max-width:699px){
    ._2albn{
        margin:auto;
        width:90px
    }
}
._378Tf{
    color:#3c3c3c!important
}
._3Na7M,._378Tf{
    font-weight:700
}
._1f_bV{
    position:relative
}
._1f_bV:before{
    background-color:#1caff6;
    border-radius:50%;
    content:"";
    display:block;
    height:9px;
    left:-17px;
    position:absolute;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    width:9px
}
._21SAE{
    margin:0 auto 40px;
    padding:30px;
    text-align:center
}
[data-juicy=false] ._21SAE{
    font-size:17px
}
@media (min-width:700px){
    ._21SAE{
        display:block;
        width:400px
    }
    [data-juicy=true] ._21SAE{
        border:2px solid #e5e5e5;
        border-radius:16px
    }
    [data-juicy=false] ._21SAE{
        border-radius:10px;
        box-shadow:0 1px 15px rgba(0,0,0,.2)
    }
}
._3jmuN{
    font-size:24px
}
._2e1Vv{
    color:#999;
    line-height:22px;
    margin-bottom:25px
}
._2kpKa{
    display:inline-block;
    vertical-align:top
}
._1A-Bp{
    color:#cecece;
    font-weight:700;
    line-height:80px;
    text-transform:uppercase
}
@media (min-width:700px){
    ._1A-Bp{
        margin:0 -12px
    }
}
.cOwyI{
    stroke:#f0f0f0
}
@media (min-width:700px){
    .cOwyI{
        stroke:#fff
    }
}
._3hMTo{
    fill:#ffb020
}
._2rbea{
    fill:#cfcfcf
}
._2XmxS ._2rbea{
    fill:#fff
}
._2XmxS .cOwyI{
    stroke:none
}
._2XmxS svg{
    width:45px
}
._1--zr .cOwyI{
    stroke:#e9e9e9!important
}
@media (min-width:700px){
    ._1--zr .cOwyI{
        stroke:#f7f7f7!important
    }
}
._29iKp .cOwyI{
    stroke:#f0f0f0!important
}
.i12-l{
    padding-bottom:140px
}
@media (min-width:700px){
    .i12-l{
        padding-bottom:40px
    }
}
._27CnM{
    color:#cd6f00;
    display:table;
    margin-top:40px;
    position:absolute
}
@media (min-width:700px){
    ._27CnM{
        margin-left:-50px
    }
    ._27CnM:before{
        border:5px solid #cd6f00;
        border-left-color:transparent;
        border-top-color:transparent;
        content:"";
        position:absolute;
        top:-10px;
        z-index:-1
    }
}
._1DbXU{
    background:#ffcb1f;
    font-size:14px;
    font-weight:700;
    height:40px;
    line-height:18px;
    padding:10px 0 10px 20px;
    position:relative
}
._1DbXU,.G17OR{
    display:inline-block
}
.G17OR{
    border:20px solid #ffcb1f;
    border-right-color:transparent;
    content:"";
    position:absolute;
    top:0;
    width:0
}
[data-juicy=true] .w8Lxd{
    height:40px;
    position:relative
}
@media (min-width:700px){
    [data-juicy=true] .w8Lxd{
        height:10px
    }
}
[data-juicy=false] .w8Lxd{
    height:50px
}
._1YIzB{
    display:none!important
}
@media (min-width:700px){
    ._1YIzB{
        display:block!important
    }
    [data-juicy=true] ._1YIzB{
        position:absolute;
        right:0
    }
    [data-juicy=false] ._1YIzB{
        float:right;
        margin-top:-4px
    }
}
._1MHYr{
    left:-5px;
    margin:-2px 8px -2px 0;
    position:relative
}
._2GJb6{
    margin-bottom:55px;
    text-align:center
}
@media (min-width:700px){
    ._2GJb6{
        margin-bottom:40px
    }
}
._2QvFC{
    cursor:pointer
}
@media (min-width:700px){
    ._2QvFC{
        margin-bottom:-40px
    }
}
._1H-7I{
    border-style:solid;
    border-width:1px 0;
    margin-bottom:50px;
    padding:20px 0
}
[data-juicy=true] ._1H-7I{
    border-color:#e5e5e5
}
[data-juicy=false] ._1H-7I{
    background:#e9e9e9;
    border-color:#dadada
}
@media (min-width:700px){
    ._1H-7I{
        border-width:2px 0;
        margin-bottom:30px
    }
    [data-juicy=true] ._1H-7I{
        margin-top:-10px;
        padding:40px 0 30px
    }
    [data-juicy=false] ._1H-7I{
        background:#f7f7f7;
        border-color:#f0f0f0;
        margin-left:-40px;
        margin-right:-40px;
        margin-top:-20px;
        padding:50px 0 30px
    }
}
[data-juicy=false] ._1kVHP{
    display:inline-block
}
._2Ng5c:before{
    content:"";
    display:inline-block
}
[data-juicy=true] ._2Ng5c:before{
    background-image:url(../../public_image/fc4images/checkpoint-keyhole.svg);
    height:24px;
    margin-right:8px;
    vertical-align:bottom;
    width:24px
}
[data-juicy=false] ._2Ng5c:before{
    background-image:url(../../public_image/fc4images/icon-sprite8.svg);
    background-position:-47px -70px;
    height:13px;
    margin:0 15px;
    position:relative;
    top:1px;
    width:7px
}
@media (max-width:699px){
    ._3dUJi{
        margin:0 0 -30px
    }
}
._3JnRN{
    height:400px
}
._2TRYE{
    display:block;
    margin-left:auto;
    margin-right:auto;
    position:relative;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%)
}
.EX7xv{
    font-size:24px
}
._27pgE,.EX7xv{
    display:block;
    font-weight:700;
    line-height:2
}
._27pgE{
    font-size:22px
}
._3vheh{
    display:block;
    font-size:18px
}
.PQ23p{
    display:block;
    margin-right:auto;
    position:relative;
    text-align:center;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%)
}
._2S2Yu{
    overflow:auto
}
@media (min-width:700px){
    ._2S2Yu{
        overflow:visible;
        overflow:initial
    }
}
._3Ge_V{
    background-color:#fff;
    margin-bottom:-8px
}
@media (min-width:700px){
    ._3Ge_V{
        border-radius:10px;
        height:200px;
        margin:40px 40px -8px!important
    }
}
._3gRs1{
    color:#3c3c3c;
    font-size:27px;
    font-weight:300
}
._2ksbn{
    color:#999;
    line-height:25px;
    margin-top:20px
}
.WSD-j{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex;
    height:100%;
    padding:40px 20px 20px;
    vertical-align:middle
}
@media (min-width:700px){
    .WSD-j{
        max-width:calc(100% - 300px);
        padding:0
    }
}
._3ey2t{
    background-image:url(../../public_image/fc4images/labs.svg);
    background-size:140px 140px;
    display:none;
    height:140px;
    width:140px
}
@media (min-width:700px){
    ._3ey2t{
        display:inline-block;
        float:right;
        margin-right:20px
    }
}
._3Z3zo{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    margin:20px;
    margin-bottom:100px
}
@media (min-width:700px){
    ._3Z3zo{
        margin-bottom:20px
    }
}
.gsl4z{
    background-color:#fff;
    border-radius:10px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    margin:20px 0;
    overflow:hidden;
    width:100%
}
[data-juicy] .gsl4z{
    padding:0
}
@media (min-width:700px){
    [data-juicy=false] .gsl4z,[data-juicy=true] .gsl4z{
        margin:20px;
        width:calc(50% - 40px)
    }
}
._2tZAJ{
    cursor:pointer;
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0;
    height:200px;
    position:relative;
    width:100%
}
._3EKuA{
    background-size:100% 100%;
    height:100%;
    opacity:.5;
    z-index:1
}
._1GXsr{
    background-position:50%;
    background-repeat:no-repeat;
    background-size:contain;
    height:120px;
    left:50%;
    position:absolute;
    top:50%;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%);
    width:120px;
    z-index:2
}
.YULi7{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    padding:30px
}
._2gvA1{
    color:#3c3c3c;
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0;
    font-size:20px;
    font-weight:700
}
._1Kxv-,._2gvA1{
    line-height:25px
}
._1Kxv-{
    color:#999;
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    font-size:15px;
    font-weight:500;
    margin:12px 0 24px
}
._3FFdm{
    display:inline-block;
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0
}
._3UItj{
    background-color:#f32c22
}
._1xOQe{
    background-image:url(../../public_image/fc4images/bubbles-1.svg)
}
.f3a-q{
    background-image:url(../../public_image/fc4images/labs-stories.svg);
    margin-top:5px
}
._109_u{
    background-color:#1cb0f6
}
.tToIX{
    background-image:url(../../public_image/fc4images/bubbles-2.svg)
}
._2ZF8L{
    background-image:url(../../public_image/fc4images/labs-events2.svg)
}
.g1P5r{
    background-color:#fec50b
}
._2dXQH{
    background-image:url(../../public_image/fc4images/bubbles-3.svg)
}
.fwh5H{
    background-image:url(../../public_image/fc4images/podcast-duo.svg);
    background-size:128px 160px;
    height:160px;
    width:128px
}
._1QNx1{
    background-color:#7ac70c
}
._3vyOx{
    background-image:url(../../public_image/fc4images/bubbles-4.svg)
}
._2TYO9{
    background-image:url(../../public_image/fc4images/labs-dictionary.svg)
}
._25CHT{
    -webkit-backface-visibility:hidden;
    background:transparent;
    bottom:0;
    box-shadow:none;
    position:fixed;
    width:100%;
    z-index:200
}
@media (min-width:700px){
    ._25CHT{
        display:none
    }
}
._3UTJN{
    display:none
}
._3Qsaf{
    bottom:0;
    color:#999;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    height:80px;
    margin:0;
    padding:10px 0;
    position:fixed;
    text-align:center;
    width:100%;
    z-index:200
}
[data-juicy=true] ._3Qsaf{
    background:#fff;
    border-top:2px solid #e5e5e5
}
[data-juicy=false] ._3Qsaf{
    background:#f0f0f0;
    box-shadow:0 2px 12px 0 rgba(0,0,0,.13),0 0 2px 0 rgba(0,0,0,.2)
}
._3rBXe{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
._3rBXe._3Tw5K{
    display:none
}
@media (min-width:700px){
    ._3rBXe._3Tw5K{
        display:inline-block
    }
}
@media (min-width:700px){
    ._3rBXe{
        margin:0 4px 0 0;
        padding:0
    }
}
._3Tz38:hover{
    background:transparent none repeat 0 0/auto auto padding-box border-box scroll;
    background:initial
}
@media (min-width:700px){
    ._3Tz38{
        margin:0 15px
    }
}
[data-juicy=true] ._3Tz38{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    color:#777;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    margin:0 auto;
    -webkit-tap-highlight-color:transparent;
    width:0
}
[data-juicy=false] ._3Tz38{
    color:#999;
    display:block!important;
    margin:0
}
[data-juicy=true] ._3n2f2{
    color:#1cb0f6
}
[data-juicy=false] ._3n2f2{
    color:#1caff6
}
[data-juicy=false] ._3n2f2 ._3KMW7{
    background-position:-710px -90px
}
[data-juicy=false] ._3n2f2 ._11XJr{
    background-position:-880px -90px
}
[data-juicy=false] ._3n2f2 ._3ah1Y{
    background-position:-960px -126px
}
[data-juicy=false] ._3n2f2 ._3-NRT{
    background-position:-795px -124px
}
._3regV{
    display:block!important;
    margin:2px auto 7px
}
._2sBf0{
    background-position:50%;
    background-repeat:no-repeat;
    background-size:contain;
    display:block;
    height:46px;
    width:46px
}
._1WUB2{
    background-image:url(../../public_image/fc4images/learn.svg)
}
.VWjvf{
    background-image:url(../../public_image/fc4images/learn-inactive.svg)
}
._26_jC{
    background-image:url(../../public_image/fc4images/profile.svg)
}
.pHkzM{
    background-image:url(../../public_image/fc4images/profile-inactive.svg)
}
._1-bKu{
    background-image:url(../../public_image/fc4images/shop.svg)
}
._34n63{
    background-image:url(../../public_image/fc4images/shop-inactive.svg)
}
._1qKvL{
    background-image:url(../../public_image/fc4images/labs.svg)
}
._2NaLq{
    background-image:url(../../public_image/fc4images/labs-inactive.svg)
}
._31905{
    background-image:url(../../public_image/fc4images/stories.svg)
}
._2uMkq{
    background-image:url(../../public_image/fc4images/stories-inactive.svg)
}
.DaBZP{
    max-height:80vh;
    max-width:900px;
    min-width:280px;
    overflow:auto;
    padding:10px;
    text-align:center
}
@media (min-width:700px){
    .DaBZP{
        min-width:450px
    }
}
.DaBZP ._3iG1j{
    color:#4c4c4c;
    font-size:27px;
    font-weight:500;
    margin-bottom:30px
}
.DaBZP ._3Ebvi{
    display:inline-block;
    margin-bottom:21px;
    text-align:center;
    width:114px
}
.DaBZP ._3AWc1{
    color:#4c4c4c;
    font-size:27px;
    margin-bottom:20px
}
.DaBZP ._3AWc1,.DaBZP ._3GdBv{
    display:block;
    font-weight:300;
    text-align:center
}
.DaBZP ._3GdBv{
    color:#a2a2a2;
    font-size:18px
}
.DaBZP ._3GdBv .iXlGy{
    text-transform:capitalize
}
.DaBZP .giXBE{
    color:#a2a2a2;
    font-size:18px;
    font-weight:500;
    margin-bottom:10px
}
._3qH2l{
    margin-top:25px
}
[data-juicy=false] ._3qH2l{
    display:inline-block
}
._2UBh3{
    height:26px;
    position:absolute;
    right:10px
}
[data-juicy=true] ._2UBh3{
    top:39px
}
[data-juicy=false] ._2UBh3{
    top:36px
}
._3FLOf{
    cursor:pointer;
    font-size:17px;
    font-weight:700;
    letter-spacing:1px;
    margin-top:31px;
    text-transform:uppercase
}
._1uAQy{
    left:5px;
    position:relative;
    top:1px
}
._1uAQy ._2_VZB{
    background:#4c4c4c;
    border-radius:10px;
    color:#d9d9d9;
    display:none;
    left:-229px;
    letter-spacing:0;
    padding:7px 13px;
    position:absolute;
    text-transform:none;
    top:-90px;
    width:287px;
    z-index:1
}
._1uAQy:hover ._2_VZB{
    display:block
}
._1-ZqI{
    color:#fff;
    max-width:450px
}
._1-ZqI,.kiZsH{
    text-align:center
}
.kiZsH{
    padding-bottom:7px
}
[data-juicy=true] .kiZsH{
    font-size:17px
}
[data-juicy=false] .kiZsH{
    font-size:13px
}
._3CQnW{
    margin-right:14px
}
._3B2I8{
    cursor:default;
    display:inline-block;
    margin:0 7px;
    position:relative
}
.JIgNd{
    width:calc(100% - 14px)
}
._1bQJE{
    width:calc(50% - 14px)
}
._1tgWh{
    text-align:left
}
._17O2S{
    position:absolute;
    z-index:1
}
[data-juicy=true] ._17O2S{
    left:16px;
    top:44px
}
[data-juicy=false] ._17O2S{
    left:13px;
    top:40px
}
._3Zv4r{
    margin:auto;
    max-width:448px;
    padding:0 10px
}
._6ojRh{
    font-weight:700;
    letter-spacing:.8px;
    padding-bottom:7px;
    text-transform:uppercase
}
._18X2-{
    border:none;
    margin-bottom:22px;
    width:100%
}
[data-juicy=true] ._18X2-{
    border-radius:16px;
    color:#777;
    font-weight:700;
    letter-spacing:1px;
    padding:16px 10px 16px 45px
}
[data-juicy=false] ._18X2-{
    border-radius:8px;
    color:#000;
    padding:12px 10px 13px 45px
}
[data-juicy=false] ._18X2-,[data-juicy=false] ._18X2-::-webkit-input-placeholder{
    font-size:17px;
    letter-spacing:1px
}
[data-juicy=false] ._18X2-,[data-juicy=false] ._18X2-:-ms-input-placeholder{
    font-size:17px;
    letter-spacing:1px
}
[data-juicy=false] ._18X2-,[data-juicy=false] ._18X2-::placeholder{
    font-size:17px;
    letter-spacing:1px
}
[data-juicy=true] ._18X2-::-webkit-input-placeholder{
    color:#afafaf;
    font-weight:700
}
[data-juicy=true] ._18X2-:-ms-input-placeholder{
    color:#afafaf;
    font-weight:700
}
[data-juicy=true] ._18X2-::placeholder{
    color:#afafaf;
    font-weight:700
}
.GcFR6{
    cursor:default;
    position:relative;
    width:100%
}
._3cknf,.GcFR6{
    display:inline-block
}
._3cknf{
    background-color:#fff;
    border-radius:100%;
    height:10px;
    margin:0 6px;
    opacity:.5;
    width:10px
}
.zV8dW{
    -webkit-animation-delay:-.32s;
    animation-delay:-.32s
}
.M08sw{
    -webkit-animation-delay:-.16s;
    animation-delay:-.16s
}
.xyK-B{
    margin-bottom:25px;
    margin-top:19px
}
[data-juicy=true] ._1Ohdj{
    margin:auto 14px auto 0
}
[data-juicy=false] ._1Ohdj{
    margin-right:14px
}
._2IJ7W{
    max-height:0;
    transition:max-height 1.5s;
    transition-delay:1s
}
._2IJ7W._26NDn{
    max-height:200px;
    transition-delay:0s
}
[data-juicy=true] ._2IJ7W{
    background:#ffd7d8;
    border-radius:16px;
    color:#ea2b2b
}
[data-juicy=false] ._2IJ7W{
    background:#ffd4cc;
    border-radius:10px;
    color:#dd381d
}
._1zHuR{
    -webkit-box-align:start;
    -ms-flex-align:start;
    align-items:start;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    margin:-30px 0 20px;
    padding:20px;
    text-align:left
}
._1PHcF{
    opacity:0;
    transition:opacity 1s ease .5s
}
._26NDn ._1PHcF{
    opacity:1
}
._3iNPz{
    background:#2b70c9;
    border:0;
    color:#fff;
    letter-spacing:1px;
    text-transform:uppercase;
    transition:background .5s,color .5s,opacity .5s;
    width:100%
}
._3iNPz:disabled{
    background:#4a9fd2!important;
    color:#bce7ff!important
}
.mGyQ0{
    transition:background .5s,color .5s,opacity .5s;
    width:100%
}
._2OuVj{
    color:#fff;
    display:inline-block;
    font-weight:700;
    letter-spacing:.8px;
    padding-left:4px;
    text-transform:capitalize
}
._2BFQq{
    font-size:27px;
    line-height:32px;
    margin-bottom:40px
}
[data-juicy=true] ._2BFQq{
    font-weight:700
}
[data-juicy=false] ._2BFQq{
    font-weight:500
}
._1aXzI{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    height:100vh;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    width:100vw
}
[data-juicy=true] ._1aXzI{
    background:#1cb0f6;
    position:relative;
    z-index:0
}
[data-juicy=false] ._1aXzI{
    background:linear-gradient(170deg,#20a2e2,#79d9e8)
}
.AXOkE{
    background:#1cb0f6
}
._2wEke{
    font-weight:300;
    margin:20px 40px 0;
    max-width:280px
}
[data-juicy=true] .whFl2{
    margin:10px 0
}
[data-juicy=false] .whFl2{
    margin-bottom:20px;
    margin-top:30px
}
.v2-90{
    display:block;
    font-weight:500;
    margin-bottom:65px;
    margin-top:50px
}
._2YKi4{
    margin-top:20px
}
._2rJjh{
    margin:-10px
}
._2rJjh,._135L0{
    text-align:center
}
._135L0{
    color:#3c3c3c;
    font-size:27px;
    margin-bottom:30px
}
.IbbZT{
    max-height:300px;
    min-width:500px;
    overflow:auto;
    text-align:center
}
._2w_sh{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    margin-bottom:10px
}
._28rZq{
    border-radius:100%;
    margin-right:15px
}
.b-Tls{
    color:#1caff6;
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    text-align:left
}
.qrL4x{
    margin-right:10px
}
._15VN2{
    border-radius:98px;
    height:30px;
    width:30px
}
._1mFc1,._15VN2{
    vertical-align:middle
}
._1mFc1{
    width:100%
}
._35Sy2{
    padding:15px 0
}
._2syuM{
    padding:5px 0
}
._3FuUo{
    color:#3c3c3c;
    font-weight:700;
    margin-right:10px
}
._17l9l{
    color:#999;
    display:inline-block;
    margin-left:10px;
    overflow:hidden;
    text-overflow:ellipsis;
    vertical-align:inherit;
    white-space:nowrap
}
._1Isy8{
    max-width:400px
}
@media (min-width:700px) and (max-width:1065px){
    ._1Isy8{
        max-width:325px
    }
}
@media (max-width:550px){
    ._1Isy8{
        max-width:250px
    }
}
._33YZW{
    max-width:300px
}
._2st-c{
    float:right;
    padding:5px 15px
}
[data-juicy=false] ._2st-c{
    display:inline-block
}
._1CGIc{
    font-size:15px;
    width:390px
}
._2bMvx{
    font-size:18px;
    font-weight:700;
    margin-bottom:15px
}
.QancM{
    font-size:15px
}
._1rwq8{
    margin:30px 0 20px
}
.mSjyu{
    display:inline-block;
    float:right;
    margin-bottom:-10px;
    min-width:140px
}
.triuU{
    margin-left:10px
}
.T2kwi{
    font-size:15px;
    text-align:center;
    width:300px
}
@media (min-width:700px){
    .T2kwi{
        width:390px
    }
}
._1Bpxo{
    font-size:26px;
    font-weight:500;
    margin-bottom:35px
}
._1rc5s{
    color:#999;
    font-size:17px;
    font-weight:300
}
._3KpaC{
    margin:30px 0 20px
}
._2UK8g{
    float:right;
    margin-bottom:-10px;
    min-width:140px
}
._2I4b-{
    background-color:#f7f7f7;
    border-radius:10px;
    display:none;
    padding:20px;
    text-align:left
}
@media (min-width:700px){
    ._2I4b-{
        display:block
    }
}
.aYRip{
    max-height:115px;
    overflow:auto
}
._2wIbj{
    text-align:center
}
._2Kyv_{
    color:#999;
    font-size:13px
}
._1-VMI{
    white-space:nowrap
}
._3HzCC{
    background:#1caff6;
    border-bottom:2px solid #1493d1;
    border-radius:3px;
    color:#fff;
    font-size:11px;
    font-weight:700;
    height:25px;
    line-height:25px;
    min-width:25px;
    padding:0 5px;
    text-align:center
}
._3HzCC,._10m-6{
    display:inline-block;
    margin-right:5px
}
.qAvHo{
    max-width:430px;
    padding:20px;
    text-align:center
}
._189tV{
    font-weight:700;
    margin-bottom:0;
    padding:20px 0
}
._25Mvf{
    display:block;
    margin:0 auto
}
.Ezd7K{
    margin-top:10px
}
._1ag-P{
    width:100%
}
._2BqKo{
    border:none;
    color:#1cb0f6;
    cursor:pointer;
    font-weight:700;
    text-transform:uppercase
}
._2BqKo:hover{
    color:#14d4f4
}
._3Ylaf{
    margin-right:10px
}
[data-juicy=false] ._3Ylaf{
    display:inline-block
}
._36Tdd{
    height:200px;
    margin-bottom:15px
}
._2ULIu{
    max-width:100%;
    text-align:center;
    width:500px
}
[data-juicy=false] ._1tqxD{
    display:inline-block
}
[data-juicy=true] ._1ixZq{
    max-width:480px
}
[data-juicy=false] ._1ixZq{
    max-width:400px
}
._1ixZq a{
    color:#1caff6
}
._3oZIl{
    margin-bottom:25px;
    text-align:center
}
._26XGQ{
    border-top:2px solid #f0f0f0;
    padding:10px 0 10px 40px
}
[data-juicy=true] ._26XGQ{
    min-height:72px
}
[data-juicy=false] ._26XGQ{
    min-height:50px
}
._26XGQ:first-child{
    border-top:0
}
.BSvkM{
    float:left;
    margin-left:-40px
}
.Udgpw{
    border-radius:98px;
    height:30px;
    vertical-align:middle;
    width:30px
}
._54ShT{
    float:right;
    margin-left:20px
}
[data-juicy=false] ._54ShT{
    display:inline-block
}
._2twGk,._2803y{
    float:left;
    margin-left:-35px
}
._24PAW{
    max-width:470px;
    text-align:center
}
@media (min-width:700px){
    ._24PAW{
        width:390px
    }
}
._2KcOl{
    font-weight:700;
    line-height:30px;
    margin-bottom:15px
}
._1xBT-{
    font-size:19px;
    word-break:break-word
}
._3hQr5{
    display:block;
    margin-bottom:10px;
    text-transform:uppercase;
    width:100%
}
._2wY4W{
    border-color:#1cb0f6;
    color:#1cb0f6
}
._2wY4W:hover{
    background-color:#f0f0f0
}
._3nSRa{
    letter-spacing:1px;
    margin:6px 8px;
    text-transform:uppercase;
    width:100%
}
._3yLEQ{
    text-transform:capitalize
}
.KOYY_{
    padding:10px;
    width:405px
}
._3ZUwh{
    color:#999;
    margin-bottom:39px
}
._1GC9R{
    width:100%
}
._3G3lD{
    margin-bottom:20px
}
.XmS_3{
    text-align:center
}
._2114G{
    letter-spacing:.1px;
    margin:6px 8px;
    width:100%
}
._1QAhd{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row
}
._3Tpv1{
    -webkit-animation-duration:.15s;
    animation-duration:.15s
}
._4qkYw{
    -webkit-animation-duration:.3s;
    animation-duration:.3s
}
._2P1Ft{
    -ms-flex-item-align:center;
    -ms-grid-row-align:center;
    align-self:center;
    -webkit-animation-duration:.6s;
    animation-duration:.6s;
    background:#fff;
    border-radius:50%;
    box-shadow:0 0 2px 0 #fff;
    height:12px;
    width:12px
}
.TRoBE{
    -webkit-animation-name:I;
    animation-name:I;
    opacity:1;
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1)
}
@-webkit-keyframes I{
    0%{
        opacity:.4;
        -webkit-transform:scale(.66667);
        transform:scale(.66667)
    }
    to{
        opacity:1;
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
@keyframes I{
    0%{
        opacity:.4;
        -webkit-transform:scale(.66667);
        transform:scale(.66667)
    }
    to{
        opacity:1;
        -webkit-transform:scale(1);
        transform:scale(1)
    }
}
._3OMEa{
    -webkit-animation-name:J;
    animation-name:J;
    opacity:.4;
    -webkit-transform:scale(.66667);
    -ms-transform:scale(.66667);
    transform:scale(.66667)
}
@-webkit-keyframes J{
    0%{
        opacity:1;
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    to{
        opacity:.4;
        -webkit-transform:scale(.66667);
        transform:scale(.66667)
    }
}
@keyframes J{
    0%{
        opacity:1;
        -webkit-transform:scale(1);
        transform:scale(1)
    }
    to{
        opacity:.4;
        -webkit-transform:scale(.66667);
        transform:scale(.66667)
    }
}
.NZfBL{
    cursor:pointer;
    height:20px;
    width:20px
}
._3nkxU,.NZfBL{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
._3nkxU{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row;
    margin-top:30px
}
._3nkxU._2jivA{
    display:none
}
._1SA-3{
    transition:opacity .15s,-webkit-transform .15s;
    transition:opacity .15s,transform .15s;
    transition:opacity .15s,transform .15s,-webkit-transform .15s
}
.pMfUb{
    font-size:23px;
    font-weight:500;
    line-height:1.4;
    margin-top:14px;
    text-align:center
}
@media (max-height:500px){
    ._2R1yc{
        display:none
    }
}
.cIQ4Z{
    margin-left:18%;
    max-width:53.94737%
}
@media screen and (max-height:650px){
    .cIQ4Z{
        max-width:43.15789%
    }
}
._3J3Qx{
    margin-left:0;
    max-width:55.26316%
}
@media screen and (max-height:650px){
    ._3J3Qx{
        max-width:44.21053%
    }
}
._1v2NR{
    margin-left:0;
    max-width:55%
}
@media screen and (max-height:650px){
    ._1v2NR{
        max-width:44%
    }
}
._1Uhvp{
    margin-left:10%;
    max-width:58.92857%
}
@media screen and (max-height:650px){
    ._1Uhvp{
        max-width:47.14286%
    }
}
.jBouI{
    margin-bottom:-12%;
    max-width:40vh;
    width:70%
}
.G_4si{
    margin-bottom:-15%;
    max-width:42.85714vh;
    width:75%
}
._35xjF{
    margin-bottom:-12%
}
._35xjF,.pAzcq{
    max-width:40vh;
    width:70%
}
.pAzcq{
    margin-bottom:-10%
}
.ZMgrr{
    width:100%
}
._2jivA{
    display:none
}
._2lxyJ{
    display:block;
    margin:auto
}
._361DU{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    height:350px;
    -webkit-box-pack:end;
    -ms-flex-pack:end;
    justify-content:flex-end;
    text-align:center
}
._361DU._2jivA{
    display:none
}
@media screen and (max-height:650px){
    ._361DU{
        height:300px
    }
}
@media (max-height:500px){
    ._361DU{
        height:auto
    }
}
.X1hDa{
    display:block;
    margin:auto;
    margin-top:25px;
    max-width:275px;
    width:50%
}
._1_XuD{
    opacity:0
}
._39l0U{
    opacity:1
}
._3QhuM{
    opacity:0
}
._1g9vq{
    opacity:1
}
._3Ffjv{
    height:100%;
    width:100%
}
[data-juicy=true] ._3Ffjv{
    background:#1cb0f6
}
[data-juicy=false] ._3Ffjv{
    background:linear-gradient(170deg,#20a2e2,#79d9e8)
}
.MGd5E{
    letter-spacing:1px;
    margin-top:40px;
    text-transform:uppercase;
    width:100%
}
._2SCXH{
    color:#fff;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    height:100%;
    position:relative;
    width:100%;
    z-index:0
}
._1P6ai._2MhF_{
    -webkit-animation-delay:.5s;
    animation-delay:.5s
}
._1XUVs{
    display:none
}
._1hjs-{
    background:none;
    border:none;
    color:#fff;
    cursor:pointer;
    font-size:15px;
    font-weight:700;
    letter-spacing:1px;
    margin-top:30px;
    text-transform:uppercase
}
@media (min-width:700px){
    ._1hjs-{
        font-size:17px
    }
}
._1UIwR{
    opacity:0
}
._2yQeK{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    height:100%;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    pointer-events:none;
    position:absolute;
    width:100%
}
._2MhF_{
    opacity:0
}
._3baxz{
    opacity:1
}
._2eOXw{
    opacity:0
}
._1BXDM{
    opacity:1
}
._3WkQZ{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    -ms-flex-negative:1;
    flex-shrink:1;
    overflow:hidden auto;
    width:100%
}
._30EM3{
    -ms-flex-negative:0;
    flex-shrink:0;
    margin:auto 0
}
._1TM6E{
    font-size:26px;
    text-align:center;
    text-transform:capitalize
}
@media (min-width:700px){
    ._1TM6E{
        font-size:32px
    }
}
[data-juicy=true] ._1TM6E{
    font-weight:700
}
[data-juicy=false] ._1TM6E{
    font-weight:500
}
._2Hf9M{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    max-width:400px;
    text-align:center;
    width:90%
}
._2Hf9M._347yl{
    display:none
}
._18eRT{
    display:block;
    margin-top:20px;
    position:relative;
    width:100%
}
.BIr1b{
    left:13px;
    position:absolute;
    top:14px
}
.eXv-9{
    border:none;
    border-radius:8px;
    color:#000;
    padding:12px 10px 13px 45px;
    width:100%
}
.eXv-9,.eXv-9::-webkit-input-placeholder{
    font-size:17px
}
.eXv-9,.eXv-9:-ms-input-placeholder{
    font-size:17px
}
.eXv-9,.eXv-9::placeholder{
    font-size:17px
}
._2QbVc{
    color:#fff;
    font-size:14px;
    font-weight:700;
    letter-spacing:.8px;
    margin:25px 0;
    text-transform:uppercase
}
._1hptw{
    max-width:440px;
    padding:0 20px;
    width:100%
}
._1_KoM{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
._1_KoM,._2JdT9{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
._2JdT9{
    padding:20px
}
._3RqEV{
    background-image:url(../../public_image/fc4images/icon-sprite8.svg);
    background-position:-87px -37px;
    background-size:420px;
    height:14px;
    margin-right:14px;
    width:14px
}
._2GpZ5{
    font-size:17px;
    line-height:1.4;
    margin:5px auto auto;
    max-width:440px;
    padding:0 20px
}
._1mYFm{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    text-align:center
}
._1mYFm._25dQQ{
    display:none
}
._3j1fA{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    overflow:hidden;
    position:relative;
    width:100%
}
[data-juicy=true] ._75knl{
    margin-bottom:-10px;
    min-width:240px;
    width:40%
}
@media (min-width:700px){
    ._75knl{
        bottom:-2.6vh;
        position:absolute;
        z-index:-1
    }
}
@media (max-height:500px),(min-width:700px) and (max-width:960px){
    ._75knl{
        display:none
    }
}
@media (min-width:960px) and (max-width:1280px){
    [data-juicy] ._75knl{
        left:calc(50% + 154px);
        width:282px
    }
}
@media (min-width:1280px){
    [data-juicy] ._75knl{
        right:16vw;
        width:22vw
    }
}
._3AqHE{
    display:block;
    margin-top:-30px
}
@media (min-width:700px){
    ._3AqHE{
        margin-top:0
    }
}
@media (max-height:500px){
    ._3AqHE{
        display:none
    }
}
[data-juicy=true] ._3AqHE{
    max-width:200px;
    width:60%
}
@media (min-width:700px){
    [data-juicy=true] ._3AqHE{
        max-width:220px
    }
}
[data-juicy=false] ._3AqHE{
    max-width:275px;
    width:50%
}
._3AsGH{
    padding:20px 0
}
@media (min-width:700px){
    ._3AsGH{
        padding:33px 0
    }
}
.oiRXe{
    background:#e2f5fe
}
[data-juicy=true] .oiRXe{
    border-radius:16px 16px 0 0
}
[data-juicy=false] .oiRXe{
    border-radius:7px 7px 0 0
}
._1Ffny{
    margin-top:18px;
    padding:0 5px;
    width:100%
}
._1Ffny+._2KS53{
    margin-top:45px
}
._2ojE-{
    font-size:15px;
    font-weight:700;
    padding:15px 0;
    text-transform:uppercase
}
@media (min-width:700px){
    ._2ojE-{
        font-size:17px;
        padding:20px 0
    }
}
[data-juicy=true] ._2ojE-{
    border-radius:0 0 16px 16px
}
[data-juicy=false] ._2ojE-{
    border-radius:0 0 7px 7px
}
._1worf{
    box-shadow:inset 0 1px 0 0 rgba(43,112,201,.178)
}
._1sz8R{
    background:#e2f5fe;
    box-shadow:inset 0 1px 0 0 rgba(28,175,246,.178)
}
@media (max-width:360px){
    ._1sz8R{
        letter-spacing:0
    }
}
._32DkC{
    color:#fff;
    font-size:13px;
    font-weight:700;
    padding:8px 0
}
@media (min-width:700px){
    ._32DkC{
        font-size:medium;
        padding:12px 0
    }
}
[data-juicy=true] ._32DkC{
    background:#2b70c9;
    border-radius:16px 16px 0 0
}
[data-juicy=false] ._32DkC{
    background:#2b70c9;
    border-radius:7px 7px 0 0
}
._16aUh{
    font-size:36px;
    font-weight:700
}
@media (min-width:400px){
    ._16aUh{
        font-size:43px
    }
}
[data-juicy=true] ._9b_Ca{
    margin-top:10px
}
@media (min-width:700px){
    [data-juicy=true] ._9b_Ca{
        margin-top:15px
    }
}
@media (min-width:700px){
    [data-juicy=false] ._9b_Ca{
        margin-top:10px
    }
}
._1kYto{
    background-color:#fff;
    border:none;
    border-radius:7px;
    cursor:pointer;
    margin:0 5px;
    padding:0;
    vertical-align:middle
}
@media (min-width:700px){
    ._1kYto{
        margin:0 14px;
        max-width:150px
    }
}
.sAqFz{
    margin:0 5px;
    vertical-align:middle
}
@media (min-width:700px){
    .sAqFz{
        margin:0 14px;
        max-width:150px
    }
}
._1aGYT:after{
    background-color:#fff;
    border-radius:18px 18px 16px 16px!important
}
._1cv9E:after{
    background-color:#e2f5fe
}
._3NHmH{
    max-width:130px;
    width:calc(40% - 10px)
}
@media (min-width:700px){
    ._3NHmH{
        max-width:170px
    }
}
._1D1C1{
    max-width:100px;
    width:calc(30% - 10px)
}
@media (min-width:700px){
    ._1D1C1{
        max-width:130px
    }
}
.J0ElE{
    letter-spacing:1px;
    text-transform:uppercase
}
._2Rl2P{
    color:#2b70c9
}
._1cXMX{
    color:#1caff6
}
._2BsRX{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    max-width:470px;
    padding:0 20px
}
._2Q8vD{
    background:none;
    border:2px solid #fff;
    border-radius:98px;
    color:#fff;
    cursor:pointer;
    display:block;
    margin:15px 0;
    padding:10px 20px 10px 15px;
    text-align:left;
    width:100%
}
._2Q8vD ._1yntv{
    display:none
}
._32hXD{
    background:none;
    margin:15px 0;
    width:100%
}
.nfRD-{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    border:2px solid #fff;
    border-radius:100%;
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex;
    height:20px;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    vertical-align:middle;
    width:20px
}
._1yntv{
    background-color:#fff;
    border-radius:100%;
    height:12px;
    width:12px
}
._2Q8vD.PX4jy{
    background-color:hsla(0,0%,100%,.2)
}
._2Q8vD.PX4jy ._1yntv{
    display:inline
}
@media (hover:hover){
    ._2Q8vD:hover{
        background-color:hsla(0,0%,100%,.2)
    }
    ._2Q8vD:hover ._1yntv{
        display:inline
    }
}
[data-juicy=false] ._26mFJ{
    margin-left:20px
}
.tVyI2{
    margin-top:10px
}
._-6-ZN{
    margin:50px 0 30px
}
._3xb3i{
    -webkit-box-align:start;
    -ms-flex-align:start;
    align-items:start;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    padding:20px
}
[data-juicy=true] ._1lR3-{
    margin:auto 14px auto 0
}
[data-juicy=false] ._1lR3-{
    margin-right:14px
}
._2RWEw{
    margin:auto;
    max-width:380px;
    padding:0 10px;
    text-align:center
}
._1BqrZ{
    font-size:17px;
    line-height:25px
}
._1BqrZ span span{
    font-weight:700;
    text-transform:uppercase
}
@media (min-width:700px){
    ._1BqrZ{
        font-size:19px
    }
}
@media (max-height:500px){
    ._2YCIV{
        display:none
    }
}
[data-juicy=true] ._2YCIV{
    margin:15px 0 -10px;
    max-width:290px;
    width:calc(20vw + 180px)
}
[data-juicy=false] ._2YCIV{
    margin-top:15px;
    max-width:240px;
    width:calc(40vw + 60px)
}
._2y7II{
    margin-bottom:25px;
    padding:0 10px
}
._13TSa{
    height:100vh;
    width:100vw
}
._2cXFs{
    opacity:1
}
._1XP7-{
    max-width:800px
}
.erlyr{
    color:#3c3c3c;
    font-size:32px;
    font-weight:500;
    margin:40px 0 20px
}
._9CAlU,.erlyr{
    text-align:center
}
._9CAlU{
    color:#999;
    font-size:25px;
    font-weight:300;
    margin:0 0 30px
}
.x1a0P{
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    max-height:calc(100vh - 300px);
    max-width:755px;
    overflow-y:auto;
    padding-bottom:10px
}
._1hNpH{
    border-radius:10px;
    cursor:pointer;
    margin:10px;
    min-height:150px;
    padding:15px;
    position:relative;
    width:165px
}
._1hNpH._3V-Ao{
    background-color:#def0a5;
    color:#7eb530
}
._2L_fZ{
    background-color:#fff;
    border-radius:100%;
    display:inline-block;
    height:25px;
    vertical-align:top;
    width:25px
}
._2byI8{
    background-position:-50px -27px;
    background-size:300px 300px;
    height:9px;
    margin:5px 0 0 7px;
    width:12px
}
._1hNpH._2MXD6{
    background-color:#ffd4cc;
    color:#dd381d
}
._1xAzc{
    background-position:-62px -27px;
    background-size:300px 300px;
    height:10px;
    margin:5px 0 0 7px;
    width:10px
}
._3K0uw{
    display:inline-block;
    font-weight:700;
    margin-right:10px;
    width:100px
}
._2_SIj{
    font-weight:300;
    margin-top:15px
}
.P8h1H{
    display:inline-block;
    float:none;
    padding-left:calc(50% - 15px)
}
._1cfou{
    background:#fff;
    color:#3c3c3c;
    margin:10px 0 15px -15px;
    min-width:165px;
    padding:15px
}
._1cfou:after{
    left:74px
}
._1wbvm{
    color:#dd381d
}
._2164w{
    color:#7eb530
}
._3XCz4{
    display:none
}
._2eGOJ,.JkZr2{
    color:#999;
    font-size:13px;
    font-weight:700;
    text-transform:uppercase
}
._2gMcA{
    color:#3c3c3c;
    font-weight:500;
    line-height:21px
}
.l312T{
    margin-top:20px
}
._2iQno{
    min-width:500px
}
.T7AfW{
    font-size:20px;
    font-weight:700;
    margin-bottom:10px;
    text-transform:uppercase
}
._2CI12{
    color:#d33131;
    text-align:center
}
._3SV_B{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
._3NwGk{
    border:1px solid #cfcfcf;
    border-radius:5px;
    box-shadow:inset 0 2px 5px rgba(0,0,0,.05);
    padding:5px 10px
}
._13tWH{
    max-height:400px;
    overflow-y:scroll
}
._2sLFu{
    margin-bottom:10px
}
._2e8xR{
    color:#1cb0f6
}
._1Nw7C{
    text-align:end
}
._1Jv8T{
    cursor:pointer;
    font-weight:700
}
._36KAr{
    max-width:100%;
    text-align:center;
    width:500px
}
._3nroB{
    margin-bottom:20px
}
._2TeDK{
    height:100px;
    margin-bottom:15px
}
._2riGr{
    margin-bottom:10px
}
[data-juicy=false] ._2riGr{
    display:inline-block
}
._1VTN2{
    height:.1px;
    opacity:0;
    overflow:hidden;
    position:absolute;
    width:.1px;
    z-index:-1
}
._1dPKF{
    color:#dd381d;
    margin:20px auto
}
[data-juicy=false] ._1_W2k{
    display:inline-block
}
.hmV1e{
    margin-right:10px
}
[data-juicy=false] .hmV1e{
    display:inline-block
}
._1I6aS{
    height:310px;
    width:540px
}
._1I6aS,._1L0e5{
    text-align:center
}
._1L0e5{
    color:#3c3c3c;
    display:inline-block;
    min-width:85px;
    position:relative;
    vertical-align:top;
    width:30%
}
@media (min-width:700px){
    ._1L0e5{
        width:144px
    }
}
.kjIy4{
    font-size:2em;
    margin:10px 0 30px
}
._2vc1W{
    color:#999;
    font-size:17px;
    margin-bottom:40px
}
._3hT64{
    color:#cecece;
    display:inline-block;
    font-size:20px;
    font-weight:700;
    line-height:80px;
    margin:0 20px;
    text-transform:uppercase
}
._2EMie{
    margin:25px 0
}
.fIkN6{
    text-align:center;
    width:540px
}
._1Pcur{
    width:80px
}
._1MxGO{
    border-bottom:4px solid #f0f0f0;
    display:inline-block;
    margin:36px 5px;
    vertical-align:top;
    width:50px
}
._1nfmx{
    color:#999;
    font-size:24px;
    font-weight:700;
    margin-top:35%
}
._3-4EW{
    text-align:center
}
._2ckjV{
    display:inline-block;
    font-size:17px;
    height:45px;
    margin:50px 0 20px;
    min-width:50%;
    padding:13px;
    width:inherit
}
._3dNVE{
    color:#999
}
.tgNlI{
    max-width:95%;
    text-align:center
}
@media (min-width:700px){
    .tgNlI{
        max-width:none;
        width:390px
    }
}
._2Yuqo,._3KhEc{
    margin-bottom:30px
}
._2Yuqo{
    color:#999;
    font-size:18px;
    font-weight:300
}
._2kB-G{
    background-image:url(../../public_image/fc4images/girl.svg);
    background-size:auto 250px;
    display:none;
    height:250px;
    width:93px
}
@media (min-width:700px){
    ._2kB-G{
        display:inline-block
    }
}
._2mgcq{
    display:inline-block;
    margin:30px 0 15px;
    min-width:200px
}
@media (min-width:700px){
    ._2mgcq{
        min-width:300px
    }
}
._3NE8v{
    color:#999;
    cursor:pointer
}
._3NE8v:hover{
    text-decoration:underline
}
._2gen8{
    max-height:80vh;
    max-width:900px;
    overflow:auto;
    text-align:center
}
@media (min-width:700px){
    ._2gen8{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        text-align:left
    }
}
._3pRMM{
    font-weight:700;
    margin-bottom:30px
}
._3FuRR{
    background-size:100% 100%
}
@media (min-width:700px){
    ._3FuRR{
        height:450px;
        min-height:450px;
        min-width:450px;
        width:450px
    }
}
@media (min-width:700px){
    ._1RKTq{
        padding:10px 25px 10px 0;
        width:400px
    }
}
.LG_n9{
    background:url(../../public_image/fc4images/strengthen-example.png);
    height:80px;
    margin:30px auto;
    width:185px
}
._1EjoE{
    padding-top:10px
}
@media (min-width:700px){
    ._1EjoE{
        margin-left:230px
    }
}
._1TbWk{
    background:url(../../public_image/fc4images/signature.png);
    height:80px;
    margin:auto;
    width:175px
}
@media (min-width:700px){
    ._1TbWk{
        margin:-10px 200px
    }
}
.Yd1hn{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
._3zjVe{
    background-color:#fff;
    border-radius:10px;
    box-shadow:0 0 25px rgba(76,76,76,.04);
    -webkit-box-flex:1;
    -ms-flex:1 0 auto;
    flex:1 0 auto
}
[data-juicy=true] ._3zjVe{
    padding:24px
}
[data-juicy=false] ._3zjVe{
    margin:15px;
    padding:35px 40px 40px
}
@media (max-width:699px){
    ._3zjVe{
        border-radius:0;
        margin:0
    }
}
._34CX7{
    -webkit-box-flex:1;
    -ms-flex:1 0 auto;
    flex:1 0 auto;
    max-width:340px
}
@media (max-width:699px){
    ._34CX7{
        display:none
    }
}
.NYMhm{
    position:-webkit-sticky;
    position:sticky;
    top:90px
}
[data-juicy=true] .NYMhm{
    border:2px solid #e5e5e5;
    border-radius:16px
}
._2cWRr{
    font-size:32px;
    margin-bottom:10px
}
._14EgH{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
._2xYtL{
    color:#afafaf
}
._1Xn1F{
    width:100%
}
[data-juicy=true] ._1Xn1F{
    margin-top:24px
}
[data-juicy=true] ._1Xn1F th{
    background:#f7f7f7;
    border-color:#e5e5e5;
    border-style:solid;
    border-width:2px 2px 2px 0
}
[data-juicy=true] ._1Xn1F th:first-child{
    border-left-width:2px;
    border-top-left-radius:16px
}
[data-juicy=true] ._1Xn1F th:last-child{
    border-top-right-radius:16px
}
[data-juicy=true] ._1Xn1F tr:last-child td:first-child{
    border-bottom-left-radius:16px
}
[data-juicy=true] ._1Xn1F tr:last-child td:last-child{
    border-bottom-right-radius:16px
}
.rxSYY{
    cursor:pointer;
    font-weight:700;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    vertical-align:center
}
._2fZva:after,._2fZva:hover:after{
    border:5px solid transparent;
    content:"";
    display:inline-block;
    margin-bottom:3px;
    margin-left:5px
}
._2fZva:hover:after{
    border-bottom:5px solid #afafaf;
    border-top:none
}
._2Zztm:after{
    border:5px solid transparent;
    border-bottom:5px solid #4c4c4c;
    border-top:none;
    content:"";
    display:inline-block;
    margin-bottom:3px;
    margin-left:5px
}
._3ZtOu:after{
    border:5px solid transparent;
    border-bottom:none;
    border-top:5px solid #4c4c4c;
    content:"";
    display:inline-block;
    margin-bottom:3px;
    margin-left:5px
}
._3PIPp{
    color:#4c4c4c
}
._3RsF9{
    color:#afafaf
}
._7xnlz{
    color:#777
}
[data-juicy=false] ._7xnlz:nth-child(odd){
    background-color:#f0f0f0
}
[data-juicy=true] ._7xnlz td{
    border-color:#e5e5e5;
    border-style:solid;
    border-width:0 2px 2px 0
}
[data-juicy=true] ._7xnlz td:first-child{
    border-left-width:2px
}
[data-juicy=false] ._7xnlz td{
    border-top:2px solid #ddd
}
.VjtrX{
    cursor:pointer
}
.VjtrX:hover{
    background-color:#ddd
}
._2SbBh{
    background-image:url(../../public_image/fc4images/skill-strength-sprite2.svg);
    display:inline-block;
    vertical-align:middle
}
.gh0Vi{
    background-position:0 -144px
}
._3VX71,.gh0Vi{
    height:18px;
    width:71px
}
._3VX71{
    background-position:-72px -144px
}
._3NjYP{
    background-position:-144px -144px
}
._3NjYP,._6s8NZ{
    height:18px;
    width:71px
}
._6s8NZ{
    background-position:-216px -144px
}
._1Sj8J{
    margin:0 auto
}
._3JM-f{
    margin:10px
}
._3Io2c{
    color:#4c4c4c;
    margin-left:20px
}
._2K1km{
    margin-right:10px;
    -webkit-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg)
}
.GPwOu{
    font-size:23px;
    font-weight:500;
    margin:10px
}
._2FsKS{
    color:#4c4c4c;
    cursor:pointer;
    text-decoration:none
}
._2FsKS:hover{
    text-decoration:underline
}
._1Cnyi{
    width:700px
}
._1bLz1,._1o0st{
    color:#4c4c4c
}
._3BXNS:hover{
    color:#1cb0f6;
    text-decoration:underline
}
._22Fha{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
._1cN1F{
    background-color:#fff;
    border-radius:10px;
    box-shadow:0 0 25px rgba(0,0,0,.04);
    max-width:380px;
    padding:40px;
    width:100%
}
@media (max-width:980px){
    ._1cN1F{
        bottom:0;
        left:0;
        max-width:none;
        padding-top:110px;
        position:absolute;
        right:0;
        top:0
    }
}
._39Tq-{
    font-size:2em
}
._1TM2-,._39Tq-{
    margin-bottom:30px;
    text-align:center
}
._1TM2-{
    font-size:15px
}
._1uGN_{
    margin:10px 0
}
._1IZu-,._1uGN_{
    width:100%
}
._2ZYIg{
    color:#cfcfcf;
    display:block;
    margin-top:20px;
    text-align:center
}
@media (min-width:700px){
    ._3MLiB{
        cursor:default;
        margin:110px auto 0!important;
        max-width:1140px;
        min-width:980px
    }
}
.LFfrA{
    margin:45px 0 0
}
.YdrjQ{
    display:table
}
@media (min-width:700px){
    .YdrjQ{
        display:none
    }
}
._3v7rV{
    -webkit-box-align:baseline;
    -ms-flex-align:baseline;
    align-items:baseline;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
._3v7rV,._30xjk{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    width:100%
}
._30xjk{
    background-color:hsla(0,0%,78%,.5);
    border-radius:40px;
    height:14px
}
._84lKO{
    background-color:#fcaa00;
    border-radius:20px;
    display:block;
    height:100%;
    position:relative;
    width:50%
}
._1s4Gq{
    background-color:#ffc800;
    border-radius:2px;
    height:5px;
    left:8px;
    position:absolute;
    right:8px;
    top:2px
}
._2FAxn{
    color:#9b9b9b;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    font-size:17px;
    font-weight:500;
    -webkit-box-pack:end;
    -ms-flex-pack:end;
    justify-content:flex-end;
    text-align:right;
    width:95px
}
._3Iqjy{
    display:block
}
.f4TL7{
    -webkit-box-align:stretch;
    -ms-flex-align:stretch;
    align-items:stretch;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    padding-bottom:20px;
    padding-top:20px
}
.VHE7v{
    margin-left:0;
    min-width:77px
}
._2g1FE{
    width:20px
}
._2ANoo{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-flex:10;
    -ms-flex-positive:10;
    flex-grow:10;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
._1JLPg{
    color:#4c4c4c;
    font-size:20px;
    letter-spacing:.4px
}
._1JLPg,._3zECl{
    display:block;
    font-weight:500;
    width:100%
}
._3zECl{
    color:#9b9b9b;
    font-size:17px
}
._17f4c{
    display:block;
    width:100%
}
.f4TL7:first-child{
    padding-top:0
}
.f4TL7:not(:last-child){
    border-bottom:2px solid #e1e1e1
}
._3jMdg{
    cursor:auto;
    text-align:left;
    text-align:initial
}
._3jMdg .zyezv{
    display:none
}
@media (min-width:700px){
    ._3jMdg .zyezv{
        display:block
    }
}
._3jMdg ._2Gfgu{
    display:block;
    margin:0 2%
}
@media (min-width:700px){
    ._3jMdg ._2Gfgu{
        display:none
    }
}
@media (max-width:699px){
    ._3jMdg{
        padding-bottom:85px
    }
}
.PlB1m{
    cursor:default;
    text-align:left;
    text-align:initial
}
.PlB1m .zyezv{
    display:block;
    margin:0 2%
}
.PlB1m ._2Gfgu{
    display:none
}
@media (max-width:699px){
    .PlB1m{
        padding-bottom:85px
    }
}
._2RO1n{
    padding-top:50px;
    position:relative;
    text-align:center
}
@media (min-width:700px){
    ._2RO1n{
        padding-top:0
    }
}
._2GU1P ._1SrQO{
    -webkit-box-align:baseline;
    -ms-flex-align:baseline;
    align-items:baseline;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    padding-left:2%;
    padding-right:2%
}
@media (min-width:700px){
    ._2GU1P ._1SrQO{
        padding:0
    }
}
._2GU1P ._1SrQO ._1Cjfg{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700;
    margin-bottom:0;
    text-align:left
}
@media (min-width:700px){
    ._2GU1P ._1SrQO ._1Cjfg{
        font-size:30px;
        font-weight:500;
        margin-bottom:40px
    }
}
._2GU1P ._1SrQO ._1-lpT{
    color:#1caff6
}
@media (min-width:700px){
    ._2GU1P ._1SrQO ._1-lpT{
        display:none
    }
}
._2DmUR{
    color:#1caff6;
    display:inline-block;
    font-size:17px;
    font-weight:500
}
@media (min-width:700px){
    ._2DmUR{
        display:none
    }
}
._2463T{
    color:#999
}
._3JPby{
    border-radius:100%;
    display:inline-block;
    height:48px;
    margin:10px;
    overflow:hidden;
    width:48px
}
._1VFpQ{
    background-color:#dadada;
    color:#999;
    cursor:pointer;
    line-height:48px;
    text-align:center
}
._1VFpQ:hover{
    background-color:#cecece
}
._2QmPh{
    margin-top:30px
}
._1AIcl{
    color:gray
}
._1eGKg{
    font-weight:700
}
._2Cgve{
    font-size:12px
}
._2Riag{
    border-radius:100%;
    display:inline-block;
    margin-right:20px;
    overflow:hidden;
    position:relative
}
._2gET1,._2Riag{
    height:60px;
    width:60px
}
._2gET1{
    background-position:50%;
    background-repeat:no-repeat;
    background-size:150px;
    position:absolute
}
._70xoH{
    display:inline-block;
    margin-bottom:20px;
    max-width:180px;
    vertical-align:top
}
._1aQOj{
    width:40%
}
._3cVO_{
    margin:auto;
    width:100%
}
._3cVO_ a{
    color:#1caff6;
    font-weight:700
}
._3cVO_ a:hover{
    color:#92e2ff
}
._3423Y{
    margin-top:10px;
    width:150px
}
[data-juicy=false] ._3423Y{
    display:inline-block
}
._3a1j4,._3vm4n{
    margin-right:10px
}
._20Q6Q{
    display:block;
    margin-top:15px
}
._38JtH{
    margin:30px 0
}
._86g-0{
    color:#999;
    font-size:17px;
    font-weight:700
}
._2-FtH{
    margin-top:50px
}
.SKLZV{
    background:#000;
    border-radius:98px;
    bottom:100%;
    color:#fff;
    left:50%;
    line-height:1.5;
    position:absolute;
    text-align:center;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
    z-index:3
}
._3iisV{
    font-size:12px;
    padding:10px 12px
}
._3ht9a{
    font-size:16px;
    padding:5px 10px
}
._3a1t6{
    border-radius:98px;
    bottom:0;
    height:24px;
    position:absolute;
    right:0;
    width:24px
}
@media (min-width:700px){
    ._3a1t6{
        bottom:6px;
        right:6px;
        -webkit-transform:scale(1.5);
        -ms-transform:scale(1.5);
        transform:scale(1.5)
    }
}
._1FMtH{
    border:2px solid;
    border-radius:98px;
    display:inline-block;
    height:100%;
    position:absolute;
    width:100%
}
@media (min-width:700px){
    ._1FMtH{
        border:4px solid
    }
}
._3MipO{
    border-color:#1caff6
}
._13kiD{
    background:#1caff6
}
._13kiD:before{
    background:#1caff6 url(../../public_image/fc4images/icon-sprite5.svg);
    background-position:-449px -70px;
    content:"";
    display:inline-block;
    height:12px;
    margin:6px;
    position:relative;
    top:-1px;
    width:12px
}
._3HkYB{
    background-image:url(../../public_image/fc4images/heart-circle-blue.svg)
}
._1_BT_{
    background-image:url(../../public_image/fc4images/ga-icon-1.svg)
}
._3-E3g{
    background-image:url(../../public_image/fc4images/ga-icon-2.svg)
}
.-t9zt{
    border-color:#2b70c9
}
._2wvne{
    border-color:#8ee000
}
.qtimw{
    border-color:#faa919
}
._3V8_Z{
    display:inline-block;
    line-height:0;
    margin-top:20px;
    position:relative
}
@media (min-width:700px){
    ._3V8_Z{
        margin-top:0
    }
}
.xL834{
    min-width:120px
}
@media (max-width:699px){
    .xL834{
        visibility:hidden
    }
}
._3ZCwh{
    line-height:1;
    margin:0
}
.jV0KH{
    margin:0 10px
}
._2MEyI{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    padding:2%
}
@media (min-width:700px){
    ._2MEyI{
        padding:0
    }
}
._2MEyI ._11DZZ{
    color:#9b9b9b;
    display:none;
    font-size:17px;
    font-weight:500;
    line-height:1.41;
    margin:0
}
@media (min-width:700px){
    ._2MEyI ._11DZZ{
        display:block
    }
}
._2MEyI ._2IGH-{
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    text-align:left;
    text-align:initial;
    width:calc(100% - 70px)
}
@media (min-width:700px){
    ._2MEyI ._2IGH-{
        width:calc(100% - 150px)
    }
}
._2MEyI ._1bdWe{
    height:50px;
    margin:0;
    width:50px
}
@media (min-width:700px){
    ._2MEyI ._1bdWe{
        height:120px;
        margin-top:0;
        width:120px
    }
}
._2MEyI ._1AOF2{
    color:#e6e6e6;
    display:block;
    margin-bottom:0;
    margin-left:-51px;
    margin-top:15px;
    min-width:calc(100% + 102px)
}
@media (min-width:700px){
    ._2MEyI ._1AOF2{
        color:#e9e9e9;
        margin-bottom:20px;
        margin-left:0;
        margin-top:30px;
        min-width:100%
    }
}
._2MEyI .W547r{
    color:#4c4c4c;
    font-size:16px;
    font-weight:700;
    margin-top:10px
}
@media (min-width:700px){
    ._2MEyI .W547r{
        color:#4c4c4c;
        font-size:30px;
        font-weight:300
    }
}
._1bdWe{
    border-radius:98px;
    height:80px;
    width:80px
}
@media (min-width:700px){
    ._1bdWe{
        height:120px;
        width:120px
    }
}
._1oplD{
    color:#999;
    margin:0 auto 25px;
    max-width:350px
}
[data-juicy=false] .LYYSb{
    display:inline-block
}
._2iqae:before{
    background-image:url(../../public_image/fc4images/icon-sprite8.svg);
    background-position:-273px -70px;
    content:"";
    display:inline-block;
    height:11px;
    margin:0 10px -1px -5px;
    width:15px
}
._2LuYq{
    background-image:url(../../public_image/fc4images/gear.svg);
    height:21px;
    padding:0;
    width:20px
}
._2VXqR{
    margin:-3px 6px 0 0
}
._1DtHr{
    display:none
}
@media (min-width:700px){
    ._1DtHr{
        color:#999;
        display:inline-block;
        font-size:15px;
        font-weight:700;
        text-transform:uppercase
    }
}
._2S9kM{
    background:#2b70c9;
    border:none;
    border-radius:4px;
    display:inline-block;
    height:26px;
    padding:5px 10px;
    position:relative;
    vertical-align:middle
}
._2S9kM img{
    display:block;
    left:1px;
    position:relative;
    top:2px
}
._3TrjC{
    cursor:pointer
}
._3TrjC img{
    top:0
}
._3WZFJ{
    cursor:pointer;
    display:none;
    width:250px
}
.pwdsC{
    display:inline-block;
    margin:0 16px;
    position:relative
}
.pwdsC:hover ._3WZFJ{
    display:block
}
.i2hjP{
    margin-bottom:15px
}
.W547r{
    color:#999;
    font-size:15px;
    line-height:15px;
    margin:10px 0 5px
}
@media (min-width:700px){
    .W547r{
        color:#3c3c3c;
        font-size:36px;
        line-height:38px;
        margin:30px 0 20px
    }
}
._2TsxH{
    background:#fff;
    color:#3c3c3c;
    display:none;
    margin-left:-21px;
    margin-top:10px;
    padding:10px 0
}
._3HcYJ{
    cursor:pointer;
    position:absolute;
    right:0;
    top:0
}
._2ouhr,._3HcYJ:hover ._2TsxH{
    display:block
}
._2ouhr{
    color:#3c3c3c;
    cursor:pointer;
    padding:5px 20px;
    text-align:left;
    width:100%
}
._2ouhr:hover{
    background:#1caff6;
    color:#fff
}
._7aXIE{
    padding:40px
}
.avIRO{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    margin-bottom:30px
}
.QFOLY{
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0;
    margin-bottom:-60px
}
.-Bren{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    font-size:2em;
    font-weight:300;
    line-height:1em
}
._2-v-l{
    font-size:17px
}
._2uNKY{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    margin-top:30px
}
._9dt0Y{
    -ms-flex-item-align:start;
    align-self:flex-start;
    border-radius:100%;
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0;
    margin-right:20px
}
._2z43j{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1
}
._2RRNj{
    margin-top:15px
}
._2lwOl{
    color:#3c3c3c;
    font-size:20px;
    font-weight:500;
    margin-top:30px
}
._2Kf88{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    height:100vh;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.orHoh{
    background-color:#dadada;
    border-radius:100%;
    display:inline-block;
    height:15px;
    margin:0 10px;
    width:15px
}
.a7ilW{
    -webkit-animation-delay:-.32s;
    animation-delay:-.32s
}
._13jGV{
    -webkit-animation-delay:-.16s;
    animation-delay:-.16s
}
._3TFgA{
    -webkit-appearance:none;
    border:2px solid #dadada;
    border-radius:98px;
    cursor:pointer;
    display:inline-block;
    font-size:15px;
    height:19px;
    line-height:19px;
    width:19px
}
._3TFgA:active{
    background:#dadada
}
._3TFgA:checked:after{
    border-radius:98px;
    content:"";
    height:60%;
    left:20%;
    position:absolute;
    top:20%;
    width:60%
}
@media (min-width:700px){
    ._3TFgA{
        border-color:#e9e9e9
    }
}
[data-juicy=true] ._2CN6j{
    display:none
}
[data-juicy=false] ._2CN6j{
    border:2px solid #dadada;
    position:relative;
    vertical-align:top
}
[data-juicy=false] ._2CN6j:checked{
    background:transparent;
    border-color:#1caff6
}
[data-juicy=false] ._2CN6j:checked:after{
    background:#1caff6
}
[data-juicy=true] ._8X2Bp{
    display:none
}
[data-juicy=false] ._8X2Bp{
    border:2px solid #dadada;
    float:left;
    margin-top:2px;
    position:relative
}
[data-juicy=false] ._8X2Bp:checked{
    background:transparent;
    border-color:#1caff6
}
[data-juicy=false] ._8X2Bp:checked:after{
    background:#1caff6
}
._33XIq{
    background:transparent!important;
    border:2px solid #dadada!important;
    cursor:pointer;
    display:inline-block;
    font-size:15px;
    height:19px;
    line-height:19px;
    width:19px
}
._33XIq:active{
    background:#dadada
}
._33XIq:checked:after{
    border-radius:4px;
    content:"";
    height:60%;
    left:20%;
    position:absolute;
    top:20%;
    width:60%
}
._3bCrI{
    position:relative;
    vertical-align:top
}
._3bCrI:checked{
    border-color:#1caff6!important
}
.Zy98x{
    float:left;
    margin-top:2px;
    position:relative
}
.Zy98x:checked{
    border-color:#1caff6!important
}
._2UjxU{
    background:transparent;
    border:0;
    color:#1caff6;
    cursor:pointer;
    display:block;
    font-size:15px;
    line-height:1em;
    padding:7px 45px 7px 15px;
    text-indent:.01px;
    white-space:nowrap;
    width:100%
}
._1Ke91{
    border:2px solid #1caff6;
    border-radius:98px;
    display:inline-block;
    margin-right:5px;
    position:relative;
    vertical-align:middle;
    width:250px
}
._1Ke91:after{
    background-image:url(../../public_image/fc4images/icon-sprite8.svg);
    background-position:-210px -70px;
    content:"";
    display:inline-block;
    height:8px;
    margin:10px 10px 0 0;
    pointer-events:none;
    position:absolute;
    right:2px;
    top:2px;
    width:14px
}
._3_NyK{
    background:#fff;
    border:2px solid #e9e9e9;
    color:#3c3c3c;
    text-align:left
}
._3_NyK[dir=rtl]{
    text-align:right
}
._3_NyK::-webkit-input-placeholder{
    font-weight:300
}
._3_NyK:-ms-input-placeholder{
    font-weight:300
}
._3_NyK::placeholder{
    font-weight:300
}
._1Juqt:disabled{
    background:#f0f0f0;
    color:#777
}
._1e69E{
    line-height:24px
}
._3WbPm:focus{
    border:2px solid #1caff6
}
._1py6s{
    -webkit-appearance:none;
    border-radius:10px;
    padding:10px 12px;
    width:100%
}
[data-juicy=true] ._1py6s{
    background-color:#f7f7f7;
    border-color:#e5e5e5
}
[data-juicy=false] ._1py6s{
    border-color:#dadada
}
._2fPEB{
    -webkit-appearance:none;
    border-radius:10px;
    padding:10px 12px;
    resize:none;
    width:100%
}
[data-juicy=true] ._2fPEB{
    background-color:#f7f7f7;
    border-color:#e5e5e5
}
[data-juicy=false] ._2fPEB{
    border-color:#dadada
}
._2zD5s{
    border-radius:5px;
    display:block;
    padding:5px 10px
}
._2gKxd{
    padding:5px 10px 5px 0;
    width:100%
}
._2Xy4X{
    margin-right:10px
}
._2Xy4X,._3Vwz8{
    border-radius:5px;
    display:inline-block;
    padding:5px 10px
}
._3Vwz8{
    margin:20px 0;
    text-transform:uppercase;
    width:100%
}
._37vlN{
    margin:0 -15px
}
._2i34a{
    border-spacing:15px;
    display:block;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    width:100%
}
._2_7Fi{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
@media (min-width:700px){
    ._2_7Fi{
        display:-webkit-inline-box;
        display:-ms-inline-flexbox;
        display:inline-flex;
        width:100%
    }
}
._3xTz7{
    margin-bottom:10px;
    text-align:center
}
[data-juicy=true] ._2KzqK{
    text-align:center!important
}
[data-juicy=false] ._2KzqK{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    text-align:left!important
}
@media (min-width:700px){
    ._2KzqK{
        margin-bottom:10px
    }
    [data-juicy=true] ._2KzqK{
        width:95%!important
    }
}
._2gM3V{
    text-align:center!important
}
[data-juicy=false] ._2gM3V{
    min-height:48px!important
}
@media (min-width:700px){
    ._2gM3V{
        margin-bottom:20px;
        width:95%!important
    }
}
._1UMda{
    float:left
}
._1Znfu{
    margin-right:10px;
    min-width:19px
}
@media (hover:hover){
    .hURU1:hover{
        border-color:#1caff6
    }
}
._2EA8A{
    white-space:normal!important
}
@media (min-width:700px){
    [data-juicy=true] ._2EA8A{
        padding-right:30px;
        text-align:center
    }
}
.onezz{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    padding-bottom:10px
}
@media (min-width:700px){
    .onezz{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -ms-flex-direction:row;
        flex-direction:row;
        margin-top:20px!important;
        padding-bottom:0
    }
}
.ApGWr{
    margin:20px 0
}
@media (min-width:700px){
    .ApGWr{
        margin:0 80px 0 0
    }
}
.MnbL-{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    width:100%
}
@media (min-width:700px){
    .MnbL-{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
._98_-{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    height:193px;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    position:relative;
    width:175px
}
[data-juicy=true] ._98_-{
    border:2px solid #e5e5e5;
    border-radius:32px
}
[data-juicy=false] ._98_-{
    background:#fff;
    border-radius:33px;
    box-shadow:0 0 10px rgba(0,0,0,.15)
}
@media screen and (max-height:500px){
    ._98_-{
        height:auto;
        padding:30px;
        width:auto
    }
}
@media (min-width:700px){
    ._98_-{
        height:240px;
        width:215px
    }
    [data-juicy=false] ._98_-{
        border-radius:40px
    }
}
.XOd-L{
    color:#3c3c3c;
    font-size:100px;
    line-height:100px
}
@media screen and (max-height:500px){
    .XOd-L{
        font-size:50px;
        line-height:50px
    }
}
._1iHQR{
    position:absolute;
    right:5px;
    top:20px
}
._3jagi{
    font-family:Times New Roman,Times,serif!important
}
.iNLw3{
    cursor:pointer
}
[data-juicy=true] .iNLw3{
    border-color:transparent;
    color:#4b4b4b;
    font-size:17px;
    font-weight:500;
    margin:5px 1px;
    padding:12px 16px;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    transition:-webkit-filter .2s;
    transition:filter .2s;
    transition:filter .2s,-webkit-filter .2s
}
[data-juicy=true] .iNLw3,[data-juicy=true] .iNLw3:after{
    border-radius:16px;
    border-style:solid;
    border-width:2px 2px 4px
}
[data-juicy=true] .iNLw3:after{
    background-clip:padding-box;
    background-color:#fff;
    border-color:#e5e5e5;
    bottom:-4px;
    content:"";
    left:-2px;
    position:absolute;
    right:-2px;
    top:-2px;
    z-index:-1
}
[data-juicy=true] .iNLw3:active{
    -webkit-transform:translate3d(0,2px,0);
    transform:translate3d(0,2px,0)
}
[data-juicy=true] .iNLw3:active:after{
    border-bottom-width:2px;
    bottom:-2px
}
@media (min-width:700px){
    [data-juicy=true] .iNLw3{
        font-size:19px;
        margin:5px
    }
}
[data-juicy=false] .iNLw3{
    background:#fff;
    border:none;
    border-radius:2px;
    box-shadow:0 2px 8px rgba(0,0,0,.2);
    font-size:19px;
    font-weight:300;
    margin:5px;
    padding:12px 15px
}
[data-juicy=true] ._1VtkU{
    color:#1cb0f6
}
[data-juicy=true] ._1VtkU:after{
    background-color:#ddf4ff;
    border-color:#1cb0f6
}
[data-juicy=false] ._1VtkU{
    background-color:#1caff6!important;
    color:#fff
}
[data-juicy=true] ._1gz3r{
    color:#e5e5e5;
    -webkit-transform:translate3d(0,2px,0);
    transform:translate3d(0,2px,0)
}
[data-juicy=true] ._1gz3r:after{
    border-bottom-width:2px;
    bottom:-2px
}
[data-juicy=false] ._1gz3r{
    color:#cecece
}
._2sM1A{
    box-shadow:none!important;
    color:transparent!important;
    cursor:default!important
}
[data-juicy=true] ._2sM1A:after{
    background-color:#e5e5e5!important;
    border-bottom-width:2px;
    border-color:transparent!important;
    bottom:-2px
}
[data-juicy=false] ._2sM1A{
    background-color:#e9e9e9
}
._2HKPs{
    -webkit-animation-duration:.3s;
    animation-duration:.3s
}
@-webkit-keyframes K{
    0%{
        color:#78c800
    }
    to{
        background-color:#e5e5e5
    }
}
@keyframes K{
    0%{
        color:#78c800
    }
    to{
        background-color:#e5e5e5
    }
}
@-webkit-keyframes L{
    0%{
        background-color:#b8f28b;
        border-color:#78c800
    }
    to{
        background-color:#fff;
        border-color:#e5e5e5
    }
}
@keyframes L{
    0%{
        background-color:#b8f28b;
        border-color:#78c800
    }
    to{
        background-color:#fff;
        border-color:#e5e5e5
    }
}
@-webkit-keyframes M{
    0%{
        color:#ff4b4b
    }
    to{
        color:#4b4b4b
    }
}
@keyframes M{
    0%{
        color:#ff4b4b
    }
    to{
        color:#4b4b4b
    }
}
@-webkit-keyframes N{
    0%{
        background-color:#ffc1c1;
        border-color:#ff4b4b
    }
    to{
        background-color:#fff;
        border-color:#e5e5e5
    }
}
@keyframes N{
    0%{
        background-color:#ffc1c1;
        border-color:#ff4b4b
    }
    to{
        background-color:#fff;
        border-color:#e5e5e5
    }
}
@-webkit-keyframes O{
    0%{
        background-color:#7eb530;
        color:#fff
    }
    to{
        background-color:inherit;
        color:inherit
    }
}
@keyframes O{
    0%{
        background-color:#7eb530;
        color:#fff
    }
    to{
        background-color:inherit;
        color:inherit
    }
}
@-webkit-keyframes P{
    0%{
        background-color:#dd381d;
        color:#fff
    }
    to{
        background-color:inherit;
        color:inherit
    }
}
@keyframes P{
    0%{
        background-color:#dd381d;
        color:#fff
    }
    to{
        background-color:inherit;
        color:inherit
    }
}
[data-juicy=true] ._2ygjK{
    -webkit-animation-name:K;
    animation-name:K
}
[data-juicy=true] ._2ygjK:after{
    -webkit-animation:L .3s;
    animation:L .3s
}
[data-juicy=false] ._2ygjK{
    -webkit-animation-name:O;
    animation-name:O
}
[data-juicy=true] ._3aR0s{
    -webkit-animation-name:M;
    animation-name:M
}
[data-juicy=true] ._3aR0s:after{
    -webkit-animation:N .3s;
    animation:N .3s
}
[data-juicy=false] ._3aR0s{
    -webkit-animation-name:P;
    animation-name:P
}
._3Dq_r{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    height:100%;
    padding-bottom:20px
}
@media (min-width:700px){
    ._3Dq_r{
        padding-bottom:0
    }
}
._1w38l{
    height:100%;
    padding-bottom:30px;
    width:100%
}
@media screen and (max-height:650px){
    ._1w38l{
        padding-bottom:10px
    }
}
@media (min-width:700px){
    ._1w38l{
        -webkit-box-align:center;
        -ms-flex-align:center;
        align-items:center;
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        padding-bottom:0
    }
}
._2Zn_t{
    margin:2%;
    max-width:190px;
    text-align:left;
    width:46%
}
[data-juicy=true] ._2Zn_t{
    font-weight:500!important;
    padding:0!important;
    text-transform:none!important
}
[data-juicy=false] ._2Zn_t{
    border-radius:10px!important;
    display:inline-block;
    font-size:15px!important;
    font-weight:500!important;
    padding:0!important
}
._2Zn_t:not(:last-child){
    margin-right:2%
}
@media (min-width:700px){
    ._2Zn_t{
        margin:0;
        width:193px
    }
    ._2Zn_t:not(:last-child){
        margin-right:10px
    }
}
[data-juicy=true] .g1wrO{
    background:none;
    color:#4b4b4b!important
}
[data-juicy=false] .g1wrO{
    border:2px solid #dadada;
    color:#3c3c3c!important
}
@media (hover:hover){
    .g1wrO:hover{
        -webkit-filter:none!important;
        filter:none!important
    }
    [data-juicy=true] .g1wrO:hover{
        color:#1cb0f6!important
    }
    [data-juicy=true] .g1wrO:hover:after{
        background-color:#ddf4ff;
        border-color:#1cb0f6!important
    }
    [data-juicy=false] .g1wrO:hover{
        background-color:transparent!important;
        border-color:#1caff6;
        color:#1caff6!important
    }
    [data-juicy=false] .g1wrO:hover ._3Vz31{
        border-color:#1caff6
    }
    [data-juicy=true] .g1wrO:hover ._3fI4u{
        border-color:#1cb0f6;
        color:#1cb0f6
    }
}
[data-juicy=false] ._2oF6E{
    background:#b9e8ff;
    border:2px solid #1caff6;
    color:#1caff6
}
[data-juicy=true] ._2oF6E ._3fI4u{
    border-color:#1cb0f6;
    color:#1cb0f6
}
._3fI4u{
    float:right
}
[data-juicy=true] ._3fI4u{
    color:#e5e5e5
}
[data-juicy=false] ._2oF6E ._3fI4u,[data-juicy=false] ._24eMH:hover ._3fI4u{
    color:#1caff6
}
[data-juicy=true] ._3Vz31{
    display:none
}
[data-juicy=false] ._3Vz31{
    margin-right:5px
}
._24eMH{
    cursor:pointer;
    display:block;
    height:100%
}
[data-juicy=true] ._24eMH{
    padding:24px 24px 40px!important
}
[data-juicy=false] ._24eMH{
    padding:7px!important
}
@media (min-width:700px){
    [data-juicy=false] ._24eMH{
        padding:12px
    }
}
._2Hx-A{
    height:100%!important
}
[data-juicy=false] ._2Hx-A{
    padding-bottom:20px!important
}
@media (min-width:700px){
    [data-juicy=false] ._2Hx-A{
        padding:0!important
    }
}
@media (hover:hover){
    ._71tyL ._3Ri-d:hover{
        -webkit-filter:brightness(1.1);
        filter:brightness(1.1)
    }
}
._3Ri-d{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    border-radius:1px;
    color:#3c3c3c;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    font-size:80px;
    height:120px;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    line-height:80px;
    width:100%
}
@media (min-width:700px){
    ._3Ri-d{
        height:136px
    }
}
@media screen and (max-height:500px){
    ._3Ri-d{
        font-size:60px;
        height:15vh;
        line-height:60px
    }
}
._2dfVh{
    margin-bottom:15px;
    position:relative;
    width:100%
}
[data-juicy=false] ._2dfVh{
    overflow:hidden;
    padding:0 10px
}
._2Q7dG{
    border-radius:40px;
    padding:15px 25px;
    position:relative
}
[data-juicy=true] ._2Q7dG{
    border-radius:16px;
    margin:0 auto 20px;
    padding:15px;
    position:relative;
    width:100%
}
[data-juicy=false] ._2Q7dG{
    background-color:#fff;
    width:-webkit-fit-content;
    width:-moz-fit-content;
    width:fit-content
}
@media (min-width:700px){
    [data-juicy=true] ._2Q7dG{
        margin:0 auto 40px
    }
}
._1tmTQ{
    float:left;
    text-align:left
}
[data-juicy=true] ._1tmTQ{
    background-color:#f7f7f7;
    border:2px solid #e5e5e5
}
._35p7H{
    float:right;
    text-align:right
}
[data-juicy=true] ._35p7H{
    background-color:#ddf4ff;
    border:2px solid #47d7ff
}
[data-juicy=true] ._3KZAX{
    border-left:0 solid transparent;
    position:absolute;
    right:-25px;
    top:45px
}
[data-juicy=false] ._3KZAX{
    background-color:#fff;
    border-bottom-right-radius:30px;
    border-top-right-radius:30px;
    bottom:-3px;
    height:30px;
    position:absolute;
    width:15px
}
[data-juicy=true] ._3KZAX:before{
    bottom:5px;
    content:"";
    position:absolute;
    right:2px
}
[data-juicy=true] ._3KZAX:after{
    bottom:7px;
    content:"";
    position:absolute;
    right:7px
}
[data-juicy=false] ._3KZAX:after{
    background-color:#f0f0f0;
    border-bottom-right-radius:60px;
    border-top-right-radius:60px;
    content:"";
    height:60px;
    margin-left:-27px;
    margin-top:-15px;
    position:absolute;
    width:30px
}
[data-juicy=true] ._1PHRk{
    left:-25px;
    -webkit-transform:scaleX(-1);
    -ms-transform:scaleX(-1);
    transform:scaleX(-1)
}
[data-juicy=true] ._1PHRk:before{
    border-left:23px solid #e5e5e5;
    border-top:23px solid transparent
}
[data-juicy=true] ._1PHRk:after{
    border-left:18px solid #f7f7f7;
    border-top:18px solid transparent
}
[data-juicy=false] ._1PHRk{
    left:10px;
    -webkit-transform:rotate(30deg);
    -ms-transform:rotate(30deg);
    transform:rotate(30deg)
}
[data-juicy=true] ._3nkW7:before{
    border-left:23px solid #47d7ff;
    border-top:23px solid transparent
}
[data-juicy=true] ._3nkW7:after{
    border-left:18px solid #ddf4ff;
    border-top:18px solid transparent
}
[data-juicy=false] ._3nkW7{
    right:10px;
    -webkit-transform:rotate(150deg);
    -ms-transform:rotate(150deg);
    transform:rotate(150deg)
}
._2N68r{
    display:none
}
._29GMn{
    border-bottom:2px solid #cecece;
    display:inline-block;
    margin:0 3px;
    width:70px
}
._2nR_9{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    padding-bottom:10px
}
@media (min-width:700px){
    ._2nR_9{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -ms-flex-direction:row;
        flex-direction:row;
        margin-top:20px!important;
        padding-bottom:0
    }
}
._2Z-Qi{
    height:100%
}
[data-juicy=true] ._2Z-Qi{
    padding:0 20px
}
@media (min-width:700px){
    ._2Z-Qi{
        -webkit-box-flex:1!important;
        -ms-flex:1 1 auto!important;
        flex:1 1 auto!important
    }
    [data-juicy=true] ._2Z-Qi{
        border-right:2px solid #dadada;
        padding:0 40px 0 0!important
    }
    [data-juicy=false] ._2Z-Qi{
        border-right:2px solid #dadada;
        padding:0 20px 0 0!important
    }
}
._2Jrts{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    height:100%;
    width:100%
}
@media (min-width:700px){
    ._2Jrts{
        -webkit-box-flex:1!important;
        -ms-flex:1 1 auto!important;
        flex:1 1 auto!important;
        padding:0 20px
    }
}
._17DQ1{
    margin-bottom:20px;
    margin-top:10px
}
@media (min-width:700px){
    ._17DQ1{
        margin-top:0
    }
}
._3ImDE{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
._3mDrc{
    margin:20px 0 40px
}
@media (max-width:699px) and (max-height:650px){
    ._3mDrc{
        margin:20px 0
    }
}
._1Qsz_{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    overflow:scroll
}
@media (min-width:700px){
    ._1Qsz_{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -ms-flex-direction:row;
        flex-direction:row;
        overflow:auto
    }
}
._2Pbs9{
    display:block;
    font-size:22px;
    line-height:40px;
    margin-top:90px
}
@media (min-width:700px){
    ._2Pbs9{
        line-height:normal;
        margin-top:0
    }
}
._2MrYm{
    border-bottom:2px solid #cecece;
    display:inline-block;
    margin:0 3px;
    width:70px
}
.qXlC4 em{
    text-decoration:underline
}
.maOx8{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
._-YZ3{
    border-spacing:15px;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    width:100%
}
._35SUn{
    float:left
}
.cwpAZ{
    vertical-align:top
}
._3EaeX,.cwpAZ{
    display:inline-block
}
._3EaeX{
    max-width:calc(100% - 45px);
    white-space:normal!important
}
[data-juicy=true] ._3EaeX{
    text-align:center!important
}
[data-juicy=false] ._3EaeX{
    text-align:left!important
}
.V1ATi{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.V1ATi:not(:last-child){
    margin-bottom:10px
}
[data-juicy=false] ._35nRA{
    text-align:left!important
}
[data-juicy=false] ._31nDg{
    text-align:left!important
}
._31nDg:hover ._3q19O{
    border-color:#1caff6!important
}
._1eXJL{
    margin-right:8px!important
}
@media (min-width:700px){
    .gQFLQ{
        margin-top:10px
    }
}
._2T9b4{
    margin-bottom:30px;
    position:relative
}
[data-juicy=true] ._2T9b4{
    height:120px
}
[data-juicy=false] ._2T9b4{
    height:110px
}
._2T9b4[dir=ltr] ._1mSJd{
    float:left
}
._2T9b4[dir=rtl] ._1mSJd{
    float:right
}
@media screen and (max-width:530px){
    [data-juicy=true] ._2T9b4{
        height:180px;
        margin:5px 0 20px
    }
    [data-juicy=false] ._2T9b4{
        height:165px;
        margin-bottom:0
    }
}
._6HogY{
    display:block;
    position:absolute;
    top:0
}
._3NfAi{
    border-bottom:2px solid #dadada;
    width:100%
}
[data-juicy=true] ._3NfAi{
    height:60px
}
[data-juicy=false] ._3NfAi{
    height:55px
}
._3NfAi:first-child{
    display:none
}
@media screen and (max-width:530px){
    ._3NfAi:first-child{
        display:block
    }
}
._30i_q{
    text-align:center
}
[data-juicy=true] .ZrFol{
    border-color:transparent;
    border-top-left-radius:18px;
    border-top-right-radius:18px;
    border-width:0 0 4px;
    padding:13px 16px
}
[data-juicy=true] .ZrFol:after{
    border-color:transparent!important;
    border-width:0 0 4px;
    bottom:-4px;
    content:"";
    left:0;
    right:0;
    top:0
}
[data-juicy=true] .ZrFol:active{
    background:none;
    -webkit-transform:translate3d(0,4px,0);
    transform:translate3d(0,4px,0)
}
[data-juicy=true] .ZrFol:active:after{
    border-width:0;
    bottom:0
}
@media (hover:hover){
    [data-juicy=true] .ZrFol:hover{
        -webkit-filter:brightness(1.1);
        filter:brightness(1.1)
    }
}
[data-juicy=true] .ZrFol._2DOxJ,[data-juicy=true] .ZrFol:disabled{
    background:none;
    color:#afafaf;
    -webkit-transform:translate3d(0,4px,0);
    transform:translate3d(0,4px,0)
}
[data-juicy=true] .ZrFol._2DOxJ:after,[data-juicy=true] .ZrFol:disabled:after{
    background:#e5e5e5;
    border:none;
    bottom:0
}
[data-juicy=false] .ZrFol{
    border:0
}
[data-juicy=false] .ZrFol._2DOxJ,[data-juicy=false] .ZrFol:disabled{
    background:#ddd;
    color:#afafaf
}
[data-juicy] ._2PaNr{
    font-size:15px;
    padding:10px 20px
}
@media (min-width:700px){
    [data-juicy] ._2PaNr{
        font-size:17px;
        padding:12px 25px
    }
}
[data-juicy] ._2fLK2{
    font-size:15px;
    padding:10px 20px
}
@media (min-width:700px){
    [data-juicy] ._2fLK2{
        font-size:17px;
        padding:10px 25px
    }
}
._1EsdJ{
    background-color:transparent;
    border-color:#e70800;
    color:#e70800
}
@media (hover:hover){
    ._1EsdJ:hover{
        background:rgba(0,0,0,.05)
    }
}
._3BQiq{
    cursor:pointer;
    display:block!important;
    padding:0
}
[data-juicy=false] ._3BQiq{
    border-radius:98px!important
}
[data-juicy=false] ._3BQiq:hover{
    background:#3ebbf7
}
._2yH8S{
    background:transparent;
    border:none!important;
    border-radius:0!important;
    text-transform:uppercase
}
._3OS8l{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
@media (min-width:700px){
    ._3OS8l{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
.gPojS{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    margin:40px 0 40px -20px!important;
    min-height:120px
}
@media (min-width:700px){
    .gPojS{
        -webkit-box-align:normal;
        -ms-flex-align:normal;
        align-items:normal;
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center;
        margin:0 40px 0 0!important;
        width:180px!important
    }
}
._9_Epa{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    height:100%;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
@media (min-width:700px){
    ._1uWv-{
        margin-left:0;
        margin-top:-20px;
        width:180px
    }
}
._2ZCaj{
    border:0;
    height:120px;
    text-align:center;
    width:120px
}
[data-juicy=true] ._2ZCaj,[data-juicy=true] ._2ZCaj:after{
    border-radius:24px!important
}
._1QCZJ{
    height:80px;
    position:absolute;
    text-align:center;
    -webkit-transform:scale(.9);
    -ms-transform:scale(.9);
    transform:scale(.9);
    width:80px
}
[data-juicy=false] ._1QCZJ{
    border:4px solid #f0f0f0;
    margin:50px 0 0 90px
}
[data-juicy=true] ._1QCZJ{
    margin:40px 0 0 100px;
    z-index:4
}
[data-juicy=true] ._1QCZJ:before{
    border:4px solid #fff;
    border-radius:20px;
    bottom:-8px;
    content:" ";
    left:-4px;
    position:absolute;
    right:-4px;
    top:-4px;
    z-index:-1
}
[data-juicy=true] ._1QCZJ:active:before{
    bottom:-4px;
    top:-4px
}
@media (min-width:700px){
    [data-juicy=false] ._1QCZJ{
        margin:40px 0 0 100px;
        -webkit-transform:none;
        -ms-transform:none;
        transform:none
    }
}
.UKb7Y{
    margin-top:4px
}
._3O99M{
    margin-top:4px
}
._3xjvD{
    height:100%;
    resize:none
}
@media (min-width:700px){
    ._3xjvD{
        height:140px
    }
}
._3bmJ2{
    height:0
}
[data-juicy=true] .oR3Zt{
    line-height:40px
}
[data-juicy=false] .oR3Zt{
    line-height:26px
}
._1qV0L{
    line-height:36px
}
._3_AmQ{
    cursor:default;
    display:inline
}
._3Omzr{
    position:relative
}
._34mDx{
    padding:0 0 5px
}
._1YRKw{
    padding:0 0 7px
}
._10knO{
    background:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAI0lEQVQIW2NkwAIYYWJr1679HxwcDOaDCZAATBIkgVslurEAdDoMBsNekvMAAAAASUVORK5CYII=) repeat-x 0 100%
}
.MUGWy{
    background:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAMAAAC6sdbXAAAACVBMVEUcr/b///8cr/YljGXMAAAAAnRSTlMAAHaTzTgAAAAYSURBVAjXY2AEAQZGBiYgZmRiYoKzQQAAAaQAG7WCJKgAAAAASUVORK5CYII=) repeat-x 0 100%;
    color:#1caff6
}
.MUGWy.XV0Fl{
    background:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAI0lEQVQIW2NkwAIYYWL/Oxj+M1YwgPlgAiQAkwRJ4FaJbiwA3isJBulCmoIAAAAASUVORK5CYII=) repeat-x 0 100%;
    color:#ff9d00
}
._3fpkH{
    margin:0 1px
}
._1gjlS{
    left:0;
    padding:30px 0;
    position:absolute;
    top:20px;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
    z-index:2
}
._1c_ny{
    visibility:hidden
}
.XUDC1{
    color:#3c3c3c;
    font-size:15px;
    white-space:nowrap
}
[data-juicy=false] .XUDC1{
    padding:3px 20px 0
}
._3Gof3{
    border-top:1px solid #e9e9e9;
    padding:15px 10px;
    text-align:center
}
._2KveP:first-child>._3Gof3{
    border-top:0
}
._1h0QU{
    border-bottom:1px solid #e9e9e9
}
._1ekdE{
    border-left:1px solid #e9e9e9
}
._1ekdE:first-child{
    border-left:0
}
._3s3uv{
    color:#999;
    font-size:13px;
    text-transform:uppercase
}
._3AX6p{
    color:#999;
    display:inline-block
}
._22HKm{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    padding-bottom:10px
}
@media (min-width:700px){
    ._22HKm{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -ms-flex-direction:row;
        flex-direction:row;
        margin-top:20px!important;
        padding-bottom:0
    }
}
._1nBdn{
    height:100%
}
@media (min-width:700px){
    ._1nBdn{
        border-right:2px solid #dadada;
        -webkit-box-flex:1!important;
        -ms-flex:1 1 auto!important;
        flex:1 1 auto!important;
        padding:0 20px 0 0!important
    }
}
._1OY37{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    height:100%;
    width:100%
}
@media (min-width:700px){
    ._1OY37{
        -webkit-box-flex:1!important;
        -ms-flex:1 1 auto!important;
        flex:1 1 auto!important;
        padding:0 20px
    }
}
._2bVwP{
    margin-bottom:20px;
    margin-top:10px
}
@media (min-width:700px){
    ._2bVwP{
        margin-top:0
    }
}
.bPbf1{
    width:100%
}
@media (min-width:700px){
    .bPbf1{
        -webkit-box-align:center;
        -ms-flex-align:center;
        align-items:center;
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column;
        height:100%;
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center;
        margin-left:auto;
        margin-right:auto;
        max-height:350px;
        max-width:600px;
        width:100%
    }
}
._1Y5M_{
    font-size:17px;
    font-weight:300;
    margin-top:0;
    text-align:center;
    width:100%
}
@media (min-width:700px){
    ._1Y5M_{
        -webkit-box-align:center;
        -ms-flex-align:center;
        align-items:center;
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-flow:column;
        flex-flow:column;
        font-size:19px;
        height:calc(100% - 140px);
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center;
        padding-bottom:20px;
        position:absolute
    }
}
._1Zqmf{
    -webkit-box-flex:0;
    -ms-flex:0 1 auto;
    flex:0 1 auto;
    margin:0 0 20px;
    text-align:left;
    width:100%
}
[data-juicy] ._1Zqmf{
    font-size:22px;
    line-height:24px
}
[data-juicy=false] ._1Zqmf{
    font-weight:700
}
@media (min-width:700px){
    [data-juicy=true] ._1Zqmf{
        font-size:32px;
        line-height:40px
    }
    [data-juicy=false] ._1Zqmf{
        font-size:32px;
        line-height:38px
    }
}
._2QNyK{
    cursor:pointer;
    position:relative;
    width:100%
}
[data-juicy=true] ._2QNyK{
    font-size:17px!important;
    font-weight:500!important;
    letter-spacing:normal!important;
    line-height:27px;
    text-align:center!important;
    text-transform:none!important
}
@media (min-width:700px){
    [data-juicy=true] ._2QNyK{
        font-size:19px!important
    }
}
[data-juicy=false] ._2QNyK{
    border:2px solid #dadada;
    border-radius:98px;
    font-size:17px;
    font-weight:300!important;
    line-height:22px;
    padding:10px 20px 10px 15px
}
@media (min-width:700px){
    [data-juicy=false] ._2QNyK{
        font-size:15px
    }
}
._3pcg6{
    color:#777;
    display:none;
    font-weight:700
}
[data-juicy=true] ._3pcg6{
    border:2px solid #e5e5e5;
    border-radius:8px;
    font-size:15px;
    height:30px;
    line-height:12px;
    margin-right:0;
    margin-top:-3px;
    padding:8px;
    width:30px
}
[data-juicy=false] ._3pcg6{
    font-size:12px;
    margin-right:8px
}
@media (min-width:700px){
    ._3pcg6{
        display:inline-block
    }
}
[data-juicy=false] ._1-PLN{
    background:#b9e8ff;
    border:2px solid #1caff6;
    color:#1caff6
}
[data-juicy=true] ._1-PLN ._3pcg6{
    border-color:#1cb0f6;
    color:#1caff6
}
[data-juicy=false] ._1-PLN ._3pcg6{
    color:#1caff6
}
[data-juicy=true] ._386Rr{
    background:none;
    color:#4b4b4b!important
}
[data-juicy=false] ._386Rr{
    color:#3c3c3c!important
}
@media (hover:hover){
    [data-juicy=true] ._386Rr:hover{
        background:none;
        color:#1cb0f6!important;
        -webkit-filter:none!important;
        filter:none!important
    }
    [data-juicy=true] ._386Rr:hover:after{
        background-color:#ddf4ff;
        border-color:#1cb0f6!important
    }
    [data-juicy=false] ._386Rr:hover{
        background-color:transparent!important;
        border-color:#1caff6;
        color:#1caff6!important
    }
    [data-juicy=false] ._386Rr:hover ._6F-Pn{
        border-color:#1caff6
    }
    [data-juicy=true] ._386Rr:hover ._3pcg6{
        border-color:#1cb0f6!important;
        color:#1cb0f6
    }
    [data-juicy=false] ._386Rr:hover ._3pcg6{
        color:#1caff6
    }
}
[data-juicy=true] ._386Rr ._3pcg6{
    color:#afafaf
}
[data-juicy=false] ._386Rr ._3pcg6{
    color:#777
}
._2hYEZ{
    height:100%;
    margin:0;
    margin-top:-20px;
    text-align:left
}
._1LyQh,._2hYEZ{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    width:100%
}
._1LyQh{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:0
}
._2UAIZ{
    -webkit-box-flex:0;
    -ms-flex:0 1 auto;
    flex:0 1 auto;
    margin:20px 0
}
._3JyHj{
    -webkit-box-flex:1;
    -ms-flex:1 1 auto;
    flex:1 1 auto
}
[data-juicy=true] ._1AM95{
    font-size:15px;
    font-weight:700;
    letter-spacing:.8px;
    text-transform:uppercase
}
._3skMI{
    cursor:pointer;
    line-height:20px;
    text-align:center;
    -ms-touch-action:manipulation;
    touch-action:manipulation;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    vertical-align:middle;
    white-space:nowrap
}
[data-juicy=true] ._3skMI{
    border-radius:16px;
    border-style:solid;
    display:inline-block;
    -webkit-tap-highlight-color:transparent;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    transition:-webkit-filter .2s;
    transition:filter .2s;
    transition:filter .2s,-webkit-filter .2s
}
[data-juicy=true] ._3skMI:after{
    background-clip:padding-box;
    border-radius:16px;
    border-style:solid;
    position:absolute;
    z-index:-1
}
[data-juicy=false] ._3skMI{
    border-radius:98px;
    font-weight:700
}
._3skMI._28JSG,._3skMI:disabled{
    cursor:not-allowed;
    pointer-events:none
}
[data-juicy=true] ._2arQ0{
    border-color:transparent;
    border-top-left-radius:18px;
    border-top-right-radius:18px;
    border-width:0 0 4px;
    padding:13px 16px
}
[data-juicy=true] ._2arQ0:after{
    border-color:transparent!important;
    border-width:0 0 4px;
    bottom:-4px;
    content:"";
    left:0;
    right:0;
    top:0
}
[data-juicy=true] ._2arQ0:active{
    background:none;
    -webkit-transform:translate3d(0,4px,0);
    transform:translate3d(0,4px,0)
}
[data-juicy=true] ._2arQ0:active:after{
    border-width:0;
    bottom:0
}
@media (hover:hover){
    [data-juicy=true] ._2arQ0:hover{
        -webkit-filter:brightness(1.1);
        filter:brightness(1.1)
    }
}
[data-juicy=true] ._2arQ0._28JSG,[data-juicy=true] ._2arQ0:disabled{
    background:none;
    color:#afafaf;
    -webkit-transform:translate3d(0,4px,0);
    transform:translate3d(0,4px,0)
}
[data-juicy=true] ._2arQ0._28JSG:after,[data-juicy=true] ._2arQ0:disabled:after{
    background:#e5e5e5;
    border:none;
    bottom:0
}
[data-juicy=false] ._2arQ0{
    border:0
}
[data-juicy=false] ._2arQ0._28JSG,[data-juicy=false] ._2arQ0:disabled{
    background:#ddd;
    color:#afafaf
}
[data-juicy=true] ._3hso2{
    border-color:transparent;
    border-width:2px 2px 4px;
    padding:12px 16px
}
[data-juicy=true] ._3hso2:after{
    border-width:2px 2px 4px;
    bottom:-4px;
    content:"";
    left:-2px;
    right:-2px;
    top:-2px
}
[data-juicy=true] ._3hso2:active{
    -webkit-transform:translate3d(0,2px,0);
    transform:translate3d(0,2px,0)
}
[data-juicy=true] ._3hso2:active:after{
    border-bottom-width:2px;
    bottom:-2px
}
@media (hover:hover){
    [data-juicy=true] ._3hso2:hover{
        -webkit-filter:brightness(.9);
        filter:brightness(.9)
    }
}
[data-juicy=true] ._3hso2._28JSG,[data-juicy=true] ._3hso2:disabled{
    -webkit-transform:translate3d(0,2px,0);
    transform:translate3d(0,2px,0)
}
[data-juicy=true] ._3hso2._28JSG:after,[data-juicy=true] ._3hso2:disabled:after{
    border-bottom-width:2px;
    bottom:-2px
}
[data-juicy=false] ._3hso2{
    border-style:solid;
    border-width:2px
}
[data-juicy=false] ._3hso2._28JSG,[data-juicy=false] ._3hso2:disabled{
    background:transparent;
    border:2px solid #dadada
}
._1iHYp,._3f25b{
    font-size:13px
}
@media (min-width:700px){
    ._3f25b{
        font-size:15px
    }
}
.jSpv4{
    font-size:15px
}
@media (min-width:700px){
    .jSpv4{
        font-size:17px
    }
}
._3kIGr,.oTUW5{
    padding:4px 15px
}
._1uzK0{
    padding:8px 20px
}
@media (min-width:700px){
    ._1uzK0{
        padding:9px 21px
    }
}
._3e75V{
    padding:8px 20px
}
@media (min-width:700px){
    ._3e75V{
        padding:7px 21px
    }
}
.NSbuJ{
    padding:10px 20px
}
@media (min-width:700px){
    .NSbuJ{
        padding:15px 25px
    }
}
._28Ilx{
    padding:10px 20px
}
@media (min-width:700px){
    ._28Ilx{
        padding:15px 25px
    }
}
[data-juicy=true] .oNqWF{
    background:none;
    color:#afafaf
}
[data-juicy=true] .oNqWF:after{
    background-color:#fff;
    border-color:#e5e5e5
}
[data-juicy=true] .oNqWF._28JSG,[data-juicy=true] .oNqWF:disabled{
    color:#e5e5e5
}
[data-juicy=false] .oNqWF{
    background-color:transparent;
    border-color:#dadada;
    color:#999
}
[data-juicy=false] .oNqWF:not([disabled]):hover{
    background:rgba(0,0,0,.05);
    color:#3c3c3c
}
._3RFcO{
    background:none;
    color:#fff
}
._3RFcO:after{
    border-color:rgba(0,0,0,.2)
}
[data-juicy=true] ._2ESN4{
    background-color:#1899d6;
    color:#fff
}
[data-juicy=true] ._2ESN4:after{
    background-color:#1cb0f6
}
[data-juicy=false] ._2ESN4{
    background:#1caff6;
    color:#fff
}
[data-juicy=false] ._2ESN4:hover{
    background:#3ebbf7
}
.-PC5e{
    background-color:#2d4373;
    color:#fff
}
.-PC5e:after{
    background-color:#3b5998
}
._3CBye{
    background:none;
    color:#ff4b4b
}
._3CBye:after{
    border-color:#e5e5e5
}
._3CBye._28JSG,._3CBye:disabled{
    color:#e5e5e5
}
._3CBye._28JSG:after,._3CBye:disabled:after{
    border-color:#e5e5e5
}
[data-juicy=true] ._23-CV{
    background-color:#58a700;
    color:#fff
}
[data-juicy=true] ._23-CV:after{
    background-color:#78c800
}
[data-juicy=false] ._23-CV{
    background:#7eb530;
    color:#fff
}
[data-juicy=false] ._23-CV:hover{
    background:#94c500
}
[data-juicy=true] ._1RSWF{
    background-color:#ff9600;
    color:#4b4b4b
}
[data-juicy=true] ._1RSWF:after{
    background-color:#ffc800
}
[data-juicy=false] ._1RSWF{
    background:#ff9d00;
    color:#fff
}
[data-juicy=false] ._1RSWF:hover{
    background:#ffba4d
}
[data-juicy=true] ._3IE82{
    background-color:#ea2b2b;
    color:#fff
}
[data-juicy=true] ._3IE82:after{
    background-color:#ff4b4b
}
[data-juicy=false] ._3IE82{
    background:#dd381d;
    color:#fff
}
[data-juicy=false] ._3IE82:hover{
    background:#f22a00
}
[data-juicy=true] .FKIqu{
    background-color:hsla(0,0%,100%,.5)
}
[data-juicy=true] .FKIqu:after{
    background-color:#fff
}
[data-juicy=false] .FKIqu{
    background:#fff;
    color:#1caff6
}
[data-juicy=false] .FKIqu:hover{
    background:hsla(0,0%,100%,.9)
}
[data-juicy=true] ._3AITH{
    color:#1cb0f6
}
[data-juicy=true] ._3AITH._28JSG:after,[data-juicy=true] ._3AITH:disabled:after{
    background-color:hsla(0,0%,100%,.5)
}
[data-juicy=true] ._1RyB9{
    color:#1cb0f6
}
[data-juicy=true] ._1RyB9._28JSG,[data-juicy=true] ._1RyB9:disabled{
    color:#2b70c9
}
[data-juicy=true] ._1RyB9._28JSG:after,[data-juicy=true] ._1RyB9:disabled:after{
    background-color:rgba(43,112,201,.5)
}
._1Le6e{
    background:none;
    color:#fff
}
[data-juicy=false] ._1Le6e,[data-juicy=true] ._1Le6e:after{
    border-color:#fff
}
[data-juicy=false] ._1Le6e:hover{
    background:hsla(0,0%,100%,.15)
}
[data-juicy=true] ._1Al8r{
    background:none;
    color:#1cb0f6;
    -webkit-filter:none!important;
    filter:none!important
}
[data-juicy=true] ._1Al8r:after{
    background-color:#ddf4ff;
    border-color:#1cb0f6
}
.YuOcE{
    background:none;
    color:#fff
}
[data-juicy=true] .YuOcE:after{
    border-color:hsla(0,0%,100%,.5)
}
[data-juicy=true] .YuOcE._28JSG,[data-juicy=true] .YuOcE:disabled{
    color:hsla(0,0%,100%,.5)
}
[data-juicy=false] .YuOcE{
    border-color:#fff
}
[data-juicy=false] .YuOcE:hover{
    background:hsla(0,0%,100%,.15)
}
[data-juicy=true] .HxYv_:after{
    background:hsla(0,0%,100%,.5);
    border-color:#fff
}
[data-juicy=true] ._--tG3{
    background-color:#ff9600;
    color:#cd7900
}
[data-juicy=true] ._--tG3:after{
    background-color:#ffc800
}
[data-juicy=false] ._--tG3{
    background:#ffcb1f;
    color:#3c3c3c
}
[data-juicy=false] ._--tG3:hover{
    background:#ffd71f
}
.iyTNA{
    background-color:#fff;
    border:2px solid #fff
}
[data-juicy=false] .iyTNA:disabled,[data-juicy=false] .iyTNA:hover{
    background-color:transparent;
    border-color:#fff
}
._3Q1uX{
    cursor:pointer
}
[data-juicy=true] ._3Q1uX{
    color:#1cb0f6
}
@media (hover:hover){
    [data-juicy=true] ._3Q1uX:hover{
        -webkit-filter:brightness(1.2);
        filter:brightness(1.2)
    }
}
[data-juicy=false] ._3Q1uX{
    color:#1caff6;
    font-weight:700;
    letter-spacing:1px;
    text-transform:uppercase
}
._1hK8e{
    border:0;
    height:40px;
    position:relative;
    width:40px
}
[data-juicy=true] ._1hK8e{
    background:transparent;
    padding:0
}
[data-juicy=false] ._1hK8e{
    background:#1392d0
}
._2Nzej{
    cursor:pointer;
    padding:0
}
[data-juicy=false] ._2Nzej{
    border-radius:98px!important
}
._29dGK{
    position:relative
}
[data-juicy=false] ._29dGK{
    border:none
}
[data-juicy=false] ._29dGK:hover{
    background:#3ebbf7
}
[data-juicy=true] ._KjBI{
    background-color:hsla(0,0%,100%,.5);
    padding:0
}
._3bFZU{
    background:#fff
}
[data-juicy=false] ._3bFZU:hover{
    color:#fff
}
._3PhoN{
    color:#3b579d
}
._3PhoN:hover{
    background:#3b579d
}
._2C9Nc{
    color:#3b579d!important
}
.GlS2a{
    color:#db4633
}
.GlS2a:hover{
    background:#db4633
}
._9bCx{
    color:#db4633!important
}
._3tXpk{
    color:#1caff6
}
._3tXpk:hover{
    background:#1caff6
}
._3CRl-{
    color:#1caff6!important
}
.Nj-PE{
    color:#d4296d
}
.Nj-PE:hover{
    background:#d4296d
}
._3DwsU{
    color:#d4296d!important
}
._275DQ{
    font-size:17px;
    padding:10px 20px;
	background:#7eb530;
	color:#fff;
}

._275DQ:hover{background: #94c500;}

#sign-in-btn{border:none; margin-top:10px;}

 ._3skMI {
    border-radius: 98px;
    font-weight: 700;
}
@media (min-width:700px){
    ._275DQ{
        font-size:20px;
        padding:15px 20px
    }
}
._25QMj{
    height:auto!important
}
._1JM8R{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    height:100%;
    margin:0 auto;
    padding-bottom:30px;
    width:100%
}
@media (min-width:700px){
    ._1JM8R{
        -webkit-box-align:center;
        -ms-flex-align:center;
        align-items:center;
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -ms-flex-direction:row;
        flex-direction:row;
        padding-bottom:0
    }
}
._3usrL{
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0
}
@media (min-width:700px){
    ._3usrL{
        margin-right:40px
    }
}
._1XKSx{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1
}
._1b6Wu,._2qCV2{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    margin:40px 0 30px
}
@media (min-width:700px){
    ._1b6Wu,._2qCV2{
        margin:0
    }
}
@media screen and (max-height:650px){
    ._1b6Wu,._2qCV2{
        margin:10px 0
    }
}
._1o8rO{
    background-position:50%;
    background-size:cover;
    height:33vw;
    width:33vw
}
[data-juicy=false] ._1o8rO{
    border:5px solid #fff;
    border-radius:2px;
    box-shadow:0 2px 7px rgba(0,0,0,.15)
}
._1o8rO:nth-child(2){
    margin-top:-20px;
    -webkit-transform:rotate(-2deg);
    -ms-transform:rotate(-2deg);
    transform:rotate(-2deg)
}
@media (min-width:700px){
    ._1o8rO:nth-child(2){
        display:none
    }
}
._1o8rO:nth-child(3){
    -webkit-transform:rotate(3deg);
    -ms-transform:rotate(3deg);
    transform:rotate(3deg)
}
@media (min-width:700px){
    ._1o8rO:nth-child(3){
        display:none
    }
}
@media (min-width:700px){
    ._1o8rO{
        height:180px;
        width:180px
    }
}
.h958q{
    margin:0 -15px
}
.XZMmW{
    border-spacing:15px;
    display:table;
    width:100%
}
._2M9KX{
    display:block;
    text-align:center
}
._1CluC{
    padding:10px 15px 10px 10px!important
}
.EayR4{
    display:table-cell
}
._39x1L{
    float:left
}
._2fzE3:hover{
    border-color:#1caff6
}
@media (hover:hover){
    ._1Wuie .eSlsq:hover{
        -webkit-filter:brightness(1.1);
        filter:brightness(1.1)
    }
}
.eSlsq{
    background-position:50%;
    border-radius:1px;
    height:120px;
    margin:0 0 10px;
    width:100%
}
[data-juicy=true] .eSlsq{
    background-repeat:no-repeat;
    background-size:contain
}
[data-juicy=false] .eSlsq{
    background-size:cover
}
@media (min-width:700px){
    .eSlsq{
        height:160px
    }
}
@media screen and (max-height:500px){
    .eSlsq{
        height:15vh
    }
}
[data-juicy=true] ._3vC2p{
    display:block;
    text-align:center
}
@media (min-width:700px){
    [data-juicy=true] ._3vC2p{
        float:left
    }
}
._3LWZI{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    padding-bottom:20px
}
@media mq-large{
    ._3LWZI{
        padding-bottom:0
    }
}
._1G0R9{
    margin:40px 0;
    text-align:center
}
@media (max-width:699px) and (max-height:650px){
    ._1G0R9{
        margin:20px 0
    }
}
.cToFN{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
@media (min-width:700px){
    .cToFN{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
._2Gr06{
    display:inline-block
}
.JJW58{
    height:120px;
    text-align:center;
    width:120px
}
._13R2t{
    margin-top:20px
}
._3EMVr{
    margin-top:36px
}
.wuU9L{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
@media (min-width:700px){
    .wuU9L{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
._57OyF{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    margin:40px 0;
    text-align:center
}
@media (max-width:699px) and (max-height:650px){
    ._57OyF{
        margin:20px 0
    }
}
.GqqH9{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
@media (min-width:700px){
    .GqqH9{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -ms-flex-direction:row;
        flex-direction:row;
        padding:0 20px
    }
}
._34Zpr{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    background:#fff;
    border-radius:33px;
    box-shadow:0 0 10px rgba(0,0,0,.15);
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    height:193px;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    position:relative;
    width:175px
}
@media screen and (max-height:500px){
    ._34Zpr{
        height:auto;
        padding:30px;
        width:auto
    }
}
@media (min-width:700px){
    ._34Zpr{
        border-radius:40px;
        height:240px;
        width:215px
    }
}
._3pWkj{
    color:#3c3c3c;
    font-size:80px;
    line-height:80px
}
@media screen and (max-height:500px){
    ._3pWkj{
        font-size:50px;
        line-height:50px
    }
}
._19y-q{
    position:absolute;
    right:5px;
    top:20px
}
._18BpK{
    margin:0 -15px
}
._3xBpO{
    border-spacing:15px;
    display:block;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    width:100%
}
._1R2fD{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
@media (min-width:700px){
    ._1R2fD{
        display:-webkit-inline-box;
        display:-ms-inline-flexbox;
        display:inline-flex;
        width:100%
    }
}
._12KzD{
    margin-bottom:10px;
    text-align:center
}
._3fhIU{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    text-align:left!important
}
@media (min-width:700px){
    ._3fhIU{
        margin-bottom:10px
    }
}
._1RDNV{
    -webkit-filter:brightness(40%);
    filter:brightness(40%);
    margin-left:calc(50% - 30px);
    margin-top:5px
}
@media (min-width:700px){
    ._1RDNV{
        margin-left:calc(50% - 50px)
    }
}
._3Dtnv{
    float:left
}
._3eT1I{
    margin-right:10px;
    min-width:19px
}
.oOAd6:hover{
    border-color:#1caff6
}
._1be87{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    padding-bottom:20px
}
@media (min-width:700px){
    ._1be87{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
._3104E{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    margin:40px 0
}
@media (min-width:700px){
    ._3104E{
        -webkit-box-pack:left;
        -ms-flex-pack:left;
        justify-content:left
    }
}
._2XFXQ{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
@media (min-width:700px){
    ._2XFXQ{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -ms-flex-direction:row;
        flex-direction:row;
        margin:40px 20px
    }
}
._1yTyA{
    display:inline-block
}
._1SSpp{
    height:120px;
    text-align:center;
    width:120px
}
._35oWh{
    margin-top:36px
}
._1jojm{
    margin-top:20px
}
._1PllZ{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
@media (min-width:700px){
    ._1PllZ{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
@media (min-width:700px){
    .OQHKq{
        vertical-align:top;
        width:50%
    }
}
._3MxCt{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-flex:1;
    -ms-flex:1 1 auto;
    flex:1 1 auto;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-ordinal-group:3;
    -ms-flex-order:2;
    order:2;
    text-align:center
}
@media (min-width:700px){
    ._3MxCt{
        -webkit-box-flex:0;
        -ms-flex:0 1 auto;
        flex:0 1 auto;
        -webkit-box-pack:left;
        -ms-flex-pack:left;
        justify-content:left;
        margin-right:40px;
        -webkit-box-ordinal-group:1;
        -ms-flex-order:0;
        order:0;
        width:115px
    }
}
._33Zq_{
    -webkit-box-flex:0;
    -ms-flex:0 1 auto;
    flex:0 1 auto;
    margin:20px 0;
    -webkit-box-ordinal-group:2;
    -ms-flex-order:1;
    order:1
}
@media (min-width:700px){
    ._33Zq_{
        -webkit-box-align:center;
        -ms-flex-align:center;
        align-items:center;
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-flex:1;
        -ms-flex:1 1 auto;
        flex:1 1 auto
    }
}
._3oJjO{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    background:transparent!important;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
._3oJjO._22OAX{
    border-color:#1caff6!important;
    color:#777
}
._3NU9I{
    white-space:pre
}
._1In7B{
    color:#1caff6
}
._2etd0{
    height:180px;
    margin:auto;
    max-height:196px;
    max-width:196px;
    width:180px
}
._2etd0:disabled{
    background:#dadada
}
@media (min-width:700px){
    ._2etd0{
        height:115px;
        width:115px
    }
}
[data-juicy=false] ._2etd0{
    display:inline-block
}
._3MoOc .xMcvw{
    background-position:-326px -90px
}
._3MoOc:disabled .xMcvw{
    background-position:-349px -215px
}
@-webkit-keyframes Q{
    0%{
        height:50px;
        width:30px
    }
    to{
        height:0;
        width:0
    }
}
@keyframes Q{
    0%{
        height:50px;
        width:30px
    }
    to{
        height:0;
        width:0
    }
}
.xUN6_{
    -webkit-animation-duration:.2s;
    animation-duration:.2s;
    -webkit-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
    -webkit-animation-name:Q;
    animation-name:Q
}
.xUN6_ .xMcvw{
    background-position:-326px -90px!important
}
.Tfflr{
    cursor:default!important
}
.xMcvw{
    left:50%;
    position:absolute;
    top:50%;
    -webkit-transform:scale(2) translateX(-25%) translateY(-25%);
    -ms-transform:scale(2) translateX(-25%) translateY(-25%);
    transform:scale(2) translateX(-25%) translateY(-25%)
}
@media (min-width:700px){
    .xMcvw{
        -webkit-transform:translateX(-50%) translateY(-50%);
        -ms-transform:translateX(-50%) translateY(-50%);
        transform:translateX(-50%) translateY(-50%)
    }
}
@-webkit-keyframes R{
    0%{
        height:0;
        width:0
    }
    to{
        height:40px;
        width:40px
    }
}
@keyframes R{
    0%{
        height:0;
        width:0
    }
    to{
        height:40px;
        width:40px
    }
}
@-webkit-keyframes S{
    0%{
        height:0;
        width:0
    }
    to{
        height:70px;
        width:70px
    }
}
@keyframes S{
    0%{
        height:0;
        width:0
    }
    to{
        height:70px;
        width:70px
    }
}
.WEIj_{
    -webkit-animation-duration:.3s;
    animation-duration:.3s;
    -webkit-animation-name:S;
    animation-name:S;
    background:#fff;
    border-radius:8px;
    display:inline-block;
    height:70px;
    margin:1px 0 0 1px;
    vertical-align:middle;
    width:70px
}
@media (min-width:700px){
    .WEIj_{
        -webkit-animation-name:R;
        animation-name:R;
        border-radius:4px;
        height:40px;
        width:40px
    }
}
._2urfb{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
@media (min-width:700px){
    ._3ApP0{
        margin-bottom:68px;
        margin-top:18px
    }
}
@media (max-width:699px){
    ._3ApP0{
        margin-bottom:158px;
        margin-top:10px
    }
}
._3OLBY{
    border-bottom:2px solid #dadada;
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    margin-left:14px;
    margin-right:14px;
    padding-bottom:4px
}
._3FPyE{
    -ms-flex-item-align:start;
    align-self:flex-start
}
._1MksS{
    -ms-flex-item-align:center;
    -ms-grid-row-align:center;
    align-self:center
}
._3ttoM{
    margin-right:8px;
    position:relative
}
._3ttoM:before{
    background-image:url(../../public_image/fc4images/challenge-tap-cloze-damage-start.svg);
    background-size:100% 100%;
    content:"";
    height:100%;
    left:100%;
    position:absolute;
    top:0;
    width:8px
}
._3NeV0{
    margin-left:8px;
    position:relative
}
._3NeV0:after{
    background-image:url(../../public_image/fc4images/challenge-tap-cloze-damage-end.svg);
    background-size:100% 100%;
    content:"";
    height:100%;
    position:absolute;
    right:100%;
    top:0;
    width:8px
}
._2rz_Z{
    margin-left:8px;
    position:relative
}
._2rz_Z:after{
    background-image:url(../../public_image/fc4images/challenge-tap-cloze-damage-end-placeholder.svg);
    background-size:100% 100%;
    content:"";
    height:100%;
    position:absolute;
    right:100%;
    top:0;
    width:8px
}
.HlCGk{
    border:0;
    color:inherit;
    line-height:inherit
}
._2U9X_{
    border-radius:2px 0 0 2px;
    margin-right:0;
    padding:12px 15px;
    padding-right:8px
}
._2o5PC,._2U9X_{
    background-color:#fff;
    display:inline-block;
    -webkit-filter:drop-shadow(0 2px 2px rgba(0,0,0,.2));
    filter:drop-shadow(0 2px 2px rgba(0,0,0,.2));
    font-weight:300
}
._1vHAt,._2o5PC{
    border-radius:0 2px 2px 0;
    padding:12px 15px;
    padding-left:8px
}
._1vHAt{
    background-color:#ddd;
    color:#ddd;
    display:inline-block;
    font-weight:300
}
._3x__Q{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.UZi5J{
    margin-bottom:14px;
    margin-right:10px
}
._1rwIa{
    border-bottom:0;
    border-top:0;
    height:0;
    padding-bottom:0;
    padding-top:0;
    visibility:hidden
}
._1gcJT{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
._3VFHG{
    display:block;
    margin:20px 0 0!important
}
@media (min-width:700px){
    ._1qCW5{
        border-radius:10px
    }
}
._1okOW{
    display:none
}
._7q434{
    height:17vh;
    margin-bottom:25px
}
@media (min-width:700px){
    ._7q434{
        -webkit-box-flex:1;
        -ms-flex-positive:1;
        flex-grow:1
    }
}
._8pTVQ{
    margin-top:20px
}
.PWYxO{
    display:inline-block;
    padding:15px;
    vertical-align:middle;
    width:100%
}
@media (min-width:700px){
    .PWYxO{
        padding:30px 0 20px
    }
}
.PWYxO ._31u17{
    color:#4c4c4c;
    font-size:30px;
    font-weight:700;
    line-height:35px;
    margin-top:30px;
    text-align:center
}
.PWYxO ._3Ko6D{
    margin:auto;
    margin-bottom:25px;
    margin-top:35px;
    width:150px
}
@media (max-width:699px){
    .PWYxO ._3Ko6D{
        margin-bottom:15px;
        margin-top:10px;
        width:100px
    }
}
.PWYxO ._67Xq5{
    color:#6f6f6f;
    font-weight:700;
    letter-spacing:.6px;
    margin-bottom:15px;
    text-transform:uppercase
}
.PWYxO ._67Xq5,.PWYxO .i_1eN{
    font-size:18px;
    text-align:center
}
.PWYxO .i_1eN{
    color:#a2a2a2;
    font-weight:500;
    line-height:1.56
}
@media (max-width:699px){
    .PWYxO .i_1eN{
        line-height:1.15
    }
}
@media (min-width:700px){
    ._38Esk .PWYxO{
        padding:30px 40px 20px;
        width:90%
    }
}
@media (min-width:700px){
    ._38Esk ._93p4J{
        width:30%
    }
}
._2Q82C{
    display:inline-block;
    height:auto;
    padding:15px;
    vertical-align:middle;
    width:100%
}
@media (min-width:700px){
    ._2Q82C{
        height:100%;
        padding:30px 0 20px
    }
}
._24l4B{
    display:inline-block;
    height:auto;
    position:relative;
    vertical-align:middle;
    width:100%
}
@media (min-width:700px){
    ._24l4B{
        height:100%;
        width:40%
    }
}
._3A0mF{
    display:inline-block;
    height:auto;
    vertical-align:middle;
    width:100%
}
@media (min-width:700px){
    ._3A0mF{
        width:55%
    }
}
._2lU79{
    color:#3c3c3c;
    font-size:22px;
    font-style:bold;
    font-weight:700;
    letter-spacing:-.2px;
    line-height:26px;
    margin:20px 0 15px
}
@media (min-width:700px){
    ._2lU79{
        font-size:32px;
        font-weight:500;
        margin:30px 0 20px
    }
}
._3j2Vc{
    color:#777;
    font-size:15px;
    font-weight:500;
    line-height:1.77;
    margin:10px 0
}
@media (min-width:700px){
    ._3j2Vc{
        font-size:20px;
        margin:20px
    }
}
._390OL{
    margin:10px;
    min-width:250px
}
._2jJv2,[data-juicy=false] ._390OL{
    display:inline-block
}
._2jJv2{
    background-repeat:no-repeat;
    height:150px;
    position:inherit;
    vertical-align:middle;
    width:150px
}
@media (min-width:700px){
    ._2jJv2{
        height:245px;
        top:50%;
        -webkit-transform:translateY(-50%);
        -ms-transform:translateY(-50%);
        transform:translateY(-50%);
        width:240px
    }
}
[data-juicy=true] ._2jJv2{
    background-image:url(../../public_image/fc4images/flaming-calendar.svg);
    background-position:50%;
    background-repeat:no-repeat;
    background-size:contain
}
[data-juicy=false] ._2jJv2{
    background-image:url(../../public_image/fc4images/store-sprite-1.svg);
    background-position:-820px -30px;
    background-size:1000px
}
@media (min-width:700px){
    [data-juicy=false] ._2jJv2{
        background-position:-1400px -57px;
        background-size:1700px
    }
}
@media (min-width:700px) and (max-height:650px){
    [data-juicy=false] ._2jJv2{
        background-position:-1400px -50px;
        background-size:1700px
    }
}
@media (min-width:700px){
    ._3AT2V ._2Q82C{
        padding:30px 40px 20px;
        width:90%
    }
}
@media (min-width:700px){
    ._3AT2V ._24l4B{
        position:relative;
        width:20%
    }
}
@media (min-width:700px){
    ._3AT2V ._2jJv2{
        position:absolute;
        right:20px
    }
}
._309vL{
    font-weight:300
}
@media (min-width:700px){
    ._26pCf{
        display:table;
        height:330px;
        width:100%
    }
}
@media (min-width:700px){
    ._2x8k5{
        display:inline-block;
        height:250px;
        vertical-align:top;
        width:400px
    }
}
@media (min-width:700px){
    ._1JGNU{
        padding-right:100px;
        text-align:right
    }
}
@media (min-width:700px){
    .ANzjf{
        height:230px;
        margin-top:10px
    }
}
@media (min-width:700px){
    .lgg_D{
        margin-top:-25px;
        padding-left:60px
    }
}
@media (min-width:700px){
    ._38SPa ._2HMBY{
        margin-left:0
    }
}
@media (min-width:700px){
    ._38SPa ._1iUq9{
        padding:0 30px
    }
}
._38SPa ._16Ajy{
    height:100%;
    overflow:visible;
    padding-top:0;
    width:auto
}
@media (min-width:700px){
    ._38SPa ._16Ajy{
        width:1700%
    }
}
._2Eyty{
    height:calc(100vh - 125px);
    overflow:hidden;
    text-align:center
}
@media (min-width:700px){
    ._2Eyty{
        height:100%;
        padding:0;
        padding:initial
    }
}
._2HMBY{
    height:100%;
    transition:-webkit-transform 1s;
    transition:transform 1s;
    transition:transform 1s,-webkit-transform 1s;
    width:1700%
}
._2Zhvi{
    -webkit-transform:translateX(0);
    -ms-transform:translateX(0);
    transform:translateX(0)
}
._1bxGV{
    -webkit-transform:translateX(-5.88235%);
    -ms-transform:translateX(-5.88235%);
    transform:translateX(-5.88235%)
}
.egA16{
    -webkit-transform:translateX(-11.76471%);
    -ms-transform:translateX(-11.76471%);
    transform:translateX(-11.76471%)
}
._1V-iw{
    -webkit-transform:translateX(-17.64706%);
    -ms-transform:translateX(-17.64706%);
    transform:translateX(-17.64706%)
}
._39mwD{
    -webkit-transform:translateX(-23.52941%);
    -ms-transform:translateX(-23.52941%);
    transform:translateX(-23.52941%)
}
._3Z4AA{
    -webkit-transform:translateX(-29.41176%);
    -ms-transform:translateX(-29.41176%);
    transform:translateX(-29.41176%)
}
._1ceyl{
    -webkit-transform:translateX(-35.29412%);
    -ms-transform:translateX(-35.29412%);
    transform:translateX(-35.29412%)
}
._1A-DM{
    -webkit-transform:translateX(-41.17647%);
    -ms-transform:translateX(-41.17647%);
    transform:translateX(-41.17647%)
}
._2NEYB{
    -webkit-transform:translateX(-47.05882%);
    -ms-transform:translateX(-47.05882%);
    transform:translateX(-47.05882%)
}
.xUhKc{
    -webkit-transform:translateX(-52.94118%);
    -ms-transform:translateX(-52.94118%);
    transform:translateX(-52.94118%)
}
._2-Fht{
    -webkit-transform:translateX(-58.82353%);
    -ms-transform:translateX(-58.82353%);
    transform:translateX(-58.82353%)
}
.VOhoZ{
    -webkit-transform:translateX(-64.70588%);
    -ms-transform:translateX(-64.70588%);
    transform:translateX(-64.70588%)
}
.GUh7N{
    -webkit-transform:translateX(-70.58824%);
    -ms-transform:translateX(-70.58824%);
    transform:translateX(-70.58824%)
}
._22b6y{
    -webkit-transform:translateX(-76.47059%);
    -ms-transform:translateX(-76.47059%);
    transform:translateX(-76.47059%)
}
._3tlqI{
    -webkit-transform:translateX(-82.35294%);
    -ms-transform:translateX(-82.35294%);
    transform:translateX(-82.35294%)
}
._3c5uV{
    -webkit-transform:translateX(-88.23529%);
    -ms-transform:translateX(-88.23529%);
    transform:translateX(-88.23529%)
}
._1ubw5{
    -webkit-transform:translateX(-94.11765%);
    -ms-transform:translateX(-94.11765%);
    transform:translateX(-94.11765%)
}
._1iUq9{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    float:left;
    height:100%;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    width:5.88235%
}
@media (min-width:700px){
    ._1iUq9{
        padding:0
    }
}
._1c--K{
    font-size:22px;
    font-weight:700;
    line-height:1.2;
    margin:10px 0 30px
}
@media (min-width:700px){
    ._1c--K{
        font-size:32px;
        font-weight:500;
        margin:20px 0
    }
}
._2AVC7,._2EJDn{
    height:100%
}
@media (min-width:700px){
    ._2EJDn{
        display:-webkit-inline-box;
        display:-ms-inline-flexbox;
        display:inline-flex;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column;
        float:left;
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center;
        margin-top:0
    }
}
._16Ajy{
    max-width:100%;
    overflow:hidden
}
@media (min-width:700px){
    ._16Ajy{
        min-width:640px;
        width:50%
    }
}
@media (max-width:1020px){
    ._16Ajy{
        width:100%
    }
}
._2QQP5{
    border-left:2px solid #e9e9e9;
    border-left-color:#e9e9e9;
    border-left-style:solid;
    max-width:calc(100% - 640px);
    min-width:380px;
    width:50%
}
@media (max-width:1020px){
    ._2QQP5{
        display:none
    }
}
._3bxyH{
    height:350px;
    position:relative;
    width:350px
}
._1qGhj,._3bxyH{
    display:inline-block;
    margin:0 auto;
    text-align:center
}
@media (min-width:700px) and (max-height:650px){
    ._1qGhj{
        margin-top:35px
    }
}
._3gqtq{
    bottom:30px;
    left:50%;
    position:absolute;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%);
    z-index:1
}
@media (min-width:700px){
    ._3gqtq{
        bottom:-82px
    }
}
._2iZKk{
    white-space:nowrap
}
@media (max-width:699px){
    ._2iZKk{
        display:none
    }
}
._14PRs{
    border:6px solid #fff;
    border-radius:98px;
    cursor:pointer;
    display:inline-block;
    height:30px;
    margin:0 7px;
    width:30px
}
[data-juicy=true] ._2HYAx{
    background:#1cb0f6
}
[data-juicy=false] ._2HYAx{
    background:#1caff6
}
[data-juicy=true] ._1EVZm{
    background:#e5e5e5
}
[data-juicy=false] ._1EVZm{
    background:#fff
}
.zwyGr{
    margin-top:20px
}
[data-juicy=false] .zwyGr{
    color:#1caff6;
    cursor:pointer;
    font-weight:700;
    letter-spacing:1px;
    text-transform:uppercase
}
._2FnzS{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
._2imjj{
    font-size:22px;
    font-weight:700;
    line-height:1.2;
    margin:10px 0 30px
}
@media (min-width:700px){
    ._2imjj{
        font-size:32px;
        font-weight:500;
        margin:24px 0;
        max-width:400px
    }
}
._18iZA{
    max-width:120px;
    width:100%
}
@media (min-width:700px){
    ._18iZA{
        max-width:180px
    }
}
._2FQ2C{
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row
}
._1TE4c{
    width:300px
}
.Xi8GZ{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-pack:distribute;
    justify-content:space-around;
    max-width:900px;
    width:100%
}
._16jsz{
    background-image:url(../../public_image/fc4images/events-logo.svg);
    background-position:50%;
    background-repeat:no-repeat;
    background-size:contain;
    display:inline-block;
    height:39px;
    position:relative;
    top:-3px;
    vertical-align:middle;
    width:300px
}
@media screen and (max-width:530px){
    ._16jsz{
        margin:40px auto 15px;
        width:228px
    }
}
._2Kroj{
    background-image:url(../../public_image/fc4images/events-illustration.svg);
    background-repeat:no-repeat;
    background-size:contain;
    display:none;
    height:342px;
    position:relative;
    width:300px
}
@media (min-width:700px){
    ._2Kroj{
        display:inline-block
    }
}
._1ChSm{
    color:#777;
    display:inline-block;
    font-size:16px;
    line-height:1.46;
    margin:26px 0
}
._2bOAo{
    margin-top:17px;
    text-transform:uppercase;
    width:255px
}
@media screen and (max-width:530px){
    ._2bOAo{
        margin-top:10px;
        width:inherit
    }
}
[data-juicy=false] ._2bOAo{
    display:inline-block
}
._3zGZo ._2pVtO{
    height:100%;
    width:100%
}
._1h6ci{
    font-size:33px;
    margin-bottom:30px;
    text-align:center
}
.k6sa2{
    padding-top:30px
}
@media (min-width:700px){
    ._3APnE{
        float:right;
        position:relative
    }
}
._3wbyI{
    background-position:-55px -70px;
    margin-right:10px
}
._1VKMP{
    background:#3b579d;
    color:#fff;
    margin-bottom:20px;
    width:250px
}
._1VKMP:hover{
    background:#486dc7
}
._2mGNz{
    background-position:-64px -70px;
    margin-right:10px
}
.myGNL{
    background:#1caff6;
    color:#fff;
    margin-bottom:20px;
    width:250px
}
.myGNL:hover{
    background:#3ebbf7
}
._2D9hd{
    display:inline-block;
    margin-bottom:30px;
    margin-top:10px;
    position:relative
}
@media (min-width:700px){
    ._2DPSA{
        float:left
    }
}
._2_6YD{
    background:#faa919 url(../../public_image/fc4images/gold-skill-box@2x.png) no-repeat 50%/137%;
    border:thick solid #faa919;
    border-radius:100%;
    display:block;
    height:120px;
    width:120px
}
._3ljYK{
    bottom:-1px;
    left:45px;
    -webkit-transform:scale(3.3);
    -ms-transform:scale(3.3);
    transform:scale(3.3);
    z-index:-1
}
._3KRDF,._3ljYK{
    position:absolute
}
._3KRDF{
    color:#c36612;
    display:block;
    font-size:56px;
    font-weight:700;
    left:60px;
    line-height:120px;
    text-align:center;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    transform:translateX(-50%)
}
._2-iy1{
    width:400px
}
._2-iy1,.LCWa0{
    display:inline-block
}
.LCWa0{
    border-radius:10px;
    padding:15px;
    text-align:left;
    width:100%
}
@media (min-width:700px){
    .LCWa0{
        margin-top:30px;
        padding:30px 40px 20px;
        width:auto
    }
}
._3nTBE{
    border-bottom:2px solid #e9e9e9;
    font-size:15px
}
@media (min-width:700px){
    ._3nTBE{
        font-size:17px
    }
}
._1SBHk{
    padding:0 0 15px
}
._36FzI{
    color:#dd381d;
    float:right;
    font-weight:700
}
@media (min-width:700px){
    ._36FzI{
        color:#3c3c3c
    }
}
.BfvHe{
    color:#852023;
    float:right;
    font-size:22px;
    font-weight:700;
    line-height:74px;
    margin:20px -20px 0 0;
    text-align:center;
    -webkit-transform:scale(.7);
    -ms-transform:scale(.7);
    transform:scale(.7)
}
@media (min-width:700px){
    .BfvHe{
        margin:20px -24px 0 0
    }
}
._2TvCk{
    color:#880d0d;
    float:right;
    font-size:22px;
    font-weight:700;
    height:74px;
    line-height:74px;
    margin:20px -20px 0 0;
    text-align:center;
    -webkit-transform:scale(.7);
    -ms-transform:scale(.7);
    transform:scale(.7);
    width:65px
}
@media (min-width:700px){
    ._2TvCk{
        margin:20px -24px 0 0
    }
}
._3mXxu{
    color:#999;
    font-size:15px;
    margin:30px 0 0;
    width:calc(100% - 50px)
}
@media (min-width:700px){
    ._3mXxu{
        margin:30px 50px 0 0;
        width:220px
    }
}
._3mXxu a{
    color:#1caff6
}
.JmRiG{
    margin-top:10px;
    width:255px
}
@media (min-width:700px){
    .JmRiG{
        margin-top:17px
    }
}
.VFOgy,[data-juicy=false] .JmRiG{
    display:inline-block
}
.VFOgy{
    margin:4%;
    max-height:30%;
    max-width:300px;
    width:calc(30% + 80px)
}
@media (min-width:700px){
    .VFOgy{
        max-height:40%
    }
}
._27fPY{
    background-image:url(../../public_image/fc4images/podcast-logo.svg);
    background-position:50%;
    background-repeat:no-repeat;
    background-size:contain;
    display:inline-block;
    height:39px;
    margin-top:-3px;
    max-width:90%;
    width:294px
}
.gODRz{
    -ms-flex-line-pack:center;
    align-content:center;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal!important;
    -webkit-box-direction:normal!important;
    -ms-flex-flow:row wrap!important;
    flex-flow:row wrap!important;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    min-height:100%;
    width:100%
}
._37Fom{
    display:block!important;
    overflow-y:auto
}
.oOoPq{
    display:block;
    font-size:20px;
    line-height:1.46;
    margin:5% 0;
    th:100%
}
@media (min-width:530px){
    .oOoPq{
        font-size:18px
    }
}
@media (min-width:700px){
    .oOoPq{
        font-size:26px
    }
}
._2jqBu{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    max-width:340px;
    width:80%
}
@media (min-width:700px){
    ._2jqBu{
        font-size:21px;
        max-width:500px;
        width:50%
    }
}
._1uvwV{
    position:relative
}
[data-juicy=true] ._1uvwV{
    margin-top:60px;
    -webkit-transform:scale(1.5);
    -ms-transform:scale(1.5);
    transform:scale(1.5)
}
[data-juicy=false] ._1uvwV{
    margin-top:20px
}
@media (min-width:700px){
    ._1uvwV{
        margin-top:60px;
        -webkit-transform:scale(1.5);
        -ms-transform:scale(1.5);
        transform:scale(1.5)
    }
}
._61gR4{
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row
}
@media screen and (max-width:530px){
    ._1eDgf{
        width:270px
    }
}
@media (min-width:530px) and (max-width:700px){
    ._1eDgf{
        width:340px
    }
}
@media screen and (max-width:700px){
    [data-juicy=true] ._1eDgf{
        -webkit-box-align:center;
        -ms-flex-align:center;
        align-items:center;
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column;
        width:100%
    }
}
._4P1Me{
    background-image:url(../../public_image/fc4images/stories-duolingo-logo.svg);
    background-position:50%;
    background-repeat:no-repeat;
    display:inline-block;
    height:41px;
    position:relative;
    top:-3px;
    vertical-align:middle;
    width:157px
}
@media screen and (max-width:530px){
    ._4P1Me{
        background-size:contain;
        margin-top:3%;
        top:-5px;
        width:135px
    }
}
.hZ0aq{
    color:#1caff6;
    font-size:38px;
    font-weight:300;
    margin:0 15px
}
@media screen and (max-width:530px){
    .hZ0aq{
        font-size:31px;
        margin:0 0 0 7px
    }
}
._2cfq0{
    background-image:url(../../public_image/fc4images/reading-duo.svg);
    background-position:50%;
    background-repeat:no-repeat;
    background-size:contain;
    display:inline-block;
    min-height:553px;
    position:relative;
    width:245px
}
@media screen and (max-width:530px){
    ._2cfq0{
        display:none
    }
}
._25dCM,[data-juicy=true] ._2cfq0{
    display:none
}
._25dCM{
    background-image:url(../../public_image/fc4images/reading-duo.svg);
    background-position:50%;
    background-repeat:no-repeat;
    background-size:contain;
    height:188px;
    margin-bottom:30px;
    width:100%
}
@media screen and (max-width:530px){
    ._25dCM{
        display:inline-block
    }
}
[data-juicy=true] ._25dCM{
    background-image:url(../../public_image/fc4images/juicy-reading-duo.svg);
    background-position:bottom;
    display:inline-block;
    max-width:330px
}
._20PKJ{
    display:inline-block;
    font-size:20px;
    line-height:1.36;
    margin:16px 0;
    width:260px
}
@media (min-width:700px){
    ._20PKJ{
        display:block;
        font-size:24px;
        width:355px
    }
}
@media screen and (max-width:530px){
    ._20PKJ{
        font-size:18px;
        margin:1px 0 10px;
        width:100%
    }
}
@media (min-width:700px){
    ._20PKJ{
        font-size:28px;
        width:412px
    }
}
@media screen and (max-width:530px){
    [data-juicy=true] ._20PKJ{
        width:270px
    }
}
@media (min-width:530px) and (max-width:700px){
    [data-juicy=true] ._20PKJ{
        width:340px
    }
}
.XMlbP{
    margin-top:17px;
    width:255px
}
@media screen and (max-width:530px){
    .XMlbP{
        margin-top:10px;
        width:inherit
    }
}
@media (max-width:699px){
    [data-juicy=true] .XMlbP{
        width:100%
    }
}
[data-juicy=false] .XMlbP{
    display:inline-block
}
._3Me7z{
    bottom:0;
    height:30px;
    letter-spacing:1.1px;
    margin:auto;
    z-index:1
}
._3Me7z,.eCU4m{
    left:0;
    position:absolute;
    right:0
}
.eCU4m{
    display:inline-block;
    margin:0 auto;
    vertical-align:middle;
    z-index:2
}
[data-juicy=true] .eCU4m{
    background-image:url(../../public_image/fc4images/streak-empty.svg);
    background-position:50%;
    background-repeat:no-repeat;
    background-size:contain;
    height:75px;
    top:50px;
    width:75px
}
[data-juicy=false] .eCU4m{
    background-image:url(../../public_image/fc4images/ring-of-fire.svg);
    height:65px;
    top:55px;
    width:50px
}
[data-juicy=true] ._2PuFu{
    background-image:url(../../public_image/fc4images/streak.svg)
}
[data-juicy=false] ._2PuFu{
    background-position:50px 0
}
._1hKfk{
    color:#dadada;
    display:block;
    font-weight:700
}
._1uAYD{
    color:#faa919
}
._1m_Ir{
    color:#dadada;
    font-weight:700;
    left:0;
    line-height:1;
    position:absolute;
    right:0;
    top:30%;
    z-index:1
}
.uu8iJ{
    color:#faa919;
    font-size:15px
}
@media (max-height:450px){
    ._2eVzr{
        display:none
    }
}
@media (max-width:360px){
    ._2eVzr{
        display:none
    }
}
.oW0H8{
    display:inline-block;
    margin-left:5px
}
[data-juicy=true] .oW0H8{
    margin-top:30px
}
@media (min-width:700px){
    [data-juicy=true] .oW0H8{
        margin-top:0
    }
}
._3cKQD{
    display:inline-block;
    position:relative;
    z-index:2
}
._2U8JH{
    clip:rect(-10px,14px,50px,-20px);
    left:-13px;
    margin:-15px 0 0;
    top:50%
}
._2U8JH,._3hwyV{
    position:absolute
}
._3hwyV{
    background:#fff;
    -webkit-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    transform:rotate(45deg);
    z-index:100
}
._3hwyV,._3hwyV:after{
    display:block;
    height:30px;
    width:30px
}
._3hwyV:after{
    content:"";
    z-index:1
}
._1mrf_,._3hwyV:after{
    box-shadow:0 1px 15px rgba(0,0,0,.2)
}
._1mrf_{
    background-color:#fff;
    border-radius:10px;
    color:#3c3c3c;
    font-size:17px;
    line-height:22px;
    padding:30px;
    text-align:left;
    white-space:normal
}
._1td9c{
    display:none
}
@media (min-width:700px){
    ._1td9c{
        bottom:0;
        display:inline-block;
        margin-left:100px;
        position:absolute
    }
}
._1itph,.bJwuB{
    height:165px!important;
    position:relative;
    vertical-align:bottom;
    z-index:2
}
.UKuNY{
    margin:0 0 -20px -40px;
    width:400px
}
._32PVS{
    background-size:170px;
    height:170px;
    width:170px
}
@media (min-width:700px){
    ._32PVS{
        background-size:300px;
        height:300px;
        margin-top:-20px;
        width:300px
    }
}
.U69wj{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0;
    height:calc(100% - 140px);
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
@media (min-width:700px){
    .U69wj{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
._24RdM{
    display:inline-block;
    vertical-align:top
}
@media (min-width:700px){
    ._24RdM{
        margin-top:0
    }
}
._29dsy{
    background-size:170px;
    height:170px;
    width:170px
}
@media (min-width:700px){
    ._29dsy{
        background-size:300px;
        height:300px;
        margin-top:-20px;
        width:300px
    }
}
._3Sj_B{
    color:#777;
    margin-top:10px;
    text-align:center;
    width:100%
}
@media (min-width:700px){
    ._3Sj_B{
        margin-top:0;
        padding:30px;
        text-align:left;
        width:400px
    }
}
._3cK58{
    font-size:20px;
    margin-bottom:15px
}
@media (min-width:700px){
    ._3cK58{
        font-size:24px
    }
}
.Hb0Y0{
    font-size:15px
}
@media (min-width:700px){
    .Hb0Y0{
        font-size:17px;
        line-height:22px;
        margin:0
    }
}
.QiJzE{
    color:#1caff6;
    cursor:pointer
}
.z06Pg{
    max-width:390px
}
._2dc3j{
    margin-bottom:30px
}
._3A0q-{
    display:block;
    margin-bottom:10px
}
._1vRvK{
    margin-left:10px;
    max-width:calc(100% - 30px);
    vertical-align:top
}
._1vRvK,._1ZhDV{
    display:inline-block
}
._1ZhDV{
    margin-top:10px
}
._3Fow7{
    text-decoration:underline
}
._1sntG{
    margin-top:10px;
    transition:max-height .3s ease-in-out;
    width:100%
}
@media screen and (max-height:500px){
    ._1sntG{
        bottom:20px
    }
}
@media (min-width:700px){
    ._1sntG{
        bottom:0;
        left:0;
        margin-top:0;
        min-height:140px;
        overflow:hidden;
        position:absolute
    }
}
@media screen and (max-width:530px){
    ._3GXmV{
        overflow:visible
    }
}
@media (min-width:700px){
    ._3GXmV{
        max-height:145px
    }
    [data-juicy=true] ._3GXmV{
        background:#fff;
        border-top:2px solid #e5e5e5
    }
    [data-juicy=false] ._3GXmV{
        background:#e7e7e7;
        border:none
    }
}
._1_XY0{
    max-width:1000px;
    position:absolute;
    top:50%;
    -ms-touch-action:none;
    touch-action:none;
    touch-callout:none;
    z-index:5
}
@media (min-width:700px){
    ._1_XY0{
        left:auto;
        min-height:140px;
        position:relative;
        top:0;
        width:100%;
        z-index:auto
    }
}
@media (min-width:1000px){
    ._1_XY0{
        margin-left:calc(50% - 500px)
    }
}
._3BtZs ._1l6NK{
    box-shadow:0 3px 30px 0 rgba(0,0,0,.1);
    width:80vw
}
._3BtZs ._1l6NK:after{
    display:block;
    position:absolute
}
@media (max-width:699px){
    ._3BtZs ._1l6NK{
        display:block;
        margin:0 0 30px -55px;
        position:absolute
    }
}
@media (min-width:700px){
    ._3BtZs{
        max-height:300px
    }
    ._3BtZs ._1l6NK{
        box-shadow:none;
        padding:20px 180px 20px 0
    }
    ._3BtZs ._1l6NK:after{
        display:none
    }
}
._3uFh7 ._1l6NK{
    background:#bff199;
    color:#65ab00
}
._3uFh7 ._1l6NK ._1HCJx,._3uFh7 ._1l6NK ._3dpo-{
    background-color:#bff199
}
._3uFh7 .T9F1i{
    background-image:url(../../public_image/fc4images/report-flag-correct.svg)
}
._3uFh7 ._22You{
    background-image:url(../../public_image/fc4images/discussion-bubble-correct.svg)
}
@media (min-width:700px){
    ._3uFh7{
        background:#bff199;
        color:#65ab00
    }
    ._3uFh7 ._3oWJe{
        display:none
    }
}
.svQU_ ._1l6NK{
    background:#ffd3d1;
    color:#e70800
}
.svQU_ ._1l6NK ._1HCJx,.svQU_ ._1l6NK ._3dpo-{
    background-color:#ffd3d1
}
.svQU_ .T9F1i{
    background-image:url(../../public_image/fc4images/report-flag-incorrect.svg)
}
.svQU_ ._22You{
    background-image:url(../../public_image/fc4images/discussion-bubble-incorrect.svg)
}
@media (min-width:700px){
    .svQU_{
        background:#ffd3d1;
        color:#e70800
    }
    .svQU_ ._3oWJe{
        display:none
    }
}
@media (min-width:700px){
    ._1cw2r{
        position:absolute;
        right:calc((100% - 1000px) / 2);
        top:41px;
        z-index:2
    }
}
@media (max-width:1080px){
    ._1cw2r{
        right:40px
    }
}
._1l6NK{
    bottom:200%;
    left:0;
    width:calc(100% - 30px)
}
._1l6NK,._1l6NK:after{
    display:none;
    position:absolute
}
._1l6NK:after{
    border-right:20px solid transparent;
    content:"";
    left:100%;
    top:0;
    width:25px
}
@media (min-width:700px){
    ._1l6NK{
        display:block;
        height:auto;
        position:relative;
        top:inherit;
        width:100%
    }
    ._1l6NK:before{
        display:none
    }
}
@media (max-width:1080px){
    ._1l6NK{
        left:40px
    }
}
._3rrAo{
    padding:15px
}
@media (min-width:700px){
    ._3rrAo{
        padding:0 0 0 100px
    }
}
._3oWJe{
    display:block;
    height:100%;
    overflow:hidden;
    right:-60px;
    top:0;
    width:60px
}
._3n3iX,._3oWJe{
    position:absolute
}
._3n3iX{
    height:200px;
    right:60px;
    width:200px
}
._3dpo-{
    bottom:50%;
    -webkit-transform:rotate(25deg);
    -ms-transform:rotate(25deg);
    transform:rotate(25deg);
    -webkit-transform-origin:bottom right;
    -ms-transform-origin:bottom right;
    transform-origin:bottom right
}
._1HCJx{
    top:50%;
    -webkit-transform:rotate(-25deg);
    -ms-transform:rotate(-25deg);
    transform:rotate(-25deg);
    -webkit-transform-origin:top right;
    -ms-transform-origin:top right;
    transform-origin:top right
}
@media (min-width:700px){
    ._2KMvD{
        background:#fff;
        border-radius:98px;
        display:inline-block;
        float:left;
        height:80px;
        margin-left:-100px;
        width:80px
    }
}
._1gbJN{
    display:none
}
@media (min-width:700px){
    ._1gbJN{
        display:block;
        margin:27px 0 0 20px
    }
}
.m_YKo{
    display:none
}
@media (min-width:700px){
    .m_YKo{
        display:block;
        margin:26px 0 0 25px
    }
}
._1cuVQ{
    font-size:20px;
    font-weight:700;
    line-height:22px;
    margin:0
}
@media (min-width:700px){
    ._1cuVQ{
        font-size:22px;
        line-height:30px;
        margin-bottom:12px
    }
}
.t55Fx,.t55Fx .TVAVJ{
    color:#65ab00
}
.YhrsP,.YhrsP .TVAVJ{
    color:#e70800
}
._34Ym5{
    font-size:15px;
    font-weight:300;
    margin-top:5px
}
@media (min-width:700px){
    ._34Ym5{
        font-size:17px;
        margin-top:0
    }
}
.TVAVJ{
    display:inline-block;
    font-size:15px;
    line-height:16px;
    margin-top:10px
}
@media (min-width:700px){
    .TVAVJ{
        line-height:26px;
        margin-top:0;
        max-width:400px;
        min-width:320px
    }
}
.fVnQQ{
    display:inline-block;
    font-size:17px;
    font-weight:700
}
._27uC9{
    min-width:150px
}
._1KGr_,._18F7l{
    display:inline-block;
    height:48px;
    margin-bottom:10px;
    width:100%
}
@media (min-width:700px){
    ._1KGr_,._18F7l{
        border-color:#bfbfbf;
        display:block;
        margin-bottom:0;
        margin-top:0;
        position:absolute;
        top:41px;
        width:auto
    }
}
._1pp2C{
    height:48px;
    margin-bottom:10px;
    width:100%
}
@media (min-width:700px){
    ._1pp2C{
        margin-bottom:0;
        margin-right:20px;
        margin-top:0;
        width:auto
    }
}
[data-juicy=false] ._1pp2C{
    display:inline-block
}
._3XJPq{
    height:48px!important;
    width:100%
}
[data-juicy=false] ._3XJPq{
    display:inline-block
}
[data-juicy=false] ._3XJPq._4bfbO,[data-juicy=false] ._3XJPq:disabled{
    background:silver;
    border-color:silver;
    color:#e4e4e4
}
@media (min-width:700px){
    ._3XJPq{
        width:auto
    }
}
[data-juicy=true] ._3Lp3y{
    background-color:#58a700;
    color:#fff
}
[data-juicy=true] ._3Lp3y:after{
    background-color:#78c800
}
[data-juicy=false] ._3Lp3y{
    background:#65ab00;
    color:#fff
}
[data-juicy=false] ._3Lp3y:hover{
    background:#8ad027
}
@media (min-width:700px){
    [data-juicy=true] ._3Lp3y{
        background-color:#ea2b2b;
        color:#fff
    }
    [data-juicy=true] ._3Lp3y:after{
        background-color:#ff4b4b
    }
    [data-juicy=false] ._3Lp3y{
        background:#e70800
    }
    [data-juicy=false] ._3Lp3y:hover{
        background:#ff4740
    }
}
.PYCF5{
    margin-top:20px
}
.a5U0m{
    background-repeat:no-repeat;
    display:inline-block;
    height:20px;
    margin-right:5px;
    vertical-align:middle;
    width:20px
}
._11g-P{
    display:inline-block;
    opacity:.7;
    padding:0
}
._11g-P:not(:last-child){
    margin-right:30px
}
._2MvwP{
    color:#65ab00
}
._2MvwP:hover{
    opacity:1
}
.uRLFE{
    color:#e70800
}
.uRLFE:hover{
    opacity:1
}
._2TNr1{
    background:transparent;
    border:none;
    cursor:pointer;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    left:50%;
    margin-top:20px;
    padding:10px;
    position:relative;
    top:50%;
    -webkit-transform:translateX(-50%) translateY(-50%);
    -ms-transform:translateX(-50%) translateY(-50%);
    transform:translateX(-50%) translateY(-50%)
}
@media (min-width:700px){
    ._2TNr1{
        margin-top:-74px;
        padding:10px 20px;
        position:relative
    }
}
.FnRYl{
    margin-left:10px;
    margin-top:1px;
    white-space:nowrap
}
[data-juicy=true] .FnRYl{
    color:#afafaf
}
@media (min-width:700px){
    [data-juicy=true] .FnRYl{
        font-size:17px
    }
}
[data-juicy=false] .FnRYl{
    color:#777;
    font-size:17px;
    font-weight:700;
    text-transform:uppercase
}
.kemHd{
    background-size:27px 19px;
    height:19px;
    width:27px
}
.F9gdY{
    background-image:url(../../public_image/fc4images/keyboard.svg)
}
._5xquT{
    background-image:url(../../public_image/fc4images/word-bank.svg)
}
._1FURN{
    background:url(../../public_image/fc4images/speaker-red.svg) 50% no-repeat;
    height:30px;
    margin-right:5px;
    width:30px
}
._1FURN,._31sKZ{
    display:inline-block;
    vertical-align:middle
}
._31sKZ{
    margin-top:2px
}
._1T7Re{
    float:right;
    margin-left:20px
}
._3kSyO{
    display:inline-block;
    margin-left:5px
}
._335Qa{
    position:absolute;
    transition:opacity .5s,-webkit-transform .5s;
    transition:opacity .5s,transform .5s;
    transition:opacity .5s,transform .5s,-webkit-transform .5s
}
.Pa4Fj{
    opacity:1;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0)
}
._2Cn69{
    opacity:0;
    -webkit-transform:translateY(50px);
    -ms-transform:translateY(50px);
    transform:translateY(50px)
}
._3k9hL{
    visibility:hidden
}
._3exN9{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1
}
._1533-{
    margin:0 0 0 40px;
    position:relative
}
.MAF30{
    position:absolute;
    width:100%
}
[data-juicy=true] .MAF30{
    background:#e5e5e5;
    border-radius:98px;
    height:16px
}
[data-juicy=false] .MAF30{
    background:#cecece;
    height:2px;
    top:9px
}
[data-juicy=false] .MAF30:after{
    background:#cecece;
    border-radius:10px;
    content:"";
    height:8px;
    position:absolute;
    right:0;
    top:-3px;
    width:8px
}
._1TkZD{
    position:relative;
    transition:all .5s;
    z-index:1
}
[data-juicy=true] ._1TkZD{
    background:#78c800;
    border-radius:98px;
    height:16px;
    min-width:16px
}
[data-juicy=true] ._1TkZD:after{
    background:#fff;
    border-radius:98px;
    content:"";
    display:block;
    height:5px;
    margin:0 10px 0 15px;
    opacity:.2;
    -webkit-transform:translate3d(0,4px,0);
    transform:translate3d(0,4px,0)
}
[data-juicy=false] ._1TkZD{
    background-color:#37ba00;
    background-image:linear-gradient(90deg,#82dd00,#37ba00);
    border-radius:10px;
    height:8px;
    margin:-3px 0 0
}
._2CImq{
    -webkit-animation-delay:.5s;
    animation-delay:.5s;
    background:#37ba00;
    border-radius:15px;
    height:15px;
    margin-top:-11px;
    opacity:0;
    position:absolute;
    right:-3px;
    width:15px
}
._3VV-n{
    float:right;
    margin-left:10px
}
@media (min-width:700px){
    ._3VV-n{
        margin-left:20px
    }
}
.Xfhea{
    display:inline-block;
    padding:0 0 0 12px
}
.Xfhea:first-child{
    color:#faa919
}
@media (min-width:700px){
    .Xfhea{
        padding:0 20px;
        width:100px
    }
}
._3N8hL{
    float:left;
    margin:-4px 5px 0 0
}
._3t4kt{
    width:60px
}
@media (min-width:700px){
    ._3t4kt{
        width:90px
    }
}
._35Jkp{
    color:#dd381d
}
.Mlxjr{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    height:50px;
    margin:auto;
    max-width:1080px
}
@media (min-width:700px){
    .Mlxjr{
        height:100px;
        padding:50px 40px 0;
        position:relative
    }
}
@media (min-width:700px) and (max-height:650px){
    .Mlxjr{
        height:80px;
        padding-top:40px
    }
}
@media screen and (max-height:500px){
    .Mlxjr{
        height:30px
    }
}
._3rrmp{
    display:table-cell;
    font-size:17px;
    vertical-align:middle
}
._38taa{
    left:0;
    position:absolute
}
@media (min-width:700px){
    ._38taa{
        left:40px
    }
}
._2M5go{
    margin-bottom:50px
}
@media (min-width:700px){
    ._2M5go{
        margin:0
    }
}
._3iTnn{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-flow:row wrap;
    flex-flow:row wrap;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
._1NwrX{
    color:#777;
    font-size:17px;
    font-weight:500;
    margin:10px 0;
    text-transform:uppercase;
    width:100%
}
@media (min-width:700px){
    ._1NwrX{
        font-size:20.4px;
        font-weight:700;
        margin:25px 0
    }
}
._36r9P{
    text-align:left
}
._1SU8w{
    text-align:right
}
._2eLl7{
    border-radius:35px;
    cursor:pointer;
    height:35px;
    margin:5px;
    padding:0;
    width:35px
}
@media (min-width:700px){
    ._2eLl7{
        border-radius:60px;
        height:60px;
        margin:10px;
        width:60px
    }
}
._14vSk{
    background-color:transparent;
    border:1.8px solid #777;
    color:#777
}
@media (min-width:700px){
    ._14vSk{
        border:2.4px solid #777
    }
}
._14vSk:hover{
    background-color:#1cb0f6;
    border-color:#1cb0f6;
    color:#fff
}
@media (min-width:700px){
    ._14vSk:hover{
        background-color:#bce9ff;
        border:2.4px solid #1cb0f6;
        color:#20b0f7
    }
}
.od25R{
    background-color:#1cb0f6;
    border:1.8px solid #1cb0f6;
    color:#fff
}
@media (min-width:700px){
    .od25R{
        background-color:#bce9ff;
        border:2.4px solid #1cb0f6;
        color:#1cb0f6
    }
}
._1J_QC{
    font-size:17px;
    font-weight:700;
    line-height:35px;
    text-align:center
}
@media (min-width:700px){
    ._1J_QC{
        font-size:20.4px;
        line-height:60px
    }
}
.UrQM3{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    height:calc(100% - 140px);
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
@media (min-width:700px){
    .UrQM3{
        padding:0 40px
    }
}
._1xAXV{
    color:#4c4c4c;
    font-size:19px;
    font-weight:300;
    margin-bottom:50px;
    text-align:center
}
@media (min-width:700px){
    ._1xAXV{
        font-size:30px;
        font-weight:500;
        line-height:40px;
        margin-bottom:96px
    }
}
.iGrVB{
    height:100%;
    left:0;
    min-height:590px;
    overflow-x:hidden;
    overflow-y:auto;
    position:absolute;
    top:0;
    width:100%;
    z-index:100
}
._35Hso{
    opacity:0
}
._23Omt{
    border-top:1px solid hsla(0,0%,100%,.4);
    bottom:0;
    display:none;
    height:140px;
    left:0;
    position:absolute;
    width:100%
}
@media (min-width:700px){
    ._23Omt{
        display:block
    }
}
._1mJ3a{
    height:100%;
    width:100%
}
._2Hzjs{
    background:transparent;
    position:absolute;
    right:calc((100% - 1000px) / 2);
    text-transform:uppercase;
    top:41px
}
@media (max-width:1080px){
    ._2Hzjs{
        right:40px
    }
}
._2W80i{
    min-width:150px;
    position:absolute;
    right:calc((100% - 1000px) / 2);
    text-transform:uppercase;
    top:41px
}
@media (max-width:1080px){
    ._2W80i{
        right:40px
    }
}
._3ePlp{
    height:100%
}
@media (min-width:700px){
    ._3ePlp{
        height:calc(100% - 140px)
    }
}
.DuX6b{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0;
    height:calc(100% - 140px);
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
@media (min-width:700px){
    .DuX6b{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:normal;
        -ms-flex-direction:row;
        flex-direction:row
    }
}
._3VdUV{
    display:inline-block;
    margin-top:25px;
    vertical-align:top
}
@media (min-width:700px){
    ._3VdUV{
        margin-top:0
    }
}
@media (min-width:700px){
    .d-2_u{
        height:200px;
        width:200px
    }
}
._1_Cc2{
    margin-top:10px;
    position:relative;
    text-align:center;
    -webkit-transform:scale(1.5);
    -ms-transform:scale(1.5);
    transform:scale(1.5)
}
@media (min-width:700px){
    ._1_Cc2{
        margin-top:50px
    }
}
._2LZU-{
    color:#777;
    text-align:center;
    width:100%
}
@media (min-width:700px){
    ._2LZU-{
        padding:30px;
        text-align:left;
        width:400px
    }
}
._1ujec{
    font-size:20px;
    margin-bottom:15px
}
@media (min-width:700px){
    ._1ujec{
        font-size:24px
    }
}
._3o-ir{
    font-size:15px
}
@media (min-width:700px){
    ._3o-ir{
        font-size:17px;
        line-height:22px;
        margin:0
    }
}
.nxflY{
    color:#1caff6;
    cursor:pointer
}
._38GCi{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    height:100%;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    padding-top:50px;
    text-align:center
}
._2S3U8,.Gpfrr{
    margin-bottom:30px
}
.Gpfrr{
    color:#777;
    font-size:18px;
    font-weight:300
}
._2eA6p{
    background-image:url(../../public_image/fc4images/girl.svg);
    background-size:auto 200px;
    display:inline-block;
    height:200px;
    width:74px
}
.Pf5p4{
    margin:30px 0 15px;
    min-width:300px
}
[data-juicy=false] .Pf5p4{
    display:inline-block
}
._20MEq{
    color:#777;
    cursor:pointer
}
._20MEq:hover{
    text-decoration:underline
}
._368Ad{
    float:left;
    height:20px;
    vertical-align:middle;
    width:20px
}
.jbrUP{
    color:#fff;
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    line-height:20px;
    margin-bottom:10px;
    padding:10px;
    text-transform:uppercase;
    width:320px
}
._1kKt4{
    background-color:#3e82f7;
    border-color:#3e82f7;
    color:#fff
}
._1kKt4:hover{
    background-color:#6fa2f9;
    border-color:#6fa2f9
}
._3f-2l{
    background-color:#3c5a99;
    border-color:#3c5a99;
    color:#fff;
    margin-top:30px
}
._3f-2l:hover{
    background-color:#4e71ba;
    border-color:#4e71ba
}
._1LBZB{
    background-color:transparent;
    border-color:#1cb0f6;
    color:#1cb0f6
}
._1LBZB:hover{
    border-color:#14d4f4;
    color:#14d4f4
}
.RP1UG{
    color:#1cb0f6;
    cursor:pointer;
    font-size:13px;
    margin-bottom:10px;
    padding:10px 17px;
    text-transform:uppercase;
    width:320px
}
@media (min-width:700px){
    .RP1UG{
        font-size:15px
    }
}
.RP1UG:hover{
    color:#14d4f4;
    text-decoration:underline
}
._3IzOZ{
    font-weight:700
}
._3giip,._3PBCS{
    height:100%;
    left:0;
    position:absolute;
    top:0;
    width:100%
}
._3giip{
    min-height:490px;
    overflow-x:hidden;
    overflow-y:scroll;
    padding:15px;
    right:0
}
[data-juicy=true] ._3giip{
    background:#fff
}
[data-juicy=false] ._3giip{
    background:#f0f0f0
}
@media (min-width:700px){
    ._3giip{
        min-height:590px;
        overflow:hidden;
        padding:0;
        top:0;
        width:100%
    }
}
@media (max-width:699px) and (max-height:650px){
    ._3giip{
        min-height:inherit
    }
}
._1zuqL{
    font-size:18px;
    position:relative
}
@media (min-width:700px){
    ._1zuqL{
        height:calc(100% - 140px);
        margin:0 auto;
        max-width:100%;
        width:100%
    }
}
@-webkit-keyframes T{
    0%{
        opacity:0;
        -webkit-transform:translateX(50px);
        transform:translateX(50px)
    }
    to{
        opacity:1;
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
@keyframes T{
    0%{
        opacity:0;
        -webkit-transform:translateX(50px);
        transform:translateX(50px)
    }
    to{
        opacity:1;
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
}
@-webkit-keyframes U{
    0%{
        opacity:1;
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
    to{
        opacity:0;
        -webkit-transform:translateX(-50px);
        transform:translateX(-50px)
    }
}
@keyframes U{
    0%{
        opacity:1;
        -webkit-transform:translateX(0);
        transform:translateX(0)
    }
    to{
        opacity:0;
        -webkit-transform:translateX(-50px);
        transform:translateX(-50px)
    }
}
._2EF-o{
    -webkit-animation-duration:.4s;
    animation-duration:.4s;
    -webkit-animation-fill-mode:forwards;
    animation-fill-mode:forwards;
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out
}
._2KV-S{
    -webkit-animation-name:U;
    animation-name:U;
    display:block;
    opacity:1;
    -webkit-transform:translateX(0);
    -ms-transform:translateX(0);
    transform:translateX(0)
}
@media (max-width:699px){
    ._2KV-S{
        display:none
    }
}
._1eYrt{
    opacity:1
}
._1ZoK4{
    -webkit-animation-name:T;
    animation-name:T;
    opacity:0;
    -webkit-transform:translateX(50px);
    -ms-transform:translateX(50px);
    transform:translateX(50px)
}
._19UdC{
    font-size:17px;
    font-weight:700;
    margin-bottom:30px
}
@media (min-width:700px){
    ._19UdC{
        font-size:27px;
        font-weight:300;
        margin-bottom:70px
    }
}
._1rCEZ{
    display:none!important
}
@media (min-width:700px){
    ._1rCEZ{
        display:inline-block!important;
        float:right
    }
}
._2Tg7V{
    background:transparent;
    border:none;
    color:#1caff6;
    font-size:17px;
    font-weight:300;
    padding:12px 15px;
    position:fixed;
    right:0;
    top:0;
    z-index:1000
}
@media (min-width:700px){
    ._2Tg7V{
        display:none
    }
}
._2Vw5X{
    background:#ffd4cc;
    border-radius:10px;
    margin:-30px 0 40px;
    padding:15px
}
._2mI_C:last-child{
    margin:0
}
._1mzLx{
    padding:50px 15px 0
}
@media (min-width:700px){
    ._1mzLx{
        padding:0;
        padding:initial
    }
}
._3vgyJ{
    background:#fff;
    margin:0 -15px 20px;
    position:relative;
    width:calc(100% + 30px)
}
@media (min-width:700px){
    ._3vgyJ{
        background:transparent none repeat 0 0/auto auto padding-box border-box scroll;
        background:initial;
        margin:0;
        position:static;
        width:100%
    }
}
._1NgBW,._26gjN{
    color:#999
}
.zaAsC{
    background:none;
    border:none;
    color:#dd381d;
    display:block;
    padding:0;
    padding:initial;
    position:relative
}
._2DAIi{
    cursor:pointer
}
.MZ4N3{
    float:right
}
._2rCwL,.MZ4N3{
    height:1px;
    margin-right:4%
}
._2rCwL{
    color:#7eb530;
    display:block;
    text-align:right
}
._2kWK0{
    color:#999;
    margin:0
}
@media (min-width:700px){
    ._2kWK0{
        margin:-40px 0 50px
    }
}
._10a4d{
    display:none
}
@media (min-width:700px){
    ._10a4d{
        display:inline-block
    }
    [data-juicy=true] ._10a4d{
        -webkit-transform:scale(1.2);
        -ms-transform:scale(1.2);
        transform:scale(1.2);
        -webkit-transform-origin:0 0;
        -ms-transform-origin:0 0;
        transform-origin:0 0
    }
    [data-juicy=false] ._10a4d{
        -webkit-transform:scale(1.5);
        -ms-transform:scale(1.5);
        transform:scale(1.5)
    }
}
._3YSVi{
    margin-top:20px;
    width:100%
}
@media (min-width:700px){
    ._3YSVi{
        float:right;
        margin:0;
        width:55%
    }
}
._2A6u3{
    display:block;
    margin-bottom:10px
}
[data-juicy=true] ._2A6u3{
    text-align:left!important
}
[data-juicy=true] ._2A6u3 input{
    display:none
}
._1QCIK{
    float:left;
    margin:2px 10px 0 0;
    vertical-align:middle
}
._1k6Su:hover{
    border-color:#1caff6
}
[data-juicy=true] ._1JZqC{
    font-weight:700
}
._3VJoK{
    float:right
}
._2dp6B{
    padding-top:10px
}
[data-juicy=false] ._2GOgS{
    display:inline-block
}
.QF2In{
    color:#999
}
._22P1S{
    margin-right:10px
}
[data-juicy=false] ._22P1S{
    display:inline-block
}
[data-juicy=false] ._11FDd{
    display:inline-block
}
.mCpyo{
    color:#999
}
._2ofp6{
    margin:0 -15px
}
@media (min-width:700px){
    ._2ofp6{
        margin:10px 0 40px
    }
}
.igPH4{
    line-height:34px;
    margin-top:-33px
}
._1im40{
    vertical-align:top;
    width:inherit
}
._1im40 select{
    font-size:15px;
    padding-right:30px
}
._1mSPX{
    margin-right:8px
}
._33GtM{
    color:#999;
    padding:15px 0 15px 35px
}
@media (min-width:700px){
    ._33GtM{
        padding:15px 0 15px 47px
    }
}
._23R7B{
    color:#1caff6
}
._38qqB{
    padding-top:10px
}
._3guiA{
    cursor:pointer
}
[data-juicy=true] ._3guiA{
    color:#1cb0f6
}
[data-juicy=false] ._3guiA{
    color:#1caff6;
    font-size:13px;
    font-weight:700;
    text-transform:uppercase
}
.aHPSB{
    margin-right:15px;
    width:40px
}
._13wE6,.aHPSB{
    vertical-align:middle
}
._13wE6{
    height:140px;
    padding:20px
}
[data-juicy=true] ._13wE6{
    background-color:#1cb0f6;
    border-radius:16px;
    color:#fff;
    position:relative;
    z-index:0
}
[data-juicy=false] ._13wE6{
    background-color:#1caff6;
    border-radius:10px 10px 0 0;
    color:#fff;
    font-weight:300
}
._2TC-Z{
    display:inline-block;
    vertical-align:middle
}
._2b8cn div{
    background-color:#fff;
    opacity:.5
}
._1S--A{
    height:28px;
    margin-top:2px
}
._6eldk{
    text-align:center
}
[data-juicy=true] ._6eldk{
    background:#1cb0f6;
    border-radius:16px;
    margin:-24px;
    position:relative;
    z-index:0
}
[data-juicy=false] ._6eldk{
    background:linear-gradient(170deg,#20a2e2,#79d9e8);
    border-radius:10px;
    margin:-35px -40px -40px
}
._1PXO_{
    letter-spacing:1px;
    text-transform:uppercase;
    width:100%
}
._2gsTb{
    margin:0 auto;
    padding:60px 0;
    width:360px
}
[data-juicy=true] ._3omnX{
    margin-bottom:-50px;
    width:270px
}
[data-juicy=false] ._3omnX{
    margin-bottom:-25px;
    width:250px
}
._3XPR8{
    width:215px
}
._6P6KW{
    color:#fff;
    font-size:17px;
    line-height:30px;
    padding:25px 0 40px
}
.H84R7{
    border-spacing:0 25px
}
[data-juicy=true] ._3XKsu{
    margin:0 0 -20px;
    width:150px
}
[data-juicy=false] ._3XKsu{
    margin:6px 20px 0 -20px;
    width:136px
}
[data-juicy=true] ._1jAnN{
    margin:-24px
}
[data-juicy=false] ._1jAnN{
    margin:-35px -40px 0
}
._20a62{
    padding-top:10px
}
._3iCW6{
    margin-top:-9px
}
[data-juicy=false] ._3iCW6{
    display:inline-block
}
@media (max-width:699px){
    ._2CRO_{
        background-color:#fff;
        margin-top:45px;
        padding:20px
    }
}
._1H-Uh{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    margin-bottom:50px
}
.WiJZq{
    margin:0
}
._3m9H4{
    background-color:#afafaf;
    color:#fff
}
._3m9H4:hover{
    background-color:#777
}
.aN5Ln{
    display:inline-block;
    margin-right:10px;
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1)
}
._1lMd5{
    border-top:1px solid #cfcfcf;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    padding:10px 0
}
._1lMd5:last-child{
    border-bottom:1px solid #cfcfcf
}
._9GmyC{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
._21gZF{
    padding:8px 15px
}
.XOcWj{
    margin-right:10px
}
._3Li6a{
    color:#afafaf;
    padding-top:30px
}
._3vb4k{
    margin:-5px 32px 0 24px;
    width:80px
}
._3WH6d{
    height:22px;
    margin:-8px 0 8px
}
._3vBzm{
    background:#1cb0f6;
    border-radius:10px;
    margin:-35px -40px -40px;
    text-align:center
}
._3dOJ7{
    margin-bottom:10px;
    width:160px
}
.tlMxZ{
    font-size:17px;
    font-weight:700;
    margin-bottom:30px
}
@media (min-width:700px){
    .tlMxZ{
        font-size:27px;
        font-weight:300;
        margin-bottom:70px
    }
}
._39swy{
    border-bottom:2px solid #e9e9e9;
    color:#999;
    margin-top:10px;
    padding-bottom:10px
}
._3PdmJ{
    margin-bottom:40px
}
._3m8Lr{
    margin:10px 0
}
._3-YQ1{
    float:left;
    text-align:right
}
@media (min-width:700px){
    ._3-YQ1{
        width:150px
    }
}
._1Ar-m{
    margin-left:10px
}
@media (min-width:700px){
    ._1Ar-m{
        margin-left:180px
    }
}
._3iBZu{
    margin-left:30px;
    width:100%
}
@media (min-width:700px){
    ._3iBZu{
        width:250px
    }
}
._2mIa-{
    display:inline-block;
    margin:20px 0 0
}
@media (min-width:700px){
    ._2mIa-{
        margin:20px 0 0 -150px
    }
}
.nH6UV{
    display:inline-block;
    width:80%
}
.nH6UV::-webkit-input-placeholder{
    -webkit-font-variant-ligatures:normal;
    font-variant-ligatures:normal;
    letter-spacing:normal
}
.nH6UV:-ms-input-placeholder{
    font-variant-ligatures:normal;
    letter-spacing:normal
}
.nH6UV::placeholder{
    -webkit-font-variant-ligatures:normal;
    font-variant-ligatures:normal;
    letter-spacing:normal
}
.afmeD{
    -webkit-font-variant-ligatures:no-common-ligatures;
    font-variant-ligatures:no-common-ligatures;
    letter-spacing:5px
}
.afmeD::-webkit-input-placeholder{
    -webkit-font-variant-ligatures:normal;
    font-variant-ligatures:normal;
    letter-spacing:normal
}
.afmeD:-ms-input-placeholder{
    font-variant-ligatures:normal;
    letter-spacing:normal
}
.afmeD::placeholder{
    -webkit-font-variant-ligatures:normal;
    font-variant-ligatures:normal;
    letter-spacing:normal
}
._1qLYE{
    color:#999;
    margin-bottom:0;
    margin-top:10px
}
._31U47{
    color:#3c3c3c
}
._3sIMA{
    color:#dd381d
}
._36sv4{
    background-image:url(../../public_image/fc4images/icon-sprite8.svg);
    background-position:-383px -52px;
    display:inline-block;
    height:14px;
    left:-24px;
    position:relative;
    top:3px;
    width:15px
}
._1FZfp{
    color:#1caff6;
    cursor:pointer;
    margin-top:18px
}
._1FZfp:hover{
    text-decoration:underline
}
._3oX6r{
    display:block!important;
    margin-top:10px
}
._2JFJB{
    margin-bottom:0
}
._2F1Pi{
    background-color:#1caff6;
    border-radius:0 0 10px 10px;
    color:#fff;
    margin:20px -40px -40px;
    padding:20px
}
._2F1Pi,.Jvt-g{
    vertical-align:middle
}
.Jvt-g{
    background-image:url(../../public_image/fc4images/teachers-banner.svg);
    bottom:0;
    display:inline-block;
    height:90px;
    margin-bottom:-20px;
    margin-left:25px;
    width:124px
}
@media (min-width:700px){
    .Jvt-g{
        margin-left:0
    }
}
@media (max-width:550px){
    .Jvt-g{
        display:none
    }
}
._2wJ6n{
    color:#fff;
    text-decoration:underline
}
._2wJ6n,._3hDw7{
    display:inline-block
}
._3hDw7{
    margin-left:20px;
    vertical-align:middle;
    width:70%
}
@media (max-width:550px){
    ._3hDw7{
        width:90%
    }
}
._1H4Mu{
    padding:50px 15px 0
}
@media (min-width:700px){
    ._1H4Mu{
        padding:0;
        padding:initial
    }
}
._1AiIC{
    font-size:15px;
    font-weight:700;
    letter-spacing:1px;
    text-transform:uppercase
}
._1AiIC,._3TXcA{
    -ms-flex-negative:0;
    flex-shrink:0
}
._1naOl{
    margin:auto 0 auto 10px
}
._3Pnr5{
    -ms-flex-negative:0;
    flex-shrink:0;
    height:68px;
    margin:auto 20px auto 0;
    position:relative;
    width:70px
}
._3Pnr5:before{
    background-image:url(../../public_image/fc4images/lifebuoy.svg);
    content:" ";
    height:100%;
    left:0;
    position:absolute;
    top:0;
    -webkit-transform:scale(1.2);
    -ms-transform:scale(1.2);
    transform:scale(1.2);
    width:100%
}
._2Y3eh{
    display:none
}
@media (min-width:700px){
    ._2Y3eh{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        margin-bottom:25px!important
    }
}
._2dlQO{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    margin:auto 0
}
.lreRA{
    color:#999
}
._26FX7{
    font-size:20px;
    font-weight:700;
    letter-spacing:.42px;
    margin-bottom:10px
}
._3TcWV{
    display:none;
    margin-bottom:25px;
    padding-left:50px
}
@media (min-width:700px){
    ._3TcWV{
        display:block
    }
}
._2V_Rq{
    border-radius:98px;
    float:left;
    height:40px;
    margin-left:-50px;
    width:40px
}
._1q0hp{
    margin-bottom:0
}
[data-juicy=true] ._2ZNdl{
    color:#1cb0f6
}
[data-juicy=false] ._2ZNdl{
    color:#1caff6
}
._26YU4{
    margin-bottom:2px
}
[data-juicy=true] ._26YU4{
    border-radius:16px
}
[data-juicy=false] ._26YU4{
    border-radius:98px
}
._26YU4:last-child{
    margin-bottom:0
}
@media (min-width:700px){
    ._26YU4:hover{
        background:#dadada
    }
}
@media (min-width:700px){
    ._2kA5V{
        background:#dadada
    }
}
.yXIVb{
    color:#3c3c3c;
    display:block;
    font-size:16px;
    font-weight:700;
    overflow:hidden;
    padding:15px 20px;
    text-overflow:ellipsis;
    white-space:nowrap
}
._2Wnh_{
    display:none
}
@media (min-width:700px){
    ._2Wnh_{
        display:block
    }
}
._1LHbz{
    line-height:26px
}
._3AEyH{
    cursor:default
}
.b7lNu{
    padding:0 0 5px
}
._23nI7{
    background:url(data:image/png;
    base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAI0lEQVQIW2NkwAIYYWJr1679HxwcDOaDCZAATBIkgVslurEAdDoMBsNekvMAAAAASUVORK5CYII=) repeat-x 0 100%
}
.vggXE{
    background:#fff;
    border-radius:10px;
    box-shadow:0 1px 15px rgba(0,0,0,.2);
    color:#3c3c3c;
    font-size:15px;
    padding:18px 30px;
    position:relative
}
.vggXE[data-placement=bottom]{
    top:20px
}
.vggXE[data-placement=top]{
    bottom:20px
}
.YqgQ8{
    z-index:2
}
._1cTm9{
    position:absolute
}
._1cTm9[data-placement=bottom]{
    top:-10px
}
._1cTm9[data-placement=top]{
    bottom:10px
}
._1mImC{
    background:#fff;
    content:"";
    display:block;
    height:20px;
    left:-10px;
    position:absolute;
    -webkit-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    transform:rotate(45deg);
    width:20px
}
._2CX4G{
    box-shadow:-2px -2px 15px rgba(0,0,0,.15);
    z-index:-1
}
.mGFeY{
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-flow:row nowrap;
    flex-flow:row nowrap
}
.mGFeY,.Rv1qn{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.Rv1qn{
    background:#fff;
    border-radius:10px;
    box-shadow:0 1px 7px rgba(0,0,0,.21);
    cursor:pointer;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap;
    height:125px;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    margin-right:24px;
    min-width:125px;
    overflow:visible;
    position:relative;
    text-align:center;
    width:125px
}
.Rv1qn:hover{
    background:rgba(0,0,0,.05)
}
.Rv1qn ._1H7_8{
    position:absolute;
    right:8px;
    top:8px
}
.ismh0{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap
}
._170hR{
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row
}
._170hR img{
    margin-right:20px;
    width:125px
}
._26uPA{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    margin-bottom:20px;
    text-align:center
}
._26uPA img{
    margin-bottom:10px;
    width:100%
}
._3O8X1{
    border:1px solid #dadada;
    border-radius:10px
}
.PHWb2 ._260mv{
    border-bottom:1px solid #cfcfcf;
    border-right:1px solid #cfcfcf;
    padding:10px 12px;
    width:50%
}
.PHWb2 ._260mv:first-of-type{
    border-left:1px solid #cfcfcf
}
.PHWb2:first-child ._260mv{
    border-top:1px solid #cfcfcf
}
.PHWb2:first-child ._260mv:first-child{
    border-top-left-radius:5px
}
.PHWb2:first-child ._260mv:last-child{
    border-top-right-radius:5px
}
.PHWb2:last-child ._260mv:first-child{
    border-bottom-left-radius:5px
}
.PHWb2:last-child ._260mv:last-child{
    border-bottom-right-radius:5px
}
._3tvwf{
    border-radius:5px;
    color:#afafaf;
    table-layout:fixed;
    width:100%;
    word-break:break-word
}
[data-juicy=true] ._1ZY-H{
    border:2px solid #e5e5e5;
    border-radius:16px
}
[data-juicy=false] ._1ZY-H{
    border-radius:10px;
    box-shadow:0 1px 15px rgba(0,0,0,.2)
}
._2HujR{
    min-width:200px;
    position:absolute;
    z-index:2
}
._2HujR:after{
    border:10px solid transparent;
    border-bottom:10px solid #fff;
    content:"";
    display:block;
    height:0;
    left:21px;
    position:absolute;
    top:-19px;
    width:0
}
._3B1cY{
    background:#fff;
    position:relative
}
._3B1cY:after,._3B1cY:before{
    background:#fff;
    content:"";
    display:block;
    height:20px;
    left:50%;
    margin:0 0 0 -10px;
    position:absolute;
    -webkit-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    transform:rotate(45deg);
    width:20px
}
[data-juicy=true] ._3B1cY:after,[data-juicy=true] ._3B1cY:before{
    border-color:#e5e5e5 #fff #fff #e5e5e5;
    border-style:solid;
    border-width:2px;
    top:-10px
}
[data-juicy=false] ._3B1cY:after,[data-juicy=false] ._3B1cY:before{
    top:-8px
}
._3B1cY:before{
    z-index:-1
}
[data-juicy=false] ._3B1cY:before{
    box-shadow:-2px -2px 15px rgba(0,0,0,.15)
}
._1qHLJ{
    overflow:hidden;
    padding:0!important
}
.Jl_ta{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    color:#fff;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row;
    padding:40px
}
@media (max-width:699px){
    .Jl_ta{
        display:none
    }
}
._2f95-{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    background:#fff;
    color:#afafaf;
    display:table;
    padding:13px 16px
}
._2f95- ._1uPyK{
    float:left;
    position:fixed
}
._2f95- .g1moD{
    font-size:18px;
    text-align:center;
    vertical-align:middle
}
@media (min-width:700px){
    ._2f95-{
        display:none
    }
}
.DgVoR{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    height:60px
}
._1uPyK{
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0;
    margin-right:20px
}
.T3ogw{
    font-size:17px
}
._3E1jF{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    font-weight:500
}
.g1moD{
    font-size:27px
}
.XZH_B{
    -webkit-box-flex:0!important;
    -ms-flex-positive:0!important;
    flex-grow:0!important
}
._11Gbp{
    background:#fff;
    padding:18px 40px
}
@media (max-width:699px){
    ._11Gbp{
        margin-top:45px;
        padding:11px 8px
    }
}
._3E4No{
    background:#fff;
    padding:18px 40px
}
@media (max-width:699px){
    ._3E4No{
        padding:11px 8px
    }
}
[data-juicy=true] .Ah2mo .XZH_B{
    color:#1cb0f6
}
[data-juicy=false] .Ah2mo .XZH_B{
    color:#1caff6
}
[data-juicy=true] .oM03r .XZH_B{
    color:#78c800
}
[data-juicy=false] .oM03r .XZH_B{
    color:#7eb530
}
[data-juicy=true] ._1s9Eo .XZH_B{
    color:#ce82ff
}
[data-juicy=false] ._1s9Eo .XZH_B{
    color:#9b5fca
}
[data-juicy=true] ._1EMXx .XZH_B{
    color:#ff4b4b
}
[data-juicy=false] ._1EMXx .XZH_B{
    color:#dd381d
}
[data-juicy=true] ._1CtGW .XZH_B{
    color:#ffc800
}
[data-juicy=false] ._1CtGW .XZH_B{
    color:#fbb430
}
[data-juicy=false] ._3LN0W .XZH_B,[data-juicy=true] ._3LN0W .XZH_B{
    color:#1cb0f6
}
[data-juicy=true] ._1vHMS .XZH_B{
    color:#78c800
}
[data-juicy=false] ._1vHMS .XZH_B{
    color:#7ac70c
}
[data-juicy=true] .WBogz .XZH_B{
    color:#ce82ff
}
[data-juicy=false] .WBogz .XZH_B{
    color:#a560eb
}
[data-juicy=true] ._2UP1R .XZH_B{
    color:#ff4b4b
}
[data-juicy=false] ._2UP1R .XZH_B{
    color:#e53b3b
}
[data-juicy=true] ._6j4gz .XZH_B{
    color:#ff9600
}
[data-juicy=false] ._6j4gz .XZH_B{
    color:#fa811b
}
._33Zau{
    display:none
}
@media (min-width:700px){
    ._33Zau{
        display:block
    }
}
._2f1i5 a{
    color:#1caff6
}
._2f1i5 h5{
    font-size:15px;
    font-weight:700;
    margin:0 0 10px
}
._2f1i5 li,._2f1i5 p{
    color:#999
}
._2f1i5 li{
    line-height:20px;
    margin-bottom:10px
}
._2f1i5 table{
    border-collapse:separate;
    border-radius:5px;
    padding-bottom:15px;
    width:100%
}
._2f1i5 thead{
    border-radius:5px 5px 0 0
}
._2f1i5 tr:last-child{
    border-radius:0 0 5px 5px
}
._2f1i5 tr:last-child td:first-child{
    border-radius:0 0 0 5px
}
._2f1i5 tr:last-child td:last-child{
    border-radius:0 0 5px 0
}
._2f1i5 th{
    background:#1caff6;
    color:#fff
}
._2f1i5 th:first-child{
    border-radius:5px 0 0 0
}
._2f1i5 th:last-child{
    border-radius:0 5px 0 0
}
._2f1i5 td{
    border-bottom:2px solid #e9e9e9;
    border-right:2px solid #e9e9e9;
    border-top:0;
    vertical-align:top
}
._2f1i5 td:first-child{
    border-left:2px solid #e9e9e9
}
._2f1i5 img{
    max-width:100%
}
._1TgLl{
    overflow:hidden;
    padding:0!important
}
._1cDJY{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    color:#fff;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row;
    padding:40px
}
@media screen and (max-width:530px){
    ._1cDJY{
        -webkit-box-align:left;
        -ms-flex-align:left;
        align-items:left;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column
    }
}
.efAVC{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    height:60px
}
._3b7x1{
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0;
    margin-right:20px;
    margin-top:-15px!important;
    -webkit-transform:scale(1.25)!important;
    -ms-transform:scale(1.25)!important;
    transform:scale(1.25)!important
}
[data-juicy=true] ._3b7x1{
    height:70px
}
[data-juicy=false] ._3b7x1{
    height:50px
}
._6TBkt{
    font-size:17px
}
._7ohqZ{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    font-weight:500
}
._13Nxh{
    font-size:27px;
    margin-top:10px
}
.yeemc{
    -webkit-box-flex:0!important;
    -ms-flex-positive:0!important;
    flex-grow:0!important
}
@media screen and (max-width:530px){
    .yeemc{
        margin-top:30px;
        width:100%
    }
}
._3Fb9m{
    color:#999;
    font-size:17px;
    line-height:25px;
    padding:40px
}
@media (max-width:699px){
    ._3Fb9m{
        margin-bottom:80px
    }
}
._3Fb9m>div{
    -webkit-column-count:2;
    column-count:2;
    -webkit-column-gap:40px;
    column-gap:40px
}
@media screen and (max-width:530px){
    ._3Fb9m>div{
        -webkit-column-count:1;
        column-count:1;
        -webkit-column-gap:normal;
        column-gap:normal
    }
}
._3Fb9m ._21sXl:not(:first-child){
    border-top:1px solid #dadada;
    margin-top:40px;
    padding-top:40px
}
._3Fb9m table,._3Fb9m ul{
    break-inside:avoid;
    -webkit-column-break-inside:avoid;
    page-break-inside:avoid
}
._3Fb9m ul{
    list-style-type:disc;
    margin-left:20px
}
._3Fb9m h1,._3Fb9m h2,._3Fb9m h3,._3Fb9m h4,._3Fb9m h5{
    color:#3c3c3c;
    margin-bottom:20px;
    text-transform:none
}
._3Fb9m h1{
    font-size:27px;
    font-weight:500
}
._3Fb9m h2{
    font-size:25px;
    font-weight:500
}
._3Fb9m h3{
    font-size:23px;
    font-weight:700
}
._3Fb9m h4{
    font-size:21px;
    font-weight:700
}
._3Fb9m h5{
    font-size:19px;
    font-weight:700
}
[data-juicy=true] .sJdpd .yeemc{
    color:#1cb0f6
}
[data-juicy=false] .sJdpd .yeemc{
    color:#1caff6
}
[data-juicy=true] ._2Dwmh .yeemc{
    color:#78c800
}
[data-juicy=false] ._2Dwmh .yeemc{
    color:#7eb530
}
[data-juicy=true] ._5lDPz .yeemc{
    color:#ce82ff
}
[data-juicy=false] ._5lDPz .yeemc{
    color:#9b5fca
}
[data-juicy=true] ._35mAK .yeemc{
    color:#ff4b4b
}
[data-juicy=false] ._35mAK .yeemc{
    color:#dd381d
}
[data-juicy=true] ._3dxml .yeemc{
    color:#ffc800
}
[data-juicy=false] ._3dxml .yeemc{
    color:#fbb430
}
[data-juicy=false] ._7Lg6f .yeemc,[data-juicy=true] ._7Lg6f .yeemc{
    color:#1cb0f6
}
[data-juicy=true] ._2zU6h .yeemc{
    color:#78c800
}
[data-juicy=false] ._2zU6h .yeemc{
    color:#7ac70c
}
[data-juicy=true] ._1GGKC .yeemc{
    color:#ce82ff
}
[data-juicy=false] ._1GGKC .yeemc{
    color:#a560eb
}
[data-juicy=true] .IBwFw .yeemc{
    color:#ff4b4b
}
[data-juicy=false] .IBwFw .yeemc{
    color:#e53b3b
}
[data-juicy=true] ._3HOtt .yeemc{
    color:#ff9600
}
[data-juicy=false] ._3HOtt .yeemc{
    color:#fa811b
}
.hXDbu{
    background:url(../../public_image/fc4images/splash-sprite.svg);
    display:inline-block
}
._3lNaZ{
    background-color:#fff;
    bottom:0;
    box-shadow:0 -3px 5px rgba(0,0,0,.1);
    display:none;
    left:0;
    padding:15px;
    position:fixed;
    right:0;
    z-index:100
}
@media (max-width:980px){
    ._3lNaZ{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex
    }
}
.ixg1_{
    background-position:-460px -27px
}
._3G6zB,.ixg1_{
    height:15px;
    width:13px
}
._3G6zB{
    background-position:-475px -27px
}
._3cu-g{
    background-position:-490px -30px;
    cursor:pointer;
    float:right;
    height:12px;
    width:12px
}
._3qU_M{
    margin:-25px;
    -webkit-transform:scale(.6);
    -ms-transform:scale(.6);
    transform:scale(.6)
}
._2kNhu{
    margin-left:18px;
    width:100%
}
._3yjbF{
    font-size:16px
}
._2vYm4{
    color:#ffb020;
    font-size:13px;
    margin-right:4px
}
.fgoy9{
    color:#4c4c4c;
    font-size:13px;
    margin-left:4px
}
._161eT{
    background-color:#7ac70c;
    border-color:#7ac70c;
    border-radius:2px;
    color:#fff;
    cursor:pointer;
    -webkit-filter:drop-shadow(1px 1px 2px #cfcfcf);
    filter:drop-shadow(1px 1px 2px #cfcfcf);
    float:right;
    font-size:12px;
    min-width:90px;
    padding:5px;
    text-align:center
}
._161eT:active{
    background-color:#5d9709;
    border-color:#5d9709
}
._161eT:hover{
    background:#8ee000;
    border-color:#8ee000
}
._3ps_V{
    background-position:-380px -30px;
    height:17px;
    width:76px
}
._13gjL{
    background-color:#0b3e71;
    padding:10px;
    width:100%
}
._2b45X{
    margin:0 auto;
    max-width:1140px;
    padding-right:30px;
    position:relative
}
._2jsom{
    color:#fff;
    display:inline-block;
    padding-top:4px
}
._2jsom a{
    color:#fff;
    text-decoration:underline
}
._3c3YU{
    background-color:transparent;
    border:none;
    position:absolute;
    right:0
}
.AdbDF{
    background:rgba(0,0,0,.40);
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    height:70px;
    width:100%
}
._2xu3E{
    margin:15px auto;
    max-width:840px;
    position:relative;
    white-space:nowrap
}
._1eyi0{
    cursor:pointer;
    opacity:.5;
    position:absolute;
    top:10px
}
._2kFnR{
    left:-40px;
    -webkit-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg)
}
._1miuo{
    right:-40px
}
._2J4vL{
    margin-top:-8px;
    overflow:hidden;
    width:100%
}
._3aMDp{
    transition:-webkit-transform .5s ease-in-out;
    transition:transform .5s ease-in-out;
    transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;
    width:840px
}
.mYl14{
    display:inline-block;
    min-width:120px
}
._2PeTo{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    text-decoration:none
}
.cETrZ{
    margin-right:10px
}
._1s-b1{
    color:#fff;
    font-size:14px
}
.tK4CJ{
    margin-top:50px
}



/*MYCSS*/

.u5W-o{background:url(../../public_image/fc4images/l1.png) no-repeat left; width:28px; height:28px;}

._2KQN3{background:url(../../public_image/fc4images/l2.png) no-repeat left; width:28px; height:28px;}

.oboa9{background:url(../../public_image/fc4images/l3.png) no-repeat left; width:28px; height:28px;}

._1PruQ{background:url(../../public_image/fc4images/l4.png) no-repeat left; width:28px; height:28px;}

.pmGwL{background:url(../../public_image/fc4images/l5.png) no-repeat left; width:28px; height:28px;}

._1fajz{background:url(../../public_image/fc4images/l6.png) no-repeat left; width:28px; height:28px;}

._1uPQW{background:url(../../public_image/fc4images/l7.png) no-repeat left; width:28px; height:28px;}


.footer-wrap {
    padding-top: 70px;
	padding-bottom:25px;
}
.footer-wrap {
    margin: 0 auto;
    width: 100%;
    text-align: center;
	max-width: 900px;
    margin-left: auto;
   margin-right: auto;
}
.footer-list {
    margin-right: 70px;
}
.footer-logo-list {
    margin-right: 60px;
    width: 135px;
}
.footer-logo-list {
    
    padding-bottom: 20px;
    margin-bottom: 20px;
}
.footer-wrap .footer-logo-list {
    float:left;
    display: inline-block;
    vertical-align: top;
}
.footer-wrap h4 {
    text-transform: uppercase;
    color: #fff;
    font-weight: 600;
    font-size: 14px;
    margin-bottom: 10px;
	text-align:left;
	margin-top:0px;
}
.footer-wrap ul {
    width: 100%;
    padding: 0;
    margin-bottom: 0;
    text-align: center;
}
.footer-wrap ul li {
    font-size: 13px;
    white-space: nowrap;
    display: block;
    padding: 0;
    text-align: left;
    font-weight: 400;
    margin: 0;
    margin-bottom: 15px;
}
.footer-wrap ul a {
    text-decoration: none;
    opacity: 1;
    -webkit-transition: none;
    transition: none;
    font-weight: 400;
    color: #fff;
}
.copyright {
    display: block !important;
    font-size: .875em;
	color: #fff;
}
 .copyright {
  color: #fff;
    font-size: 13px;
    padding-top: 15px;
    font-weight: 400;
}


.footer-logo-list {
    margin-right: 60px;
    width: 135px;
}

.footer-list {
  
	float:left;

}

.footer-logo-list {
    float: none;
    display: inline-block;
    vertical-align: top;
}
 
 
 
.footer-bg {
    background: #0b3e71;
        background-image: none;
    background-image: url(../../public_image/fc4images/star-pattern.svg),linear-gradient(180deg,#0b3e71,#0d64b0);
    width: 100%;
    float: left;
} 
/*EndMyCSS*/











@media (max-width:980px){
    .tK4CJ{
        width:100%
    }
}
.j3TGz{
    color:#fff;
    font-size:34px;
    font-weight:300;
    line-height:34px;
    margin-bottom:40px
}
._1Ug7H{
    height:100px;
    margin:0 auto 20px;
    -webkit-transform-origin:top;
    -ms-transform-origin:top;
    transform-origin:top;
    width:100px
}
@media (max-width:980px){
    ._1Ug7H{
        height:50px;
        width:50px
    }
}
._2ipZi{
    -webkit-transform:scale(3.33);
    -ms-transform:scale(3.33);
    transform:scale(3.33);
    -webkit-transform-origin:top;
    -ms-transform-origin:top;
    transform-origin:top
}
@media (max-width:980px){
    ._2ipZi{
        -webkit-transform:scale(1.67);
        -ms-transform:scale(1.67);
        transform:scale(1.67)
    }
}
._36sLl{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:start;
    margin:0 auto;
    max-width:980px
}
@media (max-width:980px){
    ._36sLl{
        max-width:680px
    }
}
.BTspQ{
    border-radius:5px;
    margin:0 auto;
    max-width:400px;
    overflow:hidden
}
._1edCM{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    background:#f0f0f0;
    cursor:pointer;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    padding:20px;
    text-align:start
}
._1edCM:hover{
    background:#ddd
}
._3KPZ3{
    margin-right:20px
}
.OGsoW{
    color:#fff;
    font-size:22px;
    font-weight:300;
    line-height:38px;
    margin:40px auto 80px;
    max-width:600px
}
._3q52n{
    background:transparent;
    border:solid;
    border-radius:98px;
    border-width:2px;
    cursor:pointer;
    font-size:16px;
    font-weight:500;
    margin:40px 0;
    padding:10px 40px;
    text-transform:uppercase
}
._3q52n:active{
    border-color:#cfcfcf
}
.C3ena{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    border:2px solid hsla(0,0%,93%,.25);
    border-radius:10px;
    color:#fff;
    cursor:pointer;
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    height:225px;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    margin:10px;
    width:205px
}
.C3ena:hover{
    background:hsla(0,0%,100%,.15);
    border:2px solid hsla(0,0%,100%,.5)
}
@media screen and (max-width:530px){
    .C3ena{
        height:30vw;
        min-height:150px
    }
}
@media (max-width:980px){
    .C3ena{
        height:170px;
        margin:10px;
        width:150px
    }
}
._36sLl._2npa4 .C3ena:not(._15MZL){
    opacity:.5
}
._1pN40{
    font-size:20px;
    margin-bottom:10px
}
@media (max-width:980px){
    ._1pN40{
        font-size:16px
    }
}
._3TXNv{
    font-size:14px
}
@media (max-width:980px){
    ._3TXNv{
        font-size:13px
    }
}
.kw0tg{
    letter-spacing:.6px;
    text-transform:uppercase
}
@media (min-width:700px){
    .kw0tg{
        border:0;
        border-radius:98px;
        cursor:pointer;
        font-size:13px!important;
        font-weight:700;
        letter-spacing:normal;
        padding:8px 15px!important;
        text-align:center;
        text-transform:none;
        -ms-touch-action:manipulation;
        touch-action:manipulation;
        -webkit-user-select:none;
        -moz-user-select:none;
        -ms-user-select:none;
        user-select:none;
        vertical-align:middle;
        white-space:nowrap
    }
}
._2vIpC{
    color:#fff;
    display:block;
    margin-bottom:10px;
    width:100%
}
.sgmMB{
    background-color:#db4633
}
.sgmMB:hover{
    background-color:#f22a00
}
._3r9bg{
    background-color:#3b579d
}
._3r9bg:hover{
    background-color:#486dc7
}
._1A8HT{
    color:inherit;
    margin:10px 0;
    text-align:center;
    width:100%
}
.TAJx0{
    border:2px solid #e9e9e9;
    border-radius:5px;
    color:#3c3c3c;
    display:block;
    font-size:15px;
    margin-bottom:20px;
    padding:15px 10px;
    width:100%
}
@media (min-width:700px){
    .TAJx0{
        margin-bottom:10px;
        padding:4px 10px
    }
}
._1dx9q{
    color:#dd381d;
    font-size:14px;
    font-weight:700;
    margin-bottom:10px;
    text-align:center
}
._2gE3U{
    display:block!important;
    margin-bottom:20px;
    width:100%
}
@media (min-width:700px){
    ._2gE3U{
        margin-bottom:0
    }
}
._18ZOC{
    color:inherit;
    display:block;
    font-size:15px;
    margin-top:10px;
    text-decoration:none
}
.sw7_F{
    margin:0 auto;
    max-width:1140px;
    min-height:70px
}
._1PReC{
    
    background-image:url(../../public_image/fc4images/main-bg-img.jpg);
	background-repeat:no-repeat;
	background-color:#bbdcf9;
	background-position:50% -9%; 
	width:100%;
	float:left;
}
@media (max-width:980px){
    ._1PReC{
        background-image:linear-gradient(180deg,#0b3e71,#0d64b0)
    }
}
._3nlUH{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
._1nFPH,._3nlUH{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
._1nFPH{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    min-height:100vh;
    position:relative;
    z-index:1
}
@media (max-width:980px){
    ._1nFPH{
        min-height:calc(100vh - 50px);
        padding:40px
    }
}
._1nFPH._2CGhZ{
    padding:40px
}
._1nFPH._2CGhZ>._13-ro{
    margin:0 auto
}
@media (max-width:980px){
    ._1nFPH._2CGhZ{
        padding:40px 10px!important
    }
}
._2jW78{
    max-height:1080px
}
._13-ro{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    margin:20px auto;
    text-align:center
}
@media (max-width:980px){
    ._13-ro{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column;
        width:100%
    }
}

@media (max-width:980px){
    .sVZYc{
        background-size:250px;
        height:250px;
        min-width:250px;
        width:250px
    }
}
@media screen and (max-width:980px) and (max-height:650px){
    .sVZYc{
        display:none
    }
}
._20Clt{
    width:100%;
	background:#fff;
	border-radius: 15px;
	padding:20px 30px 40px 30px;
}
@media (max-width:980px){
    ._20Clt{
        width:100%
    }
}
.Idq6c{
    color:#333;
    margin-bottom:20px;
	font-weight:bold;
	font-size:25px;
	
}
[data-juicy] .Idq6c{
    font-size:36px;
    font-weight:700;
    line-height:38px
}
@media (max-width:980px){
    [data-juicy] .Idq6c{
        font-size:28px
    }
}
._2rXFi{
    display:inline-block;
    min-width:320px;
	text-decoration:none;
}
@media (max-width:980px){
    ._2rXFi{
        min-width:230px;
        padding:15px 20px!important
    }
}
._2D2n0{
    color:#fff;
    cursor:pointer;
    display:none;
    font-weight:700;
    margin:30px auto 0
}
@media (max-width:980px){
    ._2D2n0{
        display:block
    }
}
._1uKNq{
    color:#fff;
    max-width:100%;
    width:300px
}
._1APdh{
    color:#fff;
    font-size:26px;
    font-weight:700;
    margin-bottom:40px
}
._2QQmI:nth-child(2n){
    background:#fff
}
._2QQmI:nth-child(odd){
    background:#f0f0f0
}
.uBODu{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    margin:auto;
    max-width:980px;
    padding:40px
}
._38Bch{
    -webkit-box-orient:horizontal;
    -ms-flex-direction:row;
    flex-direction:row
}
._2eDcv,._38Bch{
    -webkit-box-direction:normal
}
._2eDcv{
    -webkit-box-orient:vertical;
    -ms-flex-direction:column;
    flex-direction:column
}
._1v_cx{
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0
}
@media (max-width:980px){
    ._1v_cx{
        display:none
    }
}
._2hir-{
    background:url(../../public_image/fc4images/300px-pl.jpg) no-repeat;
    background-size:250px;
    height:250px;
    min-width:250px
}
._2hir-,.MqGIi{
    margin-right:50px
}
.MqGIi{
    background:url(../../public_image/fc4images/300px-pl.jpg);
    background-repeat:no-repeat;
    background-size:contain;
    height:230px;
    min-width:240px
}
._3ITP6{
    background:url(../../public_image/fc4images/300px-pl.jpg) no-repeat;
    height:185px;
    margin-left:30px;
    min-width:345px
}
._2Von1{
    background:url(../../public_image/fc4images/progress-sprite12.svg);
    background-position:0 -270px;
    background-size:674px;
    border:2px solid #dadada;
    border-radius:6px;
    height:220px;
    margin-right:70px;
    min-width:330px
}
._1CTwv{
    color:#3c3c3c;
    font-weight:500;
    text-transform:none;
	
}
.QH7ks{
    margin-bottom:20px
}
[data-juicy] .QH7ks{
    font-size:30px
}
[data-juicy] ._393ik{
    font-size:22px
}
[data-juicy] ._1-gNA{
    font-size:18px
}
._1QjTv{
    color:#999;
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    font-size:17px;
    line-height:28px;
    margin-bottom:18px
}
._1QjTv a{
    color:#999;
    text-decoration:underline
}
._1QjTv a:hover{
    color:#3c3c3c
}
._28YOR{
    color:#999;
    font-size:13px;
    line-height:20px;
    margin-top:10px
}
._2yN23{
    color:#1caff6;
    cursor:pointer;
    font-size:17px;
    font-weight:700;
    line-height:26px;
	text-decoration:none;
}
._2yN23:hover{
    text-decoration:underline
}
._1Z1UH:hover{
    text-decoration:underline
}
._1Z1UH:hover ._3G0wk{
    background:#1caff6
}
._1Z1UH:hover .AP6zv{
    border-left:6px solid #f0f0f0
}
._2eL_9{
    position:relative
}
._2eL_9,._3G0wk{
    cursor:pointer;
    display:inline-block;
	margin-top:-16px;
}
._3G0wk{
    border:3px solid #1caff6;
    border-radius:30px;
    height:26px;
    margin-right:8px;
    transition:all .3s ease;
    vertical-align:top;
    width:26px
}
.AP6zv{
    border-bottom:6px solid transparent;
    border-left:6px solid #1caff6;
    border-top:6px solid transparent;
    height:0;
    left:11px;
    position:absolute;
    top:-9px;
    width:0
}
._17uZi{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
@media (max-width:980px){
    ._17uZi{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column
    }
}
._1fhW5{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    padding:70px 10px 0
}
@media (max-width:980px){
    ._1fhW5{
        padding:0
    }
}
._3WK41{
    background:url(../../public_image/fc4images/300px-pl.jpg);
    background-position:0 0;
    height:225px;
    margin-top:75px;
    min-width:340px;
    width:340px
}
@media (max-width:980px){
    ._3WK41{
        margin:20px auto 30px
    }
}
@media (max-width:380px){
    ._3WK41{
        display:none
    }
}
._1ZnHd,._2wmrU{
    /* display:-webkit-box;
    display:-ms-flexbox; */
    display:initial !important;
}
._1ZnHd{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    padding:5px 0 18px 15px
}
@media (-ms-high-contrast:active) and (min-width:980px),(-ms-high-contrast:none) and (min-width:980px){
    ._2eDcv{
        -webkit-box-align:center;
        -ms-flex-align:center;
        align-items:center
    }
    ._17uZi{
        -ms-flex-item-align:stretch;
        -ms-grid-row-align:stretch;
        align-self:stretch
    }
    ._1fhW5,._1ZnHd,._2wmrU{
        -ms-flex-preferred-size:100%;
        flex-basis:100%
    }
}
._3pi2T{
    border-color:#000;
    border-style:solid;
    border-width:2px 0 0;
    height:0;
    opacity:.2;
    position:relative;
    z-index:1
}
@media (max-width:980px){
    ._3pi2T{
        display:none
    }
}
._28fXj{
    left:-4px;
    top:61px;
    -webkit-transform:rotate(25deg);
    -ms-transform:rotate(25deg);
    transform:rotate(25deg);
    width:130px
}
._3YJnv{
    left:0;
    top:150px;
    -webkit-transform:rotate(-10deg);
    -ms-transform:rotate(-10deg);
    transform:rotate(-10deg);
    width:120px
}
._2cn2i{
    right:-223px;
    top:18px;
    -webkit-transform:rotate(-5deg);
    -ms-transform:rotate(-5deg);
    transform:rotate(-5deg);
    width:110px
}
._2-33U{
    right:-217px;
    top:98px;
    -webkit-transform:rotate(25deg);
    -ms-transform:rotate(25deg);
    transform:rotate(25deg);
    width:130px
}
._3Q2Vg{
    background:url(../../public_image/fc4images/splash-sprite.svg);
    display:inline-block
}
._3TgQn{
    background-position:-343px 0;
    height:29px
}
._3TgQn,._1119v{
    min-width:36px
}
._1119v{
    background-position:-343px -65px;
    height:26px
}
._2dPZC{
    background-position:-343px -30px;
    height:34px
}
._1wr9o,._2dPZC{
    min-width:30px
}
._1wr9o{
    background-position:-343px -92px;
    height:21px;
    margin-top:5px
}
._2wPi8{
    background:transparent;
    border-color:#1caff6;
    color:#1caff6;
    display:inline-block;
    font-weight:700;
    line-height:32px;
    margin:0 15px 15px 0;
    padding:4px 25px!important;
	border:2px solid;
	text-decoration:none;
}
._2wPi8:hover{
    background:#1caff6;
    color:#fff;
	border:2px solid #1caff6;
}
._2wPi8:hover ._3p9DL{
    background-position:-418px -273px
}
._2wPi8:hover ._1yocl{
    background-position:-418px -306px
}
._2wPi8:hover .EgsjQ{
    background-position:-418px -343px
}
._3Pcww{
    background:url(../../public_image/fc4images/splash-sprite.svg);
    display:inline-block;
    margin-right:10px;
    margin-top:-5px;
    vertical-align:middle
}
._3p9DL{
    background-position:-386px -273px;
    width:22px
}
._1yocl,._3p9DL{
    height:27px
}
._1yocl{
    background-position:-385px -306px;
    width:23px
}
.EgsjQ{
    background-position:-385px -343px;
    height:26px;
    width:24px
}
._3ibJu{
    color:#fff;
    padding-top:80px;
    text-align:center
}
.iVIxa,.SK1i9{
    display:inline-block
}
.iVIxa{
    font-size:25px;
    font-weight:700;
    line-height:1.2;
    margin-right:30px
}
@media (max-width:980px){
    .iVIxa{
        display:block;
        margin-bottom:20px;
        margin-right:0
    }
}
._1g5Vq{
    display:inline-block;
    min-width:200px;
	text-decoration:none;
}
._VFwM{
    border-top:1px solid hsla(0,0%,100%,.2);
    color:#fff;
    font-size:13px;
    margin:0 auto;
    max-width:980px;
    padding:10px 30px 40px;
    text-align:left
}
._2m3F3{
    font-weight:700;
    margin-bottom:0;
    margin-top:5px;
    text-transform:none
}
._2-EOD{
    display:inline-block;
    padding-right:20px;
    padding-top:6px
}
._3UeZq{
    color:#fff;
    text-decoration:none
}
._3UeZq:hover{
    text-decoration:underline
}
@media (max-width:980px){
    ._3_QrH{
        display:none
    }
}
._1Gc_V{
    bottom:0;
    left:0;
    position:absolute;
    right:0;
	z-index:1;
}
._2W9jw{
    margin-top:70px;
    padding:0 100px
}
@media (max-width:699px){
    ._2W9jw{
        padding:0
    }
}
._1ruHW{
    background:#f0f0f0;
    border-radius:10px;
    box-shadow:0 0 25px rgba(0,0,0,.04);
    color:#777;
    margin:0 auto 30px;
    overflow:hidden;
    padding:35px 40px 40px;
    width:100%;
    word-break:break-word
}
@media (max-width:699px){
    ._1ruHW{
        border-radius:0;
        margin-bottom:80px
    }
}
._3qqkP{
    color:#fff;
    font-size:36px;
    line-height:70px;
    margin:0
}
@media (max-width:699px){
    ._3qqkP{
        font-size:27px
    }
}
.ThSpL{
    background:linear-gradient(180deg,#386bb7,#3b98cc);
    height:180px;
    margin:-35px -40px 0;
    overflow:hidden;
    padding:40px 80px;
    position:relative
}
@media (max-width:699px){
    .ThSpL{
        height:150px;
        padding:15px 20px
    }
}
._1tW6L{
    bottom:0;
    display:inline-block;
    height:100%;
    position:absolute;
    right:0
}
._34kBk{
    border:none;
    margin:40px 0 0;
    position:relative;
    white-space:nowrap
}
@media (max-width:699px){
    ._34kBk{
        font-size:13px;
        font-weight:700
    }
}
._2HYLv{
    display:inline-block;
    margin-right:25px
}
@media (max-width:699px){
    ._2HYLv{
        margin-right:10px
    }
}
._14bu7{
    color:#fff;
    padding-bottom:9px
}
._14bu7:hover{
    border:none;
    opacity:.6
}
._3O5as,._3O5as:hover{
    border-bottom:2px solid #fff;
    opacity:1;
    outline:0
}
._3LnoX{
    margin:0 auto 130px
}
._1T83H{
    color:#777;
    font-size:30px;
    font-weight:300;
    line-height:38px;
    margin-bottom:50px;
    position:relative;
    text-align:center
}
@media (max-width:699px){
    ._1T83H{
        font-size:24px;
        margin:30px 0;
        text-align:center
    }
}
@media (max-width:699px){
    .ZQOtN{
        display:block;
        margin:0 auto;
        max-height:160px;
        max-width:100%
    }
}
@media screen and (max-device-width:360px){
    zoom:.85
}
._1oXro{
    padding:70px 40px
}
@media (max-width:699px){
    ._1oXro{
        margin:0 -40px;
        padding:20px
    }
}
._1itop{
    text-transform:capitalize
}
.Bl27w{
    text-align:center
}
._1g4Z9{
    color:#1cb0f6
}
._2xveN{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
._36EsU{
    background-color:#fff;
    border-radius:10px;
    box-shadow:0 0 25px rgba(0,0,0,.04);
    max-width:380px;
    padding:40px
}
@media (max-width:980px){
    ._36EsU{
        bottom:0;
        left:0;
        max-width:none;
        padding-top:110px;
        position:absolute;
        right:0;
        top:0
    }
}
._14FnS{
    font-size:2em
}
._2VVHC,._14FnS{
    margin-bottom:30px;
    text-align:center
}
._1HoZU{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.fBD-l{
    -webkit-box-flex:1;
    -ms-flex:1 0 auto;
    flex:1 0 auto
}
._1PpmY{
    margin-left:20px
}
._2R35y{
    color:#d33131;
    font-weight:700;
    margin:10px 0
}
._3qRRt{
    background-color:#fff;
    border-radius:10px;
    box-shadow:0 0 25px rgba(0,0,0,.04);
    margin:0 auto;
    max-width:880px;
    overflow:hidden;
    padding:40px 80px
}
@media (max-width:699px){
    ._3qRRt{
        box-shadow:none;
        max-width:none;
        padding-bottom:80px
    }
}
.J_BOU{
    padding:70px 80px
}
@media (max-width:699px){
    .J_BOU{
        padding:20px
    }
}
._3dvUn,._3RYyi{
    color:#afafaf
}
._3RYyi{
    list-style-type:disc;
    margin-bottom:18px;
    margin-left:25px
}
._1dbjT,.hkGZd{
    margin:20px auto 130px
}
._3lAvg{
    background-color:#fff;
    border-radius:10px;
    box-shadow:0 0 25px rgba(0,0,0,.04);
    color:#777;
    margin:20px auto 0;
    padding:40px 60px;
    width:980px
}
@media (max-width:980px){
    ._3lAvg{
        border-radius:0;
        box-shadow:none;
        margin:0;
        padding:70px 10px 80px;
        width:100%
    }
}
._36tA4{
    text-align:center
}
._3gLX3{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
._2JJG3,._3gLX3{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
._2JJG3{
    -webkit-box-flex:0;
    -ms-flex:0 0 auto;
    flex:0 0 auto;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    margin:30px 0 10px
}
._11Eky{
    display:inline-block;
    margin:0 10px
}
._1JCP7{
    font-size:20px;
    font-weight:300;
    line-height:28px;
    padding:60px 40px 0
}
@media (max-width:699px){
    ._1JCP7{
        margin:0 -40px -40px;
        padding:20px
    }
}
.AbblW{
    display:table-row
}
@media (max-width:699px){
    .AbblW{
        display:block
    }
}
._390j8{
    background:#f0f0f0;
    color:#777;
    margin-bottom:70px
}
@media (max-width:699px){
    ._390j8{
        margin-bottom:0
    }
}
._2EpL1{
    display:table-cell;
    vertical-align:middle;
    width:550px
}
@media (max-width:699px){
    ._2EpL1{
        font-size:15px
    }
}
._161A8{
    margin-top:-120px
}
@media (max-width:699px){
    ._161A8{
        margin-top:0
    }
}
._2rGpR{
    background:#1cb0f6;
    margin:0 -80px;
    padding:70px 80px
}
@media (max-width:699px){
    ._2rGpR{
        margin:0 -20px;
        padding:20px
    }
}
._3teix{
    color:#fff
}
@media (max-width:699px){
    ._3teix{
        font-size:15px
    }
}
._1ojhl{
    display:block;
    margin:70px auto -70px
}
@media (max-width:699px){
    ._1ojhl{
        margin:0 auto -20px
    }
}
.BK174{
    color:#fff
}
._3IJsN{
    background:linear-gradient(180deg,#ff9400,#fa811b);
    margin:0 -80px -40px;
    padding:70px 80px;
    position:relative
}
@media (max-width:699px){
    ._3IJsN{
        margin:0 -20px -40px;
        padding:20px
    }
}
._1C6FH{
    margin:60px 0 -80px;
    position:relative;
    text-align:center;
    z-index:1
}
@media (max-width:699px){
    ._1C6FH{
        margin-bottom:20px
    }
}
._3pWOa{
    margin:0 auto
}
@media (max-width:699px){
    ._3pWOa{
        margin:0 auto -20px
    }
}
._1phgu{
    background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.15));
    content:"";
    display:block;
    height:100%;
    left:0;
    position:absolute;
    top:0;
    width:50%
}
._1phgu:after{
    border:solid transparent;
    border-color:transparent;
    border-left-color:#ff9400;
    border-width:30px;
    bottom:140px;
    content:" ";
    height:0;
    left:100%;
    pointer-events:none;
    position:absolute;
    width:0
}
._1f6s0{
    color:#fff;
    position:relative;
    text-shadow:0 0 10px rgba(76,76,76,.2);
    z-index:1
}
@media (max-width:699px){
    ._1f6s0{
        font-size:15px
    }
}
@media (max-width:699px){
    ._3KR2L{
        font-size:24px
    }
}
._2OMRt{
    margin:50px 0
}
._3csCX{
    color:#777;
    padding:60px 40px 30px
}
@media (max-width:699px){
    ._3csCX{
        padding:0
    }
}
._87O22{
    color:#777
}
.t2zIX{
    display:inline-block;
    height:100%;
    vertical-align:middle
}
@media (max-width:699px){
    .t2zIX{
        max-height:60px;
        max-width:60px
    }
}
._1oDpk{
    color:#1cb0f6
}
._1oDpk:hover{
    text-decoration:underline
}
.kNnY3{
    height:130px;
    margin:-5px 0 0 -10px
}
@media (max-width:699px){
    .kNnY3{
        height:auto;
        margin:0
    }
}
._1Y7VU{
    height:150px;
    margin:-25px
}
@media (max-width:699px){
    ._1Y7VU{
        height:auto;
        margin:0
    }
}
.r4haX{
    margin:-20px
}
@media (max-width:699px){
    .r4haX{
        margin:-20px -40px
    }
}
._1OphJ{
    font-size:17px;
    font-weight:300;
    left:175px;
    line-height:26px;
    position:absolute;
    top:50%;
    -webkit-transform:translateY(-50%);
    -ms-transform:translateY(-50%);
    transform:translateY(-50%);
    width:180px
}
@media (max-width:699px){
    ._1OphJ{
        display:inline-block;
        left:90px;
        margin-left:20px;
        position:static;
        -webkit-transform:none;
        -ms-transform:none;
        transform:none;
        width:70%
    }
}
._3WH8y{
    background:#ddd;
    border-radius:5px;
    float:left;
    height:150px;
    margin:15px;
    overflow:hidden;
    padding:25px;
    position:relative;
    vertical-align:middle;
    width:380px
}
@media (max-width:699px){
    ._3WH8y{
        -webkit-box-align:center;
        -ms-flex-align:center;
        align-items:center;
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        height:auto;
        padding:15px;
        width:90%
    }
}
._3P5Vy{
    text-align:center
}
._3Jvv9{
    color:#777;
    font-size:13px;
    line-height:18px
}
._1AczM{
    background:#fff;
    border-radius:10px;
    font-size:17px;
    margin:30px 15px;
    padding:50px 70px
}
@media (max-width:699px){
    ._1AczM{
        margin:30px -5px;
        padding:50px 30px
    }
}
._3m6kX{
    height:20px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
._36ha9{
    display:inline-block;
    font-weight:700;
    margin:0 0 5px
}
@media (max-width:699px){
    ._36ha9{
        font-size:15px
    }
}
._1qA22{
    font-weight:300;
    margin:0
}
@media (max-width:699px){
    ._1qA22{
        font-size:15px
    }
}
._1Bt10{
    background:#1cb0f6;
    color:#fff;
    display:inline-block;
    font-weight:700;
    margin:-15px -10px 10px -100px;
    padding:15px 50px 15px 100px;
    position:relative
}
@media (max-width:699px){
    ._1Bt10{
        margin-left:-60px;
        padding-left:60px
    }
}
._1Bt10:after{
    border-bottom:25px solid transparent;
    border-right:10px solid #fff;
    border-top:25px solid transparent;
    right:0;
    top:0
}
._1Bt10:after,._1Bt10:before{
    content:" ";
    height:0;
    position:absolute;
    width:0
}
._1Bt10:before{
    border-left:30px solid transparent;
    border-top:30px solid #0883be;
    left:0;
    top:50px
}
._37lhS{
    margin-top:30px
}
._1n2mT ._1Bt10,._2ZCT7 ._1Bt10,._3cQAH ._1Bt10,._--9e8 ._1Bt10{
    background:#d33131
}
._1n2mT ._1Bt10:before,._2ZCT7 ._1Bt10:before,._3cQAH ._1Bt10:before,._--9e8 ._1Bt10:before{
    border-top:30px solid #972020
}
._3AgYz ._1Bt10,._3LGfZ ._1Bt10{
    background:#8549ba
}
._3AgYz ._1Bt10:before,._3LGfZ ._1Bt10:before{
    border-top:30px solid #5e3284
}
._2JuO- ._1Bt10{
    background:#7ac70c
}
._2JuO- ._1Bt10:before{
    border-top:30px solid #4e7f08
}
.ddkn-{
    margin-bottom:-40px;
    padding:70px 0
}
@media (max-width:699px){
    .ddkn-{
        padding-top:20px
    }
}
._1-H9r{
    overflow:visible;
    padding-bottom:70px
}
@media (max-width:699px){
    ._1-H9r{
        padding-bottom:20px
    }
}
.W084r{
    background-color:#fff;
    border-radius:10px;
    box-shadow:0 0 25px rgba(0,0,0,.04);
    margin:0 auto;
    max-width:880px;
    overflow:hidden
}
@media (max-width:699px){
    .W084r{
        box-shadow:none;
        max-width:none;
        padding-bottom:80px
    }
}
._17Zxl{
    background-color:#7ac70c;
    color:#fff;
    font-size:36px;
    line-height:70px;
    margin-bottom:30px;
    padding:40px 80px;
    text-align:left
}
@media (max-width:699px){
    ._17Zxl{
        padding:40px 10px
    }
}
.PkGIv{
    padding:70px 80px
}
@media (max-width:699px){
    .PkGIv{
        padding:20px
    }
}
._355Pb{
    color:#4c4c4c;
    font-size:30px;
    font-weight:300;
    line-height:38px
}
._355Pb,.XIFeA{
    text-align:center
}
.XIFeA{
    margin-bottom:40px
}
._1Fx88{
    background-color:#000;
    border-radius:6px;
    color:#fff;
    cursor:pointer;
    display:inline-block;
    font-size:18px;
    font-weight:500;
    line-height:18px;
    margin:0 8px;
    padding:2px 8px 7px
}
._1Fx88:hover{
    background-color:#777
}
._3CDrC{
    display:inline-block;
    padding-left:10px
}
._3CDrC>span>span{
    display:block;
    font-size:12px
}
._3pAFY{
    background-image:url(../../public_image/fc4images/about-sprite5.svg);
    display:inline-block
}
.nSPGD{
    background-position:-1206px -1px;
    height:30px;
    width:25px
}
._3sAjY{
    background-position:-796px -353px;
    height:141px;
    width:477px
}
._1IIUD{
    background-position:-1208px -34px;
    height:31px;
    width:29px
}
._3jN5j{
    background-position:-1209px -67px;
    height:32px;
    width:27px
}
.LDufj{
    display:block;
    margin:0 auto
}
._13z7z{
    margin:0 auto 130px
}
._3Fq2x{
    display:inline-block;
    letter-spacing:1px;
    text-transform:uppercase
}
._2pt2Q{
    background-color:transparent
}
.mEWOd{
    height:100%;
    margin:0 80px;
    max-width:900px;
    width:100%
}
@media (max-width:600px){
    .mEWOd{
        margin:0 calc(25% - 70px)
    }
}
@media (max-width:400px){
    .mEWOd{
        margin:0 30px
    }
}
[data-juicy] ._3QIr6{
    font-weight:700
}
[data-juicy] ._22r2A{
    font-size:24px
}
@media (min-width:700px){
    [data-juicy] ._22r2A{
        font-size:32px
    }
}
[data-juicy] ._7ZP4S{
    font-size:17px
}
@media (min-width:700px){
    [data-juicy] ._7ZP4S{
        font-size:21px
    }
}
[data-juicy] ._27MlA{
    font-weight:300
}
[data-juicy] ._1DX1a{
    font-weight:500
}
[data-juicy] ._2lWUr{
    font-size:15px
}
@media (min-width:700px){
    [data-juicy] ._2lWUr{
        font-size:17px
    }
}
._3Jhnb{
    color:#1cb0f6;
    cursor:pointer;
    display:inline-block;
    text-transform:uppercase
}
._1-1IQ{
    color:#4c4c4c;
    margin-top:30px
}
@media (min-width:700px){
    ._1-1IQ{
        margin-top:60px
    }
}
.Jy5bl{
    margin-bottom:12px
}
@media (min-width:700px){
    .Jy5bl{
        margin-bottom:30px
    }
}
._103nX{
    background-image:url(../../public_image/fc4images/icon-no-ads.svg);
    background-position:top;
    background-repeat:no-repeat;
    background-size:contain;
    -ms-flex-negative:0;
    flex-shrink:0;
    height:65px;
    width:60px
}
@media (min-width:700px){
    ._103nX{
        height:90px;
        width:80px
    }
}
._3SYlt{
    background-image:url(../../public_image/fc4images/icon-offline.svg);
    background-position:top;
    background-repeat:no-repeat;
    background-size:contain;
    -ms-flex-negative:0;
    flex-shrink:0;
    height:65px;
    width:60px
}
@media (min-width:700px){
    ._3SYlt{
        height:90px;
        width:80px
    }
}
.EQzeF{
    background-image:url(../../public_image/fc4images/icon-streak-repair.svg);
    background-position:top;
    background-repeat:no-repeat;
    background-size:contain;
    -ms-flex-negative:0;
    flex-shrink:0;
    height:65px;
    width:60px
}
@media (min-width:700px){
    .EQzeF{
        height:90px;
        width:80px
    }
}
._4CBrJ{
    background-image:url(../../public_image/fc4images/icon-support.svg);
    background-position:top;
    background-repeat:no-repeat;
    background-size:contain;
    -ms-flex-negative:0;
    flex-shrink:0;
    height:65px;
    width:60px
}
@media (min-width:700px){
    ._4CBrJ{
        height:90px;
        width:80px
    }
}
.gXPz-{
    background-image:url(../../public_image/fc4images/icon-health-shield.svg);
    background-position:top;
    background-repeat:no-repeat;
    background-size:contain;
    -ms-flex-negative:0;
    flex-shrink:0;
    height:65px;
    width:60px
}
@media (min-width:700px){
    .gXPz-{
        height:90px;
        width:80px
    }
}
.bdhj_{
    background-image:url(../../public_image/fc4images/icon-insights.svg);
    background-position:top;
    background-repeat:no-repeat;
    background-size:contain;
    -ms-flex-negative:0;
    flex-shrink:0;
    height:65px;
    width:60px
}
@media (min-width:700px){
    .bdhj_{
        height:90px;
        width:80px
    }
}
._3HcmT{
    background-image:url(../../public_image/fc4images/icon-progress-quiz.svg);
    background-position:top;
    background-repeat:no-repeat;
    background-size:contain;
    -ms-flex-negative:0;
    flex-shrink:0;
    height:65px;
    width:60px
}
@media (min-width:700px){
    ._3HcmT{
        height:90px;
        width:80px
    }
}
._39A_K{
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-flow:row wrap;
    flex-flow:row wrap;
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:flex-start
}
._37CLy,._39A_K{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
._37CLy{
    margin:15px 0;
    max-width:500px;
    opacity:1;
    -webkit-transform:translateY(0);
    -ms-transform:translateY(0);
    transform:translateY(0);
    width:100%
}
@media (min-width:850px){
    ._37CLy{
        margin:25px 0;
        padding:0 30px 0 0;
        width:50%
    }
}
.bY197{
    -webkit-animation-delay:.2s;
    animation-delay:.2s;
    -webkit-animation-duration:.6s;
    animation-duration:.6s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation-name:V;
    animation-name:V;
    -webkit-animation-timing-function:ease-out;
    animation-timing-function:ease-out
}
@-webkit-keyframes V{
    0%{
        opacity:0;
        -webkit-transform:translateY(60px);
        transform:translateY(60px)
    }
    to{
        opacity:1;
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
}
@keyframes V{
    0%{
        opacity:0;
        -webkit-transform:translateY(60px);
        transform:translateY(60px)
    }
    to{
        opacity:1;
        -webkit-transform:translateY(0);
        transform:translateY(0)
    }
}
.OWDcJ{
    color:#999;
    display:block
}
._3fdiJ,.OWDcJ{
    line-height:1.33
}
._3fdiJ{
    margin:4px 0 3px
}
@media (min-width:700px){
    ._3fdiJ{
        margin:15px 0 6px
    }
}
._3w1LN{
    margin-left:25px
}
@media (min-width:700px){
    ._3w1LN{
        margin-left:30px
    }
}
.mhtv_{
    overflow:hidden;
    transition:height .6s;
    transition-timing-function:ease-in-out
}
._3QfJM{
    margin:10px 0 40px;
    opacity:1
}
@media (min-width:700px){
    ._3QfJM{
        margin:15px 0 55px
    }
}
._2gjhh{
    margin:0 0 10px;
    opacity:0;
    transition:opacity .6s,margin .6s;
    transition-timing-function:ease-in-out
}
@media (min-width:700px){
    ._2gjhh{
        margin:0 0 5px
    }
}
._3OW00{
    background:#fff;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
._2fh44{
    color:#fff
}
.iYhAP{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    margin:0 -22px 10px
}
@media (min-width:700px){
    .iYhAP{
        margin:0 -35px 10px
    }
}
._2cyzR{
    color:#fff;
    margin:0 12px 20px
}
@media (min-width:700px){
    ._2cyzR{
        margin:0 25px 35px
    }
}
._1WUAq{
    margin:28px 0 20px;
    width:100%
}
@media (min-width:700px){
    ._1WUAq{
        -webkit-box-align:center;
        -ms-flex-align:center;
        align-items:center;
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-pack:justify;
        -ms-flex-pack:justify;
        justify-content:space-between;
        margin:42px 0
    }
}
._3PEyg{
    margin-bottom:30px;
    width:100%
}
@media (min-width:700px){
    ._3PEyg{
        margin-bottom:40px;
        width:auto
    }
}
._2XjDe{
    text-align:center
}
@media (min-width:700px){
    ._2XjDe{
        margin-right:50px;
        text-align:left
    }
}
.NGAfK{
    background:linear-gradient(170deg,#20a2e2,#79d9e8);
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
@media (min-width:700px){
    ._3ToDu{
        display:none
    }
}
@media not all and (min-width:700px){
    ._1BOp5{
        display:none
    }
}
.qUbb9{
    -ms-flex-preferred-size:100%;
    flex-basis:100%;
    height:100%;
    margin-right:25%;
    max-height:250px;
    width:70%
}
@media (min-width:700px){
    .qUbb9{
        margin-right:0;
        max-height:320px;
        width:100%
    }
}
.BH5Q8{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-preferred-size:300px;
    flex-basis:300px;
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
@media (min-width:700px){
    .BH5Q8{
        margin-top:30px
    }
}
._2Au71{
    margin:0 -10px;
    width:calc(100% + 20px)
}
@media (min-width:700px){
    ._2Au71{
        margin:0;
        width:auto
    }
}
._1ZYbc{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:reverse;
    -ms-flex-flow:row-reverse wrap;
    flex-flow:row-reverse wrap;
    -webkit-box-pack:end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
@media (min-width:700px){
    ._1ZYbc{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:reverse;
        -ms-flex-direction:row-reverse;
        flex-direction:row-reverse
    }
}
._1QlnN{
    color:#fff;
    margin:-20px 10px 0;
    max-width:100%;
    width:100%
}
@media (min-width:700px){
    ._1QlnN{
        max-width:calc(100% + 100px);
        min-width:calc(100% + 100px)
    }
}
._1QlnN>h1{
    font-size:24px;
    font-weight:700;
    line-height:1.33;
    margin:0 0 20px
}
@media (min-width:700px){
    ._1QlnN>h1{
        font-size:32px;
        line-height:1.5
    }
}
._1QlnN>span{
    display:block;
    font-size:19px;
    font-weight:500;
    line-height:1.33;
    margin:0 0 25px
}
@media (min-width:700px){
    ._1QlnN>span{
        font-size:17px
    }
}
._3hdAB{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-flex:0.7;
    -ms-flex-positive:0.7;
    flex-grow:0.7;
    overflow:visible
}
@media (min-width:700px){
    ._3hdAB{
        -ms-flex-preferred-size:40%;
        flex-basis:40%;
        min-width:400px
    }
}
._1nHMQ{
    background:linear-gradient(170deg,#20a2e2,#79d9e8);
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    padding-bottom:50px;
    padding-top:100px
}
._2LliI{
    background-image:url(../../public_image/fc4images/plus-logo-transparent.svg);
    display:inline-block;
    float:left;
    height:36px;
    margin-top:18px;
    vertical-align:middle;
    width:214px
}
._1eIKu{
    margin-top:30px
}
@media (min-width:700px){
    ._1eIKu{
        margin-top:70px
    }
}
._195YB{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
._2ZcLT{
    width:380px
}
@media (max-width:600px){
    ._2ZcLT{
        width:calc((100vw - 400px) / 200 * 100 + 280px)
    }
}
@media (max-width:400px){
    ._2ZcLT{
        width:280px
    }
}
._14vtZ{
    -webkit-box-align:end;
    -ms-flex-align:end;
    align-items:flex-end;
    -ms-flex-item-align:end;
    align-self:flex-end;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-preferred-size:40%;
    flex-basis:40%;
    -ms-flex-positive:1;
    flex-grow:1;
    -webkit-box-pack:end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
._2Q4ks,._14vtZ{
    -webkit-box-flex:1
}
._2Q4ks{
    -ms-flex-item-align:start;
    align-self:flex-start;
    -ms-flex-preferred-size:40%;
    flex-basis:40%;
    -ms-flex-positive:1;
    flex-grow:1
}
.sHNKP{
    color:#999;
    font-size:17px;
    line-height:1.5
}
@media (min-width:700px){
    .sHNKP{
        font-size:19px
    }
}
._32cvb{
    margin:26px 0 36px
}
._3TAi9{
    margin:0 0 15px
}
@media (min-width:700px){
    ._3TAi9{
        margin:0 0 30px
    }
}
._34uK1{
    background-color:#fff;
    border-top:1px solid #dadada;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
._34uK1,.isMce{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.isMce{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    min-height:100vh
}
._27qEg{
    height:auto;
    left:0;
    min-height:70px;
    position:fixed;
    right:0;
    top:0;
    z-index:200
}
._2-Lp2{
    background:rgba(32,162,226,.8) linear-gradient(180deg,#20a2e2,rgba(32,162,226,.5));
    background-color:rgba(32,162,226,.8);
    height:100%;
    position:absolute;
    width:100%
}
._3wBTa{
    margin:0 auto;
    max-width:1060px;
    position:relative;
    padding-right:40px;
    padding-left:40px
}
@media (max-width:600px){
    ._3wBTa{
        padding-right:calc((100vw - 400px) / 200 * 20 + 20px)
    }
}
@media (max-width:400px){
    ._3wBTa{
        padding-right:20px
    }
}
@media (max-width:600px){
    ._3wBTa{
        padding-left:calc((100vw - 400px) / 200 * 20 + 20px)
    }
}
@media (max-width:400px){
    ._3wBTa{
        padding-left:20px
    }
}
._3oQuD{
    color:#1caff6!important;
    text-transform:uppercase
}
._2-9Kr{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    float:right;
    margin-top:5px
}
._1P9y9{
    display:table-row
}
@media (max-width:699px){
    ._1P9y9{
        display:block
    }
}
.L7fWw{
    margin-bottom:40px;
    text-align:left
}
@media (max-width:699px){
    .L7fWw{
        text-align:center
    }
}
@media (max-width:699px){
    ._2FdCx{
        margin:0 -40px;
        padding:20px
    }
}
.HPVME{
    color:#4c4c4c;
    font-size:17px;
    font-weight:700;
    margin:0 0 15px;
    text-transform:none
}
._3Dkp4{
    margin-top:40px
}
._1y20g{
    color:#777;
    font-size:17px;
    font-weight:300;
    line-height:1.5
}
.qxmGk{
    color:#fff;
    font-size:60px;
    margin-top:10px
}
._3opjY,.qxmGk{
    font-weight:300
}
._3opjY{
    font-size:36px;
    vertical-align:super
}
.aAYSE{
    padding:70px 40px
}
@media (max-width:699px){
    .aAYSE{
        padding:20px
    }
}
._1BMia{
    margin-right:70px;
    vertical-align:middle
}
@media (max-width:699px){
    ._1BMia{
        margin:0 auto
    }
}
._3jntE{
    display:table-cell;
    vertical-align:middle;
    width:550px
}
._37f4u{
    background:url(../../public_image/fc4images/about/press-about.svg) 100% no-repeat,url(../../public_image/fc4images/about/wood-grain.svg) 50% no-repeat,#864e1b;
    margin:0 -40px;
    padding:70px 80px;
    position:relative
}
._37f4u:before{
    background:rgba(134,78,27,.8);
    bottom:0;
    content:" ";
    left:0;
    position:absolute;
    right:0;
    top:0
}
@media (max-width:699px){
    ._37f4u{
        padding:20px
    }
}
.F7t9i{
    position:relative;
    vertical-align:top;
    width:350px
}
@media (max-width:699px){
    .F7t9i{
        width:auto
    }
}
._3u-1z{
    color:#fff;
    margin-bottom:40px;
    text-align:left
}
@media (max-width:699px){
    ._3u-1z{
        text-align:center
    }
}
._1AR-j{
    color:#fff;
    font-size:17px;
    font-weight:300;
    line-height:1.5
}
@media (max-width:699px){
    ._1AR-j{
        font-size:15px
    }
}
._22R67{
    color:#fff;
    font-size:17px;
    font-weight:700;
    margin-bottom:15px;
    margin-top:40px;
    text-transform:none
}
@media (max-width:699px){
    ._22R67{
        font-size:15px
    }
}
.JZc6P{
    padding:70px 40px 0
}
@media (max-width:699px){
    .JZc6P{
        padding:20px
    }
}
._3J1cN{
    margin-bottom:-1px;
    margin-left:60px;
    vertical-align:middle
}
@media (max-width:699px){
    ._3J1cN{
        margin:0 auto
    }
}
._3J7Y7{
    display:inline-block;
    margin-left:150px;
    vertical-align:top
}
@media (max-width:699px){
    ._3J7Y7{
        display:block;
        margin:0
    }
}
.p6LAB{
    margin:0 0 40px
}
.J5WFD{
    color:#1cb0f6
}
._2CMGz{
    display:list-item;
    font-size:17px;
    font-weight:700;
    list-style:none;
    margin-bottom:15px
}
._3Cuon{
    background:#1cb0f6;
    margin:0 -40px;
    padding:70px 80px;
    position:relative
}
@media (max-width:699px){
    ._3Cuon{
        padding:20px
    }
}
.rgvcD{
    position:absolute;
    right:100px;
    top:-8px
}
@media (max-width:699px){
    .rgvcD{
        margin:0 auto;
        position:relative;
        right:0;
        top:-25px
    }
}
.fgxYt{
    display:inline-block
}
@media (max-width:699px){
    .fgxYt{
        display:block
    }
}
._1qH0W{
    color:#fff;
    margin:0 0 40px;
    text-align:left
}
@media (max-width:699px){
    ._1qH0W{
        text-align:center
    }
}
.Y52tm{
    color:#fff;
    display:list-item;
    font-size:17px;
    font-weight:700;
    list-style:none;
    margin-bottom:15px
}
.RXMaL{
    padding:70px 40px;
    position:relative
}
@media (max-width:699px){
    .RXMaL{
        padding:20px
    }
}
.tn-DW{
    display:inline-block;
    margin-left:200px;
    vertical-align:top
}
@media (max-width:699px){
    .tn-DW{
        display:block;
        margin:0
    }
}
._22BSK{
    display:inline-block;
    left:-90px;
    position:absolute;
    top:60px
}
@media (max-width:699px){
    ._22BSK{
        display:none
    }
}
._1nwP_{
    margin:0 0 40px;
    text-align:left
}
@media (max-width:699px){
    ._1nwP_{
        margin-top:20px;
        text-align:center
    }
}
._3-7Xm{
    list-style:none
}
._2oO9w{
    display:inline-block;
    font-size:17px;
    font-weight:700;
    margin-bottom:15px
}
._1woNT{
    background:url(../../public_image/fc4images/about/links.svg) 100% 100% no-repeat;
    background-color:#fff;
    margin:0 -40px -40px;
    padding:70px 80px
}
@media (max-width:699px){
    ._1woNT{
        background-size:300px;
        padding:20px 20px 160px
    }
}
._1Xht9{
    margin:0 0 30px
}
.JHJLf{
    color:#777;
    margin-bottom:5px;
    text-transform:none
}
.iAy7B,.JHJLf{
    font-size:17px;
    font-weight:700
}
.iAy7B{
    margin:0 0 5px
}
.D4Rlw{
    margin-left:10px
}
._39ARM{
    background-color:#fff;
    border-radius:10px;
    box-shadow:0 0 25px rgba(0,0,0,.04);
    margin:0 auto;
    max-width:880px;
    overflow:hidden;
    padding:40px 80px
}
@media (max-width:699px){
    ._39ARM{
        box-shadow:none;
        max-width:none;
        padding-bottom:80px
    }
}
._4FVqa{
    padding:20px
}
@media (min-width:700px){
    ._4FVqa{
        padding:40px 80px
    }
}
._3dFHH{
    color:#999;
    list-style:disc;
    margin:0 0 20px 25px
}
._3dFHH li{
    margin-bottom:5px
}
._3i1Qk a{
    color:#999;
    text-decoration:underline
}
._3i1Qk ._2F0fY,._3i1Qk li{
    margin-bottom:40px
}
._3i1Qk ol{
    list-style:decimal outside none;
    margin:0 0 0 20px
}
._3i1Qk ul{
    list-style:circle outside none;
    margin:0 0 18px 30px
}
._3i1Qk ul li{
    color:#999;
    margin-bottom:0
}
._3i1Qk p{
    color:#999;
    font-size:18px;
    line-height:130%
}
@media (min-width:700px){
    ._3i1Qk p{
        font-size:inherit;
        text-align:justify
    }
}
._3i1Qk h4{
    color:#999;
    font-size:18px;
    font-style:italic;
    font-weight:500;
    text-decoration:underline
}
@media (min-width:700px){
    ._3i1Qk h4{
        font-size:15px
    }
}
._3i1Qk h3[id],._3i1Qk h4[id]{
    margin-top:-90px;
    padding-top:90px
}
._2bY3f{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
._1f_8O{
    background-color:#fff;
    border-radius:10px;
    box-shadow:0 0 25px rgba(0,0,0,.04);
    max-width:380px;
    padding:40px;
    width:100%
}
@media (max-width:980px){
    ._1f_8O{
        bottom:0;
        left:0;
        max-width:none;
        padding-top:110px;
        position:absolute;
        right:0;
        top:0
    }
}
._2FcEC{
    font-size:2em
}
._1sc0C,._2FcEC{
    margin-bottom:30px;
    text-align:center
}
._2KiP6{
    margin:10px 0
}
._1Znjj,._2KiP6{
    width:100%
}
._2q7Hs{
    color:#d33131;
    font-weight:700;
    margin:10px 0
}
._24tUN{
    color:#1cb0f6
}
._9Bxo2{
    font-size:17px;
    margin-bottom:20px
}
._9Bxo2,._9Bxo2:before{
    vertical-align:middle
}
._9Bxo2:before{
    border:7px solid;
    border-radius:1000px;
    content:" ";
    display:inline-block;
    height:0;
    margin-right:15px;
    width:0
}
._3-Xxt{
    border-color:#1cb0f6;
    color:#1cb0f6
}
._35M3X{
    border-color:#4e60ea;
    color:#4e60ea
}
._1HLii{
    border-color:#e53838;
    color:#e53838
}
._3UXf-{
    border-color:#ffb533;
    color:#ffb533
}
._2sdZ-{
    border-color:#88d31e;
    color:#88d31e
}
._1hm6W{
    border-color:#1ebbcc;
    color:#1ebbcc
}
._1Vep4{
    border-color:#969696;
    color:#969696
}
._2ahGM{
    border-color:#a560e8;
    color:#a560e8
}
._2tQ2S{
    border-color:#4c4c4c;
    color:#4c4c4c
}
._2sk2j{
    margin:0 -80px;
    overflow:hidden;
    padding:70px 80px
}
@media (max-width:699px){
    ._2sk2j{
        margin:0 -40px;
        padding:20px
    }
}
._2B_tN{
    text-align:center
}
._2af2Y{
    display:inline-block;
    margin:0 70px 0 0;
    vertical-align:middle;
    width:400px
}
._2-LNR{
    display:table-row
}
._1fEgI{
    display:inline-block;
    list-style:none;
    text-align:left;
    vertical-align:middle
}
._1fw9q{
    background:#1cb0f6
}
._1OgCU{
    display:block;
    margin:-70px 0;
    width:100%
}
@media (max-width:699px){
    ._1OgCU{
        margin:0 auto
    }
}
._2VEBy{
    color:#fff
}
._3Eiy9{
    padding:70px 40px;
    position:relative
}
@media (max-width:699px){
    ._3Eiy9{
        padding:20px
    }
}
._2G_x9{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
._1WRCj{
    display:block;
    position:relative
}
._3Tqgy{
    display:inline-block;
    font-size:24px;
    line-height:32px;
    position:absolute;
    text-align:center;
    top:19%;
    -webkit-transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%)
}
@media (max-width:699px){
    ._3Tqgy{
        font-size:16px;
        line-height:17px
    }
}
@media screen and (max-width:300px){
    ._3Tqgy{
        font-size:12px
    }
}
._1yWU9{
    display:block;
    font-size:42px;
    font-weight:700
}
@media (max-width:699px){
    ._1yWU9{
        font-size:19px
    }
}
@media screen and (max-width:300px){
    ._1yWU9{
        font-size:15px
    }
}
._25EXI{
    color:#fa811b;
    left:12%
}
._32G6Z{
    color:#1cb0f6;
    right:12%;
    -webkit-transform:translate(50%,-50%);
    -ms-transform:translate(50%,-50%);
    transform:translate(50%,-50%)
}
._1pOrS{
    display:block
}
._3KfAn{
    background-image:url(../../public_image/fc4images/about/playtime-background.svg);
    background-position:50%;
    height:550px;
    padding:70px 0;
    position:relative
}
@media (max-width:699px){
    ._3KfAn{
        background-size:cover;
        height:auto;
        padding:20px
    }
}
._36D1O{
    color:#fff;
    display:inline-block;
    font-size:24px;
    line-height:32px;
    position:relative;
    text-align:center;
    top:110px;
    vertical-align:middle;
    width:33%
}
@media (max-width:699px){
    ._36D1O{
        font-size:17px;
        line-height:24px;
        top:0
    }
}
@media (max-width:699px){
    .qUCIs{
        font-size:30px
    }
}
._2J-ld{
    color:#fff;
    margin-left:75px
}
@media (max-width:699px){
    ._2J-ld{
        margin-left:auto
    }
}
._1Ohun{
    background:#f0f0f0;
    padding:70px 40px
}
@media (max-width:699px){
    ._1Ohun{
        padding:20px
    }
}
.hDOVs{
    display:block;
    margin:70px auto -70px
}
@media (max-width:699px){
    .hDOVs{
        margin-bottom:-20px
    }
}
._3lgYb{
    font-size:24px;
    font-weight:300;
    text-align:center
}
@media (max-width:699px){
    ._3lgYb{
        font-size:15px
    }
}
._1jg_P{
    margin-bottom:10px;
    margin-top:30px
}
@media (max-width:699px){
    ._1jg_P{
        margin:30px 0
    }
}
.nOQSq{
    background-image:url(../../public_image/fc4images/about/hours-image.svg);
    background-position:50%;
    height:370px;
    margin:0 -40px -40px
}
._2CMJ0{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
._3sP0E{
    color:#fff;
    display:block;
    -webkit-box-flex:1;
    -ms-flex:1;
    flex:1;
    font-size:24px;
    line-height:32px;
    padding-right:35px;
    text-align:right
}
._3sP0E:last-child{
    padding-left:35px;
    padding-right:0;
    text-align:left
}
@media (max-width:699px){
    ._3sP0E{
        padding:0;
        text-align:left
    }
    ._3sP0E:last-child{
        padding:0;
        text-align:right
    }
}
._2vwTC{
    color:#fff;
    margin-top:20px
}
@media (max-width:699px){
    ._2vwTC{
        margin-top:40px
    }
}
._1bWnW{
    background:none;
    height:auto;
    left:0;
    min-height:70px;
    position:fixed;
    right:0;
    top:0;
    z-index:200
}
@media (max-height:650px){
    ._1bWnW{
        background:#1cb0f6
    }
}
._3EEVs{
    margin:0 auto;
    max-width:1140px;
    min-width:980px;
    padding:0 40px;
    position:relative
}
._1Vy-A{
    float:left;
    margin-top:18px
}
._1cjU-{
    background-color:transparent;
    float:right;
    margin-top:15px
}
._3ElOo{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    left:0;
    min-height:100vh;
    padding-top:70px;
    position:absolute;
    right:0;
    top:0
}
._1Vy3F{
    color:#fff;
    margin-bottom:200px;
    text-align:center;
    z-index:1
}
@media screen and (max-width:530px){
    ._1Vy3F{
        margin-top:30px
    }
}
._2YP6Q{
    font-size:2em;
    margin:0 20px 30px
}
[data-juicy=true] ._3Z2E7{
    max-width:600px;
    padding:0 10px;
    width:100%
}
[data-juicy=true] ._2zlJA{
    display:-webkit-box!important;
    display:-ms-flexbox!important;
    display:flex!important;
    margin:12px 0;
    padding-left:20px!important;
    padding-right:20px!important;
    width:100%
}
[data-juicy=false] ._2zlJA{
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex;
    margin:8px;
    padding:10px!important;
    width:320px
}
[data-juicy=true] .eU62W{
    margin:0 auto
}
._3xNMd{
    background:hsla(0,0%,100%,.25);
    border:2px solid #fff;
    color:#fff
}
.DZ-iD{
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    background:none;
    border:2px solid hsla(0,0%,100%,.7);
    border-radius:98px;
    float:left;
    height:1em;
    margin-right:7px;
    position:relative;
    width:1em
}
.DZ-iD:after{
    border-radius:98px;
    content:"";
    height:60%;
    left:20%;
    position:absolute;
    top:20%;
    width:60%
}
.DZ-iD:checked:after{
    background:#fff
}
._2UM99{
    text-align:left
}
._2ktl8,._2UM99{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1
}
._2ktl8{
    text-align:right
}
[data-juicy=true] ._1EeSa{
    width:100%
}
[data-juicy=false] ._1EeSa{
    border-color:#fff!important;
    letter-spacing:.6px;
    padding:12px!important;
    text-transform:uppercase;
    width:320px
}
._2phzW{
    margin-top:30px
}
._3eF6j{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
[data-juicy=true] ._3eF6j{
    max-width:500px;
    padding:0 10px;
    width:100%
}
._18uMN,[data-juicy=true] ._39SAV{
    width:100%
}
._18uMN{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    margin-bottom:10px
}
[data-juicy=false] ._18uMN{
    line-height:20px;
    text-transform:uppercase
}
.wMlNk{
    margin-top:30px;
    text-align:center;
    width:100%
}
[data-juicy=false] .wMlNk{
    background-color:transparent;
    display:inline-block;
    line-height:20px;
    padding:10px;
    text-transform:uppercase
}
.GXXe0{
    height:20px;
    vertical-align:middle;
    width:20px
}
[data-juicy=true] .onU85{
    padding:0 10px
}
[data-juicy=false] .onU85{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    margin:0 auto;
    padding:0 20px
}
._3P7b0{
    color:#3e82f7!important
}
._1JtEE{
    color:#3c5a99!important
}
@media (max-height:745px){
    ._1nH-c{
        display:none
    }
}
@media (max-height:575px){
    ._3cr6q{
        display:none
    }
}
._1fIKs{
    display:inline-block;
    max-width:440px;
    padding:10px;
    vertical-align:bottom
}
._1fIKs:first-of-type{
    border-right:1px solid #fff;
    padding-right:60px
}
@media (max-width:880px){
    ._1fIKs:first-of-type{
        border-bottom:1px solid #fff;
        border-right:0
    }
}
._1fIKs:last-of-type{
    padding-left:60px
}
@media (max-width:880px){
    ._1fIKs{
        display:block;
        padding:10px!important
    }
	
	 .footer-list{width:94%; margin-left:3%; margin-right:3%; text-align:center;}
	 .footer-logo-list{width:94%; margin-left:3%; margin-right:3%; text-align:center;}
	  .footer-wrap ul li{text-align:center;}
	  .footer-wrap h4{text-align:center;}
}
._2aaI5{
    color:#fff;
    font-size:22px;
    font-weight:700;
    margin:0 auto 30px
}
@media screen and (max-width:530px){
    ._2aaI5{
        margin:0 0 0 20px;
        padding:0;
        text-align:start
    }
}
._1PcP2{
    -webkit-box-flex:1;
    -ms-flex:1 1 auto;
    flex:1 1 auto;
    overflow:hidden
}
._3qwbq{
    background:transparent;
    color:#fff;
    letter-spacing:.6px;
    margin-top:30px;
    min-width:300px;
    text-transform:uppercase
}
@media (max-width:880px){
    ._3qwbq{
        margin-bottom:30px
    }
}
._1x53P{
    display:block;
    height:100px;
    margin:0 auto;
    width:100px
}
.TK338{
    height:80px;
    margin:10px auto
}
._1UBJ1{
    display:block;
    height:100px;
    width:100px
}
._2OgV8{
    height:80px;
    margin:10px 0
}
._3dyNc{
    bottom:0;
    left:0;
    position:absolute;
    width:100%
}
._6Dkv0{
    display:block;
    margin:0 auto;
    max-width:450px;
    min-width:300px
}
._1wVNH{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    background:#0b3e71;
    background-image:url(../../public_image/fc4images/star-pattern.svg),linear-gradient(180deg,#0b3e71,#0d64b0);
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    left:0;
    min-height:100vh;
    position:absolute;
    right:0;
    top:0
}
._3HDLg{
    margin:50px 0
}
._30VDV{
    color:#fff;
    font-size:1.5em;
    margin-bottom:30px
}
._1jqZo{
    color:#fff;
    float:right
}
._3ohvj{
    color:#fff;
    font-size:32px;
    margin:0 0 80px;
    text-align:center
}
@media screen and (max-width:530px){
    ._3ohvj{
        display:none
    }
}
._1a1Ig{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
@media screen and (max-width:530px){
    ._1a1Ig{
        -webkit-box-orient:horizontal;
        -webkit-box-direction:reverse;
        -ms-flex-direction:row-reverse;
        flex-direction:row-reverse;
        -webkit-box-pack:justify;
        -ms-flex-pack:justify;
        justify-content:space-between
    }
}
.gzdSV{
    margin:80px 0 0
}
@media screen and (max-width:530px){
    .gzdSV{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column;
        margin:30px 0 0
    }
}
._2-OGI{
    color:#fff;
    font-weight:700;
    margin-left:20px;
    text-transform:uppercase
}
._2-OGI:hover{
    text-decoration:underline
}
@media screen and (max-width:530px){
    ._2-OGI{
        margin-left:0
    }
}


@media screen and (max-width:420px){
._1yj8-{
    float: right;
    margin-top: 40px;
    padding-bottom: 10px;
}

._2rXFi {
    min-width: auto;}
}
}

@media screen and (max-width:380px){
._1ZnHd, ._2wmrU {
    display: initial !important;
  
}


}
@media screen and (max-width:320px){
    ._1yj8-{
        float: right !important;
        margin-top: 40px !important;
        display:block !important;
    
    }
    
    
    }

   
    
    .mYl14 .il-img {
        width: 35px;
        background: #fff;
        border-radius: 100px;
        padding: 5px 5px;
        display: table;
        margin: 0 auto;
        margin-bottom: -10px;
        height: 35px;
        margin-right: 15px;
    }

    ._2PeTo {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        text-decoration: none;
        color: #fff;
        font-size: 12px;
    }
    
    ._3aMDp {
        transition: -webkit-transform .5s ease-in-out !important;
        transition: transform .5s ease-in-out !important;
        transition: transform .5s ease-in-out,-webkit-transform .5s ease-in-out !important;
    }

    .mYl14 {
        display: inline-block !important;
        margin-right: 25px  !important;
    }

    ._2xu3E {
        margin: 15px auto !important;
        max-width: 1020px !important;
        position: relative !important;
    }

    ._3aMDp {
        width:auto !important;
    }

  
 
        .mYl14 {
            display: inline-block !important;
            margin-right:10px  !important;
        }
        
        .mYl14 {
            display: inline-block;
            min-width: 100px !important;
        }
        ul._3aMDp {
            margin-left: 0 !important;
            margin-right: 0;
            padding: 0;
        }
        @media screen and (max-width:1000px){
        }