.vcf-navigation-v1{gap:20px;padding:15px 22px}.vcf-main-menu>ul{display:flex;align-items:center;gap:20px;list-style:none!important;margin:0!important;padding:0!important}.vcf-main-menu li{list-style:none!important;margin:0!important;padding:0!important}.vcf-main-menu a,.vcf-main-menu summary{font:700 15px/1.4 VCFOswald,Arial,sans-serif;text-transform:uppercase;color:#333;text-decoration:none!important;white-space:nowrap}.vcf-main-menu a:hover,.vcf-main-menu summary:hover,.vcf-main-menu a[aria-current=page]{color:#c72c2c}.vcf-main-menu>ul>li>a{display:block;padding:12px 0}.vcf-dropdown{position:relative}.vcf-dropdown summary{display:flex;gap:7px;align-items:center;cursor:pointer;list-style:none;padding:12px 0}.vcf-dropdown summary::-webkit-details-marker{display:none}.vcf-dropdown summary span{transition:transform .2s}.vcf-dropdown[open] summary span{transform:rotate(180deg)}.vcf-dropdown>ul{position:absolute;top:100%;left:-18px;min-width:230px;background:#fff;padding:10px!important;margin:0!important;list-style:none;border-top:3px solid #e23333;box-shadow:0 12px 30px #0002;z-index:100}.vcf-dropdown>ul a{display:block;padding:11px 14px;font-size:15px}.vcf-dropdown>ul a:hover{background:#f6f6f6}.vcf-main-menu .vcf-menu-join>a{background:#e23333;color:#fff;padding:13px 17px}.vcf-main-menu .vcf-menu-join>a:hover{background:#bf2424;color:#fff}.vcf-menu-toggle{display:none;border:1px solid #ddd;background:#fff;padding:10px 14px;cursor:pointer;font-size:13px;color:#333}.vcf-main-menu a:focus-visible,.vcf-main-menu summary:focus-visible,.vcf-menu-toggle:focus-visible{outline:2px solid #c52626;outline-offset:4px}.vcf-breadcrumb{max-width:1160px;width:88%;margin:18px auto 25px;display:flex;align-items:center;flex-wrap:wrap;gap:9px;font:12px/1.6 Arial,sans-serif;color:#777}.vcf-breadcrumb a{color:#b52828;text-decoration:none}.vcf-breadcrumb [aria-current]{overflow-wrap:anywhere}.page-id-311 .vcf-home-nav{position:absolute!important;inset:0 0 auto;z-index:60;margin:0!important;width:100%}.page-id-311 .vcf-home-nav .vcf-header{background:#fffffff2;margin:22px auto;max-width:1240px}.page-id-311 .vcf-home-nav .et_pb_text_inner{position:static}.page-id-311 .vcf-home-nav .vcf-main-menu ul{padding-bottom:0}.vcf-navigation-v1 .vcf-brand img{width:57px}.vcf-navigation-v1 .vcf-brand span{font-size:13px}
@media(max-width:1200px){.vcf-main-menu>ul{gap:14px}.vcf-main-menu a,.vcf-main-menu summary{font-size:14px}.vcf-navigation-v1{padding:13px 18px}.vcf-navigation-v1 .vcf-brand span{font-size:11px}}
@media(max-width:1100px){.vcf-menu-toggle{display:block}.vcf-main-menu{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;max-height:calc(100svh - 130px);overflow-y:auto;padding:15px 20px;box-shadow:0 15px 30px #0002;border-top:1px solid #eee}.vcf-main-menu.is-open{display:block}.vcf-main-menu>ul{display:block}.vcf-main-menu a,.vcf-main-menu summary{font-size:17px}.vcf-main-menu>ul>li{border-bottom:1px solid #eee}.vcf-dropdown summary{justify-content:space-between;padding:14px 0}.vcf-dropdown>ul{position:static;box-shadow:none;border:0;border-left:2px solid #e23333;margin:0 0 10px!important;padding:0 0 0 10px!important;min-width:0}.vcf-dropdown>ul a{font:14px/1.5 Arial,sans-serif;text-transform:none;padding:12px}.vcf-main-menu .vcf-menu-join{margin-top:14px!important}.vcf-main-menu .vcf-menu-join>a{text-align:center}.vcf-navigation-v1 .vcf-brand span{font-size:13px}}
@media(max-width:520px){.page-id-311 .vcf-home-nav .vcf-header{margin:12px auto;width:90%;min-height:73px}.vcf-navigation-v1 .vcf-brand img{width:48px}.vcf-navigation-v1 .vcf-brand span{font-size:11px}.vcf-breadcrumb{width:90%;font-size:11px}.vcf-main-menu{padding:12px 18px}}
@media(prefers-reduced-motion:reduce){.vcf-dropdown summary span{transition:none}}

.vcf-dropdown summary .vcf-chevron{display:inline-block;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin:0 3px 3px}.vcf-dropdown[open] summary .vcf-chevron{transform:rotate(225deg);margin-top:5px}.vcf-main-menu .vcf-menu-join>a{color:#fff!important}
.vcf-menu-toggle span{display:none}
.vcf-site-page .et_pb_section_0.vcf-shell{z-index:100;overflow:visible}
