.footer{background:#f1ebf7;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:30px 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%}.footer-container .footer-top .footer-block h5{font-size:12px;color:#190c26;font-weight:600;margin-bottom:25px}.footer-container .footer-top .footer-block ul li a{line-height:25px;font-size:12px}.footer-container .footer-top .footer-block ul li a:hover{text-decoration:underline}.footer-container .footer-top .footer-block .newsletter{margin-bottom:10px}.footer-container .footer-top .footer-block .newsletter-title{margin-bottom:15px}.footer-container .footer-top .footer-block .newsletter-title h5{margin-bottom:15px}.footer-container .footer-top .footer-block .newsletter-subscribe .newsletter-email{border:1px solid #968aa1;border-radius:3px;position:relative}.footer-container .footer-top .footer-block .newsletter-subscribe .newsletter-email input{height:30px;border:none;padding:0 15px;color:#9a9a9a;width:calc(100% - 30px)}.footer-container .footer-top .footer-block .newsletter-subscribe .newsletter-email input::placeholder{color:#9a9a9a;opacity:1}.footer-container .footer-top .footer-block .newsletter-subscribe .newsletter-email input:-ms-input-placeholder{color:#9a9a9a}.footer-container .footer-top .footer-block .newsletter-subscribe .newsletter-email input::-ms-input-placeholder{color:#9a9a9a}.footer-container .footer-top .footer-block .newsletter-subscribe .newsletter-email button{height:30px;padding:0 10px;border:none;border-left:1px solid #968aa1;position:absolute;right:0;font-size:0}.footer-container .footer-top .footer-block .newsletter-subscribe .newsletter-email button:after{content:"\f0e0";font-family:"Faprika";color:#5b2a86;font-size:18px}.footer-container .footer-top .footer-block .newsletter-subscribe .newsletter-email button:hover{background:#5b2a86;border-top-right-radius:3px;border-bottom-right-radius:3px}.footer-container .footer-top .footer-block .newsletter-subscribe .newsletter-email button:hover:after{color:#fff}.footer-container .footer-top .footer-block .contact{margin-top:10px}.footer-container .footer-top .footer-block .contact-block{font-size:12px;min-width:170px;margin-bottom:5px;line-height:18px}.footer-container .footer-top .footer-block .contact-block .title{color:#190c26;font-weight:600;margin-bottom:5px;display:none}.footer-container .footer-top .footer-block .contact-block .title.icon-headset:before{content:"\f590"}.footer-container .footer-top .footer-block .contact-block .title.icon-mail:before{content:"\f0e0"}.footer-container .footer-top .footer-block .contact-block .title.icon-map:before{content:"\f5a0"}.footer-container .footer-top .footer-block .contact-block .title:before{font-family:"Faprika";margin-right:5px;font-size:12px;font-weight:400}.footer-container .footer-top .footer-block .contact-block span{line-height:15px}.footer-container .footer-top .footer-block .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-top .footer-block .social{display:flex;flex-direction:column;padding:10px 0 0 0}.footer-container .footer-top .footer-block .social a{margin-bottom:5px;font-weight:500;font-size:12px}.footer-container .footer-top .footer-block .social a:hover{text-decoration:underline}.footer-container .footer-top .footer-block .social a.facebook:before{content:"\f39e"}.footer-container .footer-top .footer-block .social a.instagram:before{content:"\f16d"}.footer-container .footer-top .footer-block .social a.twitter:before{content:"\f099"}.footer-container .footer-top .footer-block .social a.youtube:before{content:"\f167"}.footer-container .footer-top .footer-block .social a.pinterest:before{content:"\f231"}.footer-container .footer-top .footer-block .social a:before{font-family:"FaprikaBrand";font-size:16px;margin-right:10px;width:10px;display:inline-block;vertical-align:sub}.footer-container .footer-top .footer-block.wide{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis: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}.footer-container .footer-bottom img{display:none}@media only screen and (min-width: 768px){.footer-container .footer-top{padding:60px 0 40px 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-top .footer-block .contact-block{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.footer-container .footer-top .footer-block.wide{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%}.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{margin-bottom:20px}.footer-container .footer-top .footer-block{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 5px}.footer-container .footer-top .footer-block .accordion{margin-bottom:20px}.footer-container .footer-top .footer-block h5{margin-bottom:5px}.footer-container .footer-top .footer-block ul{display:block !important}.footer-container .footer-top .footer-block.wide{-webkit-flex-basis:30%;-moz-flex-basis:30%;-ms-flex-basis:30%;flex-basis:30%;position:relative}.footer-container .footer-top .footer-block.wide:before{content:'';position:absolute;height:100%;border-left:1px solid #968aa1;left:-10%}.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}}@media only screen and (max-width: 991px){.footer-container .footer-top .footer-block{-webkit-box-flex:0 100%;-moz-box-flex:0 100%;-webkit-flex:0 100%;-ms-flex:0 100%;flex:0 100%}.footer-container .footer-top .footer-block .accordion{display:flex;flex-direction:column}.footer-container .footer-top .footer-block .accordion-wrap{display:none;padding:0 2rem}.footer-container .footer-top .footer-block .accordion h5{padding:15px 0;position:relative;font-size:13px}.footer-container .footer-top .footer-block .accordion h5:before{content:"\f078";font-family:"Faprika";color:#190c26;font-size:17px;font-weight:700;position:absolute;right:15px}.footer-container .footer-top .footer-block .accordion+.accordion{margin-top:20px}.footer-container .footer-top .footer-block .accordion.active h5{margin-bottom:0}.footer-container .footer-top .footer-block .accordion.active h5:before{content:"\f054"}.footer-container .footer-top .footer-block .social{flex-direction:row;justify-content:center;margin:20px 0}.footer-container .footer-top .footer-block .social a{margin:0 10px}.footer-container .footer-top .footer-block .social a span{display:none}.footer-container .footer-top .footer-block .social a:before{font-size:20px}}.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:#5b2a86;font-weight:300;width:100%;height:100%}.footer .go-to-top:hover{border-radius:100%;background:#5b2a86}.footer .go-to-top:hover:before{color:#fff}
