.cols-with-bg,.cols-with-bg .cols-with-bg-container .wp-block-button__link:hover{background-color:#F2F2F2}.columns{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:no-wrap;max-width:1546px;width:90%;margin:0 auto}@media screen and (max-width:1024px){.columns-container{overflow-x:scroll}.columns{width:fit-content;margin-bottom:0}.columns .vertical-line{height:auto}}@media screen and (max-width:768px){.columns{margin-bottom:0}}.columns .column{width:31%}@media screen and (max-width:1024px){.columns .column{padding:0 20px;width:75vw}.columns .column a{margin-left:auto;margin-right:auto;display:table}}.columns .column .image{width:100%}.columns .column .image img{width:100%;height:auto;display:block}.columns .column h3{margin-top:50px}@media screen and (max-width:1024px){.columns .column h3{margin-top:40px}.columns .column p{margin-bottom:50px}}.columns .column p{margin-top:10px}#three-columns-button{margin:50px auto 0}.cols-with-bg{padding:90px 0}@media screen and (max-width:768px){#three-columns-button{margin-bottom:60px;margin-top:0}.cols-with-bg{padding:50px 0}}.cols-with-bg .cols-with-bg-container{max-width:1546px;width:90%;margin:0 auto}.cols-with-bg .cols-with-bg-container .columns{width:100%}.cols-with-bg .cols-with-bg-container .columns .column{text-decoration:none}@media screen and (max-width:768px){.cols-with-bg .cols-with-bg-container .columns{width:fit-content}}.cols-with-bg .cols-with-bg-container .wp-block-button{margin-top:70px}.cols-with-bg .cols-with-bg-container .wp-block-button__link{border:1px solid #393837;color:#393837}.cols-with-bg .cols-with-bg-container .wp-block-button__link:after{filter:brightness(0)}@media screen and (max-width:1024px){.cols-with-bg .cols-with-bg-container .wp-block-button{margin-top:30px}}