/*!
Theme Name: wisernotify
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: wisernotify
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

wisernotify is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Kalam:wght@300;400;700&display=swap');

:root {
	--text-gold: #AB7927;
	--primary-clr: #645CFC;
	--second-color: #091C45;
	--tertiary-color: #686868;
	--text-color: #646F79;
	--black-color: #000000;
	--black--base-color: #212121;
	--fontfamily: 'Inter', sans-serif;
	--font-weight-100: 100;
	--font-weight-200: 200;
	--font-weight-300: 300;
	--font-weight-400: 400;
	--font-weight-500: 500;
	--font-weight-600: 600;
	--font-weight-700: 700;
	--font-weight-800: 800;
	--font-weight-900: 900;
	--font-weight-weight: 100;
	--font-size-xl-small: 13px;
	--font-size-small: 14px;
	--font-size-medium: 20px;
	--font-size-large: 38px;
	--font-size-xl-large: 52px;
	--bs-body-line-height: 1.5;
}

body {
	font-family: var(--fontfamily);
	overflow-x: hidden;
	display: block;
	height: 100%;
	-webkit-font-smoothing: antialiased;
	color: var(--tertiary-color);
	font-weight: var(--font-weight-400);
	line-height: var(--bs-body-line-height);
}
a {
	text-decoration: none;
	color: #645cfc;
	cursor: pointer;
}
b {
    color: #212121;
}
a[href] {
	font-weight: var(--font-weight-500);
}
h1, h2, h3, h4, h5, h6 {
	font-weight: var(--font-weight-400);
}
.new-header-cls {
	width: 100%;
	z-index: 55555;
	padding-top: 17px;
	/*position: fixed;  */
}
p:empty {
	display: none;
}

/* sticky */
.home_sticky_blue {
	width: 100%;
	height: 92px;
	z-index: 11111111 !important;
	position: fixed !important;
	left: 0;
	box-sizing: border-box;
	padding: 17px 0px;
	display: flex;
	align-items: center;
	background: #fff !important;
	filter: drop-shadow(0px 3px 20px rgb(0 0 0 / 4%));
}
.home_sticky_blue .btn-try-free {
	width: 120px;
	height: 46px;
}
.home_sticky_blue .wis_logo {
	transition: 0.2s ease-in-out;
}
.navbar {
	padding-top: 0;
}
.wise_bg {
	background: url(/wp-content/uploads/2023/12/wise_bg_new.webp) no-repeat left top; 
	padding-top: 90px;
	background-size: cover;
}
.new-footer-cls {
	background: url(/wp-content/uploads/2023/07/wise_bg_new.png) no-repeat left top;
	background-size: cover;
}
.post-card-meta {
	background: inherit;
}
.post-card-content {
	justify-content:center;
}
.post-card-content header {
	transition: none;
	position: inherit;
}

/*different class with same css */
.desk-none, .hide, .mobi_logo, .q_left, .q_right {
	display: none;
}
.desk-none-important {
	display: none !important;
}
.desk-show, .mobi-none {
	display: block;
}
.online_con_wrapper, .simple_steps_new, .box_noti_new, .simple_steps, .cta_2_new, .sec-sf-message, .comn_110px {
	margin: 110px 0;
}
.top_footer_wrapper, .padding_top_110 {
	padding-top: 110px;
}
.padding_bottom_110 {
	padding-bottom: 110px;
}
.show_social_wrap, .widget_new_wrapper, .social_proof_testi {
	margin-top: 110px;
}
.menu:hover .nav-link-usecase, .toggle_mobi .nav-link:hover {
	color: var(--primary-clr) !important;
}

/* feature page new  */
.feat_btndiv {
	margin-top: 60px;
	display: flex;
}

.feat_div h5 {
	font-weight: var(--font-weight-600);
	margin: 0px;
	padding: 41px 0 19px;
	color: #121C45;
}

.upper_text_new {
	text-align: left;
}

.upper_text_new h6 {
	font-size: 18px;
}

.upper_noti_div {
	padding: 20px;
	background: #fff;
	border-radius: 6px;
	border: 1px solid rgb(100 111 121 / 10%);
	filter: drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.06));
}
.old-wise-bg {
    background: linear-gradient(45.35deg, #EEFFFA 0.6%, #FFF3F3 100%);
}
.feat_div p, .feat_div {
	font-weight: var(--font-weight-500);
	line-height: 26px;
	color: #646F79;
	margin-bottom: 0;
	max-width: 310px;
	margin: 0 auto;
	font-size: 15px;
}

.feat_img {
	height: 76px;
}
.feat_img img { display: unset; }
.feature_price {
	min-height: 313px;
	padding: 49px 0 46px;
	margin-top: 33px;
	text-align: center;
	border-radius: 4px;
	border: 1px solid #bbc0c8;
	max-width: 480px;
}
.b_title {
	margin: 0;
	color: #121C45;
	text-align: center;
	font-size: 38px;
	font-weight: var(--font-weight-600);
}

.feature_wrap {
	margin: 110px 0;
}

.s_title {
	color: var(--primary-clr);
	text-align: center;
	font-size: 23px;
	font-weight: var(--font-weight-600);
	margin-bottom: 0;
}

.inte_text_part h3 {
	font-weight: var(--font-weight-500);
	color: var(--primary-clr);
	font-size: 26px;
	margin: 0;
}

.inte_text_part h2 {
	font-weight: var(--font-weight-600);
	color: var(--black--base-color);
	font-size: 32px;
	padding: 16px 0 40px 0;
	line-height: 44px;
	margin: 0;
}

.inte_btn {
	font-weight: var(--font-weight-600);
	background: var(--primary-clr);
	border-radius: 6px;
	width: 280px;
	height: 63px;
	color: #FFF;
	margin: auto;
	display: flex;
	justify-content: center;
	align-items: center;
}

.inte_text_part {
	padding-top: 90px;
	padding-bottom: 90px;
	text-align: center;
}

.integration_wrapper {
/* 	padding-bottom: 70px; */
/* 	margin: -20px 0; */
}

.inte_part {
	position: relative;
}

.woo_div {
	position: absolute;
	top: 0;
	left: 76px;
}

.shop_div {
	position: absolute;
	top: 47px;
	left: 231px;
}

.funnel_div {
	position: absolute;
	top: 138px;
	left: 0;
}

.wix_div {
	position: absolute;
	top: 209px;
	left: 206px;
}

.zapier_div {
	position: absolute;
	top: 317px;
	left: 41px;
}

.press_div {
	position: absolute;
	top: 348px;
	left: 257px;
}

.chimp_div {
	position: absolute;
	top: 0;
	right: 76px;
}

.grid_div {
	position: absolute;
	top: 47px;
	right: 231px;
}

.sendowl_div {
	position: absolute;
	top: 138px;
	right: 0;
}

.cart_div {
	position: absolute;
	top: 209px;
	right: 206px;
}

.aweber_div {
	position: absolute;
	top: 317px;
	right: 41px;
}

.ss_div {
	position: absolute;
	top: 348px;
	right: 257px;
}

.mobiup-noti-item {
	margin-left: 60px;
}

#home_input #subscribe_email {
	border: none !important;
}

#home_input #subscribe_email {
	border: transparent;
	background-color: transparent;
	min-height: 56px;
	font-size: 18px;
	line-height: 32px;
	color: var(--tertiary-color);
}

.addhome_btn {
	background-color: #F9FAFC;
}

#home_input .input-group {
	width: 100%;
	position: relative;
	display: flex;
	max-width: 700px;
	align-items: center;
	margin: auto;
	justify-content: center;
}

#home_input #home_inpt_email {
	background: #fff;
	border: 1px solid #c0c5d0;
	padding-left: 29px;
	font-size: 16px;
	height: 56px;
	border-radius: 4px 0px 0px 4px;
	opacity: 1;
}

#home_input #home_inpt_email:focus {
	box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
}

.home-banner {
	margin: 0px 0px 137px;
}

.diff_home_star .home-banner-left {
	padding: 92px 0 0 0;
}

.home-banner-left {
	padding: 123px 0 0 0;
	max-width: 640px;
	margin-right: 93px;
	margin-left: auto;
}

.diff_home_star {
	margin: 0px 0px 80px;
	padding: 0 0 235px;
}

.home-banner-review {
	display: flex;
}

.home-banner-capterra {
	margin: 0 0 0 10px;
}

.home-banner-right {
	position: relative;
	padding-top: 0;
	margin: 0 !important;
	min-height: 89vh;
	display: flex;
	align-items: flex-end;
}

.home-banner-capterra a {
	color: var(--second-color);
	text-decoration: underline;
}

.home-banner-capterra a {
	color: var(--second-color);
	text-decoration: underline;
}

.home-banner-title {
	/* font-size: calc(23px + 1.4vw); 
  line-height: calc(30px + 1.8vw);
	line-height: 68px;*/
	color: var(--black--base-color);
	font-weight: var(--font-weight-700);
	font-size: var(--font-size-xl-large);
	line-height: 56px;
	margin: 13px 0;
	max-width: 480px;
}

.diff_home_star .home-banner-title {
	max-width: 600px;
}

.home-banner-subtext {
	max-width: 560px;
	font-size: 18px;
	line-height: 33px;
	color: var(--tertiary-color);
	margin: 0 0 20px;
}

.home-banner-subtext span {
	font-weight: var(--font-weight-600);
	color: var(--second-color);
}

.home-banner-left #home_input .input-group {
	max-width: 455px;
	margin: 0;
}

.home-banner-left #home_input #mailBtn {
	width: 142px;
	height: 60px;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 16px;
	font-weight: var(--font-weight-600);
}

.home-banner-left .boots_tab {
	justify-content: start;
}

.home-banner-left #home_input #home_inpt_email {
	height: 60px;
}

.home-banner-left .boots_tab :nth-child(1) {
	padding-left: 0;
}

.boots_tab li+li {
	margin-left: 33.5px;
}

.home-banner-notiall {
	position: absolute;
	right: 36%;
	bottom: 30%;
}

.boots_tab {
	display: flex;
	margin: 16px 0 25px;
	justify-content: center;
	align-items: center;
	font-size: 16px;
	line-height: 16px;
	color: var(--tertiary-color);
	list-style:none;
}

.boots_text {
	color: var(--tertiary-color);
}

.boots_text span {
	position: relative;
	top: 1px;
	right: -2px;
	font-size: 16px;
	letter-spacing: .3px;
}

.home_diff_brnds .row {
	justify-content: center;
	align-items: center;
}

.home_diff_brnds .row>div {
	display: flex;
	justify-content: center;
}

.home_diff_brnds .row:first-child {
	margin-bottom: 33px;
}

.text-connect-app {
	font-weight: var(--font-weight-500);
	font-style: italic;
	font-size: 18px;
	color: #121C45;
	position: absolute;
	bottom: 78px;
	justify-content: center;
	left: 0;
	right: 0;
	display: flex;
	align-items: center;
	margin-bottom: 0;
}

.text-connect-app>img {
	margin: 0 5px 0 8px;
}

.text-connect-app span {
	padding: 0 7px;
	color: var(--primary-clr);
}

/* boots-conversion */
.home_noti_text {
	position: absolute;
	z-index: 111;
	top: -50px;
	left: -13%;
}

.home_noti {
	position: relative;
}

.fomo_slider {
	border-radius: 8px;
	max-width: 1490px;
}

.foot_icons a {
	cursor: pointer;
}

.fomo_slideer {
	position: relative;
	z-index: 2;
}

.mrktng_fomo_slider .fomo_slideer {
	padding-top: 40px;
}

.fomo_slideer .owl-dots {
	display: flex;
	height: 75px;
	width: 18px;
	justify-content: center;
	align-items: center;
	margin: auto;
	border-radius: 3px;
}

.images-part svg {
	filter: drop-shadow(0px 0px 16px rgba(0, 0, 0, 0.08));
	/* box-shadow: 0px 0px 50px rgb(0 0 0 / 8%); */
}

.notifi_image_background {
	height: 236px;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 0 10px;
}

.uppr_bg1 .notifi_image_background {
	background: rgb(66 130 236 / 10%);
	border-radius: 6px;
}

.uppr_bg2 .notifi_image_background {
	background: rgb(239 79 31 / 10%);
	border-radius: 6px;
}

.uppr_bg3 .notifi_image_background {
	background: rgb(244 200 48 / 10%);
	border-radius: 6px;
}

.uppr_bg4 .notifi_image_background {
	background: rgb(100 92 252 / 10%);
	border-radius: 6px;
}

.uppr_bg5 .notifi_image_background {
	background: rgb(241 153 35 / 10%);
	border-radius: 6px;
}

.uppr_bg6 .notifi_image_background {
	background: rgb(57 194 194 / 10%);
	border-radius: 6px;
}

.diff_home_star .home-banner-subtext {
	line-height: 31px;
	font-size: 18px;
}

.social-icons li.active,
.social-icons li.active a svg path {
	fill: #fff;
}

.twitter_hover {
	border-radius: 0px 16px 16px 0px;
	background: var(--primary-clr);
	color: white !important;
}

.twitter_hover path {
	fill: white !important;
}

.social-icons a:hover {
	color: white;
}

.social-icons a {
	color: var(--tertiary-color);
}

.social-icons li {
	display: flex;
	align-items: center;
	justify-content: center;
}

.social-icons li a {
	width: 39px;
	height: 32px;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 9px 14px 9px 9px;
}

.btn-check:focus+.btn-primary,
.btn-primary:focus {
	background-color: var(--primary-clr);
	border-color: var(--primary-clr);
	box-shadow: inherit;
}

.nav-item .dropdown-menu[data-bs-popper] {
	margin-top: 0rem;
}

img {
	max-width: 100%;
}

.plan-tgl-mnthyrl {
	color: var(--second-color);
}

.dropdown-toggle::after {
	border-top: 0;
}

.header-title {
	font-weight: var(--font-weight-700);
	font-size: 34px;
	color: var(--second-color);
	text-align: center;
	margin-bottom: 18px;
}

.saas_main_Wrap {
	margin-top: 60px;
}

.title-dflt h2 {
	font-weight: var(--font-weight-700);
	font-size: 32px;
	line-height: 40px;
	text-align: left;
	color: var(--second-color);
}

.feature-dflt {
	margin: 20px 0 0 0;
}

.feature-dflt ul {
	list-style: none;
	margin-left: 0px;
}

.feature-list {
	font-size: 16px;
	text-align: left;
	color: var(--tertiary-color);
	display: flex;
	align-items: self-start;
	margin: 0 0 5px;
}

.feature-list .img-fluid {
	margin: 4px 5px 0 0;
}

.usecase-ingration-block {
	text-align: center;
}

.usecase-ingration-block>h2 {
	font-weight: 600;
	font-size: 32px;
	color: var(--second-color);
}

.usecase-ingration-block>p,
.usecase-ingration-block h3 {
	font-size: 20px;
	color: #656565;
	margin: 15px 0px 34px 0px;
}

.usecase-intigr-list {
	display: flex;
	justify-content: center;
	align-items: center;
}

.intigr-list-item {
	margin: 0 23px;
}

.intigr-list-item span, .intigr-list-item a {
	font-weight: 600;
	font-size: 20px;
	color: var(--second-color);
	margin: 0;
}

.intigr-list-box {
	align-items: center;
	display: flex;
}
.ucase_txt_prt .main_text_p {
	margin: 0;
}
.usecase-allintegr-link {
	text-align: center;
	font-weight: var(--font-weight-500);
	font-size: 22px;
	color: var(--primary-clr);
	margin-top: 30px;
	display: inline-block;
}

.usecase-allintegr-link:hover {
	color: var(--second-color);
}

.hero-integre-right .home-banner-right {
	margin: 135px 0 0 !important;
	display: block;
	min-height: auto;
}


/* eye-catching-home-section */
.steps_home_diff .start_fbtn {
	margin-top: 30px;
}

.ptag_changes_cmn {
	font-size: 24px !important;
}

.small_changes_final {
	font-size: 16px !important;
}

.usecase_heading_ptag {
	font-size: 18px;
	line-height: 26px;
	color: var(--tertiary-color);
	max-width: 780px;
	margin: auto;
}

.btn-check:focus+.btn, .btn:focus, .mssag_contact_submit .form-control:focus, input:focus-visible, .form-control:focus, .accordion-button:focus {
	box-shadow: none;
	outline: none;
}

.card-faq .card-header .btn {
	color: #4A88E9;
	/* filter: drop-shadow(0 0 7px rgb(56 65 74 / 15%)); */
}
.card-faq .card-header h5 {
  margin: 0;
}
.affi_prog_part1 {
	margin: 125px 0 90px;
}

.affi_prog_part2 {
	margin: 78px 0 37px;
}

.affi_ptag {
	font-size: 22px;
	color: var(--second-color);
}

.affi_head {
	font-weight: var(--font-weight-700);
	font-weight: bold;
	font-size: 58px;
	margin: 16px 0 34px;
	color: #525252;
}

.affii_ptag_second {
	font-size: 20px;
	color: var(--tertiary-color);
	max-width: 552px;
	margin-bottom: 50px;
	line-height: 28px;
}

.btn_affi {
	max-width: 277px;
	height: 70px;
	border-radius: 4px;
	background: var(--primary-clr);
	letter-spacing: 0.4px;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	font-size: 19px;
}

.btn_affi:hover {
	transition: 0.2s ease-in;
	background-color: #fff;
	color: var(--primary-clr);
	border: 1px solid #645cfc;
}

.affi_main a {
	transition: none;
}

.affi_main {
	padding: 130px 0;
}

.affi_wt_u_get {
	margin: 100px 0;
}

.main_text_head {
	font-weight: var(--font-weight-600);
	font-size: 32px;
	text-align: center;
	color: var(--second-color);
	margin-bottom: 60px;
}

.img_icon_affi {
	text-align: center;
}

.aff_ptag_icon {
	font-weight: var(--font-weight-600);
	font-size: 19px;
	color: var(--second-color);
	max-width: 90%;
	margin: auto;
	line-height: 30px;
}

.aff_icon_div {
	max-width: 230px;
	min-height: 264px;
	border-radius: 4px;
	background: #f9fafc;
	border: 1px solid #e2eef8;
}

.aff_icon {
	background: #EFF2FF;
	max-width: 88px;
	height: 88px;
	border-radius: 50px;
	margin: 30px auto 51px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.faq-wrapper {
	margin-top: 60px;
}

.divide_background, .messag_real_site {
	margin: 110px 0 0;
}
.sf_messaging_wrapper {
    padding-bottom: 90px;
}

/* pricing_faqs_changes */
.card-faq .card-header, .card-header {
	background: none !important;
}

.card-faq .card-body p {
	font-weight: 400;
	font-size: 16px;
	line-height: 26px;
	color: var(--tertiary-color);
}

.card-body {
	padding: unset;
}

.simple_steps {
	background: transparent;
	/* background: url('../images/trust-by-bg.svg'); */
	background-size: cover;
}

.cmn_steps_new_btn {
	margin: 30px 0 0;
}

.hoMe-steps-wrap .cmn_steps_new_btn {
	margin: 40px 0 0;
}

.simple_steps_div {
	position: relative;
}

.step_line {
	position: absolute;
	width: 100%;
	display: flex;
	top: 121px;
	height: fit-content;
}

.subtitlelink {
	color: var(--second-color);
}

.main_text .subtitlelink {
	font-weight: var(--font-weight-600);
}

.usecasedesclink {
	display: contents;
}

.step_line img {
	margin: auto;
}

.ss_head {
	color: var(--second-color);
	font-size: 32px;
	text-align: center;
	font-weight: var(--font-weight-600);
	margin-bottom: 0;
}

.steps_new_div {
	margin: 52px 0 0;
	position: relative;
	z-index: 1;
}

.steps_header_text {
	text-align: center;
	font-weight: var(--font-weight-600);
	color: var(--black--base-color);
	padding-top: 24px;
	margin: 0;
	font-size: 20px;
}
.steps_text {
	font-size: 16px;
	line-height: 28px;
	max-width: 250px;
	padding: 15px 0 18px;
	text-align: center;
	margin: auto;
	color: var(--text-color);
	font-weight: var(--font-weight-500);
}
.hoMe-steps-wrap .steps_text { margin: auto;padding: 0;}
.hoMe-steps-wrap .steps_text p { 
	font-size: 17px;
	line-height: 28px;
	max-width: 250px;
	padding: 15px 0 18px;
	text-align: center;
	margin: auto;
	color: var(--text-color);
	font-weight: var(--font-weight-500);
}
.steps_text2 {
	font-size: 18px;
	text-align: center;
	margin-bottom: 0;
	font-weight: var(--font-weight-500);
	color: var(--primary-clr);
}

.ss_icon {
	align-items: center;
	display: flex;
	justify-content: center;
}


/*sector-change-new*/
.nav-tabs .nav-link.active {
	border: none;
	background: rgb(220 223 229 / 25%);
	border-radius: 16px;
}

.nav-tabs .nav-link:hover {
	border: none;
}

.nav-tabs .nav-link {
	border: none !important;
}

.nav-tabs .nav-link.active .arrow_svg {
	display: block;
}

.nav-tabs .nav-link {
	min-height: 170px;
}


/* affiliateprogram-page */
.affiliateprogram-icon {
	max-width: 70px;
	height: 70px;
	border-radius: 50px;
	background: #e9f0ffe8;
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
	margin: 0px auto 15px;
}

.aff-text {
	font-weight: var(--font-weight-600);
	font-size: 18px;
	text-align: center;
	color: var(--second-color);
	margin-bottom: 6px;
}

.icon-deco {
	margin: 0px;
	font-size: 21px;
	color: #32373b;
	padding-left: 18px;
	font-weight: var(--font-weight-500);
}

.whole-box-ap {
	background: #fff;
	max-width: 365px;
	min-height: 120px;
}

.aff-ptag {
	font-size: 16px;
	text-align: center;
	color: var(--tertiary-color);
}

.debuting-affpro {
	font-size: 18px;
	color: var(--tertiary-color);
	margin: 12px 0 20px;
}

.head-ap {
	font-weight: var(--font-weight-700);
	font-size: 35px;
	text-align: center;
	color: var(--second-color);
}

.trusted_ap {
	font-weight: var(--font-weight-500);
	font-size: 24px;
	padding-bottom: 25px;
	margin-bottom: 0;
	color: var(--tertiary-color);
}

.hide_menu {
	max-width: 1356px;
	left: 0;
	right: 0;
	margin: auto;
	transition: transform .3s ease-in-out .3s, opacity .4s ease-in .3s, visibility .4s ease-in .3s;
	visibility: hidden;
	opacity: 0;
	transform: translateY(-12px);
	display: block;
}

.menu:hover .hide_menu {
	visibility: visible;
	opacity: 1;
	transform: translateY(10px);
}

.usecase_icon {
	position: relative;
}

.drop_icon {
	background: url(/wp-content/uploads/2023/06/up.svg) no-repeat;
	position: absolute;
	width: 18px;
	height: 11px;
	background-size: 11px 7px;
	z-index: 111;
	transform: rotate(275deg);
	top: 15px;
	right: 11px;
	transition: 0.2s ease-in-out;
}

.menu:hover .drop_icon {
	background: url(../images/down.svg) no-repeat;
	background-size: 11px 7px;
	transform: rotate(180deg);
	right: 15px;
	transition: 0.2s ease-in-out;
}

.drop_icon_wrap {
	padding-left: 16px;
}

.dropdown-menu {
	border: none !important;
	padding: 0;
}

.menu {
	position: inherit;
}

.rtc_sm_box {
	display: flex;
	align-items: center;
}

.social-icons li.active,
.social-icons li.active a svg path {
	border-radius: 0px 16px 16px 0px;
	background: var(--primary-clr);
	fill: #fff;
}

.social-icons a:hover {
	color: white;
}

.social-icons a {
	color: var(--tertiary-color);
}

.social-icons {
	position: fixed;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	z-index: 111;
}

.social-icons li:hover {
	border-radius: 0px 16px 16px 0px;
	background: var(--primary-clr);
}

.social-icons li:hover a svg path,
.social-icons li:hover a svg rect,
.social-icons li:hover a svg circle {
	fill: #fff;
}

.mobiup-noti-item {
	display: none;
}

.mobiup-noti-item.active-img {
	display: block;
	animation-name: flash;
	animation-delay: 1s;
}

@-webkit-keyframes flash {

	0%,
	50%,
	to {
		opacity: 1
	}

	25%,
	75% {
		opacity: 0
	}
}

@keyframes flash {

	0%,
	50%,
	to {
		opacity: 1
	}

	25%,
	75% {
		opacity: 0
	}
}

.mobiup-noti-item .home_noti {
	filter: drop-shadow(0px 0px 16px rgba(0, 0, 0, 0.14));
}

.login:hover {
	font-weight: var(--font-weight-600);
	background: var(--primary-clr);
	color: white !important;
	box-shadow: none;
	border: 1px solid var(--primary-clr);
}

.signup:hover {
	background: transparent !important;
	color: var(--primary-clr);
	font-weight: var(--font-weight-600);
	box-shadow: none;
	border: 1px solid var(--primary-clr);
}

.au:after {
	content: '';
	position: absolute;
	width: 100%;
	transform: scaleX(0);
	height: 1px;
	bottom: 0;
	left: 0;
	background-color: var(--primary-clr);
	transform-origin: bottom right;
	transition: transform 0.30s ease-out;
}

.au:hover:after {
	transform: scaleX(1);
	transform-origin: bottom left;
}


/*slider_sector_new*/
.owl-nav {
	display: none;
}

.r-tabs-state-active a {
	color: #002c5a !important;
	font-weight: var(--font-weight-600);
	opacity: 1 !important;
}

.nav-tabs {
	border: none;
}

.r-tabs .r-tabs-nav {
	margin: 0;
	padding: 0;
}

.r-tabs .usecase-tab-content .r-tabs-panel {
	padding: 0px;
}

.r-tabs .r-tabs-nav {
	margin: 0;
	padding: 0;
}

.r-tabs .usecase-tab-content .r-tabs-panel {
	padding: 0px;
}

.tabs-eye-widget {
	position: relative;
	margin: 0px;
}

.tabs-eye-widget .tab-content-screen img {
	filter: drop-shadow(0px 0px 40px rgb(0 0 0/ 16%));
	max-width: 100%;
}

.box-tabs-eye-noti {
	overflow: hidden;
	display: flex;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
}

.tabs-eye-noti-item {
	position: absolute;
	width: 100%;
	height: 100%;
}

.tabs-eye-notithree {
	left: 0px;
	opacity: 1;
}

.tabs-eye-noti {
	position: absolute;
	bottom: 80px;
	left: 10px;
	opacity: 0;
}

.tabs-eye-notione.active-img {
	animation: slideInLeft 1.5s;
	bottom: 20px;
	left: 20px;
	filter: drop-shadow(0px 0px 50px rgba(0, 0, 0, 0.08));
	opacity: 1;
}

.tabs-eye-notione_one.active-img {
	animation: slideInLeft 1.5s;
	bottom: 15px;
	left: 15px;
	filter: drop-shadow(0px 0px 50px rgba(0, 0, 0, 0.18));
	opacity: 1;
}

.tabs-eye-notione_two.active-img {
	animation: slideInLeft 1s;
	bottom: 15px;
	right: 15px;
	filter: drop-shadow(0px 0px 4px rgba(0, 0, 0, 0.06));
	opacity: 1;
	max-width: 140px;
}

.tabs-cta-notione.active-img {
	left: 0px;
	bottom: 0px;
	-webkit-animation: slideInUp 1s;
	animation: slideInUp 1s;
	opacity: 1;
	width: 100%;
}

.tabs-eye-notithree {
	left: 0px;
}

#mailBtn i {
	padding-left: 5px;
}

.tabs-eye-notifour {
	left: 1px !important;
	top: 38px !important;
	opacity: 1;
}

@-webkit-keyframes slideInRightmew {

	0%,
	50% {
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
		visibility: visible;
	}

	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
	}
}

@keyframes slideInRightmew {

	0%,
	50% {
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
		visibility: visible;
	}

	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
	}
}

.owl-dots {
	display: flex;
	height: 6px;
	width: 18px;
	justify-content: center;
	align-items: center;
	margin: 60px auto 0 auto;
	border-radius: 3px;
}

.owl-dots .owl-dot {
	display: inline-block;
	zoom: 1;
}

.owl-dots .owl-dot span {
	width: 19px;
	height: 3px;
	margin-left: 4px;
	background: #EAEAEA;
	display: block;
	transition: opacity .2s ease;
	border-radius: 6px;
}

.owl-dots .owl-dot.active span {
	width: 52px;
	height: 3px;
	border-radius: 6px;
	opacity: 1;
	border: 0;
	background: #6457FC;
}

.owl-dot {
	background: 0 0;
	color: inherit;
	border: none;
	padding: 0 !important;
	font: inherit;
}

.rounded-circle {
	width: 120px;
	height: 120px;
	border-radius: 60px;
}

.media img {
	width: 300px;
}

.header_slider.owl-carousel .owl-item img {
	width: auto;
}

.widget_new_wrapper .accordion-item {
	border: none !important;
}


/*navbar*/
.navv {
	margin: auto;
	max-width: 1526px;
}

.toggle_mobi {
	height: 55px;
	background: transparent;
	font-weight: var(--font-weight-700);
	font-size: 16px;
	letter-spacing: 0.01em;
	line-height: 30px;
	color: var(--second-color);
	margin-top: 0px;
	margin-right: 0;
	margin-left: auto;
	justify-content: end;
}

.navbar-light .navbar-nav .nav-link {
	font-weight: var(--font-weight-400);
	color: #212121;
	font-size: 16px;
	padding-left: 20px;
	padding-right: 20px;
	cursor: pointer;
}

.nav-item.nav-item-integration {
	position: relative;
}
.integra-page-header {
  display: flex;
  padding: 50px 0;
}
.last_navlink {
	margin-right: 6px;
}

.last_navlink a {
	color: var(--primary-clr);
	font-size: 16px;
	padding-left: 20px;
	padding-right: 20px;
	cursor: pointer;
	font-weight: var(--font-weight-600);
}

.nav-link-casestudy {
	position: relative;
}

