.rotateGrunnBadge img{animation:ferruleRotate 12s linear infinite;transition:transform 0.4s ease}.rotateGrunnBadge:hover img{animation:none;transform:rotate(0deg)}@keyframes ferruleRotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.textGreen{color:var(--e-global-color-accent)}.glyph-alt{font-family:'Helony',sans-serif!important;color:inherit!important}.jet-listing-dynamic-link__link{justify-content:start!important}.menuList.elementor-widget .elementor-icon-list-item,.menuList.elementor-widget .elementor-icon-list-item a{align-items:center;display:flex;font-size:inherit;flex-direction:row-reverse;justify-content:flex-end;gap:.5em}.newSitePopup .dialog-widget-content,.dialog-message,.elementor-popup-modal .elementor,.elementor-popup-modal .elementor-section,.elementor-popup-modal .e-con{overflow:visible!important}.jet-listing-grid .jet-engine-swiper-pagination-wrapper{margin-top:3em}.headingCTA{min-height:275px}@media screen and (max-width:1200px){.headingCTA{min-height:360px}}@media screen and (max-width:1024px){.headingCTA{min-height:auto}}.subtextHeaderCTA{min-height:85px}@media screen and (max-width:1366px){.subtextHeaderCTA{min-height:110px}}@media screen and (max-width:1200px){.subtextHeaderCTA{min-height:100px}}@media screen and (max-width:1024px){.subtextHeaderCTA{min-height:130px}}@media screen and (max-width:880px){.subtextHeaderCTA{min-height:auto}}@keyframes fadeDown{from{opacity:0;transform:translate3d(0,-30px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInDown{animation-name:fadeDown}@keyframes fadeLeft{from{opacity:0;transform:translate3d(-30px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInLeft{animation-name:fadeLeft}@keyframes fadeRight{from{opacity:0;transform:translate3d(30px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInRight{animation-name:fadeRight}@keyframes fadeUp{from{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInUp{animation-name:fadeUp}.postContent h2{font-size:clamp(2.5rem, 2.3053rem + 0.8654vw, 3.0625rem);font-weight:400}.postContent h3{font-size:clamp(2.0625rem, 1.9327rem + 0.5769vw, 2.4375rem);;font-weight:400}.postContent h2,.postContent h3{margin:1em 0 .5em}.postContent a{text-decoration:underline}.postContent ol,.postContent ul{background-color:var(--e-global-color-secondary);border-radius:5px;padding-top:2em;padding-left:3em;padding-right:3em;padding-bottom:2em;margin-bottom:2em}.postContent ol li,.postContent ul li{font-family:'Arvo',sans-serif;margin-top:1.5em;margin-bottom:1.5em}.postContent ul li::marker{color:var(--e-global-color-accent)}.postContent .wp-block-image,.postContent .wp-block-gallery{margin:2em 0 2em}.postContent blockquote{font-family:'Arvo',sans-serif;font-size:1.25rem;border-left:4px solid var(--e-global-color-accent);margin:2em 0;padding-left:2em;background-color:var(--e-global-color-secondary);padding-top:2em;padding-left:3em;padding-right:3em;padding-bottom:2em;margin-bottom:2em;border-radius:5px}.postContent blockquote cite{font-weight:300;font-style:italic;font-size:1rem}.postContent figcaption{text-align:center}@media screen and (max-width:767px){.postContent blockquote{padding-left:1em;padding-right:1em}}.postContent .wp-block-button__link{font-family:var(--e-global-typography-da8736d-font-family),Sans-serif;font-size:1rem;font-weight:400;padding:.5em 1em .5em 1em;text-decoration:none;transition:0.3s;background-color:var(--e-global-color-accent)}.postContent .wp-block-button__link:hover{color:var(--e-global-color-accent)!important;background-color:var(--e-global-color-primary);transform:translateY(-.5em)}.postContent .wp-block-button{margin:2em 0}.postContent a{text-decoration:underline}