
.is-checkradio[type="radio"],.is-checkradio[type="checkbox"]{
    outline:0;
    user-select:none;
    display:inline-block;
    position:absolute;
    opacity:0
}
.is-checkradio[type="radio"]+label,.is-checkradio[type="checkbox"]+label{
    position:relative;
    display:initial;
    cursor:pointer;
    vertical-align:middle;
    margin:.5em;
    padding:.2rem .5rem .2rem 0;
    border-radius:4px
}
.is-checkradio[type="radio"]+label:hover::before,.is-checkradio[type="radio"]+label:hover:before,.is-checkradio[type="checkbox"]+label:hover::before,.is-checkradio[type="checkbox"]+label:hover:before{
    animation-duration:.4s;
    animation-fill-mode:both;
    animation-name:hover-color
}
.is-checkradio[type="radio"]+label::before,.is-checkradio[type="radio"]+label:before,.is-checkradio[type="checkbox"]+label::before,.is-checkradio[type="checkbox"]+label:before{
    position:absolute;
    left:0;
    top:0rem;
    content:"";
    border:.1rem solid #dbdbdb
}
.is-checkradio[type="radio"]+label::after,.is-checkradio[type="radio"]+label:after,.is-checkradio[type="checkbox"]+label::after,.is-checkradio[type="checkbox"]+label:after{
    position:absolute;
    display:none;
    content:"";
    top:0rem
}
.is-checkradio[type="radio"].is-rtl+label,.is-checkradio[type="checkbox"].is-rtl+label{
    margin-right:0rem;
    margin-left:.5rem
}
.is-checkradio[type="radio"].is-rtl+label::before,.is-checkradio[type="radio"].is-rtl+label:before,.is-checkradio[type="checkbox"].is-rtl+label::before,.is-checkradio[type="checkbox"].is-rtl+label:before{
    left:auto;
    right:0
}
.is-checkradio[type="radio"]:focus+label::before,.is-checkradio[type="radio"]:focus+label:before,.is-checkradio[type="checkbox"]:focus+label::before,.is-checkradio[type="checkbox"]:focus+label:before{
    outline:1px dotted #b5b5b5
}
.is-checkradio[type="radio"]:hover:not([disabled])+label::before,.is-checkradio[type="radio"]:hover:not([disabled])+label:before,.is-checkradio[type="checkbox"]:hover:not([disabled])+label::before,.is-checkradio[type="checkbox"]:hover:not([disabled])+label:before{
    border-color:#00d1b2 !important
}
.is-checkradio[type="radio"]:checked+label::before,.is-checkradio[type="radio"]:checked+label:before,.is-checkradio[type="checkbox"]:checked+label::before,.is-checkradio[type="checkbox"]:checked+label:before{
    border:.1rem solid #dbdbdb
}
.is-checkradio[type="radio"]:checked[disabled],.is-checkradio[type="checkbox"]:checked[disabled]{
    cursor:not-allowed
}
.is-checkradio[type="radio"]:checked[disabled]+label,.is-checkradio[type="checkbox"]:checked[disabled]+label{
    opacity:.5
}
.is-checkradio[type="radio"]:checked+label::before,.is-checkradio[type="radio"]:checked+label:before,.is-checkradio[type="checkbox"]:checked+label::before,.is-checkradio[type="checkbox"]:checked+label:before{
    animation-name:none
}
.is-checkradio[type="radio"]:checked+label::after,.is-checkradio[type="radio"]:checked+label:after,.is-checkradio[type="checkbox"]:checked+label::after,.is-checkradio[type="checkbox"]:checked+label:after{
    display:inline-block
}
.is-checkradio[type="radio"][disabled],.is-checkradio[type="checkbox"][disabled]{
    cursor:not-allowed
}
.is-checkradio[type="radio"][disabled]+label,.is-checkradio[type="checkbox"][disabled]+label{
    opacity:.5;
    cursor:not-allowed
}
.is-checkradio[type="radio"][disabled]+label:hover,.is-checkradio[type="radio"][disabled]+label:before,.is-checkradio[type="radio"][disabled]+label::before,.is-checkradio[type="radio"][disabled]+label::after,.is-checkradio[type="radio"][disabled]+label:after,.is-checkradio[type="checkbox"][disabled]+label:hover,.is-checkradio[type="checkbox"][disabled]+label:before,.is-checkradio[type="checkbox"][disabled]+label::before,.is-checkradio[type="checkbox"][disabled]+label::after,.is-checkradio[type="checkbox"][disabled]+label:after{
    cursor:not-allowed
}
.is-checkradio[type="radio"][disabled]:hover,.is-checkradio[type="checkbox"][disabled]:hover{
    cursor:not-allowed
}
.is-checkradio[type="radio"][disabled]:hover::before,.is-checkradio[type="radio"][disabled]:hover:before,.is-checkradio[type="checkbox"][disabled]:hover::before,.is-checkradio[type="checkbox"][disabled]:hover:before{
    animation-name:none
}
.is-checkradio[type="radio"][disabled]::before,.is-checkradio[type="radio"][disabled]:before,.is-checkradio[type="checkbox"][disabled]::before,.is-checkradio[type="checkbox"][disabled]:before{
    cursor:not-allowed
}
.is-checkradio[type="radio"][disabled]::after,.is-checkradio[type="radio"][disabled]:after,.is-checkradio[type="checkbox"][disabled]::after,.is-checkradio[type="checkbox"][disabled]:after{
    cursor:not-allowed
}
.is-checkradio[type="radio"].has-no-border+label::before,.is-checkradio[type="radio"].has-no-border+label:before,.is-checkradio[type="checkbox"].has-no-border+label::before,.is-checkradio[type="checkbox"].has-no-border+label:before{
    border:none !important
}
.is-checkradio[type="radio"].is-block,.is-checkradio[type="checkbox"].is-block{
    display:none !important
}
.is-checkradio[type="radio"].is-block+label,.is-checkradio[type="checkbox"].is-block+label{
    width:100% !important;
    background:#f5f5f5;
    color:rgba(0,0,0,0.7);
    padding-right:.75em
}
.is-checkradio[type="radio"].is-block+label::before,.is-checkradio[type="radio"].is-block+label:before,.is-checkradio[type="checkbox"].is-block+label::before,.is-checkradio[type="checkbox"].is-block+label:before{
    border:none !important
}
.is-checkradio[type="checkbox"]+label::before,.is-checkradio[type="checkbox"]+label:before{
    border-radius:4px
}
.is-checkradio[type="checkbox"]+label::after,.is-checkradio[type="checkbox"]+label:after{
    box-sizing:border-box;
    transform:rotate(45deg);
    border-width:.1rem;
    border-style:solid;
    border-color:#00d1b2;
    border-top:0;
    border-left:0
}
.is-checkradio[type="checkbox"].is-circle+label::before,.is-checkradio[type="checkbox"].is-circle+label:before{
    border-radius:50%
}
.is-checkradio[type="checkbox"]+label{
    font-size:1rem;
    padding-left:2rem
}
.is-checkradio[type="checkbox"]+label::before,.is-checkradio[type="checkbox"]+label:before{
    width:1.5rem;
    height:1.5rem
}
.is-checkradio[type="checkbox"]+label::after,.is-checkradio[type="checkbox"]+label:after{
    width:.375rem;
    height:.6rem;
    top:.405rem;
    left:.6rem
}
.is-checkradio[type="checkbox"].is-block+label::after,.is-checkradio[type="checkbox"].is-block+label:after{
    top:.585rem;
    left:.78rem
}
.is-checkradio[type="checkbox"].is-rtl+label{
    padding-left:0;
    padding-right:2rem
}
.is-checkradio[type="checkbox"].is-rtl+label::after,.is-checkradio[type="checkbox"].is-rtl+label:after{
    left:auto;
    right:.6rem
}
.is-checkradio[type="checkbox"].is-small+label{
    font-size:.75rem;
    padding-left:1.5rem
}
.is-checkradio[type="checkbox"].is-small+label::before,.is-checkradio[type="checkbox"].is-small+label:before{
    width:1.125rem;
    height:1.125rem
}
.is-checkradio[type="checkbox"].is-small+label::after,.is-checkradio[type="checkbox"].is-small+label:after{
    width:.28125rem;
    height:.45rem;
    top:.30375rem;
    left:.45rem
}
.is-checkradio[type="checkbox"].is-small.is-block+label::after,.is-checkradio[type="checkbox"].is-small.is-block+label:after{
    top:.43875rem;
    left:.585rem
}
.is-checkradio[type="checkbox"].is-small.is-rtl+label{
    padding-left:0;
    padding-right:1.5rem
}
.is-checkradio[type="checkbox"].is-small.is-rtl+label::after,.is-checkradio[type="checkbox"].is-small.is-rtl+label:after{
    left:auto;
    right:.45rem
}
.is-checkradio[type="checkbox"].is-medium+label{
    font-size:1.25rem;
    padding-left:2.5rem
}
.is-checkradio[type="checkbox"].is-medium+label::before,.is-checkradio[type="checkbox"].is-medium+label:before{
    width:1.875rem;
    height:1.875rem
}
.is-checkradio[type="checkbox"].is-medium+label::after,.is-checkradio[type="checkbox"].is-medium+label:after{
    width:.46875rem;
    height:.75rem;
    top:.50625rem;
    left:.75rem
}
.is-checkradio[type="checkbox"].is-medium.is-block+label::after,.is-checkradio[type="checkbox"].is-medium.is-block+label:after{
    top:.73125rem;
    left:.975rem
}
.is-checkradio[type="checkbox"].is-medium.is-rtl+label{
    padding-left:0;
    padding-right:2.5rem
}
.is-checkradio[type="checkbox"].is-medium.is-rtl+label::after,.is-checkradio[type="checkbox"].is-medium.is-rtl+label:after{
    left:auto;
    right:.75rem
}
.is-checkradio[type="checkbox"].is-large+label{
    font-size:1.5rem;
    padding-left:3rem
}
.is-checkradio[type="checkbox"].is-large+label::before,.is-checkradio[type="checkbox"].is-large+label:before{
    width:2.25rem;
    height:2.25rem
}
.is-checkradio[type="checkbox"].is-large+label::after,.is-checkradio[type="checkbox"].is-large+label:after{
    width:.5625rem;
    height:.9rem;
    top:.6075rem;
    left:.9rem
}
.is-checkradio[type="checkbox"].is-large.is-block+label::after,.is-checkradio[type="checkbox"].is-large.is-block+label:after{
    top:.8775rem;
    left:1.17rem
}
.is-checkradio[type="checkbox"].is-large.is-rtl+label{
    padding-left:0;
    padding-right:3rem
}
.is-checkradio[type="checkbox"].is-large.is-rtl+label::after,.is-checkradio[type="checkbox"].is-large.is-rtl+label:after{
    left:auto;
    right:.9rem
}
.is-checkradio[type="checkbox"].is-white.has-background-color+label::before,.is-checkradio[type="checkbox"].is-white.has-background-color+label:before{
    border-color:transparent !important;
    background-color:#fff !important
}
.is-checkradio[type="checkbox"].is-white:hover:not([disabled])+label::before,.is-checkradio[type="checkbox"].is-white:hover:not([disabled])+label:before{
    border-color:#fff !important
}
.is-checkradio[type="checkbox"].is-white:checked+label::after,.is-checkradio[type="checkbox"].is-white:checked+label:after{
    border-color:#fff !important
}
.is-checkradio[type="checkbox"].is-white:checked.has-background-color+label::before,.is-checkradio[type="checkbox"].is-white:checked.has-background-color+label:before{
    border-color:transparent !important;
    background-color:#fff !important
}
.is-checkradio[type="checkbox"].is-white:checked.has-background-color+label::after,.is-checkradio[type="checkbox"].is-white:checked.has-background-color+label:after{
    border-color:#0a0a0a !important;
    background-color:#fff !important
}
.is-checkradio[type="checkbox"].is-white:checked.is-block+label{
    color:#0a0a0a;
    border-color:#fff !important;
    background:#fff
}
.is-checkradio[type="checkbox"].is-white:checked.is-block+label::after,.is-checkradio[type="checkbox"].is-white:checked.is-block+label:after{
    border-color:#0a0a0a !important
}
.is-checkradio[type="checkbox"].is-black.has-background-color+label::before,.is-checkradio[type="checkbox"].is-black.has-background-color+label:before{
    border-color:transparent !important;
    background-color:#0a0a0a !important
}
.is-checkradio[type="checkbox"].is-black:hover:not([disabled])+label::before,.is-checkradio[type="checkbox"].is-black:hover:not([disabled])+label:before{
    border-color:#0a0a0a !important
}
.is-checkradio[type="checkbox"].is-black:checked+label::after,.is-checkradio[type="checkbox"].is-black:checked+label:after{
    border-color:#0a0a0a !important
}
.is-checkradio[type="checkbox"].is-black:checked.has-background-color+label::before,.is-checkradio[type="checkbox"].is-black:checked.has-background-color+label:before{
    border-color:transparent !important;
    background-color:#0a0a0a !important
}
.is-checkradio[type="checkbox"].is-black:checked.has-background-color+label::after,.is-checkradio[type="checkbox"].is-black:checked.has-background-color+label:after{
    border-color:#fff !important;
    background-color:#0a0a0a !important
}
.is-checkradio[type="checkbox"].is-black:checked.is-block+label{
    color:#fff;
    border-color:#0a0a0a !important;
    background:#0a0a0a
}
.is-checkradio[type="checkbox"].is-black:checked.is-block+label::after,.is-checkradio[type="checkbox"].is-black:checked.is-block+label:after{
    border-color:#fff !important
}
.is-checkradio[type="checkbox"].is-light.has-background-color+label::before,.is-checkradio[type="checkbox"].is-light.has-background-color+label:before{
    border-color:transparent !important;
    background-color:#f5f5f5 !important
}
.is-checkradio[type="checkbox"].is-light:hover:not([disabled])+label::before,.is-checkradio[type="checkbox"].is-light:hover:not([disabled])+label:before{
    border-color:#f5f5f5 !important
}
.is-checkradio[type="checkbox"].is-light:checked+label::after,.is-checkradio[type="checkbox"].is-light:checked+label:after{
    border-color:#f5f5f5 !important
}
.is-checkradio[type="checkbox"].is-light:checked.has-background-color+label::before,.is-checkradio[type="checkbox"].is-light:checked.has-background-color+label:before{
    border-color:transparent !important;
    background-color:#f5f5f5 !important
}
.is-checkradio[type="checkbox"].is-light:checked.has-background-color+label::after,.is-checkradio[type="checkbox"].is-light:checked.has-background-color+label:after{
    border-color:#363636 !important;
    background-color:#f5f5f5 !important
}
.is-checkradio[type="checkbox"].is-light:checked.is-block+label{
    color:#363636;
    border-color:#f5f5f5 !important;
    background:#f5f5f5
}
.is-checkradio[type="checkbox"].is-light:checked.is-block+label::after,.is-checkradio[type="checkbox"].is-light:checked.is-block+label:after{
    border-color:#363636 !important
}
.is-checkradio[type="checkbox"].is-dark.has-background-color+label::before,.is-checkradio[type="checkbox"].is-dark.has-background-color+label:before{
    border-color:transparent !important;
    background-color:#363636 !important
}
.is-checkradio[type="checkbox"].is-dark:hover:not([disabled])+label::before,.is-checkradio[type="checkbox"].is-dark:hover:not([disabled])+label:before{
    border-color:#363636 !important
}
.is-checkradio[type="checkbox"].is-dark:checked+label::after,.is-checkradio[type="checkbox"].is-dark:checked+label:after{
    border-color:#363636 !important
}
.is-checkradio[type="checkbox"].is-dark:checked.has-background-color+label::before,.is-checkradio[type="checkbox"].is-dark:checked.has-background-color+label:before{
    border-color:transparent !important;
    background-color:#363636 !important
}
.is-checkradio[type="checkbox"].is-dark:checked.has-background-color+label::after,.is-checkradio[type="checkbox"].is-dark:checked.has-background-color+label:after{
    border-color:#f5f5f5 !important;
    background-color:#363636 !important
}
.is-checkradio[type="checkbox"].is-dark:checked.is-block+label{
    color:#f5f5f5;
    border-color:#363636 !important;
    background:#363636
}
.is-checkradio[type="checkbox"].is-dark:checked.is-block+label::after,.is-checkradio[type="checkbox"].is-dark:checked.is-block+label:after{
    border-color:#f5f5f5 !important
}
.is-checkradio[type="checkbox"].is-primary.has-background-color+label::before,.is-checkradio[type="checkbox"].is-primary.has-background-color+label:before{
    border-color:transparent !important;
    background-color:#00d1b2 !important
}
.is-checkradio[type="checkbox"].is-primary:hover:not([disabled])+label::before,.is-checkradio[type="checkbox"].is-primary:hover:not([disabled])+label:before{
    border-color:#00d1b2 !important
}
.is-checkradio[type="checkbox"].is-primary:checked+label::after,.is-checkradio[type="checkbox"].is-primary:checked+label:after{
    border-color:#00d1b2 !important
}
.is-checkradio[type="checkbox"].is-primary:checked.has-background-color+label::before,.is-checkradio[type="checkbox"].is-primary:checked.has-background-color+label:before{
    border-color:transparent !important;
    background-color:#00d1b2 !important
}
.is-checkradio[type="checkbox"].is-primary:checked.has-background-color+label::after,.is-checkradio[type="checkbox"].is-primary:checked.has-background-color+label:after{
    border-color:#fff !important;
    background-color:#00d1b2 !important
}
.is-checkradio[type="checkbox"].is-primary:checked.is-block+label{
    color:#fff;
    border-color:#00d1b2 !important;
    background:#00d1b2
}
.is-checkradio[type="checkbox"].is-primary:checked.is-block+label::after,.is-checkradio[type="checkbox"].is-primary:checked.is-block+label:after{
    border-color:#fff !important
}
.is-checkradio[type="checkbox"].is-link.has-background-color+label::before,.is-checkradio[type="checkbox"].is-link.has-background-color+label:before{
    border-color:transparent !important;
    background-color:#3273dc !important
}
.is-checkradio[type="checkbox"].is-link:hover:not([disabled])+label::before,.is-checkradio[type="checkbox"].is-link:hover:not([disabled])+label:before{
    border-color:#3273dc !important
}
.is-checkradio[type="checkbox"].is-link:checked+label::after,.is-checkradio[type="checkbox"].is-link:checked+label:after{
    border-color:#3273dc !important
}
.is-checkradio[type="checkbox"].is-link:checked.has-background-color+label::before,.is-checkradio[type="checkbox"].is-link:checked.has-background-color+label:before{
    border-color:transparent !important;
    background-color:#3273dc !important
}
.is-checkradio[type="checkbox"].is-link:checked.has-background-color+label::after,.is-checkradio[type="checkbox"].is-link:checked.has-background-color+label:after{
    border-color:#fff !important;
    background-color:#3273dc !important
}
.is-checkradio[type="checkbox"].is-link:checked.is-block+label{
    color:#fff;
    border-color:#3273dc !important;
    background:#3273dc
}
.is-checkradio[type="checkbox"].is-link:checked.is-block+label::after,.is-checkradio[type="checkbox"].is-link:checked.is-block+label:after{
    border-color:#fff !important
}
.is-checkradio[type="checkbox"].is-info.has-background-color+label::before,.is-checkradio[type="checkbox"].is-info.has-background-color+label:before{
    border-color:transparent !important;
    background-color:#209cee !important
}
.is-checkradio[type="checkbox"].is-info:hover:not([disabled])+label::before,.is-checkradio[type="checkbox"].is-info:hover:not([disabled])+label:before{
    border-color:#209cee !important
}
.is-checkradio[type="checkbox"].is-info:checked+label::after,.is-checkradio[type="checkbox"].is-info:checked+label:after{
    border-color:#209cee !important
}
.is-checkradio[type="checkbox"].is-info:checked.has-background-color+label::before,.is-checkradio[type="checkbox"].is-info:checked.has-background-color+label:before{
    border-color:transparent !important;
    background-color:#209cee !important
}
.is-checkradio[type="checkbox"].is-info:checked.has-background-color+label::after,.is-checkradio[type="checkbox"].is-info:checked.has-background-color+label:after{
    border-color:#fff !important;
    background-color:#209cee !important
}
.is-checkradio[type="checkbox"].is-info:checked.is-block+label{
    color:#fff;
    border-color:#209cee !important;
    background:#209cee
}
.is-checkradio[type="checkbox"].is-info:checked.is-block+label::after,.is-checkradio[type="checkbox"].is-info:checked.is-block+label:after{
    border-color:#fff !important
}
.is-checkradio[type="checkbox"].is-success.has-background-color+label::before,.is-checkradio[type="checkbox"].is-success.has-background-color+label:before{
    border-color:transparent !important;
    background-color:#23d160 !important
}
.is-checkradio[type="checkbox"].is-success:hover:not([disabled])+label::before,.is-checkradio[type="checkbox"].is-success:hover:not([disabled])+label:before{
    border-color:#23d160 !important
}
.is-checkradio[type="checkbox"].is-success:checked+label::after,.is-checkradio[type="checkbox"].is-success:checked+label:after{
    border-color:#23d160 !important
}
.is-checkradio[type="checkbox"].is-success:checked.has-background-color+label::before,.is-checkradio[type="checkbox"].is-success:checked.has-background-color+label:before{
    border-color:transparent !important;
    background-color:#23d160 !important
}
.is-checkradio[type="checkbox"].is-success:checked.has-background-color+label::after,.is-checkradio[type="checkbox"].is-success:checked.has-background-color+label:after{
    border-color:#fff !important;
    background-color:#23d160 !important
}
.is-checkradio[type="checkbox"].is-success:checked.is-block+label{
    color:#fff;
    border-color:#23d160 !important;
    background:#23d160
}
.is-checkradio[type="checkbox"].is-success:checked.is-block+label::after,.is-checkradio[type="checkbox"].is-success:checked.is-block+label:after{
    border-color:#fff !important
}
.is-checkradio[type="checkbox"].is-warning.has-background-color+label::before,.is-checkradio[type="checkbox"].is-warning.has-background-color+label:before{
    border-color:transparent !important;
    background-color:#ffdd57 !important
}
.is-checkradio[type="checkbox"].is-warning:hover:not([disabled])+label::before,.is-checkradio[type="checkbox"].is-warning:hover:not([disabled])+label:before{
    border-color:#ffdd57 !important
}
.is-checkradio[type="checkbox"].is-warning:checked+label::after,.is-checkradio[type="checkbox"].is-warning:checked+label:after{
    border-color:#ffdd57 !important
}
.is-checkradio[type="checkbox"].is-warning:checked.has-background-color+label::before,.is-checkradio[type="checkbox"].is-warning:checked.has-background-color+label:before{
    border-color:transparent !important;
    background-color:#ffdd57 !important
}
.is-checkradio[type="checkbox"].is-warning:checked.has-background-color+label::after,.is-checkradio[type="checkbox"].is-warning:checked.has-background-color+label:after{
    border-color:rgba(0,0,0,0.7) !important;
    background-color:#ffdd57 !important
}
.is-checkradio[type="checkbox"].is-warning:checked.is-block+label{
    color:rgba(0,0,0,0.7);
    border-color:#ffdd57 !important;
    background:#ffdd57
}
.is-checkradio[type="checkbox"].is-warning:checked.is-block+label::after,.is-checkradio[type="checkbox"].is-warning:checked.is-block+label:after{
    border-color:rgba(0,0,0,0.7) !important
}
.is-checkradio[type="checkbox"].is-danger.has-background-color+label::before,.is-checkradio[type="checkbox"].is-danger.has-background-color+label:before{
    border-color:transparent !important;
    background-color:#ff3860 !important
}
.is-checkradio[type="checkbox"].is-danger:hover:not([disabled])+label::before,.is-checkradio[type="checkbox"].is-danger:hover:not([disabled])+label:before{
    border-color:#ff3860 !important
}
.is-checkradio[type="checkbox"].is-danger:checked+label::after,.is-checkradio[type="checkbox"].is-danger:checked+label:after{
    border-color:#ff3860 !important
}
.is-checkradio[type="checkbox"].is-danger:checked.has-background-color+label::before,.is-checkradio[type="checkbox"].is-danger:checked.has-background-color+label:before{
    border-color:transparent !important;
    background-color:#ff3860 !important
}
.is-checkradio[type="checkbox"].is-danger:checked.has-background-color+label::after,.is-checkradio[type="checkbox"].is-danger:checked.has-background-color+label:after{
    border-color:#fff !important;
    background-color:#ff3860 !important
}
.is-checkradio[type="checkbox"].is-danger:checked.is-block+label{
    color:#fff;
    border-color:#ff3860 !important;
    background:#ff3860
}
.is-checkradio[type="checkbox"].is-danger:checked.is-block+label::after,.is-checkradio[type="checkbox"].is-danger:checked.is-block+label:after{
    border-color:#fff !important
}
.is-checkradio[type="checkbox"]:indeterminate+label::after,.is-checkradio[type="checkbox"]:indeterminate+label:after{
    display:inline-block;
    transform:rotate(90deg);
    border-bottom:none
}
.is-checkradio[type="checkbox"]:indeterminate.is-white+label::after,.is-checkradio[type="checkbox"]:indeterminate.is-white+label:after{
    border-color:#fff
}
.is-checkradio[type="checkbox"]:indeterminate.is-black+label::after,.is-checkradio[type="checkbox"]:indeterminate.is-black+label:after{
    border-color:#0a0a0a
}
.is-checkradio[type="checkbox"]:indeterminate.is-light+label::after,.is-checkradio[type="checkbox"]:indeterminate.is-light+label:after{
    border-color:#f5f5f5
}
.is-checkradio[type="checkbox"]:indeterminate.is-dark+label::after,.is-checkradio[type="checkbox"]:indeterminate.is-dark+label:after{
    border-color:#363636
}
.is-checkradio[type="checkbox"]:indeterminate.is-primary+label::after,.is-checkradio[type="checkbox"]:indeterminate.is-primary+label:after{
    border-color:#00d1b2
}
.is-checkradio[type="checkbox"]:indeterminate.is-link+label::after,.is-checkradio[type="checkbox"]:indeterminate.is-link+label:after{
    border-color:#3273dc
}
.is-checkradio[type="checkbox"]:indeterminate.is-info+label::after,.is-checkradio[type="checkbox"]:indeterminate.is-info+label:after{
    border-color:#209cee
}
.is-checkradio[type="checkbox"]:indeterminate.is-success+label::after,.is-checkradio[type="checkbox"]:indeterminate.is-success+label:after{
    border-color:#23d160
}
.is-checkradio[type="checkbox"]:indeterminate.is-warning+label::after,.is-checkradio[type="checkbox"]:indeterminate.is-warning+label:after{
    border-color:#ffdd57
}
.is-checkradio[type="checkbox"]:indeterminate.is-danger+label::after,.is-checkradio[type="checkbox"]:indeterminate.is-danger+label:after{
    border-color:#ff3860
}
.is-checkradio[type="radio"]+label::before,.is-checkradio[type="radio"]+label:before{
    border-radius:50%
}
.is-checkradio[type="radio"]+label::after,.is-checkradio[type="radio"]+label:after{
    border-radius:50%;
    background:#00d1b2;
    left:0;
    transform:scale(.5)
}
.is-checkradio[type="radio"]:checked.has-background-color+label::before,.is-checkradio[type="radio"]:checked.has-background-color+label:before{
    border-color:#4a4a4a !important;
    background-color:#4a4a4a !important
}
.is-checkradio[type="radio"]:checked.has-background-color+label::after,.is-checkradio[type="radio"]:checked.has-background-color+label:after{
    border-color:#4a4a4a !important;
    background-color:#4a4a4a !important
}
.is-checkradio[type="radio"].is-rtl+label{
    padding-left:0
}
.is-checkradio[type="radio"].is-rtl+label::after,.is-checkradio[type="radio"].is-rtl+label:after{
    left:auto;
    right:0
}
.is-checkradio[type="radio"]+label{
    font-size:1rem;
    line-height:1.5rem;
    padding-left:2rem
}
.is-checkradio[type="radio"]+label::before,.is-checkradio[type="radio"]+label:before,.is-checkradio[type="radio"]+label::after,.is-checkradio[type="radio"]+label:after{
    width:1.5rem;
    height:1.5rem
}
.is-checkradio[type="radio"].is-rtl+label{
    padding-right:2rem
}
.is-checkradio[type="radio"].is-small+label{
    font-size:.75rem;
    line-height:1.125rem;
    padding-left:1.5rem
}
.is-checkradio[type="radio"].is-small+label::before,.is-checkradio[type="radio"].is-small+label:before,.is-checkradio[type="radio"].is-small+label::after,.is-checkradio[type="radio"].is-small+label:after{
    width:1.125rem;
    height:1.125rem
}
.is-checkradio[type="radio"].is-small.is-rtl+label{
    padding-right:1.5rem
}
.is-checkradio[type="radio"].is-medium+label{
    font-size:1.25rem;
    line-height:1.875rem;
    padding-left:2.5rem
}
.is-checkradio[type="radio"].is-medium+label::before,.is-checkradio[type="radio"].is-medium+label:before,.is-checkradio[type="radio"].is-medium+label::after,.is-checkradio[type="radio"].is-medium+label:after{
    width:1.875rem;
    height:1.875rem
}
.is-checkradio[type="radio"].is-medium.is-rtl+label{
    padding-right:2.5rem
}
.is-checkradio[type="radio"].is-large+label{
    font-size:1.5rem;
    line-height:2.25rem;
    padding-left:3rem
}
.is-checkradio[type="radio"].is-large+label::before,.is-checkradio[type="radio"].is-large+label:before,.is-checkradio[type="radio"].is-large+label::after,.is-checkradio[type="radio"].is-large+label:after{
    width:2.25rem;
    height:2.25rem
}
.is-checkradio[type="radio"].is-large.is-rtl+label{
    padding-right:3rem
}
.is-checkradio[type="radio"].is-white.has-background-color+label::before,.is-checkradio[type="radio"].is-white.has-background-color+label:before{
    border-color:#fff !important;
    background-color:#fff !important
}
.is-checkradio[type="radio"].is-white:hover:not([disabled])+label::before,.is-checkradio[type="radio"].is-white:hover:not([disabled])+label:before{
    border-color:#fff !important
}
.is-checkradio[type="radio"].is-white:checked+label::after,.is-checkradio[type="radio"].is-white:checked+label:after{
    border-color:#fff !important;
    background-color:#fff !important
}
.is-checkradio[type="radio"].is-white:checked.has-background-color+label::before,.is-checkradio[type="radio"].is-white:checked.has-background-color+label:before{
    border-color:#fff !important;
    background-color:#fff !important
}
.is-checkradio[type="radio"].is-white:checked.has-background-color+label::after,.is-checkradio[type="radio"].is-white:checked.has-background-color+label:after{
    border-color:#0a0a0a !important;
    background-color:#0a0a0a !important
}
.is-checkradio[type="radio"].is-black.has-background-color+label::before,.is-checkradio[type="radio"].is-black.has-background-color+label:before{
    border-color:#0a0a0a !important;
    background-color:#0a0a0a !important
}
.is-checkradio[type="radio"].is-black:hover:not([disabled])+label::before,.is-checkradio[type="radio"].is-black:hover:not([disabled])+label:before{
    border-color:#0a0a0a !important
}
.is-checkradio[type="radio"].is-black:checked+label::after,.is-checkradio[type="radio"].is-black:checked+label:after{
    border-color:#0a0a0a !important;
    background-color:#0a0a0a !important
}
.is-checkradio[type="radio"].is-black:checked.has-background-color+label::before,.is-checkradio[type="radio"].is-black:checked.has-background-color+label:before{
    border-color:#0a0a0a !important;
    background-color:#0a0a0a !important
}
.is-checkradio[type="radio"].is-black:checked.has-background-color+label::after,.is-checkradio[type="radio"].is-black:checked.has-background-color+label:after{
    border-color:#fff !important;
    background-color:#fff !important
}
.is-checkradio[type="radio"].is-light.has-background-color+label::before,.is-checkradio[type="radio"].is-light.has-background-color+label:before{
    border-color:#f5f5f5 !important;
    background-color:#f5f5f5 !important
}
.is-checkradio[type="radio"].is-light:hover:not([disabled])+label::before,.is-checkradio[type="radio"].is-light:hover:not([disabled])+label:before{
    border-color:#f5f5f5 !important
}
.is-checkradio[type="radio"].is-light:checked+label::after,.is-checkradio[type="radio"].is-light:checked+label:after{
    border-color:#f5f5f5 !important;
    background-color:#f5f5f5 !important
}
.is-checkradio[type="radio"].is-light:checked.has-background-color+label::before,.is-checkradio[type="radio"].is-light:checked.has-background-color+label:before{
    border-color:#f5f5f5 !important;
    background-color:#f5f5f5 !important
}
.is-checkradio[type="radio"].is-light:checked.has-background-color+label::after,.is-checkradio[type="radio"].is-light:checked.has-background-color+label:after{
    border-color:#363636 !important;
    background-color:#363636 !important
}
.is-checkradio[type="radio"].is-dark.has-background-color+label::before,.is-checkradio[type="radio"].is-dark.has-background-color+label:before{
    border-color:#363636 !important;
    background-color:#363636 !important
}
.is-checkradio[type="radio"].is-dark:hover:not([disabled])+label::before,.is-checkradio[type="radio"].is-dark:hover:not([disabled])+label:before{
    border-color:#363636 !important
}
.is-checkradio[type="radio"].is-dark:checked+label::after,.is-checkradio[type="radio"].is-dark:checked+label:after{
    border-color:#363636 !important;
    background-color:#363636 !important
}
.is-checkradio[type="radio"].is-dark:checked.has-background-color+label::before,.is-checkradio[type="radio"].is-dark:checked.has-background-color+label:before{
    border-color:#363636 !important;
    background-color:#363636 !important
}
.is-checkradio[type="radio"].is-dark:checked.has-background-color+label::after,.is-checkradio[type="radio"].is-dark:checked.has-background-color+label:after{
    border-color:#f5f5f5 !important;
    background-color:#f5f5f5 !important
}
.is-checkradio[type="radio"].is-primary.has-background-color+label::before,.is-checkradio[type="radio"].is-primary.has-background-color+label:before{
    border-color:#00d1b2 !important;
    background-color:#00d1b2 !important
}
.is-checkradio[type="radio"].is-primary:hover:not([disabled])+label::before,.is-checkradio[type="radio"].is-primary:hover:not([disabled])+label:before{
    border-color:#00d1b2 !important
}
.is-checkradio[type="radio"].is-primary:checked+label::after,.is-checkradio[type="radio"].is-primary:checked+label:after{
    border-color:#00d1b2 !important;
    background-color:#00d1b2 !important
}
.is-checkradio[type="radio"].is-primary:checked.has-background-color+label::before,.is-checkradio[type="radio"].is-primary:checked.has-background-color+label:before{
    border-color:#00d1b2 !important;
    background-color:#00d1b2 !important
}
.is-checkradio[type="radio"].is-primary:checked.has-background-color+label::after,.is-checkradio[type="radio"].is-primary:checked.has-background-color+label:after{
    border-color:#fff !important;
    background-color:#fff !important
}
.is-checkradio[type="radio"].is-link.has-background-color+label::before,.is-checkradio[type="radio"].is-link.has-background-color+label:before{
    border-color:#3273dc !important;
    background-color:#3273dc !important
}
.is-checkradio[type="radio"].is-link:hover:not([disabled])+label::before,.is-checkradio[type="radio"].is-link:hover:not([disabled])+label:before{
    border-color:#3273dc !important
}
.is-checkradio[type="radio"].is-link:checked+label::after,.is-checkradio[type="radio"].is-link:checked+label:after{
    border-color:#3273dc !important;
    background-color:#3273dc !important
}
.is-checkradio[type="radio"].is-link:checked.has-background-color+label::before,.is-checkradio[type="radio"].is-link:checked.has-background-color+label:before{
    border-color:#3273dc !important;
    background-color:#3273dc !important
}
.is-checkradio[type="radio"].is-link:checked.has-background-color+label::after,.is-checkradio[type="radio"].is-link:checked.has-background-color+label:after{
    border-color:#fff !important;
    background-color:#fff !important
}
.is-checkradio[type="radio"].is-info.has-background-color+label::before,.is-checkradio[type="radio"].is-info.has-background-color+label:before{
    border-color:#209cee !important;
    background-color:#209cee !important
}
.is-checkradio[type="radio"].is-info:hover:not([disabled])+label::before,.is-checkradio[type="radio"].is-info:hover:not([disabled])+label:before{
    border-color:#209cee !important
}
.is-checkradio[type="radio"].is-info:checked+label::after,.is-checkradio[type="radio"].is-info:checked+label:after{
    border-color:#209cee !important;
    background-color:#209cee !important
}
.is-checkradio[type="radio"].is-info:checked.has-background-color+label::before,.is-checkradio[type="radio"].is-info:checked.has-background-color+label:before{
    border-color:#209cee !important;
    background-color:#209cee !important
}
.is-checkradio[type="radio"].is-info:checked.has-background-color+label::after,.is-checkradio[type="radio"].is-info:checked.has-background-color+label:after{
    border-color:#fff !important;
    background-color:#fff !important
}
.is-checkradio[type="radio"].is-success.has-background-color+label::before,.is-checkradio[type="radio"].is-success.has-background-color+label:before{
    border-color:#23d160 !important;
    background-color:#23d160 !important
}
.is-checkradio[type="radio"].is-success:hover:not([disabled])+label::before,.is-checkradio[type="radio"].is-success:hover:not([disabled])+label:before{
    border-color:#23d160 !important
}
.is-checkradio[type="radio"].is-success:checked+label::after,.is-checkradio[type="radio"].is-success:checked+label:after{
    border-color:#23d160 !important;
    background-color:#23d160 !important
}
.is-checkradio[type="radio"].is-success:checked.has-background-color+label::before,.is-checkradio[type="radio"].is-success:checked.has-background-color+label:before{
    border-color:#23d160 !important;
    background-color:#23d160 !important
}
.is-checkradio[type="radio"].is-success:checked.has-background-color+label::after,.is-checkradio[type="radio"].is-success:checked.has-background-color+label:after{
    border-color:#fff !important;
    background-color:#fff !important
}
.is-checkradio[type="radio"].is-warning.has-background-color+label::before,.is-checkradio[type="radio"].is-warning.has-background-color+label:before{
    border-color:#ffdd57 !important;
    background-color:#ffdd57 !important
}
.is-checkradio[type="radio"].is-warning:hover:not([disabled])+label::before,.is-checkradio[type="radio"].is-warning:hover:not([disabled])+label:before{
    border-color:#ffdd57 !important
}
.is-checkradio[type="radio"].is-warning:checked+label::after,.is-checkradio[type="radio"].is-warning:checked+label:after{
    border-color:#ffdd57 !important;
    background-color:#ffdd57 !important
}
.is-checkradio[type="radio"].is-warning:checked.has-background-color+label::before,.is-checkradio[type="radio"].is-warning:checked.has-background-color+label:before{
    border-color:#ffdd57 !important;
    background-color:#ffdd57 !important
}
.is-checkradio[type="radio"].is-warning:checked.has-background-color+label::after,.is-checkradio[type="radio"].is-warning:checked.has-background-color+label:after{
    border-color:rgba(0,0,0,0.7) !important;
    background-color:rgba(0,0,0,0.7) !important
}
.is-checkradio[type="radio"].is-danger.has-background-color+label::before,.is-checkradio[type="radio"].is-danger.has-background-color+label:before{
    border-color:#ff3860 !important;
    background-color:#ff3860 !important
}
.is-checkradio[type="radio"].is-danger:hover:not([disabled])+label::before,.is-checkradio[type="radio"].is-danger:hover:not([disabled])+label:before{
    border-color:#ff3860 !important
}
.is-checkradio[type="radio"].is-danger:checked+label::after,.is-checkradio[type="radio"].is-danger:checked+label:after{
    border-color:#ff3860 !important;
    background-color:#ff3860 !important
}
.is-checkradio[type="radio"].is-danger:checked.has-background-color+label::before,.is-checkradio[type="radio"].is-danger:checked.has-background-color+label:before{
    border-color:#ff3860 !important;
    background-color:#ff3860 !important
}
.is-checkradio[type="radio"].is-danger:checked.has-background-color+label::after,.is-checkradio[type="radio"].is-danger:checked.has-background-color+label:after{
    border-color:#fff !important;
    background-color:#fff !important
}


