body:not(.home ) .entry-content > section:not(.gg-info-hub):first-child {
padding: 0 !important;
}
.gg-immersive-banner-mobile .gg-button-wrapper .wp-block-buttons:first-of-type {
margin-top: 0;
}
.gg-contact-form–v2 .hbspt-form .hs-submit input[type=submit] {
background-color: var(–wp–preset–color–tomato-60);
}
.gg-contact-form–v2 .hbspt-form .hs-submit input[type=submit]:hover {
color: var(–wp–preset–color–tomato-60);
box-shadow: 0 0 0 2px inset var(–wp–preset–color–tomato-60);
background-color: #fff;
}
.cky-notice-btn-wrapper .cky-btn-reject:hover,
.cky-notice-btn-wrapper .cky-btn-customize:hover,
.cky-notice-btn-wrapper .cky-btn-accept {
background-color: var(–wp–preset–color–tomato-60) !important;
border-radius: 8px;
border: solid 1px var(–wp–preset–color–tomato-60) !important;
opacity: 1;
}
.cky-notice-btn-wrapper .cky-btn-reject,
.cky-notice-btn-wrapper .cky-btn-customize,
.cky-notice-btn-wrapper .cky-btn-accept:hover {
border-radius: 8px;
background-color: var(–wp–preset–color–white) !important;
color: var(–wp–preset–color–tomato-60) !important;
border: solid 1px var(–wp–preset–color–tomato-60) !important;
box-shadow: none;
opacity: 1;
}
.is-style-button-v2.wp-block-button .wp-block-button__link {
background-color: var(–wp–preset–color–tomato-60);
border-radius: 8px;
border: solid 1px var(–wp–preset–color–tomato-60);
padding: 16px 24px;
}
.is-style-button-v2.wp-block-button .wp-block-button__link:hover {
background-color: var(–wp–preset–color–white);
color: var(–wp–preset–color–tomato-60);
box-shadow: none;
}
.is-style-button-v1.wp-block-button .wp-block-button__link {
background-color: var(–wp–preset–color–black);
border-radius: 8px;
padding: 16px 24px;
}
.is-style-button-v1.wp-block-button .wp-block-button__link:hover {
background-color: var(–wp–preset–color–white);
color: var(–wp–preset–color–black);
box-shadow: none;
}
.gravity-block-navigation__item-label {
word-break:normal;
}
.gg-logo-cta-mobile {
display: none;
}
@media(max-width:424px)
{
.gg-navigation .gg-logo-cta-mobile {
display: block;
margin-left: 10px;
position: absolute;
right: 70px;
top: 4px;
z-index: 1;
}
.gg-navigation .gg-navigation–search-flyout + .gg-search-mobile .gg-logo-cta-mobile {
z-index: 0;
}
.gg-logo-cta {
display: none;
}
}
.gg-navigation .gg-logo-cta {
min-width: 69px;
min-height: 54px;
margin-top: 8px;
opacity: .8
}
@media only screen and (min-width: 1025px) {
.gg-navigation .gg-logo-cta {
margin-top:13px
}
}