.count-imtegra {
	position: absolute;
	right: -15px;
	background: rgb(100 92 252 / 14%);
	font-size: 12px;
	line-height: 20px;
	width: 44px;
	border-radius: 13px;
	top: -4px;
	color: #645cfc;
	text-align: center;
}

.login {
	width: 130px;
	height: 45px;
	border-radius: 4px;
	background: transparent;
	border: 1px solid var(--primary-clr);
	margin-right: 20px;
	font-weight: var(--font-weight-600);
	font-size: 16px;
	line-height: 30px;
	text-align: center;
	color: var(--primary-clr)
}

.signup {
	font-weight: var(--font-weight-400);
	font-size: 16px;
	text-align: center;
	color: #fff;
	width: 120px;
	height: 40px;
	border-radius: 4px;
	background: var(--primary-clr);
	position: relative;
	box-shadow: 0px 4px 8px rgba(100, 92, 252, 0.2);
}

p span {
/* 	color: var(--primary-clr); */
/* 	font-weight: 500; */
}

.teletype-cursor {
	font-weight: 400;
}


/* announcemnet & social-proof */
.announcement-item {
    min-height: 200px;
    display: flex;
    align-items: center;
    background: url(/wp-content/uploads/2023/07/wise_bg_new.png) no-repeat center;
    position: relative;
    /* background: linear-gradient(45.35deg, #EEFFFA 0.6%, #FFF3F3 100%); */
    margin: 0px 0px;
    background-size: cover;
} 
.announcement-part img {
     filter: drop-shadow(0px 0px 12px #21212114);
     height: auto;
     max-width: fit-content;
}
.announcement-box {
    max-width: 1156px;
    margin: 0 auto;
    display: flex;
    width: 100%;
    align-items: flex-end;
}
.announcement-part h2 {
    font-size: 22px;
    color: #091c45;
    font-weight: 600;
    margin: 0px 0px 10px;
}
.announcement-part h3 {
    max-width: 300px;
    color: #656c7f;
    margin: 0;
    line-height: 26px;
    font-size: 17px;
}
.socialf-diff-main .announcement-part {
     flex: 0 0 auto;
     padding: 0 25px;
     width: 33.33%;
} 
.announct-diff-main .announcement-part {
     flex: 0 0 auto;
     width: 50%;
}
.announct-diff-main .announcement-box {
     max-width: 990px; 
     align-items: center;
} 



/*social-proof*/
.main_text {
	font-weight: var(--font-weight-600);
	font-size: 18px;
	color: var(--second-color);
	margin: 0 0 5px;
}

.main_text_p {
	font-size: 16px;
	color: var(--tertiary-color);
	margin: 0 0 25px;
	line-height: 24px;
}
.shopi_text p {
    font-size: 19px;
    line-height: 32px;
    color: #646F79;
}
.main_text:empty, .main_text_p:empty {
  display: none;
}
.eye-widget {
	font-size: 42px;
	color: var(--second-color);
	max-width: none;
	margin: 60px 0px 25px;
	text-align: center;
	font-weight: var(--font-weight-700);
}

.need_rev_text p svg {
	position: relative;
	top: -2px;
	max-width: 20px;
}

.coll {
	text-decoration: none;
	font-size: 20px;
	line-height: 1px;
	text-align: left;
	color: var(--second-color);
	cursor: pointer;
}

.coll2,
.coll3,
.coll4 {
	font-weight: var(--font-weight-700);
	font-size: 20px;
	text-align: left;
	color: var(--second-color);
	text-decoration: none;
}

.acc_desc {
	max-width: 440px;
	background-color: #fff;
	border: 0;
	padding-bottom: 30px;
	padding-left: 50px;
	color: var(--tertiary-color);
}

/* up-down */
.coll::before {
	content: '';
	background: url(../images/down.svg) no-repeat;
	z-index: 111;
	width: 18px;
	height: 11px;
	bottom: -50px;
	/* font-family: "Font Awesome 5 Pro";
  content: '\f077'; */
	font-weight: 600;
	padding-right: 50px;
}

.coll:hover::before {
	background: url(../images/down.svg) no-repeat !important;
	transition: 0.1s ease-in-out;
}

.coll.collapsed:before {
	content: '';
	background: url(../images/up.svg) no-repeat;
	/* font-family: "Font Awesome 5 Pro";
  content: '\f078'; */
	font-weight: 600;
	padding-right: 50px;
}

.vertical-tabs-allnoti .up .nav-link.active::before {
	width: 60%;
	height: 2px;
	transition: all 0.3s;
}

.vertical-tabs-allnoti .up .nav-link::before {
	position: absolute;
	right: -30px;
	top: 10px;
	background: #D7E4EE;
	border-radius: 120px;
	content: "";
}

.section-about-lead {
	margin: 60px 0;
}

.sec-title {
	font-weight: var(--font-weight-700);
	font-size: 46px;
	color: var(--second-color);
	margin-bottom: 34px;
	max-width: 525px;
}

/*footer*/
.online_con_div {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	margin: auto;
	text-align: center;
}

.footer-title {
	padding-bottom: 25px;
}

.online_con_txt {
	margin-top: 40px;
}

.online_txt1 {
	font-weight: var(--font-weight-600);
	/* font-size: 32px; */
	line-height: 42px;
	color: var(--black--base-color);
	margin: 0;
	max-width: 474px;
}

.online_txt2 {
	padding: 20px 0 40px 0;
	margin-bottom: 0;
	font-size: 18px;
	line-height: normal;
	color: var(--text-color);
}

.top_footer_wrapper {
	margin-bottom: 38px;
}

.footer_terms_pt hr {
	margin: 0;
	background-color: currentColor;
    border: 0;
}

.copy-right-text {
	font-size: 16px;
	color: var(--text-color);
}

.au {
	color: var(--text-color);
	text-decoration: none;
}

.ft-usefulllinks li a {
	color: var(--text-color);
	padding: 5px 0;
	white-space: nowrap;
	font-size: 16px;
	line-height: 24px;
	position: relative;
	font-weight: var(--font-weight-400);
}

.foot_icons a {
	margin-right: 9.3px;
}

.footer_terms_pt,
.ft-usefulllinks-termp,
.input-group-append {
	display: flex;
}

.foot_icons {
	margin-right: 80px;
}

.btm_ftr_block {
	margin: 27px auto;
	max-width: 57%;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.ft-usefulllinks-termp li+li {
	margin-left: 23px;
	margin-top:0px;
}

#input-group-append {
	border-radius: 0px 6px 6px 0px;
	background: linear-gradient(var(--primary-clr) 0%, var(--second-color) 100%);
	opacity: 1;
}

#home_input #mailBtn {
	background: var(--primary-clr);
	color: #ffffff;
	border: 1px solid var(--primary-clr);
	margin-left: 0px;
	font-weight: normal;
	font-weight: var(--font-weight-500);
	width: 190px;
	border-radius: 0px 4px 4px 0px;
}

#mailBtn:hover {
	background: var(--primary-clr);
	color: #ffffff;
	border: 1px solid var(--primary-clr);
}

#arr_news_email {
	background-color: #F7F7F7;
	color: red;
	display: none;
}

/*  */
.blue_box h5 {
	font-size: 18px;
	color: var(--second-color);
	margin: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	font-weight: var(--font-weight-500);
	font-style: italic;
}

.blue_w_img svg {
	height: 34px;
}
.blue_w_img img {
	margin: auto;
}

.blue_box {
	width: 256px;
	margin-left: 5px;
	margin-right: 5px;
	padding: 18px 20px;
	background: #FFFFFF;
	border: 1px solid #DCDFE5;
	border-radius: 7px;
}

.blue_box_wrapper {
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
}

.blue_box h5 svg,
.blue_box h5 img {
	margin: 0 11px;
}

.blue_w_img {
	padding-top: 14px;
}

.blue_back_wrap2 {
	background-repeat: no-repeat;
	background-size: auto;
}

.blue_first_rev h5 {
	text-align: center;
	color: var(--second-color);
	font-weight: var(--font-weight-500);
	font-style: italic;
	margin: auto;
	line-height: 34px;
	max-width: 1100px;
	font-size: 19px;
}

.blue_first_rev p {
	font-size: 20px;
	color: var(--tertiary-color);
	/* font-family: 'HK Grotesk Medium Italic'; */
	font-weight: var(--font-weight-500);
	font-style: italic;
	margin-bottom: 14px;
}

.linear_new_bg {
	position: relative;
}


/*  */
.free_trial_wrapper::after {
	right: 30%;
}

.first_rev_text {
	padding-top: 18px;
	text-align: center;
}

.first_rev_text img {
    margin: auto;
}
.first_rev_user_img{
	max-width: 80px;
    border-radius: 50%;
    margin-bottom: 6px;
}
.story-part {
	padding-left: 33px;
}
.sec-home-story {
	background: url('/wp-content/uploads/2023/07/wise_bg_new.png') no-repeat;
	position: relative;
	padding: 60px 0;
	background-size: cover;
}
.sec-home-story .row .col-12:last-child {
	display: flex;
	align-items: center;
}
.story-title {
	font-weight: var(--font-weight-600);
	font-size: 28px;
	color: #091c45;
	line-height: 42px;
	margin: 0;
}

.story-dec {
	font-size: 18px;
	line-height: 30px;
	color: #646f79;
	margin: 0;
	padding: 15px 0 0;
}

.story-list {
	display: grid;
	grid-template-columns: auto auto;
	grid-column-gap: 11px;
	margin: 22px 0 10px;
}
.story-list-diff {
    grid-template-columns: auto;
    margin-bottom: 0px;
    margin-top: 20px;
}
.air_plane_img {
	position: absolute;
	top: -111px;
	left: 0;
	right: 0;
}
.air_plane_img img { display: unset; }
.diff_home_cls {
	text-align: center;
	padding-top: 140px;
}

.diff_home_cls .story-list {
	margin-bottom: 36px;
}

.diff_home_cls h2 {
	font-weight: var(--font-weight-700);
	color: var(--second-color);
}

.diff_home_cls input {
	padding: 16px 25px;
	letter-spacing: 0.4px;
	font-size: 17px;
}

.diff_home_cls input:focus {
	box-shadow: none;
}

.liVe_Inpt_grp {
	width: 54%;
	margin: auto;
	padding-top: 23px;
}

.story-list li {
	margin: 0 0 12px;
	padding: 0;
	font-size: 18px;
	color: #646f79;
	display: flex;
	align-items: flex-start;
}

.story-list li svg {
	margin-right: 12px;
	margin-top: 10px;
	min-width: 14px;
}

.ss_tab_div {
	margin-top: 60px;
}

.ss_tab_link.nav-pills .nav-link.active,
.ss_tab_link.nav-pills .show>.ss_tab_link .nav-link {
	border-radius: 17px;
	background: rgb(100 92 252 / 8%);
	position: relative;
}

.ss_tab_link .nav-link {
	padding-top: 10px;
	position: relative;
	padding-left: 29px;
	padding-bottom: 10px;
}

.ss_tab_link.nav-pills .nav-link.active:after {
	content: '';
	position: absolute;
	right: -20px;
	top: 0;
	width: 0;
	height: 0;
	border-top: 22px solid transparent;
	border-left: 27px solid #f3f2ff;
	border-bottom: 22px solid transparent;
	bottom: 0;
	margin: auto;
}

.sp-tab-likepro .nav-link {
	min-height: 200px;
	max-width: 95%;
	padding: 27px 29px 17px 29px;
	margin-bottom: 12px;
}

.sp-tab-likepro .nav-link+.nav-link {
	margin-top: 12px;
}

.ss_tab_text span {
	padding-left: 8.3px;
	color: #646F79;
	font-weight: 400;
}

.ss_tab_text p {
	margin-bottom: 0;
	font-size: 17px;
	color: #646F79;
	padding-bottom: 15px;
	display: flex;
	align-items: center;
}

.ss_tab_text p:nth-child(2) {
	padding-top: 19px;
}

.ss_tab_text h5 {
	font-weight: var(--font-weight-600);
	color: #003145;
	font-size: 25px;
	margin: 0;
	text-align: left;
}

.ss_tab_text {
	text-align: left;
	padding-left: 26px;
}

.ss_tab_div .tab-content .tab-pane svg {
	max-width: 100%;
	height: auto;
}

.ss_tab_div .col-xl-6:nth-child(2) {
	display: flex;
	justify-content: start;
}

.ss_tab_div .tab-content {
	padding: 0;
}

.review_slider_part_div.mrktng_fomo_slider {
	padding-bottom: 10px;
}

.tab-active.active {
	background-color: #fff !important;
	border-top: 2px solid var(--primary-clr);
	box-sizing: border-box;
}

.plan-tgl-monthyrl {
	align-items: center;
	display: flex;
	margin: auto;
	position: relative;
}

.plan-select-toggle {
	padding: 0 10px;
}

.plan-select-active .plan-select-text {
	color: #000000;
}

.plan-select-toggle>span {
	font-size: 14px;
	position: relative;
}

.plan-free-addon {
	border-radius: 8px;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.06);
	margin: 0 0 40px;
	padding: 0px 0px 0px;
}

.plan-visitors-month {
	font-size: 16px;
	font-style: normal;
	position: relative;
	top: 1px;
}

.plan-free-addon .plan-price {
	margin: 10px 0px 0px;
}

.plan-price {
	margin: 0 auto 15px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.plan-addon-btn {
	position: relative;
	z-index: 0;
	margin-bottom: 0px;
}

.plan-addon-btn .nf-btn,
.plan-addon-btn .nf-btn-default {
	font-weight: var(--font-weight-500);
	padding: 12px 26px;
	text-transform: capitalize;
	border: 0px solid var(--primary-clr);
	font-size: 18px;
	color: #ffffff;
	box-shadow: inherit;
	opacity: 1;
	border-radius: 4px;
	transition: all 0.2s ease-in-out;
	border: 1px solid #3eac47;
	width: calc(100% - 30px);
	border-radius: 6px;
	background: #3eac47;
}

.nf-btn-active,
.plan-addon-btn .nf-btn-default:hover {
	color: #ffffff !important;
}

.plan-addon-btn .nf-btn-active:hover {
	background: transparent !important;
	border: 1px solid #3eac47;
	color: var(--primary-clr) !important;
}

.plan-addon-btn .nf-btn:hover,
.plan-addon-btn .nf-btn-default:hover {
	background: transparent;
	color: #000000 !important;
}

.plan-feature-list {
	text-align: left;
	margin: 0 20px 0px;
	display: inline-block;
   list-style:none;
	
}

.plan-free-addon .plan-feature-list {
	padding-top: 15px;
}

.plan-free-addon .plan-feature-list {
	min-height: 70px;
}

.plan-false del {
	color: var(--tertiary-color);
}

.switch {
	display: inline-block;
	position: relative;
	/* min-width: 56px; */
	height: 30px;
}

.switch input {
	position: absolute;
	z-index: 11;
	background: transparent;
	opacity: 0;
	width: 56px;
	height: 30px;
	cursor: pointer;
}

.slider {
	background-color: rgba(100, 92, 252, 0.2);
	bottom: 0;
	cursor: pointer;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	transition: .4s;
}

.slider:before {
	bottom: 3px;
	content: "";
	left: 4px;
	position: absolute;
	transition: .4s;
	width: 18px;
	height: 18px;
	border-radius: 50px;
	background: var(--primary-clr);
	box-shadow: 0px 0px 3px rgba(243, 178, 45, 0.8);
	border: 2px solid rgba(255, 255, 255, 0.2);
}

input:checked+.slider {
	background-color: rgba(100, 92, 252, 0.2);
}

input:checked+.slider:before {
	transform: translateX(23px);
}

#billmonthly-active,
#billmonthlyag-active {
	color: var(--primary-clr)
}

.slider.round {
	border-radius: 34px;
}

.slider.round:before {
	border-radius: 50%;
}

.tab-content {
    padding-top: 40px;
}
.pricing.table {
	margin: 0px;
}

.alternative-page-header .page-title {
	text-transform: inherit;
}

.page-title {
	font-weight: var(--font-weight-700);
	font-size: 36px;
	text-align: center;
	text-transform: capitalize;
	color: var(--second-color);
	margin: 0px;
}

.faq-wrapper .page-title {
	margin: 0 0 65px;
}

ul {
	margin: 0 auto;
	padding: 0px;
}

.card-faq {
	margin: 0px 0px 20px;
	width: 100%;
	max-width: 100%;
	border-radius: 9px;
	background: #fff;
	border: 1px solid rgba(220, 223, 229, 0.51);
}

.card-faq .card-header {
	padding: 0;
}

.card-body p {
	font-weight: 500;
	font-size: 19px;
	color: var(--tertiary-color);
}

.card-faq .card-header .btn {
	color: var(--second-color);
	width: 100%;
	text-align: left;
	text-decoration: none;
	font-weight: var(--font-weight-500);
	font-size: 17px;
	padding: 25px 28px;
}
.card-faq .card-header .btn img {
	transform: rotate(45deg);
	float: right;
	transition: all 0.3s;
	margin-top: 3px;
}
.card-faq .card-header .btn.collapsed img {
	float: right;
	transform: rotate(90deg);
}
.faq-part .card-body {
	padding: 8px 28px;
}

.pricing-btm-text {
	padding: 0px;
	margin: 0 auto;
	text-align: center;
	align-items: center;
	justify-content: center;
}

.pricing-features-alltext {
	margin: 30px 0 0;
}

.pricing-btm-text p {
	font-weight: var(--font-weight-600);
	font-size: 20px;
	color: var(--second-color);
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	margin: 0px;
	justify-content: center;
}
.pricing-btm-text a {
	font-weight: var(--font-weight-600);
	font-size: 20px;
}
.pricing-btm-text a img {
	display:inline-block;
}
.plan-free-addon #is_discount_agency_pln_3,
.plan-free-addon #is_discount_agency_pln_4 {
	right: 160px;
}

.plan-free-addon .plan-price span {
	color: var(--tertiary-color);
	font-size: 16px;
}

.home-banner-title span,
.home-banner-capterra a:hover,
.nav-link.active,
.au:hover,
.brand_clr,
.underlinelink,
.intigr-list-item a:hover,
.title-dflt h2 span,
.nav-link:hover,
.coll:hover,
.subtitlelink:hover,
.card-faq:hover .card-header .btn,
.pricing-btm-text a,
.plancubcate {
	color: var(--primary-clr);
}

.subplancate {
	display: none;
}

.plancubcate svg {
	width: 16px;
}

.pricingplansubcate {
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
}

.subplancate {
	margin-top: 10px;
}

.subplancate li {
	position: relative;
}

.subplancate li::before {
	position: absolute;
	content: "";
	width: 4px;
	height: 4px;
	background: var(--black-color);
	border-radius: 50px;
	left: -14px;
	top: 9px;
}

.subplancate li+li {
	margin-top: 6px;
}

.plan_new_slider {
	margin: auto;
	margin-bottom: 100px;
	width: 100%;
	max-width: 972px;
	min-height: 181px;
}
.plan_new_slider .carousel-indicators {
    z-index: 1;
}
.plan-review-text {
	display: flex;
	align-items: start;
	border-radius: 8px;
	background: #ebf7ec;
	padding: 20px;
	height: 181px;
	border: 1px solid #3eac47;
}

.plan-review-text>img {
	border-radius: 50px;
}

.plan-text {
	max-width: 773px;
	margin-left: 40px;
}

.plan-text h4 {
	color: #212121;
	line-height: 36px;
	margin-bottom: 0;
	min-height: 110px;
	font-size: 20px;
	margin:0px;
}

.plan-text h4 span {
	color: var(--primary-clr);
	font-weight: 600;
}

.plan-text a {
	color: #686868;
	margin-bottom: 0;
	font-size: 20px;
	font-weight: 400;
}

.plan-text a span {
	color: #212121;
	font-weight: var(--font-weight-700);
}

.plan-text a img {
	margin-left: 17px;
	display:inline-block;
	width: 20px;
}

