:root{--dark:#000;--white:#fefefe;--accent:#6b59b5;--accent-dark:#43327c;--text-color:#655b7a;--main-font:system-ui,sans-serif;--heading-font:Cinzel,Charter,Bitstream Charter,Sitka Text,Cambria,serif;--transition:all 0.2s ease-out}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{background:#f7f5fb;color:var(--text-color);font-family:var(--main-font);font-size:1rem;line-height:1;margin:0}section{padding:50px 0}section h1,section h2,section h3{color:var(--accent-dark);font-family:var(--heading-font);line-height:1.25;margin-top:0}img{height:auto;max-width:100%}a{text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover{opacity:.85}p:first-child{margin-top:0}p:last-child{margin-bottom:0}h1{font-size:clamp(28px,4vw,50px)}h1,h2{margin-bottom:16px;text-transform:uppercase}h2{font-size:clamp(24px,2vw,32px)}h3{font-size:22px;margin-bottom:16px}h4{margin-top:0}iframe{border:0}.erolos-content ol,.erolos-content ul{padding-left:20px}.erolos-content li,.erolos-content p{font-size:16px;line-height:1.5}.erolos-content li strong,.erolos-content p strong{font-weight:700}.erolos-page-default,.erolos-site-main{overflow:hidden}.erolos-container{margin:0 auto;max-width:1320px;padding:0 15px;width:100%}.erolos-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px}.erolos-row.erolos-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alignleft{float:left;margin-bottom:1em;margin-right:1.5em}.alignright{float:right;margin-bottom:1em;margin-left:1.5em}.aligncenter{display:block;margin-bottom:1em;margin-left:auto;margin-right:auto}.text-badge{background:#f1ecfb;border:1px solid rgba(107,89,181,.12);border-radius:60px;color:var(--accent);font-size:12px;font-style:normal;font-weight:700;letter-spacing:.96px;line-height:1.25;margin-bottom:16px;padding:6px 12px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.text-badge.dark{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.16);color:#f1ecfb}.logged-in.admin-bar .erolos-site-header{top:46px}.erolos-site-header{background-color:#fdfcfb;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.05);box-shadow:0 2px 5px rgba(0,0,0,.05);padding:20px 0;position:sticky;top:0;z-index:10}.erolos-site-header-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:transparent;gap:100px;justify-content:space-between}.erolos-header-slogan p{color:#43327c;font-family:var(--heading-font);font-size:18px;font-style:normal;font-weight:700;letter-spacing:.18px;line-height:1.25;margin:0}.erolos-header-slogan p strong{color:#6b59b5;font-family:var(--main-font);font-size:12px;font-style:normal;font-weight:700;letter-spacing:.6px;line-height:1.5;text-transform:uppercase}.erolos-primary-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:36px;list-style:none;margin:0 0 0 auto;padding:0}.erolos-primary-menu .menu-item a{color:var(--accent);display:block;font-family:var(--main-font);font-size:16px;font-style:normal;font-weight:500;line-height:125%;text-align:center;text-decoration:none;-webkit-transition:var(--transition);transition:var(--transition)}.erolos-primary-menu .menu-item:hover a{color:var(--text-color)}.erolos-primary-menu .menu-item.current-menu-item a{color:var(--accent-dark);font-weight:700}.erolos-header-button{-ms-flex-negative:0;flex-shrink:0;max-width:135px}.erolos-header-button img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.erolos-off-canvas-menu-btn{display:none;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;height:40px;line-height:0;-webkit-transition:var(--transition);transition:var(--transition);width:40px}.erolos-off-canvas-menu-btn span,.erolos-off-canvas-menu-btn:after,.erolos-off-canvas-menu-btn:before{background-color:var(--accent-dark);content:"";display:block;height:4px;position:absolute;-webkit-transition:var(--transition);transition:var(--transition);width:30px}.erolos-off-canvas-menu-btn:before{top:10px}.erolos-off-canvas-menu-btn:after{bottom:10px}.erolos-off-canvas-menu-btn span{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.erolos-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#d7a85f;border:1px solid rgba(0,0,0,.06);border-radius:24px;-webkit-box-shadow:0 4px 12px 0 rgba(0,0,0,.06),0 1px 3px 0 rgba(0,0,0,.04);box-shadow:0 4px 12px 0 rgba(0,0,0,.06),0 1px 3px 0 rgba(0,0,0,.04);color:#fcfcfc;cursor:pointer;font-family:var(--main-font);font-size:18px;font-style:normal;font-weight:600;gap:10px;justify-content:center;line-height:125%;padding:16px 32px;text-decoration:none;-webkit-transition:var(--transition);transition:var(--transition);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.erolos-button:hover{background:#51a36f;opacity:1}.erolos-site-footer{padding:50px 0 24px}.erolos-footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fefefe;border:1px solid rgba(67,50,124,.12);border-radius:16px;-webkit-box-shadow:0 18px 40px 0 rgba(67,50,124,.14);box-shadow:0 18px 40px 0 rgba(67,50,124,.14);-ms-flex-direction:column;flex-direction:column;gap:32px;margin-bottom:32px;padding:32px}.erolos-footer-disclaimer p{line-height:1.5;margin:0}.erolos-footer-disclaimer p strong{color:var(--accent);font-size:18px;font-style:normal;font-weight:700;letter-spacing:.9px;line-height:1.25;text-transform:uppercase}.erolos-footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;list-style:none;margin:0;padding:0}.erolos-footer-menu .menu-item a{color:var(--accent);display:block;font-family:var(--main-font);font-size:16px;font-style:normal;font-weight:500;line-height:125%;text-align:center;text-decoration:none;-webkit-transition:var(--transition);transition:var(--transition)}.erolos-footer-menu .menu-item:hover a{color:var(--text-color)}.erolos-footer-menu .menu-item.current-menu-item a{color:var(--accent-dark);font-weight:700}.erolos-footer-copyright{font-size:14px;line-height:1.25}.erolos-mobile-menu{background-color:#fdfcfb;border-radius:0;left:0;opacity:0;position:fixed;top:-100%;-webkit-transition:var(--transition);transition:var(--transition);visibility:hidden;width:100%;z-index:99}.erolos-mobile-menu.open-menu{opacity:1;top:0;visibility:visible}.erolos-mobile-menu.open-menu .erolos-mobile-menu-close-icon{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.erolos-mobile-menu-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:10px}.erolos-mobile-menu-close-icon{background-color:var(--accent-dark);height:36px;-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM4IDM4Ij48ZyBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMS41Ij48cGF0aCBkPSJNMTkuNzUgMHYzOE0wIDE4LjI1aDM4Ii8+PC9nPjwvc3ZnPg==");mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDM4IDM4Ij48ZyBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMS41Ij48cGF0aCBkPSJNMTkuNzUgMHYzOE0wIDE4LjI1aDM4Ii8+PC9nPjwvc3ZnPg==");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:var(--transition);transition:var(--transition);width:36px}.erolos-mobile-menu-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;gap:25px;justify-content:center;padding:15px 40px 40px;text-align:center}.erolos-mobile-menu-nav,.erolos-mobile-menu-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.erolos-mobile-menu-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;list-style:none;margin:0;padding:0}.erolos-mobile-menu-nav .menu-item a{color:var(--accent);display:block;font-family:var(--main-font);font-size:16px;font-style:normal;font-weight:500;line-height:125%;text-align:center;text-decoration:none;-webkit-transition:var(--transition);transition:var(--transition)}.erolos-mobile-menu-nav .menu-item:hover a{color:var(--text-color)}.erolos-mobile-menu-nav .menu-item.current-menu-item a{color:var(--accent-dark);font-weight:700}.erolos-page-error{padding:100px 0}.erolos-popup-thank-you{backdrop-filter:blur(5px);background:rgba(0,0,0,.3);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:fixed;top:0;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px;z-index:1000}.erolos-popup-close-icon{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23655b7a' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") no-repeat 50% transparent;background-size:contain;cursor:pointer;display:block;height:24px;position:absolute;right:10px;top:10px;width:24px}.erolos-popup-thank-you-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fefefe;border:1px solid rgba(67,50,124,.12);gap:24px;max-width:800px;padding:70px 50px;width:100%}.erolos-popup-thank-you-title{color:var(--accent-dark);font-family:var(--heading-font);font-size:clamp(24px,2vw,40px);font-style:normal;font-weight:700;letter-spacing:.42px;line-height:1.25;text-align:center}.erolos-popup-thank-you-text{font-family:var(--main-font);font-size:clamp(14px,1vw,20px);font-style:normal;font-weight:400;line-height:1.5;text-align:center}@media screen and (min-width:769px){.erolos-footer-copyright{padding-left:32px}}@media screen and (min-width:782px){.logged-in.admin-bar .erolos-site-header{top:32px}}@media screen and (min-width:902px){.erolos-footer-menu .menu-item:not(:last-child){border-right:1px solid rgba(67,50,124,.12);padding-right:24px}}@media screen and (max-width:1200px){.erolos-site-header-wrap{gap:25px}}@media screen and (max-width:1024px){.erolos-site{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.erolos-site>main{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:991px){.erolos-header-slogan p{font-size:14px}.erolos-primary-menu{gap:20px}}@media screen and (max-width:901px){.erolos-footer-menu{gap:16px 20px;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.erolos-footer-menu .menu-item a{font-size:14px}}@media screen and (max-width:880px){.erolos-primary-menu{display:none}.erolos-header-button{margin-left:auto}.erolos-off-canvas-menu-btn{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:768px){section{padding:40px 0}p{font-size:14px}.erolos-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.erolos-site-header{padding:15px 0}.erolos-button{font-size:16px;padding:12px 25px}.erolos-footer-top{gap:25px;padding:30px 15px}.erolos-footer-copyright{text-align:center}}@media (max-width:768px){h3{font-size:18px}.erolos-content li,.erolos-content p{font-size:14px}.alignleft{text-align:left}.alignleft,.alignright{display:block;float:none;margin:15px auto}.alignright{text-align:right}.aligncenter,.alignnone{display:block;margin:15px auto;text-align:center}}@media screen and (max-width:767px){.erolos-popup-thank-you-wrap{padding:40px 15px 25px}}@media screen and (max-width:500px){.erolos-site-header{padding:10px 0}}
/*# sourceMappingURL=app.min.css.map */
