.ct_mainfooter{background:#444;color:#fff}.ct_mainfooter .footer_top{border-bottom:1px solid #fff}.foo_widget.footer-logo{margin-bottom:30px}.ct_mainfooter .foo_widget h6{color:#fff;font-size:18px;font-weight:700;line-height:normal;margin:0 0 25px;padding-bottom:12px;position:relative;text-transform:uppercase}.ct_mainfooter .foo_widget h6:after{background:#59c421;bottom:0;content:"";height:1px;left:0;width:65px}.ct_mainfooter .foo_widget .footer_links ul{list-style:none;margin:0;padding:0}.ct_mainfooter .foo_widget .footer_links ul li{display:block;margin:0 0 5px}.ct_mainfooter .foo_widget .condetails .conitem p a,.ct_mainfooter .foo_widget .footer_links ul li a{color:#fff}.ct_mainfooter .foo_widget .condetails .conitem p a:hover,.ct_mainfooter .foo_widget .footer_links ul li a:hover{color:#59c411}.ct_mainfooter .foo_widget .condetails .conitem:not(:last-child){margin-bottom:20px}.ct_mainfooter .foo_widget .condetails .conitem span.icon{display:block;width:20px}.ct_mainfooter .foo_widget .condetails .conitem span.icon svg{fill:#59c411}.ct_mainfooter .foo_widget .condetails .conitem{align-items:flex-start;display:flex}.ct_mainfooter .foo_widget .condetails .conitem p{margin:0;padding-left:20px;width:calc(100% - 20px)}.ct_mainfooter .footer_bottom{padding:15px 0;text-align:center}.ct_mainfooter .footer_bottom p{margin:0}@media(max-width:991px){.foo_widget{margin-bottom:30px}}