@keyframes levitate{0%{transform:translateY(3px)}100%{transform:translateY(-3px)}}@keyframes shake{0%,100%,50%{transform:rotate(0)}25%{transform:rotate(25deg)}75%{transform:rotate(-25deg)}}@keyframes selected{0%,100%{transform:scale3d(1,1,1)}50%{transform:scale3d(1.02,1.09,1)}}@keyframes float{0%{transform:translatey(0)}50%{transform:translatey(-10px)}100%{transform:translatey(0)}}@keyframes float2{0%{transform:translatey(-10px)}50%{transform:translatey(0)}100%{transform:translatey(-10px)}}.contact{font-weight:500}#content .contact{margin:30px 0}@media only screen and (min-width:980px){#content .contact{margin:70px 0}}.contact .wrap-inner{background:url(../jpg/texture-brown.jpg) repeat;background-size:cover;border-left:10px solid orange;color:#fff;padding:30px}@media only screen and (min-width:768px){.contact .wrap-inner{padding:50px 30px}}@media only screen and (min-width:768px){.contact .wrap-inner .content{align-items:center;display:flex;flex-wrap:wrap}}.contact .wrap-inner h2{color:#fff;font-size:30px;padding:0}@media only screen and (min-width:768px){.contact .wrap-inner h2{margin:0 30px;padding:0 30px 0 0;text-transform:none}}.contact .wrap-inner span{display:block;margin:0;padding:10px 10px 10px 40px}@media only screen and (min-width:768px){.contact .wrap-inner span{display:inline;margin:0 30px;padding:0 0 0 40px}}.contact .wrap-inner span:before{align-items:center;background:#fff;border-radius:50%;color:#6f6455;display:flex;font-family:"Font Awesome 5 Pro";font-size:16px;height:30px;justify-content:center;left:0;padding:5px;position:absolute;top:8px;width:30px}@media only screen and (min-width:768px){.contact .wrap-inner span:before{top:0}}.contact .wrap-inner .email{position:relative}.contact .wrap-inner .email:before{content:'\f0e0'}.contact .wrap-inner .email a{color:#fff}.contact .wrap-inner .phone{position:relative}.contact .wrap-inner .phone:before{content:'\f10b'}