html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,img,strong,b,u,i,center,ol,ul,li,fieldset,form,label,table,tbody,tfoot,thead,tr,th,td,header,menu,nav,section,article,video{margin:0;padding:0;border:0;outline:0}
input,button,textarea,select{outline:0}
html{background:#FFF;overflow-x:hidden}
body{float:left;width:100%;font-size:26px;font-family:"Poppins","sans-serif";color:#5F5F80;margin:0}
img{max-width:100%;height:auto}
ul,ol{list-style:none}
a{cursor:pointer;transition:all ease-in-out .5s}
a:hover{transition:all ease-in-out .5s}
p{float:left;width:100%;font-family:"PoppinsLight","sans-serif";line-height:40px;text-shadow:0 0 0 rgba(102,108,121,1);margin-bottom:30px;text-align:center}
@font-face{font-family:"PoppinsLight";src:url(../fonts/eot/Poppins-Light.eot) format('eot'),url(../fonts/woff/Poppins-Light.woff) format('woff'),url(../fonts/ttf/Poppins-Light.ttf) format('truetype'),url(../fonts/otf/Poppins-Light.otf) format("opentype")}
@font-face{font-family:"Poppins";src:url(../fonts/eot/Poppins-Regular.eot) format('eot'),url(../fonts/woff/Poppins-Regular.woff) format('woff'),url(../fonts/ttf/Poppins-Regular.ttf) format('truetype'),url(../fonts/otf/Poppins-Regular.otf) format("opentype")}
@font-face{font-family:"PoppinsMedium";src:url(../fonts/eot/Poppins-Medium.eot) format('eot'),url(../fonts/woff/Poppins-Medium.woff) format('woff'),url(../fonts/ttf/Poppins-Medium.ttf) format('truetype'),url(../fonts/otf/Poppins-Medium.otf) format("opentype")}
@font-face{font-family:"PoppinsSemiBold";src:url(../fonts/eot/Poppins-SemiBold.eot) format('eot'),url(../fonts/woff/Poppins-SemiBold.woff) format('woff'),url(../fonts/ttf/Poppins-SemiBold.ttf) format('truetype'),url(../fonts/otf/Poppins-SemiBold.otf) format("opentype")}
@font-face{font-family:"PoppinsBold";src:url(../fonts/eot/Poppins-Bold.eot) format('eot'),url(../fonts/woff/Poppins-Bold.woff) format('woff'),url(../fonts/ttf/Poppins-Bold.ttf) format('truetype'),url(../fonts/otf/Poppins-Bold.otf) format("opentype")}
@font-face{font-family:"Lato";src:url(../fonts/eot/Lato-Regular.eot) format('eot'),url(../fonts/woff/Lato-Regular.woff) format('woff'),url(../fonts/ttf/Lato-Regular.ttf) format('truetype'),url(../fonts/otf/Lato-Regular.otf) format("opentype")}
section{float:left;width:100%}
footer{float:left;width:100%;background:#E6EAFB;font-family:"Lato","sans-serif"}
footer .infoContent{padding:40px 20px 0 20px}
footer .infoTable{display:flex;justify-content:space-between}
footer .infoColumn{vertical-align:top}
footer .infoColumn:nth-of-type(1){width:190px}
footer .infoColumn:nth-of-type(2){width:280px}
footer .infoColumn.redes{width:136px;text-align:center}
footer .infoColumn.redes a{display:inline-block}
footer .infoColumn.redes a:nth-of-type(2){margin:0 10px}
footer .infoColumn.redes a:hover img{filter:invert(12%) sepia(74%) saturate(5823%) hue-rotate(274deg) brightness(84%) contrast(112%)}
footer .titleColumn{font-size:18px;line-height:14px;letter-spacing:-0.5px;color:#443768;margin-bottom:20px}
footer ul{float:left;width:100%;margin:0;padding:0}
footer ul li{float:left;display:table;width:100%;font-size:17px;letter-spacing:-0.5px;color:#666C79;margin-bottom:16px;line-height:13px}
footer ul li:last-of-type{margin-bottom:0}
footer li a{display:table-cell;color:#666C79;text-decoration:none;vertical-align:middle}
footer li a:hover{color:#6f06be;transition:all ease-in-out 0.5s}
footer li span{display:table-cell;width:28px;padding-right:5px;vertical-align:middle}
footer li span img{min-width:18px}
footer li:last-of-type span{vertical-align:top}
footer .copy{float:left;width:100%;background:#cdd2eb;margin-top:30px}
footer .copy .infoContent{padding:12px 20px;text-align:center;font-size:15px;line-height:15px}
footer .copy .infoContent a{float:right;color:#6f06be;text-decoration:none}
footer .copy .infoContent a:hover{color:#443768;transition:all ease-in-out .5s}
@media(max-width:920px){footer .infoColumn:nth-of-type(2){width:280px}}
@media(max-width:740px){
footer .infoTable{flex-wrap:wrap;width:100%}
footer .infoColumn:nth-of-type(1){-webkit-box-flex:0;flex:0 0 50%;width:50%}
footer .infoColumn:nth-of-type(2){-webkit-box-flex:0;flex:0 0 50%;width:50%}
footer .infoColumn.redes{width:100%;margin-top:40px}
footer .infoColumn.redes .titleColumn{float:left;margin:8px 20px 0 0}
footer .infoColumn.redes a{float:left}}
@media(max-width:580px){
footer .infoColumn{flex:0 0 100% !important;width:100% !important;margin-bottom:30px}
footer .infoColumn.redes{margin:0}
footer .infoColumn.redes .titleColumn{margin:0 0 20px 0;width:100%;text-align:left}}
@media(max-width:540px){
footer .copy .infoContent{padding:8px 20px 20px 20px}
footer .copy .infoContent span,footer .copy .infoContent a{width:100%;text-align:center;letter-spacing:-1px}}