﻿.clickablecardlist.section-container{margin-bottom:20px;}.clickablecardlist .clickablecardlist-container{max-width:1320px;margin-left:auto;margin-right:auto;padding:0 10px;}@media screen and (max-width:1024px){.clickablecardlist .clickablecardlist-container{padding:0;}}.clickablecardlist .clickablecardlist-container .Listblock-title{font-family:"League Spartan",sans-serif;font-size:24px;font-weight:500;line-height:24px;margin:0 auto 20px;max-width:1320px;width:100%;text-transform:none;text-align:center;border:0;color:#484a74;padding:0;font-family:"League Spartan",sans-serif;padding:0 10px!important;}@media screen and (max-width:768px){.clickablecardlist .clickablecardlist-container .Listblock-title{font-size:24px!important;line-height:1.25!important;}}@media screen and (max-width:1024px){.clickablecardlist .clickablecardlist-container .Listblock-title{padding:0 20px!important;}}.clickablecardlist .clickablecardlist-container ul.content-section{display:flex;flex-wrap:wrap;list-style:none;justify-content:flex-start;padding:0;margin:0 auto;}@media screen and (max-width:1024px){.clickablecardlist .clickablecardlist-container ul.content-section{flex-direction:column;padding:0!important;}}.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard{margin-bottom:20px;width:33.3333333333%;min-height:200px;padding:0 10px;display:flex;flex-direction:column;}@media screen and (max-width:1024px){.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard{width:100%;padding:0;}}@supports(-moz-appearance:none){.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard{width:calc((100% - 60px)/3);}}.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard.FullWidth{width:100%;}.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard.HalfWidth{width:50%;}@supports(-moz-appearance:none){.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard.HalfWidth{width:calc(50% - 20px);}}.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image]{height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;min-height:inherit;position:relative;background-blend-mode:multiply;background-color:rgba(0,0,0,.35);box-shadow:0 2px 4px 0 rgba(45,45,45,.3);}.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] a{display:flex;border-bottom:0!important;text-decoration:none;height:100%;min-height:200px;padding-bottom:0;background-image:none!important;}@media all and (-ms-high-contrast:active),(-ms-high-contrast:none){.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] a:before{content:"";position:absolute;background-color:#f76049;top:0;left:0;right:0;bottom:0;}}.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] a .block-buttontext{border:0!important;}.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] a .block-buttontext:hover{border:0!important;}.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] a:hover .block-maindiv .block-content h3.block-title{border-bottom:2px solid #fff;}.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] a:focus{outline-width:2px!important;}@media all and (-ms-high-contrast:active),(-ms-high-contrast:none){.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] a:before{background-color:rgba(0,0,0,.35);}}.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] .block-maindiv{padding:20px;display:inline-flex;align-self:flex-end;width:100%;z-index:1;}.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] .block-maindiv .image-placeholder{width:auto;margin:10px 8px 0 0;width:19px;height:25px;}.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] .block-maindiv .image-placeholder img,.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] .block-maindiv .image-placeholder svg{width:19px;height:25px;}.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] .block-maindiv .image-placeholder img{filter:brightness(0) invert(1) drop-shadow(0 2px 4px rgba(36,45,55,.65));min-height:auto;}.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] .block-maindiv .image-placeholder svg>*{fill:#fff!important;}.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] .block-maindiv .empty-placeholder{display:none;}.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] .block-maindiv .block-content{align-self:flex-start;}.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] .block-maindiv .block-content .block-title{color:#fff;font-size:32px!important;line-height:1.25;text-align:left;font-weight:bold;padding-bottom:2px;display:inline;margin-top:0;font-family:BlinkMacSystemFont,-apple-system,"Segoe UI","Roboto","Droid Sans","Helvetica Neue",sans-serif;text-shadow:0 2px 4px rgba(45,45,45,.65);}.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] .block-maindiv .block-content .block-title:after{content:"";display:block;margin-bottom:10px;}.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] .block-maindiv .block-content>*{margin-bottom:10px!important;}.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] .block-maindiv .block-content>*:last-child{margin-bottom:0!important;}.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] .block-maindiv .block-content .b-morelines_section_wrapper.js-morelines_section_wrapper{width:100%!important;max-width:100%!important;}.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] .block-maindiv .block-content .block-textblock{color:#fff;font-size:16px;text-align:left;font-weight:bold;font-family:BlinkMacSystemFont,-apple-system,"Segoe UI","Roboto","Droid Sans","Helvetica Neue",sans-serif;text-shadow:0 2px 4px rgba(45,45,45,.65);}.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] .block-maindiv .block-content .block-textblock p{color:#fff;font-family:BlinkMacSystemFont,-apple-system,"Segoe UI","Roboto","Droid Sans","Helvetica Neue",sans-serif;}.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] .block-maindiv .block-content .block-buttontext{font-size:12px;line-height:12px;text-align:left;margin:0;background:none;border:0;padding:0 0 4px 0;border-bottom:2px solid transparent;box-shadow:none;width:fit-content;width:-moz-fit-content;margin-top:20px;border-radius:0;display:block;font-family:BlinkMacSystemFont,-apple-system,"Segoe UI","Roboto","Droid Sans","Helvetica Neue",sans-serif;color:#fff;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] .block-maindiv .block-content .block-buttontext{display:inline-block;width:auto;}}.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] .block-maindiv .block-content .block-buttontext .right{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-left:5px;}.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] .block-maindiv .block-content .block-buttontext:hover{border-bottom-color:#fff;}@media screen and (max-width:1024px){.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard.HalfWidth,.clickablecardlist .clickablecardlist-container ul.content-section li.clickablecard.CardWidth{width:100%;}}@media all and (-ms-high-contrast:active),(-ms-high-contrast:none){.clickablecardlist .clickablecardlist-container.fullWidth-coop.content-container{height:auto!important;}}.clickablecardlist .clickablecardlist-container.fullWidth-coop.content-container li.clickablecard,.clickablecardlist .clickablecardlist-container.fullWidth-coop.content-container div[style^=background-image]{width:100%;}@media all and (-ms-high-contrast:active),(-ms-high-contrast:none){.clickablecardlist .clickablecardlist-container.fullWidth-coop.brandedcoopcardsblock .content-container{height:100%!important;}}.clickablecardlist .containerblock .clickablecardlist{margin-bottom:0;}.clickablecardlist .containerblock .clickablecardlist li.clickablecard{margin-bottom:20px;}.clickablecardlist .containerblock .clickablecardlist:last-child{margin-bottom:-20px;}@media screen and (max-width:1024px){.rounded-corner .clickablecardlist-container ul.content-section{padding:0 20px 20px!important;}}.rounded-corner .clickablecardlist-container ul.content-section li.clickablecard.HalfWidth{margin-bottom:105px;}@media screen and (max-width:500px){.rounded-corner .clickablecardlist-container ul.content-section li.clickablecard.HalfWidth{margin-bottom:95px;}}.rounded-corner .clickablecardlist-container ul.content-section li.clickablecard.HalfWidth div[style^=background-image]{border-radius:8px;background-color:transparent;}.rounded-corner .clickablecardlist-container ul.content-section li.clickablecard.HalfWidth div[style^=background-image] a:hover h3{border-bottom:2px solid #378277;}.rounded-corner .clickablecardlist-container ul.content-section li.clickablecard.HalfWidth div[style^=background-image] a .block-maindiv{padding:20px 0;position:relative;bottom:-200px;display:block;align-self:initial;}.rounded-corner .clickablecardlist-container ul.content-section li.clickablecard.HalfWidth div[style^=background-image] a .block-maindiv .block-content h3.block-title{text-shadow:none;color:#378277;font-size:24px!important;}@media screen and (max-width:500px){.rounded-corner .clickablecardlist-container ul.content-section li.clickablecard.HalfWidth div[style^=background-image] a .block-maindiv .block-content h3.block-title{font-size:16px!important;}}.rounded-corner .clickablecardlist-container ul.content-section li.clickablecard.HalfWidth div[style^=background-image] a .block-maindiv .block-content h3.block-title:after{margin-bottom:5px;}.rounded-corner .clickablecardlist-container ul.content-section li.clickablecard.HalfWidth div[style^=background-image] a .block-maindiv .block-content .block-textblock{text-shadow:none;color:#444;}@media screen and (max-width:500px){.rounded-corner .clickablecardlist-container ul.content-section li.clickablecard.HalfWidth div[style^=background-image] a .block-maindiv .block-content .block-textblock{font-size:12px!important;}}@media screen and (max-width:1024px){.half-overlay .clickablecardlist-container ul.content-section{padding:0 20px 20px!important;}}.half-overlay .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image]{border-radius:8px;background-color:transparent;}.half-overlay .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] a{background-image:linear-gradient(to right,rgba(247,96,73,.75) 0%,rgba(247,96,73,.75) 50%,transparent 50%)!important;border-radius:8px;}.half-overlay .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] a .block-maindiv{align-self:center;width:50%;}@media screen and (max-width:420px){.half-overlay .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] a .block-maindiv{padding:10px;}}.half-overlay .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] a .block-maindiv .block-content h3.block-title{text-shadow:none;font-size:24px!important;}@media screen and (max-width:420px){.half-overlay .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] a .block-maindiv .block-content h3.block-title{font-size:16px!important;}}.half-overlay .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] a .block-maindiv .block-content h3.block-title:after{margin-bottom:5px;}.half-overlay .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] a .block-maindiv .block-content .block-textblock{font-weight:600;text-shadow:none;}@media screen and (max-width:420px){.half-overlay .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] a .block-maindiv .block-content .block-textblock{font-size:12px;}}@media screen and (max-width:1024px){.left-justified-overlay .clickablecardlist-container ul.content-section{padding:0 20px 20px!important;}}.left-justified-overlay .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image]{border-radius:8px;background-color:transparent;}.left-justified-overlay .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] a{border-radius:8px;}.left-justified-overlay .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] a .block-maindiv{margin-left:10px;margin-bottom:10px;border-radius:8px;background-color:rgba(247,96,73,.75);width:65%;padding:10px;}@media screen and (max-width:1024px){.left-justified-overlay .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] a .block-maindiv{width:100%;margin-right:10px;}}.left-justified-overlay .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] a .block-maindiv .block-content{width:100%;text-align:center;}.left-justified-overlay .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] a .block-maindiv .block-content h3.block-title{text-align:center;width:100%;padding:0;text-shadow:none;font-size:24px!important;text-shadow:none;}@media screen and (max-width:420px){.left-justified-overlay .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] a .block-maindiv .block-content h3.block-title{font-size:16px!important;}}.left-justified-overlay .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] a .block-maindiv .block-content h3.block-title:after{margin-bottom:5px;}.left-justified-overlay .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] a .block-maindiv .block-content .block-textblock{text-align:center;text-shadow:none;font-weight:600;}@media screen and (max-width:420px){.left-justified-overlay .clickablecardlist-container ul.content-section li.clickablecard div[style^=background-image] a .block-maindiv .block-content .block-textblock{font-size:12px!important;}}.clickablecardlist .clickablecardlist-container .content-section .clickablecard a:focus{outline:#378277 auto 2px;box-shadow:none;}.rounded-corner.clickablecardlist .clickablecardlist-container .content-section .clickablecard a:focus{display:block;}