.hero.med{height:calc(800px - 107px);min-height:0}.hero{height:calc(100vh - 142px);max-height:1000px;clear:both;position:relative;overflow:hidden}.hero .hero-bg{position:absolute;top:0;left:0;bottom:0;right:0;background-repeat:no-repeat;overflow:hidden}.hero .wrapper{margin:0 auto;position:relative}.hero .breadcrumb{bottom:115px;left:10px}.hero .breadcrumb a{color:#fff;font-weight:100;font-family:"alternate_gothic_no3_dregular";font-size:20px}.tertiary-bg{background:#F5F0ED}.wrapper{margin:0 auto 40px;max-width:1200px;position:relative}.row{position:relative}.splitter-section.refine-results{height:90px}.splitter-section{-webkit-align-items:center;align-items:center;display:flex;height:90px}h3{line-height:1em;font-weight:100;font-size:40px}.splitter-section.refine-results h3{color:#2B2B2B;font-family:"kenyan_coffeeregular";align-self:center;font-size:40px}.splitter-section .splitter-content{height:51px;justify-content:space-between;display:flex;width:100%;position:relative}.splitter-section label{font-family:"alternate_gothic_no3_dregular";font-size:30px;color:#2B2B2B;margin:0 0 0 20px}.splitter-section .flex-item:first-child label{margin-left:0}.splitter-section .flex-item label{margin-right:10px}form select{border-radius:4px;max-width:100%;border:1px solid #816457;height:50px;color:#2B2B2B;background:#fff}.splitter-section.refine-results select{font-family:Georgia,sans-serif;width:auto;font-size:13px;margin:0;line-height:3.5em}.splitter-section .flex-item select{width:200px}.card{display:block;width:100%;position:relative}.card .zoom{bottom:0;left:0;position:absolute;right:0;top:0;transition:all 0.3s ease-in-out 0s}.card .card-content.content-bl{align-items:flex-start;flex-direction:column;height:385px;justify-content:flex-end;position:relative;padding-bottom:15px;padding-left:15px;z-index:0}.card .card-content.content-bl .content-tl{background:rgb(0 0 0 / .3);border-radius:50px;line-height:28px;font-family:helvetica;font-size:12px;height:30px;padding:0 15px;position:absolute;right:15px;top:15px}.card .card-content.content-bl p{color:#fff;font-size:13px;line-height:1.5em;margin-top:6px;text-shadow:0 0 5px rgb(0 0 0 / .7);max-width:100%}p:last-of-type{margin:0}.card .card-content.content-bl [class^="icon-"]:first-of-type{margin-left:0}.card .card-content.content-bl [class^="icon-"]{font-size:16px;position:relative;top:2px;margin:0 5px 0 10px}