@import url("https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900");
.sd-bg-wrapper:before { 
    background: -moz-linear-gradient(top, rgba(204,204,204,0) 0%, rgba(204,204,204,1) 300px); 
    background: -webkit-linear-gradient(top, rgba(204,204,204,0) 0%, rgba(204,204,204,1) 300px); 
    background: linear-gradient(to bottom, rgba(204,204,204,0) 0%, rgba(204,204,204,1) 300px); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#CCCCCC",GradientType=0 ); 
 }

.sd-header-page-type-glass .sd-bg-wrapper::before { 
    background: -moz-linear-gradient(top, rgba(204,204,204,0) 0%, rgba(204,204,204,1) 50px); 
    background: -webkit-linear-gradient(top, rgba(204,204,204,0) 0%, rgba(204,204,204,1) 50px); 
    background: linear-gradient(to bottom, rgba(204,204,204,0) 0%, rgba(204,204,204,1) 50px); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#CCCCCC",GradientType=0 ); 
 }

#sd-editor-main-body, .sd-publish-site { 
    background: -moz-linear-gradient(top, rgba(204,204,204,0) 0%, rgba(204,204,204,1) 0); 
    background: -webkit-linear-gradient(top, rgba(204,204,204,0) 0%, rgba(204,204,204,1) 0); 
    background: linear-gradient(to bottom, rgba(204,204,204,0) 0%, rgba(204,204,204,1) 0); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#CCCCCC",GradientType=0 ); 
 }

#sd-main-wrap { 
    background-color: rgba(255,255,255,1.00); 
    border-radius: 10px 10px 10px 10px; 
    border-width: 1px; 
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); 
 }

#sd-header-gradient:before { 
    background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); 
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); 
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00FFFFFF", endColorstr="#FFFFFF",GradientType=0 ); 
 }

#sd-header-gradient:after { 
    background: -moz-linear-gradient(bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 90%); 
    background: -webkit-linear-gradient(bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 90%); 
    background: linear-gradient(to top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 90%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00FFFFFF", endColorstr="#FFFFFF",GradientType=0 ); 
 }

#sd-footer::before { 
    background: -moz-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,0.98), rgba(255,255,255,0)); 
    background: -webkit-linear-gradient(rgba(255,255,255,0), rgba(255,255,255,0.98), rgba(255,255,255,0)); 
    background: linear-gradient(rgba(255,255,255,0), rgba(255,255,255,0.98), rgba(255,255,255,0)); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00FFFFFF", endColorstr="#FFFFFF",GradientType=0 ); 
 }

#sd-column-page, #sd-footer-content { 
    background-color: rgba(255,255,255,1); 
 }

.sd-top-panel-lang .ui-selectmenu-button.ui-button, .ui-selectmenu-menu .ui-state-active, .lang-select-list-group { 
    background-color: rgba(255,255,255,1); 
 }

.sd-readmore-gradient { 
    -webkit-box-shadow: inset 0px -85px 33px -32px rgba(255,255,255,1); 
    -moz-box-shadow: inset 0px -85px 33px -32px rgba(255,255,255,1); 
    box-shadow: inset 0px -85px 33px -32px rgba(255,255,255,1); 
 }

.sd-faq-gradient { 
    -webkit-box-shadow: inset 0px -70px 20px -40px rgba(255,255,255,1); 
    -moz-box-shadow: inset 0px -70px 20px -40px rgba(255,255,255,1); 
    box-shadow: inset 0px -70px 20px -40px rgba(255,255,255,1); 
 }

.sd-tab > .sd-tab-item > a { 
    background-color: rgba(224,224,224,0.8); 
    border-color: rgba(179,179,179,1); 
 }

.sd-tab > li > a:hover, .sd-tab > li > a:focus, .sd-tab > .sd-tab-item-active > a { 
    background-color: rgba(255,255,255,1); 
 }

.sd-mobnav-btn, .sd-textmenu-btn { 
    background-color: rgba(250,250,250,0.8); 
    border-color: rgba(179,179,179,1); 
    border-radius: 6px 6px 6px 6px; 
    border-width: 1px; 
    box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); 
 }

