.wp-block-riovizual-tablebuilder a:focus{outline:none}.wp-block-riovizual-tablebuilder .rv_tb-caption{max-width:100%}@media(min-width:768px){.wp-block-riovizual-tablebuilder.is-scroll-on-pc{overflow-x:auto}.wp-block-riovizual-tablebuilder.is-scroll-on-pc
table{align-self:self-start;max-width:unset}}@media(max-width:767px){.wp-block-riovizual-tablebuilder.is-scroll-on-mobile{overflow-x:auto}.wp-block-riovizual-tablebuilder.is-scroll-on-mobile
table{align-self:self-start;max-width:unset}}@media(max-width:768px){.wp-block-riovizual-tablebuilder.is-scroll-on-pc .active-sticky-row{background-color:transparent}}@media(max-width:767px){.wp-block-riovizual-tablebuilder .is-stacked-on-mobile .active-sticky-row,.wp-block-riovizual-tablebuilder .is-stacked-on-mobile.active-sticky-column table tr>:first-child,.wp-block-riovizual-tablebuilder.is-scroll-on-mobile .active-sticky-row,.wp-block-riovizual-tablebuilder.rv_tb-responsive-table .active-sticky-row{background-color:transparent}}.wp-block-riovizual-tablebuilder .active-sticky-row,.wp-block-riovizual-tablebuilder.active-sticky-column table tr>:first-child{background-color:#f0f3f9}.wp-block-riovizual-tablebuilder
table{border-collapse:collapse;max-width:100%;width:100%}.wp-block-riovizual-tablebuilder h1,.wp-block-riovizual-tablebuilder h2,.wp-block-riovizual-tablebuilder h3,.wp-block-riovizual-tablebuilder h4,.wp-block-riovizual-tablebuilder h5,.wp-block-riovizual-tablebuilder h6,.wp-block-riovizual-tablebuilder
p{margin:0}.wp-block-riovizual-tablebuilder table td,.wp-block-riovizual-tablebuilder table
th{border:1px
solid #000;padding:.5em;text-align:inherit}.wp-block-riovizual-tablebuilder tbody,.wp-block-riovizual-tablebuilder td,.wp-block-riovizual-tablebuilder th,.wp-block-riovizual-tablebuilder
tr{position:relative}.wp-block-riovizual-tablebuilder td,.wp-block-riovizual-tablebuilder
th{height:20px}.wp-block-riovizual-tablebuilder
img{-o-object-fit:cover;object-fit:cover}.wp-block-riovizual-tablebuilder .has-fixed-layout{table-layout:fixed}.wp-block-riovizual-tablebuilder .has-fixed-layout td,.wp-block-riovizual-tablebuilder .has-fixed-layout
th{word-break:break-word}.wp-block-riovizual-tablebuilder .has-fixed-layout .rv_el-nowrap{white-space:pre-wrap!important}.wp-block-riovizual-tablebuilder.aligncenter,.wp-block-riovizual-tablebuilder.alignleft,.wp-block-riovizual-tablebuilder.alignright{display:table;width:auto}.wp-block-riovizual-tablebuilder.aligncenter td,.wp-block-riovizual-tablebuilder.aligncenter th,.wp-block-riovizual-tablebuilder.alignleft td,.wp-block-riovizual-tablebuilder.alignleft th,.wp-block-riovizual-tablebuilder.alignright td,.wp-block-riovizual-tablebuilder.alignright
th{word-break:break-word}.wp-block-riovizual-tablebuilder.is-align-center,.wp-block-riovizual-tablebuilder.is-align-left,.wp-block-riovizual-tablebuilder.is-align-right{display:flex;flex-direction:column}.wp-block-riovizual-tablebuilder.is-align-left{align-items:flex-start}.wp-block-riovizual-tablebuilder.is-align-center{align-items:center}.wp-block-riovizual-tablebuilder.is-align-right{align-items:flex-end}.wp-block-riovizual-tablebuilder .rv_el-nowrap{white-space:nowrap!important}.wp-block-riovizual-tablebuilder.is-style-stripes{background-color:transparent;border-collapse:inherit;border-spacing:0}.wp-block-riovizual-tablebuilder.is-style-stripes tbody tr:nth-child(odd)>*{background-color:#ddd}.wp-block-riovizual-tablebuilder.is-style-stripes tbody tr:nth-child(2n)>*{background-color:#fff}.wp-block-riovizual-tablebuilder .editor-styles-wrapper .wp-block-button__link:focus,.wp-block-riovizual-tablebuilder .editor-styles-wrapper .wp-element-button:focus,.wp-block-riovizual-tablebuilder .wp-block-button__link:focus,.wp-block-riovizual-tablebuilder .wp-element-button:focus{outline-offset:0!important;outline-style:none!important;outline-width:0!important}.wp-block-riovizual-tablebuilder .rv_tb-list{overflow:hidden}.wp-block-riovizual-tablebuilder .rv_tb-element{font-size:16px;min-height:10px;position:relative}.wp-block-riovizual-tablebuilder .rv_tb-button-wrap,.wp-block-riovizual-tablebuilder .rv_tb-list-wrap,.wp-block-riovizual-tablebuilder .rv_tb-shortcode-wrap,.wp-block-riovizual-tablebuilder .rv_tb-text-wrap{display:flex}.wp-block-riovizual-tablebuilder .rv_tb-text{overflow-wrap:break-word;padding:5px;width:100%}.wp-block-riovizual-tablebuilder .rv_tb-image{position:relative}.wp-block-riovizual-tablebuilder .rv_tb-image
img{box-sizing:border-box;display:inline-block;max-width:100%;vertical-align:middle}.wp-block-riovizual-tablebuilder .rv_tb-image
a{display:inline-block}.wp-block-riovizual-tablebuilder .rv_tb-button{display:inline-block;text-align:center}.wp-block-riovizual-tablebuilder .rv_tb-button .wp-element-button{display:block;overflow:hidden}.wp-block-riovizual-tablebuilder .rv_tb-button
a{overflow-wrap:break-word;text-align:center;text-decoration:none}.wp-block-riovizual-tablebuilder .rv_tb-list{display:flex;flex-direction:column;list-style-position:outside;margin:0;padding:5px
5px 5px 25px;width:100%}.wp-block-riovizual-tablebuilder .rv_tb-icon{line-height:1}.wp-block-riovizual-tablebuilder .rv_tb-icon
svg{box-sizing:content-box;height:16px;vertical-align:-.125em;width:16px}.wp-block-riovizual-tablebuilder .rv_tb-shortcode{display:flex}@media(min-width:769px){.is-scroll-on-pc .has-fixed-layout td,.is-scroll-on-pc .has-fixed-layout
th{width:100px}}@media(max-width:768px){.is-scroll-on-mobile .has-fixed-layout td,.is-scroll-on-mobile .has-fixed-layout
th{width:100px}}.empty-cells{background:transparent!important;border:none!important;box-shadow:none!important;color:transparent!important;padding:0!important}.wp-block-riovizual-pricingtable{position:relative}.wp-block-riovizual-pricingtable .rv_pt-column,.wp-block-riovizual-pricingtable
a{transition:.2s ease-in-out}.wp-block-riovizual-pricingtable a:focus{outline:none}.wp-block-riovizual-pricingtable h1,.wp-block-riovizual-pricingtable h2,.wp-block-riovizual-pricingtable h3,.wp-block-riovizual-pricingtable h4,.wp-block-riovizual-pricingtable h5,.wp-block-riovizual-pricingtable h6,.wp-block-riovizual-pricingtable
p{margin:0}.wp-block-riovizual-pricingtable.is-align-center,.wp-block-riovizual-pricingtable.is-align-left,.wp-block-riovizual-pricingtable.is-align-right{display:flex;flex-direction:column}.wp-block-riovizual-pricingtable.is-align-left{align-items:flex-start}.wp-block-riovizual-pricingtable.is-align-center{align-items:center}.wp-block-riovizual-pricingtable.is-align-right{align-items:flex-end}.wp-block-riovizual-pricingtable
.rv_hidden{display:none!important}.wp-block-riovizual-pricingtable .rv_el-nowrap{white-space:nowrap!important}.wp-block-riovizual-pricingtable .wp-block-button__link:focus,.wp-block-riovizual-pricingtable .wp-element-button:focus{outline-offset:0!important;outline-style:none!important;outline-width:0!important}.wp-block-riovizual-pricingtable .rv_pt-columns-wrapper{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:10px}@media(max-width:767px){.wp-block-riovizual-pricingtable .rv_pt-columns-wrapper{grid-template-columns:repeat(1,minmax(0,1fr))}}.wp-block-riovizual-pricingtable .rv_pt-columns-wrapper.rv_items-center{align-items:center}.wp-block-riovizual-pricingtable .rv_pt-column{position:relative}.wp-block-riovizual-pricingtable .rv_pt-column-wrap{border:1px
solid;box-sizing:border-box;height:100%;overflow:hidden}.wp-block-riovizual-pricingtable:not(.rv_pt-has-equal-columns) .rv_pt-column{height:-moz-fit-content;height:fit-content}.wp-block-riovizual-pricingtable .rv_pt-cell-wrap{display:flex}.wp-block-riovizual-pricingtable .rv_pt-cell{display:flex;flex:1;flex-direction:column;padding:.5em;text-align:center}.wp-block-riovizual-pricingtable .rv_pt-element-wrap{min-height:10px;position:relative}.wp-block-riovizual-pricingtable .rv_content-justify,.wp-block-riovizual-pricingtable
.rv_justify{justify-content:center}.wp-block-riovizual-pricingtable .rv_pt-features-wrap,.wp-block-riovizual-pricingtable .rv_pt-price-wrap,.wp-block-riovizual-pricingtable .rv_pt-title-wrap{display:flex}.wp-block-riovizual-pricingtable .rv_pt-price-wrap{flex-wrap:wrap}.wp-block-riovizual-pricingtable .rv_pt-title{width:100%}.wp-block-riovizual-pricingtable .rv_pt-button-adv-wrap{text-align:center}.wp-block-riovizual-pricingtable .rv_pt-button-adv{align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center}.wp-block-riovizual-pricingtable .rv_pt-button-adv .wp-element-button{overflow:hidden;width:100%}.wp-block-riovizual-pricingtable .rv_pt-button-adv
a{display:block;overflow-wrap:break-word;text-align:center;text-decoration:none}.wp-block-riovizual-pricingtable .rv_pt-button-adv a:hover{transition:all .2s ease-in-out}.wp-block-riovizual-pricingtable .rv_pt-button-adv .wp-element-button{box-sizing:border-box}.wp-block-riovizual-pricingtable .rv_pt-button-adv-info{margin-top:8px}.wp-block-riovizual-pricingtable .rv_pt-price{min-height:20px}.wp-block-riovizual-pricingtable .rv_pt-nowrap{white-space:nowrap!important}.wp-block-riovizual-pricingtable .rv_pt-features{display:flex;flex-direction:column;list-style-position:inside;margin:0;padding:0;width:100%}.wp-block-riovizual-pricingtable .rv_pt-features .rv_pt-feature-content,.wp-block-riovizual-pricingtable .rv_pt-features .rv_pt-feature-text{display:inline}.wp-block-riovizual-pricingtable .is-faded{opacity:.5}.wp-block-riovizual-pricingtable .rv_pt-price{display:flex;padding:5px
0;width:100%}.wp-block-riovizual-pricingtable .rv_pt-price .rv_pt-price-inner{align-items:center;display:flex;flex-direction:column;gap:2px}.wp-block-riovizual-pricingtable .rv_pt-price .rv_pt-sale-price{display:flex;font-size:32px;line-height:1}.wp-block-riovizual-pricingtable .rv_pt-price .rv_pt-sale-price.rv-currency-right{flex-direction:row-reverse}.wp-block-riovizual-pricingtable .rv_pt-price .rv_pt-price-value,.wp-block-riovizual-pricingtable .rv_pt-price .rv_pt-sale-price .rv_pt-sp-price{display:flex}.wp-block-riovizual-pricingtable .rv_pt-price .rv_pt-price-currency{align-self:center;line-height:1;position:relative}.wp-block-riovizual-pricingtable .rv_pt-price .rv_pt-price-period{align-self:center;display:flex;line-height:1;position:relative}.wp-block-riovizual-pricingtable .rv_pt-price .rv_pt-price-tag{display:inline-flex;flex-wrap:wrap}.rv_ribbon{position:absolute}.rv_ribbon.overflow-hidden{overflow:hidden}.rv_ribbon.ribbon-top-right{right:0;top:0}.rv_ribbon.ribbon-top-left{left:0;top:0}.rv_ribbon.rv_ribbon-style1{height:74px;width:74px}.rv_ribbon.rv_ribbon-style1.ribbon-top-left,.rv_ribbon.rv_ribbon-style1.ribbon-top-right{height:100px;width:100px;z-index:1}.rv_ribbon.rv_ribbon-style1.ribbon-top-left .rv_ribbon-text,.rv_ribbon.rv_ribbon-style1.ribbon-top-right .rv_ribbon-text{margin-top:30px;transform:translateY(-50%) translateX(-50%) translateX(30px) rotate(-45deg);width:200%}.rv_ribbon.rv_ribbon-style1.ribbon-top-right{left:auto;transform:rotate(90deg)}.rv_ribbon.rv_ribbon-style1.ribbon-top-left{right:auto;transform:rotate(0deg)}.rv_ribbon.rv_ribbon-style2.ribbon-top-left .rv_ribbon-text,.rv_ribbon.rv_ribbon-style2.ribbon-top-right .rv_ribbon-text{border-radius:2px;padding:4px
10px;top:10px;width:auto}.rv_ribbon.rv_ribbon-style2.ribbon-top-right .rv_ribbon-text{right:10px}.rv_ribbon.rv_ribbon-style2.ribbon-top-left .rv_ribbon-text{left:10px}.rv_ribbon .rv_ribbon-text{background-color:#0c0b0b;color:#fff;font-size:10px;font-weight:600;padding:3px
0;position:absolute;text-align:center;text-transform:uppercase;white-space:nowrap;z-index:1}.wp-block-riovizual-prosandcons{display:flex;flex-flow:column}.wp-block-riovizual-prosandcons .rv_pac-wrapper{overflow-x:auto;overflow-y:hidden}.wp-block-riovizual-prosandcons.is-align-left{align-items:flex-start}.wp-block-riovizual-prosandcons.is-align-center{align-items:center}.wp-block-riovizual-prosandcons.is-align-right{align-items:flex-end}@media(max-width:767px){.wp-block-riovizual-prosandcons:not(.is-vertical-on-mobile) .rv_pac-row{width:560px}}.wp-block-riovizual-prosandcons .rv_pac-row{display:grid;grid-template-columns:1fr 1fr}.wp-block-riovizual-prosandcons .rv_pac-row .rv_pac-cons-wrapper,.wp-block-riovizual-prosandcons .rv_pac-row .rv_pac-pros-wrapper{position:relative;z-index:0}.wp-block-riovizual-prosandcons .rv_pac-row .rv_pac-cons,.wp-block-riovizual-prosandcons .rv_pac-row .rv_pac-pros{display:flex;flex:1 1 0;flex-direction:column;overflow:hidden}.wp-block-riovizual-prosandcons .rv_pac-row .rv_pac-cons .rv_pac-body,.wp-block-riovizual-prosandcons .rv_pac-row .rv_pac-pros .rv_pac-body{height:100%}.wp-block-riovizual-prosandcons .rv_pac-row .rv_pac-cons .rv_pac-header-item,.wp-block-riovizual-prosandcons .rv_pac-row .rv_pac-pros .rv_pac-header-item{align-items:center;display:flex;font-size:18px;font-weight:600;gap:5px;line-height:1.3}.wp-block-riovizual-prosandcons .rv_pac-row .rv_pac-cons .rv_pac-header-item.rv_pac-reverse,.wp-block-riovizual-prosandcons .rv_pac-row .rv_pac-pros .rv_pac-header-item.rv_pac-reverse{flex-direction:row-reverse}.wp-block-riovizual-prosandcons .rv_pac-row .rv_pac-cons .rv_pac-item-text,.wp-block-riovizual-prosandcons .rv_pac-row .rv_pac-pros .rv_pac-item-text{overflow-wrap:break-word}.wp-block-riovizual-prosandcons .rv_pac-row .rv_pac-cons .rv_pac-item-icon,.wp-block-riovizual-prosandcons .rv_pac-row .rv_pac-pros .rv_pac-item-icon{display:flex;padding:4px
0}.wp-block-riovizual-prosandcons .rv_pac-row .rv_pac-cons .rv_pac-item-icon svg,.wp-block-riovizual-prosandcons .rv_pac-row .rv_pac-pros .rv_pac-item-icon
svg{height:1em}.wp-block-riovizual-prosandcons .rv_pac-row .rv_pac-header-item{align-items:center;display:flex;font-size:18px;font-weight:600;gap:5px;line-height:1.3}.wp-block-riovizual-prosandcons .rv_pac-row .rv_pac-header{display:flex;flex-direction:column;padding:12px
25px}.wp-block-riovizual-prosandcons .rv_pac-row .rv_pac-header .rv_pac-header-item{position:relative;width:100%}.wp-block-riovizual-prosandcons .rv_pac-row .rv_pac-header .rv_pac-header-item .rv_pac-item-icon{display:flex}.wp-block-riovizual-prosandcons .rv_pac-row .rv_pac-header .rv_pac-header-item
svg{box-sizing:content-box;height:1em}.wp-block-riovizual-prosandcons .rv_pac-body-items{display:flex;flex-direction:column;font-size:16px;line-height:1.6;list-style:none;margin:0!important;padding:15px;row-gap:6px}.wp-block-riovizual-prosandcons .rv_pac-body-items .rv_pac-body-item{align-items:center;display:flex;gap:5px;padding:6px
10px}.wp-block-riovizual-prosandcons .rv_pac-body-items .rv_pac-body-item.rv_pac-reverse{flex-direction:row-reverse}.wp-block-riovizual-prosandcons .rv_pac-item-content{display:flex;flex-direction:column}
/*!
 * Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 */
:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Solid";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Regular";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Light";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Thin";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}svg:not(:host).svg-inline--fa,svg:not(:root).svg-inline--fa{overflow:visible;box-sizing:content-box}.svg-inline--fa{display:var(--fa-display,inline-block);height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0}.svg-inline--fa.fa-sm{vertical-align:-.07143em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left{margin-right:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-pull-right{margin-left:var(--fa-pull-margin,.3em);width:auto}.svg-inline--fa.fa-li{width:var(--fa-li-width,2em);top:.25em}.svg-inline--fa.fa-fw{width:var(--fa-fw-width,1.25em)}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-text{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color,#ff253a);border-radius:var(--fa-counter-border-radius,1em);box-sizing:border-box;color:var(--fa-inverse,#fff);line-height:var(--fa-counter-line-height,1);max-width:var(--fa-counter-max-width,5em);min-width:var(--fa-counter-min-width,1.5em);overflow:hidden;padding:var(--fa-counter-padding,.25em .5em);right:var(--fa-right,0);text-overflow:ellipsis;top:var(--fa-top,0);-webkit-transform:scale(var(--fa-counter-scale,.25));transform:scale(var(--fa-counter-scale,.25));-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom,0);right:var(--fa-right,0);top:auto;-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:bottom right;transform-origin:bottom right}.fa-layers-bottom-left{bottom:var(--fa-bottom,0);left:var(--fa-left,0);right:auto;top:auto;-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:bottom left;transform-origin:bottom left}.fa-layers-top-right{top:var(--fa-top,0);right:var(--fa-right,0);-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-top-left{left:var(--fa-left,0);right:auto;top:var(--fa-top,0);-webkit-transform:scale(var(--fa-layers-scale,.25));transform:scale(var(--fa-layers-scale,.25));-webkit-transform-origin:top left;transform-origin:top left}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;vertical-align:middle;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:var(--fa-stack-z-index,auto)}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor)}.svg-inline--fa .fa-secondary,.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fa-duotone.fa-inverse,.fad.fa-inverse{color:var(--fa-inverse,#fff)}