@-webkit-keyframes spinAround{
    0%{
        -webkit-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(359deg);
        transform:rotate(359deg)
    }
}
@-o-keyframes spinAround{
    0%{
        -o-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -o-transform:rotate(359deg);
        transform:rotate(359deg)
    }
}
@keyframes spinAround{
    0%{
        -webkit-transform:rotate(0deg);
        -o-transform:rotate(0deg);
        transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(359deg);
        -o-transform:rotate(359deg);
        transform:rotate(359deg)
    }
}
.breadcrumb,.button,.comment-form input[type=submit],.delete,.file,.is-unselectable,.modal-close,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.search-form .search-submit,.tabs{
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.navbar-link:not(.is-arrowless):after,.select:not(.is-multiple):not(.is-loading):after{
    border:3px solid transparent;
    border-radius:2px;
    border-right:0;
    border-top:0;
    content:" ";
    display:block;
    height:.625em;
    margin-top:-.4375em;
    pointer-events:none;
    position:absolute;
    top:50%;
    -webkit-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
    transform:rotate(-45deg);
    -webkit-transform-origin:center;
    -o-transform-origin:center;
    transform-origin:center;
    width:.625em
}
.block:not(:last-child),.box:not(:last-child),.breadcrumb:not(:last-child),.content:not(:last-child),.highlight:not(:last-child),.level:not(:last-child),.list:not(:last-child),.message:not(:last-child),.notification:not(:last-child),.progress:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.tabs:not(:last-child),.title:not(:last-child){
    margin-bottom:1.5rem
}
.delete,.modal-close{
    -moz-appearance:none;
    -webkit-appearance:none;
    background-color:hsla(0,0%,4%,.2);
    border:none;
    border-radius:290486px;
    cursor:pointer;
    pointer-events:auto;
    display:inline-block;
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0;
    -ms-flex-negative:0;
    flex-shrink:0;
    font-size:0;
    height:20px;
    max-height:20px;
    max-width:20px;
    min-height:20px;
    min-width:20px;
    outline:none;
    position:relative;
    vertical-align:top;
    width:20px
}
.delete:after,.delete:before,.modal-close:after,.modal-close:before{
    background-color:#fff;
    content:"";
    display:block;
    left:50%;
    position:absolute;
    top:50%;
    -webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);
    -o-transform:translateX(-50%) translateY(-50%) rotate(45deg);
    transform:translateX(-50%) translateY(-50%) rotate(45deg);
    -webkit-transform-origin:center center;
    -o-transform-origin:center center;
    transform-origin:center center
}
.delete:before,.modal-close:before{
    height:2px;
    width:50%
}
.delete:after,.modal-close:after{
    height:50%;
    width:2px
}
.delete:focus,.delete:hover,.modal-close:focus,.modal-close:hover{
    background-color:hsla(0,0%,4%,.3)
}
.delete:active,.modal-close:active{
    background-color:hsla(0,0%,4%,.4)
}
.is-small.delete,.is-small.modal-close{
    height:16px;
    max-height:16px;
    max-width:16px;
    min-height:16px;
    min-width:16px;
    width:16px
}
.is-medium.delete,.is-medium.modal-close{
    height:24px;
    max-height:24px;
    max-width:24px;
    min-height:24px;
    min-width:24px;
    width:24px
}
.is-large.delete,.is-large.modal-close{
    height:32px;
    max-height:32px;
    max-width:32px;
    min-height:32px;
    min-width:32px;
    width:32px
}
.button.is-loading:after,.comment-form input.is-loading[type=submit]:after,.control.is-loading:after,.loader,.search-form .is-loading.search-submit:after,.search-form label.is-loading:after,.select.is-loading:after{
    -webkit-animation:spinAround .5s linear infinite;
    -o-animation:spinAround .5s infinite linear;
    animation:spinAround .5s linear infinite;
    border-radius:290486px;
    border-color:transparent transparent #dbdbdb #dbdbdb;
    border-style:solid;
    border-width:2px;
    content:"";
    display:block;
    height:1em;
    position:relative;
    width:1em
}
.hero-video,.image.is-1by1 .has-ratio,.image.is-1by1 img,.image.is-1by2 .has-ratio,.image.is-1by2 img,.image.is-1by3 .has-ratio,.image.is-1by3 img,.image.is-2by1 .has-ratio,.image.is-2by1 img,.image.is-2by3 .has-ratio,.image.is-2by3 img,.image.is-3by1 .has-ratio,.image.is-3by1 img,.image.is-3by2 .has-ratio,.image.is-3by2 img,.image.is-3by4 .has-ratio,.image.is-3by4 img,.image.is-3by5 .has-ratio,.image.is-3by5 img,.image.is-4by3 .has-ratio,.image.is-4by3 img,.image.is-4by5 .has-ratio,.image.is-4by5 img,.image.is-5by3 .has-ratio,.image.is-5by3 img,.image.is-5by4 .has-ratio,.image.is-5by4 img,.image.is-9by16 .has-ratio,.image.is-9by16 img,.image.is-16by9 .has-ratio,.image.is-16by9 img,.image.is-square .has-ratio,.image.is-square img,.is-overlay,.modal,.modal-background{
    bottom:0;
    left:0;
    position:absolute;
    right:0;
    top:0
}
.button,.comment-form input[type=email],.comment-form input[type=submit],.comment-form input[type=text],.comment-form input[type=url],.comment-form textarea,.file-cta,.file-name,.input,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.search-form .search-field,.search-form .search-submit,.select select,.textarea{
    -moz-appearance:none;
    -webkit-appearance:none;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    border:1px solid transparent;
    border-radius:4px;
    -webkit-box-shadow:none;
    box-shadow:none;
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex;
    font-size:1rem;
    height:2.25em;
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    line-height:1.5;
    padding:calc(.375em - 1px) calc(.625em - 1px);
    position:relative;
    vertical-align:top
}
.button:active,.button:focus,.comment-form input.is-active[type=email],.comment-form input.is-active[type=submit],.comment-form input.is-active[type=text],.comment-form input.is-active[type=url],.comment-form input.is-focused[type=email],.comment-form input.is-focused[type=submit],.comment-form input.is-focused[type=text],.comment-form input.is-focused[type=url],.comment-form input:active[type=email],.comment-form input:active[type=submit],.comment-form input:active[type=text],.comment-form input:active[type=url],.comment-form input:focus[type=email],.comment-form input:focus[type=submit],.comment-form input:focus[type=text],.comment-form input:focus[type=url],.comment-form textarea.is-active,.comment-form textarea.is-focused,.comment-form textarea:active,.comment-form textarea:focus,.file-cta:active,.file-cta:focus,.file-name:active,.file-name:focus,.input:active,.input:focus,.is-active.button,.is-active.file-cta,.is-active.file-name,.is-active.input,.is-active.pagination-ellipsis,.is-active.pagination-link,.is-active.pagination-next,.is-active.pagination-previous,.is-active.textarea,.is-focused.button,.is-focused.file-cta,.is-focused.file-name,.is-focused.input,.is-focused.pagination-ellipsis,.is-focused.pagination-link,.is-focused.pagination-next,.is-focused.pagination-previous,.is-focused.textarea,.pagination-ellipsis:active,.pagination-ellipsis:focus,.pagination-link:active,.pagination-link:focus,.pagination-next:active,.pagination-next:focus,.pagination-previous:active,.pagination-previous:focus,.search-form .is-active.search-field,.search-form .is-active.search-submit,.search-form .is-focused.search-field,.search-form .is-focused.search-submit,.search-form .search-field:active,.search-form .search-field:focus,.search-form .search-submit:active,.search-form .search-submit:focus,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea:active,.textarea:focus{
    outline:none
}
.button[disabled],.comment-form fieldset[disabled] input[type=email],.comment-form fieldset[disabled] input[type=submit],.comment-form fieldset[disabled] input[type=text],.comment-form fieldset[disabled] input[type=url],.comment-form fieldset[disabled] textarea,.comment-form input[disabled][type=email],.comment-form input[disabled][type=submit],.comment-form input[disabled][type=text],.comment-form input[disabled][type=url],.comment-form textarea[disabled],.file-cta[disabled],.file-name[disabled],.input[disabled],.pagination-ellipsis[disabled],.pagination-link[disabled],.pagination-next[disabled],.pagination-previous[disabled],.search-form .search-field[disabled],.search-form .search-submit[disabled],.search-form fieldset[disabled] .search-field,.search-form fieldset[disabled] .search-submit,.select fieldset[disabled] select,.select select[disabled],.textarea[disabled],fieldset[disabled] .button,fieldset[disabled] .comment-form input[type=email],fieldset[disabled] .comment-form input[type=submit],fieldset[disabled] .comment-form input[type=text],fieldset[disabled] .comment-form input[type=url],fieldset[disabled] .comment-form textarea,fieldset[disabled] .file-cta,fieldset[disabled] .file-name,fieldset[disabled] .input,fieldset[disabled] .pagination-ellipsis,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-previous,fieldset[disabled] .search-form .search-field,fieldset[disabled] .search-form .search-submit,fieldset[disabled] .select select,fieldset[disabled] .textarea{
    cursor:not-allowed
}
blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{
    margin:0;
    padding:0
}
h1,h2,h3,h4,h5,h6{
    font-size:100%;
    font-weight:400
}
ul{
    list-style:none
}
button,input,select,textarea{
    margin:0
}
html{
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
*,:after,:before{
    -webkit-box-sizing:inherit;
    box-sizing:inherit
}
embed,iframe,img,object,video{
    height:auto;
    max-width:100%
}
audio{
    max-width:100%
}
iframe{
    border:0
}
table{
    border-collapse:collapse;
    border-spacing:0
}
td,th{
    padding:0;
    text-align:left
}
html{
    background-color:#fff;
    font-size:16px;
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased;
    min-width:300px;
    overflow-x:hidden;
    overflow-y:scroll;
    text-rendering:optimizeLegibility;
    -webkit-text-size-adjust:100%;
    -moz-text-size-adjust:100%;
    -ms-text-size-adjust:100%;
    text-size-adjust:100%
}
article,aside,figure,footer,header,hgroup,section{
    display:block
}
body,button,input,select,textarea{
    font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif
}
code,pre{
    -moz-osx-font-smoothing:auto;
    -webkit-font-smoothing:auto;
    font-family:monospace
}
body{
    color:#4a4a4a;
    font-size:1rem;
    font-weight:400;
    line-height:1.5
}
a{
    color:#3273dc;
    cursor:pointer;
    text-decoration:none
}
a strong{
    color:currentColor
}
a:hover{
    color:#363636
}
code{
    color:#ff3860;
    font-size:.875em;
    font-weight:400;
    padding:.25em .5em
}
code,hr{
    background-color:#f5f5f5
}
hr{
    border:none;
    display:block;
    height:2px;
    margin:1.5rem 0
}
img{
    height:auto;
    max-width:100%
}
input[type=checkbox],input[type=radio]{
    vertical-align:baseline
}
small{
    font-size:.875em
}
span{
    font-style:inherit;
    font-weight:inherit
}
strong{
    color:#363636;
    font-weight:700
}
fieldset{
    border:none
}
pre{
    -webkit-overflow-scrolling:touch;
    background-color:#f5f5f5;
    color:#4a4a4a;
    font-size:.875em;
    overflow-x:auto;
    padding:1.25rem 1.5rem;
    white-space:pre;
    word-wrap:normal
}
pre code{
    background-color:transparent;
    color:currentColor;
    font-size:1em;
    padding:0
}
table td,table th{
    text-align:left;
    vertical-align:top
}
table th{
    color:#363636
}
.is-clearfix:after{
    clear:both;
    content:" ";
    display:table
}
.is-pulled-left{
    float:left!important
}
.is-pulled-right{
    float:right!important
}
.is-clipped{
    overflow:hidden!important
}
.is-size-1{
    font-size:3rem!important
}
.is-size-2{
    font-size:2.5rem!important
}
.is-size-3{
    font-size:2rem!important
}
.is-size-4{
    font-size:1.5rem!important
}
.is-size-5{
    font-size:1.25rem!important
}
.is-size-6{
    font-size:1rem!important
}
.is-size-7{
    font-size:.75rem!important
}
@media screen and (max-width:768px){
    .is-size-1-mobile{
        font-size:3rem!important
    }
    .is-size-2-mobile{
        font-size:2.5rem!important
    }
    .is-size-3-mobile{
        font-size:2rem!important
    }
    .is-size-4-mobile{
        font-size:1.5rem!important
    }
    .is-size-5-mobile{
        font-size:1.25rem!important
    }
    .is-size-6-mobile{
        font-size:1rem!important
    }
    .is-size-7-mobile{
        font-size:.75rem!important
    }
}
@media print,screen and (min-width:769px){
    .is-size-1-tablet{
        font-size:3rem!important
    }
    .is-size-2-tablet{
        font-size:2.5rem!important
    }
    .is-size-3-tablet{
        font-size:2rem!important
    }
    .is-size-4-tablet{
        font-size:1.5rem!important
    }
    .is-size-5-tablet{
        font-size:1.25rem!important
    }
    .is-size-6-tablet{
        font-size:1rem!important
    }
    .is-size-7-tablet{
        font-size:.75rem!important
    }
}
@media screen and (max-width:1087px){
    .is-size-1-touch{
        font-size:3rem!important
    }
    .is-size-2-touch{
        font-size:2.5rem!important
    }
    .is-size-3-touch{
        font-size:2rem!important
    }
    .is-size-4-touch{
        font-size:1.5rem!important
    }
    .is-size-5-touch{
        font-size:1.25rem!important
    }
    .is-size-6-touch{
        font-size:1rem!important
    }
    .is-size-7-touch{
        font-size:.75rem!important
    }
}
@media screen and (min-width:1088px){
    .is-size-1-desktop{
        font-size:3rem!important
    }
    .is-size-2-desktop{
        font-size:2.5rem!important
    }
    .is-size-3-desktop{
        font-size:2rem!important
    }
    .is-size-4-desktop{
        font-size:1.5rem!important
    }
    .is-size-5-desktop{
        font-size:1.25rem!important
    }
    .is-size-6-desktop{
        font-size:1rem!important
    }
    .is-size-7-desktop{
        font-size:.75rem!important
    }
}
@media screen and (min-width:1280px){
    .is-size-1-widescreen{
        font-size:3rem!important
    }
    .is-size-2-widescreen{
        font-size:2.5rem!important
    }
    .is-size-3-widescreen{
        font-size:2rem!important
    }
    .is-size-4-widescreen{
        font-size:1.5rem!important
    }
    .is-size-5-widescreen{
        font-size:1.25rem!important
    }
    .is-size-6-widescreen{
        font-size:1rem!important
    }
    .is-size-7-widescreen{
        font-size:.75rem!important
    }
}
@media screen and (min-width:1472px){
    .is-size-1-fullhd{
        font-size:3rem!important
    }
    .is-size-2-fullhd{
        font-size:2.5rem!important
    }
    .is-size-3-fullhd{
        font-size:2rem!important
    }
    .is-size-4-fullhd{
        font-size:1.5rem!important
    }
    .is-size-5-fullhd{
        font-size:1.25rem!important
    }
    .is-size-6-fullhd{
        font-size:1rem!important
    }
    .is-size-7-fullhd{
        font-size:.75rem!important
    }
}
.has-text-centered{
    text-align:center!important
}
.has-text-justified{
    text-align:justify!important
}
.has-text-left{
    text-align:left!important
}
.has-text-right{
    text-align:right!important
}
@media screen and (max-width:768px){
    .has-text-centered-mobile{
        text-align:center!important
    }
}
@media print,screen and (min-width:769px){
    .has-text-centered-tablet{
        text-align:center!important
    }
}
@media screen and (min-width:769px) and (max-width:1087px){
    .has-text-centered-tablet-only{
        text-align:center!important
    }
}
@media screen and (max-width:1087px){
    .has-text-centered-touch{
        text-align:center!important
    }
}
@media screen and (min-width:1088px){
    .has-text-centered-desktop{
        text-align:center!important
    }
}
@media screen and (min-width:1088px) and (max-width:1279px){
    .has-text-centered-desktop-only{
        text-align:center!important
    }
}
@media screen and (min-width:1280px){
    .has-text-centered-widescreen{
        text-align:center!important
    }
}
@media screen and (min-width:1280px) and (max-width:1471px){
    .has-text-centered-widescreen-only{
        text-align:center!important
    }
}
@media screen and (min-width:1472px){
    .has-text-centered-fullhd{
        text-align:center!important
    }
}
@media screen and (max-width:768px){
    .has-text-justified-mobile{
        text-align:justify!important
    }
}
@media print,screen and (min-width:769px){
    .has-text-justified-tablet{
        text-align:justify!important
    }
}
@media screen and (min-width:769px) and (max-width:1087px){
    .has-text-justified-tablet-only{
        text-align:justify!important
    }
}
@media screen and (max-width:1087px){
    .has-text-justified-touch{
        text-align:justify!important
    }
}
@media screen and (min-width:1088px){
    .has-text-justified-desktop{
        text-align:justify!important
    }
}
@media screen and (min-width:1088px) and (max-width:1279px){
    .has-text-justified-desktop-only{
        text-align:justify!important
    }
}
@media screen and (min-width:1280px){
    .has-text-justified-widescreen{
        text-align:justify!important
    }
}
@media screen and (min-width:1280px) and (max-width:1471px){
    .has-text-justified-widescreen-only{
        text-align:justify!important
    }
}
@media screen and (min-width:1472px){
    .has-text-justified-fullhd{
        text-align:justify!important
    }
}
@media screen and (max-width:768px){
    .has-text-left-mobile{
        text-align:left!important
    }
}
@media print,screen and (min-width:769px){
    .has-text-left-tablet{
        text-align:left!important
    }
}
@media screen and (min-width:769px) and (max-width:1087px){
    .has-text-left-tablet-only{
        text-align:left!important
    }
}
@media screen and (max-width:1087px){
    .has-text-left-touch{
        text-align:left!important
    }
}
@media screen and (min-width:1088px){
    .has-text-left-desktop{
        text-align:left!important
    }
}
@media screen and (min-width:1088px) and (max-width:1279px){
    .has-text-left-desktop-only{
        text-align:left!important
    }
}
@media screen and (min-width:1280px){
    .has-text-left-widescreen{
        text-align:left!important
    }
}
@media screen and (min-width:1280px) and (max-width:1471px){
    .has-text-left-widescreen-only{
        text-align:left!important
    }
}
@media screen and (min-width:1472px){
    .has-text-left-fullhd{
        text-align:left!important
    }
}
@media screen and (max-width:768px){
    .has-text-right-mobile{
        text-align:right!important
    }
}
@media print,screen and (min-width:769px){
    .has-text-right-tablet{
        text-align:right!important
    }
}
@media screen and (min-width:769px) and (max-width:1087px){
    .has-text-right-tablet-only{
        text-align:right!important
    }
}
@media screen and (max-width:1087px){
    .has-text-right-touch{
        text-align:right!important
    }
}
@media screen and (min-width:1088px){
    .has-text-right-desktop{
        text-align:right!important
    }
}
@media screen and (min-width:1088px) and (max-width:1279px){
    .has-text-right-desktop-only{
        text-align:right!important
    }
}
@media screen and (min-width:1280px){
    .has-text-right-widescreen{
        text-align:right!important
    }
}
@media screen and (min-width:1280px) and (max-width:1471px){
    .has-text-right-widescreen-only{
        text-align:right!important
    }
}
@media screen and (min-width:1472px){
    .has-text-right-fullhd{
        text-align:right!important
    }
}
.is-capitalized{
    text-transform:capitalize!important
}
.is-lowercase{
    text-transform:lowercase!important
}
.is-uppercase{
    text-transform:uppercase!important
}
.is-italic{
    font-style:italic!important
}
.has-text-white{
    color:#fff!important
}
a.has-text-white:focus,a.has-text-white:hover{
    color:#e6e6e6!important
}
.has-background-white{
    background-color:#fff!important
}
.has-text-black{
    color:#0a0a0a!important
}
a.has-text-black:focus,a.has-text-black:hover{
    color:#000!important
}
.has-background-black{
    background-color:#0a0a0a!important
}
.has-text-light{
    color:#f5f5f5!important
}
a.has-text-light:focus,a.has-text-light:hover{
    color:#dbdbdb!important
}
.has-background-light{
    background-color:#f5f5f5!important
}
.has-text-dark{
    color:#363636!important
}
a.has-text-dark:focus,a.has-text-dark:hover{
    color:#1c1c1c!important
}
.has-background-dark{
    background-color:#363636!important
}
.has-text-primary{
    color:#525ddc!important
}
a.has-text-primary:focus,a.has-text-primary:hover{
    color:#2a38d1!important
}
.has-background-primary{
    background-color:#525ddc!important
}
.has-text-link{
    color:#3273dc!important
}
a.has-text-link:focus,a.has-text-link:hover{
    color:#205bbc!important
}
.has-background-link{
    background-color:#3273dc!important
}
.has-text-info{
    color:#209cee!important
}
a.has-text-info:focus,a.has-text-info:hover{
    color:#0f81cc!important
}
.has-background-info{
    background-color:#209cee!important
}
.has-text-success{
    color:#23d160!important
}
a.has-text-success:focus,a.has-text-success:hover{
    color:#1ca64c!important
}
.has-background-success{
    background-color:#23d160!important
}
.has-text-warning{
    color:#ffdd57!important
}
a.has-text-warning:focus,a.has-text-warning:hover{
    color:#ffd324!important
}
.has-background-warning{
    background-color:#ffdd57!important
}
.has-text-danger{
    color:#ff3860!important
}
a.has-text-danger:focus,a.has-text-danger:hover{
    color:#ff0537!important
}
.has-background-danger{
    background-color:#ff3860!important
}
.has-text-black-bis{
    color:#121212!important
}
.has-background-black-bis{
    background-color:#121212!important
}
.has-text-black-ter{
    color:#242424!important
}
.has-background-black-ter{
    background-color:#242424!important
}
.has-text-grey-darker{
    color:#363636!important
}
.has-background-grey-darker{
    background-color:#363636!important
}
.has-text-grey-dark{
    color:#4a4a4a!important
}
.has-background-grey-dark{
    background-color:#4a4a4a!important
}
.has-text-grey{
    color:#7a7a7a!important
}
.has-background-grey{
    background-color:#7a7a7a!important
}
.has-text-grey-light{
    color:#b5b5b5!important
}
.has-background-grey-light{
    background-color:#b5b5b5!important
}
.has-text-grey-lighter{
    color:#dbdbdb!important
}
.has-background-grey-lighter{
    background-color:#dbdbdb!important
}
.has-text-white-ter{
    color:#f5f5f5!important
}
.has-background-white-ter{
    background-color:#f5f5f5!important
}
.has-text-white-bis{
    color:#fafafa!important
}
.has-background-white-bis{
    background-color:#fafafa!important
}
.has-text-weight-light{
    font-weight:300!important
}
.has-text-weight-normal{
    font-weight:400!important
}
.has-text-weight-semibold{
    font-weight:600!important
}
.has-text-weight-bold{
    font-weight:700!important
}
.is-family-primary,.is-family-sans-serif,.is-family-secondary{
    font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif!important
}
.is-family-code,.is-family-monospace{
    font-family:monospace!important
}
.is-block{
    display:block!important
}
@media screen and (max-width:768px){
    .is-block-mobile{
        display:block!important
    }
}
@media print,screen and (min-width:769px){
    .is-block-tablet{
        display:block!important
    }
}
@media screen and (min-width:769px) and (max-width:1087px){
    .is-block-tablet-only{
        display:block!important
    }
}
@media screen and (max-width:1087px){
    .is-block-touch{
        display:block!important
    }
}
@media screen and (min-width:1088px){
    .is-block-desktop{
        display:block!important
    }
}
@media screen and (min-width:1088px) and (max-width:1279px){
    .is-block-desktop-only{
        display:block!important
    }
}
@media screen and (min-width:1280px){
    .is-block-widescreen{
        display:block!important
    }
}
@media screen and (min-width:1280px) and (max-width:1471px){
    .is-block-widescreen-only{
        display:block!important
    }
}
@media screen and (min-width:1472px){
    .is-block-fullhd{
        display:block!important
    }
}
.is-flex{
    display:-webkit-box!important;
    display:-ms-flexbox!important;
    display:flex!important
}
@media screen and (max-width:768px){
    .is-flex-mobile{
        display:-webkit-box!important;
        display:-ms-flexbox!important;
        display:flex!important
    }
}
@media print,screen and (min-width:769px){
    .is-flex-tablet{
        display:-webkit-box!important;
        display:-ms-flexbox!important;
        display:flex!important
    }
}
@media screen and (min-width:769px) and (max-width:1087px){
    .is-flex-tablet-only{
        display:-webkit-box!important;
        display:-ms-flexbox!important;
        display:flex!important
    }
}
@media screen and (max-width:1087px){
    .is-flex-touch{
        display:-webkit-box!important;
        display:-ms-flexbox!important;
        display:flex!important
    }
}
@media screen and (min-width:1088px){
    .is-flex-desktop{
        display:-webkit-box!important;
        display:-ms-flexbox!important;
        display:flex!important
    }
}
@media screen and (min-width:1088px) and (max-width:1279px){
    .is-flex-desktop-only{
        display:-webkit-box!important;
        display:-ms-flexbox!important;
        display:flex!important
    }
}
@media screen and (min-width:1280px){
    .is-flex-widescreen{
        display:-webkit-box!important;
        display:-ms-flexbox!important;
        display:flex!important
    }
}
@media screen and (min-width:1280px) and (max-width:1471px){
    .is-flex-widescreen-only{
        display:-webkit-box!important;
        display:-ms-flexbox!important;
        display:flex!important
    }
}
@media screen and (min-width:1472px){
    .is-flex-fullhd{
        display:-webkit-box!important;
        display:-ms-flexbox!important;
        display:flex!important
    }
}
.is-inline{
    display:inline!important
}
@media screen and (max-width:768px){
    .is-inline-mobile{
        display:inline!important
    }
}
@media print,screen and (min-width:769px){
    .is-inline-tablet{
        display:inline!important
    }
}
@media screen and (min-width:769px) and (max-width:1087px){
    .is-inline-tablet-only{
        display:inline!important
    }
}
@media screen and (max-width:1087px){
    .is-inline-touch{
        display:inline!important
    }
}
@media screen and (min-width:1088px){
    .is-inline-desktop{
        display:inline!important
    }
}
@media screen and (min-width:1088px) and (max-width:1279px){
    .is-inline-desktop-only{
        display:inline!important
    }
}
@media screen and (min-width:1280px){
    .is-inline-widescreen{
        display:inline!important
    }
}
@media screen and (min-width:1280px) and (max-width:1471px){
    .is-inline-widescreen-only{
        display:inline!important
    }
}
@media screen and (min-width:1472px){
    .is-inline-fullhd{
        display:inline!important
    }
}
.is-inline-block{
    display:inline-block!important
}
@media screen and (max-width:768px){
    .is-inline-block-mobile{
        display:inline-block!important
    }
}
@media print,screen and (min-width:769px){
    .is-inline-block-tablet{
        display:inline-block!important
    }
}
@media screen and (min-width:769px) and (max-width:1087px){
    .is-inline-block-tablet-only{
        display:inline-block!important
    }
}
@media screen and (max-width:1087px){
    .is-inline-block-touch{
        display:inline-block!important
    }
}
@media screen and (min-width:1088px){
    .is-inline-block-desktop{
        display:inline-block!important
    }
}
@media screen and (min-width:1088px) and (max-width:1279px){
    .is-inline-block-desktop-only{
        display:inline-block!important
    }
}
@media screen and (min-width:1280px){
    .is-inline-block-widescreen{
        display:inline-block!important
    }
}
@media screen and (min-width:1280px) and (max-width:1471px){
    .is-inline-block-widescreen-only{
        display:inline-block!important
    }
}
@media screen and (min-width:1472px){
    .is-inline-block-fullhd{
        display:inline-block!important
    }
}
.is-inline-flex{
    display:-webkit-inline-box!important;
    display:-ms-inline-flexbox!important;
    display:inline-flex!important
}
@media screen and (max-width:768px){
    .is-inline-flex-mobile{
        display:-webkit-inline-box!important;
        display:-ms-inline-flexbox!important;
        display:inline-flex!important
    }
}
@media print,screen and (min-width:769px){
    .is-inline-flex-tablet{
        display:-webkit-inline-box!important;
        display:-ms-inline-flexbox!important;
        display:inline-flex!important
    }
}
@media screen and (min-width:769px) and (max-width:1087px){
    .is-inline-flex-tablet-only{
        display:-webkit-inline-box!important;
        display:-ms-inline-flexbox!important;
        display:inline-flex!important
    }
}
@media screen and (max-width:1087px){
    .is-inline-flex-touch{
        display:-webkit-inline-box!important;
        display:-ms-inline-flexbox!important;
        display:inline-flex!important
    }
}
@media screen and (min-width:1088px){
    .is-inline-flex-desktop{
        display:-webkit-inline-box!important;
        display:-ms-inline-flexbox!important;
        display:inline-flex!important
    }
}
@media screen and (min-width:1088px) and (max-width:1279px){
    .is-inline-flex-desktop-only{
        display:-webkit-inline-box!important;
        display:-ms-inline-flexbox!important;
        display:inline-flex!important
    }
}
@media screen and (min-width:1280px){
    .is-inline-flex-widescreen{
        display:-webkit-inline-box!important;
        display:-ms-inline-flexbox!important;
        display:inline-flex!important
    }
}
@media screen and (min-width:1280px) and (max-width:1471px){
    .is-inline-flex-widescreen-only{
        display:-webkit-inline-box!important;
        display:-ms-inline-flexbox!important;
        display:inline-flex!important
    }
}
@media screen and (min-width:1472px){
    .is-inline-flex-fullhd{
        display:-webkit-inline-box!important;
        display:-ms-inline-flexbox!important;
        display:inline-flex!important
    }
}
.is-hidden{
    display:none!important
}
.is-sr-only{
    border:none!important;
    clip:rect(0,0,0,0)!important;
    height:.01em!important;
    overflow:hidden!important;
    padding:0!important;
    position:absolute!important;
    white-space:nowrap!important;
    width:.01em!important
}
@media screen and (max-width:768px){
    .is-hidden-mobile{
        display:none!important
    }
}
@media print,screen and (min-width:769px){
    .is-hidden-tablet{
        display:none!important
    }
}
@media screen and (min-width:769px) and (max-width:1087px){
    .is-hidden-tablet-only{
        display:none!important
    }
}
@media screen and (max-width:1087px){
    .is-hidden-touch{
        display:none!important
    }
}
@media screen and (min-width:1088px){
    .is-hidden-desktop{
        display:none!important
    }
}
@media screen and (min-width:1088px) and (max-width:1279px){
    .is-hidden-desktop-only{
        display:none!important
    }
}
@media screen and (min-width:1280px){
    .is-hidden-widescreen{
        display:none!important
    }
}
@media screen and (min-width:1280px) and (max-width:1471px){
    .is-hidden-widescreen-only{
        display:none!important
    }
}
@media screen and (min-width:1472px){
    .is-hidden-fullhd{
        display:none!important
    }
}
.is-invisible{
    visibility:hidden!important
}
@media screen and (max-width:768px){
    .is-invisible-mobile{
        visibility:hidden!important
    }
}
@media print,screen and (min-width:769px){
    .is-invisible-tablet{
        visibility:hidden!important
    }
}
@media screen and (min-width:769px) and (max-width:1087px){
    .is-invisible-tablet-only{
        visibility:hidden!important
    }
}
@media screen and (max-width:1087px){
    .is-invisible-touch{
        visibility:hidden!important
    }
}
@media screen and (min-width:1088px){
    .is-invisible-desktop{
        visibility:hidden!important
    }
}
@media screen and (min-width:1088px) and (max-width:1279px){
    .is-invisible-desktop-only{
        visibility:hidden!important
    }
}
@media screen and (min-width:1280px){
    .is-invisible-widescreen{
        visibility:hidden!important
    }
}
@media screen and (min-width:1280px) and (max-width:1471px){
    .is-invisible-widescreen-only{
        visibility:hidden!important
    }
}
@media screen and (min-width:1472px){
    .is-invisible-fullhd{
        visibility:hidden!important
    }
}
.is-marginless{
    margin:0!important
}
.is-paddingless{
    padding:0!important
}
.is-radiusless{
    border-radius:0!important
}
.is-shadowless{
    -webkit-box-shadow:none!important;
    box-shadow:none!important
}
.box{
    background-color:#fff;
    border-radius:6px;
    -webkit-box-shadow:0 2px 3px hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.1);
    box-shadow:0 2px 3px hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.1);
    color:#4a4a4a;
    display:block;
    padding:1.25rem
}
a.box:focus,a.box:hover{
    -webkit-box-shadow:0 2px 3px hsla(0,0%,4%,.1),0 0 0 1px #3273dc;
    box-shadow:0 2px 3px hsla(0,0%,4%,.1),0 0 0 1px #3273dc
}
a.box:active{
    -webkit-box-shadow:inset 0 1px 2px hsla(0,0%,4%,.2),0 0 0 1px #3273dc;
    box-shadow:inset 0 1px 2px hsla(0,0%,4%,.2),0 0 0 1px #3273dc
}
.button,.comment-form input[type=submit],.search-form .search-submit{
    background-color:#fff;
    border-color:#dbdbdb;
    border-width:1px;
    color:#363636;
    cursor:pointer;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    padding:calc(.375em - 1px) .75em;
    text-align:center;
    white-space:nowrap
}
.button strong,.comment-form input[type=submit] strong,.search-form .search-submit strong{
    color:inherit
}
.button .icon,.button .icon.is-large,.button .icon.is-medium,.button .icon.is-small,.comment-form input[type=submit] .icon,.comment-form input[type=submit] .icon.is-large,.comment-form input[type=submit] .icon.is-medium,.comment-form input[type=submit] .icon.is-small,.search-form .search-submit .icon,.search-form .search-submit .icon.is-large,.search-form .search-submit .icon.is-medium,.search-form .search-submit .icon.is-small{
    height:1.5em;
    width:1.5em
}
.button .icon:first-child:not(:last-child),.comment-form input[type=submit] .icon:first-child:not(:last-child),.search-form .search-submit .icon:first-child:not(:last-child){
    margin-left:calc(-.375em - 1px);
    margin-right:.1875em
}
.button .icon:last-child:not(:first-child),.comment-form input[type=submit] .icon:last-child:not(:first-child),.search-form .search-submit .icon:last-child:not(:first-child){
    margin-left:.1875em;
    margin-right:calc(-.375em - 1px)
}
.button .icon:first-child:last-child,.comment-form input[type=submit] .icon:first-child:last-child,.search-form .search-submit .icon:first-child:last-child{
    margin-left:calc(-.375em - 1px);
    margin-right:calc(-.375em - 1px)
}
.button.is-hovered,.button:hover,.comment-form input.is-hovered[type=submit],.comment-form input:hover[type=submit],.search-form .is-hovered.search-submit,.search-form .search-submit:hover{
    border-color:#b5b5b5;
    color:#363636
}
.button.is-focused,.button:focus,.comment-form input.is-focused[type=submit],.comment-form input:focus[type=submit],.search-form .is-focused.search-submit,.search-form .search-submit:focus{
    border-color:#3273dc;
    color:#363636
}
.button.is-focused:not(:active),.button:focus:not(:active),.comment-form input.is-focused:not(:active)[type=submit],.comment-form input:focus:not(:active)[type=submit],.search-form .is-focused.search-submit:not(:active),.search-form .search-submit:focus:not(:active){
    -webkit-box-shadow:0 0 0 .125em rgba(50,115,220,.25);
    box-shadow:0 0 0 .125em rgba(50,115,220,.25)
}
.button.is-active,.button:active,.comment-form input.is-active[type=submit],.comment-form input:active[type=submit],.search-form .is-active.search-submit,.search-form .search-submit:active{
    border-color:#4a4a4a;
    color:#363636
}
.button.is-text,.comment-form input.is-text[type=submit],.search-form .is-text.search-submit{
    background-color:transparent;
    border-color:transparent;
    color:#4a4a4a;
    text-decoration:underline
}
.button.is-text.is-focused,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text:hover,.comment-form input.is-text.is-focused[type=submit],.comment-form input.is-text.is-hovered[type=submit],.comment-form input.is-text:focus[type=submit],.comment-form input.is-text:hover[type=submit],.search-form .is-text.is-focused.search-submit,.search-form .is-text.is-hovered.search-submit,.search-form .is-text.search-submit:focus,.search-form .is-text.search-submit:hover{
    background-color:#f5f5f5;
    color:#363636
}
.button.is-text.is-active,.button.is-text:active,.comment-form input.is-text.is-active[type=submit],.comment-form input.is-text:active[type=submit],.search-form .is-text.is-active.search-submit,.search-form .is-text.search-submit:active{
    background-color:#e8e8e8;
    color:#363636
}
.button.is-text[disabled],.comment-form fieldset[disabled] input.is-text[type=submit],.comment-form input.is-text[disabled][type=submit],.search-form .is-text.search-submit[disabled],.search-form fieldset[disabled] .is-text.search-submit,fieldset[disabled] .button.is-text,fieldset[disabled] .comment-form input.is-text[type=submit],fieldset[disabled] .search-form .is-text.search-submit{
    background-color:transparent;
    border-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none
}
.button.is-white,.comment-form input.is-white[type=submit],.search-form .is-white.search-submit{
    background-color:#fff;
    border-color:transparent;
    color:#0a0a0a
}
.button.is-white.is-hovered,.button.is-white:hover,.comment-form input.is-white.is-hovered[type=submit],.comment-form input.is-white:hover[type=submit],.search-form .is-white.is-hovered.search-submit,.search-form .is-white.search-submit:hover{
    background-color:#f9f9f9;
    border-color:transparent;
    color:#0a0a0a
}
.button.is-white.is-focused,.button.is-white:focus,.comment-form input.is-white.is-focused[type=submit],.comment-form input.is-white:focus[type=submit],.search-form .is-white.is-focused.search-submit,.search-form .is-white.search-submit:focus{
    border-color:transparent;
    color:#0a0a0a
}
.button.is-white.is-focused:not(:active),.button.is-white:focus:not(:active),.comment-form input.is-white.is-focused:not(:active)[type=submit],.comment-form input.is-white:focus:not(:active)[type=submit],.search-form .is-white.is-focused.search-submit:not(:active),.search-form .is-white.search-submit:focus:not(:active){
    -webkit-box-shadow:0 0 0 .125em hsla(0,0%,100%,.25);
    box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)
}
.button.is-white.is-active,.button.is-white:active,.comment-form input.is-white.is-active[type=submit],.comment-form input.is-white:active[type=submit],.search-form .is-white.is-active.search-submit,.search-form .is-white.search-submit:active{
    background-color:#f2f2f2;
    border-color:transparent;
    color:#0a0a0a
}
.button.is-white[disabled],.comment-form fieldset[disabled] input.is-white[type=submit],.comment-form input.is-white[disabled][type=submit],.search-form .is-white.search-submit[disabled],.search-form fieldset[disabled] .is-white.search-submit,fieldset[disabled] .button.is-white,fieldset[disabled] .comment-form input.is-white[type=submit],fieldset[disabled] .search-form .is-white.search-submit{
    background-color:#fff;
    border-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none
}
.button.is-white.is-inverted,.comment-form input.is-white.is-inverted[type=submit],.search-form .is-white.is-inverted.search-submit{
    background-color:#0a0a0a;
    color:#fff
}
.button.is-white.is-inverted:hover,.comment-form input.is-white.is-inverted:hover[type=submit],.search-form .is-white.is-inverted.search-submit:hover{
    background-color:#000
}
.button.is-white.is-inverted[disabled],.comment-form fieldset[disabled] input.is-white.is-inverted[type=submit],.comment-form input.is-white.is-inverted[disabled][type=submit],.search-form .is-white.is-inverted.search-submit[disabled],.search-form fieldset[disabled] .is-white.is-inverted.search-submit,fieldset[disabled] .button.is-white.is-inverted,fieldset[disabled] .comment-form input.is-white.is-inverted[type=submit],fieldset[disabled] .search-form .is-white.is-inverted.search-submit{
    background-color:#0a0a0a;
    border-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#fff
}
.button.is-white.is-loading:after,.comment-form input.is-white.is-loading[type=submit]:after,.search-form .is-white.is-loading.search-submit:after{
    border-color:transparent transparent #0a0a0a #0a0a0a!important
}
.button.is-white.is-outlined,.comment-form input.is-white.is-outlined[type=submit],.search-form .is-white.is-outlined.search-submit{
    background-color:transparent;
    border-color:#fff;
    color:#fff
}
.button.is-white.is-outlined:focus,.button.is-white.is-outlined:hover,.comment-form input.is-white.is-outlined:focus[type=submit],.comment-form input.is-white.is-outlined:hover[type=submit],.search-form .is-white.is-outlined.search-submit:focus,.search-form .is-white.is-outlined.search-submit:hover{
    background-color:#fff;
    border-color:#fff;
    color:#0a0a0a
}
.button.is-white.is-outlined.is-loading:after,.comment-form input.is-white.is-outlined.is-loading[type=submit]:after,.search-form .is-white.is-outlined.is-loading.search-submit:after{
    border-color:transparent transparent #fff #fff!important
}
.button.is-white.is-outlined[disabled],.comment-form fieldset[disabled] input.is-white.is-outlined[type=submit],.comment-form input.is-white.is-outlined[disabled][type=submit],.search-form .is-white.is-outlined.search-submit[disabled],.search-form fieldset[disabled] .is-white.is-outlined.search-submit,fieldset[disabled] .button.is-white.is-outlined,fieldset[disabled] .comment-form input.is-white.is-outlined[type=submit],fieldset[disabled] .search-form .is-white.is-outlined.search-submit{
    background-color:transparent;
    border-color:#fff;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#fff
}
.button.is-white.is-inverted.is-outlined,.comment-form input.is-white.is-inverted.is-outlined[type=submit],.search-form .is-white.is-inverted.is-outlined.search-submit{
    background-color:transparent;
    border-color:#0a0a0a;
    color:#0a0a0a
}
.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined:hover,.comment-form input.is-white.is-inverted.is-outlined:focus[type=submit],.comment-form input.is-white.is-inverted.is-outlined:hover[type=submit],.search-form .is-white.is-inverted.is-outlined.search-submit:focus,.search-form .is-white.is-inverted.is-outlined.search-submit:hover{
    background-color:#0a0a0a;
    color:#fff
}
.button.is-white.is-inverted.is-outlined[disabled],.comment-form fieldset[disabled] input.is-white.is-inverted.is-outlined[type=submit],.comment-form input.is-white.is-inverted.is-outlined[disabled][type=submit],.search-form .is-white.is-inverted.is-outlined.search-submit[disabled],.search-form fieldset[disabled] .is-white.is-inverted.is-outlined.search-submit,fieldset[disabled] .button.is-white.is-inverted.is-outlined,fieldset[disabled] .comment-form input.is-white.is-inverted.is-outlined[type=submit],fieldset[disabled] .search-form .is-white.is-inverted.is-outlined.search-submit{
    background-color:transparent;
    border-color:#0a0a0a;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#0a0a0a
}
.button.is-black,.comment-form input.is-black[type=submit],.search-form .is-black.search-submit{
    background-color:#0a0a0a;
    border-color:transparent;
    color:#fff
}
.button.is-black.is-hovered,.button.is-black:hover,.comment-form input.is-black.is-hovered[type=submit],.comment-form input.is-black:hover[type=submit],.search-form .is-black.is-hovered.search-submit,.search-form .is-black.search-submit:hover{
    background-color:#040404;
    border-color:transparent;
    color:#fff
}
.button.is-black.is-focused,.button.is-black:focus,.comment-form input.is-black.is-focused[type=submit],.comment-form input.is-black:focus[type=submit],.search-form .is-black.is-focused.search-submit,.search-form .is-black.search-submit:focus{
    border-color:transparent;
    color:#fff
}
.button.is-black.is-focused:not(:active),.button.is-black:focus:not(:active),.comment-form input.is-black.is-focused:not(:active)[type=submit],.comment-form input.is-black:focus:not(:active)[type=submit],.search-form .is-black.is-focused.search-submit:not(:active),.search-form .is-black.search-submit:focus:not(:active){
    -webkit-box-shadow:0 0 0 .125em hsla(0,0%,4%,.25);
    box-shadow:0 0 0 .125em hsla(0,0%,4%,.25)
}
.button.is-black.is-active,.button.is-black:active,.comment-form input.is-black.is-active[type=submit],.comment-form input.is-black:active[type=submit],.search-form .is-black.is-active.search-submit,.search-form .is-black.search-submit:active{
    background-color:#000;
    border-color:transparent;
    color:#fff
}
.button.is-black[disabled],.comment-form fieldset[disabled] input.is-black[type=submit],.comment-form input.is-black[disabled][type=submit],.search-form .is-black.search-submit[disabled],.search-form fieldset[disabled] .is-black.search-submit,fieldset[disabled] .button.is-black,fieldset[disabled] .comment-form input.is-black[type=submit],fieldset[disabled] .search-form .is-black.search-submit{
    background-color:#0a0a0a;
    border-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none
}
.button.is-black.is-inverted,.comment-form input.is-black.is-inverted[type=submit],.search-form .is-black.is-inverted.search-submit{
    background-color:#fff;
    color:#0a0a0a
}
.button.is-black.is-inverted:hover,.comment-form input.is-black.is-inverted:hover[type=submit],.search-form .is-black.is-inverted.search-submit:hover{
    background-color:#f2f2f2
}
.button.is-black.is-inverted[disabled],.comment-form fieldset[disabled] input.is-black.is-inverted[type=submit],.comment-form input.is-black.is-inverted[disabled][type=submit],.search-form .is-black.is-inverted.search-submit[disabled],.search-form fieldset[disabled] .is-black.is-inverted.search-submit,fieldset[disabled] .button.is-black.is-inverted,fieldset[disabled] .comment-form input.is-black.is-inverted[type=submit],fieldset[disabled] .search-form .is-black.is-inverted.search-submit{
    background-color:#fff;
    border-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#0a0a0a
}
.button.is-black.is-loading:after,.comment-form input.is-black.is-loading[type=submit]:after,.search-form .is-black.is-loading.search-submit:after{
    border-color:transparent transparent #fff #fff!important
}
.button.is-black.is-outlined,.comment-form input.is-black.is-outlined[type=submit],.search-form .is-black.is-outlined.search-submit{
    background-color:transparent;
    border-color:#0a0a0a;
    color:#0a0a0a
}
.button.is-black.is-outlined:focus,.button.is-black.is-outlined:hover,.comment-form input.is-black.is-outlined:focus[type=submit],.comment-form input.is-black.is-outlined:hover[type=submit],.search-form .is-black.is-outlined.search-submit:focus,.search-form .is-black.is-outlined.search-submit:hover{
    background-color:#0a0a0a;
    border-color:#0a0a0a;
    color:#fff
}
.button.is-black.is-outlined.is-loading:after,.comment-form input.is-black.is-outlined.is-loading[type=submit]:after,.search-form .is-black.is-outlined.is-loading.search-submit:after{
    border-color:transparent transparent #0a0a0a #0a0a0a!important
}
.button.is-black.is-outlined[disabled],.comment-form fieldset[disabled] input.is-black.is-outlined[type=submit],.comment-form input.is-black.is-outlined[disabled][type=submit],.search-form .is-black.is-outlined.search-submit[disabled],.search-form fieldset[disabled] .is-black.is-outlined.search-submit,fieldset[disabled] .button.is-black.is-outlined,fieldset[disabled] .comment-form input.is-black.is-outlined[type=submit],fieldset[disabled] .search-form .is-black.is-outlined.search-submit{
    background-color:transparent;
    border-color:#0a0a0a;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#0a0a0a
}
.button.is-black.is-inverted.is-outlined,.comment-form input.is-black.is-inverted.is-outlined[type=submit],.search-form .is-black.is-inverted.is-outlined.search-submit{
    background-color:transparent;
    border-color:#fff;
    color:#fff
}
.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined:hover,.comment-form input.is-black.is-inverted.is-outlined:focus[type=submit],.comment-form input.is-black.is-inverted.is-outlined:hover[type=submit],.search-form .is-black.is-inverted.is-outlined.search-submit:focus,.search-form .is-black.is-inverted.is-outlined.search-submit:hover{
    background-color:#fff;
    color:#0a0a0a
}
.button.is-black.is-inverted.is-outlined[disabled],.comment-form fieldset[disabled] input.is-black.is-inverted.is-outlined[type=submit],.comment-form input.is-black.is-inverted.is-outlined[disabled][type=submit],.search-form .is-black.is-inverted.is-outlined.search-submit[disabled],.search-form fieldset[disabled] .is-black.is-inverted.is-outlined.search-submit,fieldset[disabled] .button.is-black.is-inverted.is-outlined,fieldset[disabled] .comment-form input.is-black.is-inverted.is-outlined[type=submit],fieldset[disabled] .search-form .is-black.is-inverted.is-outlined.search-submit{
    background-color:transparent;
    border-color:#fff;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#fff
}
.button.is-light,.comment-form input.is-light[type=submit],.search-form .is-light.search-submit{
    background-color:#f5f5f5;
    border-color:transparent;
    color:#363636
}
.button.is-light.is-hovered,.button.is-light:hover,.comment-form input.is-light.is-hovered[type=submit],.comment-form input.is-light:hover[type=submit],.search-form .is-light.is-hovered.search-submit,.search-form .is-light.search-submit:hover{
    background-color:#eee;
    border-color:transparent;
    color:#363636
}
.button.is-light.is-focused,.button.is-light:focus,.comment-form input.is-light.is-focused[type=submit],.comment-form input.is-light:focus[type=submit],.search-form .is-light.is-focused.search-submit,.search-form .is-light.search-submit:focus{
    border-color:transparent;
    color:#363636
}
.button.is-light.is-focused:not(:active),.button.is-light:focus:not(:active),.comment-form input.is-light.is-focused:not(:active)[type=submit],.comment-form input.is-light:focus:not(:active)[type=submit],.search-form .is-light.is-focused.search-submit:not(:active),.search-form .is-light.search-submit:focus:not(:active){
    -webkit-box-shadow:0 0 0 .125em hsla(0,0%,96%,.25);
    box-shadow:0 0 0 .125em hsla(0,0%,96%,.25)
}
.button.is-light.is-active,.button.is-light:active,.comment-form input.is-light.is-active[type=submit],.comment-form input.is-light:active[type=submit],.search-form .is-light.is-active.search-submit,.search-form .is-light.search-submit:active{
    background-color:#e8e8e8;
    border-color:transparent;
    color:#363636
}
.button.is-light[disabled],.comment-form fieldset[disabled] input.is-light[type=submit],.comment-form input.is-light[disabled][type=submit],.search-form .is-light.search-submit[disabled],.search-form fieldset[disabled] .is-light.search-submit,fieldset[disabled] .button.is-light,fieldset[disabled] .comment-form input.is-light[type=submit],fieldset[disabled] .search-form .is-light.search-submit{
    background-color:#f5f5f5;
    border-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none
}
.button.is-light.is-inverted,.comment-form input.is-light.is-inverted[type=submit],.search-form .is-light.is-inverted.search-submit{
    background-color:#363636;
    color:#f5f5f5
}
.button.is-light.is-inverted:hover,.comment-form input.is-light.is-inverted:hover[type=submit],.search-form .is-light.is-inverted.search-submit:hover{
    background-color:#292929
}
.button.is-light.is-inverted[disabled],.comment-form fieldset[disabled] input.is-light.is-inverted[type=submit],.comment-form input.is-light.is-inverted[disabled][type=submit],.search-form .is-light.is-inverted.search-submit[disabled],.search-form fieldset[disabled] .is-light.is-inverted.search-submit,fieldset[disabled] .button.is-light.is-inverted,fieldset[disabled] .comment-form input.is-light.is-inverted[type=submit],fieldset[disabled] .search-form .is-light.is-inverted.search-submit{
    background-color:#363636;
    border-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#f5f5f5
}
.button.is-light.is-loading:after,.comment-form input.is-light.is-loading[type=submit]:after,.search-form .is-light.is-loading.search-submit:after{
    border-color:transparent transparent #363636 #363636!important
}
.button.is-light.is-outlined,.comment-form input.is-light.is-outlined[type=submit],.search-form .is-light.is-outlined.search-submit{
    background-color:transparent;
    border-color:#f5f5f5;
    color:#f5f5f5
}
.button.is-light.is-outlined:focus,.button.is-light.is-outlined:hover,.comment-form input.is-light.is-outlined:focus[type=submit],.comment-form input.is-light.is-outlined:hover[type=submit],.search-form .is-light.is-outlined.search-submit:focus,.search-form .is-light.is-outlined.search-submit:hover{
    background-color:#f5f5f5;
    border-color:#f5f5f5;
    color:#363636
}
.button.is-light.is-outlined.is-loading:after,.comment-form input.is-light.is-outlined.is-loading[type=submit]:after,.search-form .is-light.is-outlined.is-loading.search-submit:after{
    border-color:transparent transparent #f5f5f5 #f5f5f5!important
}
.button.is-light.is-outlined[disabled],.comment-form fieldset[disabled] input.is-light.is-outlined[type=submit],.comment-form input.is-light.is-outlined[disabled][type=submit],.search-form .is-light.is-outlined.search-submit[disabled],.search-form fieldset[disabled] .is-light.is-outlined.search-submit,fieldset[disabled] .button.is-light.is-outlined,fieldset[disabled] .comment-form input.is-light.is-outlined[type=submit],fieldset[disabled] .search-form .is-light.is-outlined.search-submit{
    background-color:transparent;
    border-color:#f5f5f5;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#f5f5f5
}
.button.is-light.is-inverted.is-outlined,.comment-form input.is-light.is-inverted.is-outlined[type=submit],.search-form .is-light.is-inverted.is-outlined.search-submit{
    background-color:transparent;
    border-color:#363636;
    color:#363636
}
.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined:hover,.comment-form input.is-light.is-inverted.is-outlined:focus[type=submit],.comment-form input.is-light.is-inverted.is-outlined:hover[type=submit],.search-form .is-light.is-inverted.is-outlined.search-submit:focus,.search-form .is-light.is-inverted.is-outlined.search-submit:hover{
    background-color:#363636;
    color:#f5f5f5
}
.button.is-light.is-inverted.is-outlined[disabled],.comment-form fieldset[disabled] input.is-light.is-inverted.is-outlined[type=submit],.comment-form input.is-light.is-inverted.is-outlined[disabled][type=submit],.search-form .is-light.is-inverted.is-outlined.search-submit[disabled],.search-form fieldset[disabled] .is-light.is-inverted.is-outlined.search-submit,fieldset[disabled] .button.is-light.is-inverted.is-outlined,fieldset[disabled] .comment-form input.is-light.is-inverted.is-outlined[type=submit],fieldset[disabled] .search-form .is-light.is-inverted.is-outlined.search-submit{
    background-color:transparent;
    border-color:#363636;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#363636
}
.button.is-dark,.comment-form input.is-dark[type=submit],.search-form .is-dark.search-submit{
    background-color:#363636;
    border-color:transparent;
    color:#f5f5f5
}
.button.is-dark.is-hovered,.button.is-dark:hover,.comment-form input.is-dark.is-hovered[type=submit],.comment-form input.is-dark:hover[type=submit],.search-form .is-dark.is-hovered.search-submit,.search-form .is-dark.search-submit:hover{
    background-color:#2f2f2f;
    border-color:transparent;
    color:#f5f5f5
}
.button.is-dark.is-focused,.button.is-dark:focus,.comment-form input.is-dark.is-focused[type=submit],.comment-form input.is-dark:focus[type=submit],.search-form .is-dark.is-focused.search-submit,.search-form .is-dark.search-submit:focus{
    border-color:transparent;
    color:#f5f5f5
}
.button.is-dark.is-focused:not(:active),.button.is-dark:focus:not(:active),.comment-form input.is-dark.is-focused:not(:active)[type=submit],.comment-form input.is-dark:focus:not(:active)[type=submit],.search-form .is-dark.is-focused.search-submit:not(:active),.search-form .is-dark.search-submit:focus:not(:active){
    -webkit-box-shadow:0 0 0 .125em rgba(54,54,54,.25);
    box-shadow:0 0 0 .125em rgba(54,54,54,.25)
}
.button.is-dark.is-active,.button.is-dark:active,.comment-form input.is-dark.is-active[type=submit],.comment-form input.is-dark:active[type=submit],.search-form .is-dark.is-active.search-submit,.search-form .is-dark.search-submit:active{
    background-color:#292929;
    border-color:transparent;
    color:#f5f5f5
}
.button.is-dark[disabled],.comment-form fieldset[disabled] input.is-dark[type=submit],.comment-form input.is-dark[disabled][type=submit],.search-form .is-dark.search-submit[disabled],.search-form fieldset[disabled] .is-dark.search-submit,fieldset[disabled] .button.is-dark,fieldset[disabled] .comment-form input.is-dark[type=submit],fieldset[disabled] .search-form .is-dark.search-submit{
    background-color:#363636;
    border-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none
}
.button.is-dark.is-inverted,.comment-form input.is-dark.is-inverted[type=submit],.search-form .is-dark.is-inverted.search-submit{
    background-color:#f5f5f5;
    color:#363636
}
.button.is-dark.is-inverted:hover,.comment-form input.is-dark.is-inverted:hover[type=submit],.search-form .is-dark.is-inverted.search-submit:hover{
    background-color:#e8e8e8
}
.button.is-dark.is-inverted[disabled],.comment-form fieldset[disabled] input.is-dark.is-inverted[type=submit],.comment-form input.is-dark.is-inverted[disabled][type=submit],.search-form .is-dark.is-inverted.search-submit[disabled],.search-form fieldset[disabled] .is-dark.is-inverted.search-submit,fieldset[disabled] .button.is-dark.is-inverted,fieldset[disabled] .comment-form input.is-dark.is-inverted[type=submit],fieldset[disabled] .search-form .is-dark.is-inverted.search-submit{
    background-color:#f5f5f5;
    border-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#363636
}
.button.is-dark.is-loading:after,.comment-form input.is-dark.is-loading[type=submit]:after,.search-form .is-dark.is-loading.search-submit:after{
    border-color:transparent transparent #f5f5f5 #f5f5f5!important
}
.button.is-dark.is-outlined,.comment-form input.is-dark.is-outlined[type=submit],.search-form .is-dark.is-outlined.search-submit{
    background-color:transparent;
    border-color:#363636;
    color:#363636
}
.button.is-dark.is-outlined:focus,.button.is-dark.is-outlined:hover,.comment-form input.is-dark.is-outlined:focus[type=submit],.comment-form input.is-dark.is-outlined:hover[type=submit],.search-form .is-dark.is-outlined.search-submit:focus,.search-form .is-dark.is-outlined.search-submit:hover{
    background-color:#363636;
    border-color:#363636;
    color:#f5f5f5
}
.button.is-dark.is-outlined.is-loading:after,.comment-form input.is-dark.is-outlined.is-loading[type=submit]:after,.search-form .is-dark.is-outlined.is-loading.search-submit:after{
    border-color:transparent transparent #363636 #363636!important
}
.button.is-dark.is-outlined[disabled],.comment-form fieldset[disabled] input.is-dark.is-outlined[type=submit],.comment-form input.is-dark.is-outlined[disabled][type=submit],.search-form .is-dark.is-outlined.search-submit[disabled],.search-form fieldset[disabled] .is-dark.is-outlined.search-submit,fieldset[disabled] .button.is-dark.is-outlined,fieldset[disabled] .comment-form input.is-dark.is-outlined[type=submit],fieldset[disabled] .search-form .is-dark.is-outlined.search-submit{
    background-color:transparent;
    border-color:#363636;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#363636
}
.button.is-dark.is-inverted.is-outlined,.comment-form input.is-dark.is-inverted.is-outlined[type=submit],.search-form .is-dark.is-inverted.is-outlined.search-submit{
    background-color:transparent;
    border-color:#f5f5f5;
    color:#f5f5f5
}
.button.is-dark.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined:hover,.comment-form input.is-dark.is-inverted.is-outlined:focus[type=submit],.comment-form input.is-dark.is-inverted.is-outlined:hover[type=submit],.search-form .is-dark.is-inverted.is-outlined.search-submit:focus,.search-form .is-dark.is-inverted.is-outlined.search-submit:hover{
    background-color:#f5f5f5;
    color:#363636
}
.button.is-dark.is-inverted.is-outlined[disabled],.comment-form fieldset[disabled] input.is-dark.is-inverted.is-outlined[type=submit],.comment-form input.is-dark.is-inverted.is-outlined[disabled][type=submit],.search-form .is-dark.is-inverted.is-outlined.search-submit[disabled],.search-form fieldset[disabled] .is-dark.is-inverted.is-outlined.search-submit,fieldset[disabled] .button.is-dark.is-inverted.is-outlined,fieldset[disabled] .comment-form input.is-dark.is-inverted.is-outlined[type=submit],fieldset[disabled] .search-form .is-dark.is-inverted.is-outlined.search-submit{
    background-color:transparent;
    border-color:#f5f5f5;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#f5f5f5
}
.button.is-primary,.comment-form input.is-primary[type=submit],.search-form .is-primary.search-submit{
    background-color:#525ddc;
    border-color:transparent;
    color:#fff
}
.button.is-primary.is-hovered,.button.is-primary:hover,.comment-form input.is-primary.is-hovered[type=submit],.comment-form input.is-primary:hover[type=submit],.search-form .is-primary.is-hovered.search-submit,.search-form .is-primary.search-submit:hover{
    background-color:#4753da;
    border-color:transparent;
    color:#fff
}
.button.is-primary.is-focused,.button.is-primary:focus,.comment-form input.is-primary.is-focused[type=submit],.comment-form input.is-primary:focus[type=submit],.search-form .is-primary.is-focused.search-submit,.search-form .is-primary.search-submit:focus{
    border-color:transparent;
    color:#fff
}
.button.is-primary.is-focused:not(:active),.button.is-primary:focus:not(:active),.comment-form input.is-primary.is-focused:not(:active)[type=submit],.comment-form input.is-primary:focus:not(:active)[type=submit],.search-form .is-primary.is-focused.search-submit:not(:active),.search-form .is-primary.search-submit:focus:not(:active){
    -webkit-box-shadow:0 0 0 .125em rgba(82,93,220,.25);
    box-shadow:0 0 0 .125em rgba(82,93,220,.25)
}
.button.is-primary.is-active,.button.is-primary:active,.comment-form input.is-primary.is-active[type=submit],.comment-form input.is-primary:active[type=submit],.search-form .is-primary.is-active.search-submit,.search-form .is-primary.search-submit:active{
    background-color:#3d49d8;
    border-color:transparent;
    color:#fff
}
.button.is-primary[disabled],.comment-form fieldset[disabled] input.is-primary[type=submit],.comment-form input.is-primary[disabled][type=submit],.search-form .is-primary.search-submit[disabled],.search-form fieldset[disabled] .is-primary.search-submit,fieldset[disabled] .button.is-primary,fieldset[disabled] .comment-form input.is-primary[type=submit],fieldset[disabled] .search-form .is-primary.search-submit{
    background-color:#525ddc;
    border-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none
}
.button.is-primary.is-inverted,.comment-form input.is-primary.is-inverted[type=submit],.search-form .is-primary.is-inverted.search-submit{
    background-color:#fff;
    color:#525ddc
}
.button.is-primary.is-inverted:hover,.comment-form input.is-primary.is-inverted:hover[type=submit],.search-form .is-primary.is-inverted.search-submit:hover{
    background-color:#f2f2f2
}
.button.is-primary.is-inverted[disabled],.comment-form fieldset[disabled] input.is-primary.is-inverted[type=submit],.comment-form input.is-primary.is-inverted[disabled][type=submit],.search-form .is-primary.is-inverted.search-submit[disabled],.search-form fieldset[disabled] .is-primary.is-inverted.search-submit,fieldset[disabled] .button.is-primary.is-inverted,fieldset[disabled] .comment-form input.is-primary.is-inverted[type=submit],fieldset[disabled] .search-form .is-primary.is-inverted.search-submit{
    background-color:#fff;
    border-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#525ddc
}
.button.is-primary.is-loading:after,.comment-form input.is-primary.is-loading[type=submit]:after,.search-form .is-primary.is-loading.search-submit:after{
    border-color:transparent transparent #fff #fff!important
}
.button.is-primary.is-outlined,.comment-form input.is-primary.is-outlined[type=submit],.search-form .is-primary.is-outlined.search-submit{
    background-color:transparent;
    border-color:#525ddc;
    color:#525ddc
}
.button.is-primary.is-outlined:focus,.button.is-primary.is-outlined:hover,.comment-form input.is-primary.is-outlined:focus[type=submit],.comment-form input.is-primary.is-outlined:hover[type=submit],.search-form .is-primary.is-outlined.search-submit:focus,.search-form .is-primary.is-outlined.search-submit:hover{
    background-color:#525ddc;
    border-color:#525ddc;
    color:#fff
}
.button.is-primary.is-outlined.is-loading:after,.comment-form input.is-primary.is-outlined.is-loading[type=submit]:after,.search-form .is-primary.is-outlined.is-loading.search-submit:after{
    border-color:transparent transparent #525ddc #525ddc!important
}
.button.is-primary.is-outlined[disabled],.comment-form fieldset[disabled] input.is-primary.is-outlined[type=submit],.comment-form input.is-primary.is-outlined[disabled][type=submit],.search-form .is-primary.is-outlined.search-submit[disabled],.search-form fieldset[disabled] .is-primary.is-outlined.search-submit,fieldset[disabled] .button.is-primary.is-outlined,fieldset[disabled] .comment-form input.is-primary.is-outlined[type=submit],fieldset[disabled] .search-form .is-primary.is-outlined.search-submit{
    background-color:transparent;
    border-color:#525ddc;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#525ddc
}
.button.is-primary.is-inverted.is-outlined,.comment-form input.is-primary.is-inverted.is-outlined[type=submit],.search-form .is-primary.is-inverted.is-outlined.search-submit{
    background-color:transparent;
    border-color:#fff;
    color:#fff
}
.button.is-primary.is-inverted.is-outlined:focus,.button.is-primary.is-inverted.is-outlined:hover,.comment-form input.is-primary.is-inverted.is-outlined:focus[type=submit],.comment-form input.is-primary.is-inverted.is-outlined:hover[type=submit],.search-form .is-primary.is-inverted.is-outlined.search-submit:focus,.search-form .is-primary.is-inverted.is-outlined.search-submit:hover{
    background-color:#fff;
    color:#525ddc
}
.button.is-primary.is-inverted.is-outlined[disabled],.comment-form fieldset[disabled] input.is-primary.is-inverted.is-outlined[type=submit],.comment-form input.is-primary.is-inverted.is-outlined[disabled][type=submit],.search-form .is-primary.is-inverted.is-outlined.search-submit[disabled],.search-form fieldset[disabled] .is-primary.is-inverted.is-outlined.search-submit,fieldset[disabled] .button.is-primary.is-inverted.is-outlined,fieldset[disabled] .comment-form input.is-primary.is-inverted.is-outlined[type=submit],fieldset[disabled] .search-form .is-primary.is-inverted.is-outlined.search-submit{
    background-color:transparent;
    border-color:#fff;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#fff
}
.button.is-link,.comment-form input.is-link[type=submit],.search-form .is-link.search-submit{
    background-color:#3273dc;
    border-color:transparent;
    color:#fff
}
.button.is-link.is-hovered,.button.is-link:hover,.comment-form input.is-link.is-hovered[type=submit],.comment-form input.is-link:hover[type=submit],.search-form .is-link.is-hovered.search-submit,.search-form .is-link.search-submit:hover{
    background-color:#276cda;
    border-color:transparent;
    color:#fff
}
.button.is-link.is-focused,.button.is-link:focus,.comment-form input.is-link.is-focused[type=submit],.comment-form input.is-link:focus[type=submit],.search-form .is-link.is-focused.search-submit,.search-form .is-link.search-submit:focus{
    border-color:transparent;
    color:#fff
}
.button.is-link.is-focused:not(:active),.button.is-link:focus:not(:active),.comment-form input.is-link.is-focused:not(:active)[type=submit],.comment-form input.is-link:focus:not(:active)[type=submit],.search-form .is-link.is-focused.search-submit:not(:active),.search-form .is-link.search-submit:focus:not(:active){
    -webkit-box-shadow:0 0 0 .125em rgba(50,115,220,.25);
    box-shadow:0 0 0 .125em rgba(50,115,220,.25)
}
.button.is-link.is-active,.button.is-link:active,.comment-form input.is-link.is-active[type=submit],.comment-form input.is-link:active[type=submit],.search-form .is-link.is-active.search-submit,.search-form .is-link.search-submit:active{
    background-color:#2366d1;
    border-color:transparent;
    color:#fff
}
.button.is-link[disabled],.comment-form fieldset[disabled] input.is-link[type=submit],.comment-form input.is-link[disabled][type=submit],.search-form .is-link.search-submit[disabled],.search-form fieldset[disabled] .is-link.search-submit,fieldset[disabled] .button.is-link,fieldset[disabled] .comment-form input.is-link[type=submit],fieldset[disabled] .search-form .is-link.search-submit{
    background-color:#3273dc;
    border-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none
}
.button.is-link.is-inverted,.comment-form input.is-link.is-inverted[type=submit],.search-form .is-link.is-inverted.search-submit{
    background-color:#fff;
    color:#3273dc
}
.button.is-link.is-inverted:hover,.comment-form input.is-link.is-inverted:hover[type=submit],.search-form .is-link.is-inverted.search-submit:hover{
    background-color:#f2f2f2
}
.button.is-link.is-inverted[disabled],.comment-form fieldset[disabled] input.is-link.is-inverted[type=submit],.comment-form input.is-link.is-inverted[disabled][type=submit],.search-form .is-link.is-inverted.search-submit[disabled],.search-form fieldset[disabled] .is-link.is-inverted.search-submit,fieldset[disabled] .button.is-link.is-inverted,fieldset[disabled] .comment-form input.is-link.is-inverted[type=submit],fieldset[disabled] .search-form .is-link.is-inverted.search-submit{
    background-color:#fff;
    border-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#3273dc
}
.button.is-link.is-loading:after,.comment-form input.is-link.is-loading[type=submit]:after,.search-form .is-link.is-loading.search-submit:after{
    border-color:transparent transparent #fff #fff!important
}
.button.is-link.is-outlined,.comment-form input.is-link.is-outlined[type=submit],.search-form .is-link.is-outlined.search-submit{
    background-color:transparent;
    border-color:#3273dc;
    color:#3273dc
}
.button.is-link.is-outlined:focus,.button.is-link.is-outlined:hover,.comment-form input.is-link.is-outlined:focus[type=submit],.comment-form input.is-link.is-outlined:hover[type=submit],.search-form .is-link.is-outlined.search-submit:focus,.search-form .is-link.is-outlined.search-submit:hover{
    background-color:#3273dc;
    border-color:#3273dc;
    color:#fff
}
.button.is-link.is-outlined.is-loading:after,.comment-form input.is-link.is-outlined.is-loading[type=submit]:after,.search-form .is-link.is-outlined.is-loading.search-submit:after{
    border-color:transparent transparent #3273dc #3273dc!important
}
.button.is-link.is-outlined[disabled],.comment-form fieldset[disabled] input.is-link.is-outlined[type=submit],.comment-form input.is-link.is-outlined[disabled][type=submit],.search-form .is-link.is-outlined.search-submit[disabled],.search-form fieldset[disabled] .is-link.is-outlined.search-submit,fieldset[disabled] .button.is-link.is-outlined,fieldset[disabled] .comment-form input.is-link.is-outlined[type=submit],fieldset[disabled] .search-form .is-link.is-outlined.search-submit{
    background-color:transparent;
    border-color:#3273dc;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#3273dc
}
.button.is-link.is-inverted.is-outlined,.comment-form input.is-link.is-inverted.is-outlined[type=submit],.search-form .is-link.is-inverted.is-outlined.search-submit{
    background-color:transparent;
    border-color:#fff;
    color:#fff
}
.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined:hover,.comment-form input.is-link.is-inverted.is-outlined:focus[type=submit],.comment-form input.is-link.is-inverted.is-outlined:hover[type=submit],.search-form .is-link.is-inverted.is-outlined.search-submit:focus,.search-form .is-link.is-inverted.is-outlined.search-submit:hover{
    background-color:#fff;
    color:#3273dc
}
.button.is-link.is-inverted.is-outlined[disabled],.comment-form fieldset[disabled] input.is-link.is-inverted.is-outlined[type=submit],.comment-form input.is-link.is-inverted.is-outlined[disabled][type=submit],.search-form .is-link.is-inverted.is-outlined.search-submit[disabled],.search-form fieldset[disabled] .is-link.is-inverted.is-outlined.search-submit,fieldset[disabled] .button.is-link.is-inverted.is-outlined,fieldset[disabled] .comment-form input.is-link.is-inverted.is-outlined[type=submit],fieldset[disabled] .search-form .is-link.is-inverted.is-outlined.search-submit{
    background-color:transparent;
    border-color:#fff;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#fff
}
.button.is-info,.comment-form input[type=submit],.search-form .search-submit{
    background-color:#209cee;
    border-color:transparent;
    color:#fff
}
.button.is-info.is-hovered,.button.is-info:hover,.comment-form input.is-hovered[type=submit],.comment-form input:hover[type=submit],.search-form .is-hovered.search-submit,.search-form .search-submit:hover{
    background-color:#1496ed;
    border-color:transparent;
    color:#fff
}
.button.is-info.is-focused,.button.is-info:focus,.comment-form input.is-focused[type=submit],.comment-form input:focus[type=submit],.search-form .is-focused.search-submit,.search-form .search-submit:focus{
    border-color:transparent;
    color:#fff
}
.button.is-info.is-focused:not(:active),.button.is-info:focus:not(:active),.comment-form input.is-focused:not(:active)[type=submit],.comment-form input:focus:not(:active)[type=submit],.search-form .is-focused.search-submit:not(:active),.search-form .search-submit:focus:not(:active){
    -webkit-box-shadow:0 0 0 .125em rgba(32,156,238,.25);
    box-shadow:0 0 0 .125em rgba(32,156,238,.25)
}
.button.is-info.is-active,.button.is-info:active,.comment-form input.is-active[type=submit],.comment-form input:active[type=submit],.search-form .is-active.search-submit,.search-form .search-submit:active{
    background-color:#118fe4;
    border-color:transparent;
    color:#fff
}
.button.is-info[disabled],.comment-form fieldset[disabled] input[type=submit],.comment-form input[disabled][type=submit],.search-form .search-submit[disabled],.search-form fieldset[disabled] .search-submit,fieldset[disabled] .button.is-info,fieldset[disabled] .comment-form input[type=submit],fieldset[disabled] .search-form .search-submit{
    background-color:#209cee;
    border-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none
}
.button.is-info.is-inverted,.comment-form input.is-inverted[type=submit],.search-form .is-inverted.search-submit{
    background-color:#fff;
    color:#209cee
}
.button.is-info.is-inverted:hover,.comment-form input.is-inverted:hover[type=submit],.search-form .is-inverted.search-submit:hover{
    background-color:#f2f2f2
}
.button.is-info.is-inverted[disabled],.comment-form fieldset[disabled] input.is-inverted[type=submit],.comment-form input.is-inverted[disabled][type=submit],.search-form .is-inverted.search-submit[disabled],.search-form fieldset[disabled] .is-inverted.search-submit,fieldset[disabled] .button.is-info.is-inverted,fieldset[disabled] .comment-form input.is-inverted[type=submit],fieldset[disabled] .search-form .is-inverted.search-submit{
    background-color:#fff;
    border-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#209cee
}
.button.is-info.is-loading:after,.comment-form input.is-loading[type=submit]:after,.search-form .is-loading.search-submit:after{
    border-color:transparent transparent #fff #fff!important
}
.button.is-info.is-outlined,.comment-form input.is-outlined[type=submit],.search-form .is-outlined.search-submit{
    background-color:transparent;
    border-color:#209cee;
    color:#209cee
}
.button.is-info.is-outlined:focus,.button.is-info.is-outlined:hover,.comment-form input.is-outlined:focus[type=submit],.comment-form input.is-outlined:hover[type=submit],.search-form .is-outlined.search-submit:focus,.search-form .is-outlined.search-submit:hover{
    background-color:#209cee;
    border-color:#209cee;
    color:#fff
}
.button.is-info.is-outlined.is-loading:after,.comment-form input.is-outlined.is-loading[type=submit]:after,.search-form .is-outlined.is-loading.search-submit:after{
    border-color:transparent transparent #209cee #209cee!important
}
.button.is-info.is-outlined[disabled],.comment-form fieldset[disabled] input.is-outlined[type=submit],.comment-form input.is-outlined[disabled][type=submit],.search-form .is-outlined.search-submit[disabled],.search-form fieldset[disabled] .is-outlined.search-submit,fieldset[disabled] .button.is-info.is-outlined,fieldset[disabled] .comment-form input.is-outlined[type=submit],fieldset[disabled] .search-form .is-outlined.search-submit{
    background-color:transparent;
    border-color:#209cee;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#209cee
}
.button.is-info.is-inverted.is-outlined,.comment-form input.is-inverted.is-outlined[type=submit],.search-form .is-inverted.is-outlined.search-submit{
    background-color:transparent;
    border-color:#fff;
    color:#fff
}
.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined:hover,.comment-form input.is-inverted.is-outlined:focus[type=submit],.comment-form input.is-inverted.is-outlined:hover[type=submit],.search-form .is-inverted.is-outlined.search-submit:focus,.search-form .is-inverted.is-outlined.search-submit:hover{
    background-color:#fff;
    color:#209cee
}
.button.is-info.is-inverted.is-outlined[disabled],.comment-form fieldset[disabled] input.is-inverted.is-outlined[type=submit],.comment-form input.is-inverted.is-outlined[disabled][type=submit],.search-form .is-inverted.is-outlined.search-submit[disabled],.search-form fieldset[disabled] .is-inverted.is-outlined.search-submit,fieldset[disabled] .button.is-info.is-inverted.is-outlined,fieldset[disabled] .comment-form input.is-inverted.is-outlined[type=submit],fieldset[disabled] .search-form .is-inverted.is-outlined.search-submit{
    background-color:transparent;
    border-color:#fff;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#fff
}
.button.is-success,.comment-form input.is-success[type=submit],.search-form .is-success.search-submit{
    background-color:#23d160;
    border-color:transparent;
    color:#fff
}
.button.is-success.is-hovered,.button.is-success:hover,.comment-form input.is-success.is-hovered[type=submit],.comment-form input.is-success:hover[type=submit],.search-form .is-success.is-hovered.search-submit,.search-form .is-success.search-submit:hover{
    background-color:#22c65b;
    border-color:transparent;
    color:#fff
}
.button.is-success.is-focused,.button.is-success:focus,.comment-form input.is-success.is-focused[type=submit],.comment-form input.is-success:focus[type=submit],.search-form .is-success.is-focused.search-submit,.search-form .is-success.search-submit:focus{
    border-color:transparent;
    color:#fff
}
.button.is-success.is-focused:not(:active),.button.is-success:focus:not(:active),.comment-form input.is-success.is-focused:not(:active)[type=submit],.comment-form input.is-success:focus:not(:active)[type=submit],.search-form .is-success.is-focused.search-submit:not(:active),.search-form .is-success.search-submit:focus:not(:active){
    -webkit-box-shadow:0 0 0 .125em rgba(35,209,96,.25);
    box-shadow:0 0 0 .125em rgba(35,209,96,.25)
}
.button.is-success.is-active,.button.is-success:active,.comment-form input.is-success.is-active[type=submit],.comment-form input.is-success:active[type=submit],.search-form .is-success.is-active.search-submit,.search-form .is-success.search-submit:active{
    background-color:#20bc56;
    border-color:transparent;
    color:#fff
}
.button.is-success[disabled],.comment-form fieldset[disabled] input.is-success[type=submit],.comment-form input.is-success[disabled][type=submit],.search-form .is-success.search-submit[disabled],.search-form fieldset[disabled] .is-success.search-submit,fieldset[disabled] .button.is-success,fieldset[disabled] .comment-form input.is-success[type=submit],fieldset[disabled] .search-form .is-success.search-submit{
    background-color:#23d160;
    border-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none
}
.button.is-success.is-inverted,.comment-form input.is-success.is-inverted[type=submit],.search-form .is-success.is-inverted.search-submit{
    background-color:#fff;
    color:#23d160
}
.button.is-success.is-inverted:hover,.comment-form input.is-success.is-inverted:hover[type=submit],.search-form .is-success.is-inverted.search-submit:hover{
    background-color:#f2f2f2
}
.button.is-success.is-inverted[disabled],.comment-form fieldset[disabled] input.is-success.is-inverted[type=submit],.comment-form input.is-success.is-inverted[disabled][type=submit],.search-form .is-success.is-inverted.search-submit[disabled],.search-form fieldset[disabled] .is-success.is-inverted.search-submit,fieldset[disabled] .button.is-success.is-inverted,fieldset[disabled] .comment-form input.is-success.is-inverted[type=submit],fieldset[disabled] .search-form .is-success.is-inverted.search-submit{
    background-color:#fff;
    border-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#23d160
}
.button.is-success.is-loading:after,.comment-form input.is-success.is-loading[type=submit]:after,.search-form .is-success.is-loading.search-submit:after{
    border-color:transparent transparent #fff #fff!important
}
.button.is-success.is-outlined,.comment-form input.is-success.is-outlined[type=submit],.search-form .is-success.is-outlined.search-submit{
    background-color:transparent;
    border-color:#23d160;
    color:#23d160
}
.button.is-success.is-outlined:focus,.button.is-success.is-outlined:hover,.comment-form input.is-success.is-outlined:focus[type=submit],.comment-form input.is-success.is-outlined:hover[type=submit],.search-form .is-success.is-outlined.search-submit:focus,.search-form .is-success.is-outlined.search-submit:hover{
    background-color:#23d160;
    border-color:#23d160;
    color:#fff
}
.button.is-success.is-outlined.is-loading:after,.comment-form input.is-success.is-outlined.is-loading[type=submit]:after,.search-form .is-success.is-outlined.is-loading.search-submit:after{
    border-color:transparent transparent #23d160 #23d160!important
}
.button.is-success.is-outlined[disabled],.comment-form fieldset[disabled] input.is-success.is-outlined[type=submit],.comment-form input.is-success.is-outlined[disabled][type=submit],.search-form .is-success.is-outlined.search-submit[disabled],.search-form fieldset[disabled] .is-success.is-outlined.search-submit,fieldset[disabled] .button.is-success.is-outlined,fieldset[disabled] .comment-form input.is-success.is-outlined[type=submit],fieldset[disabled] .search-form .is-success.is-outlined.search-submit{
    background-color:transparent;
    border-color:#23d160;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#23d160
}
.button.is-success.is-inverted.is-outlined,.comment-form input.is-success.is-inverted.is-outlined[type=submit],.search-form .is-success.is-inverted.is-outlined.search-submit{
    background-color:transparent;
    border-color:#fff;
    color:#fff
}
.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined:hover,.comment-form input.is-success.is-inverted.is-outlined:focus[type=submit],.comment-form input.is-success.is-inverted.is-outlined:hover[type=submit],.search-form .is-success.is-inverted.is-outlined.search-submit:focus,.search-form .is-success.is-inverted.is-outlined.search-submit:hover{
    background-color:#fff;
    color:#23d160
}
.button.is-success.is-inverted.is-outlined[disabled],.comment-form fieldset[disabled] input.is-success.is-inverted.is-outlined[type=submit],.comment-form input.is-success.is-inverted.is-outlined[disabled][type=submit],.search-form .is-success.is-inverted.is-outlined.search-submit[disabled],.search-form fieldset[disabled] .is-success.is-inverted.is-outlined.search-submit,fieldset[disabled] .button.is-success.is-inverted.is-outlined,fieldset[disabled] .comment-form input.is-success.is-inverted.is-outlined[type=submit],fieldset[disabled] .search-form .is-success.is-inverted.is-outlined.search-submit{
    background-color:transparent;
    border-color:#fff;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#fff
}
.button.is-warning,.comment-form input.is-warning[type=submit],.search-form .is-warning.search-submit{
    background-color:#ffdd57;
    border-color:transparent;
    color:rgba(0,0,0,.7)
}
.button.is-warning.is-hovered,.button.is-warning:hover,.comment-form input.is-warning.is-hovered[type=submit],.comment-form input.is-warning:hover[type=submit],.search-form .is-warning.is-hovered.search-submit,.search-form .is-warning.search-submit:hover{
    background-color:#ffdb4a;
    border-color:transparent;
    color:rgba(0,0,0,.7)
}
.button.is-warning.is-focused,.button.is-warning:focus,.comment-form input.is-warning.is-focused[type=submit],.comment-form input.is-warning:focus[type=submit],.search-form .is-warning.is-focused.search-submit,.search-form .is-warning.search-submit:focus{
    border-color:transparent;
    color:rgba(0,0,0,.7)
}
.button.is-warning.is-focused:not(:active),.button.is-warning:focus:not(:active),.comment-form input.is-warning.is-focused:not(:active)[type=submit],.comment-form input.is-warning:focus:not(:active)[type=submit],.search-form .is-warning.is-focused.search-submit:not(:active),.search-form .is-warning.search-submit:focus:not(:active){
    -webkit-box-shadow:0 0 0 .125em rgba(255,221,87,.25);
    box-shadow:0 0 0 .125em rgba(255,221,87,.25)
}
.button.is-warning.is-active,.button.is-warning:active,.comment-form input.is-warning.is-active[type=submit],.comment-form input.is-warning:active[type=submit],.search-form .is-warning.is-active.search-submit,.search-form .is-warning.search-submit:active{
    background-color:#ffd83d;
    border-color:transparent;
    color:rgba(0,0,0,.7)
}
.button.is-warning[disabled],.comment-form fieldset[disabled] input.is-warning[type=submit],.comment-form input.is-warning[disabled][type=submit],.search-form .is-warning.search-submit[disabled],.search-form fieldset[disabled] .is-warning.search-submit,fieldset[disabled] .button.is-warning,fieldset[disabled] .comment-form input.is-warning[type=submit],fieldset[disabled] .search-form .is-warning.search-submit{
    background-color:#ffdd57;
    border-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none
}
.button.is-warning.is-inverted,.comment-form input.is-warning.is-inverted[type=submit],.search-form .is-warning.is-inverted.search-submit{
    background-color:rgba(0,0,0,.7);
    color:#ffdd57
}
.button.is-warning.is-inverted:hover,.comment-form input.is-warning.is-inverted:hover[type=submit],.search-form .is-warning.is-inverted.search-submit:hover{
    background-color:rgba(0,0,0,.7)
}
.button.is-warning.is-inverted[disabled],.comment-form fieldset[disabled] input.is-warning.is-inverted[type=submit],.comment-form input.is-warning.is-inverted[disabled][type=submit],.search-form .is-warning.is-inverted.search-submit[disabled],.search-form fieldset[disabled] .is-warning.is-inverted.search-submit,fieldset[disabled] .button.is-warning.is-inverted,fieldset[disabled] .comment-form input.is-warning.is-inverted[type=submit],fieldset[disabled] .search-form .is-warning.is-inverted.search-submit{
    background-color:rgba(0,0,0,.7);
    border-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#ffdd57
}
.button.is-warning.is-loading:after,.comment-form input.is-warning.is-loading[type=submit]:after,.search-form .is-warning.is-loading.search-submit:after{
    border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important
}
.button.is-warning.is-outlined,.comment-form input.is-warning.is-outlined[type=submit],.search-form .is-warning.is-outlined.search-submit{
    background-color:transparent;
    border-color:#ffdd57;
    color:#ffdd57
}
.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined:hover,.comment-form input.is-warning.is-outlined:focus[type=submit],.comment-form input.is-warning.is-outlined:hover[type=submit],.search-form .is-warning.is-outlined.search-submit:focus,.search-form .is-warning.is-outlined.search-submit:hover{
    background-color:#ffdd57;
    border-color:#ffdd57;
    color:rgba(0,0,0,.7)
}
.button.is-warning.is-outlined.is-loading:after,.comment-form input.is-warning.is-outlined.is-loading[type=submit]:after,.search-form .is-warning.is-outlined.is-loading.search-submit:after{
    border-color:transparent transparent #ffdd57 #ffdd57!important
}
.button.is-warning.is-outlined[disabled],.comment-form fieldset[disabled] input.is-warning.is-outlined[type=submit],.comment-form input.is-warning.is-outlined[disabled][type=submit],.search-form .is-warning.is-outlined.search-submit[disabled],.search-form fieldset[disabled] .is-warning.is-outlined.search-submit,fieldset[disabled] .button.is-warning.is-outlined,fieldset[disabled] .comment-form input.is-warning.is-outlined[type=submit],fieldset[disabled] .search-form .is-warning.is-outlined.search-submit{
    background-color:transparent;
    border-color:#ffdd57;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#ffdd57
}
.button.is-warning.is-inverted.is-outlined,.comment-form input.is-warning.is-inverted.is-outlined[type=submit],.search-form .is-warning.is-inverted.is-outlined.search-submit{
    background-color:transparent;
    border-color:rgba(0,0,0,.7);
    color:rgba(0,0,0,.7)
}
.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined:hover,.comment-form input.is-warning.is-inverted.is-outlined:focus[type=submit],.comment-form input.is-warning.is-inverted.is-outlined:hover[type=submit],.search-form .is-warning.is-inverted.is-outlined.search-submit:focus,.search-form .is-warning.is-inverted.is-outlined.search-submit:hover{
    background-color:rgba(0,0,0,.7);
    color:#ffdd57
}
.button.is-warning.is-inverted.is-outlined[disabled],.comment-form fieldset[disabled] input.is-warning.is-inverted.is-outlined[type=submit],.comment-form input.is-warning.is-inverted.is-outlined[disabled][type=submit],.search-form .is-warning.is-inverted.is-outlined.search-submit[disabled],.search-form fieldset[disabled] .is-warning.is-inverted.is-outlined.search-submit,fieldset[disabled] .button.is-warning.is-inverted.is-outlined,fieldset[disabled] .comment-form input.is-warning.is-inverted.is-outlined[type=submit],fieldset[disabled] .search-form .is-warning.is-inverted.is-outlined.search-submit{
    background-color:transparent;
    border-color:rgba(0,0,0,.7);
    -webkit-box-shadow:none;
    box-shadow:none;
    color:rgba(0,0,0,.7)
}
.button.is-danger,.comment-form input.is-danger[type=submit],.search-form .is-danger.search-submit{
    background-color:#ff3860;
    border-color:transparent;
    color:#fff
}
.button.is-danger.is-hovered,.button.is-danger:hover,.comment-form input.is-danger.is-hovered[type=submit],.comment-form input.is-danger:hover[type=submit],.search-form .is-danger.is-hovered.search-submit,.search-form .is-danger.search-submit:hover{
    background-color:#ff2b56;
    border-color:transparent;
    color:#fff
}
.button.is-danger.is-focused,.button.is-danger:focus,.comment-form input.is-danger.is-focused[type=submit],.comment-form input.is-danger:focus[type=submit],.search-form .is-danger.is-focused.search-submit,.search-form .is-danger.search-submit:focus{
    border-color:transparent;
    color:#fff
}
.button.is-danger.is-focused:not(:active),.button.is-danger:focus:not(:active),.comment-form input.is-danger.is-focused:not(:active)[type=submit],.comment-form input.is-danger:focus:not(:active)[type=submit],.search-form .is-danger.is-focused.search-submit:not(:active),.search-form .is-danger.search-submit:focus:not(:active){
    -webkit-box-shadow:0 0 0 .125em rgba(255,56,96,.25);
    box-shadow:0 0 0 .125em rgba(255,56,96,.25)
}
.button.is-danger.is-active,.button.is-danger:active,.comment-form input.is-danger.is-active[type=submit],.comment-form input.is-danger:active[type=submit],.search-form .is-danger.is-active.search-submit,.search-form .is-danger.search-submit:active{
    background-color:#ff1f4b;
    border-color:transparent;
    color:#fff
}
.button.is-danger[disabled],.comment-form fieldset[disabled] input.is-danger[type=submit],.comment-form input.is-danger[disabled][type=submit],.search-form .is-danger.search-submit[disabled],.search-form fieldset[disabled] .is-danger.search-submit,fieldset[disabled] .button.is-danger,fieldset[disabled] .comment-form input.is-danger[type=submit],fieldset[disabled] .search-form .is-danger.search-submit{
    background-color:#ff3860;
    border-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none
}
.button.is-danger.is-inverted,.comment-form input.is-danger.is-inverted[type=submit],.search-form .is-danger.is-inverted.search-submit{
    background-color:#fff;
    color:#ff3860
}
.button.is-danger.is-inverted:hover,.comment-form input.is-danger.is-inverted:hover[type=submit],.search-form .is-danger.is-inverted.search-submit:hover{
    background-color:#f2f2f2
}
.button.is-danger.is-inverted[disabled],.comment-form fieldset[disabled] input.is-danger.is-inverted[type=submit],.comment-form input.is-danger.is-inverted[disabled][type=submit],.search-form .is-danger.is-inverted.search-submit[disabled],.search-form fieldset[disabled] .is-danger.is-inverted.search-submit,fieldset[disabled] .button.is-danger.is-inverted,fieldset[disabled] .comment-form input.is-danger.is-inverted[type=submit],fieldset[disabled] .search-form .is-danger.is-inverted.search-submit{
    background-color:#fff;
    border-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#ff3860
}
.button.is-danger.is-loading:after,.comment-form input.is-danger.is-loading[type=submit]:after,.search-form .is-danger.is-loading.search-submit:after{
    border-color:transparent transparent #fff #fff!important
}
.button.is-danger.is-outlined,.comment-form input.is-danger.is-outlined[type=submit],.search-form .is-danger.is-outlined.search-submit{
    background-color:transparent;
    border-color:#ff3860;
    color:#ff3860
}
.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined:hover,.comment-form input.is-danger.is-outlined:focus[type=submit],.comment-form input.is-danger.is-outlined:hover[type=submit],.search-form .is-danger.is-outlined.search-submit:focus,.search-form .is-danger.is-outlined.search-submit:hover{
    background-color:#ff3860;
    border-color:#ff3860;
    color:#fff
}
.button.is-danger.is-outlined.is-loading:after,.comment-form input.is-danger.is-outlined.is-loading[type=submit]:after,.search-form .is-danger.is-outlined.is-loading.search-submit:after{
    border-color:transparent transparent #ff3860 #ff3860!important
}
.button.is-danger.is-outlined[disabled],.comment-form fieldset[disabled] input.is-danger.is-outlined[type=submit],.comment-form input.is-danger.is-outlined[disabled][type=submit],.search-form .is-danger.is-outlined.search-submit[disabled],.search-form fieldset[disabled] .is-danger.is-outlined.search-submit,fieldset[disabled] .button.is-danger.is-outlined,fieldset[disabled] .comment-form input.is-danger.is-outlined[type=submit],fieldset[disabled] .search-form .is-danger.is-outlined.search-submit{
    background-color:transparent;
    border-color:#ff3860;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#ff3860
}
.button.is-danger.is-inverted.is-outlined,.comment-form input.is-danger.is-inverted.is-outlined[type=submit],.search-form .is-danger.is-inverted.is-outlined.search-submit{
    background-color:transparent;
    border-color:#fff;
    color:#fff
}
.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined:hover,.comment-form input.is-danger.is-inverted.is-outlined:focus[type=submit],.comment-form input.is-danger.is-inverted.is-outlined:hover[type=submit],.search-form .is-danger.is-inverted.is-outlined.search-submit:focus,.search-form .is-danger.is-inverted.is-outlined.search-submit:hover{
    background-color:#fff;
    color:#ff3860
}
.button.is-danger.is-inverted.is-outlined[disabled],.comment-form fieldset[disabled] input.is-danger.is-inverted.is-outlined[type=submit],.comment-form input.is-danger.is-inverted.is-outlined[disabled][type=submit],.search-form .is-danger.is-inverted.is-outlined.search-submit[disabled],.search-form fieldset[disabled] .is-danger.is-inverted.is-outlined.search-submit,fieldset[disabled] .button.is-danger.is-inverted.is-outlined,fieldset[disabled] .comment-form input.is-danger.is-inverted.is-outlined[type=submit],fieldset[disabled] .search-form .is-danger.is-inverted.is-outlined.search-submit{
    background-color:transparent;
    border-color:#fff;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#fff
}
.button.is-small,.comment-form input.is-small[type=submit],.search-form .is-small.search-submit{
    border-radius:2px;
    font-size:.75rem
}
.button.is-normal,.comment-form input.is-normal[type=submit],.search-form .is-normal.search-submit{
    font-size:1rem
}
.button.is-medium,.comment-form input.is-medium[type=submit],.search-form .is-medium.search-submit{
    font-size:1.25rem
}
.button.is-large,.comment-form input.is-large[type=submit],.search-form .is-large.search-submit{
    font-size:1.5rem
}
.button[disabled],.comment-form fieldset[disabled] input[type=submit],.comment-form input[disabled][type=submit],.search-form .search-submit[disabled],.search-form fieldset[disabled] .search-submit,fieldset[disabled] .button,fieldset[disabled] .comment-form input[type=submit],fieldset[disabled] .search-form .search-submit{
    background-color:#fff;
    border-color:#dbdbdb;
    -webkit-box-shadow:none;
    box-shadow:none;
    opacity:.5
}
.button.is-fullwidth,.comment-form input.is-fullwidth[type=submit],.search-form .is-fullwidth.search-submit{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    width:100%
}
.button.is-loading,.comment-form input.is-loading[type=submit],.search-form .is-loading.search-submit{
    color:transparent!important;
    pointer-events:none
}
.button.is-loading:after,.comment-form input.is-loading[type=submit]:after,.search-form .is-loading.search-submit:after{
    position:absolute;
    left:calc(50% - .5em);
    top:calc(50% - .5em);
    position:absolute!important
}
.button.is-static,.comment-form input.is-static[type=submit],.search-form .is-static.search-submit{
    background-color:#f5f5f5;
    border-color:#dbdbdb;
    color:#7a7a7a;
    -webkit-box-shadow:none;
    box-shadow:none;
    pointer-events:none
}
.button.is-rounded,.comment-form input.is-rounded[type=submit],.search-form .is-rounded.search-submit{
    border-radius:290486px;
    padding-left:1em;
    padding-right:1em
}
.buttons{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:flex-start
}
.buttons .button,.buttons .comment-form input[type=submit],.buttons .search-form .search-submit,.comment-form .buttons input[type=submit],.search-form .buttons .search-submit{
    margin-bottom:.5rem
}
.buttons .button:not(:last-child):not(.is-fullwidth),.buttons .comment-form input:not(:last-child):not(.is-fullwidth)[type=submit],.buttons .search-form .search-submit:not(:last-child):not(.is-fullwidth),.comment-form .buttons input:not(:last-child):not(.is-fullwidth)[type=submit],.search-form .buttons .search-submit:not(:last-child):not(.is-fullwidth){
    margin-right:.5rem
}
.buttons:last-child{
    margin-bottom:-.5rem
}
.buttons:not(:last-child){
    margin-bottom:1rem
}
.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large),.buttons.are-small .comment-form input:not(.is-normal):not(.is-medium):not(.is-large)[type=submit],.buttons.are-small .search-form .search-submit:not(.is-normal):not(.is-medium):not(.is-large),.comment-form .buttons.are-small input:not(.is-normal):not(.is-medium):not(.is-large)[type=submit],.search-form .buttons.are-small .search-submit:not(.is-normal):not(.is-medium):not(.is-large){
    border-radius:2px;
    font-size:.75rem
}
.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large),.buttons.are-medium .comment-form input:not(.is-small):not(.is-normal):not(.is-large)[type=submit],.buttons.are-medium .search-form .search-submit:not(.is-small):not(.is-normal):not(.is-large),.comment-form .buttons.are-medium input:not(.is-small):not(.is-normal):not(.is-large)[type=submit],.search-form .buttons.are-medium .search-submit:not(.is-small):not(.is-normal):not(.is-large){
    font-size:1.25rem
}
.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium),.buttons.are-large .comment-form input:not(.is-small):not(.is-normal):not(.is-medium)[type=submit],.buttons.are-large .search-form .search-submit:not(.is-small):not(.is-normal):not(.is-medium),.comment-form .buttons.are-large input:not(.is-small):not(.is-normal):not(.is-medium)[type=submit],.search-form .buttons.are-large .search-submit:not(.is-small):not(.is-normal):not(.is-medium){
    font-size:1.5rem
}
.buttons.has-addons .button:not(:first-child),.buttons.has-addons .comment-form input:not(:first-child)[type=submit],.buttons.has-addons .search-form .search-submit:not(:first-child),.buttons.search-form .button:not(:first-child),.buttons.search-form .comment-form input:not(:first-child)[type=submit],.buttons.search-form .search-submit:not(:first-child),.comment-form .buttons.has-addons input:not(:first-child)[type=submit],.comment-form .buttons.search-form input:not(:first-child)[type=submit],.search-form .buttons.has-addons .search-submit:not(:first-child){
    border-bottom-left-radius:0;
    border-top-left-radius:0
}
.buttons.has-addons .button:not(:last-child),.buttons.has-addons .comment-form input:not(:last-child)[type=submit],.buttons.has-addons .search-form .search-submit:not(:last-child),.buttons.search-form .button:not(:last-child),.buttons.search-form .comment-form input:not(:last-child)[type=submit],.buttons.search-form .search-submit:not(:last-child),.comment-form .buttons.has-addons input:not(:last-child)[type=submit],.comment-form .buttons.search-form input:not(:last-child)[type=submit],.search-form .buttons.has-addons .search-submit:not(:last-child){
    border-bottom-right-radius:0;
    border-top-right-radius:0;
    margin-right:-1px
}
.buttons.has-addons .button:last-child,.buttons.has-addons .comment-form input:last-child[type=submit],.buttons.has-addons .search-form .search-submit:last-child,.buttons.search-form .button:last-child,.buttons.search-form .comment-form input:last-child[type=submit],.buttons.search-form .search-submit:last-child,.comment-form .buttons.has-addons input:last-child[type=submit],.comment-form .buttons.search-form input:last-child[type=submit],.search-form .buttons.has-addons .search-submit:last-child{
    margin-right:0
}
.buttons.has-addons .button.is-hovered,.buttons.has-addons .button:hover,.buttons.has-addons .comment-form input.is-hovered[type=submit],.buttons.has-addons .comment-form input:hover[type=submit],.buttons.has-addons .search-form .is-hovered.search-submit,.buttons.has-addons .search-form .search-submit:hover,.buttons.search-form .button.is-hovered,.buttons.search-form .button:hover,.buttons.search-form .comment-form input.is-hovered[type=submit],.buttons.search-form .comment-form input:hover[type=submit],.buttons.search-form .is-hovered.search-submit,.buttons.search-form .search-submit:hover,.comment-form .buttons.has-addons input.is-hovered[type=submit],.comment-form .buttons.has-addons input:hover[type=submit],.comment-form .buttons.search-form input.is-hovered[type=submit],.comment-form .buttons.search-form input:hover[type=submit],.search-form .buttons.has-addons .is-hovered.search-submit,.search-form .buttons.has-addons .search-submit:hover{
    z-index:2
}
.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-focused,.buttons.has-addons .button.is-selected,.buttons.has-addons .button:active,.buttons.has-addons .button:focus,.buttons.has-addons .comment-form input.is-active[type=submit],.buttons.has-addons .comment-form input.is-focused[type=submit],.buttons.has-addons .comment-form input.is-selected[type=submit],.buttons.has-addons .comment-form input:active[type=submit],.buttons.has-addons .comment-form input:focus[type=submit],.buttons.has-addons .search-form .is-active.search-submit,.buttons.has-addons .search-form .is-focused.search-submit,.buttons.has-addons .search-form .is-selected.search-submit,.buttons.has-addons .search-form .search-submit:active,.buttons.has-addons .search-form .search-submit:focus,.buttons.search-form .button.is-active,.buttons.search-form .button.is-focused,.buttons.search-form .button.is-selected,.buttons.search-form .button:active,.buttons.search-form .button:focus,.buttons.search-form .comment-form input.is-active[type=submit],.buttons.search-form .comment-form input.is-focused[type=submit],.buttons.search-form .comment-form input.is-selected[type=submit],.buttons.search-form .comment-form input:active[type=submit],.buttons.search-form .comment-form input:focus[type=submit],.buttons.search-form .is-active.search-submit,.buttons.search-form .is-focused.search-submit,.buttons.search-form .is-selected.search-submit,.buttons.search-form .search-submit:active,.buttons.search-form .search-submit:focus,.comment-form .buttons.has-addons input.is-active[type=submit],.comment-form .buttons.has-addons input.is-focused[type=submit],.comment-form .buttons.has-addons input.is-selected[type=submit],.comment-form .buttons.has-addons input:active[type=submit],.comment-form .buttons.has-addons input:focus[type=submit],.comment-form .buttons.search-form input.is-active[type=submit],.comment-form .buttons.search-form input.is-focused[type=submit],.comment-form .buttons.search-form input.is-selected[type=submit],.comment-form .buttons.search-form input:active[type=submit],.comment-form .buttons.search-form input:focus[type=submit],.search-form .buttons.has-addons .is-active.search-submit,.search-form .buttons.has-addons .is-focused.search-submit,.search-form .buttons.has-addons .is-selected.search-submit,.search-form .buttons.has-addons .search-submit:active,.search-form .buttons.has-addons .search-submit:focus{
    z-index:3
}
.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button.is-selected:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button:focus:hover,.buttons.has-addons .comment-form input.is-active:hover[type=submit],.buttons.has-addons .comment-form input.is-focused:hover[type=submit],.buttons.has-addons .comment-form input.is-selected:hover[type=submit],.buttons.has-addons .comment-form input:active:hover[type=submit],.buttons.has-addons .comment-form input:focus:hover[type=submit],.buttons.has-addons .search-form .is-active.search-submit:hover,.buttons.has-addons .search-form .is-focused.search-submit:hover,.buttons.has-addons .search-form .is-selected.search-submit:hover,.buttons.has-addons .search-form .search-submit:active:hover,.buttons.has-addons .search-form .search-submit:focus:hover,.buttons.search-form .button.is-active:hover,.buttons.search-form .button.is-focused:hover,.buttons.search-form .button.is-selected:hover,.buttons.search-form .button:active:hover,.buttons.search-form .button:focus:hover,.buttons.search-form .comment-form input.is-active:hover[type=submit],.buttons.search-form .comment-form input.is-focused:hover[type=submit],.buttons.search-form .comment-form input.is-selected:hover[type=submit],.buttons.search-form .comment-form input:active:hover[type=submit],.buttons.search-form .comment-form input:focus:hover[type=submit],.buttons.search-form .is-active.search-submit:hover,.buttons.search-form .is-focused.search-submit:hover,.buttons.search-form .is-selected.search-submit:hover,.buttons.search-form .search-submit:active:hover,.buttons.search-form .search-submit:focus:hover,.comment-form .buttons.has-addons input.is-active:hover[type=submit],.comment-form .buttons.has-addons input.is-focused:hover[type=submit],.comment-form .buttons.has-addons input.is-selected:hover[type=submit],.comment-form .buttons.has-addons input:active:hover[type=submit],.comment-form .buttons.has-addons input:focus:hover[type=submit],.comment-form .buttons.search-form input.is-active:hover[type=submit],.comment-form .buttons.search-form input.is-focused:hover[type=submit],.comment-form .buttons.search-form input.is-selected:hover[type=submit],.comment-form .buttons.search-form input:active:hover[type=submit],.comment-form .buttons.search-form input:focus:hover[type=submit],.search-form .buttons.has-addons .is-active.search-submit:hover,.search-form .buttons.has-addons .is-focused.search-submit:hover,.search-form .buttons.has-addons .is-selected.search-submit:hover,.search-form .buttons.has-addons .search-submit:active:hover,.search-form .buttons.has-addons .search-submit:focus:hover{
    z-index:4
}
.buttons.has-addons .button.is-expanded,.buttons.has-addons .comment-form input.is-expanded[type=submit],.buttons.has-addons .search-form .is-expanded.search-submit,.buttons.search-form .button.is-expanded,.buttons.search-form .comment-form input.is-expanded[type=submit],.buttons.search-form .is-expanded.search-submit,.comment-form .buttons.has-addons input.is-expanded[type=submit],.comment-form .buttons.search-form input.is-expanded[type=submit],.search-form .buttons.has-addons .is-expanded.search-submit{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1
}
.buttons.is-centered{
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.buttons.is-right{
    -webkit-box-pack:end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
.container{
    margin:0 auto;
    position:relative
}
@media screen and (min-width:1088px){
    .container{
        max-width:960px;
        width:960px
    }
    .container.is-fluid{
        margin-left:64px;
        margin-right:64px;
        max-width:none;
        width:auto
    }
}
@media screen and (max-width:1279px){
    .container.is-widescreen{
        max-width:1152px;
        width:auto
    }
}
@media screen and (max-width:1471px){
    .container.is-fullhd{
        max-width:1344px;
        width:auto
    }
}
@media screen and (min-width:1280px){
    .container{
        max-width:1152px;
        width:1152px
    }
}
@media screen and (min-width:1472px){
    .container{
        max-width:1344px;
        width:1344px
    }
}
.content li+li{
    margin-top:.25em
}
.content blockquote:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content p:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child),.content ul:not(:last-child){
    margin-bottom:1em
}
.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{
    color:#363636;
    font-weight:600;
    line-height:1.125
}
.content h1{
    font-size:2em;
    margin-bottom:.5em
}
.content h1:not(:first-child){
    margin-top:1em
}
.content h2{
    font-size:1.75em;
    margin-bottom:.5714em
}
.content h2:not(:first-child){
    margin-top:1.1428em
}
.content h3{
    font-size:1.5em;
    margin-bottom:.6666em
}
.content h3:not(:first-child){
    margin-top:1.3333em
}
.content h4{
    font-size:1.25em;
    margin-bottom:.8em
}
.content h5{
    font-size:1.125em;
    margin-bottom:.8888em
}
.content h6{
    font-size:1em;
    margin-bottom:1em
}
.content blockquote{
    background-color:#f5f5f5;
    border-left:5px solid #dbdbdb;
    padding:1.25em 1.5em
}
.content ol{
    list-style-position:outside;
    margin-left:2em;
    margin-top:1em
}
.content ol:not([type]){
    list-style-type:decimal
}
.content ol:not([type]).is-lower-alpha{
    list-style-type:lower-alpha
}
.content ol:not([type]).is-lower-roman{
    list-style-type:lower-roman
}
.content ol:not([type]).is-upper-alpha{
    list-style-type:upper-alpha
}
.content ol:not([type]).is-upper-roman{
    list-style-type:upper-roman
}
.content ul{
    list-style:disc outside;
    margin-left:2em;
    margin-top:1em
}
.content ul ul{
    list-style-type:circle;
    margin-top:.5em
}
.content ul ul ul{
    list-style-type:square
}
.content dd{
    margin-left:2em
}
.content figure{
    margin-left:2em;
    margin-right:2em;
    text-align:center
}
.content figure:not(:first-child){
    margin-top:2em
}
.content figure:not(:last-child){
    margin-bottom:2em
}
.content figure img{
    display:inline-block
}
.content figure figcaption{
    font-style:italic
}
.content pre{
    -webkit-overflow-scrolling:touch;
    overflow-x:auto;
    padding:1.25em 1.5em;
    white-space:pre;
    word-wrap:normal
}
.content sub,.content sup{
    font-size:75%
}
.content table{
    width:100%
}
.content table td,.content table th{
    border:solid #dbdbdb;
    border-width:0 0 1px;
    padding:.5em .75em;
    vertical-align:top
}
.content table th{
    color:#363636;
    text-align:left
}
.content table thead td,.content table thead th{
    border-width:0 0 2px;
    color:#363636
}
.content table tfoot td,.content table tfoot th{
    border-width:2px 0 0;
    color:#363636
}
.content table tbody tr:last-child td,.content table tbody tr:last-child th{
    border-bottom-width:0
}
.content.is-small{
    font-size:.75rem
}
.content.is-medium{
    font-size:1.25rem
}
.content.is-large{
    font-size:1.5rem
}
.comment-form input[type=email],.comment-form input[type=text],.comment-form input[type=url],.comment-form textarea,.input,.search-form .search-field,.textarea{
    background-color:#fff;
    border-color:#dbdbdb;
    color:#363636;
    -webkit-box-shadow:inset 0 1px 2px hsla(0,0%,4%,.1);
    box-shadow:inset 0 1px 2px hsla(0,0%,4%,.1);
    max-width:100%;
    width:100%
}
.comment-form input[type=email]::-moz-placeholder,.comment-form input[type=text]::-moz-placeholder,.comment-form input[type=url]::-moz-placeholder,.comment-form textarea::-moz-placeholder,.input::-moz-placeholder,.search-form .search-field::-moz-placeholder,.textarea::-moz-placeholder{
    color:rgba(54,54,54,.3)
}
.comment-form input[type=email]::-webkit-input-placeholder,.comment-form input[type=text]::-webkit-input-placeholder,.comment-form input[type=url]::-webkit-input-placeholder,.comment-form textarea::-webkit-input-placeholder,.input::-webkit-input-placeholder,.search-form .search-field::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{
    color:rgba(54,54,54,.3)
}
.comment-form input:-moz-placeholder[type=email],.comment-form input:-moz-placeholder[type=text],.comment-form input:-moz-placeholder[type=url],.comment-form textarea:-moz-placeholder,.input:-moz-placeholder,.search-form .search-field:-moz-placeholder,.textarea:-moz-placeholder{
    color:rgba(54,54,54,.3)
}
.comment-form input:-ms-input-placeholder[type=email],.comment-form input:-ms-input-placeholder[type=text],.comment-form input:-ms-input-placeholder[type=url],.comment-form textarea:-ms-input-placeholder,.input:-ms-input-placeholder,.search-form .search-field:-ms-input-placeholder,.textarea:-ms-input-placeholder{
    color:rgba(54,54,54,.3)
}
.comment-form input.is-hovered[type=email],.comment-form input.is-hovered[type=text],.comment-form input.is-hovered[type=url],.comment-form input:hover[type=email],.comment-form input:hover[type=text],.comment-form input:hover[type=url],.comment-form textarea.is-hovered,.comment-form textarea:hover,.input.is-hovered,.input:hover,.search-form .is-hovered.search-field,.search-form .search-field:hover,.textarea.is-hovered,.textarea:hover{
    border-color:#b5b5b5
}
.comment-form input.is-active[type=email],.comment-form input.is-active[type=text],.comment-form input.is-active[type=url],.comment-form input.is-focused[type=email],.comment-form input.is-focused[type=text],.comment-form input.is-focused[type=url],.comment-form input:active[type=email],.comment-form input:active[type=text],.comment-form input:active[type=url],.comment-form input:focus[type=email],.comment-form input:focus[type=text],.comment-form input:focus[type=url],.comment-form textarea.is-active,.comment-form textarea.is-focused,.comment-form textarea:active,.comment-form textarea:focus,.input.is-active,.input.is-focused,.input:active,.input:focus,.search-form .is-active.search-field,.search-form .is-focused.search-field,.search-form .search-field:active,.search-form .search-field:focus,.textarea.is-active,.textarea.is-focused,.textarea:active,.textarea:focus{
    border-color:#3273dc;
    -webkit-box-shadow:0 0 0 .125em rgba(50,115,220,.25);
    box-shadow:0 0 0 .125em rgba(50,115,220,.25)
}
.comment-form fieldset[disabled] input[type=email],.comment-form fieldset[disabled] input[type=text],.comment-form fieldset[disabled] input[type=url],.comment-form fieldset[disabled] textarea,.comment-form input[disabled][type=email],.comment-form input[disabled][type=text],.comment-form input[disabled][type=url],.comment-form textarea[disabled],.input[disabled],.search-form .search-field[disabled],.search-form fieldset[disabled] .search-field,.textarea[disabled],fieldset[disabled] .comment-form input[type=email],fieldset[disabled] .comment-form input[type=text],fieldset[disabled] .comment-form input[type=url],fieldset[disabled] .comment-form textarea,fieldset[disabled] .input,fieldset[disabled] .search-form .search-field,fieldset[disabled] .textarea{
    background-color:#f5f5f5;
    border-color:#f5f5f5;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#7a7a7a
}
.comment-form fieldset[disabled] input[type=email]::-moz-placeholder,.comment-form fieldset[disabled] input[type=text]::-moz-placeholder,.comment-form fieldset[disabled] input[type=url]::-moz-placeholder,.comment-form fieldset[disabled] textarea::-moz-placeholder,.comment-form input[type=email][disabled]::-moz-placeholder,.comment-form input[type=text][disabled]::-moz-placeholder,.comment-form input[type=url][disabled]::-moz-placeholder,.comment-form textarea[disabled]::-moz-placeholder,.input[disabled]::-moz-placeholder,.search-form .search-field[disabled]::-moz-placeholder,.search-form fieldset[disabled] .search-field::-moz-placeholder,.textarea[disabled]::-moz-placeholder,fieldset[disabled] .comment-form input[type=email]::-moz-placeholder,fieldset[disabled] .comment-form input[type=text]::-moz-placeholder,fieldset[disabled] .comment-form input[type=url]::-moz-placeholder,fieldset[disabled] .comment-form textarea::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] .search-form .search-field::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder{
    color:hsla(0,0%,48%,.3)
}
.comment-form fieldset[disabled] input[type=email]::-webkit-input-placeholder,.comment-form fieldset[disabled] input[type=text]::-webkit-input-placeholder,.comment-form fieldset[disabled] input[type=url]::-webkit-input-placeholder,.comment-form fieldset[disabled] textarea::-webkit-input-placeholder,.comment-form input[type=email][disabled]::-webkit-input-placeholder,.comment-form input[type=text][disabled]::-webkit-input-placeholder,.comment-form input[type=url][disabled]::-webkit-input-placeholder,.comment-form textarea[disabled]::-webkit-input-placeholder,.input[disabled]::-webkit-input-placeholder,.search-form .search-field[disabled]::-webkit-input-placeholder,.search-form fieldset[disabled] .search-field::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder,fieldset[disabled] .comment-form input[type=email]::-webkit-input-placeholder,fieldset[disabled] .comment-form input[type=text]::-webkit-input-placeholder,fieldset[disabled] .comment-form input[type=url]::-webkit-input-placeholder,fieldset[disabled] .comment-form textarea::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] .search-form .search-field::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder{
    color:hsla(0,0%,48%,.3)
}
.comment-form fieldset[disabled] input:-moz-placeholder[type=email],.comment-form fieldset[disabled] input:-moz-placeholder[type=text],.comment-form fieldset[disabled] input:-moz-placeholder[type=url],.comment-form fieldset[disabled] textarea:-moz-placeholder,.comment-form input[disabled]:-moz-placeholder[type=email],.comment-form input[disabled]:-moz-placeholder[type=text],.comment-form input[disabled]:-moz-placeholder[type=url],.comment-form textarea[disabled]:-moz-placeholder,.input[disabled]:-moz-placeholder,.search-form .search-field[disabled]:-moz-placeholder,.search-form fieldset[disabled] .search-field:-moz-placeholder,.textarea[disabled]:-moz-placeholder,fieldset[disabled] .comment-form input:-moz-placeholder[type=email],fieldset[disabled] .comment-form input:-moz-placeholder[type=text],fieldset[disabled] .comment-form input:-moz-placeholder[type=url],fieldset[disabled] .comment-form textarea:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] .search-form .search-field:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder{
    color:hsla(0,0%,48%,.3)
}
.comment-form fieldset[disabled] input:-ms-input-placeholder[type=email],.comment-form fieldset[disabled] input:-ms-input-placeholder[type=text],.comment-form fieldset[disabled] input:-ms-input-placeholder[type=url],.comment-form fieldset[disabled] textarea:-ms-input-placeholder,.comment-form input[disabled]:-ms-input-placeholder[type=email],.comment-form input[disabled]:-ms-input-placeholder[type=text],.comment-form input[disabled]:-ms-input-placeholder[type=url],.comment-form textarea[disabled]:-ms-input-placeholder,.input[disabled]:-ms-input-placeholder,.search-form .search-field[disabled]:-ms-input-placeholder,.search-form fieldset[disabled] .search-field:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder,fieldset[disabled] .comment-form input:-ms-input-placeholder[type=email],fieldset[disabled] .comment-form input:-ms-input-placeholder[type=text],fieldset[disabled] .comment-form input:-ms-input-placeholder[type=url],fieldset[disabled] .comment-form textarea:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] .search-form .search-field:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder{
    color:hsla(0,0%,48%,.3)
}
.comment-form input[readonly][type=email],.comment-form input[readonly][type=text],.comment-form input[readonly][type=url],.comment-form textarea[readonly],.input[readonly],.search-form .search-field[readonly],.textarea[readonly]{
    -webkit-box-shadow:none;
    box-shadow:none
}
.comment-form input.is-white[type=email],.comment-form input.is-white[type=text],.comment-form input.is-white[type=url],.comment-form textarea.is-white,.input.is-white,.search-form .is-white.search-field,.textarea.is-white{
    border-color:#fff
}
.comment-form input.is-white.is-active[type=email],.comment-form input.is-white.is-active[type=text],.comment-form input.is-white.is-active[type=url],.comment-form input.is-white.is-focused[type=email],.comment-form input.is-white.is-focused[type=text],.comment-form input.is-white.is-focused[type=url],.comment-form input.is-white:active[type=email],.comment-form input.is-white:active[type=text],.comment-form input.is-white:active[type=url],.comment-form input.is-white:focus[type=email],.comment-form input.is-white:focus[type=text],.comment-form input.is-white:focus[type=url],.comment-form textarea.is-white.is-active,.comment-form textarea.is-white.is-focused,.comment-form textarea.is-white:active,.comment-form textarea.is-white:focus,.input.is-white.is-active,.input.is-white.is-focused,.input.is-white:active,.input.is-white:focus,.search-form .is-white.is-active.search-field,.search-form .is-white.is-focused.search-field,.search-form .is-white.search-field:active,.search-form .is-white.search-field:focus,.textarea.is-white.is-active,.textarea.is-white.is-focused,.textarea.is-white:active,.textarea.is-white:focus{
    -webkit-box-shadow:0 0 0 .125em hsla(0,0%,100%,.25);
    box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)
}
.comment-form input.is-black[type=email],.comment-form input.is-black[type=text],.comment-form input.is-black[type=url],.comment-form textarea.is-black,.input.is-black,.search-form .is-black.search-field,.textarea.is-black{
    border-color:#0a0a0a
}
.comment-form input.is-black.is-active[type=email],.comment-form input.is-black.is-active[type=text],.comment-form input.is-black.is-active[type=url],.comment-form input.is-black.is-focused[type=email],.comment-form input.is-black.is-focused[type=text],.comment-form input.is-black.is-focused[type=url],.comment-form input.is-black:active[type=email],.comment-form input.is-black:active[type=text],.comment-form input.is-black:active[type=url],.comment-form input.is-black:focus[type=email],.comment-form input.is-black:focus[type=text],.comment-form input.is-black:focus[type=url],.comment-form textarea.is-black.is-active,.comment-form textarea.is-black.is-focused,.comment-form textarea.is-black:active,.comment-form textarea.is-black:focus,.input.is-black.is-active,.input.is-black.is-focused,.input.is-black:active,.input.is-black:focus,.search-form .is-black.is-active.search-field,.search-form .is-black.is-focused.search-field,.search-form .is-black.search-field:active,.search-form .is-black.search-field:focus,.textarea.is-black.is-active,.textarea.is-black.is-focused,.textarea.is-black:active,.textarea.is-black:focus{
    -webkit-box-shadow:0 0 0 .125em hsla(0,0%,4%,.25);
    box-shadow:0 0 0 .125em hsla(0,0%,4%,.25)
}
.comment-form input.is-light[type=email],.comment-form input.is-light[type=text],.comment-form input.is-light[type=url],.comment-form textarea.is-light,.input.is-light,.search-form .is-light.search-field,.textarea.is-light{
    border-color:#f5f5f5
}
.comment-form input.is-light.is-active[type=email],.comment-form input.is-light.is-active[type=text],.comment-form input.is-light.is-active[type=url],.comment-form input.is-light.is-focused[type=email],.comment-form input.is-light.is-focused[type=text],.comment-form input.is-light.is-focused[type=url],.comment-form input.is-light:active[type=email],.comment-form input.is-light:active[type=text],.comment-form input.is-light:active[type=url],.comment-form input.is-light:focus[type=email],.comment-form input.is-light:focus[type=text],.comment-form input.is-light:focus[type=url],.comment-form textarea.is-light.is-active,.comment-form textarea.is-light.is-focused,.comment-form textarea.is-light:active,.comment-form textarea.is-light:focus,.input.is-light.is-active,.input.is-light.is-focused,.input.is-light:active,.input.is-light:focus,.search-form .is-light.is-active.search-field,.search-form .is-light.is-focused.search-field,.search-form .is-light.search-field:active,.search-form .is-light.search-field:focus,.textarea.is-light.is-active,.textarea.is-light.is-focused,.textarea.is-light:active,.textarea.is-light:focus{
    -webkit-box-shadow:0 0 0 .125em hsla(0,0%,96%,.25);
    box-shadow:0 0 0 .125em hsla(0,0%,96%,.25)
}
.comment-form input.is-dark[type=email],.comment-form input.is-dark[type=text],.comment-form input.is-dark[type=url],.comment-form textarea.is-dark,.input.is-dark,.search-form .is-dark.search-field,.textarea.is-dark{
    border-color:#363636
}
.comment-form input.is-dark.is-active[type=email],.comment-form input.is-dark.is-active[type=text],.comment-form input.is-dark.is-active[type=url],.comment-form input.is-dark.is-focused[type=email],.comment-form input.is-dark.is-focused[type=text],.comment-form input.is-dark.is-focused[type=url],.comment-form input.is-dark:active[type=email],.comment-form input.is-dark:active[type=text],.comment-form input.is-dark:active[type=url],.comment-form input.is-dark:focus[type=email],.comment-form input.is-dark:focus[type=text],.comment-form input.is-dark:focus[type=url],.comment-form textarea.is-dark.is-active,.comment-form textarea.is-dark.is-focused,.comment-form textarea.is-dark:active,.comment-form textarea.is-dark:focus,.input.is-dark.is-active,.input.is-dark.is-focused,.input.is-dark:active,.input.is-dark:focus,.search-form .is-dark.is-active.search-field,.search-form .is-dark.is-focused.search-field,.search-form .is-dark.search-field:active,.search-form .is-dark.search-field:focus,.textarea.is-dark.is-active,.textarea.is-dark.is-focused,.textarea.is-dark:active,.textarea.is-dark:focus{
    -webkit-box-shadow:0 0 0 .125em rgba(54,54,54,.25);
    box-shadow:0 0 0 .125em rgba(54,54,54,.25)
}
.comment-form input.is-primary[type=email],.comment-form input.is-primary[type=text],.comment-form input.is-primary[type=url],.comment-form textarea.is-primary,.input.is-primary,.search-form .is-primary.search-field,.textarea.is-primary{
    border-color:#525ddc
}
.comment-form input.is-primary.is-active[type=email],.comment-form input.is-primary.is-active[type=text],.comment-form input.is-primary.is-active[type=url],.comment-form input.is-primary.is-focused[type=email],.comment-form input.is-primary.is-focused[type=text],.comment-form input.is-primary.is-focused[type=url],.comment-form input.is-primary:active[type=email],.comment-form input.is-primary:active[type=text],.comment-form input.is-primary:active[type=url],.comment-form input.is-primary:focus[type=email],.comment-form input.is-primary:focus[type=text],.comment-form input.is-primary:focus[type=url],.comment-form textarea.is-primary.is-active,.comment-form textarea.is-primary.is-focused,.comment-form textarea.is-primary:active,.comment-form textarea.is-primary:focus,.input.is-primary.is-active,.input.is-primary.is-focused,.input.is-primary:active,.input.is-primary:focus,.search-form .is-primary.is-active.search-field,.search-form .is-primary.is-focused.search-field,.search-form .is-primary.search-field:active,.search-form .is-primary.search-field:focus,.textarea.is-primary.is-active,.textarea.is-primary.is-focused,.textarea.is-primary:active,.textarea.is-primary:focus{
    -webkit-box-shadow:0 0 0 .125em rgba(82,93,220,.25);
    box-shadow:0 0 0 .125em rgba(82,93,220,.25)
}
.comment-form input.is-link[type=email],.comment-form input.is-link[type=text],.comment-form input.is-link[type=url],.comment-form textarea.is-link,.input.is-link,.search-form .is-link.search-field,.textarea.is-link{
    border-color:#3273dc
}
.comment-form input.is-link.is-active[type=email],.comment-form input.is-link.is-active[type=text],.comment-form input.is-link.is-active[type=url],.comment-form input.is-link.is-focused[type=email],.comment-form input.is-link.is-focused[type=text],.comment-form input.is-link.is-focused[type=url],.comment-form input.is-link:active[type=email],.comment-form input.is-link:active[type=text],.comment-form input.is-link:active[type=url],.comment-form input.is-link:focus[type=email],.comment-form input.is-link:focus[type=text],.comment-form input.is-link:focus[type=url],.comment-form textarea.is-link.is-active,.comment-form textarea.is-link.is-focused,.comment-form textarea.is-link:active,.comment-form textarea.is-link:focus,.input.is-link.is-active,.input.is-link.is-focused,.input.is-link:active,.input.is-link:focus,.search-form .is-link.is-active.search-field,.search-form .is-link.is-focused.search-field,.search-form .is-link.search-field:active,.search-form .is-link.search-field:focus,.textarea.is-link.is-active,.textarea.is-link.is-focused,.textarea.is-link:active,.textarea.is-link:focus{
    -webkit-box-shadow:0 0 0 .125em rgba(50,115,220,.25);
    box-shadow:0 0 0 .125em rgba(50,115,220,.25)
}
.comment-form .search-form input.search-field[type=submit],.comment-form .search-form input.search-submit[type=email],.comment-form .search-form input.search-submit[type=text],.comment-form .search-form input.search-submit[type=url],.comment-form .search-form textarea.search-submit,.comment-form input.input[type=submit],.comment-form input.is-info[type=email],.comment-form input.is-info[type=text],.comment-form input.is-info[type=url],.comment-form input.textarea[type=submit],.comment-form input[type=email][type=submit],.comment-form input[type=text][type=submit],.comment-form input[type=url][type=submit],.comment-form textarea.is-info,.input.is-info,.search-form .comment-form input.search-field[type=submit],.search-form .comment-form input.search-submit[type=email],.search-form .comment-form input.search-submit[type=text],.search-form .comment-form input.search-submit[type=url],.search-form .comment-form textarea.search-submit,.search-form .input.search-submit,.search-form .is-info.search-field,.search-form .search-field.search-submit,.search-form .textarea.search-submit,.textarea.is-info{
    border-color:#209cee
}
.comment-form .search-form input.is-active.search-field[type=submit],.comment-form .search-form input.is-active.search-submit[type=email],.comment-form .search-form input.is-active.search-submit[type=text],.comment-form .search-form input.is-active.search-submit[type=url],.comment-form .search-form input.is-focused.search-field[type=submit],.comment-form .search-form input.is-focused.search-submit[type=email],.comment-form .search-form input.is-focused.search-submit[type=text],.comment-form .search-form input.is-focused.search-submit[type=url],.comment-form .search-form input.search-field:active[type=submit],.comment-form .search-form input.search-field:focus[type=submit],.comment-form .search-form input.search-submit:active[type=email],.comment-form .search-form input.search-submit:active[type=text],.comment-form .search-form input.search-submit:active[type=url],.comment-form .search-form input.search-submit:focus[type=email],.comment-form .search-form input.search-submit:focus[type=text],.comment-form .search-form input.search-submit:focus[type=url],.comment-form .search-form textarea.is-active.search-submit,.comment-form .search-form textarea.is-focused.search-submit,.comment-form .search-form textarea.search-submit:active,.comment-form .search-form textarea.search-submit:focus,.comment-form input.input.is-active[type=submit],.comment-form input.input.is-focused[type=submit],.comment-form input.input:active[type=submit],.comment-form input.input:focus[type=submit],.comment-form input.is-active[type=email][type=submit],.comment-form input.is-active[type=text][type=submit],.comment-form input.is-active[type=url][type=submit],.comment-form input.is-focused[type=email][type=submit],.comment-form input.is-focused[type=text][type=submit],.comment-form input.is-focused[type=url][type=submit],.comment-form input.is-info.is-active[type=email],.comment-form input.is-info.is-active[type=text],.comment-form input.is-info.is-active[type=url],.comment-form input.is-info.is-focused[type=email],.comment-form input.is-info.is-focused[type=text],.comment-form input.is-info.is-focused[type=url],.comment-form input.is-info:active[type=email],.comment-form input.is-info:active[type=text],.comment-form input.is-info:active[type=url],.comment-form input.is-info:focus[type=email],.comment-form input.is-info:focus[type=text],.comment-form input.is-info:focus[type=url],.comment-form input.textarea.is-active[type=submit],.comment-form input.textarea.is-focused[type=submit],.comment-form input.textarea:active[type=submit],.comment-form input.textarea:focus[type=submit],.comment-form input:active[type=email][type=submit],.comment-form input:active[type=text][type=submit],.comment-form input:active[type=url][type=submit],.comment-form input:focus[type=email][type=submit],.comment-form input:focus[type=text][type=submit],.comment-form input:focus[type=url][type=submit],.comment-form textarea.is-info.is-active,.comment-form textarea.is-info.is-focused,.comment-form textarea.is-info:active,.comment-form textarea.is-info:focus,.input.is-info.is-active,.input.is-info.is-focused,.input.is-info:active,.input.is-info:focus,.search-form .comment-form input.is-active.search-field[type=submit],.search-form .comment-form input.is-active.search-submit[type=email],.search-form .comment-form input.is-active.search-submit[type=text],.search-form .comment-form input.is-active.search-submit[type=url],.search-form .comment-form input.is-focused.search-field[type=submit],.search-form .comment-form input.is-focused.search-submit[type=email],.search-form .comment-form input.is-focused.search-submit[type=text],.search-form .comment-form input.is-focused.search-submit[type=url],.search-form .comment-form input.search-field:active[type=submit],.search-form .comment-form input.search-field:focus[type=submit],.search-form .comment-form input.search-submit:active[type=email],.search-form .comment-form input.search-submit:active[type=text],.search-form .comment-form input.search-submit:active[type=url],.search-form .comment-form input.search-submit:focus[type=email],.search-form .comment-form input.search-submit:focus[type=text],.search-form .comment-form input.search-submit:focus[type=url],.search-form .comment-form textarea.is-active.search-submit,.search-form .comment-form textarea.is-focused.search-submit,.search-form .comment-form textarea.search-submit:active,.search-form .comment-form textarea.search-submit:focus,.search-form .input.is-active.search-submit,.search-form .input.is-focused.search-submit,.search-form .input.search-submit:active,.search-form .input.search-submit:focus,.search-form .is-active.search-field.search-submit,.search-form .is-focused.search-field.search-submit,.search-form .is-info.is-active.search-field,.search-form .is-info.is-focused.search-field,.search-form .is-info.search-field:active,.search-form .is-info.search-field:focus,.search-form .search-field.search-submit:active,.search-form .search-field.search-submit:focus,.search-form .textarea.is-active.search-submit,.search-form .textarea.is-focused.search-submit,.search-form .textarea.search-submit:active,.search-form .textarea.search-submit:focus,.textarea.is-info.is-active,.textarea.is-info.is-focused,.textarea.is-info:active,.textarea.is-info:focus{
    -webkit-box-shadow:0 0 0 .125em rgba(32,156,238,.25);
    box-shadow:0 0 0 .125em rgba(32,156,238,.25)
}
.comment-form input.is-success[type=email],.comment-form input.is-success[type=text],.comment-form input.is-success[type=url],.comment-form textarea.is-success,.input.is-success,.search-form .is-success.search-field,.textarea.is-success{
    border-color:#23d160
}
.comment-form input.is-success.is-active[type=email],.comment-form input.is-success.is-active[type=text],.comment-form input.is-success.is-active[type=url],.comment-form input.is-success.is-focused[type=email],.comment-form input.is-success.is-focused[type=text],.comment-form input.is-success.is-focused[type=url],.comment-form input.is-success:active[type=email],.comment-form input.is-success:active[type=text],.comment-form input.is-success:active[type=url],.comment-form input.is-success:focus[type=email],.comment-form input.is-success:focus[type=text],.comment-form input.is-success:focus[type=url],.comment-form textarea.is-success.is-active,.comment-form textarea.is-success.is-focused,.comment-form textarea.is-success:active,.comment-form textarea.is-success:focus,.input.is-success.is-active,.input.is-success.is-focused,.input.is-success:active,.input.is-success:focus,.search-form .is-success.is-active.search-field,.search-form .is-success.is-focused.search-field,.search-form .is-success.search-field:active,.search-form .is-success.search-field:focus,.textarea.is-success.is-active,.textarea.is-success.is-focused,.textarea.is-success:active,.textarea.is-success:focus{
    -webkit-box-shadow:0 0 0 .125em rgba(35,209,96,.25);
    box-shadow:0 0 0 .125em rgba(35,209,96,.25)
}
.comment-form input.is-warning[type=email],.comment-form input.is-warning[type=text],.comment-form input.is-warning[type=url],.comment-form textarea.is-warning,.input.is-warning,.search-form .is-warning.search-field,.textarea.is-warning{
    border-color:#ffdd57
}
.comment-form input.is-warning.is-active[type=email],.comment-form input.is-warning.is-active[type=text],.comment-form input.is-warning.is-active[type=url],.comment-form input.is-warning.is-focused[type=email],.comment-form input.is-warning.is-focused[type=text],.comment-form input.is-warning.is-focused[type=url],.comment-form input.is-warning:active[type=email],.comment-form input.is-warning:active[type=text],.comment-form input.is-warning:active[type=url],.comment-form input.is-warning:focus[type=email],.comment-form input.is-warning:focus[type=text],.comment-form input.is-warning:focus[type=url],.comment-form textarea.is-warning.is-active,.comment-form textarea.is-warning.is-focused,.comment-form textarea.is-warning:active,.comment-form textarea.is-warning:focus,.input.is-warning.is-active,.input.is-warning.is-focused,.input.is-warning:active,.input.is-warning:focus,.search-form .is-warning.is-active.search-field,.search-form .is-warning.is-focused.search-field,.search-form .is-warning.search-field:active,.search-form .is-warning.search-field:focus,.textarea.is-warning.is-active,.textarea.is-warning.is-focused,.textarea.is-warning:active,.textarea.is-warning:focus{
    -webkit-box-shadow:0 0 0 .125em rgba(255,221,87,.25);
    box-shadow:0 0 0 .125em rgba(255,221,87,.25)
}
.comment-form input.is-danger[type=email],.comment-form input.is-danger[type=text],.comment-form input.is-danger[type=url],.comment-form textarea.is-danger,.input.is-danger,.search-form .is-danger.search-field,.textarea.is-danger{
    border-color:#ff3860
}
.comment-form input.is-danger.is-active[type=email],.comment-form input.is-danger.is-active[type=text],.comment-form input.is-danger.is-active[type=url],.comment-form input.is-danger.is-focused[type=email],.comment-form input.is-danger.is-focused[type=text],.comment-form input.is-danger.is-focused[type=url],.comment-form input.is-danger:active[type=email],.comment-form input.is-danger:active[type=text],.comment-form input.is-danger:active[type=url],.comment-form input.is-danger:focus[type=email],.comment-form input.is-danger:focus[type=text],.comment-form input.is-danger:focus[type=url],.comment-form textarea.is-danger.is-active,.comment-form textarea.is-danger.is-focused,.comment-form textarea.is-danger:active,.comment-form textarea.is-danger:focus,.input.is-danger.is-active,.input.is-danger.is-focused,.input.is-danger:active,.input.is-danger:focus,.search-form .is-danger.is-active.search-field,.search-form .is-danger.is-focused.search-field,.search-form .is-danger.search-field:active,.search-form .is-danger.search-field:focus,.textarea.is-danger.is-active,.textarea.is-danger.is-focused,.textarea.is-danger:active,.textarea.is-danger:focus{
    -webkit-box-shadow:0 0 0 .125em rgba(255,56,96,.25);
    box-shadow:0 0 0 .125em rgba(255,56,96,.25)
}
.comment-form input.is-small[type=email],.comment-form input.is-small[type=text],.comment-form input.is-small[type=url],.comment-form textarea.is-small,.input.is-small,.search-form .is-small.search-field,.textarea.is-small{
    border-radius:2px;
    font-size:.75rem
}
.comment-form input.is-medium[type=email],.comment-form input.is-medium[type=text],.comment-form input.is-medium[type=url],.comment-form textarea.is-medium,.input.is-medium,.search-form .is-medium.search-field,.textarea.is-medium{
    font-size:1.25rem
}
.comment-form input.is-large[type=email],.comment-form input.is-large[type=text],.comment-form input.is-large[type=url],.comment-form textarea.is-large,.input.is-large,.search-form .is-large.search-field,.textarea.is-large{
    font-size:1.5rem
}
.comment-form input.is-fullwidth[type=email],.comment-form input.is-fullwidth[type=text],.comment-form input.is-fullwidth[type=url],.comment-form textarea.is-fullwidth,.input.is-fullwidth,.search-form .is-fullwidth.search-field,.textarea.is-fullwidth{
    display:block;
    width:100%
}
.comment-form input.is-inline[type=email],.comment-form input.is-inline[type=text],.comment-form input.is-inline[type=url],.comment-form textarea.is-inline,.input.is-inline,.search-form .is-inline.search-field,.textarea.is-inline{
    display:inline;
    width:auto
}
.comment-form input.is-rounded[type=email],.comment-form input.is-rounded[type=text],.comment-form input.is-rounded[type=url],.input.is-rounded,.search-form .is-rounded.search-field{
    border-radius:290486px;
    padding-left:1em;
    padding-right:1em
}
.comment-form input.is-static[type=email],.comment-form input.is-static[type=text],.comment-form input.is-static[type=url],.input.is-static,.search-form .is-static.search-field{
    background-color:transparent;
    border-color:transparent;
    -webkit-box-shadow:none;
    box-shadow:none;
    padding-left:0;
    padding-right:0
}
.comment-form textarea,.textarea{
    display:block;
    max-width:100%;
    min-width:100%;
    padding:.625em;
    resize:vertical
}
.comment-form textarea:not([rows]),.textarea:not([rows]){
    max-height:600px;
    min-height:120px
}
.comment-form textarea[rows],.textarea[rows]{
    height:auto
}
.comment-form textarea.has-fixed-size,.textarea.has-fixed-size{
    resize:none
}
.checkbox,.radio{
    cursor:pointer;
    display:inline-block;
    line-height:1.25;
    position:relative
}
.checkbox input,.radio input{
    cursor:pointer
}
.checkbox:hover,.radio:hover{
    color:#363636
}
.checkbox[disabled],.radio[disabled],fieldset[disabled] .checkbox,fieldset[disabled] .radio{
    color:#7a7a7a;
    cursor:not-allowed
}
.radio+.radio{
    margin-left:.5em
}
.select{
    display:inline-block;
    max-width:100%;
    position:relative;
    vertical-align:top
}
.select:not(.is-multiple){
    height:2.25em
}
.select:not(.is-multiple):not(.is-loading):after{
    border-color:#3273dc;
    right:1.125em;
    z-index:4
}
.select.is-rounded select{
    border-radius:290486px;
    padding-left:1em
}
.select select{
    background-color:#fff;
    border-color:#dbdbdb;
    color:#363636;
    cursor:pointer;
    display:block;
    font-size:1em;
    max-width:100%;
    outline:none
}
.select select::-moz-placeholder{
    color:rgba(54,54,54,.3)
}
.select select::-webkit-input-placeholder{
    color:rgba(54,54,54,.3)
}
.select select:-moz-placeholder{
    color:rgba(54,54,54,.3)
}
.select select:-ms-input-placeholder{
    color:rgba(54,54,54,.3)
}
.select select.is-hovered,.select select:hover{
    border-color:#b5b5b5
}
.select select.is-active,.select select.is-focused,.select select:active,.select select:focus{
    border-color:#3273dc;
    -webkit-box-shadow:0 0 0 .125em rgba(50,115,220,.25);
    box-shadow:0 0 0 .125em rgba(50,115,220,.25)
}
.select select[disabled],fieldset[disabled] .select select{
    background-color:#f5f5f5;
    border-color:#f5f5f5;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#7a7a7a
}
.select select[disabled]::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder{
    color:hsla(0,0%,48%,.3)
}
.select select[disabled]::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder{
    color:hsla(0,0%,48%,.3)
}
.select select[disabled]:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder{
    color:hsla(0,0%,48%,.3)
}
.select select[disabled]:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder{
    color:hsla(0,0%,48%,.3)
}
.select select::-ms-expand{
    display:none
}
.select select[disabled]:hover,fieldset[disabled] .select select:hover{
    border-color:#f5f5f5
}
.select select:not([multiple]){
    padding-right:2.5em
}
.select select[multiple]{
    height:auto;
    padding:0
}
.select select[multiple] option{
    padding:.5em 1em
}
.select:not(.is-multiple):not(.is-loading):hover:after{
    border-color:#363636
}
.select.is-white:not(:hover):after,.select.is-white select{
    border-color:#fff
}
.select.is-white select.is-hovered,.select.is-white select:hover{
    border-color:#f2f2f2
}
.select.is-white select.is-active,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select:focus{
    -webkit-box-shadow:0 0 0 .125em hsla(0,0%,100%,.25);
    box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)
}
.select.is-black:not(:hover):after,.select.is-black select{
    border-color:#0a0a0a
}
.select.is-black select.is-hovered,.select.is-black select:hover{
    border-color:#000
}
.select.is-black select.is-active,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select:focus{
    -webkit-box-shadow:0 0 0 .125em hsla(0,0%,4%,.25);
    box-shadow:0 0 0 .125em hsla(0,0%,4%,.25)
}
.select.is-light:not(:hover):after,.select.is-light select{
    border-color:#f5f5f5
}
.select.is-light select.is-hovered,.select.is-light select:hover{
    border-color:#e8e8e8
}
.select.is-light select.is-active,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select:focus{
    -webkit-box-shadow:0 0 0 .125em hsla(0,0%,96%,.25);
    box-shadow:0 0 0 .125em hsla(0,0%,96%,.25)
}
.select.is-dark:not(:hover):after,.select.is-dark select{
    border-color:#363636
}
.select.is-dark select.is-hovered,.select.is-dark select:hover{
    border-color:#292929
}
.select.is-dark select.is-active,.select.is-dark select.is-focused,.select.is-dark select:active,.select.is-dark select:focus{
    -webkit-box-shadow:0 0 0 .125em rgba(54,54,54,.25);
    box-shadow:0 0 0 .125em rgba(54,54,54,.25)
}
.select.is-primary:not(:hover):after,.select.is-primary select{
    border-color:#525ddc
}
.select.is-primary select.is-hovered,.select.is-primary select:hover{
    border-color:#3d49d8
}
.select.is-primary select.is-active,.select.is-primary select.is-focused,.select.is-primary select:active,.select.is-primary select:focus{
    -webkit-box-shadow:0 0 0 .125em rgba(82,93,220,.25);
    box-shadow:0 0 0 .125em rgba(82,93,220,.25)
}
.select.is-link:not(:hover):after,.select.is-link select{
    border-color:#3273dc
}
.select.is-link select.is-hovered,.select.is-link select:hover{
    border-color:#2366d1
}
.select.is-link select.is-active,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select:focus{
    -webkit-box-shadow:0 0 0 .125em rgba(50,115,220,.25);
    box-shadow:0 0 0 .125em rgba(50,115,220,.25)
}
.comment-form input.select[type=submit]:not(:hover):after,.comment-form input.select[type=submit] select,.search-form .select.search-submit:not(:hover):after,.search-form .select.search-submit select,.select.is-info:not(:hover):after,.select.is-info select{
    border-color:#209cee
}
.comment-form input.select[type=submit] select.is-hovered,.comment-form input.select[type=submit] select:hover,.search-form .select.search-submit select.is-hovered,.search-form .select.search-submit select:hover,.select.is-info select.is-hovered,.select.is-info select:hover{
    border-color:#118fe4
}
.comment-form input.select[type=submit] select.is-active,.comment-form input.select[type=submit] select.is-focused,.comment-form input.select[type=submit] select:active,.comment-form input.select[type=submit] select:focus,.search-form .select.search-submit select.is-active,.search-form .select.search-submit select.is-focused,.search-form .select.search-submit select:active,.search-form .select.search-submit select:focus,.select.is-info select.is-active,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select:focus{
    -webkit-box-shadow:0 0 0 .125em rgba(32,156,238,.25);
    box-shadow:0 0 0 .125em rgba(32,156,238,.25)
}
.select.is-success:not(:hover):after,.select.is-success select{
    border-color:#23d160
}
.select.is-success select.is-hovered,.select.is-success select:hover{
    border-color:#20bc56
}
.select.is-success select.is-active,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select:focus{
    -webkit-box-shadow:0 0 0 .125em rgba(35,209,96,.25);
    box-shadow:0 0 0 .125em rgba(35,209,96,.25)
}
.select.is-warning:not(:hover):after,.select.is-warning select{
    border-color:#ffdd57
}
.select.is-warning select.is-hovered,.select.is-warning select:hover{
    border-color:#ffd83d
}
.select.is-warning select.is-active,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select:focus{
    -webkit-box-shadow:0 0 0 .125em rgba(255,221,87,.25);
    box-shadow:0 0 0 .125em rgba(255,221,87,.25)
}
.select.is-danger:not(:hover):after,.select.is-danger select{
    border-color:#ff3860
}
.select.is-danger select.is-hovered,.select.is-danger select:hover{
    border-color:#ff1f4b
}
.select.is-danger select.is-active,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select:focus{
    -webkit-box-shadow:0 0 0 .125em rgba(255,56,96,.25);
    box-shadow:0 0 0 .125em rgba(255,56,96,.25)
}
.select.is-small{
    border-radius:2px;
    font-size:.75rem
}
.select.is-medium{
    font-size:1.25rem
}
.select.is-large{
    font-size:1.5rem
}
.select.is-disabled:after{
    border-color:#7a7a7a
}
.select.is-fullwidth,.select.is-fullwidth select{
    width:100%
}
.select.is-loading:after{
    margin-top:0;
    position:absolute;
    right:.625em;
    top:.625em;
    -webkit-transform:none;
    -o-transform:none;
    transform:none
}
.select.is-loading.is-small:after{
    font-size:.75rem
}
.select.is-loading.is-medium:after{
    font-size:1.25rem
}
.select.is-loading.is-large:after{
    font-size:1.5rem
}
.file{
    -webkit-box-align:stretch;
    -ms-flex-align:stretch;
    align-items:stretch;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    position:relative
}
.file.is-white .file-cta{
    background-color:#fff;
    border-color:transparent;
    color:#0a0a0a
}
.file.is-white.is-hovered .file-cta,.file.is-white:hover .file-cta{
    background-color:#f9f9f9;
    border-color:transparent;
    color:#0a0a0a
}
.file.is-white.is-focused .file-cta,.file.is-white:focus .file-cta{
    border-color:transparent;
    -webkit-box-shadow:0 0 .5em hsla(0,0%,100%,.25);
    box-shadow:0 0 .5em hsla(0,0%,100%,.25);
    color:#0a0a0a
}
.file.is-white.is-active .file-cta,.file.is-white:active .file-cta{
    background-color:#f2f2f2;
    border-color:transparent;
    color:#0a0a0a
}
.file.is-black .file-cta{
    background-color:#0a0a0a;
    border-color:transparent;
    color:#fff
}
.file.is-black.is-hovered .file-cta,.file.is-black:hover .file-cta{
    background-color:#040404;
    border-color:transparent;
    color:#fff
}
.file.is-black.is-focused .file-cta,.file.is-black:focus .file-cta{
    border-color:transparent;
    -webkit-box-shadow:0 0 .5em hsla(0,0%,4%,.25);
    box-shadow:0 0 .5em hsla(0,0%,4%,.25);
    color:#fff
}
.file.is-black.is-active .file-cta,.file.is-black:active .file-cta{
    background-color:#000;
    border-color:transparent;
    color:#fff
}
.file.is-light .file-cta{
    background-color:#f5f5f5;
    border-color:transparent;
    color:#363636
}
.file.is-light.is-hovered .file-cta,.file.is-light:hover .file-cta{
    background-color:#eee;
    border-color:transparent;
    color:#363636
}
.file.is-light.is-focused .file-cta,.file.is-light:focus .file-cta{
    border-color:transparent;
    -webkit-box-shadow:0 0 .5em hsla(0,0%,96%,.25);
    box-shadow:0 0 .5em hsla(0,0%,96%,.25);
    color:#363636
}
.file.is-light.is-active .file-cta,.file.is-light:active .file-cta{
    background-color:#e8e8e8;
    border-color:transparent;
    color:#363636
}
.file.is-dark .file-cta{
    background-color:#363636;
    border-color:transparent;
    color:#f5f5f5
}
.file.is-dark.is-hovered .file-cta,.file.is-dark:hover .file-cta{
    background-color:#2f2f2f;
    border-color:transparent;
    color:#f5f5f5
}
.file.is-dark.is-focused .file-cta,.file.is-dark:focus .file-cta{
    border-color:transparent;
    -webkit-box-shadow:0 0 .5em rgba(54,54,54,.25);
    box-shadow:0 0 .5em rgba(54,54,54,.25);
    color:#f5f5f5
}
.file.is-dark.is-active .file-cta,.file.is-dark:active .file-cta{
    background-color:#292929;
    border-color:transparent;
    color:#f5f5f5
}
.file.is-primary .file-cta{
    background-color:#525ddc;
    border-color:transparent;
    color:#fff
}
.file.is-primary.is-hovered .file-cta,.file.is-primary:hover .file-cta{
    background-color:#4753da;
    border-color:transparent;
    color:#fff
}
.file.is-primary.is-focused .file-cta,.file.is-primary:focus .file-cta{
    border-color:transparent;
    -webkit-box-shadow:0 0 .5em rgba(82,93,220,.25);
    box-shadow:0 0 .5em rgba(82,93,220,.25);
    color:#fff
}
.file.is-primary.is-active .file-cta,.file.is-primary:active .file-cta{
    background-color:#3d49d8;
    border-color:transparent;
    color:#fff
}
.file.is-link .file-cta{
    background-color:#3273dc;
    border-color:transparent;
    color:#fff
}
.file.is-link.is-hovered .file-cta,.file.is-link:hover .file-cta{
    background-color:#276cda;
    border-color:transparent;
    color:#fff
}
.file.is-link.is-focused .file-cta,.file.is-link:focus .file-cta{
    border-color:transparent;
    -webkit-box-shadow:0 0 .5em rgba(50,115,220,.25);
    box-shadow:0 0 .5em rgba(50,115,220,.25);
    color:#fff
}
.file.is-link.is-active .file-cta,.file.is-link:active .file-cta{
    background-color:#2366d1;
    border-color:transparent;
    color:#fff
}
.comment-form input.file[type=submit] .file-cta,.file.is-info .file-cta,.search-form .file.search-submit .file-cta{
    background-color:#209cee;
    border-color:transparent;
    color:#fff
}
.comment-form input.file.is-hovered[type=submit] .file-cta,.comment-form input.file:hover[type=submit] .file-cta,.file.is-info.is-hovered .file-cta,.file.is-info:hover .file-cta,.search-form .file.is-hovered.search-submit .file-cta,.search-form .file.search-submit:hover .file-cta{
    background-color:#1496ed;
    border-color:transparent;
    color:#fff
}
.comment-form input.file.is-focused[type=submit] .file-cta,.comment-form input.file:focus[type=submit] .file-cta,.file.is-info.is-focused .file-cta,.file.is-info:focus .file-cta,.search-form .file.is-focused.search-submit .file-cta,.search-form .file.search-submit:focus .file-cta{
    border-color:transparent;
    -webkit-box-shadow:0 0 .5em rgba(32,156,238,.25);
    box-shadow:0 0 .5em rgba(32,156,238,.25);
    color:#fff
}
.comment-form input.file.is-active[type=submit] .file-cta,.comment-form input.file:active[type=submit] .file-cta,.file.is-info.is-active .file-cta,.file.is-info:active .file-cta,.search-form .file.is-active.search-submit .file-cta,.search-form .file.search-submit:active .file-cta{
    background-color:#118fe4;
    border-color:transparent;
    color:#fff
}
.file.is-success .file-cta{
    background-color:#23d160;
    border-color:transparent;
    color:#fff
}
.file.is-success.is-hovered .file-cta,.file.is-success:hover .file-cta{
    background-color:#22c65b;
    border-color:transparent;
    color:#fff
}
.file.is-success.is-focused .file-cta,.file.is-success:focus .file-cta{
    border-color:transparent;
    -webkit-box-shadow:0 0 .5em rgba(35,209,96,.25);
    box-shadow:0 0 .5em rgba(35,209,96,.25);
    color:#fff
}
.file.is-success.is-active .file-cta,.file.is-success:active .file-cta{
    background-color:#20bc56;
    border-color:transparent;
    color:#fff
}
.file.is-warning .file-cta{
    background-color:#ffdd57;
    border-color:transparent;
    color:rgba(0,0,0,.7)
}
.file.is-warning.is-hovered .file-cta,.file.is-warning:hover .file-cta{
    background-color:#ffdb4a;
    border-color:transparent;
    color:rgba(0,0,0,.7)
}
.file.is-warning.is-focused .file-cta,.file.is-warning:focus .file-cta{
    border-color:transparent;
    -webkit-box-shadow:0 0 .5em rgba(255,221,87,.25);
    box-shadow:0 0 .5em rgba(255,221,87,.25);
    color:rgba(0,0,0,.7)
}
.file.is-warning.is-active .file-cta,.file.is-warning:active .file-cta{
    background-color:#ffd83d;
    border-color:transparent;
    color:rgba(0,0,0,.7)
}
.file.is-danger .file-cta{
    background-color:#ff3860;
    border-color:transparent;
    color:#fff
}
.file.is-danger.is-hovered .file-cta,.file.is-danger:hover .file-cta{
    background-color:#ff2b56;
    border-color:transparent;
    color:#fff
}
.file.is-danger.is-focused .file-cta,.file.is-danger:focus .file-cta{
    border-color:transparent;
    -webkit-box-shadow:0 0 .5em rgba(255,56,96,.25);
    box-shadow:0 0 .5em rgba(255,56,96,.25);
    color:#fff
}
.file.is-danger.is-active .file-cta,.file.is-danger:active .file-cta{
    background-color:#ff1f4b;
    border-color:transparent;
    color:#fff
}
.file.is-small{
    font-size:.75rem
}
.file.is-medium{
    font-size:1.25rem
}
.file.is-medium .file-icon .fa{
    font-size:21px
}
.file.is-large{
    font-size:1.5rem
}
.file.is-large .file-icon .fa{
    font-size:28px
}
.file.has-name .file-cta{
    border-bottom-right-radius:0;
    border-top-right-radius:0
}
.file.has-name .file-name{
    border-bottom-left-radius:0;
    border-top-left-radius:0
}
.file.has-name.is-empty .file-cta{
    border-radius:4px
}
.file.has-name.is-empty .file-name{
    display:none
}
.file.is-boxed .file-cta,.file.is-boxed .file-label{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
.file.is-boxed .file-cta{
    height:auto;
    padding:1em 3em
}
.file.is-boxed .file-name{
    border-width:0 1px 1px
}
.file.is-boxed .file-icon{
    height:1.5em;
    width:1.5em
}
.file.is-boxed .file-icon .fa{
    font-size:21px
}
.file.is-boxed.is-small .file-icon .fa{
    font-size:14px
}
.file.is-boxed.is-medium .file-icon .fa{
    font-size:28px
}
.file.is-boxed.is-large .file-icon .fa{
    font-size:35px
}
.file.is-boxed.has-name .file-cta{
    border-radius:4px 4px 0 0
}
.file.is-boxed.has-name .file-name{
    border-radius:0 0 4px 4px;
    border-width:0 1px 1px
}
.file.is-centered{
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.file.is-fullwidth .file-label{
    width:100%
}
.file.is-fullwidth .file-name{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    max-width:none
}
.file.is-right{
    -webkit-box-pack:end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
.file.is-right .file-cta{
    border-radius:0 4px 4px 0
}
.file.is-right .file-name{
    border-radius:4px 0 0 4px;
    border-width:1px 0 1px 1px;
    -webkit-box-ordinal-group:0;
    -ms-flex-order:-1;
    order:-1
}
.file-label{
    -webkit-box-align:stretch;
    -ms-flex-align:stretch;
    align-items:stretch;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    cursor:pointer;
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    overflow:hidden;
    position:relative
}
.file-label:hover .file-cta{
    background-color:#eee;
    color:#363636
}
.file-label:hover .file-name{
    border-color:#d5d5d5
}
.file-label:active .file-cta{
    background-color:#e8e8e8;
    color:#363636
}
.file-label:active .file-name{
    border-color:#cfcfcf
}
.file-input{
    height:100%;
    left:0;
    opacity:0;
    outline:none;
    position:absolute;
    top:0;
    width:100%
}
.file-cta,.file-name{
    border-color:#dbdbdb;
    border-radius:4px;
    font-size:1em;
    padding-left:1em;
    padding-right:1em;
    white-space:nowrap
}
.file-cta{
    background-color:#f5f5f5;
    color:#4a4a4a
}
.file-name{
    border:1px solid #dbdbdb;
    border-left-width:0;
    display:block;
    max-width:16em;
    overflow:hidden;
    text-align:left;
    text-overflow:ellipsis
}
.file-icon{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    height:1em;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    margin-right:.5em;
    width:1em
}
.file-icon .fa{
    font-size:14px
}
.comment-form label,.label{
    color:#363636;
    display:block;
    font-size:1rem;
    font-weight:700
}
.comment-form label:not(:last-child),.label:not(:last-child){
    margin-bottom:.5em
}
.comment-form label.is-small,.label.is-small{
    font-size:.75rem
}
.comment-form label.is-medium,.label.is-medium{
    font-size:1.25rem
}
.comment-form label.is-large,.label.is-large{
    font-size:1.5rem
}
.help{
    display:block;
    font-size:.75rem;
    margin-top:.25rem
}
.help.is-white{
    color:#fff
}
.help.is-black{
    color:#0a0a0a
}
.help.is-light{
    color:#f5f5f5
}
.help.is-dark{
    color:#363636
}
.help.is-primary{
    color:#525ddc
}
.help.is-link{
    color:#3273dc
}
.comment-form input.help[type=submit],.help.is-info,.search-form .help.search-submit{
    color:#209cee
}
.help.is-success{
    color:#23d160
}
.help.is-warning{
    color:#ffdd57
}
.help.is-danger{
    color:#ff3860
}
.comment-form p:not(:last-child),.field:not(:last-child),.search-form:not(:last-child){
    margin-bottom:.75rem
}
.comment-form p.has-addons,.comment-form p.search-form,.field.has-addons,.search-form{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:flex-start
}
.comment-form p.has-addons .control:not(:last-child),.comment-form p.search-form .control:not(:last-child),.field.has-addons .control:not(:last-child),.field.has-addons .search-form label:not(:last-child),.search-form .control:not(:last-child),.search-form .field.has-addons label:not(:last-child),.search-form label:not(:last-child){
    margin-right:-1px
}
.comment-form .field.has-addons .control:not(:first-child):not(:last-child) input[type=email],.comment-form .field.has-addons .control:not(:first-child):not(:last-child) input[type=submit],.comment-form .field.has-addons .control:not(:first-child):not(:last-child) input[type=text],.comment-form .field.has-addons .control:not(:first-child):not(:last-child) input[type=url],.comment-form .field.has-addons .search-form label:not(:first-child):not(:last-child) input[type=email],.comment-form .field.has-addons .search-form label:not(:first-child):not(:last-child) input[type=submit],.comment-form .field.has-addons .search-form label:not(:first-child):not(:last-child) input[type=text],.comment-form .field.has-addons .search-form label:not(:first-child):not(:last-child) input[type=url],.comment-form .search-form .control:not(:first-child):not(:last-child) input[type=email],.comment-form .search-form .control:not(:first-child):not(:last-child) input[type=submit],.comment-form .search-form .control:not(:first-child):not(:last-child) input[type=text],.comment-form .search-form .control:not(:first-child):not(:last-child) input[type=url],.comment-form .search-form .field.has-addons label:not(:first-child):not(:last-child) input[type=email],.comment-form .search-form .field.has-addons label:not(:first-child):not(:last-child) input[type=submit],.comment-form .search-form .field.has-addons label:not(:first-child):not(:last-child) input[type=text],.comment-form .search-form .field.has-addons label:not(:first-child):not(:last-child) input[type=url],.comment-form .search-form label:not(:first-child):not(:last-child) input[type=email],.comment-form .search-form label:not(:first-child):not(:last-child) input[type=submit],.comment-form .search-form label:not(:first-child):not(:last-child) input[type=text],.comment-form .search-form label:not(:first-child):not(:last-child) input[type=url],.comment-form p.has-addons .control:not(:first-child):not(:last-child) .button,.comment-form p.has-addons .control:not(:first-child):not(:last-child) .input,.comment-form p.has-addons .control:not(:first-child):not(:last-child) .search-form .search-field,.comment-form p.has-addons .control:not(:first-child):not(:last-child) .search-form .search-submit,.comment-form p.has-addons .control:not(:first-child):not(:last-child) .select select,.comment-form p.has-addons .control:not(:first-child):not(:last-child) input[type=email],.comment-form p.has-addons .control:not(:first-child):not(:last-child) input[type=submit],.comment-form p.has-addons .control:not(:first-child):not(:last-child) input[type=text],.comment-form p.has-addons .control:not(:first-child):not(:last-child) input[type=url],.comment-form p.has-addons .search-form label:not(:first-child):not(:last-child) .button,.comment-form p.has-addons .search-form label:not(:first-child):not(:last-child) .input,.comment-form p.has-addons .search-form label:not(:first-child):not(:last-child) .select select,.comment-form p.search-form .control:not(:first-child):not(:last-child) .button,.comment-form p.search-form .control:not(:first-child):not(:last-child) .input,.comment-form p.search-form .control:not(:first-child):not(:last-child) .search-field,.comment-form p.search-form .control:not(:first-child):not(:last-child) .search-submit,.comment-form p.search-form .control:not(:first-child):not(:last-child) .select select,.comment-form p.search-form label:not(:first-child):not(:last-child) .button,.comment-form p.search-form label:not(:first-child):not(:last-child) .input,.comment-form p.search-form label:not(:first-child):not(:last-child) .select select,.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .comment-form input[type=email],.field.has-addons .control:not(:first-child):not(:last-child) .comment-form input[type=submit],.field.has-addons .control:not(:first-child):not(:last-child) .comment-form input[type=text],.field.has-addons .control:not(:first-child):not(:last-child) .comment-form input[type=url],.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) .search-form .search-field,.field.has-addons .control:not(:first-child):not(:last-child) .search-form .search-submit,.field.has-addons .control:not(:first-child):not(:last-child) .select select,.field.has-addons .search-form label:not(:first-child):not(:last-child) .button,.field.has-addons .search-form label:not(:first-child):not(:last-child) .comment-form input[type=email],.field.has-addons .search-form label:not(:first-child):not(:last-child) .comment-form input[type=submit],.field.has-addons .search-form label:not(:first-child):not(:last-child) .comment-form input[type=text],.field.has-addons .search-form label:not(:first-child):not(:last-child) .comment-form input[type=url],.field.has-addons .search-form label:not(:first-child):not(:last-child) .input,.field.has-addons .search-form label:not(:first-child):not(:last-child) .search-field,.field.has-addons .search-form label:not(:first-child):not(:last-child) .search-submit,.field.has-addons .search-form label:not(:first-child):not(:last-child) .select select,.search-form .comment-form p.has-addons .control:not(:first-child):not(:last-child) .search-field,.search-form .comment-form p.has-addons .control:not(:first-child):not(:last-child) .search-submit,.search-form .comment-form p.has-addons label:not(:first-child):not(:last-child) .button,.search-form .comment-form p.has-addons label:not(:first-child):not(:last-child) .input,.search-form .comment-form p.has-addons label:not(:first-child):not(:last-child) .select select,.search-form .comment-form p.has-addons label:not(:first-child):not(:last-child) input[type=email],.search-form .comment-form p.has-addons label:not(:first-child):not(:last-child) input[type=submit],.search-form .comment-form p.has-addons label:not(:first-child):not(:last-child) input[type=text],.search-form .comment-form p.has-addons label:not(:first-child):not(:last-child) input[type=url],.search-form .control:not(:first-child):not(:last-child) .button,.search-form .control:not(:first-child):not(:last-child) .comment-form input[type=email],.search-form .control:not(:first-child):not(:last-child) .comment-form input[type=submit],.search-form .control:not(:first-child):not(:last-child) .comment-form input[type=text],.search-form .control:not(:first-child):not(:last-child) .comment-form input[type=url],.search-form .control:not(:first-child):not(:last-child) .input,.search-form .control:not(:first-child):not(:last-child) .search-field,.search-form .control:not(:first-child):not(:last-child) .search-submit,.search-form .control:not(:first-child):not(:last-child) .select select,.search-form .field.has-addons .control:not(:first-child):not(:last-child) .search-field,.search-form .field.has-addons .control:not(:first-child):not(:last-child) .search-submit,.search-form .field.has-addons label:not(:first-child):not(:last-child) .button,.search-form .field.has-addons label:not(:first-child):not(:last-child) .comment-form input[type=email],.search-form .field.has-addons label:not(:first-child):not(:last-child) .comment-form input[type=submit],.search-form .field.has-addons label:not(:first-child):not(:last-child) .comment-form input[type=text],.search-form .field.has-addons label:not(:first-child):not(:last-child) .comment-form input[type=url],.search-form .field.has-addons label:not(:first-child):not(:last-child) .input,.search-form .field.has-addons label:not(:first-child):not(:last-child) .search-field,.search-form .field.has-addons label:not(:first-child):not(:last-child) .search-submit,.search-form .field.has-addons label:not(:first-child):not(:last-child) .select select,.search-form label:not(:first-child):not(:last-child) .button,.search-form label:not(:first-child):not(:last-child) .comment-form input[type=email],.search-form label:not(:first-child):not(:last-child) .comment-form input[type=submit],.search-form label:not(:first-child):not(:last-child) .comment-form input[type=text],.search-form label:not(:first-child):not(:last-child) .comment-form input[type=url],.search-form label:not(:first-child):not(:last-child) .input,.search-form label:not(:first-child):not(:last-child) .search-field,.search-form label:not(:first-child):not(:last-child) .search-submit,.search-form label:not(:first-child):not(:last-child) .select select{
    border-radius:0
}
.comment-form .field.has-addons .control:first-child:not(:only-child) input[type=email],.comment-form .field.has-addons .control:first-child:not(:only-child) input[type=submit],.comment-form .field.has-addons .control:first-child:not(:only-child) input[type=text],.comment-form .field.has-addons .control:first-child:not(:only-child) input[type=url],.comment-form .field.has-addons .search-form label:first-child:not(:only-child) input[type=email],.comment-form .field.has-addons .search-form label:first-child:not(:only-child) input[type=submit],.comment-form .field.has-addons .search-form label:first-child:not(:only-child) input[type=text],.comment-form .field.has-addons .search-form label:first-child:not(:only-child) input[type=url],.comment-form .search-form .control:first-child:not(:only-child) input[type=email],.comment-form .search-form .control:first-child:not(:only-child) input[type=submit],.comment-form .search-form .control:first-child:not(:only-child) input[type=text],.comment-form .search-form .control:first-child:not(:only-child) input[type=url],.comment-form .search-form .field.has-addons label:first-child:not(:only-child) input[type=email],.comment-form .search-form .field.has-addons label:first-child:not(:only-child) input[type=submit],.comment-form .search-form .field.has-addons label:first-child:not(:only-child) input[type=text],.comment-form .search-form .field.has-addons label:first-child:not(:only-child) input[type=url],.comment-form .search-form label:first-child:not(:only-child) input[type=email],.comment-form .search-form label:first-child:not(:only-child) input[type=submit],.comment-form .search-form label:first-child:not(:only-child) input[type=text],.comment-form .search-form label:first-child:not(:only-child) input[type=url],.comment-form p.has-addons .control:first-child:not(:only-child) .button,.comment-form p.has-addons .control:first-child:not(:only-child) .input,.comment-form p.has-addons .control:first-child:not(:only-child) .search-form .search-field,.comment-form p.has-addons .control:first-child:not(:only-child) .search-form .search-submit,.comment-form p.has-addons .control:first-child:not(:only-child) .select select,.comment-form p.has-addons .control:first-child:not(:only-child) input[type=email],.comment-form p.has-addons .control:first-child:not(:only-child) input[type=submit],.comment-form p.has-addons .control:first-child:not(:only-child) input[type=text],.comment-form p.has-addons .control:first-child:not(:only-child) input[type=url],.comment-form p.has-addons .search-form label:first-child:not(:only-child) .button,.comment-form p.has-addons .search-form label:first-child:not(:only-child) .input,.comment-form p.has-addons .search-form label:first-child:not(:only-child) .select select,.comment-form p.search-form .control:first-child:not(:only-child) .button,.comment-form p.search-form .control:first-child:not(:only-child) .input,.comment-form p.search-form .control:first-child:not(:only-child) .search-field,.comment-form p.search-form .control:first-child:not(:only-child) .search-submit,.comment-form p.search-form .control:first-child:not(:only-child) .select select,.comment-form p.search-form label:first-child:not(:only-child) .button,.comment-form p.search-form label:first-child:not(:only-child) .input,.comment-form p.search-form label:first-child:not(:only-child) .select select,.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .comment-form input[type=email],.field.has-addons .control:first-child:not(:only-child) .comment-form input[type=submit],.field.has-addons .control:first-child:not(:only-child) .comment-form input[type=text],.field.has-addons .control:first-child:not(:only-child) .comment-form input[type=url],.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) .search-form .search-field,.field.has-addons .control:first-child:not(:only-child) .search-form .search-submit,.field.has-addons .control:first-child:not(:only-child) .select select,.field.has-addons .search-form label:first-child:not(:only-child) .button,.field.has-addons .search-form label:first-child:not(:only-child) .comment-form input[type=email],.field.has-addons .search-form label:first-child:not(:only-child) .comment-form input[type=submit],.field.has-addons .search-form label:first-child:not(:only-child) .comment-form input[type=text],.field.has-addons .search-form label:first-child:not(:only-child) .comment-form input[type=url],.field.has-addons .search-form label:first-child:not(:only-child) .input,.field.has-addons .search-form label:first-child:not(:only-child) .search-field,.field.has-addons .search-form label:first-child:not(:only-child) .search-submit,.field.has-addons .search-form label:first-child:not(:only-child) .select select,.search-form .comment-form p.has-addons .control:first-child:not(:only-child) .search-field,.search-form .comment-form p.has-addons .control:first-child:not(:only-child) .search-submit,.search-form .comment-form p.has-addons label:first-child:not(:only-child) .button,.search-form .comment-form p.has-addons label:first-child:not(:only-child) .input,.search-form .comment-form p.has-addons label:first-child:not(:only-child) .select select,.search-form .comment-form p.has-addons label:first-child:not(:only-child) input[type=email],.search-form .comment-form p.has-addons label:first-child:not(:only-child) input[type=submit],.search-form .comment-form p.has-addons label:first-child:not(:only-child) input[type=text],.search-form .comment-form p.has-addons label:first-child:not(:only-child) input[type=url],.search-form .control:first-child:not(:only-child) .button,.search-form .control:first-child:not(:only-child) .comment-form input[type=email],.search-form .control:first-child:not(:only-child) .comment-form input[type=submit],.search-form .control:first-child:not(:only-child) .comment-form input[type=text],.search-form .control:first-child:not(:only-child) .comment-form input[type=url],.search-form .control:first-child:not(:only-child) .input,.search-form .control:first-child:not(:only-child) .search-field,.search-form .control:first-child:not(:only-child) .search-submit,.search-form .control:first-child:not(:only-child) .select select,.search-form .field.has-addons .control:first-child:not(:only-child) .search-field,.search-form .field.has-addons .control:first-child:not(:only-child) .search-submit,.search-form .field.has-addons label:first-child:not(:only-child) .button,.search-form .field.has-addons label:first-child:not(:only-child) .comment-form input[type=email],.search-form .field.has-addons label:first-child:not(:only-child) .comment-form input[type=submit],.search-form .field.has-addons label:first-child:not(:only-child) .comment-form input[type=text],.search-form .field.has-addons label:first-child:not(:only-child) .comment-form input[type=url],.search-form .field.has-addons label:first-child:not(:only-child) .input,.search-form .field.has-addons label:first-child:not(:only-child) .search-field,.search-form .field.has-addons label:first-child:not(:only-child) .search-submit,.search-form .field.has-addons label:first-child:not(:only-child) .select select,.search-form label:first-child:not(:only-child) .button,.search-form label:first-child:not(:only-child) .comment-form input[type=email],.search-form label:first-child:not(:only-child) .comment-form input[type=submit],.search-form label:first-child:not(:only-child) .comment-form input[type=text],.search-form label:first-child:not(:only-child) .comment-form input[type=url],.search-form label:first-child:not(:only-child) .input,.search-form label:first-child:not(:only-child) .search-field,.search-form label:first-child:not(:only-child) .search-submit,.search-form label:first-child:not(:only-child) .select select{
    border-bottom-right-radius:0;
    border-top-right-radius:0
}
.comment-form .field.has-addons .control:last-child:not(:only-child) input[type=email],.comment-form .field.has-addons .control:last-child:not(:only-child) input[type=submit],.comment-form .field.has-addons .control:last-child:not(:only-child) input[type=text],.comment-form .field.has-addons .control:last-child:not(:only-child) input[type=url],.comment-form .field.has-addons .search-form label:last-child:not(:only-child) input[type=email],.comment-form .field.has-addons .search-form label:last-child:not(:only-child) input[type=submit],.comment-form .field.has-addons .search-form label:last-child:not(:only-child) input[type=text],.comment-form .field.has-addons .search-form label:last-child:not(:only-child) input[type=url],.comment-form .search-form .control:last-child:not(:only-child) input[type=email],.comment-form .search-form .control:last-child:not(:only-child) input[type=submit],.comment-form .search-form .control:last-child:not(:only-child) input[type=text],.comment-form .search-form .control:last-child:not(:only-child) input[type=url],.comment-form .search-form .field.has-addons label:last-child:not(:only-child) input[type=email],.comment-form .search-form .field.has-addons label:last-child:not(:only-child) input[type=submit],.comment-form .search-form .field.has-addons label:last-child:not(:only-child) input[type=text],.comment-form .search-form .field.has-addons label:last-child:not(:only-child) input[type=url],.comment-form .search-form label:last-child:not(:only-child) input[type=email],.comment-form .search-form label:last-child:not(:only-child) input[type=submit],.comment-form .search-form label:last-child:not(:only-child) input[type=text],.comment-form .search-form label:last-child:not(:only-child) input[type=url],.comment-form p.has-addons .control:last-child:not(:only-child) .button,.comment-form p.has-addons .control:last-child:not(:only-child) .input,.comment-form p.has-addons .control:last-child:not(:only-child) .search-form .search-field,.comment-form p.has-addons .control:last-child:not(:only-child) .search-form .search-submit,.comment-form p.has-addons .control:last-child:not(:only-child) .select select,.comment-form p.has-addons .control:last-child:not(:only-child) input[type=email],.comment-form p.has-addons .control:last-child:not(:only-child) input[type=submit],.comment-form p.has-addons .control:last-child:not(:only-child) input[type=text],.comment-form p.has-addons .control:last-child:not(:only-child) input[type=url],.comment-form p.has-addons .search-form label:last-child:not(:only-child) .button,.comment-form p.has-addons .search-form label:last-child:not(:only-child) .input,.comment-form p.has-addons .search-form label:last-child:not(:only-child) .select select,.comment-form p.search-form .control:last-child:not(:only-child) .button,.comment-form p.search-form .control:last-child:not(:only-child) .input,.comment-form p.search-form .control:last-child:not(:only-child) .search-field,.comment-form p.search-form .control:last-child:not(:only-child) .search-submit,.comment-form p.search-form .control:last-child:not(:only-child) .select select,.comment-form p.search-form label:last-child:not(:only-child) .button,.comment-form p.search-form label:last-child:not(:only-child) .input,.comment-form p.search-form label:last-child:not(:only-child) .select select,.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .comment-form input[type=email],.field.has-addons .control:last-child:not(:only-child) .comment-form input[type=submit],.field.has-addons .control:last-child:not(:only-child) .comment-form input[type=text],.field.has-addons .control:last-child:not(:only-child) .comment-form input[type=url],.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) .search-form .search-field,.field.has-addons .control:last-child:not(:only-child) .search-form .search-submit,.field.has-addons .control:last-child:not(:only-child) .select select,.field.has-addons .search-form label:last-child:not(:only-child) .button,.field.has-addons .search-form label:last-child:not(:only-child) .comment-form input[type=email],.field.has-addons .search-form label:last-child:not(:only-child) .comment-form input[type=submit],.field.has-addons .search-form label:last-child:not(:only-child) .comment-form input[type=text],.field.has-addons .search-form label:last-child:not(:only-child) .comment-form input[type=url],.field.has-addons .search-form label:last-child:not(:only-child) .input,.field.has-addons .search-form label:last-child:not(:only-child) .search-field,.field.has-addons .search-form label:last-child:not(:only-child) .search-submit,.field.has-addons .search-form label:last-child:not(:only-child) .select select,.search-form .comment-form p.has-addons .control:last-child:not(:only-child) .search-field,.search-form .comment-form p.has-addons .control:last-child:not(:only-child) .search-submit,.search-form .comment-form p.has-addons label:last-child:not(:only-child) .button,.search-form .comment-form p.has-addons label:last-child:not(:only-child) .input,.search-form .comment-form p.has-addons label:last-child:not(:only-child) .select select,.search-form .comment-form p.has-addons label:last-child:not(:only-child) input[type=email],.search-form .comment-form p.has-addons label:last-child:not(:only-child) input[type=submit],.search-form .comment-form p.has-addons label:last-child:not(:only-child) input[type=text],.search-form .comment-form p.has-addons label:last-child:not(:only-child) input[type=url],.search-form .control:last-child:not(:only-child) .button,.search-form .control:last-child:not(:only-child) .comment-form input[type=email],.search-form .control:last-child:not(:only-child) .comment-form input[type=submit],.search-form .control:last-child:not(:only-child) .comment-form input[type=text],.search-form .control:last-child:not(:only-child) .comment-form input[type=url],.search-form .control:last-child:not(:only-child) .input,.search-form .control:last-child:not(:only-child) .search-field,.search-form .control:last-child:not(:only-child) .search-submit,.search-form .control:last-child:not(:only-child) .select select,.search-form .field.has-addons .control:last-child:not(:only-child) .search-field,.search-form .field.has-addons .control:last-child:not(:only-child) .search-submit,.search-form .field.has-addons label:last-child:not(:only-child) .button,.search-form .field.has-addons label:last-child:not(:only-child) .comment-form input[type=email],.search-form .field.has-addons label:last-child:not(:only-child) .comment-form input[type=submit],.search-form .field.has-addons label:last-child:not(:only-child) .comment-form input[type=text],.search-form .field.has-addons label:last-child:not(:only-child) .comment-form input[type=url],.search-form .field.has-addons label:last-child:not(:only-child) .input,.search-form .field.has-addons label:last-child:not(:only-child) .search-field,.search-form .field.has-addons label:last-child:not(:only-child) .search-submit,.search-form .field.has-addons label:last-child:not(:only-child) .select select,.search-form label:last-child:not(:only-child) .button,.search-form label:last-child:not(:only-child) .comment-form input[type=email],.search-form label:last-child:not(:only-child) .comment-form input[type=submit],.search-form label:last-child:not(:only-child) .comment-form input[type=text],.search-form label:last-child:not(:only-child) .comment-form input[type=url],.search-form label:last-child:not(:only-child) .input,.search-form label:last-child:not(:only-child) .search-field,.search-form label:last-child:not(:only-child) .search-submit,.search-form label:last-child:not(:only-child) .select select{
    border-bottom-left-radius:0;
    border-top-left-radius:0
}
.comment-form .field.has-addons .control input:not([disabled]).is-hovered[type=email],.comment-form .field.has-addons .control input:not([disabled]).is-hovered[type=submit],.comment-form .field.has-addons .control input:not([disabled]).is-hovered[type=text],.comment-form .field.has-addons .control input:not([disabled]).is-hovered[type=url],.comment-form .field.has-addons .control input:not([disabled]):hover[type=email],.comment-form .field.has-addons .control input:not([disabled]):hover[type=submit],.comment-form .field.has-addons .control input:not([disabled]):hover[type=text],.comment-form .field.has-addons .control input:not([disabled]):hover[type=url],.comment-form .field.has-addons .search-form label input:not([disabled]).is-hovered[type=email],.comment-form .field.has-addons .search-form label input:not([disabled]).is-hovered[type=submit],.comment-form .field.has-addons .search-form label input:not([disabled]).is-hovered[type=text],.comment-form .field.has-addons .search-form label input:not([disabled]).is-hovered[type=url],.comment-form .field.has-addons .search-form label input:not([disabled]):hover[type=email],.comment-form .field.has-addons .search-form label input:not([disabled]):hover[type=submit],.comment-form .field.has-addons .search-form label input:not([disabled]):hover[type=text],.comment-form .field.has-addons .search-form label input:not([disabled]):hover[type=url],.comment-form .search-form .control input:not([disabled]).is-hovered[type=email],.comment-form .search-form .control input:not([disabled]).is-hovered[type=submit],.comment-form .search-form .control input:not([disabled]).is-hovered[type=text],.comment-form .search-form .control input:not([disabled]).is-hovered[type=url],.comment-form .search-form .control input:not([disabled]):hover[type=email],.comment-form .search-form .control input:not([disabled]):hover[type=submit],.comment-form .search-form .control input:not([disabled]):hover[type=text],.comment-form .search-form .control input:not([disabled]):hover[type=url],.comment-form .search-form .field.has-addons label input:not([disabled]).is-hovered[type=email],.comment-form .search-form .field.has-addons label input:not([disabled]).is-hovered[type=submit],.comment-form .search-form .field.has-addons label input:not([disabled]).is-hovered[type=text],.comment-form .search-form .field.has-addons label input:not([disabled]).is-hovered[type=url],.comment-form .search-form .field.has-addons label input:not([disabled]):hover[type=email],.comment-form .search-form .field.has-addons label input:not([disabled]):hover[type=submit],.comment-form .search-form .field.has-addons label input:not([disabled]):hover[type=text],.comment-form .search-form .field.has-addons label input:not([disabled]):hover[type=url],.comment-form .search-form label input:not([disabled]).is-hovered[type=email],.comment-form .search-form label input:not([disabled]).is-hovered[type=submit],.comment-form .search-form label input:not([disabled]).is-hovered[type=text],.comment-form .search-form label input:not([disabled]).is-hovered[type=url],.comment-form .search-form label input:not([disabled]):hover[type=email],.comment-form .search-form label input:not([disabled]):hover[type=submit],.comment-form .search-form label input:not([disabled]):hover[type=text],.comment-form .search-form label input:not([disabled]):hover[type=url],.comment-form p.has-addons .control .button:not([disabled]).is-hovered,.comment-form p.has-addons .control .button:not([disabled]):hover,.comment-form p.has-addons .control .input:not([disabled]).is-hovered,.comment-form p.has-addons .control .input:not([disabled]):hover,.comment-form p.has-addons .control .search-form .search-field:not([disabled]).is-hovered,.comment-form p.has-addons .control .search-form .search-field:not([disabled]):hover,.comment-form p.has-addons .control .search-form .search-submit:not([disabled]).is-hovered,.comment-form p.has-addons .control .search-form .search-submit:not([disabled]):hover,.comment-form p.has-addons .control .select select:not([disabled]).is-hovered,.comment-form p.has-addons .control .select select:not([disabled]):hover,.comment-form p.has-addons .control input:not([disabled]).is-hovered[type=email],.comment-form p.has-addons .control input:not([disabled]).is-hovered[type=submit],.comment-form p.has-addons .control input:not([disabled]).is-hovered[type=text],.comment-form p.has-addons .control input:not([disabled]).is-hovered[type=url],.comment-form p.has-addons .control input:not([disabled]):hover[type=email],.comment-form p.has-addons .control input:not([disabled]):hover[type=submit],.comment-form p.has-addons .control input:not([disabled]):hover[type=text],.comment-form p.has-addons .control input:not([disabled]):hover[type=url],.comment-form p.has-addons .search-form label .button:not([disabled]).is-hovered,.comment-form p.has-addons .search-form label .button:not([disabled]):hover,.comment-form p.has-addons .search-form label .input:not([disabled]).is-hovered,.comment-form p.has-addons .search-form label .input:not([disabled]):hover,.comment-form p.has-addons .search-form label .select select:not([disabled]).is-hovered,.comment-form p.has-addons .search-form label .select select:not([disabled]):hover,.comment-form p.search-form .control .button:not([disabled]).is-hovered,.comment-form p.search-form .control .button:not([disabled]):hover,.comment-form p.search-form .control .input:not([disabled]).is-hovered,.comment-form p.search-form .control .input:not([disabled]):hover,.comment-form p.search-form .control .search-field:not([disabled]).is-hovered,.comment-form p.search-form .control .search-field:not([disabled]):hover,.comment-form p.search-form .control .search-submit:not([disabled]).is-hovered,.comment-form p.search-form .control .search-submit:not([disabled]):hover,.comment-form p.search-form .control .select select:not([disabled]).is-hovered,.comment-form p.search-form .control .select select:not([disabled]):hover,.comment-form p.search-form label .button:not([disabled]).is-hovered,.comment-form p.search-form label .button:not([disabled]):hover,.comment-form p.search-form label .input:not([disabled]).is-hovered,.comment-form p.search-form label .input:not([disabled]):hover,.comment-form p.search-form label .select select:not([disabled]).is-hovered,.comment-form p.search-form label .select select:not([disabled]):hover,.field.has-addons .control .button:not([disabled]).is-hovered,.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .comment-form input:not([disabled]).is-hovered[type=email],.field.has-addons .control .comment-form input:not([disabled]).is-hovered[type=submit],.field.has-addons .control .comment-form input:not([disabled]).is-hovered[type=text],.field.has-addons .control .comment-form input:not([disabled]).is-hovered[type=url],.field.has-addons .control .comment-form input:not([disabled]):hover[type=email],.field.has-addons .control .comment-form input:not([disabled]):hover[type=submit],.field.has-addons .control .comment-form input:not([disabled]):hover[type=text],.field.has-addons .control .comment-form input:not([disabled]):hover[type=url],.field.has-addons .control .input:not([disabled]).is-hovered,.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control .search-form .search-field:not([disabled]).is-hovered,.field.has-addons .control .search-form .search-field:not([disabled]):hover,.field.has-addons .control .search-form .search-submit:not([disabled]).is-hovered,.field.has-addons .control .search-form .search-submit:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]).is-hovered,.field.has-addons .control .select select:not([disabled]):hover,.field.has-addons .search-form label .button:not([disabled]).is-hovered,.field.has-addons .search-form label .button:not([disabled]):hover,.field.has-addons .search-form label .comment-form input:not([disabled]).is-hovered[type=email],.field.has-addons .search-form label .comment-form input:not([disabled]).is-hovered[type=submit],.field.has-addons .search-form label .comment-form input:not([disabled]).is-hovered[type=text],.field.has-addons .search-form label .comment-form input:not([disabled]).is-hovered[type=url],.field.has-addons .search-form label .comment-form input:not([disabled]):hover[type=email],.field.has-addons .search-form label .comment-form input:not([disabled]):hover[type=submit],.field.has-addons .search-form label .comment-form input:not([disabled]):hover[type=text],.field.has-addons .search-form label .comment-form input:not([disabled]):hover[type=url],.field.has-addons .search-form label .input:not([disabled]).is-hovered,.field.has-addons .search-form label .input:not([disabled]):hover,.field.has-addons .search-form label .search-field:not([disabled]).is-hovered,.field.has-addons .search-form label .search-field:not([disabled]):hover,.field.has-addons .search-form label .search-submit:not([disabled]).is-hovered,.field.has-addons .search-form label .search-submit:not([disabled]):hover,.field.has-addons .search-form label .select select:not([disabled]).is-hovered,.field.has-addons .search-form label .select select:not([disabled]):hover,.search-form .comment-form p.has-addons .control .search-field:not([disabled]).is-hovered,.search-form .comment-form p.has-addons .control .search-field:not([disabled]):hover,.search-form .comment-form p.has-addons .control .search-submit:not([disabled]).is-hovered,.search-form .comment-form p.has-addons .control .search-submit:not([disabled]):hover,.search-form .comment-form p.has-addons label .button:not([disabled]).is-hovered,.search-form .comment-form p.has-addons label .button:not([disabled]):hover,.search-form .comment-form p.has-addons label .input:not([disabled]).is-hovered,.search-form .comment-form p.has-addons label .input:not([disabled]):hover,.search-form .comment-form p.has-addons label .select select:not([disabled]).is-hovered,.search-form .comment-form p.has-addons label .select select:not([disabled]):hover,.search-form .comment-form p.has-addons label input:not([disabled]).is-hovered[type=email],.search-form .comment-form p.has-addons label input:not([disabled]).is-hovered[type=submit],.search-form .comment-form p.has-addons label input:not([disabled]).is-hovered[type=text],.search-form .comment-form p.has-addons label input:not([disabled]).is-hovered[type=url],.search-form .comment-form p.has-addons label input:not([disabled]):hover[type=email],.search-form .comment-form p.has-addons label input:not([disabled]):hover[type=submit],.search-form .comment-form p.has-addons label input:not([disabled]):hover[type=text],.search-form .comment-form p.has-addons label input:not([disabled]):hover[type=url],.search-form .control .button:not([disabled]).is-hovered,.search-form .control .button:not([disabled]):hover,.search-form .control .comment-form input:not([disabled]).is-hovered[type=email],.search-form .control .comment-form input:not([disabled]).is-hovered[type=submit],.search-form .control .comment-form input:not([disabled]).is-hovered[type=text],.search-form .control .comment-form input:not([disabled]).is-hovered[type=url],.search-form .control .comment-form input:not([disabled]):hover[type=email],.search-form .control .comment-form input:not([disabled]):hover[type=submit],.search-form .control .comment-form input:not([disabled]):hover[type=text],.search-form .control .comment-form input:not([disabled]):hover[type=url],.search-form .control .input:not([disabled]).is-hovered,.search-form .control .input:not([disabled]):hover,.search-form .control .search-field:not([disabled]).is-hovered,.search-form .control .search-field:not([disabled]):hover,.search-form .control .search-submit:not([disabled]).is-hovered,.search-form .control .search-submit:not([disabled]):hover,.search-form .control .select select:not([disabled]).is-hovered,.search-form .control .select select:not([disabled]):hover,.search-form .field.has-addons .control .search-field:not([disabled]).is-hovered,.search-form .field.has-addons .control .search-field:not([disabled]):hover,.search-form .field.has-addons .control .search-submit:not([disabled]).is-hovered,.search-form .field.has-addons .control .search-submit:not([disabled]):hover,.search-form .field.has-addons label .button:not([disabled]).is-hovered,.search-form .field.has-addons label .button:not([disabled]):hover,.search-form .field.has-addons label .comment-form input:not([disabled]).is-hovered[type=email],.search-form .field.has-addons label .comment-form input:not([disabled]).is-hovered[type=submit],.search-form .field.has-addons label .comment-form input:not([disabled]).is-hovered[type=text],.search-form .field.has-addons label .comment-form input:not([disabled]).is-hovered[type=url],.search-form .field.has-addons label .comment-form input:not([disabled]):hover[type=email],.search-form .field.has-addons label .comment-form input:not([disabled]):hover[type=submit],.search-form .field.has-addons label .comment-form input:not([disabled]):hover[type=text],.search-form .field.has-addons label .comment-form input:not([disabled]):hover[type=url],.search-form .field.has-addons label .input:not([disabled]).is-hovered,.search-form .field.has-addons label .input:not([disabled]):hover,.search-form .field.has-addons label .search-field:not([disabled]).is-hovered,.search-form .field.has-addons label .search-field:not([disabled]):hover,.search-form .field.has-addons label .search-submit:not([disabled]).is-hovered,.search-form .field.has-addons label .search-submit:not([disabled]):hover,.search-form .field.has-addons label .select select:not([disabled]).is-hovered,.search-form .field.has-addons label .select select:not([disabled]):hover,.search-form label .button:not([disabled]).is-hovered,.search-form label .button:not([disabled]):hover,.search-form label .comment-form input:not([disabled]).is-hovered[type=email],.search-form label .comment-form input:not([disabled]).is-hovered[type=submit],.search-form label .comment-form input:not([disabled]).is-hovered[type=text],.search-form label .comment-form input:not([disabled]).is-hovered[type=url],.search-form label .comment-form input:not([disabled]):hover[type=email],.search-form label .comment-form input:not([disabled]):hover[type=submit],.search-form label .comment-form input:not([disabled]):hover[type=text],.search-form label .comment-form input:not([disabled]):hover[type=url],.search-form label .input:not([disabled]).is-hovered,.search-form label .input:not([disabled]):hover,.search-form label .search-field:not([disabled]).is-hovered,.search-form label .search-field:not([disabled]):hover,.search-form label .search-submit:not([disabled]).is-hovered,.search-form label .search-submit:not([disabled]):hover,.search-form label .select select:not([disabled]).is-hovered,.search-form label .select select:not([disabled]):hover{
    z-index:2
}
.comment-form .field.has-addons .control input:not([disabled]).is-active[type=email],.comment-form .field.has-addons .control input:not([disabled]).is-active[type=submit],.comment-form .field.has-addons .control input:not([disabled]).is-active[type=text],.comment-form .field.has-addons .control input:not([disabled]).is-active[type=url],.comment-form .field.has-addons .control input:not([disabled]).is-focused[type=email],.comment-form .field.has-addons .control input:not([disabled]).is-focused[type=submit],.comment-form .field.has-addons .control input:not([disabled]).is-focused[type=text],.comment-form .field.has-addons .control input:not([disabled]).is-focused[type=url],.comment-form .field.has-addons .control input:not([disabled]):active[type=email],.comment-form .field.has-addons .control input:not([disabled]):active[type=submit],.comment-form .field.has-addons .control input:not([disabled]):active[type=text],.comment-form .field.has-addons .control input:not([disabled]):active[type=url],.comment-form .field.has-addons .control input:not([disabled]):focus[type=email],.comment-form .field.has-addons .control input:not([disabled]):focus[type=submit],.comment-form .field.has-addons .control input:not([disabled]):focus[type=text],.comment-form .field.has-addons .control input:not([disabled]):focus[type=url],.comment-form .field.has-addons .search-form label input:not([disabled]).is-active[type=email],.comment-form .field.has-addons .search-form label input:not([disabled]).is-active[type=submit],.comment-form .field.has-addons .search-form label input:not([disabled]).is-active[type=text],.comment-form .field.has-addons .search-form label input:not([disabled]).is-active[type=url],.comment-form .field.has-addons .search-form label input:not([disabled]).is-focused[type=email],.comment-form .field.has-addons .search-form label input:not([disabled]).is-focused[type=submit],.comment-form .field.has-addons .search-form label input:not([disabled]).is-focused[type=text],.comment-form .field.has-addons .search-form label input:not([disabled]).is-focused[type=url],.comment-form .field.has-addons .search-form label input:not([disabled]):active[type=email],.comment-form .field.has-addons .search-form label input:not([disabled]):active[type=submit],.comment-form .field.has-addons .search-form label input:not([disabled]):active[type=text],.comment-form .field.has-addons .search-form label input:not([disabled]):active[type=url],.comment-form .field.has-addons .search-form label input:not([disabled]):focus[type=email],.comment-form .field.has-addons .search-form label input:not([disabled]):focus[type=submit],.comment-form .field.has-addons .search-form label input:not([disabled]):focus[type=text],.comment-form .field.has-addons .search-form label input:not([disabled]):focus[type=url],.comment-form .search-form .control input:not([disabled]).is-active[type=email],.comment-form .search-form .control input:not([disabled]).is-active[type=submit],.comment-form .search-form .control input:not([disabled]).is-active[type=text],.comment-form .search-form .control input:not([disabled]).is-active[type=url],.comment-form .search-form .control input:not([disabled]).is-focused[type=email],.comment-form .search-form .control input:not([disabled]).is-focused[type=submit],.comment-form .search-form .control input:not([disabled]).is-focused[type=text],.comment-form .search-form .control input:not([disabled]).is-focused[type=url],.comment-form .search-form .control input:not([disabled]):active[type=email],.comment-form .search-form .control input:not([disabled]):active[type=submit],.comment-form .search-form .control input:not([disabled]):active[type=text],.comment-form .search-form .control input:not([disabled]):active[type=url],.comment-form .search-form .control input:not([disabled]):focus[type=email],.comment-form .search-form .control input:not([disabled]):focus[type=submit],.comment-form .search-form .control input:not([disabled]):focus[type=text],.comment-form .search-form .control input:not([disabled]):focus[type=url],.comment-form .search-form .field.has-addons label input:not([disabled]).is-active[type=email],.comment-form .search-form .field.has-addons label input:not([disabled]).is-active[type=submit],.comment-form .search-form .field.has-addons label input:not([disabled]).is-active[type=text],.comment-form .search-form .field.has-addons label input:not([disabled]).is-active[type=url],.comment-form .search-form .field.has-addons label input:not([disabled]).is-focused[type=email],.comment-form .search-form .field.has-addons label input:not([disabled]).is-focused[type=submit],.comment-form .search-form .field.has-addons label input:not([disabled]).is-focused[type=text],.comment-form .search-form .field.has-addons label input:not([disabled]).is-focused[type=url],.comment-form .search-form .field.has-addons label input:not([disabled]):active[type=email],.comment-form .search-form .field.has-addons label input:not([disabled]):active[type=submit],.comment-form .search-form .field.has-addons label input:not([disabled]):active[type=text],.comment-form .search-form .field.has-addons label input:not([disabled]):active[type=url],.comment-form .search-form .field.has-addons label input:not([disabled]):focus[type=email],.comment-form .search-form .field.has-addons label input:not([disabled]):focus[type=submit],.comment-form .search-form .field.has-addons label input:not([disabled]):focus[type=text],.comment-form .search-form .field.has-addons label input:not([disabled]):focus[type=url],.comment-form .search-form label input:not([disabled]).is-active[type=email],.comment-form .search-form label input:not([disabled]).is-active[type=submit],.comment-form .search-form label input:not([disabled]).is-active[type=text],.comment-form .search-form label input:not([disabled]).is-active[type=url],.comment-form .search-form label input:not([disabled]).is-focused[type=email],.comment-form .search-form label input:not([disabled]).is-focused[type=submit],.comment-form .search-form label input:not([disabled]).is-focused[type=text],.comment-form .search-form label input:not([disabled]).is-focused[type=url],.comment-form .search-form label input:not([disabled]):active[type=email],.comment-form .search-form label input:not([disabled]):active[type=submit],.comment-form .search-form label input:not([disabled]):active[type=text],.comment-form .search-form label input:not([disabled]):active[type=url],.comment-form .search-form label input:not([disabled]):focus[type=email],.comment-form .search-form label input:not([disabled]):focus[type=submit],.comment-form .search-form label input:not([disabled]):focus[type=text],.comment-form .search-form label input:not([disabled]):focus[type=url],.comment-form p.has-addons .control .button:not([disabled]).is-active,.comment-form p.has-addons .control .button:not([disabled]).is-focused,.comment-form p.has-addons .control .button:not([disabled]):active,.comment-form p.has-addons .control .button:not([disabled]):focus,.comment-form p.has-addons .control .input:not([disabled]).is-active,.comment-form p.has-addons .control .input:not([disabled]).is-focused,.comment-form p.has-addons .control .input:not([disabled]):active,.comment-form p.has-addons .control .input:not([disabled]):focus,.comment-form p.has-addons .control .search-form .search-field:not([disabled]).is-active,.comment-form p.has-addons .control .search-form .search-field:not([disabled]).is-focused,.comment-form p.has-addons .control .search-form .search-field:not([disabled]):active,.comment-form p.has-addons .control .search-form .search-field:not([disabled]):focus,.comment-form p.has-addons .control .search-form .search-submit:not([disabled]).is-active,.comment-form p.has-addons .control .search-form .search-submit:not([disabled]).is-focused,.comment-form p.has-addons .control .search-form .search-submit:not([disabled]):active,.comment-form p.has-addons .control .search-form .search-submit:not([disabled]):focus,.comment-form p.has-addons .control .select select:not([disabled]).is-active,.comment-form p.has-addons .control .select select:not([disabled]).is-focused,.comment-form p.has-addons .control .select select:not([disabled]):active,.comment-form p.has-addons .control .select select:not([disabled]):focus,.comment-form p.has-addons .control input:not([disabled]).is-active[type=email],.comment-form p.has-addons .control input:not([disabled]).is-active[type=submit],.comment-form p.has-addons .control input:not([disabled]).is-active[type=text],.comment-form p.has-addons .control input:not([disabled]).is-active[type=url],.comment-form p.has-addons .control input:not([disabled]).is-focused[type=email],.comment-form p.has-addons .control input:not([disabled]).is-focused[type=submit],.comment-form p.has-addons .control input:not([disabled]).is-focused[type=text],.comment-form p.has-addons .control input:not([disabled]).is-focused[type=url],.comment-form p.has-addons .control input:not([disabled]):active[type=email],.comment-form p.has-addons .control input:not([disabled]):active[type=submit],.comment-form p.has-addons .control input:not([disabled]):active[type=text],.comment-form p.has-addons .control input:not([disabled]):active[type=url],.comment-form p.has-addons .control input:not([disabled]):focus[type=email],.comment-form p.has-addons .control input:not([disabled]):focus[type=submit],.comment-form p.has-addons .control input:not([disabled]):focus[type=text],.comment-form p.has-addons .control input:not([disabled]):focus[type=url],.comment-form p.has-addons .search-form label .button:not([disabled]).is-active,.comment-form p.has-addons .search-form label .button:not([disabled]).is-focused,.comment-form p.has-addons .search-form label .button:not([disabled]):active,.comment-form p.has-addons .search-form label .button:not([disabled]):focus,.comment-form p.has-addons .search-form label .input:not([disabled]).is-active,.comment-form p.has-addons .search-form label .input:not([disabled]).is-focused,.comment-form p.has-addons .search-form label .input:not([disabled]):active,.comment-form p.has-addons .search-form label .input:not([disabled]):focus,.comment-form p.has-addons .search-form label .select select:not([disabled]).is-active,.comment-form p.has-addons .search-form label .select select:not([disabled]).is-focused,.comment-form p.has-addons .search-form label .select select:not([disabled]):active,.comment-form p.has-addons .search-form label .select select:not([disabled]):focus,.comment-form p.search-form .control .button:not([disabled]).is-active,.comment-form p.search-form .control .button:not([disabled]).is-focused,.comment-form p.search-form .control .button:not([disabled]):active,.comment-form p.search-form .control .button:not([disabled]):focus,.comment-form p.search-form .control .input:not([disabled]).is-active,.comment-form p.search-form .control .input:not([disabled]).is-focused,.comment-form p.search-form .control .input:not([disabled]):active,.comment-form p.search-form .control .input:not([disabled]):focus,.comment-form p.search-form .control .search-field:not([disabled]).is-active,.comment-form p.search-form .control .search-field:not([disabled]).is-focused,.comment-form p.search-form .control .search-field:not([disabled]):active,.comment-form p.search-form .control .search-field:not([disabled]):focus,.comment-form p.search-form .control .search-submit:not([disabled]).is-active,.comment-form p.search-form .control .search-submit:not([disabled]).is-focused,.comment-form p.search-form .control .search-submit:not([disabled]):active,.comment-form p.search-form .control .search-submit:not([disabled]):focus,.comment-form p.search-form .control .select select:not([disabled]).is-active,.comment-form p.search-form .control .select select:not([disabled]).is-focused,.comment-form p.search-form .control .select select:not([disabled]):active,.comment-form p.search-form .control .select select:not([disabled]):focus,.comment-form p.search-form label .button:not([disabled]).is-active,.comment-form p.search-form label .button:not([disabled]).is-focused,.comment-form p.search-form label .button:not([disabled]):active,.comment-form p.search-form label .button:not([disabled]):focus,.comment-form p.search-form label .input:not([disabled]).is-active,.comment-form p.search-form label .input:not([disabled]).is-focused,.comment-form p.search-form label .input:not([disabled]):active,.comment-form p.search-form label .input:not([disabled]):focus,.comment-form p.search-form label .select select:not([disabled]).is-active,.comment-form p.search-form label .select select:not([disabled]).is-focused,.comment-form p.search-form label .select select:not([disabled]):active,.comment-form p.search-form label .select select:not([disabled]):focus,.field.has-addons .control .button:not([disabled]).is-active,.field.has-addons .control .button:not([disabled]).is-focused,.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .comment-form input:not([disabled]).is-active[type=email],.field.has-addons .control .comment-form input:not([disabled]).is-active[type=submit],.field.has-addons .control .comment-form input:not([disabled]).is-active[type=text],.field.has-addons .control .comment-form input:not([disabled]).is-active[type=url],.field.has-addons .control .comment-form input:not([disabled]).is-focused[type=email],.field.has-addons .control .comment-form input:not([disabled]).is-focused[type=submit],.field.has-addons .control .comment-form input:not([disabled]).is-focused[type=text],.field.has-addons .control .comment-form input:not([disabled]).is-focused[type=url],.field.has-addons .control .comment-form input:not([disabled]):active[type=email],.field.has-addons .control .comment-form input:not([disabled]):active[type=submit],.field.has-addons .control .comment-form input:not([disabled]):active[type=text],.field.has-addons .control .comment-form input:not([disabled]):active[type=url],.field.has-addons .control .comment-form input:not([disabled]):focus[type=email],.field.has-addons .control .comment-form input:not([disabled]):focus[type=submit],.field.has-addons .control .comment-form input:not([disabled]):focus[type=text],.field.has-addons .control .comment-form input:not([disabled]):focus[type=url],.field.has-addons .control .input:not([disabled]).is-active,.field.has-addons .control .input:not([disabled]).is-focused,.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control .search-form .search-field:not([disabled]).is-active,.field.has-addons .control .search-form .search-field:not([disabled]).is-focused,.field.has-addons .control .search-form .search-field:not([disabled]):active,.field.has-addons .control .search-form .search-field:not([disabled]):focus,.field.has-addons .control .search-form .search-submit:not([disabled]).is-active,.field.has-addons .control .search-form .search-submit:not([disabled]).is-focused,.field.has-addons .control .search-form .search-submit:not([disabled]):active,.field.has-addons .control .search-form .search-submit:not([disabled]):focus,.field.has-addons .control .select select:not([disabled]).is-active,.field.has-addons .control .select select:not([disabled]).is-focused,.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select:not([disabled]):focus,.field.has-addons .search-form label .button:not([disabled]).is-active,.field.has-addons .search-form label .button:not([disabled]).is-focused,.field.has-addons .search-form label .button:not([disabled]):active,.field.has-addons .search-form label .button:not([disabled]):focus,.field.has-addons .search-form label .comment-form input:not([disabled]).is-active[type=email],.field.has-addons .search-form label .comment-form input:not([disabled]).is-active[type=submit],.field.has-addons .search-form label .comment-form input:not([disabled]).is-active[type=text],.field.has-addons .search-form label .comment-form input:not([disabled]).is-active[type=url],.field.has-addons .search-form label .comment-form input:not([disabled]).is-focused[type=email],.field.has-addons .search-form label .comment-form input:not([disabled]).is-focused[type=submit],.field.has-addons .search-form label .comment-form input:not([disabled]).is-focused[type=text],.field.has-addons .search-form label .comment-form input:not([disabled]).is-focused[type=url],.field.has-addons .search-form label .comment-form input:not([disabled]):active[type=email],.field.has-addons .search-form label .comment-form input:not([disabled]):active[type=submit],.field.has-addons .search-form label .comment-form input:not([disabled]):active[type=text],.field.has-addons .search-form label .comment-form input:not([disabled]):active[type=url],.field.has-addons .search-form label .comment-form input:not([disabled]):focus[type=email],.field.has-addons .search-form label .comment-form input:not([disabled]):focus[type=submit],.field.has-addons .search-form label .comment-form input:not([disabled]):focus[type=text],.field.has-addons .search-form label .comment-form input:not([disabled]):focus[type=url],.field.has-addons .search-form label .input:not([disabled]).is-active,.field.has-addons .search-form label .input:not([disabled]).is-focused,.field.has-addons .search-form label .input:not([disabled]):active,.field.has-addons .search-form label .input:not([disabled]):focus,.field.has-addons .search-form label .search-field:not([disabled]).is-active,.field.has-addons .search-form label .search-field:not([disabled]).is-focused,.field.has-addons .search-form label .search-field:not([disabled]):active,.field.has-addons .search-form label .search-field:not([disabled]):focus,.field.has-addons .search-form label .search-submit:not([disabled]).is-active,.field.has-addons .search-form label .search-submit:not([disabled]).is-focused,.field.has-addons .search-form label .search-submit:not([disabled]):active,.field.has-addons .search-form label .search-submit:not([disabled]):focus,.field.has-addons .search-form label .select select:not([disabled]).is-active,.field.has-addons .search-form label .select select:not([disabled]).is-focused,.field.has-addons .search-form label .select select:not([disabled]):active,.field.has-addons .search-form label .select select:not([disabled]):focus,.search-form .comment-form p.has-addons .control .search-field:not([disabled]).is-active,.search-form .comment-form p.has-addons .control .search-field:not([disabled]).is-focused,.search-form .comment-form p.has-addons .control .search-field:not([disabled]):active,.search-form .comment-form p.has-addons .control .search-field:not([disabled]):focus,.search-form .comment-form p.has-addons .control .search-submit:not([disabled]).is-active,.search-form .comment-form p.has-addons .control .search-submit:not([disabled]).is-focused,.search-form .comment-form p.has-addons .control .search-submit:not([disabled]):active,.search-form .comment-form p.has-addons .control .search-submit:not([disabled]):focus,.search-form .comment-form p.has-addons label .button:not([disabled]).is-active,.search-form .comment-form p.has-addons label .button:not([disabled]).is-focused,.search-form .comment-form p.has-addons label .button:not([disabled]):active,.search-form .comment-form p.has-addons label .button:not([disabled]):focus,.search-form .comment-form p.has-addons label .input:not([disabled]).is-active,.search-form .comment-form p.has-addons label .input:not([disabled]).is-focused,.search-form .comment-form p.has-addons label .input:not([disabled]):active,.search-form .comment-form p.has-addons label .input:not([disabled]):focus,.search-form .comment-form p.has-addons label .select select:not([disabled]).is-active,.search-form .comment-form p.has-addons label .select select:not([disabled]).is-focused,.search-form .comment-form p.has-addons label .select select:not([disabled]):active,.search-form .comment-form p.has-addons label .select select:not([disabled]):focus,.search-form .comment-form p.has-addons label input:not([disabled]).is-active[type=email],.search-form .comment-form p.has-addons label input:not([disabled]).is-active[type=submit],.search-form .comment-form p.has-addons label input:not([disabled]).is-active[type=text],.search-form .comment-form p.has-addons label input:not([disabled]).is-active[type=url],.search-form .comment-form p.has-addons label input:not([disabled]).is-focused[type=email],.search-form .comment-form p.has-addons label input:not([disabled]).is-focused[type=submit],.search-form .comment-form p.has-addons label input:not([disabled]).is-focused[type=text],.search-form .comment-form p.has-addons label input:not([disabled]).is-focused[type=url],.search-form .comment-form p.has-addons label input:not([disabled]):active[type=email],.search-form .comment-form p.has-addons label input:not([disabled]):active[type=submit],.search-form .comment-form p.has-addons label input:not([disabled]):active[type=text],.search-form .comment-form p.has-addons label input:not([disabled]):active[type=url],.search-form .comment-form p.has-addons label input:not([disabled]):focus[type=email],.search-form .comment-form p.has-addons label input:not([disabled]):focus[type=submit],.search-form .comment-form p.has-addons label input:not([disabled]):focus[type=text],.search-form .comment-form p.has-addons label input:not([disabled]):focus[type=url],.search-form .control .button:not([disabled]).is-active,.search-form .control .button:not([disabled]).is-focused,.search-form .control .button:not([disabled]):active,.search-form .control .button:not([disabled]):focus,.search-form .control .comment-form input:not([disabled]).is-active[type=email],.search-form .control .comment-form input:not([disabled]).is-active[type=submit],.search-form .control .comment-form input:not([disabled]).is-active[type=text],.search-form .control .comment-form input:not([disabled]).is-active[type=url],.search-form .control .comment-form input:not([disabled]).is-focused[type=email],.search-form .control .comment-form input:not([disabled]).is-focused[type=submit],.search-form .control .comment-form input:not([disabled]).is-focused[type=text],.search-form .control .comment-form input:not([disabled]).is-focused[type=url],.search-form .control .comment-form input:not([disabled]):active[type=email],.search-form .control .comment-form input:not([disabled]):active[type=submit],.search-form .control .comment-form input:not([disabled]):active[type=text],.search-form .control .comment-form input:not([disabled]):active[type=url],.search-form .control .comment-form input:not([disabled]):focus[type=email],.search-form .control .comment-form input:not([disabled]):focus[type=submit],.search-form .control .comment-form input:not([disabled]):focus[type=text],.search-form .control .comment-form input:not([disabled]):focus[type=url],.search-form .control .input:not([disabled]).is-active,.search-form .control .input:not([disabled]).is-focused,.search-form .control .input:not([disabled]):active,.search-form .control .input:not([disabled]):focus,.search-form .control .search-field:not([disabled]).is-active,.search-form .control .search-field:not([disabled]).is-focused,.search-form .control .search-field:not([disabled]):active,.search-form .control .search-field:not([disabled]):focus,.search-form .control .search-submit:not([disabled]).is-active,.search-form .control .search-submit:not([disabled]).is-focused,.search-form .control .search-submit:not([disabled]):active,.search-form .control .search-submit:not([disabled]):focus,.search-form .control .select select:not([disabled]).is-active,.search-form .control .select select:not([disabled]).is-focused,.search-form .control .select select:not([disabled]):active,.search-form .control .select select:not([disabled]):focus,.search-form .field.has-addons .control .search-field:not([disabled]).is-active,.search-form .field.has-addons .control .search-field:not([disabled]).is-focused,.search-form .field.has-addons .control .search-field:not([disabled]):active,.search-form .field.has-addons .control .search-field:not([disabled]):focus,.search-form .field.has-addons .control .search-submit:not([disabled]).is-active,.search-form .field.has-addons .control .search-submit:not([disabled]).is-focused,.search-form .field.has-addons .control .search-submit:not([disabled]):active,.search-form .field.has-addons .control .search-submit:not([disabled]):focus,.search-form .field.has-addons label .button:not([disabled]).is-active,.search-form .field.has-addons label .button:not([disabled]).is-focused,.search-form .field.has-addons label .button:not([disabled]):active,.search-form .field.has-addons label .button:not([disabled]):focus,.search-form .field.has-addons label .comment-form input:not([disabled]).is-active[type=email],.search-form .field.has-addons label .comment-form input:not([disabled]).is-active[type=submit],.search-form .field.has-addons label .comment-form input:not([disabled]).is-active[type=text],.search-form .field.has-addons label .comment-form input:not([disabled]).is-active[type=url],.search-form .field.has-addons label .comment-form input:not([disabled]).is-focused[type=email],.search-form .field.has-addons label .comment-form input:not([disabled]).is-focused[type=submit],.search-form .field.has-addons label .comment-form input:not([disabled]).is-focused[type=text],.search-form .field.has-addons label .comment-form input:not([disabled]).is-focused[type=url],.search-form .field.has-addons label .comment-form input:not([disabled]):active[type=email],.search-form .field.has-addons label .comment-form input:not([disabled]):active[type=submit],.search-form .field.has-addons label .comment-form input:not([disabled]):active[type=text],.search-form .field.has-addons label .comment-form input:not([disabled]):active[type=url],.search-form .field.has-addons label .comment-form input:not([disabled]):focus[type=email],.search-form .field.has-addons label .comment-form input:not([disabled]):focus[type=submit],.search-form .field.has-addons label .comment-form input:not([disabled]):focus[type=text],.search-form .field.has-addons label .comment-form input:not([disabled]):focus[type=url],.search-form .field.has-addons label .input:not([disabled]).is-active,.search-form .field.has-addons label .input:not([disabled]).is-focused,.search-form .field.has-addons label .input:not([disabled]):active,.search-form .field.has-addons label .input:not([disabled]):focus,.search-form .field.has-addons label .search-field:not([disabled]).is-active,.search-form .field.has-addons label .search-field:not([disabled]).is-focused,.search-form .field.has-addons label .search-field:not([disabled]):active,.search-form .field.has-addons label .search-field:not([disabled]):focus,.search-form .field.has-addons label .search-submit:not([disabled]).is-active,.search-form .field.has-addons label .search-submit:not([disabled]).is-focused,.search-form .field.has-addons label .search-submit:not([disabled]):active,.search-form .field.has-addons label .search-submit:not([disabled]):focus,.search-form .field.has-addons label .select select:not([disabled]).is-active,.search-form .field.has-addons label .select select:not([disabled]).is-focused,.search-form .field.has-addons label .select select:not([disabled]):active,.search-form .field.has-addons label .select select:not([disabled]):focus,.search-form label .button:not([disabled]).is-active,.search-form label .button:not([disabled]).is-focused,.search-form label .button:not([disabled]):active,.search-form label .button:not([disabled]):focus,.search-form label .comment-form input:not([disabled]).is-active[type=email],.search-form label .comment-form input:not([disabled]).is-active[type=submit],.search-form label .comment-form input:not([disabled]).is-active[type=text],.search-form label .comment-form input:not([disabled]).is-active[type=url],.search-form label .comment-form input:not([disabled]).is-focused[type=email],.search-form label .comment-form input:not([disabled]).is-focused[type=submit],.search-form label .comment-form input:not([disabled]).is-focused[type=text],.search-form label .comment-form input:not([disabled]).is-focused[type=url],.search-form label .comment-form input:not([disabled]):active[type=email],.search-form label .comment-form input:not([disabled]):active[type=submit],.search-form label .comment-form input:not([disabled]):active[type=text],.search-form label .comment-form input:not([disabled]):active[type=url],.search-form label .comment-form input:not([disabled]):focus[type=email],.search-form label .comment-form input:not([disabled]):focus[type=submit],.search-form label .comment-form input:not([disabled]):focus[type=text],.search-form label .comment-form input:not([disabled]):focus[type=url],.search-form label .input:not([disabled]).is-active,.search-form label .input:not([disabled]).is-focused,.search-form label .input:not([disabled]):active,.search-form label .input:not([disabled]):focus,.search-form label .search-field:not([disabled]).is-active,.search-form label .search-field:not([disabled]).is-focused,.search-form label .search-field:not([disabled]):active,.search-form label .search-field:not([disabled]):focus,.search-form label .search-submit:not([disabled]).is-active,.search-form label .search-submit:not([disabled]).is-focused,.search-form label .search-submit:not([disabled]):active,.search-form label .search-submit:not([disabled]):focus,.search-form label .select select:not([disabled]).is-active,.search-form label .select select:not([disabled]).is-focused,.search-form label .select select:not([disabled]):active,.search-form label .select select:not([disabled]):focus{
    z-index:3
}
.comment-form .field.has-addons .control input:not([disabled]).is-active:hover[type=email],.comment-form .field.has-addons .control input:not([disabled]).is-active:hover[type=submit],.comment-form .field.has-addons .control input:not([disabled]).is-active:hover[type=text],.comment-form .field.has-addons .control input:not([disabled]).is-active:hover[type=url],.comment-form .field.has-addons .control input:not([disabled]).is-focused:hover[type=email],.comment-form .field.has-addons .control input:not([disabled]).is-focused:hover[type=submit],.comment-form .field.has-addons .control input:not([disabled]).is-focused:hover[type=text],.comment-form .field.has-addons .control input:not([disabled]).is-focused:hover[type=url],.comment-form .field.has-addons .control input:not([disabled]):active:hover[type=email],.comment-form .field.has-addons .control input:not([disabled]):active:hover[type=submit],.comment-form .field.has-addons .control input:not([disabled]):active:hover[type=text],.comment-form .field.has-addons .control input:not([disabled]):active:hover[type=url],.comment-form .field.has-addons .control input:not([disabled]):focus:hover[type=email],.comment-form .field.has-addons .control input:not([disabled]):focus:hover[type=submit],.comment-form .field.has-addons .control input:not([disabled]):focus:hover[type=text],.comment-form .field.has-addons .control input:not([disabled]):focus:hover[type=url],.comment-form .field.has-addons .search-form label input:not([disabled]).is-active:hover[type=email],.comment-form .field.has-addons .search-form label input:not([disabled]).is-active:hover[type=submit],.comment-form .field.has-addons .search-form label input:not([disabled]).is-active:hover[type=text],.comment-form .field.has-addons .search-form label input:not([disabled]).is-active:hover[type=url],.comment-form .field.has-addons .search-form label input:not([disabled]).is-focused:hover[type=email],.comment-form .field.has-addons .search-form label input:not([disabled]).is-focused:hover[type=submit],.comment-form .field.has-addons .search-form label input:not([disabled]).is-focused:hover[type=text],.comment-form .field.has-addons .search-form label input:not([disabled]).is-focused:hover[type=url],.comment-form .field.has-addons .search-form label input:not([disabled]):active:hover[type=email],.comment-form .field.has-addons .search-form label input:not([disabled]):active:hover[type=submit],.comment-form .field.has-addons .search-form label input:not([disabled]):active:hover[type=text],.comment-form .field.has-addons .search-form label input:not([disabled]):active:hover[type=url],.comment-form .field.has-addons .search-form label input:not([disabled]):focus:hover[type=email],.comment-form .field.has-addons .search-form label input:not([disabled]):focus:hover[type=submit],.comment-form .field.has-addons .search-form label input:not([disabled]):focus:hover[type=text],.comment-form .field.has-addons .search-form label input:not([disabled]):focus:hover[type=url],.comment-form .search-form .control input:not([disabled]).is-active:hover[type=email],.comment-form .search-form .control input:not([disabled]).is-active:hover[type=submit],.comment-form .search-form .control input:not([disabled]).is-active:hover[type=text],.comment-form .search-form .control input:not([disabled]).is-active:hover[type=url],.comment-form .search-form .control input:not([disabled]).is-focused:hover[type=email],.comment-form .search-form .control input:not([disabled]).is-focused:hover[type=submit],.comment-form .search-form .control input:not([disabled]).is-focused:hover[type=text],.comment-form .search-form .control input:not([disabled]).is-focused:hover[type=url],.comment-form .search-form .control input:not([disabled]):active:hover[type=email],.comment-form .search-form .control input:not([disabled]):active:hover[type=submit],.comment-form .search-form .control input:not([disabled]):active:hover[type=text],.comment-form .search-form .control input:not([disabled]):active:hover[type=url],.comment-form .search-form .control input:not([disabled]):focus:hover[type=email],.comment-form .search-form .control input:not([disabled]):focus:hover[type=submit],.comment-form .search-form .control input:not([disabled]):focus:hover[type=text],.comment-form .search-form .control input:not([disabled]):focus:hover[type=url],.comment-form .search-form .field.has-addons label input:not([disabled]).is-active:hover[type=email],.comment-form .search-form .field.has-addons label input:not([disabled]).is-active:hover[type=submit],.comment-form .search-form .field.has-addons label input:not([disabled]).is-active:hover[type=text],.comment-form .search-form .field.has-addons label input:not([disabled]).is-active:hover[type=url],.comment-form .search-form .field.has-addons label input:not([disabled]).is-focused:hover[type=email],.comment-form .search-form .field.has-addons label input:not([disabled]).is-focused:hover[type=submit],.comment-form .search-form .field.has-addons label input:not([disabled]).is-focused:hover[type=text],.comment-form .search-form .field.has-addons label input:not([disabled]).is-focused:hover[type=url],.comment-form .search-form .field.has-addons label input:not([disabled]):active:hover[type=email],.comment-form .search-form .field.has-addons label input:not([disabled]):active:hover[type=submit],.comment-form .search-form .field.has-addons label input:not([disabled]):active:hover[type=text],.comment-form .search-form .field.has-addons label input:not([disabled]):active:hover[type=url],.comment-form .search-form .field.has-addons label input:not([disabled]):focus:hover[type=email],.comment-form .search-form .field.has-addons label input:not([disabled]):focus:hover[type=submit],.comment-form .search-form .field.has-addons label input:not([disabled]):focus:hover[type=text],.comment-form .search-form .field.has-addons label input:not([disabled]):focus:hover[type=url],.comment-form .search-form label input:not([disabled]).is-active:hover[type=email],.comment-form .search-form label input:not([disabled]).is-active:hover[type=submit],.comment-form .search-form label input:not([disabled]).is-active:hover[type=text],.comment-form .search-form label input:not([disabled]).is-active:hover[type=url],.comment-form .search-form label input:not([disabled]).is-focused:hover[type=email],.comment-form .search-form label input:not([disabled]).is-focused:hover[type=submit],.comment-form .search-form label input:not([disabled]).is-focused:hover[type=text],.comment-form .search-form label input:not([disabled]).is-focused:hover[type=url],.comment-form .search-form label input:not([disabled]):active:hover[type=email],.comment-form .search-form label input:not([disabled]):active:hover[type=submit],.comment-form .search-form label input:not([disabled]):active:hover[type=text],.comment-form .search-form label input:not([disabled]):active:hover[type=url],.comment-form .search-form label input:not([disabled]):focus:hover[type=email],.comment-form .search-form label input:not([disabled]):focus:hover[type=submit],.comment-form .search-form label input:not([disabled]):focus:hover[type=text],.comment-form .search-form label input:not([disabled]):focus:hover[type=url],.comment-form p.has-addons .control .button:not([disabled]).is-active:hover,.comment-form p.has-addons .control .button:not([disabled]).is-focused:hover,.comment-form p.has-addons .control .button:not([disabled]):active:hover,.comment-form p.has-addons .control .button:not([disabled]):focus:hover,.comment-form p.has-addons .control .input:not([disabled]).is-active:hover,.comment-form p.has-addons .control .input:not([disabled]).is-focused:hover,.comment-form p.has-addons .control .input:not([disabled]):active:hover,.comment-form p.has-addons .control .input:not([disabled]):focus:hover,.comment-form p.has-addons .control .search-form .search-field:not([disabled]).is-active:hover,.comment-form p.has-addons .control .search-form .search-field:not([disabled]).is-focused:hover,.comment-form p.has-addons .control .search-form .search-field:not([disabled]):active:hover,.comment-form p.has-addons .control .search-form .search-field:not([disabled]):focus:hover,.comment-form p.has-addons .control .search-form .search-submit:not([disabled]).is-active:hover,.comment-form p.has-addons .control .search-form .search-submit:not([disabled]).is-focused:hover,.comment-form p.has-addons .control .search-form .search-submit:not([disabled]):active:hover,.comment-form p.has-addons .control .search-form .search-submit:not([disabled]):focus:hover,.comment-form p.has-addons .control .select select:not([disabled]).is-active:hover,.comment-form p.has-addons .control .select select:not([disabled]).is-focused:hover,.comment-form p.has-addons .control .select select:not([disabled]):active:hover,.comment-form p.has-addons .control .select select:not([disabled]):focus:hover,.comment-form p.has-addons .control input:not([disabled]).is-active:hover[type=email],.comment-form p.has-addons .control input:not([disabled]).is-active:hover[type=submit],.comment-form p.has-addons .control input:not([disabled]).is-active:hover[type=text],.comment-form p.has-addons .control input:not([disabled]).is-active:hover[type=url],.comment-form p.has-addons .control input:not([disabled]).is-focused:hover[type=email],.comment-form p.has-addons .control input:not([disabled]).is-focused:hover[type=submit],.comment-form p.has-addons .control input:not([disabled]).is-focused:hover[type=text],.comment-form p.has-addons .control input:not([disabled]).is-focused:hover[type=url],.comment-form p.has-addons .control input:not([disabled]):active:hover[type=email],.comment-form p.has-addons .control input:not([disabled]):active:hover[type=submit],.comment-form p.has-addons .control input:not([disabled]):active:hover[type=text],.comment-form p.has-addons .control input:not([disabled]):active:hover[type=url],.comment-form p.has-addons .control input:not([disabled]):focus:hover[type=email],.comment-form p.has-addons .control input:not([disabled]):focus:hover[type=submit],.comment-form p.has-addons .control input:not([disabled]):focus:hover[type=text],.comment-form p.has-addons .control input:not([disabled]):focus:hover[type=url],.comment-form p.has-addons .search-form label .button:not([disabled]).is-active:hover,.comment-form p.has-addons .search-form label .button:not([disabled]).is-focused:hover,.comment-form p.has-addons .search-form label .button:not([disabled]):active:hover,.comment-form p.has-addons .search-form label .button:not([disabled]):focus:hover,.comment-form p.has-addons .search-form label .input:not([disabled]).is-active:hover,.comment-form p.has-addons .search-form label .input:not([disabled]).is-focused:hover,.comment-form p.has-addons .search-form label .input:not([disabled]):active:hover,.comment-form p.has-addons .search-form label .input:not([disabled]):focus:hover,.comment-form p.has-addons .search-form label .select select:not([disabled]).is-active:hover,.comment-form p.has-addons .search-form label .select select:not([disabled]).is-focused:hover,.comment-form p.has-addons .search-form label .select select:not([disabled]):active:hover,.comment-form p.has-addons .search-form label .select select:not([disabled]):focus:hover,.comment-form p.search-form .control .button:not([disabled]).is-active:hover,.comment-form p.search-form .control .button:not([disabled]).is-focused:hover,.comment-form p.search-form .control .button:not([disabled]):active:hover,.comment-form p.search-form .control .button:not([disabled]):focus:hover,.comment-form p.search-form .control .input:not([disabled]).is-active:hover,.comment-form p.search-form .control .input:not([disabled]).is-focused:hover,.comment-form p.search-form .control .input:not([disabled]):active:hover,.comment-form p.search-form .control .input:not([disabled]):focus:hover,.comment-form p.search-form .control .search-field:not([disabled]).is-active:hover,.comment-form p.search-form .control .search-field:not([disabled]).is-focused:hover,.comment-form p.search-form .control .search-field:not([disabled]):active:hover,.comment-form p.search-form .control .search-field:not([disabled]):focus:hover,.comment-form p.search-form .control .search-submit:not([disabled]).is-active:hover,.comment-form p.search-form .control .search-submit:not([disabled]).is-focused:hover,.comment-form p.search-form .control .search-submit:not([disabled]):active:hover,.comment-form p.search-form .control .search-submit:not([disabled]):focus:hover,.comment-form p.search-form .control .select select:not([disabled]).is-active:hover,.comment-form p.search-form .control .select select:not([disabled]).is-focused:hover,.comment-form p.search-form .control .select select:not([disabled]):active:hover,.comment-form p.search-form .control .select select:not([disabled]):focus:hover,.comment-form p.search-form label .button:not([disabled]).is-active:hover,.comment-form p.search-form label .button:not([disabled]).is-focused:hover,.comment-form p.search-form label .button:not([disabled]):active:hover,.comment-form p.search-form label .button:not([disabled]):focus:hover,.comment-form p.search-form label .input:not([disabled]).is-active:hover,.comment-form p.search-form label .input:not([disabled]).is-focused:hover,.comment-form p.search-form label .input:not([disabled]):active:hover,.comment-form p.search-form label .input:not([disabled]):focus:hover,.comment-form p.search-form label .select select:not([disabled]).is-active:hover,.comment-form p.search-form label .select select:not([disabled]).is-focused:hover,.comment-form p.search-form label .select select:not([disabled]):active:hover,.comment-form p.search-form label .select select:not([disabled]):focus:hover,.field.has-addons .control .button:not([disabled]).is-active:hover,.field.has-addons .control .button:not([disabled]).is-focused:hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .comment-form input:not([disabled]).is-active:hover[type=email],.field.has-addons .control .comment-form input:not([disabled]).is-active:hover[type=submit],.field.has-addons .control .comment-form input:not([disabled]).is-active:hover[type=text],.field.has-addons .control .comment-form input:not([disabled]).is-active:hover[type=url],.field.has-addons .control .comment-form input:not([disabled]).is-focused:hover[type=email],.field.has-addons .control .comment-form input:not([disabled]).is-focused:hover[type=submit],.field.has-addons .control .comment-form input:not([disabled]).is-focused:hover[type=text],.field.has-addons .control .comment-form input:not([disabled]).is-focused:hover[type=url],.field.has-addons .control .comment-form input:not([disabled]):active:hover[type=email],.field.has-addons .control .comment-form input:not([disabled]):active:hover[type=submit],.field.has-addons .control .comment-form input:not([disabled]):active:hover[type=text],.field.has-addons .control .comment-form input:not([disabled]):active:hover[type=url],.field.has-addons .control .comment-form input:not([disabled]):focus:hover[type=email],.field.has-addons .control .comment-form input:not([disabled]):focus:hover[type=submit],.field.has-addons .control .comment-form input:not([disabled]):focus:hover[type=text],.field.has-addons .control .comment-form input:not([disabled]):focus:hover[type=url],.field.has-addons .control .input:not([disabled]).is-active:hover,.field.has-addons .control .input:not([disabled]).is-focused:hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control .search-form .search-field:not([disabled]).is-active:hover,.field.has-addons .control .search-form .search-field:not([disabled]).is-focused:hover,.field.has-addons .control .search-form .search-field:not([disabled]):active:hover,.field.has-addons .control .search-form .search-field:not([disabled]):focus:hover,.field.has-addons .control .search-form .search-submit:not([disabled]).is-active:hover,.field.has-addons .control .search-form .search-submit:not([disabled]).is-focused:hover,.field.has-addons .control .search-form .search-submit:not([disabled]):active:hover,.field.has-addons .control .search-form .search-submit:not([disabled]):focus:hover,.field.has-addons .control .select select:not([disabled]).is-active:hover,.field.has-addons .control .select select:not([disabled]).is-focused:hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select:not([disabled]):focus:hover,.field.has-addons .search-form label .button:not([disabled]).is-active:hover,.field.has-addons .search-form label .button:not([disabled]).is-focused:hover,.field.has-addons .search-form label .button:not([disabled]):active:hover,.field.has-addons .search-form label .button:not([disabled]):focus:hover,.field.has-addons .search-form label .comment-form input:not([disabled]).is-active:hover[type=email],.field.has-addons .search-form label .comment-form input:not([disabled]).is-active:hover[type=submit],.field.has-addons .search-form label .comment-form input:not([disabled]).is-active:hover[type=text],.field.has-addons .search-form label .comment-form input:not([disabled]).is-active:hover[type=url],.field.has-addons .search-form label .comment-form input:not([disabled]).is-focused:hover[type=email],.field.has-addons .search-form label .comment-form input:not([disabled]).is-focused:hover[type=submit],.field.has-addons .search-form label .comment-form input:not([disabled]).is-focused:hover[type=text],.field.has-addons .search-form label .comment-form input:not([disabled]).is-focused:hover[type=url],.field.has-addons .search-form label .comment-form input:not([disabled]):active:hover[type=email],.field.has-addons .search-form label .comment-form input:not([disabled]):active:hover[type=submit],.field.has-addons .search-form label .comment-form input:not([disabled]):active:hover[type=text],.field.has-addons .search-form label .comment-form input:not([disabled]):active:hover[type=url],.field.has-addons .search-form label .comment-form input:not([disabled]):focus:hover[type=email],.field.has-addons .search-form label .comment-form input:not([disabled]):focus:hover[type=submit],.field.has-addons .search-form label .comment-form input:not([disabled]):focus:hover[type=text],.field.has-addons .search-form label .comment-form input:not([disabled]):focus:hover[type=url],.field.has-addons .search-form label .input:not([disabled]).is-active:hover,.field.has-addons .search-form label .input:not([disabled]).is-focused:hover,.field.has-addons .search-form label .input:not([disabled]):active:hover,.field.has-addons .search-form label .input:not([disabled]):focus:hover,.field.has-addons .search-form label .search-field:not([disabled]).is-active:hover,.field.has-addons .search-form label .search-field:not([disabled]).is-focused:hover,.field.has-addons .search-form label .search-field:not([disabled]):active:hover,.field.has-addons .search-form label .search-field:not([disabled]):focus:hover,.field.has-addons .search-form label .search-submit:not([disabled]).is-active:hover,.field.has-addons .search-form label .search-submit:not([disabled]).is-focused:hover,.field.has-addons .search-form label .search-submit:not([disabled]):active:hover,.field.has-addons .search-form label .search-submit:not([disabled]):focus:hover,.field.has-addons .search-form label .select select:not([disabled]).is-active:hover,.field.has-addons .search-form label .select select:not([disabled]).is-focused:hover,.field.has-addons .search-form label .select select:not([disabled]):active:hover,.field.has-addons .search-form label .select select:not([disabled]):focus:hover,.search-form .comment-form p.has-addons .control .search-field:not([disabled]).is-active:hover,.search-form .comment-form p.has-addons .control .search-field:not([disabled]).is-focused:hover,.search-form .comment-form p.has-addons .control .search-field:not([disabled]):active:hover,.search-form .comment-form p.has-addons .control .search-field:not([disabled]):focus:hover,.search-form .comment-form p.has-addons .control .search-submit:not([disabled]).is-active:hover,.search-form .comment-form p.has-addons .control .search-submit:not([disabled]).is-focused:hover,.search-form .comment-form p.has-addons .control .search-submit:not([disabled]):active:hover,.search-form .comment-form p.has-addons .control .search-submit:not([disabled]):focus:hover,.search-form .comment-form p.has-addons label .button:not([disabled]).is-active:hover,.search-form .comment-form p.has-addons label .button:not([disabled]).is-focused:hover,.search-form .comment-form p.has-addons label .button:not([disabled]):active:hover,.search-form .comment-form p.has-addons label .button:not([disabled]):focus:hover,.search-form .comment-form p.has-addons label .input:not([disabled]).is-active:hover,.search-form .comment-form p.has-addons label .input:not([disabled]).is-focused:hover,.search-form .comment-form p.has-addons label .input:not([disabled]):active:hover,.search-form .comment-form p.has-addons label .input:not([disabled]):focus:hover,.search-form .comment-form p.has-addons label .select select:not([disabled]).is-active:hover,.search-form .comment-form p.has-addons label .select select:not([disabled]).is-focused:hover,.search-form .comment-form p.has-addons label .select select:not([disabled]):active:hover,.search-form .comment-form p.has-addons label .select select:not([disabled]):focus:hover,.search-form .comment-form p.has-addons label input:not([disabled]).is-active:hover[type=email],.search-form .comment-form p.has-addons label input:not([disabled]).is-active:hover[type=submit],.search-form .comment-form p.has-addons label input:not([disabled]).is-active:hover[type=text],.search-form .comment-form p.has-addons label input:not([disabled]).is-active:hover[type=url],.search-form .comment-form p.has-addons label input:not([disabled]).is-focused:hover[type=email],.search-form .comment-form p.has-addons label input:not([disabled]).is-focused:hover[type=submit],.search-form .comment-form p.has-addons label input:not([disabled]).is-focused:hover[type=text],.search-form .comment-form p.has-addons label input:not([disabled]).is-focused:hover[type=url],.search-form .comment-form p.has-addons label input:not([disabled]):active:hover[type=email],.search-form .comment-form p.has-addons label input:not([disabled]):active:hover[type=submit],.search-form .comment-form p.has-addons label input:not([disabled]):active:hover[type=text],.search-form .comment-form p.has-addons label input:not([disabled]):active:hover[type=url],.search-form .comment-form p.has-addons label input:not([disabled]):focus:hover[type=email],.search-form .comment-form p.has-addons label input:not([disabled]):focus:hover[type=submit],.search-form .comment-form p.has-addons label input:not([disabled]):focus:hover[type=text],.search-form .comment-form p.has-addons label input:not([disabled]):focus:hover[type=url],.search-form .control .button:not([disabled]).is-active:hover,.search-form .control .button:not([disabled]).is-focused:hover,.search-form .control .button:not([disabled]):active:hover,.search-form .control .button:not([disabled]):focus:hover,.search-form .control .comment-form input:not([disabled]).is-active:hover[type=email],.search-form .control .comment-form input:not([disabled]).is-active:hover[type=submit],.search-form .control .comment-form input:not([disabled]).is-active:hover[type=text],.search-form .control .comment-form input:not([disabled]).is-active:hover[type=url],.search-form .control .comment-form input:not([disabled]).is-focused:hover[type=email],.search-form .control .comment-form input:not([disabled]).is-focused:hover[type=submit],.search-form .control .comment-form input:not([disabled]).is-focused:hover[type=text],.search-form .control .comment-form input:not([disabled]).is-focused:hover[type=url],.search-form .control .comment-form input:not([disabled]):active:hover[type=email],.search-form .control .comment-form input:not([disabled]):active:hover[type=submit],.search-form .control .comment-form input:not([disabled]):active:hover[type=text],.search-form .control .comment-form input:not([disabled]):active:hover[type=url],.search-form .control .comment-form input:not([disabled]):focus:hover[type=email],.search-form .control .comment-form input:not([disabled]):focus:hover[type=submit],.search-form .control .comment-form input:not([disabled]):focus:hover[type=text],.search-form .control .comment-form input:not([disabled]):focus:hover[type=url],.search-form .control .input:not([disabled]).is-active:hover,.search-form .control .input:not([disabled]).is-focused:hover,.search-form .control .input:not([disabled]):active:hover,.search-form .control .input:not([disabled]):focus:hover,.search-form .control .search-field:not([disabled]).is-active:hover,.search-form .control .search-field:not([disabled]).is-focused:hover,.search-form .control .search-field:not([disabled]):active:hover,.search-form .control .search-field:not([disabled]):focus:hover,.search-form .control .search-submit:not([disabled]).is-active:hover,.search-form .control .search-submit:not([disabled]).is-focused:hover,.search-form .control .search-submit:not([disabled]):active:hover,.search-form .control .search-submit:not([disabled]):focus:hover,.search-form .control .select select:not([disabled]).is-active:hover,.search-form .control .select select:not([disabled]).is-focused:hover,.search-form .control .select select:not([disabled]):active:hover,.search-form .control .select select:not([disabled]):focus:hover,.search-form .field.has-addons .control .search-field:not([disabled]).is-active:hover,.search-form .field.has-addons .control .search-field:not([disabled]).is-focused:hover,.search-form .field.has-addons .control .search-field:not([disabled]):active:hover,.search-form .field.has-addons .control .search-field:not([disabled]):focus:hover,.search-form .field.has-addons .control .search-submit:not([disabled]).is-active:hover,.search-form .field.has-addons .control .search-submit:not([disabled]).is-focused:hover,.search-form .field.has-addons .control .search-submit:not([disabled]):active:hover,.search-form .field.has-addons .control .search-submit:not([disabled]):focus:hover,.search-form .field.has-addons label .button:not([disabled]).is-active:hover,.search-form .field.has-addons label .button:not([disabled]).is-focused:hover,.search-form .field.has-addons label .button:not([disabled]):active:hover,.search-form .field.has-addons label .button:not([disabled]):focus:hover,.search-form .field.has-addons label .comment-form input:not([disabled]).is-active:hover[type=email],.search-form .field.has-addons label .comment-form input:not([disabled]).is-active:hover[type=submit],.search-form .field.has-addons label .comment-form input:not([disabled]).is-active:hover[type=text],.search-form .field.has-addons label .comment-form input:not([disabled]).is-active:hover[type=url],.search-form .field.has-addons label .comment-form input:not([disabled]).is-focused:hover[type=email],.search-form .field.has-addons label .comment-form input:not([disabled]).is-focused:hover[type=submit],.search-form .field.has-addons label .comment-form input:not([disabled]).is-focused:hover[type=text],.search-form .field.has-addons label .comment-form input:not([disabled]).is-focused:hover[type=url],.search-form .field.has-addons label .comment-form input:not([disabled]):active:hover[type=email],.search-form .field.has-addons label .comment-form input:not([disabled]):active:hover[type=submit],.search-form .field.has-addons label .comment-form input:not([disabled]):active:hover[type=text],.search-form .field.has-addons label .comment-form input:not([disabled]):active:hover[type=url],.search-form .field.has-addons label .comment-form input:not([disabled]):focus:hover[type=email],.search-form .field.has-addons label .comment-form input:not([disabled]):focus:hover[type=submit],.search-form .field.has-addons label .comment-form input:not([disabled]):focus:hover[type=text],.search-form .field.has-addons label .comment-form input:not([disabled]):focus:hover[type=url],.search-form .field.has-addons label .input:not([disabled]).is-active:hover,.search-form .field.has-addons label .input:not([disabled]).is-focused:hover,.search-form .field.has-addons label .input:not([disabled]):active:hover,.search-form .field.has-addons label .input:not([disabled]):focus:hover,.search-form .field.has-addons label .search-field:not([disabled]).is-active:hover,.search-form .field.has-addons label .search-field:not([disabled]).is-focused:hover,.search-form .field.has-addons label .search-field:not([disabled]):active:hover,.search-form .field.has-addons label .search-field:not([disabled]):focus:hover,.search-form .field.has-addons label .search-submit:not([disabled]).is-active:hover,.search-form .field.has-addons label .search-submit:not([disabled]).is-focused:hover,.search-form .field.has-addons label .search-submit:not([disabled]):active:hover,.search-form .field.has-addons label .search-submit:not([disabled]):focus:hover,.search-form .field.has-addons label .select select:not([disabled]).is-active:hover,.search-form .field.has-addons label .select select:not([disabled]).is-focused:hover,.search-form .field.has-addons label .select select:not([disabled]):active:hover,.search-form .field.has-addons label .select select:not([disabled]):focus:hover,.search-form label .button:not([disabled]).is-active:hover,.search-form label .button:not([disabled]).is-focused:hover,.search-form label .button:not([disabled]):active:hover,.search-form label .button:not([disabled]):focus:hover,.search-form label .comment-form input:not([disabled]).is-active:hover[type=email],.search-form label .comment-form input:not([disabled]).is-active:hover[type=submit],.search-form label .comment-form input:not([disabled]).is-active:hover[type=text],.search-form label .comment-form input:not([disabled]).is-active:hover[type=url],.search-form label .comment-form input:not([disabled]).is-focused:hover[type=email],.search-form label .comment-form input:not([disabled]).is-focused:hover[type=submit],.search-form label .comment-form input:not([disabled]).is-focused:hover[type=text],.search-form label .comment-form input:not([disabled]).is-focused:hover[type=url],.search-form label .comment-form input:not([disabled]):active:hover[type=email],.search-form label .comment-form input:not([disabled]):active:hover[type=submit],.search-form label .comment-form input:not([disabled]):active:hover[type=text],.search-form label .comment-form input:not([disabled]):active:hover[type=url],.search-form label .comment-form input:not([disabled]):focus:hover[type=email],.search-form label .comment-form input:not([disabled]):focus:hover[type=submit],.search-form label .comment-form input:not([disabled]):focus:hover[type=text],.search-form label .comment-form input:not([disabled]):focus:hover[type=url],.search-form label .input:not([disabled]).is-active:hover,.search-form label .input:not([disabled]).is-focused:hover,.search-form label .input:not([disabled]):active:hover,.search-form label .input:not([disabled]):focus:hover,.search-form label .search-field:not([disabled]).is-active:hover,.search-form label .search-field:not([disabled]).is-focused:hover,.search-form label .search-field:not([disabled]):active:hover,.search-form label .search-field:not([disabled]):focus:hover,.search-form label .search-submit:not([disabled]).is-active:hover,.search-form label .search-submit:not([disabled]).is-focused:hover,.search-form label .search-submit:not([disabled]):active:hover,.search-form label .search-submit:not([disabled]):focus:hover,.search-form label .select select:not([disabled]).is-active:hover,.search-form label .select select:not([disabled]).is-focused:hover,.search-form label .select select:not([disabled]):active:hover,.search-form label .select select:not([disabled]):focus:hover{
    z-index:4
}
.comment-form p.has-addons .control.is-expanded,.comment-form p.search-form .control.is-expanded,.field.has-addons .control.is-expanded,.field.has-addons .search-form label.is-expanded,.search-form .control.is-expanded,.search-form .field.has-addons label.is-expanded,.search-form label.is-expanded{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1
}
.comment-form p.has-addons.has-addons-centered,.field.has-addons.has-addons-centered,.has-addons-centered.search-form{
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.comment-form p.has-addons.has-addons-right,.field.has-addons.has-addons-right,.has-addons-right.search-form{
    -webkit-box-pack:end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
.comment-form p.has-addons-fullwidth.search-form .control,.comment-form p.has-addons.has-addons-fullwidth .control,.comment-form p.has-addons.has-addons-fullwidth .search-form label,.field.has-addons.has-addons-fullwidth .control,.field.has-addons.has-addons-fullwidth .search-form label,.has-addons-fullwidth.search-form .control,.has-addons-fullwidth.search-form label,.search-form .comment-form p.has-addons.has-addons-fullwidth label,.search-form .field.has-addons.has-addons-fullwidth label{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    -ms-flex-negative:0;
    flex-shrink:0
}
.comment-form p.is-grouped,.field.is-grouped,.is-grouped.search-form{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:flex-start
}
.comment-form .search-form p.is-grouped>label,.comment-form p.is-grouped>.control,.field.is-grouped>.control,.is-grouped.search-form>.control,.is-grouped.search-form>label,.search-form .comment-form p.is-grouped>label,.search-form .field.is-grouped>label{
    -ms-flex-negative:0;
    flex-shrink:0
}
.comment-form .search-form p.is-grouped>label:not(:last-child),.comment-form p.is-grouped>.control:not(:last-child),.field.is-grouped>.control:not(:last-child),.is-grouped.search-form>.control:not(:last-child),.is-grouped.search-form>label:not(:last-child),.search-form .comment-form p.is-grouped>label:not(:last-child),.search-form .field.is-grouped>label:not(:last-child){
    margin-bottom:0;
    margin-right:.75rem
}
.comment-form .search-form p.is-grouped>label.is-expanded,.comment-form p.is-grouped>.control.is-expanded,.field.is-grouped>.control.is-expanded,.is-grouped.search-form>.control.is-expanded,.is-grouped.search-form>label.is-expanded,.search-form .comment-form p.is-grouped>label.is-expanded,.search-form .field.is-grouped>label.is-expanded{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    -ms-flex-negative:1;
    flex-shrink:1
}
.comment-form p.is-grouped.is-grouped-centered,.field.is-grouped.is-grouped-centered,.is-grouped.is-grouped-centered.search-form{
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.comment-form p.is-grouped.is-grouped-right,.field.is-grouped.is-grouped-right,.is-grouped.is-grouped-right.search-form{
    -webkit-box-pack:end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
.comment-form p.is-grouped.is-grouped-multiline,.field.is-grouped.is-grouped-multiline,.is-grouped.is-grouped-multiline.search-form{
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.comment-form .search-form p.is-grouped.is-grouped-multiline>label:last-child,.comment-form .search-form p.is-grouped.is-grouped-multiline>label:not(:last-child),.comment-form p.is-grouped.is-grouped-multiline>.control:last-child,.comment-form p.is-grouped.is-grouped-multiline>.control:not(:last-child),.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child),.is-grouped.is-grouped-multiline.search-form>.control:last-child,.is-grouped.is-grouped-multiline.search-form>.control:not(:last-child),.is-grouped.is-grouped-multiline.search-form>label:last-child,.is-grouped.is-grouped-multiline.search-form>label:not(:last-child),.search-form .comment-form p.is-grouped.is-grouped-multiline>label:last-child,.search-form .comment-form p.is-grouped.is-grouped-multiline>label:not(:last-child),.search-form .field.is-grouped.is-grouped-multiline>label:last-child,.search-form .field.is-grouped.is-grouped-multiline>label:not(:last-child){
    margin-bottom:.75rem
}
.comment-form p.is-grouped.is-grouped-multiline:last-child,.field.is-grouped.is-grouped-multiline:last-child,.is-grouped.is-grouped-multiline.search-form:last-child{
    margin-bottom:-.75rem
}
.comment-form p.is-grouped.is-grouped-multiline:not(:last-child),.field.is-grouped.is-grouped-multiline:not(:last-child),.is-grouped.is-grouped-multiline.search-form:not(:last-child){
    margin-bottom:0
}
@media print,screen and (min-width:769px){
    .comment-form p.is-horizontal,.field.is-horizontal,.is-horizontal.search-form{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex
    }
}
.comment-form .field-label label,.field-label .comment-form label,.field-label .label{
    font-size:inherit
}
@media screen and (max-width:768px){
    .field-label{
        margin-bottom:.5rem
    }
}
@media print,screen and (min-width:769px){
    .field-label{
        -ms-flex-preferred-size:0;
        flex-basis:0;
        -webkit-box-flex:1;
        -ms-flex-positive:1;
        flex-grow:1;
        -ms-flex-negative:0;
        flex-shrink:0;
        margin-right:1.5rem;
        text-align:right
    }
    .field-label.is-small{
        font-size:.75rem;
        padding-top:.375em
    }
    .field-label.is-normal{
        padding-top:.375em
    }
    .field-label.is-medium{
        font-size:1.25rem;
        padding-top:.375em
    }
    .field-label.is-large{
        font-size:1.5rem;
        padding-top:.375em
    }
}
.comment-form .field-body .field p,.comment-form .field-body .search-form p,.comment-form .field-body p .field,.comment-form .field-body p .search-form,.comment-form .field-body p p,.field-body .comment-form p .field,.field-body .comment-form p .search-form,.field-body .comment-form p p,.field-body .field .comment-form p,.field-body .field .field,.field-body .field .search-form,.field-body .search-form .comment-form p,.field-body .search-form .field,.field-body .search-form .search-form{
    margin-bottom:0
}
@media print,screen and (min-width:769px){
    .field-body{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        -ms-flex-preferred-size:0;
        flex-basis:0;
        -webkit-box-flex:5;
        -ms-flex-positive:5;
        flex-grow:5;
        -ms-flex-negative:1;
        flex-shrink:1
    }
    .comment-form .field-body p,.field-body .comment-form p,.field-body .field,.field-body .search-form{
        margin-bottom:0
    }
    .comment-form .field-body>p,.field-body>.field,.field-body>.search-form{
        -ms-flex-negative:1;
        flex-shrink:1
    }
    .comment-form .field-body>p:not(.is-narrow),.field-body>.field:not(.is-narrow),.field-body>.search-form:not(.is-narrow){
        -webkit-box-flex:1;
        -ms-flex-positive:1;
        flex-grow:1
    }
    .comment-form .field-body>p:not(:last-child),.field-body>.field:not(:last-child),.field-body>.search-form:not(:last-child){
        margin-right:.75rem
    }
}
.control,.search-form label{
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    clear:both;
    font-size:1rem;
    position:relative;
    text-align:left
}
.comment-form .control.has-icons-left input:focus[type=email]~.icon,.comment-form .control.has-icons-left input:focus[type=text]~.icon,.comment-form .control.has-icons-left input:focus[type=url]~.icon,.comment-form .control.has-icons-right input:focus[type=email]~.icon,.comment-form .control.has-icons-right input:focus[type=text]~.icon,.comment-form .control.has-icons-right input:focus[type=url]~.icon,.comment-form .search-form label.has-icons-left input:focus[type=email]~.icon,.comment-form .search-form label.has-icons-left input:focus[type=text]~.icon,.comment-form .search-form label.has-icons-left input:focus[type=url]~.icon,.comment-form .search-form label.has-icons-right input:focus[type=email]~.icon,.comment-form .search-form label.has-icons-right input:focus[type=text]~.icon,.comment-form .search-form label.has-icons-right input:focus[type=url]~.icon,.control.has-icons-left .comment-form input:focus[type=email]~.icon,.control.has-icons-left .comment-form input:focus[type=text]~.icon,.control.has-icons-left .comment-form input:focus[type=url]~.icon,.control.has-icons-left .input:focus~.icon,.control.has-icons-left .search-form .search-field:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .comment-form input:focus[type=email]~.icon,.control.has-icons-right .comment-form input:focus[type=text]~.icon,.control.has-icons-right .comment-form input:focus[type=url]~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right .search-form .search-field:focus~.icon,.control.has-icons-right .select:focus~.icon,.search-form .control.has-icons-left .search-field:focus~.icon,.search-form .control.has-icons-right .search-field:focus~.icon,.search-form label.has-icons-left .comment-form input:focus[type=email]~.icon,.search-form label.has-icons-left .comment-form input:focus[type=text]~.icon,.search-form label.has-icons-left .comment-form input:focus[type=url]~.icon,.search-form label.has-icons-left .input:focus~.icon,.search-form label.has-icons-left .search-field:focus~.icon,.search-form label.has-icons-left .select:focus~.icon,.search-form label.has-icons-right .comment-form input:focus[type=email]~.icon,.search-form label.has-icons-right .comment-form input:focus[type=text]~.icon,.search-form label.has-icons-right .comment-form input:focus[type=url]~.icon,.search-form label.has-icons-right .input:focus~.icon,.search-form label.has-icons-right .search-field:focus~.icon,.search-form label.has-icons-right .select:focus~.icon{
    color:#7a7a7a
}
.comment-form .control.has-icons-left input.is-small[type=email]~.icon,.comment-form .control.has-icons-left input.is-small[type=text]~.icon,.comment-form .control.has-icons-left input.is-small[type=url]~.icon,.comment-form .control.has-icons-right input.is-small[type=email]~.icon,.comment-form .control.has-icons-right input.is-small[type=text]~.icon,.comment-form .control.has-icons-right input.is-small[type=url]~.icon,.comment-form .search-form label.has-icons-left input.is-small[type=email]~.icon,.comment-form .search-form label.has-icons-left input.is-small[type=text]~.icon,.comment-form .search-form label.has-icons-left input.is-small[type=url]~.icon,.comment-form .search-form label.has-icons-right input.is-small[type=email]~.icon,.comment-form .search-form label.has-icons-right input.is-small[type=text]~.icon,.comment-form .search-form label.has-icons-right input.is-small[type=url]~.icon,.control.has-icons-left .comment-form input.is-small[type=email]~.icon,.control.has-icons-left .comment-form input.is-small[type=text]~.icon,.control.has-icons-left .comment-form input.is-small[type=url]~.icon,.control.has-icons-left .input.is-small~.icon,.control.has-icons-left .search-form .is-small.search-field~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .comment-form input.is-small[type=email]~.icon,.control.has-icons-right .comment-form input.is-small[type=text]~.icon,.control.has-icons-right .comment-form input.is-small[type=url]~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right .search-form .is-small.search-field~.icon,.control.has-icons-right .select.is-small~.icon,.search-form .control.has-icons-left .is-small.search-field~.icon,.search-form .control.has-icons-right .is-small.search-field~.icon,.search-form label.has-icons-left .comment-form input.is-small[type=email]~.icon,.search-form label.has-icons-left .comment-form input.is-small[type=text]~.icon,.search-form label.has-icons-left .comment-form input.is-small[type=url]~.icon,.search-form label.has-icons-left .input.is-small~.icon,.search-form label.has-icons-left .is-small.search-field~.icon,.search-form label.has-icons-left .select.is-small~.icon,.search-form label.has-icons-right .comment-form input.is-small[type=email]~.icon,.search-form label.has-icons-right .comment-form input.is-small[type=text]~.icon,.search-form label.has-icons-right .comment-form input.is-small[type=url]~.icon,.search-form label.has-icons-right .input.is-small~.icon,.search-form label.has-icons-right .is-small.search-field~.icon,.search-form label.has-icons-right .select.is-small~.icon{
    font-size:.75rem
}
.comment-form .control.has-icons-left input.is-medium[type=email]~.icon,.comment-form .control.has-icons-left input.is-medium[type=text]~.icon,.comment-form .control.has-icons-left input.is-medium[type=url]~.icon,.comment-form .control.has-icons-right input.is-medium[type=email]~.icon,.comment-form .control.has-icons-right input.is-medium[type=text]~.icon,.comment-form .control.has-icons-right input.is-medium[type=url]~.icon,.comment-form .search-form label.has-icons-left input.is-medium[type=email]~.icon,.comment-form .search-form label.has-icons-left input.is-medium[type=text]~.icon,.comment-form .search-form label.has-icons-left input.is-medium[type=url]~.icon,.comment-form .search-form label.has-icons-right input.is-medium[type=email]~.icon,.comment-form .search-form label.has-icons-right input.is-medium[type=text]~.icon,.comment-form .search-form label.has-icons-right input.is-medium[type=url]~.icon,.control.has-icons-left .comment-form input.is-medium[type=email]~.icon,.control.has-icons-left .comment-form input.is-medium[type=text]~.icon,.control.has-icons-left .comment-form input.is-medium[type=url]~.icon,.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left .search-form .is-medium.search-field~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .comment-form input.is-medium[type=email]~.icon,.control.has-icons-right .comment-form input.is-medium[type=text]~.icon,.control.has-icons-right .comment-form input.is-medium[type=url]~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right .search-form .is-medium.search-field~.icon,.control.has-icons-right .select.is-medium~.icon,.search-form .control.has-icons-left .is-medium.search-field~.icon,.search-form .control.has-icons-right .is-medium.search-field~.icon,.search-form label.has-icons-left .comment-form input.is-medium[type=email]~.icon,.search-form label.has-icons-left .comment-form input.is-medium[type=text]~.icon,.search-form label.has-icons-left .comment-form input.is-medium[type=url]~.icon,.search-form label.has-icons-left .input.is-medium~.icon,.search-form label.has-icons-left .is-medium.search-field~.icon,.search-form label.has-icons-left .select.is-medium~.icon,.search-form label.has-icons-right .comment-form input.is-medium[type=email]~.icon,.search-form label.has-icons-right .comment-form input.is-medium[type=text]~.icon,.search-form label.has-icons-right .comment-form input.is-medium[type=url]~.icon,.search-form label.has-icons-right .input.is-medium~.icon,.search-form label.has-icons-right .is-medium.search-field~.icon,.search-form label.has-icons-right .select.is-medium~.icon{
    font-size:1.25rem
}
.comment-form .control.has-icons-left input.is-large[type=email]~.icon,.comment-form .control.has-icons-left input.is-large[type=text]~.icon,.comment-form .control.has-icons-left input.is-large[type=url]~.icon,.comment-form .control.has-icons-right input.is-large[type=email]~.icon,.comment-form .control.has-icons-right input.is-large[type=text]~.icon,.comment-form .control.has-icons-right input.is-large[type=url]~.icon,.comment-form .search-form label.has-icons-left input.is-large[type=email]~.icon,.comment-form .search-form label.has-icons-left input.is-large[type=text]~.icon,.comment-form .search-form label.has-icons-left input.is-large[type=url]~.icon,.comment-form .search-form label.has-icons-right input.is-large[type=email]~.icon,.comment-form .search-form label.has-icons-right input.is-large[type=text]~.icon,.comment-form .search-form label.has-icons-right input.is-large[type=url]~.icon,.control.has-icons-left .comment-form input.is-large[type=email]~.icon,.control.has-icons-left .comment-form input.is-large[type=text]~.icon,.control.has-icons-left .comment-form input.is-large[type=url]~.icon,.control.has-icons-left .input.is-large~.icon,.control.has-icons-left .search-form .is-large.search-field~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .comment-form input.is-large[type=email]~.icon,.control.has-icons-right .comment-form input.is-large[type=text]~.icon,.control.has-icons-right .comment-form input.is-large[type=url]~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right .search-form .is-large.search-field~.icon,.control.has-icons-right .select.is-large~.icon,.search-form .control.has-icons-left .is-large.search-field~.icon,.search-form .control.has-icons-right .is-large.search-field~.icon,.search-form label.has-icons-left .comment-form input.is-large[type=email]~.icon,.search-form label.has-icons-left .comment-form input.is-large[type=text]~.icon,.search-form label.has-icons-left .comment-form input.is-large[type=url]~.icon,.search-form label.has-icons-left .input.is-large~.icon,.search-form label.has-icons-left .is-large.search-field~.icon,.search-form label.has-icons-left .select.is-large~.icon,.search-form label.has-icons-right .comment-form input.is-large[type=email]~.icon,.search-form label.has-icons-right .comment-form input.is-large[type=text]~.icon,.search-form label.has-icons-right .comment-form input.is-large[type=url]~.icon,.search-form label.has-icons-right .input.is-large~.icon,.search-form label.has-icons-right .is-large.search-field~.icon,.search-form label.has-icons-right .select.is-large~.icon{
    font-size:1.5rem
}
.control.has-icons-left .icon,.control.has-icons-right .icon,.search-form label.has-icons-left .icon,.search-form label.has-icons-right .icon{
    color:#dbdbdb;
    height:2.25em;
    pointer-events:none;
    position:absolute;
    top:0;
    width:2.25em;
    z-index:4
}
.comment-form .control.has-icons-left input[type=email],.comment-form .control.has-icons-left input[type=text],.comment-form .control.has-icons-left input[type=url],.comment-form .search-form label.has-icons-left input[type=email],.comment-form .search-form label.has-icons-left input[type=text],.comment-form .search-form label.has-icons-left input[type=url],.control.has-icons-left .comment-form input[type=email],.control.has-icons-left .comment-form input[type=text],.control.has-icons-left .comment-form input[type=url],.control.has-icons-left .input,.control.has-icons-left .search-form .search-field,.control.has-icons-left .select select,.search-form .control.has-icons-left .search-field,.search-form label.has-icons-left .comment-form input[type=email],.search-form label.has-icons-left .comment-form input[type=text],.search-form label.has-icons-left .comment-form input[type=url],.search-form label.has-icons-left .input,.search-form label.has-icons-left .search-field,.search-form label.has-icons-left .select select{
    padding-left:2.25em
}
.control.has-icons-left .icon.is-left,.search-form label.has-icons-left .icon.is-left{
    left:0
}
.comment-form .control.has-icons-right input[type=email],.comment-form .control.has-icons-right input[type=text],.comment-form .control.has-icons-right input[type=url],.comment-form .search-form label.has-icons-right input[type=email],.comment-form .search-form label.has-icons-right input[type=text],.comment-form .search-form label.has-icons-right input[type=url],.control.has-icons-right .comment-form input[type=email],.control.has-icons-right .comment-form input[type=text],.control.has-icons-right .comment-form input[type=url],.control.has-icons-right .input,.control.has-icons-right .search-form .search-field,.control.has-icons-right .select select,.search-form .control.has-icons-right .search-field,.search-form label.has-icons-right .comment-form input[type=email],.search-form label.has-icons-right .comment-form input[type=text],.search-form label.has-icons-right .comment-form input[type=url],.search-form label.has-icons-right .input,.search-form label.has-icons-right .search-field,.search-form label.has-icons-right .select select{
    padding-right:2.25em
}
.control.has-icons-right .icon.is-right,.search-form label.has-icons-right .icon.is-right{
    right:0
}
.control.is-loading:after,.search-form label.is-loading:after{
    position:absolute!important;
    right:.625em;
    top:.625em;
    z-index:4
}
.control.is-loading.is-small:after,.search-form label.is-loading.is-small:after{
    font-size:.75rem
}
.control.is-loading.is-medium:after,.search-form label.is-loading.is-medium:after{
    font-size:1.25rem
}
.control.is-loading.is-large:after,.search-form label.is-loading.is-large:after{
    font-size:1.5rem
}
.icon{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    height:1.5rem;
    width:1.5rem
}
.icon.is-small{
    height:1rem;
    width:1rem
}
.icon.is-medium{
    height:2rem;
    width:2rem
}
.icon.is-large{
    height:3rem;
    width:3rem
}
.image{
    display:block;
    position:relative
}
.image img{
    display:block;
    height:auto;
    width:100%
}
.image img.is-rounded{
    border-radius:290486px
}
.image.is-1by1 .has-ratio,.image.is-1by1 img,.image.is-1by2 .has-ratio,.image.is-1by2 img,.image.is-1by3 .has-ratio,.image.is-1by3 img,.image.is-2by1 .has-ratio,.image.is-2by1 img,.image.is-2by3 .has-ratio,.image.is-2by3 img,.image.is-3by1 .has-ratio,.image.is-3by1 img,.image.is-3by2 .has-ratio,.image.is-3by2 img,.image.is-3by4 .has-ratio,.image.is-3by4 img,.image.is-3by5 .has-ratio,.image.is-3by5 img,.image.is-4by3 .has-ratio,.image.is-4by3 img,.image.is-4by5 .has-ratio,.image.is-4by5 img,.image.is-5by3 .has-ratio,.image.is-5by3 img,.image.is-5by4 .has-ratio,.image.is-5by4 img,.image.is-9by16 .has-ratio,.image.is-9by16 img,.image.is-16by9 .has-ratio,.image.is-16by9 img,.image.is-square .has-ratio,.image.is-square img{
    height:100%;
    width:100%
}
.image.is-1by1,.image.is-square{
    padding-top:100%
}
.image.is-5by4{
    padding-top:80%
}
.image.is-4by3{
    padding-top:75%
}
.image.is-3by2{
    padding-top:66.6666%
}
.image.is-5by3{
    padding-top:60%
}
.image.is-16by9{
    padding-top:56.25%
}
.image.is-2by1{
    padding-top:50%
}
.image.is-3by1{
    padding-top:33.3333%
}
.image.is-4by5{
    padding-top:125%
}
.image.is-3by4{
    padding-top:133.3333%
}
.image.is-2by3{
    padding-top:150%
}
.image.is-3by5{
    padding-top:166.6666%
}
.image.is-9by16{
    padding-top:177.7777%
}
.image.is-1by2{
    padding-top:200%
}
.image.is-1by3{
    padding-top:300%
}
.image.is-16x16{
    height:16px;
    width:16px
}
.image.is-24x24{
    height:24px;
    width:24px
}
.image.is-32x32{
    height:32px;
    width:32px
}
.image.is-48x48{
    height:48px;
    width:48px
}
.image.is-64x64{
    height:64px;
    width:64px
}
.image.is-96x96{
    height:96px;
    width:96px
}
.image.is-128x128{
    height:128px;
    width:128px
}
.notification{
    background-color:#f5f5f5;
    border-radius:4px;
    padding:1.25rem 2.5rem 1.25rem 1.5rem;
    position:relative
}
.notification a:not(.button):not(.dropdown-item){
    color:currentColor;
    text-decoration:underline
}
.notification strong{
    color:currentColor
}
.notification code,.notification pre{
    background:#fff
}
.notification pre code{
    background:transparent
}
.notification>.delete{
    position:absolute;
    right:.5rem;
    top:.5rem
}
.notification .content,.notification .subtitle,.notification .title{
    color:currentColor
}
.notification.is-white{
    background-color:#fff;
    color:#0a0a0a
}
.notification.is-black{
    background-color:#0a0a0a;
    color:#fff
}
.notification.is-light{
    background-color:#f5f5f5;
    color:#363636
}
.notification.is-dark{
    background-color:#363636;
    color:#f5f5f5
}
.notification.is-primary{
    background-color:#525ddc;
    color:#fff
}
.notification.is-link{
    background-color:#3273dc;
    color:#fff
}
.comment-form input.notification[type=submit],.notification.is-info,.search-form .notification.search-submit{
    background-color:#209cee;
    color:#fff
}
.notification.is-success{
    background-color:#23d160;
    color:#fff
}
.notification.is-warning{
    background-color:#ffdd57;
    color:rgba(0,0,0,.7)
}
.notification.is-danger{
    background-color:#ff3860;
    color:#fff
}
.progress{
    -moz-appearance:none;
    -webkit-appearance:none;
    border:none;
    border-radius:290486px;
    display:block;
    height:1rem;
    overflow:hidden;
    padding:0;
    width:100%
}
.progress::-webkit-progress-bar{
    background-color:#dbdbdb
}
.progress::-webkit-progress-value{
    background-color:#4a4a4a
}
.progress::-moz-progress-bar{
    background-color:#4a4a4a
}
.progress::-ms-fill{
    background-color:#4a4a4a;
    border:none
}
.progress:indeterminate{
    -webkit-animation-duration:1.5s;
    -o-animation-duration:1.5s;
    animation-duration:1.5s;
    -webkit-animation-iteration-count:infinite;
    -o-animation-iteration-count:infinite;
    animation-iteration-count:infinite;
    -webkit-animation-name:moveIndeterminate;
    -o-animation-name:moveIndeterminate;
    animation-name:moveIndeterminate;
    -webkit-animation-timing-function:linear;
    -o-animation-timing-function:linear;
    animation-timing-function:linear;
    background-color:#dbdbdb;
    background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#4a4a4a),color-stop(30%,#dbdbdb));
    background-image:-webkit-linear-gradient(left,#4a4a4a 30%,#dbdbdb 0);
    background-image:-o-linear-gradient(left,#4a4a4a 30%,#dbdbdb 30%);
    background-image:linear-gradient(90deg,#4a4a4a 30%,#dbdbdb 0);
    background-position:0 0;
    background-repeat:no-repeat;
    background-size:150% 150%
}
.progress:indeterminate::-webkit-progress-bar{
    background-color:transparent
}
.progress:indeterminate::-moz-progress-bar{
    background-color:transparent
}
.progress.is-white::-webkit-progress-value{
    background-color:#fff
}
.progress.is-white::-moz-progress-bar{
    background-color:#fff
}
.progress.is-white::-ms-fill{
    background-color:#fff
}
.progress.is-white:indeterminate{
    background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#fff),color-stop(30%,#dbdbdb));
    background-image:-webkit-linear-gradient(left,#fff 30%,#dbdbdb 0);
    background-image:-o-linear-gradient(left,#fff 30%,#dbdbdb 30%);
    background-image:linear-gradient(90deg,#fff 30%,#dbdbdb 0)
}
.progress.is-black::-webkit-progress-value{
    background-color:#0a0a0a
}
.progress.is-black::-moz-progress-bar{
    background-color:#0a0a0a
}
.progress.is-black::-ms-fill{
    background-color:#0a0a0a
}
.progress.is-black:indeterminate{
    background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#0a0a0a),color-stop(30%,#dbdbdb));
    background-image:-webkit-linear-gradient(left,#0a0a0a 30%,#dbdbdb 0);
    background-image:-o-linear-gradient(left,#0a0a0a 30%,#dbdbdb 30%);
    background-image:linear-gradient(90deg,#0a0a0a 30%,#dbdbdb 0)
}
.progress.is-light::-webkit-progress-value{
    background-color:#f5f5f5
}
.progress.is-light::-moz-progress-bar{
    background-color:#f5f5f5
}
.progress.is-light::-ms-fill{
    background-color:#f5f5f5
}
.progress.is-light:indeterminate{
    background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#f5f5f5),color-stop(30%,#dbdbdb));
    background-image:-webkit-linear-gradient(left,#f5f5f5 30%,#dbdbdb 0);
    background-image:-o-linear-gradient(left,#f5f5f5 30%,#dbdbdb 30%);
    background-image:linear-gradient(90deg,#f5f5f5 30%,#dbdbdb 0)
}
.progress.is-dark::-webkit-progress-value{
    background-color:#363636
}
.progress.is-dark::-moz-progress-bar{
    background-color:#363636
}
.progress.is-dark::-ms-fill{
    background-color:#363636
}
.progress.is-dark:indeterminate{
    background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#363636),color-stop(30%,#dbdbdb));
    background-image:-webkit-linear-gradient(left,#363636 30%,#dbdbdb 0);
    background-image:-o-linear-gradient(left,#363636 30%,#dbdbdb 30%);
    background-image:linear-gradient(90deg,#363636 30%,#dbdbdb 0)
}
.progress.is-primary::-webkit-progress-value{
    background-color:#525ddc
}
.progress.is-primary::-moz-progress-bar{
    background-color:#525ddc
}
.progress.is-primary::-ms-fill{
    background-color:#525ddc
}
.progress.is-primary:indeterminate{
    background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#525ddc),color-stop(30%,#dbdbdb));
    background-image:-webkit-linear-gradient(left,#525ddc 30%,#dbdbdb 0);
    background-image:-o-linear-gradient(left,#525ddc 30%,#dbdbdb 30%);
    background-image:linear-gradient(90deg,#525ddc 30%,#dbdbdb 0)
}
.progress.is-link::-webkit-progress-value{
    background-color:#3273dc
}
.progress.is-link::-moz-progress-bar{
    background-color:#3273dc
}
.progress.is-link::-ms-fill{
    background-color:#3273dc
}
.progress.is-link:indeterminate{
    background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#3273dc),color-stop(30%,#dbdbdb));
    background-image:-webkit-linear-gradient(left,#3273dc 30%,#dbdbdb 0);
    background-image:-o-linear-gradient(left,#3273dc 30%,#dbdbdb 30%);
    background-image:linear-gradient(90deg,#3273dc 30%,#dbdbdb 0)
}
.comment-form input.progress[type=submit]::-webkit-progress-value,.progress.is-info::-webkit-progress-value,.search-form .progress.search-submit::-webkit-progress-value{
    background-color:#209cee
}
.comment-form input.progress[type=submit]::-moz-progress-bar,.progress.is-info::-moz-progress-bar,.search-form .progress.search-submit::-moz-progress-bar{
    background-color:#209cee
}
.comment-form input.progress[type=submit]::-ms-fill,.progress.is-info::-ms-fill,.search-form .progress.search-submit::-ms-fill{
    background-color:#209cee
}
.comment-form input.progress:indeterminate[type=submit],.progress.is-info:indeterminate,.search-form .progress.search-submit:indeterminate{
    background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#209cee),color-stop(30%,#dbdbdb));
    background-image:-webkit-linear-gradient(left,#209cee 30%,#dbdbdb 0);
    background-image:-o-linear-gradient(left,#209cee 30%,#dbdbdb 30%);
    background-image:linear-gradient(90deg,#209cee 30%,#dbdbdb 0)
}
.progress.is-success::-webkit-progress-value{
    background-color:#23d160
}
.progress.is-success::-moz-progress-bar{
    background-color:#23d160
}
.progress.is-success::-ms-fill{
    background-color:#23d160
}
.progress.is-success:indeterminate{
    background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#23d160),color-stop(30%,#dbdbdb));
    background-image:-webkit-linear-gradient(left,#23d160 30%,#dbdbdb 0);
    background-image:-o-linear-gradient(left,#23d160 30%,#dbdbdb 30%);
    background-image:linear-gradient(90deg,#23d160 30%,#dbdbdb 0)
}
.progress.is-warning::-webkit-progress-value{
    background-color:#ffdd57
}
.progress.is-warning::-moz-progress-bar{
    background-color:#ffdd57
}
.progress.is-warning::-ms-fill{
    background-color:#ffdd57
}
.progress.is-warning:indeterminate{
    background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#ffdd57),color-stop(30%,#dbdbdb));
    background-image:-webkit-linear-gradient(left,#ffdd57 30%,#dbdbdb 0);
    background-image:-o-linear-gradient(left,#ffdd57 30%,#dbdbdb 30%);
    background-image:linear-gradient(90deg,#ffdd57 30%,#dbdbdb 0)
}
.progress.is-danger::-webkit-progress-value{
    background-color:#ff3860
}
.progress.is-danger::-moz-progress-bar{
    background-color:#ff3860
}
.progress.is-danger::-ms-fill{
    background-color:#ff3860
}
.progress.is-danger:indeterminate{
    background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#ff3860),color-stop(30%,#dbdbdb));
    background-image:-webkit-linear-gradient(left,#ff3860 30%,#dbdbdb 0);
    background-image:-o-linear-gradient(left,#ff3860 30%,#dbdbdb 30%);
    background-image:linear-gradient(90deg,#ff3860 30%,#dbdbdb 0)
}
.progress.is-small{
    height:.75rem
}
.progress.is-medium{
    height:1.25rem
}
.progress.is-large{
    height:1.5rem
}
@-webkit-keyframes moveIndeterminate{
    0%{
        background-position:200% 0
    }
    to{
        background-position:-200% 0
    }
}
@-o-keyframes moveIndeterminate{
    0%{
        background-position:200% 0
    }
    to{
        background-position:-200% 0
    }
}
@keyframes moveIndeterminate{
    0%{
        background-position:200% 0
    }
    to{
        background-position:-200% 0
    }
}
.table{
    background-color:#fff;
    color:#363636
}
.table td,.table th{
    border:solid #dbdbdb;
    border-width:0 0 1px;
    padding:.5em .75em;
    vertical-align:top
}
.table td.is-white,.table th.is-white{
    background-color:#fff;
    border-color:#fff;
    color:#0a0a0a
}
.table td.is-black,.table th.is-black{
    background-color:#0a0a0a;
    border-color:#0a0a0a;
    color:#fff
}
.table td.is-light,.table th.is-light{
    background-color:#f5f5f5;
    border-color:#f5f5f5;
    color:#363636
}
.table td.is-dark,.table th.is-dark{
    background-color:#363636;
    border-color:#363636;
    color:#f5f5f5
}
.table td.is-primary,.table th.is-primary{
    background-color:#525ddc;
    border-color:#525ddc;
    color:#fff
}
.table td.is-link,.table th.is-link{
    background-color:#3273dc;
    border-color:#3273dc;
    color:#fff
}
.search-form .table td.search-submit,.search-form .table th.search-submit,.table .search-form td.search-submit,.table .search-form th.search-submit,.table td.is-info,.table th.is-info{
    background-color:#209cee;
    border-color:#209cee;
    color:#fff
}
.table td.is-success,.table th.is-success{
    background-color:#23d160;
    border-color:#23d160;
    color:#fff
}
.table td.is-warning,.table th.is-warning{
    background-color:#ffdd57;
    border-color:#ffdd57;
    color:rgba(0,0,0,.7)
}
.table td.is-danger,.table th.is-danger{
    background-color:#ff3860;
    border-color:#ff3860;
    color:#fff
}
.table td.is-narrow,.table th.is-narrow{
    white-space:nowrap;
    width:1%
}
.table td.is-selected,.table th.is-selected{
    background-color:#525ddc;
    color:#fff
}
.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{
    color:currentColor
}
.table th{
    color:#363636;
    text-align:left
}
.table tr.is-selected{
    background-color:#525ddc;
    color:#fff
}
.table tr.is-selected a,.table tr.is-selected strong{
    color:currentColor
}
.table tr.is-selected td,.table tr.is-selected th{
    border-color:#fff;
    color:currentColor
}
.table thead{
    background-color:transparent
}
.table thead td,.table thead th{
    border-width:0 0 2px;
    color:#363636
}
.table tfoot{
    background-color:transparent
}
.table tfoot td,.table tfoot th{
    border-width:2px 0 0;
    color:#363636
}
.table tbody{
    background-color:transparent
}
.table tbody tr:last-child td,.table tbody tr:last-child th{
    border-bottom-width:0
}
.table.is-bordered td,.table.is-bordered th{
    border-width:1px
}
.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{
    border-bottom-width:1px
}
.table.is-fullwidth{
    width:100%
}
.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover,.table.is-hoverable tbody tr:not(.is-selected):hover{
    background-color:#fafafa
}
.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(2n){
    background-color:#f5f5f5
}
.table.is-narrow td,.table.is-narrow th{
    padding:.25em .5em
}
.table.is-striped tbody tr:not(.is-selected):nth-child(2n){
    background-color:#fafafa
}
.table-container{
    -webkit-overflow-scrolling:touch;
    overflow:auto;
    overflow-y:hidden;
    max-width:100%
}
.tags{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:flex-start
}
.tags .tag{
    margin-bottom:.5rem
}
.tags .tag:not(:last-child){
    margin-right:.5rem
}
.tags:last-child{
    margin-bottom:-.5rem
}
.tags:not(:last-child){
    margin-bottom:1rem
}
.tags.are-medium .tag:not(.is-normal):not(.is-large){
    font-size:1rem
}
.tags.are-large .tag:not(.is-normal):not(.is-medium){
    font-size:1.25rem
}
.tags.is-centered{
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.tags.is-centered .tag{
    margin-right:.25rem;
    margin-left:.25rem
}
.tags.is-right{
    -webkit-box-pack:end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
.tags.is-right .tag:not(:first-child){
    margin-left:.5rem
}
.tags.has-addons .tag,.tags.is-right .tag:not(:last-child),.tags.search-form .tag{
    margin-right:0
}
.tags.has-addons .tag:not(:first-child),.tags.search-form .tag:not(:first-child){
    margin-left:0;
    border-bottom-left-radius:0;
    border-top-left-radius:0
}
.tags.has-addons .tag:not(:last-child),.tags.search-form .tag:not(:last-child){
    border-bottom-right-radius:0;
    border-top-right-radius:0
}
.tag:not(body){
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    background-color:#f5f5f5;
    border-radius:4px;
    color:#4a4a4a;
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex;
    font-size:.75rem;
    height:2em;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    line-height:1.5;
    padding-left:.75em;
    padding-right:.75em;
    white-space:nowrap
}
.tag:not(body) .delete{
    margin-left:.25rem;
    margin-right:-.375rem
}
.tag:not(body).is-white{
    background-color:#fff;
    color:#0a0a0a
}
.tag:not(body).is-black{
    background-color:#0a0a0a;
    color:#fff
}
.tag:not(body).is-light{
    background-color:#f5f5f5;
    color:#363636
}
.tag:not(body).is-dark{
    background-color:#363636;
    color:#f5f5f5
}
.tag:not(body).is-primary{
    background-color:#525ddc;
    color:#fff
}
.tag:not(body).is-link{
    background-color:#3273dc;
    color:#fff
}
.comment-form input.tag:not(body)[type=submit],.search-form .tag.search-submit:not(body),.tag:not(body).is-info{
    background-color:#209cee;
    color:#fff
}
.tag:not(body).is-success{
    background-color:#23d160;
    color:#fff
}
.tag:not(body).is-warning{
    background-color:#ffdd57;
    color:rgba(0,0,0,.7)
}
.tag:not(body).is-danger{
    background-color:#ff3860;
    color:#fff
}
.tag:not(body).is-normal{
    font-size:.75rem
}
.tag:not(body).is-medium{
    font-size:1rem
}
.tag:not(body).is-large{
    font-size:1.25rem
}
.tag:not(body) .icon:first-child:not(:last-child){
    margin-left:-.375em;
    margin-right:.1875em
}
.tag:not(body) .icon:last-child:not(:first-child){
    margin-left:.1875em;
    margin-right:-.375em
}
.tag:not(body) .icon:first-child:last-child{
    margin-left:-.375em;
    margin-right:-.375em
}
.tag:not(body).is-delete{
    margin-left:1px;
    padding:0;
    position:relative;
    width:2em
}
.tag:not(body).is-delete:after,.tag:not(body).is-delete:before{
    background-color:currentColor;
    content:"";
    display:block;
    left:50%;
    position:absolute;
    top:50%;
    -webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);
    -o-transform:translateX(-50%) translateY(-50%) rotate(45deg);
    transform:translateX(-50%) translateY(-50%) rotate(45deg);
    -webkit-transform-origin:center center;
    -o-transform-origin:center center;
    transform-origin:center center
}
.tag:not(body).is-delete:before{
    height:1px;
    width:50%
}
.tag:not(body).is-delete:after{
    height:50%;
    width:1px
}
.tag:not(body).is-delete:focus,.tag:not(body).is-delete:hover{
    background-color:#e8e8e8
}
.tag:not(body).is-delete:active{
    background-color:#dbdbdb
}
.tag:not(body).is-rounded{
    border-radius:290486px
}
a.tag:hover{
    text-decoration:underline
}
.subtitle,.title{
    word-break:break-word
}
.subtitle em,.subtitle span,.title em,.title span{
    font-weight:inherit
}
.subtitle sub,.subtitle sup,.title sub,.title sup{
    font-size:.75em
}
.subtitle .tag,.title .tag{
    vertical-align:middle
}
.title{
    color:#363636;
    font-size:2rem;
    font-weight:600;
    line-height:1.125
}
.title strong{
    color:inherit;
    font-weight:inherit
}
.title+.highlight{
    margin-top:-.75rem
}
.title:not(.is-spaced)+.subtitle{
    margin-top:-1.25rem
}
.title.is-1{
    font-size:3rem
}
.title.is-2{
    font-size:2.5rem
}
.title.is-3{
    font-size:2rem
}
.title.is-4{
    font-size:1.5rem
}
.title.is-5{
    font-size:1.25rem
}
.title.is-6{
    font-size:1rem
}
.title.is-7{
    font-size:.75rem
}
.subtitle{
    color:#4a4a4a;
    font-size:1.25rem;
    font-weight:400;
    line-height:1.25
}
.subtitle strong{
    color:#363636;
    font-weight:600
}
.subtitle:not(.is-spaced)+.title{
    margin-top:-1.25rem
}
.subtitle.is-1{
    font-size:3rem
}
.subtitle.is-2{
    font-size:2.5rem
}
.subtitle.is-3{
    font-size:2rem
}
.subtitle.is-4{
    font-size:1.5rem
}
.subtitle.is-5{
    font-size:1.25rem
}
.subtitle.is-6{
    font-size:1rem
}
.subtitle.is-7{
    font-size:.75rem
}
.heading{
    display:block;
    font-size:11px;
    letter-spacing:1px;
    margin-bottom:5px;
    text-transform:uppercase
}
.highlight{
    font-weight:400;
    max-width:100%;
    overflow:hidden;
    padding:0
}
.highlight pre{
    overflow:auto;
    max-width:100%
}
.number{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    background-color:#f5f5f5;
    border-radius:290486px;
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex;
    font-size:1.25rem;
    height:2em;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    margin-right:1.5rem;
    min-width:2.5em;
    padding:.25rem .5rem;
    text-align:center;
    vertical-align:top
}
.breadcrumb{
    font-size:1rem;
    white-space:nowrap
}
.breadcrumb a{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    color:#3273dc;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    padding:0 .75em
}
.breadcrumb a:hover{
    color:#363636
}
.breadcrumb li{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.breadcrumb li:first-child a{
    padding-left:0
}
.breadcrumb li.is-active a{
    color:#363636;
    cursor:default;
    pointer-events:none
}
.breadcrumb li+li:before{
    color:#b5b5b5;
    content:"/"
}
.breadcrumb ol,.breadcrumb ul{
    -webkit-box-align:start;
    -ms-flex-align:start;
    align-items:flex-start;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:flex-start
}
.breadcrumb .icon:first-child{
    margin-right:.5em
}
.breadcrumb .icon:last-child{
    margin-left:.5em
}
.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.breadcrumb.is-right ol,.breadcrumb.is-right ul{
    -webkit-box-pack:end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
.breadcrumb.is-small{
    font-size:.75rem
}
.breadcrumb.is-medium{
    font-size:1.25rem
}
.breadcrumb.is-large{
    font-size:1.5rem
}
.breadcrumb.has-arrow-separator li+li:before{
    content:"\2192"
}
.breadcrumb.has-bullet-separator li+li:before{
    content:"\2022"
}
.breadcrumb.has-dot-separator li+li:before{
    content:"\B7"
}
.breadcrumb.has-succeeds-separator li+li:before{
    content:"\227B"
}
.card{
    background-color:#fff;
    -webkit-box-shadow:0 2px 3px hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.1);
    box-shadow:0 2px 3px hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.1);
    color:#4a4a4a;
    max-width:100%;
    position:relative
}
.card-header{
    background-color:transparent;
    -webkit-box-align:stretch;
    -ms-flex-align:stretch;
    align-items:stretch;
    -webkit-box-shadow:0 1px 2px hsla(0,0%,4%,.1);
    box-shadow:0 1px 2px hsla(0,0%,4%,.1)
}
.card-header,.card-header-title{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.card-header-title{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    color:#363636;
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    font-weight:700;
    padding:.75rem
}
.card-header-icon,.card-header-title.is-centered{
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.card-header-icon{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    cursor:pointer;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    padding:.75rem
}
.card-image{
    display:block;
    position:relative
}
.card-content{
    padding:1.5rem
}
.card-content,.card-footer{
    background-color:transparent
}
.card-footer{
    border-top:1px solid #dbdbdb;
    -webkit-box-align:stretch;
    -ms-flex-align:stretch;
    align-items:stretch
}
.card-footer,.card-footer-item{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.card-footer-item{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -ms-flex-preferred-size:0;
    flex-basis:0;
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    -ms-flex-negative:0;
    flex-shrink:0;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    padding:.75rem
}
.card-footer-item:not(:last-child){
    border-right:1px solid #dbdbdb
}
.card .media:not(:last-child){
    margin-bottom:.75rem
}
.dropdown{
    display:-webkit-inline-box;
    display:-ms-inline-flexbox;
    display:inline-flex;
    position:relative;
    vertical-align:top
}
.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{
    display:block
}
.dropdown.is-right .dropdown-menu{
    left:auto;
    right:0
}
.dropdown.is-up .dropdown-menu{
    bottom:100%;
    padding-bottom:4px;
    padding-top:0;
    top:auto
}
.dropdown-menu{
    display:none;
    left:0;
    min-width:12rem;
    padding-top:4px;
    position:absolute;
    top:100%;
    z-index:20
}
.dropdown-content{
    background-color:#fff;
    border-radius:4px;
    -webkit-box-shadow:0 2px 3px hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.1);
    box-shadow:0 2px 3px hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.1);
    padding-bottom:.5rem;
    padding-top:.5rem
}
.dropdown-item{
    color:#4a4a4a;
    display:block;
    font-size:.875rem;
    line-height:1.5;
    padding:.375rem 1rem;
    position:relative
}
a.dropdown-item,button.dropdown-item{
    padding-right:3rem;
    text-align:left;
    white-space:nowrap;
    width:100%
}
a.dropdown-item:hover,button.dropdown-item:hover{
    background-color:#f5f5f5;
    color:#0a0a0a
}
a.dropdown-item.is-active,button.dropdown-item.is-active{
    background-color:#3273dc;
    color:#fff
}
.dropdown-divider{
    background-color:#dbdbdb;
    border:none;
    display:block;
    height:1px;
    margin:.5rem 0
}
.level{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.level code{
    border-radius:4px
}
.level img{
    display:inline-block;
    vertical-align:top
}
.level.is-mobile,.level.is-mobile .level-left,.level.is-mobile .level-right{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.level.is-mobile .level-left+.level-right{
    margin-top:0
}
.level.is-mobile .level-item:not(:last-child){
    margin-bottom:0;
    margin-right:.75rem
}
.level.is-mobile .level-item:not(.is-narrow){
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1
}
@media print,screen and (min-width:769px){
    .level{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex
    }
    .level>.level-item:not(.is-narrow){
        -webkit-box-flex:1;
        -ms-flex-positive:1;
        flex-grow:1
    }
}
.level-item{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-preferred-size:auto;
    flex-basis:auto;
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0;
    -ms-flex-negative:0;
    flex-shrink:0;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.level-item .subtitle,.level-item .title{
    margin-bottom:0
}
@media screen and (max-width:768px){
    .level-item:not(:last-child){
        margin-bottom:.75rem
    }
}
.level-left,.level-right{
    -ms-flex-preferred-size:auto;
    flex-basis:auto;
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0;
    -ms-flex-negative:0;
    flex-shrink:0
}
.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1
}
@media print,screen and (min-width:769px){
    .level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){
        margin-right:.75rem
    }
}
.level-left{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:flex-start
}
@media screen and (max-width:768px){
    .level-left+.level-right{
        margin-top:1.5rem
    }
}
@media print,screen and (min-width:769px){
    .level-left{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex
    }
}
.level-right{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
@media print,screen and (min-width:769px){
    .level-right{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex
    }
}
.list{
    background-color:#fff;
    border-radius:4px;
    -webkit-box-shadow:0 2px 3px hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.1);
    box-shadow:0 2px 3px hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.1)
}
.list-item{
    display:block;
    padding:.5em 1em
}
.list-item:not(a){
    color:#4a4a4a
}
.list-item:first-child,.list-item:last-child{
    border-top-left-radius:4px;
    border-top-right-radius:4px
}
.list-item:not(:last-child){
    border-bottom:1px solid #dbdbdb
}
.list-item.is-active{
    background-color:#3273dc;
    color:#fff
}
a.list-item{
    background-color:#f5f5f5;
    cursor:pointer
}
.media{
    -webkit-box-align:start;
    -ms-flex-align:start;
    align-items:flex-start;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    text-align:left
}
.media .content:not(:last-child){
    margin-bottom:.75rem
}
.media .media{
    border-top:1px solid hsla(0,0%,86%,.5);
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    padding-top:.75rem
}
.media .media .content:not(:last-child),.media .media .control:not(:last-child),.media .media .search-form label:not(:last-child),.search-form .media .media label:not(:last-child){
    margin-bottom:.5rem
}
.media .media .media{
    padding-top:.5rem
}
.media .media .media+.media{
    margin-top:.5rem
}
.media+.media{
    border-top:1px solid hsla(0,0%,86%,.5);
    margin-top:1rem;
    padding-top:1rem
}
.media.is-large+.media{
    margin-top:1.5rem;
    padding-top:1.5rem
}
.media-left,.media-right{
    -ms-flex-preferred-size:auto;
    flex-basis:auto;
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0;
    -ms-flex-negative:0;
    flex-shrink:0
}
.media-left{
    margin-right:1rem
}
.media-right{
    margin-left:1rem
}
.media-content{
    -ms-flex-preferred-size:auto;
    flex-basis:auto;
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    -ms-flex-negative:1;
    flex-shrink:1;
    text-align:left
}
@media screen and (max-width:768px){
    .media-content{
        overflow-x:auto
    }
}
.menu{
    font-size:1rem
}
.menu.is-small{
    font-size:.75rem
}
.menu.is-medium{
    font-size:1.25rem
}
.menu.is-large{
    font-size:1.5rem
}
.menu-list{
    line-height:1.25
}
.menu-list a{
    border-radius:2px;
    color:#4a4a4a;
    display:block;
    padding:.5em .75em
}
.menu-list a:hover{
    background-color:#f5f5f5;
    color:#363636
}
.menu-list a.is-active{
    background-color:#3273dc;
    color:#fff
}
.menu-list li ul{
    border-left:1px solid #dbdbdb;
    margin:.75em;
    padding-left:.75em
}
.menu-label{
    color:#7a7a7a;
    font-size:.75em;
    letter-spacing:.1em;
    text-transform:uppercase
}
.menu-label:not(:first-child){
    margin-top:1em
}
.menu-label:not(:last-child){
    margin-bottom:1em
}
.message{
    background-color:#f5f5f5;
    border-radius:4px;
    font-size:1rem
}
.message strong{
    color:currentColor
}
.message a:not(.button):not(.tag):not(.dropdown-item){
    color:currentColor;
    text-decoration:underline
}
.message.is-small{
    font-size:.75rem
}
.message.is-medium{
    font-size:1.25rem
}
.message.is-large{
    font-size:1.5rem
}
.message.is-white{
    background-color:#fff
}
.message.is-white .message-header{
    background-color:#fff;
    color:#0a0a0a
}
.message.is-white .message-body{
    border-color:#fff;
    color:#4d4d4d
}
.message.is-black{
    background-color:#fafafa
}
.message.is-black .message-header{
    background-color:#0a0a0a;
    color:#fff
}
.message.is-black .message-body{
    border-color:#0a0a0a;
    color:#090909
}
.message.is-light{
    background-color:#fafafa
}
.message.is-light .message-header{
    background-color:#f5f5f5;
    color:#363636
}
.message.is-light .message-body{
    border-color:#f5f5f5;
    color:#505050
}
.message.is-dark{
    background-color:#fafafa
}
.message.is-dark .message-header{
    background-color:#363636;
    color:#f5f5f5
}
.message.is-dark .message-body{
    border-color:#363636;
    color:#2a2a2a
}
.message.is-primary{
    background-color:#f7f7fd
}
.message.is-primary .message-header{
    background-color:#525ddc;
    color:#fff
}
.message.is-primary .message-body{
    border-color:#525ddc;
    color:#2e39bb
}
.message.is-link{
    background-color:#f6f9fe
}
.message.is-link .message-header{
    background-color:#3273dc;
    color:#fff
}
.message.is-link .message-body{
    border-color:#3273dc;
    color:#22509a
}
.comment-form input.message[type=submit],.message.is-info,.search-form .message.search-submit{
    background-color:#f6fbfe
}
.comment-form input.message[type=submit] .message-header,.message.is-info .message-header,.search-form .message.search-submit .message-header{
    background-color:#209cee;
    color:#fff
}
.comment-form input.message[type=submit] .message-body,.message.is-info .message-body,.search-form .message.search-submit .message-body{
    border-color:#209cee;
    color:#12537e
}
.message.is-success{
    background-color:#f6fef9
}
.message.is-success .message-header{
    background-color:#23d160;
    color:#fff
}
.message.is-success .message-body{
    border-color:#23d160;
    color:#0e301a
}
.message.is-warning{
    background-color:#fffdf5
}
.message.is-warning .message-header{
    background-color:#ffdd57;
    color:rgba(0,0,0,.7)
}
.message.is-warning .message-body{
    border-color:#ffdd57;
    color:#3b3108
}
.message.is-danger{
    background-color:#fff5f7
}
.message.is-danger .message-header{
    background-color:#ff3860;
    color:#fff
}
.message.is-danger .message-body{
    border-color:#ff3860;
    color:#cd0930
}
.message-header{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    background-color:#4a4a4a;
    border-radius:4px 4px 0 0;
    color:#fff;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    font-weight:700;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    line-height:1.25;
    padding:.75em 1em;
    position:relative
}
.message-header .delete{
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0;
    -ms-flex-negative:0;
    flex-shrink:0;
    margin-left:.75em
}
.message-header+.message-body{
    border-width:0;
    border-top-left-radius:0;
    border-top-right-radius:0
}
.message-body{
    border-radius:4px;
    border:solid #dbdbdb;
    border-width:0 0 0 4px;
    color:#4a4a4a;
    padding:1.25em 1.5em
}
.message-body code,.message-body pre{
    background-color:#fff
}
.message-body pre code{
    background-color:transparent
}
.modal{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:none;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    overflow:hidden;
    position:fixed;
    z-index:40
}
.modal.is-active{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.modal-background{
    background-color:hsla(0,0%,4%,.86)
}
.modal-card,.modal-content{
    margin:0 20px;
    max-height:calc(100vh - 160px);
    overflow:auto;
    position:relative;
    width:100%
}
@media print,screen and (min-width:769px){
    .modal-card,.modal-content{
        margin:0 auto;
        max-height:calc(100vh - 40px);
        width:640px
    }
}
.modal-close{
    background:none;
    height:40px;
    position:fixed;
    right:20px;
    top:20px;
    width:40px
}
.modal-card{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    max-height:calc(100vh - 40px);
    overflow:hidden;
    -ms-overflow-y:visible
}
.modal-card,.modal-card-foot,.modal-card-head{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.modal-card-foot,.modal-card-head{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    background-color:#f5f5f5;
    -ms-flex-negative:0;
    flex-shrink:0;
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    padding:20px;
    position:relative
}
.modal-card-head{
    border-bottom:1px solid #dbdbdb;
    border-top-left-radius:6px;
    border-top-right-radius:6px
}
.modal-card-title{
    color:#363636;
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    -ms-flex-negative:0;
    flex-shrink:0;
    font-size:1.5rem;
    line-height:1
}
.modal-card-foot{
    border-bottom-left-radius:6px;
    border-bottom-right-radius:6px;
    border-top:1px solid #dbdbdb
}
.comment-form .modal-card-foot input:not(:last-child)[type=submit],.modal-card-foot .button:not(:last-child),.modal-card-foot .comment-form input:not(:last-child)[type=submit],.modal-card-foot .search-form .search-submit:not(:last-child),.search-form .modal-card-foot .search-submit:not(:last-child){
    margin-right:10px
}
.modal-card-body{
    -webkit-overflow-scrolling:touch;
    background-color:#fff;
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    -ms-flex-negative:1;
    flex-shrink:1;
    overflow:auto;
    padding:20px
}
.navbar{
    background-color:#fff;
    min-height:3.25rem;
    position:relative;
    z-index:30
}
.navbar.is-white{
    background-color:#fff;
    color:#0a0a0a
}
.navbar.is-white .navbar-brand .navbar-link,.navbar.is-white .navbar-brand>.navbar-item{
    color:#0a0a0a
}
.navbar.is-white .navbar-brand .navbar-link.is-active,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand>a.navbar-item:hover{
    background-color:#f2f2f2;
    color:#0a0a0a
}
.navbar.is-white .navbar-brand .navbar-link:after{
    border-color:#0a0a0a
}
.navbar.is-white .navbar-burger{
    color:#0a0a0a
}
@media screen and (min-width:1088px){
    .navbar.is-white .navbar-end .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-start>.navbar-item{
        color:#0a0a0a
    }
    .navbar.is-white .navbar-end .navbar-link.is-active,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start>a.navbar-item:hover{
        background-color:#f2f2f2;
        color:#0a0a0a
    }
    .navbar.is-white .navbar-end .navbar-link:after,.navbar.is-white .navbar-start .navbar-link:after{
        border-color:#0a0a0a
    }
    .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link{
        background-color:#f2f2f2;
        color:#0a0a0a
    }
    .navbar.is-white .navbar-dropdown a.navbar-item.is-active{
        background-color:#fff;
        color:#0a0a0a
    }
}
.navbar.is-black{
    background-color:#0a0a0a;
    color:#fff
}
.navbar.is-black .navbar-brand .navbar-link,.navbar.is-black .navbar-brand>.navbar-item{
    color:#fff
}
.navbar.is-black .navbar-brand .navbar-link.is-active,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand>a.navbar-item:hover{
    background-color:#000;
    color:#fff
}
.navbar.is-black .navbar-brand .navbar-link:after{
    border-color:#fff
}
.navbar.is-black .navbar-burger{
    color:#fff
}
@media screen and (min-width:1088px){
    .navbar.is-black .navbar-end .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-start>.navbar-item{
        color:#fff
    }
    .navbar.is-black .navbar-end .navbar-link.is-active,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start>a.navbar-item:hover{
        background-color:#000;
        color:#fff
    }
    .navbar.is-black .navbar-end .navbar-link:after,.navbar.is-black .navbar-start .navbar-link:after{
        border-color:#fff
    }
    .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link{
        background-color:#000;
        color:#fff
    }
    .navbar.is-black .navbar-dropdown a.navbar-item.is-active{
        background-color:#0a0a0a;
        color:#fff
    }
}
.navbar.is-light{
    background-color:#f5f5f5;
    color:#363636
}
.navbar.is-light .navbar-brand .navbar-link,.navbar.is-light .navbar-brand>.navbar-item{
    color:#363636
}
.navbar.is-light .navbar-brand .navbar-link.is-active,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand>a.navbar-item:hover{
    background-color:#e8e8e8;
    color:#363636
}
.navbar.is-light .navbar-brand .navbar-link:after{
    border-color:#363636
}
.navbar.is-light .navbar-burger{
    color:#363636
}
@media screen and (min-width:1088px){
    .navbar.is-light .navbar-end .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-start>.navbar-item{
        color:#363636
    }
    .navbar.is-light .navbar-end .navbar-link.is-active,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start>a.navbar-item:hover{
        background-color:#e8e8e8;
        color:#363636
    }
    .navbar.is-light .navbar-end .navbar-link:after,.navbar.is-light .navbar-start .navbar-link:after{
        border-color:#363636
    }
    .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link{
        background-color:#e8e8e8;
        color:#363636
    }
    .navbar.is-light .navbar-dropdown a.navbar-item.is-active{
        background-color:#f5f5f5;
        color:#363636
    }
}
.navbar.is-dark{
    background-color:#363636;
    color:#f5f5f5
}
.navbar.is-dark .navbar-brand .navbar-link,.navbar.is-dark .navbar-brand>.navbar-item{
    color:#f5f5f5
}
.navbar.is-dark .navbar-brand .navbar-link.is-active,.navbar.is-dark .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand>a.navbar-item:hover{
    background-color:#292929;
    color:#f5f5f5
}
.navbar.is-dark .navbar-brand .navbar-link:after{
    border-color:#f5f5f5
}
.navbar.is-dark .navbar-burger{
    color:#f5f5f5
}
@media screen and (min-width:1088px){
    .navbar.is-dark .navbar-end .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.navbar.is-dark .navbar-start>.navbar-item{
        color:#f5f5f5
    }
    .navbar.is-dark .navbar-end .navbar-link.is-active,.navbar.is-dark .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start>a.navbar-item:hover{
        background-color:#292929;
        color:#f5f5f5
    }
    .navbar.is-dark .navbar-end .navbar-link:after,.navbar.is-dark .navbar-start .navbar-link:after{
        border-color:#f5f5f5
    }
    .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link{
        background-color:#292929;
        color:#f5f5f5
    }
    .navbar.is-dark .navbar-dropdown a.navbar-item.is-active{
        background-color:#363636;
        color:#f5f5f5
    }
}
.navbar.is-primary{
    background-color:#525ddc;
    color:#fff
}
.navbar.is-primary .navbar-brand .navbar-link,.navbar.is-primary .navbar-brand>.navbar-item{
    color:#fff
}
.navbar.is-primary .navbar-brand .navbar-link.is-active,.navbar.is-primary .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand>a.navbar-item:hover{
    background-color:#3d49d8;
    color:#fff
}
.navbar.is-primary .navbar-brand .navbar-link:after{
    border-color:#fff
}
.navbar.is-primary .navbar-burger{
    color:#fff
}
@media screen and (min-width:1088px){
    .navbar.is-primary .navbar-end .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.navbar.is-primary .navbar-start>.navbar-item{
        color:#fff
    }
    .navbar.is-primary .navbar-end .navbar-link.is-active,.navbar.is-primary .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start>a.navbar-item:hover{
        background-color:#3d49d8;
        color:#fff
    }
    .navbar.is-primary .navbar-end .navbar-link:after,.navbar.is-primary .navbar-start .navbar-link:after{
        border-color:#fff
    }
    .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link{
        background-color:#3d49d8;
        color:#fff
    }
    .navbar.is-primary .navbar-dropdown a.navbar-item.is-active{
        background-color:#525ddc;
        color:#fff
    }
}
.navbar.is-link{
    background-color:#3273dc;
    color:#fff
}
.navbar.is-link .navbar-brand .navbar-link,.navbar.is-link .navbar-brand>.navbar-item{
    color:#fff
}
.navbar.is-link .navbar-brand .navbar-link.is-active,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand>a.navbar-item:hover{
    background-color:#2366d1;
    color:#fff
}
.navbar.is-link .navbar-brand .navbar-link:after{
    border-color:#fff
}
.navbar.is-link .navbar-burger{
    color:#fff
}
@media screen and (min-width:1088px){
    .navbar.is-link .navbar-end .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-start>.navbar-item{
        color:#fff
    }
    .navbar.is-link .navbar-end .navbar-link.is-active,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start>a.navbar-item:hover{
        background-color:#2366d1;
        color:#fff
    }
    .navbar.is-link .navbar-end .navbar-link:after,.navbar.is-link .navbar-start .navbar-link:after{
        border-color:#fff
    }
    .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link{
        background-color:#2366d1;
        color:#fff
    }
    .navbar.is-link .navbar-dropdown a.navbar-item.is-active{
        background-color:#3273dc;
        color:#fff
    }
}
.comment-form input.navbar[type=submit],.navbar.is-info,.search-form .navbar.search-submit{
    background-color:#209cee;
    color:#fff
}
.comment-form input.navbar[type=submit] .navbar-brand .navbar-link,.comment-form input.navbar[type=submit] .navbar-brand>.navbar-item,.navbar.is-info .navbar-brand .navbar-link,.navbar.is-info .navbar-brand>.navbar-item,.search-form .navbar.search-submit .navbar-brand .navbar-link,.search-form .navbar.search-submit .navbar-brand>.navbar-item{
    color:#fff
}
.comment-form input.navbar[type=submit] .navbar-brand .navbar-link.is-active,.comment-form input.navbar[type=submit] .navbar-brand .navbar-link:hover,.comment-form input.navbar[type=submit] .navbar-brand>a.navbar-item.is-active,.comment-form input.navbar[type=submit] .navbar-brand>a.navbar-item:hover,.navbar.is-info .navbar-brand .navbar-link.is-active,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand>a.navbar-item:hover,.search-form .navbar.search-submit .navbar-brand .navbar-link.is-active,.search-form .navbar.search-submit .navbar-brand .navbar-link:hover,.search-form .navbar.search-submit .navbar-brand>a.navbar-item.is-active,.search-form .navbar.search-submit .navbar-brand>a.navbar-item:hover{
    background-color:#118fe4;
    color:#fff
}
.comment-form input.navbar[type=submit] .navbar-brand .navbar-link:after,.navbar.is-info .navbar-brand .navbar-link:after,.search-form .navbar.search-submit .navbar-brand .navbar-link:after{
    border-color:#fff
}
.comment-form input.navbar[type=submit] .navbar-burger,.navbar.is-info .navbar-burger,.search-form .navbar.search-submit .navbar-burger{
    color:#fff
}
@media screen and (min-width:1088px){
    .comment-form input.navbar[type=submit] .navbar-end .navbar-link,.comment-form input.navbar[type=submit] .navbar-end>.navbar-item,.comment-form input.navbar[type=submit] .navbar-start .navbar-link,.comment-form input.navbar[type=submit] .navbar-start>.navbar-item,.navbar.is-info .navbar-end .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-start>.navbar-item,.search-form .navbar.search-submit .navbar-end .navbar-link,.search-form .navbar.search-submit .navbar-end>.navbar-item,.search-form .navbar.search-submit .navbar-start .navbar-link,.search-form .navbar.search-submit .navbar-start>.navbar-item{
        color:#fff
    }
    .comment-form input.navbar[type=submit] .navbar-end .navbar-link.is-active,.comment-form input.navbar[type=submit] .navbar-end .navbar-link:hover,.comment-form input.navbar[type=submit] .navbar-end>a.navbar-item.is-active,.comment-form input.navbar[type=submit] .navbar-end>a.navbar-item:hover,.comment-form input.navbar[type=submit] .navbar-start .navbar-link.is-active,.comment-form input.navbar[type=submit] .navbar-start .navbar-link:hover,.comment-form input.navbar[type=submit] .navbar-start>a.navbar-item.is-active,.comment-form input.navbar[type=submit] .navbar-start>a.navbar-item:hover,.navbar.is-info .navbar-end .navbar-link.is-active,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start>a.navbar-item:hover,.search-form .navbar.search-submit .navbar-end .navbar-link.is-active,.search-form .navbar.search-submit .navbar-end .navbar-link:hover,.search-form .navbar.search-submit .navbar-end>a.navbar-item.is-active,.search-form .navbar.search-submit .navbar-end>a.navbar-item:hover,.search-form .navbar.search-submit .navbar-start .navbar-link.is-active,.search-form .navbar.search-submit .navbar-start .navbar-link:hover,.search-form .navbar.search-submit .navbar-start>a.navbar-item.is-active,.search-form .navbar.search-submit .navbar-start>a.navbar-item:hover{
        background-color:#118fe4;
        color:#fff
    }
    .comment-form input.navbar[type=submit] .navbar-end .navbar-link:after,.comment-form input.navbar[type=submit] .navbar-start .navbar-link:after,.navbar.is-info .navbar-end .navbar-link:after,.navbar.is-info .navbar-start .navbar-link:after,.search-form .navbar.search-submit .navbar-end .navbar-link:after,.search-form .navbar.search-submit .navbar-start .navbar-link:after{
        border-color:#fff
    }
    .comment-form input.navbar[type=submit] .navbar-item.has-dropdown.is-active .navbar-link,.comment-form input.navbar[type=submit] .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,.search-form .navbar.search-submit .navbar-item.has-dropdown.is-active .navbar-link,.search-form .navbar.search-submit .navbar-item.has-dropdown:hover .navbar-link{
        background-color:#118fe4;
        color:#fff
    }
    .comment-form input.navbar[type=submit] .navbar-dropdown a.navbar-item.is-active,.navbar.is-info .navbar-dropdown a.navbar-item.is-active,.search-form .navbar.search-submit .navbar-dropdown a.navbar-item.is-active{
        background-color:#209cee;
        color:#fff
    }
}
.navbar.is-success{
    background-color:#23d160;
    color:#fff
}
.navbar.is-success .navbar-brand .navbar-link,.navbar.is-success .navbar-brand>.navbar-item{
    color:#fff
}
.navbar.is-success .navbar-brand .navbar-link.is-active,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand>a.navbar-item:hover{
    background-color:#20bc56;
    color:#fff
}
.navbar.is-success .navbar-brand .navbar-link:after{
    border-color:#fff
}
.navbar.is-success .navbar-burger{
    color:#fff
}
@media screen and (min-width:1088px){
    .navbar.is-success .navbar-end .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-start>.navbar-item{
        color:#fff
    }
    .navbar.is-success .navbar-end .navbar-link.is-active,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start>a.navbar-item:hover{
        background-color:#20bc56;
        color:#fff
    }
    .navbar.is-success .navbar-end .navbar-link:after,.navbar.is-success .navbar-start .navbar-link:after{
        border-color:#fff
    }
    .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link{
        background-color:#20bc56;
        color:#fff
    }
    .navbar.is-success .navbar-dropdown a.navbar-item.is-active{
        background-color:#23d160;
        color:#fff
    }
}
.navbar.is-warning{
    background-color:#ffdd57
}
.navbar.is-warning,.navbar.is-warning .navbar-brand .navbar-link,.navbar.is-warning .navbar-brand>.navbar-item{
    color:rgba(0,0,0,.7)
}
.navbar.is-warning .navbar-brand .navbar-link.is-active,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand>a.navbar-item:hover{
    background-color:#ffd83d;
    color:rgba(0,0,0,.7)
}
.navbar.is-warning .navbar-brand .navbar-link:after{
    border-color:rgba(0,0,0,.7)
}
.navbar.is-warning .navbar-burger{
    color:rgba(0,0,0,.7)
}
@media screen and (min-width:1088px){
    .navbar.is-warning .navbar-end .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-start>.navbar-item{
        color:rgba(0,0,0,.7)
    }
    .navbar.is-warning .navbar-end .navbar-link.is-active,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start>a.navbar-item:hover{
        background-color:#ffd83d;
        color:rgba(0,0,0,.7)
    }
    .navbar.is-warning .navbar-end .navbar-link:after,.navbar.is-warning .navbar-start .navbar-link:after{
        border-color:rgba(0,0,0,.7)
    }
    .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link{
        background-color:#ffd83d;
        color:rgba(0,0,0,.7)
    }
    .navbar.is-warning .navbar-dropdown a.navbar-item.is-active{
        background-color:#ffdd57;
        color:rgba(0,0,0,.7)
    }
}
.navbar.is-danger{
    background-color:#ff3860;
    color:#fff
}
.navbar.is-danger .navbar-brand .navbar-link,.navbar.is-danger .navbar-brand>.navbar-item{
    color:#fff
}
.navbar.is-danger .navbar-brand .navbar-link.is-active,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand>a.navbar-item:hover{
    background-color:#ff1f4b;
    color:#fff
}
.navbar.is-danger .navbar-brand .navbar-link:after{
    border-color:#fff
}
.navbar.is-danger .navbar-burger{
    color:#fff
}
@media screen and (min-width:1088px){
    .navbar.is-danger .navbar-end .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-start>.navbar-item{
        color:#fff
    }
    .navbar.is-danger .navbar-end .navbar-link.is-active,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start>a.navbar-item:hover{
        background-color:#ff1f4b;
        color:#fff
    }
    .navbar.is-danger .navbar-end .navbar-link:after,.navbar.is-danger .navbar-start .navbar-link:after{
        border-color:#fff
    }
    .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link{
        background-color:#ff1f4b;
        color:#fff
    }
    .navbar.is-danger .navbar-dropdown a.navbar-item.is-active{
        background-color:#ff3860;
        color:#fff
    }
}
.navbar>.container{
    -webkit-box-align:stretch;
    -ms-flex-align:stretch;
    align-items:stretch;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    min-height:3.25rem;
    width:100%
}
.navbar.has-shadow{
    -webkit-box-shadow:0 2px 0 0 #f5f5f5;
    box-shadow:0 2px 0 0 #f5f5f5
}
.navbar.is-fixed-bottom,.navbar.is-fixed-top{
    left:0;
    position:fixed;
    right:0;
    z-index:30
}
.navbar.is-fixed-bottom{
    bottom:0
}
.navbar.is-fixed-bottom.has-shadow{
    -webkit-box-shadow:0 -2px 0 0 #f5f5f5;
    box-shadow:0 -2px 0 0 #f5f5f5
}
.navbar.is-fixed-top{
    top:0
}
body.has-navbar-fixed-top,html.has-navbar-fixed-top{
    padding-top:3.25rem
}
body.has-navbar-fixed-bottom,html.has-navbar-fixed-bottom{
    padding-bottom:3.25rem
}
.navbar-brand,.navbar-tabs{
    -webkit-box-align:stretch;
    -ms-flex-align:stretch;
    align-items:stretch;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-negative:0;
    flex-shrink:0;
    min-height:3.25rem
}
.navbar-brand a.navbar-item:hover{
    background-color:transparent
}
.navbar-tabs{
    -webkit-overflow-scrolling:touch;
    max-width:100vw;
    overflow-x:auto;
    overflow-y:hidden
}
.navbar-burger{
    color:#4a4a4a;
    cursor:pointer;
    display:block;
    height:3.25rem;
    position:relative;
    width:3.25rem;
    margin-left:auto
}
.navbar-burger span{
    background-color:currentColor;
    display:block;
    height:1px;
    left:calc(50% - 8px);
    position:absolute;
    -webkit-transform-origin:center;
    -o-transform-origin:center;
    transform-origin:center;
    -webkit-transition-duration:86ms;
    -o-transition-duration:86ms;
    transition-duration:86ms;
    -webkit-transition-property:background-color,opacity,-webkit-transform;
    transition-property:background-color,opacity,-webkit-transform;
    -o-transition-property:background-color,opacity,-o-transform;
    transition-property:background-color,opacity,transform;
    transition-property:background-color,opacity,transform,-webkit-transform,-o-transform;
    -webkit-transition-timing-function:ease-out;
    -o-transition-timing-function:ease-out;
    transition-timing-function:ease-out;
    width:16px
}
.navbar-burger span:first-child{
    top:calc(50% - 6px)
}
.navbar-burger span:nth-child(2){
    top:calc(50% - 1px)
}
.navbar-burger span:nth-child(3){
    top:calc(50% + 4px)
}
.navbar-burger:hover{
    background-color:rgba(0,0,0,.05)
}
.navbar-burger.is-active span:first-child{
    -webkit-transform:translateY(5px) rotate(45deg);
    -o-transform:translateY(5px) rotate(45deg);
    transform:translateY(5px) rotate(45deg)
}
.navbar-burger.is-active span:nth-child(2){
    opacity:0
}
.navbar-burger.is-active span:nth-child(3){
    -webkit-transform:translateY(-5px) rotate(-45deg);
    -o-transform:translateY(-5px) rotate(-45deg);
    transform:translateY(-5px) rotate(-45deg)
}
.navbar-menu{
    display:none
}
.navbar-item,.navbar-link{
    color:#4a4a4a;
    display:block;
    line-height:1.5;
    padding:.5rem .75rem;
    position:relative
}
.navbar-item .icon:only-child,.navbar-link .icon:only-child{
    margin-left:-.25rem;
    margin-right:-.25rem
}
.navbar-link,a.navbar-item{
    cursor:pointer
}
.navbar-link.is-active,.navbar-link:hover,a.navbar-item.is-active,a.navbar-item:hover{
    background-color:#fafafa;
    color:#3273dc
}
.navbar-item{
    display:block;
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0;
    -ms-flex-negative:0;
    flex-shrink:0
}
.navbar-item img{
    max-height:1.75rem
}
.navbar-item.has-dropdown{
    padding:0
}
.navbar-item.is-expanded{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    -ms-flex-negative:1;
    flex-shrink:1
}
.navbar-item.is-tab{
    border-bottom:1px solid transparent;
    min-height:3.25rem;
    padding-bottom:calc(.5rem - 1px)
}
.navbar-item.is-tab:hover{
    background-color:transparent;
    border-bottom-color:#3273dc
}
.navbar-item.is-tab.is-active{
    background-color:transparent;
    border-bottom:3px solid #3273dc;
    color:#3273dc;
    padding-bottom:calc(.5rem - 3px)
}
.navbar-content{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    -ms-flex-negative:1;
    flex-shrink:1
}
.navbar-link:not(.is-arrowless){
    padding-right:2.5em
}
.navbar-link:not(.is-arrowless):after{
    border-color:#3273dc;
    margin-top:-.375em;
    right:1.125em
}
.navbar-dropdown{
    font-size:.875rem;
    padding-bottom:.5rem;
    padding-top:.5rem
}
.navbar-dropdown .navbar-item{
    padding-left:1.5rem;
    padding-right:1.5rem
}
.navbar-divider{
    background-color:#f5f5f5;
    border:none;
    display:none;
    height:2px;
    margin:.5rem 0
}
@media screen and (max-width:1087px){
    .navbar>.container{
        display:block
    }
    .navbar-brand .navbar-item,.navbar-tabs .navbar-item{
        -webkit-box-align:center;
        -ms-flex-align:center;
        align-items:center;
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex
    }
    .navbar-link:after{
        display:none
    }
    .navbar-menu{
        background-color:#fff;
        -webkit-box-shadow:0 8px 16px hsla(0,0%,4%,.1);
        box-shadow:0 8px 16px hsla(0,0%,4%,.1);
        padding:.5rem 0
    }
    .navbar-menu.is-active{
        display:block
    }
    .navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{
        left:0;
        position:fixed;
        right:0;
        z-index:30
    }
    .navbar.is-fixed-bottom-touch{
        bottom:0
    }
    .navbar.is-fixed-bottom-touch.has-shadow{
        -webkit-box-shadow:0 -2px 3px hsla(0,0%,4%,.1);
        box-shadow:0 -2px 3px hsla(0,0%,4%,.1)
    }
    .navbar.is-fixed-top-touch{
        top:0
    }
    .navbar.is-fixed-top-touch .navbar-menu,.navbar.is-fixed-top .navbar-menu{
        -webkit-overflow-scrolling:touch;
        max-height:calc(100vh - 3.25rem);
        overflow:auto
    }
    body.has-navbar-fixed-top-touch,html.has-navbar-fixed-top-touch{
        padding-top:3.25rem
    }
    body.has-navbar-fixed-bottom-touch,html.has-navbar-fixed-bottom-touch{
        padding-bottom:3.25rem
    }
}
@media screen and (min-width:1088px){
    .navbar,.navbar-end,.navbar-menu,.navbar-start{
        -webkit-box-align:stretch;
        -ms-flex-align:stretch;
        align-items:stretch;
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex
    }
    .navbar{
        min-height:3.25rem
    }
    .navbar.is-spaced{
        padding:1rem 2rem
    }
    .navbar.is-spaced .navbar-end,.navbar.is-spaced .navbar-start{
        -webkit-box-align:center;
        -ms-flex-align:center;
        align-items:center
    }
    .navbar.is-spaced .navbar-link,.navbar.is-spaced a.navbar-item{
        border-radius:4px
    }
    .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link,.navbar.is-transparent .navbar-link.is-active,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent a.navbar-item:hover{
        background-color:transparent!important
    }
    .navbar.is-transparent .navbar-dropdown a.navbar-item:hover{
        background-color:#f5f5f5;
        color:#0a0a0a
    }
    .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{
        background-color:#f5f5f5;
        color:#3273dc
    }
    .navbar-burger{
        display:none
    }
    .navbar-item,.navbar-link{
        -webkit-box-align:center;
        -ms-flex-align:center;
        align-items:center;
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex
    }
    .navbar-item.has-dropdown{
        -webkit-box-align:stretch;
        -ms-flex-align:stretch;
        align-items:stretch
    }
    .navbar-item.has-dropdown-up .navbar-link:after{
        -webkit-transform:rotate(135deg) translate(.25em,-.25em);
        -o-transform:rotate(135deg) translate(.25em,-.25em);
        transform:rotate(135deg) translate(.25em,-.25em)
    }
    .navbar-item.has-dropdown-up .navbar-dropdown{
        border-bottom:2px solid #dbdbdb;
        border-radius:6px 6px 0 0;
        border-top:none;
        bottom:100%;
        -webkit-box-shadow:0 -8px 8px hsla(0,0%,4%,.1);
        box-shadow:0 -8px 8px hsla(0,0%,4%,.1);
        top:auto
    }
    .navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{
        display:block
    }
    .navbar-item.is-active .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown{
        opacity:1;
        pointer-events:auto;
        -webkit-transform:translateY(0);
        -o-transform:translateY(0);
        transform:translateY(0)
    }
    .navbar-menu{
        -webkit-box-flex:1;
        -ms-flex-positive:1;
        flex-grow:1;
        -ms-flex-negative:0;
        flex-shrink:0
    }
    .navbar-start{
        -webkit-box-pack:start;
        -ms-flex-pack:start;
        justify-content:flex-start;
        margin-right:auto
    }
    .navbar-end{
        -webkit-box-pack:end;
        -ms-flex-pack:end;
        justify-content:flex-end;
        margin-left:auto
    }
    .navbar-dropdown{
        background-color:#fff;
        border-bottom-left-radius:6px;
        border-bottom-right-radius:6px;
        border-top:2px solid #dbdbdb;
        -webkit-box-shadow:0 8px 8px hsla(0,0%,4%,.1);
        box-shadow:0 8px 8px hsla(0,0%,4%,.1);
        display:none;
        font-size:.875rem;
        left:0;
        min-width:100%;
        position:absolute;
        top:100%;
        z-index:20
    }
    .navbar-dropdown .navbar-item{
        padding:.375rem 1rem;
        white-space:nowrap
    }
    .navbar-dropdown a.navbar-item{
        padding-right:3rem
    }
    .navbar-dropdown a.navbar-item:hover{
        background-color:#f5f5f5;
        color:#0a0a0a
    }
    .navbar-dropdown a.navbar-item.is-active{
        background-color:#f5f5f5;
        color:#3273dc
    }
    .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-dropdown{
        border-radius:6px;
        border-top:none;
        -webkit-box-shadow:0 8px 8px hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.1);
        box-shadow:0 8px 8px hsla(0,0%,4%,.1),0 0 0 1px hsla(0,0%,4%,.1);
        display:block;
        opacity:0;
        pointer-events:none;
        top:calc(100% + -4px);
        -webkit-transform:translateY(-5px);
        -o-transform:translateY(-5px);
        transform:translateY(-5px);
        -webkit-transition-duration:86ms;
        -o-transition-duration:86ms;
        transition-duration:86ms;
        -webkit-transition-property:opacity,-webkit-transform;
        transition-property:opacity,-webkit-transform;
        -o-transition-property:opacity,-o-transform;
        transition-property:opacity,transform;
        transition-property:opacity,transform,-webkit-transform,-o-transform
    }
    .navbar-dropdown.is-right{
        left:auto;
        right:0
    }
    .navbar-divider{
        display:block
    }
    .container>.navbar .navbar-brand,.navbar>.container .navbar-brand{
        margin-left:-.75rem
    }
    .container>.navbar .navbar-menu,.navbar>.container .navbar-menu{
        margin-right:-.75rem
    }
    .navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{
        left:0;
        position:fixed;
        right:0;
        z-index:30
    }
    .navbar.is-fixed-bottom-desktop{
        bottom:0
    }
    .navbar.is-fixed-bottom-desktop.has-shadow{
        -webkit-box-shadow:0 -2px 3px hsla(0,0%,4%,.1);
        box-shadow:0 -2px 3px hsla(0,0%,4%,.1)
    }
    .navbar.is-fixed-top-desktop{
        top:0
    }
    body.has-navbar-fixed-top-desktop,html.has-navbar-fixed-top-desktop{
        padding-top:3.25rem
    }
    body.has-navbar-fixed-bottom-desktop,html.has-navbar-fixed-bottom-desktop{
        padding-bottom:3.25rem
    }
    body.has-spaced-navbar-fixed-top,html.has-spaced-navbar-fixed-top{
        padding-top:5.25rem
    }
    body.has-spaced-navbar-fixed-bottom,html.has-spaced-navbar-fixed-bottom{
        padding-bottom:5.25rem
    }
    .navbar-link.is-active,a.navbar-item.is-active{
        color:#0a0a0a
    }
    .navbar-link.is-active:not(:hover),a.navbar-item.is-active:not(:hover){
        background-color:transparent
    }
    .navbar-item.has-dropdown.is-active .navbar-link,.navbar-item.has-dropdown:hover .navbar-link{
        background-color:#fafafa
    }
}
.hero.is-fullheight-with-navbar{
    min-height:calc(100vh - 3.25rem)
}
.pagination{
    font-size:1rem;
    margin:-.25rem
}
.pagination.is-small{
    font-size:.75rem
}
.pagination.is-medium{
    font-size:1.25rem
}
.pagination.is-large{
    font-size:1.5rem
}
.pagination.is-rounded .pagination-next,.pagination.is-rounded .pagination-previous{
    padding-left:1em;
    padding-right:1em;
    border-radius:290486px
}
.pagination.is-rounded .pagination-link{
    border-radius:290486px
}
.pagination,.pagination-list{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    text-align:center
}
.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous{
    font-size:1em;
    padding-left:.5em;
    padding-right:.5em;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    margin:.25rem;
    text-align:center
}
.pagination-link,.pagination-next,.pagination-previous{
    border-color:#dbdbdb;
    color:#363636;
    min-width:2.25em
}
.pagination-link:hover,.pagination-next:hover,.pagination-previous:hover{
    border-color:#b5b5b5;
    color:#363636
}
.pagination-link:focus,.pagination-next:focus,.pagination-previous:focus{
    border-color:#3273dc
}
.pagination-link:active,.pagination-next:active,.pagination-previous:active{
    -webkit-box-shadow:inset 0 1px 2px hsla(0,0%,4%,.2);
    box-shadow:inset 0 1px 2px hsla(0,0%,4%,.2)
}
.pagination-link[disabled],.pagination-next[disabled],.pagination-previous[disabled]{
    background-color:#dbdbdb;
    border-color:#dbdbdb;
    -webkit-box-shadow:none;
    box-shadow:none;
    color:#7a7a7a;
    opacity:.5
}
.pagination-next,.pagination-previous{
    padding-left:.75em;
    padding-right:.75em;
    white-space:nowrap
}
.pagination-link.is-current{
    background-color:#3273dc;
    border-color:#3273dc;
    color:#fff
}
.pagination-ellipsis{
    color:#b5b5b5;
    pointer-events:none
}
.pagination-list{
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
@media screen and (max-width:768px){
    .pagination{
        -ms-flex-wrap:wrap;
        flex-wrap:wrap
    }
    .pagination-list li,.pagination-next,.pagination-previous{
        -webkit-box-flex:1;
        -ms-flex-positive:1;
        flex-grow:1;
        -ms-flex-negative:1;
        flex-shrink:1
    }
}
@media print,screen and (min-width:769px){
    .pagination-list{
        -webkit-box-flex:1;
        -ms-flex-positive:1;
        flex-grow:1;
        -ms-flex-negative:1;
        flex-shrink:1;
        -webkit-box-pack:start;
        -ms-flex-pack:start;
        justify-content:flex-start;
        -webkit-box-ordinal-group:2;
        -ms-flex-order:1;
        order:1
    }
    .pagination-previous{
        -webkit-box-ordinal-group:3;
        -ms-flex-order:2;
        order:2
    }
    .pagination-next{
        -webkit-box-ordinal-group:4;
        -ms-flex-order:3;
        order:3
    }
    .pagination{
        -webkit-box-pack:justify;
        -ms-flex-pack:justify;
        justify-content:space-between
    }
    .pagination.is-centered .pagination-previous{
        -webkit-box-ordinal-group:2;
        -ms-flex-order:1;
        order:1
    }
    .pagination.is-centered .pagination-list{
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center;
        -webkit-box-ordinal-group:3;
        -ms-flex-order:2;
        order:2
    }
    .pagination.is-centered .pagination-next{
        -webkit-box-ordinal-group:4;
        -ms-flex-order:3;
        order:3
    }
    .pagination.is-right .pagination-previous{
        -webkit-box-ordinal-group:2;
        -ms-flex-order:1;
        order:1
    }
    .pagination.is-right .pagination-next{
        -webkit-box-ordinal-group:3;
        -ms-flex-order:2;
        order:2
    }
    .pagination.is-right .pagination-list{
        -webkit-box-pack:end;
        -ms-flex-pack:end;
        justify-content:flex-end;
        -webkit-box-ordinal-group:4;
        -ms-flex-order:3;
        order:3
    }
}
.panel{
    font-size:1rem
}
.panel:not(:last-child){
    margin-bottom:1.5rem
}
.panel-block,.panel-heading,.panel-tabs{
    border-bottom:1px solid #dbdbdb;
    border-left:1px solid #dbdbdb;
    border-right:1px solid #dbdbdb
}
.panel-block:first-child,.panel-heading:first-child,.panel-tabs:first-child{
    border-top:1px solid #dbdbdb
}
.panel-heading{
    background-color:#f5f5f5;
    border-radius:4px 4px 0 0;
    color:#363636;
    font-size:1.25em;
    font-weight:300;
    line-height:1.25;
    padding:.5em .75em
}
.panel-tabs{
    -webkit-box-align:end;
    -ms-flex-align:end;
    align-items:flex-end;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    font-size:.875em;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.panel-tabs a{
    border-bottom:1px solid #dbdbdb;
    margin-bottom:-1px;
    padding:.5em
}
.panel-tabs a.is-active{
    border-bottom-color:#4a4a4a;
    color:#363636
}
.panel-list a{
    color:#4a4a4a
}
.panel-list a:hover{
    color:#3273dc
}
.panel-block{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    color:#363636;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:flex-start;
    padding:.5em .75em
}
.panel-block input[type=checkbox]{
    margin-right:.75em
}
.panel-block>.control,.search-form .panel-block>label{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    -ms-flex-negative:1;
    flex-shrink:1;
    width:100%
}
.panel-block.is-wrapped{
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.panel-block.is-active{
    border-left-color:#3273dc;
    color:#363636
}
.panel-block.is-active .panel-icon{
    color:#3273dc
}
a.panel-block,label.panel-block{
    cursor:pointer
}
a.panel-block:hover,label.panel-block:hover{
    background-color:#f5f5f5
}
.panel-icon{
    display:inline-block;
    font-size:14px;
    height:1em;
    line-height:1em;
    text-align:center;
    vertical-align:top;
    width:1em;
    color:#7a7a7a;
    margin-right:.75em
}
.panel-icon .fa{
    font-size:inherit;
    line-height:inherit
}
.tabs{
    -webkit-overflow-scrolling:touch;
    -webkit-box-align:stretch;
    -ms-flex-align:stretch;
    align-items:stretch;
    font-size:1rem;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between;
    overflow:hidden;
    overflow-x:auto;
    white-space:nowrap
}
.tabs,.tabs a{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.tabs a{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    border-bottom:1px solid #dbdbdb;
    color:#4a4a4a;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    margin-bottom:-1px;
    padding:.5em 1em;
    vertical-align:top
}
.tabs a:hover{
    border-bottom-color:#363636;
    color:#363636
}
.tabs li{
    display:block
}
.tabs li.is-active a{
    border-bottom-color:#3273dc;
    color:#3273dc
}
.tabs ul{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    border-bottom:1px solid #dbdbdb;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    -ms-flex-negative:0;
    flex-shrink:0;
    -webkit-box-pack:start;
    -ms-flex-pack:start;
    justify-content:flex-start
}
.tabs ul.is-center,.tabs ul.is-left{
    padding-right:.75em
}
.tabs ul.is-center{
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    padding-left:.75em
}
.tabs ul.is-right{
    -webkit-box-pack:end;
    -ms-flex-pack:end;
    justify-content:flex-end;
    padding-left:.75em
}
.tabs .icon:first-child{
    margin-right:.5em
}
.tabs .icon:last-child{
    margin-left:.5em
}
.tabs.is-centered ul{
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.tabs.is-right ul{
    -webkit-box-pack:end;
    -ms-flex-pack:end;
    justify-content:flex-end
}
.tabs.is-boxed a{
    border:1px solid transparent;
    border-radius:4px 4px 0 0
}
.tabs.is-boxed a:hover{
    background-color:#f5f5f5;
    border-bottom-color:#dbdbdb
}
.tabs.is-boxed li.is-active a{
    background-color:#fff;
    border-color:#dbdbdb;
    border-bottom-color:transparent!important
}
.tabs.is-fullwidth li{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    -ms-flex-negative:0;
    flex-shrink:0
}
.tabs.is-toggle a{
    border:1px solid #dbdbdb;
    margin-bottom:0;
    position:relative
}
.tabs.is-toggle a:hover{
    background-color:#f5f5f5;
    border-color:#b5b5b5;
    z-index:2
}
.tabs.is-toggle li+li{
    margin-left:-1px
}
.tabs.is-toggle li:first-child a{
    border-radius:4px 0 0 4px
}
.tabs.is-toggle li:last-child a{
    border-radius:0 4px 4px 0
}
.tabs.is-toggle li.is-active a{
    background-color:#3273dc;
    border-color:#3273dc;
    color:#fff;
    z-index:1
}
.tabs.is-toggle ul{
    border-bottom:none
}
.tabs.is-toggle.is-toggle-rounded li:first-child a{
    border-bottom-left-radius:290486px;
    border-top-left-radius:290486px;
    padding-left:1.25em
}
.tabs.is-toggle.is-toggle-rounded li:last-child a{
    border-bottom-right-radius:290486px;
    border-top-right-radius:290486px;
    padding-right:1.25em
}
.tabs.is-small{
    font-size:.75rem
}
.tabs.is-medium{
    font-size:1.25rem
}
.tabs.is-large{
    font-size:1.5rem
}
.column{
    display:block;
    -ms-flex-preferred-size:0;
    flex-basis:0;
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    -ms-flex-negative:1;
    flex-shrink:1;
    padding:.75rem
}
.columns.is-mobile>.column.is-full,.columns.is-mobile>.column.is-narrow{
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none
}
.columns.is-mobile>.column.is-full{
    width:100%
}
.columns.is-mobile>.column.is-three-quarters{
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none;
    width:75%
}
.columns.is-mobile>.column.is-two-thirds{
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none;
    width:66.6666%
}
.columns.is-mobile>.column.is-half{
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none;
    width:50%
}
.columns.is-mobile>.column.is-one-third{
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none;
    width:33.3333%
}
.columns.is-mobile>.column.is-one-quarter{
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none;
    width:25%
}
.columns.is-mobile>.column.is-one-fifth{
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none;
    width:20%
}
.columns.is-mobile>.column.is-two-fifths{
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none;
    width:40%
}
.columns.is-mobile>.column.is-three-fifths{
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none;
    width:60%
}
.columns.is-mobile>.column.is-four-fifths{
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none;
    width:80%
}
.columns.is-mobile>.column.is-offset-three-quarters{
    margin-left:75%
}
.columns.is-mobile>.column.is-offset-two-thirds{
    margin-left:66.6666%
}
.columns.is-mobile>.column.is-offset-half{
    margin-left:50%
}
.columns.is-mobile>.column.is-offset-one-third{
    margin-left:33.3333%
}
.columns.is-mobile>.column.is-offset-one-quarter{
    margin-left:25%
}
.columns.is-mobile>.column.is-offset-one-fifth{
    margin-left:20%
}
.columns.is-mobile>.column.is-offset-two-fifths{
    margin-left:40%
}
.columns.is-mobile>.column.is-offset-three-fifths{
    margin-left:60%
}
.columns.is-mobile>.column.is-offset-four-fifths{
    margin-left:80%
}
.columns.is-mobile>.column.is-1{
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none;
    width:8.33333%
}
.columns.is-mobile>.column.is-offset-1{
    margin-left:8.33333%
}
.columns.is-mobile>.column.is-2{
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none;
    width:16.66667%
}
.columns.is-mobile>.column.is-offset-2{
    margin-left:16.66667%
}
.columns.is-mobile>.column.is-3{
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none;
    width:25%
}
.columns.is-mobile>.column.is-offset-3{
    margin-left:25%
}
.columns.is-mobile>.column.is-4{
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none;
    width:33.33333%
}
.columns.is-mobile>.column.is-offset-4{
    margin-left:33.33333%
}
.columns.is-mobile>.column.is-5{
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none;
    width:41.66667%
}
.columns.is-mobile>.column.is-offset-5{
    margin-left:41.66667%
}
.columns.is-mobile>.column.is-6{
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none;
    width:50%
}
.columns.is-mobile>.column.is-offset-6{
    margin-left:50%
}
.columns.is-mobile>.column.is-7{
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none;
    width:58.33333%
}
.columns.is-mobile>.column.is-offset-7{
    margin-left:58.33333%
}
.columns.is-mobile>.column.is-8{
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none;
    width:66.66667%
}
.columns.is-mobile>.column.is-offset-8{
    margin-left:66.66667%
}
.columns.is-mobile>.column.is-9{
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none;
    width:75%
}
.columns.is-mobile>.column.is-offset-9{
    margin-left:75%
}
.columns.is-mobile>.column.is-10{
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none;
    width:83.33333%
}
.columns.is-mobile>.column.is-offset-10{
    margin-left:83.33333%
}
.columns.is-mobile>.column.is-11{
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none;
    width:91.66667%
}
.columns.is-mobile>.column.is-offset-11{
    margin-left:91.66667%
}
.columns.is-mobile>.column.is-12{
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none;
    width:100%
}
.columns.is-mobile>.column.is-offset-12{
    margin-left:100%
}
@media screen and (max-width:768px){
    .column.is-full-mobile,.column.is-narrow-mobile{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none
    }
    .column.is-full-mobile{
        width:100%
    }
    .column.is-three-quarters-mobile{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:75%
    }
    .column.is-two-thirds-mobile{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:66.6666%
    }
    .column.is-half-mobile{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:50%
    }
    .column.is-one-third-mobile{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:33.3333%
    }
    .column.is-one-quarter-mobile{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:25%
    }
    .column.is-one-fifth-mobile{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:20%
    }
    .column.is-two-fifths-mobile{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:40%
    }
    .column.is-three-fifths-mobile{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:60%
    }
    .column.is-four-fifths-mobile{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:80%
    }
    .column.is-offset-three-quarters-mobile{
        margin-left:75%
    }
    .column.is-offset-two-thirds-mobile{
        margin-left:66.6666%
    }
    .column.is-offset-half-mobile{
        margin-left:50%
    }
    .column.is-offset-one-third-mobile{
        margin-left:33.3333%
    }
    .column.is-offset-one-quarter-mobile{
        margin-left:25%
    }
    .column.is-offset-one-fifth-mobile{
        margin-left:20%
    }
    .column.is-offset-two-fifths-mobile{
        margin-left:40%
    }
    .column.is-offset-three-fifths-mobile{
        margin-left:60%
    }
    .column.is-offset-four-fifths-mobile{
        margin-left:80%
    }
    .column.is-1-mobile{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:8.33333%
    }
    .column.is-offset-1-mobile{
        margin-left:8.33333%
    }
    .column.is-2-mobile{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:16.66667%
    }
    .column.is-offset-2-mobile{
        margin-left:16.66667%
    }
    .column.is-3-mobile{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:25%
    }
    .column.is-offset-3-mobile{
        margin-left:25%
    }
    .column.is-4-mobile{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:33.33333%
    }
    .column.is-offset-4-mobile{
        margin-left:33.33333%
    }
    .column.is-5-mobile{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:41.66667%
    }
    .column.is-offset-5-mobile{
        margin-left:41.66667%
    }
    .column.is-6-mobile{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:50%
    }
    .column.is-offset-6-mobile{
        margin-left:50%
    }
    .column.is-7-mobile{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:58.33333%
    }
    .column.is-offset-7-mobile{
        margin-left:58.33333%
    }
    .column.is-8-mobile{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:66.66667%
    }
    .column.is-offset-8-mobile{
        margin-left:66.66667%
    }
    .column.is-9-mobile{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:75%
    }
    .column.is-offset-9-mobile{
        margin-left:75%
    }
    .column.is-10-mobile{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:83.33333%
    }
    .column.is-offset-10-mobile{
        margin-left:83.33333%
    }
    .column.is-11-mobile{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:91.66667%
    }
    .column.is-offset-11-mobile{
        margin-left:91.66667%
    }
    .column.is-12-mobile{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:100%
    }
    .column.is-offset-12-mobile{
        margin-left:100%
    }
}
@media print,screen and (min-width:769px){
    .column.is-full,.column.is-full-tablet,.column.is-narrow,.column.is-narrow-tablet{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none
    }
    .column.is-full,.column.is-full-tablet{
        width:100%
    }
    .column.is-three-quarters,.column.is-three-quarters-tablet{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:75%
    }
    .column.is-two-thirds,.column.is-two-thirds-tablet{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:66.6666%
    }
    .column.is-half,.column.is-half-tablet{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:50%
    }
    .column.is-one-third,.column.is-one-third-tablet{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:33.3333%
    }
    .column.is-one-quarter,.column.is-one-quarter-tablet{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:25%
    }
    .column.is-one-fifth,.column.is-one-fifth-tablet{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:20%
    }
    .column.is-two-fifths,.column.is-two-fifths-tablet{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:40%
    }
    .column.is-three-fifths,.column.is-three-fifths-tablet{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:60%
    }
    .column.is-four-fifths,.column.is-four-fifths-tablet{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:80%
    }
    .column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{
        margin-left:75%
    }
    .column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{
        margin-left:66.6666%
    }
    .column.is-offset-half,.column.is-offset-half-tablet{
        margin-left:50%
    }
    .column.is-offset-one-third,.column.is-offset-one-third-tablet{
        margin-left:33.3333%
    }
    .column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{
        margin-left:25%
    }
    .column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{
        margin-left:20%
    }
    .column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{
        margin-left:40%
    }
    .column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{
        margin-left:60%
    }
    .column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{
        margin-left:80%
    }
    .column.is-1,.column.is-1-tablet{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:8.33333%
    }
    .column.is-offset-1,.column.is-offset-1-tablet{
        margin-left:8.33333%
    }
    .column.is-2,.column.is-2-tablet{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:16.66667%
    }
    .column.is-offset-2,.column.is-offset-2-tablet{
        margin-left:16.66667%
    }
    .column.is-3,.column.is-3-tablet{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:25%
    }
    .column.is-offset-3,.column.is-offset-3-tablet{
        margin-left:25%
    }
    .column.is-4,.column.is-4-tablet{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:33.33333%
    }
    .column.is-offset-4,.column.is-offset-4-tablet{
        margin-left:33.33333%
    }
    .column.is-5,.column.is-5-tablet{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:41.66667%
    }
    .column.is-offset-5,.column.is-offset-5-tablet{
        margin-left:41.66667%
    }
    .column.is-6,.column.is-6-tablet{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:50%
    }
    .column.is-offset-6,.column.is-offset-6-tablet{
        margin-left:50%
    }
    .column.is-7,.column.is-7-tablet{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:58.33333%
    }
    .column.is-offset-7,.column.is-offset-7-tablet{
        margin-left:58.33333%
    }
    .column.is-8,.column.is-8-tablet{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:66.66667%
    }
    .column.is-offset-8,.column.is-offset-8-tablet{
        margin-left:66.66667%
    }
    .column.is-9,.column.is-9-tablet{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:75%
    }
    .column.is-offset-9,.column.is-offset-9-tablet{
        margin-left:75%
    }
    .column.is-10,.column.is-10-tablet{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:83.33333%
    }
    .column.is-offset-10,.column.is-offset-10-tablet{
        margin-left:83.33333%
    }
    .column.is-11,.column.is-11-tablet{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:91.66667%
    }
    .column.is-offset-11,.column.is-offset-11-tablet{
        margin-left:91.66667%
    }
    .column.is-12,.column.is-12-tablet{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:100%
    }
    .column.is-offset-12,.column.is-offset-12-tablet{
        margin-left:100%
    }
}
@media screen and (max-width:1087px){
    .column.is-full-touch,.column.is-narrow-touch{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none
    }
    .column.is-full-touch{
        width:100%
    }
    .column.is-three-quarters-touch{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:75%
    }
    .column.is-two-thirds-touch{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:66.6666%
    }
    .column.is-half-touch{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:50%
    }
    .column.is-one-third-touch{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:33.3333%
    }
    .column.is-one-quarter-touch{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:25%
    }
    .column.is-one-fifth-touch{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:20%
    }
    .column.is-two-fifths-touch{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:40%
    }
    .column.is-three-fifths-touch{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:60%
    }
    .column.is-four-fifths-touch{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:80%
    }
    .column.is-offset-three-quarters-touch{
        margin-left:75%
    }
    .column.is-offset-two-thirds-touch{
        margin-left:66.6666%
    }
    .column.is-offset-half-touch{
        margin-left:50%
    }
    .column.is-offset-one-third-touch{
        margin-left:33.3333%
    }
    .column.is-offset-one-quarter-touch{
        margin-left:25%
    }
    .column.is-offset-one-fifth-touch{
        margin-left:20%
    }
    .column.is-offset-two-fifths-touch{
        margin-left:40%
    }
    .column.is-offset-three-fifths-touch{
        margin-left:60%
    }
    .column.is-offset-four-fifths-touch{
        margin-left:80%
    }
    .column.is-1-touch{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:8.33333%
    }
    .column.is-offset-1-touch{
        margin-left:8.33333%
    }
    .column.is-2-touch{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:16.66667%
    }
    .column.is-offset-2-touch{
        margin-left:16.66667%
    }
    .column.is-3-touch{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:25%
    }
    .column.is-offset-3-touch{
        margin-left:25%
    }
    .column.is-4-touch{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:33.33333%
    }
    .column.is-offset-4-touch{
        margin-left:33.33333%
    }
    .column.is-5-touch{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:41.66667%
    }
    .column.is-offset-5-touch{
        margin-left:41.66667%
    }
    .column.is-6-touch{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:50%
    }
    .column.is-offset-6-touch{
        margin-left:50%
    }
    .column.is-7-touch{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:58.33333%
    }
    .column.is-offset-7-touch{
        margin-left:58.33333%
    }
    .column.is-8-touch{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:66.66667%
    }
    .column.is-offset-8-touch{
        margin-left:66.66667%
    }
    .column.is-9-touch{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:75%
    }
    .column.is-offset-9-touch{
        margin-left:75%
    }
    .column.is-10-touch{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:83.33333%
    }
    .column.is-offset-10-touch{
        margin-left:83.33333%
    }
    .column.is-11-touch{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:91.66667%
    }
    .column.is-offset-11-touch{
        margin-left:91.66667%
    }
    .column.is-12-touch{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:100%
    }
    .column.is-offset-12-touch{
        margin-left:100%
    }
}
@media screen and (min-width:1088px){
    .column.is-full-desktop,.column.is-narrow-desktop{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none
    }
    .column.is-full-desktop{
        width:100%
    }
    .column.is-three-quarters-desktop{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:75%
    }
    .column.is-two-thirds-desktop{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:66.6666%
    }
    .column.is-half-desktop{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:50%
    }
    .column.is-one-third-desktop{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:33.3333%
    }
    .column.is-one-quarter-desktop{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:25%
    }
    .column.is-one-fifth-desktop{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:20%
    }
    .column.is-two-fifths-desktop{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:40%
    }
    .column.is-three-fifths-desktop{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:60%
    }
    .column.is-four-fifths-desktop{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:80%
    }
    .column.is-offset-three-quarters-desktop{
        margin-left:75%
    }
    .column.is-offset-two-thirds-desktop{
        margin-left:66.6666%
    }
    .column.is-offset-half-desktop{
        margin-left:50%
    }
    .column.is-offset-one-third-desktop{
        margin-left:33.3333%
    }
    .column.is-offset-one-quarter-desktop{
        margin-left:25%
    }
    .column.is-offset-one-fifth-desktop{
        margin-left:20%
    }
    .column.is-offset-two-fifths-desktop{
        margin-left:40%
    }
    .column.is-offset-three-fifths-desktop{
        margin-left:60%
    }
    .column.is-offset-four-fifths-desktop{
        margin-left:80%
    }
    .column.is-1-desktop{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:8.33333%
    }
    .column.is-offset-1-desktop{
        margin-left:8.33333%
    }
    .column.is-2-desktop{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:16.66667%
    }
    .column.is-offset-2-desktop{
        margin-left:16.66667%
    }
    .column.is-3-desktop{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:25%
    }
    .column.is-offset-3-desktop{
        margin-left:25%
    }
    .column.is-4-desktop{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:33.33333%
    }
    .column.is-offset-4-desktop{
        margin-left:33.33333%
    }
    .column.is-5-desktop{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:41.66667%
    }
    .column.is-offset-5-desktop{
        margin-left:41.66667%
    }
    .column.is-6-desktop{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:50%
    }
    .column.is-offset-6-desktop{
        margin-left:50%
    }
    .column.is-7-desktop{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:58.33333%
    }
    .column.is-offset-7-desktop{
        margin-left:58.33333%
    }
    .column.is-8-desktop{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:66.66667%
    }
    .column.is-offset-8-desktop{
        margin-left:66.66667%
    }
    .column.is-9-desktop{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:75%
    }
    .column.is-offset-9-desktop{
        margin-left:75%
    }
    .column.is-10-desktop{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:83.33333%
    }
    .column.is-offset-10-desktop{
        margin-left:83.33333%
    }
    .column.is-11-desktop{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:91.66667%
    }
    .column.is-offset-11-desktop{
        margin-left:91.66667%
    }
    .column.is-12-desktop{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:100%
    }
    .column.is-offset-12-desktop{
        margin-left:100%
    }
}
@media screen and (min-width:1280px){
    .column.is-full-widescreen,.column.is-narrow-widescreen{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none
    }
    .column.is-full-widescreen{
        width:100%
    }
    .column.is-three-quarters-widescreen{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:75%
    }
    .column.is-two-thirds-widescreen{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:66.6666%
    }
    .column.is-half-widescreen{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:50%
    }
    .column.is-one-third-widescreen{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:33.3333%
    }
    .column.is-one-quarter-widescreen{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:25%
    }
    .column.is-one-fifth-widescreen{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:20%
    }
    .column.is-two-fifths-widescreen{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:40%
    }
    .column.is-three-fifths-widescreen{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:60%
    }
    .column.is-four-fifths-widescreen{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:80%
    }
    .column.is-offset-three-quarters-widescreen{
        margin-left:75%
    }
    .column.is-offset-two-thirds-widescreen{
        margin-left:66.6666%
    }
    .column.is-offset-half-widescreen{
        margin-left:50%
    }
    .column.is-offset-one-third-widescreen{
        margin-left:33.3333%
    }
    .column.is-offset-one-quarter-widescreen{
        margin-left:25%
    }
    .column.is-offset-one-fifth-widescreen{
        margin-left:20%
    }
    .column.is-offset-two-fifths-widescreen{
        margin-left:40%
    }
    .column.is-offset-three-fifths-widescreen{
        margin-left:60%
    }
    .column.is-offset-four-fifths-widescreen{
        margin-left:80%
    }
    .column.is-1-widescreen{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:8.33333%
    }
    .column.is-offset-1-widescreen{
        margin-left:8.33333%
    }
    .column.is-2-widescreen{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:16.66667%
    }
    .column.is-offset-2-widescreen{
        margin-left:16.66667%
    }
    .column.is-3-widescreen{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:25%
    }
    .column.is-offset-3-widescreen{
        margin-left:25%
    }
    .column.is-4-widescreen{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:33.33333%
    }
    .column.is-offset-4-widescreen{
        margin-left:33.33333%
    }
    .column.is-5-widescreen{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:41.66667%
    }
    .column.is-offset-5-widescreen{
        margin-left:41.66667%
    }
    .column.is-6-widescreen{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:50%
    }
    .column.is-offset-6-widescreen{
        margin-left:50%
    }
    .column.is-7-widescreen{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:58.33333%
    }
    .column.is-offset-7-widescreen{
        margin-left:58.33333%
    }
    .column.is-8-widescreen{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:66.66667%
    }
    .column.is-offset-8-widescreen{
        margin-left:66.66667%
    }
    .column.is-9-widescreen{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:75%
    }
    .column.is-offset-9-widescreen{
        margin-left:75%
    }
    .column.is-10-widescreen{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:83.33333%
    }
    .column.is-offset-10-widescreen{
        margin-left:83.33333%
    }
    .column.is-11-widescreen{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:91.66667%
    }
    .column.is-offset-11-widescreen{
        margin-left:91.66667%
    }
    .column.is-12-widescreen{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:100%
    }
    .column.is-offset-12-widescreen{
        margin-left:100%
    }
}
@media screen and (min-width:1472px){
    .column.is-full-fullhd,.column.is-narrow-fullhd{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none
    }
    .column.is-full-fullhd{
        width:100%
    }
    .column.is-three-quarters-fullhd{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:75%
    }
    .column.is-two-thirds-fullhd{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:66.6666%
    }
    .column.is-half-fullhd{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:50%
    }
    .column.is-one-third-fullhd{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:33.3333%
    }
    .column.is-one-quarter-fullhd{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:25%
    }
    .column.is-one-fifth-fullhd{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:20%
    }
    .column.is-two-fifths-fullhd{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:40%
    }
    .column.is-three-fifths-fullhd{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:60%
    }
    .column.is-four-fifths-fullhd{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:80%
    }
    .column.is-offset-three-quarters-fullhd{
        margin-left:75%
    }
    .column.is-offset-two-thirds-fullhd{
        margin-left:66.6666%
    }
    .column.is-offset-half-fullhd{
        margin-left:50%
    }
    .column.is-offset-one-third-fullhd{
        margin-left:33.3333%
    }
    .column.is-offset-one-quarter-fullhd{
        margin-left:25%
    }
    .column.is-offset-one-fifth-fullhd{
        margin-left:20%
    }
    .column.is-offset-two-fifths-fullhd{
        margin-left:40%
    }
    .column.is-offset-three-fifths-fullhd{
        margin-left:60%
    }
    .column.is-offset-four-fifths-fullhd{
        margin-left:80%
    }
    .column.is-1-fullhd{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:8.33333%
    }
    .column.is-offset-1-fullhd{
        margin-left:8.33333%
    }
    .column.is-2-fullhd{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:16.66667%
    }
    .column.is-offset-2-fullhd{
        margin-left:16.66667%
    }
    .column.is-3-fullhd{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:25%
    }
    .column.is-offset-3-fullhd{
        margin-left:25%
    }
    .column.is-4-fullhd{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:33.33333%
    }
    .column.is-offset-4-fullhd{
        margin-left:33.33333%
    }
    .column.is-5-fullhd{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:41.66667%
    }
    .column.is-offset-5-fullhd{
        margin-left:41.66667%
    }
    .column.is-6-fullhd{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:50%
    }
    .column.is-offset-6-fullhd{
        margin-left:50%
    }
    .column.is-7-fullhd{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:58.33333%
    }
    .column.is-offset-7-fullhd{
        margin-left:58.33333%
    }
    .column.is-8-fullhd{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:66.66667%
    }
    .column.is-offset-8-fullhd{
        margin-left:66.66667%
    }
    .column.is-9-fullhd{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:75%
    }
    .column.is-offset-9-fullhd{
        margin-left:75%
    }
    .column.is-10-fullhd{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:83.33333%
    }
    .column.is-offset-10-fullhd{
        margin-left:83.33333%
    }
    .column.is-11-fullhd{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:91.66667%
    }
    .column.is-offset-11-fullhd{
        margin-left:91.66667%
    }
    .column.is-12-fullhd{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none;
        width:100%
    }
    .column.is-offset-12-fullhd{
        margin-left:100%
    }
}
.columns{
    margin-left:-.75rem;
    margin-right:-.75rem;
    margin-top:-.75rem
}
.columns:last-child{
    margin-bottom:-.75rem
}
.columns:not(:last-child){
    margin-bottom:.75rem
}
.columns.is-centered{
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.columns.is-gapless{
    margin-left:0;
    margin-right:0;
    margin-top:0
}
.columns.is-gapless>.column{
    margin:0;
    padding:0!important
}
.columns.is-gapless:not(:last-child){
    margin-bottom:1.5rem
}
.columns.is-gapless:last-child{
    margin-bottom:0
}
.columns.is-mobile{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.columns.is-multiline{
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.columns.is-vcentered{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
@media print,screen and (min-width:769px){
    .columns:not(.is-desktop){
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex
    }
}
@media screen and (min-width:1088px){
    .columns.is-desktop{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex
    }
}
.columns.is-variable{
    --columnGap:0.75rem;
    margin-left:calc(-1*var(--columnGap));
    margin-right:calc(-1*var(--columnGap))
}
.columns.is-variable .column{
    padding-left:var(--columnGap);
    padding-right:var(--columnGap)
}
.columns.is-variable.is-0{
    --columnGap:0rem
}
@media screen and (max-width:768px){
    .columns.is-variable.is-0-mobile{
        --columnGap:0rem
    }
}
@media print,screen and (min-width:769px){
    .columns.is-variable.is-0-tablet{
        --columnGap:0rem
    }
}
@media screen and (min-width:769px) and (max-width:1087px){
    .columns.is-variable.is-0-tablet-only{
        --columnGap:0rem
    }
}
@media screen and (max-width:1087px){
    .columns.is-variable.is-0-touch{
        --columnGap:0rem
    }
}
@media screen and (min-width:1088px){
    .columns.is-variable.is-0-desktop{
        --columnGap:0rem
    }
}
@media screen and (min-width:1088px) and (max-width:1279px){
    .columns.is-variable.is-0-desktop-only{
        --columnGap:0rem
    }
}
@media screen and (min-width:1280px){
    .columns.is-variable.is-0-widescreen{
        --columnGap:0rem
    }
}
@media screen and (min-width:1280px) and (max-width:1471px){
    .columns.is-variable.is-0-widescreen-only{
        --columnGap:0rem
    }
}
@media screen and (min-width:1472px){
    .columns.is-variable.is-0-fullhd{
        --columnGap:0rem
    }
}
.columns.is-variable.is-1{
    --columnGap:.25rem
}
@media screen and (max-width:768px){
    .columns.is-variable.is-1-mobile{
        --columnGap:.25rem
    }
}
@media print,screen and (min-width:769px){
    .columns.is-variable.is-1-tablet{
        --columnGap:.25rem
    }
}
@media screen and (min-width:769px) and (max-width:1087px){
    .columns.is-variable.is-1-tablet-only{
        --columnGap:.25rem
    }
}
@media screen and (max-width:1087px){
    .columns.is-variable.is-1-touch{
        --columnGap:.25rem
    }
}
@media screen and (min-width:1088px){
    .columns.is-variable.is-1-desktop{
        --columnGap:.25rem
    }
}
@media screen and (min-width:1088px) and (max-width:1279px){
    .columns.is-variable.is-1-desktop-only{
        --columnGap:.25rem
    }
}
@media screen and (min-width:1280px){
    .columns.is-variable.is-1-widescreen{
        --columnGap:.25rem
    }
}
@media screen and (min-width:1280px) and (max-width:1471px){
    .columns.is-variable.is-1-widescreen-only{
        --columnGap:.25rem
    }
}
@media screen and (min-width:1472px){
    .columns.is-variable.is-1-fullhd{
        --columnGap:.25rem
    }
}
.columns.is-variable.is-2{
    --columnGap:.5rem
}
@media screen and (max-width:768px){
    .columns.is-variable.is-2-mobile{
        --columnGap:.5rem
    }
}
@media print,screen and (min-width:769px){
    .columns.is-variable.is-2-tablet{
        --columnGap:.5rem
    }
}
@media screen and (min-width:769px) and (max-width:1087px){
    .columns.is-variable.is-2-tablet-only{
        --columnGap:.5rem
    }
}
@media screen and (max-width:1087px){
    .columns.is-variable.is-2-touch{
        --columnGap:.5rem
    }
}
@media screen and (min-width:1088px){
    .columns.is-variable.is-2-desktop{
        --columnGap:.5rem
    }
}
@media screen and (min-width:1088px) and (max-width:1279px){
    .columns.is-variable.is-2-desktop-only{
        --columnGap:.5rem
    }
}
@media screen and (min-width:1280px){
    .columns.is-variable.is-2-widescreen{
        --columnGap:.5rem
    }
}
@media screen and (min-width:1280px) and (max-width:1471px){
    .columns.is-variable.is-2-widescreen-only{
        --columnGap:.5rem
    }
}
@media screen and (min-width:1472px){
    .columns.is-variable.is-2-fullhd{
        --columnGap:.5rem
    }
}
.columns.is-variable.is-3{
    --columnGap:.75rem
}
@media screen and (max-width:768px){
    .columns.is-variable.is-3-mobile{
        --columnGap:.75rem
    }
}
@media print,screen and (min-width:769px){
    .columns.is-variable.is-3-tablet{
        --columnGap:.75rem
    }
}
@media screen and (min-width:769px) and (max-width:1087px){
    .columns.is-variable.is-3-tablet-only{
        --columnGap:.75rem
    }
}
@media screen and (max-width:1087px){
    .columns.is-variable.is-3-touch{
        --columnGap:.75rem
    }
}
@media screen and (min-width:1088px){
    .columns.is-variable.is-3-desktop{
        --columnGap:.75rem
    }
}
@media screen and (min-width:1088px) and (max-width:1279px){
    .columns.is-variable.is-3-desktop-only{
        --columnGap:.75rem
    }
}
@media screen and (min-width:1280px){
    .columns.is-variable.is-3-widescreen{
        --columnGap:.75rem
    }
}
@media screen and (min-width:1280px) and (max-width:1471px){
    .columns.is-variable.is-3-widescreen-only{
        --columnGap:.75rem
    }
}
@media screen and (min-width:1472px){
    .columns.is-variable.is-3-fullhd{
        --columnGap:.75rem
    }
}
.columns.is-variable.is-4{
    --columnGap:1rem
}
@media screen and (max-width:768px){
    .columns.is-variable.is-4-mobile{
        --columnGap:1rem
    }
}
@media print,screen and (min-width:769px){
    .columns.is-variable.is-4-tablet{
        --columnGap:1rem
    }
}
@media screen and (min-width:769px) and (max-width:1087px){
    .columns.is-variable.is-4-tablet-only{
        --columnGap:1rem
    }
}
@media screen and (max-width:1087px){
    .columns.is-variable.is-4-touch{
        --columnGap:1rem
    }
}
@media screen and (min-width:1088px){
    .columns.is-variable.is-4-desktop{
        --columnGap:1rem
    }
}
@media screen and (min-width:1088px) and (max-width:1279px){
    .columns.is-variable.is-4-desktop-only{
        --columnGap:1rem
    }
}
@media screen and (min-width:1280px){
    .columns.is-variable.is-4-widescreen{
        --columnGap:1rem
    }
}
@media screen and (min-width:1280px) and (max-width:1471px){
    .columns.is-variable.is-4-widescreen-only{
        --columnGap:1rem
    }
}
@media screen and (min-width:1472px){
    .columns.is-variable.is-4-fullhd{
        --columnGap:1rem
    }
}
.columns.is-variable.is-5{
    --columnGap:1.25rem
}
@media screen and (max-width:768px){
    .columns.is-variable.is-5-mobile{
        --columnGap:1.25rem
    }
}
@media print,screen and (min-width:769px){
    .columns.is-variable.is-5-tablet{
        --columnGap:1.25rem
    }
}
@media screen and (min-width:769px) and (max-width:1087px){
    .columns.is-variable.is-5-tablet-only{
        --columnGap:1.25rem
    }
}
@media screen and (max-width:1087px){
    .columns.is-variable.is-5-touch{
        --columnGap:1.25rem
    }
}
@media screen and (min-width:1088px){
    .columns.is-variable.is-5-desktop{
        --columnGap:1.25rem
    }
}
@media screen and (min-width:1088px) and (max-width:1279px){
    .columns.is-variable.is-5-desktop-only{
        --columnGap:1.25rem
    }
}
@media screen and (min-width:1280px){
    .columns.is-variable.is-5-widescreen{
        --columnGap:1.25rem
    }
}
@media screen and (min-width:1280px) and (max-width:1471px){
    .columns.is-variable.is-5-widescreen-only{
        --columnGap:1.25rem
    }
}
@media screen and (min-width:1472px){
    .columns.is-variable.is-5-fullhd{
        --columnGap:1.25rem
    }
}
.columns.is-variable.is-6{
    --columnGap:1.5rem
}
@media screen and (max-width:768px){
    .columns.is-variable.is-6-mobile{
        --columnGap:1.5rem
    }
}
@media print,screen and (min-width:769px){
    .columns.is-variable.is-6-tablet{
        --columnGap:1.5rem
    }
}
@media screen and (min-width:769px) and (max-width:1087px){
    .columns.is-variable.is-6-tablet-only{
        --columnGap:1.5rem
    }
}
@media screen and (max-width:1087px){
    .columns.is-variable.is-6-touch{
        --columnGap:1.5rem
    }
}
@media screen and (min-width:1088px){
    .columns.is-variable.is-6-desktop{
        --columnGap:1.5rem
    }
}
@media screen and (min-width:1088px) and (max-width:1279px){
    .columns.is-variable.is-6-desktop-only{
        --columnGap:1.5rem
    }
}
@media screen and (min-width:1280px){
    .columns.is-variable.is-6-widescreen{
        --columnGap:1.5rem
    }
}
@media screen and (min-width:1280px) and (max-width:1471px){
    .columns.is-variable.is-6-widescreen-only{
        --columnGap:1.5rem
    }
}
@media screen and (min-width:1472px){
    .columns.is-variable.is-6-fullhd{
        --columnGap:1.5rem
    }
}
.columns.is-variable.is-7{
    --columnGap:1.75rem
}
@media screen and (max-width:768px){
    .columns.is-variable.is-7-mobile{
        --columnGap:1.75rem
    }
}
@media print,screen and (min-width:769px){
    .columns.is-variable.is-7-tablet{
        --columnGap:1.75rem
    }
}
@media screen and (min-width:769px) and (max-width:1087px){
    .columns.is-variable.is-7-tablet-only{
        --columnGap:1.75rem
    }
}
@media screen and (max-width:1087px){
    .columns.is-variable.is-7-touch{
        --columnGap:1.75rem
    }
}
@media screen and (min-width:1088px){
    .columns.is-variable.is-7-desktop{
        --columnGap:1.75rem
    }
}
@media screen and (min-width:1088px) and (max-width:1279px){
    .columns.is-variable.is-7-desktop-only{
        --columnGap:1.75rem
    }
}
@media screen and (min-width:1280px){
    .columns.is-variable.is-7-widescreen{
        --columnGap:1.75rem
    }
}
@media screen and (min-width:1280px) and (max-width:1471px){
    .columns.is-variable.is-7-widescreen-only{
        --columnGap:1.75rem
    }
}
@media screen and (min-width:1472px){
    .columns.is-variable.is-7-fullhd{
        --columnGap:1.75rem
    }
}
.columns.is-variable.is-8{
    --columnGap:2rem
}
@media screen and (max-width:768px){
    .columns.is-variable.is-8-mobile{
        --columnGap:2rem
    }
}
@media print,screen and (min-width:769px){
    .columns.is-variable.is-8-tablet{
        --columnGap:2rem
    }
}
@media screen and (min-width:769px) and (max-width:1087px){
    .columns.is-variable.is-8-tablet-only{
        --columnGap:2rem
    }
}
@media screen and (max-width:1087px){
    .columns.is-variable.is-8-touch{
        --columnGap:2rem
    }
}
@media screen and (min-width:1088px){
    .columns.is-variable.is-8-desktop{
        --columnGap:2rem
    }
}
@media screen and (min-width:1088px) and (max-width:1279px){
    .columns.is-variable.is-8-desktop-only{
        --columnGap:2rem
    }
}
@media screen and (min-width:1280px){
    .columns.is-variable.is-8-widescreen{
        --columnGap:2rem
    }
}
@media screen and (min-width:1280px) and (max-width:1471px){
    .columns.is-variable.is-8-widescreen-only{
        --columnGap:2rem
    }
}
@media screen and (min-width:1472px){
    .columns.is-variable.is-8-fullhd{
        --columnGap:2rem
    }
}
.tile{
    -webkit-box-align:stretch;
    -ms-flex-align:stretch;
    align-items:stretch;
    display:block;
    -ms-flex-preferred-size:0;
    flex-basis:0;
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    -ms-flex-negative:1;
    flex-shrink:1;
    min-height:-webkit-min-content;
    min-height:-moz-min-content;
    min-height:min-content
}
.tile.is-ancestor{
    margin-left:-.75rem;
    margin-right:-.75rem;
    margin-top:-.75rem
}
.tile.is-ancestor:last-child{
    margin-bottom:-.75rem
}
.tile.is-ancestor:not(:last-child){
    margin-bottom:.75rem
}
.tile.is-child{
    margin:0!important
}
.tile.is-parent{
    padding:.75rem
}
.tile.is-vertical{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
.tile.is-vertical>.tile.is-child:not(:last-child){
    margin-bottom:1.5rem!important
}
@media print,screen and (min-width:769px){
    .tile:not(.is-child){
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex
    }
    .tile.is-1{
        width:8.33333%
    }
    .tile.is-1,.tile.is-2{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none
    }
    .tile.is-2{
        width:16.66667%
    }
    .tile.is-3{
        width:25%
    }
    .tile.is-3,.tile.is-4{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none
    }
    .tile.is-4{
        width:33.33333%
    }
    .tile.is-5{
        width:41.66667%
    }
    .tile.is-5,.tile.is-6{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none
    }
    .tile.is-6{
        width:50%
    }
    .tile.is-7{
        width:58.33333%
    }
    .tile.is-7,.tile.is-8{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none
    }
    .tile.is-8{
        width:66.66667%
    }
    .tile.is-9{
        width:75%
    }
    .tile.is-9,.tile.is-10{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none
    }
    .tile.is-10{
        width:83.33333%
    }
    .tile.is-11{
        width:91.66667%
    }
    .tile.is-11,.tile.is-12{
        -webkit-box-flex:0;
        -ms-flex:none;
        flex:none
    }
    .tile.is-12{
        width:100%
    }
}
.hero{
    -webkit-box-align:stretch;
    -ms-flex-align:stretch;
    align-items:stretch;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-pack:justify;
    -ms-flex-pack:justify;
    justify-content:space-between
}
.hero .navbar{
    background:none
}
.hero .tabs ul{
    border-bottom:none
}
.hero.is-white{
    background-color:#fff;
    color:#0a0a0a
}
.hero.is-white a:not(.button):not(.dropdown-item):not(.tag),.hero.is-white strong{
    color:inherit
}
.hero.is-white .title{
    color:#0a0a0a
}
.hero.is-white .subtitle{
    color:hsla(0,0%,4%,.9)
}
.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{
    color:#0a0a0a
}
@media screen and (max-width:1087px){
    .hero.is-white .navbar-menu{
        background-color:#fff
    }
}
.hero.is-white .navbar-item,.hero.is-white .navbar-link{
    color:hsla(0,0%,4%,.7)
}
.hero.is-white .navbar-link.is-active,.hero.is-white .navbar-link:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white a.navbar-item:hover{
    background-color:#f2f2f2;
    color:#0a0a0a
}
.hero.is-white .tabs a{
    color:#0a0a0a;
    opacity:.9
}
.hero.is-white .tabs a:hover,.hero.is-white .tabs li.is-active a{
    opacity:1
}
.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{
    color:#0a0a0a
}
.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{
    background-color:hsla(0,0%,4%,.1)
}
.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{
    background-color:#0a0a0a;
    border-color:#0a0a0a;
    color:#fff
}
.hero.is-white.is-bold{
    background-image:-webkit-linear-gradient(309deg,#e6e6e6,#fff 71%,#fff);
    background-image:-o-linear-gradient(309deg,#e6e6e6 0,#fff 71%,#fff 100%);
    background-image:linear-gradient(141deg,#e6e6e6,#fff 71%,#fff)
}
@media screen and (max-width:768px){
    .hero.is-white.is-bold .navbar-menu{
        background-image:-webkit-linear-gradient(309deg,#e6e6e6,#fff 71%,#fff);
        background-image:-o-linear-gradient(309deg,#e6e6e6 0,#fff 71%,#fff 100%);
        background-image:linear-gradient(141deg,#e6e6e6,#fff 71%,#fff)
    }
}
.hero.is-black{
    background-color:#0a0a0a;
    color:#fff
}
.hero.is-black a:not(.button):not(.dropdown-item):not(.tag),.hero.is-black strong{
    color:inherit
}
.hero.is-black .title{
    color:#fff
}
.hero.is-black .subtitle{
    color:hsla(0,0%,100%,.9)
}
.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{
    color:#fff
}
@media screen and (max-width:1087px){
    .hero.is-black .navbar-menu{
        background-color:#0a0a0a
    }
}
.hero.is-black .navbar-item,.hero.is-black .navbar-link{
    color:hsla(0,0%,100%,.7)
}
.hero.is-black .navbar-link.is-active,.hero.is-black .navbar-link:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black a.navbar-item:hover{
    background-color:#000;
    color:#fff
}
.hero.is-black .tabs a{
    color:#fff;
    opacity:.9
}
.hero.is-black .tabs a:hover,.hero.is-black .tabs li.is-active a{
    opacity:1
}
.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{
    color:#fff
}
.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{
    background-color:hsla(0,0%,4%,.1)
}
.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{
    background-color:#fff;
    border-color:#fff;
    color:#0a0a0a
}
.hero.is-black.is-bold{
    background-image:-webkit-linear-gradient(309deg,#000,#0a0a0a 71%,#181616);
    background-image:-o-linear-gradient(309deg,#000 0,#0a0a0a 71%,#181616 100%);
    background-image:linear-gradient(141deg,#000,#0a0a0a 71%,#181616)
}
@media screen and (max-width:768px){
    .hero.is-black.is-bold .navbar-menu{
        background-image:-webkit-linear-gradient(309deg,#000,#0a0a0a 71%,#181616);
        background-image:-o-linear-gradient(309deg,#000 0,#0a0a0a 71%,#181616 100%);
        background-image:linear-gradient(141deg,#000,#0a0a0a 71%,#181616)
    }
}
.hero.is-light{
    background-color:#f5f5f5;
    color:#363636
}
.hero.is-light a:not(.button):not(.dropdown-item):not(.tag),.hero.is-light strong{
    color:inherit
}
.hero.is-light .title{
    color:#363636
}
.hero.is-light .subtitle{
    color:rgba(54,54,54,.9)
}
.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{
    color:#363636
}
@media screen and (max-width:1087px){
    .hero.is-light .navbar-menu{
        background-color:#f5f5f5
    }
}
.hero.is-light .navbar-item,.hero.is-light .navbar-link{
    color:rgba(54,54,54,.7)
}
.hero.is-light .navbar-link.is-active,.hero.is-light .navbar-link:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light a.navbar-item:hover{
    background-color:#e8e8e8;
    color:#363636
}
.hero.is-light .tabs a{
    color:#363636;
    opacity:.9
}
.hero.is-light .tabs a:hover,.hero.is-light .tabs li.is-active a{
    opacity:1
}
.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{
    color:#363636
}
.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{
    background-color:hsla(0,0%,4%,.1)
}
.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{
    background-color:#363636;
    border-color:#363636;
    color:#f5f5f5
}
.hero.is-light.is-bold{
    background-image:-webkit-linear-gradient(309deg,#dfd8d9,#f5f5f5 71%,#fff);
    background-image:-o-linear-gradient(309deg,#dfd8d9 0,#f5f5f5 71%,#fff 100%);
    background-image:linear-gradient(141deg,#dfd8d9,#f5f5f5 71%,#fff)
}
@media screen and (max-width:768px){
    .hero.is-light.is-bold .navbar-menu{
        background-image:-webkit-linear-gradient(309deg,#dfd8d9,#f5f5f5 71%,#fff);
        background-image:-o-linear-gradient(309deg,#dfd8d9 0,#f5f5f5 71%,#fff 100%);
        background-image:linear-gradient(141deg,#dfd8d9,#f5f5f5 71%,#fff)
    }
}
.hero.is-dark{
    background-color:#363636;
    color:#f5f5f5
}
.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag),.hero.is-dark strong{
    color:inherit
}
.hero.is-dark .title{
    color:#f5f5f5
}
.hero.is-dark .subtitle{
    color:hsla(0,0%,96%,.9)
}
.hero.is-dark .subtitle a:not(.button),.hero.is-dark .subtitle strong{
    color:#f5f5f5
}
@media screen and (max-width:1087px){
    .hero.is-dark .navbar-menu{
        background-color:#363636
    }
}
.hero.is-dark .navbar-item,.hero.is-dark .navbar-link{
    color:hsla(0,0%,96%,.7)
}
.hero.is-dark .navbar-link.is-active,.hero.is-dark .navbar-link:hover,.hero.is-dark a.navbar-item.is-active,.hero.is-dark a.navbar-item:hover{
    background-color:#292929;
    color:#f5f5f5
}
.hero.is-dark .tabs a{
    color:#f5f5f5;
    opacity:.9
}
.hero.is-dark .tabs a:hover,.hero.is-dark .tabs li.is-active a{
    opacity:1
}
.hero.is-dark .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a{
    color:#f5f5f5
}
.hero.is-dark .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover{
    background-color:hsla(0,0%,4%,.1)
}
.hero.is-dark .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{
    background-color:#f5f5f5;
    border-color:#f5f5f5;
    color:#363636
}
.hero.is-dark.is-bold{
    background-image:-webkit-linear-gradient(309deg,#1f191a,#363636 71%,#46403f);
    background-image:-o-linear-gradient(309deg,#1f191a 0,#363636 71%,#46403f 100%);
    background-image:linear-gradient(141deg,#1f191a,#363636 71%,#46403f)
}
@media screen and (max-width:768px){
    .hero.is-dark.is-bold .navbar-menu{
        background-image:-webkit-linear-gradient(309deg,#1f191a,#363636 71%,#46403f);
        background-image:-o-linear-gradient(309deg,#1f191a 0,#363636 71%,#46403f 100%);
        background-image:linear-gradient(141deg,#1f191a,#363636 71%,#46403f)
    }
}
.hero.is-primary{
    background-color:#525ddc;
    color:#fff
}
.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag),.hero.is-primary strong{
    color:inherit
}
.hero.is-primary .title{
    color:#fff
}
.hero.is-primary .subtitle{
    color:hsla(0,0%,100%,.9)
}
.hero.is-primary .subtitle a:not(.button),.hero.is-primary .subtitle strong{
    color:#fff
}
@media screen and (max-width:1087px){
    .hero.is-primary .navbar-menu{
        background-color:#525ddc
    }
}
.hero.is-primary .navbar-item,.hero.is-primary .navbar-link{
    color:hsla(0,0%,100%,.7)
}
.hero.is-primary .navbar-link.is-active,.hero.is-primary .navbar-link:hover,.hero.is-primary a.navbar-item.is-active,.hero.is-primary a.navbar-item:hover{
    background-color:#3d49d8;
    color:#fff
}
.hero.is-primary .tabs a{
    color:#fff;
    opacity:.9
}
.hero.is-primary .tabs a:hover,.hero.is-primary .tabs li.is-active a{
    opacity:1
}
.hero.is-primary .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a{
    color:#fff
}
.hero.is-primary .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover{
    background-color:hsla(0,0%,4%,.1)
}
.hero.is-primary .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{
    background-color:#fff;
    border-color:#fff;
    color:#525ddc
}
.hero.is-primary.is-bold{
    background-image:-webkit-linear-gradient(309deg,#1e4ddd,#525ddc 71%,#6e63e5);
    background-image:-o-linear-gradient(309deg,#1e4ddd 0,#525ddc 71%,#6e63e5 100%);
    background-image:linear-gradient(141deg,#1e4ddd,#525ddc 71%,#6e63e5)
}
@media screen and (max-width:768px){
    .hero.is-primary.is-bold .navbar-menu{
        background-image:-webkit-linear-gradient(309deg,#1e4ddd,#525ddc 71%,#6e63e5);
        background-image:-o-linear-gradient(309deg,#1e4ddd 0,#525ddc 71%,#6e63e5 100%);
        background-image:linear-gradient(141deg,#1e4ddd,#525ddc 71%,#6e63e5)
    }
}
.hero.is-link{
    background-color:#3273dc;
    color:#fff
}
.hero.is-link a:not(.button):not(.dropdown-item):not(.tag),.hero.is-link strong{
    color:inherit
}
.hero.is-link .title{
    color:#fff
}
.hero.is-link .subtitle{
    color:hsla(0,0%,100%,.9)
}
.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{
    color:#fff
}
@media screen and (max-width:1087px){
    .hero.is-link .navbar-menu{
        background-color:#3273dc
    }
}
.hero.is-link .navbar-item,.hero.is-link .navbar-link{
    color:hsla(0,0%,100%,.7)
}
.hero.is-link .navbar-link.is-active,.hero.is-link .navbar-link:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link a.navbar-item:hover{
    background-color:#2366d1;
    color:#fff
}
.hero.is-link .tabs a{
    color:#fff;
    opacity:.9
}
.hero.is-link .tabs a:hover,.hero.is-link .tabs li.is-active a{
    opacity:1
}
.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{
    color:#fff
}
.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{
    background-color:hsla(0,0%,4%,.1)
}
.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{
    background-color:#fff;
    border-color:#fff;
    color:#3273dc
}
.hero.is-link.is-bold{
    background-image:-webkit-linear-gradient(309deg,#1577c6,#3273dc 71%,#4366e5);
    background-image:-o-linear-gradient(309deg,#1577c6 0,#3273dc 71%,#4366e5 100%);
    background-image:linear-gradient(141deg,#1577c6,#3273dc 71%,#4366e5)
}
@media screen and (max-width:768px){
    .hero.is-link.is-bold .navbar-menu{
        background-image:-webkit-linear-gradient(309deg,#1577c6,#3273dc 71%,#4366e5);
        background-image:-o-linear-gradient(309deg,#1577c6 0,#3273dc 71%,#4366e5 100%);
        background-image:linear-gradient(141deg,#1577c6,#3273dc 71%,#4366e5)
    }
}
.comment-form input.hero[type=submit],.hero.is-info,.search-form .hero.search-submit{
    background-color:#209cee;
    color:#fff
}
.comment-form input.hero[type=submit] a:not(.button):not(.dropdown-item):not(.tag),.comment-form input.hero[type=submit] strong,.hero.is-info a:not(.button):not(.dropdown-item):not(.tag),.hero.is-info strong,.search-form .hero.search-submit a:not(.button):not(.dropdown-item):not(.tag),.search-form .hero.search-submit strong{
    color:inherit
}
.comment-form input.hero[type=submit] .title,.hero.is-info .title,.search-form .hero.search-submit .title{
    color:#fff
}
.comment-form input.hero[type=submit] .subtitle,.hero.is-info .subtitle,.search-form .hero.search-submit .subtitle{
    color:hsla(0,0%,100%,.9)
}
.comment-form input.hero[type=submit] .subtitle a:not(.button),.comment-form input.hero[type=submit] .subtitle strong,.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong,.search-form .hero.search-submit .subtitle a:not(.button),.search-form .hero.search-submit .subtitle strong{
    color:#fff
}
@media screen and (max-width:1087px){
    .comment-form input.hero[type=submit] .navbar-menu,.hero.is-info .navbar-menu,.search-form .hero.search-submit .navbar-menu{
        background-color:#209cee
    }
}
.comment-form input.hero[type=submit] .navbar-item,.comment-form input.hero[type=submit] .navbar-link,.hero.is-info .navbar-item,.hero.is-info .navbar-link,.search-form .hero.search-submit .navbar-item,.search-form .hero.search-submit .navbar-link{
    color:hsla(0,0%,100%,.7)
}
.comment-form input.hero[type=submit] .navbar-link.is-active,.comment-form input.hero[type=submit] .navbar-link:hover,.comment-form input.hero[type=submit] a.navbar-item.is-active,.comment-form input.hero[type=submit] a.navbar-item:hover,.hero.is-info .navbar-link.is-active,.hero.is-info .navbar-link:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info a.navbar-item:hover,.search-form .hero.search-submit .navbar-link.is-active,.search-form .hero.search-submit .navbar-link:hover,.search-form .hero.search-submit a.navbar-item.is-active,.search-form .hero.search-submit a.navbar-item:hover{
    background-color:#118fe4;
    color:#fff
}
.comment-form input.hero[type=submit] .tabs a,.hero.is-info .tabs a,.search-form .hero.search-submit .tabs a{
    color:#fff;
    opacity:.9
}
.comment-form input.hero[type=submit] .tabs a:hover,.comment-form input.hero[type=submit] .tabs li.is-active a,.hero.is-info .tabs a:hover,.hero.is-info .tabs li.is-active a,.search-form .hero.search-submit .tabs a:hover,.search-form .hero.search-submit .tabs li.is-active a{
    opacity:1
}
.comment-form input.hero[type=submit] .tabs.is-boxed a,.comment-form input.hero[type=submit] .tabs.is-toggle a,.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a,.search-form .hero.search-submit .tabs.is-boxed a,.search-form .hero.search-submit .tabs.is-toggle a{
    color:#fff
}
.comment-form input.hero[type=submit] .tabs.is-boxed a:hover,.comment-form input.hero[type=submit] .tabs.is-toggle a:hover,.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover,.search-form .hero.search-submit .tabs.is-boxed a:hover,.search-form .hero.search-submit .tabs.is-toggle a:hover{
    background-color:hsla(0,0%,4%,.1)
}
.comment-form input.hero[type=submit] .tabs.is-boxed li.is-active a,.comment-form input.hero[type=submit] .tabs.is-boxed li.is-active a:hover,.comment-form input.hero[type=submit] .tabs.is-toggle li.is-active a,.comment-form input.hero[type=submit] .tabs.is-toggle li.is-active a:hover,.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover,.search-form .hero.search-submit .tabs.is-boxed li.is-active a,.search-form .hero.search-submit .tabs.is-boxed li.is-active a:hover,.search-form .hero.search-submit .tabs.is-toggle li.is-active a,.search-form .hero.search-submit .tabs.is-toggle li.is-active a:hover{
    background-color:#fff;
    border-color:#fff;
    color:#209cee
}
.comment-form input.hero.is-bold[type=submit],.hero.is-info.is-bold,.search-form .hero.is-bold.search-submit{
    background-image:-webkit-linear-gradient(309deg,#04a6d7,#209cee 71%,#3287f5);
    background-image:-o-linear-gradient(309deg,#04a6d7 0,#209cee 71%,#3287f5 100%);
    background-image:linear-gradient(141deg,#04a6d7,#209cee 71%,#3287f5)
}
@media screen and (max-width:768px){
    .comment-form input.hero.is-bold[type=submit] .navbar-menu,.hero.is-info.is-bold .navbar-menu,.search-form .hero.is-bold.search-submit .navbar-menu{
        background-image:-webkit-linear-gradient(309deg,#04a6d7,#209cee 71%,#3287f5);
        background-image:-o-linear-gradient(309deg,#04a6d7 0,#209cee 71%,#3287f5 100%);
        background-image:linear-gradient(141deg,#04a6d7,#209cee 71%,#3287f5)
    }
}
.hero.is-success{
    background-color:#23d160;
    color:#fff
}
.hero.is-success a:not(.button):not(.dropdown-item):not(.tag),.hero.is-success strong{
    color:inherit
}
.hero.is-success .title{
    color:#fff
}
.hero.is-success .subtitle{
    color:hsla(0,0%,100%,.9)
}
.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{
    color:#fff
}
@media screen and (max-width:1087px){
    .hero.is-success .navbar-menu{
        background-color:#23d160
    }
}
.hero.is-success .navbar-item,.hero.is-success .navbar-link{
    color:hsla(0,0%,100%,.7)
}
.hero.is-success .navbar-link.is-active,.hero.is-success .navbar-link:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success a.navbar-item:hover{
    background-color:#20bc56;
    color:#fff
}
.hero.is-success .tabs a{
    color:#fff;
    opacity:.9
}
.hero.is-success .tabs a:hover,.hero.is-success .tabs li.is-active a{
    opacity:1
}
.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{
    color:#fff
}
.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{
    background-color:hsla(0,0%,4%,.1)
}
.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{
    background-color:#fff;
    border-color:#fff;
    color:#23d160
}
.hero.is-success.is-bold{
    background-image:-webkit-linear-gradient(309deg,#12af2f,#23d160 71%,#2ce28a);
    background-image:-o-linear-gradient(309deg,#12af2f 0,#23d160 71%,#2ce28a 100%);
    background-image:linear-gradient(141deg,#12af2f,#23d160 71%,#2ce28a)
}
@media screen and (max-width:768px){
    .hero.is-success.is-bold .navbar-menu{
        background-image:-webkit-linear-gradient(309deg,#12af2f,#23d160 71%,#2ce28a);
        background-image:-o-linear-gradient(309deg,#12af2f 0,#23d160 71%,#2ce28a 100%);
        background-image:linear-gradient(141deg,#12af2f,#23d160 71%,#2ce28a)
    }
}
.hero.is-warning{
    background-color:#ffdd57;
    color:rgba(0,0,0,.7)
}
.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag),.hero.is-warning strong{
    color:inherit
}
.hero.is-warning .title{
    color:rgba(0,0,0,.7)
}
.hero.is-warning .subtitle{
    color:rgba(0,0,0,.9)
}
.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{
    color:rgba(0,0,0,.7)
}
@media screen and (max-width:1087px){
    .hero.is-warning .navbar-menu{
        background-color:#ffdd57
    }
}
.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{
    color:rgba(0,0,0,.7)
}
.hero.is-warning .navbar-link.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning a.navbar-item:hover{
    background-color:#ffd83d;
    color:rgba(0,0,0,.7)
}
.hero.is-warning .tabs a{
    color:rgba(0,0,0,.7);
    opacity:.9
}
.hero.is-warning .tabs a:hover,.hero.is-warning .tabs li.is-active a{
    opacity:1
}
.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{
    color:rgba(0,0,0,.7)
}
.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{
    background-color:hsla(0,0%,4%,.1)
}
.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{
    background-color:rgba(0,0,0,.7);
    border-color:rgba(0,0,0,.7);
    color:#ffdd57
}
.hero.is-warning.is-bold{
    background-image:-webkit-linear-gradient(309deg,#ffaf24,#ffdd57 71%,#fffa70);
    background-image:-o-linear-gradient(309deg,#ffaf24 0,#ffdd57 71%,#fffa70 100%);
    background-image:linear-gradient(141deg,#ffaf24,#ffdd57 71%,#fffa70)
}
@media screen and (max-width:768px){
    .hero.is-warning.is-bold .navbar-menu{
        background-image:-webkit-linear-gradient(309deg,#ffaf24,#ffdd57 71%,#fffa70);
        background-image:-o-linear-gradient(309deg,#ffaf24 0,#ffdd57 71%,#fffa70 100%);
        background-image:linear-gradient(141deg,#ffaf24,#ffdd57 71%,#fffa70)
    }
}
.hero.is-danger{
    background-color:#ff3860;
    color:#fff
}
.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag),.hero.is-danger strong{
    color:inherit
}
.hero.is-danger .title{
    color:#fff
}
.hero.is-danger .subtitle{
    color:hsla(0,0%,100%,.9)
}
.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{
    color:#fff
}
@media screen and (max-width:1087px){
    .hero.is-danger .navbar-menu{
        background-color:#ff3860
    }
}
.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{
    color:hsla(0,0%,100%,.7)
}
.hero.is-danger .navbar-link.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger a.navbar-item:hover{
    background-color:#ff1f4b;
    color:#fff
}
.hero.is-danger .tabs a{
    color:#fff;
    opacity:.9
}
.hero.is-danger .tabs a:hover,.hero.is-danger .tabs li.is-active a{
    opacity:1
}
.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{
    color:#fff
}
.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{
    background-color:hsla(0,0%,4%,.1)
}
.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{
    background-color:#fff;
    border-color:#fff;
    color:#ff3860
}
.hero.is-danger.is-bold{
    background-image:-webkit-linear-gradient(309deg,#ff0561,#ff3860 71%,#ff5257);
    background-image:-o-linear-gradient(309deg,#ff0561 0,#ff3860 71%,#ff5257 100%);
    background-image:linear-gradient(141deg,#ff0561,#ff3860 71%,#ff5257)
}
@media screen and (max-width:768px){
    .hero.is-danger.is-bold .navbar-menu{
        background-image:-webkit-linear-gradient(309deg,#ff0561,#ff3860 71%,#ff5257);
        background-image:-o-linear-gradient(309deg,#ff0561 0,#ff3860 71%,#ff5257 100%);
        background-image:linear-gradient(141deg,#ff0561,#ff3860 71%,#ff5257)
    }
}
.hero.is-small .hero-body{
    padding-bottom:1.5rem;
    padding-top:1.5rem
}
@media print,screen and (min-width:769px){
    .hero.is-medium .hero-body{
        padding-bottom:9rem;
        padding-top:9rem
    }
}
@media print,screen and (min-width:769px){
    .hero.is-large .hero-body{
        padding-bottom:18rem;
        padding-top:18rem
    }
}
.hero.is-fullheight-with-navbar .hero-body,.hero.is-fullheight .hero-body,.hero.is-halfheight .hero-body{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex
}
.hero.is-fullheight-with-navbar .hero-body>.container,.hero.is-fullheight .hero-body>.container,.hero.is-halfheight .hero-body>.container{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1;
    -ms-flex-negative:1;
    flex-shrink:1
}
.hero.is-halfheight{
    min-height:50vh
}
.hero.is-fullheight{
    min-height:100vh
}
.hero-video{
    overflow:hidden
}
.hero-video video{
    left:50%;
    min-height:100%;
    min-width:100%;
    position:absolute;
    top:50%;
    -webkit-transform:translate3d(-50%,-50%,0);
    transform:translate3d(-50%,-50%,0)
}
.hero-video.is-transparent{
    opacity:.3
}
@media screen and (max-width:768px){
    .hero-video{
        display:none
    }
}
.hero-buttons{
    margin-top:1.5rem
}
@media screen and (max-width:768px){
    .comment-form .hero-buttons input[type=submit],.hero-buttons .button,.hero-buttons .comment-form input[type=submit],.hero-buttons .search-form .search-submit,.search-form .hero-buttons .search-submit{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex
    }
    .comment-form .hero-buttons input:not(:last-child)[type=submit],.hero-buttons .button:not(:last-child),.hero-buttons .comment-form input:not(:last-child)[type=submit],.hero-buttons .search-form .search-submit:not(:last-child),.search-form .hero-buttons .search-submit:not(:last-child){
        margin-bottom:.75rem
    }
}
@media print,screen and (min-width:769px){
    .hero-buttons{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center
    }
    .comment-form .hero-buttons input:not(:last-child)[type=submit],.hero-buttons .button:not(:last-child),.hero-buttons .comment-form input:not(:last-child)[type=submit],.hero-buttons .search-form .search-submit:not(:last-child),.search-form .hero-buttons .search-submit:not(:last-child){
        margin-right:1.5rem
    }
}
.hero-foot,.hero-head{
    -webkit-box-flex:0;
    -ms-flex-positive:0;
    flex-grow:0
}
.hero-body,.hero-foot,.hero-head{
    -ms-flex-negative:0;
    flex-shrink:0
}
.hero-body{
    -webkit-box-flex:1;
    -ms-flex-positive:1;
    flex-grow:1
}
.hero-body,.section{
    padding:3rem 1.5rem
}
@media screen and (min-width:1088px){
    .section.is-medium{
        padding:9rem 1.5rem
    }
    .section.is-large{
        padding:18rem 1.5rem
    }
}
.footer{
    background-color:#fafafa;
    padding:3rem 1.5rem 6rem
}
.has-color-primary{
    color:#d84d1d!important
}
.has-color-grey{
    color:grey!important
}
.has-background-primary{
    background-color:#d84d1d!important
}
.has-background-grey{
    background-color:#494949!important
}
.has-light-background-grey{
    background-color:grey!important
}
.has-background-primary-grey{
    background-color:#efefef!important
}
.has-border-white{
    border:1px solid #fff!important
}
.has-border-primary{
    border:1px solid #d84d1d!important
}
.has-border-top-primary{
    border-top:3px solid #d84d1d!important
}
.has-hover-primary:hover{
    color:#d84d1d
}
.is-centered{
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
}
.is-absolute{
    position:absolute!important
}
.is-relative{
    position:relative
}
.has-box-shadow{
    -webkit-box-shadow:0 0 20px #ccc;
    box-shadow:0 0 20px #ccc
}
.has-box-shadow-menu{
    -webkit-box-shadow:0 0 50px rgba(0,0,0,.47);
    box-shadow:0 0 80px rgba(0,0,0,.47);
    position:relative
}
.has-box-shadow-bottom{
    box-shadow:0 4px 2px 2px #f5f5f5;
    -moz-box-shadow:0 4px 2px 2px #f5f5f5;
    -webkit-box-shadow:0 4px 2px 2px #f5f5f5
}
.has-box-shadow-buttons{
    box-shadow:0 8px 15px rgba(0,0,0,.6);
    -moz-box-shadow:0 8px 15px rgba(0,0,0,.6);
    -webkit-box-shadow:0 8px 15px rgba(0,0,0,.6)
}
.has-text-shadow{
    text-shadow:2px 2px 4px #000
}
.is-bottom{
    -webkit-box-align:baseline;
    -ms-flex-align:baseline;
    align-items:baseline
}
.is-underline{
    text-decoration:underline!important
}
.flex-fill{
    -webkit-box-flex:1!important;
    -ms-flex-positive:1!important;
    flex-grow:1!important
}
.no-flex-shrink{
    -ms-flex-negative:0!important;
    flex-shrink:0!important
}
.flex-wrap{
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.flex-column{
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column
}
.flex-stretch{
    -webkit-box-align:stretch;
    -ms-flex-align:stretch;
    align-items:stretch
}
.has-image-centered{
    margin:0 auto
}
.is-overflow-hidden{
    overflow:hidden
}
.justified-center{
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center
}
.border-radius-about-gallery{
    border-radius:20px
}
.is-fullwidth{
    width:100%!important
}
.image-label-overlay{
    /* background-color:#000*/
	background-image: url('../images/dark-overlay.png');
}
.image-label-overlay,.image-label-primary{
    /*opacity:.4;*/
    border-top-right-radius:50px;
    border-bottom-right-radius:50px
}
.image-label-primary{
    /* background-color:#d84d1d */;
	background-image: url('../images/orange-bg.png');
    position:absolute;
    bottom:15%;
    color:#fff;
    z-index:99
}
.is-opaic{
    opacity:1!important;
    z-index:100
}
.comment-list{
    padding-left:0
}
.comment-list,.comment-list ol{
    list-style:none
}
.search-form label{
    font-weight:400
}
.search-form .search-field{
    border-radius:0!important
}
.gform_wrapper ::-webkit-input-placeholder{
    color:#a4a4a4!important
}
.gform_wrapper :-moz-placeholder{
    color:#a4a4a4!important
}
.gform_wrapper :-ms-input-placeholder{
    color:#a4a4a4!important
}
textarea::-webkit-input-placeholder{
    color:#a4a4a4!important
}
textarea::-moz-placeholder{
    color:#a4a4a4!important
}
textarea::-ms-input-placeholder{
    color:#a4a4a4!important
}
#gform_wrapper_1 input:focus,#gform_wrapper_1 textarea:focus,:focus{
    outline:none
}
#gform_wrapper_1 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){
    padding:15px 4px;
    margin:0;
    border:0;
    border-bottom:1px solid #606060
}
#gform_wrapper_1 textarea.small{
    height:51px;
    width:100%;
    padding:15px 4px;
    border-radius:0;
    border:0;
    border-bottom:1px solid #606060;
    overflow:hidden;
    outline:none;
    -webkit-box-shadow:none;
    box-shadow:none
}
#gform_wrapper_1 form.gf_simple_horizontal div.gform_footer.top_label input[type=submit]{
    border:1px solid #d84d1d;
    border-radius:40px;
    padding:calc(1.4em - 1px) 4em;
    color:#d84d1d;
    font-size:.9rem;
    font-weight:500
}
#gform_wrapper_2 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){
    background:#fff;
    border:0;
    border-bottom:1px solid #576370;
    margin-bottom:40px
}
#gform_wrapper_2 textarea.large{
    background:#fff;
    border:0;
    border-bottom:1px solid #576370;
    -webkit-box-shadow:none;
    box-shadow:none;
    height:40px
}
#gform_wrapper_2 input[type=submit],.search-form .search-submit{
    background-color:#d84d1d;
    color:#fff;
    font-size:.9rem!important;
    line-height:0;
    border-radius:40px;
    padding:calc(1.6em - 1px) 4.5em
}
.alignnone{
    margin-left:0;
    margin-right:0;
    max-width:100%;
    height:auto
}
.aligncenter{
    display:block;
    margin:1rem auto;
    height:auto
}
.alignleft,.alignright{
    margin-bottom:1rem;
    height:auto
}
+tablet .alignleft{
    float:left;
    margin-right:1rem
}
+tablet .alignright{
    float:right;
    margin-left:1rem
}
.screen-reader-text{
    position:absolute;
    width:1px;
    height:1px;
    padding:0;
    margin:-1px;
    overflow:hidden;
    clip:rect(0,0,0,0);
    border:0;
    color:#000;
    background:#fff
}
.navbar-item img{
    max-height:8.75rem
}
.menu{
    display:inherit
}
.navbar{
    background-color:transparent
}
.navbar a,.navbar ul.navbar-dropdown li a{
    color:#fff
}
.navbar .navbar-link:after{
    border:1px solid #fff;
    border-right:0;
    border-top:0
}
.ubermenu-skin-minimal.ubermenu-responsive-toggle{
    color:#fff!important;
    font-size:18px!important;
    right:0;
    position:absolute;
    top:1.4rem
}
.ubermenu .ubermenu-target-text{
    font-weight:600;
    font-size:14px!important
}
.navbar-item.uber-toggle .ubermenu-skin-minimal.ubermenu-responsive-toggle{
    display:none!important
}
.is-button-primary{
    padding-bottom:calc(2em - 1px);
    padding-left:2.2em!important;
    padding-right:2.2em!important;
    padding-top:calc(2em - 1px);
    font-size:.9rem!important;
    -webkit-transition:all .3s ease 0s;
    -o-transition:all .3s ease 0s;
    transition:all .3s ease 0s
}
.is-button-primary:hover{
    -webkit-transform:translateY(-2px);
    -o-transform:translateY(-2px);
    transform:translateY(-2px)
}
#tablepress-2{
    -webkit-box-shadow:0 0 20px #ccc;
    box-shadow:0 0 20px #ccc;
    margin-top:60px
}
#tablepress-2 th{
    background:#fff;
    padding:1em 2em!important
}
#tablepress-2 td.column-1{
    font-weight:500;
    color:#d84d1d;
    text-transform:uppercase
}
#tablepress-2 tbody td{
    padding:2em!important
}
.slick-slide img{
    margin:0 auto
}
.slick-next:before,.slick-prev:before{
    color:#000!important
}
.slick-prev:before{
    content:"\F104"!important
}
.slick-next:before,.slick-prev:before{
    font-family:Font Awesome\ 5 Free,serif!important;
    font-weight:700!important;
    color:#a1a1a1!important
}
.slick-next:before{
    content:"\F105"!important
}
.slick-dots li button:before{
    font-size:2.5rem!important
}
.content-slider ul.slick-dots{
    bottom:-50px;
    margin:0!important
}
.contact-us .section.contact{
    display:none
}
.banner-overlay-products{
    position:absolute;
    opacity:.4;
    background:#000;
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:-1;
    border-top-right-radius:40px;
    border-bottom-right-radius:40px
}
.blog-main.columns{
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
body#tinymce{
    margin:12px!important
}
.banner{
    background:#f5f5f6
}
.banner,.slick-slider,.slick-slider .slide{
    margin:0 auto;
    width:100%
}
.slick-slider .slide{
    background-repeat:no-repeat;
    padding-top:6.5%;
    height:0;
    position:relative;
    display:block;
    background-size:cover
}
.slick-slider .slide-caption h1{
    color:#fc0;
    line-height:1.2;
    margin-bottom:0;
    font-weight:700
}
.slick-slider .slide-caption p{
    color:#fc0;
    padding:0;
    margin:0;
    line-height:1.5
}
.banner-overlay{
    position:absolute;
    opacity:.4;
    background:#000;
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:3
}
.button-overlay-bottom{
    position:absolute;
    bottom:0;
    right:0;
    left:0;
    text-align:center;
    width:50%;
    margin:0 auto;
    border-radius:50px;
    padding:.5rem
}
.search-form{
    position:relative;
    border:1px solid #eaeaea;
    background-color:#00abc3;
    height:26px
}
.search-form:before{
    color:#fff;
    position:absolute;
    right:7px;
    top:1px;
    font-size:14px;
    font-weight:700
}
.search-field{
    background-color:transparent;
    color:#000;
    border:none;
    cursor:pointer;
    padding:1px 18px 0 10px;
    position:relative;
    -webkit-transition:width .4s ease,background .4s ease;
    -o-transition:width .4s ease,background .4s ease;
    transition:width .4s ease,background .4s ease;
    width:0
}
.search-field:focus{
    cursor:text;
    outline:0;
    width:280px
}
.search-submit{
    display:none
}
input[type=search]{
    -webkit-appearance:textfield;
    line-height:1.4
}
.search-bar{
    float:right;
    position:absolute;
    right:0;
    top:-10%;
    margin-left:15px
}
.fab{
    color:#fff;
    font-size:17px
}
.fab:hover{
    color:#15436c
}
.half.post{
    width:50%
}
.flex-drop.columns{
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.third.post{
    width:33.3333%
}
.quarter.post{
    width:25%
}
html{
    line-height:1.8;
    font-size:17px;
    font-weight:400
}
body,html{
    font-family:Ubuntu,sans-serif!important;
    font-size:18px;
    font-weight:400!important;
    color:#818181
}
h1{
    margin-bottom:24px;
    font-size:2.357rem!important
}
h2{
    margin-bottom:18.46154px;
    color:#494949;
    font-size:2rem!important
}
h3{
    margin-bottom:16px;
    font-size:1.571rem!important
}
h4{
    margin-bottom:14.11765px;
    font-size:1.286rem!important
}
h5{
    margin-bottom:13.33333px;
    font-size:1.143rem!important
}
h6{
    margin-bottom:12px;
    font-size:1rem!important
}
h1,h2,h3,h4,h5,h6{
    font-family:Montserrat,sans-serif!important;
    font-weight:700!important
}
p{
    margin-bottom:20px;
    line-height:1.5em;
    color:#818181
}
p:last-of-type{
    margin-bottom:0
}
h2 span{
    color:#d84d1d;
    font-weight:900
}
a{
    color:#459bd9;
    -webkit-transition:all .2s ease;
    -o-transition:all .2s ease;
    transition:all .2s ease;
    font-family:Ubuntu,sans-serif!important;
    font-weight:700!important
}
a:hover{
    color:#1f6699
}
.notification a:not(.button):not(.dropdown-item){
    text-decoration:none!important
}
.is-m-none{
    margin:0!important
}
.is-mt-none,.is-my-none{
    margin-top:0!important
}
.is-mr-none,.is-mx-none{
    margin-right:0!important
}
.is-mb-none,.is-my-none{
    margin-bottom:0!important
}
.is-ml-none,.is-mx-none{
    margin-left:0!important
}
.is-m-xxs{
    margin:.25rem!important
}
.is-mt-xxs,.is-my-xxs{
    margin-top:.25rem!important
}
.is-mr-xxs,.is-mx-xxs{
    margin-right:.25rem!important
}
.is-mb-xxs,.is-my-xxs{
    margin-bottom:.25rem!important
}
.is-ml-xxs,.is-mx-xxs{
    margin-left:.25rem!important
}
.is-m-xs{
    margin:.5rem!important
}
.is-mt-xs,.is-my-xs{
    margin-top:.5rem!important
}
.is-mr-xs,.is-mx-xs{
    margin-right:.5rem!important
}
.is-mb-xs,.is-my-xs{
    margin-bottom:.5rem!important
}
.is-ml-xs,.is-mx-xs{
    margin-left:.5rem!important
}
.is-m-sm{
    margin:1rem!important
}
.is-mt-sm,.is-my-sm{
    margin-top:1rem!important
}
.is-mr-sm,.is-mx-sm{
    margin-right:1rem!important
}
.is-mb-sm,.is-my-sm{
    margin-bottom:1rem!important
}
.is-ml-sm,.is-mx-sm{
    margin-left:1rem!important
}
.is-m-md{
    margin:2rem!important
}
.is-mt-md,.is-my-md{
    margin-top:2rem!important
}
.is-mr-md,.is-mx-md{
    margin-right:2rem!important
}
.is-mb-md,.is-my-md{
    margin-bottom:2rem!important
}
.is-ml-md,.is-mx-md{
    margin-left:2rem!important
}
.is-m-lg{
    margin:3rem!important
}
.is-mt-lg,.is-my-lg{
    margin-top:3rem!important
}
.is-mr-lg,.is-mx-lg{
    margin-right:3rem!important
}
.is-mb-lg,.is-my-lg{
    margin-bottom:3rem!important
}
.is-ml-lg,.is-mx-lg{
    margin-left:3rem!important
}
.is-m-xl{
    margin:6rem!important
}
.is-mt-xl,.is-my-xl{
    margin-top:6rem!important
}
.is-mr-xl,.is-mx-xl{
    margin-right:6rem!important
}
.is-mb-xl,.is-my-xl{
    margin-bottom:6rem!important
}
.is-ml-xl,.is-mx-xl{
    margin-left:6rem!important
}
.is-m-xxl{
    margin:8rem!important
}
.is-mt-xxl,.is-my-xxl{
    margin-top:8rem!important
}
.is-mr-xxl,.is-mx-xxl{
    margin-right:8rem!important
}
.is-mb-xxl,.is-my-xxl{
    margin-bottom:8rem!important
}
.is-ml-xxl,.is-mx-xxl{
    margin-left:8rem!important
}
.is-m-xxxl{
    margin:16rem!important
}
.is-mt-xxxl,.is-my-xxxl{
    margin-top:16rem!important
}
.is-mr-xxxl,.is-mx-xxxl{
    margin-right:16rem!important
}
.is-mb-xxxl,.is-my-xxxl{
    margin-bottom:16rem!important
}
.is-ml-xxxl,.is-mx-xxxl{
    margin-left:16rem!important
}
.is-m-xxxxl{
    margin:24rem!important
}
.is-mt-xxxxl,.is-my-xxxxl{
    margin-top:24rem!important
}
.is-mr-xxxxl,.is-mx-xxxxl{
    margin-right:24rem!important
}
.is-mb-xxxxl,.is-my-xxxxl{
    margin-bottom:24rem!important
}
.is-ml-xxxxl,.is-mx-xxxxl{
    margin-left:24rem!important
}
.is-p-none{
    padding:0!important
}
.is-pt-none,.is-py-none{
    padding-top:0!important
}
.is-pr-none,.is-px-none{
    padding-right:0!important
}
.is-pb-none,.is-py-none{
    padding-bottom:0!important
}
.is-pl-none,.is-px-none{
    padding-left:0!important
}
.is-p-xxs{
    padding:.25rem!important
}
.is-pt-xxs,.is-py-xxs{
    padding-top:.25rem!important
}
.is-pr-xxs,.is-px-xxs{
    padding-right:.25rem!important
}
.is-pb-xxs,.is-py-xxs{
    padding-bottom:.25rem!important
}
.is-pl-xxs,.is-px-xxs{
    padding-left:.25rem!important
}
.is-p-xs{
    padding:.5rem!important
}
.is-pt-xs,.is-py-xs{
    padding-top:.5rem!important
}
.is-pr-xs,.is-px-xs{
    padding-right:.5rem!important
}
.is-pb-xs,.is-py-xs{
    padding-bottom:.5rem!important
}
.is-pl-xs,.is-px-xs{
    padding-left:.5rem!important
}
.is-p-sm{
    padding:1rem!important
}
.is-pt-sm,.is-py-sm{
    padding-top:1rem!important
}
.is-pr-sm,.is-px-sm{
    padding-right:1rem!important
}
.is-pb-sm,.is-py-sm{
    padding-bottom:1rem!important
}
.is-pl-sm,.is-px-sm{
    padding-left:1rem!important
}
.is-p-md{
    padding:2rem!important
}
.is-pt-md,.is-py-md{
    padding-top:2rem!important
}
.is-pr-md,.is-px-md{
    padding-right:2rem!important
}
.is-pb-md,.is-py-md{
    padding-bottom:2rem!important
}
.is-pl-md,.is-px-md{
    padding-left:2rem!important
}
.is-p-lg{
    padding:3rem!important
}
.is-pt-lg,.is-py-lg{
    padding-top:3rem!important
}
.is-pr-lg,.is-px-lg{
    padding-right:3rem!important
}
.is-pb-lg,.is-py-lg{
    padding-bottom:3rem!important
}
.is-pl-lg,.is-px-lg{
    padding-left:3rem!important
}
.is-p-xl{
    padding:6rem!important
}
.is-pt-xl,.is-py-xl{
    padding-top:6rem!important
}
.is-pr-xl,.is-px-xl{
    padding-right:6rem!important
}
.is-pb-xl,.is-py-xl{
    padding-bottom:6rem!important
}
.is-pl-xl,.is-px-xl{
    padding-left:6rem!important
}
.is-p-xxl{
    padding:8rem!important
}
.is-pt-xxl,.is-py-xxl{
    padding-top:8rem!important
}
.is-pr-xxl,.is-px-xxl{
    padding-right:8rem!important
}
.is-pb-xxl,.is-py-xxl{
    padding-bottom:8rem!important
}
.is-pl-xxl,.is-px-xxl{
    padding-left:8rem!important
}
.is-p-xxxl{
    padding:16rem!important
}
.is-pt-xxxl,.is-py-xxxl{
    padding-top:16rem!important
}
.is-pr-xxxl,.is-px-xxxl{
    padding-right:16rem!important
}
.is-pb-xxxl,.is-py-xxxl{
    padding-bottom:16rem!important
}
.is-pl-xxxl,.is-px-xxxl{
    padding-left:16rem!important
}
.is-p-xxxxl{
    padding:24rem!important
}
.is-pt-xxxxl,.is-py-xxxxl{
    padding-top:24rem!important
}
.is-pr-xxxxl,.is-px-xxxxl{
    padding-right:24rem!important
}
.is-pb-xxxxl,.is-py-xxxxl{
    padding-bottom:24rem!important
}
.is-pl-xxxxl,.is-px-xxxxl{
    padding-left:24rem!important
}
.is-m-auto{
    margin:auto!important
}
.is-mt-auto,.is-my-auto{
    margin-top:auto!important
}
.is-mr-auto,.is-mx-auto{
    margin-right:auto!important
}
.is-mb-auto,.is-my-auto{
    margin-bottom:auto!important
}
.is-ml-auto,.is-mx-auto{
    margin-left:auto!important
}
@media (min-width:100px){
    .is-m-tiny-none{
        margin:0!important
    }
    .is-mt-tiny-none,.is-my-tiny-none{
        margin-top:0!important
    }
    .is-mr-tiny-none,.is-mx-tiny-none{
        margin-right:0!important
    }
    .is-mb-tiny-none,.is-my-tiny-none{
        margin-bottom:0!important
    }
    .is-ml-tiny-none,.is-mx-tiny-none{
        margin-left:0!important
    }
    .is-m-tiny-xxs{
        margin:.25rem!important
    }
    .is-mt-tiny-xxs,.is-my-tiny-xxs{
        margin-top:.25rem!important
    }
    .is-mr-tiny-xxs,.is-mx-tiny-xxs{
        margin-right:.25rem!important
    }
    .is-mb-tiny-xxs,.is-my-tiny-xxs{
        margin-bottom:.25rem!important
    }
    .is-ml-tiny-xxs,.is-mx-tiny-xxs{
        margin-left:.25rem!important
    }
    .is-m-tiny-xs{
        margin:.5rem!important
    }
    .is-mt-tiny-xs,.is-my-tiny-xs{
        margin-top:.5rem!important
    }
    .is-mr-tiny-xs,.is-mx-tiny-xs{
        margin-right:.5rem!important
    }
    .is-mb-tiny-xs,.is-my-tiny-xs{
        margin-bottom:.5rem!important
    }
    .is-ml-tiny-xs,.is-mx-tiny-xs{
        margin-left:.5rem!important
    }
    .is-m-tiny-sm{
        margin:1rem!important
    }
    .is-mt-tiny-sm,.is-my-tiny-sm{
        margin-top:1rem!important
    }
    .is-mr-tiny-sm,.is-mx-tiny-sm{
        margin-right:1rem!important
    }
    .is-mb-tiny-sm,.is-my-tiny-sm{
        margin-bottom:1rem!important
    }
    .is-ml-tiny-sm,.is-mx-tiny-sm{
        margin-left:1rem!important
    }
    .is-m-tiny-md{
        margin:2rem!important
    }
    .is-mt-tiny-md,.is-my-tiny-md{
        margin-top:2rem!important
    }
    .is-mr-tiny-md,.is-mx-tiny-md{
        margin-right:2rem!important
    }
    .is-mb-tiny-md,.is-my-tiny-md{
        margin-bottom:2rem!important
    }
    .is-ml-tiny-md,.is-mx-tiny-md{
        margin-left:2rem!important
    }
    .is-m-tiny-lg{
        margin:3rem!important
    }
    .is-mt-tiny-lg,.is-my-tiny-lg{
        margin-top:3rem!important
    }
    .is-mr-tiny-lg,.is-mx-tiny-lg{
        margin-right:3rem!important
    }
    .is-mb-tiny-lg,.is-my-tiny-lg{
        margin-bottom:3rem!important
    }
    .is-ml-tiny-lg,.is-mx-tiny-lg{
        margin-left:3rem!important
    }
    .is-m-tiny-xl{
        margin:6rem!important
    }
    .is-mt-tiny-xl,.is-my-tiny-xl{
        margin-top:6rem!important
    }
    .is-mr-tiny-xl,.is-mx-tiny-xl{
        margin-right:6rem!important
    }
    .is-mb-tiny-xl,.is-my-tiny-xl{
        margin-bottom:6rem!important
    }
    .is-ml-tiny-xl,.is-mx-tiny-xl{
        margin-left:6rem!important
    }
    .is-m-tiny-xxl{
        margin:8rem!important
    }
    .is-mt-tiny-xxl,.is-my-tiny-xxl{
        margin-top:8rem!important
    }
    .is-mr-tiny-xxl,.is-mx-tiny-xxl{
        margin-right:8rem!important
    }
    .is-mb-tiny-xxl,.is-my-tiny-xxl{
        margin-bottom:8rem!important
    }
    .is-ml-tiny-xxl,.is-mx-tiny-xxl{
        margin-left:8rem!important
    }
    .is-m-tiny-xxxl{
        margin:16rem!important
    }
    .is-mt-tiny-xxxl,.is-my-tiny-xxxl{
        margin-top:16rem!important
    }
    .is-mr-tiny-xxxl,.is-mx-tiny-xxxl{
        margin-right:16rem!important
    }
    .is-mb-tiny-xxxl,.is-my-tiny-xxxl{
        margin-bottom:16rem!important
    }
    .is-ml-tiny-xxxl,.is-mx-tiny-xxxl{
        margin-left:16rem!important
    }
    .is-m-tiny-xxxxl{
        margin:24rem!important
    }
    .is-mt-tiny-xxxxl,.is-my-tiny-xxxxl{
        margin-top:24rem!important
    }
    .is-mr-tiny-xxxxl,.is-mx-tiny-xxxxl{
        margin-right:24rem!important
    }
    .is-mb-tiny-xxxxl,.is-my-tiny-xxxxl{
        margin-bottom:24rem!important
    }
    .is-ml-tiny-xxxxl,.is-mx-tiny-xxxxl{
        margin-left:24rem!important
    }
    .is-p-tiny-none{
        padding:0!important
    }
    .is-pt-tiny-none,.is-py-tiny-none{
        padding-top:0!important
    }
    .is-pr-tiny-none,.is-px-tiny-none{
        padding-right:0!important
    }
    .is-pb-tiny-none,.is-py-tiny-none{
        padding-bottom:0!important
    }
    .is-pl-tiny-none,.is-px-tiny-none{
        padding-left:0!important
    }
    .is-p-tiny-xxs{
        padding:.25rem!important
    }
    .is-pt-tiny-xxs,.is-py-tiny-xxs{
        padding-top:.25rem!important
    }
    .is-pr-tiny-xxs,.is-px-tiny-xxs{
        padding-right:.25rem!important
    }
    .is-pb-tiny-xxs,.is-py-tiny-xxs{
        padding-bottom:.25rem!important
    }
    .is-pl-tiny-xxs,.is-px-tiny-xxs{
        padding-left:.25rem!important
    }
    .is-p-tiny-xs{
        padding:.5rem!important
    }
    .is-pt-tiny-xs,.is-py-tiny-xs{
        padding-top:.5rem!important
    }
    .is-pr-tiny-xs,.is-px-tiny-xs{
        padding-right:.5rem!important
    }
    .is-pb-tiny-xs,.is-py-tiny-xs{
        padding-bottom:.5rem!important
    }
    .is-pl-tiny-xs,.is-px-tiny-xs{
        padding-left:.5rem!important
    }
    .is-p-tiny-sm{
        padding:1rem!important
    }
    .is-pt-tiny-sm,.is-py-tiny-sm{
        padding-top:1rem!important
    }
    .is-pr-tiny-sm,.is-px-tiny-sm{
        padding-right:1rem!important
    }
    .is-pb-tiny-sm,.is-py-tiny-sm{
        padding-bottom:1rem!important
    }
    .is-pl-tiny-sm,.is-px-tiny-sm{
        padding-left:1rem!important
    }
    .is-p-tiny-md{
        padding:2rem!important
    }
    .is-pt-tiny-md,.is-py-tiny-md{
        padding-top:2rem!important
    }
    .is-pr-tiny-md,.is-px-tiny-md{
        padding-right:2rem!important
    }
    .is-pb-tiny-md,.is-py-tiny-md{
        padding-bottom:2rem!important
    }
    .is-pl-tiny-md,.is-px-tiny-md{
        padding-left:2rem!important
    }
    .is-p-tiny-lg{
        padding:3rem!important
    }
    .is-pt-tiny-lg,.is-py-tiny-lg{
        padding-top:3rem!important
    }
    .is-pr-tiny-lg,.is-px-tiny-lg{
        padding-right:3rem!important
    }
    .is-pb-tiny-lg,.is-py-tiny-lg{
        padding-bottom:3rem!important
    }
    .is-pl-tiny-lg,.is-px-tiny-lg{
        padding-left:3rem!important
    }
    .is-p-tiny-xl{
        padding:6rem!important
    }
    .is-pt-tiny-xl,.is-py-tiny-xl{
        padding-top:6rem!important
    }
    .is-pr-tiny-xl,.is-px-tiny-xl{
        padding-right:6rem!important
    }
    .is-pb-tiny-xl,.is-py-tiny-xl{
        padding-bottom:6rem!important
    }
    .is-pl-tiny-xl,.is-px-tiny-xl{
        padding-left:6rem!important
    }
    .is-p-tiny-xxl{
        padding:8rem!important
    }
    .is-pt-tiny-xxl,.is-py-tiny-xxl{
        padding-top:8rem!important
    }
    .is-pr-tiny-xxl,.is-px-tiny-xxl{
        padding-right:8rem!important
    }
    .is-pb-tiny-xxl,.is-py-tiny-xxl{
        padding-bottom:8rem!important
    }
    .is-pl-tiny-xxl,.is-px-tiny-xxl{
        padding-left:8rem!important
    }
    .is-p-tiny-xxxl{
        padding:16rem!important
    }
    .is-pt-tiny-xxxl,.is-py-tiny-xxxl{
        padding-top:16rem!important
    }
    .is-pr-tiny-xxxl,.is-px-tiny-xxxl{
        padding-right:16rem!important
    }
    .is-pb-tiny-xxxl,.is-py-tiny-xxxl{
        padding-bottom:16rem!important
    }
    .is-pl-tiny-xxxl,.is-px-tiny-xxxl{
        padding-left:16rem!important
    }
    .is-p-tiny-xxxxl{
        padding:24rem!important
    }
    .is-pt-tiny-xxxxl,.is-py-tiny-xxxxl{
        padding-top:24rem!important
    }
    .is-pr-tiny-xxxxl,.is-px-tiny-xxxxl{
        padding-right:24rem!important
    }
    .is-pb-tiny-xxxxl,.is-py-tiny-xxxxl{
        padding-bottom:24rem!important
    }
    .is-pl-tiny-xxxxl,.is-px-tiny-xxxxl{
        padding-left:24rem!important
    }
    .is-m-tiny-auto{
        margin:auto!important
    }
    .is-mt-tiny-auto,.is-my-tiny-auto{
        margin-top:auto!important
    }
    .is-mr-tiny-auto,.is-mx-tiny-auto{
        margin-right:auto!important
    }
    .is-mb-tiny-auto,.is-my-tiny-auto{
        margin-bottom:auto!important
    }
    .is-ml-tiny-auto,.is-mx-tiny-auto{
        margin-left:auto!important
    }
}
@media (min-width:576px){
    .is-m-mobile-none{
        margin:0!important
    }
    .is-mt-mobile-none,.is-my-mobile-none{
        margin-top:0!important
    }
    .is-mr-mobile-none,.is-mx-mobile-none{
        margin-right:0!important
    }
    .is-mb-mobile-none,.is-my-mobile-none{
        margin-bottom:0!important
    }
    .is-ml-mobile-none,.is-mx-mobile-none{
        margin-left:0!important
    }
    .is-m-mobile-xxs{
        margin:.25rem!important
    }
    .is-mt-mobile-xxs,.is-my-mobile-xxs{
        margin-top:.25rem!important
    }
    .is-mr-mobile-xxs,.is-mx-mobile-xxs{
        margin-right:.25rem!important
    }
    .is-mb-mobile-xxs,.is-my-mobile-xxs{
        margin-bottom:.25rem!important
    }
    .is-ml-mobile-xxs,.is-mx-mobile-xxs{
        margin-left:.25rem!important
    }
    .is-m-mobile-xs{
        margin:.5rem!important
    }
    .is-mt-mobile-xs,.is-my-mobile-xs{
        margin-top:.5rem!important
    }
    .is-mr-mobile-xs,.is-mx-mobile-xs{
        margin-right:.5rem!important
    }
    .is-mb-mobile-xs,.is-my-mobile-xs{
        margin-bottom:.5rem!important
    }
    .is-ml-mobile-xs,.is-mx-mobile-xs{
        margin-left:.5rem!important
    }
    .is-m-mobile-sm{
        margin:1rem!important
    }
    .is-mt-mobile-sm,.is-my-mobile-sm{
        margin-top:1rem!important
    }
    .is-mr-mobile-sm,.is-mx-mobile-sm{
        margin-right:1rem!important
    }
    .is-mb-mobile-sm,.is-my-mobile-sm{
        margin-bottom:1rem!important
    }
    .is-ml-mobile-sm,.is-mx-mobile-sm{
        margin-left:1rem!important
    }
    .is-m-mobile-md{
        margin:2rem!important
    }
    .is-mt-mobile-md,.is-my-mobile-md{
        margin-top:2rem!important
    }
    .is-mr-mobile-md,.is-mx-mobile-md{
        margin-right:2rem!important
    }
    .is-mb-mobile-md,.is-my-mobile-md{
        margin-bottom:2rem!important
    }
    .is-ml-mobile-md,.is-mx-mobile-md{
        margin-left:2rem!important
    }
    .is-m-mobile-lg{
        margin:3rem!important
    }
    .is-mt-mobile-lg,.is-my-mobile-lg{
        margin-top:3rem!important
    }
    .is-mr-mobile-lg,.is-mx-mobile-lg{
        margin-right:3rem!important
    }
    .is-mb-mobile-lg,.is-my-mobile-lg{
        margin-bottom:3rem!important
    }
    .is-ml-mobile-lg,.is-mx-mobile-lg{
        margin-left:3rem!important
    }
    .is-m-mobile-xl{
        margin:6rem!important
    }
    .is-mt-mobile-xl,.is-my-mobile-xl{
        margin-top:6rem!important
    }
    .is-mr-mobile-xl,.is-mx-mobile-xl{
        margin-right:6rem!important
    }
    .is-mb-mobile-xl,.is-my-mobile-xl{
        margin-bottom:6rem!important
    }
    .is-ml-mobile-xl,.is-mx-mobile-xl{
        margin-left:6rem!important
    }
    .is-m-mobile-xxl{
        margin:8rem!important
    }
    .is-mt-mobile-xxl,.is-my-mobile-xxl{
        margin-top:8rem!important
    }
    .is-mr-mobile-xxl,.is-mx-mobile-xxl{
        margin-right:8rem!important
    }
    .is-mb-mobile-xxl,.is-my-mobile-xxl{
        margin-bottom:8rem!important
    }
    .is-ml-mobile-xxl,.is-mx-mobile-xxl{
        margin-left:8rem!important
    }
    .is-m-mobile-xxxl{
        margin:16rem!important
    }
    .is-mt-mobile-xxxl,.is-my-mobile-xxxl{
        margin-top:16rem!important
    }
    .is-mr-mobile-xxxl,.is-mx-mobile-xxxl{
        margin-right:16rem!important
    }
    .is-mb-mobile-xxxl,.is-my-mobile-xxxl{
        margin-bottom:16rem!important
    }
    .is-ml-mobile-xxxl,.is-mx-mobile-xxxl{
        margin-left:16rem!important
    }
    .is-m-mobile-xxxxl{
        margin:24rem!important
    }
    .is-mt-mobile-xxxxl,.is-my-mobile-xxxxl{
        margin-top:24rem!important
    }
    .is-mr-mobile-xxxxl,.is-mx-mobile-xxxxl{
        margin-right:24rem!important
    }
    .is-mb-mobile-xxxxl,.is-my-mobile-xxxxl{
        margin-bottom:24rem!important
    }
    .is-ml-mobile-xxxxl,.is-mx-mobile-xxxxl{
        margin-left:24rem!important
    }
    .is-p-mobile-none{
        padding:0!important
    }
    .is-pt-mobile-none,.is-py-mobile-none{
        padding-top:0!important
    }
    .is-pr-mobile-none,.is-px-mobile-none{
        padding-right:0!important
    }
    .is-pb-mobile-none,.is-py-mobile-none{
        padding-bottom:0!important
    }
    .is-pl-mobile-none,.is-px-mobile-none{
        padding-left:0!important
    }
    .is-p-mobile-xxs{
        padding:.25rem!important
    }
    .is-pt-mobile-xxs,.is-py-mobile-xxs{
        padding-top:.25rem!important
    }
    .is-pr-mobile-xxs,.is-px-mobile-xxs{
        padding-right:.25rem!important
    }
    .is-pb-mobile-xxs,.is-py-mobile-xxs{
        padding-bottom:.25rem!important
    }
    .is-pl-mobile-xxs,.is-px-mobile-xxs{
        padding-left:.25rem!important
    }
    .is-p-mobile-xs{
        padding:.5rem!important
    }
    .is-pt-mobile-xs,.is-py-mobile-xs{
        padding-top:.5rem!important
    }
    .is-pr-mobile-xs,.is-px-mobile-xs{
        padding-right:.5rem!important
    }
    .is-pb-mobile-xs,.is-py-mobile-xs{
        padding-bottom:.5rem!important
    }
    .is-pl-mobile-xs,.is-px-mobile-xs{
        padding-left:.5rem!important
    }
    .is-p-mobile-sm{
        padding:1rem!important
    }
    .is-pt-mobile-sm,.is-py-mobile-sm{
        padding-top:1rem!important
    }
    .is-pr-mobile-sm,.is-px-mobile-sm{
        padding-right:1rem!important
    }
    .is-pb-mobile-sm,.is-py-mobile-sm{
        padding-bottom:1rem!important
    }
    .is-pl-mobile-sm,.is-px-mobile-sm{
        padding-left:1rem!important
    }
    .is-p-mobile-md{
        padding:2rem!important
    }
    .is-pt-mobile-md,.is-py-mobile-md{
        padding-top:2rem!important
    }
    .is-pr-mobile-md,.is-px-mobile-md{
        padding-right:2rem!important
    }
    .is-pb-mobile-md,.is-py-mobile-md{
        padding-bottom:2rem!important
    }
    .is-pl-mobile-md,.is-px-mobile-md{
        padding-left:2rem!important
    }
    .is-p-mobile-lg{
        padding:3rem!important
    }
    .is-pt-mobile-lg,.is-py-mobile-lg{
        padding-top:3rem!important
    }
    .is-pr-mobile-lg,.is-px-mobile-lg{
        padding-right:3rem!important
    }
    .is-pb-mobile-lg,.is-py-mobile-lg{
        padding-bottom:3rem!important
    }
    .is-pl-mobile-lg,.is-px-mobile-lg{
        padding-left:3rem!important
    }
    .is-p-mobile-xl{
        padding:6rem!important
    }
    .is-pt-mobile-xl,.is-py-mobile-xl{
        padding-top:6rem!important
    }
    .is-pr-mobile-xl,.is-px-mobile-xl{
        padding-right:6rem!important
    }
    .is-pb-mobile-xl,.is-py-mobile-xl{
        padding-bottom:6rem!important
    }
    .is-pl-mobile-xl,.is-px-mobile-xl{
        padding-left:6rem!important
    }
    .is-p-mobile-xxl{
        padding:8rem!important
    }
    .is-pt-mobile-xxl,.is-py-mobile-xxl{
        padding-top:8rem!important
    }
    .is-pr-mobile-xxl,.is-px-mobile-xxl{
        padding-right:8rem!important
    }
    .is-pb-mobile-xxl,.is-py-mobile-xxl{
        padding-bottom:8rem!important
    }
    .is-pl-mobile-xxl,.is-px-mobile-xxl{
        padding-left:8rem!important
    }
    .is-p-mobile-xxxl{
        padding:16rem!important
    }
    .is-pt-mobile-xxxl,.is-py-mobile-xxxl{
        padding-top:16rem!important
    }
    .is-pr-mobile-xxxl,.is-px-mobile-xxxl{
        padding-right:16rem!important
    }
    .is-pb-mobile-xxxl,.is-py-mobile-xxxl{
        padding-bottom:16rem!important
    }
    .is-pl-mobile-xxxl,.is-px-mobile-xxxl{
        padding-left:16rem!important
    }
    .is-p-mobile-xxxxl{
        padding:24rem!important
    }
    .is-pt-mobile-xxxxl,.is-py-mobile-xxxxl{
        padding-top:24rem!important
    }
    .is-pr-mobile-xxxxl,.is-px-mobile-xxxxl{
        padding-right:24rem!important
    }
    .is-pb-mobile-xxxxl,.is-py-mobile-xxxxl{
        padding-bottom:24rem!important
    }
    .is-pl-mobile-xxxxl,.is-px-mobile-xxxxl{
        padding-left:24rem!important
    }
    .is-m-mobile-auto{
        margin:auto!important
    }
    .is-mt-mobile-auto,.is-my-mobile-auto{
        margin-top:auto!important
    }
    .is-mr-mobile-auto,.is-mx-mobile-auto{
        margin-right:auto!important
    }
    .is-mb-mobile-auto,.is-my-mobile-auto{
        margin-bottom:auto!important
    }
    .is-ml-mobile-auto,.is-mx-mobile-auto{
        margin-left:auto!important
    }
}
@media (min-width:769px){
    .is-m-tablet-none{
        margin:0!important
    }
    .is-mt-tablet-none,.is-my-tablet-none{
        margin-top:0!important
    }
    .is-mr-tablet-none,.is-mx-tablet-none{
        margin-right:0!important
    }
    .is-mb-tablet-none,.is-my-tablet-none{
        margin-bottom:0!important
    }
    .is-ml-tablet-none,.is-mx-tablet-none{
        margin-left:0!important
    }
    .is-m-tablet-xxs{
        margin:.25rem!important
    }
    .is-mt-tablet-xxs,.is-my-tablet-xxs{
        margin-top:.25rem!important
    }
    .is-mr-tablet-xxs,.is-mx-tablet-xxs{
        margin-right:.25rem!important
    }
    .is-mb-tablet-xxs,.is-my-tablet-xxs{
        margin-bottom:.25rem!important
    }
    .is-ml-tablet-xxs,.is-mx-tablet-xxs{
        margin-left:.25rem!important
    }
    .is-m-tablet-xs{
        margin:.5rem!important
    }
    .is-mt-tablet-xs,.is-my-tablet-xs{
        margin-top:.5rem!important
    }
    .is-mr-tablet-xs,.is-mx-tablet-xs{
        margin-right:.5rem!important
    }
    .is-mb-tablet-xs,.is-my-tablet-xs{
        margin-bottom:.5rem!important
    }
    .is-ml-tablet-xs,.is-mx-tablet-xs{
        margin-left:.5rem!important
    }
    .is-m-tablet-sm{
        margin:1rem!important
    }
    .is-mt-tablet-sm,.is-my-tablet-sm{
        margin-top:1rem!important
    }
    .is-mr-tablet-sm,.is-mx-tablet-sm{
        margin-right:1rem!important
    }
    .is-mb-tablet-sm,.is-my-tablet-sm{
        margin-bottom:1rem!important
    }
    .is-ml-tablet-sm,.is-mx-tablet-sm{
        margin-left:1rem!important
    }
    .is-m-tablet-md{
        margin:2rem!important
    }
    .is-mt-tablet-md,.is-my-tablet-md{
        margin-top:2rem!important
    }
    .is-mr-tablet-md,.is-mx-tablet-md{
        margin-right:2rem!important
    }
    .is-mb-tablet-md,.is-my-tablet-md{
        margin-bottom:2rem!important
    }
    .is-ml-tablet-md,.is-mx-tablet-md{
        margin-left:2rem!important
    }
    .is-m-tablet-lg{
        margin:3rem!important
    }
    .is-mt-tablet-lg,.is-my-tablet-lg{
        margin-top:3rem!important
    }
    .is-mr-tablet-lg,.is-mx-tablet-lg{
        margin-right:3rem!important
    }
    .is-mb-tablet-lg,.is-my-tablet-lg{
        margin-bottom:3rem!important
    }
    .is-ml-tablet-lg,.is-mx-tablet-lg{
        margin-left:3rem!important
    }
    .is-m-tablet-xl{
        margin:6rem!important
    }
    .is-mt-tablet-xl,.is-my-tablet-xl{
        margin-top:6rem!important
    }
    .is-mr-tablet-xl,.is-mx-tablet-xl{
        margin-right:6rem!important
    }
    .is-mb-tablet-xl,.is-my-tablet-xl{
        margin-bottom:6rem!important
    }
    .is-ml-tablet-xl,.is-mx-tablet-xl{
        margin-left:6rem!important
    }
    .is-m-tablet-xxl{
        margin:8rem!important
    }
    .is-mt-tablet-xxl,.is-my-tablet-xxl{
        margin-top:8rem!important
    }
    .is-mr-tablet-xxl,.is-mx-tablet-xxl{
        margin-right:8rem!important
    }
    .is-mb-tablet-xxl,.is-my-tablet-xxl{
        margin-bottom:8rem!important
    }
    .is-ml-tablet-xxl,.is-mx-tablet-xxl{
        margin-left:8rem!important
    }
    .is-m-tablet-xxxl{
        margin:16rem!important
    }
    .is-mt-tablet-xxxl,.is-my-tablet-xxxl{
        margin-top:16rem!important
    }
    .is-mr-tablet-xxxl,.is-mx-tablet-xxxl{
        margin-right:16rem!important
    }
    .is-mb-tablet-xxxl,.is-my-tablet-xxxl{
        margin-bottom:16rem!important
    }
    .is-ml-tablet-xxxl,.is-mx-tablet-xxxl{
        margin-left:16rem!important
    }
    .is-m-tablet-xxxxl{
        margin:24rem!important
    }
    .is-mt-tablet-xxxxl,.is-my-tablet-xxxxl{
        margin-top:24rem!important
    }
    .is-mr-tablet-xxxxl,.is-mx-tablet-xxxxl{
        margin-right:24rem!important
    }
    .is-mb-tablet-xxxxl,.is-my-tablet-xxxxl{
        margin-bottom:24rem!important
    }
    .is-ml-tablet-xxxxl,.is-mx-tablet-xxxxl{
        margin-left:24rem!important
    }
    .is-p-tablet-none{
        padding:0!important
    }
    .is-pt-tablet-none,.is-py-tablet-none{
        padding-top:0!important
    }
    .is-pr-tablet-none,.is-px-tablet-none{
        padding-right:0!important
    }
    .is-pb-tablet-none,.is-py-tablet-none{
        padding-bottom:0!important
    }
    .is-pl-tablet-none,.is-px-tablet-none{
        padding-left:0!important
    }
    .is-p-tablet-xxs{
        padding:.25rem!important
    }
    .is-pt-tablet-xxs,.is-py-tablet-xxs{
        padding-top:.25rem!important
    }
    .is-pr-tablet-xxs,.is-px-tablet-xxs{
        padding-right:.25rem!important
    }
    .is-pb-tablet-xxs,.is-py-tablet-xxs{
        padding-bottom:.25rem!important
    }
    .is-pl-tablet-xxs,.is-px-tablet-xxs{
        padding-left:.25rem!important
    }
    .is-p-tablet-xs{
        padding:.5rem!important
    }
    .is-pt-tablet-xs,.is-py-tablet-xs{
        padding-top:.5rem!important
    }
    .is-pr-tablet-xs,.is-px-tablet-xs{
        padding-right:.5rem!important
    }
    .is-pb-tablet-xs,.is-py-tablet-xs{
        padding-bottom:.5rem!important
    }
    .is-pl-tablet-xs,.is-px-tablet-xs{
        padding-left:.5rem!important
    }
    .is-p-tablet-sm{
        padding:1rem!important
    }
    .is-pt-tablet-sm,.is-py-tablet-sm{
        padding-top:1rem!important
    }
    .is-pr-tablet-sm,.is-px-tablet-sm{
        padding-right:1rem!important
    }
    .is-pb-tablet-sm,.is-py-tablet-sm{
        padding-bottom:1rem!important
    }
    .is-pl-tablet-sm,.is-px-tablet-sm{
        padding-left:1rem!important
    }
    .is-p-tablet-md{
        padding:2rem!important
    }
    .is-pt-tablet-md,.is-py-tablet-md{
        padding-top:2rem!important
    }
    .is-pr-tablet-md,.is-px-tablet-md{
        padding-right:2rem!important
    }
    .is-pb-tablet-md,.is-py-tablet-md{
        padding-bottom:2rem!important
    }
    .is-pl-tablet-md,.is-px-tablet-md{
        padding-left:2rem!important
    }
    .is-p-tablet-lg{
        padding:3rem!important
    }
    .is-pt-tablet-lg,.is-py-tablet-lg{
        padding-top:3rem!important
    }
    .is-pr-tablet-lg,.is-px-tablet-lg{
        padding-right:3rem!important
    }
    .is-pb-tablet-lg,.is-py-tablet-lg{
        padding-bottom:3rem!important
    }
    .is-pl-tablet-lg,.is-px-tablet-lg{
        padding-left:3rem!important
    }
    .is-p-tablet-xl{
        padding:6rem!important
    }
    .is-pt-tablet-xl,.is-py-tablet-xl{
        padding-top:6rem!important
    }
    .is-pr-tablet-xl,.is-px-tablet-xl{
        padding-right:6rem!important
    }
    .is-pb-tablet-xl,.is-py-tablet-xl{
        padding-bottom:6rem!important
    }
    .is-pl-tablet-xl,.is-px-tablet-xl{
        padding-left:6rem!important
    }
    .is-p-tablet-xxl{
        padding:8rem!important
    }
    .is-pt-tablet-xxl,.is-py-tablet-xxl{
        padding-top:8rem!important
    }
    .is-pr-tablet-xxl,.is-px-tablet-xxl{
        padding-right:8rem!important
    }
    .is-pb-tablet-xxl,.is-py-tablet-xxl{
        padding-bottom:8rem!important
    }
    .is-pl-tablet-xxl,.is-px-tablet-xxl{
        padding-left:8rem!important
    }
    .is-p-tablet-xxxl{
        padding:16rem!important
    }
    .is-pt-tablet-xxxl,.is-py-tablet-xxxl{
        padding-top:16rem!important
    }
    .is-pr-tablet-xxxl,.is-px-tablet-xxxl{
        padding-right:16rem!important
    }
    .is-pb-tablet-xxxl,.is-py-tablet-xxxl{
        padding-bottom:16rem!important
    }
    .is-pl-tablet-xxxl,.is-px-tablet-xxxl{
        padding-left:16rem!important
    }
    .is-p-tablet-xxxxl{
        padding:24rem!important
    }
    .is-pt-tablet-xxxxl,.is-py-tablet-xxxxl{
        padding-top:24rem!important
    }
    .is-pr-tablet-xxxxl,.is-px-tablet-xxxxl{
        padding-right:24rem!important
    }
    .is-pb-tablet-xxxxl,.is-py-tablet-xxxxl{
        padding-bottom:24rem!important
    }
    .is-pl-tablet-xxxxl,.is-px-tablet-xxxxl{
        padding-left:24rem!important
    }
    .is-m-tablet-auto{
        margin:auto!important
    }
    .is-mt-tablet-auto,.is-my-tablet-auto{
        margin-top:auto!important
    }
    .is-mr-tablet-auto,.is-mx-tablet-auto{
        margin-right:auto!important
    }
    .is-mb-tablet-auto,.is-my-tablet-auto{
        margin-bottom:auto!important
    }
    .is-ml-tablet-auto,.is-mx-tablet-auto{
        margin-left:auto!important
    }
}
@media (min-width:1088px){
    .is-m-desktop-none{
        margin:0!important
    }
    .is-mt-desktop-none,.is-my-desktop-none{
        margin-top:0!important
    }
    .is-mr-desktop-none,.is-mx-desktop-none{
        margin-right:0!important
    }
    .is-mb-desktop-none,.is-my-desktop-none{
        margin-bottom:0!important
    }
    .is-ml-desktop-none,.is-mx-desktop-none{
        margin-left:0!important
    }
    .is-m-desktop-xxs{
        margin:.25rem!important
    }
    .is-mt-desktop-xxs,.is-my-desktop-xxs{
        margin-top:.25rem!important
    }
    .is-mr-desktop-xxs,.is-mx-desktop-xxs{
        margin-right:.25rem!important
    }
    .is-mb-desktop-xxs,.is-my-desktop-xxs{
        margin-bottom:.25rem!important
    }
    .is-ml-desktop-xxs,.is-mx-desktop-xxs{
        margin-left:.25rem!important
    }
    .is-m-desktop-xs{
        margin:.5rem!important
    }
    .is-mt-desktop-xs,.is-my-desktop-xs{
        margin-top:.5rem!important
    }
    .is-mr-desktop-xs,.is-mx-desktop-xs{
        margin-right:.5rem!important
    }
    .is-mb-desktop-xs,.is-my-desktop-xs{
        margin-bottom:.5rem!important
    }
    .is-ml-desktop-xs,.is-mx-desktop-xs{
        margin-left:.5rem!important
    }
    .is-m-desktop-sm{
        margin:1rem!important
    }
    .is-mt-desktop-sm,.is-my-desktop-sm{
        margin-top:1rem!important
    }
    .is-mr-desktop-sm,.is-mx-desktop-sm{
        margin-right:1rem!important
    }
    .is-mb-desktop-sm,.is-my-desktop-sm{
        margin-bottom:1rem!important
    }
    .is-ml-desktop-sm,.is-mx-desktop-sm{
        margin-left:1rem!important
    }
    .is-m-desktop-md{
        margin:2rem!important
    }
    .is-mt-desktop-md,.is-my-desktop-md{
        margin-top:2rem!important
    }
    .is-mr-desktop-md,.is-mx-desktop-md{
        margin-right:2rem!important
    }
    .is-mb-desktop-md,.is-my-desktop-md{
        margin-bottom:2rem!important
    }
    .is-ml-desktop-md,.is-mx-desktop-md{
        margin-left:2rem!important
    }
    .is-m-desktop-lg{
        margin:3rem!important
    }
    .is-mt-desktop-lg,.is-my-desktop-lg{
        margin-top:3rem!important
    }
    .is-mr-desktop-lg,.is-mx-desktop-lg{
        margin-right:3rem!important
    }
    .is-mb-desktop-lg,.is-my-desktop-lg{
        margin-bottom:3rem!important
    }
    .is-ml-desktop-lg,.is-mx-desktop-lg{
        margin-left:3rem!important
    }
    .is-m-desktop-xl{
        margin:6rem!important
    }
    .is-mt-desktop-xl,.is-my-desktop-xl{
        margin-top:6rem!important
    }
    .is-mr-desktop-xl,.is-mx-desktop-xl{
        margin-right:6rem!important
    }
    .is-mb-desktop-xl,.is-my-desktop-xl{
        margin-bottom:6rem!important
    }
    .is-ml-desktop-xl,.is-mx-desktop-xl{
        margin-left:6rem!important
    }
    .is-m-desktop-xxl{
        margin:8rem!important
    }
    .is-mt-desktop-xxl,.is-my-desktop-xxl{
        margin-top:8rem!important
    }
    .is-mr-desktop-xxl,.is-mx-desktop-xxl{
        margin-right:8rem!important
    }
    .is-mb-desktop-xxl,.is-my-desktop-xxl{
        margin-bottom:8rem!important
    }
    .is-ml-desktop-xxl,.is-mx-desktop-xxl{
        margin-left:8rem!important
    }
    .is-m-desktop-xxxl{
        margin:16rem!important
    }
    .is-mt-desktop-xxxl,.is-my-desktop-xxxl{
        margin-top:16rem!important
    }
    .is-mr-desktop-xxxl,.is-mx-desktop-xxxl{
        margin-right:16rem!important
    }
    .is-mb-desktop-xxxl,.is-my-desktop-xxxl{
        margin-bottom:16rem!important
    }
    .is-ml-desktop-xxxl,.is-mx-desktop-xxxl{
        margin-left:16rem!important
    }
    .is-m-desktop-xxxxl{
        margin:24rem!important
    }
    .is-mt-desktop-xxxxl,.is-my-desktop-xxxxl{
        margin-top:24rem!important
    }
    .is-mr-desktop-xxxxl,.is-mx-desktop-xxxxl{
        margin-right:24rem!important
    }
    .is-mb-desktop-xxxxl,.is-my-desktop-xxxxl{
        margin-bottom:24rem!important
    }
    .is-ml-desktop-xxxxl,.is-mx-desktop-xxxxl{
        margin-left:24rem!important
    }
    .is-p-desktop-none{
        padding:0!important
    }
    .is-pt-desktop-none,.is-py-desktop-none{
        padding-top:0!important
    }
    .is-pr-desktop-none,.is-px-desktop-none{
        padding-right:0!important
    }
    .is-pb-desktop-none,.is-py-desktop-none{
        padding-bottom:0!important
    }
    .is-pl-desktop-none,.is-px-desktop-none{
        padding-left:0!important
    }
    .is-p-desktop-xxs{
        padding:.25rem!important
    }
    .is-pt-desktop-xxs,.is-py-desktop-xxs{
        padding-top:.25rem!important
    }
    .is-pr-desktop-xxs,.is-px-desktop-xxs{
        padding-right:.25rem!important
    }
    .is-pb-desktop-xxs,.is-py-desktop-xxs{
        padding-bottom:.25rem!important
    }
    .is-pl-desktop-xxs,.is-px-desktop-xxs{
        padding-left:.25rem!important
    }
    .is-p-desktop-xs{
        padding:.5rem!important
    }
    .is-pt-desktop-xs,.is-py-desktop-xs{
        padding-top:.5rem!important
    }
    .is-pr-desktop-xs,.is-px-desktop-xs{
        padding-right:.5rem!important
    }
    .is-pb-desktop-xs,.is-py-desktop-xs{
        padding-bottom:.5rem!important
    }
    .is-pl-desktop-xs,.is-px-desktop-xs{
        padding-left:.5rem!important
    }
    .is-p-desktop-sm{
        padding:1rem!important
    }
    .is-pt-desktop-sm,.is-py-desktop-sm{
        padding-top:1rem!important
    }
    .is-pr-desktop-sm,.is-px-desktop-sm{
        padding-right:1rem!important
    }
    .is-pb-desktop-sm,.is-py-desktop-sm{
        padding-bottom:1rem!important
    }
    .is-pl-desktop-sm,.is-px-desktop-sm{
        padding-left:1rem!important
    }
    .is-p-desktop-md{
        padding:2rem!important
    }
    .is-pt-desktop-md,.is-py-desktop-md{
        padding-top:2rem!important
    }
    .is-pr-desktop-md,.is-px-desktop-md{
        padding-right:2rem!important
    }
    .is-pb-desktop-md,.is-py-desktop-md{
        padding-bottom:2rem!important
    }
    .is-pl-desktop-md,.is-px-desktop-md{
        padding-left:2rem!important
    }
    .is-p-desktop-lg{
        padding:3rem!important
    }
    .is-pt-desktop-lg,.is-py-desktop-lg{
        padding-top:3rem!important
    }
    .is-pr-desktop-lg,.is-px-desktop-lg{
        padding-right:3rem!important
    }
    .is-pb-desktop-lg,.is-py-desktop-lg{
        padding-bottom:3rem!important
    }
    .is-pl-desktop-lg,.is-px-desktop-lg{
        padding-left:3rem!important
    }
    .is-p-desktop-xl{
        padding:6rem!important
    }
    .is-pt-desktop-xl,.is-py-desktop-xl{
        padding-top:6rem!important
    }
    .is-pr-desktop-xl,.is-px-desktop-xl{
        padding-right:6rem!important
    }
    .is-pb-desktop-xl,.is-py-desktop-xl{
        padding-bottom:6rem!important
    }
    .is-pl-desktop-xl,.is-px-desktop-xl{
        padding-left:6rem!important
    }
    .is-p-desktop-xxl{
        padding:8rem!important
    }
    .is-pt-desktop-xxl,.is-py-desktop-xxl{
        padding-top:8rem!important
    }
    .is-pr-desktop-xxl,.is-px-desktop-xxl{
        padding-right:8rem!important
    }
    .is-pb-desktop-xxl,.is-py-desktop-xxl{
        padding-bottom:8rem!important
    }
    .is-pl-desktop-xxl,.is-px-desktop-xxl{
        padding-left:8rem!important
    }
    .is-p-desktop-xxxl{
        padding:16rem!important
    }
    .is-pt-desktop-xxxl,.is-py-desktop-xxxl{
        padding-top:16rem!important
    }
    .is-pr-desktop-xxxl,.is-px-desktop-xxxl{
        padding-right:16rem!important
    }
    .is-pb-desktop-xxxl,.is-py-desktop-xxxl{
        padding-bottom:16rem!important
    }
    .is-pl-desktop-xxxl,.is-px-desktop-xxxl{
        padding-left:16rem!important
    }
    .is-p-desktop-xxxxl{
        padding:24rem!important
    }
    .is-pt-desktop-xxxxl,.is-py-desktop-xxxxl{
        padding-top:24rem!important
    }
    .is-pr-desktop-xxxxl,.is-px-desktop-xxxxl{
        padding-right:24rem!important
    }
    .is-pb-desktop-xxxxl,.is-py-desktop-xxxxl{
        padding-bottom:24rem!important
    }
    .is-pl-desktop-xxxxl,.is-px-desktop-xxxxl{
        padding-left:24rem!important
    }
    .is-m-desktop-auto{
        margin:auto!important
    }
    .is-mt-desktop-auto,.is-my-desktop-auto{
        margin-top:auto!important
    }
    .is-mr-desktop-auto,.is-mx-desktop-auto{
        margin-right:auto!important
    }
    .is-mb-desktop-auto,.is-my-desktop-auto{
        margin-bottom:auto!important
    }
    .is-ml-desktop-auto,.is-mx-desktop-auto{
        margin-left:auto!important
    }
}
@media (min-width:1280px){
    .is-m-widescreen-none{
        margin:0!important
    }
    .is-mt-widescreen-none,.is-my-widescreen-none{
        margin-top:0!important
    }
    .is-mr-widescreen-none,.is-mx-widescreen-none{
        margin-right:0!important
    }
    .is-mb-widescreen-none,.is-my-widescreen-none{
        margin-bottom:0!important
    }
    .is-ml-widescreen-none,.is-mx-widescreen-none{
        margin-left:0!important
    }
    .is-m-widescreen-xxs{
        margin:.25rem!important
    }
    .is-mt-widescreen-xxs,.is-my-widescreen-xxs{
        margin-top:.25rem!important
    }
    .is-mr-widescreen-xxs,.is-mx-widescreen-xxs{
        margin-right:.25rem!important
    }
    .is-mb-widescreen-xxs,.is-my-widescreen-xxs{
        margin-bottom:.25rem!important
    }
    .is-ml-widescreen-xxs,.is-mx-widescreen-xxs{
        margin-left:.25rem!important
    }
    .is-m-widescreen-xs{
        margin:.5rem!important
    }
    .is-mt-widescreen-xs,.is-my-widescreen-xs{
        margin-top:.5rem!important
    }
    .is-mr-widescreen-xs,.is-mx-widescreen-xs{
        margin-right:.5rem!important
    }
    .is-mb-widescreen-xs,.is-my-widescreen-xs{
        margin-bottom:.5rem!important
    }
    .is-ml-widescreen-xs,.is-mx-widescreen-xs{
        margin-left:.5rem!important
    }
    .is-m-widescreen-sm{
        margin:1rem!important
    }
    .is-mt-widescreen-sm,.is-my-widescreen-sm{
        margin-top:1rem!important
    }
    .is-mr-widescreen-sm,.is-mx-widescreen-sm{
        margin-right:1rem!important
    }
    .is-mb-widescreen-sm,.is-my-widescreen-sm{
        margin-bottom:1rem!important
    }
    .is-ml-widescreen-sm,.is-mx-widescreen-sm{
        margin-left:1rem!important
    }
    .is-m-widescreen-md{
        margin:2rem!important
    }
    .is-mt-widescreen-md,.is-my-widescreen-md{
        margin-top:2rem!important
    }
    .is-mr-widescreen-md,.is-mx-widescreen-md{
        margin-right:2rem!important
    }
    .is-mb-widescreen-md,.is-my-widescreen-md{
        margin-bottom:2rem!important
    }
    .is-ml-widescreen-md,.is-mx-widescreen-md{
        margin-left:2rem!important
    }
    .is-m-widescreen-lg{
        margin:3rem!important
    }
    .is-mt-widescreen-lg,.is-my-widescreen-lg{
        margin-top:3rem!important
    }
    .is-mr-widescreen-lg,.is-mx-widescreen-lg{
        margin-right:3rem!important
    }
    .is-mb-widescreen-lg,.is-my-widescreen-lg{
        margin-bottom:3rem!important
    }
    .is-ml-widescreen-lg,.is-mx-widescreen-lg{
        margin-left:3rem!important
    }
    .is-m-widescreen-xl{
        margin:6rem!important
    }
    .is-mt-widescreen-xl,.is-my-widescreen-xl{
        margin-top:6rem!important
    }
    .is-mr-widescreen-xl,.is-mx-widescreen-xl{
        margin-right:6rem!important
    }
    .is-mb-widescreen-xl,.is-my-widescreen-xl{
        margin-bottom:6rem!important
    }
    .is-ml-widescreen-xl,.is-mx-widescreen-xl{
        margin-left:6rem!important
    }
    .is-m-widescreen-xxl{
        margin:8rem!important
    }
    .is-mt-widescreen-xxl,.is-my-widescreen-xxl{
        margin-top:8rem!important
    }
    .is-mr-widescreen-xxl,.is-mx-widescreen-xxl{
        margin-right:8rem!important
    }
    .is-mb-widescreen-xxl,.is-my-widescreen-xxl{
        margin-bottom:8rem!important
    }
    .is-ml-widescreen-xxl,.is-mx-widescreen-xxl{
        margin-left:8rem!important
    }
    .is-m-widescreen-xxxl{
        margin:16rem!important
    }
    .is-mt-widescreen-xxxl,.is-my-widescreen-xxxl{
        margin-top:16rem!important
    }
    .is-mr-widescreen-xxxl,.is-mx-widescreen-xxxl{
        margin-right:16rem!important
    }
    .is-mb-widescreen-xxxl,.is-my-widescreen-xxxl{
        margin-bottom:16rem!important
    }
    .is-ml-widescreen-xxxl,.is-mx-widescreen-xxxl{
        margin-left:16rem!important
    }
    .is-m-widescreen-xxxxl{
        margin:24rem!important
    }
    .is-mt-widescreen-xxxxl,.is-my-widescreen-xxxxl{
        margin-top:24rem!important
    }
    .is-mr-widescreen-xxxxl,.is-mx-widescreen-xxxxl{
        margin-right:24rem!important
    }
    .is-mb-widescreen-xxxxl,.is-my-widescreen-xxxxl{
        margin-bottom:24rem!important
    }
    .is-ml-widescreen-xxxxl,.is-mx-widescreen-xxxxl{
        margin-left:24rem!important
    }
    .is-p-widescreen-none{
        padding:0!important
    }
    .is-pt-widescreen-none,.is-py-widescreen-none{
        padding-top:0!important
    }
    .is-pr-widescreen-none,.is-px-widescreen-none{
        padding-right:0!important
    }
    .is-pb-widescreen-none,.is-py-widescreen-none{
        padding-bottom:0!important
    }
    .is-pl-widescreen-none,.is-px-widescreen-none{
        padding-left:0!important
    }
    .is-p-widescreen-xxs{
        padding:.25rem!important
    }
    .is-pt-widescreen-xxs,.is-py-widescreen-xxs{
        padding-top:.25rem!important
    }
    .is-pr-widescreen-xxs,.is-px-widescreen-xxs{
        padding-right:.25rem!important
    }
    .is-pb-widescreen-xxs,.is-py-widescreen-xxs{
        padding-bottom:.25rem!important
    }
    .is-pl-widescreen-xxs,.is-px-widescreen-xxs{
        padding-left:.25rem!important
    }
    .is-p-widescreen-xs{
        padding:.5rem!important
    }
    .is-pt-widescreen-xs,.is-py-widescreen-xs{
        padding-top:.5rem!important
    }
    .is-pr-widescreen-xs,.is-px-widescreen-xs{
        padding-right:.5rem!important
    }
    .is-pb-widescreen-xs,.is-py-widescreen-xs{
        padding-bottom:.5rem!important
    }
    .is-pl-widescreen-xs,.is-px-widescreen-xs{
        padding-left:.5rem!important
    }
    .is-p-widescreen-sm{
        padding:1rem!important
    }
    .is-pt-widescreen-sm,.is-py-widescreen-sm{
        padding-top:1rem!important
    }
    .is-pr-widescreen-sm,.is-px-widescreen-sm{
        padding-right:1rem!important
    }
    .is-pb-widescreen-sm,.is-py-widescreen-sm{
        padding-bottom:1rem!important
    }
    .is-pl-widescreen-sm,.is-px-widescreen-sm{
        padding-left:1rem!important
    }
    .is-p-widescreen-md{
        padding:2rem!important
    }
    .is-pt-widescreen-md,.is-py-widescreen-md{
        padding-top:2rem!important
    }
    .is-pr-widescreen-md,.is-px-widescreen-md{
        padding-right:2rem!important
    }
    .is-pb-widescreen-md,.is-py-widescreen-md{
        padding-bottom:2rem!important
    }
    .is-pl-widescreen-md,.is-px-widescreen-md{
        padding-left:2rem!important
    }
    .is-p-widescreen-lg{
        padding:3rem!important
    }
    .is-pt-widescreen-lg,.is-py-widescreen-lg{
        padding-top:3rem!important
    }
    .is-pr-widescreen-lg,.is-px-widescreen-lg{
        padding-right:3rem!important
    }
    .is-pb-widescreen-lg,.is-py-widescreen-lg{
        padding-bottom:3rem!important
    }
    .is-pl-widescreen-lg,.is-px-widescreen-lg{
        padding-left:3rem!important
    }
    .is-p-widescreen-xl{
        padding:6rem!important
    }
    .is-pt-widescreen-xl,.is-py-widescreen-xl{
        padding-top:6rem!important
    }
    .is-pr-widescreen-xl,.is-px-widescreen-xl{
        padding-right:6rem!important
    }
    .is-pb-widescreen-xl,.is-py-widescreen-xl{
        padding-bottom:6rem!important
    }
    .is-pl-widescreen-xl,.is-px-widescreen-xl{
        padding-left:6rem!important
    }
    .is-p-widescreen-xxl{
        padding:8rem!important
    }
    .is-pt-widescreen-xxl,.is-py-widescreen-xxl{
        padding-top:8rem!important
    }
    .is-pr-widescreen-xxl,.is-px-widescreen-xxl{
        padding-right:8rem!important
    }
    .is-pb-widescreen-xxl,.is-py-widescreen-xxl{
        padding-bottom:8rem!important
    }
    .is-pl-widescreen-xxl,.is-px-widescreen-xxl{
        padding-left:8rem!important
    }
    .is-p-widescreen-xxxl{
        padding:16rem!important
    }
    .is-pt-widescreen-xxxl,.is-py-widescreen-xxxl{
        padding-top:16rem!important
    }
    .is-pr-widescreen-xxxl,.is-px-widescreen-xxxl{
        padding-right:16rem!important
    }
    .is-pb-widescreen-xxxl,.is-py-widescreen-xxxl{
        padding-bottom:16rem!important
    }
    .is-pl-widescreen-xxxl,.is-px-widescreen-xxxl{
        padding-left:16rem!important
    }
    .is-p-widescreen-xxxxl{
        padding:24rem!important
    }
    .is-pt-widescreen-xxxxl,.is-py-widescreen-xxxxl{
        padding-top:24rem!important
    }
    .is-pr-widescreen-xxxxl,.is-px-widescreen-xxxxl{
        padding-right:24rem!important
    }
    .is-pb-widescreen-xxxxl,.is-py-widescreen-xxxxl{
        padding-bottom:24rem!important
    }
    .is-pl-widescreen-xxxxl,.is-px-widescreen-xxxxl{
        padding-left:24rem!important
    }
    .is-m-widescreen-auto{
        margin:auto!important
    }
    .is-mt-widescreen-auto,.is-my-widescreen-auto{
        margin-top:auto!important
    }
    .is-mr-widescreen-auto,.is-mx-widescreen-auto{
        margin-right:auto!important
    }
    .is-mb-widescreen-auto,.is-my-widescreen-auto{
        margin-bottom:auto!important
    }
    .is-ml-widescreen-auto,.is-mx-widescreen-auto{
        margin-left:auto!important
    }
}
@media (min-width:1472px){
    .is-m-hd-none{
        margin:0!important
    }
    .is-mt-hd-none,.is-my-hd-none{
        margin-top:0!important
    }
    .is-mr-hd-none,.is-mx-hd-none{
        margin-right:0!important
    }
    .is-mb-hd-none,.is-my-hd-none{
        margin-bottom:0!important
    }
    .is-ml-hd-none,.is-mx-hd-none{
        margin-left:0!important
    }
    .is-m-hd-xxs{
        margin:.25rem!important
    }
    .is-mt-hd-xxs,.is-my-hd-xxs{
        margin-top:.25rem!important
    }
    .is-mr-hd-xxs,.is-mx-hd-xxs{
        margin-right:.25rem!important
    }
    .is-mb-hd-xxs,.is-my-hd-xxs{
        margin-bottom:.25rem!important
    }
    .is-ml-hd-xxs,.is-mx-hd-xxs{
        margin-left:.25rem!important
    }
    .is-m-hd-xs{
        margin:.5rem!important
    }
    .is-mt-hd-xs,.is-my-hd-xs{
        margin-top:.5rem!important
    }
    .is-mr-hd-xs,.is-mx-hd-xs{
        margin-right:.5rem!important
    }
    .is-mb-hd-xs,.is-my-hd-xs{
        margin-bottom:.5rem!important
    }
    .is-ml-hd-xs,.is-mx-hd-xs{
        margin-left:.5rem!important
    }
    .is-m-hd-sm{
        margin:1rem!important
    }
    .is-mt-hd-sm,.is-my-hd-sm{
        margin-top:1rem!important
    }
    .is-mr-hd-sm,.is-mx-hd-sm{
        margin-right:1rem!important
    }
    .is-mb-hd-sm,.is-my-hd-sm{
        margin-bottom:1rem!important
    }
    .is-ml-hd-sm,.is-mx-hd-sm{
        margin-left:1rem!important
    }
    .is-m-hd-md{
        margin:2rem!important
    }
    .is-mt-hd-md,.is-my-hd-md{
        margin-top:2rem!important
    }
    .is-mr-hd-md,.is-mx-hd-md{
        margin-right:2rem!important
    }
    .is-mb-hd-md,.is-my-hd-md{
        margin-bottom:2rem!important
    }
    .is-ml-hd-md,.is-mx-hd-md{
        margin-left:2rem!important
    }
    .is-m-hd-lg{
        margin:3rem!important
    }
    .is-mt-hd-lg,.is-my-hd-lg{
        margin-top:3rem!important
    }
    .is-mr-hd-lg,.is-mx-hd-lg{
        margin-right:3rem!important
    }
    .is-mb-hd-lg,.is-my-hd-lg{
        margin-bottom:3rem!important
    }
    .is-ml-hd-lg,.is-mx-hd-lg{
        margin-left:3rem!important
    }
    .is-m-hd-xl{
        margin:6rem!important
    }
    .is-mt-hd-xl,.is-my-hd-xl{
        margin-top:6rem!important
    }
    .is-mr-hd-xl,.is-mx-hd-xl{
        margin-right:6rem!important
    }
    .is-mb-hd-xl,.is-my-hd-xl{
        margin-bottom:6rem!important
    }
    .is-ml-hd-xl,.is-mx-hd-xl{
        margin-left:6rem!important
    }
    .is-m-hd-xxl{
        margin:8rem!important
    }
    .is-mt-hd-xxl,.is-my-hd-xxl{
        margin-top:8rem!important
    }
    .is-mr-hd-xxl,.is-mx-hd-xxl{
        margin-right:8rem!important
    }
    .is-mb-hd-xxl,.is-my-hd-xxl{
        margin-bottom:8rem!important
    }
    .is-ml-hd-xxl,.is-mx-hd-xxl{
        margin-left:8rem!important
    }
    .is-m-hd-xxxl{
        margin:16rem!important
    }
    .is-mt-hd-xxxl,.is-my-hd-xxxl{
        margin-top:16rem!important
    }
    .is-mr-hd-xxxl,.is-mx-hd-xxxl{
        margin-right:16rem!important
    }
    .is-mb-hd-xxxl,.is-my-hd-xxxl{
        margin-bottom:16rem!important
    }
    .is-ml-hd-xxxl,.is-mx-hd-xxxl{
        margin-left:16rem!important
    }
    .is-m-hd-xxxxl{
        margin:24rem!important
    }
    .is-mt-hd-xxxxl,.is-my-hd-xxxxl{
        margin-top:24rem!important
    }
    .is-mr-hd-xxxxl,.is-mx-hd-xxxxl{
        margin-right:24rem!important
    }
    .is-mb-hd-xxxxl,.is-my-hd-xxxxl{
        margin-bottom:24rem!important
    }
    .is-ml-hd-xxxxl,.is-mx-hd-xxxxl{
        margin-left:24rem!important
    }
    .is-p-hd-none{
        padding:0!important
    }
    .is-pt-hd-none,.is-py-hd-none{
        padding-top:0!important
    }
    .is-pr-hd-none,.is-px-hd-none{
        padding-right:0!important
    }
    .is-pb-hd-none,.is-py-hd-none{
        padding-bottom:0!important
    }
    .is-pl-hd-none,.is-px-hd-none{
        padding-left:0!important
    }
    .is-p-hd-xxs{
        padding:.25rem!important
    }
    .is-pt-hd-xxs,.is-py-hd-xxs{
        padding-top:.25rem!important
    }
    .is-pr-hd-xxs,.is-px-hd-xxs{
        padding-right:.25rem!important
    }
    .is-pb-hd-xxs,.is-py-hd-xxs{
        padding-bottom:.25rem!important
    }
    .is-pl-hd-xxs,.is-px-hd-xxs{
        padding-left:.25rem!important
    }
    .is-p-hd-xs{
        padding:.5rem!important
    }
    .is-pt-hd-xs,.is-py-hd-xs{
        padding-top:.5rem!important
    }
    .is-pr-hd-xs,.is-px-hd-xs{
        padding-right:.5rem!important
    }
    .is-pb-hd-xs,.is-py-hd-xs{
        padding-bottom:.5rem!important
    }
    .is-pl-hd-xs,.is-px-hd-xs{
        padding-left:.5rem!important
    }
    .is-p-hd-sm{
        padding:1rem!important
    }
    .is-pt-hd-sm,.is-py-hd-sm{
        padding-top:1rem!important
    }
    .is-pr-hd-sm,.is-px-hd-sm{
        padding-right:1rem!important
    }
    .is-pb-hd-sm,.is-py-hd-sm{
        padding-bottom:1rem!important
    }
    .is-pl-hd-sm,.is-px-hd-sm{
        padding-left:1rem!important
    }
    .is-p-hd-md{
        padding:2rem!important
    }
    .is-pt-hd-md,.is-py-hd-md{
        padding-top:2rem!important
    }
    .is-pr-hd-md,.is-px-hd-md{
        padding-right:2rem!important
    }
    .is-pb-hd-md,.is-py-hd-md{
        padding-bottom:2rem!important
    }
    .is-pl-hd-md,.is-px-hd-md{
        padding-left:2rem!important
    }
    .is-p-hd-lg{
        padding:3rem!important
    }
    .is-pt-hd-lg,.is-py-hd-lg{
        padding-top:3rem!important
    }
    .is-pr-hd-lg,.is-px-hd-lg{
        padding-right:3rem!important
    }
    .is-pb-hd-lg,.is-py-hd-lg{
        padding-bottom:3rem!important
    }
    .is-pl-hd-lg,.is-px-hd-lg{
        padding-left:3rem!important
    }
    .is-p-hd-xl{
        padding:6rem!important
    }
    .is-pt-hd-xl,.is-py-hd-xl{
        padding-top:6rem!important
    }
    .is-pr-hd-xl,.is-px-hd-xl{
        padding-right:6rem!important
    }
    .is-pb-hd-xl,.is-py-hd-xl{
        padding-bottom:6rem!important
    }
    .is-pl-hd-xl,.is-px-hd-xl{
        padding-left:6rem!important
    }
    .is-p-hd-xxl{
        padding:8rem!important
    }
    .is-pt-hd-xxl,.is-py-hd-xxl{
        padding-top:8rem!important
    }
    .is-pr-hd-xxl,.is-px-hd-xxl{
        padding-right:8rem!important
    }
    .is-pb-hd-xxl,.is-py-hd-xxl{
        padding-bottom:8rem!important
    }
    .is-pl-hd-xxl,.is-px-hd-xxl{
        padding-left:8rem!important
    }
    .is-p-hd-xxxl{
        padding:16rem!important
    }
    .is-pt-hd-xxxl,.is-py-hd-xxxl{
        padding-top:16rem!important
    }
    .is-pr-hd-xxxl,.is-px-hd-xxxl{
        padding-right:16rem!important
    }
    .is-pb-hd-xxxl,.is-py-hd-xxxl{
        padding-bottom:16rem!important
    }
    .is-pl-hd-xxxl,.is-px-hd-xxxl{
        padding-left:16rem!important
    }
    .is-p-hd-xxxxl{
        padding:24rem!important
    }
    .is-pt-hd-xxxxl,.is-py-hd-xxxxl{
        padding-top:24rem!important
    }
    .is-pr-hd-xxxxl,.is-px-hd-xxxxl{
        padding-right:24rem!important
    }
    .is-pb-hd-xxxxl,.is-py-hd-xxxxl{
        padding-bottom:24rem!important
    }
    .is-pl-hd-xxxxl,.is-px-hd-xxxxl{
        padding-left:24rem!important
    }
    .is-m-hd-auto{
        margin:auto!important
    }
    .is-mt-hd-auto,.is-my-hd-auto{
        margin-top:auto!important
    }
    .is-mr-hd-auto,.is-mx-hd-auto{
        margin-right:auto!important
    }
    .is-mb-hd-auto,.is-my-hd-auto{
        margin-bottom:auto!important
    }
    .is-ml-hd-auto,.is-mx-hd-auto{
        margin-left:auto!important
    }
}
@media screen and (min-width:100px){
    html{
        font-size:calc(16px + 6*(100vw - 320px)/680)
    }
}
@media screen and (min-width:769px){
    html{
        font-size:15px
    }
}
@media screen and (min-width:1024px){
    html{
        font-size:15.5px
    }
}
@media screen and (min-width:1216px){
    html{
        font-size:16px
    }
}
@media screen and (min-width:1408px){
    html{
        font-size:17px
    }
}
@media only screen and (max-width:1280px){
    .navbar,.navbar-end,.navbar-menu,.navbar-start{
        display:block
    }
    .navbar-item,.navbar-link{
        padding:0
    }
    .is-hidden-menu-break{
        display:none
    }
    .ubermenu-skin-minimal.ubermenu-responsive-toggle{
        top:2rem
    }
	
  .ubermenu-skin-minimal {
    background: #fff;
  }

  .ubermenu-main .ubermenu-item-level-0 > .ubermenu-target {
    color: #363636 !important;
  }
}
@media only screen and (max-width:1087px){
    .logo-banner{
        width:175px
    }
    .ubermenu-skin-minimal.ubermenu-responsive-toggle{
        top:1rem
    }
    .navbar-menu{
        background-color:transparent
    }
}
@media screen and (max-width:768px){
    .content-center-mobile{
        -webkit-box-pack:center!important;
        -ms-flex-pack:center!important;
        justify-content:center!important
    }
    .has-image-centered-mobile{
        margin:0 auto!important
    }
    #gform_wrapper_1 .gform_wrapper input.large,#gform_wrapper_1 form.gf_simple_horizontal div.gform_footer.top_label input[type=submit],#gform_wrapper_1 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),#gform_wrapper_1 textarea.small{
        width:100%!important
    }
    #gform_wrapper_1 ul li.gfield{
        margin-top:16px!important;
        padding-top:0
    }
    #gform_wrapper_1 form.gf_simple_horizontal div.gform_body ul.top_label li.gfield{
        display:block
    }
    #gform_wrapper_1 form.gf_simple_horizontal div.gform_body{
        width:100%;
        max-width:100%;
        clear:both;
        display:block
    }
    #gform_wrapper_1 form.gf_simple_horizontal{
        width:calc(100% - 16px);
        margin:0 auto
    }
    #gform_wrapper_1 form{
        text-align:left;
        max-width:100%;
        margin:0 auto
    }
    #gform_wrapper_1 .gform_footer{
        padding:16px 0 10px;
        margin:16px 0 0;
        clear:both;
        width:100%;
        display:block
    }
    #gform_wrapper_1 form.gf_simple_horizontal div.gform_footer.top_label{
        width:auto;
        max-width:100%
    }
    .ubermenu-skin-minimal.ubermenu-responsive-toggle{
        top:1rem
    }
}
@media screen and (max-width:640px){
    #gform_wrapper_1 form.gf_simple_horizontal div.gform_footer.top_label input[type=submit]{
        line-height:0
    }
}
.slick-slider{
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    -ms-touch-action:pan-y;
    touch-action:pan-y;
    -webkit-tap-highlight-color:transparent
}
.slick-list,.slick-slider{
    position:relative;
    display:block
}
.slick-list{
    overflow:hidden;
    margin:0;
    padding:0
}
.slick-list:focus{
    outline:none
}
.slick-list.dragging{
    cursor:pointer;
    cursor:hand
}
.slick-slider .slick-list,.slick-slider .slick-track{
    -webkit-transform:translateZ(0);
    -o-transform:translateZ(0);
    transform:translateZ(0)
}
.slick-track{
    position:relative;
    left:0;
    top:0;
    display:block;
    margin-left:auto;
    margin-right:auto
}
.slick-track:after,.slick-track:before{
    content:"";
    display:table
}
.slick-track:after{
    clear:both
}
.slick-loading .slick-track{
    visibility:hidden
}
.slick-slide{
    float:left;
    height:100%;
    min-height:1px;
    display:none
}
[dir=rtl] .slick-slide{
    float:right
}
.slick-slide img{
    display:block
}
.slick-slide.slick-loading img{
    display:none
}
.slick-slide.dragging img{
    pointer-events:none
}
.slick-initialized .slick-slide{
    display:block
}
.slick-loading .slick-slide{
    visibility:hidden
}
.slick-vertical .slick-slide{
    display:block;
    height:auto;
    border:1px solid transparent
}
.slick-arrow.slick-hidden{
    display:none
}
.slick-loading .slick-list{
    background:#fff url(data:image/gif;
    base64,R0lGODlh2gCVAPMLALOzs9bW1uHh4bq6uoGBgTQ0NAEBARsbG8TExJeXl1RUVP///wAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBQALACwAAAAA2gCVAAAE/3DJSau9OOvNu/9gKI5kaZ5oqq5s675wLM90bd94ru987//AoHBILBqPyKRyyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z+/7/4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ury8JBgmwRwcGBxUBArU4AAQVBsIUCAAAvTYCBwcKFMIGEwLGA8g2ywfHEs8TA8YB1TUEywUT2wsB0+A2BcvAC+bGALzqNADXvNvoAAgU+vP0JAAUKEBrgoJ2FqRF6+YNYIkEAwsoyIbgQMEMxeLxc1hCQUSJ3+44xAMw4B/HgB4jdtAX8iQKiAWycWjpMoUAdzWXjJxmMicGBAkICB0KYmc6nxqGKsXZwWhJpBqALmUKtQjNqiOuZmCJVQRXDgxJ9uyKQUBYah0yGttI9udItFtlmo2nte25eE8lyLOgj+25bmPtSgNAM+O3eHqNBbbbYXA2xHdJMh7BMCTkBZUng9AH97JjzR8Y/ru8ICNoD2spkD63+HQFAVe7wXV9wmxr2rhz697Nu7fv38CDCx9OvLjx48iTK1/OvLnz59CjS59Ovbr169iza9/Ovbv37+DDix9Pvrz58+jTq1/Pvr379/Dj34gAACH5BAUFAAsALF0AOgAYABcAAARycMlJ6wE161lOqUSyidRhUoVhaMVXnlKiHmw7TCYtHSqhJS0FDkaYbRaKFim3CKgMpE3LxVSoXE0C4YbCUmSIyUCrDUgCBcyRAiCHBOtNwO2Lb8aEsP2o3vvjAgMAg4R/C4KEhX+BiYOGj5CRkpNHensRACH5BAUFAAsALF4AOgAdAA4AAARycMlJJyg1671UURnATcFQFSilHMcoEYQ4oZgEsPUIE8GcSgWWSzLY+XK4oSQBMy1oCwHrIJsINgHjM0VggSYEgyEhAAx6E2ZM01oexAYeYD64RgmIEaIAN9QQc3N5Sn1UFAIDgU4uYXFYc2hDCpFYShwRACH5BAUFAAsALGQAOgAZABEAAARpcMm5EEE0651Iyt+2CEFGnFlRiACATSdBqeLSAgKMSooaaoHWQCdbJFSK2mLQKi1iEtVKKbhJoAta5nAAUBBNDaDgHHMPYmdNcT4klZv2lOKFG7l2OCGX7/s1BoGCBz99gocGfwuIBoQRACH5BAUFAAsALGsAOgASABgAAARmMKSwqr0YJLwG5UsiXglBgOFYBeYJilvVDihcDS2axu33jgBTrJIoFFAIgsCiMBaGoEDTqbM4CwpatWKEbr/g72FMPlbJ6MM5XQCEwwTfl2AwuL71+sELQhTyBmZbCQd5d1t0Bm4RACH5BAUFAAsALGsAOgASAB4AAASAUAyxqr14gIERvkAIJslXhcBFpiZqAaTXigtClubiLnd+irYEqzIgEAKmwDBgNHJ8gkSTgPNNjz4LwpnFDLvgbGFMVnw/5HRBrFaE3xbKO3E4wOv1wjmpwB/cJgQGMgAFeCYKBgZrF4YmAooGVV2CBnZvB4oEbwCRcAWKcmFUJhEAIfkEBQUACwAsbAA7ABEAHwAABHxwybmCoBgjALIX3OBlAxeMVBCiFAdcbMUhKQdT9yKUJru5NJQLMMh5VIBTTKJcOj2EqDQRhEqvqGuU+uw6AYVCwhkOK57lwihxoCjKYwrhcDhPEmGJYS+hHzoeewYTdGqBfBIFdCOCFH6HgxMKixmNGIAYBwZtTgkGcUsRACH5BAUFAAsALGUASAAYABIAAARscMlJ6wI4D2H7zODgeSC2jWiKAiqKEITYWnAdzJSQ1EQyA4XbIsCTLRAGQqdQqAxgwkXBYFAsDlgJszlKUA0c7EGSYFo9B6rympUomD4adSwRU7adtCHOpk+YHVRcdW0TfBU7FQUHgzgffioRACH5BAUFAAsALF8ATAAdAA4AAAR4cMlJq13h0qC0DQCQXYRhEB41hMAgUMBhmimFsAAiFbNR6B4E4bUQrEKBkumQkASYFgCB0JwEVoKECTVRHA6oglgyJYwsxEnsuxsvBuXapMBuFyaJ6UC++N7tVnE1dAcAc24SeVwpXx2HfxMDZx6GFQoFjnxykDURACH5BAUFAAsALF0ASQAZABEAAARnMB1D67o461u72WAmeV9onugpECl6HEkLFu8rZ0p9KGgAbLXC7yLc+ACIDMCmKRQuhOgFQBWgnM9FlLU4Dk4KZ0wrvQyogVDCyYOWFwLqcJZ1cy8Iasip2WoCVmoaCQRjNxoIBEkbEQAh+QQFBQALACxeAEIAEQAYAAAEXRAYQ5a9+JJpTsrgUnBGgYRYcpBotlFtFlRxbd94ru9oUhS2geL3qxELikDL91NcBIQT6Pe5JAgEwALARc2wFq42hCUMwl3QoHwRk7FK9NiVxbhBgbllADjfBAMCEQAh+QQFBQALACxdADwADgAdAAAEcnDJuRKheBpTMt4G4E3EdozTsV1oAgZpRxWbkh5HIS6IwUoKHE4B8wAKwhNqgUssF4LnEqAoWK+Zq1ZGoW650vAONSAQEKOAee2xrBNRTNmcQEsA8YWaMKAgAABFHgKAYx4DgIIZAYB9ZIB5RgB2KAKKEQA7) 50% no-repeat
}
@font-face{
    font-family:slick;
    src:url(data:application/vnd.ms-fontobject;
    base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=);
    src:url(data:application/vnd.ms-fontobject;
    base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=?#iefix) format("embedded-opentype"),url(data:font/woff;
    base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"),url(data:font/ttf;
    base64,AAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=) format("truetype"),url(data:image/svg+xml;
    base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtZXRhZGF0YT5HZW5lcmF0ZWQgYnkgRm9udGFzdGljLm1lPC9tZXRhZGF0YT4KPGRlZnM+Cjxmb250IGlkPSJzbGljayIgaG9yaXotYWR2LXg9IjUxMiI+Cjxmb250LWZhY2UgZm9udC1mYW1pbHk9InNsaWNrIiB1bml0cy1wZXItZW09IjUxMiIgYXNjZW50PSI0ODAiIGRlc2NlbnQ9Ii0zMiIvPgo8bWlzc2luZy1nbHlwaCBob3Jpei1hZHYteD0iNTEyIiAvPgoKPGdseXBoIHVuaWNvZGU9IiYjODU5NDsiIGQ9Ik0yNDEgMTEzbDEzMCAxMzBjNCA0IDYgOCA2IDEzIDAgNS0yIDktNiAxM2wtMTMwIDEzMGMtMyAzLTcgNS0xMiA1LTUgMC0xMC0yLTEzLTVsLTI5LTMwYy00LTMtNi03LTYtMTIgMC01IDItMTAgNi0xM2w4Ny04OC04Ny04OGMtNC0zLTYtOC02LTEzIDAtNSAyLTkgNi0xMmwyOS0zMGMzLTMgOC01IDEzLTUgNSAwIDkgMiAxMiA1eiBtMjM0IDE0M2MwLTQwLTktNzctMjktMTEwLTIwLTM0LTQ2LTYwLTgwLTgwLTMzLTIwLTcwLTI5LTExMC0yOS00MCAwLTc3IDktMTEwIDI5LTM0IDIwLTYwIDQ2LTgwIDgwLTIwIDMzLTI5IDcwLTI5IDExMCAwIDQwIDkgNzcgMjkgMTEwIDIwIDM0IDQ2IDYwIDgwIDgwIDMzIDIwIDcwIDI5IDExMCAyOSA0MCAwIDc3LTkgMTEwLTI5IDM0LTIwIDYwLTQ2IDgwLTgwIDIwLTMzIDI5LTcwIDI5LTExMHoiLz4KPGdseXBoIHVuaWNvZGU9IiYjODU5MjsiIGQ9Ik0yOTYgMTEzbDI5IDMwYzQgMyA2IDcgNiAxMiAwIDUtMiAxMC02IDEzbC04NyA4OCA4NyA4OGM0IDMgNiA4IDYgMTMgMCA1LTIgOS02IDEybC0yOSAzMGMtMyAzLTggNS0xMyA1LTUgMC05LTItMTItNWwtMTMwLTEzMGMtNC00LTYtOC02LTEzIDAtNSAyLTkgNi0xM2wxMzAtMTMwYzMtMyA3LTUgMTItNSA1IDAgMTAgMiAxMyA1eiBtMTc5IDE0M2MwLTQwLTktNzctMjktMTEwLTIwLTM0LTQ2LTYwLTgwLTgwLTMzLTIwLTcwLTI5LTExMC0yOS00MCAwLTc3IDktMTEwIDI5LTM0IDIwLTYwIDQ2LTgwIDgwLTIwIDMzLTI5IDcwLTI5IDExMCAwIDQwIDkgNzcgMjkgMTEwIDIwIDM0IDQ2IDYwIDgwIDgwIDMzIDIwIDcwIDI5IDExMCAyOSA0MCAwIDc3LTkgMTEwLTI5IDM0LTIwIDYwLTQ2IDgwLTgwIDIwLTMzIDI5LTcwIDI5LTExMHoiLz4KPGdseXBoIHVuaWNvZGU9IiYjODIyNjsiIGQ9Ik00NzUgMjU2YzAtNDAtOS03Ny0yOS0xMTAtMjAtMzQtNDYtNjAtODAtODAtMzMtMjAtNzAtMjktMTEwLTI5LTQwIDAtNzcgOS0xMTAgMjktMzQgMjAtNjAgNDYtODAgODAtMjAgMzMtMjkgNzAtMjkgMTEwIDAgNDAgOSA3NyAyOSAxMTAgMjAgMzQgNDYgNjAgODAgODAgMzMgMjAgNzAgMjkgMTEwIDI5IDQwIDAgNzctOSAxMTAtMjkgMzQtMjAgNjAtNDYgODAtODAgMjAtMzMgMjktNzAgMjktMTEweiIvPgo8Z2x5cGggdW5pY29kZT0iJiM5NzsiIGQ9Ik00NzUgNDM5bDAtMTI4YzAtNS0xLTktNS0xMy00LTQtOC01LTEzLTVsLTEyOCAwYy04IDAtMTMgMy0xNyAxMS0zIDctMiAxNCA0IDIwbDQwIDM5Yy0yOCAyNi02MiAzOS0xMDAgMzktMjAgMC0zOS00LTU3LTExLTE4LTgtMzMtMTgtNDYtMzItMTQtMTMtMjQtMjgtMzItNDYtNy0xOC0xMS0zNy0xMS01NyAwLTIwIDQtMzkgMTEtNTcgOC0xOCAxOC0zMyAzMi00NiAxMy0xNCAyOC0yNCA0Ni0zMiAxOC03IDM3LTExIDU3LTExIDIzIDAgNDQgNSA2NCAxNSAyMCA5IDM4IDIzIDUxIDQyIDIgMSA0IDMgNyAzIDMgMCA1LTEgNy0zbDM5LTM5YzItMiAzLTMgMy02IDAtMi0xLTQtMi02LTIxLTI1LTQ2LTQ1LTc2LTU5LTI5LTE0LTYwLTIwLTkzLTIwLTMwIDAtNTggNS04NSAxNy0yNyAxMi01MSAyNy03MCA0Ny0yMCAxOS0zNSA0My00NyA3MC0xMiAyNy0xNyA1NS0xNyA4NSAwIDMwIDUgNTggMTcgODUgMTIgMjcgMjcgNTEgNDcgNzAgMTkgMjAgNDMgMzUgNzAgNDcgMjcgMTIgNTUgMTcgODUgMTcgMjggMCA1NS01IDgxLTE1IDI2LTExIDUwLTI2IDcwLTQ1bDM3IDM3YzYgNiAxMiA3IDIwIDQgOC00IDExLTkgMTEtMTd6Ii8+CjwvZm9udD48L2RlZnM+PC9zdmc+Cg==#slick) format("svg");
    font-weight:400;
    font-style:normal
}
.slick-next,.slick-prev{
    position:absolute;
    display:block;
    height:20px;
    width:20px;
    line-height:0;
    font-size:0;
    cursor:pointer;
    top:50%;
    -webkit-transform:translateY(-50%);
    -o-transform:translateY(-50%);
    transform:translateY(-50%);
    padding:0;
    border:none
}
.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{
    background:transparent;
    color:transparent;
    outline:none
}
.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{
    opacity:1
}
.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{
    opacity:.25
}
.slick-next:before,.slick-prev:before{
    font-family:slick;
    font-size:20px;
    line-height:1;
    color:#fff;
    opacity:.75;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.slick-prev{
    left:-25px
}
[dir=rtl] .slick-prev{
    left:auto;
    right:-25px
}
.slick-prev:before{
    content:"\2190"
}
[dir=rtl] .slick-prev:before{
    content:"\2192"
}
.slick-next{
    right:-25px
}
[dir=rtl] .slick-next{
    left:-25px;
    right:auto
}
.slick-next:before{
    content:"\2192"
}
[dir=rtl] .slick-next:before{
    content:"\2190"
}
.slick-dotted.slick-slider{
    margin-bottom:30px
}
.slick-dots{
    position:absolute;
    bottom:-25px;
    list-style:none;
    display:block;
    text-align:center;
    padding:0;
    margin:0;
    width:100%
}

ul.slick-dots {
  margin-left: 0;
}

.slick-dots li{
    position:relative;
    display:inline-block;
    margin:0 5px;
    padding:0
}
.slick-dots li,.slick-dots li button{
    height:20px;
    width:20px;
    cursor:pointer
}
.slick-dots li button{
    border:0;
    background:transparent;
    display:block;
    outline:none;
    line-height:0;
    font-size:0;
    color:transparent;
    padding:5px
}
.slick-dots li button:focus,.slick-dots li button:hover{
    outline:none
}
.slick-dots li button:focus:before,.slick-dots li button:hover:before{
    opacity:1
}
.slick-dots li button:before{
    position:absolute;
    top:0;
    left:0;
    content:"\2022";
    width:20px;
    height:20px;
    font-family:slick;
    font-size:6px;
    line-height:20px;
    text-align:center;
    color:#000;
    opacity:.25;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale
}
.slick-dots li.slick-active button:before{
    color:#000;
    opacity:.75
}
@media screen and (min-width:100px){
    html{
        font-size:calc(16px + 6*(100vw - 320px)/680)
    }
}
@media screen and (min-width:769px){
    html{
        font-size:15px
    }
}
@media screen and (min-width:1024px){
    html{
        font-size:15.5px
    }
}
@media screen and (min-width:1216px){
    html{
        font-size:16px
    }
}
@media screen and (min-width:1408px){
    html{
        font-size:17px
    }
}
@media only screen and (max-width:1280px){
    .navbar,.navbar-end,.navbar-menu,.navbar-start{
        display:block
    }
    .navbar-item,.navbar-link{
        padding:0
    }
    .is-hidden-menu-break{
        display:none
    }
    .ubermenu-skin-minimal.ubermenu-responsive-toggle{
        top:2rem
    }
}
@media only screen and (max-width:1087px){
    .logo-banner{
        width:175px
    }
    .ubermenu-skin-minimal.ubermenu-responsive-toggle{
        top:1rem
    }
    .navbar-menu{
        background-color:transparent
    }
}
@media screen and (max-width:768px){
    .content-center-mobile{
        -webkit-box-pack:center!important;
        -ms-flex-pack:center!important;
        justify-content:center!important
    }
    .has-image-centered-mobile{
        margin:0 auto!important
    }
    #gform_wrapper_1 .gform_wrapper input.large,#gform_wrapper_1 form.gf_simple_horizontal div.gform_footer.top_label input[type=submit],#gform_wrapper_1 input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),#gform_wrapper_1 textarea.small{
        width:100%!important
    }
    #gform_wrapper_1 ul li.gfield{
        margin-top:16px!important;
        padding-top:0
    }
    #gform_wrapper_1 form.gf_simple_horizontal div.gform_body ul.top_label li.gfield{
        display:block
    }
    #gform_wrapper_1 form.gf_simple_horizontal div.gform_body{
        width:100%;
        max-width:100%;
        clear:both;
        display:block
    }
    #gform_wrapper_1 form.gf_simple_horizontal{
        width:calc(100% - 16px);
        margin:0 auto
    }
    #gform_wrapper_1 form{
        text-align:left;
        max-width:100%;
        margin:0 auto
    }
    #gform_wrapper_1 .gform_footer{
        padding:16px 0 10px;
        margin:16px 0 0;
        clear:both;
        width:100%;
        display:block
    }
    #gform_wrapper_1 form.gf_simple_horizontal div.gform_footer.top_label{
        width:auto;
        max-width:100%
    }
    .ubermenu-skin-minimal.ubermenu-responsive-toggle{
        top:1rem
    }
}
@media screen and (max-width:640px){
    #gform_wrapper_1 form.gf_simple_horizontal div.gform_footer.top_label input[type=submit]{
        line-height:0
    }
}