#sd-main-wrap, .sd-bnt-view-cart.sd-btn-ecom-no-code, .sd-top-panel-lang .ui-selectmenu-button.ui-button, .ui-selectmenu-menu .ui-state-active, .ui-selectmenu-menu .ui-widget-content .ui-state-active, .lang-select-list-group { 
    border-color: rgba(255,255,255,1.00); 
 }

.sd-header-page-type-tagline #sd-header, .sd-home-page .sd-header-page-type-tagline #sd-header .sd-header-image, .sd-header-page-type-glass #sd-header { 
    border-color: rgba(255,255,255,1.00); 
 }

.sd-content-border { 
    border-color: rgba(148,148,148,1); 
    border-radius: 6px 6px 6px 6px; 
    border-width: 1px; 
    box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); 
 }

.sd-footer-border { 
    border-color: rgba(148,148,148,1); 
 }

.sd-tab > .sd-tab-item-active > a { 
    border-color: rgba(148,148,148,1) !important; 
    border-radius: 6px 0px 0px 6px; 
    border-width: 1px !important; 
    border-right-width: 0px !important; 
    right: -2%; 
    width: 98%; 
    box-shadow: -4px 6px 5px -2px rgba(0,0,0,0.23); 
 }

#sd-site-title, .sd-editor-header-type-item .sd-stipbar-preview { 
    color: rgba(87,87,87,1); 
 }

.sd-page-title { 
    color: rgba(163,163,163,1); 
 }

.sd-page-title-preview { 
    color: rgba(163,163,163,1); 
 }

.sd-block-title, .sd-block-text-desc h2, .sd-block-text-desc h3, #chatbox .com_block_title { 
    color: rgba(87,87,87,1); 
 }

.sd-block-title.sd-block-fake-text { 
    color: rgba(87,87,87, 0.6); 
 }

.sd-block-text-desc, .lang-select-list.active, .sd-top-panel-lang, .sd-top-panel-lang .ui-selectmenu-button.ui-button, .sd-user-comment-form .sd-input-text-title, .ui-selectmenu-menu .ui-state-active { 
    color: rgba(0,0,0,1); 
 }

#sd-footer-content { 
    color: rgba(0,0,0,1); 
    border-radius: 6px 6px 6px 6px; 
    border-width: 1px; 
    box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); 
    font-family: 'Roboto'; 
    font-size: 100%; 
    letter-spacing: 0em; 
    line-height: 1em; 
 }

.sd-block-text-desc.sd-block-fake-text { 
    color: rgba(0,0,0, 0.6); 
 }

.sd-block-title a,.sd-block-text-desc a, .sd-footer-content a, .lang-select-list, .lang-select-list a, .sd-readmore-link, .sd-image-credit-author a { 
    color: rgba(66,165,245,1); 
 }

.sd-image-desc { 
    color: rgba(0,0,0,1); 
 }

.sd-tab li > a { 
    color: rgba(112,112,112,1); 
 }

.sd-tab li > a:hover, .sd-tab li.sd-tab-item-active > a { 
    color: rgba(0,0,0,1); 
 }

.sd-nav-menu, .menu-triangle { 
    color: rgba(99,99,99,1); 
 }

.sd-icon-bar1, .sd-icon-bar2, .sd-icon-bar3 { 
    background-color: rgba(99,99,99,1); 
 }

.sd-tab > li > a { 
    border-radius: 6px 6px 6px 6px; 
    border-width: 1px !important; 
    right: -3%; 
    width: 94%; 
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); 
 }

.sd-tab > li { 
    margin-bottom: 11px; 
 }

.sd-tab > .sd-tab-item-active { 
    margin-bottom: 11px; 
 }

.sd-mobnav-btn-fix { 
    height: 34px; 
 }

#sd-header, #sd-header .sd-header-image, #sd-strip-bar.full-height, #sd-strip-bar-wrap-container { 
    border-radius: 10px 10px 0px 0px; 
 }

#sd-footer { 
    border-radius: 0px 0px 10px 10px; 
 }

