@-webkit-keyframes spinAround{
    from{
        -webkit-transform:rotate(0);
        transform:rotate(0)
    }
    to{
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg)
    }
}
@keyframes spinAround{
    from{
        -webkit-transform:rotate(0);
        transform:rotate(0)
    }
    to{
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg)
    }
}
.accordions .accordion:not(:last-child),.steps:not(:last-child){
    margin-bottom:1.5rem
}
.pageloader{
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0
}
.accordions .accordion{
    display:flex;
    flex-direction:column;
    background-color:#f5f5f5;
    border-radius:4px;
    font-size:1rem
}
.accordions .accordion strong{
    color:currentColor
}
.accordions .accordion a:not(.button):not(.tag){
    color:currentColor;
    text-decoration:underline
}
.accordions .accordion.is-small{
    font-size:.75rem
}
.accordions .accordion.is-medium{
    font-size:1.25rem
}
.accordions .accordion.is-large{
    font-size:1.5rem
}
.accordions .accordion:not(:first-child) .accordion-header{
    border-radius:0
}
.accordions .accordion:not(:last-child){
    margin-bottom:0
}
.accordions .accordion:not(:last-child) .accordion-content{
    border-radius:0
}
.accordions .accordion .toggle,.accordions .accordion [data-action=toggle]{
    cursor:pointer
}
.accordions .accordion .accordion-header{
    align-items:center;
    background-color:#4a4a4a;
    border-radius:4px 4px 0 0;
    color:#fff;
    display:flex;
    justify-content:space-between;
    line-height:1.25;
    padding:.5em .75em;
    position:relative
}
.accordions .accordion .accordion-header .toggle{
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    background-color:rgba(10,10,10,.2);
    border:none;
    border-radius:290486px;
    display:inline-block;
    flex-grow:0;
    flex-shrink:0;
    margin-left:.75em;
    height:20px;
    width:20px;
    max-height:20px;
    max-width:20px;
    min-height:20px;
    min-width:20px;
    outline:0;
    position:relative;
    vertical-align:top
}
.accordions .accordion .accordion-header .toggle::before{
    color:#fff;
    display:block;
    left:0;
    position:absolute;
    top:0.1em;
    font-weight: bold;
    right:0;
    bottom:0;
    content:'\002B'
}
.accordions .accordion .accordion-header .toggle::after{
    display:none
}
.accordions .accordion .accordion-header+.accordion-body{
    overflow-y:hidden;
    max-height:0;
    color:#4a4a4a;
    border:1px solid #dbdbdb;
    border-radius:4px;
    border-top-left-radius:0;
    border-top-right-radius:0;
    border-top:none;
    transition:max-height .2s ease
}
.accordions .accordion .accordion-header+.accordion-body .accordion-content{
    padding:1em 1.25em
}
.accordions .accordion .accordion-header+.accordion-body .accordion-content code,.accordions .accordion .accordion-header+.accordion-body .accordion-content pre{
    background-color:#fff
}
.accordions .accordion .accordion-header+.accordion-body .accordion-content pre code{
    background-color:transparent
}
.accordions .accordion.is-active .accordion-header .toggle::before{
    content:'\002D'
}
.accordions .accordion.is-active .accordion-body{
    max-height:100em
}
.accordions .accordion.is-white{
    background-color:#fff
}
.accordions .accordion.is-white .accordion-header{
    background-color:#fff;
    color:#0a0a0a
}
.accordions .accordion.is-white .accordion-content{
    border-color:#fff;
    color:#4d4d4d
}
.accordions .accordion.is-black{
    background-color:#fafafa
}
.accordions .accordion.is-black .accordion-header{
    background-color:#0a0a0a;
    color:#fff
}
.accordions .accordion.is-black .accordion-content{
    border-color:#0a0a0a;
    color:#090909
}
.accordions .accordion.is-light{
    background-color:#fafafa
}
.accordions .accordion.is-light .accordion-header{
    background-color:#f5f5f5;
    color:#363636
}
.accordions .accordion.is-light .accordion-content{
    border-color:#f5f5f5;
    color:#505050
}
.accordions .accordion.is-dark{
    background-color:#fafafa
}
.accordions .accordion.is-dark .accordion-header{
    background-color:#363636;
    color:#f5f5f5
}
.accordions .accordion.is-dark .accordion-content{
    border-color:#363636;
    color:#2a2a2a
}
.accordions .accordion.is-primary{
    background-color:#f5fffd
}
.accordions .accordion.is-primary .accordion-header{
    background-color:#00d1b2;
    color:#fff
}
.accordions .accordion.is-primary .accordion-content{
    border-color:#00d1b2;
    color:#021310
}
.accordions .accordion.is-link{
    background-color:#f6f9fe
}
.accordions .accordion.is-link .accordion-header{
    background-color:#3273dc;
    color:#fff
}
.accordions .accordion.is-link .accordion-content{
    border-color:#3273dc;
    color:#22509a
}
.accordions .accordion.is-info{
    background-color:#f6fbfe
}
.accordions .accordion.is-info .accordion-header{
    background-color:#209cee;
    color:#fff
}
.accordions .accordion.is-info .accordion-content{
    border-color:#209cee;
    color:#12537e
}
.accordions .accordion.is-success{
    background-color:#f6fef9
}
.accordions .accordion.is-success .accordion-header{
    background-color:#23d160;
    color:#fff
}
.accordions .accordion.is-success .accordion-content{
    border-color:#23d160;
    color:#0e301a
}
.accordions .accordion.is-warning{
    background-color:#fffdf5
}
.accordions .accordion.is-warning .accordion-header{
    background-color:#ffdd57;
    color:rgba(0,0,0,.7)
}
.accordions .accordion.is-warning .accordion-content{
    border-color:#ffdd57;
    color:#3b3108
}
.accordions .accordion.is-danger{
    background-color:#fff5f7
}
.accordions .accordion.is-danger .accordion-header{
    background-color:#ff3860;
    color:#fff
}
.accordions .accordion.is-danger .accordion-content{
    border-color:#ff3860;
    color:#cd0930
}
.badge{
    position:relative;
    white-space:nowrap;
    position:relative
}
.badge[data-badge]::after{
    position:absolute;
    left:100%;
    margin:0;
    background:#00d1b2;
    background-clip:padding-box;
    border-radius:1rem;
    box-shadow:0 0 0 .1rem #fff;
    color:#fff;
    content:attr(data-badge);
    display:inline-block
}
.badge:not([data-badge=""])::after{
    padding:.3rem .5rem;
    text-align:center;
    white-space:nowrap
}
.badge[data-badge=""]::after{
    display:inline-block;
    vertical-align:inherit
}
.badge.is-badge-white:not([data-badge])::after,.badge.is-badge-white[data-badge]::after{
    background:#fff;
    color:#0a0a0a
}
.badge.is-badge-black:not([data-badge])::after,.badge.is-badge-black[data-badge]::after{
    background:#0a0a0a;
    color:#fff
}
.badge.is-badge-light:not([data-badge])::after,.badge.is-badge-light[data-badge]::after{
    background:#f5f5f5;
    color:#363636
}
.badge.is-badge-dark:not([data-badge])::after,.badge.is-badge-dark[data-badge]::after{
    background:#363636;
    color:#f5f5f5
}
.badge.is-badge-primary:not([data-badge])::after,.badge.is-badge-primary[data-badge]::after{
    background:#00d1b2;
    color:#fff
}
.badge.is-badge-link:not([data-badge])::after,.badge.is-badge-link[data-badge]::after{
    background:#3273dc;
    color:#fff
}
.badge.is-badge-info:not([data-badge])::after,.badge.is-badge-info[data-badge]::after{
    background:#209cee;
    color:#fff
}
.badge.is-badge-success:not([data-badge])::after,.badge.is-badge-success[data-badge]::after{
    background:#23d160;
    color:#fff
}
.badge.is-badge-warning:not([data-badge])::after,.badge.is-badge-warning[data-badge]::after{
    background:#ffdd57;
    color:rgba(0,0,0,.7)
}
.badge.is-badge-danger:not([data-badge])::after,.badge.is-badge-danger[data-badge]::after{
    background:#ff3860;
    color:#fff
}
.badge.is-badge-outlined[data-badge]::after{
    background-color:#fff;
    box-shadow:none;
    border:.1rem solid #00d1b2;
    color:#00d1b2
}
.badge.is-badge-outlined.is-badge-white[data-badge]::after{
    background:#fff;
    box-shadow:none;
    border:.1rem solid #fff;
    color:#fff
}
.badge.is-badge-outlined.is-badge-black[data-badge]::after{
    background:#fff;
    box-shadow:none;
    border:.1rem solid #0a0a0a;
    color:#0a0a0a
}
.badge.is-badge-outlined.is-badge-light[data-badge]::after{
    background:#fff;
    box-shadow:none;
    border:.1rem solid #f5f5f5;
    color:#f5f5f5
}
.badge.is-badge-outlined.is-badge-dark[data-badge]::after{
    background:#fff;
    box-shadow:none;
    border:.1rem solid #363636;
    color:#363636
}
.badge.is-badge-outlined.is-badge-primary[data-badge]::after{
    background:#fff;
    box-shadow:none;
    border:.1rem solid #00d1b2;
    color:#00d1b2
}
.badge.is-badge-outlined.is-badge-link[data-badge]::after{
    background:#fff;
    box-shadow:none;
    border:.1rem solid #3273dc;
    color:#3273dc
}
.badge.is-badge-outlined.is-badge-info[data-badge]::after{
    background:#fff;
    box-shadow:none;
    border:.1rem solid #209cee;
    color:#209cee
}
.badge.is-badge-outlined.is-badge-success[data-badge]::after{
    background:#fff;
    box-shadow:none;
    border:.1rem solid #23d160;
    color:#23d160
}
.badge.is-badge-outlined.is-badge-warning[data-badge]::after{
    background:#fff;
    box-shadow:none;
    border:.1rem solid #ffdd57;
    color:#ffdd57
}
.badge.is-badge-outlined.is-badge-danger[data-badge]::after{
    background:#fff;
    box-shadow:none;
    border:.1rem solid #ff3860;
    color:#ff3860
}
.badge[data-badge]::after{
    top:calc(0px - (1rem / 2));
    left:calc(100% - (1rem / 2));
    min-height:1rem;
    min-width:1rem
}
.badge:not([data-badge=""])::after{
    font-size:.75rem;
    line-height:.5rem
}
.badge[data-badge=""]::after{
    width:1rem
}
.badge.is-badge-left::after{
    left:calc(0px - (1rem / 2))
}
.badge.is-badge-bottom::after{
    top:calc(100% - (1rem / 2))
}
.badge.is-badge-bottom-left::after{
    left:calc(0px - (1rem / 2));
    top:calc(100% - (1rem / 2))
}
.badge.is-badge-small[data-badge]::after{
    top:calc(0px - (.75rem / 2));
    left:calc(100% - (.75rem / 2));
    min-height:.75rem;
    min-width:.75rem
}
.badge.is-badge-small:not([data-badge=""])::after{
    font-size:.5625rem;
    line-height:.375rem
}
.badge.is-badge-small[data-badge=""]::after{
    width:.75rem
}
.badge.is-badge-small.is-badge-left::after{
    left:calc(0px - (.75rem / 2))
}
.badge.is-badge-small.is-badge-bottom::after{
    top:calc(100% - (.75rem / 2))
}
.badge.is-badge-small.is-badge-bottom-left::after{
    left:calc(0px - (.75rem / 2));
    top:calc(100% - (.75rem / 2))
}
.badge.is-badge-medium[data-badge]::after{
    top:calc(0px - (1.25rem / 2));
    left:calc(100% - (1.25rem / 2));
    min-height:1.25rem;
    min-width:1.25rem
}
.badge.is-badge-medium:not([data-badge=""])::after{
    font-size:.9375rem;
    line-height:.625rem
}
.badge.is-badge-medium[data-badge=""]::after{
    width:1.25rem
}
.badge.is-badge-medium.is-badge-left::after{
    left:calc(0px - (1.25rem / 2))
}
.badge.is-badge-medium.is-badge-bottom::after{
    top:calc(100% - (1.25rem / 2))
}
.badge.is-badge-medium.is-badge-bottom-left::after{
    left:calc(0px - (1.25rem / 2));
    top:calc(100% - (1.25rem / 2))
}
.badge.is-badge-large[data-badge]::after{
    top:calc(0px - (1.5rem / 2));
    left:calc(100% - (1.5rem / 2));
    min-height:1.5rem;
    min-width:1.5rem
}
.badge.is-badge-large:not([data-badge=""])::after{
    font-size:1.125rem;
    line-height:.75rem
}
.badge.is-badge-large[data-badge=""]::after{
    width:1.5rem
}
.badge.is-badge-large.is-badge-left::after{
    left:calc(0px - (1.5rem / 2))
}
.badge.is-badge-large.is-badge-bottom::after{
    top:calc(100% - (1.5rem / 2))
}
.badge.is-badge-large.is-badge-bottom-left::after{
    left:calc(0px - (1.5rem / 2));
    top:calc(100% - (1.5rem / 2))
}
.calendar{
    background:#fff;
    border:.1rem solid #f5f5f5;
    border-radius:2px;
    display:block;
    width:28rem;
    text-align:center;
    max-width:95%;
    margin:auto
}
.calendar.is-active{
    display:initial
}
.calendar .calendar-header{
    display:flex;
    flex:1;
    text-align:left;
    position:relative;
    padding:0 .5rem
}
@media screen and (max-width:768px){
    .calendar .calendar-header{
        font-size:.5rem
    }
}
.calendar .calendar-header .calendar-selection-from,.calendar .calendar-header .calendar-selection-to{
    font-size:.75rem;
    color:#b5b5b5;
    text-transform:uppercase
}
.calendar .calendar-header .calendar-selection-end,.calendar .calendar-header .calendar-selection-start{
    padding:.5rem;
    display:flex;
    flex:1;
    flex-direction:column
}
.calendar .calendar-header .calendar-selection-end .calendar-selection-date,.calendar .calendar-header .calendar-selection-start .calendar-selection-date{
    flex-direction:row;
    display:flex
}
.calendar .calendar-header .calendar-selection-end .calendar-selection-day,.calendar .calendar-header .calendar-selection-start .calendar-selection-day{
    flex:0;
    text-transform:capitalize;
    font-size:3rem;
    margin-right:.5rem;
    color:#5d5d5e
}
@media screen and (max-width:768px){
    .calendar .calendar-header .calendar-selection-end .calendar-selection-day,.calendar .calendar-header .calendar-selection-start .calendar-selection-day{
        font-size:2rem
    }
}
.calendar .calendar-header .calendar-selection-end .calendar-selection-details,.calendar .calendar-header .calendar-selection-start .calendar-selection-details{
    justify-content:center;
    display:flex;
    flex-direction:column
}
.calendar .calendar-header .calendar-selection-end .calendar-selection-month,.calendar .calendar-header .calendar-selection-start .calendar-selection-month{
    color:#4a4a4a;
    text-transform:capitalize
}
.calendar .calendar-header .calendar-selection-end .calendar-selection-weekday,.calendar .calendar-header .calendar-selection-start .calendar-selection-weekday{
    font-size:12px;
    color:#b6b4b6;
    text-transform:capitalize;
    text-align:left
}
.calendar .calendar-header .calendar-selection-end::before,.calendar .calendar-header .calendar-selection-end:before{
    content:">";
    font:2rem Consolas;
    color:#f5f5f5;
    font-weight:700;
    position:absolute;
    left:50%;
    top:50%;
    -webkit-transform:translateY(-50%) translateX(-50%);
    transform:translateY(-50%) translateX(-50%)
}
.calendar .calendar-header .calendar-selection-end .calendar-selection-to{
    padding-left:1rem
}
.calendar .calendar-header .calendar-selection-end .calendar-selection-date{
    justify-content:flex-end
}
.calendar .calendar-nav{
    background:#00d1b2;
    color:#fff;
    border-top-left-radius:2px;
    border-top-right-radius:2px;
    display:flex;
    align-items:center;
    justify-content:space-between;
    padding:.5em;
    flex-direction:row
}
.calendar .calendar-nav .calendar-nav-month-year{
    flex-direction:row;
    display:flex
}
.calendar .calendar-nav .calendar-nav-month,.calendar .calendar-nav .calendar-nav-year{
    text-decoration:none;
    font-size:1rem;
    color:#fff
}
.calendar .calendar-nav .calendar-nav-month:hover,.calendar .calendar-nav .calendar-nav-year:hover{
    cursor:pointer
}
.calendar .calendar-nav .calendar-nav-month{
    text-transform:capitalize
}
.calendar .calendar-nav .calendar-nav-next,.calendar .calendar-nav .calendar-nav-previous{
    flex-basis:auto;
    flex-grow:0;
    flex-shrink:0;
    text-decoration:none;
    color:#fff
}
.calendar .calendar-nav .calendar-nav-next:hover,.calendar .calendar-nav .calendar-nav-previous:hover{
    background-color:transparent
}
.calendar .calendar-nav .calendar-nav-next:hover svg,.calendar .calendar-nav .calendar-nav-previous:hover svg{
    stroke-width:1em
}
.calendar .calendar-nav .calendar-nav-next svg,.calendar .calendar-nav .calendar-nav-previous svg{
    stroke:currentColor;
    width:11.25px;
    height:18px
}
.calendar .calendar-body .calendar-dates{
    display:none
}
.calendar .calendar-body .calendar-dates.is-active{
    display:flex;
    flex-direction:column
}
.calendar .calendar-body .calendar-months,.calendar .calendar-body .calendar-years{
    display:none
}
.calendar .calendar-body .calendar-months.is-active,.calendar .calendar-body .calendar-years.is-active{
    display:flex;
    flex-direction:row
}
.calendar .calendar-body .calendar-weekdays{
    display:flex;
    flex-wrap:wrap;
    justify-content:space-around;
    padding:.3rem 0;
    background:0 0;
    color:#fff;
    font-size:.75rem
}
.calendar .calendar-body .calendar-weekdays .calendar-date{
    flex:0 0 14.28%;
    max-width:14.28%;
    background:0 0!important;
    color:#b5b5b5;
    padding:.3rem
}
.calendar .calendar-body .calendar-dates .calendar-days{
    display:flex;
    flex-direction:row;
    flex-wrap:wrap;
    justify-content:space-around;
    padding:0;
    color:#7a7a7a
}
.calendar .calendar-body .calendar-dates .calendar-days .calendar-date{
    flex:0 0 14.28%;
    max-width:14.28%;
    border:0;
    padding:.1rem 0;
    background:#f5f5f5
}
.calendar .calendar-body .calendar-dates .calendar-days .calendar-date .date-item{
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    background:0 0;
    border:.1rem solid transparent;
    border-radius:100%;
    color:#4a4a4a;
    cursor:pointer;
    height:2.2rem;
    line-height:1.4rem;
    outline:0;
    padding:.3rem;
    position:relative;
    text-align:center;
    text-decoration:none;
    transition:all .2s ease;
    vertical-align:middle;
    white-space:nowrap;
    width:2.2rem
}
.calendar .calendar-body .calendar-dates .calendar-days .calendar-date .date-item.is-today{
    background:0 0;
    border:.1rem dotted #00d1b2;
    color:#00d1b2
}
.calendar .calendar-body .calendar-dates .calendar-days .calendar-date .date-item:focus{
    background:#fff;
    border-color:#fff;
    color:rgba(0,0,0,.7);
    text-decoration:none
}
.calendar .calendar-body .calendar-dates .calendar-days .calendar-date .date-item.is-active{
    background:#00d1b2;
    border-color:#00d1b2;
    border-radius:25091983px;
    color:#fff
}
.calendar .calendar-body .calendar-dates .calendar-days .calendar-date .date-item:hover{
    background:#fff;
    border:.1rem solid #00d1b2;
    color:rgba(0,0,0,.7);
    text-decoration:none
}
.calendar .calendar-body .calendar-dates .calendar-days .calendar-date.is-disabled .calendar-event,.calendar .calendar-body .calendar-dates .calendar-days .calendar-date.is-disabled .date-item,.calendar .calendar-body .calendar-dates .calendar-days .calendar-date[disabled] .calendar-event,.calendar .calendar-body .calendar-dates .calendar-days .calendar-date[disabled] .date-item{
    cursor:default;
    opacity:.25;
    pointer-events:none
}
.calendar .calendar-body .calendar-dates .calendar-days .calendar-date.is-current-month{
    background:0 0
}
.calendar .calendar-body .calendar-dates .calendar-days .calendar-date.calendar-range{
    position:relative;
    background:#00d1b2
}
.calendar .calendar-body .calendar-dates .calendar-days .calendar-date.calendar-range::before{
    background:#00d1b2;
    border:.1rem solid #00d1b2;
    content:"";
    height:100%;
    width:100%;
    position:absolute;
    right:0;
    top:50%;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%)
}
.calendar .calendar-body .calendar-dates .calendar-days .calendar-date.calendar-range.calendar-range-end,.calendar .calendar-body .calendar-dates .calendar-days .calendar-date.calendar-range.calendar-range-start{
    border-radius:25091983px
}
.calendar .calendar-body .calendar-dates .calendar-days .calendar-date.calendar-range.calendar-range-start::before{
    left:53%
}
.calendar .calendar-body .calendar-dates .calendar-days .calendar-date.calendar-range.calendar-range-end::before{
    right:50%
}
.calendar .calendar-body .calendar-dates .calendar-days .calendar-date.calendar-range .date-item{
    background-color:#00d1b2;
    color:#fff
}
.calendar .calendar-body .calendar-months,.calendar .calendar-body .calendar-years{
    display:none;
    flex-direction:row;
    flex-wrap:wrap;
    padding:.5rem;
    max-height:17rem;
    overflow-y:auto
}
.calendar .calendar-body .calendar-months.is-active,.calendar .calendar-body .calendar-years.is-active{
    display:flex
}
.calendar .calendar-body .calendar-months .calendar-month,.calendar .calendar-body .calendar-months .calendar-year,.calendar .calendar-body .calendar-years .calendar-month,.calendar .calendar-body .calendar-years .calendar-year{
    padding:.5rem;
    margin:.5rem;
    font-size:1rem;
    flex:calc(25% - 1rem);
    text-transform:capitalize;
    border-radius:25091983px;
    border:.1rem solid transparent
}
.calendar .calendar-body .calendar-months .calendar-month.is-active,.calendar .calendar-body .calendar-months .calendar-year.is-active,.calendar .calendar-body .calendar-years .calendar-month.is-active,.calendar .calendar-body .calendar-years .calendar-year.is-active{
    background:#00d1b2;
    border-color:#00d1b2;
    color:#fff
}
.calendar .calendar-body .calendar-months .calendar-month:hover,.calendar .calendar-body .calendar-months .calendar-year:hover,.calendar .calendar-body .calendar-years .calendar-month:hover,.calendar .calendar-body .calendar-years .calendar-year:hover{
    cursor:pointer;
    background:#fff;
    border:.1rem solid #00d1b2;
    color:rgba(0,0,0,.7)
}
.calendar .calendar-footer{
    display:flex;
    flex:1;
    justify-content:space-evenly;
    margin-top:.5rem
}
.calendar .calendar-footer>*{
    text-decoration:none!important
}
.calendar.is-large{
    max-width:100%
}
.calendar.is-large .calendar-body .calendar-date{
    border-bottom:.1rem solid #f5f5f5;
    border-right:.1rem solid #f5f5f5;
    display:flex;
    flex-direction:column;
    height:11rem;
    padding:0
}
.calendar.is-large .calendar-body .calendar-date:nth-child(7n){
    border-right:0
}
.calendar.is-large .calendar-body .calendar-date:nth-last-child(-n+7){
    border-bottom:0
}
.calendar.is-large .date-item{
    align-self:flex-end;
    height:2.2rem;
    margin-right:.5rem;
    margin-top:.5rem
}
.calendar.is-large .calendar-range::before{
    top:1.9rem
}
.calendar.is-large .calendar-range.calendar-range-start::before{
    left:auto;
    width:1.9rem
}
.calendar.is-large .calendar-range.calendar-range-end::before{
    right:1.9rem
}
.calendar.is-large .calendar-events{
    flex-grow:1;
    line-height:1;
    overflow-y:auto;
    padding:.5rem
}
.calendar.is-large .calendar-event{
    background-color:#7a7a7a;
    border-radius:2px;
    color:#fff;
    display:block;
    font-size:1rem;
    margin:.2rem auto;
    overflow:hidden;
    padding:.3rem .4rem;
    text-align:left;
    text-overflow:ellipsis;
    vertical-align:baseline;
    white-space:nowrap
}
.calendar.is-large .calendar-event.is-white{
    background-color:#fff;
    color:#0a0a0a
}
.calendar.is-large .calendar-event.is-black{
    background-color:#0a0a0a;
    color:#fff
}
.calendar.is-large .calendar-event.is-light{
    background-color:#f5f5f5;
    color:#363636
}
.calendar.is-large .calendar-event.is-dark{
    background-color:#363636;
    color:#f5f5f5
}
.calendar.is-large .calendar-event.is-primary{
    background-color:#00d1b2;
    color:#fff
}
.calendar.is-large .calendar-event.is-link{
    background-color:#3273dc;
    color:#fff
}
.calendar.is-large .calendar-event.is-info{
    background-color:#209cee;
    color:#fff
}
.calendar.is-large .calendar-event.is-success{
    background-color:#23d160;
    color:#fff
}
.calendar.is-large .calendar-event.is-warning{
    background-color:#ffdd57;
    color:rgba(0,0,0,.7)
}
.calendar.is-large .calendar-event.is-danger{
    background-color:#ff3860;
    color:#fff
}
.datepicker{
    display:none
}
.datepicker.is-active{
    display:flex
}
.datepicker.is-active .calendar{
    position:fixed;
    z-index:40;
    position:relative;
    margin:0 auto;
    max-height:calc(100vh - 40px)
}
.datepicker .calendar{
    background:#fff;
    border:.1rem solid #f5f5f5;
    border-radius:2px;
    display:block;
    width:28rem;
    text-align:center;
    max-width:95%;
    margin:auto
}
.datepicker .calendar.is-active{
    display:initial
}
.datepicker .calendar .calendar-header{
    display:flex;
    flex:1;
    text-align:left;
    position:relative;
    padding:0 .5rem
}
@media screen and (max-width:768px){
    .datepicker .calendar .calendar-header{
        font-size:.5rem
    }
}
.datepicker .calendar .calendar-header .calendar-selection-from,.datepicker .calendar .calendar-header .calendar-selection-to{
    font-size:.75rem;
    color:#b5b5b5;
    text-transform:uppercase
}
.datepicker .calendar .calendar-header .calendar-selection-end,.datepicker .calendar .calendar-header .calendar-selection-start{
    padding:.5rem;
    display:flex;
    flex:1;
    flex-direction:column
}
.datepicker .calendar .calendar-header .calendar-selection-end .calendar-selection-date,.datepicker .calendar .calendar-header .calendar-selection-start .calendar-selection-date{
    flex-direction:row;
    display:flex
}
.datepicker .calendar .calendar-header .calendar-selection-end .calendar-selection-day,.datepicker .calendar .calendar-header .calendar-selection-start .calendar-selection-day{
    flex:0;
    text-transform:capitalize;
    font-size:3rem;
    margin-right:.5rem;
    color:#5d5d5e
}
@media screen and (max-width:768px){
    .datepicker .calendar .calendar-header .calendar-selection-end .calendar-selection-day,.datepicker .calendar .calendar-header .calendar-selection-start .calendar-selection-day{
        font-size:2rem
    }
}
.datepicker .calendar .calendar-header .calendar-selection-end .calendar-selection-details,.datepicker .calendar .calendar-header .calendar-selection-start .calendar-selection-details{
    justify-content:center;
    display:flex;
    flex-direction:column
}
.datepicker .calendar .calendar-header .calendar-selection-end .calendar-selection-month,.datepicker .calendar .calendar-header .calendar-selection-start .calendar-selection-month{
    color:#4a4a4a;
    text-transform:capitalize
}
.datepicker .calendar .calendar-header .calendar-selection-end .calendar-selection-weekday,.datepicker .calendar .calendar-header .calendar-selection-start .calendar-selection-weekday{
    font-size:12px;
    color:#b6b4b6;
    text-transform:capitalize;
    text-align:left
}
.datepicker .calendar .calendar-header .calendar-selection-end::before,.datepicker .calendar .calendar-header .calendar-selection-end:before{
    content:">";
    font:2rem Consolas;
    color:#f5f5f5;
    font-weight:700;
    position:absolute;
    left:50%;
    top:50%;
    -webkit-transform:translateY(-50%) translateX(-50%);
    transform:translateY(-50%) translateX(-50%)
}
.datepicker .calendar .calendar-header .calendar-selection-end .calendar-selection-to{
    padding-left:1rem
}
.datepicker .calendar .calendar-header .calendar-selection-end .calendar-selection-date{
    justify-content:flex-end
}
.datepicker .calendar .calendar-nav{
    background:#00d1b2;
    color:#fff;
    border-top-left-radius:2px;
    border-top-right-radius:2px;
    display:flex;
    align-items:center;
    justify-content:space-between;
    padding:.5em;
    flex-direction:row
}
.datepicker .calendar .calendar-nav .calendar-nav-month-year{
    flex-direction:row;
    display:flex
}
.datepicker .calendar .calendar-nav .calendar-nav-month,.datepicker .calendar .calendar-nav .calendar-nav-year{
    text-decoration:none;
    font-size:1rem;
    color:#fff
}
.datepicker .calendar .calendar-nav .calendar-nav-month:hover,.datepicker .calendar .calendar-nav .calendar-nav-year:hover{
    cursor:pointer
}
.datepicker .calendar .calendar-nav .calendar-nav-month{
    text-transform:capitalize
}
.datepicker .calendar .calendar-nav .calendar-nav-next,.datepicker .calendar .calendar-nav .calendar-nav-previous{
    flex-basis:auto;
    flex-grow:0;
    flex-shrink:0;
    text-decoration:none;
    color:#fff
}
.datepicker .calendar .calendar-nav .calendar-nav-next:hover,.datepicker .calendar .calendar-nav .calendar-nav-previous:hover{
    background-color:transparent
}
.datepicker .calendar .calendar-nav .calendar-nav-next:hover svg,.datepicker .calendar .calendar-nav .calendar-nav-previous:hover svg{
    stroke-width:1em
}
.datepicker .calendar .calendar-nav .calendar-nav-next svg,.datepicker .calendar .calendar-nav .calendar-nav-previous svg{
    stroke:currentColor;
    width:11.25px;
    height:18px
}
.datepicker .calendar .calendar-body .calendar-dates{
    display:none
}
.datepicker .calendar .calendar-body .calendar-dates.is-active{
    display:flex;
    flex-direction:column
}
.datepicker .calendar .calendar-body .calendar-months,.datepicker .calendar .calendar-body .calendar-years{
    display:none
}
.datepicker .calendar .calendar-body .calendar-months.is-active,.datepicker .calendar .calendar-body .calendar-years.is-active{
    display:flex;
    flex-direction:row
}
.datepicker .calendar .calendar-body .calendar-weekdays{
    display:flex;
    flex-wrap:wrap;
    justify-content:space-around;
    padding:.3rem 0;
    background:0 0;
    color:#fff;
    font-size:.75rem
}
.datepicker .calendar .calendar-body .calendar-weekdays .calendar-date{
    flex:0 0 14.28%;
    max-width:14.28%;
    background:0 0!important;
    color:#b5b5b5;
    padding:.3rem
}
.datepicker .calendar .calendar-body .calendar-dates .calendar-days{
    display:flex;
    flex-direction:row;
    flex-wrap:wrap;
    justify-content:space-around;
    padding:0;
    color:#7a7a7a
}
.datepicker .calendar .calendar-body .calendar-dates .calendar-days .calendar-date{
    flex:0 0 14.28%;
    max-width:14.28%;
    border:0;
    padding:.1rem 0;
    background:#f5f5f5
}
.datepicker .calendar .calendar-body .calendar-dates .calendar-days .calendar-date .date-item{
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    background:0 0;
    border:.1rem solid transparent;
    border-radius:100%;
    color:#4a4a4a;
    cursor:pointer;
    height:2.2rem;
    line-height:1.4rem;
    outline:0;
    padding:.3rem;
    position:relative;
    text-align:center;
    text-decoration:none;
    transition:all .2s ease;
    vertical-align:middle;
    white-space:nowrap;
    width:2.2rem
}
.datepicker .calendar .calendar-body .calendar-dates .calendar-days .calendar-date .date-item.is-today{
    background:0 0;
    border:.1rem dotted #00d1b2;
    color:#00d1b2
}
.datepicker .calendar .calendar-body .calendar-dates .calendar-days .calendar-date .date-item:focus{
    background:#fff;
    border-color:#fff;
    color:rgba(0,0,0,.7);
    text-decoration:none
}
.datepicker .calendar .calendar-body .calendar-dates .calendar-days .calendar-date .date-item.is-active{
    background:#00d1b2;
    border-color:#00d1b2;
    border-radius:25091983px;
    color:#fff
}
.datepicker .calendar .calendar-body .calendar-dates .calendar-days .calendar-date .date-item:hover{
    background:#fff;
    border:.1rem solid #00d1b2;
    color:rgba(0,0,0,.7);
    text-decoration:none
}
.datepicker .calendar .calendar-body .calendar-dates .calendar-days .calendar-date.is-disabled .calendar-event,.datepicker .calendar .calendar-body .calendar-dates .calendar-days .calendar-date.is-disabled .date-item,.datepicker .calendar .calendar-body .calendar-dates .calendar-days .calendar-date[disabled] .calendar-event,.datepicker .calendar .calendar-body .calendar-dates .calendar-days .calendar-date[disabled] .date-item{
    cursor:default;
    opacity:.25;
    pointer-events:none
}
.datepicker .calendar .calendar-body .calendar-dates .calendar-days .calendar-date.is-current-month{
    background:0 0
}
.datepicker .calendar .calendar-body .calendar-dates .calendar-days .calendar-date.calendar-range{
    position:relative;
    background:#00d1b2
}
.datepicker .calendar .calendar-body .calendar-dates .calendar-days .calendar-date.calendar-range::before{
    background:#00d1b2;
    border:.1rem solid #00d1b2;
    content:"";
    height:100%;
    width:100%;
    position:absolute;
    right:0;
    top:50%;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%)
}
.datepicker .calendar .calendar-body .calendar-dates .calendar-days .calendar-date.calendar-range.calendar-range-end,.datepicker .calendar .calendar-body .calendar-dates .calendar-days .calendar-date.calendar-range.calendar-range-start{
    border-radius:25091983px
}
.datepicker .calendar .calendar-body .calendar-dates .calendar-days .calendar-date.calendar-range.calendar-range-start::before{
    left:53%
}
.datepicker .calendar .calendar-body .calendar-dates .calendar-days .calendar-date.calendar-range.calendar-range-end::before{
    right:50%
}
.datepicker .calendar .calendar-body .calendar-dates .calendar-days .calendar-date.calendar-range .date-item{
    background-color:#00d1b2;
    color:#fff
}
.datepicker .calendar .calendar-body .calendar-months,.datepicker .calendar .calendar-body .calendar-years{
    display:none;
    flex-direction:row;
    flex-wrap:wrap;
    padding:.5rem;
    max-height:17rem;
    overflow-y:auto
}
.datepicker .calendar .calendar-body .calendar-months.is-active,.datepicker .calendar .calendar-body .calendar-years.is-active{
    display:flex
}
.datepicker .calendar .calendar-body .calendar-months .calendar-month,.datepicker .calendar .calendar-body .calendar-months .calendar-year,.datepicker .calendar .calendar-body .calendar-years .calendar-month,.datepicker .calendar .calendar-body .calendar-years .calendar-year{
    padding:.5rem;
    margin:.5rem;
    font-size:1rem;
    flex:calc(25% - 1rem);
    text-transform:capitalize;
    border-radius:25091983px;
    border:.1rem solid transparent
}
.datepicker .calendar .calendar-body .calendar-months .calendar-month.is-active,.datepicker .calendar .calendar-body .calendar-months .calendar-year.is-active,.datepicker .calendar .calendar-body .calendar-years .calendar-month.is-active,.datepicker .calendar .calendar-body .calendar-years .calendar-year.is-active{
    background:#00d1b2;
    border-color:#00d1b2;
    color:#fff
}
.datepicker .calendar .calendar-body .calendar-months .calendar-month:hover,.datepicker .calendar .calendar-body .calendar-months .calendar-year:hover,.datepicker .calendar .calendar-body .calendar-years .calendar-month:hover,.datepicker .calendar .calendar-body .calendar-years .calendar-year:hover{
    cursor:pointer;
    background:#fff;
    border:.1rem solid #00d1b2;
    color:rgba(0,0,0,.7)
}
.datepicker .calendar .calendar-footer{
    display:flex;
    flex:1;
    justify-content:space-evenly;
    margin-top:.5rem
}
.datepicker .calendar .calendar-footer>*{
    text-decoration:none!important
}
.datepicker .calendar.is-large{
    max-width:100%
}
.datepicker .calendar.is-large .calendar-body .calendar-date{
    border-bottom:.1rem solid #f5f5f5;
    border-right:.1rem solid #f5f5f5;
    display:flex;
    flex-direction:column;
    height:11rem;
    padding:0
}
.datepicker .calendar.is-large .calendar-body .calendar-date:nth-child(7n){
    border-right:0
}
.datepicker .calendar.is-large .calendar-body .calendar-date:nth-last-child(-n+7){
    border-bottom:0
}
.datepicker .calendar.is-large .date-item{
    align-self:flex-end;
    height:2.2rem;
    margin-right:.5rem;
    margin-top:.5rem
}
.datepicker .calendar.is-large .calendar-range::before{
    top:1.9rem
}
.datepicker .calendar.is-large .calendar-range.calendar-range-start::before{
    left:auto;
    width:1.9rem
}
.datepicker .calendar.is-large .calendar-range.calendar-range-end::before{
    right:1.9rem
}
.datepicker .calendar.is-large .calendar-events{
    flex-grow:1;
    line-height:1;
    overflow-y:auto;
    padding:.5rem
}
.datepicker .calendar.is-large .calendar-event{
    background-color:#7a7a7a;
    border-radius:2px;
    color:#fff;
    display:block;
    font-size:1rem;
    margin:.2rem auto;
    overflow:hidden;
    padding:.3rem .4rem;
    text-align:left;
    text-overflow:ellipsis;
    vertical-align:baseline;
    white-space:nowrap
}
.datepicker .calendar.is-large .calendar-event.is-white{
    background-color:#fff;
    color:#0a0a0a
}
.datepicker .calendar.is-large .calendar-event.is-black{
    background-color:#0a0a0a;
    color:#fff
}
.datepicker .calendar.is-large .calendar-event.is-light{
    background-color:#f5f5f5;
    color:#363636
}
.datepicker .calendar.is-large .calendar-event.is-dark{
    background-color:#363636;
    color:#f5f5f5
}
.datepicker .calendar.is-large .calendar-event.is-primary{
    background-color:#00d1b2;
    color:#fff
}
.datepicker .calendar.is-large .calendar-event.is-link{
    background-color:#3273dc;
    color:#fff
}
.datepicker .calendar.is-large .calendar-event.is-info{
    background-color:#209cee;
    color:#fff
}
.datepicker .calendar.is-large .calendar-event.is-success{
    background-color:#23d160;
    color:#fff
}
.datepicker .calendar.is-large .calendar-event.is-warning{
    background-color:#ffdd57;
    color:rgba(0,0,0,.7)
}
.datepicker .calendar.is-large .calendar-event.is-danger{
    background-color:#ff3860;
    color:#fff
}
.carousel{
    position:relative;
    overflow:hidden
}
.carousel .carousel-container{
    width:100%;
    position:relative;
    border:none;
    display:flex;
    margin:0;
    padding:0;
    left:-100%;
    -webkit-transform:translateX(100%);
    transform:translateX(100%)
}
.carousel .carousel-container .carousel-item{
    display:block;
    position:relative;
    flex:1 0 100%
}
.carousel .carousel-container .carousel-item.has-background .is-background{
    -o-object-fit:cover;
    object-fit:cover;
    -o-object-position:center center;
    object-position:center center;
    height:100%;
    width:100%
}
.carousel .carousel-container .carousel-item .title{
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    padding:1.5em;
    margin:0;
    text-align:center;
    background:rgba(255,255,255,.6);
    font-size:.75rem
}
.carousel .carousel-navigation{
    display:flex;
    justify-content:space-around;
    width:100%;
    pointer-events:none
}
.carousel .carousel-navigation .carousel-nav-left,.carousel .carousel-navigation .carousel-nav-right{
    padding:1em;
    pointer-events:auto
}
.carousel .carousel-navigation.is-centered{
    justify-content:center
}
.carousel .carousel-navigation.is-overlay{
    top:50%;
    -webkit-transform:perspective(1px) translateY(-50%);
    transform:perspective(1px) translateY(-50%);
    bottom:auto;
    left:auto;
    right:auto;
    align-items:center;
    justify-content:space-between;
    z-index:99
}
.carousel .carousel-navigation.is-overlay .carousel-nav-left,.carousel .carousel-navigation.is-overlay .carousel-nav-right{
    height:2.2em;
    width:2em;
    background:rgba(255,255,255,.7);
    display:flex;
    justify-content:center;
    align-items:center;
    color:#4a4a4a;
    position:absolute;
    left:0
}
.carousel .carousel-navigation.is-overlay .carousel-nav-left:hover,.carousel .carousel-navigation.is-overlay .carousel-nav-right:hover{
    cursor:pointer
}
.carousel .carousel-navigation.is-overlay .carousel-nav-right{
    left:auto;
    right:0
}
.carousel.is-reversing .carousel-container{
    -webkit-transform:translateX(-100%);
    transform:translateX(-100%)
}
.carousel[data-size]:not(.carousel-animate-fade) .carousel-container .carousel-item{
    padding:1em
}
.hero.has-carousel{
    position:relative
}
.hero.has-carousel+.hero-body,.hero.has-carousel+.hero-footer,.hero.has-carousel+.hero-head{
    z-index:1
}
.hero.has-carousel .hero-carousel{
    display:flex;
    position:absolute;
    top:0;
    left:0;
    bottom:0;
    right:0;
    height:auto;
    border:none;
    margin:auto;
    padding:0;
    z-index:0
}
.hero.has-carousel .hero-carousel .carousel-container{
    height:auto!important
}
.hero-carousel{
    position:relative;
    overflow:hidden
}
.hero-carousel .carousel-container{
    width:100%;
    position:relative;
    border:none;
    display:flex;
    margin:0;
    padding:0;
    left:-100%;
    -webkit-transform:translateX(100%);
    transform:translateX(100%)
}
.hero-carousel .carousel-container .carousel-item{
    display:block;
    position:relative;
    flex:1 0 100%
}
.hero-carousel .carousel-container .carousel-item.has-background .is-background{
    -o-object-fit:cover;
    object-fit:cover;
    -o-object-position:center center;
    object-position:center center;
    height:100%;
    width:100%
}
.hero-carousel .carousel-container .carousel-item .title{
    position:absolute;
    left:0;
    right:0;
    bottom:0;
    padding:1.5em;
    margin:0;
    text-align:center;
    background:rgba(255,255,255,.6);
    font-size:.75rem
}
.hero-carousel .carousel-navigation{
    display:flex;
    justify-content:space-around;
    width:100%;
    pointer-events:none
}
.hero-carousel .carousel-navigation .carousel-nav-left,.hero-carousel .carousel-navigation .carousel-nav-right{
    padding:1em;
    pointer-events:auto
}
.hero-carousel .carousel-navigation.is-centered{
    justify-content:center
}
.hero-carousel .carousel-navigation.is-overlay{
    top:50%;
    -webkit-transform:perspective(1px) translateY(-50%);
    transform:perspective(1px) translateY(-50%);
    bottom:auto;
    left:auto;
    right:auto;
    align-items:center;
    justify-content:space-between;
    z-index:99
}
.hero-carousel .carousel-navigation.is-overlay .carousel-nav-left,.hero-carousel .carousel-navigation.is-overlay .carousel-nav-right{
    height:2.2em;
    width:2em;
    background:rgba(255,255,255,.7);
    display:flex;
    justify-content:center;
    align-items:center;
    color:#4a4a4a;
    position:absolute;
    left:0
}
.hero-carousel .carousel-navigation.is-overlay .carousel-nav-left:hover,.hero-carousel .carousel-navigation.is-overlay .carousel-nav-right:hover{
    cursor:pointer
}
.hero-carousel .carousel-navigation.is-overlay .carousel-nav-right{
    left:auto;
    right:0
}
.hero-carousel.is-reversing .carousel-container{
    -webkit-transform:translateX(-100%);
    transform:translateX(-100%)
}
.carousel.carousel-animate-slide.carousel-animated .carousel-container,.hero-carousel.carousel-animate-slide.carousel-animated .carousel-container{
    -webkit-transform:none!important;
    transform:none!important;
    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
}
.carousel.carousel-animate-fade .carousel-item,.hero-carousel.carousel-animate-fade .carousel-item{
    position:absolute;
    width:100%;
    height:100%;
    transition:opacity .5s ease-in-out
}
.carousel.carousel-animate-fade .carousel-item.is-active,.hero-carousel.carousel-animate-fade .carousel-item.is-active{
    opacity:1
}
.carousel.carousel-animate-fade .carousel-item:not(.is-active),.hero-carousel.carousel-animate-fade .carousel-item:not(.is-active){
    opacity:0
}
.is-checkradio[type=checkbox],.is-checkradio[type=radio]{
    outline:0;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    display:inline-block;
    position:absolute;
    opacity:0
}
.is-checkradio[type=checkbox]+label,.is-checkradio[type=radio]+label{
    position:relative;
    display:initial;
    cursor:pointer;
    vertical-align:middle;
    margin:.5em;
    padding:.2rem .5rem .2rem 0;
    border-radius:4px
}
.is-checkradio[type=checkbox]+label:first-of-type,.is-checkradio[type=radio]+label:first-of-type{
    margin-left:0
}
.is-checkradio[type=checkbox]+label:hover::before,.is-checkradio[type=checkbox]+label:hover:before,.is-checkradio[type=radio]+label:hover::before,.is-checkradio[type=radio]+label:hover:before{
    -webkit-animation-duration:.4s;
    animation-duration:.4s;
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation-name:hover-color;
    animation-name:hover-color
}
.is-checkradio[type=checkbox]+label::before,.is-checkradio[type=checkbox]+label:before,.is-checkradio[type=radio]+label::before,.is-checkradio[type=radio]+label:before{
    position:absolute;
    left:0;
    top:0;
    content:'';
    border:.1rem solid #dbdbdb
}
.is-checkradio[type=checkbox]+label::after,.is-checkradio[type=checkbox]+label:after,.is-checkradio[type=radio]+label::after,.is-checkradio[type=radio]+label:after{
    position:absolute;
    display:none;
    content:'';
    top:0
}
.is-checkradio[type=checkbox].is-rtl+label,.is-checkradio[type=radio].is-rtl+label{
    margin-right:0;
    margin-left:.5rem
}
.is-checkradio[type=checkbox].is-rtl+label::before,.is-checkradio[type=checkbox].is-rtl+label:before,.is-checkradio[type=radio].is-rtl+label::before,.is-checkradio[type=radio].is-rtl+label:before{
    left:auto;
    right:0
}
.is-checkradio[type=checkbox]:focus+label::before,.is-checkradio[type=checkbox]:focus+label:before,.is-checkradio[type=radio]:focus+label::before,.is-checkradio[type=radio]:focus+label:before{
    outline:1px dotted #b5b5b5
}
.is-checkradio[type=checkbox]:hover:not([disabled])+label::before,.is-checkradio[type=checkbox]:hover:not([disabled])+label:before,.is-checkradio[type=radio]:hover:not([disabled])+label::before,.is-checkradio[type=radio]:hover:not([disabled])+label:before{
    border-color:#00d1b2!important
}
.is-checkradio[type=checkbox]:checked+label::before,.is-checkradio[type=checkbox]:checked+label:before,.is-checkradio[type=radio]:checked+label::before,.is-checkradio[type=radio]:checked+label:before{
    border:.1rem solid #dbdbdb
}
.is-checkradio[type=checkbox]:checked[disabled],.is-checkradio[type=radio]:checked[disabled]{
    cursor:not-allowed
}
.is-checkradio[type=checkbox]:checked[disabled]+label,.is-checkradio[type=radio]:checked[disabled]+label{
    opacity:.5
}
.is-checkradio[type=checkbox]:checked+label::before,.is-checkradio[type=checkbox]:checked+label:before,.is-checkradio[type=radio]:checked+label::before,.is-checkradio[type=radio]:checked+label:before{
    -webkit-animation-name:none;
    animation-name:none
}
.is-checkradio[type=checkbox]:checked+label::after,.is-checkradio[type=checkbox]:checked+label:after,.is-checkradio[type=radio]:checked+label::after,.is-checkradio[type=radio]:checked+label:after{
    display:inline-block
}
.is-checkradio[type=checkbox][disabled],.is-checkradio[type=radio][disabled]{
    cursor:not-allowed
}
.is-checkradio[type=checkbox][disabled]+label,.is-checkradio[type=radio][disabled]+label{
    opacity:.5;
    cursor:not-allowed
}
.is-checkradio[type=checkbox][disabled]+label::after,.is-checkradio[type=checkbox][disabled]+label::before,.is-checkradio[type=checkbox][disabled]+label:after,.is-checkradio[type=checkbox][disabled]+label:before,.is-checkradio[type=checkbox][disabled]+label:hover,.is-checkradio[type=radio][disabled]+label::after,.is-checkradio[type=radio][disabled]+label::before,.is-checkradio[type=radio][disabled]+label:after,.is-checkradio[type=radio][disabled]+label:before,.is-checkradio[type=radio][disabled]+label:hover{
    cursor:not-allowed
}
.is-checkradio[type=checkbox][disabled]:hover,.is-checkradio[type=radio][disabled]:hover{
    cursor:not-allowed
}
.is-checkradio[type=checkbox][disabled]:hover::before,.is-checkradio[type=checkbox][disabled]:hover:before,.is-checkradio[type=radio][disabled]:hover::before,.is-checkradio[type=radio][disabled]:hover:before{
    -webkit-animation-name:none;
    animation-name:none
}
.is-checkradio[type=checkbox][disabled]::before,.is-checkradio[type=checkbox][disabled]:before,.is-checkradio[type=radio][disabled]::before,.is-checkradio[type=radio][disabled]:before{
    cursor:not-allowed
}
.is-checkradio[type=checkbox][disabled]::after,.is-checkradio[type=checkbox][disabled]:after,.is-checkradio[type=radio][disabled]::after,.is-checkradio[type=radio][disabled]:after{
    cursor:not-allowed
}
.is-checkradio[type=checkbox].has-no-border+label::before,.is-checkradio[type=checkbox].has-no-border+label:before,.is-checkradio[type=radio].has-no-border+label::before,.is-checkradio[type=radio].has-no-border+label:before{
    border:none!important
}
.is-checkradio[type=checkbox].is-block,.is-checkradio[type=radio].is-block{
    display:none!important
}
.is-checkradio[type=checkbox].is-block+label,.is-checkradio[type=radio].is-block+label{
    width:100%!important;
    background:#f5f5f5;
    color:rgba(0,0,0,.7);
    padding-right:.75em
}
.is-checkradio[type=checkbox].is-block+label::before,.is-checkradio[type=checkbox].is-block+label:before,.is-checkradio[type=radio].is-block+label::before,.is-checkradio[type=radio].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;
    -webkit-transform:rotate(45deg);
    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,.7)!important;
    background-color:#ffdd57!important
}
.is-checkradio[type=checkbox].is-warning:checked.is-block+label{
    color:rgba(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,.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;
    -webkit-transform:rotate(90deg);
    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;
    -webkit-transform:scale(.5);
    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::after,.is-checkradio[type=radio]+label::before,.is-checkradio[type=radio]+label:after,.is-checkradio[type=radio]+label:before{
    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::after,.is-checkradio[type=radio].is-small+label::before,.is-checkradio[type=radio].is-small+label:after,.is-checkradio[type=radio].is-small+label:before{
    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::after,.is-checkradio[type=radio].is-medium+label::before,.is-checkradio[type=radio].is-medium+label:after,.is-checkradio[type=radio].is-medium+label:before{
    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::after,.is-checkradio[type=radio].is-large+label::before,.is-checkradio[type=radio].is-large+label:after,.is-checkradio[type=radio].is-large+label:before{
    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,.7)!important;
    background-color:rgba(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
}
.is-divider,.is-divider-vertical{
    display:block;
    position:relative;
    border-top:.1rem solid #dbdbdb;
    height:.1rem;
    margin:2rem 0;
    text-align:center
}
.is-divider-vertical[data-content]::after,.is-divider[data-content]::after{
    background:#fff;
    color:#b5b5b5;
    content:attr(data-content);
    display:inline-block;
    font-size:.75rem;
    padding:.4rem .8rem;
    -webkit-transform:translateY(-1.1rem);
    transform:translateY(-1.1rem);
    text-align:center
}
@media screen and (min-width:769px),print{
    .is-divider-vertical{
        display:block;
        flex:none;
        width:auto;
        height:auto;
        padding:2rem;
        margin:0;
        position:relative;
        border-top:none;
        min-height:2rem
    }
    .is-divider-vertical::before{
        border-left:.1rem solid #dbdbdb;
        bottom:1rem;
        content:"";
        display:block;
        left:50%;
        position:absolute;
        top:1rem;
        -webkit-transform:translateX(-50%);
        transform:translateX(-50%)
    }
    .is-divider-vertical[data-content]::after{
        position:absolute;
        left:50%;
        top:50%;
        padding:.1rem;
        -webkit-transform:translateY(-50%) translateX(-50%);
        transform:translateY(-50%) translateX(-50%)
    }
}
.is-divider-vertical.is-white,.is-divider.is-white{
    border-top-color:#fff
}
.is-divider-vertical.is-white[data-content]::after,.is-divider.is-white[data-content]::after{
    background:#0a0a0a;
    color:#fff
}
.is-divider-vertical.is-white::before,.is-divider.is-white::before{
    border-left-color:#fff
}
.is-divider-vertical.is-black,.is-divider.is-black{
    border-top-color:#0a0a0a
}
.is-divider-vertical.is-black[data-content]::after,.is-divider.is-black[data-content]::after{
    background:#fff;
    color:#0a0a0a
}
.is-divider-vertical.is-black::before,.is-divider.is-black::before{
    border-left-color:#0a0a0a
}
.is-divider-vertical.is-light,.is-divider.is-light{
    border-top-color:#f5f5f5
}
.is-divider-vertical.is-light[data-content]::after,.is-divider.is-light[data-content]::after{
    background:#363636;
    color:#f5f5f5
}
.is-divider-vertical.is-light::before,.is-divider.is-light::before{
    border-left-color:#f5f5f5
}
.is-divider-vertical.is-dark,.is-divider.is-dark{
    border-top-color:#363636
}
.is-divider-vertical.is-dark[data-content]::after,.is-divider.is-dark[data-content]::after{
    background:#f5f5f5;
    color:#363636
}
.is-divider-vertical.is-dark::before,.is-divider.is-dark::before{
    border-left-color:#363636
}
.is-divider-vertical.is-primary,.is-divider.is-primary{
    border-top-color:#00d1b2
}
.is-divider-vertical.is-primary[data-content]::after,.is-divider.is-primary[data-content]::after{
    background:#fff;
    color:#00d1b2
}
.is-divider-vertical.is-primary::before,.is-divider.is-primary::before{
    border-left-color:#00d1b2
}
.is-divider-vertical.is-link,.is-divider.is-link{
    border-top-color:#3273dc
}
.is-divider-vertical.is-link[data-content]::after,.is-divider.is-link[data-content]::after{
    background:#fff;
    color:#3273dc
}
.is-divider-vertical.is-link::before,.is-divider.is-link::before{
    border-left-color:#3273dc
}
.is-divider-vertical.is-info,.is-divider.is-info{
    border-top-color:#209cee
}
.is-divider-vertical.is-info[data-content]::after,.is-divider.is-info[data-content]::after{
    background:#fff;
    color:#209cee
}
.is-divider-vertical.is-info::before,.is-divider.is-info::before{
    border-left-color:#209cee
}
.is-divider-vertical.is-success,.is-divider.is-success{
    border-top-color:#23d160
}
.is-divider-vertical.is-success[data-content]::after,.is-divider.is-success[data-content]::after{
    background:#fff;
    color:#23d160
}
.is-divider-vertical.is-success::before,.is-divider.is-success::before{
    border-left-color:#23d160
}
.is-divider-vertical.is-warning,.is-divider.is-warning{
    border-top-color:#ffdd57
}
.is-divider-vertical.is-warning[data-content]::after,.is-divider.is-warning[data-content]::after{
    background:rgba(0,0,0,.7);
    color:#ffdd57
}
.is-divider-vertical.is-warning::before,.is-divider.is-warning::before{
    border-left-color:#ffdd57
}
.is-divider-vertical.is-danger,.is-divider.is-danger{
    border-top-color:#ff3860
}
.is-divider-vertical.is-danger[data-content]::after,.is-divider.is-danger[data-content]::after{
    background:#fff;
    color:#ff3860
}
.is-divider-vertical.is-danger::before,.is-divider.is-danger::before{
    border-left-color:#ff3860
}
.is-divider-vertical.is-black-bis,.is-divider.is-black-bis{
    border-top-color:#121212
}
.is-divider-vertical.is-black-bis[data-content]::after,.is-divider.is-black-bis[data-content]::after{
    background:#fff;
    color:#121212
}
.is-divider-vertical.is-black-bis::before,.is-divider.is-black-bis::before{
    border-left-color:#121212
}
.is-divider-vertical.is-black-ter,.is-divider.is-black-ter{
    border-top-color:#242424
}
.is-divider-vertical.is-black-ter[data-content]::after,.is-divider.is-black-ter[data-content]::after{
    background:#fff;
    color:#242424
}
.is-divider-vertical.is-black-ter::before,.is-divider.is-black-ter::before{
    border-left-color:#242424
}
.is-divider-vertical.is-grey-darker,.is-divider.is-grey-darker{
    border-top-color:#363636
}
.is-divider-vertical.is-grey-darker[data-content]::after,.is-divider.is-grey-darker[data-content]::after{
    background:#fff;
    color:#363636
}
.is-divider-vertical.is-grey-darker::before,.is-divider.is-grey-darker::before{
    border-left-color:#363636
}
.is-divider-vertical.is-grey-dark,.is-divider.is-grey-dark{
    border-top-color:#4a4a4a
}
.is-divider-vertical.is-grey-dark[data-content]::after,.is-divider.is-grey-dark[data-content]::after{
    background:#fff;
    color:#4a4a4a
}
.is-divider-vertical.is-grey-dark::before,.is-divider.is-grey-dark::before{
    border-left-color:#4a4a4a
}
.is-divider-vertical.is-grey,.is-divider.is-grey{
    border-top-color:#7a7a7a
}
.is-divider-vertical.is-grey[data-content]::after,.is-divider.is-grey[data-content]::after{
    background:#fff;
    color:#7a7a7a
}
.is-divider-vertical.is-grey::before,.is-divider.is-grey::before{
    border-left-color:#7a7a7a
}
.is-divider-vertical.is-grey-light,.is-divider.is-grey-light{
    border-top-color:#b5b5b5
}
.is-divider-vertical.is-grey-light[data-content]::after,.is-divider.is-grey-light[data-content]::after{
    background:#fff;
    color:#b5b5b5
}
.is-divider-vertical.is-grey-light::before,.is-divider.is-grey-light::before{
    border-left-color:#b5b5b5
}
.is-divider-vertical.is-grey-lighter,.is-divider.is-grey-lighter{
    border-top-color:#dbdbdb
}
.is-divider-vertical.is-grey-lighter[data-content]::after,.is-divider.is-grey-lighter[data-content]::after{
    background:rgba(0,0,0,.7);
    color:#dbdbdb
}
.is-divider-vertical.is-grey-lighter::before,.is-divider.is-grey-lighter::before{
    border-left-color:#dbdbdb
}
.is-divider-vertical.is-white-ter,.is-divider.is-white-ter{
    border-top-color:#f5f5f5
}
.is-divider-vertical.is-white-ter[data-content]::after,.is-divider.is-white-ter[data-content]::after{
    background:rgba(0,0,0,.7);
    color:#f5f5f5
}
.is-divider-vertical.is-white-ter::before,.is-divider.is-white-ter::before{
    border-left-color:#f5f5f5
}
.is-divider-vertical.is-white-bis,.is-divider.is-white-bis{
    border-top-color:#fafafa
}
.is-divider-vertical.is-white-bis[data-content]::after,.is-divider.is-white-bis[data-content]::after{
    background:rgba(0,0,0,.7);
    color:#fafafa
}
.is-divider-vertical.is-white-bis::before,.is-divider.is-white-bis::before{
    border-left-color:#fafafa
}
[data-action=iconPicker]{
    width:0;
    height:0;
    display:block;
    opacity:0;
    top:-999px;
    position:absolute
}
.iconpicker-preview{
    border-radius:100%;
    background-color:#f5f5f5
}
.iconpicker-preview:hover{
    cursor:pointer
}
.iconpicker-preview .iconpicker-icon-preview{
    color:#7a7a7a;
    font-size:1.5em
}
.iconpicker-modal .modal-card .modal-card-head{
    background:#00d1b2;
    color:#fff;
    border-top-left-radius:0;
    border-top-right-radius:0;
    padding:1rem
}
.iconpicker-modal .modal-card .modal-card-head .modal-card-title{
    font-size:1.2em;
    color:#fff
}
.iconpicker-modal .modal-card .modal-card-head .iconpicker-search{
    background-color:rgba(255,255,255,.5);
    border-radius:2em;
    box-shadow:none;
    border:.1em solid rgba(255,255,255,.3);
    margin:0 2em;
    padding:.3em 1em;
    color:#7a7a7a
}
.iconpicker-modal .iconpicker-sets{
    flex-shrink:0;
    background-color:#f5f5f5;
    font-size:.8em;
    margin:0
}
.iconpicker-modal .modal-card-body{
    padding:0
}
.iconpicker-modal .modal-card-body .iconpicker-icons{
    display:flex;
    flex-direction:row;
    flex-wrap:wrap;
    justify-content:center;
    padding:1em
}
.iconpicker-modal .modal-card-body .iconpicker-icons [data-icon]{
    display:block;
    width:48px;
    height:48px;
    text-align:center;
    padding:.5rem
}
.iconpicker-modal .modal-card-body .iconpicker-icons [data-icon] .iconpicker-icon-preview{
    font-size:1.4em
}
.pageloader{
    position:fixed;
    padding-top:2em;
    background:#00d1b2;
    background:#00d1b2;
    z-index:999998;
    transition:transform .35s ease-out,-webkit-transform .35s ease-out;
    will-change:transform
}
.pageloader.is-white{
    background-color:#fff;
    background:#fff
}
.pageloader.is-white::after{
    border-color:#0a0a0a;
    -webkit-animation:loader-figure-white 1.15s infinite cubic-bezier(.215,.61,.355,1);
    animation:loader-figure-white 1.15s infinite cubic-bezier(.215,.61,.355,1)
}
.pageloader.is-white .title{
    color:#0a0a0a
}
.pageloader.is-black{
    background-color:#0a0a0a;
    background:#0a0a0a
}
.pageloader.is-black::after{
    border-color:#fff;
    -webkit-animation:loader-figure-black 1.15s infinite cubic-bezier(.215,.61,.355,1);
    animation:loader-figure-black 1.15s infinite cubic-bezier(.215,.61,.355,1)
}
.pageloader.is-black .title{
    color:#fff
}
.pageloader.is-light{
    background-color:#f5f5f5;
    background:#f5f5f5
}
.pageloader.is-light::after{
    border-color:#363636;
    -webkit-animation:loader-figure-light 1.15s infinite cubic-bezier(.215,.61,.355,1);
    animation:loader-figure-light 1.15s infinite cubic-bezier(.215,.61,.355,1)
}
.pageloader.is-light .title{
    color:#363636
}
.pageloader.is-dark{
    background-color:#363636;
    background:#363636
}
.pageloader.is-dark::after{
    border-color:#f5f5f5;
    -webkit-animation:loader-figure-dark 1.15s infinite cubic-bezier(.215,.61,.355,1);
    animation:loader-figure-dark 1.15s infinite cubic-bezier(.215,.61,.355,1)
}
.pageloader.is-dark .title{
    color:#f5f5f5
}
.pageloader.is-primary{
    background-color:#00d1b2;
    background:#00d1b2
}
.pageloader.is-primary::after{
    border-color:#fff;
    -webkit-animation:loader-figure-primary 1.15s infinite cubic-bezier(.215,.61,.355,1);
    animation:loader-figure-primary 1.15s infinite cubic-bezier(.215,.61,.355,1)
}
.pageloader.is-primary .title{
    color:#fff
}
.pageloader.is-link{
    background-color:#3273dc;
    background:#3273dc
}
.pageloader.is-link::after{
    border-color:#fff;
    -webkit-animation:loader-figure-link 1.15s infinite cubic-bezier(.215,.61,.355,1);
    animation:loader-figure-link 1.15s infinite cubic-bezier(.215,.61,.355,1)
}
.pageloader.is-link .title{
    color:#fff
}
.pageloader.is-info{
    background-color:#209cee;
    background:#209cee
}
.pageloader.is-info::after{
    border-color:#fff;
    -webkit-animation:loader-figure-info 1.15s infinite cubic-bezier(.215,.61,.355,1);
    animation:loader-figure-info 1.15s infinite cubic-bezier(.215,.61,.355,1)
}
.pageloader.is-info .title{
    color:#fff
}
.pageloader.is-success{
    background-color:#23d160;
    background:#23d160
}
.pageloader.is-success::after{
    border-color:#fff;
    -webkit-animation:loader-figure-success 1.15s infinite cubic-bezier(.215,.61,.355,1);
    animation:loader-figure-success 1.15s infinite cubic-bezier(.215,.61,.355,1)
}
.pageloader.is-success .title{
    color:#fff
}
.pageloader.is-warning{
    background-color:#ffdd57;
    background:#ffdd57
}
.pageloader.is-warning::after{
    border-color:rgba(0,0,0,.7);
    -webkit-animation:loader-figure-warning 1.15s infinite cubic-bezier(.215,.61,.355,1);
    animation:loader-figure-warning 1.15s infinite cubic-bezier(.215,.61,.355,1)
}
.pageloader.is-warning .title{
    color:rgba(0,0,0,.7)
}
.pageloader.is-danger{
    background-color:#ff3860;
    background:#ff3860
}
.pageloader.is-danger::after{
    border-color:#fff;
    -webkit-animation:loader-figure-danger 1.15s infinite cubic-bezier(.215,.61,.355,1);
    animation:loader-figure-danger 1.15s infinite cubic-bezier(.215,.61,.355,1)
}
.pageloader.is-danger .title{
    color:#fff
}
.pageloader:not(.is-left-to-right),.pageloader:not(.is-right-to-left){
    -webkit-transform:translateY(-100%);
    transform:translateY(-100%)
}
.pageloader.is-left-to-right{
    -webkit-transform:translateX(-100%);
    transform:translateX(-100%)
}
.pageloader.is-right-to-left{
    -webkit-transform:translateX(100%);
    transform:translateX(100%)
}
.pageloader.is-active:not(.is-left-to-right),.pageloader.is-active:not(.is-right-to-left){
    -webkit-transform:translateY(0);
    transform:translateY(0)
}
.pageloader.is-active.is-left-to-right,.pageloader.is-active.is-right-to-left{
    -webkit-transform:translateX(0);
    transform:translateX(0)
}
.pageloader::after{
    position:absolute;
    top:50%;
    left:50%;
    display:block;
    border-radius:100%;
    content:'';
    z-index:9999;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    width:0;
    height:0;
    box-sizing:border-box;
    border:0 solid #fff;
    -webkit-animation:loader-figure 1.15s infinite cubic-bezier(.215,.61,.355,1);
    animation:loader-figure 1.15s infinite cubic-bezier(.215,.61,.355,1)
}
.pageloader .title{
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%);
    margin:2em 0 0 0;
    font-size:.875em;
    letter-spacing:.1em;
    line-height:1.5em;
    color:#fff;
    white-space:nowrap
}
@-webkit-keyframes loader-figure{
    0%{
        height:0;
        width:0;
        background-color:#fff
    }
    29%{
        background-color:#fff
    }
    30%{
        height:2em;
        width:2em;
        background-color:transparent;
        border-width:1em;
        opacity:1
    }
    100%{
        height:2em;
        width:2em;
        border-width:0;
        opacity:0;
        background-color:transparent
    }
}
@keyframes loader-figure{
    0%{
        height:0;
        width:0;
        background-color:#fff
    }
    29%{
        background-color:#fff
    }
    30%{
        height:2em;
        width:2em;
        background-color:transparent;
        border-width:1em;
        opacity:1
    }
    100%{
        height:2em;
        width:2em;
        border-width:0;
        opacity:0;
        background-color:transparent
    }
}
@-webkit-keyframes loader-figure-white{
    0%{
        height:0;
        width:0;
        background-color:#0a0a0a
    }
    29%{
        background-color:#0a0a0a
    }
    30%{
        height:2em;
        width:2em;
        background-color:transparent;
        border-width:1em;
        opacity:1
    }
    100%{
        height:2em;
        width:2em;
        border-width:0;
        opacity:0;
        background-color:transparent
    }
}
@keyframes loader-figure-white{
    0%{
        height:0;
        width:0;
        background-color:#0a0a0a
    }
    29%{
        background-color:#0a0a0a
    }
    30%{
        height:2em;
        width:2em;
        background-color:transparent;
        border-width:1em;
        opacity:1
    }
    100%{
        height:2em;
        width:2em;
        border-width:0;
        opacity:0;
        background-color:transparent
    }
}
@-webkit-keyframes loader-figure-black{
    0%{
        height:0;
        width:0;
        background-color:#fff
    }
    29%{
        background-color:#fff
    }
    30%{
        height:2em;
        width:2em;
        background-color:transparent;
        border-width:1em;
        opacity:1
    }
    100%{
        height:2em;
        width:2em;
        border-width:0;
        opacity:0;
        background-color:transparent
    }
}
@keyframes loader-figure-black{
    0%{
        height:0;
        width:0;
        background-color:#fff
    }
    29%{
        background-color:#fff
    }
    30%{
        height:2em;
        width:2em;
        background-color:transparent;
        border-width:1em;
        opacity:1
    }
    100%{
        height:2em;
        width:2em;
        border-width:0;
        opacity:0;
        background-color:transparent
    }
}
@-webkit-keyframes loader-figure-light{
    0%{
        height:0;
        width:0;
        background-color:#363636
    }
    29%{
        background-color:#363636
    }
    30%{
        height:2em;
        width:2em;
        background-color:transparent;
        border-width:1em;
        opacity:1
    }
    100%{
        height:2em;
        width:2em;
        border-width:0;
        opacity:0;
        background-color:transparent
    }
}
@keyframes loader-figure-light{
    0%{
        height:0;
        width:0;
        background-color:#363636
    }
    29%{
        background-color:#363636
    }
    30%{
        height:2em;
        width:2em;
        background-color:transparent;
        border-width:1em;
        opacity:1
    }
    100%{
        height:2em;
        width:2em;
        border-width:0;
        opacity:0;
        background-color:transparent
    }
}
@-webkit-keyframes loader-figure-dark{
    0%{
        height:0;
        width:0;
        background-color:#f5f5f5
    }
    29%{
        background-color:#f5f5f5
    }
    30%{
        height:2em;
        width:2em;
        background-color:transparent;
        border-width:1em;
        opacity:1
    }
    100%{
        height:2em;
        width:2em;
        border-width:0;
        opacity:0;
        background-color:transparent
    }
}
@keyframes loader-figure-dark{
    0%{
        height:0;
        width:0;
        background-color:#f5f5f5
    }
    29%{
        background-color:#f5f5f5
    }
    30%{
        height:2em;
        width:2em;
        background-color:transparent;
        border-width:1em;
        opacity:1
    }
    100%{
        height:2em;
        width:2em;
        border-width:0;
        opacity:0;
        background-color:transparent
    }
}
@-webkit-keyframes loader-figure-primary{
    0%{
        height:0;
        width:0;
        background-color:#fff
    }
    29%{
        background-color:#fff
    }
    30%{
        height:2em;
        width:2em;
        background-color:transparent;
        border-width:1em;
        opacity:1
    }
    100%{
        height:2em;
        width:2em;
        border-width:0;
        opacity:0;
        background-color:transparent
    }
}
@keyframes loader-figure-primary{
    0%{
        height:0;
        width:0;
        background-color:#fff
    }
    29%{
        background-color:#fff
    }
    30%{
        height:2em;
        width:2em;
        background-color:transparent;
        border-width:1em;
        opacity:1
    }
    100%{
        height:2em;
        width:2em;
        border-width:0;
        opacity:0;
        background-color:transparent
    }
}
@-webkit-keyframes loader-figure-link{
    0%{
        height:0;
        width:0;
        background-color:#fff
    }
    29%{
        background-color:#fff
    }
    30%{
        height:2em;
        width:2em;
        background-color:transparent;
        border-width:1em;
        opacity:1
    }
    100%{
        height:2em;
        width:2em;
        border-width:0;
        opacity:0;
        background-color:transparent
    }
}
@keyframes loader-figure-link{
    0%{
        height:0;
        width:0;
        background-color:#fff
    }
    29%{
        background-color:#fff
    }
    30%{
        height:2em;
        width:2em;
        background-color:transparent;
        border-width:1em;
        opacity:1
    }
    100%{
        height:2em;
        width:2em;
        border-width:0;
        opacity:0;
        background-color:transparent
    }
}
@-webkit-keyframes loader-figure-info{
    0%{
        height:0;
        width:0;
        background-color:#fff
    }
    29%{
        background-color:#fff
    }
    30%{
        height:2em;
        width:2em;
        background-color:transparent;
        border-width:1em;
        opacity:1
    }
    100%{
        height:2em;
        width:2em;
        border-width:0;
        opacity:0;
        background-color:transparent
    }
}
@keyframes loader-figure-info{
    0%{
        height:0;
        width:0;
        background-color:#fff
    }
    29%{
        background-color:#fff
    }
    30%{
        height:2em;
        width:2em;
        background-color:transparent;
        border-width:1em;
        opacity:1
    }
    100%{
        height:2em;
        width:2em;
        border-width:0;
        opacity:0;
        background-color:transparent
    }
}
@-webkit-keyframes loader-figure-success{
    0%{
        height:0;
        width:0;
        background-color:#fff
    }
    29%{
        background-color:#fff
    }
    30%{
        height:2em;
        width:2em;
        background-color:transparent;
        border-width:1em;
        opacity:1
    }
    100%{
        height:2em;
        width:2em;
        border-width:0;
        opacity:0;
        background-color:transparent
    }
}
@keyframes loader-figure-success{
    0%{
        height:0;
        width:0;
        background-color:#fff
    }
    29%{
        background-color:#fff
    }
    30%{
        height:2em;
        width:2em;
        background-color:transparent;
        border-width:1em;
        opacity:1
    }
    100%{
        height:2em;
        width:2em;
        border-width:0;
        opacity:0;
        background-color:transparent
    }
}
@-webkit-keyframes loader-figure-warning{
    0%{
        height:0;
        width:0;
        background-color:rgba(0,0,0,.7)
    }
    29%{
        background-color:rgba(0,0,0,.7)
    }
    30%{
        height:2em;
        width:2em;
        background-color:transparent;
        border-width:1em;
        opacity:1
    }
    100%{
        height:2em;
        width:2em;
        border-width:0;
        opacity:0;
        background-color:transparent
    }
}
@keyframes loader-figure-warning{
    0%{
        height:0;
        width:0;
        background-color:rgba(0,0,0,.7)
    }
    29%{
        background-color:rgba(0,0,0,.7)
    }
    30%{
        height:2em;
        width:2em;
        background-color:transparent;
        border-width:1em;
        opacity:1
    }
    100%{
        height:2em;
        width:2em;
        border-width:0;
        opacity:0;
        background-color:transparent
    }
}
@-webkit-keyframes loader-figure-danger{
    0%{
        height:0;
        width:0;
        background-color:#fff
    }
    29%{
        background-color:#fff
    }
    30%{
        height:2em;
        width:2em;
        background-color:transparent;
        border-width:1em;
        opacity:1
    }
    100%{
        height:2em;
        width:2em;
        border-width:0;
        opacity:0;
        background-color:transparent
    }
}
@keyframes loader-figure-danger{
    0%{
        height:0;
        width:0;
        background-color:#fff
    }
    29%{
        background-color:#fff
    }
    30%{
        height:2em;
        width:2em;
        background-color:transparent;
        border-width:1em;
        opacity:1
    }
    100%{
        height:2em;
        width:2em;
        border-width:0;
        opacity:0;
        background-color:transparent
    }
}
.pricing-table{
    display:flex;
    align-items:stretch;
    flex-direction:row;
    flex-flow:row wrap;
    justify-content:space-between
}
.pricing-table.is-comparative .pricing-plan{
    border-radius:initial;
    margin:0
}
.pricing-table.is-comparative .pricing-plan:not(:last-child){
    border-right:none
}
.pricing-table.is-comparative .pricing-plan:first-child{
    border-top-left-radius:4px;
    border-bottom-left-radius:4px
}
.pricing-table.is-comparative .pricing-plan:last-child{
    border-top-right-radius:4px;
    border-bottom-right-radius:4px
}
.pricing-table.is-comparative .pricing-plan.is-active{
    border:.1rem solid #f5f5f5;
    border-radius:4px
}
.pricing-table .pricing-plan{
    display:flex;
    flex-direction:column;
    flex:1 1 auto;
    background-color:#fff;
    border:.1rem solid #f5f5f5;
    border-radius:4px;
    list-style-type:none;
    transition:.25s;
    margin:.5em
}
.pricing-table .pricing-plan .plan-header{
    border-top-left-radius:4px;
    border-top-right-radius:4px;
    background-color:#fff;
    color:#4a4a4a;
    font-size:1.25rem;
    font-weight:600;
    padding:.75em;
    align-content:center;
    text-align:center
}
.pricing-table .pricing-plan .plan-item{
    background:#f5f5f5;
    border-bottom:.1rem solid #fff;
    padding:.75em;
    align-content:center;
    text-align:center;
    font-size:.9em;
    color:#7a7a7a
}
.pricing-table .pricing-plan .plan-price{
    background-color:#fff;
    color:#4a4a4a;
    font-size:.75rem;
    font-weight:400;
    padding:.75em;
    align-content:center;
    text-align:center
}
.pricing-table .pricing-plan .plan-price .plan-price-amount{
    font-size:2.5rem;
    font-weight:700
}
.pricing-table .pricing-plan .plan-price .plan-price-amount .plan-price-currency{
    vertical-align:super;
    font-size:1rem!important;
    font-weight:400!important;
    color:#4a4a4a;
    margin-right:.25rem
}
.pricing-table .pricing-plan .plan-footer{
    border-bottom-left-radius:4px;
    border-bottom-right-radius:4px;
    padding:.75em;
    align-content:center;
    text-align:center;
    margin-top:auto
}
.pricing-table .pricing-plan.is-active{
    box-shadow:0 8px 12px 0 rgba(122,122,122,.2);
    -webkit-transform:scale(1.05);
    transform:scale(1.05)
}
.pricing-table .pricing-plan.is-active .plan-price .plan-price-amount{
    color:#00d1b2
}
.pricing-table .pricing-plan.is-active .plan-footer .button{
    background-color:#00d1b2;
    border-color:transparent;
    color:#fff
}
.pricing-table .pricing-plan.is-active .plan-footer .button.is-hovered,.pricing-table .pricing-plan.is-active .plan-footer .button:hover{
    background-color:#00c4a7;
    border-color:transparent;
    color:#fff
}
.pricing-table .pricing-plan.is-active .plan-footer .button.is-focused,.pricing-table .pricing-plan.is-active .plan-footer .button:focus{
    border-color:transparent;
    box-shadow:0 0 .5em rgba(0,209,178,.25);
    color:#fff
}
.pricing-table .pricing-plan.is-active .plan-footer .button.is-active,.pricing-table .pricing-plan.is-active .plan-footer .button:active{
    background-color:#00b89c;
    border-color:transparent;
    color:#fff
}
.pricing-table .pricing-plan.is-active .plan-footer .button[disabled]{
    background-color:#00d1b2;
    border-color:transparent
}
.pricing-table .pricing-plan.is-white .plan-price .plan-price-amount{
    color:#fff
}
.pricing-table .pricing-plan.is-white .plan-footer .button{
    background-color:#fff;
    border-color:transparent;
    color:#0a0a0a
}
.pricing-table .pricing-plan.is-white .plan-footer .button.is-hovered,.pricing-table .pricing-plan.is-white .plan-footer .button:hover{
    background-color:#f9f9f9;
    border-color:transparent;
    color:#0a0a0a
}
.pricing-table .pricing-plan.is-white .plan-footer .button.is-focused,.pricing-table .pricing-plan.is-white .plan-footer .button:focus{
    border-color:transparent;
    box-shadow:0 0 .5em rgba(255,255,255,.25);
    color:#0a0a0a
}
.pricing-table .pricing-plan.is-white .plan-footer .button.is-active,.pricing-table .pricing-plan.is-white .plan-footer .button:active{
    background-color:#f2f2f2;
    border-color:transparent;
    color:#0a0a0a
}
.pricing-table .pricing-plan.is-white .plan-footer .button[disabled]{
    background-color:#fff;
    border-color:transparent;
    box-shadow:none
}
.pricing-table .pricing-plan.is-black .plan-price .plan-price-amount{
    color:#0a0a0a
}
.pricing-table .pricing-plan.is-black .plan-footer .button{
    background-color:#0a0a0a;
    border-color:transparent;
    color:#fff
}
.pricing-table .pricing-plan.is-black .plan-footer .button.is-hovered,.pricing-table .pricing-plan.is-black .plan-footer .button:hover{
    background-color:#040404;
    border-color:transparent;
    color:#fff
}
.pricing-table .pricing-plan.is-black .plan-footer .button.is-focused,.pricing-table .pricing-plan.is-black .plan-footer .button:focus{
    border-color:transparent;
    box-shadow:0 0 .5em rgba(10,10,10,.25);
    color:#fff
}
.pricing-table .pricing-plan.is-black .plan-footer .button.is-active,.pricing-table .pricing-plan.is-black .plan-footer .button:active{
    background-color:#000;
    border-color:transparent;
    color:#fff
}
.pricing-table .pricing-plan.is-black .plan-footer .button[disabled]{
    background-color:#0a0a0a;
    border-color:transparent;
    box-shadow:none
}
.pricing-table .pricing-plan.is-light .plan-price .plan-price-amount{
    color:#f5f5f5
}
.pricing-table .pricing-plan.is-light .plan-footer .button{
    background-color:#f5f5f5;
    border-color:transparent;
    color:#363636
}
.pricing-table .pricing-plan.is-light .plan-footer .button.is-hovered,.pricing-table .pricing-plan.is-light .plan-footer .button:hover{
    background-color:#eee;
    border-color:transparent;
    color:#363636
}
.pricing-table .pricing-plan.is-light .plan-footer .button.is-focused,.pricing-table .pricing-plan.is-light .plan-footer .button:focus{
    border-color:transparent;
    box-shadow:0 0 .5em rgba(245,245,245,.25);
    color:#363636
}
.pricing-table .pricing-plan.is-light .plan-footer .button.is-active,.pricing-table .pricing-plan.is-light .plan-footer .button:active{
    background-color:#e8e8e8;
    border-color:transparent;
    color:#363636
}
.pricing-table .pricing-plan.is-light .plan-footer .button[disabled]{
    background-color:#f5f5f5;
    border-color:transparent;
    box-shadow:none
}
.pricing-table .pricing-plan.is-dark .plan-price .plan-price-amount{
    color:#363636
}
.pricing-table .pricing-plan.is-dark .plan-footer .button{
    background-color:#363636;
    border-color:transparent;
    color:#f5f5f5
}
.pricing-table .pricing-plan.is-dark .plan-footer .button.is-hovered,.pricing-table .pricing-plan.is-dark .plan-footer .button:hover{
    background-color:#2f2f2f;
    border-color:transparent;
    color:#f5f5f5
}
.pricing-table .pricing-plan.is-dark .plan-footer .button.is-focused,.pricing-table .pricing-plan.is-dark .plan-footer .button:focus{
    border-color:transparent;
    box-shadow:0 0 .5em rgba(54,54,54,.25);
    color:#f5f5f5
}
.pricing-table .pricing-plan.is-dark .plan-footer .button.is-active,.pricing-table .pricing-plan.is-dark .plan-footer .button:active{
    background-color:#292929;
    border-color:transparent;
    color:#f5f5f5
}
.pricing-table .pricing-plan.is-dark .plan-footer .button[disabled]{
    background-color:#363636;
    border-color:transparent;
    box-shadow:none
}
.pricing-table .pricing-plan.is-primary .plan-price .plan-price-amount{
    color:#00d1b2
}
.pricing-table .pricing-plan.is-primary .plan-footer .button{
    background-color:#00d1b2;
    border-color:transparent;
    color:#fff
}
.pricing-table .pricing-plan.is-primary .plan-footer .button.is-hovered,.pricing-table .pricing-plan.is-primary .plan-footer .button:hover{
    background-color:#00c4a7;
    border-color:transparent;
    color:#fff
}
.pricing-table .pricing-plan.is-primary .plan-footer .button.is-focused,.pricing-table .pricing-plan.is-primary .plan-footer .button:focus{
    border-color:transparent;
    box-shadow:0 0 .5em rgba(0,209,178,.25);
    color:#fff
}
.pricing-table .pricing-plan.is-primary .plan-footer .button.is-active,.pricing-table .pricing-plan.is-primary .plan-footer .button:active{
    background-color:#00b89c;
    border-color:transparent;
    color:#fff
}
.pricing-table .pricing-plan.is-primary .plan-footer .button[disabled]{
    background-color:#00d1b2;
    border-color:transparent;
    box-shadow:none
}
.pricing-table .pricing-plan.is-link .plan-price .plan-price-amount{
    color:#3273dc
}
.pricing-table .pricing-plan.is-link .plan-footer .button{
    background-color:#3273dc;
    border-color:transparent;
    color:#fff
}
.pricing-table .pricing-plan.is-link .plan-footer .button.is-hovered,.pricing-table .pricing-plan.is-link .plan-footer .button:hover{
    background-color:#276cda;
    border-color:transparent;
    color:#fff
}
.pricing-table .pricing-plan.is-link .plan-footer .button.is-focused,.pricing-table .pricing-plan.is-link .plan-footer .button:focus{
    border-color:transparent;
    box-shadow:0 0 .5em rgba(50,115,220,.25);
    color:#fff
}
.pricing-table .pricing-plan.is-link .plan-footer .button.is-active,.pricing-table .pricing-plan.is-link .plan-footer .button:active{
    background-color:#2366d1;
    border-color:transparent;
    color:#fff
}
.pricing-table .pricing-plan.is-link .plan-footer .button[disabled]{
    background-color:#3273dc;
    border-color:transparent;
    box-shadow:none
}
.pricing-table .pricing-plan.is-info .plan-price .plan-price-amount{
    color:#209cee
}
.pricing-table .pricing-plan.is-info .plan-footer .button{
    background-color:#209cee;
    border-color:transparent;
    color:#fff
}
.pricing-table .pricing-plan.is-info .plan-footer .button.is-hovered,.pricing-table .pricing-plan.is-info .plan-footer .button:hover{
    background-color:#1496ed;
    border-color:transparent;
    color:#fff
}
.pricing-table .pricing-plan.is-info .plan-footer .button.is-focused,.pricing-table .pricing-plan.is-info .plan-footer .button:focus{
    border-color:transparent;
    box-shadow:0 0 .5em rgba(32,156,238,.25);
    color:#fff
}
.pricing-table .pricing-plan.is-info .plan-footer .button.is-active,.pricing-table .pricing-plan.is-info .plan-footer .button:active{
    background-color:#118fe4;
    border-color:transparent;
    color:#fff
}
.pricing-table .pricing-plan.is-info .plan-footer .button[disabled]{
    background-color:#209cee;
    border-color:transparent;
    box-shadow:none
}
.pricing-table .pricing-plan.is-success .plan-price .plan-price-amount{
    color:#23d160
}
.pricing-table .pricing-plan.is-success .plan-footer .button{
    background-color:#23d160;
    border-color:transparent;
    color:#fff
}
.pricing-table .pricing-plan.is-success .plan-footer .button.is-hovered,.pricing-table .pricing-plan.is-success .plan-footer .button:hover{
    background-color:#22c65b;
    border-color:transparent;
    color:#fff
}
.pricing-table .pricing-plan.is-success .plan-footer .button.is-focused,.pricing-table .pricing-plan.is-success .plan-footer .button:focus{
    border-color:transparent;
    box-shadow:0 0 .5em rgba(35,209,96,.25);
    color:#fff
}
.pricing-table .pricing-plan.is-success .plan-footer .button.is-active,.pricing-table .pricing-plan.is-success .plan-footer .button:active{
    background-color:#20bc56;
    border-color:transparent;
    color:#fff
}
.pricing-table .pricing-plan.is-success .plan-footer .button[disabled]{
    background-color:#23d160;
    border-color:transparent;
    box-shadow:none
}
.pricing-table .pricing-plan.is-warning .plan-price .plan-price-amount{
    color:#ffdd57
}
.pricing-table .pricing-plan.is-warning .plan-footer .button{
    background-color:#ffdd57;
    border-color:transparent;
    color:rgba(0,0,0,.7)
}
.pricing-table .pricing-plan.is-warning .plan-footer .button.is-hovered,.pricing-table .pricing-plan.is-warning .plan-footer .button:hover{
    background-color:#ffdb4a;
    border-color:transparent;
    color:rgba(0,0,0,.7)
}
.pricing-table .pricing-plan.is-warning .plan-footer .button.is-focused,.pricing-table .pricing-plan.is-warning .plan-footer .button:focus{
    border-color:transparent;
    box-shadow:0 0 .5em rgba(255,221,87,.25);
    color:rgba(0,0,0,.7)
}
.pricing-table .pricing-plan.is-warning .plan-footer .button.is-active,.pricing-table .pricing-plan.is-warning .plan-footer .button:active{
    background-color:#ffd83d;
    border-color:transparent;
    color:rgba(0,0,0,.7)
}
.pricing-table .pricing-plan.is-warning .plan-footer .button[disabled]{
    background-color:#ffdd57;
    border-color:transparent;
    box-shadow:none
}
.pricing-table .pricing-plan.is-danger .plan-price .plan-price-amount{
    color:#ff3860
}
.pricing-table .pricing-plan.is-danger .plan-footer .button{
    background-color:#ff3860;
    border-color:transparent;
    color:#fff
}
.pricing-table .pricing-plan.is-danger .plan-footer .button.is-hovered,.pricing-table .pricing-plan.is-danger .plan-footer .button:hover{
    background-color:#ff2b56;
    border-color:transparent;
    color:#fff
}
.pricing-table .pricing-plan.is-danger .plan-footer .button.is-focused,.pricing-table .pricing-plan.is-danger .plan-footer .button:focus{
    border-color:transparent;
    box-shadow:0 0 .5em rgba(255,56,96,.25);
    color:#fff
}
.pricing-table .pricing-plan.is-danger .plan-footer .button.is-active,.pricing-table .pricing-plan.is-danger .plan-footer .button:active{
    background-color:#ff1f4b;
    border-color:transparent;
    color:#fff
}
.pricing-table .pricing-plan.is-danger .plan-footer .button[disabled]{
    background-color:#ff3860;
    border-color:transparent;
    box-shadow:none
}
@media screen and (min-width:769px),print{
    .pricing-table.is-comparative{
        margin:.5rem
    }
    .pricing-table.is-comparative.is-features{
        display:none
    }
    .pricing-table.is-comparative .plan-item::before{
        content:attr("data-feature")
    }
    .pricing-table.is-horizontal .pricing-plan{
        display:flex;
        flex-direction:row;
        flex-basis:100%
    }
    .pricing-table.is-horizontal .pricing-plan .plan-header{
        width:50%;
        display:flex;
        flex-direction:column;
        justify-content:center
    }
    .pricing-table.is-horizontal .pricing-plan .plan-price{
        width:100%;
        display:flex;
        flex-direction:row;
        justify-content:center
    }
    .pricing-table.is-horizontal .pricing-plan .plan-items{
        width:100%;
        background-color:#f5f5f5;
        columns:2;
        -webkit-columns:2;
        -moz-columns:2;
        -webkit-column-gap:.1rem;
        column-gap:.1rem
    }
    .pricing-table.is-horizontal .pricing-plan .plan-footer{
        width:50%;
        display:flex;
        flex-direction:column;
        justify-content:center;
        margin:auto
    }
}
@media screen and (max-width:768px){
    .pricing-table.is-comparative .pricing-plan{
        margin:.5rem
    }
    .pricing-table.is-comparative .pricing-plan.is-plan-first-mobile{
        order:-1
    }
    .pricing-table.is-comparative .pricing-plan.is-features{
        display:none
    }
    .pricing-table.is-comparative .pricing-plan .plan-item::before{
        content:attr(data-feature);
        display:block;
        font-weight:600;
        font-size:.75rem;
        color:#b5b5b5
    }
}
.quickview{
    display:flex;
    flex-direction:column;
    background-color:#fff;
    max-width:calc(100% - 50px);
    position:fixed;
    top:0;
    bottom:0;
    z-index:35;
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
    transition:.3s ease;
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
    -webkit-perspective:1000;
    perspective:1000;
    will-change:transform
}
.quickview.is-marginless{
    max-width:100%
}
@media screen and (max-width:768px){
    .quickview{
        width:100%;
        right:-100%
    }
}
@media screen and (min-width:769px),print{
    .quickview{
        width:50%;
        right:-50%
    }
}
@media screen and (min-width:1088px){
    .quickview{
        width:35%;
        right:-35%
    }
}
@media screen and (min-width:1280px){
    .quickview{
        width:30%;
        right:-30%
    }
}
@media screen and (min-width:1472px){
    .quickview{
        width:25%;
        right:-25%
    }
}
@media screen and (max-width:768px){
    .quickview.is-left{
        left:-100%
    }
}
@media screen and (min-width:769px),print{
    .quickview.is-left{
        left:-50%
    }
}
@media screen and (min-width:1088px){
    .quickview.is-left{
        left:-35%
    }
}
@media screen and (min-width:1280px){
    .quickview.is-left{
        left:-30%
    }
}
@media screen and (min-width:1472px){
    .quickview.is-left{
        left:-25%
    }
}
.quickview.is-active{
    right:0;
    box-shadow:5px 0 13px 3px rgba(0,0,0,.1)
}
.quickview.is-active.is-left{
    left:0
}
.quickview-header{
    display:flex;
    justify-content:space-between;
    align-items:center;
    padding:0 1rem;
    min-height:3.25em!important;
    border-bottom:1px solid #dbdbdb
}
.quickview-header.is-white{
    background-color:#fff
}
.quickview-header.is-white .title{
    color:#0a0a0a
}
.quickview-header.is-black{
    background-color:#0a0a0a
}
.quickview-header.is-black .title{
    color:#fff
}
.quickview-header.is-light{
    background-color:#f5f5f5
}
.quickview-header.is-light .title{
    color:#363636
}
.quickview-header.is-dark{
    background-color:#363636
}
.quickview-header.is-dark .title{
    color:#f5f5f5
}
.quickview-header.is-primary{
    background-color:#00d1b2
}
.quickview-header.is-primary .title{
    color:#fff
}
.quickview-header.is-link{
    background-color:#3273dc
}
.quickview-header.is-link .title{
    color:#fff
}
.quickview-header.is-info{
    background-color:#209cee
}
.quickview-header.is-info .title{
    color:#fff
}
.quickview-header.is-success{
    background-color:#23d160
}
.quickview-header.is-success .title{
    color:#fff
}
.quickview-header.is-warning{
    background-color:#ffdd57
}
.quickview-header.is-warning .title{
    color:rgba(0,0,0,.7)
}
.quickview-header.is-danger{
    background-color:#ff3860
}
.quickview-header.is-danger .title{
    color:#fff
}
.quickview-header .title{
    font-size:1rem;
    font-weight:300;
    margin-bottom:0
}
.quickview-header .title img{
    max-height:2em
}
.quickview-body{
    flex:1 1 0%;
    overflow-y:auto
}
.quickview-footer{
    display:flex;
    justify-content:space-between;
    align-items:center;
    padding:0 1rem;
    min-height:4rem;
    background-color:#f5f5f5;
    border-top:1px solid #dbdbdb
}
.quickview-footer>*{
    margin:0 .4rem
}
.has-ribbon{
    position:relative
}
.has-ribbon-left{
    position:relative
}
.has-ribbon-left .ribbon{
    right:auto;
    left:0;
    border-left:none;
    border-right:.1rem solid #dbdbdb
}
.has-ribbon-bottom{
    position:relative
}
.has-ribbon-bottom .ribbon{
    top:auto;
    bottom:.5em
}
.ribbon{
    background-color:#fff;
    border:.1rem solid #dbdbdb;
    border-right:none;
    color:#363636;
    font-size:1rem;
    justify-content:center;
    padding-left:.75em;
    padding-right:.75em;
    text-align:center;
    white-space:nowrap;
    position:absolute;
    top:.5em;
    right:0;
    font-weight:400;
    z-index:2
}
.ribbon.is-white:not(.is-outlined){
    background-color:#fff;
    border-color:transparent;
    color:#0a0a0a!important
}
.ribbon.is-white.is-outlined{
    background-color:transparent;
    border-color:#fff
}
.ribbon.is-black:not(.is-outlined){
    background-color:#0a0a0a;
    border-color:transparent;
    color:#fff!important
}
.ribbon.is-black.is-outlined{
    background-color:transparent;
    border-color:#0a0a0a
}
.ribbon.is-light:not(.is-outlined){
    background-color:#f5f5f5;
    border-color:transparent;
    color:#363636!important
}
.ribbon.is-light.is-outlined{
    background-color:transparent;
    border-color:#f5f5f5
}
.ribbon.is-dark:not(.is-outlined){
    background-color:#363636;
    border-color:transparent;
    color:#f5f5f5!important
}
.ribbon.is-dark.is-outlined{
    background-color:transparent;
    border-color:#363636
}
.ribbon.is-primary:not(.is-outlined){
    background-color:#00d1b2;
    border-color:transparent;
    color:#fff!important
}
.ribbon.is-primary.is-outlined{
    background-color:transparent;
    border-color:#00d1b2
}
.ribbon.is-link:not(.is-outlined){
    background-color:#3273dc;
    border-color:transparent;
    color:#fff!important
}
.ribbon.is-link.is-outlined{
    background-color:transparent;
    border-color:#3273dc
}
.ribbon.is-info:not(.is-outlined){
    background-color:#209cee;
    border-color:transparent;
    color:#fff!important
}
.ribbon.is-info.is-outlined{
    background-color:transparent;
    border-color:#209cee
}
.ribbon.is-success:not(.is-outlined){
    background-color:#23d160;
    border-color:transparent;
    color:#fff!important
}
.ribbon.is-success.is-outlined{
    background-color:transparent;
    border-color:#23d160
}
.ribbon.is-warning:not(.is-outlined){
    background-color:#ffdd57;
    border-color:transparent;
    color:rgba(0,0,0,.7)!important
}
.ribbon.is-warning.is-outlined{
    background-color:transparent;
    border-color:#ffdd57
}
.ribbon.is-danger:not(.is-outlined){
    background-color:#ff3860;
    border-color:transparent;
    color:#fff!important
}
.ribbon.is-danger.is-outlined{
    background-color:transparent;
    border-color:#ff3860
}
.ribbon.is-small{
    font-size:.75rem
}
.ribbon.is-medium{
    font-size:1.25rem
}
.ribbon.is-large{
    font-size:1.5rem
}
.ribbon.is-outlined{
    background-color:transparent
}
input[type=range].slider{
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    margin:1rem 0;
    background:0 0
}
input[type=range].slider.is-fullwidth{
    display:block;
    width:100%
}
input[type=range].slider:focus{
    outline:0
}
input[type=range].slider:not([orient=vertical])::-webkit-slider-runnable-track{
    width:100%
}
input[type=range].slider:not([orient=vertical])::-moz-range-track{
    width:100%
}
input[type=range].slider:not([orient=vertical])::-ms-track{
    width:100%
}
input[type=range].slider:not([orient=vertical]).has-output+output,input[type=range].slider:not([orient=vertical]).has-output-tooltip+output{
    width:3rem;
    background:#4a4a4a;
    border-radius:4px;
    padding:.4rem .8rem;
    font-size:.75rem;
    line-height:.75rem;
    text-align:center;
    text-overflow:ellipsis;
    white-space:nowrap;
    color:#fff;
    overflow:hidden;
    pointer-events:none;
    z-index:200
}
input[type=range].slider:not([orient=vertical]).has-output{
    display:inline-block;
    width:calc(100% - (4.2rem))
}
input[type=range].slider:not([orient=vertical]).has-output+output{
    display:inline-block;
    position:relative;
    margin-left:.75rem;
    top:-.75rem
}
input[type=range].slider:not([orient=vertical]).has-output-tooltip{
    display:block
}
input[type=range].slider:not([orient=vertical]).has-output-tooltip+output{
    position:absolute;
    left:0;
    top:-.1rem
}
input[type=range].slider[orient=vertical]{
    -webkit-appearance:slider-vertical;
    -webkit-writing-mode:bt-lr;
    -ms-writing-mode:bt-lr;
    writing-mode:bt-lr
}
input[type=range].slider[orient=vertical]::-webkit-slider-runnable-track{
    height:100%
}
input[type=range].slider[orient=vertical]::-moz-range-track{
    height:100%
}
input[type=range].slider[orient=vertical]::-ms-track{
    height:100%
}
input[type=range].slider::-webkit-slider-runnable-track{
    cursor:pointer;
    animate:.2s;
    box-shadow:0 0 0 #7a7a7a;
    background:#dbdbdb;
    border-radius:4px;
    border:0 solid #7a7a7a
}
input[type=range].slider::-moz-range-track{
    cursor:pointer;
    animate:.2s;
    box-shadow:0 0 0 #7a7a7a;
    background:#dbdbdb;
    border-radius:4px;
    border:0 solid #7a7a7a
}
input[type=range].slider::-ms-track{
    cursor:pointer;
    animate:.2s;
    box-shadow:0 0 0 #7a7a7a;
    background:#dbdbdb;
    border-radius:4px;
    border:0 solid #7a7a7a
}
input[type=range].slider::-ms-fill-lower,input[type=range].slider::-ms-fill-upper{
    background:#dbdbdb;
    border-radius:4px
}
input[type=range].slider::-webkit-slider-thumb{
    box-shadow:none;
    border:1px solid #b5b5b5;
    border-radius:4px;
    background:#fff;
    cursor:pointer;
    -webkit-appearance:none;
    transition:transform .2s ease,-webkit-transform .2s ease;
    transition:transform .2s ease;
    transition:-webkit-transform .2s ease
}
input[type=range].slider::-moz-range-thumb{
    box-shadow:none;
    border:1px solid #b5b5b5;
    background:#fff;
    border-radius:4px;
    cursor:pointer;
    transition:transform .2s ease,-webkit-transform .2s ease;
    transition:transform .2s ease;
    transition:-webkit-transform .2s ease
}
input[type=range].slider::-ms-thumb{
    box-shadow:none;
    border:1px solid #b5b5b5;
    background:#fff;
    border-radius:4px;
    cursor:pointer;
    transition:transform .2s ease,-webkit-transform .2s ease;
    transition:transform .2s ease;
    transition:-webkit-transform .2s ease
}
input[type=range].slider::-webkit-slider-thumb{
    -webkit-appearance:none
}
input[type=range].slider.is-circle::-webkit-slider-thumb{
    border-radius:50%
}
input[type=range].slider.is-circle::-moz-range-thumb{
    border-radius:50%
}
input[type=range].slider.is-circle::-ms-thumb{
    border-radius:50%
}
input[type=range].slider:active::-webkit-slider-thumb{
    -webkit-transform:scale(1.25);
    transform:scale(1.25)
}
input[type=range].slider:active::-moz-range-thumb{
    transform:scale(1.25)
}
input[type=range].slider:active::-ms-thumb{
    transform:scale(1.25)
}
input[type=range].slider:disabled{
    opacity:.5;
    cursor:not-allowed
}
input[type=range].slider:disabled::-webkit-slider-thumb{
    cursor:not-allowed;
    -webkit-transform:scale(1);
    transform:scale(1)
}
input[type=range].slider:disabled::-moz-range-thumb{
    cursor:not-allowed;
    transform:scale(1)
}
input[type=range].slider:disabled::-ms-thumb{
    cursor:not-allowed;
    transform:scale(1)
}
input[type=range].slider:not([orient=vertical]){
    min-height:calc((1rem + 2px) * 1.25)
}
input[type=range].slider:not([orient=vertical])::-webkit-slider-runnable-track{
    height:.5rem
}
input[type=range].slider:not([orient=vertical])::-moz-range-track{
    height:.5rem
}
input[type=range].slider:not([orient=vertical])::-ms-track{
    height:.5rem
}
input[type=range].slider[orient=vertical]::-webkit-slider-runnable-track{
    width:.5rem
}
input[type=range].slider[orient=vertical]::-moz-range-track{
    width:.5rem
}
input[type=range].slider[orient=vertical]::-ms-track{
    width:.5rem
}
input[type=range].slider::-webkit-slider-thumb{
    height:1rem;
    width:1rem;
    margin-top:-.25rem
}
input[type=range].slider::-moz-range-thumb{
    height:1rem;
    width:1rem
}
input[type=range].slider::-ms-thumb{
    height:1rem;
    width:1rem;
    margin-top:0
}
input[type=range].slider[orient=vertical]::-webkit-slider-thumb{
    margin-top:auto;
    margin-left:-.25rem
}
input[type=range].slider.is-small:not([orient=vertical]){
    min-height:calc((.75rem + 2px) * 1.25)
}
input[type=range].slider.is-small:not([orient=vertical])::-webkit-slider-runnable-track{
    height:.375rem
}
input[type=range].slider.is-small:not([orient=vertical])::-moz-range-track{
    height:.375rem
}
input[type=range].slider.is-small:not([orient=vertical])::-ms-track{
    height:.375rem
}
input[type=range].slider.is-small[orient=vertical]::-webkit-slider-runnable-track{
    width:.375rem
}
input[type=range].slider.is-small[orient=vertical]::-moz-range-track{
    width:.375rem
}
input[type=range].slider.is-small[orient=vertical]::-ms-track{
    width:.375rem
}
input[type=range].slider.is-small::-webkit-slider-thumb{
    height:.75rem;
    width:.75rem;
    margin-top:-.1875rem
}
input[type=range].slider.is-small::-moz-range-thumb{
    height:.75rem;
    width:.75rem
}
input[type=range].slider.is-small::-ms-thumb{
    height:.75rem;
    width:.75rem;
    margin-top:0
}
input[type=range].slider.is-small[orient=vertical]::-webkit-slider-thumb{
    margin-top:auto;
    margin-left:-.1875rem
}
input[type=range].slider.is-medium:not([orient=vertical]){
    min-height:calc((1.25rem + 2px) * 1.25)
}
input[type=range].slider.is-medium:not([orient=vertical])::-webkit-slider-runnable-track{
    height:.625rem
}
input[type=range].slider.is-medium:not([orient=vertical])::-moz-range-track{
    height:.625rem
}
input[type=range].slider.is-medium:not([orient=vertical])::-ms-track{
    height:.625rem
}
input[type=range].slider.is-medium[orient=vertical]::-webkit-slider-runnable-track{
    width:.625rem
}
input[type=range].slider.is-medium[orient=vertical]::-moz-range-track{
    width:.625rem
}
input[type=range].slider.is-medium[orient=vertical]::-ms-track{
    width:.625rem
}
input[type=range].slider.is-medium::-webkit-slider-thumb{
    height:1.25rem;
    width:1.25rem;
    margin-top:-.3125rem
}
input[type=range].slider.is-medium::-moz-range-thumb{
    height:1.25rem;
    width:1.25rem
}
input[type=range].slider.is-medium::-ms-thumb{
    height:1.25rem;
    width:1.25rem;
    margin-top:0
}
input[type=range].slider.is-medium[orient=vertical]::-webkit-slider-thumb{
    margin-top:auto;
    margin-left:-.3125rem
}
input[type=range].slider.is-large:not([orient=vertical]){
    min-height:calc((1.5rem + 2px) * 1.25)
}
input[type=range].slider.is-large:not([orient=vertical])::-webkit-slider-runnable-track{
    height:.75rem
}
input[type=range].slider.is-large:not([orient=vertical])::-moz-range-track{
    height:.75rem
}
input[type=range].slider.is-large:not([orient=vertical])::-ms-track{
    height:.75rem
}
input[type=range].slider.is-large[orient=vertical]::-webkit-slider-runnable-track{
    width:.75rem
}
input[type=range].slider.is-large[orient=vertical]::-moz-range-track{
    width:.75rem
}
input[type=range].slider.is-large[orient=vertical]::-ms-track{
    width:.75rem
}
input[type=range].slider.is-large::-webkit-slider-thumb{
    height:1.5rem;
    width:1.5rem;
    margin-top:-.375rem
}
input[type=range].slider.is-large::-moz-range-thumb{
    height:1.5rem;
    width:1.5rem
}
input[type=range].slider.is-large::-ms-thumb{
    height:1.5rem;
    width:1.5rem;
    margin-top:0
}
input[type=range].slider.is-large[orient=vertical]::-webkit-slider-thumb{
    margin-top:auto;
    margin-left:-.375rem
}
input[type=range].slider.is-white::-moz-range-track{
    background:#fff
}
input[type=range].slider.is-white::-webkit-slider-runnable-track{
    background:#fff
}
input[type=range].slider.is-white::-ms-track{
    background:#fff!important
}
input[type=range].slider.is-white::-ms-fill-lower,input[type=range].slider.is-white::-ms-fill-upper{
    background:#fff
}
input[type=range].slider.is-white .has-output-tooltip+output,input[type=range].slider.is-white.has-output+output{
    background-color:#fff;
    color:#0a0a0a
}
input[type=range].slider.is-black::-moz-range-track{
    background:#0a0a0a
}
input[type=range].slider.is-black::-webkit-slider-runnable-track{
    background:#0a0a0a
}
input[type=range].slider.is-black::-ms-track{
    background:#0a0a0a!important
}
input[type=range].slider.is-black::-ms-fill-lower,input[type=range].slider.is-black::-ms-fill-upper{
    background:#0a0a0a
}
input[type=range].slider.is-black .has-output-tooltip+output,input[type=range].slider.is-black.has-output+output{
    background-color:#0a0a0a;
    color:#fff
}
input[type=range].slider.is-light::-moz-range-track{
    background:#f5f5f5
}
input[type=range].slider.is-light::-webkit-slider-runnable-track{
    background:#f5f5f5
}
input[type=range].slider.is-light::-ms-track{
    background:#f5f5f5!important
}
input[type=range].slider.is-light::-ms-fill-lower,input[type=range].slider.is-light::-ms-fill-upper{
    background:#f5f5f5
}
input[type=range].slider.is-light .has-output-tooltip+output,input[type=range].slider.is-light.has-output+output{
    background-color:#f5f5f5;
    color:#363636
}
input[type=range].slider.is-dark::-moz-range-track{
    background:#363636
}
input[type=range].slider.is-dark::-webkit-slider-runnable-track{
    background:#363636
}
input[type=range].slider.is-dark::-ms-track{
    background:#363636!important
}
input[type=range].slider.is-dark::-ms-fill-lower,input[type=range].slider.is-dark::-ms-fill-upper{
    background:#363636
}
input[type=range].slider.is-dark .has-output-tooltip+output,input[type=range].slider.is-dark.has-output+output{
    background-color:#363636;
    color:#f5f5f5
}
input[type=range].slider.is-primary::-moz-range-track{
    background:#00d1b2
}
input[type=range].slider.is-primary::-webkit-slider-runnable-track{
    background:#00d1b2
}
input[type=range].slider.is-primary::-ms-track{
    background:#00d1b2!important
}
input[type=range].slider.is-primary::-ms-fill-lower,input[type=range].slider.is-primary::-ms-fill-upper{
    background:#00d1b2
}
input[type=range].slider.is-primary .has-output-tooltip+output,input[type=range].slider.is-primary.has-output+output{
    background-color:#00d1b2;
    color:#fff
}
input[type=range].slider.is-link::-moz-range-track{
    background:#3273dc
}
input[type=range].slider.is-link::-webkit-slider-runnable-track{
    background:#3273dc
}
input[type=range].slider.is-link::-ms-track{
    background:#3273dc!important
}
input[type=range].slider.is-link::-ms-fill-lower,input[type=range].slider.is-link::-ms-fill-upper{
    background:#3273dc
}
input[type=range].slider.is-link .has-output-tooltip+output,input[type=range].slider.is-link.has-output+output{
    background-color:#3273dc;
    color:#fff
}
input[type=range].slider.is-info::-moz-range-track{
    background:#209cee
}
input[type=range].slider.is-info::-webkit-slider-runnable-track{
    background:#209cee
}
input[type=range].slider.is-info::-ms-track{
    background:#209cee!important
}
input[type=range].slider.is-info::-ms-fill-lower,input[type=range].slider.is-info::-ms-fill-upper{
    background:#209cee
}
input[type=range].slider.is-info .has-output-tooltip+output,input[type=range].slider.is-info.has-output+output{
    background-color:#209cee;
    color:#fff
}
input[type=range].slider.is-success::-moz-range-track{
    background:#23d160
}
input[type=range].slider.is-success::-webkit-slider-runnable-track{
    background:#23d160
}
input[type=range].slider.is-success::-ms-track{
    background:#23d160!important
}
input[type=range].slider.is-success::-ms-fill-lower,input[type=range].slider.is-success::-ms-fill-upper{
    background:#23d160
}
input[type=range].slider.is-success .has-output-tooltip+output,input[type=range].slider.is-success.has-output+output{
    background-color:#23d160;
    color:#fff
}
input[type=range].slider.is-warning::-moz-range-track{
    background:#ffdd57
}
input[type=range].slider.is-warning::-webkit-slider-runnable-track{
    background:#ffdd57
}
input[type=range].slider.is-warning::-ms-track{
    background:#ffdd57!important
}
input[type=range].slider.is-warning::-ms-fill-lower,input[type=range].slider.is-warning::-ms-fill-upper{
    background:#ffdd57
}
input[type=range].slider.is-warning .has-output-tooltip+output,input[type=range].slider.is-warning.has-output+output{
    background-color:#ffdd57;
    color:rgba(0,0,0,.7)
}
input[type=range].slider.is-danger::-moz-range-track{
    background:#ff3860
}
input[type=range].slider.is-danger::-webkit-slider-runnable-track{
    background:#ff3860
}
input[type=range].slider.is-danger::-ms-track{
    background:#ff3860!important
}
input[type=range].slider.is-danger::-ms-fill-lower,input[type=range].slider.is-danger::-ms-fill-upper{
    background:#ff3860
}
input[type=range].slider.is-danger .has-output-tooltip+output,input[type=range].slider.is-danger.has-output+output{
    background-color:#ff3860;
    color:#fff
}
.steps{
    display:flex;
    flex-wrap:wrap;
    font-size:1rem;
    min-height:2rem
}
.steps .step-item{
    margin-top:0;
    position:relative;
    flex-grow:1;
    flex-basis:0
}
.steps .step-item:not(:first-child){
    flex-basis:1em;
    flex-grow:1;
    flex-shrink:1
}
.steps .step-item:not(:first-child)::before{
    content:" ";
    display:block;
    position:absolute
}
.steps .step-item::before{
    background:linear-gradient(to left,#dbdbdb 50%,#00d1b2 50%);
    background-size:200% 100%;
    background-position:right bottom
}
.steps .step-item::before .step-marker{
    color:#fff
}
.steps .step-item.is-active::before{
    background-position:left bottom
}
.steps .step-item.is-active .step-marker{
    background-color:#fff;
    border-color:#00d1b2;
    color:#00d1b2
}
.steps .step-item.is-completed::before{
    background-position:left bottom
}
.steps .step-item.is-completed .step-marker{
    color:#fff;
    background-color:#00d1b2
}
.steps .step-item .step-marker{
    align-items:center;
    display:flex;
    border-radius:50%;
    font-weight:700;
    justify-content:center;
    background:#b5b5b5;
    color:#fff;
    border:.2em solid #fff;
    z-index:1
}
.steps .step-item .step-details{
    text-align:center
}
.steps .step-item.is-white::before{
    background:linear-gradient(to left,#dbdbdb 50%,#fff 50%);
    background-size:200% 100%;
    background-position:right bottom
}
.steps .step-item.is-white.is-active::before{
    background-position:left bottom
}
.steps .step-item.is-white.is-active .step-marker{
    background-color:#fff;
    border-color:#fff;
    color:#fff
}
.steps .step-item.is-white.is-completed::before{
    background-position:left bottom
}
.steps .step-item.is-white.is-completed .step-marker{
    color:#0a0a0a;
    background-color:#fff
}
.steps .step-item.is-black::before{
    background:linear-gradient(to left,#dbdbdb 50%,#0a0a0a 50%);
    background-size:200% 100%;
    background-position:right bottom
}
.steps .step-item.is-black.is-active::before{
    background-position:left bottom
}
.steps .step-item.is-black.is-active .step-marker{
    background-color:#fff;
    border-color:#0a0a0a;
    color:#0a0a0a
}
.steps .step-item.is-black.is-completed::before{
    background-position:left bottom
}
.steps .step-item.is-black.is-completed .step-marker{
    color:#fff;
    background-color:#0a0a0a
}
.steps .step-item.is-light::before{
    background:linear-gradient(to left,#dbdbdb 50%,#f5f5f5 50%);
    background-size:200% 100%;
    background-position:right bottom
}
.steps .step-item.is-light.is-active::before{
    background-position:left bottom
}
.steps .step-item.is-light.is-active .step-marker{
    background-color:#fff;
    border-color:#f5f5f5;
    color:#f5f5f5
}
.steps .step-item.is-light.is-completed::before{
    background-position:left bottom
}
.steps .step-item.is-light.is-completed .step-marker{
    color:#363636;
    background-color:#f5f5f5
}
.steps .step-item.is-dark::before{
    background:linear-gradient(to left,#dbdbdb 50%,#363636 50%);
    background-size:200% 100%;
    background-position:right bottom
}
.steps .step-item.is-dark.is-active::before{
    background-position:left bottom
}
.steps .step-item.is-dark.is-active .step-marker{
    background-color:#fff;
    border-color:#363636;
    color:#363636
}
.steps .step-item.is-dark.is-completed::before{
    background-position:left bottom
}
.steps .step-item.is-dark.is-completed .step-marker{
    color:#f5f5f5;
    background-color:#363636
}
.steps .step-item.is-primary::before{
    background:linear-gradient(to left,#dbdbdb 50%,#00d1b2 50%);
    background-size:200% 100%;
    background-position:right bottom
}
.steps .step-item.is-primary.is-active::before{
    background-position:left bottom
}
.steps .step-item.is-primary.is-active .step-marker{
    background-color:#fff;
    border-color:#00d1b2;
    color:#00d1b2
}
.steps .step-item.is-primary.is-completed::before{
    background-position:left bottom
}
.steps .step-item.is-primary.is-completed .step-marker{
    color:#fff;
    background-color:#00d1b2
}
.steps .step-item.is-link::before{
    background:linear-gradient(to left,#dbdbdb 50%,#3273dc 50%);
    background-size:200% 100%;
    background-position:right bottom
}
.steps .step-item.is-link.is-active::before{
    background-position:left bottom
}
.steps .step-item.is-link.is-active .step-marker{
    background-color:#fff;
    border-color:#3273dc;
    color:#3273dc
}
.steps .step-item.is-link.is-completed::before{
    background-position:left bottom
}
.steps .step-item.is-link.is-completed .step-marker{
    color:#fff;
    background-color:#3273dc
}
.steps .step-item.is-info::before{
    background:linear-gradient(to left,#dbdbdb 50%,#209cee 50%);
    background-size:200% 100%;
    background-position:right bottom
}
.steps .step-item.is-info.is-active::before{
    background-position:left bottom
}
.steps .step-item.is-info.is-active .step-marker{
    background-color:#fff;
    border-color:#209cee;
    color:#209cee
}
.steps .step-item.is-info.is-completed::before{
    background-position:left bottom
}
.steps .step-item.is-info.is-completed .step-marker{
    color:#fff;
    background-color:#209cee
}
.steps .step-item.is-success::before{
    background:linear-gradient(to left,#dbdbdb 50%,#23d160 50%);
    background-size:200% 100%;
    background-position:right bottom
}
.steps .step-item.is-success.is-active::before{
    background-position:left bottom
}
.steps .step-item.is-success.is-active .step-marker{
    background-color:#fff;
    border-color:#23d160;
    color:#23d160
}
.steps .step-item.is-success.is-completed::before{
    background-position:left bottom
}
.steps .step-item.is-success.is-completed .step-marker{
    color:#fff;
    background-color:#23d160
}
.steps .step-item.is-warning::before{
    background:linear-gradient(to left,#dbdbdb 50%,#ffdd57 50%);
    background-size:200% 100%;
    background-position:right bottom
}
.steps .step-item.is-warning.is-active::before{
    background-position:left bottom
}
.steps .step-item.is-warning.is-active .step-marker{
    background-color:#fff;
    border-color:#ffdd57;
    color:#ffdd57
}
.steps .step-item.is-warning.is-completed::before{
    background-position:left bottom
}
.steps .step-item.is-warning.is-completed .step-marker{
    color:rgba(0,0,0,.7);
    background-color:#ffdd57
}
.steps .step-item.is-danger::before{
    background:linear-gradient(to left,#dbdbdb 50%,#ff3860 50%);
    background-size:200% 100%;
    background-position:right bottom
}
.steps .step-item.is-danger.is-active::before{
    background-position:left bottom
}
.steps .step-item.is-danger.is-active .step-marker{
    background-color:#fff;
    border-color:#ff3860;
    color:#ff3860
}
.steps .step-item.is-danger.is-completed::before{
    background-position:left bottom
}
.steps .step-item.is-danger.is-completed .step-marker{
    color:#fff;
    background-color:#ff3860
}
.steps .steps-content{
    align-items:stretch;
    flex-basis:100%;
    margin:2rem 0
}
.steps .steps-content .step-content{
    display:none
}
.steps .steps-content .step-content.is-active{
    display:block
}
.steps .steps-actions{
    display:flex;
    align-items:stretch;
    flex-basis:100%
}
.steps .steps-actions .steps-action{
    display:flex;
    flex-basis:0;
    flex-grow:1;
    margin:.5rem;
    justify-content:center;
    align-items:center
}
.steps.is-animated .step-item::before{
    transition:all 2s ease
}
.steps.is-animated .step-item .step-marker{
    transition:all 0s ease;
    transition-delay:1.5s
}
.steps .step-item:not(:first-child)::before{
    height:.2em;
    width:100%;
    bottom:0;
    left:-50%;
    top:1rem
}
.steps .step-item .step-marker{
    height:2rem;
    width:2rem;
    position:absolute;
    left:calc(50% - 1rem)
}
.steps .step-item .step-marker .icon *{
    font-size:1rem
}
.steps .step-item .step-details{
    margin-top:2rem;
    margin-left:.5em;
    margin-right:.5em;
    padding-top:.2em
}
.steps .step-item .step-details .step-title{
    font-size:1.2rem;
    font-weight:600
}
.steps.is-small{
    font-size:.75rem;
    min-height:1.5rem
}
.steps.is-small .step-item:not(:first-child)::before{
    height:.2em;
    width:100%;
    bottom:0;
    left:-50%;
    top:.75rem
}
.steps.is-small .step-item .step-marker{
    height:1.5rem;
    width:1.5rem;
    position:absolute;
    left:calc(50% - .75rem)
}
.steps.is-small .step-item .step-marker .icon *{
    font-size:.75rem
}
.steps.is-small .step-item .step-details{
    margin-top:1.5rem;
    margin-left:.5em;
    margin-right:.5em;
    padding-top:.2em
}
.steps.is-small .step-item .step-details .step-title{
    font-size:.9rem;
    font-weight:600
}
.steps.is-medium{
    font-size:1.25rem;
    min-height:2.5rem
}
.steps.is-medium .step-item:not(:first-child)::before{
    height:.2em;
    width:100%;
    bottom:0;
    left:-50%;
    top:1.25rem
}
.steps.is-medium .step-item .step-marker{
    height:2.5rem;
    width:2.5rem;
    position:absolute;
    left:calc(50% - 1.25rem)
}
.steps.is-medium .step-item .step-marker .icon *{
    font-size:1.25rem
}
.steps.is-medium .step-item .step-details{
    margin-top:2.5rem;
    margin-left:.5em;
    margin-right:.5em;
    padding-top:.2em
}
.steps.is-medium .step-item .step-details .step-title{
    font-size:1.5rem;
    font-weight:600
}
.steps.is-large{
    font-size:1.5rem;
    min-height:3rem
}
.steps.is-large .step-item:not(:first-child)::before{
    height:.2em;
    width:100%;
    bottom:0;
    left:-50%;
    top:1.5rem
}
.steps.is-large .step-item .step-marker{
    height:3rem;
    width:3rem;
    position:absolute;
    left:calc(50% - 1.5rem)
}
.steps.is-large .step-item .step-marker .icon *{
    font-size:1.5rem
}
.steps.is-large .step-item .step-details{
    margin-top:3rem;
    margin-left:.5em;
    margin-right:.5em;
    padding-top:.2em
}
.steps.is-large .step-item .step-details .step-title{
    font-size:1.8rem;
    font-weight:600
}
.switch[type=checkbox]{
    outline:0;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    display:inline-block;
    position:absolute;
    opacity:0
}
.switch[type=checkbox]:focus+label::after,.switch[type=checkbox]:focus+label::before,.switch[type=checkbox]:focus+label:after,.switch[type=checkbox]:focus+label:before{
    outline:1px dotted #b5b5b5
}
.switch[type=checkbox][disabled]{
    cursor:not-allowed
}
.switch[type=checkbox][disabled]+label{
    opacity:.5
}
.switch[type=checkbox][disabled]+label::before,.switch[type=checkbox][disabled]+label:before{
    opacity:.5
}
.switch[type=checkbox][disabled]+label::after,.switch[type=checkbox][disabled]+label:after{
    opacity:.5
}
.switch[type=checkbox][disabled]+label:hover{
    cursor:not-allowed
}
.switch[type=checkbox]+label{
    position:relative;
    display:initial;
    font-size:1rem;
    line-height:initial;
    padding-left:3.5rem;
    padding-top:.2rem;
    cursor:pointer
}
.switch[type=checkbox]+label::before,.switch[type=checkbox]+label:before{
    position:absolute;
    display:block;
    top:0;
    left:0;
    width:3rem;
    height:1.5rem;
    border:.1rem solid transparent;
    border-radius:4px;
    background:#b5b5b5;
    content:''
}
.switch[type=checkbox]+label::after,.switch[type=checkbox]+label:after{
    display:block;
    position:absolute;
    top:.25rem;
    left:.25rem;
    width:1rem;
    height:1rem;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
    border-radius:4px;
    background:#fff;
    transition:all .25s ease-out;
    content:''
}
.switch[type=checkbox].is-rtl+label{
    padding-left:0;
    padding-right:3.5rem
}
.switch[type=checkbox].is-rtl+label::before,.switch[type=checkbox].is-rtl+label:before{
    left:auto;
    right:0
}
.switch[type=checkbox].is-rtl+label::after,.switch[type=checkbox].is-rtl+label:after{
    left:auto;
    right:.25rem
}
.switch[type=checkbox]:checked+label::before,.switch[type=checkbox]:checked+label:before{
    background:#00d1b2
}
.switch[type=checkbox]:checked+label::after{
    left:1.625rem
}
.switch[type=checkbox]:checked.is-rtl+label::after,.switch[type=checkbox]:checked.is-rtl+label:after{
    left:auto;
    right:1.625rem
}
.switch[type=checkbox].is-outlined+label::before,.switch[type=checkbox].is-outlined+label:before{
    background-color:transparent;
    border-color:#b5b5b5
}
.switch[type=checkbox].is-outlined+label::after,.switch[type=checkbox].is-outlined+label:after{
    background:#b5b5b5
}
.switch[type=checkbox].is-outlined:checked+label::before,.switch[type=checkbox].is-outlined:checked+label:before{
    background-color:transparent;
    border-color:#00d1b2
}
.switch[type=checkbox].is-outlined:checked+label::after,.switch[type=checkbox].is-outlined:checked+label:after{
    background:#00d1b2
}
.switch[type=checkbox].is-thin+label::before,.switch[type=checkbox].is-thin+label:before{
    top:.54545rem;
    height:.375rem
}
.switch[type=checkbox].is-thin+label::after,.switch[type=checkbox].is-thin+label:after{
    box-shadow:0 0 3px #7a7a7a
}
.switch[type=checkbox].is-rounded+label::before,.switch[type=checkbox].is-rounded+label:before{
    border-radius:24px
}
.switch[type=checkbox].is-rounded+label::after,.switch[type=checkbox].is-rounded+label:after{
    border-radius:50%
}
.switch[type=checkbox].is-small+label{
    position:relative;
    display:initial;
    font-size:.75rem;
    line-height:initial;
    padding-left:2.75rem;
    padding-top:.2rem;
    cursor:pointer
}
.switch[type=checkbox].is-small+label::before,.switch[type=checkbox].is-small+label:before{
    position:absolute;
    display:block;
    top:0;
    left:0;
    width:2.25rem;
    height:1.125rem;
    border:.1rem solid transparent;
    border-radius:4px;
    background:#b5b5b5;
    content:''
}
.switch[type=checkbox].is-small+label::after,.switch[type=checkbox].is-small+label:after{
    display:block;
    position:absolute;
    top:.25rem;
    left:.25rem;
    width:.625rem;
    height:.625rem;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
    border-radius:4px;
    background:#fff;
    transition:all .25s ease-out;
    content:''
}
.switch[type=checkbox].is-small.is-rtl+label{
    padding-left:0;
    padding-right:2.75rem
}
.switch[type=checkbox].is-small.is-rtl+label::before,.switch[type=checkbox].is-small.is-rtl+label:before{
    left:auto;
    right:0
}
.switch[type=checkbox].is-small.is-rtl+label::after,.switch[type=checkbox].is-small.is-rtl+label:after{
    left:auto;
    right:.25rem
}
.switch[type=checkbox].is-small:checked+label::before,.switch[type=checkbox].is-small:checked+label:before{
    background:#00d1b2
}
.switch[type=checkbox].is-small:checked+label::after{
    left:1.25rem
}
.switch[type=checkbox].is-small:checked.is-rtl+label::after,.switch[type=checkbox].is-small:checked.is-rtl+label:after{
    left:auto;
    right:1.25rem
}
.switch[type=checkbox].is-small.is-outlined+label::before,.switch[type=checkbox].is-small.is-outlined+label:before{
    background-color:transparent;
    border-color:#b5b5b5
}
.switch[type=checkbox].is-small.is-outlined+label::after,.switch[type=checkbox].is-small.is-outlined+label:after{
    background:#b5b5b5
}
.switch[type=checkbox].is-small.is-outlined:checked+label::before,.switch[type=checkbox].is-small.is-outlined:checked+label:before{
    background-color:transparent;
    border-color:#00d1b2
}
.switch[type=checkbox].is-small.is-outlined:checked+label::after,.switch[type=checkbox].is-small.is-outlined:checked+label:after{
    background:#00d1b2
}
.switch[type=checkbox].is-small.is-thin+label::before,.switch[type=checkbox].is-small.is-thin+label:before{
    top:.40909rem;
    height:.28125rem
}
.switch[type=checkbox].is-small.is-thin+label::after,.switch[type=checkbox].is-small.is-thin+label:after{
    box-shadow:0 0 3px #7a7a7a
}
.switch[type=checkbox].is-small.is-rounded+label::before,.switch[type=checkbox].is-small.is-rounded+label:before{
    border-radius:24px
}
.switch[type=checkbox].is-small.is-rounded+label::after,.switch[type=checkbox].is-small.is-rounded+label:after{
    border-radius:50%
}
.switch[type=checkbox].is-medium+label{
    position:relative;
    display:initial;
    font-size:1.25rem;
    line-height:initial;
    padding-left:4.25rem;
    padding-top:.2rem;
    cursor:pointer
}
.switch[type=checkbox].is-medium+label::before,.switch[type=checkbox].is-medium+label:before{
    position:absolute;
    display:block;
    top:0;
    left:0;
    width:3.75rem;
    height:1.875rem;
    border:.1rem solid transparent;
    border-radius:4px;
    background:#b5b5b5;
    content:''
}
.switch[type=checkbox].is-medium+label::after,.switch[type=checkbox].is-medium+label:after{
    display:block;
    position:absolute;
    top:.25rem;
    left:.25rem;
    width:1.375rem;
    height:1.375rem;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
    border-radius:4px;
    background:#fff;
    transition:all .25s ease-out;
    content:''
}
.switch[type=checkbox].is-medium.is-rtl+label{
    padding-left:0;
    padding-right:4.25rem
}
.switch[type=checkbox].is-medium.is-rtl+label::before,.switch[type=checkbox].is-medium.is-rtl+label:before{
    left:auto;
    right:0
}
.switch[type=checkbox].is-medium.is-rtl+label::after,.switch[type=checkbox].is-medium.is-rtl+label:after{
    left:auto;
    right:.25rem
}
.switch[type=checkbox].is-medium:checked+label::before,.switch[type=checkbox].is-medium:checked+label:before{
    background:#00d1b2
}
.switch[type=checkbox].is-medium:checked+label::after{
    left:2rem
}
.switch[type=checkbox].is-medium:checked.is-rtl+label::after,.switch[type=checkbox].is-medium:checked.is-rtl+label:after{
    left:auto;
    right:2rem
}
.switch[type=checkbox].is-medium.is-outlined+label::before,.switch[type=checkbox].is-medium.is-outlined+label:before{
    background-color:transparent;
    border-color:#b5b5b5
}
.switch[type=checkbox].is-medium.is-outlined+label::after,.switch[type=checkbox].is-medium.is-outlined+label:after{
    background:#b5b5b5
}
.switch[type=checkbox].is-medium.is-outlined:checked+label::before,.switch[type=checkbox].is-medium.is-outlined:checked+label:before{
    background-color:transparent;
    border-color:#00d1b2
}
.switch[type=checkbox].is-medium.is-outlined:checked+label::after,.switch[type=checkbox].is-medium.is-outlined:checked+label:after{
    background:#00d1b2
}
.switch[type=checkbox].is-medium.is-thin+label::before,.switch[type=checkbox].is-medium.is-thin+label:before{
    top:.68182rem;
    height:.46875rem
}
.switch[type=checkbox].is-medium.is-thin+label::after,.switch[type=checkbox].is-medium.is-thin+label:after{
    box-shadow:0 0 3px #7a7a7a
}
.switch[type=checkbox].is-medium.is-rounded+label::before,.switch[type=checkbox].is-medium.is-rounded+label:before{
    border-radius:24px
}
.switch[type=checkbox].is-medium.is-rounded+label::after,.switch[type=checkbox].is-medium.is-rounded+label:after{
    border-radius:50%
}
.switch[type=checkbox].is-large+label{
    position:relative;
    display:initial;
    font-size:1.5rem;
    line-height:initial;
    padding-left:5rem;
    padding-top:.2rem;
    cursor:pointer
}
.switch[type=checkbox].is-large+label::before,.switch[type=checkbox].is-large+label:before{
    position:absolute;
    display:block;
    top:0;
    left:0;
    width:4.5rem;
    height:2.25rem;
    border:.1rem solid transparent;
    border-radius:4px;
    background:#b5b5b5;
    content:''
}
.switch[type=checkbox].is-large+label::after,.switch[type=checkbox].is-large+label:after{
    display:block;
    position:absolute;
    top:.25rem;
    left:.25rem;
    width:1.75rem;
    height:1.75rem;
    -webkit-transform:translate3d(0,0,0);
    transform:translate3d(0,0,0);
    border-radius:4px;
    background:#fff;
    transition:all .25s ease-out;
    content:''
}
.switch[type=checkbox].is-large.is-rtl+label{
    padding-left:0;
    padding-right:5rem
}
.switch[type=checkbox].is-large.is-rtl+label::before,.switch[type=checkbox].is-large.is-rtl+label:before{
    left:auto;
    right:0
}
.switch[type=checkbox].is-large.is-rtl+label::after,.switch[type=checkbox].is-large.is-rtl+label:after{
    left:auto;
    right:.25rem
}
.switch[type=checkbox].is-large:checked+label::before,.switch[type=checkbox].is-large:checked+label:before{
    background:#00d1b2
}
.switch[type=checkbox].is-large:checked+label::after{
    left:2.375rem
}
.switch[type=checkbox].is-large:checked.is-rtl+label::after,.switch[type=checkbox].is-large:checked.is-rtl+label:after{
    left:auto;
    right:2.375rem
}
.switch[type=checkbox].is-large.is-outlined+label::before,.switch[type=checkbox].is-large.is-outlined+label:before{
    background-color:transparent;
    border-color:#b5b5b5
}
.switch[type=checkbox].is-large.is-outlined+label::after,.switch[type=checkbox].is-large.is-outlined+label:after{
    background:#b5b5b5
}
.switch[type=checkbox].is-large.is-outlined:checked+label::before,.switch[type=checkbox].is-large.is-outlined:checked+label:before{
    background-color:transparent;
    border-color:#00d1b2
}
.switch[type=checkbox].is-large.is-outlined:checked+label::after,.switch[type=checkbox].is-large.is-outlined:checked+label:after{
    background:#00d1b2
}
.switch[type=checkbox].is-large.is-thin+label::before,.switch[type=checkbox].is-large.is-thin+label:before{
    top:.81818rem;
    height:.5625rem
}
.switch[type=checkbox].is-large.is-thin+label::after,.switch[type=checkbox].is-large.is-thin+label:after{
    box-shadow:0 0 3px #7a7a7a
}
.switch[type=checkbox].is-large.is-rounded+label::before,.switch[type=checkbox].is-large.is-rounded+label:before{
    border-radius:24px
}
.switch[type=checkbox].is-large.is-rounded+label::after,.switch[type=checkbox].is-large.is-rounded+label:after{
    border-radius:50%
}
.switch[type=checkbox].is-white:checked+label::before,.switch[type=checkbox].is-white:checked+label:before{
    background:#fff
}
.switch[type=checkbox].is-white.is-outlined:checked+label::before,.switch[type=checkbox].is-white.is-outlined:checked+label:before{
    background-color:transparent;
    border-color:#fff!important
}
.switch[type=checkbox].is-white.is-outlined:checked+label::after,.switch[type=checkbox].is-white.is-outlined:checked+label:after{
    background:#fff
}
.switch[type=checkbox].is-white.is-thin.is-outlined+label::after,.switch[type=checkbox].is-white.is-thin.is-outlined+label:after{
    box-shadow:none
}
.switch[type=checkbox].is-unchecked-white+label::before,.switch[type=checkbox].is-unchecked-white+label:before{
    background:#fff
}
.switch[type=checkbox].is-unchecked-white.is-outlined+label::before,.switch[type=checkbox].is-unchecked-white.is-outlined+label:before{
    background-color:transparent;
    border-color:#fff!important
}
.switch[type=checkbox].is-unchecked-white.is-outlined+label::after,.switch[type=checkbox].is-unchecked-white.is-outlined+label:after{
    background:#fff
}
.switch[type=checkbox].is-black:checked+label::before,.switch[type=checkbox].is-black:checked+label:before{
    background:#0a0a0a
}
.switch[type=checkbox].is-black.is-outlined:checked+label::before,.switch[type=checkbox].is-black.is-outlined:checked+label:before{
    background-color:transparent;
    border-color:#0a0a0a!important
}
.switch[type=checkbox].is-black.is-outlined:checked+label::after,.switch[type=checkbox].is-black.is-outlined:checked+label:after{
    background:#0a0a0a
}
.switch[type=checkbox].is-black.is-thin.is-outlined+label::after,.switch[type=checkbox].is-black.is-thin.is-outlined+label:after{
    box-shadow:none
}
.switch[type=checkbox].is-unchecked-black+label::before,.switch[type=checkbox].is-unchecked-black+label:before{
    background:#0a0a0a
}
.switch[type=checkbox].is-unchecked-black.is-outlined+label::before,.switch[type=checkbox].is-unchecked-black.is-outlined+label:before{
    background-color:transparent;
    border-color:#0a0a0a!important
}
.switch[type=checkbox].is-unchecked-black.is-outlined+label::after,.switch[type=checkbox].is-unchecked-black.is-outlined+label:after{
    background:#0a0a0a
}
.switch[type=checkbox].is-light:checked+label::before,.switch[type=checkbox].is-light:checked+label:before{
    background:#f5f5f5
}
.switch[type=checkbox].is-light.is-outlined:checked+label::before,.switch[type=checkbox].is-light.is-outlined:checked+label:before{
    background-color:transparent;
    border-color:#f5f5f5!important
}
.switch[type=checkbox].is-light.is-outlined:checked+label::after,.switch[type=checkbox].is-light.is-outlined:checked+label:after{
    background:#f5f5f5
}
.switch[type=checkbox].is-light.is-thin.is-outlined+label::after,.switch[type=checkbox].is-light.is-thin.is-outlined+label:after{
    box-shadow:none
}
.switch[type=checkbox].is-unchecked-light+label::before,.switch[type=checkbox].is-unchecked-light+label:before{
    background:#f5f5f5
}
.switch[type=checkbox].is-unchecked-light.is-outlined+label::before,.switch[type=checkbox].is-unchecked-light.is-outlined+label:before{
    background-color:transparent;
    border-color:#f5f5f5!important
}
.switch[type=checkbox].is-unchecked-light.is-outlined+label::after,.switch[type=checkbox].is-unchecked-light.is-outlined+label:after{
    background:#f5f5f5
}
.switch[type=checkbox].is-dark:checked+label::before,.switch[type=checkbox].is-dark:checked+label:before{
    background:#363636
}
.switch[type=checkbox].is-dark.is-outlined:checked+label::before,.switch[type=checkbox].is-dark.is-outlined:checked+label:before{
    background-color:transparent;
    border-color:#363636!important
}
.switch[type=checkbox].is-dark.is-outlined:checked+label::after,.switch[type=checkbox].is-dark.is-outlined:checked+label:after{
    background:#363636
}
.switch[type=checkbox].is-dark.is-thin.is-outlined+label::after,.switch[type=checkbox].is-dark.is-thin.is-outlined+label:after{
    box-shadow:none
}
.switch[type=checkbox].is-unchecked-dark+label::before,.switch[type=checkbox].is-unchecked-dark+label:before{
    background:#363636
}
.switch[type=checkbox].is-unchecked-dark.is-outlined+label::before,.switch[type=checkbox].is-unchecked-dark.is-outlined+label:before{
    background-color:transparent;
    border-color:#363636!important
}
.switch[type=checkbox].is-unchecked-dark.is-outlined+label::after,.switch[type=checkbox].is-unchecked-dark.is-outlined+label:after{
    background:#363636
}
.switch[type=checkbox].is-primary:checked+label::before,.switch[type=checkbox].is-primary:checked+label:before{
    background:#00d1b2
}
.switch[type=checkbox].is-primary.is-outlined:checked+label::before,.switch[type=checkbox].is-primary.is-outlined:checked+label:before{
    background-color:transparent;
    border-color:#00d1b2!important
}
.switch[type=checkbox].is-primary.is-outlined:checked+label::after,.switch[type=checkbox].is-primary.is-outlined:checked+label:after{
    background:#00d1b2
}
.switch[type=checkbox].is-primary.is-thin.is-outlined+label::after,.switch[type=checkbox].is-primary.is-thin.is-outlined+label:after{
    box-shadow:none
}
.switch[type=checkbox].is-unchecked-primary+label::before,.switch[type=checkbox].is-unchecked-primary+label:before{
    background:#00d1b2
}
.switch[type=checkbox].is-unchecked-primary.is-outlined+label::before,.switch[type=checkbox].is-unchecked-primary.is-outlined+label:before{
    background-color:transparent;
    border-color:#00d1b2!important
}
.switch[type=checkbox].is-unchecked-primary.is-outlined+label::after,.switch[type=checkbox].is-unchecked-primary.is-outlined+label:after{
    background:#00d1b2
}
.switch[type=checkbox].is-link:checked+label::before,.switch[type=checkbox].is-link:checked+label:before{
    background:#3273dc
}
.switch[type=checkbox].is-link.is-outlined:checked+label::before,.switch[type=checkbox].is-link.is-outlined:checked+label:before{
    background-color:transparent;
    border-color:#3273dc!important
}
.switch[type=checkbox].is-link.is-outlined:checked+label::after,.switch[type=checkbox].is-link.is-outlined:checked+label:after{
    background:#3273dc
}
.switch[type=checkbox].is-link.is-thin.is-outlined+label::after,.switch[type=checkbox].is-link.is-thin.is-outlined+label:after{
    box-shadow:none
}
.switch[type=checkbox].is-unchecked-link+label::before,.switch[type=checkbox].is-unchecked-link+label:before{
    background:#3273dc
}
.switch[type=checkbox].is-unchecked-link.is-outlined+label::before,.switch[type=checkbox].is-unchecked-link.is-outlined+label:before{
    background-color:transparent;
    border-color:#3273dc!important
}
.switch[type=checkbox].is-unchecked-link.is-outlined+label::after,.switch[type=checkbox].is-unchecked-link.is-outlined+label:after{
    background:#3273dc
}
.switch[type=checkbox].is-info:checked+label::before,.switch[type=checkbox].is-info:checked+label:before{
    background:#209cee
}
.switch[type=checkbox].is-info.is-outlined:checked+label::before,.switch[type=checkbox].is-info.is-outlined:checked+label:before{
    background-color:transparent;
    border-color:#209cee!important
}
.switch[type=checkbox].is-info.is-outlined:checked+label::after,.switch[type=checkbox].is-info.is-outlined:checked+label:after{
    background:#209cee
}
.switch[type=checkbox].is-info.is-thin.is-outlined+label::after,.switch[type=checkbox].is-info.is-thin.is-outlined+label:after{
    box-shadow:none
}
.switch[type=checkbox].is-unchecked-info+label::before,.switch[type=checkbox].is-unchecked-info+label:before{
    background:#209cee
}
.switch[type=checkbox].is-unchecked-info.is-outlined+label::before,.switch[type=checkbox].is-unchecked-info.is-outlined+label:before{
    background-color:transparent;
    border-color:#209cee!important
}
.switch[type=checkbox].is-unchecked-info.is-outlined+label::after,.switch[type=checkbox].is-unchecked-info.is-outlined+label:after{
    background:#209cee
}
.switch[type=checkbox].is-success:checked+label::before,.switch[type=checkbox].is-success:checked+label:before{
    background:#23d160
}
.switch[type=checkbox].is-success.is-outlined:checked+label::before,.switch[type=checkbox].is-success.is-outlined:checked+label:before{
    background-color:transparent;
    border-color:#23d160!important
}
.switch[type=checkbox].is-success.is-outlined:checked+label::after,.switch[type=checkbox].is-success.is-outlined:checked+label:after{
    background:#23d160
}
.switch[type=checkbox].is-success.is-thin.is-outlined+label::after,.switch[type=checkbox].is-success.is-thin.is-outlined+label:after{
    box-shadow:none
}
.switch[type=checkbox].is-unchecked-success+label::before,.switch[type=checkbox].is-unchecked-success+label:before{
    background:#23d160
}
.switch[type=checkbox].is-unchecked-success.is-outlined+label::before,.switch[type=checkbox].is-unchecked-success.is-outlined+label:before{
    background-color:transparent;
    border-color:#23d160!important
}
.switch[type=checkbox].is-unchecked-success.is-outlined+label::after,.switch[type=checkbox].is-unchecked-success.is-outlined+label:after{
    background:#23d160
}
.switch[type=checkbox].is-warning:checked+label::before,.switch[type=checkbox].is-warning:checked+label:before{
    background:#ffdd57
}
.switch[type=checkbox].is-warning.is-outlined:checked+label::before,.switch[type=checkbox].is-warning.is-outlined:checked+label:before{
    background-color:transparent;
    border-color:#ffdd57!important
}
.switch[type=checkbox].is-warning.is-outlined:checked+label::after,.switch[type=checkbox].is-warning.is-outlined:checked+label:after{
    background:#ffdd57
}
.switch[type=checkbox].is-warning.is-thin.is-outlined+label::after,.switch[type=checkbox].is-warning.is-thin.is-outlined+label:after{
    box-shadow:none
}
.switch[type=checkbox].is-unchecked-warning+label::before,.switch[type=checkbox].is-unchecked-warning+label:before{
    background:#ffdd57
}
.switch[type=checkbox].is-unchecked-warning.is-outlined+label::before,.switch[type=checkbox].is-unchecked-warning.is-outlined+label:before{
    background-color:transparent;
    border-color:#ffdd57!important
}
.switch[type=checkbox].is-unchecked-warning.is-outlined+label::after,.switch[type=checkbox].is-unchecked-warning.is-outlined+label:after{
    background:#ffdd57
}
.switch[type=checkbox].is-danger:checked+label::before,.switch[type=checkbox].is-danger:checked+label:before{
    background:#ff3860
}
.switch[type=checkbox].is-danger.is-outlined:checked+label::before,.switch[type=checkbox].is-danger.is-outlined:checked+label:before{
    background-color:transparent;
    border-color:#ff3860!important
}
.switch[type=checkbox].is-danger.is-outlined:checked+label::after,.switch[type=checkbox].is-danger.is-outlined:checked+label:after{
    background:#ff3860
}
.switch[type=checkbox].is-danger.is-thin.is-outlined+label::after,.switch[type=checkbox].is-danger.is-thin.is-outlined+label:after{
    box-shadow:none
}
.switch[type=checkbox].is-unchecked-danger+label::before,.switch[type=checkbox].is-unchecked-danger+label:before{
    background:#ff3860
}
.switch[type=checkbox].is-unchecked-danger.is-outlined+label::before,.switch[type=checkbox].is-unchecked-danger.is-outlined+label:before{
    background-color:transparent;
    border-color:#ff3860!important
}
.switch[type=checkbox].is-unchecked-danger.is-outlined+label::after,.switch[type=checkbox].is-unchecked-danger.is-outlined+label:after{
    background:#ff3860
}
.tagsinput{
    height:auto!important
}
.tagsinput .control{
    margin-bottom:.1em!important;
    margin-top:.1em!important
}
.tagsinput input{
    border:none;
    margin-bottom:.1em!important;
    margin-top:.1em!important
}
.tagsinput .tag.is-active{
    background-color:#00d1b2;
    color:#fff
}
.timeline{
    display:flex;
    flex-direction:column
}
.timeline .timeline-header{
    width:4em;
    min-width:4em;
    max-width:8em;
    word-wrap:normal;
    text-align:center;
    display:flex;
    justify-content:center
}
.timeline .timeline-item{
    display:flex;
    display:-webkit-flex;
    position:relative;
    margin-left:2em;
    padding-bottom:2em
}
.timeline .timeline-item::before{
    content:"";
    background-color:#dbdbdb;
    display:block;
    width:.1em;
    height:100%;
    position:absolute;
    left:0;
    top:0
}
.timeline .timeline-item .timeline-marker{
    position:absolute;
    background:#dbdbdb;
    border:.1em solid #dbdbdb;
    border-radius:100%;
    content:"";
    display:block;
    height:.8em;
    left:-.35em;
    top:1.2rem;
    width:.8em
}
.timeline .timeline-item .timeline-marker.is-image{
    background:#dbdbdb;
    border:.1em solid #dbdbdb;
    border-radius:100%;
    display:block;
    overflow:hidden
}
.timeline .timeline-item .timeline-marker.is-image.is-16x16{
    height:16px;
    width:16px;
    left:-8px
}
.timeline .timeline-item .timeline-marker.is-image.is-24x24{
    height:24px;
    width:24px;
    left:-12px
}
.timeline .timeline-item .timeline-marker.is-image.is-32x32{
    height:32px;
    width:32px;
    left:-16px
}
.timeline .timeline-item .timeline-marker.is-image.is-48x48{
    height:48px;
    width:48px;
    left:-24px
}
.timeline .timeline-item .timeline-marker.is-image.is-64x64{
    height:64px;
    width:64px;
    left:-32px
}
.timeline .timeline-item .timeline-marker.is-image.is-96x96{
    height:96px;
    width:96px;
    left:-48px
}
.timeline .timeline-item .timeline-marker.is-image.is-128x128{
    height:128px;
    width:128px;
    left:-64px
}
.timeline .timeline-item .timeline-marker.is-icon{
    display:flex;
    align-items:center;
    justify-content:center;
    height:1.5em;
    width:1.5em;
    left:-.7em;
    line-height:.75rem;
    padding:.25rem;
    background:#dbdbdb;
    border:.1em solid #dbdbdb;
    border-radius:100%
}
.timeline .timeline-item .timeline-marker.is-icon>i{
    color:#fff;
    font-size:.75rem!important
}
.timeline .timeline-item .timeline-marker.is-outlined .image{
    background:#fff
}
.timeline .timeline-item .timeline-marker.is-outlined.is-icon{
    background:#fff
}
.timeline .timeline-item .timeline-marker.is-outlined.is-icon>i{
    color:#dbdbdb
}
.timeline .timeline-item .timeline-marker.is-white{
    background-color:#fff!important;
    border-color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-white .image{
    border-color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-white.is-icon{
    background-color:#fff!important;
    border-color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-white.is-icon>i{
    color:#0a0a0a!important
}
.timeline .timeline-item .timeline-marker.is-white.is-outlined{
    background-color:#fff!important;
    border-color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-white.is-outlined .image{
    background-color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-white.is-outlined.is-icon{
    background-color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-white.is-outlined.is-icon>i{
    color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-black{
    background-color:#0a0a0a!important;
    border-color:#0a0a0a!important
}
.timeline .timeline-item .timeline-marker.is-black .image{
    border-color:#0a0a0a!important
}
.timeline .timeline-item .timeline-marker.is-black.is-icon{
    background-color:#0a0a0a!important;
    border-color:#0a0a0a!important
}
.timeline .timeline-item .timeline-marker.is-black.is-icon>i{
    color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-black.is-outlined{
    background-color:#fff!important;
    border-color:#0a0a0a!important
}
.timeline .timeline-item .timeline-marker.is-black.is-outlined .image{
    background-color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-black.is-outlined.is-icon{
    background-color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-black.is-outlined.is-icon>i{
    color:#0a0a0a!important
}
.timeline .timeline-item .timeline-marker.is-light{
    background-color:#f5f5f5!important;
    border-color:#f5f5f5!important
}
.timeline .timeline-item .timeline-marker.is-light .image{
    border-color:#f5f5f5!important
}
.timeline .timeline-item .timeline-marker.is-light.is-icon{
    background-color:#f5f5f5!important;
    border-color:#f5f5f5!important
}
.timeline .timeline-item .timeline-marker.is-light.is-icon>i{
    color:#363636!important
}
.timeline .timeline-item .timeline-marker.is-light.is-outlined{
    background-color:#fff!important;
    border-color:#f5f5f5!important
}
.timeline .timeline-item .timeline-marker.is-light.is-outlined .image{
    background-color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-light.is-outlined.is-icon{
    background-color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-light.is-outlined.is-icon>i{
    color:#f5f5f5!important
}
.timeline .timeline-item .timeline-marker.is-dark{
    background-color:#363636!important;
    border-color:#363636!important
}
.timeline .timeline-item .timeline-marker.is-dark .image{
    border-color:#363636!important
}
.timeline .timeline-item .timeline-marker.is-dark.is-icon{
    background-color:#363636!important;
    border-color:#363636!important
}
.timeline .timeline-item .timeline-marker.is-dark.is-icon>i{
    color:#f5f5f5!important
}
.timeline .timeline-item .timeline-marker.is-dark.is-outlined{
    background-color:#fff!important;
    border-color:#363636!important
}
.timeline .timeline-item .timeline-marker.is-dark.is-outlined .image{
    background-color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-dark.is-outlined.is-icon{
    background-color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-dark.is-outlined.is-icon>i{
    color:#363636!important
}
.timeline .timeline-item .timeline-marker.is-primary{
    background-color:#00d1b2!important;
    border-color:#00d1b2!important
}
.timeline .timeline-item .timeline-marker.is-primary .image{
    border-color:#00d1b2!important
}
.timeline .timeline-item .timeline-marker.is-primary.is-icon{
    background-color:#00d1b2!important;
    border-color:#00d1b2!important
}
.timeline .timeline-item .timeline-marker.is-primary.is-icon>i{
    color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-primary.is-outlined{
    background-color:#fff!important;
    border-color:#00d1b2!important
}
.timeline .timeline-item .timeline-marker.is-primary.is-outlined .image{
    background-color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-primary.is-outlined.is-icon{
    background-color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-primary.is-outlined.is-icon>i{
    color:#00d1b2!important
}
.timeline .timeline-item .timeline-marker.is-link{
    background-color:#3273dc!important;
    border-color:#3273dc!important
}
.timeline .timeline-item .timeline-marker.is-link .image{
    border-color:#3273dc!important
}
.timeline .timeline-item .timeline-marker.is-link.is-icon{
    background-color:#3273dc!important;
    border-color:#3273dc!important
}
.timeline .timeline-item .timeline-marker.is-link.is-icon>i{
    color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-link.is-outlined{
    background-color:#fff!important;
    border-color:#3273dc!important
}
.timeline .timeline-item .timeline-marker.is-link.is-outlined .image{
    background-color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-link.is-outlined.is-icon{
    background-color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-link.is-outlined.is-icon>i{
    color:#3273dc!important
}
.timeline .timeline-item .timeline-marker.is-info{
    background-color:#209cee!important;
    border-color:#209cee!important
}
.timeline .timeline-item .timeline-marker.is-info .image{
    border-color:#209cee!important
}
.timeline .timeline-item .timeline-marker.is-info.is-icon{
    background-color:#209cee!important;
    border-color:#209cee!important
}
.timeline .timeline-item .timeline-marker.is-info.is-icon>i{
    color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-info.is-outlined{
    background-color:#fff!important;
    border-color:#209cee!important
}
.timeline .timeline-item .timeline-marker.is-info.is-outlined .image{
    background-color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-info.is-outlined.is-icon{
    background-color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-info.is-outlined.is-icon>i{
    color:#209cee!important
}
.timeline .timeline-item .timeline-marker.is-success{
    background-color:#23d160!important;
    border-color:#23d160!important
}
.timeline .timeline-item .timeline-marker.is-success .image{
    border-color:#23d160!important
}
.timeline .timeline-item .timeline-marker.is-success.is-icon{
    background-color:#23d160!important;
    border-color:#23d160!important
}
.timeline .timeline-item .timeline-marker.is-success.is-icon>i{
    color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-success.is-outlined{
    background-color:#fff!important;
    border-color:#23d160!important
}
.timeline .timeline-item .timeline-marker.is-success.is-outlined .image{
    background-color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-success.is-outlined.is-icon{
    background-color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-success.is-outlined.is-icon>i{
    color:#23d160!important
}
.timeline .timeline-item .timeline-marker.is-warning{
    background-color:#ffdd57!important;
    border-color:#ffdd57!important
}
.timeline .timeline-item .timeline-marker.is-warning .image{
    border-color:#ffdd57!important
}
.timeline .timeline-item .timeline-marker.is-warning.is-icon{
    background-color:#ffdd57!important;
    border-color:#ffdd57!important
}
.timeline .timeline-item .timeline-marker.is-warning.is-icon>i{
    color:rgba(0,0,0,.7)!important
}
.timeline .timeline-item .timeline-marker.is-warning.is-outlined{
    background-color:#fff!important;
    border-color:#ffdd57!important
}
.timeline .timeline-item .timeline-marker.is-warning.is-outlined .image{
    background-color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-warning.is-outlined.is-icon{
    background-color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-warning.is-outlined.is-icon>i{
    color:#ffdd57!important
}
.timeline .timeline-item .timeline-marker.is-danger{
    background-color:#ff3860!important;
    border-color:#ff3860!important
}
.timeline .timeline-item .timeline-marker.is-danger .image{
    border-color:#ff3860!important
}
.timeline .timeline-item .timeline-marker.is-danger.is-icon{
    background-color:#ff3860!important;
    border-color:#ff3860!important
}
.timeline .timeline-item .timeline-marker.is-danger.is-icon>i{
    color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-danger.is-outlined{
    background-color:#fff!important;
    border-color:#ff3860!important
}
.timeline .timeline-item .timeline-marker.is-danger.is-outlined .image{
    background-color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-danger.is-outlined.is-icon{
    background-color:#fff!important
}
.timeline .timeline-item .timeline-marker.is-danger.is-outlined.is-icon>i{
    color:#ff3860!important
}
.timeline .timeline-item .timeline-content{
    padding:1em 0 0 .5em;
    padding:1em 0 0 2em
}
.timeline .timeline-item .timeline-content .heading{
    font-weight:600
}
.timeline .timeline-item.is-white::before{
    background-color:#fff
}
.timeline .timeline-item.is-black::before{
    background-color:#0a0a0a
}
.timeline .timeline-item.is-light::before{
    background-color:#f5f5f5
}
.timeline .timeline-item.is-dark::before{
    background-color:#363636
}
.timeline .timeline-item.is-primary::before{
    background-color:#00d1b2
}
.timeline .timeline-item.is-link::before{
    background-color:#3273dc
}
.timeline .timeline-item.is-info::before{
    background-color:#209cee
}
.timeline .timeline-item.is-success::before{
    background-color:#23d160
}
.timeline .timeline-item.is-warning::before{
    background-color:#ffdd57
}
.timeline .timeline-item.is-danger::before{
    background-color:#ff3860
}
.timeline.is-centered .timeline-header{
    display:flex;
    width:100%;
    align-self:center
}
.timeline.is-centered .timeline-item{
    width:50%;
    align-self:flex-end
}
.timeline.is-centered .timeline-item:nth-of-type(2n){
    align-self:flex-start;
    margin-left:0;
    margin-right:2em
}
.timeline.is-centered .timeline-item:nth-of-type(2n)::before{
    right:-.1em;
    left:auto
}
.timeline.is-centered .timeline-item:nth-of-type(2n) .timeline-marker{
    left:auto;
    right:-.45em
}
.timeline.is-centered .timeline-item:nth-of-type(2n) .timeline-marker.is-image.is-16x16{
    left:auto;
    right:-8px
}
.timeline.is-centered .timeline-item:nth-of-type(2n) .timeline-marker.is-image.is-24x24{
    left:auto;
    right:-12px
}
.timeline.is-centered .timeline-item:nth-of-type(2n) .timeline-marker.is-image.is-32x32{
    left:auto;
    right:-16px
}
.timeline.is-centered .timeline-item:nth-of-type(2n) .timeline-marker.is-image.is-48x48{
    left:auto;
    right:-24px
}
.timeline.is-centered .timeline-item:nth-of-type(2n) .timeline-marker.is-image.is-64x64{
    left:auto;
    right:-32px
}
.timeline.is-centered .timeline-item:nth-of-type(2n) .timeline-marker.is-image.is-96x96{
    left:auto;
    right:-48px
}
.timeline.is-centered .timeline-item:nth-of-type(2n) .timeline-marker.is-image.is-128x128{
    left:auto;
    right:-64px
}
.timeline.is-centered .timeline-item:nth-of-type(2n) .timeline-marker.is-icon{
    left:auto;
    right:-.8em
}
.timeline.is-centered .timeline-item:nth-of-type(2n) .timeline-content{
    padding:1em 2em 0 0;
    text-align:right;
    display:flex;
    flex-direction:column;
    align-items:flex-end;
    flex-basis:100%
}
.timeline.is-centered .timeline-item:nth-of-type(2n+1)::before{
    content:"";
    background-color:#dbdbdb;
    display:block;
    width:.1em;
    height:100%;
    position:absolute;
    top:0
}
.timeline.is-centered .timeline-item.is-white::before{
    background-color:#fff
}
.timeline.is-centered .timeline-item.is-black::before{
    background-color:#0a0a0a
}
.timeline.is-centered .timeline-item.is-light::before{
    background-color:#f5f5f5
}
.timeline.is-centered .timeline-item.is-dark::before{
    background-color:#363636
}
.timeline.is-centered .timeline-item.is-primary::before{
    background-color:#00d1b2
}
.timeline.is-centered .timeline-item.is-link::before{
    background-color:#3273dc
}
.timeline.is-centered .timeline-item.is-info::before{
    background-color:#209cee
}
.timeline.is-centered .timeline-item.is-success::before{
    background-color:#23d160
}
.timeline.is-centered .timeline-item.is-warning::before{
    background-color:#ffdd57
}
.timeline.is-centered .timeline-item.is-danger::before{
    background-color:#ff3860
}
.timeline.is-rtl{
    justify-content:flex-end;
    align-items:flex-end
}
.timeline.is-rtl .timeline-item{
    justify-content:flex-end;
    border-left:none;
    margin-left:0;
    margin-right:2em
}
.timeline.is-rtl .timeline-item::before{
    right:0;
    left:auto
}
.timeline.is-rtl .timeline-item .timeline-marker{
    left:auto;
    right:-.35em
}
.timeline.is-rtl .timeline-item .timeline-marker.is-image.is-16x16{
    left:auto;
    right:-8px
}
.timeline.is-rtl .timeline-item .timeline-marker.is-image.is-24x24{
    left:auto;
    right:-12px
}
.timeline.is-rtl .timeline-item .timeline-marker.is-image.is-32x32{
    left:auto;
    right:-16px
}
.timeline.is-rtl .timeline-item .timeline-marker.is-image.is-48x48{
    left:auto;
    right:-24px
}
.timeline.is-rtl .timeline-item .timeline-marker.is-image.is-64x64{
    left:auto;
    right:-32px
}
.timeline.is-rtl .timeline-item .timeline-marker.is-image.is-96x96{
    left:auto;
    right:-48px
}
.timeline.is-rtl .timeline-item .timeline-marker.is-image.is-128x128{
    left:auto;
    right:-64px
}
.timeline.is-rtl .timeline-item .timeline-marker.is-icon{
    left:auto;
    right:-.7em
}
.timeline.is-rtl .timeline-item .timeline-content{
    padding:1em 2em 0 0;
    text-align:right
}
.tooltip{
    position:relative
}
.tooltip.is-tooltip-active:not(.is-loading)::after,.tooltip:hover:not(.is-loading)::after{
    z-index:99999;
    position:absolute;
    display:inline-block;
    pointer-events:none
}
.tooltip.is-tooltip-active::before,.tooltip:hover::before{
    z-index:99999;
    position:absolute;
    display:inline-block;
    pointer-events:none
}
.tooltip.is-tooltip-active:not(.is-loading)::after,.tooltip:hover:not(.is-loading)::after{
    content:"";
    border-style:solid;
    border-width:.5rem
}
.tooltip.is-tooltip-active::before,.tooltip:hover::before{
    opacity:0;
    content:attr(data-tooltip);
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    font-size:.75rem;
    padding:.4rem .8rem;
    background:rgba(74,74,74,.9);
    border-radius:4px;
    color:#fff;
    max-width:24rem
}
.tooltip.is-tooltip-active:not(.is-loading)::after,.tooltip:focus:not(.is-loading)::after,.tooltip:hover:not(.is-loading)::after{
    opacity:1;
    margin-left:-.5rem;
    margin-top:-.5rem
}
.tooltip.is-tooltip-active::before,.tooltip:focus::before,.tooltip:hover::before{
    opacity:1
}
.tooltip::before{
    top:auto;
    bottom:100%;
    left:50%;
    right:auto
}
.tooltip.is-tooltip-active:not(.is-loading)::after,.tooltip:focus:not(.is-loading)::after,.tooltip:hover:not(.is-loading)::after{
    top:0;
    bottom:auto;
    left:50%;
    right:auto;
    border-color:rgba(74,74,74,.9) transparent transparent transparent
}
.tooltip.is-tooltip-active::before,.tooltip:focus::before,.tooltip:hover::before{
    -webkit-transform:translate(-50%,-.5rem);
    transform:translate(-50%,-.5rem)
}
.tooltip.is-tooltip-right::before{
    top:auto;
    bottom:50%;
    left:100%;
    right:auto;
    -webkit-transform:translate(-1rem,50%);
    transform:translate(-1rem,50%)
}
.tooltip.is-tooltip-right.is-tooltip-active:not(.is-loading)::after,.tooltip.is-tooltip-right:focus:not(.is-loading)::after,.tooltip.is-tooltip-right:hover:not(.is-loading)::after{
    top:50%;
    left:100%;
    right:auto;
    border-color:transparent rgba(74,74,74,.9) transparent transparent
}
.tooltip.is-tooltip-right.is-tooltip-active::before,.tooltip.is-tooltip-right:focus::before,.tooltip.is-tooltip-right:hover::before{
    -webkit-transform:translate(.5rem,50%);
    transform:translate(.5rem,50%)
}
.tooltip.is-tooltip-bottom::before{
    top:100%;
    bottom:auto;
    left:50%;
    right:auto;
    -webkit-transform:translate(-50%,-1rem);
    transform:translate(-50%,-1rem)
}
.tooltip.is-tooltip-bottom.is-tooltip-active:not(.is-loading)::after,.tooltip.is-tooltip-bottom:focus:not(.is-loading)::after,.tooltip.is-tooltip-bottom:hover:not(.is-loading)::after{
    top:100%;
    bottom:auto;
    left:50%;
    right:auto;
    border-color:transparent transparent rgba(74,74,74,.9) transparent
}
.tooltip.is-tooltip-bottom.is-tooltip-active::before,.tooltip.is-tooltip-bottom:focus::before,.tooltip.is-tooltip-bottom:hover::before{
    -webkit-transform:translate(-50%,.5rem);
    transform:translate(-50%,.5rem)
}
.tooltip.is-tooltip-left::before{
    top:auto;
    bottom:50%;
    left:auto;
    right:100%;
    -webkit-transform:translate(1rem,50%);
    transform:translate(1rem,50%)
}
.tooltip.is-tooltip-left.is-tooltip-active:not(.is-loading)::after,.tooltip.is-tooltip-left:focus:not(.is-loading)::after,.tooltip.is-tooltip-left:hover:not(.is-loading)::after{
    top:50%;
    bottom:auto;
    left:auto;
    right:calc(100% - .5rem);
    border-color:transparent transparent transparent rgba(74,74,74,.9)
}
.tooltip.is-tooltip-left.is-tooltip-active::before,.tooltip.is-tooltip-left:focus::before,.tooltip.is-tooltip-left:hover::before{
    -webkit-transform:translate(-.5rem,50%);
    transform:translate(-.5rem,50%)
}
.tooltip.is-tooltip-multiline::before{
    min-width:24rem;
    text-overflow:clip;
    white-space:normal;
    word-break:keep-all
}
.tooltip.is-tooltip-white:not(.is-loading)::after{
    border-color:rgba(255,255,255,.9) transparent transparent transparent
}
.tooltip.is-tooltip-white.is-tooltip-right:not(.is-loading)::after{
    border-color:transparent rgba(255,255,255,.9) transparent transparent
}
.tooltip.is-tooltip-white.is-tooltip-bottom:not(.is-loading)::after{
    border-color:transparent transparent rgba(255,255,255,.9) transparent
}
.tooltip.is-tooltip-white.is-tooltip-left:not(.is-loading)::after{
    border-color:transparent transparent transparent rgba(255,255,255,.9)
}
.tooltip.is-tooltip-white::before{
    background:rgba(255,255,255,.9);
    color:#0a0a0a
}
.tooltip.is-tooltip-black:not(.is-loading)::after{
    border-color:rgba(10,10,10,.9) transparent transparent transparent
}
.tooltip.is-tooltip-black.is-tooltip-right:not(.is-loading)::after{
    border-color:transparent rgba(10,10,10,.9) transparent transparent
}
.tooltip.is-tooltip-black.is-tooltip-bottom:not(.is-loading)::after{
    border-color:transparent transparent rgba(10,10,10,.9) transparent
}
.tooltip.is-tooltip-black.is-tooltip-left:not(.is-loading)::after{
    border-color:transparent transparent transparent rgba(10,10,10,.9)
}
.tooltip.is-tooltip-black::before{
    background:rgba(10,10,10,.9);
    color:#fff
}
.tooltip.is-tooltip-light:not(.is-loading)::after{
    border-color:rgba(245,245,245,.9) transparent transparent transparent
}
.tooltip.is-tooltip-light.is-tooltip-right:not(.is-loading)::after{
    border-color:transparent rgba(245,245,245,.9) transparent transparent
}
.tooltip.is-tooltip-light.is-tooltip-bottom:not(.is-loading)::after{
    border-color:transparent transparent rgba(245,245,245,.9) transparent
}
.tooltip.is-tooltip-light.is-tooltip-left:not(.is-loading)::after{
    border-color:transparent transparent transparent rgba(245,245,245,.9)
}
.tooltip.is-tooltip-light::before{
    background:rgba(245,245,245,.9);
    color:#363636
}
.tooltip.is-tooltip-dark:not(.is-loading)::after{
    border-color:rgba(54,54,54,.9) transparent transparent transparent
}
.tooltip.is-tooltip-dark.is-tooltip-right:not(.is-loading)::after{
    border-color:transparent rgba(54,54,54,.9) transparent transparent
}
.tooltip.is-tooltip-dark.is-tooltip-bottom:not(.is-loading)::after{
    border-color:transparent transparent rgba(54,54,54,.9) transparent
}
.tooltip.is-tooltip-dark.is-tooltip-left:not(.is-loading)::after{
    border-color:transparent transparent transparent rgba(54,54,54,.9)
}
.tooltip.is-tooltip-dark::before{
    background:rgba(54,54,54,.9);
    color:#f5f5f5
}
.tooltip.is-tooltip-primary:not(.is-loading)::after{
    border-color:rgba(0,209,178,.9) transparent transparent transparent
}
.tooltip.is-tooltip-primary.is-tooltip-right:not(.is-loading)::after{
    border-color:transparent rgba(0,209,178,.9) transparent transparent
}
.tooltip.is-tooltip-primary.is-tooltip-bottom:not(.is-loading)::after{
    border-color:transparent transparent rgba(0,209,178,.9) transparent
}
.tooltip.is-tooltip-primary.is-tooltip-left:not(.is-loading)::after{
    border-color:transparent transparent transparent rgba(0,209,178,.9)
}
.tooltip.is-tooltip-primary::before{
    background:rgba(0,209,178,.9);
    color:#fff
}
.tooltip.is-tooltip-link:not(.is-loading)::after{
    border-color:rgba(50,115,220,.9) transparent transparent transparent
}
.tooltip.is-tooltip-link.is-tooltip-right:not(.is-loading)::after{
    border-color:transparent rgba(50,115,220,.9) transparent transparent
}
.tooltip.is-tooltip-link.is-tooltip-bottom:not(.is-loading)::after{
    border-color:transparent transparent rgba(50,115,220,.9) transparent
}
.tooltip.is-tooltip-link.is-tooltip-left:not(.is-loading)::after{
    border-color:transparent transparent transparent rgba(50,115,220,.9)
}
.tooltip.is-tooltip-link::before{
    background:rgba(50,115,220,.9);
    color:#fff
}
.tooltip.is-tooltip-info:not(.is-loading)::after{
    border-color:rgba(32,156,238,.9) transparent transparent transparent
}
.tooltip.is-tooltip-info.is-tooltip-right:not(.is-loading)::after{
    border-color:transparent rgba(32,156,238,.9) transparent transparent
}
.tooltip.is-tooltip-info.is-tooltip-bottom:not(.is-loading)::after{
    border-color:transparent transparent rgba(32,156,238,.9) transparent
}
.tooltip.is-tooltip-info.is-tooltip-left:not(.is-loading)::after{
    border-color:transparent transparent transparent rgba(32,156,238,.9)
}
.tooltip.is-tooltip-info::before{
    background:rgba(32,156,238,.9);
    color:#fff
}
.tooltip.is-tooltip-success:not(.is-loading)::after{
    border-color:rgba(35,209,96,.9) transparent transparent transparent
}
.tooltip.is-tooltip-success.is-tooltip-right:not(.is-loading)::after{
    border-color:transparent rgba(35,209,96,.9) transparent transparent
}
.tooltip.is-tooltip-success.is-tooltip-bottom:not(.is-loading)::after{
    border-color:transparent transparent rgba(35,209,96,.9) transparent
}
.tooltip.is-tooltip-success.is-tooltip-left:not(.is-loading)::after{
    border-color:transparent transparent transparent rgba(35,209,96,.9)
}
.tooltip.is-tooltip-success::before{
    background:rgba(35,209,96,.9);
    color:#fff
}
.tooltip.is-tooltip-warning:not(.is-loading)::after{
    border-color:rgba(255,221,87,.9) transparent transparent transparent
}
.tooltip.is-tooltip-warning.is-tooltip-right:not(.is-loading)::after{
    border-color:transparent rgba(255,221,87,.9) transparent transparent
}
.tooltip.is-tooltip-warning.is-tooltip-bottom:not(.is-loading)::after{
    border-color:transparent transparent rgba(255,221,87,.9) transparent
}
.tooltip.is-tooltip-warning.is-tooltip-left:not(.is-loading)::after{
    border-color:transparent transparent transparent rgba(255,221,87,.9)
}
.tooltip.is-tooltip-warning::before{
    background:rgba(255,221,87,.9);
    color:rgba(0,0,0,.7)
}
.tooltip.is-tooltip-danger:not(.is-loading)::after{
    border-color:rgba(255,56,96,.9) transparent transparent transparent
}
.tooltip.is-tooltip-danger.is-tooltip-right:not(.is-loading)::after{
    border-color:transparent rgba(255,56,96,.9) transparent transparent
}
.tooltip.is-tooltip-danger.is-tooltip-bottom:not(.is-loading)::after{
    border-color:transparent transparent rgba(255,56,96,.9) transparent
}
.tooltip.is-tooltip-danger.is-tooltip-left:not(.is-loading)::after{
    border-color:transparent transparent transparent rgba(255,56,96,.9)
}
.tooltip.is-tooltip-danger::before{
    background:rgba(255,56,96,.9);
    color:#fff
}
@media screen and (max-width:768px){
    .is-tooltip-top-mobile::before{
        top:auto!important;
        bottom:100%!important;
        left:50%!important;
        right:auto!important
    }
    .is-tooltip-top-mobile.is-tooltip-active:not(.is-loading)::after,.is-tooltip-top-mobile:focus:not(.is-loading)::after,.is-tooltip-top-mobile:hover:not(.is-loading)::after{
        top:0!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        border-color:rgba(74,74,74,.9) transparent transparent transparent!important
    }
    .is-tooltip-top-mobile.is-tooltip-active::before,.is-tooltip-top-mobile:focus::before,.is-tooltip-top-mobile:hover::before{
        -webkit-transform:translate(-50%,-.5rem)!important;
        transform:translate(-50%,-.5rem)!important
    }
}
@media screen and (min-width:769px),print{
    .is-tooltip-top-tablet::before{
        top:auto!important;
        bottom:100%!important;
        left:50%!important;
        right:auto!important
    }
    .is-tooltip-top-tablet.is-tooltip-active:not(.is-loading)::after,.is-tooltip-top-tablet:focus:not(.is-loading)::after,.is-tooltip-top-tablet:hover:not(.is-loading)::after{
        top:0!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        border-color:rgba(74,74,74,.9) transparent transparent transparent!important
    }
    .is-tooltip-top-tablet.is-tooltip-active::before,.is-tooltip-top-tablet:focus::before,.is-tooltip-top-tablet:hover::before{
        -webkit-transform:translate(-50%,-.5rem)!important;
        transform:translate(-50%,-.5rem)!important
    }
}
@media screen and (min-width:769px) and (max-width:1087px){
    .is-tooltip-top-tablet-only::before{
        top:auto!important;
        bottom:100%!important;
        left:50%!important;
        right:auto!important
    }
    .is-tooltip-top-tablet-only.is-tooltip-active:not(.is-loading)::after,.is-tooltip-top-tablet-only:focus:not(.is-loading)::after,.is-tooltip-top-tablet-only:hover:not(.is-loading)::after{
        top:0!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        border-color:rgba(74,74,74,.9) transparent transparent transparent!important
    }
    .is-tooltip-top-tablet-only.is-tooltip-active::before,.is-tooltip-top-tablet-only:focus::before,.is-tooltip-top-tablet-only:hover::before{
        -webkit-transform:translate(-50%,-.5rem)!important;
        transform:translate(-50%,-.5rem)!important
    }
}
@media screen and (max-width:1087px){
    .is-tooltip-top-touch::before{
        top:auto!important;
        bottom:100%!important;
        left:50%!important;
        right:auto!important
    }
    .is-tooltip-top-touch.is-tooltip-active:not(.is-loading)::after,.is-tooltip-top-touch:focus:not(.is-loading)::after,.is-tooltip-top-touch:hover:not(.is-loading)::after{
        top:0!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        border-color:rgba(74,74,74,.9) transparent transparent transparent!important
    }
    .is-tooltip-top-touch.is-tooltip-active::before,.is-tooltip-top-touch:focus::before,.is-tooltip-top-touch:hover::before{
        -webkit-transform:translate(-50%,-.5rem)!important;
        transform:translate(-50%,-.5rem)!important
    }
}
@media screen and (min-width:1088px){
    .is-tooltip-top-desktop::before{
        top:auto!important;
        bottom:100%!important;
        left:50%!important;
        right:auto!important
    }
    .is-tooltip-top-desktop.is-tooltip-active:not(.is-loading)::after,.is-tooltip-top-desktop:focus:not(.is-loading)::after,.is-tooltip-top-desktop:hover:not(.is-loading)::after{
        top:0!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        border-color:rgba(74,74,74,.9) transparent transparent transparent!important
    }
    .is-tooltip-top-desktop.is-tooltip-active::before,.is-tooltip-top-desktop:focus::before,.is-tooltip-top-desktop:hover::before{
        -webkit-transform:translate(-50%,-.5rem)!important;
        transform:translate(-50%,-.5rem)!important
    }
}
@media screen and (min-width:1088px) and (max-width:1279px){
    .is-tooltip-top-desktop-only::before{
        top:auto!important;
        bottom:100%!important;
        left:50%!important;
        right:auto!important
    }
    .is-tooltip-top-desktop-only.is-tooltip-active:not(.is-loading)::after,.is-tooltip-top-desktop-only:focus:not(.is-loading)::after,.is-tooltip-top-desktop-only:hover:not(.is-loading)::after{
        top:0!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        border-color:rgba(74,74,74,.9) transparent transparent transparent!important
    }
    .is-tooltip-top-desktop-only.is-tooltip-active::before,.is-tooltip-top-desktop-only:focus::before,.is-tooltip-top-desktop-only:hover::before{
        -webkit-transform:translate(-50%,-.5rem)!important;
        transform:translate(-50%,-.5rem)!important
    }
}
@media screen and (min-width:1280px){
    .is-tooltip-top-widescreen::before{
        top:auto!important;
        bottom:100%!important;
        left:50%!important;
        right:auto!important
    }
    .is-tooltip-top-widescreen.is-tooltip-active:not(.is-loading)::after,.is-tooltip-top-widescreen:focus:not(.is-loading)::after,.is-tooltip-top-widescreen:hover:not(.is-loading)::after{
        top:0!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        border-color:rgba(74,74,74,.9) transparent transparent transparent!important
    }
    .is-tooltip-top-widescreen.is-tooltip-active::before,.is-tooltip-top-widescreen:focus::before,.is-tooltip-top-widescreen:hover::before{
        -webkit-transform:translate(-50%,-.5rem)!important;
        transform:translate(-50%,-.5rem)!important
    }
}
@media screen and (min-width:1280px) and (max-width:1471px){
    .is-tooltip-top-widescreen-only::before{
        top:auto!important;
        bottom:100%!important;
        left:50%!important;
        right:auto!important
    }
    .is-tooltip-top-widescreen-only.is-tooltip-active:not(.is-loading)::after,.is-tooltip-top-widescreen-only:focus:not(.is-loading)::after,.is-tooltip-top-widescreen-only:hover:not(.is-loading)::after{
        top:0!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        border-color:rgba(74,74,74,.9) transparent transparent transparent!important
    }
    .is-tooltip-top-widescreen-only.is-tooltip-active::before,.is-tooltip-top-widescreen-only:focus::before,.is-tooltip-top-widescreen-only:hover::before{
        -webkit-transform:translate(-50%,-.5rem)!important;
        transform:translate(-50%,-.5rem)!important
    }
}
@media screen and (min-width:1472px){
    .is-tooltip-top-fullhd::before{
        top:auto!important;
        bottom:100%!important;
        left:50%!important;
        right:auto!important
    }
    .is-tooltip-top-fullhd.is-tooltip-active:not(.is-loading)::after,.is-tooltip-top-fullhd:focus:not(.is-loading)::after,.is-tooltip-top-fullhd:hover:not(.is-loading)::after{
        top:0!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        border-color:rgba(74,74,74,.9) transparent transparent transparent!important
    }
    .is-tooltip-top-fullhd.is-tooltip-active::before,.is-tooltip-top-fullhd:focus::before,.is-tooltip-top-fullhd:hover::before{
        -webkit-transform:translate(-50%,-.5rem)!important;
        transform:translate(-50%,-.5rem)!important
    }
}
@media screen and (max-width:768px){
    .is-tooltip-right-mobile::before{
        top:auto!important;
        bottom:50%!important;
        left:100%!important;
        right:auto!important;
        -webkit-transform:translate(-1rem,50%)!important;
        transform:translate(-1rem,50%)!important
    }
    .is-tooltip-right-mobile.is-tooltip-active:not(.is-loading)::after,.is-tooltip-right-mobile:focus:not(.is-loading)::after,.is-tooltip-right-mobile:hover:not(.is-loading)::after{
        top:50%!important;
        left:100%!important;
        right:auto!important;
        border-color:transparent rgba(74,74,74,.9) transparent transparent!important
    }
    .is-tooltip-right-mobile.is-tooltip-active::before,.is-tooltip-right-mobile:focus::before,.is-tooltip-right-mobile:hover::before{
        -webkit-transform:translate(.5rem,50%)!important;
        transform:translate(.5rem,50%)!important
    }
}
@media screen and (min-width:769px),print{
    .is-tooltip-right-tablet::before{
        top:auto!important;
        bottom:50%!important;
        left:100%!important;
        right:auto!important;
        -webkit-transform:translate(-1rem,50%)!important;
        transform:translate(-1rem,50%)!important
    }
    .is-tooltip-right-tablet.is-tooltip-active:not(.is-loading)::after,.is-tooltip-right-tablet:focus:not(.is-loading)::after,.is-tooltip-right-tablet:hover:not(.is-loading)::after{
        top:50%!important;
        left:100%!important;
        right:auto!important;
        border-color:transparent rgba(74,74,74,.9) transparent transparent!important
    }
    .is-tooltip-right-tablet.is-tooltip-active::before,.is-tooltip-right-tablet:focus::before,.is-tooltip-right-tablet:hover::before{
        -webkit-transform:translate(.5rem,50%)!important;
        transform:translate(.5rem,50%)!important
    }
}
@media screen and (min-width:769px) and (max-width:1087px){
    .is-tooltip-right-tablet-only::before{
        top:auto!important;
        bottom:50%!important;
        left:100%!important;
        right:auto!important;
        -webkit-transform:translate(-1rem,50%)!important;
        transform:translate(-1rem,50%)!important
    }
    .is-tooltip-right-tablet-only.is-tooltip-active:not(.is-loading)::after,.is-tooltip-right-tablet-only:focus:not(.is-loading)::after,.is-tooltip-right-tablet-only:hover:not(.is-loading)::after{
        top:50%!important;
        left:100%!important;
        right:auto!important;
        border-color:transparent rgba(74,74,74,.9) transparent transparent!important
    }
    .is-tooltip-right-tablet-only.is-tooltip-active::before,.is-tooltip-right-tablet-only:focus::before,.is-tooltip-right-tablet-only:hover::before{
        -webkit-transform:translate(.5rem,50%)!important;
        transform:translate(.5rem,50%)!important
    }
}
@media screen and (max-width:1087px){
    .is-tooltip-right-touch::before{
        top:auto!important;
        bottom:50%!important;
        left:100%!important;
        right:auto!important;
        -webkit-transform:translate(-1rem,50%)!important;
        transform:translate(-1rem,50%)!important
    }
    .is-tooltip-right-touch.is-tooltip-active:not(.is-loading)::after,.is-tooltip-right-touch:focus:not(.is-loading)::after,.is-tooltip-right-touch:hover:not(.is-loading)::after{
        top:50%!important;
        left:100%!important;
        right:auto!important;
        border-color:transparent rgba(74,74,74,.9) transparent transparent!important
    }
    .is-tooltip-right-touch.is-tooltip-active::before,.is-tooltip-right-touch:focus::before,.is-tooltip-right-touch:hover::before{
        -webkit-transform:translate(.5rem,50%)!important;
        transform:translate(.5rem,50%)!important
    }
}
@media screen and (min-width:1088px){
    .is-tooltip-right-desktop::before{
        top:auto!important;
        bottom:50%!important;
        left:100%!important;
        right:auto!important;
        -webkit-transform:translate(-1rem,50%)!important;
        transform:translate(-1rem,50%)!important
    }
    .is-tooltip-right-desktop.is-tooltip-active:not(.is-loading)::after,.is-tooltip-right-desktop:focus:not(.is-loading)::after,.is-tooltip-right-desktop:hover:not(.is-loading)::after{
        top:50%!important;
        left:100%!important;
        right:auto!important;
        border-color:transparent rgba(74,74,74,.9) transparent transparent!important
    }
    .is-tooltip-right-desktop.is-tooltip-active::before,.is-tooltip-right-desktop:focus::before,.is-tooltip-right-desktop:hover::before{
        -webkit-transform:translate(.5rem,50%)!important;
        transform:translate(.5rem,50%)!important
    }
}
@media screen and (min-width:1088px) and (max-width:1279px){
    .is-tooltip-right-desktop-only::before{
        top:auto!important;
        bottom:50%!important;
        left:100%!important;
        right:auto!important;
        -webkit-transform:translate(-1rem,50%)!important;
        transform:translate(-1rem,50%)!important
    }
    .is-tooltip-right-desktop-only.is-tooltip-active:not(.is-loading)::after,.is-tooltip-right-desktop-only:focus:not(.is-loading)::after,.is-tooltip-right-desktop-only:hover:not(.is-loading)::after{
        top:50%!important;
        left:100%!important;
        right:auto!important;
        border-color:transparent rgba(74,74,74,.9) transparent transparent!important
    }
    .is-tooltip-right-desktop-only.is-tooltip-active::before,.is-tooltip-right-desktop-only:focus::before,.is-tooltip-right-desktop-only:hover::before{
        -webkit-transform:translate(.5rem,50%)!important;
        transform:translate(.5rem,50%)!important
    }
}
@media screen and (min-width:1280px){
    .is-tooltip-right-widescreen::before{
        top:auto!important;
        bottom:50%!important;
        left:100%!important;
        right:auto!important;
        -webkit-transform:translate(-1rem,50%)!important;
        transform:translate(-1rem,50%)!important
    }
    .is-tooltip-right-widescreen.is-tooltip-active:not(.is-loading)::after,.is-tooltip-right-widescreen:focus:not(.is-loading)::after,.is-tooltip-right-widescreen:hover:not(.is-loading)::after{
        top:50%!important;
        left:100%!important;
        right:auto!important;
        border-color:transparent rgba(74,74,74,.9) transparent transparent!important
    }
    .is-tooltip-right-widescreen.is-tooltip-active::before,.is-tooltip-right-widescreen:focus::before,.is-tooltip-right-widescreen:hover::before{
        -webkit-transform:translate(.5rem,50%)!important;
        transform:translate(.5rem,50%)!important
    }
}
@media screen and (min-width:1280px) and (max-width:1471px){
    .is-tooltip-right-widescreen-only::before{
        top:auto!important;
        bottom:50%!important;
        left:100%!important;
        right:auto!important;
        -webkit-transform:translate(-1rem,50%)!important;
        transform:translate(-1rem,50%)!important
    }
    .is-tooltip-right-widescreen-only.is-tooltip-active:not(.is-loading)::after,.is-tooltip-right-widescreen-only:focus:not(.is-loading)::after,.is-tooltip-right-widescreen-only:hover:not(.is-loading)::after{
        top:50%!important;
        left:100%!important;
        right:auto!important;
        border-color:transparent rgba(74,74,74,.9) transparent transparent!important
    }
    .is-tooltip-right-widescreen-only.is-tooltip-active::before,.is-tooltip-right-widescreen-only:focus::before,.is-tooltip-right-widescreen-only:hover::before{
        -webkit-transform:translate(.5rem,50%)!important;
        transform:translate(.5rem,50%)!important
    }
}
@media screen and (min-width:1472px){
    .is-tooltip-right-fullhd::before{
        top:auto!important;
        bottom:50%!important;
        left:100%!important;
        right:auto!important;
        -webkit-transform:translate(-1rem,50%)!important;
        transform:translate(-1rem,50%)!important
    }
    .is-tooltip-right-fullhd.is-tooltip-active:not(.is-loading)::after,.is-tooltip-right-fullhd:focus:not(.is-loading)::after,.is-tooltip-right-fullhd:hover:not(.is-loading)::after{
        top:50%!important;
        left:100%!important;
        right:auto!important;
        border-color:transparent rgba(74,74,74,.9) transparent transparent!important
    }
    .is-tooltip-right-fullhd.is-tooltip-active::before,.is-tooltip-right-fullhd:focus::before,.is-tooltip-right-fullhd:hover::before{
        -webkit-transform:translate(.5rem,50%)!important;
        transform:translate(.5rem,50%)!important
    }
}
@media screen and (max-width:768px){
    .is-tooltip-bottom-mobile::before{
        top:100%!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        -webkit-transform:translate(-50%,-1rem)!important;
        transform:translate(-50%,-1rem)!important
    }
    .is-tooltip-bottom-mobile.is-tooltip-active:not(.is-loading)::after,.is-tooltip-bottom-mobile:focus:not(.is-loading)::after,.is-tooltip-bottom-mobile:hover:not(.is-loading)::after{
        top:100%!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        border-color:transparent transparent rgba(74,74,74,.9) transparent!important
    }
    .is-tooltip-bottom-mobile.is-tooltip-active::before,.is-tooltip-bottom-mobile:focus::before,.is-tooltip-bottom-mobile:hover::before{
        -webkit-transform:translate(-50%,.5rem)!important;
        transform:translate(-50%,.5rem)!important
    }
}
@media screen and (min-width:769px),print{
    .is-tooltip-bottom-tablet::before{
        top:100%!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        -webkit-transform:translate(-50%,-1rem)!important;
        transform:translate(-50%,-1rem)!important
    }
    .is-tooltip-bottom-tablet.is-tooltip-active:not(.is-loading)::after,.is-tooltip-bottom-tablet:focus:not(.is-loading)::after,.is-tooltip-bottom-tablet:hover:not(.is-loading)::after{
        top:100%!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        border-color:transparent transparent rgba(74,74,74,.9) transparent!important
    }
    .is-tooltip-bottom-tablet.is-tooltip-active::before,.is-tooltip-bottom-tablet:focus::before,.is-tooltip-bottom-tablet:hover::before{
        -webkit-transform:translate(-50%,.5rem)!important;
        transform:translate(-50%,.5rem)!important
    }
}
@media screen and (min-width:769px) and (max-width:1087px){
    .is-tooltip-bottom-tablet-only::before{
        top:100%!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        -webkit-transform:translate(-50%,-1rem)!important;
        transform:translate(-50%,-1rem)!important
    }
    .is-tooltip-bottom-tablet-only.is-tooltip-active:not(.is-loading)::after,.is-tooltip-bottom-tablet-only:focus:not(.is-loading)::after,.is-tooltip-bottom-tablet-only:hover:not(.is-loading)::after{
        top:100%!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        border-color:transparent transparent rgba(74,74,74,.9) transparent!important
    }
    .is-tooltip-bottom-tablet-only.is-tooltip-active::before,.is-tooltip-bottom-tablet-only:focus::before,.is-tooltip-bottom-tablet-only:hover::before{
        -webkit-transform:translate(-50%,.5rem)!important;
        transform:translate(-50%,.5rem)!important
    }
}
@media screen and (max-width:1087px){
    .is-tooltip-bottom-touch::before{
        top:100%!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        -webkit-transform:translate(-50%,-1rem)!important;
        transform:translate(-50%,-1rem)!important
    }
    .is-tooltip-bottom-touch.is-tooltip-active:not(.is-loading)::after,.is-tooltip-bottom-touch:focus:not(.is-loading)::after,.is-tooltip-bottom-touch:hover:not(.is-loading)::after{
        top:100%!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        border-color:transparent transparent rgba(74,74,74,.9) transparent!important
    }
    .is-tooltip-bottom-touch.is-tooltip-active::before,.is-tooltip-bottom-touch:focus::before,.is-tooltip-bottom-touch:hover::before{
        -webkit-transform:translate(-50%,.5rem)!important;
        transform:translate(-50%,.5rem)!important
    }
}
@media screen and (min-width:1088px){
    .is-tooltip-bottom-desktop::before{
        top:100%!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        -webkit-transform:translate(-50%,-1rem)!important;
        transform:translate(-50%,-1rem)!important
    }
    .is-tooltip-bottom-desktop.is-tooltip-active:not(.is-loading)::after,.is-tooltip-bottom-desktop:focus:not(.is-loading)::after,.is-tooltip-bottom-desktop:hover:not(.is-loading)::after{
        top:100%!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        border-color:transparent transparent rgba(74,74,74,.9) transparent!important
    }
    .is-tooltip-bottom-desktop.is-tooltip-active::before,.is-tooltip-bottom-desktop:focus::before,.is-tooltip-bottom-desktop:hover::before{
        -webkit-transform:translate(-50%,.5rem)!important;
        transform:translate(-50%,.5rem)!important
    }
}
@media screen and (min-width:1088px) and (max-width:1279px){
    .is-tooltip-bottom-desktop-only::before{
        top:100%!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        -webkit-transform:translate(-50%,-1rem)!important;
        transform:translate(-50%,-1rem)!important
    }
    .is-tooltip-bottom-desktop-only.is-tooltip-active:not(.is-loading)::after,.is-tooltip-bottom-desktop-only:focus:not(.is-loading)::after,.is-tooltip-bottom-desktop-only:hover:not(.is-loading)::after{
        top:100%!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        border-color:transparent transparent rgba(74,74,74,.9) transparent!important
    }
    .is-tooltip-bottom-desktop-only.is-tooltip-active::before,.is-tooltip-bottom-desktop-only:focus::before,.is-tooltip-bottom-desktop-only:hover::before{
        -webkit-transform:translate(-50%,.5rem)!important;
        transform:translate(-50%,.5rem)!important
    }
}
@media screen and (min-width:1280px){
    .is-tooltip-bottom-widescreen::before{
        top:100%!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        -webkit-transform:translate(-50%,-1rem)!important;
        transform:translate(-50%,-1rem)!important
    }
    .is-tooltip-bottom-widescreen.is-tooltip-active:not(.is-loading)::after,.is-tooltip-bottom-widescreen:focus:not(.is-loading)::after,.is-tooltip-bottom-widescreen:hover:not(.is-loading)::after{
        top:100%!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        border-color:transparent transparent rgba(74,74,74,.9) transparent!important
    }
    .is-tooltip-bottom-widescreen.is-tooltip-active::before,.is-tooltip-bottom-widescreen:focus::before,.is-tooltip-bottom-widescreen:hover::before{
        -webkit-transform:translate(-50%,.5rem)!important;
        transform:translate(-50%,.5rem)!important
    }
}
@media screen and (min-width:1280px) and (max-width:1471px){
    .is-tooltip-bottom-widescreen-only::before{
        top:100%!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        -webkit-transform:translate(-50%,-1rem)!important;
        transform:translate(-50%,-1rem)!important
    }
    .is-tooltip-bottom-widescreen-only.is-tooltip-active:not(.is-loading)::after,.is-tooltip-bottom-widescreen-only:focus:not(.is-loading)::after,.is-tooltip-bottom-widescreen-only:hover:not(.is-loading)::after{
        top:100%!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        border-color:transparent transparent rgba(74,74,74,.9) transparent!important
    }
    .is-tooltip-bottom-widescreen-only.is-tooltip-active::before,.is-tooltip-bottom-widescreen-only:focus::before,.is-tooltip-bottom-widescreen-only:hover::before{
        -webkit-transform:translate(-50%,.5rem)!important;
        transform:translate(-50%,.5rem)!important
    }
}
@media screen and (min-width:1472px){
    .is-tooltip-bottom-fullhd::before{
        top:100%!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        -webkit-transform:translate(-50%,-1rem)!important;
        transform:translate(-50%,-1rem)!important
    }
    .is-tooltip-bottom-fullhd.is-tooltip-active:not(.is-loading)::after,.is-tooltip-bottom-fullhd:focus:not(.is-loading)::after,.is-tooltip-bottom-fullhd:hover:not(.is-loading)::after{
        top:100%!important;
        bottom:auto!important;
        left:50%!important;
        right:auto!important;
        border-color:transparent transparent rgba(74,74,74,.9) transparent!important
    }
    .is-tooltip-bottom-fullhd.is-tooltip-active::before,.is-tooltip-bottom-fullhd:focus::before,.is-tooltip-bottom-fullhd:hover::before{
        -webkit-transform:translate(-50%,.5rem)!important;
        transform:translate(-50%,.5rem)!important
    }
}
@media screen and (max-width:768px){
    .is-tooltip-left-mobile::before{
        top:auto!important;
        bottom:50%!important;
        left:auto!important;
        right:100%!important;
        -webkit-transform:translate(1rem,50%)!important;
        transform:translate(1rem,50%)!important
    }
    .is-tooltip-left-mobile.is-tooltip-active:not(.is-loading)::after,.is-tooltip-left-mobile:focus:not(.is-loading)::after,.is-tooltip-left-mobile:hover:not(.is-loading)::after{
        top:50%!important;
        bottom:auto!important;
        left:auto!important;
        right:calc(100% - .5rem)!important;
        border-color:transparent transparent transparent rgba(74,74,74,.9)!important
    }
    .is-tooltip-left-mobile.is-tooltip-active::before,.is-tooltip-left-mobile:focus::before,.is-tooltip-left-mobile:hover::before{
        -webkit-transform:translate(-.5rem,50%)!important;
        transform:translate(-.5rem,50%)!important
    }
}
@media screen and (min-width:769px),print{
    .is-tooltip-left-tablet::before{
        top:auto!important;
        bottom:50%!important;
        left:auto!important;
        right:100%!important;
        -webkit-transform:translate(1rem,50%)!important;
        transform:translate(1rem,50%)!important
    }
    .is-tooltip-left-tablet.is-tooltip-active:not(.is-loading)::after,.is-tooltip-left-tablet:focus:not(.is-loading)::after,.is-tooltip-left-tablet:hover:not(.is-loading)::after{
        top:50%!important;
        bottom:auto!important;
        left:auto!important;
        right:calc(100% - .5rem)!important;
        border-color:transparent transparent transparent rgba(74,74,74,.9)!important
    }
    .is-tooltip-left-tablet.is-tooltip-active::before,.is-tooltip-left-tablet:focus::before,.is-tooltip-left-tablet:hover::before{
        -webkit-transform:translate(-.5rem,50%)!important;
        transform:translate(-.5rem,50%)!important
    }
}
@media screen and (min-width:769px) and (max-width:1087px){
    .is-tooltip-left-tablet-only::before{
        top:auto!important;
        bottom:50%!important;
        left:auto!important;
        right:100%!important;
        -webkit-transform:translate(1rem,50%)!important;
        transform:translate(1rem,50%)!important
    }
    .is-tooltip-left-tablet-only.is-tooltip-active:not(.is-loading)::after,.is-tooltip-left-tablet-only:focus:not(.is-loading)::after,.is-tooltip-left-tablet-only:hover:not(.is-loading)::after{
        top:50%!important;
        bottom:auto!important;
        left:auto!important;
        right:calc(100% - .5rem)!important;
        border-color:transparent transparent transparent rgba(74,74,74,.9)!important
    }
    .is-tooltip-left-tablet-only.is-tooltip-active::before,.is-tooltip-left-tablet-only:focus::before,.is-tooltip-left-tablet-only:hover::before{
        -webkit-transform:translate(-.5rem,50%)!important;
        transform:translate(-.5rem,50%)!important
    }
}
@media screen and (max-width:1087px){
    .is-tooltip-left-touch::before{
        top:auto!important;
        bottom:50%!important;
        left:auto!important;
        right:100%!important;
        -webkit-transform:translate(1rem,50%)!important;
        transform:translate(1rem,50%)!important
    }
    .is-tooltip-left-touch.is-tooltip-active:not(.is-loading)::after,.is-tooltip-left-touch:focus:not(.is-loading)::after,.is-tooltip-left-touch:hover:not(.is-loading)::after{
        top:50%!important;
        bottom:auto!important;
        left:auto!important;
        right:calc(100% - .5rem)!important;
        border-color:transparent transparent transparent rgba(74,74,74,.9)!important
    }
    .is-tooltip-left-touch.is-tooltip-active::before,.is-tooltip-left-touch:focus::before,.is-tooltip-left-touch:hover::before{
        -webkit-transform:translate(-.5rem,50%)!important;
        transform:translate(-.5rem,50%)!important
    }
}
@media screen and (min-width:1088px){
    .is-tooltip-left-desktop::before{
        top:auto!important;
        bottom:50%!important;
        left:auto!important;
        right:100%!important;
        -webkit-transform:translate(1rem,50%)!important;
        transform:translate(1rem,50%)!important
    }
    .is-tooltip-left-desktop.is-tooltip-active:not(.is-loading)::after,.is-tooltip-left-desktop:focus:not(.is-loading)::after,.is-tooltip-left-desktop:hover:not(.is-loading)::after{
        top:50%!important;
        bottom:auto!important;
        left:auto!important;
        right:calc(100% - .5rem)!important;
        border-color:transparent transparent transparent rgba(74,74,74,.9)!important
    }
    .is-tooltip-left-desktop.is-tooltip-active::before,.is-tooltip-left-desktop:focus::before,.is-tooltip-left-desktop:hover::before{
        -webkit-transform:translate(-.5rem,50%)!important;
        transform:translate(-.5rem,50%)!important
    }
}
@media screen and (min-width:1088px) and (max-width:1279px){
    .is-tooltip-left-desktop-only::before{
        top:auto!important;
        bottom:50%!important;
        left:auto!important;
        right:100%!important;
        -webkit-transform:translate(1rem,50%)!important;
        transform:translate(1rem,50%)!important
    }
    .is-tooltip-left-desktop-only.is-tooltip-active:not(.is-loading)::after,.is-tooltip-left-desktop-only:focus:not(.is-loading)::after,.is-tooltip-left-desktop-only:hover:not(.is-loading)::after{
        top:50%!important;
        bottom:auto!important;
        left:auto!important;
        right:calc(100% - .5rem)!important;
        border-color:transparent transparent transparent rgba(74,74,74,.9)!important
    }
    .is-tooltip-left-desktop-only.is-tooltip-active::before,.is-tooltip-left-desktop-only:focus::before,.is-tooltip-left-desktop-only:hover::before{
        -webkit-transform:translate(-.5rem,50%)!important;
        transform:translate(-.5rem,50%)!important
    }
}
@media screen and (min-width:1280px){
    .is-tooltip-left-widescreen::before{
        top:auto!important;
        bottom:50%!important;
        left:auto!important;
        right:100%!important;
        -webkit-transform:translate(1rem,50%)!important;
        transform:translate(1rem,50%)!important
    }
    .is-tooltip-left-widescreen.is-tooltip-active:not(.is-loading)::after,.is-tooltip-left-widescreen:focus:not(.is-loading)::after,.is-tooltip-left-widescreen:hover:not(.is-loading)::after{
        top:50%!important;
        bottom:auto!important;
        left:auto!important;
        right:calc(100% - .5rem)!important;
        border-color:transparent transparent transparent rgba(74,74,74,.9)!important
    }
    .is-tooltip-left-widescreen.is-tooltip-active::before,.is-tooltip-left-widescreen:focus::before,.is-tooltip-left-widescreen:hover::before{
        -webkit-transform:translate(-.5rem,50%)!important;
        transform:translate(-.5rem,50%)!important
    }
}
@media screen and (min-width:1280px) and (max-width:1471px){
    .is-tooltip-left-widescreen-only::before{
        top:auto!important;
        bottom:50%!important;
        left:auto!important;
        right:100%!important;
        -webkit-transform:translate(1rem,50%)!important;
        transform:translate(1rem,50%)!important
    }
    .is-tooltip-left-widescreen-only.is-tooltip-active:not(.is-loading)::after,.is-tooltip-left-widescreen-only:focus:not(.is-loading)::after,.is-tooltip-left-widescreen-only:hover:not(.is-loading)::after{
        top:50%!important;
        bottom:auto!important;
        left:auto!important;
        right:calc(100% - .5rem)!important;
        border-color:transparent transparent transparent rgba(74,74,74,.9)!important
    }
    .is-tooltip-left-widescreen-only.is-tooltip-active::before,.is-tooltip-left-widescreen-only:focus::before,.is-tooltip-left-widescreen-only:hover::before{
        -webkit-transform:translate(-.5rem,50%)!important;
        transform:translate(-.5rem,50%)!important
    }
}
@media screen and (min-width:1472px){
    .is-tooltip-left-fullhd::before{
        top:auto!important;
        bottom:50%!important;
        left:auto!important;
        right:100%!important;
        -webkit-transform:translate(1rem,50%)!important;
        transform:translate(1rem,50%)!important
    }
    .is-tooltip-left-fullhd.is-tooltip-active:not(.is-loading)::after,.is-tooltip-left-fullhd:focus:not(.is-loading)::after,.is-tooltip-left-fullhd:hover:not(.is-loading)::after{
        top:50%!important;
        bottom:auto!important;
        left:auto!important;
        right:calc(100% - .5rem)!important;
        border-color:transparent transparent transparent rgba(74,74,74,.9)!important
    }
    .is-tooltip-left-fullhd.is-tooltip-active::before,.is-tooltip-left-fullhd:focus::before,.is-tooltip-left-fullhd:hover::before{
        -webkit-transform:translate(-.5rem,50%)!important;
        transform:translate(-.5rem,50%)!important
    }
}












/*BULMA DATEPICKER*/
.datetimepicker-dummy .datetimepicker-dummy-wrapper{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;font-size:1rem;justify-content:flex-start;line-height:1.5;padding-bottom:calc(.5em - 1px);padding-left:calc(.75em - 1px);padding-right:calc(.75em - 1px);padding-top:calc(.5em - 1px);position:relative;vertical-align:top}.datetimepicker-dummy .datetimepicker-dummy-wrapper:active,.datetimepicker-dummy .datetimepicker-dummy-wrapper:focus,.datetimepicker-dummy .is-active.datetimepicker-dummy-wrapper,.datetimepicker-dummy .is-focused.datetimepicker-dummy-wrapper{outline:0}.datetimepicker-dummy [disabled].datetimepicker-dummy-wrapper,.datetimepicker-dummy fieldset[disabled] .datetimepicker-dummy-wrapper,fieldset[disabled] .datetimepicker-dummy .datetimepicker-dummy-wrapper{cursor:not-allowed}@keyframes decrement-prev{from{opacity:1;transform:translateY(0)}}@keyframes decrement-next{from{opacity:0;transform:translateY(-50px)}}@keyframes increment-prev{from{opacity:1;transform:translateY(0)}}@keyframes increment-next{from{opacity:0;transform:translateY(50px)}}.datetimepicker{transition:width .8s cubic-bezier(1,-.55,.2,1.37),opacity .2s ease,visibility .2s ease,margin .2s ease;display:none;background:#fff;border-radius:2px;max-width:320px;z-index:1;box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1)}.datetimepicker.is-active{display:block}.datetimepicker .datetimepicker-header{display:flex;flex-direction:column;flex:1;text-align:left;position:relative;padding:.5rem 1rem;font-size:1rem;box-shadow:0 .2rem .2rem -.2rem rgba(10,10,10,.1)}.datetimepicker .datetimepicker-header.is-date-only{flex-direction:row}.datetimepicker .datetimepicker-header.is-date-only .datetimepicker-selection-end .datetimepicker-selection-wrapper{justify-content:flex-end!important}.datetimepicker .datetimepicker-header .datetimepicker-selection-details{flex:1}.datetimepicker .datetimepicker-header .datetimepicker-selection-from,.datetimepicker .datetimepicker-header .datetimepicker-selection-to{font-size:.65rem;color:#b5b5b5;text-transform:uppercase;padding:0}.datetimepicker .datetimepicker-header .datetimepicker-selection-end,.datetimepicker .datetimepicker-header .datetimepicker-selection-start{padding:0;display:flex;flex:1;flex-direction:row}.datetimepicker .datetimepicker-header .datetimepicker-selection-end .datetimepicker-selection-wrapper,.datetimepicker .datetimepicker-header .datetimepicker-selection-start .datetimepicker-selection-wrapper{flex-direction:row;display:flex;min-height:2.5rem;flex:1 1 2rem}.datetimepicker .datetimepicker-header .datetimepicker-selection-end .datetimepicker-selection-day,.datetimepicker .datetimepicker-header .datetimepicker-selection-start .datetimepicker-selection-day{flex:0;text-transform:capitalize;font-size:2rem;line-height:2.5rem;margin-right:.5rem;color:#00d1b1;font-weight:100}.datetimepicker .datetimepicker-header .datetimepicker-selection-end .datetimepicker-selection-date,.datetimepicker .datetimepicker-header .datetimepicker-selection-start .datetimepicker-selection-date{font-size:.85rem;line-height:.85rem;justify-content:center;display:flex;flex-direction:column;font-weight:300}.datetimepicker .datetimepicker-header .datetimepicker-selection-end .datetimepicker-selection-month,.datetimepicker .datetimepicker-header .datetimepicker-selection-start .datetimepicker-selection-month{color:#494949;text-transform:capitalize}.datetimepicker .datetimepicker-header .datetimepicker-selection-end .datetimepicker-selection-weekday,.datetimepicker .datetimepicker-header .datetimepicker-selection-start .datetimepicker-selection-weekday{font-size:.75em;color:#b6b4b6;text-transform:capitalize;text-align:left}.datetimepicker .datetimepicker-header .datetimepicker-selection-end .datetimepicker-selection-hour,.datetimepicker .datetimepicker-header .datetimepicker-selection-start .datetimepicker-selection-hour{font-size:1.5rem;font-weight:100;flex:1;justify-content:center;align-items:center;text-align:center}.datetimepicker .datetimepicker-header .datetimepicker-selection-end .datetimepicker-selection-hour.editable,.datetimepicker .datetimepicker-header .datetimepicker-selection-start .datetimepicker-selection-hour.editable{border:1px solid #dcdcdc}.datetimepicker .datetimepicker-header .datetimepicker-selection-end .datetimepicker-selection-hour.editable .datetimepicker-selection-input-hours,.datetimepicker .datetimepicker-header .datetimepicker-selection-start .datetimepicker-selection-hour.editable .datetimepicker-selection-input-hours{width:31px;font-size:1.5rem;font-weight:100;color:#4a4a4a;border:0;text-align:right}.datetimepicker .datetimepicker-header .datetimepicker-selection-end .datetimepicker-selection-hour.editable .datetimepicker-selection-input-minutes,.datetimepicker .datetimepicker-header .datetimepicker-selection-start .datetimepicker-selection-hour.editable .datetimepicker-selection-input-minutes{width:31px;font-size:1.5rem;font-weight:100;color:#4a4a4a;border:0;margin-left:-5px}.datetimepicker .datetimepicker-header .datetimepicker-selection-end,.datetimepicker .datetimepicker-header .datetimepicker-selection-start{align-items:center}.datetimepicker .datetimepicker-header .datetimepicker-selection-end.is-centered .datetimepicker-selection-wrapper,.datetimepicker .datetimepicker-header .datetimepicker-selection-start.is-centered .datetimepicker-selection-wrapper{justify-content:center;align-items:center}.datetimepicker .datetimepicker-header .datetimepicker-selection-time{flex:1;display:flex}.datetimepicker .datetimepicker-header .datetimepicker-selection-time .datetimepicker-selection-time-icon{display:flex;justify-content:center;align-items:center;padding:0 1rem;color:#b5b5b5}.datetimepicker .datepicker-nav{background:#00d1b1;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:.5em;flex-direction:row}.datetimepicker .datepicker-nav .datepicker-nav-month-year{flex-direction:row;display:flex}.datetimepicker .datepicker-nav .datepicker-nav-month,.datetimepicker .datepicker-nav .datepicker-nav-year{text-decoration:none;font-size:1rem;color:#fff}.datetimepicker .datepicker-nav .datepicker-nav-month:hover,.datetimepicker .datepicker-nav .datepicker-nav-year:hover{cursor:pointer}.datetimepicker .datepicker-nav .datepicker-nav-month{text-transform:capitalize}.datetimepicker .datepicker-nav .datepicker-nav-year{font-weight:700}.datetimepicker .datepicker-nav .datepicker-nav-next,.datetimepicker .datepicker-nav .datepicker-nav-previous{flex-basis:auto;flex-grow:0;flex-shrink:0;text-decoration:none;color:#fff}.datetimepicker .datepicker-nav .datepicker-nav-next:hover,.datetimepicker .datepicker-nav .datepicker-nav-previous:hover{background-color:transparent}.datetimepicker .datepicker-nav .datepicker-nav-next:hover svg,.datetimepicker .datepicker-nav .datepicker-nav-previous:hover svg{stroke-width:1em}.datetimepicker .datepicker-nav .datepicker-nav-next svg,.datetimepicker .datepicker-nav .datepicker-nav-previous svg{stroke:currentColor;width:11.25px;height:.75rem}.datetimepicker .datepicker-body{overflow:hidden}.datetimepicker .datepicker-body .datepicker-dates{display:none}.datetimepicker .datepicker-body .datepicker-dates.is-active{display:flex;flex-direction:column}.datetimepicker .datepicker-body .datepicker-months,.datetimepicker .datepicker-body .datepicker-years{display:none}.datetimepicker .datepicker-body .datepicker-months.is-active,.datetimepicker .datepicker-body .datepicker-years.is-active{flex-direction:row;display:flex}.datetimepicker .datepicker-body .datepicker-weekdays{display:flex;flex-wrap:wrap;justify-content:space-around;padding:.3rem 0;background:0 0;color:#fff;font-size:.75rem}.datetimepicker .datepicker-body .datepicker-weekdays .datepicker-date{background:0 0!important;color:#b5b5b5;padding:.3rem}.datetimepicker .datepicker-body .datepicker-dates .datepicker-days{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;padding:0;color:#7a7a7a}.datetimepicker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date{background:#f5f5f5;display:flex;justify-content:center;flex:14.28571%;margin:.1rem 0;align-items:center}.datetimepicker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item{margin:0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:25091983px;color:#494949;cursor:pointer;height:2.2rem;outline:0;padding:0;position:relative;text-align:center;text-decoration:none;transition:all .2s ease;vertical-align:middle;white-space:nowrap;width:2.2rem;animation:bounce-button-in .45s 0s cubic-bezier(.175,.885,.32,1.275) forwards}.datetimepicker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-today{background:0 0;border:.1rem dotted #00d1b1;color:#00d1b1}.datetimepicker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item:focus{background:#fff;border-color:#fff;color:rgba(0,0,0,.7);text-decoration:none}.datetimepicker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-active{background:#00d1b1;border-color:#00d1b1;border-radius:25091983px;color:#fff}.datetimepicker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-active.is-today{border-color:#fff!important;color:#fff!important}.datetimepicker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-highlighted{border:.1rem solid #00d1b1}.datetimepicker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item:hover{background:#fff;border:.1rem solid #00d1b1;color:rgba(0,0,0,.7);text-decoration:none}.datetimepicker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.is-current-month{background:0 0}.datetimepicker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.is-disabled,.datetimepicker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date[disabled]{background-color:#f4f4f4;background-image:url(data:image/gif;base64,R0lGODlhBQAFAOMAAP/14////93uHt3uHt3uHt3uHv///////////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAAALAAAAAAFAAUAAAQL0ACAzpG0YnonNxEAOw==)!important}.datetimepicker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.is-disabled .calendar-event,.datetimepicker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.is-disabled .date-item,.datetimepicker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date[disabled] .calendar-event,.datetimepicker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date[disabled] .date-item{cursor:default;opacity:.25;pointer-events:none}.datetimepicker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range{position:relative;background:#00d1b1;z-index:1}.datetimepicker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-end .date-item,.datetimepicker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-start .date-item{background:#fff;border:.1rem solid #00d1b1;color:#00d1b1;box-shadow:0 .2rem .2rem rgba(10,10,10,.1)}.datetimepicker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-start{border-top-left-radius:25091983px;border-bottom-left-radius:25091983px}.datetimepicker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-end{border-top-right-radius:25091983px;border-bottom-right-radius:25091983px}.datetimepicker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item{background-color:#00d1b1;color:#fff}.datetimepicker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item.is-today{border-color:#fff!important;color:#fff!important}.datetimepicker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range-start.datepicker-range-end .date-item.is-today{color:#00d1b1!important}.datetimepicker .datepicker-body .datepicker-months,.datetimepicker .datepicker-body .datepicker-years{flex-direction:row;flex-wrap:wrap;padding:.5rem;max-height:17rem;overflow-y:auto}.datetimepicker .datepicker-body .datepicker-months .datepicker-month,.datetimepicker .datepicker-body .datepicker-months .datepicker-year,.datetimepicker .datepicker-body .datepicker-years .datepicker-month,.datetimepicker .datepicker-body .datepicker-years .datepicker-year{padding:.5rem;margin:.5rem;font-size:.75rem;text-align:center;flex:1 25%;text-transform:capitalize;border-radius:25091983px;border:.1rem solid transparent}.datetimepicker .datepicker-body .datepicker-months .datepicker-month.is-active,.datetimepicker .datepicker-body .datepicker-months .datepicker-year.is-active,.datetimepicker .datepicker-body .datepicker-years .datepicker-month.is-active,.datetimepicker .datepicker-body .datepicker-years .datepicker-year.is-active{background:#00d1b1;border-color:#00d1b1;color:#fff}.datetimepicker .datepicker-body .datepicker-months .datepicker-month:hover,.datetimepicker .datepicker-body .datepicker-months .datepicker-year:hover,.datetimepicker .datepicker-body .datepicker-years .datepicker-month:hover,.datetimepicker .datepicker-body .datepicker-years .datepicker-year:hover{cursor:pointer;background:#fff;border:.1rem solid #00d1b1;color:rgba(0,0,0,.7)}.datetimepicker .datetimepicker-footer{display:flex;flex:1;justify-content:space-evenly;margin:0}.datetimepicker .datetimepicker-footer>*{text-decoration:none!important}.datetimepicker.is-datetimepicker-default .datetimepicker-container{display:flex;flex-direction:column}.datetimepicker.is-datetimepicker-default .datetimepicker-container:after,.datetimepicker.is-datetimepicker-default .datetimepicker-container:before{bottom:100%;left:15%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.datetimepicker.is-datetimepicker-default .datetimepicker-container:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:.75rem;margin-left:-.75rem}.datetimepicker.is-datetimepicker-default .datetimepicker-container:before{border-color:rgba(74,74,74,0);border-bottom-color:#4a4a4a;border-width:.75rem;margin-left:-.75rem}.datetimepicker.is-datetimepicker-default .datetimepicker-container.has-header-bottom{flex-direction:column-reverse}.datetimepicker.is-large{max-width:100%}.datetimepicker.is-large .datepicker-body .datepicker-date{border-bottom:.1rem solid #f4f4f4;border-right:.1rem solid #f4f4f4;display:flex;flex-direction:column;height:11rem;padding:0}.datetimepicker.is-large .datepicker-body .datepicker-date:nth-child(7n){border-right:0}.datetimepicker.is-large .datepicker-body .datepicker-date:nth-last-child(-n+7){border-bottom:0}.datetimepicker.is-large .date-item{align-self:flex-end;height:2.2rem;margin-right:.5rem;margin-top:.5rem}.datetimepicker.is-large .datepicker-range::before,.datetimepicker.is-large .datepicker-range:before{top:1.9rem}.datetimepicker.is-large .datepicker-range.datepicker-range-start::before{left:auto;width:1.9rem}.datetimepicker.is-large .datepicker-range.datepicker-range-end::before{right:1.9rem}.datetimepicker.is-large .datepicker-events{flex-grow:1;line-height:1;overflow-y:auto;padding:.5rem}.datetimepicker.is-large .datepicker-event{background-color:#7a7a7a;border-radius:2px;color:#fff;display:block;font-size:1rem;margin:.2rem auto;overflow:hidden;padding:.3rem .4rem;text-align:left;text-overflow:ellipsis;vertical-align:baseline;white-space:nowrap}.datetimepicker.is-large .datepicker-event.is-white{background-color:#fff;color:#0a0a0a}.datetimepicker.is-large .datepicker-event.is-black{background-color:#0a0a0a;color:#fff}.datetimepicker.is-large .datepicker-event.is-light{background-color:#f4f4f4;color:rgba(0,0,0,.7)}.datetimepicker.is-large .datepicker-event.is-dark{background-color:#353535;color:#fff}.datetimepicker.is-large .datepicker-event.is-primary{background-color:#00d1b1;color:#fff}.datetimepicker.is-large .datepicker-event.is-link{background-color:#475ec6;color:#fff}.datetimepicker.is-large .datepicker-event.is-info{background-color:#3e8ed0;color:#fff}.datetimepicker.is-large .datepicker-event.is-success{background-color:#47c68d;color:#fff}.datetimepicker.is-large .datepicker-event.is-warning{background-color:#ffdf89;color:rgba(0,0,0,.7)}.datetimepicker.is-large .datepicker-event.is-danger{background-color:#f14668;color:#fff}.datetimepicker .timepicker{display:flex;flex-direction:row;justify-content:center;margin:auto}.datetimepicker .timepicker .timepicker-end,.datetimepicker .timepicker .timepicker-start{display:flex;flex-direction:row;flex:1 50%;justify-content:center;position:relative}.datetimepicker .timepicker .timepicker-end .timepicker-hours,.datetimepicker .timepicker .timepicker-end .timepicker-minutes,.datetimepicker .timepicker .timepicker-start .timepicker-hours,.datetimepicker .timepicker .timepicker-start .timepicker-minutes{display:flex;flex-direction:column;align-items:center}.datetimepicker .timepicker .timepicker-end .timepicker-hours .timepicker-input,.datetimepicker .timepicker .timepicker-end .timepicker-minutes .timepicker-input,.datetimepicker .timepicker .timepicker-start .timepicker-hours .timepicker-input,.datetimepicker .timepicker .timepicker-start .timepicker-minutes .timepicker-input{position:relative;color:#00d1b1;text-align:center;overflow:hidden;font-size:2rem;font-weight:400}.datetimepicker .timepicker .timepicker-end .timepicker-hours .timepicker-input.is-input .timepicker-input-number,.datetimepicker .timepicker .timepicker-end .timepicker-minutes .timepicker-input.is-input .timepicker-input-number,.datetimepicker .timepicker .timepicker-start .timepicker-hours .timepicker-input.is-input .timepicker-input-number,.datetimepicker .timepicker .timepicker-start .timepicker-minutes .timepicker-input.is-input .timepicker-input-number{visibility:hidden;opacity:0;transition:opacity .1s ease-in}.datetimepicker .timepicker .timepicker-end .timepicker-hours .timepicker-input.is-input input,.datetimepicker .timepicker .timepicker-end .timepicker-minutes .timepicker-input.is-input input,.datetimepicker .timepicker .timepicker-start .timepicker-hours .timepicker-input.is-input input,.datetimepicker .timepicker .timepicker-start .timepicker-minutes .timepicker-input.is-input input{visibility:visible;opacity:1;transition:opacity .1s ease-in}.datetimepicker .timepicker .timepicker-end .timepicker-hours .timepicker-input input,.datetimepicker .timepicker .timepicker-end .timepicker-minutes .timepicker-input input,.datetimepicker .timepicker .timepicker-start .timepicker-hours .timepicker-input input,.datetimepicker .timepicker .timepicker-start .timepicker-minutes .timepicker-input input{width:4rem;margin:0;padding:0;position:relative;z-index:2;box-shadow:none;outline:0;border:none;opacity:0;transition:opacity .1s ease-in}.datetimepicker .timepicker .timepicker-end .timepicker-input-number,.datetimepicker .timepicker .timepicker-start .timepicker-input-number{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;visibility:visible;opacity:1;transition:opacity 1s ease-in;font-weight:300}.datetimepicker .timepicker .timepicker-end .timepicker-input-number.is-increment-hide,.datetimepicker .timepicker .timepicker-start .timepicker-input-number.is-increment-hide{opacity:0;transform:translateY(-50px);animation:increment-prev .1s ease-in}.datetimepicker .timepicker .timepicker-end .timepicker-input-number.is-increment-visible,.datetimepicker .timepicker .timepicker-start .timepicker-input-number.is-increment-visible{opacity:1;transform:translateY(0);animation:increment-next .1s ease-out}.datetimepicker .timepicker .timepicker-end .timepicker-input-number.is-decrement-hide,.datetimepicker .timepicker .timepicker-start .timepicker-input-number.is-decrement-hide{opacity:0;transform:translateY(50px);animation:decrement-prev .1s ease-in}.datetimepicker .timepicker .timepicker-end .timepicker-input-number.is-decrement-visible,.datetimepicker .timepicker .timepicker-start .timepicker-input-number.is-decrement-visible{opacity:1;transform:translateY(0);animation:decrement-next .1s ease-out}.datetimepicker .timepicker .timepicker-end{margin-left:1rem;padding-left:1rem}.datetimepicker .timepicker .timepicker-end::before,.datetimepicker .timepicker .timepicker-end:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);height:50%;width:.1rem;background-color:#f4f4f4}.datetimepicker .timepicker .timepicker-next,.datetimepicker .timepicker .timepicker-previous{line-height:1rem;display:block;color:#ADBCDA;text-align:center;margin:1rem 0 0;font-size:1rem;padding:.5rem;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.datetimepicker .timepicker .timepicker-next:hover,.datetimepicker .timepicker .timepicker-previous:hover{cursor:pointer;background-color:#f4f4f4}.datetimepicker .timepicker .timepicker-previous{margin:0 0 1rem}.datetimepicker .timepicker .timepicker-time-divider{display:flex;justify-content:center;align-items:center;font-size:1.5rem;color:#00d1b1}.datetimepicker.is-white .timepicker-input,.datetimepicker.is-white .timepicker-input-number,.datetimepicker.is-white .timepicker-time-divider{color:#fff!important}.datetimepicker.is-black .timepicker-input,.datetimepicker.is-black .timepicker-input-number,.datetimepicker.is-black .timepicker-time-divider{color:#0a0a0a!important}.datetimepicker.is-light .timepicker-input,.datetimepicker.is-light .timepicker-input-number,.datetimepicker.is-light .timepicker-time-divider{color:#f4f4f4!important}.datetimepicker.is-dark .timepicker-input,.datetimepicker.is-dark .timepicker-input-number,.datetimepicker.is-dark .timepicker-time-divider{color:#353535!important}.datetimepicker.is-primary .timepicker-input,.datetimepicker.is-primary .timepicker-input-number,.datetimepicker.is-primary .timepicker-time-divider{color:#00d1b1!important}.datetimepicker.is-link .timepicker-input,.datetimepicker.is-link .timepicker-input-number,.datetimepicker.is-link .timepicker-time-divider{color:#475ec6!important}.datetimepicker.is-info .timepicker-input,.datetimepicker.is-info .timepicker-input-number,.datetimepicker.is-info .timepicker-time-divider{color:#3e8ed0!important}.datetimepicker.is-success .timepicker-input,.datetimepicker.is-success .timepicker-input-number,.datetimepicker.is-success .timepicker-time-divider{color:#47c68d!important}.datetimepicker.is-warning .timepicker-input,.datetimepicker.is-warning .timepicker-input-number,.datetimepicker.is-warning .timepicker-time-divider{color:#ffdf89!important}.datetimepicker.is-danger .timepicker-input,.datetimepicker.is-danger .timepicker-input-number,.datetimepicker.is-danger .timepicker-time-divider{color:#f14668!important}.datetimepicker.is-black-bis .timepicker-input,.datetimepicker.is-black-bis .timepicker-input-number,.datetimepicker.is-black-bis .timepicker-time-divider{color:#111!important}.datetimepicker.is-black-ter .timepicker-input,.datetimepicker.is-black-ter .timepicker-input-number,.datetimepicker.is-black-ter .timepicker-time-divider{color:#232323!important}.datetimepicker.is-grey-darker .timepicker-input,.datetimepicker.is-grey-darker .timepicker-input-number,.datetimepicker.is-grey-darker .timepicker-time-divider{color:#353535!important}.datetimepicker.is-grey-dark .timepicker-input,.datetimepicker.is-grey-dark .timepicker-input-number,.datetimepicker.is-grey-dark .timepicker-time-divider{color:#494949!important}.datetimepicker.is-grey .timepicker-input,.datetimepicker.is-grey .timepicker-input-number,.datetimepicker.is-grey .timepicker-time-divider{color:#7a7a7a!important}.datetimepicker.is-grey-light .timepicker-input,.datetimepicker.is-grey-light .timepicker-input-number,.datetimepicker.is-grey-light .timepicker-time-divider{color:#b5b5b5!important}.datetimepicker.is-grey-lighter .timepicker-input,.datetimepicker.is-grey-lighter .timepicker-input-number,.datetimepicker.is-grey-lighter .timepicker-time-divider{color:#dbdbdb!important}.datetimepicker.is-white-ter .timepicker-input,.datetimepicker.is-white-ter .timepicker-input-number,.datetimepicker.is-white-ter .timepicker-time-divider{color:#f4f4f4!important}.datetimepicker.is-white-bis .timepicker-input,.datetimepicker.is-white-bis .timepicker-input-number,.datetimepicker.is-white-bis .timepicker-time-divider{color:#f9f9f9!important}.datetimepicker.is-white .datetimepicker-header .datetimepicker-selection-day{color:#fff}.datetimepicker.is-white .datepicker-nav{background:#fff;color:#0a0a0a}.datetimepicker.is-white .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-active{background:#fff;border-color:#fff}.datetimepicker.is-white .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-today{border-color:#fff;color:#fff}.datetimepicker.is-white .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item:hover{border-color:#fff}.datetimepicker.is-white .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range,.datetimepicker.is-white .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range::before,.datetimepicker.is-white .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range:before{background:#fff}.datetimepicker.is-white .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item{background-color:#fff;color:#0a0a0a}.datetimepicker.is-white .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item.is-today{border-color:#0a0a0a!important;color:#0a0a0a!important}.datetimepicker.is-white .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-end .date-item,.datetimepicker.is-white .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-start .date-item{background:#0a0a0a;border-color:#fff;color:#fff}.datetimepicker.is-black .datetimepicker-header .datetimepicker-selection-day{color:#0a0a0a}.datetimepicker.is-black .datepicker-nav{background:#0a0a0a;color:#fff}.datetimepicker.is-black .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-active{background:#0a0a0a;border-color:#0a0a0a}.datetimepicker.is-black .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-today{border-color:#0a0a0a;color:#0a0a0a}.datetimepicker.is-black .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item:hover{border-color:#0a0a0a}.datetimepicker.is-black .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range,.datetimepicker.is-black .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range::before,.datetimepicker.is-black .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range:before{background:#0a0a0a}.datetimepicker.is-black .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item{background-color:#0a0a0a;color:#fff}.datetimepicker.is-black .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item.is-today{border-color:#fff!important;color:#fff!important}.datetimepicker.is-black .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-end .date-item,.datetimepicker.is-black .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-start .date-item{background:#fff;border-color:#0a0a0a;color:#0a0a0a}.datetimepicker.is-light .datetimepicker-header .datetimepicker-selection-day{color:#f4f4f4}.datetimepicker.is-light .datepicker-nav{background:#f4f4f4;color:rgba(0,0,0,.7)}.datetimepicker.is-light .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-active{background:#f4f4f4;border-color:#f4f4f4}.datetimepicker.is-light .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-today{border-color:#f4f4f4;color:#f4f4f4}.datetimepicker.is-light .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item:hover{border-color:#f4f4f4}.datetimepicker.is-light .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range,.datetimepicker.is-light .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range::before,.datetimepicker.is-light .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range:before{background:#f4f4f4}.datetimepicker.is-light .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item{background-color:#f4f4f4;color:rgba(0,0,0,.7)}.datetimepicker.is-light .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item.is-today{border-color:rgba(0,0,0,.7)!important;color:rgba(0,0,0,.7)!important}.datetimepicker.is-light .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-end .date-item,.datetimepicker.is-light .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-start .date-item{background:rgba(0,0,0,.7);border-color:#f4f4f4;color:#f4f4f4}.datetimepicker.is-dark .datetimepicker-header .datetimepicker-selection-day{color:#353535}.datetimepicker.is-dark .datepicker-nav{background:#353535;color:#fff}.datetimepicker.is-dark .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-active{background:#353535;border-color:#353535}.datetimepicker.is-dark .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-today{border-color:#353535;color:#353535}.datetimepicker.is-dark .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item:hover{border-color:#353535}.datetimepicker.is-dark .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range,.datetimepicker.is-dark .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range::before,.datetimepicker.is-dark .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range:before{background:#353535}.datetimepicker.is-dark .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item{background-color:#353535;color:#fff}.datetimepicker.is-dark .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item.is-today{border-color:#fff!important;color:#fff!important}.datetimepicker.is-dark .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-end .date-item,.datetimepicker.is-dark .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-start .date-item{background:#fff;border-color:#353535;color:#353535}.datetimepicker.is-primary .datetimepicker-header .datetimepicker-selection-day{color:#00d1b1}.datetimepicker.is-primary .datepicker-nav{background:#00d1b1;color:#fff}.datetimepicker.is-primary .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-active{background:#00d1b1;border-color:#00d1b1}.datetimepicker.is-primary .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-today{border-color:#00d1b1;color:#00d1b1}.datetimepicker.is-primary .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item:hover{border-color:#00d1b1}.datetimepicker.is-primary .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range,.datetimepicker.is-primary .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range::before,.datetimepicker.is-primary .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range:before{background:#00d1b1}.datetimepicker.is-primary .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item{background-color:#00d1b1;color:#fff}.datetimepicker.is-primary .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item.is-today{border-color:#fff!important;color:#fff!important}.datetimepicker.is-primary .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-end .date-item,.datetimepicker.is-primary .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-start .date-item{background:#fff;border-color:#00d1b1;color:#00d1b1}.datetimepicker.is-link .datetimepicker-header .datetimepicker-selection-day{color:#475ec6}.datetimepicker.is-link .datepicker-nav{background:#475ec6;color:#fff}.datetimepicker.is-link .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-active{background:#475ec6;border-color:#475ec6}.datetimepicker.is-link .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-today{border-color:#475ec6;color:#475ec6}.datetimepicker.is-link .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item:hover{border-color:#475ec6}.datetimepicker.is-link .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range,.datetimepicker.is-link .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range::before,.datetimepicker.is-link .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range:before{background:#475ec6}.datetimepicker.is-link .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item{background-color:#475ec6;color:#fff}.datetimepicker.is-link .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item.is-today{border-color:#fff!important;color:#fff!important}.datetimepicker.is-link .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-end .date-item,.datetimepicker.is-link .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-start .date-item{background:#fff;border-color:#475ec6;color:#475ec6}.datetimepicker.is-info .datetimepicker-header .datetimepicker-selection-day{color:#3e8ed0}.datetimepicker.is-info .datepicker-nav{background:#3e8ed0;color:#fff}.datetimepicker.is-info .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-active{background:#3e8ed0;border-color:#3e8ed0}.datetimepicker.is-info .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-today{border-color:#3e8ed0;color:#3e8ed0}.datetimepicker.is-info .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item:hover{border-color:#3e8ed0}.datetimepicker.is-info .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range,.datetimepicker.is-info .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range::before,.datetimepicker.is-info .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range:before{background:#3e8ed0}.datetimepicker.is-info .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item{background-color:#3e8ed0;color:#fff}.datetimepicker.is-info .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item.is-today{border-color:#fff!important;color:#fff!important}.datetimepicker.is-info .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-end .date-item,.datetimepicker.is-info .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-start .date-item{background:#fff;border-color:#3e8ed0;color:#3e8ed0}.datetimepicker.is-success .datetimepicker-header .datetimepicker-selection-day{color:#47c68d}.datetimepicker.is-success .datepicker-nav{background:#47c68d;color:#fff}.datetimepicker.is-success .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-active{background:#47c68d;border-color:#47c68d}.datetimepicker.is-success .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-today{border-color:#47c68d;color:#47c68d}.datetimepicker.is-success .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item:hover{border-color:#47c68d}.datetimepicker.is-success .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range,.datetimepicker.is-success .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range::before,.datetimepicker.is-success .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range:before{background:#47c68d}.datetimepicker.is-success .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item{background-color:#47c68d;color:#fff}.datetimepicker.is-success .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item.is-today{border-color:#fff!important;color:#fff!important}.datetimepicker.is-success .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-end .date-item,.datetimepicker.is-success .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-start .date-item{background:#fff;border-color:#47c68d;color:#47c68d}.datetimepicker.is-warning .datetimepicker-header .datetimepicker-selection-day{color:#ffdf89}.datetimepicker.is-warning .datepicker-nav{background:#ffdf89;color:rgba(0,0,0,.7)}.datetimepicker.is-warning .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-active{background:#ffdf89;border-color:#ffdf89}.datetimepicker.is-warning .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-today{border-color:#ffdf89;color:#ffdf89}.datetimepicker.is-warning .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item:hover{border-color:#ffdf89}.datetimepicker.is-warning .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range,.datetimepicker.is-warning .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range::before,.datetimepicker.is-warning .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range:before{background:#ffdf89}.datetimepicker.is-warning .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item{background-color:#ffdf89;color:rgba(0,0,0,.7)}.datetimepicker.is-warning .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item.is-today{border-color:rgba(0,0,0,.7)!important;color:rgba(0,0,0,.7)!important}.datetimepicker.is-warning .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-end .date-item,.datetimepicker.is-warning .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-start .date-item{background:rgba(0,0,0,.7);border-color:#ffdf89;color:#ffdf89}.datetimepicker.is-danger .datetimepicker-header .datetimepicker-selection-day{color:#f14668}.datetimepicker.is-danger .datepicker-nav{background:#f14668;color:#fff}.datetimepicker.is-danger .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-active{background:#f14668;border-color:#f14668}.datetimepicker.is-danger .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-today{border-color:#f14668;color:#f14668}.datetimepicker.is-danger .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item:hover{border-color:#f14668}.datetimepicker.is-danger .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range,.datetimepicker.is-danger .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range::before,.datetimepicker.is-danger .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range:before{background:#f14668}.datetimepicker.is-danger .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item{background-color:#f14668;color:#fff}.datetimepicker.is-danger .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item.is-today{border-color:#fff!important;color:#fff!important}.datetimepicker.is-danger .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-end .date-item,.datetimepicker.is-danger .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-start .date-item{background:#fff;border-color:#f14668;color:#f14668}.datetimepicker.is-black-bis .datetimepicker-header .datetimepicker-selection-day{color:#111}.datetimepicker.is-black-bis .datepicker-nav{background:#111;color:#fff}.datetimepicker.is-black-bis .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-active{background:#111;border-color:#111}.datetimepicker.is-black-bis .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-today{border-color:#111;color:#111}.datetimepicker.is-black-bis .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item:hover{border-color:#111}.datetimepicker.is-black-bis .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range,.datetimepicker.is-black-bis .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range::before,.datetimepicker.is-black-bis .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range:before{background:#111}.datetimepicker.is-black-bis .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item{background-color:#111;color:#fff}.datetimepicker.is-black-bis .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item.is-today{border-color:#fff!important;color:#fff!important}.datetimepicker.is-black-bis .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-end .date-item,.datetimepicker.is-black-bis .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-start .date-item{background:#fff;border-color:#111;color:#111}.datetimepicker.is-black-ter .datetimepicker-header .datetimepicker-selection-day{color:#232323}.datetimepicker.is-black-ter .datepicker-nav{background:#232323;color:#fff}.datetimepicker.is-black-ter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-active{background:#232323;border-color:#232323}.datetimepicker.is-black-ter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-today{border-color:#232323;color:#232323}.datetimepicker.is-black-ter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item:hover{border-color:#232323}.datetimepicker.is-black-ter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range,.datetimepicker.is-black-ter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range::before,.datetimepicker.is-black-ter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range:before{background:#232323}.datetimepicker.is-black-ter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item{background-color:#232323;color:#fff}.datetimepicker.is-black-ter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item.is-today{border-color:#fff!important;color:#fff!important}.datetimepicker.is-black-ter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-end .date-item,.datetimepicker.is-black-ter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-start .date-item{background:#fff;border-color:#232323;color:#232323}.datetimepicker.is-grey-darker .datetimepicker-header .datetimepicker-selection-day{color:#353535}.datetimepicker.is-grey-darker .datepicker-nav{background:#353535;color:#fff}.datetimepicker.is-grey-darker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-active{background:#353535;border-color:#353535}.datetimepicker.is-grey-darker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-today{border-color:#353535;color:#353535}.datetimepicker.is-grey-darker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item:hover{border-color:#353535}.datetimepicker.is-grey-darker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range,.datetimepicker.is-grey-darker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range::before,.datetimepicker.is-grey-darker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range:before{background:#353535}.datetimepicker.is-grey-darker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item{background-color:#353535;color:#fff}.datetimepicker.is-grey-darker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item.is-today{border-color:#fff!important;color:#fff!important}.datetimepicker.is-grey-darker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-end .date-item,.datetimepicker.is-grey-darker .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-start .date-item{background:#fff;border-color:#353535;color:#353535}.datetimepicker.is-grey-dark .datetimepicker-header .datetimepicker-selection-day{color:#494949}.datetimepicker.is-grey-dark .datepicker-nav{background:#494949;color:#fff}.datetimepicker.is-grey-dark .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-active{background:#494949;border-color:#494949}.datetimepicker.is-grey-dark .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-today{border-color:#494949;color:#494949}.datetimepicker.is-grey-dark .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item:hover{border-color:#494949}.datetimepicker.is-grey-dark .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range,.datetimepicker.is-grey-dark .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range::before,.datetimepicker.is-grey-dark .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range:before{background:#494949}.datetimepicker.is-grey-dark .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item{background-color:#494949;color:#fff}.datetimepicker.is-grey-dark .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item.is-today{border-color:#fff!important;color:#fff!important}.datetimepicker.is-grey-dark .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-end .date-item,.datetimepicker.is-grey-dark .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-start .date-item{background:#fff;border-color:#494949;color:#494949}.datetimepicker.is-grey .datetimepicker-header .datetimepicker-selection-day{color:#7a7a7a}.datetimepicker.is-grey .datepicker-nav{background:#7a7a7a;color:#fff}.datetimepicker.is-grey .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-active{background:#7a7a7a;border-color:#7a7a7a}.datetimepicker.is-grey .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-today{border-color:#7a7a7a;color:#7a7a7a}.datetimepicker.is-grey .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item:hover{border-color:#7a7a7a}.datetimepicker.is-grey .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range,.datetimepicker.is-grey .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range::before,.datetimepicker.is-grey .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range:before{background:#7a7a7a}.datetimepicker.is-grey .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item{background-color:#7a7a7a;color:#fff}.datetimepicker.is-grey .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item.is-today{border-color:#fff!important;color:#fff!important}.datetimepicker.is-grey .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-end .date-item,.datetimepicker.is-grey .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-start .date-item{background:#fff;border-color:#7a7a7a;color:#7a7a7a}.datetimepicker.is-grey-light .datetimepicker-header .datetimepicker-selection-day{color:#b5b5b5}.datetimepicker.is-grey-light .datepicker-nav{background:#b5b5b5;color:#fff}.datetimepicker.is-grey-light .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-active{background:#b5b5b5;border-color:#b5b5b5}.datetimepicker.is-grey-light .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-today{border-color:#b5b5b5;color:#b5b5b5}.datetimepicker.is-grey-light .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item:hover{border-color:#b5b5b5}.datetimepicker.is-grey-light .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range,.datetimepicker.is-grey-light .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range::before,.datetimepicker.is-grey-light .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range:before{background:#b5b5b5}.datetimepicker.is-grey-light .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item{background-color:#b5b5b5;color:#fff}.datetimepicker.is-grey-light .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item.is-today{border-color:#fff!important;color:#fff!important}.datetimepicker.is-grey-light .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-end .date-item,.datetimepicker.is-grey-light .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-start .date-item{background:#fff;border-color:#b5b5b5;color:#b5b5b5}.datetimepicker.is-grey-lighter .datetimepicker-header .datetimepicker-selection-day{color:#dbdbdb}.datetimepicker.is-grey-lighter .datepicker-nav{background:#dbdbdb;color:rgba(0,0,0,.7)}.datetimepicker.is-grey-lighter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-active{background:#dbdbdb;border-color:#dbdbdb}.datetimepicker.is-grey-lighter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-today{border-color:#dbdbdb;color:#dbdbdb}.datetimepicker.is-grey-lighter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item:hover{border-color:#dbdbdb}.datetimepicker.is-grey-lighter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range,.datetimepicker.is-grey-lighter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range::before,.datetimepicker.is-grey-lighter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range:before{background:#dbdbdb}.datetimepicker.is-grey-lighter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item{background-color:#dbdbdb;color:rgba(0,0,0,.7)}.datetimepicker.is-grey-lighter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item.is-today{border-color:rgba(0,0,0,.7)!important;color:rgba(0,0,0,.7)!important}.datetimepicker.is-grey-lighter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-end .date-item,.datetimepicker.is-grey-lighter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-start .date-item{background:rgba(0,0,0,.7);border-color:#dbdbdb;color:#dbdbdb}.datetimepicker.is-white-ter .datetimepicker-header .datetimepicker-selection-day{color:#f4f4f4}.datetimepicker.is-white-ter .datepicker-nav{background:#f4f4f4;color:rgba(0,0,0,.7)}.datetimepicker.is-white-ter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-active{background:#f4f4f4;border-color:#f4f4f4}.datetimepicker.is-white-ter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-today{border-color:#f4f4f4;color:#f4f4f4}.datetimepicker.is-white-ter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item:hover{border-color:#f4f4f4}.datetimepicker.is-white-ter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range,.datetimepicker.is-white-ter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range::before,.datetimepicker.is-white-ter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range:before{background:#f4f4f4}.datetimepicker.is-white-ter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item{background-color:#f4f4f4;color:rgba(0,0,0,.7)}.datetimepicker.is-white-ter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item.is-today{border-color:rgba(0,0,0,.7)!important;color:rgba(0,0,0,.7)!important}.datetimepicker.is-white-ter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-end .date-item,.datetimepicker.is-white-ter .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-start .date-item{background:rgba(0,0,0,.7);border-color:#f4f4f4;color:#f4f4f4}.datetimepicker.is-white-bis .datetimepicker-header .datetimepicker-selection-day{color:#f9f9f9}.datetimepicker.is-white-bis .datepicker-nav{background:#f9f9f9;color:rgba(0,0,0,.7)}.datetimepicker.is-white-bis .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-active{background:#f9f9f9;border-color:#f9f9f9}.datetimepicker.is-white-bis .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item.is-today{border-color:#f9f9f9;color:#f9f9f9}.datetimepicker.is-white-bis .datepicker-body .datepicker-dates .datepicker-days .datepicker-date .date-item:hover{border-color:#f9f9f9}.datetimepicker.is-white-bis .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range,.datetimepicker.is-white-bis .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range::before,.datetimepicker.is-white-bis .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range:before{background:#f9f9f9}.datetimepicker.is-white-bis .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item{background-color:#f9f9f9;color:rgba(0,0,0,.7)}.datetimepicker.is-white-bis .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range .date-item.is-today{border-color:rgba(0,0,0,.7)!important;color:rgba(0,0,0,.7)!important}.datetimepicker.is-white-bis .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-end .date-item,.datetimepicker.is-white-bis .datepicker-body .datepicker-dates .datepicker-days .datepicker-date.datepicker-range.datepicker-range-start .date-item{background:rgba(0,0,0,.7);border-color:#f9f9f9;color:#f9f9f9}.datetimepicker-dummy{position:relative;display:flex;width:100%;height:2.5rem}.datetimepicker-dummy .datetimepicker-clear-button{background:0 0;border:0;color:#00d1b1;cursor:pointer;font-weight:400;outline:0;transform:rotate(45deg);font-size:1.5rem;height:1.75rem;margin:.4rem .2rem 0 0;padding:0;position:absolute;right:0;top:0;width:1.75rem}.datetimepicker-dummy .datetimepicker-dummy-wrapper{background-color:#fff;border-color:#dbdbdb;border-radius:4px;color:#353535;box-shadow:inset 0 .0625em .125em rgba(10,10,10,.05);cursor:pointer;display:flex;flex:1 100%;flex-wrap:nowrap;height:100%;max-width:100%}.datetimepicker-dummy .datetimepicker-dummy-wrapper::-moz-placeholder{color:rgba(54,54,54,.3)}.datetimepicker-dummy .datetimepicker-dummy-wrapper::-webkit-input-placeholder{color:rgba(54,54,54,.3)}.datetimepicker-dummy .datetimepicker-dummy-wrapper:-moz-placeholder{color:rgba(54,54,54,.3)}.datetimepicker-dummy .datetimepicker-dummy-wrapper:-ms-input-placeholder{color:rgba(54,54,54,.3)}.datetimepicker-dummy .datetimepicker-dummy-wrapper.is-hovered,.datetimepicker-dummy .datetimepicker-dummy-wrapper:hover{border-color:#b5b5b5}.datetimepicker-dummy .datetimepicker-dummy-wrapper.is-active,.datetimepicker-dummy .datetimepicker-dummy-wrapper.is-focused,.datetimepicker-dummy .datetimepicker-dummy-wrapper:active,.datetimepicker-dummy .datetimepicker-dummy-wrapper:focus{border-color:#475ec6;box-shadow:0 0 0 .125em rgba(72,95,199,.25)}.datetimepicker-dummy .datetimepicker-dummy-wrapper[disabled],fieldset[disabled] .datetimepicker-dummy .datetimepicker-dummy-wrapper{background-color:#f4f4f4;border-color:#f4f4f4;box-shadow:none;color:#7a7a7a}.datetimepicker-dummy .datetimepicker-dummy-wrapper[disabled]::-moz-placeholder,fieldset[disabled] .datetimepicker-dummy .datetimepicker-dummy-wrapper::-moz-placeholder{color:rgba(122,122,122,.3)}.datetimepicker-dummy .datetimepicker-dummy-wrapper[disabled]::-webkit-input-placeholder,fieldset[disabled] .datetimepicker-dummy .datetimepicker-dummy-wrapper::-webkit-input-placeholder{color:rgba(122,122,122,.3)}.datetimepicker-dummy .datetimepicker-dummy-wrapper[disabled]:-moz-placeholder,fieldset[disabled] .datetimepicker-dummy .datetimepicker-dummy-wrapper:-moz-placeholder{color:rgba(122,122,122,.3)}.datetimepicker-dummy .datetimepicker-dummy-wrapper[disabled]:-ms-input-placeholder,fieldset[disabled] .datetimepicker-dummy .datetimepicker-dummy-wrapper:-ms-input-placeholder{color:rgba(122,122,122,.3)}.datetimepicker-dummy .datetimepicker-dummy-wrapper[readonly]{box-shadow:none}.datetimepicker-dummy .datetimepicker-dummy-wrapper::before,.datetimepicker-dummy .datetimepicker-dummy-wrapper:before{content:"";mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNjAgNjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGZpbGw9ImN1cnJlbnRjb2xvciIgZD0iTTU3LDRoLTdWMWMwLTAuNTUzLTAuNDQ3LTEtMS0xaC03Yy0wLjU1MywwLTEsMC40NDctMSwxdjNIMTlWMWMwLTAuNTUzLTAuNDQ3LTEtMS0xaC03Yy0wLjU1MywwLTEsMC40NDctMSwxdjNIM0MyLjQ0Nyw0LDIsNC40NDcsMiw1djExdjQzYzAsMC41NTMsMC40NDcsMSwxLDFoNTRjMC41NTMsMCwxLTAuNDQ3LDEtMVYxNlY1QzU4LDQuNDQ3LDU3LjU1Myw0LDU3LDR6IE00MywyaDV2M3YzaC01VjVWMnogTTEyLDJoNXYzdjNoLTVWNVYyeiBNNCw2aDZ2M2MwLDAuNTUzLDAuNDQ3LDEsMSwxaDdjMC41NTMsMCwxLTAuNDQ3LDEtMVY2aDIydjNjMCwwLjU1MywwLjQ0NywxLDEsMWg3YzAuNTUzLDAsMS0wLjQ0NywxLTFWNmg2djlINFY2ek00LDU4VjE3aDUydjQxSDR6Ii8+PHBhdGggZmlsbD0iY3VycmVudGNvbG9yIiBkPSJNMzgsMjNoLTdoLTJoLTdoLTJoLTl2OXYydjd2MnY5aDloMmg3aDJoN2gyaDl2LTl2LTJ2LTd2LTJ2LTloLTlIMzh6TTMxLDI1aDd2N2gtN1YyNXpNMzgsNDFoLTd2LTdoN1Y0MXpNMjIsMzRoN3Y3aC03VjM0ek0yMiwyNWg3djdoLTdWMjV6TTEzLDI1aDd2N2gtN1YyNXpNMTMsMzRoN3Y3aC03VjM0ek0yMCw1MGgtN3YtN2g3VjUwek0yOSw1MGgtN3YtN2g3VjUweiBNMzgsNTBoLTd2LTdoN1Y1MHogTTQ3LDUwaC03di03aDdWNTB6IE00Nyw0MWgtN3YtN2g3VjQxek00NywyNXY3aC03di03SDQ3eiIvPjwvZz48L3N2Zz4=);-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgNjAgNjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGZpbGw9ImN1cnJlbnRjb2xvciIgZD0iTTU3LDRoLTdWMWMwLTAuNTUzLTAuNDQ3LTEtMS0xaC03Yy0wLjU1MywwLTEsMC40NDctMSwxdjNIMTlWMWMwLTAuNTUzLTAuNDQ3LTEtMS0xaC03Yy0wLjU1MywwLTEsMC40NDctMSwxdjNIM0MyLjQ0Nyw0LDIsNC40NDcsMiw1djExdjQzYzAsMC41NTMsMC40NDcsMSwxLDFoNTRjMC41NTMsMCwxLTAuNDQ3LDEtMVYxNlY1QzU4LDQuNDQ3LDU3LjU1Myw0LDU3LDR6IE00MywyaDV2M3YzaC01VjVWMnogTTEyLDJoNXYzdjNoLTVWNVYyeiBNNCw2aDZ2M2MwLDAuNTUzLDAuNDQ3LDEsMSwxaDdjMC41NTMsMCwxLTAuNDQ3LDEtMVY2aDIydjNjMCwwLjU1MywwLjQ0NywxLDEsMWg3YzAuNTUzLDAsMS0wLjQ0NywxLTFWNmg2djlINFY2ek00LDU4VjE3aDUydjQxSDR6Ii8+PHBhdGggZmlsbD0iY3VycmVudGNvbG9yIiBkPSJNMzgsMjNoLTdoLTJoLTdoLTJoLTl2OXYydjd2MnY5aDloMmg3aDJoN2gyaDl2LTl2LTJ2LTd2LTJ2LTloLTlIMzh6TTMxLDI1aDd2N2gtN1YyNXpNMzgsNDFoLTd2LTdoN1Y0MXpNMjIsMzRoN3Y3aC03VjM0ek0yMiwyNWg3djdoLTdWMjV6TTEzLDI1aDd2N2gtN1YyNXpNMTMsMzRoN3Y3aC03VjM0ek0yMCw1MGgtN3YtN2g3VjUwek0yOSw1MGgtN3YtN2g3VjUweiBNMzgsNTBoLTd2LTdoN1Y1MHogTTQ3LDUwaC03di03aDdWNTB6IE00Nyw0MWgtN3YtN2g3VjQxek00NywyNXY3aC03di03SDQ3eiIvPjwvZz48L3N2Zz4=);position:absolute;top:.65rem;left:.75rem;width:1.25rem;height:1.25rem}.datetimepicker-dummy .datetimepicker-dummy-wrapper .datetimepicker-dummy-input{color:#494949;font-size:1rem;text-align:left;text-indent:1rem;flex:1;height:100%}.datetimepicker-dummy .datetimepicker-dummy-wrapper .datetimepicker-dummy-input:first-child{text-indent:2.5rem}.datetimepicker-dummy .datetimepicker-dummy-wrapper .datetimepicker-dummy-input.is-datetimepicker-range{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgOCAxOCI+CiAgICA8cGF0aCBmaWxsPSIjOTU5OUFBIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0uMTE5LjcxOGw3LjE1OCA3LjQwNy0uMDMzLS41NTEtNi43MzcgOC44ODlhLjQyNS40MjUgMCAwIDAgLjA4LjU5My40Mi40MiAwIDAgMCAuNTktLjA4bDYuNzM3LTguODg5YS40MjUuNDI1IDAgMCAwLS4wMzMtLjU1MUwuNzIzLjEyOEEuNDIuNDIgMCAwIDAgLjEyOC4xMmEuNDI1LjQyNSAwIDAgMC0uMDA5LjU5OHoiLz4KPC9zdmc+Cg==) 100%/8px no-repeat;max-width:50%}.datetimepicker-dummy .datetimepicker-dummy-wrapper input{background:0 0;outline:0;word-spacing:.5rem;border:0}.datetimepicker-dummy.is-white .datetimepicker-dummy-wrapper::before,.datetimepicker-dummy.is-white .datetimepicker-dummy-wrapper:before,.datetimepicker-dummy.is-white::before,.datetimepicker-dummy.is-white:before{background-color:#fff}.datetimepicker-dummy.is-white .datetimepicker-dummy-wrapper.is-active,.datetimepicker-dummy.is-white .datetimepicker-dummy-wrapper.is-focused,.datetimepicker-dummy.is-white .datetimepicker-dummy-wrapper:active,.datetimepicker-dummy.is-white .datetimepicker-dummy-wrapper:focus{border-color:#fff;box-shadow:0 0 0 .125em rgba(255,255,255,.25)}.datetimepicker-dummy.is-white .datetimepicker-clear-button{color:#fff}.datetimepicker-dummy.is-black .datetimepicker-dummy-wrapper::before,.datetimepicker-dummy.is-black .datetimepicker-dummy-wrapper:before,.datetimepicker-dummy.is-black::before,.datetimepicker-dummy.is-black:before{background-color:#0a0a0a}.datetimepicker-dummy.is-black .datetimepicker-dummy-wrapper.is-active,.datetimepicker-dummy.is-black .datetimepicker-dummy-wrapper.is-focused,.datetimepicker-dummy.is-black .datetimepicker-dummy-wrapper:active,.datetimepicker-dummy.is-black .datetimepicker-dummy-wrapper:focus{border-color:#0a0a0a;box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.datetimepicker-dummy.is-black .datetimepicker-clear-button{color:#0a0a0a}.datetimepicker-dummy.is-light .datetimepicker-dummy-wrapper::before,.datetimepicker-dummy.is-light .datetimepicker-dummy-wrapper:before,.datetimepicker-dummy.is-light::before,.datetimepicker-dummy.is-light:before{background-color:#f4f4f4}.datetimepicker-dummy.is-light .datetimepicker-dummy-wrapper.is-active,.datetimepicker-dummy.is-light .datetimepicker-dummy-wrapper.is-focused,.datetimepicker-dummy.is-light .datetimepicker-dummy-wrapper:active,.datetimepicker-dummy.is-light .datetimepicker-dummy-wrapper:focus{border-color:#f4f4f4;box-shadow:0 0 0 .125em rgba(245,245,245,.25)}.datetimepicker-dummy.is-light .datetimepicker-clear-button{color:#f4f4f4}.datetimepicker-dummy.is-dark .datetimepicker-dummy-wrapper::before,.datetimepicker-dummy.is-dark .datetimepicker-dummy-wrapper:before,.datetimepicker-dummy.is-dark::before,.datetimepicker-dummy.is-dark:before{background-color:#353535}.datetimepicker-dummy.is-dark .datetimepicker-dummy-wrapper.is-active,.datetimepicker-dummy.is-dark .datetimepicker-dummy-wrapper.is-focused,.datetimepicker-dummy.is-dark .datetimepicker-dummy-wrapper:active,.datetimepicker-dummy.is-dark .datetimepicker-dummy-wrapper:focus{border-color:#353535;box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.datetimepicker-dummy.is-dark .datetimepicker-clear-button{color:#353535}.datetimepicker-dummy.is-primary .datetimepicker-dummy-wrapper::before,.datetimepicker-dummy.is-primary .datetimepicker-dummy-wrapper:before,.datetimepicker-dummy.is-primary::before,.datetimepicker-dummy.is-primary:before{background-color:#00d1b1}.datetimepicker-dummy.is-primary .datetimepicker-dummy-wrapper.is-active,.datetimepicker-dummy.is-primary .datetimepicker-dummy-wrapper.is-focused,.datetimepicker-dummy.is-primary .datetimepicker-dummy-wrapper:active,.datetimepicker-dummy.is-primary .datetimepicker-dummy-wrapper:focus{border-color:#00d1b1;box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.datetimepicker-dummy.is-primary .datetimepicker-clear-button{color:#00d1b1}.datetimepicker-dummy.is-link .datetimepicker-dummy-wrapper::before,.datetimepicker-dummy.is-link .datetimepicker-dummy-wrapper:before,.datetimepicker-dummy.is-link::before,.datetimepicker-dummy.is-link:before{background-color:#475ec6}.datetimepicker-dummy.is-link .datetimepicker-dummy-wrapper.is-active,.datetimepicker-dummy.is-link .datetimepicker-dummy-wrapper.is-focused,.datetimepicker-dummy.is-link .datetimepicker-dummy-wrapper:active,.datetimepicker-dummy.is-link .datetimepicker-dummy-wrapper:focus{border-color:#475ec6;box-shadow:0 0 0 .125em rgba(72,95,199,.25)}.datetimepicker-dummy.is-link .datetimepicker-clear-button{color:#475ec6}.datetimepicker-dummy.is-info .datetimepicker-dummy-wrapper::before,.datetimepicker-dummy.is-info .datetimepicker-dummy-wrapper:before,.datetimepicker-dummy.is-info::before,.datetimepicker-dummy.is-info:before{background-color:#3e8ed0}.datetimepicker-dummy.is-info .datetimepicker-dummy-wrapper.is-active,.datetimepicker-dummy.is-info .datetimepicker-dummy-wrapper.is-focused,.datetimepicker-dummy.is-info .datetimepicker-dummy-wrapper:active,.datetimepicker-dummy.is-info .datetimepicker-dummy-wrapper:focus{border-color:#3e8ed0;box-shadow:0 0 0 .125em rgba(62,142,208,.25)}.datetimepicker-dummy.is-info .datetimepicker-clear-button{color:#3e8ed0}.datetimepicker-dummy.is-success .datetimepicker-dummy-wrapper::before,.datetimepicker-dummy.is-success .datetimepicker-dummy-wrapper:before,.datetimepicker-dummy.is-success::before,.datetimepicker-dummy.is-success:before{background-color:#47c68d}.datetimepicker-dummy.is-success .datetimepicker-dummy-wrapper.is-active,.datetimepicker-dummy.is-success .datetimepicker-dummy-wrapper.is-focused,.datetimepicker-dummy.is-success .datetimepicker-dummy-wrapper:active,.datetimepicker-dummy.is-success .datetimepicker-dummy-wrapper:focus{border-color:#47c68d;box-shadow:0 0 0 .125em rgba(72,199,142,.25)}.datetimepicker-dummy.is-success .datetimepicker-clear-button{color:#47c68d}.datetimepicker-dummy.is-warning .datetimepicker-dummy-wrapper::before,.datetimepicker-dummy.is-warning .datetimepicker-dummy-wrapper:before,.datetimepicker-dummy.is-warning::before,.datetimepicker-dummy.is-warning:before{background-color:#ffdf89}.datetimepicker-dummy.is-warning .datetimepicker-dummy-wrapper.is-active,.datetimepicker-dummy.is-warning .datetimepicker-dummy-wrapper.is-focused,.datetimepicker-dummy.is-warning .datetimepicker-dummy-wrapper:active,.datetimepicker-dummy.is-warning .datetimepicker-dummy-wrapper:focus{border-color:#ffdf89;box-shadow:0 0 0 .125em rgba(255,224,138,.25)}.datetimepicker-dummy.is-warning .datetimepicker-clear-button{color:#ffdf89}.datetimepicker-dummy.is-danger .datetimepicker-dummy-wrapper::before,.datetimepicker-dummy.is-danger .datetimepicker-dummy-wrapper:before,.datetimepicker-dummy.is-danger::before,.datetimepicker-dummy.is-danger:before{background-color:#f14668}.datetimepicker-dummy.is-danger .datetimepicker-dummy-wrapper.is-active,.datetimepicker-dummy.is-danger .datetimepicker-dummy-wrapper.is-focused,.datetimepicker-dummy.is-danger .datetimepicker-dummy-wrapper:active,.datetimepicker-dummy.is-danger .datetimepicker-dummy-wrapper:focus{border-color:#f14668;box-shadow:0 0 0 .125em rgba(241,70,104,.25)}.datetimepicker-dummy.is-danger .datetimepicker-clear-button{color:#f14668}.datetimepicker-dummy.is-black-bis::before,.datetimepicker-dummy.is-black-bis:before{background-color:#111}.datetimepicker-dummy.is-black-bis .datetimepicker-clear-button{color:#111}.datetimepicker-dummy.is-black-ter::before,.datetimepicker-dummy.is-black-ter:before{background-color:#232323}.datetimepicker-dummy.is-black-ter .datetimepicker-clear-button{color:#232323}.datetimepicker-dummy.is-grey-darker::before,.datetimepicker-dummy.is-grey-darker:before{background-color:#353535}.datetimepicker-dummy.is-grey-darker .datetimepicker-clear-button{color:#353535}.datetimepicker-dummy.is-grey-dark::before,.datetimepicker-dummy.is-grey-dark:before{background-color:#494949}.datetimepicker-dummy.is-grey-dark .datetimepicker-clear-button{color:#494949}.datetimepicker-dummy.is-grey::before,.datetimepicker-dummy.is-grey:before{background-color:#7a7a7a}.datetimepicker-dummy.is-grey .datetimepicker-clear-button{color:#7a7a7a}.datetimepicker-dummy.is-grey-light::before,.datetimepicker-dummy.is-grey-light:before{background-color:#b5b5b5}.datetimepicker-dummy.is-grey-light .datetimepicker-clear-button{color:#b5b5b5}.datetimepicker-dummy.is-grey-lighter::before,.datetimepicker-dummy.is-grey-lighter:before{background-color:#dbdbdb}.datetimepicker-dummy.is-grey-lighter .datetimepicker-clear-button{color:#dbdbdb}.datetimepicker-dummy.is-white-ter::before,.datetimepicker-dummy.is-white-ter:before{background-color:#f4f4f4}.datetimepicker-dummy.is-white-ter .datetimepicker-clear-button{color:#f4f4f4}.datetimepicker-dummy.is-white-bis::before,.datetimepicker-dummy.is-white-bis:before{background-color:#f9f9f9}.datetimepicker-dummy.is-white-bis .datetimepicker-clear-button{color:#f9f9f9}.datetimepicker-wrapper.modal .datetimepicker{display:block;max-height:95vh;width:22rem;max-width:95vw;overflow-y:auto}




/* BULMA TOOLTIP */

@-webkit-keyframes spinAround{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}[data-tooltip]:not(.is-disabled),[data-tooltip]:not(.is-loading),[data-tooltip]:not([disabled]){cursor:pointer;overflow:visible;position:relative}[data-tooltip]:not(.is-disabled)::after,[data-tooltip]:not(.is-disabled)::before,[data-tooltip]:not(.is-loading)::after,[data-tooltip]:not(.is-loading)::before,[data-tooltip]:not([disabled])::after,[data-tooltip]:not([disabled])::before{box-sizing:border-box;color:#fff;display:inline-block;font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.75rem;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;visibility:hidden;z-index:1020}[data-tooltip]:not(.is-disabled)::after,[data-tooltip]:not(.is-loading)::after,[data-tooltip]:not([disabled])::after{content:'';border-style:solid;border-width:6px;border-color:rgba(74,74,74,.9) transparent transparent transparent;margin-bottom:-5px}[data-tooltip]:not(.is-disabled)::after,[data-tooltip]:not(.is-loading)::after,[data-tooltip]:not([disabled])::after{top:0;right:auto;bottom:auto;left:50%;margin-top:-5px;margin-right:auto;margin-bottom:auto;margin-left:-5px;border-color:rgba(74,74,74,.9) transparent transparent transparent}[data-tooltip]:not(.is-disabled)::before,[data-tooltip]:not(.is-loading)::before,[data-tooltip]:not([disabled])::before{background:rgba(74,74,74,.9);border-radius:2px;content:attr(data-tooltip);padding:.5rem 1rem;text-overflow:ellipsis;white-space:pre}[data-tooltip]:not(.is-disabled)::before,[data-tooltip]:not(.is-loading)::before,[data-tooltip]:not([disabled])::before{top:0;right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}[data-tooltip]:not(.is-disabled).has-tooltip-bottom::after,[data-tooltip]:not(.is-loading).has-tooltip-bottom::after,[data-tooltip]:not([disabled]).has-tooltip-bottom::after{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-right:auto;margin-bottom:-5px;margin-left:-5px;border-color:transparent transparent rgba(74,74,74,.9) transparent}[data-tooltip]:not(.is-disabled).has-tooltip-bottom::before,[data-tooltip]:not(.is-loading).has-tooltip-bottom::before,[data-tooltip]:not([disabled]).has-tooltip-bottom::before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}[data-tooltip]:not(.is-disabled).has-tooltip-left::after,[data-tooltip]:not(.is-loading).has-tooltip-left::after,[data-tooltip]:not([disabled]).has-tooltip-left::after{top:auto;right:auto;bottom:50%;left:0;margin-top:auto;margin-right:auto;margin-bottom:-6px;margin-left:-11px;border-color:transparent transparent transparent rgba(74,74,74,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-left::before,[data-tooltip]:not(.is-loading).has-tooltip-left::before,[data-tooltip]:not([disabled]).has-tooltip-left::before{top:auto;right:auto;bottom:50%;left:-11px;-webkit-transform:translate(-100%,50%);transform:translate(-100%,50%)}[data-tooltip]:not(.is-disabled).has-tooltip-right::after,[data-tooltip]:not(.is-loading).has-tooltip-right::after,[data-tooltip]:not([disabled]).has-tooltip-right::after{top:auto;right:0;bottom:50%;left:auto;margin-top:auto;margin-right:-11px;margin-bottom:-6px;margin-left:auto;border-color:transparent rgba(74,74,74,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-right::before,[data-tooltip]:not(.is-loading).has-tooltip-right::before,[data-tooltip]:not([disabled]).has-tooltip-right::before{top:auto;right:-11px;bottom:50%;left:auto;margin-top:auto;-webkit-transform:translate(100%,50%);transform:translate(100%,50%)}[data-tooltip]:not(.is-disabled).has-tooltip-multiline::before,[data-tooltip]:not(.is-loading).has-tooltip-multiline::before,[data-tooltip]:not([disabled]).has-tooltip-multiline::before{height:auto;width:15rem;max-width:15rem;text-overflow:clip;white-space:normal;word-break:keep-all}[data-tooltip]:not(.is-disabled).has-tooltip-white.has-tooltip-bottom::after,[data-tooltip]:not(.is-loading).has-tooltip-white.has-tooltip-bottom::after,[data-tooltip]:not([disabled]).has-tooltip-white.has-tooltip-bottom::after{border-color:transparent transparent rgba(255,255,255,.9) transparent}[data-tooltip]:not(.is-disabled).has-tooltip-white.has-tooltip-left::after,[data-tooltip]:not(.is-loading).has-tooltip-white.has-tooltip-left::after,[data-tooltip]:not([disabled]).has-tooltip-white.has-tooltip-left::after{border-color:transparent transparent transparent rgba(255,255,255,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-white.has-tooltip-right::after,[data-tooltip]:not(.is-loading).has-tooltip-white.has-tooltip-right::after,[data-tooltip]:not([disabled]).has-tooltip-white.has-tooltip-right::after{border-color:transparent rgba(255,255,255,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-white:not(.has-tooltip-bottom)::after,[data-tooltip]:not(.is-disabled).has-tooltip-white:not(.has-tooltip-left)::after,[data-tooltip]:not(.is-disabled).has-tooltip-white:not(.has-tooltip-right)::after,[data-tooltip]:not(.is-loading).has-tooltip-white:not(.has-tooltip-bottom)::after,[data-tooltip]:not(.is-loading).has-tooltip-white:not(.has-tooltip-left)::after,[data-tooltip]:not(.is-loading).has-tooltip-white:not(.has-tooltip-right)::after,[data-tooltip]:not([disabled]).has-tooltip-white:not(.has-tooltip-bottom)::after,[data-tooltip]:not([disabled]).has-tooltip-white:not(.has-tooltip-left)::after,[data-tooltip]:not([disabled]).has-tooltip-white:not(.has-tooltip-right)::after{border-color:rgba(255,255,255,.9) transparent transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-white:before,[data-tooltip]:not(.is-loading).has-tooltip-white:before,[data-tooltip]:not([disabled]).has-tooltip-white:before{background-color:rgba(255,255,255,.9);color:#0a0a0a}[data-tooltip]:not(.is-disabled).has-tooltip-black.has-tooltip-bottom::after,[data-tooltip]:not(.is-loading).has-tooltip-black.has-tooltip-bottom::after,[data-tooltip]:not([disabled]).has-tooltip-black.has-tooltip-bottom::after{border-color:transparent transparent rgba(10,10,10,.9) transparent}[data-tooltip]:not(.is-disabled).has-tooltip-black.has-tooltip-left::after,[data-tooltip]:not(.is-loading).has-tooltip-black.has-tooltip-left::after,[data-tooltip]:not([disabled]).has-tooltip-black.has-tooltip-left::after{border-color:transparent transparent transparent rgba(10,10,10,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-black.has-tooltip-right::after,[data-tooltip]:not(.is-loading).has-tooltip-black.has-tooltip-right::after,[data-tooltip]:not([disabled]).has-tooltip-black.has-tooltip-right::after{border-color:transparent rgba(10,10,10,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-black:not(.has-tooltip-bottom)::after,[data-tooltip]:not(.is-disabled).has-tooltip-black:not(.has-tooltip-left)::after,[data-tooltip]:not(.is-disabled).has-tooltip-black:not(.has-tooltip-right)::after,[data-tooltip]:not(.is-loading).has-tooltip-black:not(.has-tooltip-bottom)::after,[data-tooltip]:not(.is-loading).has-tooltip-black:not(.has-tooltip-left)::after,[data-tooltip]:not(.is-loading).has-tooltip-black:not(.has-tooltip-right)::after,[data-tooltip]:not([disabled]).has-tooltip-black:not(.has-tooltip-bottom)::after,[data-tooltip]:not([disabled]).has-tooltip-black:not(.has-tooltip-left)::after,[data-tooltip]:not([disabled]).has-tooltip-black:not(.has-tooltip-right)::after{border-color:rgba(10,10,10,.9) transparent transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-black:before,[data-tooltip]:not(.is-loading).has-tooltip-black:before,[data-tooltip]:not([disabled]).has-tooltip-black:before{background-color:rgba(10,10,10,.9);color:#fff}[data-tooltip]:not(.is-disabled).has-tooltip-light.has-tooltip-bottom::after,[data-tooltip]:not(.is-loading).has-tooltip-light.has-tooltip-bottom::after,[data-tooltip]:not([disabled]).has-tooltip-light.has-tooltip-bottom::after{border-color:transparent transparent rgba(245,245,245,.9) transparent}[data-tooltip]:not(.is-disabled).has-tooltip-light.has-tooltip-left::after,[data-tooltip]:not(.is-loading).has-tooltip-light.has-tooltip-left::after,[data-tooltip]:not([disabled]).has-tooltip-light.has-tooltip-left::after{border-color:transparent transparent transparent rgba(245,245,245,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-light.has-tooltip-right::after,[data-tooltip]:not(.is-loading).has-tooltip-light.has-tooltip-right::after,[data-tooltip]:not([disabled]).has-tooltip-light.has-tooltip-right::after{border-color:transparent rgba(245,245,245,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-light:not(.has-tooltip-bottom)::after,[data-tooltip]:not(.is-disabled).has-tooltip-light:not(.has-tooltip-left)::after,[data-tooltip]:not(.is-disabled).has-tooltip-light:not(.has-tooltip-right)::after,[data-tooltip]:not(.is-loading).has-tooltip-light:not(.has-tooltip-bottom)::after,[data-tooltip]:not(.is-loading).has-tooltip-light:not(.has-tooltip-left)::after,[data-tooltip]:not(.is-loading).has-tooltip-light:not(.has-tooltip-right)::after,[data-tooltip]:not([disabled]).has-tooltip-light:not(.has-tooltip-bottom)::after,[data-tooltip]:not([disabled]).has-tooltip-light:not(.has-tooltip-left)::after,[data-tooltip]:not([disabled]).has-tooltip-light:not(.has-tooltip-right)::after{border-color:rgba(245,245,245,.9) transparent transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-light:before,[data-tooltip]:not(.is-loading).has-tooltip-light:before,[data-tooltip]:not([disabled]).has-tooltip-light:before{background-color:rgba(245,245,245,.9);color:#363636}[data-tooltip]:not(.is-disabled).has-tooltip-dark.has-tooltip-bottom::after,[data-tooltip]:not(.is-loading).has-tooltip-dark.has-tooltip-bottom::after,[data-tooltip]:not([disabled]).has-tooltip-dark.has-tooltip-bottom::after{border-color:transparent transparent rgba(54,54,54,.9) transparent}[data-tooltip]:not(.is-disabled).has-tooltip-dark.has-tooltip-left::after,[data-tooltip]:not(.is-loading).has-tooltip-dark.has-tooltip-left::after,[data-tooltip]:not([disabled]).has-tooltip-dark.has-tooltip-left::after{border-color:transparent transparent transparent rgba(54,54,54,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-dark.has-tooltip-right::after,[data-tooltip]:not(.is-loading).has-tooltip-dark.has-tooltip-right::after,[data-tooltip]:not([disabled]).has-tooltip-dark.has-tooltip-right::after{border-color:transparent rgba(54,54,54,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-dark:not(.has-tooltip-bottom)::after,[data-tooltip]:not(.is-disabled).has-tooltip-dark:not(.has-tooltip-left)::after,[data-tooltip]:not(.is-disabled).has-tooltip-dark:not(.has-tooltip-right)::after,[data-tooltip]:not(.is-loading).has-tooltip-dark:not(.has-tooltip-bottom)::after,[data-tooltip]:not(.is-loading).has-tooltip-dark:not(.has-tooltip-left)::after,[data-tooltip]:not(.is-loading).has-tooltip-dark:not(.has-tooltip-right)::after,[data-tooltip]:not([disabled]).has-tooltip-dark:not(.has-tooltip-bottom)::after,[data-tooltip]:not([disabled]).has-tooltip-dark:not(.has-tooltip-left)::after,[data-tooltip]:not([disabled]).has-tooltip-dark:not(.has-tooltip-right)::after{border-color:rgba(54,54,54,.9) transparent transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-dark:before,[data-tooltip]:not(.is-loading).has-tooltip-dark:before,[data-tooltip]:not([disabled]).has-tooltip-dark:before{background-color:rgba(54,54,54,.9);color:#f5f5f5}[data-tooltip]:not(.is-disabled).has-tooltip-primary.has-tooltip-bottom::after,[data-tooltip]:not(.is-loading).has-tooltip-primary.has-tooltip-bottom::after,[data-tooltip]:not([disabled]).has-tooltip-primary.has-tooltip-bottom::after{border-color:transparent transparent rgba(0,209,178,.9) transparent}[data-tooltip]:not(.is-disabled).has-tooltip-primary.has-tooltip-left::after,[data-tooltip]:not(.is-loading).has-tooltip-primary.has-tooltip-left::after,[data-tooltip]:not([disabled]).has-tooltip-primary.has-tooltip-left::after{border-color:transparent transparent transparent rgba(0,209,178,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-primary.has-tooltip-right::after,[data-tooltip]:not(.is-loading).has-tooltip-primary.has-tooltip-right::after,[data-tooltip]:not([disabled]).has-tooltip-primary.has-tooltip-right::after{border-color:transparent rgba(0,209,178,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-primary:not(.has-tooltip-bottom)::after,[data-tooltip]:not(.is-disabled).has-tooltip-primary:not(.has-tooltip-left)::after,[data-tooltip]:not(.is-disabled).has-tooltip-primary:not(.has-tooltip-right)::after,[data-tooltip]:not(.is-loading).has-tooltip-primary:not(.has-tooltip-bottom)::after,[data-tooltip]:not(.is-loading).has-tooltip-primary:not(.has-tooltip-left)::after,[data-tooltip]:not(.is-loading).has-tooltip-primary:not(.has-tooltip-right)::after,[data-tooltip]:not([disabled]).has-tooltip-primary:not(.has-tooltip-bottom)::after,[data-tooltip]:not([disabled]).has-tooltip-primary:not(.has-tooltip-left)::after,[data-tooltip]:not([disabled]).has-tooltip-primary:not(.has-tooltip-right)::after{border-color:rgba(0,209,178,.9) transparent transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-primary:before,[data-tooltip]:not(.is-loading).has-tooltip-primary:before,[data-tooltip]:not([disabled]).has-tooltip-primary:before{background-color:rgba(0,209,178,.9);color:#fff}[data-tooltip]:not(.is-disabled).has-tooltip-link.has-tooltip-bottom::after,[data-tooltip]:not(.is-loading).has-tooltip-link.has-tooltip-bottom::after,[data-tooltip]:not([disabled]).has-tooltip-link.has-tooltip-bottom::after{border-color:transparent transparent rgba(50,115,220,.9) transparent}[data-tooltip]:not(.is-disabled).has-tooltip-link.has-tooltip-left::after,[data-tooltip]:not(.is-loading).has-tooltip-link.has-tooltip-left::after,[data-tooltip]:not([disabled]).has-tooltip-link.has-tooltip-left::after{border-color:transparent transparent transparent rgba(50,115,220,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-link.has-tooltip-right::after,[data-tooltip]:not(.is-loading).has-tooltip-link.has-tooltip-right::after,[data-tooltip]:not([disabled]).has-tooltip-link.has-tooltip-right::after{border-color:transparent rgba(50,115,220,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-link:not(.has-tooltip-bottom)::after,[data-tooltip]:not(.is-disabled).has-tooltip-link:not(.has-tooltip-left)::after,[data-tooltip]:not(.is-disabled).has-tooltip-link:not(.has-tooltip-right)::after,[data-tooltip]:not(.is-loading).has-tooltip-link:not(.has-tooltip-bottom)::after,[data-tooltip]:not(.is-loading).has-tooltip-link:not(.has-tooltip-left)::after,[data-tooltip]:not(.is-loading).has-tooltip-link:not(.has-tooltip-right)::after,[data-tooltip]:not([disabled]).has-tooltip-link:not(.has-tooltip-bottom)::after,[data-tooltip]:not([disabled]).has-tooltip-link:not(.has-tooltip-left)::after,[data-tooltip]:not([disabled]).has-tooltip-link:not(.has-tooltip-right)::after{border-color:rgba(50,115,220,.9) transparent transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-link:before,[data-tooltip]:not(.is-loading).has-tooltip-link:before,[data-tooltip]:not([disabled]).has-tooltip-link:before{background-color:rgba(50,115,220,.9);color:#fff}[data-tooltip]:not(.is-disabled).has-tooltip-info.has-tooltip-bottom::after,[data-tooltip]:not(.is-loading).has-tooltip-info.has-tooltip-bottom::after,[data-tooltip]:not([disabled]).has-tooltip-info.has-tooltip-bottom::after{border-color:transparent transparent rgba(32,156,238,.9) transparent}[data-tooltip]:not(.is-disabled).has-tooltip-info.has-tooltip-left::after,[data-tooltip]:not(.is-loading).has-tooltip-info.has-tooltip-left::after,[data-tooltip]:not([disabled]).has-tooltip-info.has-tooltip-left::after{border-color:transparent transparent transparent rgba(32,156,238,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-info.has-tooltip-right::after,[data-tooltip]:not(.is-loading).has-tooltip-info.has-tooltip-right::after,[data-tooltip]:not([disabled]).has-tooltip-info.has-tooltip-right::after{border-color:transparent rgba(32,156,238,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-info:not(.has-tooltip-bottom)::after,[data-tooltip]:not(.is-disabled).has-tooltip-info:not(.has-tooltip-left)::after,[data-tooltip]:not(.is-disabled).has-tooltip-info:not(.has-tooltip-right)::after,[data-tooltip]:not(.is-loading).has-tooltip-info:not(.has-tooltip-bottom)::after,[data-tooltip]:not(.is-loading).has-tooltip-info:not(.has-tooltip-left)::after,[data-tooltip]:not(.is-loading).has-tooltip-info:not(.has-tooltip-right)::after,[data-tooltip]:not([disabled]).has-tooltip-info:not(.has-tooltip-bottom)::after,[data-tooltip]:not([disabled]).has-tooltip-info:not(.has-tooltip-left)::after,[data-tooltip]:not([disabled]).has-tooltip-info:not(.has-tooltip-right)::after{border-color:rgba(32,156,238,.9) transparent transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-info:before,[data-tooltip]:not(.is-loading).has-tooltip-info:before,[data-tooltip]:not([disabled]).has-tooltip-info:before{background-color:rgba(32,156,238,.9);color:#fff}[data-tooltip]:not(.is-disabled).has-tooltip-success.has-tooltip-bottom::after,[data-tooltip]:not(.is-loading).has-tooltip-success.has-tooltip-bottom::after,[data-tooltip]:not([disabled]).has-tooltip-success.has-tooltip-bottom::after{border-color:transparent transparent rgba(35,209,96,.9) transparent}[data-tooltip]:not(.is-disabled).has-tooltip-success.has-tooltip-left::after,[data-tooltip]:not(.is-loading).has-tooltip-success.has-tooltip-left::after,[data-tooltip]:not([disabled]).has-tooltip-success.has-tooltip-left::after{border-color:transparent transparent transparent rgba(35,209,96,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-success.has-tooltip-right::after,[data-tooltip]:not(.is-loading).has-tooltip-success.has-tooltip-right::after,[data-tooltip]:not([disabled]).has-tooltip-success.has-tooltip-right::after{border-color:transparent rgba(35,209,96,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-success:not(.has-tooltip-bottom)::after,[data-tooltip]:not(.is-disabled).has-tooltip-success:not(.has-tooltip-left)::after,[data-tooltip]:not(.is-disabled).has-tooltip-success:not(.has-tooltip-right)::after,[data-tooltip]:not(.is-loading).has-tooltip-success:not(.has-tooltip-bottom)::after,[data-tooltip]:not(.is-loading).has-tooltip-success:not(.has-tooltip-left)::after,[data-tooltip]:not(.is-loading).has-tooltip-success:not(.has-tooltip-right)::after,[data-tooltip]:not([disabled]).has-tooltip-success:not(.has-tooltip-bottom)::after,[data-tooltip]:not([disabled]).has-tooltip-success:not(.has-tooltip-left)::after,[data-tooltip]:not([disabled]).has-tooltip-success:not(.has-tooltip-right)::after{border-color:rgba(35,209,96,.9) transparent transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-success:before,[data-tooltip]:not(.is-loading).has-tooltip-success:before,[data-tooltip]:not([disabled]).has-tooltip-success:before{background-color:rgba(35,209,96,.9);color:#fff}[data-tooltip]:not(.is-disabled).has-tooltip-warning.has-tooltip-bottom::after,[data-tooltip]:not(.is-loading).has-tooltip-warning.has-tooltip-bottom::after,[data-tooltip]:not([disabled]).has-tooltip-warning.has-tooltip-bottom::after{border-color:transparent transparent rgba(255,221,87,.9) transparent}[data-tooltip]:not(.is-disabled).has-tooltip-warning.has-tooltip-left::after,[data-tooltip]:not(.is-loading).has-tooltip-warning.has-tooltip-left::after,[data-tooltip]:not([disabled]).has-tooltip-warning.has-tooltip-left::after{border-color:transparent transparent transparent rgba(255,221,87,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-warning.has-tooltip-right::after,[data-tooltip]:not(.is-loading).has-tooltip-warning.has-tooltip-right::after,[data-tooltip]:not([disabled]).has-tooltip-warning.has-tooltip-right::after{border-color:transparent rgba(255,221,87,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-warning:not(.has-tooltip-bottom)::after,[data-tooltip]:not(.is-disabled).has-tooltip-warning:not(.has-tooltip-left)::after,[data-tooltip]:not(.is-disabled).has-tooltip-warning:not(.has-tooltip-right)::after,[data-tooltip]:not(.is-loading).has-tooltip-warning:not(.has-tooltip-bottom)::after,[data-tooltip]:not(.is-loading).has-tooltip-warning:not(.has-tooltip-left)::after,[data-tooltip]:not(.is-loading).has-tooltip-warning:not(.has-tooltip-right)::after,[data-tooltip]:not([disabled]).has-tooltip-warning:not(.has-tooltip-bottom)::after,[data-tooltip]:not([disabled]).has-tooltip-warning:not(.has-tooltip-left)::after,[data-tooltip]:not([disabled]).has-tooltip-warning:not(.has-tooltip-right)::after{border-color:rgba(255,221,87,.9) transparent transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-warning:before,[data-tooltip]:not(.is-loading).has-tooltip-warning:before,[data-tooltip]:not([disabled]).has-tooltip-warning:before{background-color:rgba(255,221,87,.9);color:rgba(0,0,0,.7)}[data-tooltip]:not(.is-disabled).has-tooltip-danger.has-tooltip-bottom::after,[data-tooltip]:not(.is-loading).has-tooltip-danger.has-tooltip-bottom::after,[data-tooltip]:not([disabled]).has-tooltip-danger.has-tooltip-bottom::after{border-color:transparent transparent rgba(255,56,96,.9) transparent}[data-tooltip]:not(.is-disabled).has-tooltip-danger.has-tooltip-left::after,[data-tooltip]:not(.is-loading).has-tooltip-danger.has-tooltip-left::after,[data-tooltip]:not([disabled]).has-tooltip-danger.has-tooltip-left::after{border-color:transparent transparent transparent rgba(255,56,96,.9)}[data-tooltip]:not(.is-disabled).has-tooltip-danger.has-tooltip-right::after,[data-tooltip]:not(.is-loading).has-tooltip-danger.has-tooltip-right::after,[data-tooltip]:not([disabled]).has-tooltip-danger.has-tooltip-right::after{border-color:transparent rgba(255,56,96,.9) transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-danger:not(.has-tooltip-bottom)::after,[data-tooltip]:not(.is-disabled).has-tooltip-danger:not(.has-tooltip-left)::after,[data-tooltip]:not(.is-disabled).has-tooltip-danger:not(.has-tooltip-right)::after,[data-tooltip]:not(.is-loading).has-tooltip-danger:not(.has-tooltip-bottom)::after,[data-tooltip]:not(.is-loading).has-tooltip-danger:not(.has-tooltip-left)::after,[data-tooltip]:not(.is-loading).has-tooltip-danger:not(.has-tooltip-right)::after,[data-tooltip]:not([disabled]).has-tooltip-danger:not(.has-tooltip-bottom)::after,[data-tooltip]:not([disabled]).has-tooltip-danger:not(.has-tooltip-left)::after,[data-tooltip]:not([disabled]).has-tooltip-danger:not(.has-tooltip-right)::after{border-color:rgba(255,56,96,.9) transparent transparent transparent}[data-tooltip]:not(.is-disabled).has-tooltip-danger:before,[data-tooltip]:not(.is-loading).has-tooltip-danger:before,[data-tooltip]:not([disabled]).has-tooltip-danger:before{background-color:rgba(255,56,96,.9);color:#fff}[data-tooltip]:not(.is-disabled).has-tooltip-active::after,[data-tooltip]:not(.is-disabled).has-tooltip-active::before,[data-tooltip]:not(.is-disabled):focus::after,[data-tooltip]:not(.is-disabled):focus::before,[data-tooltip]:not(.is-disabled):hover::after,[data-tooltip]:not(.is-disabled):hover::before,[data-tooltip]:not(.is-loading).has-tooltip-active::after,[data-tooltip]:not(.is-loading).has-tooltip-active::before,[data-tooltip]:not(.is-loading):focus::after,[data-tooltip]:not(.is-loading):focus::before,[data-tooltip]:not(.is-loading):hover::after,[data-tooltip]:not(.is-loading):hover::before,[data-tooltip]:not([disabled]).has-tooltip-active::after,[data-tooltip]:not([disabled]).has-tooltip-active::before,[data-tooltip]:not([disabled]):focus::after,[data-tooltip]:not([disabled]):focus::before,[data-tooltip]:not([disabled]):hover::after,[data-tooltip]:not([disabled]):hover::before{opacity:1;visibility:visible}[data-tooltip]:not(.is-disabled).has-tooltip-fade::after,[data-tooltip]:not(.is-disabled).has-tooltip-fade::before,[data-tooltip]:not(.is-loading).has-tooltip-fade::after,[data-tooltip]:not(.is-loading).has-tooltip-fade::before,[data-tooltip]:not([disabled]).has-tooltip-fade::after,[data-tooltip]:not([disabled]).has-tooltip-fade::before{transition:opacity .3s linear,visibility .3s linear}@media screen and (max-width:768px){.has-tooltip-top-mobile::after{top:0;right:auto;bottom:auto;left:50%;margin-top:-5px;margin-right:auto;margin-bottom:auto;margin-left:-5px;border-color:rgba(74,74,74,.9) transparent transparent transparent}.has-tooltip-top-mobile::before{top:0;right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}}@media screen and (min-width:769px),print{.has-tooltip-top-tablet::after{top:0;right:auto;bottom:auto;left:50%;margin-top:-5px;margin-right:auto;margin-bottom:auto;margin-left:-5px;border-color:rgba(74,74,74,.9) transparent transparent transparent}.has-tooltip-top-tablet::before{top:0;right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}}@media screen and (min-width:769px) and (max-width:1087px){.has-tooltip-top-tablet-only::after{top:0;right:auto;bottom:auto;left:50%;margin-top:-5px;margin-right:auto;margin-bottom:auto;margin-left:-5px;border-color:rgba(74,74,74,.9) transparent transparent transparent}.has-tooltip-top-tablet-only::before{top:0;right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}}@media screen and (max-width:1087px){.has-tooltip-top-touch::after{top:0;right:auto;bottom:auto;left:50%;margin-top:-5px;margin-right:auto;margin-bottom:auto;margin-left:-5px;border-color:rgba(74,74,74,.9) transparent transparent transparent}.has-tooltip-top-touch::before{top:0;right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}}@media screen and (min-width:1088px){.has-tooltip-top-desktop::after{top:0;right:auto;bottom:auto;left:50%;margin-top:-5px;margin-right:auto;margin-bottom:auto;margin-left:-5px;border-color:rgba(74,74,74,.9) transparent transparent transparent}.has-tooltip-top-desktop::before{top:0;right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}}@media screen and (min-width:1088px) and (max-width:1279px){.has-tooltip-top-desktop-only::after{top:0;right:auto;bottom:auto;left:50%;margin-top:-5px;margin-right:auto;margin-bottom:auto;margin-left:-5px;border-color:rgba(74,74,74,.9) transparent transparent transparent}.has-tooltip-top-desktop-only::before{top:0;right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}}@media screen and (max-width:1279px){.has-tooltip-top-until-widescreen::after{top:0;right:auto;bottom:auto;left:50%;margin-top:-5px;margin-right:auto;margin-bottom:auto;margin-left:-5px;border-color:rgba(74,74,74,.9) transparent transparent transparent}.has-tooltip-top-until-widescreen::before{top:0;right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}}@media screen and (min-width:1280px){.has-tooltip-top-widescreen::after{top:0;right:auto;bottom:auto;left:50%;margin-top:-5px;margin-right:auto;margin-bottom:auto;margin-left:-5px;border-color:rgba(74,74,74,.9) transparent transparent transparent}.has-tooltip-top-widescreen::before{top:0;right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}}@media screen and (min-width:1280px) and (max-width:1471px){.has-tooltip-top-widescreen-only::after{top:0;right:auto;bottom:auto;left:50%;margin-top:-5px;margin-right:auto;margin-bottom:auto;margin-left:-5px;border-color:rgba(74,74,74,.9) transparent transparent transparent}.has-tooltip-top-widescreen-only::before{top:0;right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}}@media screen and (max-width:1471px){.has-tooltip-top-until-fullhd::after{top:0;right:auto;bottom:auto;left:50%;margin-top:-5px;margin-right:auto;margin-bottom:auto;margin-left:-5px;border-color:rgba(74,74,74,.9) transparent transparent transparent}.has-tooltip-top-until-fullhd::before{top:0;right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}}@media screen and (min-width:1472px){.has-tooltip-top-fullhd::after{top:0;right:auto;bottom:auto;left:50%;margin-top:-5px;margin-right:auto;margin-bottom:auto;margin-left:-5px;border-color:rgba(74,74,74,.9) transparent transparent transparent}.has-tooltip-top-fullhd::before{top:0;right:auto;bottom:auto;left:50%;top:0;margin-top:-5px;margin-bottom:auto;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}}@media screen and (max-width:768px){.has-tooltip-right-mobile::after{top:auto;right:0;bottom:50%;left:auto;margin-top:auto;margin-right:-11px;margin-bottom:-6px;margin-left:auto;border-color:transparent rgba(74,74,74,.9) transparent transparent}.has-tooltip-right-mobile::before{top:auto;right:-11px;bottom:50%;left:auto;margin-top:auto;-webkit-transform:translate(100%,50%);transform:translate(100%,50%)}}@media screen and (min-width:769px),print{.has-tooltip-right-tablet::after{top:auto;right:0;bottom:50%;left:auto;margin-top:auto;margin-right:-11px;margin-bottom:-6px;margin-left:auto;border-color:transparent rgba(74,74,74,.9) transparent transparent}.has-tooltip-right-tablet::before{top:auto;right:-11px;bottom:50%;left:auto;margin-top:auto;-webkit-transform:translate(100%,50%);transform:translate(100%,50%)}}@media screen and (min-width:769px) and (max-width:1087px){.has-tooltip-right-tablet-only::after{top:auto;right:0;bottom:50%;left:auto;margin-top:auto;margin-right:-11px;margin-bottom:-6px;margin-left:auto;border-color:transparent rgba(74,74,74,.9) transparent transparent}.has-tooltip-right-tablet-only::before{top:auto;right:-11px;bottom:50%;left:auto;margin-top:auto;-webkit-transform:translate(100%,50%);transform:translate(100%,50%)}}@media screen and (max-width:1087px){.has-tooltip-right-touch::after{top:auto;right:0;bottom:50%;left:auto;margin-top:auto;margin-right:-11px;margin-bottom:-6px;margin-left:auto;border-color:transparent rgba(74,74,74,.9) transparent transparent}.has-tooltip-right-touch::before{top:auto;right:-11px;bottom:50%;left:auto;margin-top:auto;-webkit-transform:translate(100%,50%);transform:translate(100%,50%)}}@media screen and (min-width:1088px){.has-tooltip-right-desktop::after{top:auto;right:0;bottom:50%;left:auto;margin-top:auto;margin-right:-11px;margin-bottom:-6px;margin-left:auto;border-color:transparent rgba(74,74,74,.9) transparent transparent}.has-tooltip-right-desktop::before{top:auto;right:-11px;bottom:50%;left:auto;margin-top:auto;-webkit-transform:translate(100%,50%);transform:translate(100%,50%)}}@media screen and (min-width:1088px) and (max-width:1279px){.has-tooltip-right-desktop-only::after{top:auto;right:0;bottom:50%;left:auto;margin-top:auto;margin-right:-11px;margin-bottom:-6px;margin-left:auto;border-color:transparent rgba(74,74,74,.9) transparent transparent}.has-tooltip-right-desktop-only::before{top:auto;right:-11px;bottom:50%;left:auto;margin-top:auto;-webkit-transform:translate(100%,50%);transform:translate(100%,50%)}}@media screen and (max-width:1279px){.has-tooltip-right-until-widescreen::after{top:auto;right:0;bottom:50%;left:auto;margin-top:auto;margin-right:-11px;margin-bottom:-6px;margin-left:auto;border-color:transparent rgba(74,74,74,.9) transparent transparent}.has-tooltip-right-until-widescreen::before{top:auto;right:-11px;bottom:50%;left:auto;margin-top:auto;-webkit-transform:translate(100%,50%);transform:translate(100%,50%)}}@media screen and (min-width:1280px){.has-tooltip-right-widescreen::after{top:auto;right:0;bottom:50%;left:auto;margin-top:auto;margin-right:-11px;margin-bottom:-6px;margin-left:auto;border-color:transparent rgba(74,74,74,.9) transparent transparent}.has-tooltip-right-widescreen::before{top:auto;right:-11px;bottom:50%;left:auto;margin-top:auto;-webkit-transform:translate(100%,50%);transform:translate(100%,50%)}}@media screen and (min-width:1280px) and (max-width:1471px){.has-tooltip-right-widescreen-only::after{top:auto;right:0;bottom:50%;left:auto;margin-top:auto;margin-right:-11px;margin-bottom:-6px;margin-left:auto;border-color:transparent rgba(74,74,74,.9) transparent transparent}.has-tooltip-right-widescreen-only::before{top:auto;right:-11px;bottom:50%;left:auto;margin-top:auto;-webkit-transform:translate(100%,50%);transform:translate(100%,50%)}}@media screen and (max-width:1471px){.has-tooltip-right-until-fullhd::after{top:auto;right:0;bottom:50%;left:auto;margin-top:auto;margin-right:-11px;margin-bottom:-6px;margin-left:auto;border-color:transparent rgba(74,74,74,.9) transparent transparent}.has-tooltip-right-until-fullhd::before{top:auto;right:-11px;bottom:50%;left:auto;margin-top:auto;-webkit-transform:translate(100%,50%);transform:translate(100%,50%)}}@media screen and (min-width:1472px){.has-tooltip-right-fullhd::after{top:auto;right:0;bottom:50%;left:auto;margin-top:auto;margin-right:-11px;margin-bottom:-6px;margin-left:auto;border-color:transparent rgba(74,74,74,.9) transparent transparent}.has-tooltip-right-fullhd::before{top:auto;right:-11px;bottom:50%;left:auto;margin-top:auto;-webkit-transform:translate(100%,50%);transform:translate(100%,50%)}}@media screen and (max-width:768px){.has-tooltip-bottom-mobile::after{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-right:auto;margin-bottom:-5px;margin-left:-5px;border-color:transparent transparent rgba(74,74,74,.9) transparent}.has-tooltip-bottom-mobile::before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}}@media screen and (min-width:769px),print{.has-tooltip-bottom-tablet::after{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-right:auto;margin-bottom:-5px;margin-left:-5px;border-color:transparent transparent rgba(74,74,74,.9) transparent}.has-tooltip-bottom-tablet::before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}}@media screen and (min-width:769px) and (max-width:1087px){.has-tooltip-bottom-tablet-only::after{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-right:auto;margin-bottom:-5px;margin-left:-5px;border-color:transparent transparent rgba(74,74,74,.9) transparent}.has-tooltip-bottom-tablet-only::before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}}@media screen and (max-width:1087px){.has-tooltip-bottom-touch::after{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-right:auto;margin-bottom:-5px;margin-left:-5px;border-color:transparent transparent rgba(74,74,74,.9) transparent}.has-tooltip-bottom-touch::before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}}@media screen and (min-width:1088px){.has-tooltip-bottom-desktop::after{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-right:auto;margin-bottom:-5px;margin-left:-5px;border-color:transparent transparent rgba(74,74,74,.9) transparent}.has-tooltip-bottom-desktop::before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}}@media screen and (min-width:1088px) and (max-width:1279px){.has-tooltip-bottom-desktop-only::after{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-right:auto;margin-bottom:-5px;margin-left:-5px;border-color:transparent transparent rgba(74,74,74,.9) transparent}.has-tooltip-bottom-desktop-only::before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}}@media screen and (max-width:1279px){.has-tooltip-bottom-until-widescreen::after{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-right:auto;margin-bottom:-5px;margin-left:-5px;border-color:transparent transparent rgba(74,74,74,.9) transparent}.has-tooltip-bottom-until-widescreen::before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}}@media screen and (min-width:1280px){.has-tooltip-bottom-widescreen::after{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-right:auto;margin-bottom:-5px;margin-left:-5px;border-color:transparent transparent rgba(74,74,74,.9) transparent}.has-tooltip-bottom-widescreen::before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}}@media screen and (min-width:1280px) and (max-width:1471px){.has-tooltip-bottom-widescreen-only::after{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-right:auto;margin-bottom:-5px;margin-left:-5px;border-color:transparent transparent rgba(74,74,74,.9) transparent}.has-tooltip-bottom-widescreen-only::before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}}@media screen and (max-width:1471px){.has-tooltip-bottom-until-fullhd::after{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-right:auto;margin-bottom:-5px;margin-left:-5px;border-color:transparent transparent rgba(74,74,74,.9) transparent}.has-tooltip-bottom-until-fullhd::before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}}@media screen and (min-width:1472px){.has-tooltip-bottom-fullhd::after{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-right:auto;margin-bottom:-5px;margin-left:-5px;border-color:transparent transparent rgba(74,74,74,.9) transparent}.has-tooltip-bottom-fullhd::before{top:auto;right:auto;bottom:0;left:50%;margin-top:auto;margin-bottom:-5px;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}}@media screen and (max-width:768px){.has-tooltip-left-mobile::after{top:auto;right:auto;bottom:50%;left:0;margin-top:auto;margin-right:auto;margin-bottom:-6px;margin-left:-11px;border-color:transparent transparent transparent rgba(74,74,74,.9)}.has-tooltip-left-mobile::before{top:auto;right:auto;bottom:50%;left:-11px;-webkit-transform:translate(-100%,50%);transform:translate(-100%,50%)}}@media screen and (min-width:769px),print{.has-tooltip-left-tablet::after{top:auto;right:auto;bottom:50%;left:0;margin-top:auto;margin-right:auto;margin-bottom:-6px;margin-left:-11px;border-color:transparent transparent transparent rgba(74,74,74,.9)}.has-tooltip-left-tablet::before{top:auto;right:auto;bottom:50%;left:-11px;-webkit-transform:translate(-100%,50%);transform:translate(-100%,50%)}}@media screen and (min-width:769px) and (max-width:1087px){.has-tooltip-left-tablet-only::after{top:auto;right:auto;bottom:50%;left:0;margin-top:auto;margin-right:auto;margin-bottom:-6px;margin-left:-11px;border-color:transparent transparent transparent rgba(74,74,74,.9)}.has-tooltip-left-tablet-only::before{top:auto;right:auto;bottom:50%;left:-11px;-webkit-transform:translate(-100%,50%);transform:translate(-100%,50%)}}@media screen and (max-width:1087px){.has-tooltip-left-touch::after{top:auto;right:auto;bottom:50%;left:0;margin-top:auto;margin-right:auto;margin-bottom:-6px;margin-left:-11px;border-color:transparent transparent transparent rgba(74,74,74,.9)}.has-tooltip-left-touch::before{top:auto;right:auto;bottom:50%;left:-11px;-webkit-transform:translate(-100%,50%);transform:translate(-100%,50%)}}@media screen and (min-width:1088px){.has-tooltip-left-desktop::after{top:auto;right:auto;bottom:50%;left:0;margin-top:auto;margin-right:auto;margin-bottom:-6px;margin-left:-11px;border-color:transparent transparent transparent rgba(74,74,74,.9)}.has-tooltip-left-desktop::before{top:auto;right:auto;bottom:50%;left:-11px;-webkit-transform:translate(-100%,50%);transform:translate(-100%,50%)}}@media screen and (min-width:1088px) and (max-width:1279px){.has-tooltip-left-desktop-only::after{top:auto;right:auto;bottom:50%;left:0;margin-top:auto;margin-right:auto;margin-bottom:-6px;margin-left:-11px;border-color:transparent transparent transparent rgba(74,74,74,.9)}.has-tooltip-left-desktop-only::before{top:auto;right:auto;bottom:50%;left:-11px;-webkit-transform:translate(-100%,50%);transform:translate(-100%,50%)}}@media screen and (max-width:1279px){.has-tooltip-left-until-widescreen::after{top:auto;right:auto;bottom:50%;left:0;margin-top:auto;margin-right:auto;margin-bottom:-6px;margin-left:-11px;border-color:transparent transparent transparent rgba(74,74,74,.9)}.has-tooltip-left-until-widescreen::before{top:auto;right:auto;bottom:50%;left:-11px;-webkit-transform:translate(-100%,50%);transform:translate(-100%,50%)}}@media screen and (min-width:1280px){.has-tooltip-left-widescreen::after{top:auto;right:auto;bottom:50%;left:0;margin-top:auto;margin-right:auto;margin-bottom:-6px;margin-left:-11px;border-color:transparent transparent transparent rgba(74,74,74,.9)}.has-tooltip-left-widescreen::before{top:auto;right:auto;bottom:50%;left:-11px;-webkit-transform:translate(-100%,50%);transform:translate(-100%,50%)}}@media screen and (min-width:1280px) and (max-width:1471px){.has-tooltip-left-widescreen-only::after{top:auto;right:auto;bottom:50%;left:0;margin-top:auto;margin-right:auto;margin-bottom:-6px;margin-left:-11px;border-color:transparent transparent transparent rgba(74,74,74,.9)}.has-tooltip-left-widescreen-only::before{top:auto;right:auto;bottom:50%;left:-11px;-webkit-transform:translate(-100%,50%);transform:translate(-100%,50%)}}@media screen and (max-width:1471px){.has-tooltip-left-until-fullhd::after{top:auto;right:auto;bottom:50%;left:0;margin-top:auto;margin-right:auto;margin-bottom:-6px;margin-left:-11px;border-color:transparent transparent transparent rgba(74,74,74,.9)}.has-tooltip-left-until-fullhd::before{top:auto;right:auto;bottom:50%;left:-11px;-webkit-transform:translate(-100%,50%);transform:translate(-100%,50%)}}@media screen and (min-width:1472px){.has-tooltip-left-fullhd::after{top:auto;right:auto;bottom:50%;left:0;margin-top:auto;margin-right:auto;margin-bottom:-6px;margin-left:-11px;border-color:transparent transparent transparent rgba(74,74,74,.9)}.has-tooltip-left-fullhd::before{top:auto;right:auto;bottom:50%;left:-11px;-webkit-transform:translate(-100%,50%);transform:translate(-100%,50%)}}