@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
:root { --new-primary-color: #98bf38; --main-dark: #212529; --light-dark: #494949; }
/* new home css */
section.banner-wrap h1 { color: #98bf38; font-family: 'Museo Sans Cyrl'; text-align: center; }
section.banner-wrap { padding: 40px 20px; }
section.testimonial-wrap { padding: 40px 20px; }
.testimonial-wrap .slick-slider { position: relative; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }
.testimonial-wrap .slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
section.testimonial-wrap .testimonial_info { display: block; padding: 50px; margin: 50px; border: solid #98bf38 20px; position: relative; }
section.testimonial-wrap .testimonial_info:before { content: ""; border-left: 40px solid transparent; border-right: 40px solid #98bf3800; border-top: 33px solid #98bf38; position: absolute; bottom: -51px; left: 50%; z-index: 999; transform: translateX(-50%); }
.maininfo_div { text-align: center; }
.slider.testimonialautoplay.slick-initialized.slick-slider { width: 80%; margin: 0 auto; }
section.testimonial-wrap .slick-slide:after { content: ""; border-left: 40px solid transparent; border-right: 40px solid transparent; border-top: 40px solid #fff; position: absolute; left: 50%; z-index: 9999; bottom: -20px; transform: translateX(-50%); }
section.testimonial-wrap button.slick-next:before, section.testimonial-wrap button.slick-prev:before { position: absolute; font-family: "FontAwesome"!important; font-weight: 400!important; color: #acacac; inset: 0; display: block!important; font-size: 22px!important; top: 50%; }
section.testimonial-wrap button.slick-prev:before { content: "\f053"!important; }
section.testimonial-wrap button.slick-next:before { content: "\f054"!important; }
section.testimonial-wrap button.slick-prev { border: solid #acacac 1px; width: 40px; height: 40px; background: none; border-radius: 50px; }
section.testimonial-wrap button.slick-next { border: solid #acacac 1px; width: 40px; height: 40px; background: none; border-radius: 50px; }
.testimonial-wrap .slick-list:focus { outline: none; }
section.testimonial-wrap .slick-loading .slick-list { background: url(../images/ajax-loader.gif) center center no-repeat; }
section.testimonial-wrap .slick-list.dragging { cursor: pointer; cursor: hand; }
section.testimonial-wrap .slick-slider .slick-track { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.slick-track { position: relative; left: 0; top: 0; display: block; }
.slick-loading .slick-track { visibility: hidden; }
.slick-slide { display: block; height: auto; border: 0 solid #000; margin: 0 10px; float: left; background: #fff!important; }
.slick-next, section.testimonial-wrap .slick-prev { position: absolute; display: block; height: 20px; width: 20px; line-height: 0; font-size: 0; cursor: pointer; background: transparent; color: transparent; top: 50%; margin-top: -10px; padding: 0; border: none; outline: none; background: #000; }
section.testimonial-wrap .slick-prev { left: -20px; }
section.testimonial-wrap .slick-next { float: right; right: -20px; }
section.testimonial-wrap .slick-dots { width: 100%; float: left; text-align: center; margin: 20px 0 0 0; }
section.testimonial-wrap .slick-dots li { display: inline-block; margin: 0 5px; padding: 0; cursor: pointer; }
section.testimonial-wrap .slick-dots li button { border: 0; background: #6c0; display: block; height: 20px; width: 20px; outline: none; cursor: pointer; color: #fff; }
section.testimonial-wrap .slick-dots li.slick-active button { background: #000; }
.infomartion h5 { margin-bottom: 0; line-height: 2!important; }
.infomartion img { border-radius: 50%; width: 55px; }
.testimonial_infodiv { display: flex; justify-content: center; width: 100%; padding-top: 21px; }
.testimonial_infodiv .infomartion { padding: 0 5px; text-align: center; }
.infomartion p { font-size: 16px; margin-top: 0; padding-top: 0; line-height: 2!important; }
.infomartion.active img { width: 70px; }
.testimonial_infodiv .infomartion:not(.active) .text { display: none; }
.containerNew { width: 100%!important; max-width: 1170px; }
.contact__content h1 { font-size: 40px!important; margin: 0 0 40px; line-height: 1.5em; }
.colTopContact p { color: #000; }
.contact__content__form { padding: 80px 50px; border: 1px solid rgb(73 73 73 / 30%); border-radius: 20px; box-shadow: none!important; }
.contact__content__form { padding: 80px 50px; border: 1px solid rgb(73 73 73 / 30%); border-radius: 20px; box-shadow: none!important; }
.contact__content__form input, .contact__content__form textarea { border: 2px solid #4949494D; border-radius: 14px; }
.colTopContact .do-not-sell-info label { display: flex; align-items: center; justify-content: flex-start; flex-wrap: wrap; }
.colTopContact .do-not-sell-info label>input, .colTopContact .do-not-sell-info label>span { width: fit-content; }
.colTopContact span.wpcf7-list-item { margin: 0!important; }
.colTopContact span.wpcf7-list-item label input { margin: 0 14px 0 0; }
.colTopContact span.wpcf7-list-item label input { -webkit-appearance: none; padding: 12px 12px!important; border-radius: 5px; }
.colTopContact span.wpcf7-list-item label input:checked { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Crect x='1' y='1' width='38' height='38' rx='4' fill='%23ABCA64'/%3E%3Crect x='1' y='1' width='38' height='38' rx='4' stroke='white' stroke-width='2'/%3E%3Cpath d='M15.9545 26.0299L9.98864 20.0746L8 22.0597L15.9545 30L33 12.9851L31.0114 11L15.9545 26.0299Z' fill='white'/%3E%3C/svg%3E") center/28px 28px no-repeat; border-color: transparent; }
.contact__content__form textarea { height: 200px!important; }
.contact__content.newContactContent { padding-bottom: 70px; }
div.wpcf7 .ajax-loader { background-image: url('https://unmiss.com/wp-content/uploads/2024/05/loader_white.gif')!important; background-position: center; background-size: 20px!important; top: 50%; transform: translateY(-50%); right: 50px; width: 20px; height: 20px; background-repeat: no-repeat; }

/* Popup New CSS */
.pop_new .blog-popup-form { background: #98bf38; padding: 0; max-width: 435px; height: unset!important; }
.pop_new  .blog-popup-form-wrap { flex-flow: column; }
.pop_new .side-letter-icon { position: relative; padding: 44px 0 0 0; }
.pop_new .side-letter-icon::before { content: url(/wp-content/themes/seotools-tv/img/background_glow.svg); position: absolute; z-index: -1; width: 208px; height: 208px; display: flex; align-items: center; justify-content: center; object-fit: contain; object-position: center; bottom: -30px; }
.pop_new .blog-popup-form-wrap-body { background: url(https://unmiss.com/wp-content/uploads/2024/08/Subtract.png) center top/cover no-repeat; margin: -34px 0 0; padding-inline: 50px; padding-bottom: 40px; }
.pop_new .blog-popup-text { color: #000; font-size: 16px; font-weight: 600; line-height: 1.5em; font-family: "Poppins",sans-serif; letter-spacing: normal; margin-bottom: 25px; }
.pop_new #MG-placeholder #formfields input[type="text"] { background: #ebeff2; padding: 20px 30px!important; height: unset; border-radius: 100px; font-size: 14px; line-height: 1.5; color: #000; outline: none!important; font-family: "Poppins",sans-serif; font-weight: 400; letter-spacing: normal; }
.pop_new #MG-placeholder #formfields input[type="text"]::placeholder { color: rgb(0 0 0 / 30%); font-size: 14px; }
.pop_new #MG-placeholder #formfields .submit-button { cursor: pointer; width: 100%; background: #98bf38; font-size: 20px; line-height: 1em; height: unset; padding: 20px; font-weight: 600; border-radius: 100px; font-family: "Poppins",sans-serif; text-align: center; }
.pop_new #MG-placeholder #formfields { display: flex; flex-flow: column; }
.pop_new .mailigen-response { text-align: center; color: #c00!important; font-family: 'Poppins'; font-size: 14px!important; font-weight: 400!important; order: 2; margin: 15px 0 0 0; }
.pop_new .blog-popup-close-wrap a { display: inline-block; font-family: "Poppins",sans-serif; color: #3b66d5; font-size: 14px; line-height: 1.5em; text-underline-offset: 2px; font-weight: 400; }
.pop_new .blog-popup-close-wrap { line-height: 1; }
.blog-popup.pop_new .mg_embed_close { width: 30px; height: 30px; background: #fbfbfb; }

/* New blog page CSS */
/* Banner section */
.revamped a, .revamped button, .revamped h1, .revamped h2, .revamped h3, .revamped h4, .revamped h5, .revamped h6, .revamped li, .revamped p, .revamped strong { font-family: "Poppins",sans-serif!important; }
.revamped .blog__header { padding: 50px 0; background: #fbfbfb; }
.revamped .blog__header__text { padding: 0; width: 42%; }
.revamped .blog__header__text h1.blog__header__title { font-size: 44px; color: #494949; text-transform: uppercase; margin: 0 0 30px 0; font-family: "Poppins",sans-serif; line-height: 1.165em; }
.revamped .blog__header__text h1.blog__header__title .highlight { color: #98bf38; display: block; }
.revamped .blog__header__img { width: 50%; }
.revamped .blog__header .row { justify-content: space-between; align-items: center; }
.revamped .container { width: 100%; max-width: 1140px; }
.revamped .blog__header__form { margin: 0; padding: 0; }
.revamped .blog__header__form__fields { position: relative; }
.revamped .blog__header__form__fields input[type="email"] { background: #ebeff2; border-radius: 100px; font-size: 14px; line-height: 1.5em; outline: none; padding: 14px 170px 14px 30px; font-family: 'Poppins'; }
.revamped .blog__header__form__fields button { position: absolute; right: 0; top: 0; height: 100%; background: #f7a749; border-radius: 100px; font-size: 20px; font-family: 'Poppins'; font-weight: 600; text-transform: capitalize; padding: 14px 44px; line-height: 1em; width: fit-content; }
.revamped .blog__header__form__fields input[type="email"]::placeholder { font-size: 14px; font-weight: 500; }
.revamped .blog__header__form__response { bottom: -60px!important; color: #c00; position: unset; text-align: left; margin: 10px 0 0; }

/* Filter section */
.select2-results__option { font-size: 15px; font-family: 'Poppins'; font-weight: 400; line-height: normal; }
.revamped .blog__sub-header .form .form-button { margin: 0 20px 0 0; }
.revamped .blog__sub-header .form .form-button button { line-height: 1.5em; font-size: 16px; font-weight: 400; color: #494949; padding: 10px 20px; background: #ebeff2; border-radius: 10px; transition: all 0.4s ease; }
.revamped .blog__sub-header .form .form-button button::after, .revamped .blog__sub-header .form .form-button button::before { display: none!important; }
.revamped .blog__sub-header .form .form-button button:hover { background: #d9d9d9; }
.revamped .blog__sub-header .form .form-button button.active { background: #f7a749!important; color: #fff; text-shadow: 0 0 2px #fff; }
.revamped .after_banner_content { background-color: #f4f4f4; padding: 40px 0 40px; }
.revamped .blog__loading { margin-bottom: 0; }
.blog__container.revamped { padding-bottom: 0; }
.revamped .blog__sub-header { padding-top: 0; }
.revamped .item__count { margin-top: 0; color: rgb(73 73 73 / 50%); font-size: 16px; font-weight: 500; line-height: 1.5em; position: absolute; bottom: -30px; left: 0; transform: translateY(100%); }
.revamped .blog__sub-header .form .form-button .item__count { display: none; }
.revamped .blog__sub-header__filter { position: relative; width: 100%; justify-content: space-between; }
.revamped .blog__sub-header .form .form-button button.active + .item__count { display: block; }
.search_bar_new .search-form { height: 100%; display: flex; }
.search_bar_new .search-form label input { height: 100%; border: none; background: #ebeff2; padding: 10px 30px; border-radius: 10px 0 0 10px; outline: none; max-width: 200px; }
.search_bar_new .search-form .sub_btn input { cursor: pointer; z-index: 1; background: transparent; border: none; height: 100%; width: 52px; position: relative; color: transparent; }
.search_bar_new .search-form .sub_btn { background: #f7a749; position: relative; cursor: pointer; border-radius: 0 10px 10px 0; overflow: hidden; }
.search_bar_new .search-form .sub_btn::after { z-index: 0; content: ''; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='27' viewBox='0 0 27 27' fill='none'%3E%3Cpath d='M22.3177 20.9937L25.9795 24.6537C26.1503 24.8305 26.2448 25.0673 26.2427 25.3131C26.2405 25.5589 26.1419 25.794 25.9681 25.9679C25.7943 26.1417 25.5592 26.2403 25.3133 26.2424C25.0675 26.2446 24.8307 26.1501 24.6539 25.9793L20.992 22.3174C18.5991 24.3676 15.505 25.4113 12.3592 25.2294C9.21331 25.0476 6.26015 23.6544 4.11937 21.3421C1.97859 19.0298 0.816614 15.9782 0.87726 12.8277C0.937905 9.67717 2.21646 6.67257 4.44464 4.44439C6.67282 2.21622 9.67741 0.937661 12.8279 0.877016C15.9785 0.81637 19.0301 1.97835 21.3423 4.11913C23.6546 6.2599 25.0478 9.21307 25.2297 12.3589C25.4115 15.5048 24.3679 18.5988 22.3177 20.9918V20.9937ZM13.0627 23.3749C15.7977 23.3749 18.4207 22.2884 20.3547 20.3544C22.2887 18.4205 23.3752 15.7975 23.3752 13.0624C23.3752 10.3274 22.2887 7.70434 20.3547 5.77037C18.4207 3.8364 15.7977 2.74991 13.0627 2.74991C10.3276 2.74991 7.70458 3.8364 5.77061 5.77037C3.83664 7.70434 2.75015 10.3274 2.75015 13.0624C2.75015 15.7975 3.83664 18.4205 5.77061 20.3544C7.70458 22.2884 10.3276 23.3749 13.0627 23.3749Z' fill='%23FBFBFB'/%3E%3C/svg%3E") center/22px no-repeat; position: absolute; width: 100%; height: 100%; left: 0; top: 0; }
div#searchResults { position: absolute; bottom: 0; transform: translateY(100%); left: 0; color: #c00; }
.search_bar_new { position: relative; display: flex; }
.select2-results__options::-webkit-scrollbar { width: 4px; }
.select2-search--dropdown { padding: 10px; }
.select2-results__options::-webkit-scrollbar-thumb { width: 100%; background: #bdbdbd; border-radius: 100px; }
.search_bar_new .dropdown .select2-container { height: 100%; min-width: 200px; }
.search_bar_new .dropdown .select2-container span { height: 100%; display: block; border: none; background: none; }
.search_bar_new .dropdown .select2-container span.select2-selection__rendered { font-size: 16px; display: flex; align-items: center; padding: 0 20px; background: #ebeff2; border: none!important; border-radius: 10px; }
.select2-results__option { color: #000; padding: 7px 12px; }
.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-results__option:hover { background: #f7a749!important; color: #fff!important; }
.search_bar_new .dropdown { margin: 0 20px 0 0; }
.select2-dropdown { background: #ebeff2; border: 1px solid #cdcdcd!important; box-shadow: 0 0 30px -10px #4949495e; top: 10px; overflow: hidden; border-radius: 8px!important; }
.select2-search__field { outline: none!important; border-radius: 8px; }
span.select2-selection__placeholder { display: flex!important; align-items: center; font-size: 16px!important; color: #494949!important; font-weight: 400!important; font-family: poppins; }

/* Grid section */
.revamped .blog__content { margin: 30px 0 0; }
.revamped .blog__content__item a { text-decoration: none!important; }
.revamped .blog__content__item { background: #fbfbfb!important; box-shadow: none; border-radius: 20px; overflow: hidden; display: flex; flex-flow: column; justify-content: space-between; }
/* .revamped .blog__content__item__excerpt { padding: 0; } */
.revamped .blog__content__item__featured_image figure { width: 100%; position: unset; transform: unset; /*aspect-ratio: 745/467;*/ aspect-ratio: 16/9; display: flex; align-items: center; justify-content: center; padding: 20px; }
.revamped .blog__content__item__featured_image figure img { width: fit-content; margin: 0 auto; max-height: 100%; position: unset; }
.revamped .blog__content__item__featured_image .blog__content__item__image { height: unset; border-radius: 20px; padding: 0; }
.revamped .blog__content__item__featured_image .blog__content__item__image__wrap { max-width: 100%; }
.revamped .blog__popup__img img { /*aspect-ratio: 745/467;*/ aspect-ratio: 16/9; object-fit: cover; }
.revamped .blog__content__item__excerpt .blog__popup__img__wrap { border-radius: 20px; overflow: hidden; }
.revamped .blog__content__item__excerpt .video-item .youtube img { /*aspect-ratio: 745/467;*/ aspect-ratio: 16/9; position: unset; object-fit: cover; }
.blog__content__item__excerpt .video-item .youtube { padding: 0; /*aspect-ratio: 745/467;*/ aspect-ratio: 16/9; border-radius: 20px; }
.revamped .blog__content__item .blog__content__item__data, .revamped .blog__content__item h2, .revamped .blog__content__item__excerpt { padding: 0; border: none; min-height: unset!important; padding-inline: 30px!important; }
/* .revamped .blog__content__item .blog__content__item__text { display: none; } */
.revamped .blog__content__item .blog__content__item__text { overflow: hidden; display: -webkit-box; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 3; max-height: 150px; margin: 0 0 30px 0; }
.revamped .blog__content__item .blog__content__item__text p { display: inline; }
.revamped .blog__content__item .blog__content__item__data { margin-bottom: 10px!important; }
.revamped .blog__content__item .subscribe-podcast { justify-content: space-between; display: flex; }
.revamped .blog__content__item .subscribe-podcast a { width: calc((100% / 3) - 12px); display: inline-flex; align-items: center; justify-content: center; text-decoration: none!important; background: #f4f4f4; padding: 10px; border-radius: 10px; }
.revamped .blog__content__item h2 { margin: 20px 0 14px 0; font-size: clamp(18px, 4.2vw, 24px); line-height: 1.4em; font-weight: 600; }
.revamped .blog__content__item .blog__content__item__data .post-data__item { margin: 0; }
.revamped .blog__content__item h2 a { color: #494949; }
.revamped .blog__content__item .blog__content__item__data .post-data__item, .revamped .blog__content__item .blog__content__item__data .post-data__item a { color: #494949; font-size: 16px; font-weight: 500; line-height: 1.5em; }
.revamped .blog__content__item .blog__content__item__data .post-data__item:not(:last-child) { margin: 0 30px 0 0; }
.revamped .blog__content__item .blog__content__item__data .post-data__item { margin-bottom: 14px!important; }
.icon__placer { display: inline-flex; width: 30px; height: 30px; align-items: center; justify-content: center; background: #eee; border-radius: 8px; margin: 0 14px 0 0; }
.icon__placer i { filter: grayscale(251) brightness(0); }
.icon__placer svg path { fill: #000; }
.revamped .blog__content__item__excerpt_social { padding: 0 30px 30px; }
.revamped .blog__content__item .subscribe-podcast a svg { height: 24px; width: fit-content; margin: 0 8px 0 0; }
.revamped .blog__content__item .subscribe-podcast a span { font-size: 18px!important; font-weight: 600; line-height: 1.5em; color: #494949; }
.revamped .blog__loading { display: none; }
.revamped .blog__loading.active { display: block; }
.revamped .blog__content__item__excerpt .podcast-cover, .revamped .blog__content__item__excerpt .video-item { width: calc(100% + 60px); transform: translateX(-30px); }
.revamped .blog__content__item .blog__content__item__data .post-data__item.read_time { display: flex; align-items: center; }
.revamped .blog__content__item .blog__content__item__data .post-data__item.read_time .icon__placer { position: relative; }
.revamped .blog__content__item .blog__content__item__data .post-data__item.read_time .icon__placer::before { content: ''; background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 102.85 122.88' style='enable-background:new 0 0 102.85 122.88' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill-rule:evenodd;clip-rule:evenodd;%7D%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M56.91,20.32C67.15,21.4,76.5,25.5,84.05,31.7l5.21-5.44c1.06-1.11,2.84-1.13,3.95-0.06l3.5,3.4 c1.1,1.07,1.12,2.84,0.06,3.94l-5.35,5.58c7.15,8.83,11.44,20.08,11.44,32.32c0,28.4-23.03,51.43-51.43,51.43 C23.03,122.88,0,99.85,0,71.45C0,58.63,4.7,46.9,12.46,37.89l-6.02-5.66c-1.12-1.05-1.15-2.83-0.09-3.94l3.37-3.53 c1.06-1.11,2.83-1.14,3.94-0.09l6.41,6.03c7.81-6.02,17.39-9.84,27.83-10.54V9h-9.9c-1.32,0-2.4-1.08-2.4-2.4V2.4 c0-1.32,1.08-2.4,2.4-2.4h28.8c1.32,0,2.4,1.08,2.4,2.4v4.2c0,1.32-1.08,2.4-2.4,2.4h-9.9V20.32L56.91,20.32z M47.24,52.63h4.39 c0.8,0,1.46,0.66,1.46,1.46v18.35h13.51c0.8,0,1.46,0.66,1.46,1.46v4.39c0,0.8-0.66,1.46-1.46,1.46H45.78V77.6v-5.16V54.09 C45.78,53.28,46.44,52.63,47.24,52.63L47.24,52.63z M51.43,29.69c23.06,0,41.76,18.7,41.76,41.76c0,23.06-18.7,41.76-41.76,41.76 c-23.06,0-41.76-18.7-41.76-41.76C9.67,48.39,28.37,29.69,51.43,29.69L51.43,29.69z'/%3E%3C/g%3E%3C/svg%3E") center/17px no-repeat; position: absolute; width: 100%; height: 100%; }
.revamped .blog__content__item[data-format="webinar"] .upper_block { display: flex; flex-flow: column; }
.revamped .blog__content__item[data-format="webinar"] .upper_block .blog__content__item__excerpt .video-item .youtube { border-radius: 0!important; }

/* New Header CSS */
.revamp__header * { font-family: "Poppins",sans-serif!important; }
.revamp__header { min-height: unset; padding: 23px 0; }
.revamp__header .container { width: 100%!important; max-width: 100%!important; padding-inline: 7%; }
.revamp__header .container .row { margin-inline: 0!important; padding: 0; justify-content: space-between; }
.revamp__header .nav { margin-right: 0; /* flex: 1; */ justify-content: center; }
.revamp__header .primary_navigation { /* flex: 1; */ display: flex; align-items: center; }
.revamp__header .sign_in_wrapper { display: flex; align-items: center; }
.revamp__header .sign_in_wrapper .theme_mode_toggle { margin: 0 30px 0 0; display: flex; align-items: center; }
.revamp__header .sign_in_wrapper .theme_mode_toggle svg { font-size: 25px; color: #c9c9c9; cursor: pointer; }
.revamp__header .sign_in_wrapper .theme_mode_toggle svg:first-child { margin-right: 15px; }
.revamp__header .sign_in_wrapper a { font-weight: 500; color: #494949; display: flex; align-items: center; text-decoration: none; font-size: 16px; margin: 0 25px 0 0; }
.revamp__header .sign_in_wrapper a svg { color: #98bf38; margin: 0 4px 0 0; }
.revamp__header .nav .mega-menu-wrap { width: 100%!important; background: transparent!important; position: unset!important; }
.revamp__header .nav .mega-menu-wrap .mega-menu { justify-content: center!important; display: flex!important; position: unset!important; }
.revamp__header .mega-menu-item > ul.mega-sub-menu { box-shadow: 4px 4px 30px #0000001a!important; width: calc(100% - 40px)!important; background: #fbfbfb!important; max-width: 1200px!important; padding: 30px 50px!important; margin: 0 auto!important; left: 0!important; right: 0!important; }
.revamp__header .mega-menu-item > ul.mega-sub-menu li.mega-menu-item { padding: 0!important; line-height: 36px!important; }
.revamp__header .mega-menu-item > ul.mega-sub-menu li.mega-menu-item:not(:last-child) { margin: 0 0 10px 0!important; }
.revamp__header .mega-menu-item > ul.mega-sub-menu li.mega-menu-item p.mega-block-title { font-size: 20px!important; line-height: 1.25!important; color: #98bf38!important; padding: 0!important; margin: 0 0 20px!important; font-weight: 700; }
.revamp__header .mega-menu-item > ul.mega-sub-menu .revamp__header .mega-menu-item > ul.mega-sub-menu li.mega-menu-item.widget_custom_html { margin: 0!important; }
.revamp__header .mega-menu-item > ul.mega-sub-menu li.mega-menu-item.widget_custom_html { margin: 0!important; }
.revamp__header .mega-menu-item > ul.mega-sub-menu li.mega-menu-item a { padding: 0; line-height: 36px!important; font-size: 16px!important; font-weight: 500!important; text-transform: capitalize!important; color: #494949!important; width: fit-content!important; }
.revamp__header .mega-menu-item > ul.mega-sub-menu li.mega-menu-item.widget_custom_html:not(:first-child) { margin-top: 40px!important; }
.revamp__header .mega-menu-item > ul.mega-sub-menu li.mega-menu-item ul { flex-flow: column; }
.revamp__header .mega-menu-item > ul.mega-sub-menu li.mega-menu-item ul li:not(:last-child) { margin-bottom: 10px; }
.revamp__header .mega-menu-item > ul.mega-sub-menu li.mega-menu-item a img { padding: 0; }
.revamp__header ul.max-mega-menu>li>a { color: #494949!important; font-weight: 500!important; padding: 10px 0!important; height: unset!important; line-height: 36px!important; font-size: 16px!important; background: none!important; }
.revamp__header ul.max-mega-menu>li>a span.mega-indicator { display: none!important; }
.revamp__header ul.max-mega-menu>li { margin: 0 20px!important; }
.revamp__header #mega-menu-wrap-header-menu-new #mega-menu-header-menu-new > li.mega-menu-item > a.mega-menu-link:focus, .revamp__header #mega-menu-wrap-header-menu-new #mega-menu-header-menu-new > li.mega-menu-item > a.mega-menu-link:hover { background: none!important; }
.revamp__header .mega-menu-item > ul.mega-sub-menu li.mega-menu-item a:hover { color: #98bf38!important; }
.revamp__header .mega-menu-item > ul.mega-sub-menu li.mega-menu-item ul li.new_tag a { position: relative; }
.revamp__header .mega-menu-item > ul.mega-sub-menu li.mega-menu-item ul li.new_tag a::after { content: 'New'; position: absolute; right: -10px; top: 50%; transform: translate(100%, -50%); margin: 0 0 0 5px; font-size: 10px; color: #e95430; background: #f9dad4; line-height: 1.35; padding: 3px 6px; border-radius: 50px; }
.username_avatar { display: flex; align-items: center; justify-content: center; position: relative; }
.username_avatar h4 { cursor: pointer; margin: 0; color: #98bf38; font-weight: 600; font-size: 16px; line-height: 1.4em; margin-right: 16px; max-width: 160px; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.username_avatar .avatar_holder { cursor: pointer; aspect-ratio: 32/32; width: 32px; height: 32px; overflow: hidden; display: flex; align-items: center; justify-content: center; flex: 1 0 auto; }
.username_avatar .avatar_holder img { width: 100%; height: 100%; object-fit: cover; object-position: center; border-radius: 100px; }
.user_menu_holder { opacity: 0; visibility: hidden; position: absolute; top: 60px; background: #fff; width: 200px; left: 50%; transform: translateX(-50%); border-radius: 8px; box-shadow: 0 0 3px #0000001a; }
.revamp__header .user_menu_holder ul li a { padding: 7px 20px!important; width: 100%!important; border: none; border-bottom: 1px solid #f3f3f3; margin: 0!important; }
.user_menu_holder ul { margin: 0; padding: 0; list-style: none; }
.user_menu_holder ul li:last-child a { border: 0!important; }
.username_avatar.show .user_menu_holder { opacity: 1; visibility: visible; }
.revamp__header .mega-menu-item > ul.mega-sub-menu li.mega-menu-item.all_tools_btn { display: flex!important; justify-content: center!important; border-top: 4px solid #ebeff2!important; margin: 30px 0 0 0!important; }
.revamp__header .mega-menu-item > ul.mega-sub-menu li.mega-menu-item.all_tools_btn a { line-height: 1em!important; border-radius: 50px!important; margin: 20px 0 0 0!important; color: var(--new-primary-color)!important; font-size: 20px!important; font-weight: 600!important; }
.revamp__header ul.max-mega-menu>li>a:hover, body.darkmode .revamp__header ul.max-mega-menu>li>a:hover { color: var(--new-primary-color)!important; }

/* New Footer CSS */
.footer__social__list { max-width: 270px; }
footer.footer.revamped_footer { background-color: #4b4e44; padding: 60px 0; }
footer.revamped_footer .text-light { color: #fff; line-height: 36px; font-size: 16px; }
footer.revamped_footer .container { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-right: auto; margin-left: auto; }
.revamped_footer .logo-wrap { padding: 0; margin: 0; }
.revamped_footer .logo-wrap img { margin: 0 0 16px; padding: 0; }
.revamped_footer .text-white { font-size: 16px!important; color: #fff!important; line-height: 36px!important; font-weight: 400!important; }
.revamped_footer * { font-family: 'Poppins'; }
.footerMenuLinkWrap { column-count: 2; }
.footerMenuLinkWrap a { color: #fff!important; line-height: 36px; font-size: 16px; font-weight: 400; }
.social_media_links p.text-white { margin-bottom: 16px; }
.social_media_links p.text-white { margin: 0 0 16px 8px; }
.social_media_links .social_media { display: grid; grid-template-rows: 1fr 1fr; grid-template-columns: repeat(6, 1fr); max-width: 290px; text-align: center; }
.social_media_links .social_media a { margin: 0 0 16px; }

@media (min-width: 576px) {
  footer.revamped_footer .container { max-width: 540px; }
}

@media (min-width: 768px) {
  footer.revamped_footer .container { max-width: 720px; }
}

@media (min-width: 992px) {
  footer.revamped_footer .container { max-width: 960px; }
}

@media (min-width: 1200px) {
  footer.revamped_footer .container { max-width: 1140px; }
}

@media (min-width: 1400px) {
  footer.revamped_footer .container { max-width: 1320px; }
}

/* New Post page CSS */
.post__links { text-align: center; }

/* Book Call page css */
.bc__call .container { max-width: 1180px; width: 100%!important; }
.bc__call .bc__header { padding-bottom: 55px; padding-inline: 20px; }
.bc__call .bc__header__row { align-items: center; }
.bc__call .bc__header__text.col { margin: 0 70px 0 0; padding: 0; }
.bc__call .bc__header__h1 { font-size: clamp(32px, 5vw, 52px); }

/* New Contact Us Page CSS */
.contact__content.revamped .container { max-width: 1220px; }
.contact__content.revamped { background: url('/wp-content/uploads/2024/09/banner_bg_contac_us.png') center top/100% no-repeat; padding: 50px 0!important; }
.contact__content.revamped .heading_row h2 { margin: 0; text-align: center; font-size: clamp(32px, 5vw, 38px)!important; font-weight: 400; line-height: normal; }
.contact__content.revamped .heading_row h2 .bold { font-weight: 600; color: var(--new-primary-color); }
.contact__content.revamped .form_row { margin: 60px 0 0 0; padding: 60px 32px; background: #fff; }
.contact__content.revamped .form_row .inner p { line-height: 1.5em; color: #0c111d; font-size: 18px; }
.contact__content.revamped .form_row .inner p .bold { font-weight: 600; }
.contact__content.revamped .form_row .col-lg-5 { padding: 24px; border-radius: 8px!important; background: #fff; display: flex; align-items: center; box-shadow: 0 6px 24px -4px rgba(16, 24, 40, 0.08),0 8px 8px -4px rgba(16, 24, 40, 0.03); }
.contact__content.revamped .form_row .contact__content__form { padding: 0; border: none; background: transparent; margin: 0; }
.contact__content.revamped .form_row .contact__content__form h2 { margin: 0 0 40px; color: #0c111d; font-family: Inter; font-size: 32px; font-weight: 500; line-height: normal; }
.contact__content.revamped .form_row .contact__content__form label { font-family: 'Poppins'; font-size: 14px; font-weight: 500; line-height: 20px; }
.contact__content.revamped .form_row .contact__content__form label { font-family: 'Poppins'; font-size: 14px; font-weight: 500; line-height: 20px; }
.contact__content.revamped .form_row .contact__content__form input:not([type="submit"]), .contact__content.revamped .form_row .contact__content__form textarea { font-size: 16px; line-height: 1.5em; padding: 10px 14px; border-radius: var(--radius-md, 8px); border: 1px solid #d0d5dd; background: #fff; max-height: 134px; resize: none; box-shadow: 0 1px 2px 0 rgba(16, 24, 40, 0.05); }
.contact__content.revamped .form_row .contact__content__form input::placeholder, .contact__content.revamped .form_row .contact__content__form textarea::placeholder { font-size: 16px; line-height: 1.5em; font-weight: 400!important; font-family: 'Poppins'; color: #667085!important; }
.contact__content.revamped .contact__content__form .wpcf7-form-control-wrap { margin-bottom: 30px!important; }
.contact__content.revamped .form_row .contact__content__form input[type="submit"] { font-size: 16px; font-weight: 600; line-height: 24px; width: 100%; border-radius: 8px; background: var(--new-primary-color); box-shadow: 0 1px 2px 0 rgba(16, 24, 40, 0.05); padding: 12px!important; }
ul.revamped { padding: 0; list-style: none; }
ul.revamped li { padding: 0 0 0 40px; position: relative; }
ul.revamped li::before { content: ''; position: absolute; left: 10px; top: 18px; transform: translateY(-50%); height: 2px; width: 16px; background: var(--new-primary-color); }

/* Responsive CSS */
@media (max-width:479px) {
  div.wpcf7 .ajax-loader { right: 34%; }
}

@media(max-width:767px) {
  .slider.testimonialautoplay.slick-initialized.slick-slider { width: 100%; margin: 0 auto; }
  section.testimonial-wrap .slick-slide { display: block; padding: 15px; margin: 37px; }
  section.banner-wrap { padding: 20px 20px; }
  section.testimonial-wrap { padding: 20px 20px; }
  .colTopContact p { margin-bottom: 10px; }
  .contact__content__form { padding: 60px 20px; margin: 50px auto 20px; }
  .colTopContact span.wpcf7-list-item label input { width: 30px; }
  .colTopContact .do-not-sell-info label>span { width: calc(100% - 45px); line-height: 1.2em; }
  .pop_new .blog-popup-form-wrap-body { padding-inline: 20px!important; }
  /* New blog page CSS */
  .revamped .blog__header { padding: 50px 0; }
  .revamped .blog__header .row { margin: 0; }
  .revamped .blog__header__text { width: 100%; }
  .revamped .blog__header__text h1.blog__header__title { font-size: 40px; text-align: center; }
  .revamped .blog__header__form { margin: 0 auto; }
  .revamped .blog__header__text h1.blog__header__title br { display: none; }
  .revamped .blog__header__form__fields button { position: unset; width: 100%; padding: 20px 44px; flex: unset; }
  .revamped .blog__header__form__fields { flex-flow: column; }
  .revamped .blog__header__form__fields input[type="email"] { margin: 0 0 20px; padding: 20px 30px 20px 30px; }
  .revamped .after_banner_content { padding: 50px 0; }
  .revamped .blog__sub-header .form { flex-wrap: nowrap; overflow: auto; width: 100%; justify-content: unset; padding: 0 0 20px 0; }
  .revamped .blog__sub-header .form .form-button { flex: 1; }
  .revamped .blog__sub-header__filter { margin: 0!important; }
  .revamped .item__count { margin: 10px 0 0 0; font-size: 16px; }
  .revamped .blog__sub-header__filter { margin: 0!important; }
  .revamped .item__count { margin: 10px 0 0 0; font-size: 16px; }
  .revamped .blog__content__item .blog__content__item__data,   .revamped .blog__content__item h2, .revamped .blog__content__item__excerpt_social { padding-inline: 15px!important; }
  .revamped .blog__content__item .subscribe-podcast a span { font-size: 12px!important; }
  .revamped .blog__content__item .subscribe-podcast a { padding: 8px 10px; }
  .revamped .blog__content__item .subscribe-podcast a svg { margin: 0 3px 0 0; }
  .revamped .blog__sub-header__filter .search_bar_new { order: -1; margin: 0 0 30px; width: 100%; justify-content: space-between; }
  .revamped .blog__sub-header__filter .search_bar_new .search-form { justify-content: space-between; }
  .revamped .blog__sub-header__filter .search_bar_new .search-form label, .revamped .blog__sub-header__filter .search_bar_new .search-form label input { width: 100%; }
  /* Footer CSS */
  .revamped_footer .row>div { width: 100%!important; padding: 0; }
  .revamped_footer { padding-inline: 12px!important; }
  .revamped_footer .row { display: grid; align-items: flex-end; grid-template-areas: "a b" "c b"; grid-template-columns: 200px minmax(auto, 200px); justify-content: space-evenly; margin: 0; }
  .revamped_footer .row .footer__logo { grid-area: a; position: relative; margin: 0 0 40px!important; }
  .revamped_footer .other_links { grid-area: b; }
  .revamped_footer .social_media_links { grid-area: c; }
  .footerMenuLinkWrap { column-count: 1; margin: 0 0 30px; }
  footer.revamped_footer .container { padding: 0; }
  .social_media_links .social_media { grid-template-columns: repeat(4, 1fr); text-align: left; }
  .social_media_links p.text-white { margin-left: 0; line-height: 1.8em; font-weight: 600; }
  .revamped_footer .text-white { text-align: left; }
  .footerMenuLinkWrap .single_menu_link_wrap { margin: 19px 0; line-height: 1.3em; }
  .revamped_footer .row .footer__logo::before { content: ""; position: absolute; left: 0; bottom: -16px; height: 4px; width: 36px; background: #98bf38; }
  .footerMenuLinkWrap a { line-height: 1em!important; }
  .footerMenuLinkWrap .single_menu_link_wrap:nth-child(4) { position: relative; margin-bottom: 30px!important; }
  .footerMenuLinkWrap .single_menu_link_wrap:nth-child(4)::before { content: ""; position: absolute; left: 0; bottom: -13px; width: 36px; height: 4px; background: #98bf38; }
}

@media (max-width:480px) {
  .revamped .blog__sub-header__filter .search_bar_new { flex-flow: column; }
  .revamped .blog__sub-header__filter .search_bar_new .search-form label input { width: 100%; max-width: 100%; }
  .search_bar_new .dropdown .select2-container { width: 100%!important; }
  .search_bar_new .dropdown { margin: 0 0 20px!important; }
  .search_bar_new .dropdown .select2-container span.select2-selection__rendered { padding: 7px 20px; }
}

@media (min-width:768px) {
  .revamped .blog__header__img img { max-width: 360px; margin: 0 auto; display: block; }
}

@media (min-width:768px) and (max-width:991px) {
  .revamped_footer .footer__logo { flex: 1 0 auto!important; width: 100%!important; max-width: 100%!important; display: flex; justify-content: center; flex-flow: column; align-items: center; }
}

@media (min-width:768px) and (max-width: 1024px) {
  .revamped .blog__header .row { margin: 0; }
  .revamped .blog__header__text h1.blog__header__title { font-size: 37px; }
  .revamped .blog__header__form__fields button { position: unset; height: unset!important; width: 100%!important; flex: unset; padding: 18px 44px; }
  .revamped .blog__header__form__fields { width: 100%; flex-flow: column; }
  .revamped .blog__header__form__fields input[type="email"] { padding: 18px 30px 18px 30px; margin: 0 0 20px; }
  .revamped .blog__sub-header .form .form-button { margin: 0 10px 0 0; }
  .revamped .item__count { margin: 0; }
  .revamped .blog__sub-header__filter { flex-flow: column; }
  .revamped .blog__sub-header__filter .search_bar_new { order: -1; margin: 0 0 30px; }
  .revamped .blog__sub-header__filter .form { display: flex; justify-content: space-between; }
  .revamped .blog__sub-header__filter .form .form-button { width: 100%; }
  .revamped .blog__sub-header__filter .form .form-button button { width: 100%; }
}

@media (max-width:991px) {
  .revamped .blog__content__item[data-format="webinar"] .upper_block h2 { order: -1; }
  .contact__content.revamped .form_row .col-lg-5 { order: -1; margin-bottom: 50px; width: 100%; }
  .contact__content.revamped .form_row { padding: 16px 16px; }
  .contact__content.revamped .form_row .contact__content__form h2 { font-size: 24px; margin-bottom: 24px; }
  .contact__content.revamped .form_row .contact__content__form { width: 100%; }
}
@media (min-width:992px) {
  .revamped .blog__content__item[data-format="webinar"] .upper_block h2 { order: -1; min-height: 67px!important; }
  .contact__content.revamped .form_row .col-lg-7 .inner { padding-right: 40px; }
}

@media (min-width:992px) and (max-width:1200px) {
  .revamped .item__count { margin: 0; }
  .revamped .blog__content__row.row { margin: 0; }
  .revamped .blog__sub-header__container { margin: 0 0 20px; }
  .social_media_links .social_media { grid-template-columns: repeat(4, 1fr); }
}

@media (min-width:1025px) and (max-width:1200px) {
  .revamped .blog__header__text h1.blog__header__title { font-size: 50px; }
  .revamped .blog__header .row { margin: 0; }
  .revamped .blog__sub-header__filter { flex-flow: column; }
  .revamped .blog__sub-header__filter .search_bar_new { order: -1; margin: 0 0 30px; }
  .revamped .blog__sub-header__filter .form { display: flex; justify-content: space-between; }
  .revamped .blog__sub-header__filter .form .form-button { width: 100%; }
  .revamped .blog__sub-header__filter .form .form-button button { width: 100%; }
}

@media (max-width:1200px) {
  .revamp__header nav.nav div#mega-menu-wrap-header-menu-new { display: none; }
  .mobile_render { position: fixed; top: 0; right: 0; width: 100%; height: 100%; visibility: hidden; }
  .mobile_render.show { position: fixed; top: 0; right: 0; width: 100%; height: 100%; visibility: visible; }
  .mobile_render .overlay { position: absolute; inset: 0; background-color: #000; z-index: 0; opacity: 0; transition: all .15s linear; visibility: hidden; }
  .mobile_render.show .overlay { opacity: 0.5; visibility: visible; }
  .mobile_render .menu_container { position: absolute; right: 0; top: 0; width: 100%; max-width: 320px; background: #fff; height: 100%; z-index: 1; transform: translateX(100%); transition: transform 0.4s ease; overflow: auto; }
  .mobile_render.show .menu_container { transform: translateX(0); }
  .mobile_render .close__btn svg { width: 16px; opacity: 0.5; cursor: pointer; }
  .mobile_render .close__btn { margin: 16px 22px; line-height: 1; width: fit-content; display: inline-block; }
  .mobile_render .close_btn_wrapper { position: sticky; top: 0; background: #fff; }
  .menu_for_mobile .menu-item-has-children { position: relative; padding: 0; }
  .menu_for_mobile .menu-item-has-children .sub-menu { height: 0; overflow: hidden; padding: 0 0 0 20px; }
  span.icon_holder { background: url("data:image/svg+xml,%3Csvg stroke='currentColor' fill='currentColor' stroke-width='0' viewBox='0 0 320 512' height='1em' width='1em' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M137.4 374.6c12.5 12.5 32.8 12.5 45.3 0l128-128c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8L32 192c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9l128 128z'%3E%3C/path%3E%3C/svg%3E") center/contain no-repeat; position: absolute; right: 0; top: 22px; width: 20px; height: 20px; transform: translateY(-50%); cursor: pointer; }
  .revamp__header .menu_for_mobile ul { flex-flow: column; max-width: 220px; margin: 0 auto; }
  .revamp__header .menu_for_mobile ul li a { padding: 0!important; margin: 15px 0; font-size: 17px; font-weight: 500; line-height: 1; color: #000; width: fit-content; max-width: calc(100% - 30px); word-break: break-word!important; white-space: normal; }
  .menu_for_mobile .menu-item-has-children .sub-menu.show { height: unset; }
  .menu_for_mobile .menu-item-has-children .sub-menu.show * { visibility: visible!important; opacity: 1; }
  .menu_for_mobile .menu-item-has-children .sub-menu.show li a { font-size: 14px!important; line-height: 1em!important; margin: 8px 0!important; position: relative; width: 100%; max-width: 100%!important; font-weight: 500!important; }
  .menu_for_mobile .menu-item-has-children .sub-menu.show li.new_tag a::after { content: 'New'; margin: 0 0 0 8px; font-size: 10px; color: #e95430; background: #f9dad4; line-height: 1.35; padding: 3px 6px; border-radius: 50px; /* position: absolute; */ top: 0; }
  .username_avatar { display: flex; align-items: center; justify-content: center; flex-flow: column; }
  .username_avatar .avatar_holder { order: -1; width: 100px; height: 100px; }
  .username_avatar .avatar_holder img { border: 1px solid rgb(0 0 0 / 10%); margin: 0 auto; object-fit: cover; object-position: center; border-radius: 50%; }
  .username_avatar h4 { width: 100%!important; max-width: 100%; word-break: break-all; white-space: pre-wrap; margin: 10px 0 0!important; text-align: center; line-height: 1.3em!important; display: block; font-size: 15px!important; font-weight: 500!important; }
  .user_menu_holder { width: 260px; z-index: 4; top: calc(100% + 10px); box-shadow: 0 10px 34px -16px #00000057; border: 1px solid #dcdcdc; }
  .revamp__header .mobile_render .user_menu_holder ul li a { border-bottom: 1px solid #cbcbcb!important; padding: 15px 10px!important; width: 100%!important; max-width: 100%!important; line-height: 1.4em; font-size: 16px; }
  .revamp__header .mobile_render .user_menu_holder ul li:last-child a { border: none!important; }
  .revamp__header .mobile_render .user_menu_holder ul { max-width: 100%!important; }
  .revamp__header .sign_in_wrapper { display: none; }
  .revamp__header .mobile_render .sign_in_wrapper { display: block; margin: 0 auto 50px!important; max-width: 220px!important; }
  .revamp__header .username_avatar.not_logged_in a { margin: 0; color: #98bf38; }
  .revamp__header .primary_navigation { justify-content: flex-end; }
  .revamp__header .primary_navigation nav.nav { order: -1; }
  .revamp__header .container { padding-inline: 5%; }
  .theme_mode_switcher { padding: 35px 20px; }
  .theme_mode_switcher .switch_container { max-width: 100%!important; flex-flow: row; width: 100%; border: 1px solid #f4f4f4; background: #fff; padding: 4px 4px!important; display: flex; align-items: center; border-radius: 100px!important; justify-content: space-between; }
  .theme_mode_switcher .switch_container button { width: calc(50% - 3px); margin: 0!important; padding: 7px 10px!important; font-size: 14px; font-weight: 300; line-height: 1.4em; background: #f5f5f5; color: #494949; border-radius: 100px!important; border: none; }
  .theme_mode_switcher .switch_container button.active { background: var(--new-primary-color); color: #fff; }
}

@media (min-width:1201px) {
  .mobile_render { display: none!important; }
  .hamburger_updated { display: none; }
  .revamp__header .mega-menu-item > ul.mega-sub-menu li.mega-menu-item.all_tools_btn a::before { content: ''!important; font-family: 'Poppins'!important; position: absolute!important; right: -16px!important; transform: translate(100%, -50%)!important; width: 30px!important; height: 30px!important; background: var(--new-primary-color)!important; top: 50%!important; background-image: url(https://unmiss.com/wp-content/uploads/2024/08/icons8-right-30.png)!important; background-size: 16px!important; background-position: center!important; background-repeat: no-repeat!important; border-radius: 50%; }
}

/* @media (min-width:1201px) and (max-width:1800px) {
  body .revamp__header .mega-menu-item > ul.mega-sub-menu { max-width: 1200px!important; width: 95vw!important; padding: 20px 20px!important; transform: translateX(-48%)!important; left: 50%!important; }
} */

.logo_and_form_holder { display: flex; align-items: center; flex-grow: 1; }
.logo_and_form_holder .go-website-audit-side__form { margin: 0 0 0 15px; background: none!important; padding: 0!important; width: 100%; }
.logo_and_form_holder .go-website-audit-side__form form { display: flex; height: 45px; position: relative; max-width: 450px; }
.logo_and_form_holder .go-website-audit-side__form form .go-website-audit-side__form__alert { border: none; position: absolute; bottom: -4px; transform: translate(0, 100%); padding: 0; color: #c00; font-size: 15px; line-height: 1; }
.logo_and_form_holder .go-website-audit-side__form form input[type="url"] { background-color: #ebeff2; border: none; border-radius: 4px 0 0 4px; /* max-width: 134px; */ transition: all .4s ease; font-size: 14px; padding: 6px 20px; outline: none!important; margin: 0; /*  flex: 1 0 auto; */ width: 100%; }
.logo_and_form_holder .go-website-audit-side__form form input[type="url"]::placeholder { color: #4949494d; }
.logo_and_form_holder .go-website-audit-side__form form button { width: fit-content; padding: 12px 10px!important; border-radius: 0 4px 4px 0; background: #f7a749!important; line-height: 1; flex: 1 0 fit-content; font-size: 14px; font-weight: 600; border: 0; color: #fff; cursor: pointer; }
/* .logo_and_form_holder .go-website-audit-side__form form input[type="url"]:focus { max-width: 320px; } */
body.darkmode .logo_and_form_holder .go-website-audit-side__form form input[type="url"] { background: #3e444c!important; border-color: #3e444c!important; color: #fff; }

body.darkmode .logo_and_form_holder .go-website-audit-side__form form input[type="url"]::placeholder { color: #fff; }

/* Below CSS is the darkmode CSS. Please add any CSS above this comment line to avoid any conflict with the priority of the CSS. */
body.darkmode { background: #212529; }
.logo_and_form_holder img.dak_mode_logo { display: none; }
body.darkmode .logo_and_form_holder img.dak_mode_logo { display: block; }
body.darkmode .logo_and_form_holder img.light_mode_logo { display: none; }
body.lightmode .revamp__header .sign_in_wrapper .theme_mode_toggle svg.light_icon { stroke-width: 1px; color: var(--new-primary-color); }
.revamp__header .sign_in_wrapper .theme_mode_toggle svg.dark_icon { color: #c9c9c9; }
body.darkmode .revamp__header .sign_in_wrapper .theme_mode_toggle svg.dark_icon { color: var(--new-primary-color); }
body.darkmode .revamp__header ul.max-mega-menu>li>a { color: #fff!important; }
body.darkmode  .revamp__header .sign_in_wrapper a span { color: #fff; }
body.darkmode .revamp__header .mobile_render .user_menu_holder ul li a { color: #494949; }
body.darkmode .dark_bg { background-color: #212529 !important; }
body.darkmode .dark_bg_light { background: #494949; }
body.darkmode .dark_text { color: #fff!important; }
body.darkmode .revamped .blog__sub-header .form .form-button button { background: #fff; }
body.darkmode .revamped .blog__content__item { background: #212529!important; }
.darkmode .revamped .blog__content__item .blog__content__item__data .post-data__item, body.darkmode .revamped .blog__content__item a, body.darkmode .revamped .blog__content__item h2, body.darkmode .revamped .blog__content__item span { color: #fff!important; }
body.darkmode .revamped .blog__content__item .subscribe-podcast a span { color: #494949!important; }
.darkmode img.light_mode_img, .lightmode img.dark_mode_img { display: none; }
.darkmode img.dark_mode_img { display: block; }
.darkmode .revamped .blog__content__item .blog__content__item__text p { color: #fff; }
body.darkmode .webinar__head, body.darkmode header.post__head { background: #494949; }
body.darkmode .post-data *, body.darkmode .post-data a { color: #fff; }
body.darkmode .post__content { color: #fff; }
body.darkmode .go-website-audit-side__text { background: #494949; }
body.darkmode aside.post__contents-side { background: #494949; }
body.darkmode footer.post__footer * { color: #fff; }
body.darkmode footer.post__footer a { color: var(--new-primary-color); }
body.darkmode .post__cm__title, body.darkmode .webinar__content * { color: #fff; }
body.darkmode .webinar__content .webinar__program__item { background: #494949; }
body.darkmode .st-social { background: #494949; border-color: #494949; }
body.darkmode .new_Design { background: var(--main-dark); }
body.darkmode .new_Design .fk-generator label, body.darkmode .new_Design h1, body.darkmode .new_Design h2, body.darkmode .new_Design h3, body.darkmode .new_Design h4, body.darkmode .new_Design h5, body.darkmode .new_Design h6, body.darkmode .new_Design li, body.darkmode .new_Design p, body.darkmode .new_Design p.fk-text-description, body.darkmode .new_Design span { color: #fff!important; }
body.darkmode .bg-white { background-color: var(--light-dark); }
body.darkmode  .dark_mode_modified { filter: invert(1) grayscale(10) brightness(2.5); }
body.darkmode .new_Design #searchin::placeholder, body.darkmode .new_Design .file-load-block label.cs-upload-button, body.darkmode .new_Design a, body.darkmode .new_Design button, body.darkmode .new_Design label { color: #fff!important; }
body.darkmode .new_Design .fraze-block label { color: var(--new-primary-color)!important; }
body.darkmode .new_Design .fraze-count-words-block, body.darkmode .new_Design .fraze-count-words-block span { color: #000!important; }
body.darkmode .new_Design #searchin { background-color: transparent; color: #fff!important; border: 1px solid #98bf38!important; background: url("data:image/svg+xml,%3Csvg fill='%23ffffff' height='200px' width='200px' version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 488.4 488.4' xml:space='preserve' stroke='%23ffffff'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cg%3E%3Cg%3E%3Cpath d='M0,203.25c0,112.1,91.2,203.2,203.2,203.2c51.6,0,98.8-19.4,134.7-51.2l129.5,129.5c2.4,2.4,5.5,3.6,8.7,3.6 s6.3-1.2,8.7-3.6c4.8-4.8,4.8-12.5,0-17.3l-129.6-129.5c31.8-35.9,51.2-83,51.2-134.7c0-112.1-91.2-203.2-203.2-203.2 S0,91.15,0,203.25z M381.9,203.25c0,98.5-80.2,178.7-178.7,178.7s-178.7-80.2-178.7-178.7s80.2-178.7,178.7-178.7 S381.9,104.65,381.9,203.25z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") 86% center/15px no-repeat; padding-right: 50px!important; }
body.darkmode #container2 { background: var(--main-dark); }
body.darkmode #container2 li:hover { background: var(--light-dark); }
body.darkmode .new_Design .slick-viewport { background: var(--light-dark); }
body.darkmode .new_Design .slick-row .slick-cell { border-color: var(--main-dark); color: #fff; }
body.darkmode .slick-cell.selected { background: var(--new-primary-color); }
body.darkmode .contact__content.revamped .heading_row h2 { color: #fff; }
body.darkmode .contact__content.revamped .form_row { background: #32373d; }
body.darkmode .contact__content.revamped .form_row .contact__content__form h2, body.darkmode .contact__content.revamped .form_row .contact__content__form label, body.darkmode .contact__content.revamped .form_row .inner p { color: #fff; }
body.darkmode .contact__content.revamped .form_row .col-lg-5 { background: #585f68; }
body.darkmode .contact__content.revamped .form_row .contact__content__form input:not([type="submit"]), body.darkmode .contact__content.revamped .form_row .contact__content__form textarea { background: #686e77; color: #fff; border: 1px solid #424953; }
body.darkmode .contact__content.revamped .form_row .contact__content__form input:not([type="submit"])::placeholder, body.darkmode .contact__content.revamped .form_row .contact__content__form textarea::placeholder { color: #fff!important; }
body.darkmode .wpcf7-response-output { color: #fff; }
body.page-id-46531.darkmode .revamp__header, body.page-id-46705.darkmode .revamp__header, body.page-id-46907.darkmode .revamp__header { background: #212429; }
body.darkmode .moded * { color: #fff; }
body.darkmode .hover_dark_bg:hover { background-color: #212529; }
.result_boxes .single h3, .result_boxes .single h3 a { color: #fff; }
body.darkmode .data_table .table .table_header, body.darkmode .data_table_3 .table_body .table_row>div:first-child { background: #212429; }
body.darkmode .data_table .table * { border-color: #d1c5c514!important; }
body.darkmode  .data_table .table .table_body, body.darkmode .data_table_3 .table_body .table_row>div:not(:first-child) { background: #21242980; }
body.darkmode .pricing_plan_wrapper .pricing_col { background: #21242980; }
body.darkmode .pricing_plan_wrapper .pricing_benefits:not(:last-child) { border-color: #d1c5c514!important; }
body.darkmode .secret_box .left_part .label::before { background: #272e2a; }
body.darkmode  .random_tools .tool .intro h5 a, body.darkmode .random_tools .tool .intro h5 { color: #fff!important; }
@media (max-width: 1200px) {
  body.darkmode .mobile_render.show .menu_container, body.darkmode .mobile_render.show .menu_container .close_btn_wrapper { background: #000000bd; -webkit-backdrop-filter: blur(4px); backdrop-filter: blur(4px); }
  body.darkmode .mobile_render .close__btn svg { filter: invert(28) brightness(9999) opacity(1); }
  body.darkmode .revamp__header .sign_in_wrapper a span { color: var(--new-primary-color); }
  body.darkmode .revamp__header .menu_for_mobile ul li a { color: #fff; }
  body.darkmode span.icon_holder { filter: invert(1); }
}

@media (min-width: 1201px) {
  body.darkmode .revamp__header .mega-menu-item > ul.mega-sub-menu { background: #212529!important; box-shadow: 4px 4px 30px 0 #ffffff1a!important; }
  body.darkmode .revamp__header .mega-menu-item > ul.mega-sub-menu li.mega-menu-item a { color: #fff!important; }
  body.darkmode .revamp__header .mega-menu-item > ul.mega-sub-menu li.mega-menu-item a:hover { color: var(--new-primary-color)!important; }
  body.darkmode .revamp__header .mega-menu-item > ul.mega-sub-menu li.mega-menu-item.all_tools_btn { border-color: #404040!important; }
}

@media (min-width:1201px) and (max-width:1300px) {
  .logo_and_form_holder .go-website-audit-side__form { width: auto; }
  .revamp__header ul.max-mega-menu>li { margin-inline: 18px!important; }
}
.revamp__header .mobile_render .sign_in_wrapper, .revamp__header .sign_in_wrapper a, .username_avatar { display: none; }

@media (max-width:1530px) {
  /* .logo_and_form_holder .go-website-audit-side__form form input[type="url"]:focus { max-width: 134px; } */
}

@media (max-width:767px) {
  /* Header CSS */
  .logo_and_form_holder .go-website-audit-side__form form button { font-size: 0; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' width='100' height='100' viewBox='0,0,256,256'%3E%3Cg fill='%23ffffff' fill-rule='nonzero' stroke='none' stroke-width='1' stroke-linecap='butt' stroke-linejoin='miter' stroke-miterlimit='10' stroke-dasharray='' stroke-dashoffset='0' font-family='none' font-weight='none' font-size='none' text-anchor='none' style='mix-blend-mode: normal'%3E%3Cg transform='scale(5.12,5.12)'%3E%3Cpath d='M21,3c-9.39844,0 -17,7.60156 -17,17c0,9.39844 7.60156,17 17,17c3.35547,0 6.46094,-0.98437 9.09375,-2.65625l12.28125,12.28125l4.25,-4.25l-12.125,-12.09375c2.17969,-2.85937 3.5,-6.40234 3.5,-10.28125c0,-9.39844 -7.60156,-17 -17,-17zM21,7c7.19922,0 13,5.80078 13,13c0,7.19922 -5.80078,13 -13,13c-7.19922,0 -13,-5.80078 -13,-13c0,-7.19922 5.80078,-13 13,-13z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E") center/20px no-repeat #f7a749!important; padding-inline: 20px!important; }
  .logo_and_form_holder .go-website-audit-side__form form input[type="url"] { max-width: 100%!important; padding-inline: 10px; flex: auto!important; }
  .logo_and_form_holder .go-website-audit-side__form { width: 100%; margin: 0 20px 0 0; }
  .logo_and_form_holder .go-website-audit-side__form form { height: unset; max-width: 400px; justify-self: center; }
  .revamp__header .logo-wrap img { min-width: 80px; }
  .logo_and_form_holder { width: calc(100% - 34px); }
}