.sd-header-page-type-tagline #sd-header, .sd-header-page-type-glass #sd-header { 
    border-width: 1px; 
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); 
 }

.sd-header-page-type-tagline #sd-main-wrap, .sd-header-page-type-glass #sd-main-wrap { 
    border-width: 1px 1px 1px; 
 }

.sd-header-page-type-tagline #sd-header, .sd-home-page .sd-header-page-type-tagline #sd-header .sd-header-image { 
    border-width: 1px 1px 0px; 
 }

.sd-home-page .sd-header-page-type-tagline #sd-header .sd-header-image, .sd-home-page .sd-header-page-type-hero #sd-strip-bar-background { 
    border-radius: 10px 10px 0px 0px; 
 }

.sd-column-page-content img { 
    border-radius: 0px 0px 0px 0px; 
 }

#sd-wrap-content .sd-page-title { 
    font-family: 'Roboto'; 
    font-size: 160%; 
    font-weight: 400; 
    letter-spacing: 0em; 
    line-height: 1.42em; 
 }

.sd-mode-preview-mobile #sd-wrap-content .sd-page-title { 
    font-size: 140.8%; 
 }

#sd-wrap-content .sd-block-title, .sd-block-text-desc h2, .sd-block-text-desc h3, #chatbox .com_block_title { 
    font-family: 'Roboto'; 
    font-size: 130%; 
    font-weight: 400; 
    letter-spacing: 0em; 
    line-height: 1.42em; 
 }

#sd-wrap-content .sd-block-readmore .sd-page-title { 
    font-size: 130%; 
 }

.sd-mode-preview-mobile #sd-wrap-content .sd-block-title { 
    font-size: 130%; 
 }

#sd-wrap-content .sd-block-text-desc, #sd-wrap-content .sd-block-text-desc p, #sd-wrap-content .sd-block-cfa-main, #sd-wrap-content .sd-ct-submit, #sd-wrap-content .sd-block-blog-date, .sd-user-comment-form .sd-input-text-title, .sd-user-comment { 
    font-family: 'Roboto'; 
    font-size: 100%; 
    font-weight: 400; 
    letter-spacing: 0em; 
    line-height: 1.42em; 
 }

#sd-wrap-content .sd-image-desc { 
    font-family: 'Roboto'; 
    font-weight: 400; 
 }

#sd-wrap-content .sd-tab-item { 
    font-family: 'Roboto'; 
    font-weight: 400; 
 }

#sd-wrap-content a, .sd-mobnav-btn #phone_menu_button { 
    font-family: 'Roboto'; 
    font-weight: 400; 
 }

#sd-editor-textmenu-preview, .sd-input-textmenu-dup, #sd-editor-input-textmenu, #phone_menu_button { 
    font-family: 'Roboto'; 
    font-weight: 400; 
 }

.sd-bottom-style { 
    font-family: 'Roboto'; 
 }

.sd-contact-btn { 
    font-family: 'Roboto'; 
 }

#sd-wrap-content .sd-block-readmore .sd-block-title { 
    font-size: 100%; 
 }

#sd-wrap-content  .sd-image-desc { 
    font-size: 90%; 
    letter-spacing: 0em; 
    line-height: 1.2em; 
 }

#sd-wrap-content .sd-block-readmore .sd-block-text-desc, #sd-wrap-content .sd-block-readmore .sd-block-blog-date-div { 
    font-size: 90%; 
 }

#sd-wrap-content .sd-tab-item, #sd-wrap-content .sd-tab-item * { 
    font-size: 100%; 
    letter-spacing: 0em; 
    line-height: 1.1em; 
 }

#sd-wrap-content a { 
    text-decoration: underline; 
 }

#sd-wrap-content .sd-block-text-desc p { 
    margin-bottom: 1em; 
 }

#sd-site-title { 
    font-family: 'Roboto'; 
    font-size: 200%; 
    font-weight: 400; 
    letter-spacing: 0em; 
 }

.sd-mode-preview-mobile #sd-wrap-content #sd-site-title { 
    font-size: 150%; 
 }