.column{
    display:block;
    flex-basis:0;
    flex-grow:1;
    flex-shrink:1;
    padding:.75rem
}
.columns.is-mobile>.column.is-narrow{
    flex:none
}
.columns.is-mobile>.column.is-full{
    flex:none;
    width:100%
}
.columns.is-mobile>.column.is-three-quarters{
    flex:none;
    width:75%
}
.columns.is-mobile>.column.is-two-thirds{
    flex:none;
    width:66.6666%
}
.columns.is-mobile>.column.is-half{
    flex:none;
    width:50%
}
.columns.is-mobile>.column.is-one-third{
    flex:none;
    width:33.3333%
}
.columns.is-mobile>.column.is-one-quarter{
    flex:none;
    width:25%
}
.columns.is-mobile>.column.is-one-fifth{
    flex:none;
    width:20%
}
.columns.is-mobile>.column.is-two-fifths{
    flex:none;
    width:40%
}
.columns.is-mobile>.column.is-three-fifths{
    flex:none;
    width:60%
}
.columns.is-mobile>.column.is-four-fifths{
    flex:none;
    width:80%
}
.columns.is-mobile>.column.is-offset-three-quarters{
    margin-left:75%
}
.columns.is-mobile>.column.is-offset-two-thirds{
    margin-left:66.6666%
}
.columns.is-mobile>.column.is-offset-half{
    margin-left:50%
}
.columns.is-mobile>.column.is-offset-one-third{
    margin-left:33.3333%
}
.columns.is-mobile>.column.is-offset-one-quarter{
    margin-left:25%
}
.columns.is-mobile>.column.is-offset-one-fifth{
    margin-left:20%
}
.columns.is-mobile>.column.is-offset-two-fifths{
    margin-left:40%
}
.columns.is-mobile>.column.is-offset-three-fifths{
    margin-left:60%
}
.columns.is-mobile>.column.is-offset-four-fifths{
    margin-left:80%
}
.columns.is-mobile>.column.is-1{
    flex:none;
    width:8.3333333333%
}
.columns.is-mobile>.column.is-offset-1{
    margin-left:8.3333333333%
}
.columns.is-mobile>.column.is-2{
    flex:none;
    width:16.6666666667%
}
.columns.is-mobile>.column.is-offset-2{
    margin-left:16.6666666667%
}
.columns.is-mobile>.column.is-3{
    flex:none;
    width:25%
}
.columns.is-mobile>.column.is-offset-3{
    margin-left:25%
}
.columns.is-mobile>.column.is-4{
    flex:none;
    width:33.3333333333%
}
.columns.is-mobile>.column.is-offset-4{
    margin-left:33.3333333333%
}
.columns.is-mobile>.column.is-5{
    flex:none;
    width:41.6666666667%
}
.columns.is-mobile>.column.is-offset-5{
    margin-left:41.6666666667%
}
.columns.is-mobile>.column.is-6{
    flex:none;
    width:50%
}
.columns.is-mobile>.column.is-offset-6{
    margin-left:50%
}
.columns.is-mobile>.column.is-7{
    flex:none;
    width:58.3333333333%
}
.columns.is-mobile>.column.is-offset-7{
    margin-left:58.3333333333%
}
.columns.is-mobile>.column.is-8{
    flex:none;
    width:66.6666666667%
}
.columns.is-mobile>.column.is-offset-8{
    margin-left:66.6666666667%
}
.columns.is-mobile>.column.is-9{
    flex:none;
    width:75%
}
.columns.is-mobile>.column.is-offset-9{
    margin-left:75%
}
.columns.is-mobile>.column.is-10{
    flex:none;
    width:83.3333333333%
}
.columns.is-mobile>.column.is-offset-10{
    margin-left:83.3333333333%
}
.columns.is-mobile>.column.is-11{
    flex:none;
    width:91.6666666667%
}
.columns.is-mobile>.column.is-offset-11{
    margin-left:91.6666666667%
}
.columns.is-mobile>.column.is-12{
    flex:none;
    width:100%
}
.columns.is-mobile>.column.is-offset-12{
    margin-left:100%
}
@media screen and (max-width: 768px){
    .column.is-narrow-mobile{
        flex:none
    }
    .column.is-full-mobile{
        flex:none;
        width:100%
    }
    .column.is-three-quarters-mobile{
        flex:none;
        width:75%
    }
    .column.is-two-thirds-mobile{
        flex:none;
        width:66.6666%
    }
    .column.is-half-mobile{
        flex:none;
        width:50%
    }
    .column.is-one-third-mobile{
        flex:none;
        width:33.3333%
    }
    .column.is-one-quarter-mobile{
        flex:none;
        width:25%
    }
    .column.is-one-fifth-mobile{
        flex:none;
        width:20%
    }
    .column.is-two-fifths-mobile{
        flex:none;
        width:40%
    }
    .column.is-three-fifths-mobile{
        flex:none;
        width:60%
    }
    .column.is-four-fifths-mobile{
        flex:none;
        width:80%
    }
    .column.is-offset-three-quarters-mobile{
        margin-left:75%
    }
    .column.is-offset-two-thirds-mobile{
        margin-left:66.6666%
    }
    .column.is-offset-half-mobile{
        margin-left:50%
    }
    .column.is-offset-one-third-mobile{
        margin-left:33.3333%
    }
    .column.is-offset-one-quarter-mobile{
        margin-left:25%
    }
    .column.is-offset-one-fifth-mobile{
        margin-left:20%
    }
    .column.is-offset-two-fifths-mobile{
        margin-left:40%
    }
    .column.is-offset-three-fifths-mobile{
        margin-left:60%
    }
    .column.is-offset-four-fifths-mobile{
        margin-left:80%
    }
    .column.is-1-mobile{
        flex:none;
        width:8.3333333333%
    }
    .column.is-offset-1-mobile{
        margin-left:8.3333333333%
    }
    .column.is-2-mobile{
        flex:none;
        width:16.6666666667%
    }
    .column.is-offset-2-mobile{
        margin-left:16.6666666667%
    }
    .column.is-3-mobile{
        flex:none;
        width:25%
    }
    .column.is-offset-3-mobile{
        margin-left:25%
    }
    .column.is-4-mobile{
        flex:none;
        width:33.3333333333%
    }
    .column.is-offset-4-mobile{
        margin-left:33.3333333333%
    }
    .column.is-5-mobile{
        flex:none;
        width:41.6666666667%
    }
    .column.is-offset-5-mobile{
        margin-left:41.6666666667%
    }
    .column.is-6-mobile{
        flex:none;
        width:50%
    }
    .column.is-offset-6-mobile{
        margin-left:50%
    }
    .column.is-7-mobile{
        flex:none;
        width:58.3333333333%
    }
    .column.is-offset-7-mobile{
        margin-left:58.3333333333%
    }
    .column.is-8-mobile{
        flex:none;
        width:66.6666666667%
    }
    .column.is-offset-8-mobile{
        margin-left:66.6666666667%
    }
    .column.is-9-mobile{
        flex:none;
        width:75%
    }
    .column.is-offset-9-mobile{
        margin-left:75%
    }
    .column.is-10-mobile{
        flex:none;
        width:83.3333333333%
    }
    .column.is-offset-10-mobile{
        margin-left:83.3333333333%
    }
    .column.is-11-mobile{
        flex:none;
        width:91.6666666667%
    }
    .column.is-offset-11-mobile{
        margin-left:91.6666666667%
    }
    .column.is-12-mobile{
        flex:none;
        width:100%
    }
    .column.is-offset-12-mobile{
        margin-left:100%
    }
}
@media screen and (min-width: 769px), print{
    .column.is-narrow,.column.is-narrow-tablet{
        flex:none
    }
    .column.is-full,.column.is-full-tablet{
        flex:none;
        width:100%
    }
    .column.is-three-quarters,.column.is-three-quarters-tablet{
        flex:none;
        width:75%
    }
    .column.is-two-thirds,.column.is-two-thirds-tablet{
        flex:none;
        width:66.6666%
    }
    .column.is-half,.column.is-half-tablet{
        flex:none;
        width:50%
    }
    .column.is-one-third,.column.is-one-third-tablet{
        flex:none;
        width:33.3333%
    }
    .column.is-one-quarter,.column.is-one-quarter-tablet{
        flex:none;
        width:25%
    }
    .column.is-one-fifth,.column.is-one-fifth-tablet{
        flex:none;
        width:20%
    }
    .column.is-two-fifths,.column.is-two-fifths-tablet{
        flex:none;
        width:40%
    }
    .column.is-three-fifths,.column.is-three-fifths-tablet{
        flex:none;
        width:60%
    }
    .column.is-four-fifths,.column.is-four-fifths-tablet{
        flex:none;
        width:80%
    }
    .column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{
        margin-left:75%
    }
    .column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{
        margin-left:66.6666%
    }
    .column.is-offset-half,.column.is-offset-half-tablet{
        margin-left:50%
    }
    .column.is-offset-one-third,.column.is-offset-one-third-tablet{
        margin-left:33.3333%
    }
    .column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{
        margin-left:25%
    }
    .column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{
        margin-left:20%
    }
    .column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{
        margin-left:40%
    }
    .column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{
        margin-left:60%
    }
    .column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{
        margin-left:80%
    }
    .column.is-1,.column.is-1-tablet{
        flex:none;
        width:8.3333333333%
    }
    .column.is-offset-1,.column.is-offset-1-tablet{
        margin-left:8.3333333333%
    }
    .column.is-2,.column.is-2-tablet{
        flex:none;
        width:16.6666666667%
    }
    .column.is-offset-2,.column.is-offset-2-tablet{
        margin-left:16.6666666667%
    }
    .column.is-3,.column.is-3-tablet{
        flex:none;
        width:25%
    }
    .column.is-offset-3,.column.is-offset-3-tablet{
        margin-left:25%
    }
    .column.is-4,.column.is-4-tablet{
        flex:none;
        width:33.3333333333%
    }
    .column.is-offset-4,.column.is-offset-4-tablet{
        margin-left:33.3333333333%
    }
    .column.is-5,.column.is-5-tablet{
        flex:none;
        width:41.6666666667%
    }
    .column.is-offset-5,.column.is-offset-5-tablet{
        margin-left:41.6666666667%
    }
    .column.is-6,.column.is-6-tablet{
        flex:none;
        width:50%
    }
    .column.is-offset-6,.column.is-offset-6-tablet{
        margin-left:50%
    }
    .column.is-7,.column.is-7-tablet{
        flex:none;
        width:58.3333333333%
    }
    .column.is-offset-7,.column.is-offset-7-tablet{
        margin-left:58.3333333333%
    }
    .column.is-8,.column.is-8-tablet{
        flex:none;
        width:66.6666666667%
    }
    .column.is-offset-8,.column.is-offset-8-tablet{
        margin-left:66.6666666667%
    }
    .column.is-9,.column.is-9-tablet{
        flex:none;
        width:75%
    }
    .column.is-offset-9,.column.is-offset-9-tablet{
        margin-left:75%
    }
    .column.is-10,.column.is-10-tablet{
        flex:none;
        width:83.3333333333%
    }
    .column.is-offset-10,.column.is-offset-10-tablet{
        margin-left:83.3333333333%
    }
    .column.is-11,.column.is-11-tablet{
        flex:none;
        width:91.6666666667%
    }
    .column.is-offset-11,.column.is-offset-11-tablet{
        margin-left:91.6666666667%
    }
    .column.is-12,.column.is-12-tablet{
        flex:none;
        width:100%
    }
    .column.is-offset-12,.column.is-offset-12-tablet{
        margin-left:100%
    }
}
@media screen and (max-width: 1087px){
    .column.is-narrow-touch{
        flex:none
    }
    .column.is-full-touch{
        flex:none;
        width:100%
    }
    .column.is-three-quarters-touch{
        flex:none;
        width:75%
    }
    .column.is-two-thirds-touch{
        flex:none;
        width:66.6666%
    }
    .column.is-half-touch{
        flex:none;
        width:50%
    }
    .column.is-one-third-touch{
        flex:none;
        width:33.3333%
    }
    .column.is-one-quarter-touch{
        flex:none;
        width:25%
    }
    .column.is-one-fifth-touch{
        flex:none;
        width:20%
    }
    .column.is-two-fifths-touch{
        flex:none;
        width:40%
    }
    .column.is-three-fifths-touch{
        flex:none;
        width:60%
    }
    .column.is-four-fifths-touch{
        flex:none;
        width:80%
    }
    .column.is-offset-three-quarters-touch{
        margin-left:75%
    }
    .column.is-offset-two-thirds-touch{
        margin-left:66.6666%
    }
    .column.is-offset-half-touch{
        margin-left:50%
    }
    .column.is-offset-one-third-touch{
        margin-left:33.3333%
    }
    .column.is-offset-one-quarter-touch{
        margin-left:25%
    }
    .column.is-offset-one-fifth-touch{
        margin-left:20%
    }
    .column.is-offset-two-fifths-touch{
        margin-left:40%
    }
    .column.is-offset-three-fifths-touch{
        margin-left:60%
    }
    .column.is-offset-four-fifths-touch{
        margin-left:80%
    }
    .column.is-1-touch{
        flex:none;
        width:8.3333333333%
    }
    .column.is-offset-1-touch{
        margin-left:8.3333333333%
    }
    .column.is-2-touch{
        flex:none;
        width:16.6666666667%
    }
    .column.is-offset-2-touch{
        margin-left:16.6666666667%
    }
    .column.is-3-touch{
        flex:none;
        width:25%
    }
    .column.is-offset-3-touch{
        margin-left:25%
    }
    .column.is-4-touch{
        flex:none;
        width:33.3333333333%
    }
    .column.is-offset-4-touch{
        margin-left:33.3333333333%
    }
    .column.is-5-touch{
        flex:none;
        width:41.6666666667%
    }
    .column.is-offset-5-touch{
        margin-left:41.6666666667%
    }
    .column.is-6-touch{
        flex:none;
        width:50%
    }
    .column.is-offset-6-touch{
        margin-left:50%
    }
    .column.is-7-touch{
        flex:none;
        width:58.3333333333%
    }
    .column.is-offset-7-touch{
        margin-left:58.3333333333%
    }
    .column.is-8-touch{
        flex:none;
        width:66.6666666667%
    }
    .column.is-offset-8-touch{
        margin-left:66.6666666667%
    }
    .column.is-9-touch{
        flex:none;
        width:75%
    }
    .column.is-offset-9-touch{
        margin-left:75%
    }
    .column.is-10-touch{
        flex:none;
        width:83.3333333333%
    }
    .column.is-offset-10-touch{
        margin-left:83.3333333333%
    }
    .column.is-11-touch{
        flex:none;
        width:91.6666666667%
    }
    .column.is-offset-11-touch{
        margin-left:91.6666666667%
    }
    .column.is-12-touch{
        flex:none;
        width:100%
    }
    .column.is-offset-12-touch{
        margin-left:100%
    }
}
@media screen and (min-width: 1088px){
    .column.is-narrow-desktop{
        flex:none
    }
    .column.is-full-desktop{
        flex:none;
        width:100%
    }
    .column.is-three-quarters-desktop{
        flex:none;
        width:75%
    }
    .column.is-two-thirds-desktop{
        flex:none;
        width:66.6666%
    }
    .column.is-half-desktop{
        flex:none;
        width:50%
    }
    .column.is-one-third-desktop{
        flex:none;
        width:33.3333%
    }
    .column.is-one-quarter-desktop{
        flex:none;
        width:25%
    }
    .column.is-one-fifth-desktop{
        flex:none;
        width:20%
    }
    .column.is-two-fifths-desktop{
        flex:none;
        width:40%
    }
    .column.is-three-fifths-desktop{
        flex:none;
        width:60%
    }
    .column.is-four-fifths-desktop{
        flex:none;
        width:80%
    }
    .column.is-offset-three-quarters-desktop{
        margin-left:75%
    }
    .column.is-offset-two-thirds-desktop{
        margin-left:66.6666%
    }
    .column.is-offset-half-desktop{
        margin-left:50%
    }
    .column.is-offset-one-third-desktop{
        margin-left:33.3333%
    }
    .column.is-offset-one-quarter-desktop{
        margin-left:25%
    }
    .column.is-offset-one-fifth-desktop{
        margin-left:20%
    }
    .column.is-offset-two-fifths-desktop{
        margin-left:40%
    }
    .column.is-offset-three-fifths-desktop{
        margin-left:60%
    }
    .column.is-offset-four-fifths-desktop{
        margin-left:80%
    }
    .column.is-1-desktop{
        flex:none;
        width:8.3333333333%
    }
    .column.is-offset-1-desktop{
        margin-left:8.3333333333%
    }
    .column.is-2-desktop{
        flex:none;
        width:16.6666666667%
    }
    .column.is-offset-2-desktop{
        margin-left:16.6666666667%
    }
    .column.is-3-desktop{
        flex:none;
        width:25%
    }
    .column.is-offset-3-desktop{
        margin-left:25%
    }
    .column.is-4-desktop{
        flex:none;
        width:33.3333333333%
    }
    .column.is-offset-4-desktop{
        margin-left:33.3333333333%
    }
    .column.is-5-desktop{
        flex:none;
        width:41.6666666667%
    }
    .column.is-offset-5-desktop{
        margin-left:41.6666666667%
    }
    .column.is-6-desktop{
        flex:none;
        width:50%
    }
    .column.is-offset-6-desktop{
        margin-left:50%
    }
    .column.is-7-desktop{
        flex:none;
        width:58.3333333333%
    }
    .column.is-offset-7-desktop{
        margin-left:58.3333333333%
    }
    .column.is-8-desktop{
        flex:none;
        width:66.6666666667%
    }
    .column.is-offset-8-desktop{
        margin-left:66.6666666667%
    }
    .column.is-9-desktop{
        flex:none;
        width:75%
    }
    .column.is-offset-9-desktop{
        margin-left:75%
    }
    .column.is-10-desktop{
        flex:none;
        width:83.3333333333%
    }
    .column.is-offset-10-desktop{
        margin-left:83.3333333333%
    }
    .column.is-11-desktop{
        flex:none;
        width:91.6666666667%
    }
    .column.is-offset-11-desktop{
        margin-left:91.6666666667%
    }
    .column.is-12-desktop{
        flex:none;
        width:100%
    }
    .column.is-offset-12-desktop{
        margin-left:100%
    }
}
@media screen and (min-width: 1280px){
    .column.is-narrow-widescreen{
        flex:none
    }
    .column.is-full-widescreen{
        flex:none;
        width:100%
    }
    .column.is-three-quarters-widescreen{
        flex:none;
        width:75%
    }
    .column.is-two-thirds-widescreen{
        flex:none;
        width:66.6666%
    }
    .column.is-half-widescreen{
        flex:none;
        width:50%
    }
    .column.is-one-third-widescreen{
        flex:none;
        width:33.3333%
    }
    .column.is-one-quarter-widescreen{
        flex:none;
        width:25%
    }
    .column.is-one-fifth-widescreen{
        flex:none;
        width:20%
    }
    .column.is-two-fifths-widescreen{
        flex:none;
        width:40%
    }
    .column.is-three-fifths-widescreen{
        flex:none;
        width:60%
    }
    .column.is-four-fifths-widescreen{
        flex:none;
        width:80%
    }
    .column.is-offset-three-quarters-widescreen{
        margin-left:75%
    }
    .column.is-offset-two-thirds-widescreen{
        margin-left:66.6666%
    }
    .column.is-offset-half-widescreen{
        margin-left:50%
    }
    .column.is-offset-one-third-widescreen{
        margin-left:33.3333%
    }
    .column.is-offset-one-quarter-widescreen{
        margin-left:25%
    }
    .column.is-offset-one-fifth-widescreen{
        margin-left:20%
    }
    .column.is-offset-two-fifths-widescreen{
        margin-left:40%
    }
    .column.is-offset-three-fifths-widescreen{
        margin-left:60%
    }
    .column.is-offset-four-fifths-widescreen{
        margin-left:80%
    }
    .column.is-1-widescreen{
        flex:none;
        width:8.3333333333%
    }
    .column.is-offset-1-widescreen{
        margin-left:8.3333333333%
    }
    .column.is-2-widescreen{
        flex:none;
        width:16.6666666667%
    }
    .column.is-offset-2-widescreen{
        margin-left:16.6666666667%
    }
    .column.is-3-widescreen{
        flex:none;
        width:25%
    }
    .column.is-offset-3-widescreen{
        margin-left:25%
    }
    .column.is-4-widescreen{
        flex:none;
        width:33.3333333333%
    }
    .column.is-offset-4-widescreen{
        margin-left:33.3333333333%
    }
    .column.is-5-widescreen{
        flex:none;
        width:41.6666666667%
    }
    .column.is-offset-5-widescreen{
        margin-left:41.6666666667%
    }
    .column.is-6-widescreen{
        flex:none;
        width:50%
    }
    .column.is-offset-6-widescreen{
        margin-left:50%
    }
    .column.is-7-widescreen{
        flex:none;
        width:58.3333333333%
    }
    .column.is-offset-7-widescreen{
        margin-left:58.3333333333%
    }
    .column.is-8-widescreen{
        flex:none;
        width:66.6666666667%
    }
    .column.is-offset-8-widescreen{
        margin-left:66.6666666667%
    }
    .column.is-9-widescreen{
        flex:none;
        width:75%
    }
    .column.is-offset-9-widescreen{
        margin-left:75%
    }
    .column.is-10-widescreen{
        flex:none;
        width:83.3333333333%
    }
    .column.is-offset-10-widescreen{
        margin-left:83.3333333333%
    }
    .column.is-11-widescreen{
        flex:none;
        width:91.6666666667%
    }
    .column.is-offset-11-widescreen{
        margin-left:91.6666666667%
    }
    .column.is-12-widescreen{
        flex:none;
        width:100%
    }
    .column.is-offset-12-widescreen{
        margin-left:100%
    }
}
@media screen and (min-width: 1472px){
    .column.is-narrow-fullhd{
        flex:none
    }
    .column.is-full-fullhd{
        flex:none;
        width:100%
    }
    .column.is-three-quarters-fullhd{
        flex:none;
        width:75%
    }
    .column.is-two-thirds-fullhd{
        flex:none;
        width:66.6666%
    }
    .column.is-half-fullhd{
        flex:none;
        width:50%
    }
    .column.is-one-third-fullhd{
        flex:none;
        width:33.3333%
    }
    .column.is-one-quarter-fullhd{
        flex:none;
        width:25%
    }
    .column.is-one-fifth-fullhd{
        flex:none;
        width:20%
    }
    .column.is-two-fifths-fullhd{
        flex:none;
        width:40%
    }
    .column.is-three-fifths-fullhd{
        flex:none;
        width:60%
    }
    .column.is-four-fifths-fullhd{
        flex:none;
        width:80%
    }
    .column.is-offset-three-quarters-fullhd{
        margin-left:75%
    }
    .column.is-offset-two-thirds-fullhd{
        margin-left:66.6666%
    }
    .column.is-offset-half-fullhd{
        margin-left:50%
    }
    .column.is-offset-one-third-fullhd{
        margin-left:33.3333%
    }
    .column.is-offset-one-quarter-fullhd{
        margin-left:25%
    }
    .column.is-offset-one-fifth-fullhd{
        margin-left:20%
    }
    .column.is-offset-two-fifths-fullhd{
        margin-left:40%
    }
    .column.is-offset-three-fifths-fullhd{
        margin-left:60%
    }
    .column.is-offset-four-fifths-fullhd{
        margin-left:80%
    }
    .column.is-1-fullhd{
        flex:none;
        width:8.3333333333%
    }
    .column.is-offset-1-fullhd{
        margin-left:8.3333333333%
    }
    .column.is-2-fullhd{
        flex:none;
        width:16.6666666667%
    }
    .column.is-offset-2-fullhd{
        margin-left:16.6666666667%
    }
    .column.is-3-fullhd{
        flex:none;
        width:25%
    }
    .column.is-offset-3-fullhd{
        margin-left:25%
    }
    .column.is-4-fullhd{
        flex:none;
        width:33.3333333333%
    }
    .column.is-offset-4-fullhd{
        margin-left:33.3333333333%
    }
    .column.is-5-fullhd{
        flex:none;
        width:41.6666666667%
    }
    .column.is-offset-5-fullhd{
        margin-left:41.6666666667%
    }
    .column.is-6-fullhd{
        flex:none;
        width:50%
    }
    .column.is-offset-6-fullhd{
        margin-left:50%
    }
    .column.is-7-fullhd{
        flex:none;
        width:58.3333333333%
    }
    .column.is-offset-7-fullhd{
        margin-left:58.3333333333%
    }
    .column.is-8-fullhd{
        flex:none;
        width:66.6666666667%
    }
    .column.is-offset-8-fullhd{
        margin-left:66.6666666667%
    }
    .column.is-9-fullhd{
        flex:none;
        width:75%
    }
    .column.is-offset-9-fullhd{
        margin-left:75%
    }
    .column.is-10-fullhd{
        flex:none;
        width:83.3333333333%
    }
    .column.is-offset-10-fullhd{
        margin-left:83.3333333333%
    }
    .column.is-11-fullhd{
        flex:none;
        width:91.6666666667%
    }
    .column.is-offset-11-fullhd{
        margin-left:91.6666666667%
    }
    .column.is-12-fullhd{
        flex:none;
        width:100%
    }
    .column.is-offset-12-fullhd{
        margin-left:100%
    }
}
.columns{
    margin-left:-0.75rem;
    margin-right:-0.75rem;
    margin-top:-0.75rem
}
.columns:last-child{
    margin-bottom:-0.75rem
}
.columns:not(:last-child){
    margin-bottom:calc(1.5rem - .75rem)
}
.columns.is-centered{
    justify-content:center
}
.columns.is-gapless{
    margin-left:0;
    margin-right:0;
    margin-top:0
}
.columns.is-gapless>.column{
    margin:0;
    padding:0 !important
}
.columns.is-gapless:not(:last-child){
    margin-bottom:1.5rem
}
.columns.is-gapless:last-child{
    margin-bottom:0
}
.columns.is-mobile{
    display:flex
}
.columns.is-multiline{
    flex-wrap:wrap
}
.columns.is-vcentered{
    align-items:center
}
@media screen and (min-width: 769px), print{
    .columns:not(.is-desktop){
        display:flex
    }
}
@media screen and (min-width: 1088px){
    .columns.is-desktop{
        display:flex
    }
}
.columns.is-variable{
    --columnGap: 0.75rem;
    margin-left:calc(-1 * var(--columnGap));
    margin-right:calc(-1 * var(--columnGap))
}
.columns.is-variable .column{
    padding-left:var(--columnGap);
    padding-right:var(--columnGap)
}
.columns.is-variable.is-0{
    --columnGap: 0rem
}
.columns.is-variable.is-1{
    --columnGap: .25rem
}
.columns.is-variable.is-2{
    --columnGap: .5rem
}
.columns.is-variable.is-3{
    --columnGap: .75rem
}
.columns.is-variable.is-4{
    --columnGap: 1rem
}
.columns.is-variable.is-5{
    --columnGap: 1.25rem
}
.columns.is-variable.is-6{
    --columnGap: 1.5rem
}
.columns.is-variable.is-7{
    --columnGap: 1.75rem
}
.columns.is-variable.is-8{
    --columnGap: 2rem
}

.box{
    background-color:#fff;
    border-radius:6px;
    box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);
    color:#4a4a4a;
    display:block;
    padding:1.25rem;
    margin-bottom:1.25rem;
}

.notification {
    background-color: #f5f5f5;
    border-radius: 4px;
    padding: 1.25rem 2.5rem 1.25rem 1.5rem;
    position: relative;
    margin-bottom:20px;
}

.notification.is-primary {
    background-color: #00d1b2;
    color: #fff
}

.save-cookies-button {
    margin: 10px auto;
    display: table;
    color: white;
    padding: 10px 20px;
    border-radius: 0px;
    font-size: 16px;
    background-color: #cacaca;
    text-decoration:none;
    transition:all .3s ease;
}

.save-cookies-button:hover {
    text-decoration:none;
    color:#fff !important;
    opacity:0.6;
}