@charset "utf-8";
/* CSS Document */
html, body{
overflow-x:hidden;
}
body{
font-family:'Roboto', sans-serif;
color:#424242;
background:#ebebeb;
font-size:15px;
line-height:150%;
font-weight:300;
}
h1, h2, h3, h4, h5, h6{
line-height:140% !important;
font-family:'Roboto';
font-weight:700;
color:#424242;
margin-top:15px;
margin-bottom:15px;
}
h1{
font-size:40px;
}
h2{
font-size:35px;
}
h3{
font-size:30px;
}
h4{
font-size:25px;
}
h5{
font-size:20px;
}
h6{
font-size:18px;
}
h1 span,
h2 span,
h3 span,
h4 span,
h5 span,
h6 span{
line-height:140% !important;
}
p span{
line-height:150%;
}
a{
color:#E0C350;
font-weight:700;
}
a:hover{
text-decoration:none;
color:#E0C350;
}
em, i{
font-style:italic;
}
strong, b{
font-weight:700;
}
ul,
ol{
list-style-position:outside;
margin-left:40px;
}
ul{
list-style-type:disc;
}
ol{
list-style-type:decimal;
}
hr{
border-top:2px solid rgba(0,0,0,.1);
width:1000000px;
position:relative;
left:50%;
transform:translateX(-50%);
-webkit-transform:translateX(-50%);
-ms-transform:translateX(-50%);
margin-top:40px;
margin-bottom:40px;
}
img{
max-width:100%;
height:auto;
}
img.alignleft{
float:left;
margin-right:15px;
margin-bottom:15px;
}
img.alignright{
float:right;
margin-left:15px;
margin-bottom:15px;
}
img.aligncenter{
float:none;
display:block;
margin:auto;
margin-top:15px;
margin-bottom:15px;
}
blockquote{
border:none;
padding:40px;
border-radius:5px;
background:#ffffff;
color:#424242;
font-size:25px;
font-weight:300;
font-style:italic;
box-shadow:0px 0px 20px rgba(0,0,0,.1);
margin-top:40px;
margin-bottom:40px;
}
blockquote p{
line-height:180% !important;
}
input[type=text],
input[type=email],
input[type=tel],
input[type=number],
input[type=password],
select[multiple],
textarea{
background:rgba(0,0,0,.05);
color:#424242;
padding:10px 20px;
border:1px solid rgba(0,0,0,.15);
border-radius:3px;
transition:all .2s;
-webkit-transition:all .2s;
}
input[type=text]:focus,
input[type=email]:focus,
input[type=tel]:focus,
input[type=number]:focus,
input[type=password]:focus,
select[multiple]:focus,
textarea:focus{
border-color:#E0C350;
outline:0;
}
.dropdown-container{
display:block !important;
background:rgba(0,0,0,.05);
border-radius:3px;
position:relative;
}
.dropdown-container:after{
content:'\f13a';
font-family:'FontAwesome';
font-size:20px;
color:#E0C350;
position:absolute;
z-index:100;
right:20px;
top:50%;
transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-ms-transform:translateY(-50%);
}
.dropdown-container select{
appearance:none;
-webkit-appearance:none;
-moz-appearance:none;
background:transparent;
padding:10px 60px 10px 20px;
width:100%;
height:100%;
text-overflow:ellipsis;
overflow:hidden;
color:#424242;
position:relative;
z-index:200;
cursor:pointer;
border:1px solid rgba(0,0,0,.15);
border-radius:3px;
}
.dropdown-container select:focus{
border-color:#E0C350;
outline:0;
}
.dropdown-container select::-ms-expand {
display: none;
}
button,
input[type=submit],
input[type=button],
.button{
display:inline-block;
appearance:none;
-webkit-appearance:none;
border:none;
padding:20px 50px;
text-transform:uppercase;
background:#E0C350;
color:#ffffff;
border-radius:3px;
margin-top:10px;
margin-bottom:10px;
text-decoration:none;
transition:all .2s;
-webkit-transition:all .2s;
}
button:hover,
input[type=submit]:hover,
input[type=button]:hover,
.button:hover{
background:#B69C31;
color:#ffffff;
}