footer{background-color:#fff;-webkit-box-shadow:0 -1px 3px rgba(0,0,0,0.1);box-shadow:0 -1px 3px rgba(0,0,0,0.1)}footer>.container-fluid.footer-compact{background:#363636;padding-top:35px;padding-bottom:35px;color:#fff;text-align:center}footer>.container-fluid.footer-compact .social-icons{margin-left:5px}footer>.container-fluid.footer-compact .social-icons a{font-size:1.5rem;margin:0 0 0 10px;vertical-align:middle}@media all and (max-width: 767px){footer>.container-fluid.footer-compact .social-icons a{display:inline-block}}footer>.container-fluid.footer-compact a{display:inline-block;margin:0 0 0 15px;color:#fff}@media all and (max-width: 767px){footer>.container-fluid.footer-compact a{display:block;margin:8px 0}}footer>.container-fluid.footer-compact a:hover{text-decoration:underline;color:#fff}footer>.container{padding-top:75px;padding-bottom:75px;color:var(--main-color);font-size:var(--font-size-small)}footer>.container>.row{position:relative;z-index:50;-webkit-transition:max-height .5s ease;transition:max-height .5s ease}footer>.container>.row.init-done{max-height:265px;overflow:hidden}@media all and (max-width: 991px){footer>.container>.row{max-height:none}}@media all and (min-width: 768px) and (max-width: 991px){footer>.container>.row>*[class*='col']:nth-last-child(-n+3){margin-top:20px}}@media all and (max-width: 767px){footer>.container>.row>*[class*='col']+*[class*='col']{margin-top:20px}}footer>.container>.row.is-more{max-height:1000px}footer>.container>.row.is-more+.show-more:before{opacity:0}footer>.container>.row.is-more+.show-more .show-more-text{display:none}footer>.container>.row.is-more+.show-more .show-less-text{display:block}footer>.container .social-icons{font-size:2rem}footer>.container .social-icons a{display:inline-block;color:var(--primary-text-color);margin-right:10px}footer>.container .show-more{position:relative;z-index:100;padding:15px 0 0 0;cursor:pointer;text-align:center;color:var(--primary-text-color);font-size:.75rem;text-transform:uppercase;background:#ffffff}@media all and (max-width: 991px){footer>.container .show-more{display:none}}footer>.container .show-more:before{position:absolute;top:-90px;left:0;right:0;height:90px;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0.001)), to(#fff));background-image:linear-gradient(rgba(255,255,255,0.001), #fff);content:'';opacity:1;-webkit-transition:opacity .35s ease;transition:opacity .35s ease}footer>.container .show-more span{opacity:.6;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}footer>.container .show-more span:hover{opacity:1}footer>.container .show-more span i{display:inline-block;padding:0 15px}footer>.container .show-more .show-more-text{display:block}footer>.container .show-more .show-less-text{display:none}footer>.container h3{margin:0 0 15px 0;font-size:1.25rem;color:var(--primary-text-color)}footer>.container .footer-nav{list-style:none;padding:0 0 0 3px}footer>.container a{color:var(--main-color);-webkit-transition:color .25s ease;transition:color .25s ease}footer>.container a.nav-link{padding:0 0 0.3rem 0}footer>.container a:hover{color:var(--main-color);text-decoration:none}footer .service-by{height:120px;text-align:center;background:var(--primary-text-color)}@media all and (max-width: 767px){footer .service-by{position:relative;z-index:1500}}footer .service-by img{max-width:80%;height:100%;padding:30px 0}@media all and (max-width: 767px){footer .service-by img{max-width:100%;height:95%}}
/*# sourceMappingURL=footer.css.map */