section.generic_content{--box-padding-x: 20px}@media(min-width: 576px){section.generic_content{--box-padding-x: 40px}}@media(min-width: 768px){section.generic_content{--box-padding-x: 60px}}@media(min-width: 992px){section.generic_content{--box-padding-x: 75px}}@media(min-width: 1200px){section.generic_content{--box-padding-x: 90px}}section.generic_content .wysiwyg-content{margin-top:1.25rem}section.generic_content .container{-webkit-transform:translateY(var(--overlap-bottom, 0px));transform:translateY(var(--overlap-bottom, 0px));margin-top:calc((var(--overlap-top, 0px) + var(--overlap-bottom, 0px))*-1)}section.generic_content h2:last-child{font-size:calc(1.3125rem + 0.75vw);text-transform:none}@media(min-width: 1200px){section.generic_content h2:last-child{font-size:1.875rem}}section.generic_content .box{padding:calc(var(--section-spacing)*7/8) var(--box-padding-x);max-width:945px;margin:0 auto;-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,.175);box-shadow:0 1rem 3rem rgba(0,0,0,.175);position:relative}section.generic_content.overlap-top{--overlap-top: calc(var(--section-spacing) * 0.725);padding-top:0;z-index:2}section.generic_content.overlap-top:before{background-color:var(--bg-color-prior, transparent)}section.generic_content:not(:last-child).overlap-bottom{--overlap-bottom: calc(var(--section-spacing) * 0.725);overflow:visible;padding-bottom:0;z-index:2}section.generic_content:not(:last-child).overlap-bottom+section,section.generic_content:not(:last-child).overlap-bottom+link+section{--overlap-bottom-prior: calc(var(--section-spacing) * 0.725)}
/*# sourceMappingURL=generic_content.css.map */