.plan_author {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.pricing-page-wrap {
	padding: 145px 0 48px;
}

.pricing_indicate .carousel-indicators {
	bottom: -52px;
}


/*[S] FEATURES  PAGE CSS  */
.vertical {
	display: none;
}

.vertical-tabs-part .vertical-tabs-title {
	margin: 0 0 30px;
}

.vertical-tabs-part h3 {
	font-weight: var(--font-weight-600);
	font-size: 46px;
	color: var(--second-color);
	margin: 0px;
}

.vertical-tabs-part p {
	margin: 20px 0px 0px;
	font-size: 16px;
	line-height: 28px;
	color: var(--tertiary-color);
	max-width: 360px;
}

.vertical-tabs-allnoti a {
	display: flex;
	background: #fff;
	position: relative;
	transition: all 0.3s;
	font-weight: var(--font-weight-600);
}

.vertical-tabs-allnoti .underlinelink {
	display: inline;
	padding: 0px;
}

.vertical-tabs-allnoti a h4 {
	font-weight: var(--font-weight-600);
	font-size: 18px;
	line-height: normal;
	text-transform: capitalize;
	color: var(--tertiary-color);
	margin: 0 0 0 15px;
	opacity: 1;
	align-items: center;
	display: flex;
}

.vertical-tabs-allnoti .nav-pills .nav-link.active,
.vertical-tabs-allnoti .nav-pills .show>.nav-link {
	color: #002C5A;
	background-color: transparent;
}

.vertical-tabs-allnoti .nav-pills .nav-link.active h4 {
	color: var(--second-color);
	opacity: 1;
}

.vertical-tabs-allnoti .nav-pills .nav-link.active .noti-type-cate,
.vertical-tabs-allnoti .nav-pills .nav-link.active .feature-tab-icon {
	background: #EBF2F7;
}

.vertical-tabs-allnoti .nav-pills .nav-link.active .noti-type-cate svg path,
.vertical-tabs-allnoti .nav-pills .nav-link.active .feature-tab-icon svg path {
	fill: var(--tertiary-color);
}

.vertical-tabs-allnoti .nav-pills .nav-link.active .feature-tab-icon svg path {
	fill: var(--tertiary-color);
}

.vertical-tabs-allnoti .nav-pills .nav-link::before {
	position: absolute;
	right: -30px;
	top: 20px;
	width: 0%;
	height: 0px;
	background: #D7E4EE;
	border-radius: 120px;
	content: "";
	transition: all 0.3s;
	display: none;
}

.vertical-tabs-allnoti .nav-pills .nav-link.active::before {
	width: 100%;
	height: 2px;
	max-width: 120px;
	transition: all 0.3s;
}

.features-page-reports .vertical-tabs-allnoti .nav-pills .nav-link.active::before {
	width: 50%;
}

.tab-content .tab-content-screen img {
	width: 100%;
}

.tab-content-screen,
.screen-desing {
	width: 100%;
}

/*[S] INTEGRATION PAGE CSS  */
.page-title-subtitle {
	font-size: 19px;
	line-height: 34px;
	color: var(--tertiary-color);
	margin: 8px 0 0;
}  

.integra-tab-wrapper .integra-tab-name,
.usecase-tab-wrapper .usecase-tab-name {
	display: flex;
	justify-content: center;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.integra-page-block {
	margin: 80px 0 0;
}

.integra-tab-name li,
.ususecasecase-tab-name li {
	padding: 0px 10px;
}

.integra-tab-name li a,
.usecase-tab-name li a {
	font-size: 17px;
	line-height: 23px;
	color: rgba(96, 125, 139, 0.5);
	padding: 0px 5px 0 10px;
	cursor: pointer;
}

.integra-page-block .inte_tab_block {
	display: flex;
	padding: 10px 5px;
	margin: 0;
}

.integra-count {
	font-size: 13px;
	color: #ffff;
	width: 18px;
	height: 18px;
	display: flex;
	line-height: 14px;
	align-items: center;
	justify-content: center;
	border-radius: 4px;
	position: relative;
	background: rgba(96, 125, 139, 0.5);
	top: -6px;
}

.r-tabs-state-active .integra-count {
	background: #002c5a;
}

.integra-tab-name li a {
	text-transform: capitalize;
}

.integra-header-title {
	margin: 110px 0px 60px 0px;
	-ms-flex-pack: justify !important;
	justify-content: space-between !important;
	display: flex;
	align-items: center;
}

.integra-header-title h2 {
	font-weight: var(--font-weight-600);
	font-size: 36px;
	line-height: 32px;
	color: #002C5A;
	margin: 0;
	position: relative;
}

.integra-header-title h2 span {
	position: absolute;
	width: 29px;
	height: 22px;
	background: #002C5A;
	font-size: 15px;
	right: -29px;
}

.search-integration input {
	height: 48px;
	width: 300px;
	font-size: 16px;
	padding-right: 50px;
	background: #ffffff url(/wp-content/uploads/2023/06/icon-search.png) no-repeat right top;
	background-position: right 15px bottom 13px;
	border: 2px solid rgb(92 104 126);
	border-radius: 25px;
	padding-left: 23px;
}

.search-integration input::-webkit-input-placeholder {
	font-size: 16px;
	color: rgba(96, 125, 139, 0.7);
}

.search-integration input:-ms-input-placeholder {
	font-size: 16px;
	color: rgba(96, 125, 139, 0.7);
}

.search-integration input::placeholder {
	font-size: 16px;
	color: rgba(96, 125, 139, 0.7);
}

.integration-item {
	background: #fff;
	padding: 30px;
	text-align: left;
	margin: 0 6px 24px;
	border: 1px solid #dfe1e2;
	border-radius: 4px;
}

.integra-box-icon {
	margin: 0 0 24px;
	height: 65px;
	text-align: center;
	display: flex;
    align-items: center;
    justify-content: center;
}

.integra-box-icon img {
	max-height: 100%;
}
.search-integration {
    margin-right: 0;
    margin-left: auto;
}
.integra-box-icon img {
    margin: 0 auto;
}
.integration-item .integra-content h4 {
	font-weight: var(--font-weight-600);
	font-size: 22px;
	margin: 0 0 12px;
	color: #002C5A;
	text-align: center;
}

.integration-item .integra-content p {
	font-size: 15px;
	line-height: 150%;
	text-align: center;
	color: var(--tertiary-color);
	margin: 0 0 10px;
	min-height: 45px; 
	overflow: hidden;
}
.btn-integration-connect {
    border-radius: 50px;
    border: 1px solid var(--primary-clr);
    width: 140px;
    height: 40px;
    color: #645CFC;
    text-align: center;
    font-size: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
	background:#fff;
	margin: 0 auto;
}
.btn-integration-connect:hover {
    border: 1px solid var(--primary-clr);
    color: #ffffff;
	background:var(--primary-clr);
}
.integra-content .btn-link {
  font-size: 14px;
  line-height: 23px;
  color: var(--primary-clr);
  display: flex;
  justify-content: center;
  text-decoration:none;
  margin: 12px 0 0 0;
}
.integra-content .btn-link:hover{
	color: var(--black--base-color);
}

.r-tabs .integra-tab-content .r-tabs-panel {
	padding: 0px;
}

.alternative-page {
	margin-bottom: 80px;
}

.provesource-page {
	margin: 100px 0 105px;
}

.alternative-page-header {
	padding-bottom: 30px;
	margin-bottom: 30px;
	padding-top: 100px;
}

.provesource-page .alternative-page-header {
	margin: 0 0 70px;
	padding: inherit;
}

.alternative-btn {
	padding: 30px 0px 80px
}

.table-alternative td img {
	max-width: 25px;
	margin: auto;
	display: unset;
}

.table-alternative td,
.table-alternative th {
	border: 0;
	vertical-align: middle;
}

.table>:not(caption)>*>* {
	box-shadow: none;
}

.table-alternative td {
	font-size: 17px;
	line-height: 23px;
	padding: 23px;
	color: #645CFC;
	font-weight: var(--font-weight-600);
	text-align: center;
	text-transform: capitalize;
}

.table-alternative tr td:nth-child(2) {
	border-left: 1px solid var(--primary-clr);
	border-right: 1px solid var(--primary-clr);
}

.table-alternative tr th:nth-child(2) {
	border-left: 1px solid var(--primary-clr);
	border-right: 1px solid var(--primary-clr);
	border-top: 1px solid var(--primary-clr);
}

.table-alternative tr th span {
	display: flex;
	align-items: center;
	justify-content: center;
}

.table-alternative tbody:last-child tr:last-child td:nth-child(2) {
	border-left: 1px solid var(--primary-clr);
	border-right: 1px solid var(--primary-clr);
	border-bottom: 1px solid var(--primary-clr);
}

.table-alternative thead,
.table-alternative thead tr {
	background-color: #fff !important;
}

.table-alternative thead th {
	vertical-align: middle;
}

.table-alternative td:first-child {
	padding-left: 18px;
	text-align: left;
}

.table-alternative tbody .hightlight-tr {
	color: #091C45;
	font-weight: var(--font-weight-600);
	font-size: 18px;
	background-color: #fff;
	text-transform: uppercase;
	padding-top: 60px;
}

.table-alternative tr:nth-child(odd) {
	background-color: #645cfc0f;
}

.check-text-line {
	font-weight: var(--font-weight-600);
	position: relative;
	color: #37C457;
	font-size: 15px;
}

.cHk_Line {
	position: relative;
}

.cHk_Line .check-text-line {
	position: absolute;
	top: 24px;
	padding-left: 10px;
}

.red_txt {
	color: #EE4F1F;
}

.table-alternative {
	margin: 0 auto
}

.verified-content {
	max-width: 1200px;
	margin: 0 auto;
}

.verified-title h2:nth-child(1) {
	font-weight: var(--font-weight-800);
}

.verif_title {
	color: #212121;
	font-size: 42px;
	font-weight: var(--font-weight-700);
	margin: 0;
}

.verify-txt-part {
	padding-bottom: 80px;
}

.verified-text {
	font-size: 23px;
	color: #646F79;
	margin: 0 auto 35px;
	max-width: 590px;
	line-height: 33px;
}

.verified-text span {
	font-weight: 500;
	color: var(--primary-clr);
}

.verified-page {
	text-align: center;
}

.verified-title {
	color: #fff;
	font-size: 29px;
	font-weight: var(--font-weight-700);
	margin: 0;
	max-width: fit-content;
	display: flex;
	align-items: center;
	height: 90px;
	padding: 30px 25px;
	text-align: center;
	border-radius: 12px;
	box-shadow: 0 6px 10px 0 rgba(61, 82, 96, 0.15);
	transition: all 0.3s ease;
	margin: 22px auto 20px auto;
	background: #002C5A;
}

.verified-title h2 {
	margin: 0 0 0 7px;
	font-size: 29px;
	font-weight: var(--font-weight-500);
}

.verified-title img {
	margin-right: 9px;
}

.verified-list {
	display: flex;
	flex-wrap: wrap;
}

.verified-list li {
	margin: 0px 0px 30px;
}

.goBack-btn {
	width: 168px;
	height: 55px;
	font-size: 23px;
	color: var(--primary-clr);
	border: 1px solid var(--primary-clr);
	border-radius: 6px;
	display: flex;
    justify-content: center;
    align-items: center;
    margin: auto;
    font-weight: 500;
}

.goBack-btn:hover {
	background-color: var(--primary-clr);
	color: #fff !important;
}

.verified-list li .media-img-block {
	width: 40px;
	height: 40px;
	border-radius: 50%;
	background: rgba(255, 178, 46, 0.2);
	padding: 7px;
	display: flex;
	align-items: center;
	justify-content: center;
} 
.about-item {
	padding: 30px 25px;
	overflow: hidden;
	margin-bottom: 0px;
	background: #fff;
	text-align: center;
	border-radius: 10px;
	-webkit-box-shadow: 0 6px 10px 0 rgba(61, 82, 96, 0.15);
	box-shadow: 0 6px 10px 0 rgba(61, 82, 96, 0.15);
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	height: 100%;
}

.about-item p {
	margin: 0px;
	padding: 0px;
	line-height: 24px;
	color: var(--tertiary-color);
    font-size: 16px;
}

.about-icon-title svg {
	width: 50px;
	height: 50px;
}

.about-icon-title svg path {
	fill: var(--primary-clr);
}

.about-title {
	font-size: 19px;
	font-weight: var(--font-weight-700);
	color: #37474F;
	margin: 20px 0px 10px;
}

.about-text {
	margin: 35px 0 80px;
}

.about-text p {
	font-size: 17px;
	line-height: 28px;
	text-align: left;
	margin: 0;
	color: var(--tertiary-color);
	font-weight:400;
}

.about-text p+p {
	margin: 15px 0px 0px;
}

.section-about-two,
.section-about-four {
	background: #F9F9F9;
	padding: 50px 0px;
}

.section-about-third,
.section-about-five {
	padding: 50px 0px;
}

.section-about-one {
	padding: 15px 0px 0px;
}

.section-about-lead .container-custom {
	max-width: 1170px;
	margin: auto;
}

.lead-img {
	position: relative;
}

.lead-img:before {
	content: '';
	position: absolute;
	right: 35px;
	bottom: 0;
	width: 90%;
	height: 96%;
	border: 5px solid var(--primary-clr);
}

.lead-img img {
	max-width: 90%;
	position: relative;
	margin-bottom: 20px;
	box-shadow: 0 0 24px 8px rgba(0, 0, 0, 0.1);
}

.laed-text p {
	font-size: 17px;
	line-height: 28px;
	/* font-weight: 100; */
	color: var(--tertiary-color);
}

.lead-details {
	display: flex;
	align-items: center;
	margin-top: 15px;
	justify-content: center;
}

.lead-details span {
	font-size: 16px;
	color: #37474F;
}

.linkedin-link {
	height: 20px;
	width: 24px;
	color: #fff !important;
	background-color: var(--primary-clr);
	display: flex;
	text-align: center;
	align-items: center;
	justify-content: center;
	font-size: 16px;
	border-radius: 4px;
	margin: 0 0 0 9px;
}

.linkedin-link:after {
	content: 'in';
	font-family: unset;
}

.linkedin-link:hover {
	background-color: #473df8;
}

.linkedin-link:hover i {
	color: #ffffff;
}

.address-block {
	display: flex;
	align-items: flex-start;
	margin-top: 44px;
}

.address-icon {
	padding-right: 20px;
}

.address-icon i {
	font-size: 18px;
	color: #637EFC;
}

.address-list li {
	font-size: 16px;
}

.address-list {
	margin: -5px 0 0 0;
}

.verified-page-back {
	margin: 0px 0px 15px;
	text-align: right;
}

.btn-goback {
	height: auto;
	line-height: inherit;
	width: auto;
	padding: 5px 15px;
	background: transparent;
	color: #002c5a;
	border: 1px solid #002c5a;
	border-radius: 30px;
	box-shadow: 0 8px 8px rgb(100 127 255 / 30%);
	position: relative;
	overflow: hidden;
}

.verified-page-back .btn-default:hover {
	color: #ffffff !important;
}

.verified-page-back .btn-default:before,
.verified-page-back .btn-default:after {
	content: '';
	width: 0;
	height: 100%;
	opacity: 0;
	position: absolute;
	top: 0;
	z-index: -1;
	background-color: #0D1319;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}

.verified-page-back .btn-default:after {
	right: 50%;
}

.verified-page-back .btn-default:before {
	left: 50%;
}

.verified-page-back .btn-default:hover:before,
.verified-page-back .btn-default:hover:after {
	width: 50%;
	opacity: 1;
}

.sec-terms-common {
	background: #ffffff;
}

.sec-terms-common .sec-title {
	margin: 50px 0 20px 0;
}

.privacypolicy-block p {
	font-size: 16px;
	line-height: 28px;
	margin: 0 0 10px;
}

.privacypolicy-block h5 {
	/* font-family: 'HK Grotesk Bold'; */
	font-weight: var(--font-weight-700);
	font-size: 15px;
	margin: 25px 0px 5px 0;
	color: #333;
}

.aboutus-page {
	padding-top: 80px;
}

.sec-terms-common a:hover {
	color: var(--primary-clr);
	text-decoration: none;
}

.social-concept-wrapper {
	background: #ffffff;
	margin-bottom: 50px;
	padding-top: 100px;
}

.social-concept-wrapper .page-title {
	margin: 0px 0px 0px;
}

.social-concept-wrapper .header-pricing {
	margin: 80px 0 60px;
}

.social-concept-wrapper .page-title-subtitle {
	margin: 15px 0px 0;
}

.sec-proofworks {
	display: inline-block;
	width: 100%;
}

.proofworks-left {
	padding: 50px 60px 50px 0;
	position: relative;
}

.bubble-scale {
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-animation: spin1 3s infinite alternate;
	animation: spin1 3s infinite alternate;
	top: 50%;
	transform: translateY(-50%);
	position: absolute;
	right: 15px;
}

.proofworks-right {
	font-size: 16px;
	line-height: 30px;
	margin: 0px 0px 16px;
}

.notificatio-show-side {
	position: absolute;
	top: 20%;
	right: 3%;
}

.notificatio-show-side img {
	filter: drop-shadow(0px 0px 16px rgba(0, 0, 0, 0.12));
}

.contactus-page-header, .socialPF_header, .uc-header-section {
	padding: 135px 0 45px;
}

.row-conactus-form {
	background: #fff;
	border-radius: 10px;
	padding: 60px 0;
}

.contact1-form-title {
	font-weight: var(--font-weight-600);
	display: block;
	font-size: 24px;
	color: #333333;
	line-height: 1.2;
	text-align: center;
	padding-bottom: 15px;
}

.wrap-input1 {
	width: 100%;
	z-index: 1;
	margin-bottom: 20px;
}

.input1 {
	display: block;
	width: 100%;
	background: #f0f2ff;
	font-size: 15px;
	line-height: 1.5;
	color: #666666;
	border: 0;
	height: 50px;
	border-radius: 25px;
	padding: 0 30px;
}

textarea.input1 {
	min-height: 150px;
	border-radius: 25px;
	padding: 12px 30px;
}

.contact1-pic {
	margin: 0 auto;
	display: table;
}

.container-contact1-form-btn {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}

.container-contact1-form-btn .btn-default {
	text-align: center;
	color: #fff;
	width: 175px;
	height: 50px;
	border-radius: 4px;
	background: var(--primary-clr);
	font-size: 17px;
	/* font-family: 'HK Grotesk Medium'; */
	font-weight: var(--font-weight-500);
}

.container-contact1-form-btn .btn-default:hover {
	color: #645cfc;
	border: 1px solid #645cfc;
	background-color: #fff;
}

.ctaw_diff_cls {
	margin: 13px auto 20px !important;
	position: relative;
	flex-direction: column;
	max-width: 1220px;
	position: relative;
	flex-direction: column;
	display: flex;
	height: 252px;
}

.ctaw_diff_cls .ctaw_noti_12:first-child {
	position: absolute;
	top: 60px;
	left: 183px;
}

.ctaw_diff_cls .ctaw_noti_12:last-child {
	position: absolute;
	bottom: 60px;
	right: 183px;
}

#v-pills-home {
	position: relative;
}

.slider-feed {
	height: 220px;
	overflow: hidden;
	margin: 0 auto;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	-webkit-transition: all .3s cubic-bezier(.4, 0, .2, 1);
	transition: all .3s cubic-bezier(0.4, 0, 0.2, 1);
	position: absolute;
	z-index: 1;
	bottom: 29px;
	left: 108px;
}

.slider-feed .Wsr586N-Snpit-SliDer-ItemS {
	margin-bottom: 0px;
}

.slider-feed .Wsr586N-Snpit-SliDer-ItemS:first-child {
	-webkit-transition: all .3s cubic-bezier(.4, 0, .2, 1);
	transition: all .3s cubic-bezier(0.4, 0, 0.2, 1);
	-webkit-animation: height-s 0.5s;
	-moz-animation: height-s 0.5s;
	animation: height-s 0.5s;
	transition: all 0.25s ease 0s;
	z-index: 11;
}

.slider-feed .slider-feed-item {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}

.slider-feed .slider-feed-item p,
.slider-feed .slider-feed-item p span {
	color: #646F79;
	margin: 0;
	line-height: 60px;
	font-size: 15px;
}

.slider-feed .Wsr586N-Snpit-SliDer-ItemS:first-child .slider-feed-item {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}

.slider-feed .Wsr586N-Snpit-SliDer-ItemS:first-child .slider-feed-item p>span {
	color: #415DFC;
	/* font-family: 'HK Grotesk Bold'; */
	font-weight: var(--font-weight-700);
}

@-webkit-keyframes height-s {
	0% {
		margin-top: -80px;
	}

	100% {
		margin-top: 0px;
	}
}

@-moz-keyframes height-s {
	0% {
		margin-top: -80px;
	}

	100% {
		margin-top: 0px;
	}
}

@keyframes height-s {
	0% {
		margin-top: -80px;
	}

	100% {
		margin-top: 0px;
	}
}

.new_slider_feed {
	height: 560px;
	overflow: hidden;
	margin: 0 auto;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	-webkit-transition: all .3s cubic-bezier(.4, 0, .2, 1);
	transition: all .3s cubic-bezier(0.4, 0, 0.2, 1);
	position: absolute;
	z-index: 1;
	bottom: 40px;
	left: 69px;
}
.new_slider_feed .Wsr586N-Snpit-SliDer-ItemS {
	margin-bottom: 16px;
}

.new_slider_feed .Wsr586N-Snpit-SliDer-ItemS:first-child {
	-webkit-transition: all .3s cubic-bezier(.4, 0, .2, 1);
	transition: all .3s cubic-bezier(0.4, 0, 0.2, 1);
	-webkit-animation: height-s 0.5s;
	-moz-animation: height-s 0.5s;
	animation: height-s 0.5s;
	transition: all 0.25s ease 0s;
	z-index: 11;
}

.new_slider_feed .slider-feed-item {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}

.new_slider_feed .slider-feed-item p,
.new_slider_feed .slider-feed-item p span {
	color: #646F79;
	margin: 0;
	line-height: 60px;
}

.new_slider_feed .Wsr586N-Snpit-SliDer-ItemS:first-child .slider-feed-item {
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}

.new_slider_feed .Wsr586N-Snpit-SliDer-ItemS:first-child .slider-feed-item p>span {
	color: #415DFC;
	/* font-family: 'HK Grotesk Bold'; */
	font-weight: var(--font-weight-700);
}

@-webkit-keyframes height-s {
	0% {
		margin-top: -80px;
	}

	100% {
		margin-top: 0px;
	}
}

@-moz-keyframes height-s {
	0% {
		margin-top: -80px;
	}

	100% {
		margin-top: 0px;
	}
}

@keyframes height-s {
	0% {
		margin-top: -80px;
	}

	100% {
		margin-top: 0px;
	}
}

.home-banner-imgpart {
	padding-right: inherit !important;
}

.second-color {
	color: var(--second-color);
}

.review-text-highl {
	font-weight: var(--font-weight-500);
	background: var(--primary-clr);
	color: #fff;
	padding: 0 8px;
	margin: 0 8px;
}

.modal-mail-content .modal-header {
	padding: 0;
	border: 0;
}

.modal-mail-content .close {
	border: 0px;
	background: transparent;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 1;
}

.modal-mail-content .close span {
	font-size: 28px;
	margin: 0 15px 0 0;
}

.modal-mail-content {
	max-width: 600px;
	display: flex;
	justify-content: center;
}

.mail-img img {
	margin: 0 auto;
	display: flex;
	max-width: 220px;
	width: 100%;
}

.mail-form {
	display: flex;
	flex-direction: column;
	justify-content: center;
	width: 100%;
	align-items: center;
}

.feat_link {
	color: var(--primary-clr);
	text-decoration: underline;
}

.feat_link:hover {
	color: var(--primary-clr);
}

.mail-form input {
	border: 1px solid #dcdfe5;
	height: 50px;
	max-width: 540px;
	width: 100%;
	margin-bottom: 16px;
	padding: 0 15px;
	color: var(--tertiary-color);
}

.mail-form .btn-primary {
	height: 50px;
	max-width: 540px;
	width: 100%;
	font-size: 16px;
	background: var(--primary-clr);
	font-weight: var(--font-weight-500);
	border: 0px;
}

.mail-form .btn-primary:hover {
	background: var(--second-color);
}

.mail-title {
	font-size: 22px;
	padding: 0px;
	font-weight: var(--font-weight-600);
	color: var(--second-color);
	text-align: center;
	margin: 0 0 5px;
}

.mail-text p {
	font-size: 16px;
	color: var(--tertiary-color);
	text-align: left;
	margin: 16px 0 6px;
}
.modal-backdrop {
    z-index: 99999999;
}
#sendUserEmailModal {
    z-index: 999999999;
}
#userEmailInpt::placeholder {
	font-weight: var(--font-weight-500);
	color: var(--tertiary-color);
}

.modal-mail-content .modal-content {
	border: 0;
}

.modal-content .modal-body {
	padding: 30px;
}

.mobi_column {
	flex-direction: row;
	display: flex;
}

.linear_new_bg {
	background: linear-gradient(45.35deg, #EEFFFA 0.6%, #FFF3F3 100%);
}

.trial_wrap {
	padding-top: 60px;
	padding-bottom: 60px;
}

.trialy_div h5 {
	/* font-family: 'HK Grotesk Bold'; */
	font-weight: var(--font-weight-700);
	font-size: 32px;
	line-height: inherit;
	color: var(--second-color);
	margin-bottom: 0;
}

.trialy_div p {
	padding-top: 18px;
	padding-bottom: 18px;
	margin-bottom: 0;
	font-size: 21px;
	line-height: 34px;
	color: #646F79;
}

.trialy_wrap {
	padding: 60px 0;
	text-align: center;
}

.f_inline_check {
	padding-bottom: 21px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.check_f_span {
	display: flex;
	align-items: center;
	justify-content: center;
}

.check_f_span h6 {
	font-size: 18px;
	color: #646F79;
	padding-left: 8px;
	margin-bottom: 0;
}

.check_f {
	background: #FFFFFF;
	border: 1px solid #3ED278;
	border-radius: 6px;
	color: #646F79;
	padding: 15px 12px 15px 10px;
	margin-left: 5px;
	margin-right: 5px;
}

.start_fbtn {
	background: var(--primary-clr);
	font-weight: var(--font-weight-500);
	font-size: 16px;
	padding: 15px 40px;
	color: white;
	border-radius: 4px;
}

.start_fbtn:hover {
	color: var(--primary-clr);
	border: 1px solid var(--primary-clr);
	background: transparent;
}


/* tesimonial */
.social_proof_testi {
	position: relative;
}

.q_left {
	position: absolute;
	z-index: 111;
	top: 75px;
	left: 57px;
}

.top_line {
	display: none;
	position: absolute;
	top: -28px;
	left: 371px;
}

.bot_line {
	display: none;
	position: absolute;
	right: 217px;
	bottom: -28px;
}

.q_right {
	position: absolute;
	right: 57px;
	bottom: 65px;
}

.social_need_bg {
	/* background: linear-gradient(45.35deg, #EEFFFA 0.6%, #FFF3F3 100%); */
	background: url('/wp-content/uploads/2023/06/trust-by-bg.png');
	background-size: cover;
	position: relative;
	padding: 80px 0;
}

.testi_main {
	margin-top: 32px;
}

.testi_main .carousel-control-prev,
.testi_main .carousel-control-next {
	display: none;
}

.testi_main .carousel-indicators {
	position: inherit;
}

.testi_main .carousel-indicators .active img {
	opacity: 1;
	width: 100px;
}

.testi_main .carousel-indicators .active {
	border: 1px solid #415DFC !important;
	padding: 8px !important;
	border-radius: 9px;
	background: none;
	box-shadow: none;
}

.testi_main .carousel-indicators [data-bs-target] {
	flex: 0 1 auto;
	width: inherit;
	height: inherit;
	padding: 0;
	margin-right: 10px;
	margin-left: 10px;
	text-indent: inherit;
	background-color: transparent;
	background-clip: inherit;
	border: 0;
}

.testi_main .carousel-indicators {
	margin-bottom: 0;
}

.testi_div {
	text-align: center;
	padding-top: 40px;
}

.testi_noti {
	padding-bottom: 40px;
}

.testi_review_part {
	max-width: 792px;
	margin: auto;
}

.sn_part h4 {
	font-weight: var(--font-weight-600);
	color: #121C45;
	padding-bottom: 12px;
	font-size: 23px;
	margin: 0;
}
.sn_part img {
	display: unset;
}
.social_need_review {
	padding: 25px 0 26px;
	margin: 0;
	color: #646F79;
	font-size: 18px;
	line-height: 30px;
	font-weight: var(--font-weight-500);
	font-style: italic;
}

.need_rev_text p:nth-child(1) {
	font-size: 18px;
	color: var(--second-color);
	padding-bottom: 4px;
	margin-bottom: 0;
	font-weight: var(--font-weight-600);
	cursor: pointer;
	display: flex;
    justify-content: center;
    align-items: center;
}

.need_rev_text p:nth-child(1):hover {
	color: #645cfc;
}

.need_rev_text p:nth-child(2) {
	color: #646F79;
	font-size: 16px;
	font-weight: 300;
	margin-bottom: 0;
	font-weight: var(--font-weight-500);
}

.tab-content-screen svg {
	width: 100%;
	height: 100%;
}

/* landing shopify-css */
.home_banner_new_title {
	font-size: calc(20px + 1.3vw);
	line-height: calc(35px + 1.8vw);
	color: var(--second-color);
	font-weight: var(--font-weight-700);
	margin-bottom: 0;
	padding-bottom: 28px;
}

.home_new_cmn_div {
	max-width: 611px;
	margin-right: -190px;
	margin-left: auto;
	padding: 120px 0 0 0;
}

.home_nc_div {
	max-width: 662px;
	margin-right: -251px;
	margin-left: auto;
	padding: 125px 0 0;
}

.home_magento_div {
	max-width: 701px;
	margin-right: -286px;
	margin-left: auto;
}

.home_kajabi_div {
	max-width: 590px;
	margin-right: -175px;
	margin-left: auto;
}

.home_new_cmn_div .home_new_p {
	font-size: 17px;
	padding-bottom: 30px;
	margin-bottom: 0;
	color: var(--tertiary-color);
	line-height: 34px;
}

.wp_home_div {
	max-width: 654px;
	margin-right: -240px;
	padding: 122px 0 0;
	margin-left: auto;
}

.ct_btn_change {
	padding-right: 32px;
}

.shopi_media_object,
.shopi_media_div {
	display: flex;
	margin-bottom: 6px;
}

.shopi_media_div {
	margin-right: 24px;
}

.shopi_media {
	margin-left: 6px;
}

.shopi_media h6,
.shopi_media p {
	font-size: 15px;
	margin-bottom: 0;
	font-weight: normal;
}

.shopi_media p {
	color: var(--second-color);
	padding-top: 2px;
}

.shopi_media h6 {
	color: var(--primary-clr);
	/* font-family: 'HK Grotesk SemiBold'; */
	font-weight: var(--font-weight-600);
	padding-top: 3px;
	margin: 0;
}
.rtc_media_div img {
	margin: auto;
}

.shopi_btn_flex {
	display: flex;
	flex-direction: column;
	align-items: start;
	padding-left: 14.4px;
}

.ct_cta_1 .trialy_div p {
	max-width: 700px;
	margin: auto;
}

.ct_cta_3 {
	margin-top: 136px;
}

.shopi_btn_flex span:nth-child(1) {
	font-size: 13px;
	margin-bottom: 1.5px;
	letter-spacing: .30px;
	font-weight: 300;
}

.shopi_btn_flex span:nth-child(2) {
	font-weight: var(--font-weight-600);
	font-size: 15.3px;
	margin-bottom: 0;
	letter-spacing: 0.4px;
}

.shopi_title_cmn {
	font-size: 30px;
	font-weight: var(--font-weight-600);
	margin: 0;
	text-align: center;
	color: #212121;
}

.fomo_noti_title {
	padding-bottom: 20px;
	text-align: center;
}

.shopi_text {
	font-size: 18px;
	margin-bottom: 0;
	padding-top: 17px;
	color: var(--tertiary-color);
	line-height: 29px;
	max-width: 817px;
	margin: auto;
	text-align: center;
}

.openc_text {
	max-width: inherit;
}

.notifi_image_new {
	height: 236px;
}

.upper_new_top .row {
	margin-top: 40px;
	justify-content: center;
}

.uppr_bgnew1 .notifi_image_background {
	background: rgb(241 153 57 / 8%);
}

.uppr_bgnew2 .notifi_image_background {
	background: rgb(66 130 236 / 8%);
}

.uppr_bgnew3 .notifi_image_background {
	background: rgb(238 79 31 / 8%);
}

.uppr_bgnew4 .notifi_image_background {
	background: rgb(100 92 252 / 8%);
}

.uppr_bgnew5 .notifi_image_background {
	background: rgb(244 200 48 / 16%);
}

.uppr_bgnew6 .notifi_image_background {
	background: rgb(57 194 106 / 8%);
}

.uppr_bgnew7 .notifi_image_background {
	background: rgb(218 68 144 / 8%);
}

.uppr_bgnew8 .notifi_image_background {
	background: rgb(33 33 33 / 8%);
}

.tf_uppr_bg6 .notifi_image_background {
	background: rgb(84 220 253 / 8%);
}

.pay_uppr_bg3 .notifi_image_background {
	background: rgb(71 142 252 / 8%);
}

.pay_uppr_bg4 .notifi_image_background {
	background: rgb(75 160 66 / 8%);
}

/* usecase top-border */
.usecase-boxnoti-new .uppr_bgnew1 {
	border-top: 6px solid rgb(241 153 57 / 90%);
}

.usecase-boxnoti-new .uppr_bgnew2 {
	border-top: 6px solid rgb(66 130 236 / 90%);
}

.usecase-boxnoti-new .uppr_bgnew3 {
	border-top: 6px solid rgb(238 79 31 / 90%);
}

.usecase-boxnoti-new .uppr_bgnew4 {
	border-top: 6px solid rgb(100 92 252 / 90%);
}

.usecase-boxnoti-new .uppr_bgnew5 {
	border-top: 6px solid rgb(244 200 48 / 90%);
}

.usecase-boxnoti-new .uppr_bgnew6 {
	border-top: 6px solid rgb(57 194 106 / 90%);
}

.usecase-boxnoti-new .uppr_bgnew7 {
	border-top: 6px solid rgb(218 68 144 / 90%);
}

.usecase-boxnoti-new .uppr_bgnew8 {
	border-top: 6px solid rgb(33 33 33 / 90%);
}
.Usecase-Main-Homepage {
  display: inline-block;
  width: 100%;
  padding-top: 100px;
}
.notifi_image_new img, .pay_box_noti img {
	filter: drop-shadow(0 0 7px rgb(33 33 33 / 5%));
	margin: auto;
}
.ct_box_noti img {
	margin: inherit;
}
.rtc_home_noti img {
	filter: drop-shadow(0 0 7px rgb(33 33 33 / 10%));
	margin: auto;
}

.trialy_new_div img:first-child,
.sf_new_img>img {
	border-radius: 50%;
}

.show_3_tab_new svg {
	max-width: 95% !important;
}

.trialy_new_div h5 {
	font-size: 20px;
	font-weight: var(--font-weight-500);
	font-style: italic;
	padding: 30px 0 13px;
	color: var(--second-color);
	line-height: 38px;
	max-width: 1193px;
	margin-bottom: 0;
	margin: auto;
}

.trialy_new_div p {
	font-size: 18px;
	font-weight: var(--font-weight-600);
	font-style: italic;
	margin-bottom: 30px;
	color: var(--tertiary-color);
}

.feat_new_design {
	display: flex;
	flex-direction: row;
	max-width: 394px;
}

.feat_new_text h5 {
	font-size: 18px;
	/* font-family: 'HK Grotesk SemiBold'; */
	font-weight: var(--font-weight-600);
	margin: 0;
	padding-bottom: 9px;
	color: var(--second-color);
}
.feat_new_text p {
	font-size: 16px;
	margin-bottom: 0;
	color: var(--tertiary-color);
	line-height: 28px;
}

.feat_new_text {
	padding-left: 16px;
}

.feature_new_row .row:nth-child(1) {
	margin-top: 60px;
}

.mt_box6 {
	margin-top: 72px;
}

.cta_2_new::after {
	left: 30%;
}

.sf_banner_mobi {
	display: none;
}

.fb_cta_1 .trialy_div p {
	max-width: 770px;
	margin: auto;
}

.mobi_none_sf #Group_22516,
.mobi_none_sf #Group_22751,
.mobi_none_sf #Group_22752,
.mobi_none_sf #Group_22754,
.mobi_none_sf #Group_22753,
#Rectangle_9620 {
	filter: drop-shadow(0px 0px 20px rgb(33 33 33 / 4%));
}

.wx_new_Desk #Rectangle_9605y,
.wx_new_Desk #Rectangle_9618h,
.wx_new_Desk #Rectangle_9619h,
.wx_new_Desk #Rectangle_9620h,
.wx_new_Desk #Rectangle_9621h {
	filter: drop-shadow(0px 3px 6px rgb(0 0 0 / 6%));
}

.tabs_3_slide {
	position: relative;
}

.cta_2_new::before {
	content: none;
}

.blue_new_rev {
	display: flex;
	flex-direction: column;
	align-items: center;
	padding: 50px 0 40px;
	text-align: center;
}

.cf_cta .blue_new_rev {
	padding: 50px 0 80px;
}

.blue_new_rev .first_rev_text {
	padding-top: 12px;
}

.sf_new_img {
	padding-bottom: 30px;
}

.blue_new_rev p {
	margin-bottom: 21px;
}

.wise_bg_other_page {
	/* background: linear-gradient(45.35deg, #EEFFFA 0.6%, #FFF3F3 100%);  */
	background: url(/wp-content/uploads/2023/07/wise_bg_new.png) no-repeat left top;
	background-size: cover;
}

.wx_change_Trialy h4 {
	line-height: 44px;
	font-weight: var(--font-weight-600);
	font-style: italic;
	max-width: 47%;
	margin: auto;
	padding-bottom: 18px;
}

.saas_dft_noti svg {
	filter: drop-shadow(0px 0px 7px rgb(33 33 33 / 5%));
}

.saas_1noti {
	position: absolute;
	bottom: -34px;
	left: 16px;
}

.saas_dft {
	position: relative;
}

.clickfunnel_hover:hover svg path:nth-child(1) {
	fill: #645CFC;
}

.clickfunnel_hover:hover svg path:nth-child(2) {
	fill: rgb(60, 155, 214);
}

.clickfunnel_hover:hover svg path:nth-child(3) {
	fill: rgb(231, 79, 56);
}
.trialy_new_div img {
    margin: auto;
}
.cf_cta .blue_first_rev h5 {
	max-width: 1101px;
}

.pay_box_noti .notifi_image_background {
	height: 236px;
}
.feat_new_img img {
	margin: auto;
	max-width: fit-content;
}
.pay_noti_text {
	display: flex;
	flex-direction: column;
	align-items: start;
	padding-left: 26px;
}

.pay_noti_text p:nth-child(1) {
	font-size: 24px;
	color: var(--second-color);
	font-weight: var(--font-weight-600);
	margin-bottom: 10px;
}

.pay_noti_text p:nth-child(2) {
	font-size: 16px;
	color: var(--tertiary-color);
	margin-bottom: 0;
}

.pay_difl_noti .upper_noti_div {
	margin-bottom: 20px;
	padding: 10px 20px;
}

.tf_box_noti .shopi_text {
	padding-top: 0;
}

.tf_box_noti .shopi_title_cmn {
	padding-bottom: 18px;
}

.home_trialy h2 {
	font-weight: var(--font-weight-700);
	color: var(--second-color);
	margin-top: 10px;
}

.home_trialy h5 {
	padding-top: 14px;
	padding-bottom: 16px;
	margin-bottom: 0;
	font-weight: 500;
	line-height: inherit;
	color: #646F79;
}

.home_fb_div {
	max-width: 584px;
	margin-right: -169px;
}

.home_google_div {
	max-width: 555px;
	margin-right: -144px;
}

.home_cap_div .home_new_p {
	max-width: 540px;
}

.cgf_new_home {
	justify-content: center;
	margin-left: 90px;
}

.swp_cmn_class {
	margin: 0px 0px 106px;
}

.lapi_5star_cmn {
	margin: 0px 0px 112px;
}

.wp_d_flex {
	justify-content: center;
}

.wp_new_part .shopi_text {
	max-width: inherit;
	padding-top: 15px;
}

