.footer-section .container{width:100%;padding:0 10px}.footer-section{background:#151414;position:relative}.footer-section .footer-cta{border-bottom:1px solid #373636;padding-bottom:24px;justify-content:space-between;flex-wrap:wrap}.footer-section .footer-cta .single-cta{display:flex;width:100%;margin-bottom:16px}.footer-section .footer-cta .single-cta i{color:var(--hr-secondary-color);font-size:30px;float:left;margin-top:8px}.footer-section .footer-cta .single-cta .footer-icon svg{color:var(--hr-secondary-color);font-size:30px;height:1em;width:1em;float:left;margin-top:8px}.footer-section .footer-cta .single-cta .cta-text{padding-left:15px;display:inline-block}.footer-section .footer-cta .single-cta .cta-text .title{font-size:20px}@media only screen and (min-width:768px){.footer-section .footer-cta{flex-wrap:nowrap}}.footer-section .footer-flex-content{position:relative;z-index:2;padding-top:24px;padding-bottom:24px;display:flex;flex-wrap:wrap;margin:0 -10px}.footer-section .footer-content .footer-widget{padding:0 10px}.footer-section .footer-content .footer-menu-col{display:flex;width:100%}.footer-section .footer-content .sidebar-footer{flex-wrap:wrap}.footer-section .footer-content .sidebar-footer>*{display:flex;width:100%}.footer-section .footer-content .sidebar-footer>*:last-child .widget{margin-bottom:0}.footer-section .footer-content .footer-widget-heading h3{color:#fff;font-size:20px;font-weight:600;margin-bottom:40px;position:relative}.footer-section .footer-content .footer-widget-heading h3::before{content:"";position:absolute;left:0;bottom:-15px;height:2px;width:50px;background:var(--hr-secondary-color)}.footer-section .footer-content .sidebar-footer-1 .soc-widget{display:flex;gap:4px}.footer-section .footer-content .sidebar-footer-1 .soc-widget a{line-height:32px;text-align:center;border-radius:8px;font-size:28px;padding:.425em;display:flex}.footer-section .footer-content .sidebar-footer-1 .soc-widget a i{color:inherit;padding:0!important;width:1em;height:1em;font-size:1em}.footer-section .footer-content .sidebar-footer-1 .soc-widget a svg{color:inherit;padding:0!important;width:1em;height:1em;font-size:1em}.footer-section .footer-content .sidebar-footer-1 .soc-widget a .svg-inline--fa{color:inherit;padding:0!important;width:1em;height:1em;font-size:1em}@media only screen and (min-width:767px){.footer-section .footer-content .footer-menu-col{max-width:50%}.footer-section .footer-content .sidebar-footer{max-width:100%}.footer-section .footer-content .sidebar-footer>*{max-width:calc((100%) / 2)}.lab-footer-cols-2 .footer-content .sidebar-footer>*{max-width:calc((100%) / 2)}.lab-footer-cols-3 .footer-content .sidebar-footer>*{max-width:calc((100%) / 2)}}@media only screen and (min-width:1025px){.footer-section .footer-flex-content{flex-wrap:nowrap}.footer-section .footer-content .sidebar-footer-1{max-width:25%}.footer-section .footer-content .sidebar-footer-2{max-width:17%}.template-lab .footer-content .sidebar-footer{max-width:66%;margin-left:auto}}.footer-section .copyright-area{background:#000;padding:25px 0}.footer-section .copyright-area .th-d-flex{flex-wrap:wrap;justify-content:space-between}.footer-section .copyright-area .copyright{display:block;text-align:center}.footer-section .copyright-area .footer-menu ul{margin:0;padding:0}.footer-section .copyright-area .footer-menu li{display:inline-block;margin-left:20px}.footer-section .copyright-area .footer-menu li:first-child{margin-left:0}.footer-section .copyright-area .footer-menu li:hover a{color:var(--hr-secondary-color)}.footer-section .copyright-area .copyright-text p{margin:0}.footer-section .copyright-area .copyright-text p a{color:var(--hr-accent-color)}@media only screen and (min-width:991px){.footer-section .copyright-area .th-d-flex{flex-wrap:nowrap}.footer-section .copyright-area .copyright{text-align:start}.footer-section .copyright-area .copyright-text p{text-align:end}}.footer-section .widget-title{color:#fff;font-weight:600;margin-bottom:32px;border:0;position:relative;padding:0}.footer-section .widget ul{margin:0;padding:0}.footer-section .widget ul li{border:0}.footer-section .widget{margin-bottom:20px}.footer-section .footer-widget ul li{display:inline-block;width:100%;margin-bottom:12px}.footer-section .footer-widget ul li a{text-transform:capitalize}.footer-section ul li,.footer-section .widget.widget_nav_menu li a{border-bottom:0}.footer-section .footer-widget ul li a:hover{color:var(--hr-secondary-color)}.footer{padding:70px 0 0;margin-top:-1px}.footer-widgets.row{margin-bottom:30px}.footer-section .widget{text-align:left;margin-bottom:40px}.footer-section h1,.footer-section h2,.footer-section h3,.footer-section h4,.footer-section h5,.footer-section h6,.footer-section a,.footer-section ol li,.footer-section p,.footer-section ul li{color:#fff}.footer-section .footer-copyright{text-align:center}.footer-section .meta-border{margin-top:20px;margin-bottom:25px}.footer-section .widget.widget_nav_menu ul li,.footer-section .widget.widget_pages ul li{border-bottom:0;box-shadow:none}.footer-section .widget select,.footer-section .widget.widget_pages li a{border:0}.footer-section .widget select:focus{border:0;box-shadow:none}