@import url('https://fonts.googleapis.com/css?family=PT+Sans');
/*
@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  src: local('PT Sans'), local('PTSans-Regular'), url( #ext ptsans.ttf) format('truetype');
}
*/

:root{ 
  --red-color:#c22a39; 
  --gray-color:#333333; 
}
/*#C22A39*/
*{
 box-sizing: border-box;
}
body{
margin:0px;
}
section.row::after {
    content: "";
    clear: both;
    display: table;
}
html {
    font-family: "PT Sans", sans-serif;
}

.flex{
/* better defined locally 
  padding: 0; margin: 0;
  margin:auto;
  list-style: none;
  justify-content:center;
*/  
 display: -webkit-box; display: -moz-box; display: -ms-flexbox; 
 display: -webkit-flex; display: flex;
 -webkit-flex-flow: row wrap; 
 
}

a:link { text-decoration: none; outline:none;}
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
a:active { text-decoration: none; outline: none;}
