
.viafoura .vf-expanding-hover-light::before{content:'';position:absolute;bottom:0;left:50%;width:0;border-bottom:3px solid;border-color:#007fff ;border-color:var(--accent-color-light, #007fff) ;-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%);-webkit-transition:width 0.2s;transition:width 0.2s
}
.viafoura .vf-expanding-hover-light:hover::before,.viafoura .vf-expanding-hover-light:focus::before,.viafoura .vf-expanding-hover-light:focus-within::before,.viafoura .vf-expanding-hover-light.vf-active::before{width:100% !important
}
.viafoura .vf-flex-nav{display:-webkit-box;display:flex
}
.viafoura .vf-flex-nav.vf-flex-nav-grow{-webkit-box-flex:1;flex-grow:1
}
.viafoura .vf-flex-nav .vf-nav-label,.viafoura .vf-flex-nav .vf-nav-icon{align-self:center;width:100%;text-align:center
}
.viafoura .vf-tabbed-nav{text-transform:capitalize;width:100%
}
.viafoura .vf-tabbed-nav .vf-nav-button{width:100%;height:100%;position:relative;padding-left:1.1em;padding-right:1.1em
}
.viafoura .vf-tabbed-nav .vf-nav-button.vf-flex-nav-grow{padding-left:0.2em;padding-right:0.2em;min-width:90px
}
@media only screen and (max-width: 640px){
.viafoura .vf-tabbed-nav .vf-nav-button.vf-flex-nav-grow{min-width:0
}
}
.viafoura .vf-tabbed-nav .vf-nav-label{color:rgba(0,0,0,0.6) ;color:var(--light-text-on-default-color, rgba(0,0,0,0.6)) ;-webkit-transition:color 0.2s;transition:color 0.2s;font-size:1.14em;font-weight:300;-webkit-backface-visibility:hidden;backface-visibility:hidden
}
@media only screen and (max-width: 640px){
.viafoura .vf-tabbed-nav .vf-nav-label{font-size:1em
}
}
.viafoura .vf-tabbed-nav>*{-webkit-box-pack:center;justify-content:center;height:100%
}
.viafoura .vf-tabbed-nav>.vf-horiz-list{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap
}
.viafoura .vf-active .vf-nav-label,.viafoura .vf-nav-button:focus .vf-nav-label,.viafoura .vf-nav-button:hover .vf-nav-label,.viafoura .vf-tabbed-nav.vf-inactive .vf-nav-label{color:#000 ;color:var(--primary-color-100, #000) ;font-weight:400
}


.viafoura .vf-tabbed-views[data-v-355f3f72]{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column
}

