*, ::before, ::after {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  ;
    --tw-contain-size:  ;
    --tw-contain-layout:  ;
    --tw-contain-paint:  ;
    --tw-contain-style:  
}
::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  ;
    --tw-contain-size:  ;
    --tw-contain-layout:  ;
    --tw-contain-paint:  ;
    --tw-contain-style:  
}
.tw-pointer-events-none {
    pointer-events: none
}
.tw-relative {
    position: relative
}
.tw-col-span-1 {
    grid-column: span 1 / span 1
}
.tw-col-span-2 {
    grid-column: span 2 / span 2
}
.tw-col-span-3 {
    grid-column: span 3 / span 3
}
.tw-col-span-5 {
    grid-column: span 5 / span 5
}
.tw-float-right {
    float: right
}
.tw-m-0 {
    margin: 0px
}
.tw-mx-2 {
    margin-left: 0.5rem;
    margin-right: 0.5rem
}
.tw-mx-4 {
    margin-left: 1rem;
    margin-right: 1rem
}
.tw-mx-auto {
    margin-left: auto;
    margin-right: auto
}
.tw-my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem
}
.tw-my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem
}
.tw-mb-1 {
    margin-bottom: 0.25rem
}
.tw-mb-10 {
    margin-bottom: 2.5rem
}
.tw-mb-12 {
    margin-bottom: 3rem
}
.tw-mb-2 {
    margin-bottom: 0.5rem
}
.tw-mb-4 {
    margin-bottom: 1rem
}
.tw-mb-6 {
    margin-bottom: 1.5rem
}
.tw-mb-8 {
    margin-bottom: 2rem
}
.tw-ml-1 {
    margin-left: 0.25rem
}
.tw-ml-2 {
    margin-left: 0.5rem
}
.tw-ml-4 {
    margin-left: 1rem
}
.tw-ml-auto {
    margin-left: auto
}
.tw-mr-1 {
    margin-right: 0.25rem
}
.tw-mr-2 {
    margin-right: 0.5rem
}
.tw-mr-4 {
    margin-right: 1rem
}
.tw-mr-6 {
    margin-right: 1.5rem
}
.tw-mr-auto {
    margin-right: auto
}
.tw-mt-2 {
    margin-top: 0.5rem
}
.tw-mt-4 {
    margin-top: 1rem
}
.tw-mt-6 {
    margin-top: 1.5rem
}
.tw-mt-8 {
    margin-top: 2rem
}
.tw-mt-auto {
    margin-top: auto
}
.tw-flex {
    display: flex
}
.tw-inline-flex {
    display: inline-flex
}
.tw-grid {
    display: grid
}
.tw-hidden {
    display: none
}
.tw-w-1\/2 {
    width: 50%
}
.tw-w-1\/3 {
    width: 33.333333%
}
.tw-w-1\/4 {
    width: 25%
}
.tw-w-1\/5 {
    width: 20%
}
.tw-w-2\/3 {
    width: 66.666667%
}
.tw-w-3\/5 {
    width: 60%
}
.tw-w-32 {
    width: 8rem
}
.tw-w-80 {
    width: 20rem
}
.tw-w-full {
    width: 100%
}
.tw-cursor-default {
    cursor: default
}
.tw-cursor-pointer {
    cursor: pointer
}
.tw-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr))
}
.tw-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr))
}
.tw-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr))
}
.tw-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr))
}
.tw-grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr))
}
.tw-flex-col {
    flex-direction: column
}
.tw-flex-wrap {
    flex-wrap: wrap
}
.tw-items-end {
    align-items: flex-end
}
.tw-items-center {
    align-items: center
}
.tw-justify-end {
    justify-content: flex-end
}
.tw-justify-center {
    justify-content: center
}
.tw-justify-between {
    justify-content: space-between
}
.tw-gap-2 {
    gap: 0.5rem
}
.tw-gap-4 {
    gap: 1rem
}
.tw-gap-6 {
    gap: 1.5rem
}
.tw-border {
    border-width: 1px
}
.tw-border-solid {
    border-style: solid
}
.tw-border-primary {
    border-color: var(--color-primary)
}
.tw-bg-accent {
    background-color: var(--color-accent)
}
.tw-px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem
}
.tw-px-4 {
    padding-left: 1rem;
    padding-right: 1rem
}
.tw-py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem
}
.tw-py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem
}
.tw-pb-16 {
    padding-bottom: 4rem
}
.tw-pb-4 {
    padding-bottom: 1rem
}
.tw-pb-8 {
    padding-bottom: 2rem
}
.tw-pt-4 {
    padding-top: 1rem
}
.tw-pt-6 {
    padding-top: 1.5rem
}
.tw-pt-8 {
    padding-top: 2rem
}
.tw-text-left {
    text-align: left
}
.tw-text-center {
    text-align: center
}
.tw-text-right {
    text-align: right
}
.tw-font-secondary {
    font-family: var(--font-family-secondary)
}
.tw-text-base {
    font-size: 1rem;
    line-height: 1.5rem
}
.tw-text-xs {
    font-size: 0.75rem;
    line-height: 1rem
}
.tw-font-bold {
    font-weight: 700
}
.tw-uppercase {
    text-transform: uppercase
}
.tw-italic {
    font-style: italic
}
.tw-leading-none {
    line-height: 1
}
.tw-text-main {
    color: var(--color-main)
}
.tw-text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1))
}
.tw-opacity-25 {
    opacity: 0.25
}
@media (min-width: 768px) {
    .md\:tw-mb-0 {
        margin-bottom: 0px
    }
    .md\:tw-ml-auto {
        margin-left: auto
    }
    .md\:tw-grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }
    .md\:tw-flex-row {
        flex-direction: row
    }
}
@media (min-width: 1024px) {
    .lg\:tw-grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }
}

