._mobile_menu{display:flex;justify-content:center;align-items:center;position:fixed;z-index:9;left:0;bottom:0;width:100%;height:var(--mobile_call_bar);margin:0;padding:0;list-style:none;background-color:#d89b7f;color:#fff;box-shadow:0 0 20px rgba(0,0,0,.1)}._mobile_menu i{margin-right:10px}._mobile_menu a{display:block;font-size:.875rem;font-weight:300;text-decoration:none;text-transform:uppercase;color:#fff}._mobile_menu li{position:relative;z-index:2;flex:1 1 auto;text-align:center;line-height:39px;cursor:pointer;border-right:1px solid #cc7c58;border-left:1px solid #e4baa6}@media (max-width:768px){._mobile_menu a{display:flex;gap:6px 0;align-items:center;justify-content:center;flex-direction:column;line-height:1}._mobile_menu a i{margin:0;font-size:.75rem}._mobile_menu a span{font-size:.75rem;font-weight:500;letter-spacing:-.8px}}@media (min-width:1200px){._mobile_menu{display:none}}._footer{position:relative;z-index:1;padding-top:100px;background:#1e1e1e;font-weight:300;color:#fff;text-align:center}._footer ul{list-style:none;margin:0;padding:0}._footer a{color:inherit;text-decoration:none}._footer a:hover{text-decoration:underline}._footer ._wrapper{display:flex;flex-direction:column;align-items:center;gap:3.5em;width:100%;max-width:1500px;margin:0 auto;padding:0 1em 4em}@media (max-width:992px){._footer ._wrapper{padding-bottom:6em}}._footer ._wrapper ._foo_1{display:grid;grid-template-columns:repeat(4,1fr);align-items:center;width:100%}._footer ._wrapper ._foo_1 div:nth-child(1){grid-area:1/1/2/2;text-align:left}._footer ._wrapper ._foo_1 div:nth-child(2){grid-area:1/2/2/3}._footer ._wrapper ._foo_1 div:nth-child(3){grid-area:1/3/2/4}._footer ._wrapper ._foo_1 div:nth-child(4){grid-area:1/4/2/5;text-align:right}@media (max-width:992px){._footer ._wrapper ._foo_1{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);row-gap:20px;column-gap:20px}._footer ._wrapper ._foo_1 div{text-align:center!important}._footer ._wrapper ._foo_1 div:nth-child(1){grid-area:1/1/2/2}._footer ._wrapper ._foo_1 div:nth-child(4){grid-area:1/2/2/3}._footer ._wrapper ._foo_1 div:nth-child(2){grid-area:2/1/3/2}._footer ._wrapper ._foo_1 div:nth-child(3){grid-area:2/2/3/3}}@media (max-width:500px){._footer ._wrapper ._foo_1{grid-template-columns:auto;grid-template-rows:auto;row-gap:40px}._footer ._wrapper ._foo_1 div{grid-area:auto!important}}._footer ._wrapper ._foo_2{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1em 2em}._footer ._wrapper ._foo_2 a{text-transform:uppercase;font-size:.75rem}._footer ._wrapper ._foo_3{display:flex;gap:40px 0;justify-content:space-between;width:100%;padding-top:40px;border-top:1px solid #444;font-size:.625em;line-height:1.25em;text-transform:uppercase}._footer ._wrapper ._foo_3 ._l{display:flex;flex-direction:column;gap:20px}._footer ._wrapper ._foo_3 ._l div{display:flex;gap:10px 20px}._footer ._wrapper ._foo_3 ._r{display:flex;gap:20px 50px;justify-content:flex-end}._footer ._wrapper ._foo_3 ._r a{font-size:.875rem}._footer ._wrapper ._foo_3 ._r ul{display:flex;gap:0 20px}@media (max-width:768px){._footer ._wrapper ._foo_3{flex-direction:column;justify-content:center}._footer ._wrapper ._foo_3 ._l{order:2;gap:40px 20px}._footer ._wrapper ._foo_3 ._l div{flex-direction:column;justify-content:center}._footer ._wrapper ._foo_3 ._r{flex-direction:column;justify-content:center;order:1}._footer ._wrapper ._foo_3 ._r span{order:2}._footer ._wrapper ._foo_3 ._r ul{justify-content:center;order:1}}._footer ._after_footer{position:relative;display:flex;align-items:center;justify-content:center;height:400px}._footer ._after_footer picture{width:100%;height:100%}._footer ._after_footer div{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin:0 auto}._footer ._after_footer a{display:table;margin:0 auto;padding:.625rem 1.5rem .375rem;font-size:.875em;font-weight:400;border:1px solid #fff;color:#fff;text-transform:uppercase;text-decoration:none;transition:background .3s,color .3s}._footer ._after_footer a:hover{background:#fff;color:#2e2b27}@media (max-width:1200px){._footer ._after_footer{display:none}}