@import url("https://use.typekit.net/kgr7ixc.css");

#ebike-giveaway-button {
border-color: #AD9776;
background-color: #AD9776;
}

.hero-padding{
padding: 7vw;
}

.sePage .sePageLayout a.btn.btn-primary.btn-gptr {
background-color: #0384B2;
border-color: #0384B2;
padding: 20px 40px 20px 40px;
border-radius: 40px;
font-family: fatfrank, sans-serif;
font-weight: 400;
font-style: normal;
}

.sePage .sePageLayout a.btn.btn-primary.btn-gptr:hover{
background-color: #FEBE3D;
border-color: #FEBE3D;
padding: 20px 40px 20px 40px;
border-radius: 40px;
font-family: fatfrank, sans-serif;
font-weight: 400;
font-style: normal;
}

.homepage-hero-padding {
padding: 8vw 45px !important;
}


.hero-photo-only {
padding:14vw 45px !important;
}

.wsp-hp-first .block-bg-img{
padding: 4vw 45px 11vw 45px;
}

.wsp-hp-mothersday .block-bg-img{
padding: 4vw 45px 6vw 45px;
}

.wsp-text-first .block-bg-img {
 padding: 10vw;
}

.wsp-holiday-first {
 background-attachment: fixed !important;
}

.wsp-black-divider {
 padding: 1px;
 border: 1px solid #E2E2E2;
 background: url(https://www.sefiles.net/merchant/500/images/site/0500_web_hh-small-expo-black.png) no-repeat;
 background-size: cover;
}

.wsp-black-divider h2 { color: #fff !important; }

a.btn.btn-yellow {
 color: #000;
 background-color: #f5ed23;
 border-color: #f5ed23;
 font-family: "Adelle",Garamond,Times,serif;
 padding: 6px 25px;
 margin-bottom: 20px;
}

a.btn.btn-yellow:hover {
 color: #000;
 background-color: #fff;
 border-color: #fff;
}

/*
@media (min-width: 1200px){
ul.slick-slider {
 width: 100%;
}
}
*/

.wsp-additional-hh .row {
margin: 0 auto;
}

.wsp-additional-hh-2-col {
margin-left: 0 !important;
margin-right: 0 !important;
}

.wsp-sixblocksection .block-bg-img {
border-color: #ccc;
}

.wsp-additional-hh-2-col .block-bg-img {
 padding: 90px 15px;
}

 @import url("https://use.typekit.net/kgr7ixc.css");

#expo-azo{
font-family: azo-sans-uber, sans-serif;
font-weight: 400;
font-style: normal;
color: #F5EB0E;
}

@media only screen and (min-width: 992px){
.sePage .sePageLayout .wsp-responsive-slider-hero-wrapper .wsp-slide .content-block-column {
height: 620px;
}
}