.page-template-page-soovle .soovle-section{margin-bottom:96px}.page-template-page-soovle .soovle-section .container{max-width:1302px}.page-template-page-soovle .breadcrumb-heading-wrapper{padding:var(--spacing-s-3) var(--spacing-s-5) var(--spacing-s-4);border-radius:0 0 var(--corner-radius-m) var(--corner-radius-m);background:var(--color-palette-tertiary-lightest-purple);margin-bottom:var(--spacing-s-6)}.page-template-page-soovle .breadcrumb-heading-content{display:flex;flex-direction:column;gap:var(--spacing-s-2)}.page-template-page-soovle .breadcrumb-title-column{display:flex;flex-direction:column;gap:var(--spacing-s-2)}.page-template-page-soovle .soovle-title-wrapper h1{font-family:'mediasans-bolditalic',sans-serif;color:var(--color-palette-primary-indigo);text-align:center;margin:0}.page-template-page-soovle .engines-selection-wrapper .toggle-save-result-wrapper{display:flex;height:1.25rem;padding:.125rem 0rem;justify-content:center;align-items:flex-start;gap:.625rem;position:relative;height:100%;width:195px;align-items:flex-end;justify-content:flex-end}.page-template-page-soovle .engines-selection-wrapper .toggle-save-result-wrapper .save-results-as-csv{color:var(--Text-Colors-text-active,#7F1BFF);font-weight:600;display:flex;gap:.5rem;cursor:pointer}.page-template-page-soovle .engines-selection-wrapper .toggle-save-result-wrapper .caret{transition:transform 0.3s ease-in-out;align-self:center}.page-template-page-soovle .engines-selection-wrapper .toggle-save-result-wrapper .caret.caret-up{transition:transform 0.3s ease-in-out;transform:rotate(180deg)}.page-template-page-soovle .engines-selection-wrapper .export-drop-selection{display:none;padding:var(--Spacing-s1,.5rem);flex-direction:column;align-items:flex-start;position:absolute;top:25px;border-radius:var(--Corner-Radius-s,.5rem);background:#FFF;box-shadow:0 2px 12px 0 rgba(120,122,128,.15);width:185px;right:0;z-index:1}.page-template-page-soovle .engines-selection-wrapper .export-drop-selection>div{padding:var(--Spacing-s1,.5rem);align-self:stretch;cursor:pointer;line-height:27px;letter-spacing:.09px}.page-template-page-soovle .engines-selection-wrapper .export-drop-selection>div:hover{background:var(--Color-Palette-Tertiary-Light-Purple,#E7D6FF)}.page-template-page-soovle .engines-selection-wrapper .toggle-save-result-wrapper:hover .export-drop-selection{display:flex}.page-template-page-soovle .engines-selection-wrapper .toggle-save-result-wrapper:hover .caret{transform:rotate(180deg);width:var(--Spacing-s2,1rem);height:var(--Spacing-s2,1rem)}.page-template-page-soovle .breadcrumb-heading-wrapper .divider{align-self:stretch;border:none;border-top:1px solid var(--color-palette-tertiary-light-purple);margin:0}.page-template-page-soovle .breadcrumb-heading-wrapper .heading-intro{flex:1;border-left:2px solid #AE70FF;padding-left:24px}.page-template-page-soovle .breadcrumb-heading-wrapper .heading-intro p{font-family:var(--font-instrument);color:var(--color-palette-secondary-black);text-align:left;margin:0}.page-template-page-soovle .seo-breadcrumb ul.seo-breadcrumb-list{list-style:none;display:flex;margin:0;padding:0;font-family:var(--font-instrument);align-items:baseline;gap:var(--spacing-s-05)}.page-template-page-soovle .seo-breadcrumb ul.seo-breadcrumb-list li{text-indent:initial!important}.page-template-page-soovle .seo-breadcrumb ul.seo-breadcrumb-list li+li:before{content:"/";display:inline-block;vertical-align:middle;margin-right:0;margin-left:0;color:var(--text-colors-text-secondary);font-size:18.5px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.87px;text-transform:uppercase}.page-template-page-soovle .seo-breadcrumb ul.seo-breadcrumb-list li a,.page-template-page-soovle .seo-breadcrumb ul.seo-breadcrumb-list .breadcrumb_last{font-family:inherit;font-size:14.5px;font-weight:600;line-height:20px;letter-spacing:.87px;text-transform:uppercase;margin-left:var(--spacing-s-05);color:var(--color-palette-primary-purple)}.page-template-page-soovle .seo-breadcrumb ul.seo-breadcrumb-list .breadcrumb_last span{margin-left:var(--spacing-s-05)}.page-template-page-soovle .engines-selection-wrapper{margin-bottom:24px;display:flex;padding:0;gap:var(--Spacing-s2,1rem);align-items:center;flex-direction:column}.page-template-page-soovle .engines-selection-wrapper .engines-wrapper{display:flex;gap:10px;align-self:center;flex-wrap:wrap;justify-content:center;flex-direction:column}.page-template-page-soovle .engines-selection-wrapper .engines-heading-row{display:flex;align-items:center;justify-content:space-between;width:100%}.page-template-page-soovle .engines-selection-wrapper .engines-wrapper .engines-wrapper-heading p{margin:0;padding:0}.page-template-page-soovle .engines-selection-wrapper .engines-wrapper .engine-list{display:flex;align-items:center;gap:var(--spacing-s-1);align-self:stretch;flex-wrap:wrap;justify-content:flex-start}.page-template-page-soovle .engines-selection-wrapper .engines-wrapper .engine-list>div.engine-item{display:flex;align-items:center;justify-content:center;padding:var(--spacing-s-2);border-radius:var(--corner-radius-s);border:1px solid var(--color-palette-tertiary-light-purple);background:var(--color-palette-secondary-white);cursor:pointer;flex-shrink:0;transition:background-color 0.2s ease,border-color 0.2s ease}.page-template-page-soovle .engines-selection-wrapper .engines-wrapper .engine-list>div.engine-item:hover{border-color:var(--color-palette-tertiary-medium-purple)}.page-template-page-soovle .engines-selection-wrapper .engines-wrapper .engine-list>div.engine-item.active{border-color:var(--color-palette-tertiary-medium-purple);background:var(--color-palette-tertiary-lightest-purple)}.page-template-page-soovle .engines-selection-wrapper .search-wrapper{flex:1 0 0%;align-self:stretch}.page-template-page-soovle .engines-selection-wrapper .search-wrapper input{display:flex;padding:var(--Spacing-s2,1rem) var(--spacing-s-25,1.25rem);flex-direction:column;justify-content:center;align-items:flex-start;flex:1 0 0%;border-radius:var(--Corner-Radius-s,.5rem);border:1px solid var(--Color-Palette-Greys-Light-Grey,#D2D3D5);background:var(--Color-Palette-Secondary-White,#FFF);width:100%;line-height:27px;letter-spacing:.09px}.page-template-page-soovle .results-wrapper{display:flex;justify-content:flex-start;align-items:flex-start;gap:var(--Spacing-s3,1.5rem);flex-wrap:wrap}.page-template-page-soovle .results-wrapper .results-tip-wrapper{flex:100%;margin-bottom:-8px}.page-template-page-soovle .results-wrapper .results-tip-wrapper p{font-size:14.5px;color:var(--Text-Colors-text-secondary,#787A80);line-height:22px;letter-spacing:.073px;margin:0}@keyframes s3{to{transform:rotate(1turn)}}.page-template-page-soovle .results-wrapper .results-item-wrapper{display:none;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-s-2);border:1px solid var(--color-palette-tertiary-light-purple);border-radius:var(--corner-radius-m);width:100%;min-height:21.5rem;padding:var(--spacing-s-3);align-self:stretch}.page-template-page-soovle .results-wrapper .results-item-wrapper.active{display:flex}.page-template-page-soovle .results-wrapper .results-item-wrapper.is-empty{justify-content:center}.page-template-page-soovle .results-wrapper .results-item-wrapper .results-engine-logo{display:flex;align-items:center;width:100%;flex-shrink:0}.page-template-page-soovle .results-wrapper .results-item-wrapper.is-empty .results-engine-logo{justify-content:center}.page-template-page-soovle .results-wrapper .results-item-wrapper.is-empty .result-list{display:none}.page-template-page-soovle .results-wrapper .results-item-wrapper .engine-logo-full{display:block;width:auto;height:1.5rem;max-width:100%;max-height:1.5rem;object-fit:contain;flex-shrink:0}.page-template-page-soovle .results-wrapper .results-item-wrapper.is-empty .engine-logo-full[alt="Answers"]{height:1.125rem}.page-template-page-soovle .results-wrapper .results-item-wrapper:not(.is-empty){align-items:flex-start;justify-content:flex-start}.page-template-page-soovle .results-item-wrapper .result-list{display:flex;flex-direction:column;flex:1 0 0%;align-self:stretch;text-align:center;width:100%}.page-template-page-soovle .results-wrapper .results-item-wrapper ul{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-s-05,.25rem);align-self:stretch;padding:0;margin:0;width:auto;height:100%;min-height:236px}.page-template-page-soovle .results-wrapper .results-item-wrapper ul li{list-style-type:none;font-size:.90625rem;font-style:normal;font-weight:600;line-height:1.375rem;letter-spacing:.00456rem;padding:var(--spacing-s-05);color:var(--Text-Colors-text-primary,#1E212B);text-align:left;width:100%;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.page-template-page-soovle .results-wrapper .results-item-wrapper ul li span.suggestion-text{max-width:200px}.page-template-page-soovle .results-wrapper .results-item-wrapper ul li .suggestion-actions{display:flex;align-items:center;gap:.5rem;visibility:hidden}.page-template-page-soovle .results-wrapper .results-item-wrapper ul li:hover .suggestion-actions{visibility:visible}.page-template-page-soovle .results-wrapper .results-item-wrapper ul li a.ai-overview{display:flex;align-items:center;gap:4px;padding:6px;border-radius:4px;color:var(--Text-Colors-text-primary,#1E212B);font-size:12px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.06px;background:rgba(249,245,255,.5)}.page-template-page-soovle .results-wrapper .results-item-wrapper ul li a.ai-overview:hover{background:rgba(249,245,255,.8);color:var(--Color-Palette-Primary-Purple,#7F1BFF);text-decoration:none}.page-template-page-soovle .results-wrapper .results-item-wrapper ul li a.ai-overview:before{content:'';display:block;width:12px;height:12px;background:transparent url(/wp-content/themes/seofx/assets/img/icons/StarFour.png) no-repeat center center}.page-template-page-soovle .results-wrapper .results-item-wrapper ul li span.star{width:1rem;height:1rem;background:transparent url(/wp-content/mu-plugins/fx-soovle/assets/icons/star.png) no-repeat center center}.page-template-page-soovle .results-wrapper .results-item-wrapper ul li:not(.empty_placeholder):hover{border-radius:var(--Corner-Radius-xs,.25rem);background:var(--Color-Palette-Tertiary-Light-Purple,#E7D6FF)}.page-template-page-soovle .results-wrapper .results-item-wrapper ul li.error_item_message,.page-template-page-soovle .results-wrapper .results-item-wrapper ul li.no_suggestions_found{font-size:1rem;font-style:normal;font-weight:400;justify-content:center;cursor:default;min-height:14.75rem;line-height:1.6875rem;letter-spacing:.0056rem;text-align:center}.page-template-page-soovle .results-wrapper .results-item-wrapper ul li.error_item_message:hover,.page-template-page-soovle .results-wrapper .results-item-wrapper ul li.no_suggestions_found:hover{background:none}.page-template-page-soovle .results-wrapper .results-item-wrapper ul li span.star:hover,.page-template-page-soovle .results-wrapper .results-item-wrapper ul li span.star.saved{background:transparent url(/wp-content/mu-plugins/fx-soovle/assets/icons/star-active.png) no-repeat center center}#starred-keywords-modal{width:50rem;padding:0;border-radius:9px;display:none;max-height:50rem;overflow-y:auto}#starred-keywords-modal button.fancybox-close-small{padding:var(--Spacing-s3,1.5rem) 3rem}#starred-keywords-modal button.fancybox-close-small svg{width:2rem!important;height:2rem!important;color:#A5A6AA}#starred-keywords-modal h4{color:var(--Color-Palette-Secondary-Black,#1E212B);font-size:1.75rem;font-style:normal;font-weight:700;line-height:2.125rem;padding:15px;margin:0}#starred-keywords-modal .starred-keyword-wrapper{display:flex;flex-direction:column;align-items:center;gap:var(--Spacing-s4,2rem);padding:15px;border-top:1px solid var(--Color-Palette-Tertiary-Light-Purple,#E7D6FF);border-bottom:1px solid var(--Color-Palette-Tertiary-Light-Purple,#E7D6FF)}#starred-keywords-modal .starred-keyword{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;align-self:stretch}#starred-keywords-modal .starred-keyword .keyword-wrapper{display:flex;justify-content:space-between;align-items:center;gap:.625rem;align-self:stretch}#starred-keywords-modal .starred-keyword .keyword-wrapper p{font-size:1.375rem;font-style:normal;font-weight:600;line-height:1.75rem;margin:0;padding:0}#starred-keywords-modal .starred-keyword .keyword-wrapper .remove-keyword-wrapper{display:flex;align-items:center;gap:var(--Spacing-s1,.5rem);color:#ED1D62;cursor:pointer;line-height:17px}#starred-keywords-modal .starred-keyword .keyword-wrapper .remove-keyword-wrapper:hover span.remove-keyword{border-bottom:1px solid #ED1D62}#starred-keywords-modal .starred-keyword .keyword-wrapper .remove-keyword-wrapper span.trash-icon{width:1rem;height:1rem;background:transparent url(/wp-content/mu-plugins/fx-soovle/assets/icons/trash.png) no-repeat center center}#starred-keywords-modal .starred-keyword ul{margin:0;padding:0;width:100%}#starred-keywords-modal .starred-keyword ul li{display:flex;padding:1.25rem .5rem;align-items:center;gap:var(--Spacing-s3,1.5rem);align-self:stretch;border-top:1px solid var(--Color-Palette-Tertiary-Light-Purple,#E7D6FF);list-style-type:none;margin-bottom:0}#starred-keywords-modal .starred-keyword ul li:last-child{border-bottom:1px solid var(--Color-Palette-Tertiary-Light-Purple,#E7D6FF)}#starred-keywords-modal .starred-keyword:last-child ul li:last-child{border-bottom:0}#starred-keywords-modal .starred-keyword ul li span.star-saved{width:25px;height:25px;background:transparent url(/wp-content/mu-plugins/fx-soovle/assets/icons/star-big.png) no-repeat center center;cursor:pointer}#starred-keywords-modal .export-button-wrapper{display:flex;padding:var(--Spacing-s3,1.5rem) 3rem;flex-direction:column;justify-content:center;align-items:center;gap:var(--Spacing-s4,2rem);align-self:stretch}#starred-keywords-modal .export-button-wrapper .export-button{display:flex;padding:.75rem 1.5rem;align-items:center;gap:var(--Spacing-s1,.5rem);border-radius:var(--Corner-Radius-s,.5rem);background:var(--Color-Palette-Primary-Purple,#7F1BFF);color:#fff;border:0;outline:auto}#starred-keywords-modal .export-button-wrapper .export-button span.export-icon{width:1rem;height:1rem;background:transparent url(/wp-content/mu-plugins/fx-soovle/assets/icons/export.png) no-repeat center center}.soovle-custom-loader{border-radius:50%;background:conic-gradient(#0000 10%,#766DF4);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 16px),#000 0);animation:s3 1s infinite linear}#soovle-results-loader-wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:50px;flex-basis:100%}#results-wrapper .soovle-custom-loader{width:80px;height:80px}#engine-list .soovle-custom-loader{width:23px;height:23px}.page-template-page-soovle .engine-item .engine-icon{display:block;width:24px;height:24px;max-width:24px;max-height:24px;object-fit:contain;flex-shrink:0}.icon-full{width:auto;height:1.875rem}@media screen and (min-width:768px){.page-template-page-soovle .breadcrumb-heading-content{flex-direction:row;align-items:flex-end;gap:var(--spacing-s-3)}.page-template-page-soovle .breadcrumb-heading-wrapper .divider{border-top:none;border-left:1px solid var(--color-palette-tertiary-light-purple);align-self:stretch;width:0}.page-template-page-soovle .engines-selection-wrapper .engines-wrapper .engine-list>div.engine-item{padding:var(--spacing-s-2)}.page-template-page-soovle .results-wrapper .results-item-wrapper{width:31%}#starred-keywords-modal h4{padding:var(--Spacing-s3,1.5rem) 3rem}#starred-keywords-modal .starred-keyword-wrapper{padding:1.5rem 3rem 0 3rem}}@media screen and (min-width:1024px){.page-template-page-soovle .engines-selection-wrapper{flex-direction:row}.page-template-page-soovle .engines-selection-wrapper .search-wrapper{align-self:flex-end;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.results-item-wrapper.break{flex-basis:100%;height:0;display:flex!important}.page-template-page-soovle .results-wrapper .results-item-wrapper{width:31.6%}.page-template-page-soovle .results-wrapper .results-item-wrapper ul li.error_item_message,.page-template-page-soovle .results-wrapper .results-item-wrapper ul li.no_suggestions_found{font-size:1.125rem}}@media screen and (min-width:1440px){.page-template-page-soovle .results-wrapper .results-item-wrapper{width:32%}}