.footer{background:#00496a;background:linear-gradient(90deg,#00496a,#119d9c)}.footer ul li{list-style:none}.footer .container-fluid{padding:0;width:100%}.footer:after{background:url(../images/footer-img.png) no-repeat 100% 100%;background-size:contain;content:"";height:100%;position:absolute;right:0;top:-64px;width:317px}.foot-main{padding:55px 0 40px}.foot-logo{margin-bottom:20px;max-width:220px}.foot-logo,.foot-logo img{display:block;width:100%}.foot-contact-info li a{color:#fff}.foot-contact-info li.location a{display:block;font-size:18px;font-weight:700;margin-bottom:16px}.foot-contact-info li.mail a{display:block;font-size:18px;font-weight:400;margin-bottom:15px}.foot-contact-info li.phone a{font-size:36px;font-weight:700}.foot-logo-col{max-width:410px}.foot-link-col,.foot-logo-col{flex:0 0 100%;padding-left:15px;padding-right:15px}.foot-link-col{max-width:291px}.foot-link-col h3{color:#fff;margin-bottom:42px}.foot-link-col ul li{display:block;margin-top:5px}.foot-link-col ul li a{color:#fff;display:inline-block}.foot-link-col ul li a:after{background:#fff;content:"";display:block;height:1px;transition:all .3s ease;width:0}.foot-link-col ul li a:hover:after{width:100%}.foot-social-icon{gap:20px;margin-top:15px}.foot-social-icon li{margin:0}.foot-social-icon li a{display:block}.foot-social-icon li a:after{display:none!important}.foot-social-icon li a img{display:block;max-width:35px}.foot-info-text p{color:#fff;font-size:14px;margin-top:35px;max-width:1180px}.foot-bar{background-color:#2d2b2c;padding:20px 0;position:relative;z-index:1}.foot-bar ul li{color:#fff}.foot-bar ul li:after{background-color:#fff;content:"";display:inline-block;height:15px;margin:-3px 10px 0;vertical-align:middle;width:2px}.foot-bar ul li:last-child:after{display:none}.foot-bar ul li a{color:#fff}.foot-bar ul li a:hover{text-decoration:underline}@media only screen and (max-width:1440px){.footer:after{width:285px}.foot-logo-col{max-width:370px}.foot-link-col{max-width:265px}.foot-contact-info li.location a{font-size:16px}.foot-contact-info li.mail a{font-size:16px;word-break:break-word}.foot-contact-info li.phone a{font-size:32px}}@media only screen and (max-width:1199px){.footer:after{top:-54px}.foot-main{padding:40px 0}.foot-link-col,.foot-logo-col{margin-bottom:30px;max-width:50%}.foot-link-col h3{margin-bottom:20px}.foot-bar{padding:15px 0}}@media only screen and (max-width:991px){.footer:after{top:-51px;width:200px}.foot-bar ul li{font-size:14px}.foot-link-col ul li a{font-size:15px}.foot-contact-info li.phone a{font-size:22px}}@media only screen and (max-width:679px){.footer:after{top:-49px}.foot-main{padding:25px 0}.foot-logo-col{max-width:100%}.foot-info-text p{margin-top:0}.foot-bar ul li{font-size:13px}.foot-bar ul li:after{height:13px;margin:-3px 5px 0}.foot-contact-info li.location a{margin-bottom:5px}.foot-contact-info li.mail a{margin-bottom:7px}.foot-social-icon li a img{max-width:25px}}@media only screen and (max-width:479px){.foot-link-col h3{margin-bottom:10px}.foot-link-col{max-width:100%}.foot-contact-info li.mail a{font-size:15px}.foot-logo{margin:0 auto 20px;max-width:190px}.foot-contact-info{text-align:center}}