.wp_new_wrap {
	padding-top: 10px;
}

.wp_new_part {
	padding-top: 110px;
}

.wp_new_wrap .row {
	justify-content: center;
}

/* shopi_btn */
.shopi_btn:hover,
.presta_btn:hover {
	color: var(--primary-clr);
	background: transparent;
	border: 1px solid #645CFC;
}

.shopi_btn:hover svg path {
	fill: #645CFC;
}

.presta_btn:hover svg {
	filter: drop-shadow(0px 0px 20px rgb(88 88 345 / 37%));
}

.shopi_btn, .presta_btn {
	margin-top: 24px;
	display: inline-flex;
	padding: 12px 20px;
	color: #fff;
	align-items: center;
    font-size: 18px;
}

/* landing pages hover effext */
.hover_filled_slide_right {
	position: relative;
}

.hover_filled_slide_right span {
	position: relative;
	transition: 0.3s ease-in-out;
}

.hover_filled_slide_right::before {
	content: "";
	background: var(--primary-clr);
	transition: 0.3s ease-in-out;
	border-radius: .25rem;
	top: 0;
	bottom: 0;
	right: 0;
	height: 100%;
	width: 100%;
	position: absolute;
}

.hover_filled_slide_right span:hover {
	transition: 0.2s 0.1s;
}

.hover_filled_slide_right:hover::before {
	width: 0%;
	content: "";
}



.affiliateprogram-logos {
	display: flex;
	justify-content: center;
}

.affiliateprogram-logos .d-flex {
	justify-content: center;
}

.img_ap_click img {
	margin: 0 16px;
	border: 1px solid #d0d0d4ab;
	border-radius: 7px;
}

.feat_new_cmn {
	/* font-family: 'HK Grotesk Semibold'; */
	font-weight: var(--font-weight-600);
	font-size: 22px;
	margin-bottom: 0;
	color: var(--second-color);
	padding: 40px 0;
	margin:0px;
}

.feature_new_page {
	margin: 60px 0 -60px;
}

.feature_new_page_wrapper {
	margin-top: 110px;
}

.feature_divs {
	position: relative;
	padding: 40px 23px 40px 36px;
	background: #fff;
	border: 1px solid rgb(112 112 112 / 16%);
	filter: drop-shadow(0px 0px 20px rgb(33 33 33 / 5%));
	border-radius: 16px;
	margin-bottom: 48px;
}

.feature_divs_diff {
	background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='16' ry='16' stroke='%2370707029' stroke-width='8' stroke-dasharray='12%2c 10' stroke-dashoffset='3' stroke-linecap='butt'/%3e%3c/svg%3e");
	border-radius: 16px;
	position: relative;
	text-align: center;
	padding: 35px 23px 29px 23px;
	border-radius: 16px;
	margin-bottom: 48px;
}

.feat_try_btn {
	position: relative;
	padding-left: 0;
}

.feat_new_diff_cmn {
	padding: 16px 0 10px 0 !important;
}

.feat_try_btn:hover::after {
	right: -25px;
	transition: all .3s;
}

.feat_content {
	margin-bottom: 20px;
}

.feat_bg {
	background-color: #3cc0891a;
	width: 76px;
	height: 76px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 6px;
}

.feature_divs:hover svg path {
	fill: #fff;
	transition: 0.2s ease-in;
}

.feature_divs:hover .feat_try_btn::after {
	right: -25px;
	transition: all .3s;
}

.feature_divs:hover {
	filter: drop-shadow(0px 0px 20px rgb(0 0 0 / 10%));
	transition: all .3s;
}

.feat1 {
	background-color: #415dfc1a;
}

.feat2 {
	background-color: #3cc0891a;
}

.feat3 {
	background-color: #e976361a;
}

.feat4 {
	background-color: #DE4B471a;
}

.feat5 {
	background-color: #DA44901a;
}

.feat6 {
	background-color: #8147D51a;
}

.feat7 {
	background-color: #0E84841a;
}

.feat8 {
	background-color: #E6A1221a;
}

.feature_divs:hover .feat1 {
	background-color: #415dfc;
}

.feature_divs:hover .feat2 {
	background-color: #3cc089;
}

.feature_divs:hover .feat3 {
	background-color: #e97636;
}

.feature_divs:hover .feat4 {
	background-color: #DE4B47;
}

.feature_divs:hover .feat5 {
	background-color: #DA4490;
}

.feature_divs:hover .feat6 {
	background-color: #8147D5;
}

.feature_divs:hover .feat7 {
	background-color: #0E8484;
}

.feature_divs:hover .feat8 {
	background-color: #E6A122;
}

.feat_try_btn::after {
	content: '';
	position: absolute;
	background: url(/wp-content/uploads/2023/06/feat_arw-1.svg) no-repeat;
	width: 21px;
	height: 12px;
	top: 14px;
	right: -20px;
}

.get_in_th {
	/* font-family: 'HK Grotesk Medium'; */
	font-weight: var(--font-weight-500);
	color: var(--primary-clr);
	font-size: 18px;
	border: 1px solid #645CFC;
	padding-top: 16px;
	padding-bottom: 16px;
	width: 100%;
}

.get_in_th:hover {
	border: 1px solid transparent;
	background: var(--primary-clr);
	color: #fff;
}

.feat_try_btn span {
	color: var(--primary-clr);
	font-size: 18px;
	/* font-family: 'HK Grotesk Medium'; */
	font-weight: var(--font-weight-500);
}

.feat_text span,
.feat_diff_text {
	color: var(--tertiary-color);
	font-size: 15px;
	margin-bottom: 0;
	padding-left: 25.5px;
    font-weight: 500;
	letter-spacing: normal;
}

.feat_diff_text {
	padding-left: 0;
	text-align: center;
	line-height: 32px;
	margin-bottom: 20px;
	margin-top:0px;
}

.feat_text {
	padding-bottom: 14px;
	margin: 0px;
}

.feat_text::before {
	content: '';
	position: absolute;
	background: url(/wp-content/uploads/2023/06/Tick.svg) no-repeat;
	width: 18px;
	height: 18px;
}

#feat_new_slider .carousel-control-prev,
#feat_new_slider .carousel-control-next {
	top: -500px;
}

.carousel_control_prev_icon,
.carousel_control_next_icon {
	background-image: url('../images/feat_left.svg');
	background-repeat: no-repeat;
}

#feat_new_slider .carousel-control-next-icon {
	background-image: url('../images/feat_right.svg');
}

#feat_new_slider .carousel-control-next,
#feat_new_slider .carousel-control-prev {
	opacity: 1;
}

.caro_new_btns_left,
.caro_new_btns_right {
	background: var(--primary-clr);
	color: #fff;
	padding: 8px 18px;
	border-radius: 30px;
	font-size: 16px;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
}

.caro_new_btns_right {
	flex-direction: row-reverse;
}

.caro_feat_new_prev {
	font-family: 'kalam';
	font-size: 16px;
	padding-left: 8px;
	color:#fff;
}

.caro_feat_new_next {
	font-family: 'kalam';
	font-size: 16px;
	padding-right: 8px;
	color:#fff;
}

.caro_new_btns_left:hover img {
	padding-right: 6px;
	transition: all .3s ease-in-out;
}

.caro_new_btns_right:hover img {
	padding-left: 6px;
	transition: all .3s ease-in-out;
}

/* feature new */
.feature-carousel-inner .carousel-item.active {
	display: flex;
}

.feature-carousel-inner .carousel-item>svg {
	position: absolute;
	left: 0;
	top: 36px;
	animation: mynotisidetext 1.5s;
	opacity: 1;
}

.feature-carousel-imgbox {
	margin-left: 175px;
	padding: 82px 0 0;
	overflow: hidden;
}

.feature-carousel-item02 .feature-carousel-imgbox {
	padding: 11px 0 0;
}

.feature-carousel-item04 .feature-carousel-imgbox {
	padding: 142px 0 0;
}

.feature-carousel-item07 .feature-carousel-imgbox {
	padding: 144px 0 0;
}

.feature-carousel-item08 .feature-carousel-imgbox {
	padding: 0;
	margin-top: -10px;
}

.feature-carousel-item09 .feature-carousel-imgbox {
	padding: 42px 0 0;
}

.feature-carousel-item10 .feature-carousel-imgbox {
	padding: 53px 0 0;
}

.feature-carousel-item11 .feature-carousel-imgbox {
	padding: 62px 0 0;
}

#feat_new_slider {
	margin-bottom: 138px;
}

#feat_new_slider .carousel-indicators {
	bottom: -40px;
}

#feat_new_slider .carousel-indicators [data-bs-target] {
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background-color: #646F79 !important;
	border-top: inherit;
	border-bottom: inherit;
}

#feat_new_slider .carousel-indicators .active {
	background-color: #645CFC !important;
	border-radius: 7px;
	width: 34px;
	height: 6px;
}

.feature-carousel-inner {
	position: absolute;
	max-width: 100%;
	overflow: hidden;
	top: -270px;
	left: 212px;
	width: auto;
	min-height: 280px;
}

