footer{color:#fff;background:#000;padding-bottom:25px;padding-top:0}footer ul li{display:inline-block}footer ul li a:hover{color:#e91e63}footer .footer-menu li{font-size:13px;line-height:30px;letter-spacing:.06em;font-weight:300}footer .footer-menu li:not(:last-of-type){margin-right:46px}footer .footer-menu{float:none;max-width:995px;margin:auto;padding-top:2%}footer .social-links{float:none}footer .social-links li{font-size:25px;line-height:30px}footer .social-links li a{padding:15px 19px;border:1px solid;border-radius:100px;color:#4ec7e6}footer .social-links li:not(:last-of-type){margin-right:16px}footer .copyright{text-align:center;font-size:13px;color:#dedee2;margin:20px 0 0}@media(max-width:992px){footer .footer-menu,footer .social-links{float:none;display:table;margin:0 auto}footer .social-links{margin:15px auto 0}footer .footer-menu li{font-size:8px}footer .social-links li:not(:last-of-type){margin-right:10px}}.footer-container{max-width:1170px;margin:auto;padding-top:50px}.footer-line-seperator{height:1px;color:#fff;border-bottom:1px solid #fff;padding-top:3%}.top-footer-line-seperator{height:1px;color:#fff;border-bottom:1px solid #fff}.footer-logo{max-width:275px;margin:auto}.social-media-container{width:100%;background-color:#121e44;border-bottom:1px solid #fff;padding:20px 0 25px}.social-media-content{max-width:515px;margin:auto;padding:20px 0}.follow-us{float:left;color:#4ec7e6;padding-top:1%;margin-right:40px}.recent-posts{float:left;width:33%}.upcoming-events{float:left;width:33%}.contact-details{float:left;width:33%}.footer-header{color:#59c9e1;font-size:27px}footer .contact-info li{padding-top:15px}.contact-info,.upcoming-event-list,.recent-posts{padding-left:0}footer .upcoming-events li{padding-top:15px}footer .recent-posts li{padding-top:15px}.upcoming-events,.contact-details,.recent-posts{padding:10px 25px}.audit-report-image{float:left;max-width:200px;padding:0 10px}.audit-report-text{float:left;max-width:640px;padding:20px 50px}.audit-border-box{width:100%;margin:auto}@media(max-width:450px){footer .upcoming-events,.contact-details,.recent-posts{clear:both;width:100%}footer .social-links{clear:both}footer .social-links li{font-size:15px}footer .follow-us{margin-left:25px}footer .footer-menu li{display:table;font-size:15px;margin:0;padding-left:40px}footer .footer-menu{margin:0}}.best-blog-image{padding-top:1em;width:60%;padding-bottom:1em}.blog-h2{font-size:20px;font-weight:900;color:#004154;font-family:roboto,sans-serif;line-height:1.5em}#gform_wrapper_6{padding:20px}#gform_6{width:85%;margin:0 auto;background-color:#0063a8;padding:30px;-webkit-border-radius:3;-moz-border-radius:3;border-radius:3px;-webkit-box-shadow:0 1px 2px #666;-moz-box-shadow:0 1px 2px #666;box-shadow:0 1px 2px #666}#gform_wrapper_6 #gform_6 label{display:none}#gform_wrapper_6 #gform_6 .ginput_container{overflow:hidden}#gform_6 ul li.gfield{width:45%;display:inline-block}#gform_6 .gform_footer{text-align:right;padding-right:35px}#gform_6 input[type=submit]{background:#faa03a;background-image:-webkit-linear-gradient(top,#faa03a,#f7941d);background-image:-moz-linear-gradient(top,#faa03a,#f7941d);background-image:-ms-linear-gradient(top,#faa03a,#f7941d);background-image:-o-linear-gradient(top,#faa03a,#f7941d);background-image:linear-gradient(to bottom,#faa03a,#f7941d);-webkit-border-radius:3;-moz-border-radius:3;border-radius:3px;-webkit-box-shadow:0 1px 2px #666;-moz-box-shadow:0 1px 2px #666;box-shadow:0 1px 2px #666;font-family:Arial;color:#fff;font-size:16px;font-weight:600;padding:10px 20px;border:solid #de7600 0;text-decoration:none}#gform_6 input[type=submit]:hover{background:#f7941d;background-image:-webkit-linear-gradient(top,#f7941d,#faa03a);background-image:-moz-linear-gradient(top,#f7941d,#faa03a);background-image:-ms-linear-gradient(top,#f7941d,#faa03a);background-image:-o-linear-gradient(top,#f7941d,#faa03a);background-image:linear-gradient(to bottom,#f7941d,#faa03a);text-decoration:none}#gform_wrapper_6 .gform_body{text-align:center}#gform_6 input[type=text]{padding:9px;font-size:16px;border-width:0;border-color:#ccc;background-color:#fff;color:#000;border-style:solid;border-radius:4px;box-shadow:-2px 0 4px rgba(66,66,66,.75);text-shadow:inset 0 0 5px px rgba(66,66,66,.75)}