body.set_16n707 { background:#edfaf6; color:#111111; }
body.set_16n707 a { color:#701a75; }
body.set_16n707 .site-header, body.set_16n707 .header-top, body.set_16n707 .header-main, body.set_16n707 .header-bottom, body.set_16n707 .is-sticky, body.set_16n707 .mobile-header, body.set_16n707 .site-footer, body.set_16n707 .footer-middle, body.set_16n707 .footer-bottom { background:#e4f0ec !important; color:#111111 !important; }
body.set_16n707 .entry-title, body.set_16n707 .single-content, body.set_16n707 .entry-content, body.set_16n707 .wp-block-group.is-layout-constrained { color:#111111 !important; }
body.set_16n707 .entry-content h1, body.set_16n707 .entry-content h2, body.set_16n707 .entry-content h3, body.set_16n707 .entry-content h4, body.set_16n707 .entry-content h5, body.set_16n707 .entry-content h6, body.set_16n707 .entry-title { color:#111111 !important; }
body.set_16n707 .entry-hero .hero-section-overlay { background: linear-gradient(0deg, rgba(0,0,0,.25), rgba(0,0,0,.15)); }
body.set_16n707 .wp-block-button__link, body.set_16n707 a.set_16n707-btn, body.set_16n707 .kb-button, body.set_16n707 .kt-button, body.set_16n707 .header-button .button, body.set_16n707 .header-button .wp-block-button__link, body.set_16n707 .site-header .wp-block-button__link, body.set_16n707 .site-header a.button, body.set_16n707 .site-header .wp-block-button__link, body.set_16n707 .mobile-header .wp-block-button__link, body.set_16n707 .mobile-header a.button { background:#701a75 !important; color:#ffffff !important; border-radius:22px;border:3px double rgba(255,255,255,.2);font-weight:400;box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 2px 4px rgba(0,0,0,.18);letter-spacing:.2px;transition:all .18s ease; }
body.set_16n707 .wp-block-button__link, body.set_16n707 a.set_16n707-btn, body.set_16n707 .kb-button, body.set_16n707 .kt-button, body.set_16n707 .header-button .button, body.set_16n707 .header-button .wp-block-button__link, body.set_16n707 .site-header .wp-block-button__link, body.set_16n707 .site-header a.button, body.set_16n707 .site-header .wp-block-button__link, body.set_16n707 .mobile-header .wp-block-button__link, body.set_16n707 .mobile-header a.button:hover { transform:translateX(2px); filter:brightness(1.06) }
.set_16n707-container{max-width:1280px;margin:0 auto;padding:0 18px}.set_16n707-refs{overflow:hidden;height:0;line-height:0;font-size:0}body.set_16n707 .content-wrap,body.set_16n707 .content-area,body.set_16n707 .site-main,body.set_16n707 .entry-content-wrap,body.set_16n707 .container,body.set_16n707 .nv-content-wrap{max-width:1280px;margin:0 auto;padding:0 18px}body.set_16n707 .entry-content > p,body.set_16n707 .entry-content > ul,body.set_16n707 .entry-content > ol,body.set_16n707 .entry-content > blockquote,body.set_16n707 .entry-content > table,body.set_16n707 .entry-content > figure,body.set_16n707 .entry-content > .wp-block-buttons{margin-top:2.2em;margin-bottom:2.2em}body.set_16n707 .entry-content h2{margin-top:4.0em;margin-bottom:0.8em}body.set_16n707 .entry-content h3{margin-top:1.1em;margin-bottom:0.8em}.set_16n707-container{max-width:1260px;margin:0 auto;padding:0 24px}
body.set_16n707 .entry-content img,body.set_16n707 .entry-content figure img{max-width:100%!important;height:auto!important;box-sizing:border-box;}
body.set_16n707 .entry-content figure{max-width:100%!important;box-sizing:border-box;}
body.set_16n707 .entry-content figure.alignwide,body.set_16n707 .entry-content figure.alignfull,body.set_16n707 .entry-content .wp-block-image.alignwide,body.set_16n707 .entry-content .wp-block-image.alignfull{max-width:100%!important;width:auto!important;margin-left:auto!important;margin-right:auto!important;}
body.set_16n707 .entry-content h1,body.set_16n707 .entry-content h2,body.set_16n707 .entry-content h3,body.set_16n707 .entry-content h4,body.set_16n707 .entry-content > .wp-block-buttons,body.set_16n707 .entry-content > .wp-block-table,body.set_16n707 .entry-content > table{clear:both;}
body.set_16n707 .entry-content figure.set_16n707-solo{max-width:min(100%,780px)!important;box-sizing:border-box;clear:both;}
body.set_16n707 .entry-content figure.wp-block-image.set_16n707-pos-c{display:block!important;float:none!important;clear:both;margin-left:auto!important;margin-right:auto!important;text-align:center;}
body.set_16n707 .entry-content figure.wp-block-image.set_16n707-pos-c img{display:block;margin:0 auto;}
body.set_16n707 .entry-content figure.wp-block-image.set_16n707-pos-l{display:block!important;float:left!important;clear:left;margin:0.4em 1.4em 0.8em 0!important;max-width:min(48%,420px)!important;width:auto!important;}
body.set_16n707 .entry-content figure.wp-block-image.set_16n707-pos-r{display:block!important;float:right!important;clear:right;margin:0.4em 0 0.8em 1.4em!important;max-width:min(48%,420px)!important;width:auto!important;}
body.set_16n707 .entry-content figure.wp-block-image.set_16n707-pos-l img,body.set_16n707 .entry-content figure.wp-block-image.set_16n707-pos-r img{width:100%!important;height:auto!important;display:block;}
@media(max-width:760px){body.set_16n707 .entry-content figure.wp-block-image.set_16n707-pos-l,body.set_16n707 .entry-content figure.wp-block-image.set_16n707-pos-r{float:none!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;}body.set_16n707 .entry-content img{float:none!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;}body.set_16n707 .entry-content figure{float:none!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;}}
body.set_16n707 .entry-content figure.set_16n707-img-a{background:#fff;padding:18px 11px 32px 11px;box-shadow:0 3px 8px rgba(0,0,0,.15);transform:rotate(0.7deg);display:inline-block;}
body.set_16n707 .entry-content figure.set_16n707-img-b{background:#e4f0ec;border-radius:14px;padding:18px;box-shadow:0 3px 10px rgba(0,0,0,.10);}
body.set_16n707 .entry-content figure.set_16n707-img-c{border:2px solid #701a75;padding:10px;}
body.set_16n707 .entry-content figure.set_16n707-img-d{border:4px solid #111111;transform:rotate(0.9deg);display:inline-block;}
body.set_16n707 .entry-content figure.set_16n707-img-e{transform:rotate(-1.7deg);display:inline-block;}
body.set_16n707 .entry-content figure.set_16n707-img-f{opacity:0.95;filter:drop-shadow(0 2px 6px rgba(0,0,0,.12));}
body.set_16n707 .entry-content figure.set_16n707-img-g{border:1px solid #701a75;padding:6px;border-radius:4px;}
body.set_16n707 .entry-content figure.set_16n707-img-h{margin:9px auto;}
body.set_16n707 .entry-content figure.is-style-rounded img{border-radius:9px!important;}
body.set_16n707 .entry-content figure.wp-block-image.set_16n707-pos-sm-l{display:block!important;float:left!important;clear:left;margin:0.3em 1.3em 0.6em 0!important;max-width:min(32%,280px)!important;width:auto!important;}
body.set_16n707 .entry-content figure.wp-block-image.set_16n707-pos-sm-r{display:block!important;float:right!important;clear:right;margin:0.3em 0 0.6em 1.4em!important;max-width:min(27%,280px)!important;width:auto!important;}
body.set_16n707 .entry-content figure.wp-block-image.set_16n707-pos-wide{display:block!important;float:none!important;clear:both;margin-left:auto!important;margin-right:auto!important;max-width:min(70%,900px)!important;text-align:center;}
@media(max-width:760px){body.set_16n707 .entry-content figure.wp-block-image.set_16n707-pos-sm-l,body.set_16n707 .entry-content figure.wp-block-image.set_16n707-pos-sm-r,body.set_16n707 .entry-content figure.wp-block-image.set_16n707-pos-wide{float:none!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;}}
body.set_16n707 .site-header-item-main-navigation,body.set_16n707 .site-header-item-main-navigation-2,body.set_16n707 #site-navigation,body.set_16n707 .header-navigation:not(.mobile-navigation),body.set_16n707 .main-navigation:not(.mobile-navigation),body.set_16n707 .header-menu-container,body.set_16n707 .navigation-branding{display:none!important}
body.set_16n707 .mobile-toggle-open-container .menu-toggle-open,body.set_16n707 .mobile-toggle-open-container button.menu-toggle-open{display:none!important}
body.set_16n707 .site-main-header-inner-wrap,body.set_16n707 .site-header-row-container-inner,body.set_16n707 .header-main-inner-wrap,body.set_16n707 #masthead .site-header-row-container-inner{min-height:52px!important}
body.set_16n707 .site-branding{padding:34px 48px!important}
body.set_16n707 .site-branding a.brand img,body.set_16n707 .site-branding a.brand img.svg-logo-image{max-width:170px!important;width:auto!important;height:auto!important}
body.set_16n707 #masthead{border-bottom:2px solid #701a75;box-shadow:0 2px 6px rgba(0,0,0,.08);}
body.set_16n707 .main-navigation a,body.set_16n707 .header-navigation a{letter-spacing:0.62px;font-weight:700;}
body.set_16n707 .entry-hero{min-height:220px;}
body.set_16n707 .entry-hero .hero-container{padding-top:35px;padding-bottom:35px;}
body.set_16n707 .entry-hero .entry-title{font-size:40px;text-align:left;line-height:1.11;letter-spacing:-0.73px;text-shadow:0 1px 3px rgba(0,0,0,.3);}
body.set_16n707 .entry-hero .entry-title{text-transform:capitalize;font-weight:600;}
body.set_16n707 .entry-hero .hero-section-overlay{background:#701a75;opacity:0.09;}
body.set_16n707 .entry-hero{background-attachment:fixed;}
body.set_16n707 .header-button .wp-block-button__link,body.set_16n707 .site-header .wp-block-button__link{border-radius:10px!important;padding:0.57em 1.06em!important;text-transform:capitalize!important;}
body.set_16n707 .set_16n707-btn{transition:all 0.29s cubic-bezier(0.34,1.56,0.64,1);}
body.set_16n707 .set_16n707-btn:hover{filter:invert(0.15);transform:scale(1.051);}
@keyframes set_16n707-kf-glow{0%,100%{box-shadow:0 0 5px #701a7544;}50%{box-shadow:0 0 22px #701a75cc,0 0 40px #701a7555;}}
body.set_16n707 .set_16n707-btn{animation:set_16n707-kf-glow 2.6s 1.2s ease-in-out infinite;}
body.set_16n707 .entry-content figure img,body.set_16n707 .entry-content .wp-block-image img{transition:all 0.42s ease;will-change:transform;}
body.set_16n707 .entry-content figure img:hover,body.set_16n707 .entry-content .wp-block-image img:hover{filter:brightness(1.12);}
body.set_16n707 .site-header-item .header-button,body.set_16n707 .site-header-item .wp-block-button,body.set_16n707 .site-header-item-button,body.set_16n707 .site-header-item-mobile-button,body.set_16n707 .header-mobile-button,body.set_16n707 .mobile-header .header-button{display:inline-flex!important;align-items:center!important;visibility:visible!important;opacity:1!important}
body.set_16n707 .header-button .button,body.set_16n707 .header-button .wp-block-button__link,body.set_16n707 .mobile-header .button,body.set_16n707 .site-header .header-button .button{padding:.55em 1.2em!important;font-weight:600!important;border-radius:6px!important;text-decoration:none!important;display:inline-block!important}
body.set_16n707 .site-header,body.set_16n707 .site-header-wrap,body.set_16n707 .site-header-inner-wrap,body.set_16n707 .site-main-header-wrap,body.set_16n707 .site-main-header-inner-wrap,body.set_16n707 .site-header-row-container,body.set_16n707 .site-header-row-container-inner,body.set_16n707 .header-main,body.set_16n707 .header-top,body.set_16n707 .header-bottom,body.set_16n707 .header-main-inner-wrap,body.set_16n707 .mobile-header,body.set_16n707 #masthead,body.set_16n707 .site-branding,body.set_16n707 .site-footer,body.set_16n707 .site-footer-wrap,body.set_16n707 .site-footer-inner-wrap,body.set_16n707 .footer-top,body.set_16n707 .footer-middle,body.set_16n707 .footer-bottom,body.set_16n707 .footer-bottom-wrap{background:#e4f0ec!important;background-color:#e4f0ec!important;background-image:none!important}
body.set_16n707 .entry-hero,body.set_16n707 .entry-hero-container-inner,body.set_16n707 .single .entry-hero{background:linear-gradient(180deg,#d8e4e1 0%,#e4f0ec 100%)!important;background-color:#d8e4e1!important}
body.set_16n707 .entry-content > .wp-block-group,body.set_16n707 .entry-content > section{background:#e0ece9!important;background-color:#e0ece9!important;border-radius:14px;padding:26px;box-shadow:0 1px 2px rgba(0,0,0,.05);border:1px dashed rgba(0,0,0,.18);margin-bottom:2.6em}
body.set_16n707 .site-content,body.set_16n707 .site-main,body.set_16n707 .content-wrap,body.set_16n707 .entry-content-wrap,body.set_16n707 article.entry{background:#edfaf6!important;background-color:#edfaf6!important}
body.set_16n707{--global-palette7:#e4f0ec;--global-palette8:#e0ece8;--global-palette9:#e0ece9;--global-palette7rgb:228,240,236;--global-palette8rgb:224,236,232;--global-palette9rgb:224,236,233}
@import url("https://fonts.googleapis.com/css2?family=Sora:wght@400;500;600;700&display=swap");
body.set_16n707, body.set_16n707 .entry-content, body.set_16n707 h1, body.set_16n707 h2, body.set_16n707 h3, body.set_16n707 h4 { font-family:"Sora", sans-serif !important; }


.set_16n707-headings {
  margin: 1.25rem 0; padding: .75rem .9rem; border-radius: 0px;
  box-shadow: 0 8px 20px rgba(0,0,0,.13); line-height: 1.4; overflow: hidden;
}
.set_16n707-headings__list { list-style: none; margin: 0; padding: 0; display: grid; gap: 4px; }
.set_16n707-headings__li a { text-decoration: none; display: inline-block; }
.set_16n707-headings__toggle {
  margin-top: .75rem;
  border-radius: 0px;
  border: 1px dashed #701a75;
  background: transparent;
  color: #701a75;
  font-weight: 600;
  padding: .45rem .9rem;
  cursor: pointer;
  width: 100%;
  transition: all .2s ease;
}
.set_16n707-headings__toggle:hover {
  background: #935397;
  color: #ffffff;
}
.set_16n707-headings[data-expanded="0"] .set_16n707-headings__li--extra {
  display: none;
}
.set_16n707-headings[data-expanded="1"] .set_16n707-headings__li--extra {
  display: list-item;
}
@media (min-width: 768px) {
  .set_16n707-headings--v5 .set_16n707-headings__list { grid-template-columns: 1fr 1fr; }
}

.set_16n707-headings--v10{ background:#edfaf6; border:1px dashed #ababab; } .set_16n707-headings__li a{ font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; opacity:.9; }

.set_16n707-promocode {
  margin: 1.5rem 0; padding: 1.5rem; border-radius: 18px;
  box-shadow: 0 6px 16px rgba(0,0,0,.16); line-height: 1.5; text-align: center;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  border: 3px solid #701a75;
  position: relative;
  background: linear-gradient(135deg, #edfaf6, #e4f0ec);
}
.set_16n707-promocode::before {
  content: '';
  position: absolute;
  top: -3px; left: -3px; right: -3px; bottom: -3px;
  background: linear-gradient(45deg, #701a75, #9a5e9e, #701a75);
  border-radius: 21px;
  z-index: -1;
  opacity: 0.8;
}
.set_16n707-promocode__label {
  font-size: 1rem; margin-bottom: 0.8rem; opacity: 0.9;
  font-weight: 600; text-transform: uppercase; letter-spacing: 0.5px;
}
.set_16n707-promocode__code {
  font-size: 1.4rem; font-weight: 800; letter-spacing: 2px;
  padding: 0.8rem 1.5rem; border-radius: 8px; cursor: pointer;
  transition: all 0.3s ease; user-select: all;
  display: inline-block;
  min-width: 120px;
  text-shadow: 0 1px 2px rgba(0,0,0,0.1);
}
.set_16n707-promocode__code:hover {
  transform: scale(1.05) translateY(-2px);
  box-shadow: 0 4px 12px rgba(0,0,0,0.2);
}
.set_16n707-promocode__code:active {
  transform: scale(0.98);
}

.set_16n707-promocode--v23 { background:#e4f0ec; border:1px solid #701a7533; box-shadow:0 8px 24px #701a7518; } .set_16n707-promocode__label{ font-size:.8em; color:#701a75; font-weight:600; } .set_16n707-promocode__code{ font-size:1.45em; font-weight:700; background:#701a7512; padding:.35em 1.1em; border-radius:8px; border:1px solid #701a7555; }
body.set_16n707 .entry-content h2{padding:.3em .8em;border-left:6px solid #701a75;background:#e4f0ec;border-radius:0 6px 6px 0;}
body.set_16n707 .entry-content ul{list-style:none;padding-left:0;}body.set_16n707 .entry-content ul li{position:relative;padding-left:1.4em;margin:.45em 0;}body.set_16n707 .entry-content ul li::before{content:"\25CF";position:absolute;left:0;color:#701a75;}
body.set_16n707 .entry-content table{width:100%;border-collapse:collapse;margin:1.2em 0;}body.set_16n707 .entry-content table th{background:#701a75;color:#fff;padding:.6em .8em;}body.set_16n707 .entry-content table tr:nth-child(even) td{background:#e4f0ec;}body.set_16n707 .entry-content table td{padding:.55em .8em;}
body.set_16n707 .entry-content blockquote{margin:1.2em 0;padding:1em 1.4em;background:#e4f0ec;border-radius:8px;position:relative;}body.set_16n707 .entry-content blockquote::before{content:"\201C";color:#701a75;font-size:3em;line-height:.8;position:absolute;left:.3em;top:.2em;opacity:.5;}
body.set_16n707 .entry-content code{padding:.15em .4em;background:#e4f0ec;border:1px solid #ababab;border-radius:3px;font-size:.92em;}body.set_16n707 .entry-content pre{padding:1em 1.2em;background:#e4f0ec;border:1px solid #ababab;border-radius:6px;overflow:auto;}
body.set_16n707 .entry-content img{max-width:100%;height:auto;border-radius:50%;aspect-ratio:1;}
body.set_16n707 .entry-content p{margin:0 0 1.25em;line-height:1.8;}body.set_16n707 .entry-content h2{margin:2em 0 1em;}body.set_16n707 .entry-content h3{margin:1.6em 0 .8em;}

.set_16n707-block{padding:1.3em 1.4em;background:#e4f0ec;border-left:3px solid #ababab;border-right:3px solid #ababab;margin:1.3em 0;}.set_16n707-block img{max-width:100%;height:auto;display:block;}.set_16n707-block{overflow:hidden;box-sizing:border-box;}
