:root{--primary-font:"Poppins", sans-serif;--alt-font:"Poppins", sans-serif;--font-family-base:"Poppins", sans-serif}*,:before,:after{letter-spacing:-.015em}body,button,input,select,textarea,.alt-font{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.dropdown-parent-label{-webkit-user-select:none;user-select:none;cursor:pointer!important;box-shadow:none!important;border:0!important;outline:none!important}@media (width>=1200px){header nav.navbar{z-index:990!important;backdrop-filter:none!important}.navbar .navbar-toggler{display:none!important}.navbar .navbar-collapse{display:flex!important;position:static!important}.navbar .navbar-nav .dropdown.dropdown-with-icon.submenu{position:static!important}.dropdown-menu.submenu-content,.navbar .navbar-nav .dropdown .dropdown-menu.submenu-content,.navbar .navbar-nav .dropdown.dropdown-with-icon>.dropdown-menu{-webkit-backdrop-filter:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;background-color:#fff!important;border:none!important;border-radius:0 0 10px 10px!important;grid-template-columns:repeat(3,minmax(280px,420px))!important;justify-content:end!important;column-gap:45px!important;width:100%!important;max-width:none!important;margin:0!important;padding:35px 50px!important;list-style:none!important;transition:opacity .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),visibility 0s linear .25s!important;animation:none!important;display:grid!important;position:absolute!important;top:100%!important;left:0!important;right:0!important;transform:translateY(10px)!important;box-shadow:0 25px 40px -20px #0000001f!important}.dropdown-menu.submenu-content:before,.navbar .navbar-nav .dropdown.dropdown-with-icon>.dropdown-menu:before{content:"";background:0 0;height:10px;position:absolute;top:-10px;left:0;right:0}.navbar .navbar-nav .dropdown.dropdown-with-icon.open>.dropdown-menu,.navbar .navbar-nav .dropdown.dropdown-with-icon.show>.dropdown-menu,.navbar .navbar-nav .dropdown.dropdown-with-icon:hover>.dropdown-menu,.navbar .navbar-nav .dropdown:hover>.dropdown-menu.submenu-content,.navbar .navbar-nav .dropdown.open>.dropdown-menu.submenu-content,.navbar .navbar-nav .dropdown.show>.dropdown-menu.submenu-content{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition:opacity .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1),visibility linear!important;animation:none!important;transform:translateY(0)!important}.navbar .navbar-nav .dropdown .dropdown-menu,.navbar .navbar-nav .dropdown.open .dropdown-menu,.navbar .navbar-nav .dropdown.show .dropdown-menu{animation:none!important}header nav.navbar{transition:border-radius .28s cubic-bezier(.16,1,.3,1),background-color .28s,box-shadow .28s,border-color .28s!important}.navbar .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu li{border-bottom:0;justify-content:flex-start;padding:0;display:flex;-webkit-backdrop-filter:none!important;background:0 0!important}.navbar .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu li a{border-top:1px solid #17171714;align-items:center;width:100%;margin:0;padding:18px 25px 18px 0;font-size:16px;font-weight:500;line-height:28px;text-decoration:none;transition:none;display:flex;position:relative;-webkit-backdrop-filter:none!important;background:0 0!important}.navbar .navbar-nav .dropdown.dropdown-with-icon>.dropdown-menu>li:nth-child(-n+3)>a{border-top:0}.navbar .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu li a i{width:40px;color:var(--base-color,#5114d6);text-align:left;flex-shrink:0;margin-right:15px;font-size:34px;line-height:1;transition:none!important;transform:none!important}.navbar .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu li a .submenu-icon-content{flex:1;padding-right:15px}.navbar .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu li a span{color:var(--dark-gray,#2d2247);margin-bottom:3px;font-size:16px;font-weight:600;line-height:22px;display:block}.navbar .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu li a p{color:var(--medium-gray,#716d7a);margin:0;font-size:13.5px;font-weight:500;line-height:20px}.navbar .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu li a:before{color:var(--black,#000);content:"";opacity:0;font-family:bootstrap-icons;font-size:23px;font-weight:400;transition:all .3s cubic-bezier(.61,1,.88,1);position:absolute;top:50%;right:6px;transform:translateY(-50%)}.navbar .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu li a:hover:before{opacity:1;right:0}}@media (width<=1199px){.navbar .navbar-toggler{align-self:center;display:flex!important}.navbar-expand-xl .navbar-collapse:not(.show):not(.collapsing){display:none!important}.navbar .navbar-collapse{-webkit-overflow-scrolling:touch;background-color:#fff!important;border-top:1px solid #0000000f!important;border-radius:0 0 12px 12px!important;width:100%!important;max-height:calc(100vh - 85px)!important;padding:0 15px!important;position:absolute!important;top:100%!important;left:0!important;right:0!important;overflow-y:auto!important;box-shadow:0 12px 28px #00000014!important}.navbar .navbar-collapse.collapsing{background-color:#fff!important;transition:height .28s cubic-bezier(.25,1,.5,1)!important;display:block!important;overflow:hidden!important}.navbar .navbar-collapse.collapse.show{background-color:#fff!important;display:block!important}.navbar .navbar-collapse>.navbar-nav{padding-top:15px!important}.navbar .navbar-collapse>.d-xl-none{padding-bottom:25px!important}.navbar .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu{grid-template-columns:1fr;gap:10px;display:none;-webkit-backdrop-filter:none!important;width:100%!important;max-width:100%!important;box-shadow:none!important;background-color:#f8f9facc!important;border:1px solid #0000000d!important;border-radius:8px!important;margin:5px 0 10px!important;padding:10px 15px!important;position:static!important;transform:none!important}.navbar .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu.show{flex-direction:column!important;display:flex!important}.navbar .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu>li{width:100%!important}.navbar .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu>li>a{border-radius:6px;border:0!important;align-items:center!important;padding:8px 10px!important;display:flex!important}.navbar .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu>li>a i{width:auto!important;color:var(--base-color,#5114d6)!important;margin-right:12px!important;font-size:22px!important}.navbar .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu>li>a:before{display:none!important}}.blog-classic{grid-template-columns:repeat(4,1fr);gap:30px;margin:0;padding:0;list-style:none;display:grid}.blog-classic>li{width:100%;padding:0}@media (width>=1200px){.blog-classic>li.grid-item-featured{grid-area:span 2/span 2}}@media (width>=576px) and (width<=1199px){.blog-classic{grid-template-columns:repeat(2,1fr);gap:24px}.blog-classic>li.grid-item-featured{grid-area:span 1/span 2}}@media (width<=575px){.blog-classic{grid-template-columns:1fr;gap:20px}.blog-classic>li.grid-item-featured{grid-area:span 1/span 1}}.blog-image{aspect-ratio:16/9;background-color:#f7f7f7}.blog-image img{object-fit:cover;object-position:center;width:100%;height:100%}.blog-classic .card:hover .blog-image img{transform:none}.blog-card-excerpt{-webkit-line-clamp:2;line-clamp:2;color:var(--medium-gray,#716d7a);-webkit-box-orient:vertical;font-size:14.5px;line-height:23px;display:-webkit-box;overflow:hidden}.blog-classic>li.grid-item-featured .card-title{margin-bottom:14px!important;font-size:30px!important;font-weight:700!important;line-height:40px!important}.blog-classic>li.grid-item-featured .blog-date{display:inline-block;margin-bottom:8px!important;font-size:15px!important;font-weight:600!important}.blog-classic>li.grid-item-featured .blog-card-excerpt{-webkit-line-clamp:4!important;line-clamp:4!important;margin-bottom:20px!important;font-size:18px!important;line-height:29px!important}.blog-classic>li.grid-item-featured .card-link{font-size:15px!important}.blog-classic>li.grid-item-featured .card-link i{font-size:16px!important}@media (width<=991px){.blog-classic>li.grid-item-featured .card-title{font-size:24px!important;line-height:32px!important}.blog-classic>li.grid-item-featured .blog-card-excerpt{font-size:16px!important;line-height:26px!important}}@media (width<=767px){.blog-classic>li.grid-item-featured .card-title{font-size:21px!important;line-height:29px!important}.blog-classic>li.grid-item-featured .blog-card-excerpt{font-size:15px!important;line-height:24px!important}}.blog-date{color:var(--medium-gray,#716d7a)}.blog-detail-article{padding-top:35px;padding-bottom:70px}.blog-detail-top-nav .breadcrumb-style-01 ul li:after{content:"";vertical-align:middle;color:var(--medium-gray,#716d7a);padding:0 8px;font-family:feather;font-size:11px;font-weight:700;display:inline-block}.blog-detail-top-nav .breadcrumb-style-01 ul li:last-child:after{content:"";padding:0}.blog-detail-tag-wrap,.blog-categories{display:flex}.categories-btn.btn-transparent-light-gray,.blog-categories .categories-btn.btn-transparent-light-gray{display:inline-block;color:var(--base-color,#5114d6)!important;letter-spacing:.03em!important;background-color:#5114d61a!important;border:none!important;border-radius:4px!important;margin-left:0!important;padding:5px 14px!important;font-size:12px!important;line-height:1.5!important;text-decoration:none!important;transition:all .2s!important}.categories-btn.btn-transparent-light-gray:hover,.blog-categories .categories-btn.btn-transparent-light-gray:hover{color:var(--base-color,#5114d6)!important;background-color:#5114d62e!important}.blog-card-tag{letter-spacing:.04em;text-transform:uppercase;color:var(--dark-gray,#232323);-webkit-backdrop-filter:blur(6px);pointer-events:none;background-color:#fffffff0;border-radius:4px;padding:5px 12px;font-size:11px;font-weight:700;line-height:1.4;display:inline-block;box-shadow:0 4px 12px #00000014}.blog-detail-title{letter-spacing:-.03em;color:var(--dark-gray,#2d2247);font-size:3rem;font-weight:700;line-height:1.15}.blog-detail-excerpt{color:var(--dark-gray,#2d2247);letter-spacing:-.01em;font-weight:400}.blog-detail-feature-image img{object-fit:cover;border-radius:16px;width:100%;height:auto;max-height:580px;display:block}.blog-detail-back{color:var(--dark-gray,#2d2247);text-decoration:none;transition:color .2s;align-items:center!important;display:inline-flex!important}.blog-detail-back i{font-size:16px;line-height:1;transition:transform .2s cubic-bezier(.16,1,.3,1);display:inline-block;margin-right:10px!important}.blog-detail-back:hover{color:var(--base-color,#5114d6)!important}.blog-detail-back:hover i{transform:translate(-4px)}@media (width<=767.98px){.blog-detail-title{letter-spacing:-.02em;font-size:28px;line-height:36px}.blog-detail-excerpt{font-size:15px;line-height:26px}.blog-detail-feature-image{margin-bottom:30px!important}.blog-detail-feature-image img{border-radius:12px;max-height:none}}.ghost-content{font-size:17px;line-height:32px;color:var(--dark-gray,#2d2247)!important}.ghost-content p{color:var(--dark-gray,#2d2247)!important;margin-bottom:24px!important;font-size:17px!important;line-height:32px!important}.ghost-content h2{font-family:var(--alt-font,"Poppins", sans-serif)!important;letter-spacing:-.02em!important;color:var(--dark-gray,#2d2247)!important;margin-top:48px!important;margin-bottom:18px!important;font-size:32px!important;font-weight:700!important;line-height:42px!important}.ghost-content h3{font-family:var(--alt-font,"Poppins", sans-serif)!important;letter-spacing:-.015em!important;color:var(--dark-gray,#2d2247)!important;margin-top:36px!important;margin-bottom:14px!important;font-size:24px!important;font-weight:700!important;line-height:32px!important}.ghost-content h4{font-family:var(--alt-font,"Poppins", sans-serif)!important;color:var(--dark-gray,#2d2247)!important;margin-top:28px!important;margin-bottom:12px!important;font-size:20px!important;font-weight:700!important;line-height:28px!important}.ghost-content strong,.ghost-content b{color:var(--dark-gray,#2d2247)!important;font-weight:700!important}.ghost-content ul{color:var(--dark-gray,#2d2247)!important;margin-bottom:24px!important;padding-left:28px!important;list-style:outside!important}.ghost-content ol{color:var(--dark-gray,#2d2247)!important;margin-bottom:24px!important;padding-left:28px!important;list-style:decimal!important}.ghost-content ul li{color:var(--dark-gray,#2d2247)!important;margin-bottom:10px!important;font-size:17px!important;line-height:30px!important;list-style:outside!important;display:list-item!important}.ghost-content ol li{color:var(--dark-gray,#2d2247)!important;margin-bottom:10px!important;font-size:17px!important;line-height:30px!important;list-style:decimal!important;display:list-item!important}.ghost-content blockquote{border-left:3px solid var(--base-color,#5114d6);margin:30px 0;padding-left:20px;font-style:italic;color:var(--dark-gray,#2d2247)!important}.ghost-content a{transition:color .2s,text-decoration-color .2s;color:var(--base-color,#5114d6)!important;text-underline-offset:4px!important;font-weight:500!important;text-decoration:underline!important;text-decoration-thickness:1.5px!important}.ghost-content a:hover,.ghost-content a:focus-visible{color:var(--dark-gray,#2d2247)!important;-webkit-text-decoration-color:var(--dark-gray,#2d2247)!important;text-decoration-color:var(--dark-gray,#2d2247)!important}.ghost-content img{border-radius:12px;max-width:100%;height:auto;margin:24px 0}@media (width<=767.98px){.ghost-content{font-size:16px;line-height:28px}.ghost-content p{margin-bottom:20px!important;font-size:16px!important;line-height:28px!important}.ghost-content h2{margin-top:32px!important;margin-bottom:14px!important;font-size:22px!important;line-height:30px!important}.ghost-content h3{margin-top:24px!important;margin-bottom:12px!important;font-size:18px!important;line-height:26px!important}}.header-with-topbar+#main-content .top-space-margin,.header-with-topbar~#main-content .top-space-margin,#main-content>.top-space-margin,section.top-space-margin,.blog-post-hero.top-space-margin,.blog-detail-article,.blog-detail-article.top-space-margin{margin-top:163px!important}.header-with-topbar+#main-content .top-space-padding,.header-with-topbar~#main-content .top-space-padding,#main-content>.top-space-padding,section.top-space-padding{padding-top:163px!important}@media (width<=1199px){.box-layout{padding:0!important}header,header.header-with-topbar{position:relative!important;top:auto!important}header .header-top-bar,header.header-with-topbar .header-top-bar{opacity:1!important;pointer-events:auto!important;position:relative!important;top:auto!important;transform:none!important}header nav.navbar,header.header-with-topbar nav.navbar{width:100%!important;min-height:70px!important;box-shadow:none!important;background-color:var(--white,#fff)!important;border-bottom:1px solid #00000014!important;border-radius:0!important;padding-top:14px!important;padding-bottom:14px!important;animation:none!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}.navbar>.container-fluid,header nav.navbar .container-fluid,header .navbar .container-fluid{justify-content:space-between!important;align-items:center!important;padding-left:15px!important;padding-right:15px!important;display:flex!important}header nav.navbar .container-fluid>.col-auto,header nav.navbar .menu-order{align-items:center!important;padding-left:0!important;padding-right:0!important;display:flex!important}header nav.navbar .navbar-toggler,.navbar .navbar-toggler{width:30px!important;height:24px!important;box-shadow:none!important;cursor:pointer!important;background:0 0!important;border:none!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;display:inline-flex!important;position:relative!important}.navbar .navbar-toggler .navbar-toggler-line{background-color:var(--dark-gray,#232323)!important;transform-origin:50%!important;border-radius:2px!important;height:2px!important;margin:0 auto!important;transition:transform .3s cubic-bezier(.16,1,.3,1),top .3s cubic-bezier(.16,1,.3,1),width .25s cubic-bezier(.16,1,.3,1),opacity .2s!important;position:absolute!important;left:0!important;right:0!important}.navbar .navbar-toggler .navbar-toggler-line:first-child,.navbar .navbar-toggler.collapsed .navbar-toggler-line:first-child,.navbar .navbar-toggler[aria-expanded=false] .navbar-toggler-line:first-child{opacity:1!important;width:22px!important;top:2px!important;transform:none!important}.navbar .navbar-toggler .navbar-toggler-line:nth-child(2),.navbar .navbar-toggler.collapsed .navbar-toggler-line:nth-child(2),.navbar .navbar-toggler[aria-expanded=false] .navbar-toggler-line:nth-child(2),.navbar .navbar-toggler .navbar-toggler-line:nth-child(3),.navbar .navbar-toggler.collapsed .navbar-toggler-line:nth-child(3),.navbar .navbar-toggler[aria-expanded=false] .navbar-toggler-line:nth-child(3){opacity:1!important;width:22px!important;top:10px!important;transform:none!important}.navbar .navbar-toggler .navbar-toggler-line:nth-child(4),.navbar .navbar-toggler.collapsed .navbar-toggler-line:nth-child(4),.navbar .navbar-toggler[aria-expanded=false] .navbar-toggler-line:nth-child(4){opacity:1!important;width:22px!important;top:18px!important;transform:none!important}.navbar .navbar-toggler[aria-expanded=true] .navbar-toggler-line:first-child,body.navbar-collapse-show .navbar-toggler:not(.collapsed) .navbar-toggler-line:first-child{opacity:0!important;width:0!important;top:10px!important;transform:none!important}.navbar .navbar-toggler[aria-expanded=true] .navbar-toggler-line:nth-child(2),body.navbar-collapse-show .navbar-toggler:not(.collapsed) .navbar-toggler-line:nth-child(2){opacity:1!important;width:22px!important;top:10px!important;transform:rotate(45deg)!important}.navbar .navbar-toggler[aria-expanded=true] .navbar-toggler-line:nth-child(3),body.navbar-collapse-show .navbar-toggler:not(.collapsed) .navbar-toggler-line:nth-child(3){opacity:1!important;width:22px!important;top:10px!important;transform:rotate(-45deg)!important}.navbar .navbar-toggler[aria-expanded=true] .navbar-toggler-line:nth-child(4),body.navbar-collapse-show .navbar-toggler:not(.collapsed) .navbar-toggler-line:nth-child(4){opacity:0!important;width:0!important;top:10px!important;transform:none!important}header nav.navbar .navbar-brand{align-items:center!important;margin:0!important;padding:0!important;display:flex!important}header nav.navbar .header-desktop-actions,header nav.navbar .col-auto.text-end{display:none!important}.navbar .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu,.navbar-collapse-clone .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu,.navbar .navbar-nav .dropdown .dropdown-menu.submenu-content,.navbar-collapse-clone .navbar-nav .dropdown .dropdown-menu.submenu-content{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border:1px solid #00000014!important;border-left:none!important;border-right:none!important;margin:10px 0!important;padding:10px 0!important}.navbar .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu li a,.navbar-collapse-clone .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu li a{grid-template-columns:auto 1fr!important;align-items:center!important;gap:6px 10px!important;padding:12px 0!important;display:grid!important}.navbar .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu li a .submenu-icon-content,.navbar-collapse-clone .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu li a .submenu-icon-content{display:contents!important}.navbar .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu li a i,.navbar-collapse-clone .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu li a i{grid-area:1/1!important;align-self:center!important;width:auto!important;margin:0!important;font-size:22px!important;line-height:1!important}.navbar .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu li a span,.navbar-collapse-clone .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu li a span{grid-area:1/2!important;align-self:center!important;margin:0!important;font-size:16px!important;font-weight:600!important;line-height:1.3!important}.navbar .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu li a p,.navbar-collapse-clone .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu li a p{-webkit-line-clamp:2!important;text-overflow:ellipsis!important;-webkit-box-orient:vertical!important;grid-area:2/1/auto/-1!important;margin:0!important;font-size:13.5px!important;line-height:20px!important;display:-webkit-box!important;overflow:hidden!important}.navbar .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu li a:before,.navbar-collapse-clone .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu li a:before{display:none!important}.header-with-topbar+#main-content .top-space-margin,.header-with-topbar~#main-content .top-space-margin,#main-content>.top-space-margin,.blog-post-hero.top-space-margin,.blog-detail-article,.blog-detail-article.top-space-margin{margin-top:0!important}}@media (width<=767px){.box-layout{padding:0!important}}.page-title-center-alignment{border-radius:10px!important}@media (width>=1200px){header .header-top-bar+.navbar,header .header-top-bar+.navbar.disable-fixed{top:50px!important}header nav.navbar{transition:border-radius .25s,background-color .25s,box-shadow .25s,border-color .25s}header nav.navbar:has(.dropdown:hover),header nav.navbar:has(.dropdown.open),header nav.navbar:has(.dropdown.show){border-bottom-color:#0000!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.navbar .navbar-nav .dropdown .dropdown-menu,.navbar .navbar-nav .dropdown.dropdown-with-icon .dropdown-menu,.navbar .navbar-nav .submenu-content{overflow:hidden;-webkit-backdrop-filter:none!important;background-color:#fff!important;border:none!important;border-radius:0 0 10px 10px!important}}header .navbar-brand img,.navbar-brand .default-logo,.navbar-brand .alt-logo,.navbar-brand .mobile-logo,footer .footer-logo img{object-fit:contain;width:auto!important;height:52px!important;max-height:56px!important}@media (width<=767px){header .navbar-brand img,.navbar-brand .default-logo,.navbar-brand .alt-logo,.navbar-brand .mobile-logo,footer .footer-logo img{height:42px!important;max-height:46px!important}}