@keyframes mynotisidetext {
	0% {
		opacity: 0;
	}

	90% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

.features-block .laptop-feature-img {
	margin: 0 auto;
	display: flex;
}

.rtc_home_noti {
	margin: 60px auto;
}

.ac_cta_12 .f_inline_check {
	padding-bottom: 21px;
}

.ac_cta_12 .shopi_title_cmn {
	padding-bottom: 24px;
}

.ac_noti_box .notifi_image_new {
	margin-top: 0;
}

.ac_box_noti {
	padding-top: 110px;
}

.ac_noti_box .shopi_text {
	max-width: 80%;
}

.rtc_banner_center .home_banner_new_title {
	padding-bottom: 22px;
}

.rtc_banner_center {
	margin: 75px auto auto auto;
	text-align: center;
}

.rtc_new_p {
	font-size: 18px;
	max-width: 53%;
	margin: auto;
	line-height: 34px;
}

.rtc_media_live {
	display: flex;
	margin-bottom: 130px;
	margin-top: 38px;
	justify-content: center;
}

.rtc_media_live .shopi_media h6 {
	padding-top: 8px;
}

.rtc_media_div {
	margin-right: 40px;
}

.rtc_btn {
	width: 326px;
	border-radius: inherit;
	font-weight: var(--font-weight-600);
	font-size: 22px;
	color: #fff;
	background: var(--primary-clr);
	padding: 15px 0;
	position: relative;
	border-radius: 6px;
	text-align: center;
}

.rtc_slideer .first_rev_text {
	padding-top: 12px;
}

.rtc_btn:hover .add_to_arw {
	transform: translateX(20px);
}

.rtc_btn span {
	display: flex;
	justify-content: center;
}

.add_to_arw {
	transition: 0.3s ease-out;
	transform: translateX(12px);
	box-shadow: none;
}

.rtc_btn:hover {
	color: #fff;
}

.rtc_box h5 {
	margin: 0;
	/* font-family: 'HK Grotesk Medium Italic'; */
	font-weight: var(--font-weight-500);
	font-style: italic;
	color: var(--second-color);
}

.rtc_box {
	display: flex;
	align-items: center;
	width: 420px;
	margin: 0 15px;
	padding: 24px 20px;
	background: #FFFFFF;
	border: 1px solid #DCDFE5;
	border-radius: 7px;
}

.rtc_img svg,
.rtc_img img {
	margin: 0 11px 0 15px;
}
.rtc_img img {
    width: 115px;
}
.rtc_box_img img {
	margin-left: 15px;
}

.rtc_cta_new.linear_new_bg::after {
	content: none;
}

.rtc_last_cta {
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
	bottom: -30px;
}

.rtc_inline_check .row {
	display: flex;
	justify-content: center;
}

.rtc_inline_check .row:last-child {
	margin-top: 40px;
}

.rtc_check_f {
	width: 160px;
	margin: 0 3px;
	display: flex;
	align-items: center;
	flex-direction: column;
}

.rtc_check_f a {
	text-decoration: underline;
	margin-bottom: 0;
	padding-top: 15px;
	font-weight: 600;
	font-size: 16px;
	color: var(--second-color) !important;
}

.rtc_last_cta .check_f_span h6 {
	padding-left: 12px;
}

.rtc_inline_check {
	margin: 60px 0;
}

.rnt_box_noti .notifi_image_new {
	margin-top: 0;
}

.conver_text {
	font-weight: var(--font-weight-600);
	font-size: 24px;
	line-height: 39px;
	color: var(--second-color);
	margin: 0;
	padding-top: 26px;
}

.conversion_box_noti {
	text-align: center;
}
.conver_img img {
	margin:auto;
}
.conver_top {
	margin-top: 60px !important;
}

.rtc_inline_check,
.rtc_inline_check .rtc_check_flex {
	display: flex;
	justify-content: center;
	align-items: center;
}

.rtc_cta_new .trialy_wrap {
	padding-bottom: 40px;
}

.youvp_box_noti .notifi_image_new {
	height: 280px;
}

.smc_home_noti {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}

.smc_home_noti11 {
	display: flex;
	flex-direction: row;
}

.smc_home_noti .smc_home_noti11:last-child {
	margin-top: 36px;
}

.smc_home_noti11 div {
	margin: 0 18px;
}

.smc_box_noti .smc_noti_center {
	justify-content: center;
}

.smc_box_noti .notifi_image_new {
	height: 454px;
}

.smc_line_part h6 {
	margin: 0;
	font-weight: var(--font-weight-500);
	color: var(--second-color);
	font-size: 15px;
	padding-left: 17px;
}

.smc_line_part {
	background: #fff;
	max-width: 505px;
	height: 40px;
	display: flex;
	align-items: center;
	border-radius: 20px;
	margin: 42px auto 0;
	filter: drop-shadow(0px 0px 4px rgba(33, 33, 33, 12%));
}

.smc_first_ .smc_line_part {
	margin-right: 25px;
}

.smc_sec_ .smc_line_part {
	margin-left: 25px;
}

.ctaw_box_noti .notifi_image_new {
	height: 452px;
}

.ctaw_box_noti .uppr_bgnew4 .notifi_image_background {
	height: 252px;
	max-width: initial;
}

.kajabi_box_noti .shopi_text {
	max-width: inherit;
}


.Wsr586N-Snpit p {
	max-width: 1100px;
	text-align: center;
}

.blue_first_rev p:first-child {
	font-size: 18px;
	color: var(--tertiary-color);
	font-weight: var(--font-weight-500);
	font-style: italic;
	margin-bottom: 25px;
}

.fomo_slideer .blue_first_rev p {
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
}

.first_rev_text p img {
	max-width: 50px;
	margin: 0 8px 0 0;
	border-radius: 50%;
	overflow: hidden;
}
 

.Wsr586N-Snpit p:nth-child(2) {
	font-size: 20px;
	color: var(--second-color);
	margin-bottom: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	font-weight: var(--font-weight-500);
	font-style: italic;
}

.foot_maintxt {
	font-size: 16px;
	line-height: 26px;
	color: var(--text-color);
	padding-top: 14px;
	margin-bottom: 0;
}

.footer_logo_wrap {
	max-width: 280px;
	margin: auto;
	text-align: center;
}

.wise_footer_sec {
	margin-top: 52px;
}

.inte_foot_part {
	margin-top: 21px;
}

.footer_row:before {
	content: "";
	position: absolute;
	left: 8px;
	top: 44px;
	width: calc(100% - 15px);
	height: 1px;
	background-color: #636e7980;
	box-shadow: 1px 0px 1px 0px rgb(90 87 87 / 50%);
}

.foot_diff_tit {
	margin-bottom: 0;
	margin-top: 0;
	font-weight: var(--font-weight-600);
	font-size: 18px;
	line-height: 21px;
	color: var(--black--base-color);
	padding-bottom: 24px;
	position: relative;
}

.foot_diff_tit:after {
	content: '';
	position: absolute;
	width: 109%;
	height: 0px;
	bottom: 0;
	left: 0;
	background-color: #636e7980;
	box-shadow: 1px 0px 1px 0px rgb(90 87 87 / 50%);
}

.col_thd_pt .foot_diff_tit::after {
	width: 70%;
}

.inte_foot_part .foot_diff_tit:After {
	width: 88%;
	left: 12px;
}

.footer_row {
	display: flex;
	justify-content: flex-start;
	max-width: 70%;
	margin: 0 auto;
	position: relative;
}

.foot_link_sec {
	margin-top: 16.5px;
}

.ft-usefulllinks li {
	padding-bottom: 14px;
	margin:0px;
}

.inte_foot_part .ft-usefulllinks li {
	width: 36%;
	float: left;
}

.inte_foot_part .ft-usefulllinks li:nth-child(3n + 2) {
	width: 40%;
}

.inte_foot_part .ft-usefulllinks li:nth-child(3n) {
	width: 24%;
}

.uc_own {
	border-radius: 50%;
}

.inte_btn:hover,
.btn-border-bgtra {
	background: transparent;
	color: var(--primary-clr);
	border: 1px solid var(--primary-clr);
}

.btn-border-bgtra:hover {
	background: var(--primary-clr);
	color: #FFF;
	border: 1px solid var(--primary-clr);
}

/* #### usecase new page css */
.uc-header-section {
	display: flex;
	text-align: center;
	justify-content: center;
	align-items: center;
}

.uchead_part {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.uc_h2 {
	font-weight: var(--font-weight-700);
	margin-bottom: 0;
	color: #0A0B0D;
	font-size: 32px;
}

.uc_h5 {
	font-style: italic;
	font-size: 18px;
	font-weight: var(--font-weight-600);
	margin: 0;
	color: #0A0B0D;
}

.ucase_nmE_txt .uc_h5 {
	padding-bottom: 3px;
}

.uc_p {
	color: #0A0B0D;
	font-size: 24px;
}

.uchead_part .uc_h2 {
	padding-bottom: 16px;
}

.uc_blog_sec {
	margin-top: 60px;
	border-bottom: 1px solid rgb(100 111 121 / 50%);
	padding-bottom: 60px;
	margin-top: 60px;
}

.p_indtry {
	text-transform: uppercase;
	display: flex;
	align-items: center;
	justify-content: center;
	height: 34px;
	font-weight: var(--font-weight-500);
	background: rgba(60, 202, 115, 0.1);
	color: #3CCA73;
	padding: 0 20px;
	margin-top: 15px;
}

.p_desc {
	color: #0A0B0D;
	font-size: 19px;
	line-height: 28px;
	max-width: 800px;
	margin: auto;
	padding: 22px 0 20px 0;
	margin-bottom: 0;
}

.p_bnft {
	font-weight: var(--font-weight-500);
	font-style: italic;
	color: #646F79;
	padding: 30px 0;
	max-width: 1200px;
	margin: auto;
	font-size: 18px;
	line-height: 30px;
}

.p_wurl {
	font-size: 15px;
	font-weight: var(--font-weight-500);
	color: #949EB2;
}

.uc_blog_part {
	display: flex;
	flex-direction: column;
	text-align: center;
	justify-content: center;
	align-items: center;
}

.uc_blog_part .uc_h5 {
	padding: 12px 0 4px 0;
}

.slider-item {
	width: 474px;
	height: 80px;
	display: inline-block;
	margin: 40px;
	position: relative;
}

.slider-item img {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

/* wall css */
.wl_platform_wrap {
	width: 100%;
	height: 130px;
	background: #fff;
	border-radius: 10px;
	max-width: 200px;
	margin-bottom: 24px;
	padding: 28px 15px 18px;
	text-align: center;
	filter: drop-shadow(0px 0px 7px #2121210d);
}
.wl_platform_wrap img {
	display: unset;
}
.wl_platforms {
	padding: 60px 0 36px 0;
	text-align: center;
}

.wl_h1 {
	font-size: 38px;
	font-weight: var(--font-weight-600);
	color: #091C45;
	text-align: center;
	margin-bottom: 2px;
}

.wl_platform_wrap h5 {
	font-weight: 600;
	color: #212121;
	padding-top: 18px;
}

.wl_gray_txt {
	text-align: center;
	color: #656565;
	font-size: 18px;
}

.wall_banner_txtprt .home-banner-title {
	max-width: 570px;
}

.wall_btn {
	font-weight: var(--font-weight-600);
	font-size: 20px;
	color: #fff;
	background: var(--primary-clr);
	position: relative;
	border-radius: 10px;
	text-align: center;
	transition: 0.3s ease-out;
}

.wall_btn:hover {
	color: #fff;
	background: var(--primary-clr);
}

.start_wall {
	padding: 22px 87px 21px 19px;
}

.start_wall span {
	width: 63px;
	height: 61px;
	background: #928df4;
	border-radius: 8px;
	position: absolute;
	top: 6px;
	right: 6px;
}

.start_wall span:before {
	content: '';
	position: absolute;
	background: url(/wp-content/uploads/2023/06/try-free-arw.png) no-repeat;
	width: 22px;
	height: 18px;
	top: 22px;
	transform: translateX(-11px);
	transition: 0.3s ease-out;
}

.start_wall:hover span:before {
	transform: translateX(-3px);
}

.wall_home_cta {
	display: flex;
	padding-top: 36px;
}

.inte_wall img {
	margin: 0 40px;
	display: unset;
}

.watch_prodct_p p {
	margin-bottom: 0;
	margin-left: 16px;
	color: #003145;
	font-size: 22px;
	transition: 0.3s ease-out;
	font-weight: var(--font-weight-600);
	border-bottom: 1px solid #003145;
	line-height: 0.8;
	cursor: pointer;
}

.wall_line {
	position: absolute;
	bottom: 0;
	right: 0;
}

.watch_prodct_p {
	display: flex;
	align-items: center;
	margin-left: 20px;
}

.watch_prodct_p:hover {
	cursor: pointer;
}

.watch_prodct_p:hover p {
	color: #06729c;
}

.wn_user_txt {
	margin-top: 20px;
	font-weight: var(--font-weight-700);
	font-size: 20px;
	color: #212121;
}

.ss_tab_link.wall_tabs .nav-link.active,
.ss_tab_link.wall_tabs .show>.ss_tab_link.wall_tabs .nav-link {
	border-radius: 0 0 4px 4px;
	background: #fff;
	position: relative;
	border-top: 4px solid red;
}

.ss_tab_link.wall_tabs .nav-link.active:after {
	border-left: 27px solid #ffffff;
}

.form-check-input:focus {
	box-shadow: none;
}

.wall_tabs h5 {
	padding-top: 0;
	font-size: 26px;
}

.wall_radio .form-check-input:checked {
	background-color: #fff;
	position: relative;
}

.wall_radio .form-check .form-check-input {
	width: 12px;
	height: 12px;
	margin-top: 5px;
}

.wll_faq .card-header:not(.collapsed) {
	border-bottom: 0;
}

.wll_faq .btn-link:not(.collapsed) img {
	opacity: 0;
	display: none;
}

.wll_faq .btn-link:not(.collapsed) {
	color: #645CFC;
}

.wll_faq .card-header .btn-link:not(.collapsed) {
	padding: 25px 28px 4px;
}

.wll_faq {
	filter: drop-shadow(0 0 4px #38414a26);
	border: none;
}

.wll_faq .card-body {
	padding: 0px 28px;
}

.wll_faq .card-body p {
	font-size: 16px;
	color: #656565;
	font-weight: var(--font-weight-500);
	margin-bottom: 28px;
}

.wll_faq .btn-link {
	font-weight: var(--font-weight-600);
}

.wall_tab_sec #v-pills-profile-tab {
	margin-top: 20px;
}

.wall_radio .form-check-input {
	background-color: transparent;
	border: 1px solid #656565;
}

.wall_tab_sec {
	padding-bottom: 120px;
}

.wall_radio .form-check-input:checked[type=radio]:before {
	position: absolute;
	content: '';
	width: 4px;
	height: 4px;
	background: var(--primary-clr);
	border-radius: 150px;
	top: 3px;
	left: 3px;
}

.wall_tabs .ss_tab_text {
	max-width: 490px;
}

.wall_h6 {
	font-weight: var(--font-weight-700);
}

.wall_tabs .wall_h6 {
	color: #212121;
	margin-bottom: 0;
}

.wall_tabs .wtab_p {
	padding: 9px 0 14px 0;
	font-size: 16px;
}

.wall_tabs p:nth-child(2) {
	padding-top: 9px;
}

.wall_radio input[type="radio"]:checked+label {
	color: var(--primary-clr);
}

.wall_radio .form-check {
	margin-right: 20px;
}

.view_map {
	color: #645CFC;
	font-style: italic;
	font-size: 20px;
	border-bottom: 1px solid #645CFC;
	line-height: 0.8;
	position: absolute;
	right: 423px;
	padding-top: 10px;
}

.wall_radio label {
	color: #656565;
	margin-left: -5px;
	font-weight: var(--font-weight-600);
}
.pro-txt-btn {
  text-align: center;
  margin: 45px 0 0;
  font-size: 19px;
  font-weight: 500;
}
.pro-txt-btn span {
  cursor: pointer;
  color: var(--primary-clr);
}
.w_price_true {
	font-size: 19px;
	color: #000000;
	margin: 0 0 17px;
}

.w_price_true img {
	margin-right: 11px;
	display: unset;
}

.wall_radio {
	padding-top: 16px;
}

.wall_price_box {
	max-width: 1060px;
	filter: drop-shadow(0px 0px 4px #38414a26);
	background: #fff;
	display: flex;
	padding: 7px;
	margin: auto;
	position: absolute;
	left: 0;
	right: 0;
	bottom: -135px;
}

.wall_box1 {
	text-align: center;
	padding: 26px 18px 18px;
	background-color: #625afc1a;
}

.wall_box2, .wall_box3 {
	width: 345px;
	padding: 28px 28px 40px;
}

.wall_connect_platf {
	text-align: center;
}

.app-item-iconbox {
	display: flex;
	align-items: center;
	justify-content: center;
}

.w_price_H4 {
	font-weight: var(--font-weight-600);
	color: #003145;
	font-size: 26px;
	margin-bottom: 0;
}

.ribbon-beta {
	width: 32px;
	height: 17px;
	border-radius: 3px;
	background: rgba(100, 92, 252, 0.2);
	color: #645CFC;
	text-transform: uppercase;
	font-size: 10px;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 0 0 0 10px;
}

.wall_pricee {
	padding-bottom: 226px;
	position: relative;
}

.view_pln {
	border-radius: 2px !important;
	font-size: 21px !important;
	width: 342px !important;
	background: #3CCA73 !important;
	height: 60px;
	border: 1px solid #3CCA73 !important;
	font-weight: 500;
}

.view_pln:hover {
	background: transparent !important;
}
.wall_box3 { position: relative; }
.wd_moneyback {
    font-size: 18px;
    font-weight: 600;
    color: #000000;
    text-transform: uppercase;
    white-space: nowrap;
	position: absolute;
	left: -150px;
}
.wprice_txt {
	padding: 36px 0 42px 0;
}

.wprice_txt h6 span {
	color: #3EAC47;
	font-size: 28px;
	font-weight: bold;
	padding-left: 15px;
}

.wprice_txt h6 {
	color: #656565;
	font-size: 22px;
	margin-bottom: 0;
}

.social_imgs img {
	width: 26px;
	margin-right: 16px;
	display: unset;
}

.social_imgs {
	margin-bottom: 20px;
	margin-left: 40px;
}

.features-block {
	position: relative;
	margin-bottom: 80px;
}

.features-block:before {
	content: "";
	height: 200px;
	width: 100%;
	background: rgb(100 92 252 / 10%);
	position: absolute;
	z-index: -1;
	border-radius: 6px;
}

.features-img.features-part-left {
	padding: 40px 0px 0px 40px;
}

.features-img.features-part-right {
	padding: 40px 40px 0px 0px;
}

.features-item-01 {
	margin-bottom: 40px;
}

.features-item-01 .features-part-left {
	padding: 20px 0px 0px 40px;
}

.features-item-04 {
	margin-bottom: 60px;
}

.features-img img {
	filter: drop-shadow(0px 4px 50px rgb(0 49 69 / 8%));
}

#wl_features {
	margin-top: 120px;
	margin-bottom: 60px;
}

.features-content {
	max-width: 445px;
	margin: 0 auto;
	padding: 40px 0 0;
}

.features-content h2 {
	font-size: 34px;
	font-weight: 600;
	color: #091c45;
	margin: 0px 0px 12px;
}

.features-content h3 {
	font-size: 16px;
	line-height: 24px;
	color: #646f70;
	margin: 0px;
}

.wll_foot_box {
	background: #645cfc1a;
	position: relative;
	border-radius: 10px;
	padding: 28px 0 70px 0;
}

.wall_footup_sec img {
	margin-bottom: -13px;
}

.wll_foot_box img {
	width: 240px;
}

.wll_foot_box .wl_gray_txt {
	padding-top: 17px;
	max-width: 833px;
	margin: auto;
	line-height: 32px;
}

.wll_foot_box .start_wall {
	padding: 26px 110px 26px 40px;
}

.foot_strt_btn {
	position: absolute;
	left: 0;
	bottom: -40px;
	right: 0;
}

.wall_copy-right {
	padding-top: 70px;
}

.text-copywrite {
	text-align: center;
	font-size: 16px;
	color: #003145;
	margin: 25px 0 40px;
	padding: 0px;
}

.wall_qutions {
	margin-top: 240px;
	margin-bottom: 120px;
}

.wall_qutions .wl_h1 {
	padding-bottom: 20px;
}

.wall_connect_platf .wl_h1 {
	padding-bottom: 10px;
}

.wall_prev,
.wall_next {
	top: auto;
	bottom: -40px;
	width: auto;
	cursor: pointer;
	opacity: 1;
}

.wall_caroo {
	text-align: center;
	position: absolute;
	left: 0;
	right: 0;
	bottom: -46px;
	font-size: 22px;
	color: #212122;
	font-weight: var(--font-weight-600);
}

.wall_prev {
	left: 36%;
}

.wall_next {
	right: 36%;
}

.wall_prev_icn,
.wall_next_icn {
	background-image: none;
}

.wall_inner {
	padding-bottom: 20px;
}

.wall_radio .form-check-input {
	margin-left: -1.2em;
}

.soc_wll img {
	filter: drop-shadow(0 0 7px rgb(33 33 33 / 3%));
}

.rev_wll img {
	filter: drop-shadow(0 0 10px rgb(33 33 33 / 7%));
}

.wll_foot_box img {
	width: 250px;
}

/* privacy policy new page */
.prI_wrapper {
	justify-content: center;
	display: flex;
	font-size: 18px;
	line-height: 30px;
	margin: 0 0 28px;
	color: #35373a;
}

.prI_left_sidemenu {
	width: 25.3333%;
	padding: 0 8px;
	position: relative;
}

.prI_ryt_sidemenu {
	width: 66.6667%;
	padding: 0 8px;
	margin: 30px 0 0;
}

.prIVacy_card {
	background: #FFF;
	border-radius: 5px;
	box-shadow: 0 1px 4px rgb(38 44 49 / 40%);
	padding: 30px 45px;
	position: relative;
	margin: 40px 0 0;
	z-index: 3;
}

.prIcy_h2 {
	font-size: 38px;
	font-weight: var(--font-weight-700);
	color: #1C1E21;
	margin: 0;
}

.prI_leFt {
	position: sticky;
	top: 150px;
	margin-top: 40px;
	width: 416.984px;
	overflow-y: hidden;
	max-height: calc(100vh - 100px);
	list-style-type: none;
	padding-right: 40px;
	padding-left: 16px;
}

.prI_leFt:before {
	content: "";
	position: absolute;
	width: 1px;
	height: 100%;
	left: 0;
	background-color: #e7e1f8;
}

.prI_leFt li {
	margin-bottom: 7px;
	font-size: 16px;
	list-style-type: none;
}

.prI_leFt li a:hover {
	color: var(--primary-clr);
}

.prI_leFt li a:before {
	transition: cubic-bezier(0.075, 0.82, 0.165, 1);
	content: "";
	width: 4px;
	height: 30px;
	background-color: transparent;
	display: inline-block;
	position: absolute;
	left: -21px;
	top: -4px;
}

.prI_leFt li a {
	position: relative;
	text-decoration: none;
	font-weight: 500;
	transition: all 0.3s ease-in-out;
	color: #1c304b;
	font-size: 15px;
}

.prI_active {
	font-weight: var(--font-weight-600);
	color: var(--primary-clr) !important;
}

.prI_active::before {
	background-color: var(--primary-clr) !important;
}

.prIVacy_card p {
	font-size: 18px;
	margin: 10px auto;
	top: 100px;
	color: #525050;
	line-height: 30px;
}

.prI_h3 {
	font-weight: 400;
	font-size: 28px;
	margin: 30px 0 10px;
	color: #212121;
}

.prI_h3:before {
	content: "";
}

.pri_ul {
	margin-block-start: 1em;
	margin-block-end: 1em;
	padding-left: 2rem;
	list-style: inherit;
	color: #454242;
}

.pri_ul li {
	font-size: 18px;
	padding: 5px 0 5px 10px;
	line-height: 1.6;
}

.prI_ol li {
	padding: 5px 0 5px 10px;
	color: #1C1E21;
	text-decoration: none;
	list-style: none;
	margin-bottom: 20px;
	position: relative;
	line-height: 1.6;
}

.prIVacy_card p strong {
	font-weight: bold;
	color: #24272e;
}

.prI_ol li:before {
	background: #F6FAFB;
	border-radius: 3px;
	content: "";
	color: #1C1E21;
	display: block;
	position: absolute;
	top: 3px;
	left: -33px;
	height: 32px;
	width: 32px;
	z-index: 1;
}

.prI_ol li:nth-child(1)::after {
	content: '1';
}

.prI_ol li:nth-child(2)::after {
	content: '2';
}

.prI_ol li:nth-child(3)::after {
	content: '3';
}

.prI_ol li:after {
	display: block;
	font-size: 16px;
	font-weight: 600;
	line-height: 1;
	padding: 12px 0;
	position: absolute;
	top: 0;
	left: -33px;
	height: 32px;
	width: 32px;
	text-align: center;
	z-index: 2;
}

.prI_ol li:nth-child(1)::after {
	content: '1';
}

.prI_btn {
	/* font-family: 'HK Grotesk Medium'; */
	font-weight: var(--font-weight-500);
	font-size: 16px;
	text-align: center;
	color: #fff;
	border-radius: 4px;
	background: var(--primary-clr);
	position: relative;
	padding: 10px 12px;
}

.prI_btn:hover {
	background-color: #fff;
	border: 1px solid var(--primary-clr);
}

/* usecase new home page css */
.uscase_nw_home {
	margin: 60px 0 0; 
}

.uscase_Box_wrap {
	padding: 20px;
	background: #fff;
	border-radius: 6px;
	filter: drop-shadow(0px 0px 20px rgba(0, 0, 0, 0.06));
	margin-bottom: 40px;
}

.ucase_im_txt {
	display: flex;
	align-items: center;
	margin-bottom: 30px
}

.uscase_lnmor_btn {
	width: 100%;
	/* font-family: 'HK Grotesk Bold'; */
	font-weight: var(--font-weight-700);
	font-size: 18px;
	padding: 11px 0;
	border-radius: 6px;
}

.usecse_ImgG_boX {
	width: 113px;
	height: 70px;
	margin-right: 22px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.use1 {
	background: #F0F5FE;
	color: #4282EC;
}

.use1:hover {
	background-color: #4282EC;
	color: #F0F5FE;
}

.use2 {
	background: #F0F5FE;
	color: #DA4490;
}

.use2:hover {
	background-color: #DA4490;
	color: #F0F5FE;
}

.use3 {
	background: #EFFAF3;
	color: #39C26A;
}

.use3:hover {
	background-color: #39C26A;
	color: #EFFAF3;
}

.use4 {
	background: #F3F2FF;
	color: #645CFC;
}

.use4:hover {
	background-color: #645CFC;
	color: #F3F2FF;
}

.use5 {
	background: #FEF7ED;
	color: #F19923;
}

.use5:hover {
	background-color: #F19923;
	color: #FEF7ED;
}

.use6 {
	background: #FEF1ED;
	color: #EE4F1F;
}

.use6:hover {
	background-color: #EE4F1F;
	color: #FEF1ED;
}

.usecase-home-new-imgprt .home-banner-right {
	margin: 95px 0 !important;
}

.usecase-home-new-imgprt .home-banner-screen {
	padding-bottom: 70px;
}

.ucase-ecommerce-banner .home-banner-left {
	padding: 128px 0 0 0;
}

.uscase-new-home {
	justify-content: start;
	margin-left: 90px;
}

.ucase-ecommerce-banner .home_banner_new_title {
	max-width: 500px;
}

.ucase-travel-banner .home_banner_new_title {
	max-width: 541px;
}

.ucase-ecommerce-banner .home-banner-subtext {
	max-width: 500px;
	line-height: 40px;
}

.ucase-SLiDer {
	margin-bottom: 280px;
}

.ucase_add_tobtn {
	padding: 18px 36px;
	font-size: 18px;
	font-weight: var(--font-weight-600);
}

.ucase_addto_box h6 {
	font-size: 18px;
	margin-bottom: 0;
	margin-left: 16px;
}

.ucase_addto_Wrapper .mobi_column {
	flex: none;
}

.ucase_addto_box {
	display: flex;
	align-items: center;
	background: #fff;
	border-radius: 6px;
	padding: 8px 22px 8px 8px;
	margin-bottom: 36px;
	margin: 0 8px;
	flex: none;
	flex-wrap: nowrap;
	filter: drop-shadow(0 0 3px rgb(33 33 33 / 5%));
	filter: drop-shadow(0 0 7px rgb(33 33 33 / 11%));
}

.ucase_addto_Wrapper .f_inline_check {
	padding: 40px 0 36px;
}

.ucase_addto_Wrapper {
	text-align: center;
}

.ucase_prev,
.ucase_next {
	top: 0;
	bottom: 0;
	width: 300px;
	margin: auto;
}

.ucase_prev {
	left: -5%;
}

.ucase_next {
	right: -5%;
}

.ucase-home-owl,
.ucase-home-owl .fomo_slideer .owl-dots {
	padding-bottom: 0;
}

.ucase_SliDer {
	text-align: left;
}

.ucase_SliDer .p_desc {
	font-weight: var(--font-weight-500);
	font-style: italic;
	padding: 15px 0 20px 0;
	color: #656565;
	margin-left: 0;
	line-height: 34px;
	max-width: inherit;
}

.ucase_SliDer .p_bnft {
	font-weight: var(--font-weight-500);
	font-style: italic;
	color: #212121;
	padding: 20px 0 15px;
	margin-left: 0;
}

.ucase_nmE_txt {
	margin-left: 12px;
}

.ucase-real-expm {
	width: 1012px;
	margin: auto;
	padding: 60px;
	filter: drop-shadow(0px 0px 10px rgba(0, 0, 0, 10%));
	border-radius: 6px;
	background: #fff;
	margin-bottom: 30px;
}

.ucase_Sldier_out {
	margin-bottom: -250px;
	margin-top: 60px;
}

.ucase-home-out {
	width: 63%;
	/* height: 120px; */
	padding: 27px 20px;
	background: #fff;
	border-radius: 6px;
	filter: drop-shadow(0px 0px 10px rgba(0, 0, 0, 10%));
	margin-left: auto;
	margin-right: auto;
	position: absolute;
	left: 0;
	right: 0;
	bottom: -55px;
	text-align: center;
	display: grid;
	align-items: center;
}

.ucase_rate_box p {
	font-size: 16px;
	color: #656565;
	padding-top: 16px;
	margin-bottom: 0;
}
.ucase_rate_box img {
	margin: auto;
}
.ucase-home-out .col-lg-2:first-child .ucase_rate_box {
	border: none;
}

.ucase_rate_box {
	border-left: 1.5px solid #65656580;
	padding-left: 15px;
}

.ucase_slideiimg {
	padding-bottom: 22px;
}

.elearn910 .notifi_image_new {
	height: 372px;
}

.usecase-boxnoti-new .shopi_text {
	max-width: inherit;
}

.use-IMG {
	width: 50px;
	height: 50px;
	border-radius: 6px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.ucase_img1 .use-IMG,
.ucase_img1 .mrktng_IMG {
	background-color: rgb(100 92 252/ 8%);
}

.ucase_img2 .use-IMG,
.ucase_img2 .mrktng_IMG {
	background-color: rgb(240 128 34 / 8%);
}

.ucase_img3 .use-IMG,
.ucase_img3 .mrktng_IMG {
	background-color: rgb(57 194 106/ 8%);
}

.ucase_img4 .use-IMG,
.ucase_img4 .mrktng_IMG {
	background-color: rgb(238 79 31/ 8%);
}

.ucase_img5 .mrktng_IMG {
	background-color: rgb(66 130 236 / 8%);
}

.ucase_img6 .mrktng_IMG {
	background-color: rgb(218 68 144 / 8%);
}

.Usecase-Main-Homepage .home_banner_new_title {
	max-width: unset;
	margin: 50px 0 3px;
	padding-bottom: 0;
}

.home_diff_brnds {
	overflow: hidden;
}

.ucase_slide_logo {
	width: 115px;
}

/* marketing agency page css */
.ucase_mrktng_AGency {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	text-align: center;
	margin: 40px 0 130px;
}

.mrktng_home_img {
	margin-bottom: 40px;
}

.ucase_mrktng_AGency .home_banner_new_title {
	margin: auto;
	max-width: 660px;
}
.sec-wp {
    padding: 130px 0 0;
}
.mrktng_IMG {
	width: 86px;
	height: 86px;
	border-radius: 6px;
	margin-bottom: 20px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.mrktng_triaTxt h6 {
	font-size: 20px;
	font-weight: var(--font-weight-600);
	color: #091C45;
	margin: 0;
}

.mrktng_triaTxt p {
	font-size: 16px;
	color: #646F79;
	padding: 10px 0 8px;
	line-height: 24px;
	text-align: center;
	margin-bottom: 0;
}

.mrktng_learn_more {
	color: var(--primary-clr);
	font-size: 16px;
	font-weight: var(--font-weight-600) !important;
	line-height: normal;
}

.mrktng_triaTxt {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
}

.mrktng_trialtxt_wrap {
	margin-top: 60px;
}

.mrktng_fomo_slider .owl-dots .owl-dot span {
	background: #cecece;
}

.mrktng_fomo_slider .owl-dots .owl-dot.active span {
	background: #6457FC;
}

.mrktng_trialtxt_wrap .row {
	justify-content: center;
}

.mrktng_fomo_slider .fomo_slideer .owl-dots {
	padding-bottom: 0;
}

.mrktng_integr_wrapper {
	padding-top: 100px;
}

.mrktng_traingle {
	position: relative;
}

.mrktng_traingle2 {
	position: relative;
	margin-top: -45px;
}

.traingle_mrktng_prt {
	position: absolute;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}

.mrktng_traingle2 .traingle_mrktng_prt {
	top: 80px;
}
.mrktng-new-banner {
	position: relative;
}
.mrktng_fomo_slider .hoMe_h2 {
	margin-bottom: 35px;
}

.mrktng_traing_txt {
	padding: 43px 0;
}

.mrktng_traing_txt h4 {
	font-size: 24px;
	font-weight: var(--font-weight-700);
	margin: 0;
	text-align: center;
	color: #212121;
}

.mrktng_traing_txt h5 {
	font-size: 18px;
	padding-top: 12px;
	margin-bottom: 0;
	text-align: center;
	color: #656565;
	max-width: 680px;
}

.mrktng_traing_wrapp .fomo_noti_title .shopi_text {
	max-width: inherit;
	padding-top: 18px;
}

.mrktng_traing_wrapp .fomo_noti_title {
	padding: 10px 0 60px;
}

/* provesource */
.alter_prove_src .home_banner_new_title {
	max-width: none;
	padding-bottom: 0;
	font-weight: var(--font-weight-600);
}

.alter_prove_src .home-banner-subtext {
	max-width: 829px;
	margin: 0 auto 35px;
	font-size: 17px;
	line-height: 40px;
}
 

.alter_prove_src .ucase-home-out {
	position: inherit;
}

.alter_prove_src .input-group-append {
	position: absolute;
	right: 6px;
	z-index: 3;
}

.alter_prove_src #home_input #mailBtn {
	border-radius: 4px;
	width: 118px;
	height: 48px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 16px;
}

.alter_prove_src #home_input #home_inpt_email {
	height: 60px;
	border-radius: 4px;
	border: 1px solid #DCDFE5;
}

.alter_prove_src #home_input .input-group {
	max-width: 455px;
} 
.proveSrc_ryt .shopi_text { 
	font-weight: var(--font-weight-700);
	color: #121C45;
	text-align: left;
}

.wn_16px {
	font-size: 16px;
}

.prove_slide_reviw {
	margin: 16px 0 0 0;
}

.prove_slide_reviw .wn_16px {
	color: #212121;
	/* font-family: 'HK Grotesk Bold'; */
	font-weight: var(--font-weight-700);
	margin: 0 0 16px;
}

.prove_slide_reviw .wn_16px span {
	color: #656565;
	/* font-family: 'HK Grotesk Medium'; */
	font-weight: var(--font-weight-500);
	line-height: 26px;
	margin: 0 0 16px;
}

.proveSrc_slider {
	max-width: 1176px;
	margin: auto;
	padding: 50px 50px 34px;
	filter: drop-shadow(0px 0px 10px rgb(0 0 0 / 10%));
	border-radius: 6px;
	background-color: #fff;
	width: 100%;
	margin-bottom: 60px;
}

.wn_19px {
	font-size: 19px;
}

.proveSrc_left .wn_19px {
	color: #212121;
	/* font-family: 'HK Grotesk Bold'; */
	font-weight: var(--font-weight-700);
	margin: 0;
	cursor: pointer;
}

.wn_13px {
	font-size: 13px;
}

.prove_left_txt .wn_13px {
	margin-bottom: 3px;
}

.proveSrc_left h6.wn_13px {
	margin: 0px;
	line-height: 22px;
	max-width: 300px;
}

.wn_16px {
	font-size: 16px;
}

.prove_sRc_rate .wn_15px {
	color: #656565;
	display: flex;
	align-items: center;
	/* font-family: 'HK Grotesk Medium'; */
	font-weight: var(--font-weight-500);
}

.prove_sRc_rate h6 {
	color: #212121;
	/* font-family: 'HK Grotesk Bold'; */
	font-weight: var(--font-weight-700);
	margin-bottom: 0;
}

.prove_sRc_rate {
	margin-top: 32px;
}

.wn_15px {
	font-size: 15px;
}

.prove_flex {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.prove_flex h6 {
	margin: 0 0 30px;
}

.prove_flex h6:last-child img {
	margin-right: 8px;
	display: unset;
}

.prove_left_txt {
	padding-left: 16px;
}

.proveSrc_ryt {
	padding-left: 70px;
}

.prove_src_slider {
	margin: 120px 0 0 0;
}

.prove_src_slider .ucase_Sldier_out {
	margin: 60px 0;
}

.prove_src_slider .ucase_Sldier_out .carousel-inner {
	height: inherit;
}

.prove_pv,
.prove_nx {
	top: -55px;
	bottom: 0;
	width: 45px;
	margin: auto;
}

.prove_pv {
	left: 0px;
}

.prove_nx {
	right: 0px;
}

.alter_prove_cta .wn_19px {
	font-size: 20px;
	color: #212121;
	font-weight: var(--font-weight-500);
	margin-bottom: 28px;
}

.alter_prove_cta .wn_19px span {
	color: #37C457;
	font-weight: var(--font-weight-700);
}

.prove_trybtn {
	background-color: var(--primary-clr);
	height: 70px;
	display: flex;
	justify-content: center;
	align-items: center;
	max-width: 330px;
	border-radius: 6px;
	width: 100%;
}

.prove_trybtn span {
	color: #fff;
	font-size: 21px;
	font-weight: var(--font-weight-600);
}

.prove_trybtn img {
	transform: translate(12px);
	width: 21px;
}

.prove_trybtn:hover img {
	transform: translate(18px);
	transition: 0.3s ease-in;
}

.alter_prove_cta {
	margin: 0 0 100px
}

.alter_prove_cta {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
}

.prove_src_slider .shopi_text {
	max-width: inherit;
}

.table-alternative tr td:nth-child(2),
.table-alternative tr td:nth-child(3) {
	width: 282px;
}

.table-alternative tr th:nth-child(2),
.table-alternative tr th:nth-child(3) {
	padding: 20px 0;
}

.alter_prove_src .mrktng_home_img img {
	filter: drop-shadow(2px 0px 6px rgba(0, 0, 0, 16%));
}

.table-alternative thead tr {
	position: sticky;
	top: 68px;
	z-index: 2;
}

.table-alternative tbody:nth-child(2) .hightlight-tr {
	padding-top: 10px;
}

.cgf_new_home img {
	filter: drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.06));
}

.rev_STar {
	width: inherit !important;
	margin: auto;
}

.prove_src_slider .carousel {
	position: relative;
	max-width: 1220px;
	margin: auto;
}

/* other last css */
.review_link {
	margin-left: 5px;
	padding-bottom: 1px;
	display: unset;
}

.need_rev_text p img {
	padding-bottom: 2px;
	padding-left: 6px;
}

.inte_icon img {
	filter: drop-shadow(0px 0px 10px rgb(0 0 0 / 10%));
}

.testi_noti img {
	filter: drop-shadow(0px 0px 10px rgb(33 33 33 / 7%));
	margin: auto;
}

.intigr-list-box img {
	width: 30px;
}

.alterntv_ul img {
	max-width: 127px;
	display: unset;
}

/* home page new changes */
.price_bLOck .alternative-page-header {
	margin: 0 0 42px;
}

.tooltip-inner {
	max-width: fit-content;
	white-space: pre-line;
	text-align: left;
	padding: 8px 20px 10px;
    font-size: 14px; 
}

.dropdown-menu {
	background-color: red !important;
}

.plan-count-vstmnth {
	position: relative;
}

.plan-count-vstmnth:hover .plan_tooltip {
	display: block;
}

.plan_tooltip {
	display: none;
	position: absolute;
	top: -39px;
	right: -150px;
	max-width: fit-content;
	white-space: nowrap;
	text-align: left;
	padding: 7px 20px;
	background-color: #000;
	color: #ffffffe5;
	line-height: 1.5;
	font-size: 13px;
	border-radius: 3px;
}

.plan_tooltip:after {
	content: '';
	position: absolute;
	top: 100%;
	left: 50%;
	margin-left: -5px;
	border-width: 5px;
	border-style: solid;
	border-color: black transparent transparent transparent;
}

.plan_underL {
	border-bottom: 1px dashed #b9b5b5;
	padding: 3px 0;
}

.q_mark {
	padding-left: 3px;
}

/* new change in home page */
.home-banner-change .home-banner-right {
	min-height: 73vh;
}

.home-caro-inner {
	position: absolute;
	max-width: 100%;
	overflow: hidden;
	bottom: 41px;
	left: -73px;
	top: auto;
	width: auto;
	/* min-height: 300px; */
}

.home-caro-inner .feature-carousel-imgbox {
	margin: 0 11px;
	overflow: visible;
	min-height: 300px;
	display: flex;
	align-items: end;
	position: relative;
	flex-direction: column;
	align-items: flex-start;
	justify-content: end;
}

.home-caro-inner .feature-carousel-imgbox svg {
	margin: 0 0 16px 35px;
	animation: mynotisidetext 2.5s;
	opacity: 1;
}


/* ### */
.home-caro-inner .carousel-item .feature-carousel-imgbox img {
	opacity: 0;
	/* filter: drop-shadow(0px 0px 12px rgb(33 33 33 / 12%)); */
	/* box-shadow: 0px 0px 5px rgba(33, 33, 33, 0.07); */
	filter: drop-shadow(0px 0px 7px rgb(33 33 33 / 12%));
}

.home-caro-inner .carousel-item.active .feature-carousel-imgbox img {
	animation: slideInLeft 1.5s;
	opacity: 1;
}

.diff_home_star .home-banner-screen {
	margin-left: 75px;
}

.diff_home_star .home-banner-left {
	max-width: 572px;
	margin-right: 0;
}

.wall_many_more {
	/* font-family: 'HK Grotesk Medium'; */
	font-weight: var(--font-weight-500);
}

#wall_mobi_blck {
	position: absolute;
	top: 12%;
	left: -120px;
}

/* blog page  */
.post-feed {
	grid-gap: 50px;
	grid-row-gap: 36px;
}
.post-feed-fulllist {
    grid-template-columns: inherit;
}
.post-feed-fulllist .post-thumbnail {
    border-radius: 12px;
    height: auto;
    overflow: hidden;
	max-width: 645px;
    width: 100%;
}
.post-card {
	position: relative;
	flex: 1 1 301px;
	display: flex;
	min-height: 220px;
	background-size: cover;
	word-break: break-word;
	background: #FFFFFF;
	box-shadow: 0 0 16px rgb(0 0 0 / 8%);
	padding: 15px;
	border-radius: 16px;
	border: 1px solid rgba(0, 0, 0, 0.10);
	display: flex;
	grid-template-columns: 1fr 1fr;
}

.post-card-content-link {
	position: relative;
	display: block;
	color: var(--color-darkgrey);
	padding-left: 30px;
}

.post-card-meta {
	padding-left: 30px;
}

.author-list {
	display: none;
	flex-wrap: wrap;
	margin: 0 0 0 4px;
	padding: 0;
	list-style: none;
}

.post-card-byline-content a {
	color: #373c44;
	font-weight: 600;
	display: none;
}

.post-card-title {
	margin: 0 0 0.4em;
	font-size: 2.4rem;
	transition: color .2s ease-in-out;
	font-size: 22px;
	line-height: 31px;
	font-weight: 700;
}

.real_timer_slideer {
	position: relative;
	z-index: 2;
}

.table>:not(:first-child) {
	border: none;
}

.table-striped>tbody>tr:nth-of-type(odd)>* {
	color: var(--primary-clr);
}

.usecase-dflt {
	margin-bottom: 130px;
}

.hEaDer_sliDEr {
	width: 486px;
}

.hEaDer_sliDEr .carousel-inner {
	transition: all 1.5s cubic-bezier(0.4, 0, 1, 1) 0s;
}

.hEaDer_sliDEr .carousel-item {
	transition: -webkit-transform 2s ease-in-out;
	transition: transform 2s ease-in-out;
}


/* social proof messaging page */

.home_sf_messaging_txt {
	padding: 140px 0 0 10px;
}

.home_sf_messaging_img {
	padding-top: 50px;
}

.home_sf_messaging_img .show_actvty {
	position: absolute;
	left: 4%;
	bottom: 26%;
}

.home_messaging_banner {
	display: flex;
	justify-content: center;
	position: relative;
	padding-left: 140px
}

.home_banner_new_title span {
	color: var(--primary-clr);
}

.home_p {
	font-size: 17px;
	color: #646F79;
	line-height: 40px;
	max-width: 624px;
}

.home_p a {
	font-weight: var(--font-weight-600);
}
.home_p span {
	color: var(--primary-clr);
	font-weight: 500;
}
.home_p strong {
	color: #091C45;
}

.request_acess_btn {
	width: 204px;
	height: 60px;
	font-size: 18px;
	font-weight: var(--font-weight-600);
	justify-content: center;
}

.sec-sf-message .f_inline_check {
	padding: 16px 0 6px;
}
 
.case-sf-msg {
	display: flex;
	align-items: center;
	background: #fff;
	border-radius: 6px;
	padding: 15px 12px;
	margin: 0 5px;
	border: 1px solid #3ED278;
}

.case-sf-msg .h6_21 {
	padding-left: 8px;
}

.msg_statics_box {
	position: absolute;
	display: flex;
	align-items: center;
	padding: 12px 16px;
	background-color: rgb(94 142 62 / 8%);
	margin: 0px 0 0;
	width: fit-content;
	border-radius: 6px;
}

.msg_statics_box .h6_21 {
	padding-left: 8px;
}

.msg_statics_main {
	position: relative;
	height: 330px;
	margin-top: 40px;
}

.msg_statics_box:nth-child(1) {
	top: 0;
	right: 43%;
}

.msg_statics_box:nth-child(2) {
	top: 90px;
	left: 32%;
}

.msg_statics_box:nth-child(3) {
	top: 180px;
	right: 43%;
}

.msg_statics_box:nth-child(4) {
	top: 270px;
	left: 35%;
}

.mssag_contact_submit {
	padding: 120px 0;
	margin: auto;
}

.mssag_contact_submit label {
	display: flex;
	font-size: 22px;
	color: #212121;
	/* font-family: 'HK Grotesk Medium'; */
	font-weight: var(--font-weight-500);
}

.mssag_contact_submit input,
.mssag_contact_submit textarea {
	border: 1px solid #C8C8CA;
	border-radius: 4px;
	height: 76px;
	font-size: 20px;
	padding: 26px 14px;
}

.mssag_contact_submit textarea {
	height: inherit !important;
}

.mssag_contact_submit form {
	margin-top: 18px;
}

.submT_img {
	position: absolute;
	top: -9%;
	left: 0;
	right: 0;
	margin: auto;
}

.mssaging_submit {
	width: 100%;
	background-color: var(--primary-clr);
	height: 60px;
	border-radius: 4px;
	font-size: 22px;
	/* font-family: 'HK Grotesk Medium'; */
	font-weight: var(--font-weight-500);
	color: #fff;
}

.msg_home_shopi {
	background-color: #5e8e3e33;
	border-radius: 6px;
	width: fit-content;
	padding: 7px 13px;
	color: #5E8E3E;
	margin-bottom: 29px;
}

.msg_home_shopi img {
	padding-right: 7px;
}

.msg_home_animee {
	position: absolute;
	top: 52%;
	right: 0;
	margin: auto;
	left: 0;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

.msg_home1 {
	position: relative;
	animation: mssaging 5s infinite;
	transition: 0.8s ease-in-out;
	z-index:0 !important;
}

@keyframes mssaging {
	0% {
		opacity: 0;
		transform: translatex(-13px);
	}

	25% {
		opacity: 0.99;
		transform: translatex(0px);
	}

	60% {
		opacity: 1;
		transform: translatex(0px);
	}

	85% {
		opacity: 0;
		transform: translatex(-10px);
	}

	100% {
		opacity: 0;
		transform: translatex(-25px);
	}
}

.msg_home2 {
	position: relative;
	animation: mssaging2 5s infinite;
	transition: 0.8s ease-in-out;
	margin-top: 7px;
}

@keyframes mssaging2 {
	0% {
		opacity: 0;
		transform: translatex(-13px);
	}

	25% {
		opacity: 0;
		transform: translate(-13px);
	}

	60% {
		opacity: 1;
		transform: translatex(2px);
	}

	85% {
		opacity: 0;
		transform: translatex(-12px);
	}

	100% {
		opacity: 0;
		transform: translatex(-25px);
	}
}


.sf_messaging_jrny .shopi_title_cmn {
	max-width: 846px;
	line-height: 52px;
	margin: auto;
}

.sf_messaging_jrny .col-12 {
	margin-top: 80px;
}

.messag_pro_text {
	max-width: 490px;
	padding-left: 30px;
}

.mssag_sub_prt {
	padding-bottom: 40px;
}

.mssag_sub_prt h3 {
	color: #003145;
	font-size: 27px;
	font-weight: var(--font-weight-600);
	margin-bottom: 12px;
}

.mssag_sub_prt p {
	font-size: 18px;
	color: var(--tertiary-color);
	margin-bottom: 0;
}

.messaging_pro_img {
	display: flex;
	justify-content: end;
}

.messag_second .col-12:last-child .messaging_pro_img {
	justify-content: start;
}

.messag_second .col-12:first-child .messag_pro_text {
	padding-left: 0;
	margin-left: auto;
}

.mssag_slider_img {
	display: block;
	max-width: 100%;
	margin: auto;
}

.messag_caro {
	margin-top: 60px;
}

.messag_caro .carousel-indicators {
	bottom: -55px;
}

.messag_caro .carousel-indicators .active {
	background-color: var(--primary-clr) !important;
	margin: 0 6px;
}

.messag_caro .carousel-indicators .active::after {
	border-radius: 50%;
	padding: 3px;
	border: 1px solid var(--primary-clr);
	position: absolute;
	content: "";
	top: -3px;
	left: -3px;
	bottom: -3px;
	right: -3px;
}

.messag_caro .carousel-indicators [data-bs-target] {
	background-color: #e2e5e9;
	width: 14px;
	height: 14px;
	border-radius: 50px;
	border: none;
	position: relative;
}

.mssag_new_anim,
.mssag_anim_blink {
	position: relative;
}

.mssag_new_anim .msg_animee {
	position: absolute;
	top: 40%;
	right: 4%;
	margin: auto;
}

.msg_animee .msg_home2 {
	margin-top: 14px;
}

.mssag_anim_blink .msg_animee {
	position: absolute;
	top: 46%;
	right: 0;
	left: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	margin: auto;
}

.addCart1 {
	position: relative;
	animation: addToCart 3s infinite;
	transition: 0.4s ease-in-out;
	opacity: 1;
}

.addCart2 {
	position: absolute;
	animation: addToCart2 3s infinite;
	transition: 0.4s ease-in-out;
	opacity: 0;
}

.addCart3 {
	position: relative;
	animation: addToCart3 3s infinite;
	transition: 0.4s ease-in-out;
	opacity: 1;
}

.addCart4 {
	position: absolute;
	animation: addToCart4 3s infinite;
	transition: 0.4s ease-in-out;
	opacity: 0;
}

@keyframes addToCart {
	0% {
		opacity: 0;
	}

	20% {
		opacity: 0.99;
	}

	30% {
		opacity: 1;
	}

	35% {
		opacity: 0;
	}

	100% {
		opacity: 0;
	}
}

@keyframes addToCart2 {
	0% {
		opacity: 0;
	}

	25% {
		opacity: 0;
	}

	40% {
		opacity: 0;
	}

	75% {
		opacity: 0.99;
	}

	85% {
		opacity: 1;
	}

	100% {
		opacity: 0;
	}
}

@keyframes addToCart3 {
	0% {
		opacity: 0;
	}

	66% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@keyframes addToCart4 {
	0% {
		opacity: 0;
	}

	66% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

.pro_list {
	position: relative;
}

.pro_list1 {
	position: absolute;
	top: 60%;
	left: 0;
}
.usecase-header {
	padding: 135px 0px 50px;
	text-align: center;
}

/* new price page css same as dashboard plan */
.pro-plan-page {
	max-width: 1136px;
	width: 100%;
	margin: 60px auto 0;
}

.pro-plan-toppart {
	display: flex;
}

.pro-plan-left {
	max-width: 816px;
	width: 100%;
}

.plan-title-inblock {
	text-align: center;
	margin: 0px 0 0;
}

.plan-title-inblock h3 {
	font-size: 26px;
	color: #212121;
	font-family: 'Poppins';
	font-weight: 700;
}

.plan-title-inblock p {
	font-size: 20px;
	font-family: 'Poppins';
	font-style: italic;
	color: var(--tertiary-color);
	margin: 6px 0px 20px;
}

.plan-title-inblock p span {
	/* font-family: 'HK Grotesk Medium'; */
	font-weight: var(--font-weight-500);
}

.pro-plan-tgltitle {
	font-size: 18px;
	font-weight: 500;
	color: #212121;
	margin-bottom: 0;
}

.plan-item-vstmnth {
	/* color: #646F79; */
}

.pricing-header .header-title {
	font-size: 26px;
	margin: 0;
}

.pricing-header .usecase_heading_ptag {
	text-align: center;
	padding-top: 5px;
}

.feat_includde {
	font-size: 18px;
	color: #212121;
	font-weight: 500;
	margin-bottom: 17px;
}

.plan-item-vstmnth strong {
	font-weight: 600;
	color: #212121;
}

.clk_plan .plan-item-vstmnth strong {
	color: var(--primary-clr);
	font-weight: 700;
}

.pro-plan-toggle {
	margin: 0 0 0 auto;
}

.pro-plan-item {
	height: 88px;
	border-radius: 8px;
	background: #fff;
	display: flex;
	align-items: center;
	padding: 0 16px 0 34px;
	cursor: pointer;
	justify-content: space-between;
}

.plan-count-vstmnth {
	cursor: pointer;
	padding-left: 10px;
}

.plan-buy-btn span {
	background-color: #645CFC1F;
	color: #645CFC;
	font-size: 14px;
	font-family: Kalam;
	margin-left: 14px;
	padding: 5px 10px;
	border-radius: 2px;
}

.plan-item-count {
	font-weight: 600;
	color: #212121;
	/* padding: 15px 0; */
}

.plan-item-col {
	flex: 0 0 auto;
	width: 33.333%;
	font-size: 18px;
}

.plan-item-col .nf-btn {
	width: 257px;
	height: 56px;
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
	background: transparent;
	font-size: 16px;
	color: #646F79;
	border-radius: 4px;
	/*border: 1px solid #9c9c9c91;*/
	pointer-events: none;
	margin-right: 0;
	margin-left: auto;
}

.plan-radio-name {
	width: 30%;
	cursor: pointer;
}

.plan-radio-name .plan-custom-radio {
	appearance: none;
	-webkit-appearance: none;
	border: 3px solid #fff;
	background-color: #ffffff;
	box-shadow: 0 0 0 1px #646f79;
	width: 18px;
	height: 18px;
	border-radius: 50%;
	position: relative;
	top: 3px;
	cursor: pointer;
	display:none;
}

.plan-radio-name .plan-custom-radio:checked {
	box-shadow: 0 0 0 1px var(--primary-clr);
	background-color: var(--primary-clr);
	border: 4px solid #e5e0f3;
}

.plan-radio-name span {
	font-size: 14px;
	color: #646f79;
	margin: 0 0 0 11px;
}

.pro-plan-right {
	margin-right: 0;
	margin-left: auto;
}

.planallinone-list {
	border-radius: 8px;
	background: #fff;
	border: 1px solid var(--primary-clr);
}

.pro-plan-item+.pro-plan-item {
	margin: 16px 0 0;
}

.planallinone-list .plan-feature-list {
	margin: 17px 17px 17px 24px;
}

.planallinone-list .plan-feature-list li {
	padding-right: 0px;
	color: #646F79;
	font-size: 16px;
	cursor: default;
	padding: 7px 0 7px 25px;
	position: relative;
	font-weight: 400;
	margin: 0;
}

.plan-feature-list li:before {
	content: "";
	position: absolute;
	left: 0;
	top: 15px;
}

.plan-feature-list .plan-false:before {
	background: url('/wp-content/uploads/2023/06/price-false.svg') no-repeat right top;
	width: 12px;
	height: 12px;
}
.usecase_heading_ptag span {
    color: var(--primary-clr);
    font-weight: 500;
}
.plan-feature-list .plan-true:before {
	background: url(/wp-content/uploads/2023/06/price-true.svg) no-repeat right top;
	width: 15px;
	height: 12px;
	background-size: 15px;
}

.pro-plan-toggle .plan-select-toggle>span {
	font-size: 16px;
	color: #646F79;
	opacity: 1;
}

.pro-plan-toggle {
	margin: 0 0 0 auto;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	align-self: center;
	justify-content: center;
}

.pro-plan-box .switch {
	width: 50px;
	height: 26px;
	border: 1px solid #645CFC;
	margin: 0;
	position: relative;
	display: inline-block;
	border-radius: 50px;
	z-index: 0;
}

.pro-plan-box .switch br {
	display:none;
}

.plan-features-title {
	font-size: 20px;
	font-weight: 600;
	color: #212121;
	padding: 22px 24px 13px;
	margin-bottom: 0;
}

.plan-radio-name label {
	font-size: 18px;
	margin: 0 0 0 14px;
}

.clk_plan {
	background-color: #645CFC1A;
	color: #645CFC;
	position: relative;
	border: 1px solid #645CFC;
	transition: 0.3s ease-in;
}
.clk_plan:before, .clk_plan:after {
    content: '';
    display: block;
    position: absolute;
    left: 100%;
    width: 0;
    height: 0;
    border-style: solid;
}
.clk_plan:before {
    top: 34px;
    border-color: transparent transparent transparent #645cfc;
    border-width: 11px;
}
.clk_plan:after {
    top: 35px;
    border-color: transparent transparent transparent #e6e0f4;
    border-width: 10px;
}

/* .clk_plan::after {
  content: '';
  position: absolute;
  right: -11px;
  top: 0;
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-left: 13px solid #645CFB;
  border-bottom: 10px solid transparent;
  bottom: 0;
  margin: auto;
} */
.clk_plan .plan-item-count {
	color: var(--primary-clr);
	font-weight: 700;
}

.clk_plan .plan-item-col .nf-btn {
	border: 1px solid #5CBB5C;
	background: #5CBB5C;
	color: #fff;
	pointer-events: visible;
}

.clk_plan .plan-item-col .nf-btn span {
	background-color: #83D283;
	color: #fff;
}

.clk_plan .plan-radio-name {
	accent-color: #fff;
}

.pro-plan-box-hdr {
	display: flex;
	align-items: center;
	margin: 0px 0px 14px;
}

.clk_plan .plan-item-col .nf-btn:hover {
	background: #645cfc;
	color: #fff !important;
	border: 1px solid #645cfc;
	pointer-events: visible;
	transition: .3s ease-in;
}
.clk_plan .nf-btn-planactiv:before {
    content: "Buy";
    padding-right: 6px;
}
.plan-feature-list li a[href] {
	font-family: inherit;
}

.planallinone-list .plan-feature-list .plan-feature-more {
	padding-left: 3px;
}

.home_banner_new_right img {
	filter: drop-shadow(0px 0px 20px rgb(33 33 33 / 4%));
}
#userEmailInpt.invalid_email {
  border: 1px solid #F44336!important;
}
.invalid_email .input-group {
	border: 1px solid #F44336;
}

/* contact-us */
.contact-details-block {
  margin-top: 50px;
  display: flex;
  justify-content: center;
}
.contact-add-block {
  display: flex;
  align-items: center;
  margin: 0 20px;
}
.address-icon {
  width: 65px;
  height: 65px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding-right: 0;
  margin-right: 20px;
  background: #f0f2ff;
  border-radius: 50%;
}
.address-text h4 {
  font-weight: 600;
  font-size: 18px;
  color: #333;
  margin-bottom: 10px;
}
#thy {
  text-align: center;
  display: flex;
  justify-content: center;
  font-size: 20px;
  margin: 20px;
  color: #645cfc;
  font-weight: bold;
}
.address-text p {
  margin: 0;
  font-size: 14px;
}

/* write-for-us */
.join_head_p {
  padding-left: 30px;
}
.tick_and_noti {
  display: flex;
  margin: 14px 0;
}
.tickandptag {
  position: relative;
  font-size: 18px;
  color: var(--tertiary-color);
  display: flex;
  align-items: center;
  padding-left: 44px;
}
.tickandptag:before {
  content: '';
  position: absolute;
  background: url(/wp-content/uploads/2023/06/Tick2.png);
  width: 30px;
  height: 30px;
  left: 0;
}
.send_btn_text {
  font-size: 17px;
  color: #646F79;
}
.write-for-bg {
  background-color: #FCFCFC;
  padding: 40px 130px;
  margin: 120px 0;
}
.send_btn {
  font-weight: 500;
  font-size: 18px;
  width: 100%;
  height: 54px;
  border-radius: 6px;
  background: #645CFC;
  color: #fff;
  border: 0;
  margin-top: 32px;
}
.write_us_form .form-control {
  padding: 30px 20px;
  font-size: 20px;
  border-radius: 4px;
}
.write_us_form .form-control::placeholder {
  color: rgb(156, 156, 156);
}
.hoMe_h2 {
  text-align: left;
  margin: 0 0 20px;
}
.write_us_form .form-group {
  margin-top: 30px;
  padding-right: 10px;
  padding-left: 0px;
}
.num_head_p {
  display: flex;
  align-items: flex-start;
  margin-top: 30px;
}
.dos_part {
  display: flex;
  align-items: start;
  padding-top: 15px;
}
.tick_ryt {
  padding-right: 16px;
}

.que_div {
  padding-top: 20px;
} 
.write_list {
  margin-bottom: 16px;
  display: flex;
}
.write_list img {
  margin-right: 20px;
  position: relative;
  top: -3px;
}

.personal_info_head {
  font-weight: 500;
  font-size: 19px;
  color: #212121;
  margin: 0 0 8px;
}
.num_p_text {
  max-width: 1034px;
  font-size: 17px;
  color: var(--tertiary-color);
  margin: 0px;
}
.num_heading {
  font-size: 22px;
  font-weight: 600;
  color: #212121;
  margin: 0 0 10px;
}
.sub_p {
  font-size: 18px;
  color: var(--tertiary-color);
	margin: 0 0 5px;
}
.dos_ptag_text {
  max-width: 475px;
  font-size: 18px;
  color: var(--tertiary-color);
  margin: 0 0 13px;
}
.write_h2 {
  font-size: 26px;
  color: #637ffc;
  margin: 0 0 8px;
}
.que {
  font-weight: 600;
  font-size: 20px;
  color: #212121;
  margin: 0 0 10px;
}
.ans {
  font-size: 17px;
  color: var(--tertiary-color);
  padding-bottom: 13px;
}
.writefor_tick ul {
  font-size: 18px;
  color: var(--tertiary-color);
  margin-top: 40px;
}
.write_part1 {
  padding: 50px 0 120px;
}
.write_text_main {
  font-size: 17px;
  text-align: left;
  color: var(--tertiary-color);
  padding-top: 153px;
}
.write_text_small {
  font-size: 17px;
  color: var(--tertiary-color);
}
.write_text2 {
  padding-top: 40px;
}


/* new hoMe page */
.hoMe-txt-part {
	padding: 20px 0 24px;
	text-align: center;
}
.hoMe-img-part + .hoMe-txt-part {
    padding-bottom: 60px;
}

.hoMe-txt-part .home-banner-title,
.hoMe-txt-part .home-banner-subtext {
	margin: auto;
	text-align: center;
}

.hoMe-txt-part .boots_tab {
	margin: 11px 0 0;
}

.hoMe-txt-part .home-banner-title {
	max-width: 980px;
}
.Coch-txt-new .home-banner-title {
    max-width: unset;
	font-size: 38px;
    line-height: 57px;
    font-weight: 700;
}
.hoMe-txt-part .home-banner-subtext {
	color: var(--text-color);
	font-size: 18px;
	max-width: 890px;
	padding: 18px 0 34px;
	line-height: 27px;
}

.hoMe-txt-part .home-banner-subtext span {
	color: var(--primary-clr);
	font-weight: var(--font-weight-500);
}

.hoMe-txt-part .start_fbtn {
	width: 306px;
}

.hoMe-img-part {
	position: relative;
	padding-top: 0;
	margin: 0 !important;
	padding-bottom: 60px;
	display: flex;
	align-items: flex-end;
	justify-content: center;
	padding-bottom: 0px;
}

.hoMe-txt-part .boots_text {
	color: var(--text-color);
}

.hoMe-txt-part #home_input .input-group {
	max-width: 550px;
}

.hoMe-txt-part #home_input #home_inpt_email {
	width: 550px;
	height: 50px;
	border-radius: 4px;
	border: none;
	padding-left: 20px;
	/* box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.04); */
}

.hoMe-txt-part .input-group-append {
	position: absolute;
	right: 0;
}

.hoMe-txt-part #home_input #mailBtn {
	width: 200px;
	border-radius: 0px 4px 4px 0px;
	height: 42px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 16px;
	margin-right: 6px;
}