#sd-strip-bar-background, .sd-editor-header-type-item .sd-stipbar-preview { 
    background-color: rgba(0,0,0,0.4); 
 }

@media only screen and (min-width: 600px) { 
.sd-header-page-type-glass .sd-bg-wrapper::before { 
    background: -moz-linear-gradient(top, rgba(204,204,204,0) 0%, rgba(204,204,204,1) 80px); 
    background: -webkit-linear-gradient(top, rgba(204,204,204,0) 0%, rgba(204,204,204,1) 80px); 
    background: linear-gradient(to bottom, rgba(204,204,204,0) 0%, rgba(204,204,204,1) 80px); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#CCCCCC",GradientType=0 ); 
 }

 }

@media only screen and (min-width: 1280px) { 
.sd-header-page-type-glass .sd-bg-wrapper::before { 
    background: -moz-linear-gradient(top, rgba(204,204,204,0) 0%, rgba(204,204,204,1) 200px); 
    background: -webkit-linear-gradient(top, rgba(204,204,204,0) 0%, rgba(204,204,204,1) 200px); 
    background: linear-gradient(to bottom, rgba(204,204,204,0) 0%, rgba(204,204,204,1) 200px); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#CCCCCC",GradientType=0 ); 
 }

 }

@media only screen and (min-width: 1600px) { 
.sd-header-page-type-glass .sd-bg-wrapper::before { 
    background: -moz-linear-gradient(top, rgba(204,204,204,0) 0%, rgba(204,204,204,1) 300px); 
    background: -webkit-linear-gradient(top, rgba(204,204,204,0) 0%, rgba(204,204,204,1) 300px); 
    background: linear-gradient(to bottom, rgba(204,204,204,0) 0%, rgba(204,204,204,1) 300px); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00ffffff", endColorstr="#CCCCCC",GradientType=0 ); 
 }

 }

@media only screen and (max-width: 767px) { 
#sd-wrap-content .sd-page-title { 
    font-size: 140.8%; 
 }

#sd-wrap-content .sd-block-title, .sd-block-text-desc h2, .sd-block-text-desc h3, #chatbox .com_block_title { 
    font-size: 130%; 
 }

#sd-wrap-content .sd-block-readmore .sd-page-title { 
    font-size: 130%; 
 }

#sd-site-title { 
    font-size: 150%; 
 }

 }

@media only screen and (max-width: 499px) { 
#sd-wrap-content .sd-page-title { 
    font-size: 131.2%; 
 }

#sd-wrap-content .sd-block-title, .sd-block-text-desc h2, .sd-block-text-desc h3, #chatbox .com_block_title { 
    font-size: 120.9%; 
 }

#sd-wrap-content .sd-block-readmore .sd-page-title { 
    font-size: 120.9%; 
 }

#sd-site-title { 
    font-size: 140%; 
 }

 }

@media only screen and (max-width: 379px) { 
#sd-wrap-content .sd-page-title { 
    font-size: 124.8%; 
 }

#sd-wrap-content .sd-block-title, .sd-block-text-desc h2, .sd-block-text-desc h3, #chatbox .com_block_title { 
    font-size: 110.5%; 
 }

#sd-wrap-content .sd-block-readmore .sd-page-title { 
    font-size: 110.5%; 
 }

#sd-site-title { 
    font-size: 130%; 
 }

 }

.sd-header-image { background-image: url(../images/public/sd_5cc8f50c4fe76.jpg?no_cache=1556681004); }

.sd-bg-wrapper.sd-header-image:after { background-image: url(../images/public/sd_5cc8f50c4fe76.jpg?no_cache=1556681004); }

#sd-footer { background-image: url(../images/public/sd_5cc8f50c54e24.jpg?no_cache=1556681004); }

.sd-bg-wrapper-texture { background-image: none; } 

/* TAG LINE */
.sd-header-page-type-tagline #sd-header {
    border-style: solid;
}

.sd-header-page-type-tagline #sd-wrap-content {
    padding-top: 9px;
}

.sd-home-page .sd-header-page-type-tagline #sd-wrap-content {
    padding-top: 0;
}