:root{--color-main: #c01f24;--color-accent: #132026;--color-gray-100: #f8f9fa;--color-gray-200: #e1e1e1;--color-gray-300: #e4e5e6;--color-gray-400: #c1d7d9;--color-gray-500: #6e7c83;--color-gray-600: #6c757d;--color-gray-700: #47545a;--color-gray-900: var(--color-accent);--color-primary: #197bbd;--color-success: #159345;--color-warning: #ffd600;--color-danger: var(--color-main);--color-light: var(--color-gray-400);--color-dark: var(--color-accent);--font-family-primary: 'Titillium';--font-family-secondary: 'OpenSans';--default-border-radius: 0.35rem;--header-height: 82px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}textarea{overflow:auto;resize:vertical}button{outline:none;border:0;background:none;padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.row{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl{position:relative;width:100%;min-height:1px;padding-right:1rem;padding-left:1rem}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}@media (min-width: 1025px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}}html,body{height:100%;font-size:16px}img{width:100%;height:100%}.root{display:flex;min-height:100%}.container{width:970px;height:auto;min-height:100%;margin:0 auto}.public{display:flex;flex:1 1 auto;flex-direction:column;min-height:100%;padding-top:var(--header-height);background-color:var(--color-gray-200)}.content{position:relative}.content .container{position:relative}.content .container-top{color:var(--color-gray-200);padding:0.25rem 1rem;text-transform:uppercase;background-color:var(--color-main);border-bottom-left-radius:var(--default-border-radius);border-bottom-right-radius:var(--default-border-radius)}.admin{display:flex;flex-direction:row;width:100%;height:auto;min-height:100%;margin:0 auto}.canvas{flex:1 1 100%;padding:2rem 2vw;margin:0 auto;overflow:auto;background-color:#f8fafc}@media all and (max-width: 1025px){.container{width:720px}}@media all and (max-width: 786px){.container{width:600px}.content .container:before{height:1rem;left:0;width:100%}}@media all and (max-width: 665px){.container{width:450px}}@media all and (max-width: 500px){.container{width:100%}.content .container{padding:0 2vw}}a{color:var(--color-accent);text-decoration:none}a:hover,a:focus,a:active{opacity:0.9}a.disabled{opacity:0.8}a.primary{color:var(--color-primary)}@font-face{font-family:"Titillium";src:url(/Titillium-Regular.ttf);font-weight:400}@font-face{font-family:"Titillium";src:url(/Titillium-SemiBold.ttf);font-weight:600}@font-face{font-family:"Titillium";src:url(/Titillium-Bold.ttf);font-weight:700}@font-face{font-family:"OpenSans";src:url(/OpenSans-Regular.ttf);font-weight:400}@font-face{font-family:"OpenSans";src:url(/OpenSans-Bold.ttf);font-weight:700}html,body{line-height:1.5;font-family:"OpenSans";color:var(--color-accent)}h1{font-family:"Titillium";font-weight:700}h2,h3,h4,h5,h6{font-family:"OpenSans";font-weight:700}h1{font-size:2.25rem}h2{font-size:1.625rem}h3{font-size:1.5rem}h4{font-size:1.375rem}h5{font-size:1.25rem}h6{font-size:1rem}p{font-size:1rem}small,.milli{font-size:.875rem}strong{font-weight:bold}.animation-fade-in{animation:fadeIn 0.5s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.animation-spin{animation:spin 2s infinite linear}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.animation-bounce{animation:bounce 1.4s ease-in-out 0s infinite both}@keyframes bounce{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}.rectangle-image,.round-image{position:relative;width:100%;margin-right:1rem;background-color:#fff;vertical-align:baseline;border:4px solid #fff;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center center;text-align:center;color:var(--color-accent)}.rectangle-image:before,.round-image:before{content:'';display:block;padding-top:66.6%}.round-image{border-radius:500px}.round-image:before{padding-top:100%}.rectangle-image{background-color:var(--color-gray-300);border:0}.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle,.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle,.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{content:'';z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle,.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle::before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^='bottom'] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^='top'] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;width:100%}.react-datepicker{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:0.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:0.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time{border-radius:0.3rem}.react-datepicker--time-only .react-datepicker__time-box{border-radius:0.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^='bottom']{margin-top:10px}.react-datepicker-popper[data-placement^='top']{margin-bottom:10px}.react-datepicker-popper[data-placement^='right']{margin-left:8px}.react-datepicker-popper[data-placement^='right'] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^='left']{margin-right:8px}.react-datepicker-popper[data-placement^='left'] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:var(--color-gray-200);border-bottom:2px solid var(--color-gray-300);border-radius:0;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header{margin-top:0;color:#000;font-weight:bold;font-size:0.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:0.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__month{margin:0.4rem;text-align:center}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:85px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type='time']::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type='time']::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type='time']{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:70px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:0.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:70px;overflow-x:hidden;margin:0 auto;text-align:center}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + (1.7rem / 2));overflow-y:scroll;padding-right:0px;padding-left:0px;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:white;font-weight:bold}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:0.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:0.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:0.166rem}.react-datepicker__day{cursor:pointer}.react-datepicker__day:hover{border-radius:0.3rem;background-color:#f0f0f0}.react-datepicker__day--today{font-weight:bold}.react-datepicker__day--highlighted{border-radius:0.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1{color:magenta}.react-datepicker__day--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range{border-radius:0;background-color:var(--color-accent);color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected{border-radius:0.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range){background-color:rgba(33,107,165,0.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container input.form-control{margin-bottom:0}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:0.3rem}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:0.45rem}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:0.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:0.3rem;border-top-right-radius:0.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:0.3rem;border-bottom-right-radius:0.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;outline:0;padding:0;vertical-align:middle;position:absolute;height:16px;width:16px;top:25%;right:7px}.react-datepicker__close-icon::after{background-color:#216ba5;border-radius:50%;bottom:0;box-sizing:border-box;color:#fff;content:'\00d7';cursor:pointer;font-size:12px;height:16px;width:16px;line-height:1;margin:-8px auto 0;padding:2px;position:absolute;right:0px;text-align:center}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:bold;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,0.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px), (max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:0.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}label{display:block;margin-bottom:2px;color:var(--color-accent)}.required:after{content:'*';color:var(--color-danger)}.form-control{display:block;width:100%;height:calc(2.5rem + 2px);padding:0.5rem 0;font-size:1rem;font-family:"OpenSans";line-height:1.5;color:var(--color-gray-700);background-color:transparent;background-clip:padding-box;border:0;border-bottom:2px solid var(--color-gray-300);border-radius:0;box-shadow:none;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:var(--color-gray-700);background-color:transparent;border-color:var(--color-accent);outline:0}.form-control::placeholder{color:var(--color-gray-500);opacity:1}.form-control:disabled,.form-control[readonly]{background-color:var(--color-gray-100);padding-left:0.2rem;opacity:1}.form-control--sm{height:calc(1.7rem + 2px);padding:0.25rem 0.5rem;font-size:0.8rem;line-height:1.5;border-radius:0}select.form-control:focus::-ms-value{color:var(--color-gray-700);background-color:transparent}.form-group{text-align:left}.form-container{display:flex}.form-addon{flex:1 1 100%;position:relative}.form-addon .form-control{padding-right:3rem}.form-addon svg{position:absolute;top:0.6rem;right:0.25rem;color:var(--color-gray-500);fill:var(--color-gray-500)}.form-addon--empty .form-control{padding-right:0.2rem}.form-group--sm .form-control{padding-right:1.5rem}.form-group--sm .form-addon svg{top:0.4rem;right:0.5rem}.form-btn{flex:1 1 auto;margin-left:0.5rem}.valid-feedback{width:100%;margin-top:0.25rem;font-size:0.8rem;color:#159345}.form-control.is-valid{border-color:#159345}.form-control.is-valid:focus{border-color:#159345;box-shadow:0 0 0 0.2rem rgba(21,147,69,0.25)}.form-control.is-valid+i{color:#159345}.form-check-input.is-valid ~ .form-check-label{color:#159345}.invalid-feedback{width:100%;margin-top:0.25rem;font-size:0.8rem;color:#C01F24}.form-control.is-invalid{border-color:#C01F24}.form-control.is-invalid:focus{border-color:#C01F24;box-shadow:0 0 0 0.2rem rgba(192,31,36,0.25)}.form-control.is-invalid+i{color:#C01F24}.form-check-input.is-invalid ~ .form-check-label{color:#C01F24}.checkbox,.radio{display:flex;align-items:center;margin-bottom:0;cursor:pointer;user-select:none}.checkbox.inline,.radio.inline{display:inline-flex}.checkbox *,.radio *{cursor:pointer}.checkbox.disabled,.radio.disabled{cursor:initial}.checkbox.disabled *,.radio.disabled *{cursor:initial}.checkbox input,.radio input{opacity:0;position:absolute;margin-left:0}.checkbox span,.radio span{position:relative;flex:0 0 20px;display:inline-block;vertical-align:top;width:20px;height:20px;border-radius:var(--default-border-radius);border:1px solid #ccc;margin-right:10px;text-align:center}.checkbox span:before,.radio span:before{margin-left:1px}.checkbox span svg,.radio span svg{display:none !important}.checkbox.no-label span,.radio.no-label span{margin-right:0}.checkbox:hover span,.radio:hover span{border-color:var(--color-accent)}.radio span{border-radius:500px}.checkbox svg{fill:#fff}.checkbox span:before,.radio span:before{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;text-align:center !important;font-size:12px;line-height:18px;vertical-align:middle}.checkbox input[type='checkbox']:checked+span:before,.checkbox input[type='radio']:checked+span:before,.radio input[type='checkbox']:checked+span:before,.radio input[type='radio']:checked+span:before{color:#fff;opacity:1;transition:color 0.3s ease-out}.checkbox input[type='checkbox']:checked+span,.checkbox input[type='radio']:checked+span,.radio input[type='checkbox']:checked+span,.radio input[type='radio']:checked+span{border-color:var(--color-accent);background-color:var(--color-accent)}.checkbox input[type='checkbox']:checked+span svg,.checkbox input[type='radio']:checked+span svg,.radio input[type='checkbox']:checked+span svg,.radio input[type='radio']:checked+span svg{display:block !important}.checkbox input[type='radio']:checked+span,.radio input[type='radio']:checked+span{background-color:#fff}.checkbox input[type='radio']:checked+span:before,.radio input[type='radio']:checked+span:before{color:var(--color-accent)}.checkbox input[type='checkbox']:disabled+span,.checkbox input[type='radio']:disabled+span,.radio input[type='checkbox']:disabled+span,.radio input[type='radio']:disabled+span{border-color:var(--color-gray-300) !important;background-color:var(--color-gray-300) !important}.checkbox input[type='radio']:disabled+span,.radio input[type='radio']:disabled+span{background-color:#fff !important}.checkbox input[type='radio']:disabled+span:before,.radio input[type='radio']:disabled+span:before{color:var(--color-gray-300)}textarea.form-control{height:10rem}.table{width:100%;margin-bottom:0;background-color:transparent;table-layout:fixed}.table th,.table td{padding:1rem;vertical-align:middle;overflow-x:hidden;text-overflow:ellipsis}.table thead th{vertical-align:bottom;border-bottom:1px solid var(--color-gray-300);font-weight:bold}.table-bordered{border:1px solid var(--color-gray-300)}.table-bordered th,.table-bordered td{border:1px solid var(--color-gray-300)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,0.025)}.table-tags,.table-users,.table-posts,.table-answers{margin-bottom:0;table-layout:fixed}.table-tags tr,.table-users tr,.table-posts tr,.table-answers tr{border:1px solid var(--color-gray-300);cursor:pointer}.table-tags th,.table-users th,.table-posts th,.table-answers th{border:0;color:#888888;overflow:visible}.table-tags td .round,.table-users td .round,.table-posts td .round,.table-answers td .round{display:block;width:2.5rem;height:2.5rem;margin:0 auto;border-radius:500px;background-color:var(--color-gray-300);vertical-align:baseline;border:2px solid transparent;overflow:hidden}.table-tags td .round img,.table-users td .round img,.table-posts td .round img,.table-answers td .round img{max-width:100%;height:auto}.table-tags td .delete,.table-users td .delete,.table-posts td .delete,.table-answers td .delete{height:1.1875rem;width:1.1875rem;text-align:center;line-height:1.1875rem;font-size:.875rem;color:#f05050;cursor:pointer}.table-tags td .delete:hover,.table-users td .delete:hover,.table-posts td .delete:hover,.table-answers td .delete:hover{background-color:#f05050;color:#fff;border-radius:50%}.table-tags tfoot tr,.table-users tfoot tr,.table-answers tfoot tr,.table-posts tfoot tr{border:0}.table-tags tfoot tr td,.table-users tfoot tr td,.table-answers tfoot tr td,.table-posts tfoot tr td{text-align:center}.table-tags tfoot tr td nav,.table-users tfoot tr td nav,.table-answers tfoot tr td nav,.table-posts tfoot tr td nav{display:inline-flex}.table-users th.avatar,.table-users td.avatar{width:10%}.table-users th.info,.table-users td.info{width:74%}.table-users th.role,.table-users td.role{width:16%}.table-users th.role .badge,.table-users td.role .badge{position:relative;top:-1px}.table-users th .name,.table-users td .name{margin-bottom:0;font-size:1.2rem;font-weight:700;line-height:1.15}.table-users th .email,.table-users td .email{margin-left:0.5rem;font-weight:400}.table-users th .last-seen,.table-users td .last-seen{margin-bottom:0;font-size:.75rem;line-height:1.15}.table-tags td.info{width:73%}.table-tags td.posts,.table-tags td.users{width:10%;font-weight:500}.table-tags td.posts .counter,.table-tags td.users .counter{color:var(--color-success)}.table-tags td.posts .counter.none,.table-tags td.users .counter.none{color:var(--color-danger)}.table-tags td:last-child{width:7%}.table-answers th.info,.table-answers td.info{width:40%}.table-answers th.info .title,.table-answers td.info .title{display:flex;align-items:center;margin-bottom:0}.table-answers th.info .last-modified,.table-answers td.info .last-modified{margin-bottom:0;font-size:.75rem;line-height:1.15}.table-answers th.count,.table-answers td.count{width:8%}.table-answers th.type,.table-answers th.author,.table-answers th.tags,.table-answers td.type,.table-answers td.author,.table-answers td.tags{font-size:.875rem}.table-answers th.type,.table-answers td.type{width:14%}.table-answers th.type .icon,.table-answers td.type .icon{display:flex;justify-content:center;font-size:1.6rem}.table-answers th.type .icon--article,.table-answers td.type .icon--article{color:#4c27c2}.table-answers th.type .icon--facebook,.table-answers td.type .icon--facebook{color:#3b5998}.table-answers th.type .icon--youtube,.table-answers td.type .icon--youtube{color:#c4302b}.table-answers th.type .icon--twitter,.table-answers td.type .icon--twitter{color:#00acee}.table-answers th.type .icon--instagram,.table-answers td.type .icon--instagram{color:#dd2a7b}.table-answers th.type .icon--newspaper,.table-answers td.type .icon--newspaper{color:#7f8c8d}.table-answers th.type .icon--cross,.table-answers td.type .icon--cross{color:#95a5a6}.table-answers th.type .icon--quiz,.table-answers td.type .icon--quiz{color:var(--color-main)}.table-answers th.author,.table-answers td.author{width:19%}.table-answers th.tags,.table-answers td.tags{width:19%}.table-posts th.info,.table-posts td.info{width:40%}.table-posts th.info .title,.table-posts td.info .title{display:flex;align-items:center;margin-bottom:0}.table-posts th.info .last-modified,.table-posts td.info .last-modified{margin-bottom:0;font-size:.75rem;line-height:1.15}.table-posts th.type,.table-posts th.author,.table-posts th.tags,.table-posts td.type,.table-posts td.author,.table-posts td.tags{font-size:.875rem}.table-posts th.type,.table-posts td.type{width:17%}.table-posts th.type .icon,.table-posts td.type .icon{display:flex;justify-content:center;font-size:1.6rem}.table-posts th.type .icon--article,.table-posts td.type .icon--article{color:#4c27c2}.table-posts th.type .icon--facebook,.table-posts td.type .icon--facebook{color:#3b5998}.table-posts th.type .icon--youtube,.table-posts td.type .icon--youtube{color:#c4302b}.table-posts th.type .icon--twitter,.table-posts td.type .icon--twitter{color:#00acee}.table-posts th.type .icon--instagram,.table-posts td.type .icon--instagram{color:#dd2a7b}.table-posts th.type .icon--newspaper,.table-posts td.type .icon--newspaper{color:#7f8c8d}.table-posts th.type .icon--cross,.table-posts td.type .icon--cross{color:#95a5a6}.table-posts th.type .icon--quiz,.table-posts td.type .icon--quiz{color:var(--color-main)}.table-posts th.author,.table-posts td.author{width:18%}.table-posts th.tags,.table-posts td.tags{width:18%}.table-posts th:last-child,.table-posts td:last-child{width:7%}.card{position:relative;width:100%;margin:0 auto;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.05)}.card--content{padding:1rem;border-top-width:3px;border-color:#cfdbe2}.card__title{display:flex;flex-direction:row;justify-content:space-between;align-items:start;padding:0 1rem;margin:1rem 0}.card__title--col{flex-direction:column}.card__body{padding:1rem}.select__control{width:100%;min-height:calc(2.5rem + 2px);height:auto;font-size:1rem;line-height:1.5;color:var(--color-gray-700);background-color:transparent !important;background-clip:padding-box;border:0 !important;border-bottom:2px solid var(--color-gray-300) !important;border-radius:0 !important;box-shadow:none;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out !important}.select__control:focus{color:var(--color-gray-700);background-color:transparent;border-color:var(--color-accent);outline:0}.select__control::placeholder{color:var(--color-gray-500);opacity:1}.select__option{cursor:pointer !important}.select__indicators{cursor:pointer}.select__value-container{padding-top:0.25rem !important;padding-bottom:0.25rem !important;padding-left:0 !important;cursor:pointer}.select__control--is-focused{border-color:var(--color-accent) !important;box-shadow:none !important}.select__option--is-selected{background-color:var(--color-accent) !important}.select__placeholder{color:var(--color-gray-500) !important}.select__indicator-separator{display:none}.select__indicator{padding:0.5rem 0.1rem 0.5rem 0 !important}

.loading{--loading-size: 1.5rem;--loading-delay-range: 0.32s;margin:0 auto;width:calc(var(--loading-size) * 2);text-align:center}.loading__dot{width:calc(var(--loading-size) / 2);height:calc(var(--loading-size) / 2);border-radius:100%;display:inline-block;background-color:#fff}.loading__dot--one{animation-delay:calc(var(--loading-delay-range) * -1)}.loading__dot--two{animation-delay:calc((var(--loading-delay-range) * -1) / 2)}.loading--dark .loading__dot{background-color:#000}

.btn{display:flex;justify-content:center;padding:0.5rem 1rem;font-size:1rem;line-height:1.5;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid transparent;transition:all 0.1s;text-decoration:none;font-family:inherit;border-radius:var(--default-border-radius)}.btn:hover{text-decoration:none}.btn:focus,.btn.focus{text-decoration:none;outline:0;box-shadow:0 0 0 0.2rem rgba(25,123,189,0.25)}.btn.disabled,.btn:disabled{opacity:0.65;box-shadow:none}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled).active{box-shadow:none}.btn:not(:disabled):not(.disabled):active:focus,.btn:not(:disabled):not(.disabled).active:focus{box-shadow:none}.btn-primary{color:#fff;background-color:#197bbd;border-color:#197bbd;box-shadow:none}.btn-primary svg{fill:#fff}.btn-primary:hover{color:#fff;background-color:#15659b;border-color:#135e90}.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 0.2rem rgba(25,123,189,0.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#197bbd;border-color:#197bbd}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active{color:#fff;background-color:#135e90;border-color:#125685}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(25,123,189,0.5)}.btn-success{color:#fff;background-color:#159345;border-color:#159345;box-shadow:none}.btn-success svg{fill:#fff}.btn-success:hover{color:#fff;background-color:#107235;border-color:#0f6630}.btn-success:focus,.btn-success.focus{box-shadow:0 0 0 0.2rem rgba(21,147,69,0.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#159345;border-color:#159345}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active{color:#fff;background-color:#0f6630;border-color:#0d5b2b}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(21,147,69,0.5)}.btn-warning{color:#132026;background-color:#FFD600;border-color:#FFD600;box-shadow:none}.btn-warning svg{fill:#132026}.btn-warning:hover{color:#132026;background-color:#d9b600;border-color:#ccab00}.btn-warning:focus,.btn-warning.focus{box-shadow:0 0 0 0.2rem rgba(255,214,0,0.5)}.btn-warning.disabled,.btn-warning:disabled{color:#132026;background-color:#FFD600;border-color:#FFD600}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active{color:#132026;background-color:#ccab00;border-color:#bfa100}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(255,214,0,0.5)}.btn-danger{color:#fff;background-color:#c01f24;border-color:#c01f24;box-shadow:none}.btn-danger svg{fill:#fff}.btn-danger:hover{color:#fff;background-color:#9f1a1e;border-color:#94181c}.btn-danger:focus,.btn-danger.focus{box-shadow:0 0 0 0.2rem rgba(192,31,36,0.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#c01f24;border-color:#c01f24}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active{color:#fff;background-color:#94181c;border-color:#89161a}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(192,31,36,0.5)}.btn-light{color:#132026;background-color:#C1D7D9;border-color:#C1D7D9;box-shadow:none}.btn-light svg{fill:#132026}.btn-light:hover{color:#132026;background-color:#a9c8ca;border-color:#a1c3c6}.btn-light:focus,.btn-light.focus{box-shadow:0 0 0 0.2rem rgba(193,215,217,0.5)}.btn-light.disabled,.btn-light:disabled{color:#132026;background-color:#C1D7D9;border-color:#C1D7D9}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active{color:#132026;background-color:#a1c3c6;border-color:#99bec1}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(193,215,217,0.5)}.btn-dark{color:#fff;background-color:#132026;border-color:#132026;box-shadow:none}.btn-dark svg{fill:#fff}.btn-dark:hover{color:#fff;background-color:#060b0d;border-color:#020304}.btn-dark:focus,.btn-dark.focus{box-shadow:0 0 0 0.2rem rgba(19,32,38,0.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#132026;border-color:#132026}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active{color:#fff;background-color:#020304;border-color:#000}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus{box-shadow:0 0 0 0.2rem rgba(19,32,38,0.5)}.btn-link{font-weight:normal;color:var(--color-accent);background-color:transparent}.btn-link:hover{color:#000;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link:focus{text-decoration:underline;border-color:transparent;box-shadow:none}.btn-link:disabled,.btn-link.disabled{color:var(--color-gray-600);pointer-events:none}.btn-upload{width:0.1px;height:0.1px;opacity:0;overflow:hidden;z-index:-1}.btn-sm{padding:.1875rem .375rem;font-size:.75rem}.btn-lg{font-size:1.25rem}.btn-wrap{white-space:initial}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:1rem}input[type='submit'].btn-block,input[type='reset'].btn-block,input[type='button'].btn-block{width:100%}

.header,.header--mobile{position:fixed;left:0;width:100%;padding:0 1.5rem;color:#fff;z-index:9}.header{display:flex;align-items:center;top:0;height:var(--header-height);background-color:var(--color-accent);border-bottom:0.65rem solid var(--color-main)}.header--mobile{top:var(--header-height);display:none;padding:1.5rem 0;background-color:var(--color-accent)}.header--mobile .container{flex-direction:column;display:flex}.header--mobile .header__link{display:block;padding:0;border:none}.header--mobile .header__user{flex-direction:column;align-items:flex-start;margin-top:1rem;margin-left:0}.header--mobile .header__logout{display:block;margin-left:0;font-weight:bold;text-transform:uppercase;color:var(--color-gray-300)}.header__logo{position:relative;display:flex;align-self:stretch;width:75px;margin-right:1.5rem}.header__logo.header__logo--active,.header__logo:hover,.header__logo:focus{color:#fff;text-decoration:none;opacity:1}.header__logo.header__logo--active:after,.header__logo:hover:after,.header__logo:focus:after{content:'';background-color:var(--color-main)}.header__logo:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:var(--color-accent);border-top-left-radius:5px;border-top-right-radius:5px}.header__links{display:flex;align-self:stretch}.header__link{position:relative;display:flex;height:100%;align-items:center;padding:1.5rem 0;margin-right:1rem;color:var(--color-gray-300);text-transform:uppercase;font-weight:bold;font-size:0.9rem;white-space:nowrap}.header__link.header__link--active,.header__link:hover,.header__link:focus{color:#fff;text-decoration:none;opacity:1}.header__link.header__link--active:after,.header__link:hover:after,.header__link:focus:after{content:'';background-color:var(--color-main)}.header__link:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:var(--color-accent);border-top-left-radius:5px;border-top-right-radius:5px}.header__link--more:after{display:none}.header__link--secondary{padding:0}.header__link--secondary:after{display:none}.header__dropdown{display:none;position:absolute;top:0;left:-0.5rem;padding:0.5rem;padding-top:70px;background-color:var(--color-accent);flex-direction:column;z-index:-1}.header__dropdown .header__link{margin-bottom:0.5rem}.header__more{position:relative;display:inline-flex}.header__more span.header__link:hover{opacity:1}.header__more:hover{cursor:default}.header__more:hover .header__dropdown{display:flex}.header__user{display:flex;flex-direction:row;align-items:center;align-self:stretch;margin-left:auto}.header__avatar{flex:0 0 40px;display:inline-block;width:40px;height:40px;margin-right:1rem;border-radius:500px;background-color:#fff;vertical-align:baseline;border:2px solid #fff;overflow:hidden}.header__menu{display:none;width:2rem;font-size:rem(24px);text-align:center;cursor:pointer;color:#fff}.header__menu svg{fill:#fff}.header__logout{flex:0 0 16px;margin-left:auto;cursor:pointer;color:#fff}.header__logout:hover{opacity:0.8}.header__search{position:absolute;top:var(--header-height);left:0;width:100%;padding:1.5rem;background-color:var(--color-accent)}.header__search .form-control{background-color:var(--color-gray-100);border-radius:var(--default-border-radius);padding:0.5rem;border:0}@media all and (max-width: 1025px){.header__link,.header__button,.header__logout{display:none}.header__link--login{display:block}.header__menu{display:block}.header--mobile{display:flex}}

.footer{padding:2rem 0;border-top:0.35rem solid var(--color-main);background-color:var(--color-accent);color:var(--color-gray-400)}.footer__link{color:var(--color-gray-400)}.footer__link--active{text-decoration:underline}.footer__social{color:var(--color-gray-400);margin:0 2rem}@media all and (max-width: 786px){.footer__social{margin:0 1.5rem}}@media all and (max-width: 665px){.footer__social{margin:0 1rem}}.footer__newsletter{color:var(--color-gray-400);text-transform:uppercase;margin:0 auto}

.cookie-popup{position:fixed;bottom:0;left:0;width:100%;border-top:2px solid var(--color-main);background:#fff}.cookie-popup__close{position:absolute;top:0;right:0;padding:0.25rem;cursor:pointer}.cookie-popup__close:hover{opacity:0.8}.cookie-popup__footer{display:flex;align-items:left;padding:0.5rem 0;border-top:1px solid var(--color-gray-400);background-color:var(--color-gray-200)}

.ads-desktop__container{margin-bottom:1.5rem}.ads-desktop__container:empty{margin-bottom:0}.ads-desktop__container--push{margin-bottom:2.5rem}

.accordion__toggle{display:flex;align-items:center;justify-content:space-between;padding:0.5rem 1rem;background-color:var(--color-primary);border-radius:5px;color:#fff;cursor:pointer}.accordion__toggle:focus{outline:none}.accordion__toggle--open{border-bottom-left-radius:0;border-bottom-right-radius:0}

.badge{display:inline-flex;padding:0.25rem 0.5rem;font-size:0.8rem;font-weight:500;line-height:1;white-space:nowrap;align-items:center;border-radius:var(--default-border-radius)}.badge:empty{display:none}.badge--sm{font-size:0.6rem}.badge--lg{padding:0.5rem 1rem;font-size:1rem}.badge--xl{padding:0.5rem;font-size:1.1rem;text-transform:uppercase}.badge--primary{color:#fff;background-color:#197bbd}.badge--success{color:#fff;background-color:#159345}.badge--warning{color:#132026;background-color:#FFD600}.badge--danger{color:#fff;background-color:#c01f24}.badge--light{color:#132026;background-color:#C1D7D9}.badge--dark{color:#fff;background-color:#132026}

.Toastify__toast-container{z-index:9999;-webkit-transform:translate3d(0, 0, 9999px);position:fixed;padding:4px;width:320px;box-sizing:border-box;color:#fff}.Toastify__toast-container--top-right{top:1em;right:1em}@media only screen and (max-width: 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-right{top:0;transform:translateX(0)}}.Toastify__toast{position:relative;min-height:64px;box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,0.1),0 2px 15px 0 rgba(0,0,0,0.05);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:800px;overflow:hidden;font-family:sans-serif;cursor:pointer;direction:ltr}.Toastify__toast--default{background:var(--color-gray-200);color:var(--color-dark)}.Toastify__toast--success{background:var(--color-success)}.Toastify__toast--warning{background:var(--color-warning)}.Toastify__toast--error{background:var(--color-danger)}.Toastify__toast-body{margin:auto 0;padding:6px}.Toastify--animate{animation-fill-mode:both;animation-duration:0.7s}@media only screen and (max-width: 480px){.Toastify__toast{margin-bottom:0}}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:0.7;transition:0.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--default{color:#000;opacity:0.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:9999;opacity:0.7;background-color:rgba(255,255,255,0.7);transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform 0.2s}.Toastify__progress-bar--default{background:linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55)}.Toastify__progress-bar--dark{background:#bb86fc}@keyframes Toastify__slideInRight{from{transform:translate3d(110%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes Toastify__slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(110%, 0, 0)}}.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}

.post-tag{display:flex}.post-tag--full{width:100%}.post-tag--full .post-tag__badge{max-width:90%;justify-content:center}.post-tag--full .post-tag__subscribe{width:fit-content}.post-tag--main .post-tag__badge,.post-tag--main .post-tag__subscribe{border-bottom-left-radius:0;border-bottom-right-radius:0}.post-tag__badge{margin-right:0.15rem}.post-tag__badge a{color:#fff;text-decoration:none}.post-tag__subscribe{padding:0.125rem}

.top-page {
  color: var(--color-gray-200);
  padding: 0.25rem 1rem;
  text-transform: uppercase;
  background-color: var(--color-main);
  border-bottom-left-radius: var(--default-border-radius);
  border-bottom-right-radius: var(--default-border-radius);
}

.top-page a {
  color: var(--color-gray-200);
}

.top-page a:hover {
  text-decoration: none;
}

.image-source{position:absolute;bottom:0.5rem;right:0.5rem;color:#fff;text-shadow:#000 0px 0px 10px}

.articles{display:flex;flex-direction:column}.articles--secondary{flex-direction:row;justify-content:space-between}.articles__columns{display:flex;flex-direction:row;justify-content:space-between}.articles__column{flex:0 0 49.25%}.articles__switch{display:flex;justify-content:space-between;padding:1rem;gap:0.5rem;border-radius:var(--default-border-radius);margin-bottom:1rem;background-color:var(--color-main)}.articles__ads{padding-top:2rem;padding-bottom:1rem}.articles--tag{padding:0 5rem 0}.articles--tag .articles__title{margin-bottom:1rem}.articles--tag .article{margin-bottom:2rem}.articles--tag .article--facebook>div,.articles--tag .article--twitter>div,.articles--tag .article--instagram>div{display:flex;justify-content:center}.articles--tag .article--facebook .article__title,.articles--tag .article--facebook .article__subtitle,.articles--tag .article--twitter .article__title,.articles--tag .article--twitter .article__subtitle,.articles--tag .article--instagram .article__title,.articles--tag .article--instagram .article__subtitle{text-align:center}.articles--tag .article--own .article__more,.articles--tag .article--cross .article__more{margin-top:0;margin-bottom:0.5rem}.articles--tag .article--own .article__date,.articles--tag .article--own .article__author,.articles--tag .article--cross .article__date,.articles--tag .article--cross .article__author{font-size:.875rem;font-weight:bold}.articles--tag .article--own .article__author,.articles--tag .article--cross .article__author{text-transform:capitalize;margin-right:1rem}.articles--tag .article--own .article__date,.articles--tag .article--cross .article__date{margin-left:1rem}.articles--tag .article__title{font-size:2.25rem;margin-bottom:0.25rem}.articles--tag .article__subtitle{font-size:1.25rem}.articles--tag .articles__pagination{margin-bottom:3rem}.articles--tag .articles__bio{display:flex;flex-direction:row;align-items:center}.articles--tag .articles__bio-image{flex:0 0 5rem;width:5rem;height:5rem;margin-right:1rem;background-color:#fff;border:2px solid var(--color-gray-200);overflow:hidden}.article{display:flex;padding:1rem 2rem;border-radius:var(--default-border-radius);background-color:#fff;overflow:hidden}.article a:hover{text-decoration:none;opacity:1}.article__info{display:flex;flex-direction:column;padding:1rem 2rem 1.5rem;background-color:var(--color-accent)}.article__title{margin-bottom:0.5rem;line-height:1.1;color:var(--color-accent)}.article__subtitle{margin-bottom:0.5rem;font-weight:normal;font-size:1rem}.article__image{position:relative;display:flex;border-radius:var(--default-border-radius);overflow:hidden}.article__embed{border-radius:var(--default-border-radius);overflow:hidden}.article__more{display:flex;align-items:center;text-transform:uppercase}.article__more a{display:flex}.article__author{margin:0}.article__author{font-size:0.9rem;font-family:"Titillium";font-weight:600}.article--main{position:relative;flex-direction:column;padding:0;margin:1rem 0}.article--main picture{display:flex;width:100%;aspect-ratio:3/2;background-color:var(--color-accent)}.article--main .article__title{color:#fff}.article--main .article__info{flex:0 0 100%}.article--main .article__author a{color:#fff}.article--main .article__author a:hover{color:#fff}.article--main a{display:flex}.article--secondary{flex:0 0 24%;display:flex;flex-direction:column;padding:0;margin-bottom:1rem;color:#fff}.article--secondary picture{display:flex;width:100%;aspect-ratio:3/2;background-color:var(--color-accent)}.article--secondary:hover{color:#fff}.article--secondary:hover .article__info{background-color:var(--color-main)}.article--secondary .article__info{flex:1;padding:1rem}.article--secondary .article__title{font-size:1rem;color:#fff}.article--secondary .article__author{font-size:0.8rem;margin-bottom:0.25rem}.article--secondary .article__author a{color:#fff}.article--secondary .article__author a:hover{color:#fff}.article--secondary .post-tag__badge a{display:block;overflow:hidden;text-overflow:ellipsis}.article--secondary .article__more{display:flex;flex-direction:column;align-items:flex-start;border-top:1px solid var(--color-gray-400);padding-top:0.25rem;margin-top:auto}.article--secondary .image-source{bottom:0.25rem;right:0.25rem;font-size:0.5rem;text-shadow:#000 0px 0px 5px}.articles__quizzes-first,.articles__quizzes-rest{display:none}.article--cross{flex-direction:row;margin-bottom:1rem}.article--cross .article__image{flex:0 0 25%;background-size:cover;background-position:center center}.article--cross .article__info{flex:0 0 75%;padding:1rem;background-color:#fff}.article--cross .article__title{font-size:1.6rem}.article--cross .article__author{font-size:0.6rem}.article--youtube{flex-direction:column;margin-bottom:1rem}.article--youtube .article__title{font-size:1.6rem}.article--youtube .article__more{margin:1rem 0 0}.article--youtube .article__author{font-size:0.6rem}.article--twitter{flex-direction:column;margin-bottom:1rem}.article--twitter .article__more{margin:1rem 0 0}.article--twitter .article__author{font-size:0.6rem}.article--twitter .twitter-tweet{margin-top:0 !important;margin-bottom:0 !important}.article--twitter .twitter-tweet iframe{width:100%}.article--instagram{flex-direction:column;margin-bottom:1rem}.article--instagram .article__more{margin:1rem 0 0}.article--instagram .article__author{font-size:0.6rem}.article--instagram .instagram-media{margin-bottom:0 !important}.article--facebook{flex-direction:column;margin-bottom:1rem}.article--facebook .article__more{margin:1rem 0 0}.article--facebook .article__author{font-size:0.6rem}.article--own{flex-direction:column;margin-bottom:1rem}.article--own .article__info{background-color:#fff}.article--own .article__more{margin:1rem 0 0}.article--own .article__author{font-size:0.6rem}.article--own .image-source{font-size:0.5rem;text-shadow:#000 0px 0px 5px}.twitter-tweet-rendered{width:100% !important}.fb_iframe_widget{width:100% !important}.fb_iframe_widget span{width:100% !important}.fb_iframe_widget iframe{width:100% !important}.articles--tag .twitter-tweet-rendered{width:472px !important}.articles--tag .fb_iframe_widget{width:472px !important}.articles--tag .fb_iframe_widget span{width:472px !important}.articles--tag .fb_iframe_widget iframe{width:472px !important}@media all and (max-width: 1025px){.articles--secondary{flex-wrap:wrap}.article--secondary{flex:0 0 49%}.articles__switch{flex-direction:column}.articles__switch .btn{width:100%}}@media all and (max-width: 786px){.articles--tag{padding-left:2rem;padding-right:2rem}.articles--secondary{flex-direction:column}.article--secondary{flex:0 0 100%}.articles__columns{flex-direction:column}.articles__column{flex:0 0 100%;margin-bottom:0}.article--main .article__info{padding-left:1rem;padding-right:1rem}.article--secondary .article__title{font-size:1.625rem}.articles__quizzes-all{display:none}.articles__quizzes-first,.articles__quizzes-rest{display:block}}@media all and (max-width: 665px){.articles--tag{padding-left:0;padding-right:0}.articles--tag .articles__bio{flex-direction:column;gap:1rem}.articles--tag .articles__bio-image{margin-right:0}.articles--tag .twitter-tweet-rendered{width:100% !important}.articles--tag .fb_iframe_widget{width:100% !important}.articles--tag .fb_iframe_widget span{width:100% !important}.articles--tag .fb_iframe_widget iframe{width:100% !important}}.post__ads{padding-top:2rem}.post{position:relative;padding:0 5rem 0}.post__box{padding:1rem 2rem;background-color:#fff;border-top-left-radius:var(--default-border-radius);border-top-right-radius:var(--default-border-radius)}.post__box img{border-radius:var(--default-border-radius)}.post__box .quiz{max-width:34rem;margin:0 auto 1rem}.post__box .quiz__body,.post__box .quiz__footer,.post__box .quiz__header{padding:0.5rem 2rem}.post__box .quiz__question{margin-bottom:0.5rem}.post__box .quiz__options{margin-bottom:0}.post__box .quiz__footer p{font-size:0.8rem}.post__placeholder{display:flex;height:50vh;align-items:center}.post__title{margin:0.75rem 0 0.75rem 2rem;font-size:2.625rem;line-height:1}.post__title--unavailable{margin-bottom:2rem}.post__subtitle{font-size:1rem;margin-bottom:1rem;font-weight:600;line-height:1}.post__subtitle:empty{display:none}.post__more{display:flex;align-items:center;padding:0 2rem;margin-bottom:1rem}.post__comments,.post__metadata-separator,.post__date,.post__author{font-size:.875rem}.post__tags{display:flex;flex-wrap:wrap;gap:0.5rem}.post__comments{font-weight:bold;border-top-left-radius:var(--default-border-radius);border-top-right-radius:var(--default-border-radius);border-bottom-right-radius:var(--default-border-radius)}.post__comments:hover,.post__comments:focus{color:#fff;text-decoration:none}.post__author{text-transform:capitalize}.post__metadata-separator{display:inline-flex;margin:0 0.25rem}.post__comments{position:relative;min-width:1.5rem;padding:0 0.25rem;margin-left:1rem;background:var(--color-accent);color:#fff;text-align:center}.post__comments:after{content:'';position:absolute;bottom:0;left:0;width:0;height:0;border:0.33rem solid transparent;border-top-color:var(--color-accent);border-bottom:0;border-left:0;margin-left:0;margin-bottom:-0.3rem}.post__cta{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:1rem;background-color:var(--color-gray-200);border-radius:var(--default-border-radius)}.post__related-container{position:absolute;left:-300px;top:10rem}.post__related-section{position:fixed;width:300px;padding:1rem;background:var(--color-gray-900);border-radius:var(--default-border-radius);color:#fff}.post__related-container,.post__related-section{position:relative;left:0;top:0}.post__related-section{display:flex;justify-content:space-between;width:100%;margin:1rem 0 2rem;flex-direction:row}.post__related-section .post__related{flex:0 0 32%;width:32%;display:flex;flex-direction:column}.post__related .article__author{margin:0.25rem 0}.post__related img{height:auto;margin-bottom:0.25rem;border-radius:var(--default-border-radius)}.post__related h5{margin-bottom:0.5rem;line-height:1.1}.post__related a{color:#fff}.post__related a:hover{text-decoration:none}.post__related a .badge{background-color:#fff;text-transform:uppercase}.post__related-more{display:flex;flex-direction:column;margin-top:auto;border-top:1px solid var(--color-gray-400)}.post__related-more a{width:100%;overflow:hidden;text-overflow:ellipsis}@media all and (max-width: 1025px){.post{padding:0 4rem}.post .widget__tags{display:none}.post__more{flex-direction:column;align-items:flex-start}.post__metadata-separator{display:none}.post__date{margin-left:0}.post__related-section{flex-direction:column}.post__related-section>article:last-of-type{margin-bottom:0 !important}.post__related-section .post__related{width:100%;flex:initial;margin-bottom:1rem}}@media all and (max-width: 786px){.post{padding:0 2rem}.post__box{padding:1rem}}@media all and (max-width: 665px){.post{padding:0}.post__date{display:flex;flex-direction:column}}.profile__separator{margin:0 2rem;font-weight:normal}.profile__name{font-weight:normal}.box{border-top:4px solid var(--color-accent);padding:2rem;border-radius:var(--default-border-radius);background-color:#fff}.box--highlight{border-top-color:var(--color-main)}.box__img{position:relative;width:8rem;margin:-4rem auto 2rem;overflow:visible}.box__img-icon{position:absolute;bottom:0;right:3px;display:flex;padding:0.5rem;margin-bottom:0;font-size:1.625rem;line-height:initial;background-color:var(--color-accent);color:#fff;border-radius:2px;cursor:pointer}.box__img-icon:hover{background-color:#243d48}.box__list{margin-bottom:3rem}.box__list-item{display:flex;width:100%;justify-content:space-between;padding:1rem;border-bottom:2px solid var(--color-gray-300)}.box__list-item--active{background-color:var(--color-main);color:#fff}.box__list-item--interactive{cursor:pointer}@media all and (max-width: 665px){.profile__separator{display:none}.profile__name{display:block}}.quiz{margin-bottom:1rem;border-radius:var(--default-border-radius);background-color:var(--color-gray-900);color:#fff;overflow:hidden}.quiz__header,.quiz__body,.quiz__footer{padding:1rem 2rem}.quiz__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:2px solid var(--color-gray-600)}.quiz__title{margin-bottom:0;font-family:var(--font-family-secondary);font-weight:700;font-size:1.375rem}.quiz__timer{text-transform:uppercase;font-weight:bold}.quiz__question{padding:0.5rem 0;margin-bottom:1rem;font-size:1.1rem}.quiz__options{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0.5rem;margin-bottom:0.75rem}.quiz__options--row{grid-template-columns:repeat(1, minmax(0, 1fr))}.quiz__options--row .quiz__option{display:flex;justify-content:space-between;align-items:center}.quiz__option{grid-column:span 1 / span 1;background-color:var(--color-gray-700);border-radius:var(--default-border-radius);overflow:hidden}.quiz__option--active:hover{opacity:0.9;cursor:pointer}.quiz__option--red{background-color:var(--color-main)}.quiz__option--green{background-color:var(--color-success)}.quiz__option--own{border:2px solid #fff}.quiz__option-img{position:relative;display:flex}.quiz__option-img--blurred{filter:blur(3px)}.quiz__option-overlay{display:block;position:absolute;top:0;left:0;bottom:0;right:0;font-size:0.8rem;background-color:var(--color-gray-700);opacity:0.5}.quiz__option-percentage{position:absolute;bottom:0.5rem;left:0.5rem;font-weight:bold;font-size:1.625rem;line-height:1}.quiz__option-value,.quiz__option-text{padding:0.5rem;font-size:0.8rem;font-family:OpenSans;text-transform:uppercase}.quiz__footer{margin-top:0.25rem;background-color:var(--color-main)}.widget{display:flex;flex-direction:row;align-items:center;padding-left:1rem;margin-bottom:1rem;border-radius:var(--default-border-radius);background-color:#fff;overflow:hidden}.widget--primary{background-color:var(--color-main);color:#fff}.widget--quiz{display:none}.widget__tags{display:flex;gap:0.5rem;margin-right:0.5rem}.widget__text{margin-left:auto;margin-right:2rem;font-size:0.8rem}.widget__link{padding:1rem 2rem;border-radius:0;text-transform:uppercase;font-size:0.8rem;font-weight:bold}@media all and (max-width: 786px){.widget__tags{display:none}.widget__text{margin-left:0}.widget__link{margin-left:auto}.widget--quiz{display:flex}}@media all and (max-width: 665px){.widget__text{margin-right:0.5rem}}@media all and (max-width: 500px){.widget{flex-direction:column;padding:0}.widget__text{margin:0;padding:1rem}.widget__link{width:100%}}

