@media only screen and (min-width: 992px) {
.pwaforwp-footer-prompt {
padding: 1% 3%;
flex-direction: row;
justify-content: center;
}
}
.pwaforwp-footer-prompt{
display: none;
width: 100%;
line-height: 2em;    
color: #333;
text-align: center;
text-decoration: none;    
min-height: 10%;
padding:15px 0px 15px 0px;
position: fixed;
bottom: 0;
justify-content: flex-end;
flex-direction: column;
flex-grow: 1;
animation-duration: 1s;
animation-fill-mode: both;
z-index: 9999;
}
.pwaforwp-footer-prompt .pwaforwp-prompt-close:after{
content: "✖";
color: #d5e0eb;
position: absolute;
right: 10px;
top: 10px;
font-size: 12px;
background: rgba(0, 0, 0, 0.40);
border-radius: 30px;
text-align: center;
width: 20px;
height: 20px;
line-height: 22px;
cursor: pointer;
} 
.pwaforwp-bounceInUp{
animation-name: bounceInUp;
}
.pwaforwp-animated {
animation-duration: 1s;
animation-fill-mode: both;
}
.pwaforwp-btn{
border: none;   
cursor: pointer;
display: inline-block;
border-radius: 4px;
height: auto;
line-height: 1;
min-width: auto;
padding: 8px 16px;
font-size: 16px;
margin: 10px 0px 0px 0px;
font-family: sans-serif;
text-transform: none;
transition: all .2s ease-in-out;
} #pwaforwp_loading_div {
display: none;
position: fixed;
width: 100%;
height: 200%;
top: 0px;
left: 0px;
background-color: white;
z-index: 9999;
}
.pwaforwp-loading-wrapper{z-index: 9999999;display:none;}
#pwaforwp_loading_icon {
position: fixed;
left: 50%;
top: 50%;
z-index: 9999999;
margin: -60px 0 0 -60px;
border: 16px solid #f3f3f3;
border-radius: 50%;
border-top: 16px solid #3498db;
width: 120px;
height: 120px;
-webkit-animation: spin 2s linear infinite;
animation: spin 2s linear infinite;
}
@-webkit-keyframes spin {
0% { -webkit-transform: rotate(0deg); }
100% { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
} .animate-bottom {
position: relative;
-webkit-animation-name: animatebottom;
-webkit-animation-duration: 1s;
animation-name: animatebottom;
animation-duration: 1s
}
@-webkit-keyframes animatebottom {
from { bottom:-100px; opacity:0 } 
to { bottom:0px; opacity:1 }
}
@keyframes animatebottom { 
from{ bottom:-100px; opacity:0 } 
to{ bottom:0; opacity:1 }
} #pwaforwp-add-to-home-click h3{
font-size: 20px;
font-weight: 600;
margin: 0px;
line-height: 1.4;
font-family: sans-serif;
}
@media(max-width:425px){
#pwaforwp-add-to-home-click h3 {
font-size: 16px;
}
.pwaforwp-btn{
font-size: 14px;
}
.pwaforwp-footer-prompt{
padding:15px 0px 10px 0px;
}
.pwaforwp-footer-prompt .pwaforwp-prompt-close:after {
right: 5px;
top: 5px;
}
}
.pwaforwp-app-contents{display: none;}.nv-contact-list{display:flex;align-items:center}.nv-contact-list .icon,.nv-contact-list li{display:flex;align-items:center;fill:var(--iconColor,currentColor)}.nv-contact-list li:not(:first-child){margin-left:var(--spacing,10px)}.nv-contact-list.left .icon{margin-right:5px}.nv-contact-list.right .icon{margin-left:5px}.nv-social-icons-list{display:flex;align-items:center}.nv-social-icons-list li{margin-right:var(--spacing,10px)}.nv-social-icons-list li:last-child{margin:0}.nv-social-icons-list a{display:flex;align-items:center;justify-content:center;padding:var(--iconPadding,5px);line-height:1;border-radius:var(--borderRadius,5px)}.nv--lang-switcher{z-index:100;display:flex;align-items:center}.nv--lang-switcher li:not(:first-child){margin-left:10px}.nv--lang-switcher.nv--tlp .trp-language-switcher{display:flex;flex-direction:column}.nv--lang-switcher.nv--tlp .trp-language-switcher .trp-ls-shortcode-language{display:none}.nv--lang-switcher.nv--tlp a{display:flex;align-items:center}.nv--lang-switcher.nv--tlp a:hover{background:initial}.nv--lang-switcher.nv--wpml .wpml-ls-legacy-list-horizontal{padding:0;margin:0}.nv--lang-switcher.nv--wpml ul li a{padding:0}.nv--lang-switcher.nv--weglot a,.nv--lang-switcher.nv--weglot aside{background:var(--bgColor)}.nv--lang-switcher.nv--weglot a,.nv--lang-switcher.nv--weglot span{font-size:inherit!important}.hfg_header{width:100%;z-index:99999}.hfg_header .header--row{max-height:700px}.hfg_header .header--row.is_sticky_on_scroll{max-height:0;overflow:hidden}.hfg_header.is-stuck.has-sticky-rows--mobile .header--row:not(.is_sticky){overflow:hidden;max-height:0}.hfg_header.is-stuck.has-sticky-rows--mobile .is_sticky_on_scroll{max-height:700px;overflow:visible}.hfg_header.has-sticky-rows--mobile{position:fixed}.hfg_footer{bottom:0;width:100%}.hfg_footer.has-sticky-rows{z-index:1000;position:fixed}.hfg_footer.has-sticky-rows.is-stuck .footer--row:not(.is_sticky){max-height:0;overflow:hidden}.neve-transparent-header{position:absolute;width:100%;z-index:10000}.header .neve-transparent-header.has-sticky-rows--mobile:not(.is-stuck) .header--row.hide-on-desktop,.header .neve-transparent-header:not(.has-sticky-rows--mobile) .header--row.hide-on-desktop{--bgColor:transparent;--bgImage:none;--overlayColor:transparent}.header .neve-transparent-header.has-sticky-rows--mobile:not(.is-stuck){box-shadow:none}.my-account-wrapper{display:flex;align-items:center;position:relative;padding:var(--padding);background:var(--bgColor);border-radius:var(--borderRadius);border-width:var(--borderWidth,0);color:var(--color);border-style:solid}.my-account-wrapper:hover{background:var(--bgHover,var(--bgColor));color:var(--hoverColor)}.my-account-wrapper img{border-radius:100%;display:block}.my-account-wrapper svg{fill:currentColor}.my-account-component .sub-menu{background:var(--bgColor);right:0;position:absolute;z-index:100;opacity:0;visibility:hidden;min-width:150px}.my-account-component .sub-menu a{display:block;white-space:nowrap;width:100%;padding:7px 14px}.my-account-component .sub-menu a:hover{background:var(--bgHover);color:var(--hoverColor)}.my-account-icon{margin-right:5px;display:flex}.builder-item>.builder-item--my_account{padding:0}.nv--yoast-breadcrumb{margin:0}.nv--yoast-breadcrumb a{color:var(--linkColor)}.nv--yoast-breadcrumb a:hover{color:var(--hoverColor)}.wl-icon-wrapper{display:flex;align-items:center}.wl-icon-wrapper svg{fill:currentColor;width:var(--iconSize);height:var(--iconSize)}.wl-icon-wrapper:hover{color:var(--hoverColor)}@media (min-width:960px){.hfg_header.has-sticky-rows--desktop{position:fixed}.hfg_header.neve-transparent-header:not(.has-sticky-rows--desktop){position:absolute}.hfg_header:not(.has-sticky-rows--desktop):not(.neve-transparent-header){position:static}.hfg_header:not(.has-sticky-rows--desktop):not(.neve-transparent-header) .sticky-header-placeholder{display:none}.hfg_header:not(.has-sticky-rows--desktop):not(.neve-transparent-header).is-stuck .header--row:not(.is_sticky){overflow:initial;max-height:initial}.is-stuck.has-sticky-rows--desktop .header--row:not(.is_sticky){overflow:hidden;max-height:0}.is-stuck.has-sticky-rows--desktop .is_sticky_on_scroll{max-height:700px;overflow:visible}.header .neve-transparent-header.has-sticky-rows--desktop:not(.is-stuck) .header--row,.header .neve-transparent-header:not(.has-sticky-rows--desktop) .header--row{--bgColor:transparent;--bgImage:none;--overlayColor:transparent}.header .neve-transparent-header.has-sticky-rows--desktop:not(.is-stuck){box-shadow:none}.my-account-container:focus-within .sub-menu,.my-account-container:hover .sub-menu{visibility:visible;opacity:1}}