@charset "UTF-8";html{scroll-behavior:smooth;width:100%;font-size:clamp(.875rem,1vw,1rem);overflow-x:hidden}@media screen and (max-width: 768px){body{overflow-x:hidden}}@media screen and (max-width: 768px){h1{word-break:break-word}}@media screen and (max-width: 1640px){.inner-wrapper{max-width:1440px!important;margin-left:auto;margin-right:auto}}@media screen and (max-width: 1440px){.inner-wrapper{max-width:1190px!important}}@media screen and (max-width: 1240px){.inner-wrapper{max-width:990px!important}}@media screen and (max-width: 1040px){.inner-wrapper{max-width:768px!important}}@media screen and (max-width: 768px){.inner-wrapper{max-width:480px!important}}.swiper-wrapper{transition-timing-function:linear!important}[data-elementor-type=footer] a{color:#fff}[data-elementor-type=footer] a:hover{opacity:.8}.elementor-widget-theme-post-content h2.wp-block-heading{font-size:1.5rem!important;font-weight:600;margin:2rem 0 1rem}.elementor-widget-theme-post-content h3.wp-block-heading{font-size:1.25rem!important;font-weight:600;margin:2rem 0 1rem}.elementor-widget-theme-post-content h4.wp-block-heading{font-size:1rem!important;font-weight:600;margin:2rem 0 1rem}.elementor-widget-theme-post-content h5.wp-block-heading{font-size:.875rem!important;font-weight:600;margin:2rem 0 1rem}.elementor-widget-theme-post-content h6.wp-block-heading{font-size:.75rem!important;font-weight:600;margin:2rem 0 1rem}.elementor-widget-theme-post-content p{margin:0 0 1.5rem}.elementor-widget-theme-post-content .wp-block-image{margin:3rem 0}.elementor-widget-theme-post-content .wp-block-image img{width:100%}html{--extra-light-grey-color: #f4f6fa;--extra-light-grey2-color: #e6eaf3;--extra-light-grey3-color: #e3e4f8;--light-grey-color: #d4d9e9;--medium-grey-color: #6e7087;--medium-dark-grey-color: #5c5d71;--medium-dark-grey2-color: #7a7e96;--medium-dark-grey3-color: #4a4c5e;--grey-color: #888fa9;--dark-purple-color: #1f202e;--dark-purple2-color: #292a3d;--red-color: #f5363b;--white-color: #fff}#site-header,.top-header{width:100%;position:relative;padding:0 1rem}#site-header{align-items:center;display:flex;height:100px;justify-content:space-between;width:100%;position:relative;max-width:100%}#site-header img{height:fit-content}@media screen and (max-width: 992px){#site-header{padding-bottom:1rem;padding-top:1rem}}.top-header{height:2.125rem;background-color:var(--dark-purple-color);color:var(--light-grey-color);width:100%;z-index:100}@media screen and (max-width: 768px){.top-header{display:none}}.top-header__wrapper{max-width:1640px;margin:0 auto;padding:0 1rem;display:flex;justify-content:flex-end;align-items:center;height:100%}@media screen and (max-width: 1440px){.top-header__wrapper{max-width:1408px}}.top-header__nav{width:100%;display:flex;justify-content:flex-end}.top-header__menu{display:flex;list-style:none;margin:0;padding:0;justify-content:flex-end}.top-header__menu li{margin:0;padding:0;position:relative}.top-header__menu li:not(:last-child){margin-right:1.5rem}.top-header__menu li a{color:#fff;text-decoration:none;font-size:1rem;font-weight:400;transition:color .2s ease}.top-header__menu li a:hover{color:var(--light-grey-color);text-decoration:underline}.top-header__menu li.current-menu-item>a{color:var(--light-grey-color);font-weight:600}#menu-main-menu>li>a{transition:color .3s ease}.site-header-wrapper{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1640px;margin:0 auto}.site-header-wrapper .site-branding{position:relative;z-index:1001;flex:0 1 159px;width:159px;height:24px}@media screen and (max-width: 1120px){.site-header-wrapper .site-branding{flex:1 1 30%;position:absolute}}.site-header-wrapper .header-nav-wrapper{align-items:center;display:flex;flex:1 1 70%;height:100px;justify-content:center;width:100%}@media screen and (max-width: 1120px){.site-header-wrapper .header-nav-wrapper{justify-content:flex-end}}@media screen and (max-width: 768px){.site-header-wrapper .header-nav-wrapper{width:auto}}.site-header-wrapper .header-nav-wrapper .header-nav{z-index:1000}.site-header-wrapper .header-nav-wrapper .header-search{align-items:center;position:absolute;right:2rem;top:50%;transform:translateY(-50%);transition:width .3s ease;width:100%;padding:0;height:auto;display:flex;z-index:100}@media screen and (max-width: 1120px){.site-header-wrapper .header-nav-wrapper .header-search{width:100%;right:0;z-index:1001}}.site-header-wrapper .header-search-and-login-wrapper{flex:0 0 110px;display:flex;justify-content:flex-end}@media screen and (max-width: 1120px){.site-header-wrapper .header-search-and-login-wrapper{display:none}}.site-header-wrapper .header-search-and-login-wrapper .login-wrapper{display:inline-flex}.site-header-wrapper .adds-components{z-index:1002}.header-search .adds-components{max-width:1350px}@media screen and (max-width: 1600px){.header-search .adds-components{max-width:1200px}}@media screen and (max-width: 1500px){.header-search .adds-components{max-width:1100px}}@media screen and (max-width: 1400px){.header-search .adds-components{max-width:1000px}}@media screen and (max-width: 1300px){.header-search .adds-components{max-width:900px}}@media screen and (max-width: 1200px){.header-search .adds-components{max-width:825px}}@media screen and (max-width: 1120px){.header-search .adds-components{max-width:100%}}.header-search .adds-components .adds-top-wrapper #global-autocomplete-container{position:absolute;top:25px;right:0;width:100%;max-width:1044px}@media screen and (max-width: 1600px){.header-search .adds-components .adds-top-wrapper #global-autocomplete-container{max-width:800px}}@media screen and (max-width: 1400px){.header-search .adds-components .adds-top-wrapper #global-autocomplete-container{max-width:600px}}@media screen and (max-width: 1200px){.header-search .adds-components .adds-top-wrapper #global-autocomplete-container{max-width:400px}}.header-search .adds-components .adds-top-wrapper #global-autocomplete-container .addsearch-autocomplete{width:100%!important;max-width:1044px!important}@media screen and (max-width: 1600px){.header-search .adds-components .adds-top-wrapper #global-autocomplete-container .addsearch-autocomplete{max-width:800px!important}}@media screen and (max-width: 1400px){.header-search .adds-components .adds-top-wrapper #global-autocomplete-container .addsearch-autocomplete{max-width:600px!important}}@media screen and (max-width: 1200px){.header-search .adds-components .adds-top-wrapper #global-autocomplete-container .addsearch-autocomplete{max-width:400px!important}}.header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield{border:none}.header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield .search-field-wrapper{width:200px;max-width:200px}@media screen and (max-width: 1120px){.header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield .search-field-wrapper{width:180px;max-width:180px}}@media screen and (max-width: 768px){.header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield .search-field-wrapper{width:160px;max-width:160px}}@media screen and (max-width: 568px){.header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield .search-field-wrapper{width:140px;max-width:140px}}.header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield .search-field-wrapper input[type=search]{border-radius:2rem;position:absolute;right:0;border:1px solid var(--grey-color)!important;background:transparent;color:var(--white-color);font-size:1.25rem;font-weight:400;padding:8px 12px;width:100%!important;min-width:auto!important;max-width:200px!important;height:40px}@media screen and (max-width: 1400px){.header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield .search-field-wrapper input[type=search]{max-width:150px!important}}@media screen and (max-width: 1300px){.header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield .search-field-wrapper input[type=search]{max-width:120px!important}}@media screen and (max-width: 1200px){.header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield .search-field-wrapper input[type=search]{max-width:85px!important;font-size:1rem!important}}@media screen and (max-width: 1120px){.header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield .search-field-wrapper input[type=search]{max-width:400px!important;font-size:1rem!important}}@media screen and (max-width: 679px){.header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield .search-field-wrapper input[type=search]{max-width:300px!important}}@media screen and (max-width: 579px){.header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield .search-field-wrapper input[type=search]{max-width:200px!important}}@media screen and (max-width: 479px){.header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield .search-field-wrapper input[type=search]{max-width:100px!important}}.header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield .search-field-wrapper input[type=search].icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='16' class='search-icon'%3E%3Cpath fill='%23b1b1b1' fill-rule='evenodd' d='M9.882 6.07a4.097 4.097 0 0 1 4.094-4.094 4.097 4.097 0 0 1 4.095 4.095 4.097 4.097 0 0 1-4.095 4.094c-2.258-.047-4.094-1.883-4.094-4.094m10.024 0A5.985 5.985 0 0 0 13.929.094C10.682.094 8 2.776 8 6.071a5.985 5.985 0 0 0 5.976 5.976c.565 0 1.083-.094 1.553-.235l1.789 3.953 1.694-.8-1.788-3.953c1.647-1.083 2.682-2.87 2.682-4.941M4 2.965H2.118v2.164H0v1.836h2.118v2.164H4V6.965h2.118V5.129H4z'/%3E%3C/svg%3E");background-position:12px center;background-repeat:no-repeat;padding-left:40px!important}.header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield button[type=button]{display:none}.header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield:focus-within input[type=search],.header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield .focused input[type=search]{background:var(--white-color);color:var(--dark-purple2-color);max-width:1044px!important;width:100%!important}@media screen and (max-width: 1600px){.header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield:focus-within input[type=search],.header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield .focused input[type=search]{max-width:800px!important}}@media screen and (max-width: 1400px){.header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield:focus-within input[type=search],.header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield .focused input[type=search]{max-width:600px!important}}@media screen and (max-width: 1200px){.header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield:focus-within input[type=search],.header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield .focused input[type=search]{max-width:400px!important}}.header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield:focus-within button[type=button],.header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield .focused button[type=button]{display:flex;position:absolute;right:10px!important;background:none;border:none;padding:4px 8px;cursor:pointer;z-index:1;border-radius:30px}.site-navigation{transition:opacity 1.3s ease!important;opacity:1}body.search-is-active .site-navigation,.site-header-wrapper.search-is-focused .site-navigation,.header-nav-wrapper:has(.header-search:focus-within) .header-nav .site-navigation{opacity:0;pointer-events:none;transition:opacity .3s ease!important}#menu-main-menu li.dropdown.megamenu .sub-menu{max-width:1640px!important;transition:height .2s ease,opacity .2s ease .2s,visibility .2s ease .2s,z-index 0s;position:absolute;overflow:hidden;height:0;padding-top:0;padding-bottom:0;z-index:-1}#menu-main-menu li.dropdown.megamenu:hover .sub-menu,#menu-main-menu li.dropdown.megamenu.hover .sub-menu{z-index:10}#menu-main-menu li.dropdown.megamenu .sub-menu .mega-menu-content,#menu-main-menu li.dropdown.megamenu .sub-menu .mega-menu{max-width:1640px;margin:0 auto;padding:0 1rem;width:100%}.megamenu-background{transition:height .2s ease,opacity .2s ease;box-shadow:0 8px 16px #00000014}#menu-main-menu li.dropdown.megamenu:not(:hover) .sub-menu{transition:height .15s ease,opacity .15s ease,visibility .15s ease}#site-header:not(.megamenu-active) .megamenu-background{transition:height .15s ease,opacity .15s ease}.box-shadow{box-shadow:0 4px 4px #1c1c334d,0 4px 24px #1c1c3333}.gradient-banner{position:relative;overflow:hidden}.gradient-banner:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:60%;height:70%;pointer-events:none;z-index:0;background:radial-gradient(circle at top center,#27378259,#27378240,#27378226 40%,#27378200 70%)}@media (max-width: 1440px){.gradient-banner:before{width:100%;height:100%;z-index:0}}.gradient-banner>.elementor-container,.gradient-banner>.elementor-column,.gradient-banner>.elementor-widget-wrap,.gradient-banner>.elementor-widget{position:relative;z-index:2}.image-border{padding:1rem;border-radius:22px;border:1.5px solid rgba(245,54,59,.5);box-shadow:0 0 16px #f5363b33;right:0;position:relative}.image-border:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:70%;background:linear-gradient(180deg,#24253c00,#24253cbf 97.5%);pointer-events:none;z-index:1;border-radius:0 0 32px 32px}.image-border img{width:100%;height:100%}@media (max-width: 1440px){.image-border{position:relative;bottom:0;top:40px;right:0}}@media (max-width: 992px){.image-border{position:relative;bottom:0;top:20px;right:0}}.image-gradient{overflow:hidden;position:relative}.image-gradient:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:70%;background:linear-gradient(180deg,#24253c00,#24253cbf 97.5%);pointer-events:none;z-index:1}.image-gradient img{width:100%;height:100%}#site-header.megamenu-active .megamenu-background{opacity:1;height:var(--total-background-height);overflow:hidden}#site-header.megamenu-active #menu-main-menu>li>a{color:var(--dark-purple2-color)!important}.custom-logo-link,.secondary-logo-link{height:1.563rem}.custom-logo-link{display:flex}@media screen and (max-width: 568px){.custom-logo-link{max-width:120px}}.secondary-logo-link{display:none}.megamenu-background{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:0;background-color:var(--white-color);z-index:-1;transition:height .4s ease,opacity .4s ease;opacity:0;pointer-events:none;overflow:hidden;box-shadow:0 8px 16px #00000014}#site-header{position:relative;transition:none}.site-navigation{transition:margin-top .1s}.site-header-wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1640px;margin:0 auto;padding:0;position:relative;width:100%}@media screen and (max-width: 1440px){.site-header-wrapper{max-width:1408px}}.site-header-wrapper #menu-main-menu{display:flex;flex:1}.site-header-wrapper #menu-main-menu li{display:flex;align-items:center}.site-header-wrapper #menu-main-menu li a{color:var(--dark-purple2-color);font-size:1rem;font-style:normal;font-weight:700;line-height:130%;text-decoration:none;transition:color .3s ease}.site-header-wrapper #menu-main-menu li a:hover{opacity:.75}.site-header-wrapper #menu-main-menu li a .menu-arrow{width:.75rem;height:.75rem;margin-left:.375rem;vertical-align:middle;transition:transform .3s ease;display:inline-block}.site-header-wrapper #menu-main-menu li:hover>a .menu-arrow,.site-header-wrapper #menu-main-menu li.megamenu:hover>a .menu-arrow,.site-header-wrapper #menu-main-menu li.dropdown:hover>a .menu-arrow{transform:rotate(180deg)}.site-header-wrapper #menu-main-menu li .sub-menu{background:var(--white-color);flex:0 0 100%;position:absolute;top:100%;padding:0 1rem 1rem;display:flex;overflow:hidden}.site-header-wrapper #menu-main-menu li .sub-menu li{border:0;height:auto;flex:1}.site-header-wrapper #menu-main-menu li .sub-menu li:last-child{margin-bottom:0}.site-header-wrapper #menu-main-menu li .sub-menu li a{color:var(--dark-purple2-color);font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.16px;font-size:1.25rem}.site-header-wrapper #menu-main-menu li .sub-menu li .mega-menu{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.site-header-wrapper #menu-main-menu li .sub-menu li .mega-menu h4.mega-menu-title{border-bottom:1px solid var(--light-grey-color);color:var(--medium-grey-color);font-size:.875rem;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.1px;text-transform:uppercase;margin:0;display:flex;align-items:flex-start;position:relative;min-height:2.188rem}.site-header-wrapper #menu-main-menu li .sub-menu li .mega-menu .menu-item-subtitle{color:var(--grey-color);font-size:.875rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.14px}.site-header-wrapper #menu-main-menu li .sub-menu li .mega-menu .mega-children li{display:block}.site-header-wrapper #menu-main-menu li .sub-menu li .mega-menu .mega-menu-content-area{margin-top:1.25rem;padding:1.25rem;background-color:#f9f9f9;border-radius:5px}.site-header-wrapper #menu-main-menu li .sub-menu li .mega-menu .mega-menu-content-area .mega-menu-content{margin-bottom:1rem}.site-header-wrapper #menu-main-menu li .sub-menu li .mega-menu .mega-menu-content-area .mega-menu-content p:last-child{margin-bottom:0}.site-header-wrapper #menu-main-menu li .sub-menu li .mega-menu .mega-menu-content-area .mega-menu-content-link a{display:inline-block;padding:.5rem 1rem;background-color:var(--red-color);color:#fff;text-decoration:none;border-radius:4px;font-weight:600;transition:background-color .3s}@media only screen and (max-width: 1120px){.site-header-wrapper #menu-main-menu li .sub-menu{position:relative;top:auto;padding:.75rem}}.site-header-wrapper #menu-main-menu li.current>a{border-bottom:1px solid var(--white-color)}@media only screen and (max-width: 1120px){.site-header-wrapper #menu-main-menu li.active .sub-menu{display:block}}.site-header-wrapper #menu-main-menu li.dropdown:not(.megamenu){display:flex;position:relative;height:6.25rem}.site-header-wrapper #menu-main-menu li.dropdown:not(.megamenu) .sub-menu{display:block;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;box-shadow:0 8px 16px #00000014;flex-direction:column;width:240px;border-radius:6px;padding:.8rem 0;background-color:var(--white-color)}.site-header-wrapper #menu-main-menu li.dropdown:not(.megamenu) .sub-menu li{margin:0;padding:0;width:100%}.site-header-wrapper #menu-main-menu li.dropdown:not(.megamenu) .sub-menu li a{display:block;padding:.75rem 1.5rem;font-size:1rem;transition:color .2s ease}.site-header-wrapper #menu-main-menu li.dropdown:not(.megamenu) .sub-menu li a:hover{background-color:var(--white-color);opacity:.9}.site-header-wrapper #menu-main-menu li.dropdown:not(.megamenu) .sub-menu li:last-child{border-bottom:none}.site-header-wrapper #menu-main-menu li.dropdown:not(.megamenu):hover .dropdown-toggle{transform:rotate(180deg)}.site-header-wrapper #menu-main-menu li.dropdown:not(.megamenu):hover .sub-menu{opacity:1;visibility:visible;z-index:100;transition:opacity .3s ease,visibility 0s linear}@media only screen and (max-width: 1120px){.site-header-wrapper #menu-main-menu li.dropdown:not(.megamenu):hover .sub-menu{display:none}}.site-header-wrapper #menu-main-menu li.dropdown:not(.megamenu) .dropdown-toggle{height:1.25rem;width:1.25rem;margin-left:.3rem;transition:transform .2s ease}@media only screen and (max-width: 1120px){.site-header-wrapper #menu-main-menu li.dropdown:not(.megamenu) .dropdown-toggle{display:inline}}@media only screen and (max-width: 1120px){.site-header-wrapper #menu-main-menu li.dropdown:not(.megamenu){flex-wrap:wrap;gap:1rem}}.site-header-wrapper #menu-main-menu li.megamenu{align-items:center;display:flex;justify-content:center;position:static;--megamenu-content-height: auto}.site-header-wrapper #menu-main-menu li.megamenu .mega-menu-btn{padding:.75rem 2rem}.site-header-wrapper #menu-main-menu li.megamenu .mega-menu-link-text{color:var(--white-color);font-size:1.125rem;font-style:normal;font-weight:700;line-height:130%}.site-header-wrapper #menu-main-menu li.megamenu .sub-menu{gap:3rem 4rem;width:100%;min-width:auto;padding:3rem 1rem;flex-wrap:wrap;margin:0;justify-content:center;background:transparent;opacity:0;visibility:hidden;box-sizing:border-box;position:absolute;height:var(--megamenu-content-height);overflow:hidden;z-index:-1}@media screen and (max-width: 1440px){.site-header-wrapper #menu-main-menu li.megamenu .sub-menu{max-width:1408px}}.site-header-wrapper #menu-main-menu li.megamenu .sub-menu>li{align-items:flex-start}.site-header-wrapper #menu-main-menu li.megamenu .sub-menu>li>a{display:none!important}.site-header-wrapper #menu-main-menu li.megamenu .sub-menu>li:first-of-type li:after{content:"";position:relative;left:2rem}@media only screen and (min-width: 1921px){.site-header-wrapper #menu-main-menu li.megamenu .sub-menu>li:first-of-type li:after{left:2.5rem}}@media only screen and (max-width: 1199px){.site-header-wrapper #menu-main-menu li.megamenu .sub-menu>li:first-of-type li:after{display:none}}.site-header-wrapper #menu-main-menu li.megamenu .sub-menu .mega-children{align-items:flex-start;display:flex;flex:0 0 100%;flex-direction:column;left:0;margin:1.563rem 0 0;padding:0;position:relative;top:100%}.site-header-wrapper #menu-main-menu li.megamenu .sub-menu .mega-children li{color:var(--dark-purple2-color);font-size:1rem;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-.16px;margin:0 0 1rem;padding:0}.site-header-wrapper #menu-main-menu li.megamenu .sub-menu .mega-children li a{padding:0}.site-header-wrapper #menu-main-menu li.megamenu .sub-menu .mega-children .sub-menu-title-wrapper{display:flex;flex-direction:row;gap:1rem}@media only screen and (max-width: 1640px){.site-header-wrapper #menu-main-menu li.megamenu .sub-menu{gap:2rem 4rem}}@media only screen and (max-width: 1400px){.site-header-wrapper #menu-main-menu li.megamenu .sub-menu{padding:2rem 1.5rem;gap:2rem 3rem;justify-content:space-between}}@media only screen and (max-width: 992px){.site-header-wrapper #menu-main-menu li.megamenu .sub-menu{padding:0 1.25rem 0 2rem}}.site-header-wrapper #menu-main-menu li.megamenu:hover .sub-menu{z-index:1000;display:flex;flex-direction:row;opacity:1;visibility:visible;transition:opacity .5s ease .2s,visibility 0s linear .2s}@media only screen and (max-width: 992px){.site-header-wrapper #menu-main-menu li.megamenu:hover .sub-menu{opacity:0;visibility:hidden}}@media only screen and (max-width: 992px){.site-header-wrapper #menu-main-menu li.megamenu .megamenu-background{display:none}}@media only screen and (max-width: 992px){.site-header-wrapper #menu-main-menu li{flex-wrap:wrap}}@media only screen and (max-width: 992px){.site-header-wrapper #menu-main-menu{flex:0 0 100%;border-bottom:1px solid #cad2d5}}.site-header-wrapper .menu-arrow{width:.75rem;height:.75rem;margin-left:.375rem;vertical-align:middle;transition:transform .3s ease;display:inline-block}.site-header-wrapper .menu-item-has-children:hover>a .menu-arrow,.site-header-wrapper .dropdown:hover>a .menu-arrow,.site-header-wrapper .megamenu:hover>a .menu-arrow{transform:rotate(180deg)}.mega-menu-content-item{background:var(--extra-light-grey-color);border-radius:.5rem;display:flex;flex-direction:column;padding:2.5rem;width:100%}.mega-menu-content-item h2{font-size:2rem!important;font-weight:700!important;line-height:120%!important}.mega-menu-content-item p{color:var(--medium-grey-color);font-size:1.125rem}.mega-menu-content-item .mega-menu-content-area{width:24rem}.site-navigation ul.menu li ul{background:transparent}#site-header.megamenu-active .secondary-logo-link{display:flex}#site-header.megamenu-active .custom-logo-link{display:none}.menu-item.menu-item-title>a,a.doc-subpage-link[href="#"],.document-navigation-menu a[href="#"]{pointer-events:none!important;cursor:default!important;font-weight:700!important;color:var(--dark-purple2-color, #333)!important;font-size:1.1em!important;border-bottom:1px solid #eee!important;padding-bottom:.5em!important;margin-top:1.5em!important;display:block!important;text-decoration:none!important;border-left:none!important;padding-left:0!important}li.menu-item-title,li:has(>a[href="#"]){border-left:none!important;padding-left:0!important;list-style-type:none!important}.mobile-menu-toggle,.mobile-menu-container{display:none}@media screen and (max-width: 1120px){.signup-button{display:none}.mobile-menu-toggle{display:flex;flex-direction:column;justify-content:space-between;width:2rem;height:1.5rem;background:transparent;cursor:pointer;padding:0;z-index:1050;top:6.25rem;right:1.25rem;outline:none}.mobile-menu-toggle:focus-visible{outline:2px solid var(--white-color);outline-offset:3px}.mobile-menu-toggle span{display:block;width:100%;height:2px;background-color:var(--white-color);border-radius:.0625rem;transition:transform .3s ease-in-out,background-color .3s ease-in-out,opacity .2s ease-in-out;transform-origin:center}.mobile-menu-toggle.active span{background-color:var(--dark-purple2-color)}.mobile-menu-toggle.active span:first-child{transform:translateY(.6875rem) rotate(45deg)}.mobile-menu-toggle.active span:nth-child(2){opacity:0;transform:translate(-100%)}.mobile-menu-toggle.active span:last-child{transform:translateY(-.6875rem) rotate(-45deg)}.mobile-menu-container{display:block;position:fixed;top:0;right:-100%;width:85%;max-width:25rem;height:100vh;background:linear-gradient(to bottom right,#fff,#f8f9fa);z-index:1002;transition:right .5s cubic-bezier(.22,1,.36,1);box-shadow:-.313rem 0 2.5rem #00000026;overflow-y:auto;padding:3.75rem 1.5rem 1.5rem;scrollbar-width:thin;scrollbar-color:rgba(79,82,140,.3) transparent}.mobile-menu-container::-webkit-scrollbar{width:.375rem}.mobile-menu-container::-webkit-scrollbar-track{background:transparent}.mobile-menu-container::-webkit-scrollbar-thumb{background-color:#4f528c4d;border-radius:.375rem}.mobile-menu-container.active{right:0;animation:slideInRight .5s cubic-bezier(.22,1,.36,1) forwards}.mobile-menu-container.active .mobile-header-search{opacity:0;transform:translate(1.875rem);animation:slideInRight .4s cubic-bezier(.22,1,.36,1) .1s forwards}.mobile-menu-container.active .mobile-navigation{opacity:0;transform:translate(1.875rem);animation:slideInRight .4s cubic-bezier(.22,1,.36,1) .2s forwards}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li{opacity:0;transform:translate(1.875rem);animation:slideInRight .4s cubic-bezier(.22,1,.36,1) forwards}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(1){animation-delay:.13s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(2){animation-delay:.16s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(3){animation-delay:.19s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(4){animation-delay:.22s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(5){animation-delay:.25s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(6){animation-delay:.28s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(7){animation-delay:.31s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(8){animation-delay:.34s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(9){animation-delay:.37s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(10){animation-delay:.4s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(11){animation-delay:.43s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(12){animation-delay:.46s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(13){animation-delay:.49s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(14){animation-delay:.52s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(15){animation-delay:.55s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(16){animation-delay:.58s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(17){animation-delay:.61s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(18){animation-delay:.64s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(19){animation-delay:.67s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(20){animation-delay:.7s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(21){animation-delay:.73s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(22){animation-delay:.76s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(23){animation-delay:.79s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(24){animation-delay:.82s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(25){animation-delay:.85s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(26){animation-delay:.88s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(27){animation-delay:.91s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(28){animation-delay:.94s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(29){animation-delay:.97s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(30){animation-delay:1s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(31){animation-delay:1.03s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(32){animation-delay:1.06s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(33){animation-delay:1.09s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(34){animation-delay:1.12s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(35){animation-delay:1.15s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(36){animation-delay:1.18s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(37){animation-delay:1.21s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(38){animation-delay:1.24s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(39){animation-delay:1.27s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(40){animation-delay:1.3s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(41){animation-delay:1.33s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(42){animation-delay:1.36s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(43){animation-delay:1.39s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(44){animation-delay:1.42s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(45){animation-delay:1.45s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(46){animation-delay:1.48s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(47){animation-delay:1.51s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(48){animation-delay:1.54s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(49){animation-delay:1.57s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li:nth-child(50){animation-delay:1.6s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li{opacity:0;transform:translate(1.25rem);animation:slideInRight .3s ease-out forwards}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(1){animation-delay:.12s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(2){animation-delay:.14s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(3){animation-delay:.16s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(4){animation-delay:.18s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(5){animation-delay:.2s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(6){animation-delay:.22s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(7){animation-delay:.24s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(8){animation-delay:.26s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(9){animation-delay:.28s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(10){animation-delay:.3s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(11){animation-delay:.32s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(12){animation-delay:.34s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(13){animation-delay:.36s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(14){animation-delay:.38s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(15){animation-delay:.4s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(16){animation-delay:.42s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(17){animation-delay:.44s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(18){animation-delay:.46s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(19){animation-delay:.48s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(20){animation-delay:.5s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(21){animation-delay:.52s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(22){animation-delay:.54s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(23){animation-delay:.56s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(24){animation-delay:.58s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(25){animation-delay:.6s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(26){animation-delay:.62s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(27){animation-delay:.64s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(28){animation-delay:.66s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(29){animation-delay:.68s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(30){animation-delay:.7s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(31){animation-delay:.72s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(32){animation-delay:.74s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(33){animation-delay:.76s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(34){animation-delay:.78s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(35){animation-delay:.8s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(36){animation-delay:.82s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(37){animation-delay:.84s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(38){animation-delay:.86s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(39){animation-delay:.88s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(40){animation-delay:.9s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(41){animation-delay:.92s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(42){animation-delay:.94s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(43){animation-delay:.96s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(44){animation-delay:.98s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(45){animation-delay:1s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(46){animation-delay:1.02s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(47){animation-delay:1.04s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(48){animation-delay:1.06s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(49){animation-delay:1.08s}.mobile-menu-container.active .mobile-navigation ul.mobile-menu>li.menu-item-has-children .sub-menu.active>li:nth-child(50){animation-delay:1.1s}.mobile-menu-container .mobile-header-search{margin:1.25rem 0 2rem}.mobile-menu-container .mobile-header-search .transparent-search-form{max-width:100%;width:100%;position:relative;perspective:62.5rem}.mobile-menu-container .mobile-header-search .transparent-search-form input[type=search]{border-radius:.625rem;border:.0625rem solid rgba(79,82,140,.15);padding:.875rem 1rem .875rem 2.75rem;font-size:.9375rem;background-color:#f8f9fab3;color:#2c3e50;width:100%;transition:all .3s ease;box-shadow:0 .125rem .5rem #00000008;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem)}.mobile-menu-container .mobile-header-search .transparent-search-form input[type=search]:focus{background-color:#fff;border-color:var(--dark-purple2-color);box-shadow:0 .25rem 1rem #4f528c1f;outline:none;transform:translateZ(.3125rem)}.mobile-menu-container .mobile-header-search .transparent-search-form input[type=search]::placeholder{color:#a0aec0;opacity:.8}.mobile-menu-container .mobile-header-search .transparent-search-form .transparent-search-icon-wrapper{left:1rem;top:50%;transform:translateY(-50%);position:absolute;pointer-events:none;transition:transform .3s ease}.mobile-menu-container .mobile-header-search .transparent-search-form .transparent-search-icon-wrapper .search-icon{stroke:var(--dark-purple2-color);width:1.125rem;height:1.125rem;opacity:.7;transition:all .3s ease}.mobile-menu-container .mobile-header-search .transparent-search-form input[type=search]:focus+.transparent-search-icon-wrapper{transform:translateY(-50%) scale(1.1)}.mobile-menu-container .mobile-header-search .transparent-search-form input[type=search]:focus+.transparent-search-icon-wrapper .search-icon{opacity:1}.mobile-menu-container .mobile-header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield .search-field-wrapper input[type=search]{color:var(--dark-purple2-color)!important;border:1px solid rgba(79,82,140,.15)!important}.mobile-menu-container .mobile-header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield .search-field-wrapper input[type=search]::placeholder{color:#a0aec0!important}.mobile-menu-container .mobile-header-search .adds-components .adds-top-wrapper #global-searchfield-container .addsearch-searchfield-container .addsearch-searchfield .search-field-wrapper input[type=search].icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='16' class='search-icon'%3E%3Cpath fill='%23292a3d' fill-rule='evenodd' d='M9.882 6.07a4.097 4.097 0 0 1 4.094-4.094 4.097 4.097 0 0 1 4.095 4.095 4.097 4.097 0 0 1-4.095 4.094c-2.258-.047-4.094-1.883-4.094-4.094m10.024 0A5.985 5.985 0 0 0 13.929.094C10.682.094 8 2.776 8 6.071a5.985 5.985 0 0 0 5.976 5.976c.565 0 1.083-.094 1.553-.235l1.789 3.953 1.694-.8-1.788-3.953c1.647-1.083 2.682-2.87 2.682-4.941M4 2.965H2.118v2.164H0v1.836h2.118v2.164H4V6.965h2.118V5.129H4z'/%3E%3C/svg%3E")!important}.mobile-menu-container .mobile-navigation{margin-top:1.25rem;position:relative}.mobile-menu-container .mobile-navigation ul{list-style:none;padding:0;margin:0}.mobile-menu-container .mobile-navigation ul li{border-bottom:.0625rem solid rgba(79,82,140,.08);position:relative;transition:all .3s ease}.mobile-menu-container .mobile-navigation ul li:last-child{border-bottom:none}.mobile-menu-container .mobile-navigation ul li:hover{background-color:#f8f9fab3}.mobile-menu-container .mobile-navigation ul li a{color:#2c3e50;text-decoration:none;font-size:1rem;font-weight:500;display:block;padding:1rem 0;position:relative;transition:all .3s ease;z-index:1}.mobile-menu-container .mobile-navigation ul li .arrow-wrapper{width:3rem;height:3rem;display:flex;justify-content:center;align-items:center}.mobile-menu-container .mobile-navigation ul li.dropdown{display:flex;justify-content:space-between;align-items:center;width:100%}.mobile-menu-container .mobile-navigation ul li.dropdown a{width:100%}.mobile-menu-container .mobile-navigation ul li.menu-item-has-children,.mobile-menu-container .mobile-navigation ul li.dropdown,.mobile-menu-container .mobile-navigation ul li.megamenu{position:relative}.mobile-menu-container .mobile-navigation ul li.menu-item-has-children>a,.mobile-menu-container .mobile-navigation ul li.dropdown>a,.mobile-menu-container .mobile-navigation ul li.megamenu>a{padding-right:2rem}.mobile-menu-container .mobile-navigation ul li.menu-item-has-children .submenu-toggle,.mobile-menu-container .mobile-navigation ul li.dropdown .submenu-toggle,.mobile-menu-container .mobile-navigation ul li.megamenu .submenu-toggle{position:absolute;right:0;top:.75rem;width:2rem;height:2rem;background:#4f528c0d;border:none;border-radius:50%;cursor:pointer;transition:all .3s cubic-bezier(.22,1,.36,1);z-index:2}.mobile-menu-container .mobile-navigation ul li.menu-item-has-children .submenu-toggle:hover,.mobile-menu-container .mobile-navigation ul li.dropdown .submenu-toggle:hover,.mobile-menu-container .mobile-navigation ul li.megamenu .submenu-toggle:hover{background:#4f528c1a;transform:scale(1.05)}.mobile-menu-container .mobile-navigation ul li.menu-item-has-children .submenu-toggle:before,.mobile-menu-container .mobile-navigation ul li.menu-item-has-children .submenu-toggle:after,.mobile-menu-container .mobile-navigation ul li.dropdown .submenu-toggle:before,.mobile-menu-container .mobile-navigation ul li.dropdown .submenu-toggle:after,.mobile-menu-container .mobile-navigation ul li.megamenu .submenu-toggle:before,.mobile-menu-container .mobile-navigation ul li.megamenu .submenu-toggle:after{content:"";display:block;position:absolute;top:50%;left:50%;background-color:var(--dark-purple2-color);transition:transform .3s cubic-bezier(.22,1,.36,1)}.mobile-menu-container .mobile-navigation ul li.menu-item-has-children .submenu-toggle:before,.mobile-menu-container .mobile-navigation ul li.dropdown .submenu-toggle:before,.mobile-menu-container .mobile-navigation ul li.megamenu .submenu-toggle:before{width:.75rem;height:.125rem;transform:translate(-50%,-50%)}.mobile-menu-container .mobile-navigation ul li.menu-item-has-children .submenu-toggle:after,.mobile-menu-container .mobile-navigation ul li.dropdown .submenu-toggle:after,.mobile-menu-container .mobile-navigation ul li.megamenu .submenu-toggle:after{width:.125rem;height:.75rem;transform:translate(-50%,-50%)}.mobile-menu-container .mobile-navigation ul li.menu-item-has-children .submenu-toggle.active,.mobile-menu-container .mobile-navigation ul li.dropdown .submenu-toggle.active,.mobile-menu-container .mobile-navigation ul li.megamenu .submenu-toggle.active{background:#4f528c26;transform:rotate(180deg)}.mobile-menu-container .mobile-navigation ul li.menu-item-has-children .submenu-toggle.active:after,.mobile-menu-container .mobile-navigation ul li.dropdown .submenu-toggle.active:after,.mobile-menu-container .mobile-navigation ul li.megamenu .submenu-toggle.active:after{transform:translate(-50%,-50%) rotate(90deg)}.mobile-menu-container .mobile-navigation ul li.menu-item-has-children .sub-menu,.mobile-menu-container .mobile-navigation ul li.dropdown .sub-menu,.mobile-menu-container .mobile-navigation ul li.megamenu .sub-menu{display:none;padding-left:1.25rem;border-left:.125rem solid rgba(79,82,140,.15);overflow:hidden;max-height:0;transition:max-height .5s cubic-bezier(.22,1,.36,1);position:relative}.mobile-menu-container .mobile-navigation ul li.menu-item-has-children .sub-menu:before,.mobile-menu-container .mobile-navigation ul li.dropdown .sub-menu:before,.mobile-menu-container .mobile-navigation ul li.megamenu .sub-menu:before{content:"";position:absolute;top:0;left:-.125rem;width:.125rem;height:100%;background:linear-gradient(to bottom,var(--dark-purple2-color),rgba(79,82,140,.3));border-radius:.0625rem;opacity:0;transition:opacity .3s ease .2s}.mobile-menu-container .mobile-navigation ul li.menu-item-has-children .sub-menu.active,.mobile-menu-container .mobile-navigation ul li.dropdown .sub-menu.active,.mobile-menu-container .mobile-navigation ul li.megamenu .sub-menu.active{display:block;max-height:50rem}.mobile-menu-container .mobile-navigation ul li.menu-item-has-children .sub-menu.active:before,.mobile-menu-container .mobile-navigation ul li.dropdown .sub-menu.active:before,.mobile-menu-container .mobile-navigation ul li.megamenu .sub-menu.active:before{opacity:1}.mobile-menu-container .mobile-navigation ul li.menu-item-has-children .sub-menu li,.mobile-menu-container .mobile-navigation ul li.dropdown .sub-menu li,.mobile-menu-container .mobile-navigation ul li.megamenu .sub-menu li{margin-bottom:0;padding:0;border-bottom:.0625rem solid rgba(79,82,140,.05);background-color:transparent}.mobile-menu-container .mobile-navigation ul li.menu-item-has-children .sub-menu li:last-child,.mobile-menu-container .mobile-navigation ul li.dropdown .sub-menu li:last-child,.mobile-menu-container .mobile-navigation ul li.megamenu .sub-menu li:last-child{border-bottom:none}.mobile-menu-container .mobile-navigation ul li.menu-item-has-children .sub-menu li a,.mobile-menu-container .mobile-navigation ul li.dropdown .sub-menu li a,.mobile-menu-container .mobile-navigation ul li.megamenu .sub-menu li a{font-size:.9375rem;padding:.75rem .625rem;color:#4a5568;font-weight:400;transition:all .3s ease}.mobile-menu-container .mobile-navigation ul li.menu-item-has-children .sub-menu li a:before,.mobile-menu-container .mobile-navigation ul li.dropdown .sub-menu li a:before,.mobile-menu-container .mobile-navigation ul li.megamenu .sub-menu li a:before{left:-1.25rem;width:.1875rem}.mobile-menu-container .mobile-navigation ul li.menu-item-has-children .sub-menu li a:hover,.mobile-menu-container .mobile-navigation ul li.dropdown .sub-menu li a:hover,.mobile-menu-container .mobile-navigation ul li.megamenu .sub-menu li a:hover{color:var(--dark-purple2-color);background-color:#4f528c08;border-radius:.25rem}.mobile-menu-container .mobile-menu-container .mobile-navigation .sub-menu,.mobile-menu-container .site-navigation .sub-menu,.mobile-menu-container #menu-main-menu .sub-menu{position:static!important;width:100%!important;margin-top:.5rem!important;margin-bottom:.5rem!important;left:0!important;box-shadow:none!important;display:none}.mobile-menu-container .mobile-menu-container .mobile-navigation .sub-menu.active,.mobile-menu-container .site-navigation .sub-menu.active,.mobile-menu-container #menu-main-menu .sub-menu.active{display:block}.mobile-menu-container .mobile-navigation li.menu-item-has-children,.mobile-menu-container .mobile-navigation li.dropdown,.mobile-menu-container .site-navigation li.menu-item-has-children,.mobile-menu-container .site-navigation li.dropdown,.mobile-menu-container #menu-main-menu li.menu-item-has-children,.mobile-menu-container #menu-main-menu li.dropdown{position:relative;flex-direction:column;align-items:flex-start}.mobile-menu-container .mobile-navigation li a,.mobile-menu-container .site-navigation li a,.mobile-menu-container #menu-main-menu li a{display:flex!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;position:relative;padding-right:0!important}.mobile-menu-container .mobile-navigation li a span,.mobile-menu-container .site-navigation li a span,.mobile-menu-container #menu-main-menu li a span{flex:1!important;margin-right:10px!important}.mobile-menu-container .mobile-navigation li a .menu-arrow,.mobile-menu-container .site-navigation li a .menu-arrow,.mobile-menu-container #menu-main-menu li a .menu-arrow{position:static!important;margin-left:auto!important;margin-right:15px!important;width:14px!important;height:14px!important;transform:none!important;transition:transform .3s ease!important;transform-origin:center center!important;flex-shrink:0!important}.mobile-menu-container .mobile-navigation li.menu-open>a .menu-arrow,.mobile-menu-container .site-navigation li.menu-open>a .menu-arrow,.mobile-menu-container #menu-main-menu li.menu-open>a .menu-arrow{transform:rotate(180deg)!important}.mobile-menu-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:990;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);opacity:0;transition:opacity .5s cubic-bezier(.22,1,.36,1)}.mobile-menu-overlay.active{display:block;opacity:1}.site-navigation{display:none!important}}@keyframes slideInRight{0%{opacity:0;transform:translate(1.875rem)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-.625rem)}to{opacity:1;transform:translateY(0)}}.elementor-button{background:transparent}.signup-button{background-color:var(--red-color);color:#fff;padding:.625rem 1.25rem;border-radius:.25rem;font-weight:700;font-size:1rem;border:none;cursor:pointer;transition:background-color .3s ease}b{color:#292a3d}.sticky-sidebar{transition:none;will-change:position,top}.sticky-sidebar.is-fixed,.sticky-sidebar.is-bottom{z-index:10}.sticky-sidebar .elementor-widget-wrap .elementor-widget-container>ul>li,.sticky-sidebar .elementor-widget-wrap .elementor-widget-container ul>li,.sticky-sidebar .elementor-widget-container .elementor-toc__list-item{padding:0;transition:all .2s ease;border-left:2.5px solid #d4d9e9;border-bottom:none!important;border-right:none!important;border-top:none!important}.sticky-sidebar .elementor-widget-container>li:has(.elementor-item-active){border-left:2.5px solid #f5363b!important}.sticky-sidebar .elementor-widget-container .elementor-toc__list-item-text-wrapper{padding:.875rem 1rem;position:relative;display:block}.sticky-sidebar .elementor-widget-wrap .elementor-widget-container>ul>li:has(>ul),.sticky-sidebar .elementor-widget-wrap .elementor-widget-container ul>li:has(>ul),.sticky-sidebar .elementor-widget-container .elementor-toc__list-item:has(>.elementor-toc__list-wrapper),.sticky-sidebar .elementor-widget-container .elementor-toc__list-item.elementor-toc-parent-item{position:relative}.sticky-sidebar .elementor-widget-wrap .elementor-widget-container>ul>li>ul>li,.sticky-sidebar .elementor-widget-wrap .elementor-widget-container ul>li>ul>li,.sticky-sidebar .elementor-widget-container .elementor-toc__list-item>.elementor-toc__list-wrapper .elementor-toc__list-item{border-left:none}.sticky-sidebar .elementor-widget-wrap .elementor-widget-container>ul>li>ul,.sticky-sidebar .elementor-widget-wrap .elementor-widget-container ul>li>ul,.sticky-sidebar .elementor-widget-container .elementor-toc__list-item>.elementor-toc__list-wrapper{margin-top:0;margin-left:0;margin-bottom:1rem;padding-left:1rem;border-left:none}.sticky-sidebar .elementor-widget-wrap .elementor-widget-container ul>li:hover,.sticky-sidebar .elementor-widget-container .elementor-toc__list-item:hover{border-left-color:#f5363b}.sticky-sidebar .elementor-widget-wrap .elementor-widget-container ul>li:hover>a,.sticky-sidebar .elementor-widget-wrap .elementor-widget-container ul>li:hover>span,.sticky-sidebar .elementor-widget-wrap .elementor-widget-container ul>li:hover>p,.sticky-sidebar .elementor-widget-container .elementor-toc__list-item:hover>.elementor-toc__list-item-text-wrapper .elementor-toc__list-item-text{color:#f5363b}.sticky-sidebar .elementor-widget-wrap .elementor-widget-container ul>li:hover ul a,.sticky-sidebar .elementor-widget-wrap .elementor-widget-container ul>li:hover ul span,.sticky-sidebar .elementor-widget-wrap .elementor-widget-container ul>li:hover ul p,.sticky-sidebar .elementor-widget-container .elementor-toc__list-item:hover .elementor-toc__list-wrapper .elementor-toc__list-item-text{color:inherit}.sticky-sidebar .elementor-widget-wrap .elementor-widget-container ul>li ul>li:hover>a,.sticky-sidebar .elementor-widget-wrap .elementor-widget-container ul>li ul>li:hover>span,.sticky-sidebar .elementor-widget-wrap .elementor-widget-container ul>li ul>li:hover>p,.sticky-sidebar .elementor-widget-container .elementor-toc__list-item .elementor-toc__list-wrapper .elementor-toc__list-item:hover>.elementor-toc__list-item-text-wrapper .elementor-toc__list-item-text{color:#f5363b}.sticky-sidebar .elementor-widget-wrap .elementor-widget-container ul>li.elementor-item-active,.sticky-sidebar .elementor-widget-container .elementor-toc__list-item.elementor-item-active{border-left-color:#f5363b!important}.sticky-sidebar .elementor-widget-wrap .elementor-widget-container ul>li.elementor-item-active>a,.sticky-sidebar .elementor-widget-wrap .elementor-widget-container ul>li.elementor-item-active>span,.sticky-sidebar .elementor-widget-wrap .elementor-widget-container ul>li.elementor-item-active>p,.sticky-sidebar .elementor-widget-container .elementor-toc__list-item.elementor-item-active>.elementor-toc__list-item-text-wrapper .elementor-toc__list-item-text{color:#f5363b!important}.elementor-toc__body .elementor-toc__list-item-text.elementor-item-active{color:#f5363b!important}.elementor-widget-table-of-contents .elementor-toc__list-wrapper{margin:0;padding:0;list-style-type:none}.elementor-widget-table-of-contents .elementor-toc__list-item{margin-bottom:0;line-height:1.5}.elementor-widget-table-of-contents .elementor-toc__list-item.elementor-item-active{border-left-color:#f5363b!important}.elementor-widget-table-of-contents .elementor-toc__list-item:has(.elementor-toc__list-wrapper .elementor-toc__list-item-text.elementor-item-active){border-left-color:#f5363b!important}.elementor-widget-table-of-contents .elementor-toc__list-item.elementor-item-active>.elementor-toc__list-item-text-wrapper .elementor-toc__list-item-text{color:#f5363b!important}@supports not (selector(:has(*))){.js-parent-active{border-left-color:#f5363b!important}}@media (max-width: 1200px){.sticky-sidebar{position:static!important;width:100%!important}}.subpages-list{list-style:none;padding:0;margin:1.5rem 0}.subpage-item{margin-bottom:1rem;border-radius:.5rem;background-color:#f9f9f9;transition:all .3s ease;border:1px solid #eee}.subpage-item:hover{background-color:#f0f0f0;transform:translateY(-2px);box-shadow:0 4px 8px #0000000d}.subpage-link{display:flex;align-items:center;padding:1rem;color:inherit;text-decoration:none}.subpage-content{flex:1}.subpage-title{display:block;font-weight:700;font-size:1.1rem;margin-bottom:.5rem;color:#292a3d}.subpage-excerpt{display:block;font-size:.9rem;color:#666}.doc-icon{display:flex;margin-right:1rem;color:#4a4a4a}.doc-icon svg{width:1.5rem;height:1.5rem}.siblings-list .current-page{border-left:3px solid #424acd;background-color:#f0f4ff}.siblings-list .current-page .subpage-title{color:#424acd}.adds-components #searchfield-container{position:relative}.adds-components #searchfield-container .addsearch-searchfield-container .addsearch-searchfield{width:100%}.adds-components #autocomplete-container{position:absolute;top:70px;left:0;right:0}.adds-components #autocomplete-container .addsearch-autocomplete{width:100%!important;display:none}.adds-components #airesults .addsearch-ai-answers-result{width:100%}.adds-components #airesults .addsearch-ai-answers-result .ai-explanation-text{margin:0}.adds-components #airesults .addsearch-ai-answers-result .sub-headline{font-size:1.2rem}.adds-components #airesults .addsearch-ai-answers-result p,.adds-components #airesults .addsearch-ai-answers-result li,.adds-components #airesults .addsearch-ai-answers-result .h4,.adds-components #airesults .addsearch-ai-answers-result a,.adds-components #airesults .addsearch-ai-answers-result .show-more-btn{font-size:1.1rem}.adds-components #airesults .addsearch-ai-answers-result .adds-hit-bottom{font-size:1.2rem}.adds-components #airesults .addsearch-ai-answers-result .show-more-btn{padding:1rem 0}.adds-components #airesults .addsearch-ai-answers-result .button-text{display:block}.adds-components #airesults .addsearch-ai-answers-result .source{color:var(--dark-purple-color);text-decoration:underline}.adds-components #airesults .addsearch-ai-answers-result .action-buttons-group button{background:transparent;padding:0}.adds-components .adds-results-main-wrapper{width:100%!important}.adds-components .adds-results-main-wrapper .adds-results-wrapper #tabs-container .addsearch-filters-tabs .tabs button[role=tab]{color:var(--dark-purple2-color)}.adds-components .adds-results-main-wrapper .adds-results-wrapper #tabs-container .addsearch-filters-tabs .tabs button[role=tab]:hover{border-color:var(--dark-purple2-color)}.adds-components .adds-results-main-wrapper .adds-results-wrapper #searchresults-container .number-of-results{font-size:1.2rem;padding:0 1rem}.adds-components .adds-results-main-wrapper .adds-results-wrapper #searchresults-container.is-list .addsearch-searchresults .adds-hit-title,.adds-components .adds-results-main-wrapper .adds-results-wrapper #searchresults-container.is-list .addsearch-searchresults .adds-highlight{font-size:1.2rem}.adds-components .adds-results-main-wrapper .adds-results-wrapper #pagination-container .addsearch-pagination button{background-image:none!important}@keyframes spin{}.custom-accordion{width:100%;margin-bottom:1.25rem}@media screen and (max-width: 767px){.custom-accordion__toggle{padding:.5rem 1rem}.custom-accordion__content{padding:1rem}.custom-accordion__title-text{font-size:.875rem}}.custom-accordion__item{border-left:2px solid var(--light-grey-color);color:var(--grey-color);margin:1rem 0;overflow:hidden}.custom-accordion__item:hover{border-left:2px solid var(--red-color);color:var(--dark-purple2-color)}.custom-accordion__item:last-child{margin-bottom:0}.custom-accordion__item--active{border-left:2px solid var(--red-color);color:var(--dark-purple2-color)}.custom-accordion__item--active .custom-accordion__toggle .custom-accordion__icon{transform:rotate(180deg)}.custom-accordion--no-border .custom-accordion__item,.custom-accordion--no-border .custom-accordion__item:hover,.custom-accordion--no-border .custom-accordion__item--active{border-left:none}.custom-accordion--no-border .custom-accordion__toggle,.custom-accordion--no-border .custom-accordion__content{padding-left:0}.custom-accordion__title{margin:0;padding:0}.custom-accordion__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 1.563rem;text-align:left;border:none;cursor:pointer;transition:all .3s ease}.custom-accordion__toggle:hover{background-color:var(--white-color)}.custom-accordion__title-text{font-size:1.5rem;font-weight:600;color:var(--grey-color);width:90%}.custom-accordion__title-text:hover,.custom-accordion__item--active .custom-accordion__title-text{color:var(--dark-purple2-color)}.custom-accordion__icon{position:relative;width:1.25rem;height:1.25rem;transition:transform .3s ease}.custom-accordion__icon:before,.custom-accordion__icon:after{content:"";position:absolute;background-color:var(--dark-purple-color);transition:all .3s ease}.custom-accordion__icon:before{top:.563rem;left:0;width:100%;height:.125rem}.custom-accordion__icon:after{top:0;left:.563rem;width:.125rem;height:100%}.custom-accordion__item--active .custom-accordion__icon:after{opacity:0}.custom-accordion__content-wrapper{overflow:hidden;transition:height .3s ease}.custom-accordion__content{background:#fff;padding:1.25rem}.custom-accordion__content p{color:var(--medium-dark-grey-color);font-size:1.125rem;font-weight:400;line-height:1.625rem}.custom-accordion__content p:last-child{margin-bottom:0}.custom-accordion--gradient .custom-accordion__toggle .custom-accordion__title-text{color:#292a3d}.custom-accordion--gradient .custom-accordion__toggle .custom-accordion__icon:before,.custom-accordion--gradient .custom-accordion__toggle .custom-accordion__icon:after{background-color:#fff}.accordion-video-connector{width:100%;max-width:100%;margin-bottom:1.25rem}.accordion-video-connector .accordion-video-wrapper{position:relative;width:100%;height:0;overflow:hidden}.accordion-video-connector .accordion-video-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;padding:1.5rem;background-color:var(--light-grey-color);color:var(--dark-purple2-color);font-size:1.125rem;font-weight:400;line-height:1.5}.accordion-video-connector .accordion-video-player{max-height:450px}.accordion-video-connector .accordion-video-player img{width:100%;height:auto;max-width:100%;max-height:450px;object-fit:contain;display:block}.accordion-video-connector .flex-centered{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 767px){.accordion-video-connector .accordion-video-placeholder{font-size:.875rem;padding:1rem}}.author-profile-widget{display:flex;align-items:center;padding:1.875rem;background-color:#fff;border-radius:.625rem;margin-bottom:1.875rem;gap:2rem}.author-profile-widget .author-avatar{flex:0 0 auto;margin-right:1.5rem;margin-bottom:0!important}.author-profile-widget .author-avatar img{width:5rem;height:5rem;border-radius:50%;object-fit:cover;margin:0}.author-profile-widget .author-info{display:flex;flex-direction:row;flex:1;min-height:5rem}.author-profile-widget .author-info-inner{display:flex;flex-direction:column;justify-content:center;padding-right:2rem;border-right:.09375rem solid #d4d9e9;flex:0 auto;max-width:fit-content;width:auto}.author-profile-widget .author-social-inner{display:flex;align-items:center;justify-content:center;padding-left:2rem;flex-shrink:0}.author-profile-widget .author-name{margin:0 0 .3125rem;font-size:1.25rem;font-weight:600;color:#333;white-space:nowrap}.author-profile-widget .author-bio{margin:0!important;font-size:1rem;line-height:1.5;color:#666;opacity:.8}.author-profile-widget .author-social{display:flex;flex-direction:row}.author-profile-widget .author-social a{display:inline-flex;text-decoration:none;transition:transform .2s ease,opacity .2s ease,border-color .2s ease;justify-content:center;align-items:center;background-color:transparent;margin-right:.2rem!important}.author-profile-widget .author-social a:hover{transform:translateY(-.1875rem);opacity:.9;border-color:#292a3d}.author-profile-widget .author-social svg{width:1.5rem!important;height:1.5rem!important;fill:none;stroke:#4f528c;stroke-width:1.5;fill:#fff!important}.author-profile-widget .author-social a:hover svg{stroke:#292a3d;stroke-width:2}@media (max-width: 767px){.author-profile-widget{flex-direction:column;align-items:center;text-align:center;padding:1.25rem}.author-profile-widget .author-avatar{margin-right:0;margin-bottom:.9375rem}.author-profile-widget .author-info{flex-direction:column;align-items:center;width:100%}.author-profile-widget .author-info-inner{border-right:none;padding-right:0;margin-bottom:.9375rem;text-align:center;max-width:100%;width:auto}.author-profile-widget .author-social-inner{padding-left:0;width:auto;margin-left:0}.author-profile-widget .author-social{justify-content:center;margin-top:.9375rem}}.blog-posts-container{display:grid;grid-template-columns:repeat(1,1fr);gap:2rem;margin:2rem 0}.blog-posts-container.columns-1{grid-template-columns:repeat(1,1fr)}.blog-posts-container.columns-2{grid-template-columns:repeat(2,1fr)}@media (max-width: 767px){.blog-posts-container.columns-2{grid-template-columns:repeat(1,1fr)}}.blog-posts-container.columns-3{grid-template-columns:repeat(3,1fr)}@media (max-width: 991px){.blog-posts-container.columns-3{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.blog-posts-container.columns-3{grid-template-columns:repeat(1,1fr)}}.blog-posts-container.columns-4{grid-template-columns:repeat(4,1fr)}@media (max-width: 1200px){.blog-posts-container.columns-4{grid-template-columns:repeat(3,1fr)}}@media (max-width: 991px){.blog-posts-container.columns-4{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.blog-posts-container.columns-4{grid-template-columns:repeat(1,1fr)}}.blog-post{display:flex;flex-direction:column;background-color:#fff;border-radius:.5rem;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.blog-post__image-link{display:block;text-decoration:none;overflow:hidden;margin-bottom:1rem}.blog-post__image{width:100%;height:220px;background-position:center;background-repeat:no-repeat;background-size:cover;transition:transform .5s ease;position:relative}.blog-post__meta{display:flex;align-items:center;font-size:.875rem;color:#777;margin-bottom:.5rem}.blog-post__content{padding:1rem}.blog-post__date,.blog-post__author{display:inline-block;color:var(--medium-grey-color);font-family:SUSE;font-size:.875rem;font-style:normal;font-weight:400;line-height:145%}.blog-post__meta-separator{margin:0 .5rem}.blog-post__title{font-size:1.25rem;font-weight:700;line-height:1.3;margin-bottom:1rem}.blog-post__title a{color:#303030;text-decoration:none;transition:color .3s ease}.blog-post__title a:hover{color:var(--e-global-color-primary, #0099ff)}.blog-post__footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:1rem}.blog-post__category{display:inline-block;color:#fff;padding:.375rem .9375rem;font-size:.875rem;font-weight:500;transition:background-color .3s ease;border-radius:1rem;border:1px solid rgba(66,74,205,.2);background:#424acd26}.blog-post__reading-time{display:inline-block;font-size:.875rem;color:#777}.elementor-post-info__terms-list-item{display:inline-block;color:#292a3d;padding:.375rem .9375rem;font-size:.875rem;font-weight:500;transition:background-color .3s ease;border-radius:1rem;border:1px solid rgba(66,74,205,.2);background:#424acd26}.elementor-post-info__terms-list{font-size:0}.elementor-post-info__terms-list .elementor-post-info__terms-list-item{font-size:.875rem;margin-right:.5rem}.elementor-post-info__terms-list .elementor-post-info__terms-list-item:last-child{margin-right:0}.blog-posts-load-more{background-color:transparent;background-image:none!important;color:#292a3d!important;border:.09375rem solid #292a3d!important;border-radius:1.5rem;font-size:1.125rem;padding:.5rem 1.5rem!important;cursor:pointer;transition:all .3s ease;font-weight:700;letter-spacing:.03125rem;display:inline-block;text-align:center;line-height:1.5}.blog-posts-load-more:hover{background-color:#292a3d!important;color:#fff!important}.blog-posts-load-more-container{margin-top:2.5rem;text-align:center}.categories-list-widget{margin-bottom:1.875rem}.categories-list-title{margin-bottom:1.25rem;font-size:1.5rem;font-weight:600}.categories-list-container{display:flex;flex-wrap:wrap}.category-button{display:inline-block;color:#fff;padding:.375rem .9375rem;font-size:.875rem;font-weight:500;transition:all .3s ease;border-radius:1.5rem;border:.0625rem solid rgba(66,74,205,.2);background-color:#6e6bf7;margin-right:.5rem;margin-bottom:.5rem;text-decoration:none}.category-button:hover{background-color:#5a59c9;color:#fff;text-decoration:none}.category-count{margin-left:.25rem;opacity:.8}@media (max-width: 767px){.categories-list-container{justify-content:center}.category-button{font-size:.8125rem;padding:.3125rem .75rem}}.no-related-posts-message{padding:1.25rem;background-color:#f8f9fa;border-radius:.3125rem;text-align:center;font-size:1rem;color:#6c757d;line-height:1.5;border:.0625rem solid #e9ecef;margin:1.25rem 0}.custom-carousel{position:relative;margin:2rem 0}.custom-carousel .carousel-items{position:relative;width:100%}.custom-carousel .carousel-slide{padding:.5rem}.custom-carousel .carousel-item{display:flex;flex-direction:column;background-color:#fff;border-radius:.5rem;overflow:hidden;height:100%}.custom-carousel .carousel-item__image{width:100%;height:220px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.custom-carousel .carousel-item__content{padding:1.25rem;display:flex;flex-direction:column;flex-grow:1}.custom-carousel .carousel-item__title{font-size:1.25rem;font-weight:700;line-height:1.3;margin-bottom:.75rem}.custom-carousel .carousel-item__title a{color:#303030;text-decoration:none;transition:color .3s ease}.custom-carousel .carousel-item__title a:hover{color:var(--e-global-color-primary, #0099ff)}.custom-carousel .carousel-item__description{color:#777;font-size:.95rem;line-height:1.6}.custom-carousel .carousel-item__description p{margin-bottom:1rem}.custom-carousel .carousel-item__description p:last-child{margin-bottom:0}.custom-carousel .carousel-item__button-wrapper{margin-top:1.25rem;margin-bottom:.5rem;margin-top:auto}.custom-carousel .carousel-item__button{display:inline-block;color:#fff;padding:.375rem .9375rem;font-size:.875rem;font-weight:500;transition:background-color .3s ease;border-radius:1rem;border:1px solid rgba(66,74,205,.2);background:#424acd26;text-decoration:none;text-align:center}.custom-carousel .carousel-item__button:hover{background:#424acd40}.custom-carousel .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:40px;height:40px;cursor:pointer;background-color:#fff;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px #0000001a;transition:all .3s ease;opacity:.8}.custom-carousel .slick-arrow:hover{opacity:1;box-shadow:0 4px 15px #00000026}.custom-carousel .slick-arrow.slick-prev{left:-20px}.custom-carousel .slick-arrow.slick-prev:before{content:"←"}.custom-carousel .slick-arrow.slick-next{right:-20px}.custom-carousel .slick-arrow.slick-next:before{content:"→"}.custom-carousel .slick-arrow:before{color:#333;font-size:20px;line-height:1}@media (max-width: 767px){.custom-carousel .slick-arrow{display:none!important}.custom-carousel .carousel-slide{padding:.25rem}.custom-carousel .carousel-item__image{height:180px}.custom-carousel .carousel-item__title{font-size:1.1rem}.custom-carousel .carousel-item__description{font-size:.9rem}.custom-carousel .carousel-item__button{font-size:.875rem;padding:.375rem .9375rem}}.case-studies-grid-container{width:100%;margin:0 auto}.case-studies-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin:0;padding:0;list-style:none}.case-study-card{border:1px solid var(--light-grey-color);display:flex;flex-direction:column;border-radius:.5rem;overflow:hidden}.case-study-image{position:relative;height:282px;overflow:hidden;background-color:var(--extra-light-grey2-color)}.case-study-image img{width:100%;height:100%;object-fit:cover}.case-study-content{padding:1.5rem;display:flex;flex-direction:column;flex-grow:1}.case-study-tag-container{margin-bottom:.75rem}.case-study-tag{display:inline-block;padding:.375rem .9375rem;background-color:var(--extra-light-grey3-color);color:var(-dark-purple2-color);border-radius:50px;font-size:.875rem;font-weight:500;line-height:1.2}.case-study-title{margin:0 0 .75rem;font-size:1.5rem;font-weight:600;line-height:1.3;font-weight:700}.case-study-title a{color:var(--dark-purple2-color);text-decoration:none;transition:color .2s ease}.case-study-title a:hover{color:var(--red-color)}.case-study-excerpt{margin-bottom:1rem;color:var(--dark-purple2-color);font-size:1.25rem;font-weight:400;line-height:1.5;flex-grow:1}.case-study-link{display:flex;align-items:center;color:var(--red-color);text-decoration:none;font-weight:600;font-size:.875rem;margin-top:auto;transition:color .2s ease}.case-study-link svg{margin-left:.5rem;transition:transform .2s ease}.case-study-link:hover{color:var(--red-color)}.case-study-link:hover svg{transform:translate(4px)}@media (max-width: 992px){.case-studies-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 576px){.case-studies-grid{grid-template-columns:1fr}.case-study-title{font-size:1.25rem}.case-study-excerpt{font-size:1rem}}.comparison-table-container{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.comparison-table-container:after{content:"";position:absolute;top:0;right:0;bottom:0;width:5px;background:linear-gradient(to right,#0000,#0000000d);opacity:0;transition:opacity .3s;pointer-events:none}@media screen and (max-width: 992px){.comparison-table-container:after{opacity:1}}@media screen and (max-width: 768px){.comparison-table-container{overflow-x:auto;-webkit-overflow-scrolling:touch}.comparison-table-container:after{opacity:1}}.comparison-table{width:100%;border-collapse:collapse;text-align:left;font-family:inherit;border:0px solid var(--light-grey-color);border-radius:4px}.comparison-table tr,.comparison-table td{background-color:var(--white-color)!important}.comparison-table th,.comparison-table td{vertical-align:middle;border:0px solid var(--light-grey-color);border-bottom:1px solid var(--light-grey-color);padding:1rem 0}.comparison-table th{border-block-start:0px!important;padding:2rem 0}.comparison-table thead{border-top:0px;border-bottom:2px solid var(--light-grey-color);position:sticky;top:0;z-index:10;background-color:#fff;box-shadow:0 1px 0 0 var(--light-grey-color)}.comparison-table thead th{background-color:#fff;font-weight:700}.comparison-table thead th.feature-column{color:var(--dark-purple2-color);text-transform:uppercase;font-size:.75rem;letter-spacing:.05rem}.comparison-table .plan-title{font-size:1.125rem;font-weight:700;color:var(--dark-purple2-color);margin-bottom:.5rem}.comparison-table .plan-description{font-size:.875rem;font-weight:400;color:var(--grey-color);line-height:1.4}.comparison-table .section-heading{font-size:1.125rem;font-weight:700;color:var(--dark-purple2-color);background-color:var(--white-color)!important;padding:1.25rem 0rem;border:0!important;border-bottom:0!important}.comparison-table .section-heading-row td{border-bottom:0!important}.comparison-table .feature-row:hover{background-color:#f9f9f933}.comparison-table .feature-row td{border-bottom:1px solid var(--extra-light-grey2-color)}.comparison-table .feature-name{font-size:.9375rem;color:var(--medium-dark-grey2-color)}.comparison-table .feature-name .feature-tooltip-wrapper{position:relative;display:inline-flex;margin-left:6px;vertical-align:middle}.comparison-table .feature-name .feature-tooltip-wrapper .feature-tooltip-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--dark-purple2-color);cursor:pointer;opacity:.7;transition:opacity .2s}.comparison-table .feature-name .feature-tooltip-wrapper .feature-tooltip-icon:hover{opacity:1}.comparison-table .feature-name .feature-tooltip-wrapper .feature-tooltip-icon svg{width:16px;height:16px}.comparison-table .feature-name .feature-tooltip-wrapper .feature-tooltip-content{position:absolute;bottom:100%;left:-10px;margin-bottom:10px;background-color:var(--dark-purple2-color);color:#fff;padding:8px 12px;border-radius:4px;font-size:.8125rem;line-height:1.4;width:max-content;max-width:250px;z-index:100;box-shadow:0 4px 8px #0000001a;opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s;pointer-events:none}.comparison-table .feature-name .feature-tooltip-wrapper .feature-tooltip-content:after{content:"";position:absolute;top:100%;left:13px;border-width:5px;border-style:solid;border-color:var(--dark-purple2-color) transparent transparent transparent}.comparison-table .feature-name .feature-tooltip-wrapper:hover .feature-tooltip-content{opacity:1;visibility:visible}.comparison-table .feature-value{font-size:.9375rem;font-weight:600;color:var(--dark-purple2-color)}.comparison-table .feature-inclusion.feature-included{color:#f5363b}.comparison-table .feature-inclusion.feature-included .feature-check-icon{width:1.5rem;height:1.5rem}.comparison-table .feature-inclusion.feature-excluded{color:var(--dark-purple2-color)}.comparison-table .feature-inclusion.feature-excluded .feature-dash{font-size:1rem;font-weight:400;color:var(--dark-purple2-color)}.comparison-table .feature-inclusion.feature-custom{color:var(--dark-purple2-color)}.comparison-table .feature-inclusion.feature-custom .feature-custom-text{font-size:.9375rem;font-weight:600;color:var(--dark-purple2-color)}@media screen and (max-width: 992px){.comparison-table{font-size:.9375rem}.comparison-table th,.comparison-table td{padding:.9rem .7rem}.comparison-table .plan-title{font-size:1.25rem}.comparison-table .plan-description{font-size:.8125rem}.comparison-table .feature-name{padding-left:1rem;font-size:.875rem}.comparison-table .feature-value{font-size:.875rem}.comparison-table .section-heading{padding:1rem .7rem;font-size:.9375rem}.comparison-table .feature-inclusion.feature-included .feature-check-icon{width:1.25rem;height:1.25rem}}@media screen and (max-width: 768px){.comparison-table{font-size:.875rem;min-width:600px;border-width:0px}.comparison-table th,.comparison-table td{padding:.75rem .5rem;border-width:0px;border-bottom-width:1px;white-space:nowrap;min-width:120px}.comparison-table thead th{padding:.75rem .5rem;min-width:120px}.comparison-table thead th.feature-column{min-width:150px;white-space:normal}.comparison-table .section-heading{padding:.75rem .5rem;border:0!important}.comparison-table .section-heading-row td{border-bottom:0!important}.comparison-table .plan-title{font-size:1rem}.comparison-table .plan-description{font-size:.75rem;line-height:1.3}.comparison-table .feature-name{padding-left:.75rem;white-space:normal;min-width:150px}.comparison-table .feature-value{font-size:.875rem}.comparison-table .feature-inclusion.feature-included .feature-check-icon{width:1.25rem;height:1.25rem}}.custom-search-widget-wrapper{max-width:1168px;margin:0 auto;width:100%;position:relative;display:flex;overflow:visible;justify-content:center}.custom-search-widget-inner-wrapper{max-width:928px;margin:0 auto;width:100%;padding:0 1rem}.custom-search-widget-inner-wrapper.inner-wrapper{max-width:928px!important;margin-left:auto;margin-right:auto}@media screen and (max-width: 568px){.custom-search-widget-inner-wrapper{padding:0}}.custom-search-widget-header{border-radius:1rem 1rem 0 0;border:1.5px solid rgba(178,183,229,.6);background:radial-gradient(84.87% 58.71% at 50% -8.71%,#4d55b266,#4d55b200),linear-gradient(158deg,#33374d 9.5%,#262840 90.5%);box-shadow:0 4px 4px #1c1c334d,0 4px 24px #1c1c3333;padding-top:3.375rem}.custom-search-widget{align-items:center;display:flex;flex-direction:column;min-height:34.625rem;position:relative}@media screen and (max-width: 568px){.custom-search-widget{min-height:12.5rem}}.custom-search-widget.has-background-image{background-position:center top!important;background-size:cover!important;background-repeat:no-repeat!important}.custom-search-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.custom-search-form{position:relative;width:calc(100% + 230px);display:flex;justify-content:center}@media screen and (max-width: 1190px){.custom-search-form{width:95%}}@media screen and (max-width: 767px){.custom-search-form input[type=search]{font-size:1rem;padding-left:1.25rem}.custom-search-form button{width:2.813rem;height:2.813rem}}.custom-search-form input[type=search]{background-color:transparent;border:1.5px solid #c9cacf;color:#333;font-size:2rem;flex:1;font-weight:500;font-family:SUSE,sans-serif;height:8rem;min-width:0;padding:.625rem 7.5rem .625rem 1.875rem;position:relative;transition:border-radius .15s ease,background-color .15s ease}@media screen and (max-width: 767px){.custom-search-form input[type=search]{font-size:1.5rem;height:6rem;padding:.625rem 2.5rem .625rem 2.875rem}}.custom-search-form input[type=search]::placeholder{color:#666;opacity:.7}.custom-search-form input[type=search]:focus{background-color:#fff;box-shadow:none;outline:none}.custom-search-form button{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:3.125rem;height:3.125rem;padding:0;background-color:#e63946;color:#fff;border:none;border-radius:50%;cursor:pointer;transition:all .3s ease;box-shadow:0 3px 8px #e639464d}.custom-search-form button:hover{background-color:#d62b39;box-shadow:0 5px 12px #e6394680}.custom-search-container{display:flex;flex-direction:row;align-items:center;width:100%;max-width:1168px;box-shadow:0 5px 15px #0000001a;border-radius:8rem;background-color:#ffffffa6;overflow:visible;transition:all .15s ease;margin-top:4.7rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:relative;z-index:991}.custom-search-container.suggestions-active{border-radius:.375rem .375rem 0 0}.custom-search-container button.search-submit{border-radius:100%;border:.094px solid #f2627a;background:linear-gradient(117deg,#f5363b,#8f204e);box-shadow:0 4px 8px #20223b4d;width:6.5rem;height:6.5rem}@media screen and (max-width: 767px){.custom-search-container button.search-submit{width:4rem;height:4rem}}.search-icon-wrapper{display:flex;align-items:center;justify-content:center;width:4rem;height:100%;padding:.375rem 1rem 0 0}@media screen and (max-width: 767px){.search-icon-wrapper{padding:0 .5rem 0 0}}.search-icon-image{height:2.375rem;width:auto;display:block;object-fit:contain}@media screen and (max-width: 767px){.search-icon-image{height:1.5rem!important}}.button-text{display:none}.search-box-container{background-image:url(../assets/gradient_bg.webp);background-size:cover;background-position:center 15%;background-repeat:no-repeat}.search-suggestions{position:absolute;top:99%;left:0;width:100%;background-color:#fff;border-radius:0 0 6px 6px;box-shadow:0 10px 15px #0000001a;z-index:1001;max-height:0;overflow:hidden;transition:max-height .5s ease}.search-suggestions.active{max-height:300px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.search-suggestions.active::-webkit-scrollbar{display:none}.search-suggestions ul{list-style:none;margin:0;padding:0}.search-suggestions ul li{padding:.75rem 1.25rem;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background-color .2s ease}.search-suggestions ul li:hover{background-color:#f9f9f9}.search-suggestions ul li:last-child{border-bottom:none}.search-suggestions ul li .suggestion-title{font-weight:500;color:#333;display:block;margin-bottom:.25rem}.search-suggestions ul li .suggestion-category{font-size:.75rem;color:#888;display:block}.search-background-image{position:absolute;max-width:25%;pointer-events:none}@media screen and (max-width: 1190px){.search-background-image{display:none}}.search-background-image-left{bottom:220px;left:-265px;z-index:991}.search-background-image-left img{width:339px;max-width:initial}.search-background-image-right{right:0;bottom:-70px;z-index:991}.search-background-image-right img{width:441px;max-width:initial}.search-background-image-right-middle{right:-220px;top:50%;transform:translateY(-50%);max-width:20%;z-index:990;opacity:.7}.search-background-image-right-middle img{width:272px;max-width:initial}@media screen and (max-width: 767px){.search-background-image-right-middle{max-width:30%}}.search-image-sections-wrapper{margin-top:2.5rem;width:100%;max-width:1168px;margin-left:auto;margin-right:auto}.search-image-sections-container{display:flex;justify-content:center}.search-image-section{width:100%;max-width:50rem}.search-image-section-image-wrapper{width:100%}.search-image-section-image{width:100%;display:block}.search-image-section-title{font-size:1.125rem;font-weight:700;margin:.9375rem 0 .5rem;padding:0 .9375rem;color:#333}.search-image-section-description{font-size:.875rem;line-height:1.5;padding:0 .9375rem .9375rem;color:#666}@media screen and (max-width: 767px){.search-image-sections-container{flex-direction:column;gap:1.25rem}.search-image-section{width:100%}}.header-search .header-search-component #global-searchfield-container input{color:#292a3d;border-bottom:1px solid rgba(0,0,0,.15)}.header-search .header-search-component #global-searchfield-container input::placeholder{color:#00000080}.document-navigation-widget{position:sticky;top:0;width:100%}.document-navigation-widget.doc-nav-is-sticky,.document-navigation-widget.doc-nav-is-stopped{z-index:1000;max-height:calc(100vh - 100px);overflow-y:auto;background-color:#fff;box-shadow:0 3px 6px #0000001a}.document-navigation-title{margin-bottom:20px}.document-navigation-menu{margin:0;padding:0}.doc-accordion-item{margin-bottom:.25rem}.doc-accordion-header{cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:600}.doc-accordion-header.parent-active{background-color:#f5f7ff;border-left:3px solid #424acd;padding-left:17px}.doc-nested-accordion-header{cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:500;padding:12px 16px 12px 40px;background-color:#fafafa;margin-bottom:1px;border-radius:4px}.doc-nested-accordion-header.active,.doc-nested-accordion-header.parent-active{background-color:#f5f7ff;border-left:3px solid #424acd;padding-left:37px}.doc-accordion-content,.doc-nested-accordion-content{overflow:hidden}.doc-nested-accordion-content{padding-left:0}.doc-subpage-link{display:block;text-decoration:none;transition:all .3s ease}.doc-subpage-link.nested-level-2{padding-left:60px}.doc-subpage-link.active{background-color:#f0f4ff;border-left:3px solid #424acd;font-weight:500;color:#424acd}.doc-no-subpages{padding:10px 20px;font-style:italic;color:#888}.document-navigation-empty{padding:.9375rem;text-align:center;color:#888;font-style:italic}@media (max-width: 767px){.document-navigation-widget{padding:.9375rem}.doc-accordion-header{padding:.75rem .9375rem}.doc-subpage-link{padding:.625rem .9375rem .625rem 1.5625rem}}.feature-box-widget{width:100%}.feature-box-widget .feature-box{position:relative;width:100%;min-height:400px;overflow:hidden;border-radius:1rem;background-color:var(--white-color);background-size:cover;background-position:center;border:1.5px solid var(--light-grey-color);background-repeat:no-repeat;box-shadow:0 2px 4px #292a3d1a,0 4px 24px #292a3d1a}.feature-box-widget .feature-box .feature-box-overlay{content:"";position:absolute;top:0;left:0;width:100%;height:80%;z-index:1;pointer-events:none;background:radial-gradient(84.87% 58.71% at 50% -8.71%,#4d55b21a,#4d55b200),linear-gradient(to bottom,#fff,#f9fafd 35%,#f4f6fa 65%,#f4f6fa00)}.feature-box-widget .feature-box .feature-box-content{position:relative;z-index:2;padding:1.875rem;height:100%;display:flex;flex-direction:column}.feature-box-widget .feature-box .feature-box-title{font-size:2rem;font-weight:700;color:#1a202c;margin-bottom:.75rem;line-height:1.2}.feature-box-widget .feature-box .feature-box-description{font-size:1.125rem;color:#718096;margin-bottom:2rem;max-width:80%;line-height:1.5}@media screen and (max-width: 992px){.feature-box-widget .feature-box{height:450px}.feature-box-widget .feature-box .feature-box-title{font-size:1.75rem}.feature-box-widget .feature-box .feature-box-description{font-size:1rem;max-width:90%}}@media screen and (max-width: 768px){.feature-box-widget .feature-box{height:auto;min-height:400px}.feature-box-widget .feature-box .feature-box-title{font-size:1.5rem}.feature-box-widget .feature-box .feature-box-description{font-size:.9375rem;max-width:100%}}@media screen and (max-width: 576px){.feature-box-widget .feature-box{min-height:350px}.feature-box-widget .feature-box .feature-box-content{padding:1.25rem}.feature-box-widget .feature-box .feature-box-title{font-size:1.35rem}.feature-box-widget .feature-box .feature-box-description{font-size:.875rem;margin-bottom:1.5rem}}.pricing-toggle-container{display:flex;align-items:center;justify-content:center;margin-bottom:4rem;gap:.9375rem}.pricing-toggle-container .pricing-toggle-label{color:var(--medium-dark-grey2-color);font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s ease;margin-top:.325rem}.pricing-toggle-container .pricing-toggle-label.active{font-weight:700;color:var(--white-color)}.pricing-toggle-container .pricing-toggle-switch-container{position:relative;display:inline-block;width:3.75rem;height:1.875rem}.pricing-toggle-container .pricing-toggle-switch-container .pricing-toggle-checkbox{opacity:0;width:0;height:0}.pricing-toggle-container .pricing-toggle-switch-container .pricing-toggle-checkbox:checked+.pricing-toggle-switch{background-color:transparent;border:.09375rem solid #f2627a}.pricing-toggle-container .pricing-toggle-switch-container .pricing-toggle-checkbox:checked+.pricing-toggle-switch:before{transform:translate(1rem);background:linear-gradient(91deg,#f5363b,#d9262b)}.pricing-toggle-container .pricing-toggle-switch-container .pricing-toggle-switch{position:absolute;cursor:pointer;top:.375rem;left:0;right:0;bottom:0;background-color:transparent;border:.09375rem solid rgba(255,255,255,.4);transition:all .4s ease;border-radius:1.5rem;width:3.2rem;height:1.55rem;flex-shrink:0;margin:auto}.pricing-toggle-container .pricing-toggle-switch-container .pricing-toggle-switch:before{position:absolute;content:"";height:.875rem;width:1.5rem;left:.3125rem;top:.2375rem;background-color:#fffc;transition:all .4s ease;border-radius:.875rem}.elementor-widget-pricing_table .pricing-tables-container{display:flex;justify-content:center;gap:2rem;margin-top:1.25rem;padding:0}@media (max-width: 1240px){.elementor-widget-pricing_table .pricing-tables-container{flex-wrap:wrap}}@media (max-width: 992px){.elementor-widget-pricing_table .pricing-tables-container{align-items:center;flex-direction:column;gap:3rem}}.elementor-widget-pricing_table .pricing-table{border-radius:1rem;border:.09375rem solid rgba(178,183,229,.6);background:radial-gradient(84.87% 58.71% at 50% -8.71%,#4d55b266,#4d55b200),linear-gradient(158deg,#33374d 9.5%,#262840 90.5%);box-shadow:0 .25rem .25rem #1c1c334d,0 .25rem 1.5rem #1c1c3333;display:flex;flex-direction:column;max-width:28rem;position:relative;transition:all .3s ease;width:100%}@media (max-width: 1240px){.elementor-widget-pricing_table .pricing-table{flex:0 0 50%}}.elementor-widget-pricing_table .pricing-table.featured{background:transparent;border:none;padding:.5rem;outline:.125rem solid rgba(245,54,59,.5);transform:scale(1.05);z-index:1;box-shadow:0 .25rem .25rem #1c1c334d,0 .25rem 1.5rem #1c1c3333}.elementor-widget-pricing_table .pricing-table.featured:before{content:"";position:absolute;top:.5rem;left:.5rem;right:.5rem;bottom:.5rem;border-radius:.75rem;background:linear-gradient(159deg,#f4f6fa,#d4d9e9);z-index:-1}.elementor-widget-pricing_table .pricing-table.featured>*{position:relative;z-index:1}.elementor-widget-pricing_table .pricing-table.featured .pricing-table-title,.elementor-widget-pricing_table .pricing-table.featured .pricing-table-price-value,.elementor-widget-pricing_table .pricing-table.featured .pricing-table-price-period,.elementor-widget-pricing_table .pricing-table.featured .pricing-table-price-currency,.elementor-widget-pricing_table .pricing-table.featured .pricing-table-button{color:var(--dark-purple2-color)!important}.elementor-widget-pricing_table .pricing-table.featured .pricing-table-features-heading{color:var(--medium-grey-color)!important}.elementor-widget-pricing_table .pricing-table.featured .pricing-feature-item,.elementor-widget-pricing_table .pricing-table.featured .pricing-table-subtitle{color:var(--medium-dark-grey3-color)!important}.elementor-widget-pricing_table .pricing-table.featured .pricing-table-button{border-color:var(--dark-purple2-color)}.elementor-widget-pricing_table .pricing-table.featured .pricing-table-button:hover{background-color:#0000000d}.elementor-widget-pricing_table .pricing-table.featured .pricing-table-button{border-radius:1.5rem;border:.09375rem solid #f2627a!important;background:linear-gradient(91deg,#f5363b,#d9262b);color:#fff!important}.elementor-widget-pricing_table .pricing-table.featured .pricing-table-button:hover{background:linear-gradient(91deg,#d9262b,#f5363b);border-color:#f2627a;transform:translateY(-.1875rem)}.elementor-widget-pricing_table .pricing-table.featured .pricing-table-price{border-bottom-color:#4a4c5e4d}@media (max-width: 767px){.elementor-widget-pricing_table .pricing-table.featured{transform:scale(1);margin:1.875rem 0}}.elementor-widget-pricing_table .pricing-table .pricing-table-header{margin-bottom:1.5625rem}.elementor-widget-pricing_table .pricing-table .pricing-table-header .pricing-table-title-wrapper{display:flex;align-items:center;margin-bottom:.625rem}.elementor-widget-pricing_table .pricing-table .pricing-table-header .pricing-table-title{font-size:2rem;font-weight:700;margin:0;color:var(--white-color)}.elementor-widget-pricing_table .pricing-table .pricing-table-header .pricing-table-bestseller{display:inline-block;background:#f5363b33;color:var(--dark-purple2-color);font-size:.75rem;font-weight:700;padding:.1875rem .75rem;border-radius:1.5rem;border:.09375rem solid var(--Highlight-Colors-Brand-red, #f5363b);margin-left:.625rem}.elementor-widget-pricing_table .pricing-table .pricing-table-header .pricing-table-subtitle{font-size:1rem;color:var(--white-color)}.elementor-widget-pricing_table .pricing-table .pricing-table-price{margin-bottom:1.875rem;position:relative;padding-bottom:.9375rem;border-bottom:.0625rem solid #4a4c5e}.elementor-widget-pricing_table .pricing-table .pricing-table-price .pricing-table-price-currency{color:var(--white-color);font-size:1.5rem;font-weight:700;vertical-align:top;position:relative;top:.3125rem}.elementor-widget-pricing_table .pricing-table .pricing-table-price .pricing-table-price-value{font-size:3rem;font-weight:400;line-height:1;color:var(--white-color);transition:all .3s ease}.elementor-widget-pricing_table .pricing-table .pricing-table-price .pricing-table-price-period{font-size:1rem;font-weight:400;color:var(--white-color);margin-left:.25rem}.elementor-widget-pricing_table .pricing-table .pricing-table-price .pricing-table-annual-discount{position:absolute;top:-.9375rem;right:0;background-color:var(--red-color);color:#fff;font-size:.75rem;font-weight:700;padding:.1875rem .625rem;border-radius:1.25rem;opacity:0;transition:opacity .3s ease}.elementor-widget-pricing_table .pricing-table .pricing-table-price .pricing-table-annual-discount.active{opacity:1}.elementor-widget-pricing_table .pricing-table .pricing-table-features-heading{color:var(--Clay-Color-Scale-400, #9ea6bc);font-family:SUSE;font-size:.75rem;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.075rem;text-transform:uppercase;margin-bottom:.9375rem}.elementor-widget-pricing_table .pricing-table .pricing-table-features{list-style:none;padding:0;margin:0 0 1.875rem;text-align:left}.elementor-widget-pricing_table .pricing-table .pricing-table-features .pricing-feature-item{color:var(--white-color);padding:.75rem 0;display:flex;align-items:center}.elementor-widget-pricing_table .pricing-table .pricing-table-features .pricing-feature-item:last-child{border-bottom:none}.elementor-widget-pricing_table .pricing-table .pricing-table-features .pricing-feature-item i{margin-right:.625rem;font-size:1rem}.elementor-widget-pricing_table .pricing-table .pricing-table-features .pricing-feature-item i.fa-times{color:var(--white-color)}.elementor-widget-pricing_table .pricing-table .pricing-table-features .pricing-feature-item .feature-check-icon{margin-right:.625rem;width:1rem;height:1rem;vertical-align:middle}.elementor-widget-pricing_table .pricing-table .pricing-table-features .pricing-feature-item.feature-excluded{color:var(--white-color);text-decoration:line-through}.elementor-widget-pricing_table .pricing-table .pricing-table-footer{margin-top:auto}.elementor-widget-pricing_table .pricing-table .pricing-table-footer .pricing-table-button{display:block;width:100%;background-color:transparent;border:.125rem solid var(--white-color);color:#fff;font-size:1rem;font-weight:700;padding:.75rem 1.875rem;border-radius:1.875rem;text-decoration:none;transition:all .3s ease;text-align:center;box-sizing:border-box}.elementor-widget-pricing_table .pricing-table .pricing-table-footer .pricing-table-button:hover{background-color:#ffffff1a;transform:translateY(-.1875rem)}.elementor-widget-pricing_table .pricing-table .pricing-table-footer .pricing-table-footer-text{margin-top:.9375rem;font-size:.875rem;color:var(--medium-grey-color)}.reading-time-wrapper{display:inline-flex;align-items:center;font-size:.875rem;color:#777;line-height:1.4}.reading-time-icon{display:inline-flex;align-items:center;justify-content:center;margin-right:.5rem}.reading-time-icon svg{width:1em;height:1em}.reading-time{display:inline-block}.elementor-widget-reading_time .reading-time-wrapper{margin-bottom:1.25rem}@media (max-width: 767px){.reading-time-wrapper{font-size:.75rem}}.subpage-hero-wrapper{width:100%;overflow:hidden;position:relative;display:flex;justify-content:center}.subpage-hero-wrapper .gradient-banner{position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;height:100%;z-index:1;pointer-events:none}.subpage-hero-container{display:flex;align-items:center;gap:1.875rem;margin:0 auto;position:relative;z-index:2;width:100%;padding-left:1rem;padding-right:1rem}.subpage-hero-left,.subpage-hero-right{flex:1;min-width:0}.subpage-hero-container[style*="flex-direction: column"] .subpage-hero-left,.subpage-hero-container[style*="flex-direction: column"] .subpage-hero-right,.subpage-hero-container[style*="flex-direction: column-reverse"] .subpage-hero-left,.subpage-hero-container[style*="flex-direction: column-reverse"] .subpage-hero-right{width:100%}.subpage-hero-container[style*="flex-direction: column"] .subpage-hero-left,.subpage-hero-container[style*="flex-direction: column-reverse"] .subpage-hero-left{margin-bottom:1.25rem}.subpage-hero-title{margin-top:0;color:#333;font-size:2.5rem;line-height:1.2;font-weight:600}.subpage-hero-content{margin-bottom:1.875rem;color:#666;font-size:1.125rem;line-height:1.6}.subpage-hero-content p:last-child{margin-bottom:0}.subpage-hero-buttons{display:flex;flex-wrap:wrap;gap:.9375rem}.subpage-hero-button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:all .2s;font-weight:500;border:.0625rem solid transparent}.subpage-hero-button-primary{background-color:#f5363b;color:#fff}.subpage-hero-button-primary:hover{background-color:#c32227;color:#fff}.subpage-hero-button-secondary{background-color:transparent;color:#333;border-color:#333}.subpage-hero-button-secondary:hover{background-color:#333;color:#fff}.subpage-hero-image{line-height:0;text-align:center}.subpage-hero-image img{max-width:100%;height:auto;display:inline-block}.subpage-hero-image-position-absolute .subpage-hero-right{flex:none;width:auto}.subpage-hero-image-position-absolute .subpage-hero-left{flex:0 0 100%;z-index:2}.subpage-hero-image-position-absolute .subpage-hero-image{position:absolute;z-index:auto}@media (max-width: 767px){.subpage-hero-title{word-break:break-word}.columns-reverse-mobile{flex-direction:column-reverse!important}.mobile-stack{flex-direction:column;align-items:flex-start;gap:.9375rem}.mobile-stack .subpage-hero-button{width:100%}.subpage-hero-image-position-absolute .subpage-hero-container{padding-bottom:3.75rem}.subpage-hero-image-position-absolute .subpage-hero-image{position:relative;margin-top:1.25rem}}.text-with-icon{display:flex;align-items:flex-start;margin-bottom:1.25rem}.text-with-icon--left{flex-direction:row}.text-with-icon--right{flex-direction:row-reverse}.text-with-icon--top{flex-direction:column}.text-with-icon--top .text-with-icon__icon{margin-bottom:.625rem;align-self:flex-start}.text-with-icon__icon{border:none;border-radius:.5rem;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#eb4763b2,#eb476340 50%,#eb476359 70%) border-box;background-origin:border-box;background-clip:padding-box,border-box;border:2.5px solid transparent;color:var(--red-color);box-shadow:0 0 32px #f5363b4d;flex-shrink:0;line-height:1;padding:1rem}.text-with-icon__icon svg{width:2rem;height:2rem;vertical-align:middle}.text-with-icon__content{flex:1}.text-with-icon__content h3{font-size:1.5rem;font-weight:700;color:var(--dark-purple-color)}.text-with-icon__content p{color:#5c5d71;font-size:1.125rem;line-height:145%}.text-with-icon__content p:last-child{margin-bottom:0}.text-with-icon--no-icon .text-with-icon__content{width:100%}.text-with-icon-advanced{display:flex;margin-bottom:1.25rem;height:100%;position:relative}.text-with-icon-advanced--left{flex-direction:row}.text-with-icon-advanced--right{flex-direction:row-reverse}.text-with-icon-advanced--top{flex-direction:column}.text-with-icon-advanced--top .text-with-icon-advanced__icon{margin-bottom:.625rem;align-self:flex-start}.text-with-icon-advanced--valign-flex-start{align-items:flex-start}.text-with-icon-advanced--valign-center{align-items:center}.text-with-icon-advanced--valign-flex-end{align-items:flex-end}.text-with-icon-advanced--bg-gradient .text-with-icon-advanced__icon{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#eb4763b2,#eb476340 50%,#eb476359 70%) border-box;background-origin:border-box;background-clip:padding-box,border-box;border:2.5px solid transparent}.text-with-icon-advanced--bg-solid .text-with-icon-advanced__icon{background-color:#fff;border:2.5px solid #f5363b}.text-with-icon-advanced--bg-none .text-with-icon-advanced__icon{background:transparent;border:none;box-shadow:none}.text-with-icon-advanced__icon{border-radius:.5rem;color:var(--red-color);box-shadow:0 0 32px #f5363b4d;flex-shrink:0;line-height:1;padding:1rem;display:inline-flex;justify-content:center;align-items:center;align-self:inherit}.text-with-icon-advanced__icon svg{width:2rem;height:2rem;vertical-align:middle}.text-with-icon-advanced__content-wrapper{flex:1;align-self:inherit}.text-with-icon-advanced__title{font-size:1.5rem;font-weight:700;color:var(--dark-purple-color);margin-top:0;margin-bottom:.75rem}.text-with-icon-advanced__content{color:#5c5d71;font-size:1.125rem;line-height:145%}.text-with-icon-advanced__content p{margin-bottom:1rem}.text-with-icon-advanced__content p:last-child{margin-bottom:0}.text-with-icon-advanced--no-icon .text-with-icon-advanced__content-wrapper{width:100%}@media (max-width: 767px){.text-with-icon-advanced__icon{padding:.75rem}.text-with-icon-advanced__icon svg{width:1.5rem;height:1.5rem}.text-with-icon-advanced__title{font-size:1.25rem}.text-with-icon-advanced__content{font-size:1rem}}#addsearch-doc-search{position:relative}#addsearch-doc-search .addsearch-searchfield input[type=search]{width:100%;max-width:none;position:static;min-height:auto;max-height:none;height:auto;background:#fff;padding:7px 10px!important;border-radius:3px;border:1px solid #dedede}#autocomplete-container{position:absolute;height:100%;min-height:500px;left:150px;top:-15px}#autocomplete-container .addsearch-autocomplete li{transition:all .3s linear}#autocomplete-container .addsearch-autocomplete li a .title{margin-bottom:5px}#autocomplete-container .addsearch-autocomplete li a .category{letter-spacing:1px;font-weight:700}#autocomplete-container .addsearch-autocomplete li a .category .category-title{font-size:11px}#autocomplete-container .addsearch-autocomplete li a:hover{opacity:1}#autocomplete-container .addsearch-autocomplete li:hover{transition:all .3s linear}.e-n-tabs .e-n-tabs-heading{display:flex;border-bottom:.09375rem solid var(--light-grey-color);margin-bottom:1.25rem}.e-n-tabs .e-n-tabs-heading .e-n-tab-title{padding:.75rem 1.25rem;font-size:1rem;font-weight:400;color:#333;background-color:transparent;border:none;border-bottom:.1875rem solid transparent;transition:all .3s ease;margin-right:.625rem;cursor:pointer;position:relative}.e-n-tabs .e-n-tabs-heading .e-n-tab-title:hover{color:#000}.e-n-tabs .e-n-tabs-heading .e-n-tab-title[aria-selected=true]{font-weight:700!important;border-bottom:.1875rem solid #ff0000;color:#000}.e-n-tabs .e-n-tabs-content .e-n-tab-content{display:none}.e-n-tabs .e-n-tabs-content .e-n-tab-content.e-active{display:block;animation:fadeIn .5s}@media (max-width: 767px){.e-n-tabs .e-n-tabs-heading{overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.e-n-tabs .e-n-tabs-heading .e-n-tab-title{padding:.625rem .9375rem;font-size:.875rem}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
