.elementor-41967 .elementor-element.elementor-element-9b1d336{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS */iframe{border:0;}
.badges-img-iframe{
	position:relative;
	padding-bottom:100%;
	width:100%;
}
.badges-img-iframe iframe{position:absolute;height:100%;width:100%;top:0;left:0}

.link-block-2.ftlinkblock{ flex-shrink: 0;}

.w-lightbox-backdrop { background: rgba(0,0,0,0.1) !important } 
.w-lightbox-control{ right:100px !important} 
.w-lightbox-backdrop{ z-index:999999999 !important;}
.w-lightbox-frame {  max-width: 1140px;  width: 100%;}
.w-lightbox-figure {  position: relative;  margin: 0;  padding-bottom: 8%;}  

.start-here-btn{ min-width: 550px !important;margin-top: 30px  !important;padding: 18px 25px  !important;border-radius: 12px  !important;background-color: #0088a9  !important;font-family: proxima-nova-extra-condensed,sans-serif  !important; color: #fff  !important;font-size: 52px  !important;font-weight: 900  !important;text-align: center  !important;text-transform: uppercase  !important;height:auto!important;min-height:auto!important;line-height:1!important}
.start-here-btn span{ color: #d2d2d2 !important;}
.start-here-btn:hover {background-color: #064150!important;}
  
p a{ color:#0088a9;}
p a:hover{ color:#064150;}



.sliderholder{ 
	width:34%;
	text-align:center;
}
.sliderholder{
	width:32%;
}
.sliderholder .ui-widget.ui-widget-content{ background:#09b881; border:none; height:4px;  }
.conversationrateholder .ui-widget.ui-widget-content{ background:#09b881; border:none; height:7px;  }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active{ background:#09b881; border:none; border-radius:50% ; width: 18px; height: 18px;}
.ui-slider-horizontal .ui-slider-handle{ top:-7px; border: none; outline: none; box-shadow:0px 3px 0px 3px rgb(179 182 185 / 62%);}
.ui-slider-horizontal .ui-slider-range-max{ background:#e2e3e3 }
.sliderholder label{font-size:24px; line-height:1; display:block; padding-bottom:20px;font-weight:900  }
.sliderholder label span{display:none; }
.conversationrateholder{ width:60%; margin:50px auto 0; }
.conversationrateholder h3{text-align:center; font-size:18px; color:#2b2d2d; padding:0 0 65px 0 }
.bubbletext {  width: 72px; background: #ffffff;  padding:5px 10px;  text-align: center;   color: #00bfb6;  font-family: inherit;  position: relative; border-radius: 6px;font-size: 15px; color: #202020; margin-top: -45px ; margin-left: -28px; box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.114);}
.bubbletext:after {  content: "";  width: 0px;  height: 0px;   position: absolute;  border-left: 10px solid transparent;   border-right: 10px solid transparent;  border-top: 10px solid #fff;    border-bottom: 10px solid transparent;  right: 26px;  bottom: -18px;}
.doublecolorbg{ background:red; width:50%; height:4px; }
.conversationrateholder .ui-widget.ui-widget-content {   
	background: #86c5b1; 
	background: -moz-linear-gradient(left, #86c5b1 0%, #86c5b1 50%, #cbced1 50%, #cbced1 53%, #cbced1 53%, #cbced1 100%); background: -webkit-linear-gradient(left, #86c5b1 0%,#86c5b1 50%,#cbced1 50%,#cbced1 53%,#cbced1 53%,#cbced1 100%); background: linear-gradient(to right, #86c5b1 0%,#86c5b1 50%,#cbced1 50%,#cbced1 53%,#cbced1 53%,#cbced1 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#86c5b1', endColorstr='#cbced1',GradientType=1 );}
.resbottomcon{ width:10%; margin-left:10%; height:30px; border-bottom:1px solid #09b881; border-left:1px solid #09b881; border-right:1px solid #09b881; margin-top:17px; margin-bottom:10px; }


.ui-slider-horizontal .ui-slider-range-min{ background:#09b881 }
.conversationrateholder .ui-slider .ui-slider-range{ background:#09b881}

.calculatorsliderholder input::-webkit-outer-spin-button, .calculatorsliderholder input::-webkit-inner-spin-button {-webkit-appearance: none; margin: 0;}

.calculatorsliderholder input[type=number] {-moz-appearance: textfield; }
.calculatorsliderholder input{ outline: none; width:90%; outline:none; border:1px solid #b5b5b5; padding:0 15px; height:44px;text-align:center; }
.calculatorsliderholder input.error{ border:1px solid red;  }

#errorMsg, #errorMsg2, #errorMsg3{width: 90%; display: flex; background: red; color: #fff; padding: 5px; text-align: center; justify-content: center; margin: 0 auto; font-size: 14px; line-height: 1.3; }

.resultHolder{ text-align:center; padding:0 0 80px 0 }
.resultHolder .cmn-h2{margin-bottom:15px}
.resultHolder h3 {
	font-size: 49px;
	color: #e31d93;
	margin: 0 0 13px;
	font-weight: 900;
	line-height: 1;
	font-family: Be Vietnam Pro, Sans-serif;
}
.resultHolder h4{font-size:22px;font-family: "Be Vietnam Pro", Sans-serif; margin:0 0 8px;fontds-weight: 900;line-height:1}
.resbottomcontent{text-align:center;margin-bottom:30px;line-height:1.4}
.calculatorsliderholder{background:#e9ebee;padding:40px 0}
.calculatorsliderholder .container-thin{margin-left:auto;margin-right:auto;}
.conversationrateHolder{text-align:center;margin-top:30px}
.conversationrateHolder span{font-weight:900}

  .hiddenlinks{ text-indent:-999em; visibility: hidden;  height: 0;}


.conversationrateholder .ui-widget.ui-widget-content {
	background: #FF7F3063 !important;
	border: none;
	height: 7px;
	top: 3px !important;
	position: relative;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {
	background: #ff7f30;
	border: none;
	border-radius: 50%;
	width: 14px;
	height: 14px;
	cursor: pointer;
}

.ui-slider-horizontal .ui-slider-handle {
	top: -4px;
	border: none;
	outline: none;
	box-shadow: 1px 1px 0px 1px rgb(179 182 185 / 62%);
	position: absolute;
	bottom: auto;
}
.conversationrateholder .ui-slider .ui-slider-range {
	background: linear-gradient(to right,#E31D93,#FF7F30);
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	height: 100%;
}
.sliderholder label{
	font-family: "Be Vietnam Pro", Sans-serif;
}
.cmn-h2 span {
	font-family: "DM Sans", Sans-serif;
	font-size: 5.4rem;
	font-weight: 900;
	line-height: 1.2em;
	letter-spacing: 1px !important;
	text-align: center;
	color: #ff7d31;
}

.resbottomcontent {
	text-align: center;
	line-height: 1;
	font-size: 26px;
	font-family: "Be Vietnam Pro", Sans-Serif;
	margin-bottom: 60px;
}
.resbottomcon {
	border-bottom: 1px solid #f3555a;
	border-left: 1px solid #f3555a;
	border-right: 1px solid #f3555a;
}
.calculatorsliderholder input {
	outline: none;
	width: 90%;
	/* outline: none; */
	border: 1px solid #b5b5b5;
	padding: 10px 15px;
	height: 50px;
	text-align: center;
	border-radius: 50px;
	font-size: 26px;
	font-weight: 300;
	font-family: Be Vietnam Pro, Sans-serif;
}
.conversationrateHolder {
	text-align: center;
	margin-top: 30px;
	font-family: "Be Vietnam Pro", Sans-serif;
	font-size: 26px;
	margin-top: 50px;
}
.calculatorsliderholder {
	background: #fff;
	padding: 40px 20px;
	border-radius: 30px;
}
p.cmn-para-2.higher-roi-para1.container-thin.p1{
	font-family: "Be Vietnam Pro", sans-serif;
font-size: 26px;
line-height: 1.6;
max-width: 80%;
margin: 10px auto 30px;
}
@media only screen and (min-width:991px){

	.sliderholder-1 div{
		display: flex;
	align-items: center;
	justify-content: space-around;
		width: 100%;
	}
.sliderholder {
	width: 32%;
	display: flex;
	justify-content: space-between;
	align-items: end;
}
	.desktop-none{
		display:none;
	}
}
 @media only screen and (max-width:990px){
p.cmn-para-2.higher-roi-para1.container-thin.p1{
max-width: 100%;
	margin: 10px auto 10px;
}
   .phoneicon{ display:none;}  
   .start-here-btn{ min-width: 250px!important;  margin-top: 24px!important;  padding-top: 14px!important;  padding-bottom: 14px!important; font-size: 25px!important;}
	.sliderholder{ width:100%}
  .conversationrateholder{ width:100%}
  .sliderholderrow{ flex-wrap: wrap; row-gap: 33px;}
	.calculatorsliderholder {padding: 40px 0;}
	.sliderholder label {padding-bottom: 7px;}
	.conversationrateHolder { margin-top: 20px;}
	 .resbottomcontent {
	font-size: 26px;
}
	.cmn-h2 span {
	font-size: 4.4rem;
}
	 .mob-none{
		display:none;
	}
 }
.roi-calculator{
	text-align:center;
}
h2.cmn-h2.roi-cal-h2 {
	font-family: "Be Vietnam Pro", Sans-serif;
	font-size: 2.4rem;
	font-weight: 900;
	line-height: 1.2em;
	letter-spacing: 1px !important;
}
  @media only screen and (max-width:767px){
    .cmn-h2 br,.cmn-h3 br{display:inline-block}
  .resultHolder{ padding: 0 0 70px 0;}
  .resultHolder h3 {
	font-size: 30px;
}
	  h2.cmn-h2.roi-cal-h2 {
	font-family: "Be Vietnam Pro", Sans-serif;
	font-size: 2.4rem !important;
	font-weight: 900;
	line-height: 1.2em;
	letter-spacing: 1px !important;
}
	.sliderholderrow {row-gap: 25px;}
  .resbottomcontent{padding:0 15%}
.resbottomcontent {
	font-size: 22px;
}
.cmn-h2 span {
	font-size: 3.4rem;
}
.resultHolder h4 {
	font-size: 20px;
}
h2.cmn-h2.roi-cal-h2 {
	font-size: 2.4rem;
}
p.cmn-para-2.higher-roi-para1.container-thin.p1{
font-size: 20px;
}

  }
.sliderholderrow {
	display: flex;
	justify-content: center;
}
.resultHolder h4 span {
	font-size: 34px;
	line-height: 1.6em;
}

.sliderholder-1 label {
	padding-bottom: 0;
	font-family: "Be Vietnam Pro", Sans-Serif;
	font-weight: 400;
	font-size:26px;
}/* End custom CSS */