.sd-header-page-type-tagline #sd-main-wrap {
    top: 0;
    margin-top: 0px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

.sd-home-page .sd-header-page-type-tagline {
    padding-top: 0 !important;
}

.sd-home-page .sd-header-page-type-tagline #sd-header {
    border: 0px;
    box-shadow: none;
}

.sd-home-page .sd-header-page-type-tagline #sd-strip-bar-main-wrapper {
    position: unset;
}

.sd-home-page .sd-header-page-type-tagline #sd-strip-bar {
    position: unset;
}

.sd-home-page .sd-header-page-type-tagline #sd-strip-bar-wrap-container {
    position: unset;
}

.sd-home-page .sd-header-page-type-tagline #sd-strip-bar-wrap {
    margin-top: 0px;
    position: unset;
}

.sd-home-page .sd-header-page-type-tagline #sd-site-logo {
    top: 0.55em;
    left: 0.85em;
}

.sd-home-page .sd-header-page-type-tagline .sd-top-panel {
    top: -5px;
}

.sd-home-page .sd-header-page-type-tagline #sd-header .sd-header-image {
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    border-style: solid;
}
.sd-home-page .sd-header-page-type-tagline #sd-main {
    margin-top: -11%;
}

.sd-home-page .sd-header-page-type-tagline .sd-main-nav {
    margin-top: 14%;
}

/* mode */

.sd-home-page .sd-header-page-type-tagline #sd-header {
    margin-top: 0px;
}

/* full height */

.sd-home-page .sd-header-page-type-tagline #sd-strip-bar.full-height #sd-site-title {
    position: relative;
    top: 0 !important;
}

.sd-home-page .sd-header-page-type-tagline #sd-strip-bar.full-height #sd-strip-bar-background {
    z-index: 1;
}

/* sticky */

.sd-home-page .sd-header-page-type-tagline #sd-strip-bar.sticky {
    position: fixed;
}

.sd-home-page .sd-header-page-type-tagline #sd-strip-bar.sticky #sd-strip-bar-wrap-container {
    position: relative;
}

/* full height + sticky */

.sd-home-page .sd-header-page-type-tagline #sd-strip-bar.full-height.sticky #sd-site-title {
    position: unset;
}

.sd-home-page .sd-header-page-type-tagline #sd-strip-bar.full-height.sticky #sd-strip-bar-background {
    z-index: -1;
}

.sd-home-page .sd-header-page-type-tagline .sd-top-panel-view-cart-botton {
    top: -13px;
    margin-top: 0px !important;
}

.sd-home-page .sd-header-page-type-tagline .sd-top-panel-view-cart-botton .sd-btn-ecom-no-code {
    top: -20px;
}

.sd-header-page-type-tagline .sd-mobnav-btn {
    bottom: -17% !important;
}

.sd-home-page .sd-header-page-type-tagline .sd-mobnav-btn {
    bottom: 9.5% !important;
}

.sd-home-page .sd-header-page-type-tagline #sd-header-gradient::before {
    height: 10%;
    top: 22%;
}

.sd-home-page .sd-header-page-type-tagline #sd-header-gradient::after {
    top: 32%;
}

/* HERO */

.sd-home-page .sd-header-page-type-hero #sd-strip-bar-main-wrapper,
.sd-home-page .sd-header-page-type-tagline #sd-strip-bar-main-wrapper {
    position: unset;
}

.sd-home-page .sd-header-page-type-hero #sd-strip-bar {
    position: unset;
}

.sd-home-page .sd-header-page-type-hero #sd-strip-bar-wrap-container {
    position: unset;
}

.sd-home-page .sd-header-page-type-hero #sd-strip-bar-wrap {
    margin-top: 0px;
    position: unset;
}

.sd-home-page .sd-header-page-type-hero #sd-header .sd-header-image {
    border-radius: 0px;
    box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
}

.sd-home-page .sd-header-page-type-hero #sd-header-gradient {
    display: none;
}

.sd-home-page .sd-header-page-type-hero #sd-main {
    margin-top: 7px;
}

/* full height */