.viafoura .vf-container{padding:2em 3.57em 1em 3.57em}.viafoura .vf-container--narrow{padding:0.5em 1em 0.5em 1em;font-size:0.857em}.viafoura .vf-container__reduced{padding:1em}.viafoura .vf-container__header{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:baseline;align-items:baseline}.viafoura .vf-container__pm-button{margin-top:calc(-1 * 0.9em);margin-right:calc(-1 * 1.3em)}.viafoura .vf-container__title{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.viafoura .vf-container{border-color:rgba(0,0,0,0.1) ;border-color:var(--primary-color-10, rgba(0,0,0,0.1)) ;border-radius:3px;border-width:1px;border-style:solid}.viafoura .vf-container.vf-container__no-border{border:none}.viafoura .vf-container__header{border-bottom-color:#000 ;border-bottom-color:var(--primary-color-100, #000) ;border-bottom-width:2px;border-bottom-style:solid;font-weight:400;-webkit-transition:border-color 0.4s ease-in-out;transition:border-color 0.4s ease-in-out}.viafoura .vf-container__header--collapsed{border-bottom-color:#fff ;border-bottom-color:var(--default-color, #fff) }.viafoura .height-collapse-leave-active,.viafoura .height-collapse-enter-active{overflow:hidden;-webkit-transition:height 0.4s ease-in;transition:height 0.4s ease-in}

.viafoura .vf-button--plus-minus .vf-icon_plus-minus line{-webkit-transition:border-color 0.1s, background-color 0.3s, stroke 0.1s, -webkit-transform 0.5s;transition:border-color 0.1s, background-color 0.3s, stroke 0.1s, -webkit-transform 0.5s;transition:transform 0.5s, border-color 0.1s, background-color 0.3s, stroke 0.1s;transition:transform 0.5s, border-color 0.1s, background-color 0.3s, stroke 0.1s, -webkit-transform 0.5s}.viafoura .vf-button--plus-minus{outline:none}.viafoura .vf-button--plus-minus:hover .vf-icon_plus-minus.vf-icon-circle-outline,.viafoura .vf-button--plus-minus:focus .vf-icon_plus-minus.vf-icon-circle-outline{border-color:#0074e8 ;border-color:var(--accent-color, #0074e8) ;background-color:#0074e8 ;background-color:var(--accent-color, #0074e8) ;stroke:#fff ;stroke:var(--text-on-accent-color, #fff) }

.viafoura .vf-dropdown-list .vf-dropdown-trigger{white-space:nowrap}.viafoura .vf-dropdown-list .vf-dropdown-trigger .vf-chevron-down svg{height:0.55em;width:1.1em}.viafoura .vf-dropdown-list .vf-dropdown-trigger .vf-chevron-down.vf-icon-medium svg{height:1.1em;width:2.2em}.viafoura .vf-dropdown-list .list-item>*{white-space:nowrap;padding:0.8em 1.2em;width:100%;text-align:left}.viafoura .vf-dropdown-list .list-item+.list-item{border-top-color:rgba(0,0,0,0.1) ;border-top-color:var(--primary-color-10, rgba(0,0,0,0.1)) ;border-top-width:1px;border-top-style:solid}.viafoura .vf-dropdown-list .vf-tooltip-content{padding:0}.viafoura .vf-dropdown-list .vf-list{-webkit-box-align:stretch;align-items:stretch}.viafoura .vf-dropdown-list .vf-dropdown-trigger .vf-chevron-down svg path{stroke:#000 ;stroke:var(--dark-text-on-default-color, #000) ;stroke-width:8px;opacity:1}.viafoura .vf-dropdown-list .vf-dropdown-wrapper .vf-tooltip-content{text-transform:capitalize;font-size:0.857em}.viafoura .vf-dropdown-list .vf-dropdown-wrapper .vf-tooltip-content button.list-link{color:rgba(0,0,0,0.6) ;color:var(--light-text-on-default-color, rgba(0,0,0,0.6)) }.viafoura .vf-dropdown-list .vf-list .list-link{width:100%;text-align:left}.viafoura .vf-dropdown-list .list-item button:focus,.viafoura .vf-dropdown-list .list-item button:hover{color:#000 ;color:var(--primary-color-100, #000) ;font-weight:500}

.viafoura .vf-icon_plus-minus.vf-icon-circle-outline{border-color:rgba(0,0,0,0.6) ;border-color:var(--primary-color-60, rgba(0,0,0,0.6)) ;border-width:1px;border-style:solid}.viafoura .vf-icon_plus-minus{stroke:rgba(0,0,0,0.6) ;stroke:var(--primary-color-60, rgba(0,0,0,0.6)) ;stroke-width:7}.viafoura .vf-icon_plus-minus g>*{-webkit-transform-origin:center !important;transform-origin:center !important}.viafoura .vf-icon_plus-minus--minus .vf-icon_plus-minus__vertical{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.viafoura .vf-icon_plus-minus--minus .vf-icon_plus-minus__horizontal{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}

.viafoura .vf-tooltip-toggle{position:relative}.viafoura .vf-tooltip{position:absolute;display:block}.viafoura .vf-tooltip.vf-bottom{left:50%;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.viafoura .vf-tooltip.vf-bottom-left{right:0;top:100%}.viafoura .vf-tooltip.vf-top{left:50%;bottom:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.viafoura .vf-tooltip.vf-top-left{right:0;bottom:100%}.viafoura .vf-tooltip.vf-left{right:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.viafoura .vf-tooltip.vf-right{left:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.viafoura .vf-tooltip.vf-right-bottom{left:100%;top:0}.viafoura .vf-tooltip.vf-right-top{left:100%;bottom:0}.viafoura .vf-tooltip:before,.viafoura .vf-tooltip:after{position:absolute;content:' ';pointer-events:none}.viafoura .vf-tooltip-toggle:hover .vf-tooltip,.viafoura .vf-tooltip-toggle:hover .vf-tooltip::before,.viafoura .vf-tooltip.vf-show,.viafoura .vf-tooltip.vf-show::before{opacity:1 !important;visibility:visible !important;-webkit-transition-delay:0s, 0s;transition-delay:0s, 0s}.viafoura .vf-tooltip,.viafoura .vf-tooltip::before{opacity:0;visibility:hidden;z-index:2;-webkit-transition:opacity 0.2s,visibility 0s 0.2s;transition:opacity 0.2s,visibility 0s 0.2s}.viafoura .vf-tooltip-style-light.vf-tooltip:before{width:10px;height:10px}.viafoura .vf-tooltip-style-light.vf-tooltip.vf-bottom,.viafoura .vf-tooltip-style-light.vf-tooltip.vf-bottom-left{padding-top:10px}.viafoura .vf-tooltip-style-light.vf-tooltip.vf-bottom:before,.viafoura .vf-tooltip-style-light.vf-tooltip.vf-bottom-left:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:calc(100% - 5px - 10px);left:calc(50% - 10px / 2)}.viafoura .vf-tooltip-style-light.vf-tooltip.vf-bottom-left:before{left:initial;right:1em}.viafoura .vf-tooltip-style-light.vf-tooltip.vf-top .vf-tooltip-style-light.vf-tooltip.vf-top-left{padding-bottom:10px}.viafoura .vf-tooltip-style-light.vf-tooltip.vf-top:before,.viafoura .vf-tooltip-style-light.vf-tooltip.vf-top-left:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:calc(100% - 5px);left:calc(50% - 10px / 2)}.viafoura .vf-tooltip-style-light.vf-tooltip.vf-top-left:before{left:initial;right:1em}.viafoura .vf-tooltip-style-light.vf-tooltip.vf-left{padding-right:10px}.viafoura .vf-tooltip-style-light.vf-tooltip.vf-left:before{-webkit-transform:rotate(135deg);transform:rotate(135deg);bottom:calc(50% - 10px / 2);left:calc(100% - 5px - 10px)}.viafoura .vf-tooltip-style-light.vf-tooltip.vf-right,.viafoura .vf-tooltip-style-light.vf-tooltip.vf-right-bottom,.viafoura .vf-tooltip-style-light.vf-tooltip.vf-right-top{padding-left:10px}.viafoura .vf-tooltip-style-light.vf-tooltip.vf-right:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:calc(50% - 10px / 2);right:calc(100% - 5px - 10px)}.viafoura .vf-tooltip-style-light.vf-tooltip.vf-right-bottom:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:1em;right:calc(100% - 5px - 10px)}.viafoura .vf-tooltip-style-light.vf-tooltip::before{border-left-width:1px;border-left-style:solid;border-left-color:rgba(0,0,0,0.1) ;border-left-color:var(--primary-color-10, rgba(0,0,0,0.1)) ;border-top-width:1px;border-top-style:solid;border-top-color:rgba(0,0,0,0.1) ;border-top-color:var(--primary-color-10, rgba(0,0,0,0.1)) ;background-color:#fff ;background-color:var(--default-color, #fff) }.viafoura .vf-tooltip-style-light .vf-tooltip-content{line-height:1.8;text-transform:uppercase;color:rgba(0,0,0,0.6) ;color:var(--light-text-on-default-color, rgba(0,0,0,0.6)) ;background-color:#fff ;background-color:var(--default-color, #fff) ;border-width:1px;border-style:solid;border-color:rgba(0,0,0,0.1) ;border-color:var(--primary-color-10, rgba(0,0,0,0.1)) ;box-shadow:20px 20px 40px 0 rgba(0,0,0,0.1);box-shadow:20px 20px 40px 0 var(--primary-color-10, rgba(0,0,0,0.1));border-radius:3px}.viafoura .vf-expanding-hover-light::before{content:'';position:absolute;bottom:0;left:50%;width:0;border-bottom:3px solid;border-color:#007fff ;border-color:var(--accent-color-light, #007fff) ;-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%);-webkit-transition:width 0.2s;transition:width 0.2s}.viafoura .vf-expanding-hover-light:hover::before,.viafoura .vf-expanding-hover-light:focus::before,.viafoura .vf-expanding-hover-light:focus-within::before,.viafoura .vf-expanding-hover-light.vf-active::before{width:100% !important}.viafoura .vf-dropdown{display:inline-block;position:relative}.viafoura .vf-dropdown .vf-hidden-overlay{height:100%;width:100%;position:fixed;top:0;left:0;z-index:1}.viafoura .vf-dropdown-wrapper{opacity:1;visibility:visible;border-radius:3px}.viafoura .vf-dropdown-wrapper::before{opacity:1;visibility:visible}.viafoura .vf-dropdown-wrapper .vf-tooltip-content.vf-scroll{max-height:250px;overflow-x:hidden;overflow-y:auto}.viafoura .vf-dropdown-trigger{padding:1em 0}.viafoura .vf-dropdown-wrapper{text-transform:uppercase}.viafoura .vf-dropdown-trigger[disabled]{opacity:0.5}