.hoMe_h2 {
	font-weight: var(--font-weight-600);
	line-height: 45px;
	color: var(--black--base-color);
	text-align: center;
	margin-bottom: 0;
	margin: auto;
	font-size: 32px;
}

.app_rate {
	height: 67px;
	justify-content: end;
	display: flex;
	align-items: center;
	flex-direction: column;
}

.hoMe-rating-prt {
	padding: 60px 0 0 0;
}

.hoMe-rating-prt .row {
	justify-content: center;
}

.hoMe_rat_txt {
	margin-top: 15px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.hoMe_rat_txt a {
	font-size: 16px;
	/* font-family: 'HK Grotesk Medium'; */
	font-weight: var(--font-weight-500);
	color: #212121 !important;
	padding-left: 6px;
	text-decoration: underline !important;
	cursor: pointer;
}

.rating_slider {
	background: #F2F7FF;
	border-radius: 8px;
	max-width: 770px;
	height: 160px;
	padding: 16px;
	margin: auto;
	display: flex;
	align-items: flex-start;
}

.rating_txt h5 {
	color: var(--tertiary-color);
	margin-bottom: 0;
}

.rating_txt h5 b {
	color: #212121;
}

.rating_txt h6 {
	font-size: 18px;
	color: #212121;
	/* font-family: 'HK Grotesk Medium'; */
	font-weight: var(--font-weight-500);
	line-height: 27px;
	padding-bottom: 16px;
	margin-bottom: 0;
	min-height: 90px;
}

.rating_txt h6 span {
	color: var(--primary-clr);
}

.rating_txt h5 img {
	padding-left: 12px;
}

.rating_name {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.rate_cmn img {
	box-shadow: 0px 4px 8px rgba(64, 64, 64, 0.08);
	border-radius: 50px;
}

.rating_txt {
	padding-left: 25px;
}

.rating_slider>img {
	border-radius: 50px;
	width: 104px;
	height: 104px;
}

.hoMe_slideto {
	bottom: -78px;
}

.hoMe_slideto [data-bs-target] {
	width: 25px;
	height: 6px;
	border-radius: 12px;
	opacity: 1;
	background-color: #D8D8D8;
	border: 0;
}

.hoMe_h3 {
	text-align: center;
   /*font-size: 23px;*/
	font-size: 18px;
	line-height: normal;
	/* font-family: 'HK Grotesk Bold'; */
	font-weight: var(--font-weight-500);
	color: var(--primary-clr);
	/* margin: 0 0 16px;*/
	margin: 0 0 7px;
}

.hoMe_slideto .active {
	width: 38px;
	background-color: var(--primary-clr);
}

.hoMe_ecom_wrap a.active {
	color: #fff;
	font-weight: var(--font-weight-600);
	transition: 0.5s ease-in;
}

.hoMe_ecom_wrap a {
	width: 270px;
	height: 60px;
	padding: 0;
	background-color: transparent !important;
	text-align: center;
	font-size: 20px;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	z-index: 1;
	letter-spacing: .5px;
	color: var(--text-color);
	transition-duration: .6s;
}

.hoMe_ecom_wrap .selector_up {
	height: 60px;
	display: inline-block;
	position: absolute;
	width: 230px;
	left: 0;
	z-index: 1;
	border-radius: 50px !important;
	transition-duration: .6s;
	transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55);
	background: var(--primary-clr) !important;
}

.hoMe_tabs_up ul {
	height: 76px;
	width: 100%;
	display: flex;
	align-items: center;
/* 	margin-block-start: 0em; */
/* 	margin-block-end: 0em; */
/* 	margin-inline-start: -80px; */
/* 	margin-inline-end: -55px; */
/* 	padding-inline-start: 26px; */
}

.hoMe_tabs_up li {
	margin: 0 9px;
	padding: 0;
}

.hoMe_tabs_up {
	background: #F0EFFF;
	display: inline-block;
	border-radius: 50px;
	position: relative;
	margin: 54px 0 0 0;
}

.pro_tab_img {
	display: flex;
	align-items: start;
}

.hoMe_ecom_wrap {
	text-align: center;
}

.pro_tab_wraper {
	max-width: 1200px;
	height: 575px;
	padding: 58px 53px;
	margin: auto;
	background: #FAFAFA;
	border-radius: 12px;
	background: #f3f3f3;
}

.pro_tab_wraper .col-12:last-child {
	display: flex;
	align-items: center;
}

.pro_tab_txt {
	text-align: left;
	margin-left: -48px;
}

.pro_tab_txt h3, .shopi_check_txt h3 {
	font-weight: var(--font-weight-600);
	color: var(--black--base-color);
	margin: 0px;
	font-size: 26px;
	line-height: 38px;
}

.pro_tab_txt p {
	font-size: 16px;
	line-height: 24px;
	color: var(--text-color);
	margin: 16px 0 28px;
}

.pro_tab_txt .start_nwbtn {
	font-size: 16px;
	/*max-width: 172px; */
	max-width: 330px;
    width: 100%;
}

.pro_taby {
	width: 210px;
	text-align: center;
	background: rgba(100, 92, 252, 0.10);
	border-radius: 4px;
	padding: 11px;
	font-weight: var(--font-weight-500);
	font-size: 16px;
	color: var(--primary-clr);
	margin-bottom: 12px;
}

.pro_tab_txt h5 {
	color: #000000;
	font-weight: var(--font-weight-500);
	margin-bottom: 0;
}

.pro_tb_flex {
	margin-bottom: 28px;
}

.start_nwbtn {
	font-weight: var(--font-weight-600);
	background: var(--primary-clr);
	font-size: 18px;
	width: 222px;
	height: 56px;
	color: white;
	border-radius: 4px;
}

.start_nwbtn:hover {
	background-color: #fff;
	border: 1px solid var(--primary-clr);
	color: var(--primary-clr);
}

.ec-home-influencevisitor .container {
	max-width: 1200px;
}

.influen-visit-box+.influen-visit-box {
	margin-top: 40px;
}
.hoMe_notibg_1 {
	background-color: #4282ec1a;
}
.hoMe_notibg_2 {
	background-color: #4BA0421A;
}
.hoMe_notibg_3 {
	background-color: #FDF6DE;
}
.hoMe_notibg_4 {
	background-color: #EFEEFF;
}
.hoMe_notibg_5 {
	background-color: #FEF5E9;
}
.hoMe_notibg_6 {
	background-color: #EDF6ED;
}
.influen-visit-box {
	height: 216px;
	padding: 0 0 0 78px;
	border-radius: 12px;
	display: flex;
	align-items: center;
}

.influen-visitbox-part {
	width: 50%;
}

.influen-visitbox-title {
	font-size: 26px;
	color: var(--black--base-color);
	margin: 0 0 12px;
	font-weight: var(--font-weight-600);
}

.influen-visitbox-subtext {
	font-size: 16px;
	color: var(--text-color);
	margin: 0px;
	line-height: 24px;
	max-width: 484px;
}

.influencevisitor-content {
	padding-top: 60px;
}
.live_preve_wrap {
	display: table;
}

.hoMe_preview_inpt {
	position: relative;
	width: 100%;
	max-width: 604px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.hoMe-live-previw {
	padding: 0;
}

.hoMe_prevew_img {
	padding: 24px 0 0 0;
}

.hoMe-live-previw .row .col-12:first-child {
	display: flex;
	align-items: center;
}

.hoMe_preview_inpt input {
	width: 604px;
	height: 55px;
	border-radius: 4px;
	padding-left: 20px;
	border: none;
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.04);
}

.hoMe_preview_inpt .hoMe_live_btn {
	position: absolute;
	top: 0;
	bottom: 0;
	right: 4px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.live_preview {
	width: 176px;
	height: 48px;
	font-weight: var(--font-weight-500);
	background-color: #645CFC;
	color: #fff;
	border-radius: 4px;
	font-size: 16px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.live_preview:hover {
	background-color: var(--primary-clr);
	color: #fff;
}

.hoMe_h5 {
	font-weight: var(--font-weight-500);
	font-size: 20px;
	line-height: 26px;
	color: #212121;
}

.hoMe-previw-part .hoMe_h5 {
	padding: 13px 0 39px 0;
}

.hoMe-previw-part h2 {
	text-align: left;
	line-height: normal;
	max-width: inherit;
}

.hoMe-steps .start_fbtn {
	padding: 15px 30px;
	font-size: 18px;
	line-height: normal;
	border-radius: 4px;
}

.hoMe_h2 span {
	color: var(--primary-clr);
}

.hoMe_hero_txt h4,
.hoMe_hero_txt .review-text-p {
	text-align: center;
	margin: auto;
	line-height: 30px;
	font-size: 18px;
	max-width: 814px;
	color: var(--text-color);
	padding: 20px 0 24px 0;
}

.hoMe_hero_txt h5 {
	font-weight: var(--font-weight-700);
	color: var(--black--base-color);
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 0 0 4px;
	cursor: pointer;
}

.hoMe_hero_txt h5 img {
	margin-left: 6px;
}

.hoMe_hero_txt p {
	font-size: 16px;
	color: var(--text-color);
	margin-bottom: 12px;
	line-height: normal;
}

.hero_lift {
	width: fit-content;
	font-weight: var(--font-weight-600);
	color: var(--primary-clr);
	padding: 7px 10px;
	border-radius: 5px;
	background: rgba(100, 92, 252, 0.12);
	font-size: 16px;
	margin: auto;
}

.hero_lift img {
	margin-left: 6px;
	display:inline-block;
}

.hero_retxt {
	display: flex;
	flex-direction: column;
	align-items: start;
	margin-left: 11px;
}

.saas_boxes_div {
	display: flex;
	align-items: center;
	justify-content: center;
	padding-top: 60px;
}

.saas_box {
	margin: 0 30px;
	display: flex;
	flex-direction: column;
	align-items: center;
}

.saas_text_div h3 {
	text-align: center;
	font-size: 20px;
	font-weight: var(--font-weight-600);
	color: var(--black--base-color);
	margin: 0;
	padding: 18px 0 14px 0;
}
.hoMe_rati_wrapper .hoMe_h3 {
    margin: 0 0 8px;
}

.saas_text_div h5, .saas_text_div h5 p {
	text-align: center;
	font-size: 16px;
	color: var(--text-color);
	margin: 0;
	font-weight: var(--font-weight-400);
}

.hoME_testi_bg {
	background: url(/wp-content/uploads/2023/07/wise_bg_new.png);
	background-size: cover;
	position: relative;
	padding: 60px 0 114px;
}

.hoMe_testi_indicat {
	margin-top: 64px;
}

.hoMe_testi_indicat .carousel-indicators [data-bs-target],
.pricing_indicate .carousel-indicators [data-bs-target] {
	background-color: #e7e0e0;
	width: 25px;
	height: 6px;
	border-radius: 32px;
	border: 0;
	opacity: 1;
	margin: 0 4px;
}

.hoMe_testi_indicat .carousel-indicators .active,
.pricing_indicate .carousel-indicators .active {
	background-color: var(--primary-clr) !important;
	width: 38px;
}

.hoMe_testi_indicat .carousel-indicators {
	bottom: -70px;
}

.hoMe-testi-wraper .hoMe_h2 {
	max-width: inherit;
}

.hoMe-testi-wraper .hoMe_h3 {
	margin: 0 0 8px;
}

.hoMe-testi-wraper .carousel-inner {
	max-width: 1142px;
	margin: auto;
}

.hoMe_testi {
	display: flex;
	flex-direction: row;
	width: 100%;
	background-color: #fff;
	padding: 14px 14px 14px 39px;
	border-radius: 8px;
}

.hoMe_testi_cmn {
	width: 50%;
	display: flex;
	align-items: start;
	flex-direction: column;
	justify-content: center;
}

.hoMe_testi_ryt {
	display: flex;
	justify-content: center;
	align-items: end;
}

.influ_ryt_img {
	display: flex;
	justify-content: center;
	align-items: end;
	max-width: 420px;
	margin: auto;
}

.influ_ryt_img img {
	filter: drop-shadow(0px 0px 4px rgb(0 0 0 / 7%));
}

.hoMe_testi_left h4 {
	font-weight: var(--font-weight-600);
	font-size: 20px;
	color: var(--black--base-color);
	margin: 33px 0 16px 0;
}

.hoMe_testi_left h5, .hoMe_testi_left h5 p {
	font-size: 16px;
	line-height: 28.8px;
	margin: 0;
	max-width: 480px;
	font-weight: var(--font-weight-400);
	color: var(--text-color);
}

.testi_reviwer {
	display: flex;
	align-items: center;
	margin-top: 30px;
}

.testi_reviwer>img {
	width: 62px;
	border-radius: 50px!important;
	margin-right: 12px;
}

.testi_reviwer h6 {
	font-size: 17px;
	font-weight: var(--font-weight-500);
	color: var(--black--base-color);
	margin: 0 0 6px;
	display: flex;
	align-items: center;
	cursor: pointer;
}

.testi_reviwer h6 img {
	margin-left: 9px;
}

.testi_reviwer p {
	font-size: 16px;
	color: var(--text-color);
	margin-bottom: 0;
}

.ttl_box_wraper {
	text-align: center;
	margin-top: 40px;
}

.ttl_box {
	max-width: 140px;
	width: 100%;
	height: 140px;
	margin: auto;
	border-radius: 6px;
	font-weight: var(--font-weight-700);
	font-size: 32px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.ttl_bg1 {
	background-color: #f199231a;
	color: #F19923;
}

.ttl_bg2 {
	background-color: #4282ec1a;
	color: #4282EC;
}

.ttl_bg3 {
	background-color: #645cfc1a;
	color: #645CFC;
}

.ttl_bg4 {
	background-color: #5faa571a;
	color: #5FAA57;
}

.ttl_box_wraper h6, .ttl_box_wraper h6 p {
	font-size: 18px;
	line-height: 28px;
	text-align: center;
	color: var(--text-color);
	max-width: 164px;
	margin: auto;
	padding-top: 12px;
}

.hoMe-steps-wrap {
	background: url(/wp-content/uploads/2023/07/wise_bg_new.png);
	background-size: cover;
	padding: 60px 0;
}

.steps_wrapper {
	text-align: center;
}
.steps_wrapper img {
	display: unset;
}
.influ_visit_img .carousel-indicators {
	position: inherit;
	margin: 16px 0 0;
}

.influ_visit_img .carousel-indicators [data-bs-target] {
	border: 0;
	background-color: #D8D8D8;
	width: 16px;
	height: 4px;
	border-radius: 32px;
	opacity: 1;
	margin: 0 2px;
}

.influ_visit_img .carousel-indicators .active {
	background-color: var(--primary-clr);
	width: 24px;
}

.hoMe_notibg_1 .carousel-indicators .active {
	background-color: #4282EC;
}

.hoMe_notibg_2 .carousel-indicators .active {
	background-color: #4BA042;
}

.hoMe_notibg_3 .carousel-indicators .active {
	background-color: #F1BC00;
}

.hoMe_notibg_4 .carousel-indicators .active {
	background-color: #645CFC;
}

.hoMe_notibg_5 .carousel-indicators .active {
	background-color: #F19923;
}

.hoMe_notibg_6 .carousel-indicators .active {
	background-color: #39C26A;
}

.hoMe-ttl-wrap .container {
	max-width: 885px;
}

.influ_visit_img .carousel-inner {
	display: flex;
	align-items: center;
	height: 126px;
}

.testi_new_sf {
	background-size: cover;
	position: relative;
}

.saas_img {
	max-width: 144px;
}

.feature_wrap .hoMe_h2 {
	font-weight: var(--font-weight-700);
	color: var(--second-color);
}

.home_diff_brnds_wrapper .hoMe_h2 {
	margin: 10px 0 60px;
}


/* new shopify landing page */
.shopi-hoMe-right {
	padding: 130px 0 0;
}
.shopi-hoMe-left {
	padding: 85px 0 0;
}
.shopi_check_wrap .hoMe_h2 {
	max-width: 551px;
}
.shopi-hoMe-left {
	max-width: 450px;
}
.shopi-hoMe-left p:first-child {
	font-size: 22px;
	font-weight: 600;
	margin-bottom: 26px;
	color: #212121;
}
.shopi-hoMe-left p:first-child span {
	color: var(--primary-clr);
}
.shopi-hoMe-left .home-banner-title {
	margin: 0 0 22px;
}
.shopi-hoMe-left .home_baNer_p {
	margin: 0 0 8px;
}
.review-banner-awards a {
    display: inline-block;
}
.shopi-hoMe-right {
	display: flex;
	justify-content: end;
}
.shopify_new_banner {
	padding-bottom: 130px;
}
.shopify_new_banner .hover_filled_slide_right::before {
	background: #3C8F34;
}
.shopify_new_banner .shopi_btn:hover svg path {
	fill: #3C8F34;
}
.shopify_new_banner .shopi_btn:hover {
	color: #3C8F34;
	border: 1px solid #3C8F34;
}
.home_baNer_p {
	font-size: 18px;
}
.shopi-hoMe-left .shopi_btn {
	margin-bottom: 20px;
}
.shopi_checkout_wrap .hoMe_h2 {
	max-width: 551px;
}
.shopi_check_div {
	padding-top: 46px;
}
.shopi_check_txt .accordion-button:not(.collapsed),
.shopi_check_txt .accordion-item {
	box-shadow: none;
	border: 0;
	background-color: transparent;
}
.shopi_check_txt .accordion-item,
.shopi_check_txt .accordion-button {
	background-color: #FAFAFA;
}
.shopi_check_txt .accordion-button {
	font-size: 16px;
	font-weight: var(--font-weight-600);
	color: #212121;
	padding: 14px 26px 14px 14px;
	line-height: 24px;
}
.shopi_check_txt .accordion-item {
	margin-top: 16px;
}
.shopi_check_txt .accordion-item .accordion-header{
	margin-top: 0px;
}
.shopi_check_txt .accordion-body {
	padding: 0 14px 14px;
	font-size: 15px;
}
.shopi_check_txt .accordion-button:not(.collapsed)::after {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.shopi_check_txt .start_nwbtn {
	margin-top: 40px;
	font-size: 16px;
	/*max-width: 172px; */
	max-width: 330px;
    width: 100%;
}
.shopi_check_txt p {
	margin: 8px 0 25px;
}
.shopi_check_txt p,
.shopi_check_txt .accordion-body {
	max-width: 429px;
}
.shopi_check_div .row {
	position: relative;
}
.shopi_check_div .row:first-child:after, .shopi_check_div .row:nth-child(2):after {
	content: '';
	position: absolute;
	width: 200px;
	height: 200px;
	background-image: url(/wp-content/uploads/2023/06/shopi_vector.png);
	background-repeat: no-repeat;
	bottom: -148px;
	left: 97px;
	right: 0;
	margin: auto;
}
.shopi_check_div .row:nth-child(2):after {
	transform: scalex(-1);
	left: -158px;
}
.hoMe_testi_indicat .carousel-control-prev-icon {
	background: url('/wp-content/uploads/2023/06/rate_left.png') no-repeat;
	width: 64px;
	height: 64px;
}
.hoMe_testi_indicat .carousel-control-next-icon {
	background: url('/wp-content/uploads/2023/06/rate_right.png') no-repeat;
	width: 64px;
	height: 64px;
}
.hoMe_testi_indicat .carousel-control-next, .hoMe_testi_indicat .carousel-control-prev {
	opacity: 1;
}
.shopi_check_txt .pro_taby {
	font-size: 16px;
	font-weight: var(--font-weight-600);
	margin-bottom: 20px;
}
.shopi_check_div .row:nth-child(2) .shopi_check_txt {
	margin: 0 auto 0 0;
}
.shopi_feat_txt .pro_taby {
	width: 115px;
	font-weight: var(--font-weight-600);
}
.shopi_feat_txt {
	max-width: 450px;
	margin-left: auto;
}
.shopi_feat_txt h3 {
	font-size: 26px;
	color: #212121;
	font-weight: var(--font-weight-700);
	margin: 14px 0 34px;
	line-height: 32px;
}
.shopi_feat_txt h6 {
	font-weight: var(--font-weight-600);
	font-size: 18px;
	color: var(--primary-clr);
	margin: 0 0 19px;
}

.shopi_feat_txt p {
	font-size: 18px;
	color: var(--text-color);
	margin-bottom: 10px;
	display: flex;
	align-items: center;
}

.shopi_feat_txt p img {
	margin-right: 14px;
}

.shopi_feat_txt .start_nwbtn {
	margin: 32px 0 0;
	font-size: 16px;
	width: 240px;
}

.shopi_slide_div {
	text-align: center;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

.shopi_slide_div img:last-child {
	box-shadow: 0px 0px 5px rgba(33, 33, 33, 0.07);
}

.shopi_slide_div img {
	filter: drop-shadow(0px 0px 5px rgb(33 33 33/7%));
}

.shopi_slide_wrap .hoMe_testi_indicat {
	max-width: 1250px;
	margin: 44px auto 0;
}

.shopi_slide_wrap.social_need_bg {
	padding: 60px 0 100px;
}

.shopi_slide_wrap .carousel-indicators {
	bottom: -56px;
}

.shoPi_Logo {
	height: 64px;
	margin-bottom: 40px;
	display: flex;
	align-items: center;
	justify-content: end;
}

.shoPi_Logo img {
	box-shadow: none !important;
	filter: none !important;
}

.shopi_board_div img {
	margin: 0px auto;
	max-height: 120px;
}

.shopi_board_div h6 {
	font-size: 18px;
	color: #212121;
	font-weight: var(--font-weight-600);
	margin: 20px 0 16px;
}

.shopi_board_div p {
	font-size: 16px;
	color: var(--text-color);
	max-width: 254px;
	margin: auto;
}

.shopi_board_wrap .start_fbtn {
	margin-top: 62px;
}

.shopi_board_wrap .shopi_text {
	max-width: 694px;
	margin-bottom: 40px;
}

.inte_texts {
	padding-left: 16px;
}

.inte_texts p {
	font-size: 14px;
	color: #212121;
	margin-bottom: 10px;
	text-transform: uppercase;
    font-weight: 500;
    line-height: normal;
}

.inte_texts h6 {
	font-weight: 600;
	font-size: 20px;
	color: #212121;
	margin: 0;
}

.inte_media_box {
	text-align: center;
}
.inte_media_box img {
	margin: 0 auto;
}

.inte_media_box h6 {
	font-weight: 600;
	font-size: 19px;
	line-height: 27px;
	color: #212121;
    margin: 36px auto 12px;
    max-width: 260px;
}

.inte_media_box p {
	font-size: 17px;
	color: var(--text-color);
	line-height: 27px;
	margin-bottom: 0;
	max-width: 251px;
	margin: auto;
}

.hoMe_integration_wrap .start_fbtn {
	margin-top: 60px;
}

.hoMe_integration_wrap .row .col-12 {
	justify-content: center !important;
}

.inte_box {
	display: flex;
	padding: 20px;
	align-items: center;
	border-radius: 8px;
	max-width: 322px;
	margin: 15px auto;
	text-align: left;
	border: 1px solid rgba(33, 33, 33, 0.06);
	width:100%;
}

.inte_box::before {
	content: "";
	background: rgba(33, 33, 33, 0.06);
	border-radius: 8px;
}

.inte_box:hover {
	border: 1px solid rgba(33, 33, 33, 0.14);
}

.blog_section {
	background: #FFFFFF;
	padding: 10px 10px 23px;
	box-shadow: 0px 0px 5px rgba(33, 33, 33, 0.12);
	border-radius: 4px;
	display: flex;
	align-items: center;
	flex-direction: column;
	justify-content: center;
	max-width: 384px;
	margin: auto;
}

.bloG_wrapper {
	margin-top: 51px;
}

.bloG_txt {
	max-width: 333px;
	margin-top: 20px;
}

.bloG_txt h6 {
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
	color: #009D81;
	margin: 0;
}

.bloG_txt h5:hover,
.bloG_txt h6:hover {
	color: var(--primary-clr);
}

.bloG_txt h5 {
	font-weight: 600;
	font-size: 20px;
	line-height: 30px;
	color: #212121;
	margin: 16px 0;
	display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.bloG_txt p {
	color: #646F79;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5;
	display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

/* blog css new */
.blog-cta-block {
	/* background-color: rgba(var(--primary-clr), var(--alpha6)); */
	background: rgba(100, 92, 252, 0.06);
	width: calc(100% + 56px);
	border: 2px solid #645CFC;
	border-radius: 6px;
	padding: 40px 46px;
	display: flex;
	align-items: center;
	margin: 20px -28px;
	max-width: calc(100% + 56px);
}

.blog-cta-left {
	-ms-flex: 0 0 39%;
	flex: 0 0 39%;
	max-width: 39%;
}

.blog-cta-right h4 {
	font-weight: var(--font-weight-500);
	font-size: 18px;
	color: var(--black--base-color);
	margin: 0px;
	padding: 0 !important;
}

.blog-cta-right p {
	margin: 4px 0px 15px;
	padding: 0;
	font-weight: 400;
	font-size: 16px;
	color: var(--text-color);
	line-height: 24px;
}

.blog-cta-right p b {
	font-size: 18px;
	color: #212121;
	font-weight: 600;
	line-height: 27px;
}

.gh-blog-content .blog-cta-list {
	list-style: none;
	padding: 0px;
}

.gh-blog-content .blog-cta-list li {
	background: url('/wp-content/uploads/2023/06/blog-block-true.png') no-repeat left 10px;
	padding-left: 26px;
}

.blog-cta-list li p {
	font-weight: 400;
	font-size: 16px;
	color: var(--text-color);
	margin: 0px;
}

.blog-cta-right .btn-primary {
	border-radius: 4px;
	width: 160px;
	height: 45px;
	background: var(--primary-clr);
	color: #ffff;
	display: flex;
	align-items: center;
	justify-content: center;
	border: 1px solid var(--primary-clr);
	font-weight: 500;
	font-size: 16px;
	margin-top: 30px;
}

.blog-cta-right .btn-primary:hover {
	background: #fff;
	color: var(--primary-clr);
	border: 1px solid var(--primary-clr);
}

/* online-coaching-new-page-css */
.Coch-txt-new {
	text-align: center;
}

.Coch-txt-new .home-banner-subtext {
	max-width: unset;
	padding: 16px 0 30px;
}

.Coch-txt-part {
	text-align: center;
	padding-top: 30px;
}

.Coch-txt-part .home-banner-subtext {
	max-width: 672px;
	margin: 16px auto 30px;
	line-height: 27px;
}

.Coch-txt-part .start_fbtn {
	width: 228px;
	font-weight: 500;
}

.Coch-txt-part .boots_tab {
	margin: 12px 0 40px;
}

.Coch-img-wrapper {
	padding-bottom: 60px;
}

.Coch-img-part {
	background: #fff;
	border: 1px solid #646F794D;
	border-radius: 4px;
	max-width: 672px;
	padding: 26px 60px;
	display: flex;
	justify-content: center;
	flex-direction: column;
	align-items: center;
	text-align: center;
	margin: auto;
}

.Coch-img-part>img:first-child {
	width: 40px;
	height: 40px;
	border-radius: 50px;
}

.Coch-img-part img:nth-child(2) {
	margin: 10px 0 14px;
}

.Coch-img-part p {
	color: #797979;
	font-size: 15px;
	line-height: 23px;
	margin-bottom: 0;
}

.Coch-img-part p span {
	color: #33BB61;
	font-weight: 700;
}

.Coch-img-part h5 {
	font-size: 15px;
	color: #453232;
	font-weight: 600;
	margin: 20px 0 5px;
	cursor: pointer;
}
.Coch-img-part h5 img{
	display:inline-block;
}

.Coch-img-part h5:hover {
	color: var(--primary-clr);
}

.Coch-img-part h6 {
	color: #797979;
	font-size: 16px;
	margin: 0;
}

.Coch_h2 {
	font-size: 33px;
	line-height: 51px;
	font-weight: var(--font-weight-600);
	margin: 0 0 10px;
	text-align: center;
	color: #000;
}

.Coch_p {
	font-size: 18px;
	margin-bottom: 0;
	text-align: center;
	color: #646F79;
}

.Coch-left-visit {
	max-width: 476px;
	margin-left: 0;
}

.Coch-left-visit h4 {
	font-weight: 600;
	color: #212121;
	font-size: 24px;
	margin: 0;
	line-height: 36px;
}

.Coch-left-visit p {
	font-size: 18px;
	color: #646F79;
	margin: 20px 0 40px;
}

.Coch-visit-div {
	margin-top: 70px;
}

.Coch-ryt-visit {
	display: flex;
	justify-content: end;
}
.Coch-ryt-visit img {
/* 	    filter: drop-shadow(0 0 7px rgb(33 33 33/5%)); */
}
.Coch-visit-div .col-12 {
	margin-bottom: 140px;
}
.Coch-rev-efect {
	padding-top: 40px;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 11px;
}

.Coch-rev-box {
	background-color: #fff;
	border: 1px solid #EBEBEB;
	max-width: 891px;
	padding: 36px 57px 36px 36px;
	position: relative;
	border-radius: 11px;
}

.Coch-rev-box:hover {
	filter: drop-shadow(0px 0px 4px rgb(0 0 0/8%));
	transition: 0.2s ease-in-out;
}

.Coch-rev-box::before {
	content: '';
	position: absolute;
	left: -20px;
	top: 0;
	width: 0;
	height: 0;
	border-top: 28px solid transparent;
	border-right: 27px solid #fff;
	border-bottom: 28px solid transparent;
	bottom: 0;
	margin: auto;
}

.Coch-author {
	margin-top: 30px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.Coch-author a img {
	cursor: pointer;
}
.Coch_capterra {
	max-width: 150px;
}
.Coch-rev-efect>img {
	margin-right: 30px;
	border-radius: 50px;
	max-width:100px;
	max-height:100px;
}

.Coch-rev-box h4 {
	font-size: 20px;
	font-weight: 700;
	color: #453232;
	margin: 30px 0 16px;
}

.Coch-rev-box p {
	font-size: 18px;
	line-height: 30px;
	color: #797979;
	margin-bottom: 0;
}

.Coch-rev-box p span {
	color: #33BB61;
	font-weight: 600;
}

.Coch-author h5 {
	font-size: 20px;
	color: #453232;
	margin: 0 0 6px;
	font-weight: 600;
}

.Coch-author h6 {
	font-size: 18px;
	color: #797979;
	margin: 0;
}

.Coch-rev-revert .Coch-rev-box::before {
	right: -20px;
	left: auto;	    
	rotate: 179deg;
}

.Coch-rev-revert>img {
	margin-left: 30px;
}

.Coch-join-wrapper {
	background: url('/wp-content/uploads/2023/06/coch-join.png') no-repeat center;
	max-width: 1175px;
	height: 355px;
	display: flex;
	text-align: center;
	align-items: center;
	position: relative;
	margin-left: auto !important;
	margin-right: auto !important;
	content-visibility: unset!important;
}

.Coch-join-wrapper::after {
	content: '';
	position: absolute;
	top: -9px;
	right: -28px;
	background: url('/wp-content/uploads/2023/06/home-join.png') no-repeat center;
	width: 70px;
	height: 70px;
	background-size: 70px;
}

.hoMe-join-wrap::after {
	background: url('/wp-content/uploads/2023/06/home-join.png') no-repeat center;
}

.Coch-join-wrapper h2 {
	color: #212121;
	font-weight: 600;
	font-size: 36px;
	text-align: center;
	line-height: 54px;
	margin: 0 0 37px;
    padding: 0 15px;
}

.Coch-client-wrapper .Coch_p {
	max-width: 838px;
	margin: auto;
}

.diff_wiser_wall .mobiup-noti-item img {
	filter: drop-shadow(0px 0px 7px rgb(33 33 33/16%));
}

/* common css */
.h6_21 {
	font-size: 20px;
	color: var(--tertiary-color);
	line-height: 34px;
	margin-bottom: 0;
}
.dflex_all {
	display: flex;
	justify-content: center;
	align-items: center;
}
.mt_90 {
	margin-top: 90px;
}
.mt_120 {
	margin-top: 120px;
}
.mb_120 {
	margin-bottom: 120px;
}
.pt_60 {
	padding-top: 60px;
}
.pb_60 {
	padding-bottom: 60px;
}
.pb_40 {
	padding-bottom: 40px;
}
.hoMe_top120 {
	margin: 120px 0 0;
}
.hoMe_bottom120 {
	margin-bottom: 120px;
}
.hoMe_top80 {
	margin: 80px 0 0;
}


/* other css */
.blog-details-wrap .container {
    max-width: 1140px;
}
.blog-details-wrap .col-lg-8{
  max-width: 780px;
  width: 100%;
} 

.case-study-page{
	padding: 200px 0px 0px;
}
.case-study-page .post-feed {
    grid-gap: 70px;
    grid-row-gap: 50px;
}
.case-study-feedlist {
    padding: 50px 0;
}


.header-menu .elementor-nav-menu {
    width: 100%;
	padding-left: 10%;
}
.header-menu .elementor-nav-menu .menu-item-6449,
.header-jet-menu .jet-menu-item-15910,
.header-jet-menu .jet-menu-login{
    margin-right: 0;
    margin-left: auto;
}
.menu-item-6450,
.jet-menu-try-forfree{
	align-items: center;
}
.menu-item-6450 a,
.jet-menu-try-forfree a{
    font-weight: var(--font-weight-400) !important;
    font-size: 16px !important;
    text-align: center;
    color: #fff !important;
    width: 120px;
    height: 40px;
    border-radius: 4px;
    background: var(--primary-clr);
    position: relative !important;
    box-shadow: 0px 4px 8px rgba(100, 92, 252, 0.2) !important;
    padding: 6px 15px !important;
    justify-content: center;
}
.jet-mega-menu-item-15909 .jet-mega-menu-item__inner a .jet-mega-menu-item__title {
    color: #fff !important;
}


.header-menu-jetcustom .menu-usecases{
	margin-left: auto;
}
.ft-integration-link li {
    width: 33%;
    float: left;
}
.header-fixed {
    position: fixed !important;
    width: 100%;
}
.header-fixed .elementor-container{
	width:100%;
	/* max-width: 1570px!important; */
}
.wrap-author-bpx .elementor-author-box__name {
    margin: 0 0 8px;
}
.wrap-author-bpx .elementor-author-box__bio {
    margin: 0;
}
.ft-integration-link li a {
    margin-left: 0 !important;
}
.ft-termsplocy-link {
    display: flex;
    height: 100%;
    align-items: center !important;
}
.ft-termsplocy-link .elementor-nav-menu li {
    padding: 0 25px 0 0;
}
.ft-termsplocy-link .elementor-nav-menu li  a{
    padding: 0 5px 0 0 !important;
}
.ft-uppar-title {
    max-width: 474px !important;
    margin: 0 auto !important;
}
.ft-uppar-title h2 {
    line-height: 43px;
}
.sec-footeruppar-wrap .elementor-button {
    padding: 15px 40px!important;
    line-height: 1.5;
    border-radius: 4px;
}
/*.sec-footeruppar-wrap p {
    padding: 20px 0;
    margin-bottom: 0;
    font-size: 18px;
    line-height: normal;
    color: #646F79!important;
}*/
.sec-footeruppar-wrap {
 	margin: 110px 0;
	padding: 0!important;
}
.sec-footer-wrap .elementor-nav-menu li {
    display: flex;
}
.ft-integration-link .elementor-nav-menu a {
    flex-grow: inherit !important;
}

.page-referral {
  background-color: #FCFCFC; 
  background: url(/wp-content/uploads/2023/07/wise_bg_new.png) no-repeat left top;
  background-size: cover;
}
.content-referral {
  max-width: 980px;
  margin: 0 auto;
  text-align: center;
  padding: 150px 0 100px;
}
.title-referral-one {
  color: #091c45;
  font-size: 28px;
  font-weight: 600;
}
.share-referral h3 {
  font-size: 16px;
  color: #959595;
  font-weight: 400;
  line-height: 25px;
}
.form-referral {
  max-width: 680px;
  margin: 30px auto;
}
.form-referral-secstyle .form-control {
    border: 0;
    height: 42px;
    padding: 0 15px;
    border-radius: 50px;
	font-size: 18px;
    background: #fff;
}
.form-referral-secstyle .input-group {
  filter: drop-shadow(0px 0px 16px rgba(0, 0, 0, 0.08));
  padding: 8px;
  background: #fff;
  border-radius: 62px;
}
.form-referral .input-group:hover #copyReferralLink {
  visibility: visible;
	transition: 0.3s ease-in;
}
.form-referral-secstyle .btn-outline-secondary {
  border: 0px;
  color: #fff;
  padding: 0 34px;
  border-radius: 25px !important;
  font-size: 16px;
  background-color: #6c757d;
  visibility: hidden;
}
.social-share-referral {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 15px 0 0 0;
}
.social-share-referral li {
  width: 42px;
  height: 42px;
  display: flex;
  margin: 0 5px;
  background: #647fff;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  overflow: hidden;
  box-shadow: inset 0px 0px 16px rgba(0, 0, 0, 0.16);
}
.social-share-referral li a {
  width: 36px;
  height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.social-share-referral li svg path,
.social-share-referral li svg rect,
.social-share-referral li svg circle {
  fill: #fff;
}
.social-share-referral .fb {
  background: #1877F2;
}
.social-share-referral .tt {
  background: #1D9BF0;
}
.social-share-referral .linkd {
  background: #0077B5;
}
.social-share-referral .whatsapp {
    background: #47E06C;
    padding: 8px;
}
.social-share-referral li:hover {
  background: #647fff;
  cursor: pointer;
}
.form-referral-secstyle label {
    color: #3EAC47;
    font-size: 16px;
    margin: 0 0 10px;
}
.social-share-referral li.text-only {
  width: auto;
  background: transparent;
  color: #959595;
  cursor: auto;
  box-shadow: inherit;
  font-weight: 500;
} 
.elementor-widget-table-of-contents .elementor-toc__list-item {
    margin-top: 0;
    margin-bottom: 1em;
}
.post-details-content p {
    margin: 15px 0;
	font-size:16px;
}
.post-details-content ul + p {
    margin: 15px 0px 0px;
}
.post-details-content p + p {
    margin: 20px 0 0;
}
.post-details-content ol li {
    margin: 25px 0;
	margin: 16px 0;
    font-size: 18px;
	font-size: 16px;
    font-weight: 400;
    color: #000;
}
.post-details-content ol li img {
    margin: 15px auto 0;
}
.post-details-content ol li p, .post-details-content ol li ul li  {
    color: #4B596D;
	font-size:16px;
}
.post-details-content ul li {
    margin-bottom: 8px;
	font-size: 16px;
}
.post-details-content h2 {
    font-size: 3rem;
    line-height: 4.5rem;
    color: #1b2432;
    font-weight: var(--font-weight-600);
	margin-top: 20px; 
}
.post-details-content h2 + h3 {
  margin-top: 0;
}
.post-details-content ul + h2 {
  margin-top: 20px !important;
}
.post-details-content p + h2 {
  margin-top: 20px !important;
}
.post-details-content h3 + p {
  margin-top: 10px !important;
}
.post-details-content p + h3 {
  margin-top: 18px !important;
}
.post-details-content ul + h3 {
  margin-top: 22px !important;
}
.post-details-content div + section {
  margin: 0px 0px 0px 0px !important;
}
.post-details-content table + .tryforfree-section {
  margin: 0px 0px 0px 0px !important;
}

.post-details-content h3 {
    font-size: 2.3rem;
    line-height: 3.4rem;
     color: #1b2432;
    font-weight: var(--font-weight-600);
}
.post-details-content h4 {
    font-size: 2rem;
    line-height: 3rem;
     color: #1b2432;
    font-weight: var(--font-weight-600);
}
.post-details-content ul{
	 padding-top: 10px;
    list-style-type: disc;
    padding-left: 20px;
}
.elementor-menu-toggle:hover svg {
	fill: #000000!important;
}
.sec-footer-wrap {
	padding: 80px 0px 10px;
}
.sec-footer-wrap .elementor-section-content-middle { padding: 20px 0 0; }
.elementor-6521 .elementor-element.elementor-element-bd3a928 .elementor-nav-menu--main .elementor-item { color: #646F79!important; }
.sec-footer-wrap .elementor-nav-menu--main .elementor-nav-menu a {
   padding: 11px 0!important;
}
.blog-content-cta .elementor-heading-title {
    padding: 0;
    margin: 0;
}
.blog-content-cta .elementor-widget-container p {
	margin: 0;
}
.aligncenter {
    margin: auto;
}
.elementor-6091 .elementor-element.elementor-element-d45b544 {
	color: #1b2432!important;
}
.landing-sec-usecaseidstry .Usecase-Main-Homepage {
    padding-top: 0;
}
.landing-sec-usecaseidstry .home_banner_new_title {
    margin-top: 0;
}
.elementor-menu-toggle svg {
	width: auto!important;
}
.blog-area-content h2 {
	color: #000;
	font-weight: 500;
	font-size: 3rem;
}
.swiper-slide-inner .swiper-slide-image {
	filter: drop-shadow(0px 0px 4px rgb(0 0 0 / 7%));
}
.gloabal-review-cls .elementor-widget-container p a { color: #212121!important; }
.hoMe_rati_wrapper .review-banner-awards {
    text-align: center;
	margin: 54px 0 0;
}



/* faq section */

.faq-commn-cls { margin: 0 0 50px; }
.faq-commn-cls .accordion-header {
    margin: 0;
}
.faq-commn-cls .accordion-button {
	font-size: 18px;
    padding: 21px 0;
    font-weight: 500;
	background-color: #fff;
	color: #000000;
}
.faq-commn-cls .accordion-body {
	font-size: 17px;
	padding: 0 0 28px!important;
	color:#646F79;
}
.faq-commn-cls .accordion-body li {
	padding: 0!important; 
    margin-top: 12px;
}
.faq-commn-cls .accordion-item {
	border: none!important;
	border-top: 1px solid #D3D3D3!important;
} 
.faq-commn-cls .accordion-item:first-child { border: none!important; }
.faq-commn-cls .accordion-button::after {
	background: url('/wp-content/uploads/2023/07/faq-icon.png') no-repeat right center !important;
	width: 14px;
	height: 14px;
    transform: rotate(0deg)!important;
} 
.faq-commn-cls .accordion-button:not(.collapsed):after {
    transform: rotate(-180deg)!important;
}
.faq-commn-cls .accordion-button:not(.collapsed) {
	box-shadow: none!important;
}
.blog-area-content .inte_texts p{
	    font-size: 14px;
	margin: 0px 0px 10px;
}
.blog-area-content .inte_texts h6 {
    font-size: 18px;
}
.blog-area-content  .inte_texts {
    padding-left: 8px;
}
.blog-area-content .inte_img img {
    min-width: 42px;
}
.blog-area-content .inte_box {
    padding: 20px 0 20px 20px;
}
.faq-commn-cls .accordion-collapse ul {
    padding-left: 1.3em;
    padding-right: 1.5em;
    list-style: disc;
}
.faq-commn-cls .accordion-body p + p {
    margin: 20px 0 0;
}
.elementor-widget-container ul {
    padding-left: 1.3em;
    padding-right: 1.5em;
}
.sec-footer-wrap .elementor-widget-container ul {
    padding-left: 0px;
    padding-right: 0px;
}
.review-logo {
    max-height: 100px;
    padding: 0 8px;
	box-shadow: none;
}

.viewport.blog-details-wrap .col-lg-8 {
    max-width: 100%;
}
.viewport.blog-details-wrap .gh-blog-content {
    width: 100%;
}
.review-awards-imgblock{
	display:flex;
	justify-content:center;
}
.customers-logo-list {
    list-style: none;
    padding: 0 !important;
    margin: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.customers-logo-list li {
    margin: 0 48px 30px 0;
}
.real-site-slider .swiper-pagination-bullet {
    width: 25px;
    height: 6px;
    border-radius: 32px;
}
.real-site-slider .swiper-pagination-bullet-active{
	 width: 38px;
}
.recreate-store-block .elementor-element-populated {
    max-width: 364px;
    margin: 0 auto;
    background: #fff;
    padding: 40px 10px!important;
    border-radius: 12px;
}



.marketing-term-box {
    padding: 15px 0;
}
.page-marketing-letter-title {
    text-transform: capitalize;
    font-size: 18px;
}
.marketing-term-letter-circle {
    height: 66px;
    width: 66px;
    background: #645cfc;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 32px;
    font-weight: 700;
    line-height: 42px;
    margin-bottom: 40px;
	color: #fff;
}

.page-title-integration-header {
    display: table;
    position: relative;
    margin: 0 auto;
}
.page-title-integration-header .integration-count {
    border-radius: 4px;
    background: #002C5A;
    width: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #FFF;
    font-size: 15px;
    position: absolute;
    right: -34px;
    top: -10px;
    line-height: 24px;
}
.search-integration-list {
    margin: 32px 0 0;
}
.search-integration-list input  {
    width: 100%;
    padding: 8px 12px;
    border-radius: 4px;
    max-width: 412px;
	height:48px;
	border-radius: 8px;
	border: 1px solid #5C687E;
    background: #FFF url('/wp-content/uploads/2023/10/icon-search-integration.svg') no-repeat 96% center;
}
.no-data-integration {
    text-align: center;
    font-size: 24px;
    color: #000;
    background: #fff;
    padding: 30px;
    margin: 0 6px 24px;
    border: 1px solid #dfe1e2;
    border-radius: 4px;
}

.header-jet-menu .jet-mega-menu-list li + li,
.header-jet-menu .jet-menu li + li{
    margin-top: 0;
}
.header-jet-menu .jet-mega-menu-item__inner:before {
    content: '';
    background-color: var(--e-global-color-primary);
    opacity: 0;
    display: block;
    position: absolute;
    transition: .3s;
    transition-timing-function: cubic-bezier(.58,.3,.005,1);
    height: 0px;
    transform: scale(1);
    transform-origin: bottom left;
    width: 100%;
    transform: scaleX(0); 
    bottom: 0;
    left: 0;
}
.header-jet-menu .jet-mega-menu-item__inner:hover:before {
    opacity: 1;
    height: 2px;
    transform: scale(1);
}
.header-jet-menu .jet-mega-menu-list .jet-mega-menu-item-15909 {
    margin-top: auto;
    margin-bottom: auto;
}
.header-jet-menu .jet-mega-menu-item-15909  .jet-mega-menu-item__inner:before{
	 height: 0px;
    transform: scale(0);	
}
.jet-mega-menu-mega-container .elementor-edit-area-active .elementor-inner-section:first-child {
    margin-block-start: 0;
}
.jet-mega-menu-mega-container  .elementor-widget:not(:last-child) {
    margin-block-end: 12px;
}
.mega-menu-bottom-block {
    margin: 10px;
}

.jet-sub-mega-menu{
	left:23px !important;
}
.blog-area-content .wp-caption{
	width:100% !important;
	max-width:100%;
}
.blog-area-content blockquote {
	 position: relative;
    background: #f8f9f9;
    border-left: 3px solid var(--primary-clr);;
    margin-bottom: 25px;
    padding: 20px;
    margin-top: 25px;
}
.blog-area-content blockquote * {
    font-size: 18px;
    margin: 0;
}
.blog-area-content strong a[href] {
    font-weight: 700;
}
.cta-header h2{
    margin: 0px !important;
}
.yearly-save-text {
    color: #2f782f;
    font-size: 12px;
}
.section-video {
    padding: 80px 0 0;
}
.video-container {
    width: 100%;
    max-width: 1320px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}
.hero-asset {
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    display: flex;
}
.hero-video-wrap {
    padding: 8px;
    border-radius: 24px;
    background-color: #645cfc;
    align-self: stretch;
    transition: all .5s cubic-bezier(.25,1.2,.5,1);
}
.hero-video-wrap:hover{
	 background-color: #000000;
}
.wn-embed-responsive {
    position: relative;
    display: block;
    height: 0;
    padding: 0;
    overflow: hidden;
}
.wn-embed-responsive-16by9 {
    padding-bottom: 56.25%;
    border-radius: inherit;
    overflow: clip;
}
.wn-embed-responsive .wn-embed-responsive-item {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}

@media screen and (max-width: 1440px) {
  
	.planallinone-list .plan-feature-list li{
		font-size: 14px;
	}
	
}


@media screen and (max-width: 767px) {
  
  .NFDGdflt26_Sb425txt_lt_bt, .NFDGdflt26_Sb425txt_rt_bt, .NFDGdflt26_Sb425txt_cnt_bt, .NFDGdflt26_Sb425txt_lt_cnt, .NFDGdflt26_Sb425txt_rt_cnt, .NFDGdflt26_Sb425txt_cnt_cnt,        .NFDGdflt26_Sb425txt_rt_tp, .NFDGdflt26_Sb425txt_cnt_tp, .NFDGdflt26_Sb425txt_lt_tp {
		z-index: 999 !important;
	}
	.blog-area-content .wp-caption{
		width:100% !important;
	}
	.plan-item-col.plan-radio-name {
		width: 43%;
	}
	.plan-radio-name label {
		margin: 0;
	}
	.plan-count-vstmnth {
		width: 57%;
	}
	.plan-item-col.plan-buy-btn {
		margin: 12px 0 0;
	}
	.clk_plan:before, .clk_plan:after {
		border-style: none;
	}
	 .plan-radio-name label, .pro-plan-toggle .plan-select-toggle>span, .plan-item-col, .Coch-author h5{
		font-size:14px !important;
	 }
	.plan-item-col .nf-btn {
		border: 1px solid #9c9c9c91;
	}
	button[aria-expanded="false"] + .e-n-menu-wrapper {
     max-height: 0 !important;
}

.elementor-section-height-default:has(button[aria-expanded="true"]) {
        background: #fff !important;
    }

.e-n-menu-wrapper {
         display: none;
        width: calc(100% + 20px) !important;
        left: -10px !important;
	    max-height: 100vh !important;
    }
#e-n-menu-title-1735{
		padding-bottom:30px;
	}
#e-n-menu-title-1736{
		justify-content: center;
	}
#e-n-menu-title-1737{
		justify-content:center;
		padding-bottom:20px;
		background-color:#645cfc;
		color:white !important;
		box-shadow:0 4px 8px rgba(100,92,252,.2) !important;
	}
	.section-video {
		padding: 40px 0 0;
	}
	

}
.header-fixed .e-n-menu-heading .e-n-menu-item:Nth-child(7) .e-n-menu-title-text,
#e-n-menu-title-1737  .e-n-menu-title-text{
		color:white !important;
}


@media only screen and (min-width: 768px) {
    #e-n-menu-title-1735 {
        padding-right: 150px;
    }
    #e-n-menu-title-1736 {
        padding-right: 15px;
        padding-left: 20px;
    }
	.header-fixed .e-n-menu-heading .e-n-menu-item:Nth-child(7),
    #e-n-menu-title-1737 {
        font-size: 16px;
        font-weight: 400;
        border-radius: 4px;
        margin-top: 3px;
        height: 40px;
        width: 104px;
        background-color: #645cfc;
        box-shadow: 0 4px 8px rgba(100, 92, 252, 0.2) !important;
		color: white !important;
		justify-content:center;
    }
}




@media screen and (max-width: 365px) {
	
 .plan-radio-name label, .pro-plan-toggle .plan-select-toggle>span, .plan-item-col, .Coch-author h5{
    font-size:14px;
 }
	
}
.cta-section {
    height: auto;
    background-color: #F6F5FF;
    padding: 24px;
    box-sizing: border-box;
    margin: 0 auto;
    border-radius: 16px;
	margin:20px 0px;
}

.cta-header {
    height: auto;
    background-color: #fff;
    border: 0.8px solid #000;
    display: flex;
    align-items: center;
    padding: 0 24px;
    box-sizing: border-box;
    margin-bottom: 30px;
    border-radius: 8px;
    border-color: #7c98b6;
}
.summary-section{
	margin-top:15px;
	margin-bottom:15px;
	height: auto;
    background-color: #F6F6F9;
    border: 0.8px solid #000;
    display: flex;
    align-items: center;
    padding: 0 24px;
    box-sizing: border-box;
    margin-bottom: 30px;
    border-radius: 8px;
    border-color: #7c98b6;
}

.cta-icon {
    width: 32px;
    height: 32px;
    margin-right: 16px;
}

.cta-title {
    font-size: 24px;
    font-weight: 500;
    margin: 0;
    color: #000;
}
.summary-text{
	 margin: 0;
	 color: #1B2432;
     font-weight: 300;
     line-height: 1.7em;
}

.cta-text {
    font-size: 18px;
    font-weight: 400;
    color: #555;
    margin-bottom: 12px;
    line-height: 1.5;
}

.testimonial-section {
    height: 258px;
    background-color: #F6F5FF;
    padding: 24px;
    box-sizing: border-box;
    margin: 0 auto;
    display: flex;
    align-items: center;
    border: solid 4px;
}

.testimonial-image-container {
	width:30%
    display: flex;
    justify-content: center;
    align-items: center;
}

.testimonial-image {
    height: 150px !important;
	width:150px !important;
    border-radius: 50% !important;
    border: 2px solid #000 !important;
}
.testimonial-content {
	width:70%;
    padding-left: 24px;
}
.testimonial-text {
    font-size: 18px;
    font-weight: 400;
    color: #555;
    line-height: 1.5;
    margin-bottom: 12px;
}

.testimonial-author {
    font-size: 18px;
    font-weight: 500;
    color: #000;
}
.cta1-section {
    display: flex;
    justify-content: space-between;
    gap: 20px;
    background-color: #fff;
}
.cta1-column {
    width: 100%;
    height: auto;
    background-color: #F6F5FF;
    border: 0.8px solid #DEE2E6;
    border-radius: 16px;
    padding: 16px 40px;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
}
.cta1-heading {
    font-size: 18px;
    font-weight: 500;
    margin-bottom: 16px;
    color: #000;
    margin: 0.5em 0 .5em !important;
}
}
.cta1-list {
    list-style: none;
    padding-left: 0 !important;
    margin: 0 !important;
    color: #555;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5;
}

ul.cta1-list {
    padding-left: 0px !important;
	padding-right: 0px !important;
    margin: 0px !important;
}

.cta1-list li {
    display: flex;
    align-items: top;
    margin-bottom: 16px;
}
.cta1-icon {
    color: #EC6525;
    margin-right: 10px;
}

.cta3-section {
    display: flex;
    justify-content: space-between;
    padding: 20px 40px;
    background-color: #F6F5FF;
    border: 1px solid #e9e8ec;
	border-radius: 16px;
	margin: 20px 0px;
}

.cta3-column {
    flex: 1;
    margin-right: 40px;
}
.cta3-column:last-child {
    margin-right: 0;
}

.cta3-checklist{
    list-style-type: none !important;
    padding: 0 !important;
    margin: 0 !important;
}

.cta3-checklist li {
	display:flex;
    position: relative;
    margin-bottom: 10px;
}
.cta3-icon {
    color: #108f94;
    margin-right: 10px;
	font-size:15px;
	font-weight:900;
}

.cta4-section {
    padding: 20px 40px;
    background-color: #FAECD0;
    border: 1px solid #efc778;
	border-radius: 10px;
	margin: 20px 0px;
    box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.3); 
}

.cta4-icon {
    color: #00856c;
    margin-right: 10px;
	font-size:20px;
	font-weight:900;
}
.cta4-checklist li {
    position: relative;
    margin-bottom: 10px;
	display:flex;
}
.cta4-checklist{
    list-style-type: none !important;
    padding: 0 !important;
    margin: 0 !important;
}

.tips-section {
     align-items: stretch;
    display: flex;
    border-radius: 16px;
    margin: 20px 0;
    border: 1px solid #e2e6e9;
    height: auto;
}

.tips-icon-column {
    background-color: #114383;
    display: flex ;
    justify-content: center;
    align-items: center;
    border-top-left-radius:16px;
	border-bottom-left-radius:16px;
    padding:0px 10px;
}

.tips-description-column {
    background-color: #f4f9ff;
    padding: 15px 20px;
    border-top-right-radius:16px;
	border-bottom-right-radius:16px;
    flex: 1;
}
.tips-icon {
     width: 60px; 
    height: 60px;
    object-fit: cover;
}
.tips-text {
    margin: 0;
    color: #333;
}
 /* TryForFree + Testimonial + startfreetrial__Demo*/
.tryforfree-section {
    background-color: #EBF7EC;
    padding: 20px;
	margin:20px 0px !important;
	border-radius:4px;
	border: 0.5px solid;
	border-color:#79b298
}

.tryforfree-content {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 15px;
    flex-wrap: wrap;
}

.tryforfree-icon img {
    width: 50px;
    height: 50px;
}

.tryforfree-description {
    flex: 1;
    text-align: left;
}

.tryforfree-description h2 {
    font-size: 18px;
    font-weight: 600;
    color: black;
    margin: 0;
}

.tryforfree-description p {
    font-size: 16px;
    color: #646F79;
    margin: 2px 0 0 !important;
}
.tryforfree-description-heading{
	font-size:18px !important;
	font-weight:Bold;
	color:black !important;
}

.tryforfree-button .btn {
    background-color: #645CFC;
    color: white;
    padding: 10px 40px;
    text-decoration: none;
    border-radius: 5px;
    font-weight: 400;
	font-size:16px;
	margin-right:25px;
	box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
}
.tryforfree-button .btn:hover {
    background-color: #4A47D4;
	box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
}
.testimonial1-section {
    background-color: #EBF7EC;
    padding: 20px;
    border: 0.5px solid #645cfc;
    border-radius: 4px;
    margin: 20px 0;
}

.testimonial1-content {
    display: flex;
    align-items: self-start;
    gap: 20px;
}

.testimonial1-image img {
    width: 70px;
    height: 70px;
    border-radius: 50% !important;
	margin-top:8px;
}

.testimonial1-text {
    flex: 1;
    text-align: left;
}
.testimonial1-text p {
   font-size: 16px;
    color: black;
    margin: 5px 0 10px;
}
.testimonial1-text p strong {
    color: #29845A;
}

.testimonial1-stars {
    color: #f1bc00;
    font-size: 18px;
}

.testimonial1-author p {
    font-size: 14px;
    color: #646F79;
    margin: 0 !important;
	text-align:end;
	margin-right:20px;
}
.startfreetrial1 {
    background-color: #FEF4EA;
    border: 0.5px solid #FFB060;
    padding: 15px;
    display: flex;
    flex-wrap: wrap;
	border-radius:12px;
	margin:20px 0px;
}
.startfreetrial1-first-column {
    flex: 1;
    margin-right: 15px;
	padding:25px;
}
.startfreetrial1-second-column #blog-ctanoti{
  animation: blognotione ease  infinite !important;
   animation-duration: 4s !important;
	
}

@keyframes blognotione {
  0% { opacity: 0; }
  30% { opacity: 0; }
  40% { opacity: 1; }
  100% { opacity: 1; }
}
.startfreetrial1-second-column #blog-ctaarrow {
  animation: blognotiarw ease  infinite !important;
   animation-duration: 4s !important;
}

@keyframes blognotiarw {
  0% { opacity: 0; }
   60% { opacity: 0; }
   70% { opacity: 1; }
  100% { opacity: 1; }
}


.startfreetrial1-heading {
    font-size: 22px !important;
    font-weight: bold;
    color: #000;
	margin:24px 0px 0px 0px !important;
}

.startfreetrial1-description {
    font-size: 16px;
    font-weight: normal;
    color: #000;
	margin:6px 0px 0px 0px !important;
	padding-right:50px;
}
.startfreetrial1-second-column {
    flex: 1;
	padding:30px;
	padding:0px;
}

.startfreetrial1-full-width-image {
    width: 100%;
    height: auto;
	image-rendering: pixelated;
}

.startfreetrial1-left-aligned-image {
    width: auto;
    height: auto;
    float: left;
    margin-right: 6px;
	margin-left:-23px;
}

.startfreetrial1-button {
    display: block;
    font-size: 20px;
    background-color: #645CFC;
    color: #fff;
    border-radius: 3px;
    width: auto;
    height: 45px;
	padding:7px 17px;
    text-align: center;
    margin-top: 28px;
    border: none;
    cursor: pointer;
	box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2) !important;
    display: -webkit-inline-box;
}
.startfreetrial1-subtext{
	 text-align: center;
	margin-top:20px;
	font-size:12px;
	
}
.startfreetrial1-button:hover{
	color:white !important;
	background-color:#4A47D4 !important;
}
}


