:root{--wpx-primary:#96004E;--wpx-warning:#f4d802;--wpx-white:#ffffff}#mainmenu a,#mainmenu button,#mainmenu .cta-container,#mainmenu .cta-container *{cursor:pointer !important}#wpx-site-top{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;width:100% !important;z-index:99999 !important;background:transparent;padding:0 !important;margin:0 !important}.wpx-promo-banner{background:#00FF00 !important;color:#000 !important;width:100% !important;height:54px !important;display:flex !important;align-items:center !important;box-sizing:border-box;padding:0 !important;margin:0 !important}.wpx-promo-inner{display:flex !important;align-items:center !important;justify-content:center !important;gap:12px !important;width:100%}.wpx-bold{font-family:'Montserrat',sans-serif !important;font-weight:800 !important;font-size:18px !important;line-height:100% !important;letter-spacing:0 !important;text-decoration:underline !important;text-decoration-style:solid !important;text-underline-offset:14% !important;text-decoration-thickness:8% !important;text-decoration-skip-ink:auto !important;color:#000 !important}.wpx-regular{font-family:'Montserrat',sans-serif !important;font-weight:400 !important;font-size:18px !important;line-height:100% !important;letter-spacing:0 !important;text-decoration:underline !important;text-decoration-style:solid !important;text-underline-offset:14% !important;text-decoration-thickness:8% !important;text-decoration-skip-ink:auto !important;color:#000 !important}.wpx-promo-text{color:#000 !important;text-decoration:none !important;display:inline-flex;align-items:center;gap:4px}.wpx-promo-text:hover{opacity:0.85;color:#000 !important}.wpx-code-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;height:38px !important;padding:8px 16px !important;background:#ffffff !important;color:#000 !important;border:none !important;border-radius:8px !important;box-shadow:none !important;cursor:pointer !important;flex-shrink:0;transition:background 0.15s ease}.wpx-code-btn:hover{background:#f0f0f0 !important}.wpx-code-btn span{font-family:'Montserrat',sans-serif !important;font-weight:400 !important;font-size:18px !important;line-height:100% !important;letter-spacing:0 !important;color:#000 !important}.wpx-code-btn strong{font-family:'Montserrat',sans-serif !important;font-weight:800 !important;font-size:18px !important;line-height:100% !important;letter-spacing:0 !important;color:#000 !important}.wpx-code-icon{fill:var(--Orange,#FB5718) !important;flex-shrink:0;display:block}.wpx-code-btn span{white-space:nowrap !important}.wpx-code-btn.copied{background:#e6f9ec !important}@media (max-width:767px){.wpx-promo-banner{height:auto !important;padding:12px 0 !important}.wpx-promo-inner{flex-direction:column !important;gap:10px !important;text-align:center}.wpx-bold,.wpx-regular,.wpx-code-btn span,.wpx-code-btn strong{font-size:15px !important}.wpx-code-btn{width:auto !important}}#mainmenu{background:#fff;position:relative;margin:1px 0;z-index:10000 !important}#mainmenu #logo{display:inline-block;margin-right:30px}#mainmenu #logo a svg{width:130px;height:40px}#mainmenu #logo a svg .logo-text{fill:#96004E}#mainmenu #logo a svg .logo-dot{fill:#f4d802}#mainmenu .navbar{background-color:transparent;border:0;border-bottom:1px solid #f2f2f2;min-height:54px;margin:0;padding:8px 0;transition:all ease-in-out 200ms}#mainmenu .navbar{padding:21px 0}#mainmenu .navbar-nav>li{margin-bottom:0}#mainmenu .navbar-nav>li>a:not(.btn){border:1px solid transparent;color:#000;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:600;line-height:28px;margin:0 0 0 -1px;padding:8px 21px}#mainmenu .navbar-nav>li>a:not(.btn):hover{color:#96004E !important}#mainmenu .navbar-nav>li>.cta-container{display:flex;align-items:center;line-height:28px;margin:0 0 0 -1px;padding:3px 0 0 21px;pointer-events:auto;cursor:pointer !important}#mainmenu .navbar-nav>li .btn-lg{padding:10px 16px;font-size:14px}#mainmenu .navbar-nav>.active>a:hover{color:#f4d802}#mainmenu .dropdown-toggle::after{content:"\f078";border:none;font-family:"Font Awesome 6 Free";font-weight:900;font-size:12px;vertical-align:baseline;margin-left:9px}#mainmenu .dropdown.show .dropdown-toggle,#mainmenu .navbar-nav>li.dropdown:hover>a.dropdown-toggle{color:#96004E !important}#mainmenu .navbar-nav>li.dropdown>a:not(.btn):hover,#mainmenu .navbar-nav>li.dropdown:hover>a:not(.btn),#mainmenu .dropdown.show .dropdown-toggle{background:#fff;border:1px solid #f2f2f2;border-bottom:0;padding-bottom:9px;z-index:10010}#mainmenu .dropdown-menu{background:#fff;border:1px solid #f2f2f2;border-radius:0 0 9px 9px;box-shadow:none;padding:0;min-width:270px;margin:-1px 0 0 -1px;z-index:10001;transition:visibility 0.15s,opacity 0.15s linear,margin 0.15s linear;visibility:hidden;opacity:0;display:block}#mainmenu .dropdown-menu.show{visibility:visible;opacity:1}@media (min-width:992px){#mainmenu .navbar-nav>li.dropdown:hover>.dropdown-menu{visibility:visible;opacity:1}}#mainmenu .dropdown-menu{border-top-right-radius:6px}#mainmenu .dropdown-menu li{float:left;width:100%;overflow:hidden}#mainmenu .dropdown-menu li:hover{background:#f2f2f2}#mainmenu .dropdown-menu li a:not(.btn){display:block;font-family:'Montserrat',sans-serif;font-size:15px;font-weight:600;line-height:22.5px;padding:7px 15px;white-space:normal;color:#000;text-decoration:none;transition:color 0.15s ease}#mainmenu .dropdown-menu li>a:hover{background:transparent;color:#FB5718;text-decoration:none}#mainmenu .dropdown-menu ul{margin:0;list-style:none}#mainmenu a.btn-warning,#mainmenu a.btn-warning:visited{background-color:#FB5718 !important;border-color:#FB5718 !important;color:#fff !important;font-family:'Montserrat',sans-serif !important;font-size:14px !important;font-weight:600 !important;letter-spacing:0.6px !important;line-height:17.5px !important;text-align:center !important;text-decoration:none;cursor:pointer !important;transition:background-color 0.15s ease,border-color 0.15s ease}#mainmenu a.btn-warning:hover,#mainmenu a.btn-warning:focus{background-color:#d54a14 !important;border-color:#d54a14 !important;color:#fff !important;cursor:pointer !important}#mainmenu a.btn-login,#mainmenu a.btn-login:visited,#mainmenu a.btn-login:link{color:#FB5718 !important;background-color:transparent !important;border:1px solid #FB5718 !important;border-radius:50px !important;font-family:'Montserrat',sans-serif !important;font-size:14px !important;font-weight:600 !important;letter-spacing:0.6px !important;line-height:17.5px !important;text-align:center !important;padding:9px 20px;text-decoration:none !important;display:inline-block;cursor:pointer;transition:color 0.15s ease,border-color 0.15s ease;box-shadow:none !important;pointer-events:auto !important}#mainmenu a.btn-login:hover,#mainmenu a.btn-login:focus,#mainmenu a.btn-login:active{color:white !important;border-color:#F8470F !important;background-color:#F8470F !important;box-shadow:none !important;cursor:pointer;text-decoration:none !important}#mainmenu .btn-rounded,#mainmenu .btn-warning.btn-rounded{border-radius:50px !important}.btn-left-navbar{color:#96004E;text-decoration:none}.btn-left-navbar .fa-stack .fa-circle{color:#96004E}.wpx-footer{background:#96004E;color:#fff;width:100%}.wpx-footer-logo{width:100px;height:auto;display:block}.wpx-footer-logo .logo-text{fill:#fff}.wpx-footer-logo .logo-dot{fill:#f4d802}.wpx-footer-socials{display:flex;gap:8px;flex-wrap:wrap}.wpx-footer-socials a{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#fb5718;color:#fff;font-size:14px;text-decoration:none;transition:opacity 0.15s ease}.wpx-footer-socials a:hover{opacity:0.8;color:#fff}.wpx-footer-heading{color:#fff;display:inline;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:600;line-height:21px;text-align:left;margin-bottom:3px}.wpx-footer-links{margin:3px 0 0 0;padding:0}.wpx-footer-links li{margin-bottom:6px;line-height:21px}.wpx-footer-links li:last-child{margin-bottom:0}.wpx-footer-links li a{color:#fff;display:inline;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:300;line-height:21px;text-align:left;text-decoration:none;transition:color 0.15s ease}.wpx-footer-links li a:hover{color:#f4d802}.wpx-footer-copy{border-top:1px solid rgba(255,255,255,0.2);text-align:center;font-size:12px;font-weight:300;color:rgba(255,255,255,0.75);padding:16px 0}.wpx-footer-copy a{color:#fff;font-weight:700;text-decoration:none}.wpx-footer-copy a:hover{text-decoration:underline}.mt-15,.wpx-mt-15{margin-top:15px}.pt-40,.wpx-pt-40{padding-top:40px}.pb-20,.wpx-pb-20{padding-bottom:20px}.mb-30,.wpx-mb-30{margin-bottom:30px}@media only screen and (max-width:768px){#mainmenu #logo a svg{width:140px;margin-top:7px;margin-left:10px}#mainmenu .dropdown.show .dropdown-toggle{border:0}footer li>a{margin:20px 0;display:block}footer li:last-child>a{margin-bottom:0}}@media only screen and (max-width:991px){.account-menu{margin-top:10px}}@media screen and (max-width:1200px){#mainmenu>.container{max-width:100%}#mainmenu .navbar-nav>li>a{padding:8px 15px}#mainmenu .dropdown-menu li{margin:5px 0}#mainmenu .dropdown-menu li:first-child{margin-top:0}#mainmenu .dropdown-menu li:last-child{margin-bottom:0}}#wpx-toc-sidebar{position:fixed;top:200px;left:60px;overflow-y:auto;overflow-x:hidden;z-index:9000;scrollbar-width:thin}#wpx-toc-sidebar::-webkit-scrollbar{width:4px}#wpx-toc-sidebar::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.ez-toc-widget-sticky-title-toggle{font-family:'Montserrat',sans-serif;font-size:18px;font-weight:600;line-height:27px;color:#000;text-decoration:none;transition:color 0.15s ease;display:block;margin-bottom:10px}.ez-toc-link{font-family:'Montserrat',sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000;text-decoration:none;transition:color 0.15s ease;display:block}.ez-toc-widget-sticky-container{border-radius:25px;padding-left:30px;padding-right:30px;padding-top:20px;padding-bottom:20px}.ez-toc-widget-sticky-list{list-style-type:none;padding-left:0}@media (min-width:992px){body.single #wpx-toc-sidebar,body.page #wpx-toc-sidebar{display:block}body.single .wp-site-blocks,body.page .wp-site-blocks{padding-left:260px !important}}@media (max-width:991px){#wpx-toc-sidebar{display:none !important}}