.section-header { margin-bottom: 50px; text-align: center; }
.section-header h2 { font-size: 40px; }
.index-section--flush .larger-text .h3 { font-size: 1.31579em; }
a.anchor {
    display: block;
    position: relative;
    top: -96px;
    visibility: hidden;
}
.sub-title-text {
    max-width: 625px;
    margin: 0 auto;
    font-size: 18px;
    margin-bottom: 35px !important;
}
p.what-you-can-send {
    text-align: center;
    padding-top: 15px;
    font-weight: 600;
}
#shopify-section-1499790529450 .hero__title {
    max-width: 500px;
    background: rgba(0,0,0,0.7);
    padding: 25px 0px 25px 25px;
}
#shopify-section-1499790529450 .hero__subtitle {
    max-width: 500px;
    background: rgba(0,0,0,0.7);
    padding: 5px 0px 0px 26px;
    margin-top: 0;
    border-top: 1px solid;
    text-transform: none;
    font-weight: 600;
    font-size: 17px;
}
#shopify-section-1499790529450 .hero__link {
    max-width: 500px;
    background: rgba(0,0,0,0.7);
    padding: 25px 0px 25px 25px;
    margin-top: 0 !important;
}
.index-section--hero #sealImg { display:none; }
.notification-bar-blue {
    background: #0083c1;
    color: #fff;
    text-align: right;
}
.notification-bar-blue p {
    /* max-width: 1010px; */
    margin: 0 auto;
    padding: 10px 0px;
    font-size: 15px;
    text-align: center;
}
.notification-bar-blue p span {
    padding-left: 20px;
}
.slidshow-badge {
    position: absolute;
    z-index: 1;
    right: 25px;
}
.s4com-helpcenter {
    width: 1300px;
    margin: 0 auto;
    padding: 0 20px;
}
.s4com-sub-heading {
    padding: 15px 0px 15px 0px !important;
    background: #0083c1 !important;
    color: #fff !important;
    margin-top: 35px !important;
}
.s4com-sub-heading, .s4com-articles { padding-left: 20px !important; }
.s4com-articles a h4 { font-weight: 600 !important; }
.white-btn {
    border: 1px solid #0083c1;
    color: #0083c1;
    background: #fff;
    background-repeat: no-repeat;
    background-size: 29px;
}



@media only screen and (min-width: 590px) {
  
#shopify-section-1499790529450.index-section--hero  {
    position: relative;
}
.index-section--hero #sealImg {
    display: block;
    position: absolute;
    z-index: 9;
    top: 0;
    right: 20px;
    max-width: 175px;
} 
.s4com-helpcenter { padding: 0 40px; }
  
}


@media only screen and (max-width: 1024px) {
.slidshow-badge { right: 5px; max-width: 250px; }
.display-desktop {
	display: block;
	}
 .display-mobile {
	display: none;
	}
}


@media only screen and (max-width: 768px) {
.slidshow-badge { max-width: 150px; }
}

@media only screen and (max-width: 590px) {
.hero__text-content.horizontal-right, .hero__text-content.horizontal-left, .announcement__text { text-align: center !important; }
.hero__text-content.vertical-bottom { vertical-align: middle !important; }
.hero__subtitle { margin-right:0 !important; }
.slidshow-badge { max-width: 100px; } 
}

.hidden_desktop{
  display:block !important;
}
.hidden_mobile {
  display: none !important;
}
@media (min-width:992px){
  .hidden_desktop{
    display:none !important;
  }
  .hidden_mobile {
    display: block !important;
  }
}