.three-columns{padding:82px 0 18px;font-size:16px;line-height:1.5}@media (min-width: 768px){.three-columns{padding:82px 0 60px}}@media (min-width: 1024px){.three-columns{padding:128px 0 96px}}@media (min-width: 768px){.three-columns .row{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -20px}}@media (min-width: 1024px){.three-columns .row{margin:0 -30px}}.three-columns .col{padding:0 30px 51px;text-align:center;position:relative}@media (min-width: 768px){.three-columns .col{padding:0 20px 20px;width:33.3%}}@media (min-width: 1024px){.three-columns .col{padding:0 30px 20px}}@media (min-width: 1280px){.three-columns .col{padding:0 60px 20px}}@media (min-width: 1024px){.three-columns .col:first-child{width:28%}}.three-columns .col:nth-child(3n+1):before{display:none}@media (min-width: 768px){.three-columns .col:before{content:"";width:1px;background-color:#4f2e1d;position:absolute;top:90px;bottom:55px;left:0}}.three-columns .img-box{width:96px;height:96px;margin:0 auto 10px}.three-columns .img-box img{display:block;width:100%;height:100%;object-fit:contain}.three-columns h3{font-family:brandon-grotesque,Arial,Helvetica Neue,Noto Sans,sans-serif;font-size:14px;line-height:1;font-weight:500;letter-spacing:1.8px;margin:0 0 33px}.three-columns p a{color:inherit}.three-columns p a:hover{color:#c4a568}
