body{margin: 0;font-family: 'Goldman', cursive;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #000;text-align: left;background-color: #fff;}
.content-wrap {position: relative;padding: 80px 0;overflow: hidden;}
.logo img{max-height: 100px;}
section{margin-top:50px;}
h1,h2,h3,h4,h5,h6{font-family: 'Goldman', cursive;margin: 0 0 30px 0;}
.heading-block {margin-bottom: 50px;}
.heading-block h1 {font-size: 1.75rem;}
.heading-block h1, .heading-block h2, .heading-block h3, .heading-block h4 {margin-bottom: 0;font-weight: 700;text-transform: uppercase;letter-spacing: 1px;color: #000;}
.heading-block::after {content: '';display: block;width: 300px;border-top: 15px solid #000;margin: -15px auto 0;}
.topmargin{margin-top:50px !important;}
.bottommargin{margin-bottom:50px !important;}
#load_more{margin:0 auto;}
.button{display:inline-block;position:relative;cursor:pointer;outline:0;white-space:nowrap;margin:5px;padding:8px 22px;font-size:.875rem;line-height:24px;background-color:transparent;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:1px;border:none;text-shadow:1px 1px 1px rgba(0,0,0,.2);transition:0.08s ease-in;-o-transition:0.08s ease-in;-ms-transition:0.08s ease-in;-moz-transition:0.08s ease-in;-webkit-transition: 0.08s ease-in;}.button-fill:hover {color: #fff;}.button-fill:before {content: "";position: absolute;background: #000;bottom: 0;left: 0;right: 0;top: 100%;z-index: -1;-webkit-transition: top 0.09s ease-in;}.button-fill:hover:before {top: 0;}.button-border {border: 2px solid #444;background-color: transparent;color: #333;font-weight: 700;text-shadow: none;}
.button-red {font-family: 'Nunito', sans-serif, sans-serif;background-image: linear-gradient(to bottom, #fff 0%, #e5e5e5 100%);background-repeat: repeat-x;background-size: contain;border-radius: 10px;border: 1px solid #c2c2c2;color: #757575;display: inline-block;font-size: 1.1em;font-weight: bold;outline: none;padding: 10px 20px;text-align: center;vertical-align: middle;cursor: pointer;position: relative;}
.button-red-ov{color:#ffffff;background-color:#c8363f;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABQCAIAAABXpYiMAAAAXUlEQVQY032POw6AQBBCkePaeXFvIM9iP85uYUEgQIaM7%2FMyyEqMMMgkFjjQfPiQmMQZeudNJxhinp%2FO3IkJy%2F1lPz2neTVT9aH3mhalh4pf0H%2FX6EkzQ%2FLRWTWTXuXjxWt5%2BgPhAAAAAElFTkSuQmCC);transition:background 0.2s;border:none;padding:11px 20px}.button-red.with-icon{padding-left:61px}.button-red.with-icon span.icon{border-right:1px solid rgba(255,255,255,0.2)}.button-red.with-right-icon span.icon{border-left:1px solid rgba(255,255,255,0.2)}.button-red:hover{color:#ffffff;background-color:#ba0000;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABQCAIAAABXpYiMAAAAWklEQVQY02WOsRGAMAzEnt%2BcjnFZIC8KTIihUiLZd9a5H0YYMMnLPIwzW8yI8%2FhimxlxMlrPWOaq%2FfZr9%2BvbLXwcvWl1849VTuBwU2CVQ0U6hWbflreQJQy6AL6Y1FoMVDt2AAAAAElFTkSuQmCC)}.button-red-big {font-size: 2em;padding: 20px 20px;}
.card-img-overlay{background: #000;opacity: 0.5;}
.margin{margin:0 auto;}
#go-top-btn {
    position: fixed;
    bottom: 40px;
    right: 20px;
    background: rgba(0, 0, 0, 0.7);
    width: 50px;
    height: 50px;
    display: block;
    text-decoration: none;
    -webkit-border-radius: 35px;
    -moz-border-radius: 35px;
    border-radius: 35px;
    display: none;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#go-top-btn i {
    color: #fff;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: 5px;
    font-size: 25px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

#go-top-btn:hover {
    background: rgba(0, 0, 0, 0.9);
}

#go-top-btn:hover i {
    color: #fff;
    top: 2px;
}

#load_more:hover {
    background-color:#262626;
    color: white;
}

.loadMore {
    list-style-type: none;
}

.loadMorediv{
    display: none;
}

.clear{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;overflow:hidden}

#footer{background-color: #000;color: #fff;height: 150px;}#footer a{color:#fff;}#footer a:hover{}