footer .topFooter{background:#f5f5f5;color:#1e1e1e;padding:100px 0 50px}footer .topFooter .logo{display:block;width:160px;margin-bottom:40px}footer .topFooter .logo a{display:block;opacity:1;-webkit-transition:opacity .3s 0s ease-out;-moz-transition:opacity .3s 0s ease-out;-o-transition:opacity .3s 0s ease-out;transition:opacity .3s 0s ease-out}footer .topFooter .logo a:hover{opacity:.6}footer .topFooter .logo a svg{display:block;width:100%;height:auto}footer .topFooter .cols .col{display:inline-block;vertical-align:top;width:45%}footer .topFooter .cols .col:last-child{width:55%}footer .topFooter .cols .col .map iframe{width:100%;display:block}footer .topFooter .cols .col .subCols .subCol{display:inline-block;vertical-align:top;width:50%;padding-right:30px}footer .topFooter .cols .col .subCols .subCol .smallTitle{margin-bottom:20px}footer .topFooter .cols .col .subCols .subCol .links{margin-top:30px}footer .topFooter .cols .col .subCols .subCol .imageWrapper{margin-top:52px}footer .topFooter .cols .col .subCols .subCol .imageWrapper img{display:block;width:100%;max-width:150px;height:auto}footer .topFooter .certificates{margin-top:50px}footer .topFooter .certificates .certificate{display:inline-block;vertical-align:middle;width:20%;text-align:center;padding:0 10px}footer .topFooter .certificates .certificate img{max-width:110px;width:100%;display:inline-block;vertical-align:middle}footer .bottomFooter{padding:20px 0;background:#1e1e1e;color:#fff}footer .bottomFooter .copyright{opacity:.6;display:inline-block;vertical-align:top;width:50%}footer .bottomFooter .links{display:inline-block;vertical-align:top;width:50%;text-align:right}footer .bottomFooter .links li{display:inline-block;margin-left:20px}footer .bottomFooter .links li a{color:#fff;text-decoration:none;opacity:1;-webkit-transition:opacity .3s 0s ease-out;-moz-transition:opacity .3s 0s ease-out;-o-transition:opacity .3s 0s ease-out;transition:opacity .3s 0s ease-out}footer .bottomFooter .links li a:hover{opacity:.6}@media all and (max-width:1200px){footer .topFooter .cols .col{width:60%}footer .topFooter .cols .col:last-child{width:40%}}@media all and (max-width:900px){footer .topFooter .cols .col{width:65%}footer .topFooter .cols .col:last-child{width:35%}}@media all and (max-width:767px){footer .topFooter .cols .col{width:100%}footer .topFooter .cols .col:last-child{display:none}footer .bottomFooter .contentWrapper{display:table;width:100%}footer .bottomFooter .contentWrapper .copyright{width:100%;display:table-footer-group}footer .bottomFooter .contentWrapper .links{width:100%;text-align:left;margin-bottom:5px}footer .bottomFooter .contentWrapper .links li{margin-left:0;margin-right:20px}footer .bottomFooter .contentWrapper .links li:first-child{margin-left:0}}@media all and (max-width:520px){footer .topFooter .cols .col .subCols .subCol{width:100%;padding-right:0}footer .topFooter .cols .col .subCols .subCol:first-child{margin-bottom:50px}footer .topFooter .certificates{margin-top:50px;margin-bottom:-20px}footer .topFooter .certificates .certificate{text-align:left;width:50%;margin-bottom:20px;padding:0}footer .topFooter .certificates .certificate img{max-width:100px}}