details[open] summary:before{content:"-"}details summary::marker{content:""}details summary:before{content:"+";margin-right:7px}details summary~*{animation:expandcollapse .5s ease-in-out}.entry-content,.is-root-container{margin-block-start:0}.entry-content .wp-block-group,.is-root-container .wp-block-group{padding-top:25px;padding-bottom:25px}@media only screen and (min-width: 782px){.entry-content .wp-block-group,.is-root-container .wp-block-group{padding-top:50px;padding-bottom:50px}}.wp-block-cover__inner-container{width:100%;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}@media (min-width: 640px){.wp-block-cover__inner-container{max-width:640px}}@media (min-width: 768px){.wp-block-cover__inner-container{max-width:768px}}@media (min-width: 1024px){.wp-block-cover__inner-container{max-width:1024px;padding-right:100px;padding-left:100px}}@media (min-width: 1280px){.wp-block-cover__inner-container{max-width:1280px}}@media (min-width: 1630px){.wp-block-cover__inner-container{max-width:1630px}}.superblockslider__slide_inner{width:100%;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}@media (min-width: 640px){.superblockslider__slide_inner{max-width:640px}}@media (min-width: 768px){.superblockslider__slide_inner{max-width:768px}}@media (min-width: 1024px){.superblockslider__slide_inner{max-width:1024px;padding-right:100px;padding-left:100px}}@media (min-width: 1280px){.superblockslider__slide_inner{max-width:1280px}}@media (min-width: 1630px){.superblockslider__slide_inner{max-width:1630px}}.superblockslider__slide_inner{position:relative;left:0;padding-left:0;padding-right:0}@media only screen and (max-width: 1799px){.superblockslider__slide_inner{padding-left:60px;padding-right:60px}}@media only screen and (max-width: 1023px){.superblockslider__slide_inner{max-width:90vw;left:0}}.superblockslider__button{min-width:1.5rem}.superblockslider__button--active svg{width:1rem;height:1rem}.no-margin{margin:0 !important;margin-block-start:0 !important;margin-block-end:0 !important}.site-header{background:#fff;position:sticky;top:0;z-index:10}.wp-block-navigation__container>.wp-block-navigation-item.current-menu-item>a{color:var(--wp--preset--color--primary)}.wp-block-navigation__container>.wp-block-navigation-item:hover>a{color:var(--wp--preset--color--primary)}.wp-block-navigation__submenu-container{padding:0 !important;box-shadow:1px 1px 10px rgba(0,0,0,.2)}.wp-block-navigation__submenu-container .wp-block-navigation-item>a:hover{background:var(--wp--preset--color--primary)}#gform_1 .gform_footer{justify-content:center}#gform_1 .gform_footer .button{background:var(--wp--preset--color--primary)}#gform_1 .gform_footer .button:hover{background:var(--wp--preset--color--contrast)}@media only screen and (max-width: 781px){.block--text-image .wp-block-columns{flex-direction:column-reverse}.block--text-image:nth-of-type(even) .wp-block-columns{flex-direction:column}.block--text-image .wp-block-image{margin-top:20px}}@keyframes expandcollapse{0%{opacity:0;transform:translateX(-10px)}100%{opacity:1;transform:translateX(0)}}.block--faq details[open] summary:before{content:"-"}.block--faq details summary::marker{content:""}.block--faq details summary:before{content:"+";margin-right:7px}.block--faq details summary~*{animation:expandcollapse .5s ease-in-out}.stat-numbers .number-columns{flex-wrap:wrap !important;gap:0}@media only screen and (max-width: 1023px){.stat-numbers .number-columns>.wp-block-column{flex-basis:50% !important}}.three-step-columns .number-circle{border-radius:100px;width:clamp(150px,2vw,250px);height:clamp(150px,2vw,250px);display:flex;align-items:center;justify-content:center;margin:auto}.block--numbered-text{counter-reset:item}.block--numbered-text .number-item{counter-increment:item;display:flex;justify-content:space-between;gap:20px}.block--numbered-text .number-item:before{content:counter(item);background:#000;color:#fff;border-radius:100px;width:80px;height:75px;line-height:1;display:flex;align-items:center;justify-content:center;font-size:2rem}@media only screen and (max-width: 639px){.block--numbered-text .number-item:before{height:60px}}.block--numbered-text .number-item>.wp-block-group{width:100%}