.site-primary-header-wrap.ast-container{max-width:92%}.ast-header-account a:hover span{color:var(--ast-global-color-1)}.btn-light-2 .elementor-button{background-color:#fff;color:var(--ast-global-color-0)}.btn-light-2 .elementor-button:hover{background-color:var(--ast-global-color-2);color:#fff}.text-gradient{background:linear-gradient(45deg,#285896,#814ca7);-webkit-background-clip:text;-webkit-text-fill-color:transparent}header .main-header-menu{border:1px solid #251162;border-radius:100px;padding:10px 20px}.ast-custom-button{background:linear-gradient(45deg,#181945,#3b3c85) !important;border:0}.ast-custom-button:hover{background:linear-gradient(45deg,#3b3c85,#181945) !important}.ast-header-account-link.ast-header-account-type-text:hover span,.ast-header-account-link.ast-header-account-type-text:focus span{color:#fff !important}.sec-padding{padding-top:80px;padding-bottom:80px}input.hfe-search-form__input{height:50px;box-shadow:none !important;padding-left:50px !important}.hfe-search-form__container button#clear-with-button{display:none !important}button.hfe-search-submit{position:absolute !important;left:20px;top:50%;transform:translateY(-50%);min-width:auto !important}.e-n-accordion-item-title{padding-right:50px !important}.e-n-accordion-item-title:after{content:"\f107";font-family:"Font Awesome 5 Free";position:absolute;left:auto;top:20px;right:15px}[open] .e-n-accordion-item-title:after{transform:rotate(180deg)}button.ff-btn.ff-btn-submit{width:100%;height:50px}#fluentform_3>fieldset .ff-el-group:first-of-type,#fluentform_3>fieldset .ff-el-group:nth-of-type(2){width:48%;float:left}#fluentform_3>fieldset .ff-el-group:nth-of-type(2){float:right}.ff-el-input--label label{font-weight:600 !important}.ff-el-form-control{background-color:#e8e8e8 !important;border:0 !important;height:50px !important}.e-n-accordion-item{border-radius:10px;overflow:hidden}body.logged-in .create-account{display:none !important}div#user-registration{border:0 !important;box-shadow:0 0 8px rgba(0,0,0,.2) !important;width:400px;border-radius:10px !important;background-color:#fff !important;max-width:100% !important}div#user-registration .ur-frontend-form{padding:30px 20px}div#user-registration .ur-frontend-form input:not([type=checkbox]){background-color:#e8e8e8 !important;border:0 !important;min-height:50px !important;color:#000;font-size:16px}div#user-registration .ur-frontend-form label{font-weight:600;color:#000}div#user-registration .ur-frontend-form .user-registration-form-row{margin-bottom:10px !important}div#user-registration .ur-frontend-form button[type=submit]{border-radius:100px !important;background-color:#1c0f34 !important}div#user-registration .ur-frontend-form button[type=submit]:hover{background-color:#8f46bb !important}body.user-registration-page #user-registration:not(.user-registration-MyAccount):has(.ur-frontend-form--flat) .user-registration-form-login .ur-form-row .ur-form-grid input:not([type=checkbox]){border-radius:10px !important}.lost_password a,.create-account a{color:#8f46bb !important;text-decoration:none !important}.sec-signup .user-registration{width:800px;padding:30px 20px;background-color:#fff !important;border-radius:10px !important;box-shadow:0 0 8px rgba(0,0,0,.2) !important;max-width:100% !important}.sec-signup .user-registration label{color:#000;font-weight:600 !important}.sec-signup .user-registration input:not([type=checkbox]){background-color:#e8e8e8 !important;border:0 !important;min-height:50px !important;color:#000 !important;font-size:16px !important}body.user-registration-page .user-registration.ur-frontend-form--flat:not(.login) form .ur-form-row .ur-form-grid input:not([type=checkbox]){border-radius:10px !important}.sec-signup .user-registration .ur-form-row{margin-bottom:10px !important}.sec-signup .user-registration button[type=submit]{border-radius:100px !important;background-color:#1c0f34 !important;width:100% !important;border:0 !important}.sec-signup .user-registration .ur-button-container{width:100% !important;margin-top:0 !important}.sec-signup .user-registration button[type=submit]:hover{background-color:#8f46bb !important}ul.user-registration-error{width:calc(100% - 40px) !important;margin:0 auto !important;position:relative !important;top:20px !important}.sec-signup .user-registration .user-registration-error{color:red !important;font-weight:400 !important}.ur-lost-password-title{font-size:24px !important;width:100%;font-weight:600 !important}.ur-input-with-icon svg{width:20px !important;height:20px !important}div#user-registration .ur-frontend-form input::placeholder{color:#a1a1a1}div#user-registration .ur-frontend-form input.ur-reset-password-btn,div#user-registration .ur_lost_reset_password .user-registration-Button.button{min-height:45px !important;border-radius:100px !important;background-color:#1c0f34 !important;color:#fff}div#user-registration .ur-frontend-form input.ur-reset-password-btn:hover,div#user-registration .ur_lost_reset_password .user-registration-Button.button:hover{background-color:#8f46bb !important}.user-registration-message{background-color:#d4ffdc !important;width:calc(100% - 40px) !important;margin:0 auto !important;position:relative !important;top:20px !important}.ur-message-container{padding:30px 20px !important}div#user-registration.user-registration-MyAccount{width:100%}#user-registration .ur-form-grid{padding:0}.ur-message-container .user-registration-message{position:static !important;width:100% !important;margin-bottom:20px !important}.user-registration-profile-header{display:none !important}.user-registration-MyAccount-content__body h2{font-weight:600 !important}.edit-profile .ur-form-row{gap:20px}div#user-registration .ur-frontend-form .edit-profile input.user-registration-Button.button.button-primary,div#user-registration .ur-frontend-form .edit-password input.user-registration-Button.button{min-height:45px !important;border-radius:100px !important;background-color:#1c0f34 !important;color:#fff !important}div#user-registration .ur-frontend-form .edit-profile input.user-registration-Button.button.button-primary:hover,div#user-registration .ur-frontend-form .edit-password input.user-registration-Button.button:hover{background-color:#8f46bb !important}.user-registration-MyAccount .user-registration-message,.user-registration-MyAccount .user-registration-error{margin-bottom:40px !important;top:20px !important}#user-registration.vertical .user-registration-MyAccount-content__body p a,#user-registration.horizontal .user-registration-MyAccount-content__body p a{color:#8f46bb !important}#user-registration.horizontal .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link.is-active a,#user-registration .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link.is-active a{border-color:#8f46bb;background-color:#e3e3fd;color:#8f46bb}#user-registration.horizontal .user-registration-MyAccount-navigation-link a:hover{color:#8f46bb !important}.hero-pricing{padding-bottom:40px !important}.benefits-wrap p.elementor-icon-box-description{margin-top:10px}.pricing .elementor-button{width:100%}.pricing .elementor-widget-button{margin-top:auto !important}body.search .ast-breadcrumbs-wrapper{display:none}body.search section.ast-archive-description{border-bottom:0;padding-bottom:0 !important;margin-bottom:0}section.no-results.not-found{margin-top:0}body.search .widget.widget_search{display:none}body.search div#primary{min-height:500px;padding:0 20px !important;max-width:1240px !important;margin:0 auto !important}body.search-results .ast-article-inner{box-shadow:0 0 8px rgba(0,0,0,.2);border-radius:10px}body.search-results #main{margin-top:30px}body.search-results span.ast-taxonomy-container,body.search-results .entry-meta{display:none}.error-404 h1.page-title{font-weight:600;font-size:32px}.error-404 h3.page-sub-title{font-size:18px;color:#646464}.error-404 header.page-header{margin-bottom:10px}.blogs .hfe-post-meta{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:12px;border-top:1px solid #ddd;flex-direction:row-reverse}.blogs .hfe-post-card:hover{background-color:#7054ff !important}.blogs .hfe-post-card a{transition:none !important}.blogs .hfe-post-card:hover *{color:#fff !important}.blogs .hfe-post-date{font-weight:400}textarea#comment{resize:none !important;border-color:#c4c4c4 !important;border-radius:10px !important}.blogs .wp-post-image{aspect-ratio:1.4;object-fit:cover}header .ast-header-account-link{padding:8px 20px;border-radius:100px;background-image:linear-gradient(45deg,#2d3b72,#554491)}header .ast-header-account-link span{color:#fff !important}header .ast-header-account-link:hover{background-image:linear-gradient(45deg,#554491,#2d3b72)}.agency-bundles li{background-color:#fff;padding:15px 50px !important;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.04);flex-direction:row-reverse;justify-content:space-between}svg.ast-mobile-svg.ast-menu-svg,svg.ast-mobile-svg.ast-close-svg{width:30px !important;height:30px !important}header .main-navigation li:last-child{display:none}.user-registration-page .ast-container{padding:0 5px}form.user-registration-EditAccountForm.edit-password label{font-weight:600 !important}body.error404 div#content{padding:0 15px}body.error404 div#content .page-content{display:none}.single-post .entry-content[data-ast-blocks-layout]>*{margin-left:0}.single-post.ast-plain-container.ast-no-sidebar #primary{margin-top:60px;margin-bottom:60px}.single-post .ast-container{padding:0 15px}.single .post-navigation .nav-links{padding-left:0!important;padding-right:0!important}.author .ast-article-post .post-thumb-img-content img{object-fit:cover;transform:none!important}.author .ast-taxonomy-container.cat-links,.author .entry-header,.author .ast-excerpt-container{display:none}.author .ast-post-format-.blog-layout-4.ast-article-inner.ast-no-date-box:hover{background-color:#7054ff !important;cursor:pointer}.author .ast-post-format-.blog-layout-4.ast-article-inner.ast-no-date-box:hover h2.entry-title a{color:#fff!important}.author .ast-post-format-.blog-layout-4.ast-article-inner.ast-no-date-box a{transition:none;font-weight:600}.author .ast-post-format-.blog-layout-4.ast-article-inner.ast-no-date-box h2{margin-bottom:0!important}.author section.ast-author-box{padding:0}.author .ast-author-avatar{display:none}.author #content>.ast-container{margin:60px auto;padding:0 15px!important}.author .ast-grid-common-col{padding:0 15px}.author .ast-row{margin:0 -15px}.page-id-53 .elementor-icon-box-icon{margin-top:5px}span.e-n-accordion-item-title-icon{align-self:start;margin-top:1px}form#fluentform_1 fieldset .ff-el-group:first-of-type,form#fluentform_1 fieldset .ff-el-group:nth-of-type(2){width:calc(50% - 15px)}form#fluentform_1 fieldset{display:flex;flex-wrap:wrap;justify-content:space-between}form#fluentform_1 fieldset .ff-el-group{width:100%}form#fluentform_1 label{color:#fff}form#fluentform_1 fieldset input,form#fluentform_1 fieldset textarea{background-color:transparent!important;border:1px solid #6e6e6e!important;color:#fff!important;resize:none}form#fluentform_1 fieldset button[type=submit]{width:auto!important;border-radius:100px;min-width:200px;background-image:linear-gradient(45deg,#2d3b72,#554491)}form#fluentform_1 fieldset button[type=submit]:hover{background-image:linear-gradient(45deg,#554491,#2d3b72)}div#fluentform_1_success{color:#fff}#sgpb-popup-dialog-main-div{border-radius:20px!important;text-align:center;padding-top:20px}#sgpb-popup-dialog-main-div input{border-radius:100px}#sgpb-popup-dialog-main-div .ff-t-cell{flex:0 0 100%!important}#sgpb-popup-dialog-main-div .ff-t-container{flex-wrap:wrap;gap:0}#sgpb-popup-dialog-main-div .error-clear{display:none}#sgpb-popup-dialog-main-div .error-text{color:red}#sgpb-popup-dialog-main-div div#fluentform_4_success{padding:0;border:0;box-shadow:none;color:green}#sgpb-popup-dialog-main-div .ff-custom_html p{margin-bottom:0}#sgpb-popup-dialog-main-div p:empty{display:none}#sgpb-popup-dialog-main-div div#fluentform_4_errors{margin-top:0}#join-waitlist .ff_form_not_render{text-align:center}#join-waitlist .ff-el-group.ff-custom_html{order:100}#join-waitlist fieldset{display:flex;flex-wrap:wrap;justify-content:space-between}#join-waitlist fieldset .ff-el-group:nth-of-type(3),#join-waitlist fieldset .ff_submit_btn_wrapper{width:100%}