@media (max-width: 480px) {
.cta-header {
        padding: 12px;
    }

.cta-title {
        font-size: 18px;
    }

.cta-text {
        font-size: 14px;
    }

.cta-section {
        padding: 12px;
    }
.cta1-heading {
        font-size: 15px;
        margin-bottom: 10px;
    }

    .cta1-list {
        font-size: 14px;
        line-height: 1.4;
    }

    .cta1-list li {
        margin-bottom: 10px;
    }

    .cta1-icon {
        margin-right: 6px; /* Further reduce margin on smaller screens */
    }
	
.cta3-section {
        padding: 15px 15px !important;
    }

    .cta3-column {
        margin-bottom: 15px;
    }

    .cta3-checklist li {
        margin-bottom: 6px;
		padding-bottom:0px !important;
    }

    .cta3-icon {
        font-size: 12px;
        margin-right: 8px;
    }
	.cta4-section {
    padding: 20px 20px !important;
}
.tips-section {
    display:block !important;
	border:none !important;
}
.tips-icon-column {
    justify-content: center !important;
    align-items: center !important;
    border-radius:5px !important;
    padding:4px 10px !important;
	display: block !important;
    margin-left: auto !important;
    margin-right: auto !important;
     width: 20% !important;
	z-index:1 !important;
	position:relative !important;
	top:20px !important;
      
}
.tips-description-column {
       padding: 15px 20px;
       border-radius:16px;
       border: 1px solid #e2e6e9;
	   position: relative;
  top: -20px;
  z-index: -1;
}
.Reviews-Response{
		padding:15px !important;
	} 
.response-container{
		padding:32px 11px !important;
	}
	.home-banner-title br {
		width: 4px;
		display: contents;
	}

}

