@charset "UTF-8";
@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap);

:root { --theme-main-color: #98bf38; --theme-main-color-light: rgba(152, 191, 56, 0.8)!important; --theme-main-light-color: rgba(152, 191, 56, 0.2); --theme-main-light: #f5f5f5; --theme-darkmod-color: #3f3f3f; --theme-light-primary-color: #e8f7c4; --theme-white-color: rgba(255, 255, 255, 1); --theme-second-color: rgba(203, 203, 203, 0.3); --theme-gray-color: rgba(128, 128, 128, 1); --theme-gray-light-color: #b3b3b3; --theme-light-color: #ebebeb; --light-color: #f5f5f5; --theme-changed-color: #eaeaea; --line-gray-color: #ededed; --theme-light-gray-color: #dbdbdb; --theme-border-color: #e7e7e7; --theme-blue-color: #006ab7; --blue-color: #0938c2; --theme-background-light-color: rgba(grey, 0.1); --theme-background-transparent-color: rgba(255, 255, 255, 0.5); --theme-background-color: #fff; --theme-background-changed-color: #f0f1f2; --font-family-base: Poppins,sans-serif; --font-weight: 600; --font-weight-basic: 600; --font-weight-bold: 700; --font-weight-light: 300; --font-weight-normal: 400; --font-light-bold: 500; --font-size-base: 16px; --white: #fff; --black: #000000; --light-black: #4e4e4e; --dark-color: #1f1f1f; --light-black-second: #494949; --light-grey: rgba(255, 255, 255, 0.3); --dark-grey: #213044; --background-transparent-color: rgba(13, 28, 45, 0.3); --error-color: rgba(255, 0, 0, 0.5); --theme-warning-color: #ffa400; --theme-success-color: #89c929; --theme-danger-color: #ff4e42; --theme-progress-color: #009688; --theme-yellow-btn: #ffd360; --theme-green-color: #c2e078; --theme-blue-color: #0094ff; --theme-light-blue: #45bcdf; --theme-iceblue-color: #bfebff; --theme-yellow-color: #ffd360; --theme-orange-color: #ff8800; }

a, blockquote, button, h1, h2, h3, h4, h5, h6, input, label, li, p, select, span, textarea, ul { font-family: Poppins!important; }

.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl { width: 100%!important; }

@media (min-width:576px) {
  .container, .container-sm { max-width: 540px!important; }
}

@media (min-width:768px) {
  .container,   .container-md, .container-sm { max-width: 720px!important; }
}

@media (min-width:992px) {
  .container,   .container-lg,   .container-md, .container-sm { max-width: 960px!important; }
}

@media (min-width:1200px) {
  .container,   .container-lg,   .container-md,   .container-sm, .container-xl { max-width: 1140px!important; }
}

@media (min-width:1400px) {
  .container,   .container-lg,   .container-md,   .container-sm,   .container-xl, .container-xxl { max-width: 1320px!important; }
}

.sec-pad-sm { padding: 80px 0; }
.fz-16 { font-size: 16px; }
.fz-18 { font-size: 18px; }
.ms-4 { margin-left: 1.5em!important; }
.me-auto { margin-right: auto!important; }
.fw-normal { font-weight: 400!important; }
.fw-semibold { font-weight: 600!important; }
.justify-content-between { justify-content: space-between!important; }
.d-flex { display: flex!important; }
.align-items-center { align-items: center!important; }
ol.listSection li { border: none; padding-left: 0; margin-bottom: 30px; padding: 0; color: #212529; font-weight: 400; }
.m-0 { margin: 0!important; }
.mb-4 { margin-bottom: 24px!important; }
.mt-5 { margin-top: 3rem!important; }
.mb-5 { margin-bottom: 3rem!important; }
.bg-white { background-color: #fff; }
p { font-size: 16px!important; font-weight: 400; line-height: 1.7em!important; color: #4e4e4e!important; }
a { font-size: 16px; font-weight: 400; }
h4 { font-size: 28px; line-height: 1.2em; color: #000; font-weight: 600; margin-top: 0; }
h3 { font-size: 32px; font-weight: 600; line-height: 1.5em; margin: 0; color: var(--black); }
h5 { font-size: 24px; font-weight: 600; line-height: 1.6em; color: var(--black); margin: 0; }
h6 { font-size: 20px; font-weight: 600; line-height: 1.6em; color: var(--black); }
.new_Design { background: #f5f5f5; }
.new_Design .list-domain-container { padding: 50px 0 0!important; }
.new_Design h1 { text-align: center; margin: 0 0 40px; font-size: 36px!important; font-weight: 600; color: var(--black); font-family: var(--font-family-base); line-height: 1.2em!important; padding: 0; }
.new_Design .list-domain-container h1:before { display: none; }
.new_Design .row.list-domain-container { padding: 0 0 100px!important; }
.new_Design .row.list-domain-container .col-md-10 { margin: 0!important; max-width: 100%!important; flex: 100%!important; }
.new_Design .row.list-domain-container .first-col { flex: 1 0 70%!important; max-width: 100%; }
.new_Design .row.list-domain-container .second-col { flex: 1 0 30%; }
.new_Design .list-domain-container textarea { height: 100%; resize: none; border-radius: 29px; border: 2px solid #ebebeb; background: #fff; padding: 26px 23px; font-size: 18px; font-weight: 500; line-height: 1.5em; margin-bottom: 0!important; }
.new_Design .second-col label { font-size: 18px; font-weight: 400; line-height: 1.5em; border-bottom: 1px solid #d9d9d9; width: 100%; padding: 0 0 10px 34px; color: #212529; }
.new_Design .second-col .checkbox { min-height: 1.5rem; position: relative; }
.new_Design .second-col input[type=checkbox]:checked+label:before, .new_Design .second-col input[type=checkbox]:not(:checked)+label:before { width: 19px; height: 19px; box-shadow: none; top: 5px; border-radius: .25em; border: 1px solid #dee2e6; }
.new_Design .second-col input[type=checkbox]:checked+label:before { background-color: #98bf38; }
.new_Design .second-col input[type=checkbox]:checked+label:after { width: 6px; height: 10px; top: 8px; left: 6px; border-width: 0 2px 2px 0; font-size: 1px; border-color: #fff; }
.new_Design .second-col .checkbox:not(:last-child) { margin: 0 0 20px; }
.new_Design .list-domain-container .btn { line-height: normal; padding: 10px 30px!important; margin: 15px 0 0 30px!important; border-radius: 100px; box-shadow: none; transition: all .5s ease; font-weight: 600; min-width: auto; background: rgba(152, 191, 56, .8)!important; }
.new_Design .list-domain-container .btn:hover { background: #98bf38!important; }
.new_Design .list-domain-container #save_button.btn { background: #212529!important; }
div#show_result { margin-top: 50px; }
div#show_result textarea { min-height: 200px; }
.howToUse { padding: 70px 0 50px; }
.howToUse .innerRow .secHeading { margin: 50px 0 30px 0; }
.howToUse .innerRow .flexRow { margin-top: 55px; }
.orderedList { list-style-type: none; counter-reset: section; padding: 0; margin: 0; }
ol.listSection li:before { color: var(--theme-main-color-light); font-size: 32px; font-weight: var(--font-weight-basic); content: counters(section, "") " "!important; margin-top: 4px; counter-increment: section; }
.listSection li div { line-height: 30px; }
.howItHelps { padding: 80px 0; }
.infoSectionOne { padding: 70px 0; }
.infoSectionTwo { padding: 65px 0 65px; }
.infoSectionTwo .rowTwoImg { margin: 60px 0; }
.infoSectionTwo .rowTwoImg .leftCol { flex: 1 0 53.6%; }
.infoSectionTwo .rowTwoImg .rightCol { flex: 1 0 46.4%; }
.new_Design .bac-main-block { padding: 80px 0 60px 0; }
.new_Design .bac-main-block .bac-top-part { padding-top: 0; padding-bottom: 0!important; }
.new_Design .bac-main-block .bac-top-part .col-md-offset-1 { margin: 0!important; max-width: 100%!important; flex: auto; }
.new_Design .bac-main-block h1 { margin-bottom: 40px; }
.new_Design .container .col-md-offset-1 { margin-left: 0!important; max-width: 100%!important; flex: auto!important; }
.new_Design .bac-middle-part1 p { font-size: 18px!important; }
.new_Design .bac-middle-part1 li { font-size: 18px!important; color: #212529!important; font-weight: 400; line-height: 1.5em!important; }
.new_Design .bac-middle-part1 li::marker { color: #212529!important; }
.new_Design .bac-middle-part1 { margin-bottom: 0; }
.new_Design .bac-search-field input { width: 100%; border-radius: 50px!important; border: 1px solid #ebebeb!important; background: #fff; height: 50px; margin: 0 24px 0 0; padding: 6px 20px; font-size: 16px; outline: 0!important; }
.new_Design .bac-search-field input::placeholder { font-size: 16px; }
.new_Design .bac-search-field .input-group-addon { background-color: var(--theme-main-color-light)!important; border-radius: 60px; padding: 17px 50px!important; transition: all .5s ease; font-weight: 600; font-size: 16px; font-family: Poppins; border: none!important; }
.new_Design .bac-search-field { align-items: center; }
.new_Design .bac-search-field .input-group-addon:hover { background-color: var(--theme-main-color)!important; }
.unimplementRecommend .secHeadingTitle { margin-bottom: 60px; }
.unimplementRecommend .mainRow { counter-reset: section; }
.unimplementRecommend .mainRow .colItem { margin-bottom: 60px; }
.unimplementRecommend .mainRow .listSection { font-size: 22px!important; line-height: 40px!important; color: var(--light-black-second)!important; position: relative; display: flex; font-weight: var(--font-weight-normal); margin-bottom: 60px; margin-left: 80px; }
.unimplementRecommend .mainRow .listSection:before { counter-increment: section; content: " " counter(section) " "; color: var(--theme-main-color-light); font-size: 89px; margin-right: 16px; font-weight: var(--font-weight-bold); position: absolute; left: -80px; margin-top: 22px; }
.unimplementRecommendWrapper { padding-bottom: 24px; }
.advancedSearchWrap .searchBox .searchBoxContent { padding: 50px; background: var(--light-color); }
.advancedSearchWrap .searchBox .searchBoxContent h4.secTitle { margin-bottom: 10px; }
.advancedSearchWrap .searchBox .searchBoxContent li.list-group-item { background-color: transparent; border: none; padding: 8px 16px; line-height: 1; }
.advancedSearchWrap .searchBox .searchBoxContent li.list-group-item a { color: var(--blue-color); text-decoration: none; }
.advancedSearchWrap .searchBox .searchBoxContent li.list-group-item a:hover { color: var(--theme-main-color); }
.advancedSearchWrap .searchBox .searchBoxContent ul.list-group { margin: 0; }
.list-sec-wrapper .list-group-item { background: 0 0; border: none; padding: 0; padding-bottom: 18px; font-weight: 400; height: unset!important; line-height: 1.5; font-size: 16px; word-break: break-all; color: #212529; }
li.list-group-item span.rightArrow_Icon { margin: 0 12px 0 0; color: var(--theme-main-color); }
.text-color-black.text-decoration-imp { text-decoration: underline!important; text-underline-offset: 7px; }
.new_Design .bac-main-block-two h1 { margin: 0 0 30px; }
.new_Design .bac-main-block-two .bac-browsers .active-browser { font-weight: 600; color: #000; }
.new_Design .bac-main-block-two .bac-browsers span:hover, .new_Design .bac-main-block-two .bac-browsers:hover { color: #000!important; }
.new_Design .bac-main-block-two .bac-bottom-part .bac-middle-part { margin-bottom: 0; }
.new_Design .bac-main-block-two .bac-browser-block h2 { font-size: 32px; }
.new_Design .bac-main-block-two .bac-browser-block p { font-size: 24px!important; color: #000!important; font-weight: 500; }
.new_Design .bac-main-block-two ul a { margin: 10px 0; display: inline-block; color: var(--blue-color); text-decoration: underline; }
.new_Design .utm-generator .utm-top-part { padding-top: 80px; }
.new_Design .utm-generator .utm-top-part h1 { margin: 0 0 48px; }
.new_Design .utm-generator .utm-text-description { font-size: 20px!important; font-weight: 500; color: var(--light-black-second)!important; margin-bottom: 16px; }
.new_Design .utm-site-adress .input-text { font-family: Poppins; font-size: 18px; color: #212529; }
.new_Design .utm-generator .utm-site-adress { border-radius: 31px; background: var(--white); padding: 35px 35px 45px; }
.new_Design .utm-site-adress input.utm-email { width: 100%; border-radius: 50px; border: 1px solid #ebebeb; background: #fff; height: 50px; padding: 6px 20px; font-size: 16px; font-weight: 400; }
.new_Design .utm-site-adress input.utm-email::placeholder { font-size: 16px!important; }
.new_Design .utm-site-adress .radio-text { padding: 0; margin: 24px 0 10px 0; font-size: 20px; font-weight: 600; font-family: Poppins; color: #000; }
.new_Design .utm-site-adress .radio-text { padding: 0; margin: 24px 0 10px 0; font-size: 20px; font-weight: 600; font-family: Poppins; color: #000; }
.new_Design .utm-site-adress label { font-size: 16px; width: fit-content; margin: 0 50px 0 0; padding: 6px 0 6px 32px; }
.new_Design .utm-fieldset { margin: 80px 0 0; padding: 80px 0 40px 0; }
.new_Design .utm-fieldset .form-text { padding: 0; margin: 0 0 10px 0; font-size: 20px; font-weight: 600; font-family: Poppins; color: #000; display: flex; justify-content: space-between; }
.resultingBlock { padding: 0 0 50px; }
.new_Design .utm-fieldset .form-text span { font-size: 18px!important; color: var(--theme-gray-light-color); font-weight: 400; }
.new_Design .form-group .form-vars { border-radius: 50px; border: 1px solid #ebebeb; background: #fff; height: 50px; font-weight: 400!important; font-size: 16px!important; padding: 6px 20px!important; margin-bottom: 0; }
.new_Design .form-group .form-vars::placeholder { font-size: 16px!important; }
.new_Design .utm-fieldset .row { margin-bottom: 36px; }
.new_Design .utm-fieldset .utm-submit-block { align-items: flex-end; }
.new_Design .utm-fieldset .utm-submit-block .utm-generation-button, .resultingBlock .innerFlex .copy-button { background-color: var(--theme-main-color-light)!important; border-radius: 60px; padding: 6px 50px!important; transition: all .5s ease; font-weight: 600; font-size: 16px; width: 100%; height: 50px; border: none; }
.new_Design .utm-fieldset .utm-submit-block .utm-generation-button:hover, .resultingBlock .innerFlex .copy-button:hover { background-color: #98bf38!important; }
.new_Design .utm-fieldset .utm-submit-block .utm-fourth-block { position: unset; }
.resultingBlock .innerFlex .utm-result-block { order: -1; flex: 1; margin: 0 60px 0 0; background-color: var(--theme-light-color); padding: 24px 20px; border-radius: 30px; }
.resultingBlock .innerFlex .utm-result-block p { margin: 0; }
.resultingBlock .innerFlex .utm-result-block>* { color: #212529!important; font-size: 16px; }
.resultingBlock .innerFlex .right-align { min-width: fit-content!important; margin: 0!important; }
.new_Design .utm-generator .utm-fourth-block, .new_Design .utm-generator .utm-third-block { padding-right: 10px; }
.new_Design .utm-generator .utm-parameters { display: none; }
.new_Design .utm-generator .utm-parameters { display: none; }
.googleAdsSecList .flexStart { display: flex; align-items: center; }
.googleAdsSecList .flexStart span.name { display: block; width: 200px; font-size: 20px; font-weight: var(--font-weight-basic); color: var(--light-black-second); }
.googleAdsSecList .flexStart p { width: calc(100% - 200px); margin-bottom: 0; }
.googleAdsSecContent .googleAdsSecList:not(:last-child) { margin-bottom: 40px; }
.new_Design ul.listContent { padding: 0; }
.list-group-numbered { list-style-type: none; counter-reset: section; }
.new_Design .cs-top-part, .new_Design .fk-top-part { padding-top: 80px; padding-bottom: 60px; }
.new_Design .cs-top-part h1:before { display: none!important; }
.new_Design .fraze-block { border: none!important; background: #fff; border-radius: 35px; padding: 0; margin: 0 0 50px; }
.new_Design .fraze-block label { padding: 20px 40px 15px; line-height: 1.4em!important; display: inline-block; position: unset!important; width: 100%; color: #98bf38; font-weight: 500; }
.new_Design .fraze-block textarea { margin: 0!important; border-color: #ececec!important; outline: 0!important; box-shadow: none!important; padding: 15px 40px; }
.new_Design .fraze-block .textarea-info { max-width: 700px; left: 0; right: 0; margin: 0 auto; top: 50%; transform: translateY(-50%); }
.new_Design .fraze-block .fraze-count-words { padding: 20px 40px; }
.new_Design .fraze-count-words-block { font-size: 18px; line-height: 1.4em!important; display: inline-block; }
.new_Design .tarifs-left { padding: 0 40px 0!important; }
.new_Design .tarifs-left p { font-size: 18px!important; line-height: 1.3em!important; margin-bottom: 14px; }
.new_Design .file-load-block { display: flex; flex-direction: row; align-items: center; justify-content: center; height: unset!important; padding: 0!important; min-height: unset; margin: 80px 0 80px; }
.new_Design .file-load-block label.cs-button { transform: unset; line-height: normal; padding: 10px 30px!important; border-radius: 100px; box-shadow: none; transition: all .5s ease; font-weight: 600; margin: 0 20px; background: rgba(152, 191, 56, .8)!important; border: 1px solid #98bf38!important; display: flex; justify-content: center; flex-direction: row-reverse; align-items: baseline; }
.new_Design .file-load-block label.cs-upload-button { background: 0 0!important; }
.new_Design .file-load-block label.cs-button:hover { background: #98bf38!important; color: #fff; }
.new_Design .file-load-block label.cs-button:after { margin: 0 10px 0 0; }
#generator-form { width: 100%; padding: 0; margin: 0 auto; }
/* .resultTableNew { padding: 60px 0 30px; } */
.additionalFeatures { padding: 60px 0; }
.fieldMain { display: flex; justify-content: space-between; flex-wrap: wrap; margin: 0 0 30px; }
.fieldMain .fieldSolo { width: calc(50% - 50px); }
.new_Design .cluster_seo input[type=text] { border-radius: 50px!important; }
.cluster_seo.new_Design input[type=text] { border-radius: 50px; border: 2px solid #ebebeb!important; padding: 16px 30px; font-size: 16px; margin: 0!important; color: #000; }
.synonyms-group span.add_more { right: 0; height: 50px; bottom: 0; width: 50px; display: flex; align-items: center; justify-content: center; border-radius: 11px!important; color: #fff; }
.new_Design .cs-shablon label.label_bold { margin: 0 0 12px!important; display: block; }
.new_Design .cs-controls { margin: 30px 0 0!important; width: 100%; }
.new_Design .cs-controls .frequency-clear { display: flex; align-items: center; justify-content: space-between; }
.new_Design .cs-controls .frequency-clear:after, .new_Design .cs-controls .frequency-clear:before { display: none; }
.new_Design .frequency-block { float: none!important; }
.new_Design .frequency-block span.frequency-desc { letter-spacing: unset; font-weight: 500; }
.new_Design .frequency-block input[type=checkbox]:checked { border-color: #89c929; }
.new_Design .frequency-block input[type=checkbox] { border-width: 2px; margin-left: 30px; }
.new_Design .frequency-block input[type=checkbox]:checked:after, .new_Design .geolocation-block input[type=checkbox]:checked:after, .new_Design .relevant-block input[type=checkbox]:checked:after { top: 3px; }
.commonBorderedBtn, .new_Design .clear_all_fields, .new_Design .show_example { transform: unset; line-height: normal; padding: 10px 30px!important; border-radius: 100px!important; box-shadow: none!important; transition: all .5s ease; font-weight: 600; background: 0 0; border: 1px solid #98bf38!important; text-transform: capitalize; }
.commonBorderedBtn:hover, .new_Design .clear_all_fields:hover, .new_Design .show_example:hover { background: #98c038!important; color: #fff!important; }
.commonBorderedBtn:hover label { color: #fff!important; }
.new_Design .geolocation-relevant { display: flex; align-items: center; margin: 0 0 60px 0; }
.new_Design .geolocation-relevant>div { float: none; margin: 0; }
.new_Design .geolocation-relevant>div.geolocation-block { margin-inline: 50px; }
.new_Design input#cl-hide-minimum { border-radius: 50px; margin-left: 24px; margin-bottom: 0; }
.new_Design .cs-save-button.btn { border: none; padding: 0!important; font-weight: 600!important; font-size: 18px; text-transform: capitalize; }
.commonBorderedBtn:hover label:after { filter: invert(11) brightness(66.5); }
.new_Design a#hide-fields { display: flex; align-items: center; justify-content: space-between; flex-flow: row-reverse; text-decoration: unset; }
.new_Design a#hide-fields span.hide-fields-char { right: 0; top: 0; background: 0 0; text-decoration: unset!important; }
.new_Design #searchin { padding: 10px 30px; border-radius: 50px; font-size: 18px; line-height: normal; }
.new_Design .buttons-wrap { align-items: center; }
.cs-result-table button.commonBorderedBtn>span { display: flex; flex-direction: row-reverse!important; align-items: center; justify-content: center; padding: 0; text-align: center; }
.cs-result-table button.commonBorderedBtn>span span { position: unset; margin: 0 0 0 20px; }
.new_Design .slick-row.even, .new_Design .slick-row.odd { background: 0 0; }
.new_Design .slick-row .slick-cell { border-color: #f3f3f3; }
.new_Design .slick-viewport { background: #fff; }
.category-short-title:after { font-weight: 300; top: 22px; }
.resultTableNew .slick-header-column { background: #98bf38; border: none; color: #fff; }
.resultTableNew .slick-header-column .slick-sort-indicator:before { border-top-color: #fff; }
.resultTableNew .slick-header-column .slick-sort-indicator:after { border-bottom-color: #fff; }
.new_Design span.category-short-title { font-weight: 600; }
.new_Design span.category-short-title span { color: #98bf38!important; }
.new_Design div#myGrid { border: none; border-radius: 6px; }
.new_Design .new-view-cluster input[type=checkbox]:checked:after { border-color: #fff; }
.rectList li { position: relative; padding: 0 0 20px 30px!important; }
.rectList li:before { content: ""; position: absolute; left: 0; top: 0; width: 13px; height: 23px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='24' viewBox='0 0 13 24' fill='none'%3E%3Cpath d='M0 0H4.71429L13 11.7857L4.71429 23.5714H0V0Z' fill='%2398bf38' style=''/%3E%3C/svg%3E") center/contain no-repeat; }
.numbList li { position: relative; padding: 0 0 20px 30px!important; }
.numbList>li:before { content: counter(section) "."; position: absolute; left: 0; top: -2px; counter-increment: section; font-weight: 700; font-size: 1.2em; }
.numbList { counter-reset: section; }
.numbList .rectList { margin: 20px 0 0; }
div#search { margin: 0 0 0 13px; }
.middleImageMargin { margin: 0 20px; }
.cssload-loader { background: 0 0; }
.progress-bar-success { background: #98bf38; border-radius: 50px; }
.synonyms-group span.add_more { margin: 20px 0 20px 0; }
/* KEYWORD GENERATOR PAGE CSS STARTS HERE */
.new_Design p.fk-text-description { text-align: center; font-size: 22px!important; }
.new_Design .fk-top-part h1 { margin: 0 0 14px 0!important; }
.new_Design .fk-generator label { font-weight: 500; }
.new_Design .fk-generator textarea.form-control { border: 1px solid #c6c6c6; border-radius: 10px; outline: none; }
.new_Design .fk_third_part { margin-top: 40px; }
.new_Design .fk_third_part button { border-radius: 100px; text-transform: uppercase; position: relative; padding: 15px 30px 15px 60px; }
.new_Design .fk_third_part button:before { content: ''; background: url(https://unmiss.com/wp-content/uploads/2024/05/userMultipleNew.png) center/contain no-repeat; position: absolute; left: 20px; top: 50%; transform: translateY(-50%); width: 28px; height: 22px; }
.new_Design .fk_result_part button { border-radius: 100px; padding: 8px 30px; font-size: 18px; }
.resultTop { margin: 40px 0 50px; }
.resultTop h5 { margin: 0 0 50px 0; }
.typesOfKeyowrds p strong { font-size: 22px; }
.page-id-886 p { margin-bottom: 30px; }
.page-id-886 .col p:last-child { margin-bottom: 0; }
.new_Design .cs-save-button.btn::after { display: none; }
.fk_result_part { margin-bottom: 0!important; }
.resultMiddle { padding-bottom: 0!important; }
.new_Design button.technical-support.support-button { padding: 14px 30px 14px 60px; position: relative; line-height: 1; background-image: none!important; }
.new_Design button.technical-support.support-button:before { content: ''; position: absolute; left: 28px; top: 50%; transform: translateY(calc(-50% + 1px)); width: 22px; height: 26px; background: url(https://unmiss.com/wp-content/uploads/2024/05/support_icon.png) center/contain no-repeat; }
.midWidth .row { max-width: 800px; margin: 0 auto; }
.mw-800 { max-width: 800px; margin-inline: auto!important; }
.new_Design .second-col .checkbox.new_for_addonmain input { width: 100%; }
.new_Design .second-col .checkbox.new_for_addonmain .input_field { margin: 0 0 0; }
.new_Design .second-col .checkbox.new_for_addonmain  label { border: none; }
.new_Design .second-col .checkbox.new_for_addonmain .input_field input[type="text"] { border-radius: 10px; border: 2px solid #ebebeb; background: #fff; padding: 16px 16px; font-size: 16px; font-weight: 500; line-height: 1.5em; margin-bottom: 0!important; outline: none!important; }
.page-id-38817 .new_Design .list-domain-container textarea { width: 100%; }
img.dak_mode_logo { display: none; }
@media (max-width:580px) {
  .new_Design .bac-search-field { flex-flow: column; }
  .new_Design .bac-search-field input { margin: 0 0 20px 0!important; }
}

@media (max-width:575px) {
  .formDiv .container { padding-inline: 35px!important; }
}

@media (min-width:992px) {
  .ps-lg-5 { padding-left: 3rem!important; }
}

@media (max-width:767px) {
  h3 { font-size: 24px; }
  .new_Design h1 { margin: 0 0 40px 0!important; font-size: 30px!important; line-height: 1.3!important; }
  .new_Design .list-domain-container textarea { min-height: 200px; }
  .new_Design .row.list-domain-container .second-col { margin-top: 60px; }
  .new_Design .row.list-domain-container #show_result .second-col { margin-top: 0; }
  h4 { font-size: 20px; }
  .howItHelps, .infoSectionOne { padding: 40px 0; }
  .domainsWrap.sec-pad-sm .imageWrapper,   .infoSectionOne .imageWrapper, .submitSitemapWrap .imageWrapper { margin-bottom: 30px; }
  .infoSectionTwo .rowTwoImg { margin: 30px 0; flex-direction: column; }
  .sec-pad-sm { padding: 50px 0; }
  .new_Design .list-domain-container { padding: 60px 0 0!important; }
  .new_Design .row.list-domain-container { padding: 0 0 50px!important; }
  .text-color-black.text-decoration-imp { text-decoration: underline!important; text-underline-offset: 7px; }
  .new_Design .bac-main-block { padding: 40px 0 60px 0; }
  .unimplementRecommend .mainRow .listSection { font-size: 16px!important; }
  .advancedSearchWrap .searchBox .searchBoxContent { padding: 40px 20px; }
  .new_Design .bac-main-block-two .bac-browser-block h2 { font-size: 24px; }
  .new_Design .bac-main-block-two .bac-browser-block p { font-size: 20px!important; }
  .new_Design .utm-generator .utm-top-part { padding-top: 50px; }
  .new_Design .utm-generator .utm-site-adress { padding: 35px 20px 45px; width: calc(100% - 30px); margin: 0 auto; }
  .new_Design .utm-site-adress label { width: 100%; }
  .new_Design .utm-fieldset { margin: 60px 0 0; padding: 50px 10px 1px 10px; }
  .new_Design .utm-generator .utm-third-block { margin: 0 0 36px; }
  .new_Design .utm-fieldset .form-text { font-size: 18px; }
  .resultingBlock .innerFlex { flex-direction: column; }
  .resultingBlock .innerFlex .utm-result-block { margin: 0 0 20px; }
  .googleAdsSecList .flexStart span.name { font-size: 17px; width: 130px; }
  .googleAdsSecList .flexStart p { width: auto; flex: 1; }
  h5 { font-size: 20px; }
  h6 { font-size: 16px; }
  .new_Design .cs-top-part { padding-top: 50px; padding-bottom: 10px; }
  .new_Design .fraze-count-words-block { font-size: 14px; }
  .new_Design .tarifs-left { padding: 0 0 0!important; }
  .new_Design .file-load-block { margin: 30px -20px 50px; flex-wrap: wrap; gap: 16px; }
  .new_Design .tarifs-left p { font-size: 15px!important; }
  .new_Design .fraze-block .fraze-count-words, .new_Design .fraze-block label { padding: 20px 20px 15px; }
  .new_Design .file-load-block label.cs-button { margin: 0 10px; }
  .fraze-block .textarea-text { line-height: 1.5em; }
  .div_show_example #show_example { margin: 0; }
  .commonBorderedBtn label { margin: 0!important; font-size: 15px!important; line-height: 1!important; }
  .commonBorderedBtn,   .new_Design .clear_all_fields, .new_Design .show_example { font-size: 15px!important; width: 100%!important; max-width: 100%!important; }
  .new_Design .buttons-wrap { justify-content: center; }
  .new_Design .buttons-wrap .buttons-block { width: 100%; }
  .new_Design #searchin { width: 100%; max-width: 100%!important; }
  .new_Design #search { margin: 0!important; width: 100%; }
  .commonBorderedBtn,   .new_Design #searchin,   .new_Design .clear_all_fields, .new_Design .show_example { margin: 10px auto!important; max-width: 350px!important; display: flex!important; width: 100%!important; min-height: 45px; align-items: center!important; justify-content: center!important; }
  .new_Design .buttons-wrap>div { margin: 0; width: 100%; padding: 0; }
  .new_Design .div_show_example { padding: 0!important; }
  .fieldMain .fieldSolo { width: 100%!important; margin: 0 0 30px; }
  .fieldMain { margin: 0; }
  .new_Design .cs-shablon label.label_bold { font-weight: 600; }
  .new_Design .synonyms-group { flex-direction: column; align-items: flex-start; }
  .cluster_seo.new_Design input[type=text] { width: 100%; }
  .new_Design .imageSecWrap .flexAlign { display: flex; flex-wrap: wrap; }
  .new_Design .imageSecWrap .flexAlign img { margin: 10px!important; }
  .new_Design .cs-controls .frequency-clear { flex-wrap: wrap; }
  .new_Design .geolocation-relevant { flex-wrap: wrap; flex-direction: column; align-items: flex-start; }
  .new_Design .geolocation-relevant>div.geolocation-block { margin: 10px 0!important; }
  .fourBtns { display: flex; align-items: center; justify-content: center; flex-wrap: wrap; margin: 0 0 30px; }
  .fourBtns>a, .fourBtns>button { width: 100%!important; float: none!important; }
  .fourBtns>a button { margin: 10px auto!important; float: unset!important; }
  .new_Design .slick-viewport { background: #fff; }
  /* KEYWORD GENERATOR PAGE CSS */
  .new_Design .fk-top-part { padding: 55px 0 10px!important; }
  .new_Design p.fk-text-description { font-size: 16px!important; }
  .resultTop { margin: 0 0 50px; }
  .new_Design .fk_third_part { gap: 20px; justify-content: center; }
  .new_Design .fk_third_part>div { display: flex; justify-content: center; }
  .new_Design .fk_third_part .col-md-4 p { text-align: center!important; }
  .new_Design .fk_third_part .col-md-4 p { text-align: center!important; }
  .resultTop .row { justify-content: center; text-align: center; }
  .resultTop .row button { float: none; }
  .resultTop h5 { margin: 0 0 20px 0; }
}

@media (min-width:768px) {
  .new_Design .bac-main-block-two .bac-browsers { border-radius: 20px 20px 0 0; }
}

@media (max-width:1024px) and (min-width:768px) {
  .new_Design h1 { font-size: 32px!important; font-weight: 600; }
  .new_Design div#tool .wrap-cols.row { flex-flow: column; }
  .new_Design .list-domain-container textarea { min-height: 200px; }
  .new_Design .row.list-domain-container .second-col { margin-top: 30px; width: 100%; max-width: 100%; }
  .imageWrapper { text-align: center; }
  .new_Design .utm-fieldset .form-text { font-size: 18px; }
  .new_Design .utm-fieldset .form-text span { font-size: 16px!important; }
  .new_Design .buttons-wrap { justify-content: space-around; max-width: 640px; gap: 10px; }
  .new_Design a#hide-fields { max-width: 420px; margin: 0 auto; }
  .new_Design .div-hide { padding: 0; width: 100%; }
  .fieldMain .fieldSolo { width: calc(50% - 20px); }
  .synonyms-group span.add_more { margin: 20px 0 20px 30px; }
  .new_Design .frequency-block input[type=checkbox] { margin-left: 4px; }
  .frequency-block .label_bold,   .geolocation-block .label_bold, .relevant-block .label_bold { font-size: 15px!important; }
  .new_Design .geolocation-relevant>div.geolocation-block { margin-inline: 0; }
  .new_Design .geolocation-relevant>div { float: unset!important; }
  .new_Design .geolocation-relevant>div label.label_bold { font-size: 15px!important; margin-left: 10px; }
  .new_Design input#cl-hide-minimum { margin-left: 4px; }
  .new_Design .geolocation-relevant { justify-content: space-between; }
  .new_Design .geolocation-relevant:after, .new_Design .geolocation-relevant:before { display: none!important; }
  /* KEYWORD GENERATOR PAGE CSS */
  .new_Design .fk-top-part { padding: 80px 0 30px!important; }
  .new_Design .fk-generator label { font-size: 15px; font-weight: 600; }
  .new_Design p.fk-text-description { font-size: 18px!important; }
  .new_Design .fk_test { text-align: right; }
  .resultTop { margin: 20px 0 20px; }
  .resultTop h5 { margin: 0 0 20px 0; }
}

@media (max-width:1024px) {
  .unimplementRecommend .mainRow .listSection { font-size: 18px; align-items: flex-start; margin-left: 10px; }
  .unimplementRecommend .mainRow .listSection:before { font-size: 60px; top: 15px; left: -10px; position: relative; }
  .unimplementRecommend .mainRow .colItem { margin-bottom: 0; }
  .list-sec-wrapper .list-group-item { position: relative; padding-left: 25px; }
  li.list-group-item span.rightArrow_Icon { position: absolute; left: 0; top: 0; }
}

@media (min-width:1025px) {
  .unimplementRecommend .mainRow .listSection:before { margin-top: 22px; }
  .advancedSearchWrap .searchBox { padding-right: 100px; }
}

@media (min-width:1025px) and (max-width:1200px) {
  .advancedSearchWrap .searchBox .searchBoxContent { padding: 30px; }
  .new_Design .buttons-wrap>div { width: 100%!important; padding: 0; margin: 0 auto; max-width: 440px; }
  .new_Design .buttons-wrap { flex-direction: column-reverse; gap: 20px; }
  .new_Design .buttons-wrap>div.buttons-block, .new_Design .div_show_example { display: flex; align-items: center; justify-content: center; gap: 20px; }
  .new_Design .buttons-wrap>div.buttons-block a, .new_Design .div_show_example a { margin: 0!important; }
  div#search { margin: revert-layer; }
}

@media (min-width:1201px) and (max-width:1450px) {
  .new_Design .div-hide { padding: 0!important; }
  div#search { margin: 0 0 0 10px; }
  .commonBorderedBtn,   .new_Design #searchin,   .new_Design .clear_all_fields, .new_Design .show_example { font-size: 14px; }
}

@media (max-width:1450px) {
  .new_Design div#myGrid { width: 1000px!important; margin: 0 auto; }
  .mainTablePortal { overflow: auto!important; border-radius: 6px; width: 100%; margin: 40px auto 50px!important; }
  .resultTableNew { max-width: 100%; margin: 0 auto!important; }
}
.cmt-center-loader { margin: 40px auto 0!important; }
.cs-result-table { margin: 40px auto 0; }
