.suretrigger_button { 
position: relative;
}
.st_trigger_button_loading:after {
content: '';
position: absolute;
right: 6px;
top: 50%;
animation: rotate360 .5s infinite linear, exist .1s forwards ease;
}
.st_trigger_button_loading:before {
content: "";
border-radius: 50%;
right: 0px;
top: 50%;
position: absolute;
border-right: 3px solid #ffffff;
animation: rotate360 .5s infinite linear, exist .1s forwards ease ;
}
@keyframes rotate360 { 
100% {
transform: rotate(360deg);
}
}
@keyframes exist { 
100% {
width: 15px;
height: 15px;
margin: -8px 5px 0 0;
}
}body .wp-block-uagb-container.uagb-position__sticky{transition-property:top,bottom;transition-duration:250ms;transition-timing-function:ease}body .wp-block-uagb-container.uagb-position__sticky--stuck{position:fixed;margin:0!important}body .wp-block-uagb-container.uagb-position__sticky--restricted{position:absolute;margin:0!important}.wp-block-uagb-container{display:flex;position:relative;box-sizing:border-box;transition-property:box-shadow;transition-duration:.2s;transition-timing-function:ease}.wp-block-uagb-container .spectra-container-link-overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.wp-block-uagb-container.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.alignfull.uagb-is-root-container .uagb-container-inner-blocks-wrap{display:flex;position:relative;box-sizing:border-box;margin-left:auto !important;margin-right:auto !important}.wp-block-uagb-container .wp-block-uagb-blockquote,.wp-block-uagb-container .wp-block-spectra-pro-login,.wp-block-uagb-container .wp-block-spectra-pro-register{margin:unset}.wp-block-uagb-container .uagb-container__video-wrap{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.wp-block-uagb-container .uagb-container__video-wrap video{max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none;display:inline-block;vertical-align:baseline;-o-object-fit:cover;object-fit:cover;background-size:cover}.wp-block-uagb-container.uagb-layout-grid{display:grid;width:100%}.wp-block-uagb-container.uagb-layout-grid>.uagb-container-inner-blocks-wrap{display:inherit;width:inherit}.wp-block-uagb-container.uagb-layout-grid>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container{max-width:unset !important;width:unset !important}.wp-block-uagb-container.uagb-layout-grid>.wp-block-uagb-container{max-width:unset !important;width:unset !important}.wp-block-uagb-container.uagb-layout-grid.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.uagb-layout-grid.uagb-is-root-container>.wp-block-uagb-container{max-width:unset !important;width:unset !important}.wp-block-uagb-container.uagb-layout-grid.alignwide.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.uagb-layout-grid.alignfull.uagb-is-root-container .uagb-container-inner-blocks-wrap{display:inherit;position:relative;box-sizing:border-box;margin-left:auto !important;margin-right:auto !important}body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>*:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-info-box),body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap,body .wp-block-uagb-container>*:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-container-link-overlay):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-faq__outer-wrap){min-width:unset !important;width:100%;position:relative}body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container>ul,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container ol,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>ul,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap ol{max-width:-webkit-fill-available;margin-block-start:0;margin-block-end:0;margin-left:20px}.ast-plain-container .editor-styles-wrapper .block-editor-block-list__layout.is-root-container .uagb-is-root-container.wp-block-uagb-container.alignwide{margin-left:auto;margin-right:auto}.uagb-container__shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}.uagb-container__shape-top{top:-3px}.uagb-container__shape-bottom{bottom:-3px}.uagb-container__shape.uagb-container__invert.uagb-container__shape-bottom,.uagb-container__shape.uagb-container__invert.uagb-container__shape-top{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.uagb-container__shape.uagb-container__shape-flip svg{transform:translateX(-50%) rotateY(180deg)}.uagb-container__shape svg{display:block;width:-webkit-calc(100% + 1.3px);width:calc(100% + 1.3px);position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.uagb-container__shape .uagb-container__shape-fill{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.uagb-container__shape.uagb-container__shape-above-content{z-index:9;pointer-events:none}.nv-single-page-wrap .nv-content-wrap.entry-content .wp-block-uagb-container.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media only screen and (max-width: 767px){.wp-block-uagb-container .wp-block-uagb-advanced-heading{width:-webkit-fill-available}}.wp-block-uagb-image--align-none{justify-content:center}.wp-block-uagb-advanced-heading h1,.wp-block-uagb-advanced-heading h2,.wp-block-uagb-advanced-heading h3,.wp-block-uagb-advanced-heading h4,.wp-block-uagb-advanced-heading h5,.wp-block-uagb-advanced-heading h6,.wp-block-uagb-advanced-heading p,.wp-block-uagb-advanced-heading div{word-break:break-word}.wp-block-uagb-advanced-heading .uagb-heading-text{margin:0}.wp-block-uagb-advanced-heading .uagb-desc-text{margin:0}.wp-block-uagb-advanced-heading .uagb-separator{font-size:0;border-top-style:solid;display:inline-block;margin:0 0 10px 0}.wp-block-uagb-advanced-heading .uagb-highlight{color:#f78a0c;border:0;transition:all .3s ease}.uag-highlight-toolbar{border-left:0;border-top:0;border-bottom:0;border-radius:0;border-right-color:#1e1e1e}.uag-highlight-toolbar .components-button{border-radius:0;outline:none}.uag-highlight-toolbar .components-button.is-primary{color:#fff}.wp-block-uagb-container.uagb-block-e05d59c3 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-e05d59c3 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-e05d59c3 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-e05d59c3 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-e05d59c3 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-e05d59c3{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-e05d59c3 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-e05d59c3{box-shadow: 0px 0px   #00000070 ;padding-top: 128px;padding-bottom: 80px;padding-left: 40px;padding-right: 40px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-top-left-radius: 0px;border-top-right-radius: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 104px;border-color: inherit;background-repeat: no-repeat;background-position: 50% 50%;background-size: cover;background-attachment: scroll;background-image: url(https://jayawake.com/wp-content/uploads/2025/03/banner-bg-v3.svg);background-clip: padding-box;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-advanced-heading.uagb-block-2e297810.wp-block-uagb-advanced-heading .uagb-heading-text{color: var(--ast-global-color-5);}.wp-block-uagb-advanced-heading.uagb-block-2e297810.wp-block-uagb-advanced-heading {text-align: center;}.wp-block-uagb-advanced-heading.uagb-block-2e297810.wp-block-uagb-advanced-heading .uagb-desc-text{margin-bottom: 15px;}.wp-block-uagb-advanced-heading.uagb-block-2e297810.wp-block-uagb-advanced-heading .uagb-highlight{font-style: normal;font-weight: Default;background: #007cba;color: #fff;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-2e297810.wp-block-uagb-advanced-heading .uagb-highlight::-moz-selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-2e297810.wp-block-uagb-advanced-heading .uagb-highlight::selection{color: #fff;background: #007cba;-webkit-text-fill-color: #fff;}.wp-block-uagb-advanced-heading.uagb-block-2e297810 .uagb-heading-text{text-transform: uppercase;font-weight: 400;font-size: 40px;letter-spacing: 3px;}.wp-block-uagb-container.uagb-block-bb6f355f .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-bb6f355f .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-bb6f355f .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-bb6f355f .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-bb6f355f .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-bb6f355f{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-bb6f355f > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 650px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 50px;column-gap: 0px;}.wp-block-uagb-container.uagb-block-bb6f355f{box-shadow: 0px 0px   #00000070 ;padding-top: 60px;padding-bottom: 60px;padding-left: 40px;padding-right: 40px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;overflow: visible;order: initial;border-color: inherit;row-gap: 50px;column-gap: 0px;}@media only screen and (max-width: 976px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-e05d59c3{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-e05d59c3 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-e05d59c3{padding-top: 128px;padding-bottom: 80px;padding-left: 40px;padding-right: 40px;margin-top:  !important;margin-bottom:  !important;order: initial;background-image: url(https://jayawake.com/wp-content/uploads/2025/03/banner-bg-v3.svg);background-clip: padding-box;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-bb6f355f{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-bb6f355f > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;row-gap: 45px;}.wp-block-uagb-container.uagb-block-bb6f355f{padding-top: 80px;padding-bottom: 80px;padding-left: 40px;padding-right: 40px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;order: initial;row-gap: 45px;}}@media only screen and (max-width: 767px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-e05d59c3{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-e05d59c3 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-e05d59c3{padding-top: 96px;padding-bottom: 48px;padding-left: 24px;padding-right: 24px;margin-top:  !important;margin-bottom:  !important;order: initial;border-bottom-right-radius: 48px;background-image: url(https://jayawake.com/wp-content/uploads/2025/03/banner-bg-v3.svg);background-clip: padding-box;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-bb6f355f{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-bb6f355f > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;row-gap: 45px;}.wp-block-uagb-container.uagb-block-bb6f355f{padding-top: 64px;padding-bottom: 80px;padding-left: 24px;padding-right: 24px;margin-top: 0px !important;margin-bottom: 0px !important;margin-left: 0px;margin-right: 0px;row-gap: 45px;order: initial;}}.uag-blocks-common-selector{z-index:var(--z-index-desktop) !important}@media(max-width: 976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet) !important}}@media(max-width: 767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile) !important}}html {
scroll-behavior: smooth;
overflow-x: hidden;
}
body {
overflow-x: hidden;
font-variant-numeric: lining-nums;
-moz-font-feature-settings:"lnum" 1; 
-moz-font-feature-settings:"lnum=1"; 
-ms-font-feature-settings:"lnum" 1; 
-o-font-feature-settings:"lnum" 1; 
-webkit-font-feature-settings:"lnum" 1; 
font-feature-settings:"lnum" 1;
}
.event-item {
display: flex;
align-items: center;
border-bottom: 1px solid #e3e3e3;
padding: 20px;
gap: 20px;
}
.event-item .button {
background-color: transparent;
border-color: var(--ast-global-color-2);
color: var(--ast-global-color-2);
transition: 500ms all ease;
}
.event-item .button:hover {
background-color: var(--ast-global-color-6);
}
.event-thumbnail {
width: 200px;
height: 200px;
border-radius: 200px;
overflow: hidden;
}
.event-thumbnail img {
width: 100%;
height: 100%;
object-fit: cover;
}
.event-col {
gap: 20px;
}
.event-col:nth-child(1) {
flex: 50%;
}
.event-col:nth-child(2) {
flex: 25%;
}
.event-col:nth-child(3) {
flex: 25%;
}
.event-col p {
margin-bottom: 0;
}
.event-col h3 {
margin-bottom: 8px;
font-weight: 400;
text-transform: uppercase;
letter-spacing: 2px;
font-size: 22px
}
.event-item .event-col:last-of-type {
display: flex;
justify-content: end;
}
.hero-mobile-container {
padding: 32px 0 !important;
color: var(--ast-global-color-2) !important;
}
.hero-mobile-container h1,
.hero-mobile-container p {
color: inherit !important;
}
.hero-mobile-container .ast-outline-button {
color: var(--ast-global-color-2) !important;
border-color: var(--ast-global-color-2) !important;
}
.hero-mobile-container .wp-block-uagb-advanced-heading {
padding-top: 0 !important;
}
@media (max-width: 544px) {
.hero-text h1 {
font-size: 40px;
line-height: 55px !important;
}
}
@media only screen and (max-width: 976px) {
.wp-block-uagb-container.hero {
background-position: 56% 50%;
}
.wp-block-uagb-container.hero::before {
opacity: 0;
}
.events-list .event-item {
flex-direction: column;
align-items: start;
padding: 20px 0;
}
.event-col {
flex: 100%;
}
.event-col.d-flex {
flex-direction: column;
justify-content: start;
align-items: start;
}
}
@media only screen and (max-width: 776px) {
.event-thumbnail {
width: 100%;
height: 300px;
border-radius: 6px;
}
} .text-center {
text-align: center;
}
.d-flex {
display: flex;
}
.align-items-center {
align-items: center;
} .sub-menu li a {
color: var(--ast-global-color-2) !important;
}
.sub-menu li a:hover {
background: var(--ast-global-color-1) !important;
color: var(--ast-global-color-4) !important
}
.ast-theme-transparent-header #masthead {
transition: all 0.3s ease-in-out;
position: absolute;
width: 100%;
top: 0;
left: 0;
z-index: 999;
}
.ast-theme-transparent-header #masthead.scrolled {
position: fixed;
background: rgba(255, 255, 255, 0.95); box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}
.ast-theme-transparent-header #masthead.scrolled .site-logo-img img {
filter: invert(1);
}
.ast-theme-transparent-header #masthead.scrolled svg path {
fill: var(--wp--preset--color--ast-global-color-2);
}
.ast-theme-transparent-header #masthead.scrolled .main-header-menu .menu-link {
color: var(--wp--preset--color--ast-global-color-2);
}
.ast-theme-transparent-header #masthead.scrolled .ast-header-button-1 .ast-custom-button {
color: var(--wp--preset--color--ast-global-color-2);
border: 1px solid var(--wp--preset--color--ast-global-color-2);
}
.ast-desktop .ast-primary-header-bar.main-header-bar, .ast-header-break-point #masthead .ast-primary-header-bar.main-header-bar {
padding-top: 0 !important;
}
.ast-theme-transparent-header #masthead.scrolled .ast-mobile-header-wrap .ast-primary-header-bar,
.ast-theme-transparent-header #masthead.scrolled .ast-primary-header-bar .site-primary-header-wrap {
height: 60px;
min-height: 60px;
}
@media (max-width: 976px) {
.ast-theme-transparent-header #masthead.scrolled .ast-mobile-header-wrap .ast-primary-header-bar,
.ast-theme-transparent-header #masthead.scrolled .ast-primary-header-bar .site-primary-header-wrap {
height: 60px;
min-height: 60px;
}
.ast-logo-title-inline .ast-site-identity {
padding: .5em 0;
}
.ast-logo-title-inline .site-logo-img {
padding-right: 0;
}
}
@media (min-width: 967px) {
.ast-theme-transparent-header #masthead.scrolled .site-logo-img img {
width: 100px;
max-width: 100px;
}
}
@media (max-width: 782px) {
body.admin-bar .ast-mobile-popup-drawer, body.admin-bar .ast-mobile-popup-drawer .ast-mobile-popup-inner {
top: 0 !important;
}
} .hook-box img {
width: 185px !important;
height: 185px !important;
border-radius: 185px !important;
object-fit: cover;
object-position: center;
border: 1px solid var(--ast-global-color-4);
}
.hook-box .uagb-ifb-button-wrapper {
margin-left: 20px;
} .wpforms-container input.wpforms-field-medium,
.wpforms-container select.wpforms-field-medium,
.wpforms-container .wpforms-field-row.wpforms-field-medium {
max-width: 100%;
} .single-events .event-right-col h2,
.single-events .event-right-col h3,
.single-events .event-right-col h4 {
margin: 2rem auto 1.2rem auto !important;
font-weight: 400 !important;
font-size: 22px;
text-transform: uppercase;
}
.single-events .event-right-col h2 strong,
.single-events .event-right-col h3 strong,
.single-events .event-right-col h4 strong {
font-weight: 400 !important;
}
.single-events .ast-container {
flex-direction: column;
width: 100%;
max-width: 100%;
padding: 0;
}
.single-events header .ast-container {
max-width: 1240px;
}
.single-events #primary {
max-width: 1240px;
width: 100%;
margin-left: auto !important;
margin-right: auto !important;
padding-left: 20px;
padding-right: 20px;
}
.event-featured-image {
padding: 0 20px;
}
.event-featured-image img {
width: 100%;
height: 450px;
object-fit: cover;
border-radius: 16px;
}
.event-excerpt {
font-size: 16px;
font-weight: 400;
text-transform: uppercase;
line-height: 1.5em;
max-width: 900px;
margin: 0 auto !important;
padding: 0 20px 40px 20px;
}
.event-map iframe {
height: 200px;
}
.event-header {
width: 100%;
color: var(--ast-global-color-5);
background-color: var(--ast-global-color-0);
border-bottom-right-radius: 104px;
padding: 128px 40px 80px 40px;
}
.event-local {
max-width: 800px;
margin: 0 auto !important;
font-size: 40px;
font-weight: 400;
letter-spacing: 2px;
text-transform: uppercase;
}
.event-header h1 {
color: inherit !important;
}
.event-info {
background-color: var(--ast-global-color-5);
border: 1px solid var(--ast-global-color-6);
border-radius: 6px;
padding: 32px;
box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}
.event-info h4 {
text-transform: uppercase;
font-weight: 400;
letter-spacing: 2px;
}
.event-info strong {
text-transform: uppercase;
font-weight: 400;
letter-spacing: 1px;
}
.event-content-wrapper {
display: flex;
padding: 60px 20px;
}
.wpforms-container input.wpforms-field-medium, .wpforms-container select.wpforms-field-medium, .wpforms-container .wpforms-field-row.wpforms-field-medium {
max-width: 100% !important;
}
.event-left-col {
flex: 0 0 30%;
width: 30%;
}
.event-right-col {
flex: 0 0 70%;
width: 70%;
padding-left: 8.333333333%;
}
@media only screen and (max-width: 976px) {
.event-header {
padding: 96px 24px 48px 24px;
border-bottom-right-radius: 48px;
}
.event-content-wrapper {
flex-direction: column;
padding: 40px 20px;
}
.event-left-col {
flex: 0 0 100%;
width: 100%;
padding-bottom: 20px;
}
.event-right-col {
flex: 0 0 100%;
width: 100%;
padding-left: 0;
}
}
@media (max-width: 767px) {
.event-local {
font-size: 30px;
}
.event-excerpt {
font-size: 24px;
}
.event-featured-image img {
height: 300px;
}
}
@media (max-width: 544px) {
.single.ast-separate-container #content .ast-container {
padding: 0!important;
}
} .site-primary-footer-wrap[data-section="section-primary-footer-builder"] .ast-builder-grid-row,
.site-primary-footer-wrap[data-section="section-primary-footer-builder"] .site-footer-section {
align-items: start !important;
}
.site-footer-primary-section-3 p {
display: none;
}
.site-footer-primary-section-1 ul {
margin: 0;
list-style: none;
} .contact-form .wpforms-field-label {
color: var(--ast-global-color-6);
} .subscription-container {
position: fixed;
z-index: 9999;
display: flex;
justify-content: center;
align-items: center;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.65);
top: 0;
left: 0;
bottom: 0;
right: 0; 
padding: 20px;
}
.subscription-btn {
position: fixed;
z-index: 9998;
right: 20px;
bottom: 20px;
background-color: #fff;
border: 2px solid var(--ast-global-color-2);
padding: 3px 16px;
cursor: pointer;
text-align: center;
transition: 500ms all ease;
}
.subscription-btn span {
text-transform: uppercase;
font-size: 13px;
letter-spacing: 2px;
font-weight: 700;
}
.subscription-btn:hover {
transform: scale(1.1);
}
.subscription-menu {
position: relative;
max-width: 800px;
background-color: var(--ast-global-color-4);
padding:32px;
border-radius: 6px;
}
.subscription-menu .close-btn {
position: absolute;
top:12px;
right: 12px;
width: 25px;
height: 25px;
cursor: pointer;
transition:500ms all ease;
} 
.subscription-menu .close-btn:hover {
transform: scale(1.05);
}
.subscription-menu button {
background-color: var(--ast-global-color-1);
width: 100%;
}
.subscription-menu .wpforms-container .wpforms-field-label-inline {
font-size: 13px;
}
.subscription-banner .uagb-forms-main-submit-button {
height: 56px;
}
@media (max-width: 767px) {
.subscription-btn {
bottom: 0;
right: 0;
left: 0;
width: 100%;
}
}
@media (min-width: 768px) {
.subscription-banner .wp-block-uagb-forms.uagb-forms-inline-field .uagb-forms-main-form .uagb-forms-field-desk-width-60 {
margin-bottom: 0;
}
} .subscription-banner .wpforms-form {
display: flex;
gap:20px;
align-items: end;
justify-content: center;
}
.subscription-banner .wpforms-field-label {
color: #fff;
}
.subscription-banner.wpforms-container input.wpforms-field-medium {
color: #fff;
border-color: #fff; 
width: 100%;
max-width: 100%;
}
.subscription-banner .wpforms-container label.wpforms-error, .subscription-banner .wpforms-container em.wpforms-error {
position: absolute;
display: block;
color: #fff !important;
font-size: 14px;
font-style: normal;
cursor: default;
min-width: unset;
width: 100%;
margin-top: 10px;
white-space: nowrap;
}
.subscription-banner .wpforms-submit {
text-transform: none !important;
white-space: nowrap;
background-color: transparent;
color: #fff;
border: 1px solid #fff;
transform: translateY(-15px);
min-height: 50px;
}
.subscription-banner .wpforms-submit:hover {
color: var(--ast-global-color-0);
background-color: #fff;
transform: translateY(-15px);
}
.subscription-banner input[type=email]::placeholder {
color: #fff;
}
@media only screen and (max-width: 600px) {
.subscription-banner .wpforms-form {
flex-direction: column;
justify-content: center;
align-items: center;
}
.subscription-banner .wpforms-form .wpforms-submit-container .wpforms-submit,
.subscription-banner.wpforms-form .wpforms-submit-container,
.subscription-banner .wpforms-form .wpforms-field-container,
.subscription-banner .wpforms-form .wpforms-field,
.subscription-banner .wpforms-form .wpforms-field input {
width: 100%;
}
.subscription-banner .wpforms-submit {
transform: unset;
}
.subscription-banner .wpforms-container label.wpforms-error, .subscription-banner .wpforms-container em.wpforms-error {
position: relative;
margin: 5px 0;
}
}
#block-8 h2 {
font-weight: 400 !important;
}
.uagb-block-5d884bd6 h3 {
font-weight: 400 !important;
} .sib_signup_box_inside_1 {
display: flex;
flex-wrap: wrap;
}
.sib_signup_box_inside_1 p {
display: flex;
flex-direction: column;
}
.sib-email-area {
flex: 0 0 100%;
width: 100%;
padding: 0 8px;
}
.sib-FIRSTNAME-area, 
.sib-LASTNAME-area {
flex: 0 0 50%;
width: 50%;
padding: 0 8px;
}
.subscription-banner .sib_signup_box_inside_1 p {
margin-bottom: .5em;
}
.subscription-banner .sib_signup_box_inside_1 label {
color: #fff;
}
.sib_signup_box_inside_1 input[type=email], 
.sib_signup_box_inside_1 input[type=text] {
padding: 0 12px;
max-height: 36px;
width: 100%;
}
.sib_signup_box_inside_1 input[type="submit"] {
margin: 12px 8px 0 8px; 
}.ast-hb-account-login-wrapper .ast-hb-account-login{position:fixed;left:50%;top:50%;padding:35px;max-height:550px;width:340px;margin:0 0 0 -170px;background-color:#f1f1f1;z-index:1000011;box-shadow:0 3px 6px rgba(0,0,0,.3)}.ast-hb-account-login-wrapper .ast-hb-account-login-bg{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;opacity:.7;z-index:1000010;transition:all .3s}.ast-hb-account-login-wrapper .ast-hb-login-header .ast-hb-login-close{background:0 0;border:0;font-size:24px;line-height:1;padding:.4em;color:inherit;-js-display:flex;display:flex;box-shadow:none}.ast-hb-account-login-wrapper #loginform input[type=password],.ast-hb-account-login-wrapper #loginform input[type=text]{width:100%;max-width:100%;margin-top:10px;border:1px solid;background-color:transparent;vertical-align:middle}.ast-hb-account-login-form-footer a.ast-header-account-footer-link:not(:last-child) span:after{content:"|";margin:0 .4em}.ast-header-account-link.ast-account-action-link,.ast-header-account-link.ast-account-action-login,.ast-header-account-link.ast-account-action-login.customize-unpreviewable,.ast-header-break-point .ast-header-account-link{cursor:pointer;pointer-events:all}.ast-header-account{-js-display:flex;display:flex}.ast-hb-account-login-wrapper{visibility:hidden}.ast-hb-account-login-wrapper .ast-hb-login-header{-js-display:flex;position:absolute;right:0;top:0;display:flex;justify-content:flex-end;min-height:calc(1.2em + 24px)}.ast-hb-account-login-wrapper .ast-hb-account-login{transform:scale(.7);opacity:0;transition:all .3s;overflow:auto}.ast-hb-account-login-wrapper.show{visibility:visible}.ast-hb-account-login-wrapper.show .ast-hb-account-login{transform:scale(1) translateY(-50%);opacity:1}.ast-hb-login-body{height:100%;position:relative;line-height:1.5}.ast-hf-account-menu-wrap.ast-main-header-bar-alignment{position:relative}.main-header-bar .main-header-bar-navigation .ast-account-nav-menu{line-height:1.45}.ast-account-nav-menu{width:240px;background:#fff;left:-999em;position:absolute;top:0;z-index:99999;list-style:none;margin:0;padding-left:0;border:0;box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}.ast-account-nav-menu .sub-menu{right:auto;top:0;margin-left:0}.ast-account-nav-menu .menu-item.focus>.sub-menu,.ast-account-nav-menu .menu-item:hover>.sub-menu{left:100%}.ast-account-nav-menu .ast-left-align-sub-menu.menu-item.focus>.sub-menu,.ast-account-nav-menu .ast-left-align-sub-menu.menu-item:hover>.sub-menu{left:-100%}.ast-account-nav-menu .menu-item .menu-link{padding:.9em 1em}.ast-account-nav-menu .menu-item{border-style:none}.ast-account-nav-menu .menu-item.menu-item-has-children>.menu-link:after{position:absolute;right:1em;top:50%;transform:translate(0,-50%) rotate(270deg)}.ast-above-header-bar .main-header-menu.ast-account-nav-menu>.menu-item,.ast-below-header-bar .main-header-menu.ast-account-nav-menu>.menu-item,.ast-primary-header-bar .main-header-menu.ast-account-nav-menu>.menu-item{height:auto;line-height:unset;bottom:-5px}.ast-header-account-wrap .woocommerce-MyAccount-navigation-link.is-active a{background:unset}.ast-header-account-wrap .menu-item:last-child>.menu-link{border-style:none}.ast-divider-wrapper{border:0}.ast-mobile-popup-content .ast-header-divider-element{justify-content:center}.ast-header-divider-element{position:relative}.ast-fb-divider-layout-vertical{position:relative}.ast-hb-divider-layout-vertical.ast-header-divider-element{height:100%}.ast-mobile-header-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element),.ast-mobile-popup-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element){padding:15px 20px}.footer-widget-area .ast-footer-divider-element{position:relative;align-items:center}.footer-widget-area .ast-divider-wrapper{display:inline-block}.ast-builder-footer-grid-columns .ast-fb-divider-layout-horizontal{-js-display:inline-flex;display:inline-flex;vertical-align:middle}[data-section*=section-fb-button-] .ast-builder-button-size-xs .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-xs .ast-custom-button{font-size:13px;padding:8px 20px}[data-section*=section-fb-button-] .ast-builder-button-size-sm .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-sm .ast-custom-button{font-size:15px;padding:10px 40px}[data-section*=section-fb-button-] .ast-builder-button-size-md .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-md .ast-custom-button{font-size:17px;padding:15px 45px}[data-section*=section-fb-button-] .ast-builder-button-size-lg .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-lg .ast-custom-button{font-size:19px;padding:20px 50px}[data-section*=section-fb-button-] .ast-builder-button-size-xl .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-xl .ast-custom-button{font-size:21px;padding:25px 55px}.ast-fb-divider-layout-vertical{-js-display:flex;display:flex}.site-footer-section{position:relative}.ast-builder-language-switcher .ast-builder-language-switcher-menu{list-style:none;margin:0;padding:0;line-height:normal;-webkit-tap-highlight-color:transparent}.ast-builder-language-switcher-layout-vertical .ast-builder-language-switcher{display:block}.ast-builder-language-switcher-layout-vertical .ast-builder-language-switcher-menu{display:block}.ast-builder-language-switcher-layout-horizontal .ast-builder-language-switcher{-js-display:flex;display:flex}.ast-builder-language-switcher-layout-horizontal .ast-builder-language-switcher-menu{-js-display:flex;display:flex;flex-wrap:wrap}.ast-builder-language-switcher a{-js-display:flex;display:flex;align-items:center}.ast-lswitcher-item-footer,.ast-lswitcher-item-header{-js-display:inline-flex;display:inline-flex}span.ast-lswitcher-item-footer:last-child,span.ast-lswitcher-item-header:last-child{margin-right:0}.ast-header-sticky-active{position:fixed!important;right:0;left:0;margin:0 auto;z-index:99}.ast-footer-sticky-active .ast-custom-footer{position:fixed!important;right:0;left:0;bottom:0;margin:0 auto;z-index:99}.ast-custom-header{position:relative;z-index:99}.ast-custom-header.ast-header-sticky-active .fl-row-content-wrap{transition:padding .3s linear}.ast-custom-header.ast-header-sticky-active .fl-module-content{transition:all .3s linear}.ast-custom-header.ast-header-sticky-active .elementor-section-wrap{transition:padding .3s linear}.ast-custom-header.ast-header-sticky-active .elementor-row>.elementor-column>.elementor-element-populated{transition:all .3s linear}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-row-content-wrap{transition:padding .3s linear;padding-top:5px;padding-bottom:5px;box-sizing:border-box}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-module-content{margin-top:5px;margin-bottom:5px;transition:all .3s linear}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-module-content.fl-node-content img{max-height:50px;width:auto}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-section-wrap{transition:padding .3s linear;box-sizing:border-box}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-section-wrap img{max-height:50px;width:auto}.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-row>.elementor-column>.elementor-element-populated{max-height:60px;transition:all .3s linear}.ast-custom-header.ast-header-sticky-active{top:0;width:100%;transition:ease-out}.single-advanced-hook .ast-no-title,.single-advanced-hook .hentry{margin:0}.js_active .ast-plain-container.single-advanced-hook .entry-header{margin:0}.summary.entry-summary+[CLASS*=astra-advanced-hook]{clear:both}.single-astra-advanced-hook .wp-block-buttons,.single-astra-advanced-hook .wp-block-uagb-buttons{margin-bottom:1.5em}.single-astra-advanced-hook .ast-container{flex-wrap:wrap}.single-astra-advanced-hook .ast-container>*{width:100%}.main-header-bar-wrap .ast-search-box.header-cover{z-index:7}.ast-below-header-wrap .ast-search-box.header-cover #close,.ast-below-header-wrap .ast-search-box.header-cover .search-field{font-size:1.8em}.ast-below-header-wrap .ast-search-box.header-cover .search-submit{font-size:1.5em}.ast-search-box.full-screen,.ast-search-box.header-cover{display:none;opacity:0;transition:opacity .3s ease-in-out,display .3s ease-in-out;width:100%;height:100%}.ast-search-box.full-screen .search-field,.ast-search-box.header-cover .search-field{background:0 0;border:0;color:#fafafa;box-shadow:none;text-align:left;padding:0}.ast-search-box.full-screen .search-submit,.ast-search-box.header-cover .search-submit{background:var(--ast-fs-search-submit-background,0 0);padding:0;border-radius:50%;box-shadow:none;color:var(--ast-fs-search-text-color,#9e9e9e);transition:all .7s ease-In;outline:0;border:0;vertical-align:middle}.ast-search-box.full-screen .ast-search-wrapper,.ast-search-box.header-cover .ast-search-wrapper{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.ast-search-box.full-screen .ast-search-wrapper .search-form,.ast-search-box.header-cover .ast-search-wrapper .search-form{line-height:normal}.ast-search-box.full-screen #close,.ast-search-box.header-cover #close{color:#fafafa;transform:rotate(0);font-size:2em;cursor:pointer;z-index:9;font-weight:400}.ast-search-box.full-screen .search-field::-webkit-input-placeholder,.ast-search-box.header-cover .search-field::-webkit-input-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field:-moz-placeholder,.ast-search-box.header-cover .search-field:-moz-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field::-moz-placeholder,.ast-search-box.header-cover .search-field::-moz-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field:-ms-input-placeholder,.ast-search-box.header-cover .search-field:-ms-input-placeholder{color:#fafafa}.ast-search-box.header-cover{position:absolute;background:rgba(25,25,25,.96);top:0;z-index:10}.ast-search-box.header-cover .search-field{font-size:2em;line-height:2;width:100%}.ast-search-box.header-cover .ast-container{position:relative}.ast-search-box.header-cover .close,.ast-search-box.header-cover .search-submit,.ast-search-box.header-cover .search-text-wrap{display:inline-block}.ast-search-box.header-cover .search-text-wrap{width:calc(100% - 2.5em);vertical-align:middle}.ast-search-box.header-cover .search-submit{font-size:1.7em;margin-right:2em}.ast-search-box.header-cover #close{vertical-align:middle;backface-visibility:hidden}.ast-search-box.full-screen{position:fixed;background:rgba(25,25,25,.96);top:0;left:0;z-index:999}.ast-search-box.full-screen .ast-search-wrapper .large-search-text{text-align:center;color:#e2e2e2;font-size:1.5em;font-weight:400;transition-delay:50ms;transition:all .3s ease-in-out}.ast-search-box.full-screen .ast-search-wrapper fieldset{border:0;padding:2.5em 0 1em;border-bottom:2px solid var(--ast-border-color)}.ast-search-box.full-screen .ast-search-wrapper .search-field{font-size:2em;padding-left:20px;line-height:1.7;width:92%;vertical-align:middle}.ast-search-box.full-screen .ast-search-wrapper .search-form{width:70%;margin:20px auto}.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:var(--ast-fs-search-font-size, 1.7em)}.ast-search-box.full-screen #close{position:absolute;color:#fafafa;right:1em;line-height:1;cursor:pointer;z-index:9;font-weight:400;font-size:2em;top:1.5em;backface-visibility:hidden}.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:0}.ast-search-box.full-screen ::-moz-placeholder{opacity:0}.ast-search-box.full-screen :-ms-input-placeholder{opacity:0}.ast-search-box.full-screen :-moz-placeholder{opacity:0}@media (max-width:420px){.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:1}.ast-search-box.full-screen ::-moz-placeholder{opacity:1}.ast-search-box.full-screen :-ms-input-placeholder{opacity:1}.ast-search-box.full-screen :-moz-placeholder{opacity:1}}.ast-hfb-header .ast-search-box.full-screen.full-screen ::-webkit-input-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen ::-moz-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen :-ms-input-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen :-moz-placeholder{opacity:.5}.site-header .ast-inline-search.ast-search-menu-icon .search-form{padding-left:0;padding-right:0}.site-header .ast-inline-search.ast-search-menu-icon .search-field{padding-left:1em;padding-right:2em}.ast-inline-search.ast-search-menu-icon{position:relative;transform:none;left:0;right:0}.ast-inline-search.ast-search-menu-icon .search-submit{display:block;background:0 0;border:none;position:absolute;height:100%;right:.25em;padding:0;top:0;font-size:1.3em;color:#757575}.ast-header-break-point .ast-inline-search.ast-search-menu-icon .search-form{padding:0}.ast-header-break-point .site-header .ast-inline-search.ast-search-menu-icon .search-field{padding-right:2em}.ast-header-break-point .ast-search-box.full-screen .ast-search-wrapper .search-field{width:80%}.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.full-screen,.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.header-cover{display:none}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .search-field{padding-left:0;padding-right:1em}.ast-header-break-point .ast-above-header .ast-above-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon .search-form{padding-left:0;left:auto;padding-right:2em}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon.slide-search .search-form{left:-1em;padding-left:2em}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-1 .search-field{padding-right:0}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-above-header-mobile-stack .ast-above-header .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em}.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon.ast-inline-search .search-form{left:0;padding-left:0;padding-right:2em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .search-field{padding-left:0;padding-right:1em}.ast-header-break-point .ast-below-header .below-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}.ast-header-break-point .ast-swap-below-header-sections.site-header .ast-below-header .ast-inline-search.ast-search-menu-icon .search-field{padding-left:1em;padding-right:0}.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;padding-left:3em;padding-right:1em}.ast-below-header-mobile-stack .ast-below-header .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em}.iphone.full-screen,.ipod.full-screen{position:fixed!important}@media (max-width:992px){.ast-above-header-mobile-stack .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}.ast-below-header-mobile-stack .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}}@media (max-width:544px){.ast-search-box.full-screen .ast-search-wrapper .large-search-text{display:none}.ast-search-box.full-screen .ast-search-wrapper .search-field,.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:1.6em}}