@media (max-width: 768px) {
    
	
.cta-section {
        padding: 16px;
        height: auto;
    }

.cta-header {
        flex-direction: column;
        height: auto;
        padding: 16px;
        text-align: center;
    }

.cta-icon {
        margin-right: 0;
        margin-bottom: 8px;
    }

.cta-title {
        font-size: 20px;
	    margin:0px !important;
    }

.cta-text {
        font-size: 16px;
    }
	
.cta1-section {
        flex-direction: column;
        gap: 20px;
    }

    .cta1-column {
        width: 100%;
        padding: 16px 20px; /* Adjust padding for smaller screens */
    }

    .cta1-heading {
        font-size: 16px;
        margin-bottom: 12px;
    }

    .cta1-list li {
        margin-bottom: 12px;
    }

    .cta1-icon {
        margin-right: 8px; /* Reduce icon margin for better spacing on mobile */
    }
	
	 .cta3-section {
        padding: 15px 20px !important;
		display: block !important;
    }

    .cta3-icon {
        font-size: 13px;
    }
	
/* Mobile:TryForFree + Testimonial + startfreetrial__Demo */

.startfreetrial1 {
        flex-direction: column;
    }
.startfreetrial1-heading{
	font-size:20px !important;	
	}
p.startfreetrial1-description {
    font-size: 16px !important;
}
.startfreetrial1-button {
    font-size: 14px !important;
	height:auto !important;
}
.startfreetrial1-first-column {
    flex: 1;
    margin-right: 0px !important;
	padding:0px !important;
    max-width:100% !important;
}
.startfreetrial1-second-column {
    padding: 8px 0px 8px 8px;
}
.testimonial1-content {
    align-items: self-end !important;
    gap: 20px;
}
.testimonial1-image img {
    width: 50px !important;
    height: 50px;
}
.testimonial1-stars {
	padding-left:64px;
}
.testimonial1-image {
   position:absolute;
}
.testimonial1-author{
		padding-left:64px;
	}
.testimonial1-author p{
		text-align:start !important;
}

	
.tryforfree-content {
        flex-direction: column;
        align-items: center;
        text-align: center;
    }

.tryforfree-description {
        text-align: center !important;
        margin-top: 10px;
    }
	.tryforfree-description p{
		margin: 10px 0 0 !important;
	}

.tryforfree-button .btn {
        margin-top: 10px;
        margin-right: 0 !important;
    }
.tips-section {
    display:block !important;
	border:none !important;
}
.tips-icon-column {
    justify-content: center !important;
    align-items: center !important;
    border-radius:5px !important;
    padding:4px 10px !important;
	display: block !important;
    margin-left: auto !important;
    margin-right: auto !important;
     width: 20% !important;
	z-index:1 !important;
	position:relative !important;
	top:20px !important;
      
}
.tips-description-column {
       padding: 15px 20px;
       border-radius:16px;
       border: 1px solid #e2e6e9;
	   position: relative;
}
.header-fixed .e-n-menu-heading .e-n-menu-item:Nth-child(7) .e-n-menu-title {
    font-size: 14px;
    background-color: #645cfc;
    box-shadow: 0 4px 8px rgba(100, 92, 252, 0.2) !important;
    color: white !important;
    padding: 16px 22px;
}
	
	
}
@media only screen and (max-width: 1440px) {
.startfreetrial1-first-column{
		max-width:40% ;
	}
.startfreetrial1-description{
		padding-right:0px !important;
	}
}

.Reviews-Response {
    width: 100%;
    background-color: #F6F5FF;
    padding: 32px;
	border-radius:16px;
	margin-top:20px;
	margin-bottom:20px;
}

.review-section {
    background-color: #F6F5FF;
    border-radius: 16px;
}

.customer-review {
    margin-bottom: 24px;
    font-size: 18px;
}

.response-header {
    margin-bottom:24px !important;
    font-size: 18px;
	
}

.response-container {
    background-color: white;
    box-shadow: 0 4px 17.5px 2px rgba(15, 103, 234, 0.1);
    border-radius: 16px;
    padding: 32px;
    position: relative;
}

.copy-button {
    position: absolute;
    top: 25px;
    right: 15px;
    background-color: #f0f0f0; 
    color: black;
    border: none;
    border-radius: 8px;
    font-size: 14px;
    padding: 6px 20px;
    cursor: pointer !important;
    z-index: 10;
}

.response-greeting {
    padding-bottom: 24px;
    font-size: 18px;
}

.response-message {
    font-size: 18px;
}
.response-container p{
	margin:0 !important;
}

.pro-tips {
    padding: 30px!important;
    background: #F6F6F9 !important;
    border-radius: 8px;
	margin:20px 0px;
	border-radius: 8px;
}
.pro-tips h2 {
    color: black;
    display: flex;
    align-items: center;
    margin: 15px 0px !important;
	column-gap:10px;
}
.pro-tips p {
    color: black;
    margin: 10px 0; 
}

.image-container {
    display: flex;
    justify-content: center; 
    margin: 15px 0; 
}

.pro-tips img {
    max-width: 100%; 
    height: auto;
    margin: 10px 0; 
}

.button-container {
    display: flex;
    justify-content: center !important; 
    margin-top: 15px; 
}
.start-trial {
    background-color: #005de1 !important;
    color: white !important;
    border: none;
    padding: 10px 20px; 
    cursor: pointer;
    font-size: 16px; 
    border-radius: 5px; 
    transition: background-color 0.3s; 
}
.start-trial a{
	color:white;
}
.start-trial a:hover{
	color:#E1D9D1;
}

.start-trial:hover {
    background-color: #004bb5;
	color: #E1D9D1;
}
.plan-content-basicyrl .wrapper-dropdown {
    background: #ffffff4a;
}

/* wsform custom css */

.wsf-form .clvresult{
	background: #645CFC;
    height: fit-content;
    padding: 20px 20px 58px 20px !important;
    border-radius: 10px;
	color:white !important;
	margin-left: 20px !important;
	position: sticky;
    top: 22%;
	
}
.wsf-form .clvresult > legend{
	color:white !important;
}
.wsf-form .clvinput{
	background: #EFEEFF;
    padding: 20px;
    border-radius: 10px;
}
.wsf-section > legend {
    font-size: 24px !important;
    font-weight: 600 !important;
}
.wsf-label{
	background:transparent !important;
}
@media (max-width: 768px) {
.wsf-form .clvresult {
    margin: 20px 0px 0px 0px !important;
		
	}
}

.searchsection .wsf-field-wrapper{
	padding:0;
}
.searchsection .wsf-grid{
	border-radius:0px;
}
.searchsection .wsf-button-primary{
	background:#4BA042!important;
}

.slider .elementor-nav-menu--layout-horizontal .elementor-nav-menu {
    flex-wrap:nowrap !important;
}
.slider {
	position: fixed !important;
    height: fit-content !important;
	top:70px;
}
.shopi_btn span img {
    max-width: 44px;
}
.smush-detected-img {
	box-shadow: none!important;
}

/* home page header 2 cta */
.home-btn-group {
    display: flex;
    align-items: center;
    gap: 50px;
    justify-content: center;
    margin-bottom: 20px;
}
.home-hero-btn {
    padding: 10px 26px;
    font-size: 16px;
    font-weight: 500;
    display: flex;
    align-items: center;
    height: 52px;
    border-radius: 4px;
	filter: drop-shadow(0px 0px 4px rgb(0 0 0 / 7%));
    transition: all 0.3s ease-in-out;
}
.hero-btn-tryfor {
    background: #645CFC;
    color: #fff;
	border: 1px solid #645CFC;
	padding: 10px 38px;
}
.hero-btn-appshopify {
    gap: 15px;
    background: #FFFFFF;
    color: #000;
}
.hero-btn-appshopify p span {
    color: #645CFC;
}
.hero-btn-appshopify:hover {
    background: #645cfc;
    color: #fff;
}
.hero-btn-appshopify:hover span {
    color: #fff;
}
.hero-btn-tryfor:hover {
    background: #fff;
    border-color: #645CFC;
    color: #645CFC;
}
.home-banner-sub-title {
    margin: 24px auto;
    max-width: 750px;
}
@media (max-width: 767px) {
    .hoMe-txt-part .home-banner-title {
        max-width: 100%;
    }
  .home-btn-group {
    gap: 12px;
    margin-bottom: 20px;
    flex-direction: column;
  }
}
.bpress-article-content ul{
	 padding-top: 10px !important;
    list-style-type: disc;
    padding-left: 20px !important;
	margin-left:10px;
}
.bpress-article-content ul li {
    margin-bottom: 8px !important;
	font-size: 16px;
	color:#212121;
}
.bpress-article-content h3 {
    font-size: 2.3rem;
    line-height: 3.4rem;
     color: #1b2432 !important;
    font-weight: var(--font-weight-600);
}
.bpress-article-content h4 {
    font-size: 2rem;
    line-height: 3rem;
     color: #1b2432 !important;
    font-weight: var(--font-weight-600);
}
.bpress-article-content p {
    margin: 10px 0 !important;
	font-size:16px;
	color:#212121;
}
.bpress-article-content p + p {
    margin: 20px 0 0;
}
.bpress-article-content ol li {
	 margin-bottom: 8px !important;
    font-size: 16px;
	font-size: 16px;
    font-weight: 400;
    color: #212121 !important;
}
.bpress-article-content h2 {
    font-size: 3rem;
    line-height: 4.5rem;
    color: #1b2432;
    font-weight: var(--font-weight-600);
}
.bpress-article-content h2 + h3 {
  margin-top: 0 !important;
}
.bpress-article-content h1{
  color: #000 !important;
}
.bpress-article-content ol li img {
    margin: 15px auto 0;
}
.bpress-article-content ol li p {
    margin: 5px auto 0 !important;
}
.bpress-article-content ol li p {
    margin: 5px auto 0 !important;
}
.bpress-article-content img {
    margin: 35px 0px;
}
.bpress-article-content ol{
	 margin: 20px 0px !important;
}
.bpress-article-content img + p {
	 margin: 20px 0px !important;
}

/* [S] Home tab section chnage ***/ 
.pro_tab_wraper {
    padding: 0;
    height: auto;
    background: #F4F3FF;
}
.pro_tab_wraper .row {    
    height: 700px;
    border-radius: 28px;
    overflow: hidden;
}
.pro_tab_img {
    padding: 36px;
    padding: 18px 18px 18px 8px;
    align-items: center;
    background: linear-gradient(244.3deg, rgba(150, 145, 255, 0.3) 0.85%, rgba(255, 193, 141, 0.5) 91.89%);
}
.hoMe_ecom_wrap .tab-pane + .tab-pane .pro_tab_img {
    padding: 28px;
}
.pro_tab_wraper .col-lg-7.col-md-6.col-12 {
    height: 100%;
    display: flex;
}
.pro_tab_txt {
    margin-left: 14px;
}
.pro_tb_flex {
    margin-bottom: 0;
}
.pro_tab_txt p {
    margin: 38px 0 40px;
    padding: 0 15px 0 0;
}

.pro_tab_txt .start_nwbtn {
    font-size: 18px;
    max-width: 276px;
    font-weight: 300;
    border-radius: 50px;
}
 .pro_tab_txt h3 {
     white-space: normal;
      max-width: 390px;
 }
.hoMe_ecom_wrap .selector_up {
    background: #fff !important;
    border: 1px solid var(--primary-clr);
}
 .hoMe_ecom_wrap .hoMe_tab_wrapper a.active{
    color:var(--primary-clr);
    font-weight: 500;
}
.pro_tab_img img {
    filter: drop-shadow(0px 0px 8px rgba(0, 0, 0, 0.16));
}
	
/* [E] Home tab section chnage ***/ 

/* [S] Home Try live section  ***/ 

.home-demo-container {
    max-width: 1100px;
    margin: 120px auto 0;
    text-align: center;
}
.home-demo-block{
	 background-image: linear-gradient(187deg, #645CFC 29%, #0B1F17 100%);
	border-radius:32px;
	padding:30px 30px 42px 30px;
}
.home-demo-block span{
	 font-size: 16px;
    font-weight: 400;
    color: #FFFFFF;
	display:block;
	margin: 0px 0px 16px;
}
.home-demo-block h3{
	font-size: 40px;
    font-weight: 700;
    color: #FFFFFF;
	display:block;
	margin: 0px 0px 16px;
}
.home-demo-block p{
   font-size: 20px;
   font-weight: 400;
   color: #FFFFFF;
	display:block;
	margin: 0px 0px 38px;
}
.btn-default-liveprv {
    background: #4BA042;
    padding: 8.5px 16px;
    color: #fff;
    font-size: 16px;
    width: 164px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
}
.btn-default-liveprv:hover {
    background: #368b2d;
    color: #fff;
}


/* [E] Home Try live section ***/ 

.section-other-notification {
    margin: 0 0 80px;
}


/* [S] Live demo chnage ***/ 

.frame-outside {
    border: 14px solid rgba(0, 0, 0, 0.215);
    border-radius: 25px;
}
.frame-outside .website-img {
    border-radius: 12px;
}
.elementor-page-32043 .elementor-heading-title{display:none};

/* [E] Live demo chnage  ***/ 

@media (max-width: 600px) {
  .post-details-content table.responsive-table td,
  .post-details-content table.responsive-table th {
    font-size: 12px !important;
  }
}


