.rwd .two-column{background-size:cover} @media screen and (min-width:768px){.rwd .two-column .flex-col-wrap{display:flex} .rwd .two-column.fifty-fifty .container .flex-col-wrap{margin:0 -0.9375rem} .rwd .two-column.fifty-fifty .col-1,.rwd .two-column.fifty-fifty .col-2{width:50%;padding:0 .9375rem} .rwd .two-column.seventyfive .col-1{width:75%;padding:0 1.5rem;position:relative} .rwd .two-column.seventyfive .col-2{width:25%;margin:0;padding-bottom:0;position:relative} .rwd .two-column.twentyfive .col-1{width:25%} .rwd .two-column.twentyfive .col-2{width:75%} .rwd .two-column.twentyfive .container .flex-col-wrap{margin:0 -0.9375rem} .rwd .two-column.twentyfive .col-1,.rwd .two-column.twentyfive .col-2{padding:0 .9375rem} } .rwd .twocolumn.dark .two-column,.rwd .twocolumn.theme-dark-1 .two-column,.rwd .twocolumn.theme-blue-steel.dark .two-column{background-color:#183544} .rwd .twocolumn.theme-blue-steel .two-column{background-color:#548fad} .rwd .twocolumn.theme-geode .two-column{background-color:#8f5da2} .rwd .twocolumn.theme-geode.dark .two-column{background-color:#653171} .rwd .twocolumn.theme-classic-blue .two-column{background-color:#0068b5} .rwd .twocolumn.theme-classic-blue.dark .two-column{background-color:#004a86} .rwd .linklist-sidebar{padding:2.5rem 0} .rwd .linklist-sidebar.two-column .container .flex-col-wrap{margin:0 -0.9375rem} .rwd .linklist-sidebar.two-column .col-1,.rwd .linklist-sidebar.two-column .col-2{padding:0 .9375rem} @media screen and (min-width:768px){.rwd .linklist-sidebar.two-column .flex-col-wrap{align-items:center;flex-wrap:wrap} .rwd .linklist-sidebar.two-column .col-1{width:100%} .rwd .linklist-sidebar.two-column .col-2{width:100%} } @media screen and (min-width:992px){.rwd .linklist-sidebar.two-column .col-1{width:100%} .rwd .linklist-sidebar.two-column .col-2{width:33%} } @media screen and (min-width:1200px){.rwd .linklist-sidebar.two-column .col-1{width:75%} .rwd .linklist-sidebar.two-column .col-2{width:25%} } .rwd .linklist-sidebar .comp-title{margin-bottom:1.5rem} .rwd .intro-text-blade{padding:2rem 0 2.5rem} .rwd .intro-text-blade .a-text p{margin:.5rem 0} @media screen and (max-width:767px){.rwd .intro-text-blade .btn-primary,.rwd .intro-text-blade .btn-secondary{width:100%;margin-bottom:1rem} } @media screen and (min-width:768px){.rwd .marquee-color-block.two-column .flex-col-wrap{align-items:center} .rwd .marquee-color-block.two-column .col-1{padding:1.5rem} .rwd .marquee-color-block.two-column .col-2{padding:5rem 1.5rem 2.5rem 1rem} .rwd .marquee-color-block.two-column.layout-left .col-2{padding-right:4.3125rem} }