.footer{background:#1f1f1f;font-size:12px}.footer-container .footer-top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:60px 0 0 0}.footer-container .footer-top .footer-block{-webkit-box-flex:0 50%;-moz-box-flex:0 50%;-webkit-flex:0 50%;-ms-flex:0 50%;flex:0 50%;padding-bottom:20px}.footer-container .footer-top .footer-block h5{font-size:14px;color:#b8860b;font-weight:600;text-transform:uppercase;letter-spacing:.08em;margin-bottom:25px}.footer-container .footer-top .footer-block ul li a{line-height:25px;color:#fff}.footer-container .footer-top .footer-block ul li a:hover{color:#b8860b}.footer-container .footer-middle .social{padding:10px 0 0 0;padding-bottom:20px}.footer-container .footer-middle .social h5{font-size:14px;color:#b8860b;font-weight:600;text-transform:uppercase;letter-spacing:.08em;margin-bottom:25px}.footer-container .footer-middle .social a{color:#fff}.footer-container .footer-middle .social a.facebook:before{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;content:"\f39e"}.footer-container .footer-middle .social a.instagram:before{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;content:"\f16d"}.footer-container .footer-middle .social a.twitter:before{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;content:"\f099"}.footer-container .footer-middle .social a.youtube:before{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;content:"\f167"}.footer-container .footer-middle .social a.pinterest:before{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;content:"\f231"}.footer-container .footer-middle .social a:before{font-family:"FaprikaBrand";font-size:15px;margin-right:10px;display:inline-block;border-radius:100%;width:32px;height:32px;line-height:30px;text-align:center;align-items:center;justify-content:center;border:1px solid #fff}.footer-container .footer-middle .wide{padding-bottom:20px}.footer-container .footer-middle .wide .newsletter{margin-bottom:10px;color:#fff}.footer-container .footer-middle .wide .newsletter-title{margin-bottom:15px}.footer-container .footer-middle .wide .newsletter-title h5{font-size:14px;color:#b8860b;font-weight:600;text-transform:uppercase;letter-spacing:.08em;margin-bottom:25px}.footer-container .footer-middle .wide .newsletter-subscribe .newsletter-email{border:1px solid #e2e6eb;border-radius:3px;position:relative}.footer-container .footer-middle .wide .newsletter-subscribe .newsletter-email input{height:30px;border:none;padding:0 15px;width:calc(100% - 30px);background:#fff}.footer-container .footer-middle .wide .newsletter-subscribe .newsletter-email input::placeholder{color:#9a9a9a;opacity:1}.footer-container .footer-middle .wide .newsletter-subscribe .newsletter-email input:-ms-input-placeholder{color:#9a9a9a}.footer-container .footer-middle .wide .newsletter-subscribe .newsletter-email input::-ms-input-placeholder{color:#9a9a9a}.footer-container .footer-middle .wide .newsletter-subscribe .newsletter-email button{height:30px;padding:0 10px;border:none;position:absolute;right:0;background:#fff}.footer-container .footer-middle .wide .newsletter-subscribe .newsletter-email button:after{content:"\f1d8";font-family:"Faprika";color:#9a9a9a;font-size:18px}.footer-container .footer-middle .wide .newsletter-subscribe .newsletter-email button:hover{opacity:unset;transition:none}.footer-container .footer-middle .wide .newsletter-subscribe .newsletter-email button:hover:after{color:#1f1f1f}.footer-container .footer-middle .wide .contact{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.footer-container .footer-middle .wide .contact-block{border:1px solid #e2e6eb;border-radius:3px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-flex:1 100%;-moz-box-flex:1 100%;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%;margin:0 10px;font-size:11px;min-width:170px;margin-bottom:10px;padding:10px}.footer-container .footer-middle .wide .contact-block .title{color:#fff;font-weight:600;margin-bottom:5px}.footer-container .footer-middle .wide .contact-block .title.icon-headset:before{content:"\f590"}.footer-container .footer-middle .wide .contact-block .title.icon-mail:before{content:"\f0e0"}.footer-container .footer-middle .wide .contact-block .title.icon-map:before{content:"\f5a0"}.footer-container .footer-middle .wide .contact-block .title:before{font-family:"Faprika";margin-right:5px;font-size:12px;font-weight:400}.footer-container .footer-middle .wide .contact-block a{color:#fff}.footer-container .footer-middle .wide .contact-block span{line-height:15px;color:#fff}.footer-container .footer-middle .wide .contact-block.wide{-webkit-box-flex:0 100%;-moz-box-flex:0 100%;-webkit-flex:0 100%;-ms-flex:0 100%;flex:0 100%}.footer-container .footer-bottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;padding-bottom:20px;border-top:1px solid rgba(184,134,11,0.45);padding-top:20px}.footer-container .footer-bottom img{display:none;filter:brightness(0) invert(1);opacity:.75}.footer-container .footer-bottom span{color:#fff}@media only screen and (min-width: 768px){.footer-container .footer-top{padding:60px 0 10px 0}.footer-container .footer-top .footer-block{-webkit-box-flex:0 25%;-moz-box-flex:0 25%;-webkit-flex:0 25%;-ms-flex:0 25%;flex:0 25%}.footer-container .footer-middle{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:10px}.footer-container .footer-middle .social{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.footer-container .footer-middle .social a:hover:before{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;background:#fff;color:#1f1f1f}.footer-container .footer-middle .contact-block{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.footer-container .footer-middle .wide{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.footer-container .footer-bottom{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.footer-container .footer-bottom img{display:block;margin-right:20px}}@media only screen and (min-width: 992px){.footer-container .footer-top .footer-block{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-bottom:0}.footer-container .footer-top .footer-block.wide{-webkit-flex-basis:15%;-moz-flex-basis:15%;-ms-flex-basis:15%;flex-basis:15%}.footer-container .footer-bottom{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.footer-container .footer-bottom img{display:block}}.footer .go-to-top{display:none;width:40px;height:40px;border-radius:100%;background:#fff;position:fixed;right:20px;bottom:70px;z-index:99;box-shadow:0px 3px 20px -3px rgba(0,0,0,0.25);cursor:pointer}.footer .go-to-top:before{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;content:"\f106";font-family:"Faprika";font-size:25px;color:#1f1f1f;font-weight:300;width:100%;height:100%}.footer .go-to-top:hover{border-radius:100%;background:#1f1f1f}.footer .go-to-top:hover:before{color:#fff}
