@font-face {
font-family: 'Arquitecta';
src: url(//www.mhkinsurance.com/wp-content/themes/MHK/font/arquitecta-bold.eot);
src: url(//www.mhkinsurance.com/wp-content/themes/MHK/font/arquitecta-bold.eot?#iefix) format('embedded-opentype'),
url(//www.mhkinsurance.com/wp-content/themes/MHK/font/arquitecta-bold.woff2) format('woff2'),
url(//www.mhkinsurance.com/wp-content/themes/MHK/font/arquitecta-bold.woff) format('woff'),
url(//www.mhkinsurance.com/wp-content/themes/MHK/font/arquitecta-bold.ttf) format('truetype'),
url(//www.mhkinsurance.com/wp-content/themes/MHK/font/arquitecta-bold.svg#youworkforthem) format('svg');
font-weight: normal;
font-style: normal;
}
body{
font-size:20px;
color:#333;
font-family:'Cormorant Garamond', serif;
line-height:1.2em;
}
p{
}
.aligncenter{
text-align:center;	
}
h1,h2,h3,h4,h5{
font-family:'Arquitecta', serif;
}
h1{
font-size:75px;
color:#ffbf3e;
line-height: 1em;
margin-top: 60px;
}
h2{
font-family:'Cormorant Garamond', serif;
font-size:34px;
}
h3{
font-family:'Cormorant Garamond', serif;
font-size:28px;
}
h4{
}
h5{
}
ul,ol{
list-style-type:none;
}
ul{
}
ol{
}
li{
}
strong {
font-weight: bold;
}
blockquote{
}
a:link,a:visited{
}
a:hover,a:active{
}
p{
line-height: 1.5em;
}
p.lead{
font-size:34px;
line-height:1.25em;
}
p.smallHeading{
font-size:18px;
text-transform:uppercase;
font-family:'Arquitecta', serif;
color:#ffbf3e;
margin-top:5px;
}
a.arrowed:link,a.arrowed:visited{
border-bottom: 1px solid #333;
color:#333;
position: relative;
display: inline-block;  padding-right: 15px;
text-align: left;
font-family:'Arquitecta', serif;
font-size: 14px;
text-transform: uppercase;
line-height: 1.2em;
}
a.arrowed:hover,a.arrowed:focus,a.arrowed:active{
color:#ffbf3e;
border-color:#ffbf3e;
}
a.arrowed.colored:link,a.arrowed.colored:visited{
color:#ffbf3e;
border-bottom: 1px solid #ffbf3e;
font-size:18px;
}
a.arrowed.colored:hover,a.arrowed.colored:focus,a.arrowed.colored:active{
color:#333;
border-color:#333;
}
a.arrowed::after{
font-family: 'Material Icons';
content: "keyboard_arrow_right";
-webkit-font-feature-settings: 'liga';
position: relative;
top: -1px;
right: -11px;
font-size: 1.2em;
position: absolute;
text-transform: lowercase;
}
.quoteButtons a.arrowed::after {
position: relative;
}
.san-serif-heading , .san-serif-link , .serif-list-item {
font-family: 'Arquitecta', serif !important;
line-height: 1.5em;
}
.san-serif-link {
color: #333;
}
.serif-list-item , .san-serif-link {
text-transform: uppercase;
font-size: 0.8em;
}
.blueTxt-heading {
font-size: 52px !important;
}
form input[type='text'], form input[type='email'], form input[type='tel'],main.page-contact form input[type='text'],main.page-contact form input[type='email'],main.page-contact form input[type='tel'], main.page-careers form input[type='text'], main.page-careers form input[type='email'],main.page-careers form input[type='tel'] , main.page-careers form input[type='file']{
border-color:#000;
box-shadow:none;
font-family:'Arquitecta', serif;
font-size:18px;
color:#333;
}
form .col {
margin-bottom:70px;
}
form textarea,main.page-contact form textarea,main.page-careers form textarea{
color:#333;
font-family:'Arquitecta', serif;
border:none;
border-bottom:1px solid #000;
outline:none;
resize:none;
font-size:18px;
}
main.page-careers form textarea {
}
form input[type='submit'],main.page-contact form input[type='submit'],main.page-careers form input[type='submit']{
background:transparent;
outline:none;
border:none;
border-bottom:1px solid #000;
font-family:'Arquitecta', serif;
margin-top:30px;
padding:0
}