.control-dual-content .cdc-heading .highlight-heading{opacity:0;transform:translateY(200px);transition:opacity 1s ease,transform 1s ease;transition-delay:0ms}.control-dual-content .heading-content{opacity:0;transform:translateY(200px);transition:opacity 1s ease,transform 1s ease;transition-delay:calc(var(--ani-delay)*.2s)}.control-dual-content .heading-content p{font-family:var(--font-primary);font-size:1.4444rem;line-height:1.307;margin:0 0 1.7rem}.control-dual-content .text-content{opacity:0;transform:translateY(200px);transition:opacity 1s ease,transform 1s ease;transition-delay:calc(var(--ani-delay)*.4s)}.control-dual-content .text-content :last-child{margin-bottom:0}.control-dual-content .text-content ul li{margin-bottom:.833rem}.control-dual-content .text-content.link-list p+ul{margin-top:2rem}.control-dual-content .text-content.link-list ul{list-style:none;padding:0}.control-dual-content .text-content.link-list ul li{font-family:var(--font-primary);font-size:.9444rem;font-weight:700;letter-spacing:var(--font-spacing-narrow);margin-bottom:2rem;text-transform:uppercase}.control-dual-content .text-content.link-list ul li a{position:relative;text-decoration:none}.control-dual-content .text-content.link-list ul li a:before{content:"\f061";font:var(--fa-font-light);left:-33px;opacity:0;position:absolute;top:4px;transition:opacity .2s linear}.control-dual-content .text-content.link-list ul li a:after{background-color:var(--menu-link-underline);bottom:0;content:"";height:1px;left:0;position:absolute;transition:width .2s linear;width:0}.control-dual-content .text-content.link-list ul li a:hover:before{opacity:1}.control-dual-content .text-content.link-list ul li a:hover:after{width:100%}.control-dual-content.layout-2 .cdc-heading{align-items:center;display:flex;overflow:hidden;padding:0;position:relative;transform:translateY(50%)}.control-dual-content.layout-2 .cdc-heading:after,.control-dual-content.layout-2 .cdc-heading:before{background-color:red;content:"";flex:1 1 auto;height:1px;width:1000px}.control-dual-content.layout-2 .cdc-heading .highlight-heading{margin:0;padding:0 20px;position:relative;text-align:center}.control-dual-content.layout-2 .cdc-inner{border:1px solid red;border-top:0 solid red;padding:4.75rem var(--bs-gutter-x) 3rem;position:relative}.control-dual-content.reveal .heading-content,.control-dual-content.reveal .highlight-heading,.control-dual-content.reveal .text-content{opacity:1;transform:none}@media (min-width:768px){.control-dual-content .cdc-heading{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}.control-dual-content .cdc-inner{display:flex;flex-wrap:wrap}.control-dual-content .cdc-inner .cdc-column{flex:0 0 auto;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:50%}.control-dual-content.layout-2 .cdc-inner{align-items:center}.control-dual-content.layout-2 .cdc-inner .cdc-column.column-left{text-align:center}}@media (min-width:1200px){.control-dual-content .cdc-inner{justify-content:space-between}.control-dual-content .cdc-inner .cdc-column.column-left{width:41.66666667%}.control-dual-content .cdc-inner .cdc-column.column-right{width:50%}}