ol,ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:where(figure){margin:0 0 1em}.cl-template{border-style:solid;border-width:0;position:relative;display:flex;flex:1;background-repeat:no-repeat;background-size:cover;background-position:center center}.cl-template--image-top{flex-direction:column}.cl-template a,.cl-template div,.cl-template h3{margin:0;padding:0;border:0;outline:0;font-style:inherit;vertical-align:baseline;text-decoration:none;color:inherit;border-style:solid;font-family:Arial,Helvetica,sans-serif;box-shadow:none;font-weight:600;line-height:1.2;font-size:27.2px}.cl-template a,.cl-template div{font-weight:400;font-size:16px}.cl-template h3 a{font-size:inherit;font-weight:inherit}.cl-template a:hover{color:inherit}.cl-template .cl-element{display:flex;position:relative}.cl-template .cl-element *,.cl-template a,.cl-template div,.cl-template h3{overflow-wrap:break-word;word-break:break-word}.cl-template .cl-element-featured_media,.cl-template .cl-element-section{display:block}.cl-template .cl-element-section{position:relative;flex:1}.cl-template .cl-element-featured_media{overflow:hidden}.cl-template .cl-element-featured_media__image{display:block}.cl-layout-container{--cl-layout-margin:0;--cl-layout-padding:0;--cl-layout-width:100%;--cl-layout-background-color:transparent;--cl-layout-background-gradient:none;overflow:hidden;position:relative;padding:var(--cl-layout-margin,0);box-sizing:border-box;background-clip:content-box;background-color:var(--cl-layout-background-color,transparent);background-image:var(--cl-layout-background-gradient,none)}.cl-layout{position:relative;--cl-layout-gap-c:0;--cl-layout-gap-r:0;margin:calc(-1*var(--cl-layout-gap-r, 0))0 0 calc(-1*var(--cl-layout-gap-c, 0px));width:auto;max-width:none;padding:var(--cl-layout-padding,0);display:flex;flex-wrap:wrap}.cl-layout--grid>.cl-layout__item{margin:var(--cl-layout-gap-r,0)0 0 var(--cl-layout-gap-c,0)}.cl-layout,.cl-layout *{box-sizing:border-box;font-family:inherit}.cl-layout__item{position:relative;display:block;height:auto;flex:0 0 50%}.cl-layout--equal-rows .cl-template{height:100%}@media only screen and (min-width:0){.cl-layout.cl-layout--col-xs-1 .cl-layout__item{width:calc(100% - var(--cl-layout-gap-c));flex-basis:calc(100% - var(--cl-layout-gap-c))}}@media only screen and (min-width:600px){.cl-layout.cl-layout--col-s-2 .cl-layout__item{width:calc(50% - var(--cl-layout-gap-c));flex-basis:calc(50% - var(--cl-layout-gap-c))}}@media only screen and (min-width:960px){.cl-layout.cl-layout--col-m-3 .cl-layout__item{width:calc(33.3333% - var(--cl-layout-gap-c));flex-basis:calc(33.3333% - var(--cl-layout-gap-c))}}@media only screen and (min-width:1280px){.cl-layout.cl-layout--col-l-3 .cl-layout__item{width:calc(33.3333% - var(--cl-layout-gap-c));flex-basis:calc(33.3333% - var(--cl-layout-gap-c))}}.cl-template--id-2280{background-color:#fff;color:#333;padding:10px;border-radius:4px;border-width:2px;border-color:#ccc}.cl-template--id-2280 .cl-element--instance-1001{text-align:left;font-weight:400;font-style:normal;text-decoration:none;margin:0;border-radius:0;background-color:#efefef;height:0;padding:56.25%0 0}.cl-template--id-2280 .cl-element--instance-1001 .cl-element-featured_media__anchor{display:block;height:100%;width:100%;position:absolute;top:0;left:0}.cl-template--id-2280 .cl-element--instance-1001 .cl-element-featured_media__image{background-position:center center;background-repeat:no-repeat;width:100%;height:100%;display:block;position:absolute;top:0;left:0;background-size:cover}.cl-template--id-2280 .cl-element--instance-1053,.cl-template--id-2280 div.cl-element--instance-1002{text-align:left;font-weight:400;font-style:normal;text-decoration:none;margin:0;padding:10px 0 0;border-radius:0;justify-content:flex-start}.cl-template--id-2280 .cl-element--instance-1053{text-align:center;font-size:21px;font-weight:700;padding:5px 0;line-height:1.2;justify-content:center}.cl-template--id-2280 .cl-element--instance-1053 .cl-element-title__anchor{font-weight:700;font-style:normal;text-decoration:none;font-size:21px;display:inline-block;line-height:inherit}.cl-template--id-2280 .cl-element--instance-1053 .cl-element-title__anchor:active,.cl-template--id-2280 .cl-element--instance-1053 .cl-element-title__anchor:focus,.cl-template--id-2280 .cl-element--instance-1053 .cl-element-title__anchor:hover{font-weight:700;font-style:normal;text-decoration:underline}