.sd-home-page .sd-header-page-type-hero #sd-strip-bar.full-height #sd-site-title {
    position: relative;
    top: 0 !important;
}

.sd-home-page .sd-header-page-type-hero #sd-strip-bar.full-height #sd-strip-bar-background {
    z-index: 1;
}

/* sticky */

.sd-home-page .sd-header-page-type-hero #sd-strip-bar.sticky {
    position: fixed;
}

.sd-home-page .sd-header-page-type-hero #sd-strip-bar.sticky #sd-strip-bar-wrap-container {
    position: relative;
}

/* full height + sticky */

.sd-home-page .sd-header-page-type-hero #sd-strip-bar.full-height.sticky #sd-site-title {
    position: unset;
}

.sd-home-page .sd-header-page-type-hero #sd-strip-bar.full-height.sticky #sd-strip-bar-background {
    z-index: -1;
}

.sd-home-page .sd-header-page-type-hero .sd-top-panel-view-cart {
    top: 0px;
    margin-top: 0px !important;
}

.sd-home-page .sd-header-page-type-hero .sd-top-panel-view-cart .sd-btn-ecom-no-code {
    top: -20px;
}

.sd-home-page .sd-header-page-type-hero .sd-mobnav-btn {
    bottom: -20px !important;
}

/* GLASS */

.sd-header-page-type-glass #sd-wrap-content {
    padding-top: 9px;
}

.sd-header-page-type-glass #sd-header .sd-header-image {
    background-image: none !important;
}

.sd-header-page-type-glass #sd-header {
    border-style: solid;
}

.sd-header-page-type-glass #sd-main-wrap {
    margin-top: 0px;
    top: 0;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

.sd-header-page-type-glass .sd-bg-wrapper.sd-header-image,
.sd-header-page-type-glass .sd-bg-wrapper.sd-header-image:after {
    background-size: 110%;
}

.sd-header-page-type-glass .sd-bg-wrapper::before {
    top: 90px;
}

.sd-mode-edit .sd-header-page-type-glass .sd-bg-wrapper::before {
    top: 162.8px;
}

.sd-mode-preview-mobile .sd-header-page-type-glass #sd-wrap-content {
    padding-top: 9px;
}

@media only screen and (min-width: 375px) {
    .sd-header-page-type-tagline .sd-mobnav-btn {
        bottom: -13.5% !important;
    }

    .sd-home-page .sd-header-page-type-tagline .sd-mobnav-btn {
        bottom: 13% !important;
    }
}

@media only screen and (min-width: 380px) {
    .sd-home-page .sd-header-page-type-tagline #sd-site-logo {
        top: 0.6em;
        left: 1em;
    }

    .sd-header-page-type-glass .sd-bg-wrapper::before {
        top: 100px;
    }

    .sd-mode-edit .sd-header-page-type-glass .sd-bg-wrapper::before {
        top: 172.8px;
    }
}

@media only screen and (min-width: 425px) {
    .sd-header-page-type-tagline .sd-mobnav-btn {
        bottom: -6.5% !important;
    }

    .sd-home-page .sd-header-page-type-tagline .sd-mobnav-btn {
        bottom: 15% !important;
    }

    .sd-header-page-type-glass .sd-bg-wrapper::before {
        top: 110px;
    }

    .sd-mode-edit .sd-header-page-type-glass .sd-bg-wrapper::before {
        top: 182.8px;
    }
}

@media only screen and (min-width: 500px) {
    .sd-home-page .sd-header-page-type-tagline .sd-mobnav-btn {
        bottom: 16% !important;
    }

    .sd-header-page-type-glass .sd-bg-wrapper::before {
        top: 140px;
    }

    .sd-mode-edit .sd-header-page-type-glass .sd-bg-wrapper::before {
        top: 212.8px;
    }
}

