footer.footer{background:#1b2442;position:relative}footer.footer,footer.footer .footer-wrap{display:inline-block;width:100%}footer.footer .footer-wrap .footer-top{display:inline-block;padding:96px 0 93px;width:100%}footer.footer .footer-wrap .footer-bottom{border-top:1px solid hsla(0,0%,100%,.1);display:inline-block;padding:35px 0;position:relative;text-align:center;width:100%}footer.footer .footer-wrap .footer-bottom .Copyright{display:inline-block;width:100%}footer.footer .footer-wrap .footer-bottom .Copyright p{color:#fff;display:inline-block;font-family:Arimo,sans-serif;font-size:16px;line-height:28px;margin:0;padding:0;width:100%}footer.footer .footer-wrap .footer-top .footer-inner-wrap{align-items:flex-start;display:flex;justify-content:space-between;margin:0 -15px;width:calc(100% + 30px)}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption{display:inline-block;padding:0 15px;width:25%}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption .footer-caption-inner{display:inline-block;width:100%}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption .footer-caption-inner .footer-logo{display:inline-block;padding:0 0 10px;width:100%}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption .footer-caption-inner .footer-logo a{display:inline-block;width:100%}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption .footer-caption-inner .footer-text{display:inline-block;padding:0 0 10px;width:100%}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption .footer-caption-inner .footer-logo a img{display:inline-block;max-width:100%;width:100%}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption .footer-caption-inner .footer-text p{color:#fff;font-family:Arimo,sans-serif;font-size:16px;line-height:28px;margin:0;padding:0;width:100%}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption .footer-caption-inner .footer-info,footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption .footer-caption-inner .footer-info .address-info{display:inline-block;width:100%}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption .footer-caption-inner .footer-info .con-info{display:inline-block;margin:0 0 3px;padding:0 0 0 26px;position:relative;width:100%}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption .footer-caption-inner .footer-info .con-info span{color:#fff;font-size:14px;font-weight:500;letter-spacing:.5px;line-height:24px;margin-bottom:3px}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption .footer-caption-inner .footer-info .con-info span a{color:#b6bbc0;font-size:14px;font-weight:500;letter-spacing:.5px;line-height:24px;margin-bottom:3px}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption .footer-caption-inner .footer-info .address-info:after{color:#00a4bf;content:"\f041";font-family:FontAwesome;font-size:18px;left:0;position:absolute;top:0}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption .footer-caption-inner .footer-info .email-info:after{color:#00a4bf;content:"\f0e0";font-family:FontAwesome;font-size:16px;left:0;position:absolute;top:0}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption .footer-caption-inner .footer-info .support-info:after{color:#00a4bf;content:"\f025";font-family:FontAwesome;font-size:16px;left:0;position:absolute;top:0}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption .caption-label{color:#fff;display:inline-block;font-family:Arimo,sans-serif;font-size:20px;font-weight:700;line-height:30px;margin-bottom:31px;padding-right:10px;position:relative;width:auto}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption .caption-label:after{background:#00a4bf;content:"";height:2px;left:100%;position:absolute;top:16px;width:45px}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption .footer-caption-inner ul{display:inline-block;width:100%}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption .footer-caption-inner ul li{display:inline-block;margin-bottom:5px;padding-left:22px;position:relative;width:100%}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption .footer-caption-inner ul li a{color:#fff;display:inline-block;font-size:16px;font-weight:500;width:100%}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption .footer-caption-inner ul li:after{color:#b6bbc0;content:"\f101";font-family:FontAwesome;font-size:15px;font-weight:700;left:4px;position:absolute;top:2px}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption .footer-caption-inner .footer-info .con-info span a:hover,footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption .footer-caption-inner ul li a:hover{color:#00a4bf}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption:first-child{width:30%}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption:nth-child(2){width:20%}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption:first-child .footer-caption-inner{padding-right:50px}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption h5{color:#fff;display:inline-block;font-family:Arimo,sans-serif;font-size:16px;font-weight:500;line-height:28px;margin:0;padding:0}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption form{display:inline-block;width:100%}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption form .hs-form-field{display:inline-block;margin:0;width:100%}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption form .hs-form-field label{display:none}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption form input[type=email],footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption form input[type=text]{background:transparent;border:1px solid hsla(0,0%,100%,.3);color:#fff;font-size:14px;margin:0 0 12px;padding:10px}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption form input[type=email]:placeholder,footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption form input[type=text]:placeholder{background:transparent;border:1px solid hsla(0,0%,100%,.1);font-size:14px;padding:10px}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption .footer-caption-inner ul.hs-error-msgs li:after{display:none}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption form ul.hs-error-msgs li{display:inline-block;margin:0;padding:0;width:100%}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption form ul.hs-error-msgs li label.hs-error-msg,footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption form ul.hs-error-msgs.inputs-list label{color:#fff;display:inline-block;font-size:16px;line-height:26px;margin-top:0;width:100%}footer.footer .submitted-message,footer.footer form{color:#fff}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption form .hs_submit.hs-submit .actions input.hs-button.primary.large{background-color:#00a4bf;border:1px solid #00a4bf;border-radius:0;color:#fff;font-size:15px;font-weight:500;height:auto;margin:0;padding:7.5px 25px;position:relative;text-transform:uppercase}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption form .hs_submit.hs-submit .actions{display:inline-block;position:relative}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption form .hs_submit.hs-submit .actions:before{background-color:#fff;opacity:.5}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption form .hs_submit.hs-submit .actions:after,footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption form .hs_submit.hs-submit .actions:before{content:"";display:block;height:100%;left:0;position:absolute;top:0;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:100%;z-index:1}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption form .hs_submit.hs-submit .actions:after{background:#222}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption form .hs_submit.hs-submit .actions:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption form .hs_submit.hs-submit .actions:hover:after{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-delay:.2s;transition-delay:.2s}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption form .hs_submit.hs-submit .actions:hover input{background:transparent;color:#fff;opacity:1;position:relative;z-index:22}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption form input[type=email]:placeholder,footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption form input[type=text]:placeholder{color:#fff}@media (max-width:1199px){footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption:first-child .footer-caption-inner{padding-right:20px}}@media (max-width:991px){footer.footer .footer-wrap .footer-top{padding-bottom:63px}footer.footer .footer-wrap .footer-top .container{width:100%}footer.footer .footer-wrap .footer-top .footer-inner-wrap{display:inline-block}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption{display:inline-block;float:left;min-height:310px;width:50%!important}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption h5{width:100%}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption:first-child .footer-caption-inner{padding-right:0}}@media (max-width:767px){footer.footer .footer-wrap .footer-top{padding:70px 0 40px}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption{min-height:inherit;padding-bottom:30px;width:100%!important}footer.footer .footer-wrap .footer-top .footer-inner-wrap .footer-caption:last-child{padding-bottom:0}}