/*
 * Customer Overide CSS for button color and font and background colors
*/

@font-face {
  font-family: 'ShellFutura';
  src: url('Shell-Book.woff2') format('woff2'),
    url('Shell-Book.woff') format('woff'),
    url('Shell-Book.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}


body {font-family:'ShellFutura', Arial, sans-serif; color: #404040}
header {padding:40px; margin: 0 auto; text-align:center; margin-bottom:20px;}
footer {padding:10px; background:#fff; color:#404040; height: 40px; margin-top:auto; border-top: 1px solid #D9D9D9;}
footer p{padding-left:1em; color:#404040;}


.button,
button,
input[type="submit"],
input[type="reset"],
input[type="button"] {
  border-radius: 0px;
    font-weight: bold;
	text-transform: initial;
	font-size:1.5em;
	margin:2em;
	line-height: 1.15;
	height:3.2em;
}

img {
  max-width: 100%;
  height: auto;
}

.button.button-primary,
button.button-primary,
input[type="submit"].button-primary,
input[type="reset"].button-primary,
input[type="button"].button-primary {
  color: #FFF;
   background-color: #dd1d21;
  border-color: #dd1d21;
}
  
 .button.button-primary:hover,
button.button-primary:hover,
input[type="submit"].button-primary:hover,
input[type="reset"].button-primary:hover,
input[type="button"].button-primary:hover,
.button.button-primary:focus,
button.button-primary:focus,
input[type="submit"].button-primary:focus,
input[type="reset"].button-primary:focus,
input[type="button"].button-primary:focus {
  color: #fff;
 background-color: #bd2c2f;
  border-color: #bd2c2f;
}


