.page-footer{background-color:#030238;padding:50px 0 30px;color:#fff;text-align:center}.footer-flex{position:relative}.footer-social-meadia ul{text-align:center;margin:0 auto 41px;max-width:232px;padding:0;display:flex;flex-direction:row;justify-content:space-between;position:relative}.footer-social-meadia ul:after{position:absolute;content:"";top:18px;left:0;width:100%;height:1px;background-color:#13b5f1}.footer-social-meadia ul li{padding:0;margin:0;position:relative;z-index:9}.footer-social-meadia ul li a{width:36px;height:36px;background-color:#13b5f1;display:inline-flex;border-radius:50px;color:#030238;font-size:20px;justify-content:center;align-items:center}.footer-social-meadia ul li a i.icon-Feed{font-size:15px}.footer-social-meadia ul li a i.icon-Linkedin{font-size:18px}.footer-social-meadia ul li:before{display:none}.footer-logo{margin:0 auto 44px}.footer-flex-top-right{margin-bottom:44px}.footer-flex-bottom h3{font-size:20px;font-weight:700;color:#fff;line-height:.8em;letter-spacing:.05em;text-transform:uppercase;margin-bottom:12px}.footer-flex-bottom h3 span{display:block;color:#13b5f1;font-size:61px;height:30px;margin-top:-5px}.footer-flex-menu-item{margin-bottom:45px}.footer-flex-menu-item:last-child{margin-bottom:0}.footer-flex-menu-item a{font-size:18px;font-weight:400;color:#e2e2e2;display:block;padding-bottom:5px;border:none}.footer-flex-menu-item p{font-size:18px;font-weight:400;color:#e2e2e2;display:block;padding-bottom:5px;border:none;margin-bottom:12px}.footer-flex-menu-item a span{color:#13b5f1}.footer-location a{margin-bottom:12px}.fax-number{color:#e2e2e2;pointer-events:none}.footer-flex-bottom{max-width:192px;text-align:left;color:#fff;margin:0 auto 30px}.last-footer{padding:30px 0 0 0;border-top:1px solid #2d2d5a}.last-footer ul{text-align:center;padding:0;position:relative}.last-footer ul li{margin:0;padding:0;position:relative;display:inline-block;z-index:9;font-size:15px;font-weight:400;color:#fff}.last-footer ul li:nth-child(2){margin:0 0 0 16px;padding:0 0 0 16px}.last-footer ul li:nth-child(3){display:block}.last-footer ul li:nth-child(2):after{position:absolute;top:5px;content:"";left:-1px;width:1px;height:13px;background-color:#fff}.last-footer ul li a{font-size:15px;font-weight:400;color:#fff;border:none}.last-footer ul li:before{display:none}a.back-top-btn{width:53px;height:53px;background-color:#030238;border-radius:50px;border:1px solid #fff;box-shadow:0 0 15px rgb(255 255 255 / 75%);display:flex;justify-content:center;align-items:center;color:#fff;font-size:21px;position:absolute;top:-77px;left:50%;z-index:9;transform:translate(-50%,0)}.footer-gmap-link{max-width:185px}.footer-gmap-link p{margin:0;padding:0}@media (min-width:768px){.footer-flex-top{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;margin-bottom:85px}.footer-social-meadia ul{margin:0}.footer-flex-bottom{max-width:unset;margin:0 auto 70px;display:flex;justify-content:space-between}.footer-flex-menu-item{margin-bottom:0}.footer-location a{margin-bottom:10px}.footer-flex-menu-item p{margin-bottom:10px}.last-footer ul li:after{position:absolute;top:5px;content:"";left:-1px;width:1px;height:13px;background-color:#fff}.last-footer ul li:first-child:after{display:none}.last-footer ul li{margin:0 0 0 16px;padding:0 0 0 16px;font-size:16px}.last-footer ul li:first-child{margin:0;padding:0}.last-footer ul li:nth-child(3){display:inline-block}.last-footer{padding:34px 0 0 0}.page-footer{padding:67px 0 34px}.last-footer ul li a{font-size:16px}.footer-flex-top-right{margin-bottom:0}a.back-top-btn{top:-8px;left:unset;right:0;z-index:9;transform:unset}}@media (min-width:1200px){.footer-flex-top{flex-direction:column;align-items:flex-start;margin-bottom:0}.footer-flex{display:flex}.footer-flex{display:flex;align-items:flex-start;justify-content:space-between}.footer-social-meadia ul{margin:0 0 40px 0}.footer-flex-bottom h3{font-size:0;margin:12px 0 20px 0}.footer-flex-bottom{margin:0 0 20px 0;padding-right:76px}.footer-flex-menu-item{width:233px}.last-footer ul{text-align:left}.last-footer ul li a:hover{color:#13b5f1}.footer-social-meadia ul li a:hover{background-color:#fff}.footer-flex-menu-item a:hover{color:#13b5f1}a.back-top-btn{top:-6px;right:-5px}a.back-top-btn:hover{background-color:#13b5f1;color:#030238;border:1px solid #13b5f1}.page-footer{padding:50px 0 34px}}@media (max-width:768px){.footer-logo img{margin:0 auto}}