.footer{background:#08403b;background:linear-gradient(180deg, #08403b 0%, #0d645d 100%);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:75px 0 75px 0}@media only screen and (max-width: 1200px){.footer-container .footer-top{padding:50px 0 50px 0}}@media only screen and (max-width: 991px){.footer-container .footer-top{padding:30px 0 0 0}}@media only screen and (max-width: 767px){.footer-container .footer-top{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%;padding-bottom:20px}@media only screen and (max-width: 991px){.footer-container .footer-top .footer-block:first-child{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}}@media only screen and (max-width: 767px){.footer-container .footer-top .footer-block{-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}}.footer-container .footer-top .footer-block h5{margin-right:50px;font-size:14px;color:#ffffff;font-weight:600;margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,0.5);text-transform:uppercase}@media only screen and (max-width: 991px){.footer-container .footer-top .footer-block h5{margin-right:0;margin-bottom:20px}}@media only screen and (max-width: 991px){.footer-container .footer-top .footer-block h5{margin-bottom:10px}}.footer-container .footer-top .footer-block ul li a{line-height:34px;color:#fff;opacity:.9;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;transition:all .2s linear 0s;font-size:13px}.footer-container .footer-top .footer-block ul li a:hover{color:#f0d1cd;opacity:1}.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 #e6ddd2;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 #e6ddd2;position:absolute;right:0}.footer-container .footer-top .footer-block .newsletter-subscribe .newsletter-email button:after{content:"\f0e0";font-family:"Faprika";color:#0f766e;font-size:18px}.footer-container .footer-top .footer-block .newsletter-subscribe .newsletter-email button:hover{background:#0f766e;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{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:30px 0;border-bottom:1px solid rgba(255,255,255,0.5);border-top:1px solid rgba(255,255,255,0.5);padding-top:40px;padding-bottom:30px;margin-right:50px}@media only screen and (max-width: 991px){.footer-container .footer-top .footer-block .contact{margin-bottom:10px;padding-top:30px;margin-top:10px;padding-bottom:20px;margin-right:0}}.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%;font-size:11px;min-width:170px;margin-bottom:15px}.footer-container .footer-top .footer-block .contact-block .title{color:#fff;font-weight:600;margin-bottom:5px}.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 a{color:#fff;opacity:.9;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;transition:all .2s linear 0s;position:relative;padding-left:25px;font-size:13px}.footer-container .footer-top .footer-block .contact-block a:hover{opacity:1}.footer-container .footer-top .footer-block .contact-block a:before{font-size:14px;font-family:"Faprika";position:absolute;font-weight:300;top:2px;left:0}.footer-container .footer-top .footer-block .contact-block a.phone:before{content:"\f095"}.footer-container .footer-top .footer-block .contact-block a.mail:before{content:"\f0e0"}.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{padding:10px 0 0 0}@media only screen and (max-width: 991px){.footer-container .footer-top .footer-block .social{margin-bottom:20px}}.footer-container .footer-top .footer-block .social a.facebook{color:#fff}.footer-container .footer-top .footer-block .social a.facebook:before{content:"\f39e";border:1px solid #ddd;padding:6px;height:30px;width:30px;border-radius:3px;text-align:center;display:inline-block}.footer-container .footer-top .footer-block .social a.instagram{color:#fff}.footer-container .footer-top .footer-block .social a.instagram:before{content:"\f16d";border:1px solid #ddd;padding:6px;height:30px;width:30px;border-radius:3px;text-align:center;display:inline-block}.footer-container .footer-top .footer-block .social a.twitter{color:#fff}.footer-container .footer-top .footer-block .social a.twitter:before{content:"\f099";border:1px solid #ddd;padding:6px;height:30px;width:30px;border-radius:3px;text-align:center;display:inline-block}.footer-container .footer-top .footer-block .social a.youtube{color:#fff}.footer-container .footer-top .footer-block .social a.youtube:before{content:"\f167";border:1px solid #ddd;padding:6px;height:30px;width:30px;border-radius:3px;text-align:center;display:inline-block}.footer-container .footer-top .footer-block .social a.pinterest{color:#fff}.footer-container .footer-top .footer-block .social a.pinterest:before{content:"\f231";border:1px solid #ddd;padding:6px;height:30px;width:30px;border-radius:3px;text-align:center;display:inline-block}.footer-container .footer-top .footer-block .social a:before{font-family:"FaprikaBrand";font-size:15px;margin-right:10px;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;transition:all .2s linear 0s}.footer-container .footer-top .footer-block .social a:hover:before{background-color:#fff;color:#0f766e}.footer-container .footer-top .footer-block.wide{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%}@media only screen and (max-width: 767px){.footer-container .footer-top .footer-block.collapse-footer-nav h5{position:relative}.footer-container .footer-top .footer-block.collapse-footer-nav h5:after{content:"\f107";font-family:"Faprika";font-size:20px;font-weight:300;position:absolute;right:5px;top:-2px}.footer-container .footer-top .footer-block.collapse-footer-nav h5.active:after{transform:rotate(180deg)}.footer-container .footer-top .footer-block.collapse-footer-nav ul{display:none}}.footer .footer-bottom{padding-bottom:13px;padding-top:13px;background-color:#323232}.footer .footer-bottom .footer-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media only screen and (max-width: 767px){.footer .footer-bottom .footer-container{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:5px}}.footer .footer-bottom .footer-container a{margin-left:auto}@media only screen and (max-width: 767px){.footer .footer-bottom .footer-container a{margin:15px auto 0;text-align:center}}.footer .footer-bottom span{color:#fff}@media only screen and (max-width: 991px){.footer .footer-bottom span{text-align:center;line-height:20px}}@media only screen and (min-width: 768px){.footer-container .footer-top .footer-block{-webkit-box-flex:0 33%;-moz-box-flex:0 33%;-webkit-flex:0 33%;-ms-flex:0 33%;flex:0 33%}.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 .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:3px;background:#323232;position:fixed;right:20px;bottom:20px;z-index:97;box-shadow:0px 3px 20px -3px rgba(0,0,0,0.25);cursor:pointer;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;transition:all .2s linear 0s}.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:#0f766e;font-weight:300;width:100%;height:100%;color:#fff}.footer .go-to-top:hover{background:#0f766e}
