:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;overflow-x:hidden;-webkit-tap-highlight-color:var(--color-content-primary-faded)}a{text-decoration:none;background:0 0;transition-property:background,box-shadow,border,color,opacity,transform;transition-duration:.3s;-webkit-text-decoration-skip:objects;color:var(--color-content-link)}input[type=file]::file-selector-button{color:inherit}::-moz-focus-inner{border:0}::-webkit-file-upload-button{font:inherit;border:0;outline:0;padding-left:0;background:0 0}:-webkit-full-screen-ancestor:not(iframe){animation:none!important}::-moz-placeholder{opacity:.5;color:inherit}::-webkit-input-placeholder{color:inherit;opacity:.5}h1{font-family:inherit;line-height:1.4;margin:0;padding-top:1.5rem;color:var(--color-content-heading)}h1:first-child{padding-top:0}p{margin:0 0 1.5rem}p:last-child{margin-bottom:0}.i-cf:after{content:"";display:block;clear:both}.l-canvas,.l-footer{margin:0 auto;width:100%;background:var(--color-content-bg-grad);color:var(--color-content-text)}.l-canvas{flex-grow:1}@media screen and (min-width:1025px){body:not(.us_iframe){display:flex;flex-direction:column;min-height:100vh}}.l-footer{overflow:hidden}.l-section,.l-section-h{position:relative;margin:0 auto}.l-section{padding-left:2.5rem;padding-right:2.5rem}.l-section-h{width:100%;max-width:var(--site-content-width,1200px)}.l-section.height_medium{padding-top:4rem;padding-bottom:4rem}.l-section.full_height{min-height:100vh}.l-section.full_height.valign_center{display:flex;flex-direction:column;justify-content:center}.l-body .vc_column-inner:after,.l-body .vc_column-inner:before,.l-body .vc_row:after,.l-body .vc_row:before{display:none}@media (max-width:1024px){.l-section.height_medium{padding-top:2.5rem;padding-bottom:2.5rem}}@media screen and (max-width:600px){p{margin-bottom:1rem}h1{padding-top:1rem}.l-section{padding-left:1.5rem;padding-right:1.5rem}.l-section.height_medium{padding-top:1.5rem;padding-bottom:1.5rem}}[class*=us_animate_]{opacity:0;animation-duration:.7s;animation-fill-mode:both}[class*=us_animate_]:not(.start){animation:none!important}.w-btn{display:inline-block;vertical-align:top;text-align:center;line-height:1.2;position:relative;transition-property:background,border,box-shadow,color,opacity,transform;transition-duration:.3s;-webkit-tap-highlight-color:transparent;padding:.8em 1.8em}.w-btn:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;border-style:solid;border-color:inherit;border-image:inherit}.w-btn-wrapper{margin:.3rem 0}.w-btn-wrapper.align_none{display:inline-block;vertical-align:top}:not(.w-hwrapper)>.w-btn-wrapper.align_none{margin-right:.6rem}.g-cols.via_flex{display:flex;flex-wrap:wrap}.vc_column_container{display:flex;flex-direction:column;position:relative;border-color:var(--color-content-border)}.g-cols.via_flex>div>.vc_column-inner{display:flex;flex-direction:column;flex-grow:1;position:relative;border-color:inherit}.g-cols.via_flex.type_default{margin:0-1.5rem}.g-cols.via_flex.type_default>div>.vc_column-inner{padding-left:1.5rem;padding-right:1.5rem}.g-cols.via_flex.type_default>div.has_bg_color>.vc_column-inner{padding-top:1.5rem;padding-bottom:1.5rem}@media print{*,:after,:before{box-shadow:none!important;text-shadow:none!important;animation:none!important;border-color:#000!important;color:#000!important;opacity:1!important}*,:after,:before,body.l-body div[class*=_custom_]{background:0 0!important}.i-cf:after,.i-cf:before,.l-footer,body.l-body .w-btn:after,body.l-body .w-btn:before{display:none!important}.l-main,.l-section{margin:0!important;padding:0!important;height:auto!important;min-height:0!important}.vc_column-inner{position:static!important}body.l-body .l-section .l-section-h{position:static!important;padding:5mm 0!important}body.l-body .w-btn{border:2px solid!important;color:inherit!important}.g-cols,.vc_column-inner,.vc_column_container{display:block!important}.w-separator{height:5mm!important}}.color_alternate .w-post-elm.color_link_inherit a:not(:hover),.w-post-elm.color_link_inherit a:not(:hover){color:inherit}.w-separator{clear:both;overflow:hidden;line-height:0;height:1.5rem}.w-separator:not(.with_content){position:relative}.w-separator.size_small:empty{height:1.5rem}@media (max-width:1024px){.w-separator.size_small:empty{height:1rem}}