/**handles:wildapricot-theme-colors,wildapricot-bootstrap-overrides,wildapricot-typography-overrides,wildapricot-header,wildapricot-example-sites,wildapricot-style,wildapricot-resources-block-style**/
.bg-primary{background-color:var(--primary-color,#411a50)!important}.bg-secondary{background-color:var(--secondary-color,#ff7e0b)!important}.bg-success{background-color:var(--cta-color,#8509b9)!important}.bg-info{background-color:#349eff!important}.bg-warning{background-color:#ffdc61!important}.bg-danger{background-color:#ea4a4d!important}.bg-light{background-color:var(--background-color,#fffcfa)!important}.bg-dark{background-color:var(--text-color,#411a50)!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-primary>.section-description,.bg-primary>.section-subtitle,.bg-primary>.section-title,.bg-primary>a:not(.btn-cta):not(.btn-trial),.bg-primary>h1,.bg-primary>h2,.bg-primary>h3,.bg-primary>h4,.bg-primary>h5,.bg-primary>h6,.bg-primary>li,.bg-primary>p{color:#fff}.bg-secondary>.section-description,.bg-secondary>.section-subtitle,.bg-secondary>.section-title,.bg-secondary>a:not(.btn-cta):not(.btn-trial),.bg-secondary>h1,.bg-secondary>h2,.bg-secondary>h3,.bg-secondary>h4,.bg-secondary>h5,.bg-secondary>h6,.bg-secondary>li,.bg-secondary>p{color:#fff}.bg-success>.section-description,.bg-success>.section-subtitle,.bg-success>.section-title,.bg-success>a:not(.btn-cta):not(.btn-trial),.bg-success>h1,.bg-success>h2,.bg-success>h3,.bg-success>h4,.bg-success>h5,.bg-success>h6,.bg-success>li,.bg-success>p{color:#fff}.bg-danger>.section-description,.bg-danger>.section-subtitle,.bg-danger>.section-title,.bg-danger>a:not(.btn-cta):not(.btn-trial),.bg-danger>h1,.bg-danger>h2,.bg-danger>h3,.bg-danger>h4,.bg-danger>h5,.bg-danger>h6,.bg-danger>li,.bg-danger>p{color:#fff}.bg-dark>.section-description,.bg-dark>.section-subtitle,.bg-dark>.section-title,.bg-dark>a:not(.btn-cta):not(.btn-trial),.bg-dark>h1,.bg-dark>h2,.bg-dark>h3,.bg-dark>h4,.bg-dark>h5,.bg-dark>h6,.bg-dark>li,.bg-dark>p{color:#fff}.bg-info>.section-description,.bg-info>.section-subtitle,.bg-info>.section-title,.bg-info>a:not(.btn-cta):not(.btn-trial),.bg-info>h1,.bg-info>h2,.bg-info>h3,.bg-info>h4,.bg-info>h5,.bg-info>h6,.bg-info>li,.bg-info>p{color:#333}.bg-warning>.section-description,.bg-warning>.section-subtitle,.bg-warning>.section-title,.bg-warning>a:not(.btn-cta):not(.btn-trial),.bg-warning>h1,.bg-warning>h2,.bg-warning>h3,.bg-warning>h4,.bg-warning>h5,.bg-warning>h6,.bg-warning>li,.bg-warning>p{color:#333}.bg-light>.section-description,.bg-light>.section-subtitle,.bg-light>.section-title,.bg-light>a:not(.btn-cta):not(.btn-trial),.bg-light>h1,.bg-light>h2,.bg-light>h3,.bg-light>h4,.bg-light>h5,.bg-light>h6,.bg-light>li,.bg-light>p{color:#333}.bg-white>.section-description,.bg-white>.section-subtitle,.bg-white>.section-title,.bg-white>a:not(.btn-cta):not(.btn-trial),.bg-white>h1,.bg-white>h2,.bg-white>h3,.bg-white>h4,.bg-white>h5,.bg-white>h6,.bg-white>li,.bg-white>p{color:#333}.bg-transparent>.section-description,.bg-transparent>.section-subtitle,.bg-transparent>.section-title,.bg-transparent>a:not(.btn-cta):not(.btn-trial),.bg-transparent>h1,.bg-transparent>h2,.bg-transparent>h3,.bg-transparent>h4,.bg-transparent>h5,.bg-transparent>h6,.bg-transparent>li,.bg-transparent>p{color:#333}.bg-cream,.bg-light,.bg-warmth,.bg-white,.blog-card,.card,.feature-card,.flexible-card,.icon-list-card,.simple-card,.testimonial-card{color:var(--text-primary)!important}.blog-card a:not(.btn),.blog-card li,.blog-card p,.card a:not(.btn),.card li,.card p,.feature-card a:not(.btn),.feature-card li,.feature-card p,.flexible-card a:not(.btn),.flexible-card li,.flexible-card p,.icon-list-card a:not(.btn),.icon-list-card li,.icon-list-card p,.simple-card a:not(.btn),.simple-card li,.simple-card p,.testimonial-card a:not(.btn),.testimonial-card li,.testimonial-card p{color:var(--primary-color,#333)!important}.blue-highlight,.highlight-section,.highlight-text{color:#349eff!important}.btn-primary{background-color:var(--button-color,#411a50)!important;border-color:var(--button-color,#411a50)!important;color:var(--button-text-color,#fff)!important}.btn-primary:focus,.btn-primary:hover{background-color:var(--button-hover-color,#341540)!important;border-color:var(--button-hover-color,#341540)!important;color:var(--button-hover-text-color,#fff)!important}.btn-secondary{background-color:var(--secondary-color,#ff7e0b)!important;border-color:var(--secondary-color,#ff7e0b)!important;color:#fff!important}.btn-secondary:focus,.btn-secondary:hover{background-color:#e06500!important;border-color:#e06500!important;color:#fff!important}a{color:var(--link-color,#411a50)}a:focus,a:hover{color:var(--link-hover-color,#ff7e0b)}.bg-warmth{background-color:#fff0e2!important}.bg-light-purple{background-color:#f6eaf5!important}.bg-violet{background-color:#d5b8e5!important}.bg-peach{background-color:#ffdcbd!important}.bg-magenta{background-color:var(--cta-color,#8509b9)!important}.orange-purple-gradient{background:linear-gradient(to bottom,var(--secondary-color) 0,var(--secondary-color) 70%,var(--primary-color) 70%,var(--primary-color) 100%)!important;position:relative}.orange-purple-gradient.full-width-background::before{background:linear-gradient(to bottom,var(--secondary-color) 0,var(--secondary-color) 70%,var(--primary-color) 70%,var(--primary-color) 100%)!important}.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.full-width-background{position:relative}.full-width-background::before{content:"";position:absolute;width:100vw;height:100%;top:0;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;z-index:-1;background:inherit}.text-purple{color:var(--primary-color,#411a50)!important}.text-orange{color:var(--secondary-color,#ff7e0b)!important}.text-magenta{color:var(--cta-color,#8509b9)!important}.btn-cta{background-color:var(--cta-color,#8509b9)!important;border-color:var(--cta-color,#8509b9)!important;color:#fff!important}.btn-cta:focus,.btn-cta:hover{background-color:#6c079a!important;border-color:#6c079a!important;color:#fff!important}
:root{--bs-border-radius:30px;--bs-btn-font-weight:700}.text-primary{--bs-text-opacity:1;color:var(--primary-color)!important}.btn{padding-left:2rem;padding-right:2rem}
@media (min-width:1200px){.h2,h2{font-size:2.5rem}.h3,h3{font-size:2rem}}
header#masthead{position:relative;z-index:10}.top-header{border-bottom:none;padding:1rem 0;background-color:#fff0e2}.top-header .site-logo{max-width:220px}.top-header .site-logo img,.top-header .site-logo svg{height:auto;max-width:100%}.top-header .main-navigation{margin-right:1rem;font-family:var(--font-family-secondary)}.top-header .main-navigation .nav-menu .nav-item.dropdown .nav-link::after,.top-header .main-navigation .nav-menu .nav-item.has-mega-menu .nav-link::after{content:none!important}.top-header .main-navigation .nav-menu .nav-item.dropdown:hover>.dropdown-menu{display:block}.top-header .main-navigation .nav-menu .dropdown-submenu{position:relative}.top-header .main-navigation .nav-menu .dropdown-submenu:hover>.dropdown-menu{display:block;left:100%;top:0;margin-top:0}.top-header .main-navigation .nav-menu .dropdown-submenu .dropdown-toggle{display:flex;justify-content:space-between;align-items:center;width:100%}.top-header .main-navigation .nav-menu .dropdown-submenu .dropdown-toggle::after{display:inline-block;margin-left:.5em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.top-header .main-navigation .nav-menu .dropdown-menu .dropdown-menu{margin-top:-1px;border-top-left-radius:0}.top-header .main-navigation .nav-menu .dropdown-menu{margin-top:0;border-radius:20px!important;border:2px dashed #5a2c86!important;box-shadow:0 5px 15px rgba(0,0,0,.1)!important}.top-header .main-navigation .nav-menu .dropdown-item{color:var(--primary-color,#411a50);font-weight:600;padding:.5rem 1rem}.top-header .main-navigation .nav-menu .dropdown-item:focus,.top-header .main-navigation .nav-menu .dropdown-item:hover{color:#ff7f00;background-color:rgba(90,44,134,.05)}.top-header .main-navigation .nav-menu{display:flex;align-items:center}.top-header .main-navigation .nav-menu .nav-item{position:relative;margin:0 .25rem}.top-header .main-navigation .nav-menu .nav-item .nav-link{color:var(--primary-color,#411a50);text-align:center;font-family:Georama,sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:105%;letter-spacing:-.51px;padding:.5rem 1rem;transition:color .3s ease;white-space:nowrap}.top-header .main-navigation .nav-menu .nav-item .nav-link:focus,.top-header .main-navigation .nav-menu .nav-item .nav-link:hover{color:#ff7f00}.top-header .main-navigation .nav-menu .nav-item.dropdown .dropdown-arrow,.top-header .main-navigation .nav-menu .nav-item.has-mega-menu .dropdown-arrow{display:inline-block;margin-left:.25rem;width:10px;height:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%235a2c86' d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;transition:transform .3s ease}.top-header .main-navigation .nav-menu .nav-item.dropdown:hover .dropdown-arrow,.top-header .main-navigation .nav-menu .nav-item.has-mega-menu:hover .dropdown-arrow{transform:rotate(180deg)}.top-header .btn-login{color:#5a2c86;text-align:center;font-family:Georama,sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:105%;letter-spacing:-.51px;border:none;background:0 0;padding:.5rem .75rem;display:flex;align-items:center;white-space:nowrap}.top-header .btn-login img{margin-right:.5rem}.top-header .btn-login:focus,.top-header .btn-login:hover{color:#ff7f00}.top-header .btn-trial{background-color:#8509b9;color:#fff;font-family:Georama,sans-serif;font-size:17px;font-weight:700;line-height:105%;letter-spacing:-.51px;padding:.75rem 1.5rem;border-radius:2rem;border:none;transition:all .3s ease;text-decoration:none;display:inline-block;white-space:nowrap}.top-header .btn-trial:focus,.top-header .btn-trial:hover{background-color:#ff7f00;color:#fff;transform:translateY(-2px)}.top-header .navbar-toggler{border:1px solid #ddd;padding:.25rem .5rem}.top-header .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.top-header .navbar-toggler:focus{box-shadow:none;outline:0}#mobileNavMenu{background-color:#fff;border-top:1px solid #eee;font-family:var(--font-family-secondary)}#mobileNavMenu .nav-link{color:#5a2c86;border-bottom:1px solid #eee;font-weight:700;font-size:16px}#mobileNavMenu .nav-link:focus,#mobileNavMenu .nav-link:hover{color:#ff7f00}#mobileNavMenu .dropdown-toggle-btn{background:0 0;border:none;color:#5a2c86;padding:.5rem}#mobileNavMenu .dropdown-toggle-btn .mobile-dropdown-indicator{font-size:10px;transition:transform .3s ease}#mobileNavMenu .dropdown-toggle-btn[aria-expanded=true] .mobile-dropdown-indicator{transform:rotate(180deg)}#mobileNavMenu .btn-login-mobile{color:#5a2c86;background-color:transparent;border:2px solid #5a2c86;border-radius:2rem;padding:.5rem 1.5rem;font-family:Georama,sans-serif;font-weight:700;transition:all .3s ease}#mobileNavMenu .btn-login-mobile:focus,#mobileNavMenu .btn-login-mobile:hover{background-color:#5a2c86;color:#fff}@media (max-width:991.98px){.top-header .site-logo{max-width:180px}}@media (max-width:767.98px){.top-header .site-logo{max-width:160px}.top-header .btn-login span{display:none}.top-header .btn-trial{font-size:1rem;padding:.75rem .75rem}}.visually-hidden-focusable:focus{z-index:1050}
.example-link{display:block;overflow:hidden;border-radius:39px;box-shadow:0 4px 6px var(--color-shadow);transition:transform .3s ease,box-shadow .3s ease;margin-bottom:var(--spacing-xl);position:relative;background-color:var(--color-white)}.example-link:focus,.example-link:hover{transform:translateY(-5px);box-shadow:0 10px 15px var(--color-shadow-dark)}.example-link:focus{outline:3px solid var(--color-primary);outline-offset:2px}.example-link img{transition:transform .3s ease;width:100%;padding:15px;border-radius:24px}.example-link:focus img,.example-link:hover img{transform:scale(1.05)}.modal-content{border:none;border-radius:24px;overflow:hidden;box-shadow:0 15px 30px var(--color-shadow-dark)}.modal-body{padding:0;background-color:var(--color-gray-100)}.btn-close{transition:all .3s ease}.btn-close:focus,.btn-close:hover{transform:rotate(90deg)}.skip-link{position:absolute;top:-40px;left:0;background:var(--color-primary);color:var(--color-white);padding:var(--spacing-sm) var(--spacing-md);z-index:100;border-radius:0 0 4px 0;transition:top .2s ease;font-weight:var(--font-weight-semibold)}.skip-link:focus{top:0}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.example-link{animation:fadeInUp .6s ease-out forwards}.col-12:nth-child(2) .example-link{animation-delay:.1s}.col-12:nth-child(3) .example-link{animation-delay:.2s}.col-12:nth-child(4) .example-link{animation-delay:.3s}#examples .row{margin-bottom:var(--spacing-2xl)}
.wp-block-columns{margin-bottom:0!important}body .is-layout-flow>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}body .is-layout-flow>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}body .is-layout-flow>.aligncenter{margin-left:auto!important;margin-right:auto!important}body .is-layout-constrained>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}body .is-layout-constrained>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}body .is-layout-constrained>.aligncenter{margin-left:auto!important;margin-right:auto!important}body .is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important}body .is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}body .is-layout-flex{display:flex}body .is-layout-flex{flex-wrap:wrap;align-items:center}body .is-layout-flex>*{margin:0}body .is-layout-grid{display:grid}body .is-layout-grid>*{margin:0}.eyebrow{color:#411a50;display:block;font-size:26px;font-style:normal;font-weight:700;line-height:105%;letter-spacing:-.78px;margin-bottom:.5rem}.blog-posts-wrapper-full.bg-danger>.wildapricot-blog-posts-block .blog-posts-cta:focus,.blog-posts-wrapper-full.bg-danger>.wildapricot-blog-posts-block .blog-posts-cta:hover,.blog-posts-wrapper-full.bg-dark>.wildapricot-blog-posts-block .blog-posts-cta:focus,.blog-posts-wrapper-full.bg-dark>.wildapricot-blog-posts-block .blog-posts-cta:hover,.blog-posts-wrapper-full.bg-info>.wildapricot-blog-posts-block .blog-posts-cta:focus,.blog-posts-wrapper-full.bg-info>.wildapricot-blog-posts-block .blog-posts-cta:hover,.blog-posts-wrapper-full.bg-primary>.wildapricot-blog-posts-block .blog-posts-cta:focus,.blog-posts-wrapper-full.bg-primary>.wildapricot-blog-posts-block .blog-posts-cta:hover,.blog-posts-wrapper-full.bg-secondary>.wildapricot-blog-posts-block .blog-posts-cta:focus,.blog-posts-wrapper-full.bg-secondary>.wildapricot-blog-posts-block .blog-posts-cta:hover,.blog-posts-wrapper-full.bg-success>.wildapricot-blog-posts-block .blog-posts-cta:focus,.blog-posts-wrapper-full.bg-success>.wildapricot-blog-posts-block .blog-posts-cta:hover{color:var(--link-hover-color,#ff7e0b)!important;text-decoration:underline!important}.logo-lineup img{max-height:80px!important;height:auto!important;vertical-align:middle}.pattern-trial-left-background::before{content:"";position:absolute;top:77%;left:-400px;width:550px;height:550px;background-image:url(/wp-content/themes/wildapricot/assets/images/backgrounds/loop-cream.svg);background-size:contain;background-repeat:no-repeat;transform:rotate(8deg)}.pattern-trial-right-background::before{content:"";position:absolute;top:0;right:-350px;width:550px;height:550px;background-image:url(/wp-content/themes/wildapricot/assets/images/backgrounds/loop-cream.svg);background-size:contain;background-repeat:no-repeat;transform:rotate(-8deg)}.text-cta{color:var(--cta-color)}
.carousel-indicators{position:relative!important;margin-top:1.5rem!important;margin-bottom:0!important;bottom:0!important}.carousel-indicators .active{opacity:1!important}