@media only screen and (min-width: 553px) {
    .sd-header-page-type-glass .sd-bg-wrapper.sd-header-image,
    .sd-header-page-type-glass .sd-bg-wrapper.sd-header-image:after {
        background-size: 100%;
    }

    .sd-home-page .sd-header-page-type-tagline .sd-main-nav {
        margin-top: 31%;
    }

    .sd-home-page .sd-header-page-type-tagline #sd-main {
        margin-top: -10.5%;
    }

    .sd-home-page .sd-header-page-type-hero #sd-main {
        margin-top: 13px;
    }

    .sd-home-page .sd-header-page-type-hero .sd-top-panel-view-cart {
        top: -13px;
    }
}

@media only screen and (min-width: 667px) {
    .sd-home-page .sd-header-page-type-tagline #sd-site-logo {
        top: 0.7em;
        left: 1.6em;
    }

    .sd-header-page-type-tagline #sd-wrap-content {
        padding-top: 21px;
    }

    .sd-header-page-type-glass #sd-wrap-content {
        padding-top: 21px;
    }
}

@media only screen and (min-width: 700px) {
    .sd-header-page-type-glass .sd-bg-wrapper::before {
        top: 170px;
    }

    .sd-mode-edit .sd-header-page-type-glass .sd-bg-wrapper::before {
        top: 242.8px;
    }
}

@media only screen and (min-width: 768px) {
    .sd-home-page .sd-header-page-type-tagline .sd-main-nav {
        margin-top: 33%;
    }

    .sd-home-page .sd-header-page-type-tagline #sd-site-logo {
        top: 0.75em;
        left: 1.95em;
    }
}

@media only screen and (min-width: 800px) {
    .sd-header-page-type-glass .sd-bg-wrapper::before {
        top: 180px;
    }

    .sd-mode-edit .sd-header-page-type-glass .sd-bg-wrapper::before {
        top: 252.8px;
    }
}

@media only screen and (min-width: 900px) {
    .sd-home-page .sd-header-page-type-tagline #sd-site-logo {
        left: 2.35em;
    }

    .sd-home-page .sd-header-page-type-tagline #sd-main {
        margin-top: -9.8%;
    }
}

@media only screen and (min-width: 950px) {
    .sd-header-page-type-glass .sd-bg-wrapper::before {
        top: 230px;
    }

    .sd-mode-edit .sd-header-page-type-glass .sd-bg-wrapper::before {
        top: 302.8px;
    }
}

@media only screen and (min-width: 1024px) {
    .sd-home-page .sd-header-page-type-tagline #sd-main {
        margin-top: -8.9%;
    }

    .sd-home-page .sd-header-page-type-tagline .sd-main-nav {
        margin-top: 30%;
    }

    .sd-header-page-type-glass .sd-bg-wrapper::before {
        top: 260px;
    }

    .sd-mode-edit .sd-header-page-type-glass .sd-bg-wrapper::before {
        top: 332.8px;
    }
}

@media only screen and (min-width: 1150px) {
    .sd-header-page-type-glass .sd-bg-wrapper::before {
        top: 300px;
    }

    .sd-mode-edit .sd-header-page-type-glass .sd-bg-wrapper::before {
        top: 372.8px;
    }
}

@media only screen and (min-width: 1280px) {
    .sd-home-page .sd-header-page-type-tagline #sd-main {
        margin-top: -8.3%;
    }

    .sd-home-page .sd-header-page-type-tagline #sd-site-logo {
        top: 0.7em;
        left: 2.05em;
    }

    .sd-home-page .sd-header-page-type-tagline .sd-main-nav {
        margin-top: 28%;
    }

    .sd-header-page-type-glass .sd-bg-wrapper::before {
        top: 230px;
    }

    .sd-mode-edit .sd-header-page-type-glass .sd-bg-wrapper::before {
        top: 302.8px;
    }
}

@media only screen and (min-width: 1800px) {
    .sd-header-page-type-glass .sd-bg-wrapper::before {
        top: 300px;
    }

    .sd-mode-edit .sd-header-page-type-glass .sd-bg-wrapper::before {
        top: 372.8px;
    }
}

@media only screen and (min-width: 1900px) {
    .sd-header-page-type-glass .sd-bg-wrapper::before {
        top: 330px;
    }

    .sd-mode-edit .sd-header-page-type-glass .sd-bg-wrapper::before {
        top: 402.8px;
    }
}