footer{background-color:#0c1315;padding:100px 20px 40px}footer .contact-wrapper{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid rgba(248,246,244,.2)}footer .contact-wrapper .single-contact{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:40px}footer .contact-wrapper .single-contact:last-child{margin-bottom:0}footer .contact-wrapper .single-contact .icon{width:40px}footer .contact-wrapper .single-contact .icon svg{width:20px;height:20px;fill:#bfa37c}footer .contact-wrapper .single-contact .desc{width:calc(100% - 40px)}footer .contact-wrapper .single-contact .desc a,footer .contact-wrapper .single-contact .desc address,footer .contact-wrapper .single-contact .desc .info{font-family:"Roboto",sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:24px;color:#f8f6f4;text-decoration:none}footer .middle-wrapper{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid rgba(248,246,244,.2)}footer .middle-wrapper .logo-wrapper{margin-bottom:40px}footer .middle-wrapper .logo-wrapper img{width:auto;max-width:200px;margin-bottom:20px}footer .middle-wrapper .logo-wrapper .desc{font-family:"Roboto",sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:24px;color:#f8f6f4}footer .middle-wrapper .menu-wrapper .menu-inner{margin-bottom:40px}footer .middle-wrapper .menu-wrapper .menu-inner:last-child{margin-bottom:0}footer .middle-wrapper .menu-wrapper .menu-title{font-family:"Montserrat",sans-serif;font-weight:500;font-size:20px;line-height:20px;color:#f8f6f4;letter-spacing:-0.5px;margin-bottom:20px}footer .middle-wrapper .menu-wrapper .footer-nav{margin-bottom:0;padding-left:0;list-style-type:none}footer .middle-wrapper .menu-wrapper .footer-nav li{margin-bottom:10px}footer .middle-wrapper .menu-wrapper .footer-nav li:last-child{margin-bottom:0}footer .middle-wrapper .menu-wrapper .footer-nav li a{font-family:"IBM Plex Mono",monospace;font-weight:400;font-size:14px;line-height:16px;color:#f8f6f4;text-decoration:none;text-transform:uppercase;letter-spacing:1px}footer .bottom-wrapper .copyright{font-family:"IBM Plex Mono",monospace;font-weight:400;font-size:12px;line-height:12px;color:#f8f6f4;margin-bottom:10px}footer .bottom-wrapper .author{font-family:"IBM Plex Mono",monospace;font-weight:400;font-size:12px;line-height:12px;color:#f8f6f4}footer .bottom-wrapper .author a{color:#fff}@media screen and (min-width: 768px){footer .bottom-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}footer .bottom-wrapper .copyright{margin-bottom:0}}@media screen and (min-width: 992px){footer .contact-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}footer .contact-wrapper .single-contact{width:33.3%;margin-bottom:0;padding:0 10px}footer .middle-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}footer .middle-wrapper .logo-wrapper{width:40%;padding:0 10px}footer .middle-wrapper .menu-wrapper{width:60%;display:flex;flex-direction:row;flex-wrap:wrap}footer .middle-wrapper .menu-wrapper .menu-inner{width:50%;padding:0 10px;margin-bottom:0}}@media screen and (min-width: 1200px){footer{padding:5.2083333333vw 8.3333333333vw 2.0833333333vw}footer .contact-wrapper{margin-bottom:2.0833333333vw;margin-left:-1.0416666667vw;margin-right:-1.0416666667vw;padding-bottom:2.0833333333vw;border-bottom:.0520833333vw solid rgba(248,246,244,.2)}footer .contact-wrapper .single-contact{padding:0 1.0416666667vw}footer .contact-wrapper .single-contact .icon{width:3.125vw}footer .contact-wrapper .single-contact .icon svg{width:1.5625vw;height:1.5625vw}footer .contact-wrapper .single-contact .desc{width:calc(100% - 3.125vw)}footer .contact-wrapper .single-contact .desc a,footer .contact-wrapper .single-contact .desc address,footer .contact-wrapper .single-contact .desc .info{font-size:1.0416666667vw;line-height:1.4583333333vw}footer .middle-wrapper{margin-bottom:2.0833333333vw;margin-left:-1.0416666667vw;margin-right:-1.0416666667vw;padding-bottom:2.0833333333vw;border-bottom:.0520833333vw solid rgba(248,246,244,.2)}footer .middle-wrapper .logo-wrapper{width:40%;padding:0 4.1666666667vw 0 1.0416666667vw;margin-bottom:0}footer .middle-wrapper .logo-wrapper img{max-width:10.4166666667vw;margin-bottom:1.0416666667vw}footer .middle-wrapper .logo-wrapper .desc{font-size:1.0416666667vw;line-height:1.4583333333vw}footer .middle-wrapper .menu-wrapper{width:60%}footer .middle-wrapper .menu-wrapper .menu-inner{padding:0 1.0416666667vw}footer .middle-wrapper .menu-wrapper .menu-title{font-size:1.5625vw;line-height:1.5625vw;letter-spacing:-.0260416667vw;margin-bottom:1.0416666667vw}footer .middle-wrapper .menu-wrapper .footer-nav li{margin-bottom:.5208333333vw}footer .middle-wrapper .menu-wrapper .footer-nav li a{font-size:.8333333333vw;line-height:1.0416666667vw;letter-spacing:.0520833333vw}footer .bottom-wrapper .copyright{font-size:.7291666667vw;line-height:.7291666667vw}footer .bottom-wrapper .author{font-size:.7291666667vw;line-height:.7291666667vw}}/*# sourceMappingURL=footer.css.map */
