.footer{background:#123426;color:rgba(255,255,255,0.8);font-size:14px}@media only screen and (max-width: 991px){.footer{max-height:56px;height:56px;background:#fff}}.footer .footer-top-line{border-bottom:1px solid rgba(255,255,255,0.14);padding:30px 0}@media only screen and (max-width: 991px){.footer .footer-top-line{display:none !important}}@media only screen and (max-width: 991px){.footer .footer-top-line{padding-bottom:70px}}@media only screen and (max-width: 767px){.footer .footer-top-line{padding:20px 0}}.footer .footer-top-line .footer-container{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}@media only screen and (max-width: 767px){.footer .footer-top-line .footer-container{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}}.footer .footer-top-line .footer-container .footer-logo{-webkit-box-flex:0 50%;-moz-box-flex:0 50%;-webkit-flex:0 50%;-ms-flex:0 50%;flex:0 50%}.footer .footer-top-line .footer-container .footer-logo a{display:inline-block;background:#fff;padding:8px 14px;border-radius:4px;line-height:0}.footer .footer-top-line .footer-container .footer-logo img{max-height:36px !important;max-width:180px !important;width:auto;height:auto}.footer .footer-top-line .footer-container .social{-webkit-box-flex:0 50%;-moz-box-flex:0 50%;-webkit-flex:0 50%;-ms-flex:0 50%;flex:0 50%;text-align:right}@media only screen and (max-width: 767px){.footer .footer-top-line .footer-container .social{-webkit-box-flex:0 100%;-moz-box-flex:0 100%;-webkit-flex:0 100%;-ms-flex:0 100%;flex:0 100%;margin-top:20px;text-align:center}}.footer .footer-top-line .footer-container .social *{color:#fff !important}.footer .footer-top-line .footer-container .social a.facebook:before{color:#fff !important;content:"\f39e"}.footer .footer-top-line .footer-container .social a:before{color:#fff !important;font-size:20px;margin-right:15px}.footer .footer-top-line .footer-container .social a.instagram{background:transparent !important;-webkit-text-fill-color:#fff !important}.footer .footer-top-line .footer-container .social a:hover:before{color:#e7f4ee !important}.footer .footer-line{background:#0e291e;border-top:1px solid rgba(255,255,255,0.14)}@media only screen and (max-width: 991px){.footer .footer-line{display:none !important}}.footer .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}@media only screen and (max-width: 991px){.footer .footer-container .footer-top{display:none !important}}.footer .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 .footer-container .footer-top .footer-block h5{font-size:15px;letter-spacing:.04em;color:#fff;font-weight:600;margin-bottom:25px;text-transform:uppercase}.footer .footer-container .footer-top .footer-block ul li a{line-height:25px;color:rgba(255,255,255,0.8);-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.footer .footer-container .footer-top .footer-block ul li a:hover{color:#e7f4ee;-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;transition:all .3s linear 0s}.footer .footer-container .footer-top .footer-block .contact-block{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:4px 0}.footer .footer-container .footer-top .footer-block .contact-block .title{color:#fff;font-weight:600;margin-bottom:5px}.footer .footer-container .footer-top .footer-block .contact-block .title.icon-headset:before{content:"\f590"}.footer .footer-container .footer-top .footer-block .contact-block .title.icon-mail:before{content:"\f0e0"}.footer .footer-container .footer-top .footer-block .contact-block .title.icon-map:before{content:"\f5a0"}.footer .footer-container .footer-top .footer-block .contact-block .title:before{font-family:"Faprika";margin-right:5px;font-size:15px;font-weight:400}.footer .footer-container .footer-top .footer-block .contact-block span{line-height:15px}.footer .footer-container .footer-top .footer-block .contact-block a,.footer .footer-container .footer-top .footer-block .contact-block span{color:rgba(255,255,255,0.8);font-size:13px}.footer .footer-container .footer-top .footer-block .contact-block a:hover{color:#e7f4ee}.footer .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 .footer-container .footer-top .footer-block .social{padding:10px 0 0 0}.footer .footer-container .footer-top .footer-block .social a.facebook:before{color:#3C5A99;content:"\f39e"}.footer .footer-container .footer-top .footer-block .social a.instagram{background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ie .footer .footer-container .footer-top .footer-block .social a.instagram{background:transparent;color:#fd5949}.footer .footer-container .footer-top .footer-block .social a.instagram:before{content:"\f16d"}.footer .footer-container .footer-top .footer-block .social a.twitter{color:#1da1f2}.footer .footer-container .footer-top .footer-block .social a.twitter:before{content:"\f099"}.footer .footer-container .footer-top .footer-block .social a.youtube{color:#ff0000}.footer .footer-container .footer-top .footer-block .social a.youtube:before{content:"\f167"}.footer .footer-container .footer-top .footer-block .social a.pinterest{color:#bd081c}.footer .footer-container .footer-top .footer-block .social a.pinterest:before{content:"\f231"}.footer .footer-container .footer-top .footer-block .social a:before{font-family:"FaprikaBrand";font-size:15px;margin-right:10px}.footer .footer-container .footer-top .footer-block.wide{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%}.footer .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;line-height:65px}.footer .footer-container .footer-bottom img{display:none}.footer .newsletter{margin-bottom:10px}.footer .newsletter-title{margin-bottom:15px}.footer .newsletter-title h5{margin-bottom:15px}.footer .newsletter-subscribe .newsletter-email{border:1px solid #dde8e2;border-radius:4px;position:relative;max-width:400px;border-color:rgba(255,255,255,0.14)}.footer .newsletter-subscribe .newsletter-email input{height:30px;border:none;padding:0 15px;color:#6b7671;width:calc(100% - 30px)}.footer .newsletter-subscribe .newsletter-email input::placeholder{color:#6b7671;opacity:1}.footer .newsletter-subscribe .newsletter-email input:-ms-input-placeholder{color:#6b7671}.footer .newsletter-subscribe .newsletter-email input::-ms-input-placeholder{color:#6b7671}.footer .newsletter-subscribe .newsletter-email button{height:30px;padding:0 10px;border:none;position:absolute;right:0}.footer .newsletter-subscribe .newsletter-email button:after{content:"\f0e0";font-family:"Faprika";color:#3a4842;font-size:18px}.footer .newsletter-subscribe .newsletter-email button:hover:after{color:#1f6f50}@media only screen and (min-width: 768px){.footer .footer-container .footer-top{padding:60px 0 40px 0}.footer .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 .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 .footer-container .footer-top .footer-block.wide{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%}.footer .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 .footer-container .footer-bottom img{display:block;margin-right:20px}}@media only screen and (min-width: 992px){.footer .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 .footer-container .footer-top .footer-block.wide{-webkit-flex-basis:30%;-moz-flex-basis:30%;-ms-flex-basis:30%;flex-basis:30%}.footer .footer-container .footer-top .footer-block.wide p{max-width:400px;color:rgba(255,255,255,0.8);line-height:22px;display:block}.footer .footer-container .footer-top .footer-block.wide p a{color:#e7f4ee}.footer .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 .footer-container .footer-bottom img{display:block;max-width:580px;margin-top:25px}}.footer .go-to-top{display:none !important;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:#1f6f50;font-weight:300;width:100%;height:100%}.footer .go-to-top:hover{border-radius:100%;background:#1f6f50}.footer .go-to-top:hover:before{color:#fff}
