.bg-ft div.container-sm.py-xxl-35.py-lg-20.py-md-16.py-sm-14.py-11{display:none;}
.bg-ft *{color:#C4C4C4!important;font-size:14px!important;}
.bg-ft{background:#ffffff;}
body{font-family: "SFProDisplay" !important;overflow-x:hidden;}
footer{
	border-top:1px solid #E1E1E1;
	padding:40px 0px;
	text-align:center;
	font-size:14px;
	color:#4C4C4C;
	font-weight:400;
	font-family: "SFProDisplay" !important;
}
.get-started-body{
	height:100dvh;
	min-height:fit-content;
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}
.get-started-right{
	width:480px;
	height:100%;
	background-image:url("../images/get-started-new/graphics-bg.jpg");
	background-size:cover;
	padding:0px 0px 0px 0px;
}
.get-started-head {
    padding:7.5px 8px 7.5px 16px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom:1px solid #E1E1E1;
}
.h-title-desc{
	font-size:13px;
	color:#4C4C4C;
	font-weight:400;
	margin-bottom:0px;
	line-height:1;
}
p.h-title-desc.fw-semibold{line-height:130%;}
.tag-box {
    background: #F1F1F1;
    border: 1px solid #E1E1E1;
    padding: 7px 7.42px;
    border-radius: 8px;
    display: flex;
    align-items: self-start;
    height: 44px;
}
.tag-box div{margin-left:8px;}
.get-started-left{
    width: calc(100% - 480px);
}
.tags_header{display:flex;gap:4px;}
.form-box{
    max-width: 540px;
    width: 100%;
    margin: auto;
    display: flex;
    height: calc(100% - 60px);
    align-items: center;
}
.form-section {
    margin-top:38px;
}

/*Form Css*/
div[data-editorblocktype="SubmitButtonBlock"] p{margin:0;}
#vecrm-form form label{
	font-size:16px!important;
	font-weight:500;
	opacity:1!important;
	color:#1A2027!important;
	margin-bottom:0px!important;
	padding-bottom:0px!important;
	line-height:125%;
	font-family: "SFProDisplay" !important;
}
#vecrm-form form input, #vecrm-form form select, #vecrm-form form textarea{
	border:1px solid #C1C1C1!important;
	border-radius:4px!important;
	font-size:16px!important;	
	padding:7px 12px!important;
	font-family: "SFProDisplay" !important;
}
#vecrm-form form input, #vecrm-form form select{
	min-height:36px!important;
	max-height:36px!important;
	padding:0px 12px!important;
	font-family: "SFProDisplay" !important;
}
#vecrm-form form textarea{max-height:92px;}
div[data-editorblocktype="Field-text"], div[data-editorblocktype="Field-phone"],
div[data-editorblocktype="Field-dropdown"], div[data-editorblocktype="Field-lookup"],
.emptyContainer[style="padding: 10px;"]{
	padding-top:0px!important;
	padding-bottom:0px!important;
}
.marketing-field{margin-bottom:20px;}
div[data-editorblocktype="Field-textarea"] {
  margin-top: -30px;
}
#vecrm-form form .emptyContainer:nth-child(3)label.lp-ellipsis, 
#vecrm-form form .emptyContainer:nth-child(3) label.lp-ellipsis a{
	font-size:14px!important;
	color:#4C4C4C!important;
	font-weight:400!important;
}
#vecrm-form form label input[style="width: 5%;"] {
	min-height:16px;
	width:16px;
}
#vecrm-form form .lp-form-button{
	max-width:100%!important;
	border-radius:9999px!important;
	padding-top:12px!important;
	padding-bottom:12px!important;
	background:#6EFEE6!important;
	border:1px solid #6EFEE6!important;
	font-size:17px!important;
	color:#1A2027!important;
	font-weight:500!important;
	transition:all 0.4s ease-in-out;
	height:48px!important;
	font-family: "SFProDisplay" !important;
}
form{font-family: "SFProDisplay" !important;}
#vecrm-form form .lp-form-button:hover{
	background:#00FFE1!important;
	border:1px solid #00FFE1!important;
}
.emptyContainer:nth-child(4) .columnContainer{padding-top:0px!important;padding-bottom:0px!important;}
.lp-form-field{margin-top:0px!important;}
#vecrm-form form input, #vecrm-form form select, #vecrm-form form textarea{margin-top:8px!important;border:1px solid #C1C1C1!important;}
/*End form*/
.testimonial-card {
  position: relative;
  background:rgba(255, 255, 255, 0.1);
  color: #fff;
  padding:32px;
  border-radius: 24px;
  max-width:416px;
  border: 1px solid rgba(255, 255, 255, 0.1);
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.16);
  margin:auto;
}
/* text styles */
.testname{font-size:16px;color:#ffffff;margin-bottom:0;}
.testdsc{margin-bottom:0px;font-size:14px;color:#ffffff;}
.author {
  display: flex;
  align-items: center;
  gap:12px;
}
.quote{font-size:18px;margin-bottom:20px;position:relative;}
.quote::before {
  content: "“";
  position: absolute;
  left: -8px;
  top: -3px;
}
.author img {
  width: 48px;
  height: 48px;
  border-radius: 50%;
}
.first-small-box, .second-small-box {
  height: 12px;
  border: 1px solid rgba(255, 255, 255, 0.1);
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.16);
  position: relative;
  width: 100%;
  left: 50%;
  transform: translateX(-50%);
  background: rgba(255, 255, 255, 0.1);
  border-radius: 0px 0px 24px 24px;
  border-top: 0px;
}
.first-small-box{
	bottom:0px;
	max-width:368px;
}
.second-small-box{
	bottom:0px;
	max-width:320px;
}
.gdpr-content{
	color:#ffffff;
	font-weight:600;
	font-size:14px;
	line-height:140%;
	margin-left:8px;
}
.gdpr-box {
  backdrop-filter: blur(16px);
  border: 1px solid rgba(255, 255, 255, 0.1);
  background: rgba(255, 255, 255, 0.1);
  padding:5px 12px;
  border-radius: 8px;
  width:calc(50% - 2px);
}
.gdpr {
  display: flex;
  gap: 4px;
  flex-wrap: wrap;
  max-width:416px;
  margin:auto;
}
.wrapper-right {
  height:100%;
  display: flex;
  flex-flow: column;
  justify-content: space-around;
  align-content: space-around;
}
.custom-pagination {
  display: flex;
  align-content: center;
  justify-content: center;
  gap:16px;
  transform:translateY(16px);
  transition:all 0.4s ease-in-out;
}
.custom-pagination button{
	width:8px;
	height:8px;
	border:0px;
	border-radius:9999px;
	background:rgba(255, 255, 255, 0.30);
	transition:all 0.4s ease-in-out;
	padding:0px;
}
.custom-pagination button.is-active{background:rgba(255, 255, 255, 1);width:24px;}
.test-splide .splide__list{height:fit-content;}
.custom-pagination.is-last-slide {
    transform: translateY(-8px);
}
.form-title{padding:0px 10px;}
#vecrm-form form div[data-editorblocktype="Field-checkbox"] label.lp-ellipsis,
#vecrm-form form div[data-editorblocktype="Field-checkbox"] label.lp-ellipsis a{color:#4C4C4C!important;font-weight:400;}
#vecrm-form form div[data-editorblocktype="Field-checkbox"] input{margin-top:2px!important;min-height:16px!important;max-height:16px!important;}
.mob-tags{display:none;}
.testimonial-form .splide__arrows{display:none;}
#vecrm-form form div[data-editorblocktype="Field-checkbox"] label.lp-ellipsis{font-size:14px!important;width:calc(100% - 20px);line-height:140%!important;}
#vecrm-form form div[data-editorblocktype="Field-checkbox"] input[type="checkbox"]{
  accent-color:#6EFEE6!important;
  border-radius:4px!important;
  max-width:16px;
  min-width:16px;
}
.form-section #vecrm-form form input, .form-section #vecrm-form form select, .form-section #vecrm-form form textarea{
	border:1px solid #C1C1C1!important;
}
.form-section #vecrm-form form input[type="checkbox"]{
	border-color:#1A2027!important;
}
form select{color:#1A2027!important;}
.test-splide .splide__track {
  pointer-events:none;
}
@media(max-width:1500px){
	.form-section{margin-top:40px;}
}
@media(max-width:1399px){
	/*form*/
	#vecrm-form form input, #vecrm-form form select, #vecrm-form form textarea{margin-top:4px!important;font-size:14px!important;}
	.marketing-field{margin-bottom:12px;}
	#vecrm-form form textarea{max-height:68px;}
	.form-section{margin-top:6px;}
	.navbar-brand{padding:0px;}
	.h-title-desc{font-size:11px;}
	#vecrm-form form label{font-size:14px;}
	#vecrm-form form .lp-form-button{
		font-size:16px!important;
		padding-top:5px!important;
		padding-bottom:5px!important;
		height:36px!important;
	}
	div[data-editorblocktype="Field-textarea"]{margin-top:-24px;}
	h1.fw-semibold.lh-120.mb-1{font-size:24px;}
	div[data-editorblocktype="Field-textarea"] .marketing-field{margin-bottom:0px;}
	.get-started-body{min-height:fit-content;height:100dvh;}
	.form-box{height:calc(100% - 66px);max-width:480px;}
	.get-started-right{height:auto;padding:32px 32px;}
	.wrapper-right{justify-content:space-between;}
	#vecrm-form form div[data-editorblocktype="Field-checkbox"] label.lp-ellipsis,
	#vecrm-form form div[data-editorblocktype="Field-checkbox"] label.lp-ellipsis a{font-size:12px!important;}
	.form-box{padding:36px 0px;}
	/*end*/
	.tag-box{
        padding: 5px 5px;
        height: 36px;
    }
    .tag-box div{margin-left:4px;}
	#vecrm-form form label{font-size:14px!important;}
	h1, .h1{font-size:24px;}
	.gdpr-content{font-size:12px;}
	.testimonial-card{padding:24px 24px;}
	.quote{font-size:14px;}
	.testname{font-size:14px;}
	.testdsc{font-size:12px;}
	.get-started-right{width:400px;}
	.first-small-box{max-width:288px;}
	.second-small-box{max-width:240px;}
	.get-started-left{width:calc(100% - 400px);}
	.author img{width:40px;height:40px;}
}
@media(max-width:1199px){
	.get-started-right{width:400px;padding:24px 24px;}
	.testimonial-card{padding:24px;}
	.form-box{padding:24px 0px;}
	.get-started-left{width: calc(100% - 400px);}
	.first-small-box{max-width:300px;}
	.second-small-box{max-width:240px;}
	footer br{display:none;}
	#vecrm-form form input, #vecrm-form form select, #vecrm-form form textarea{margin-top:2px!important;}
}
@media(max-width:1024px){
  .get-started-left{width:100%;}
  .get-started-right{
  	width:100%;
  	padding:48px 24px;
  	background-image:url("../images/get-started-new/graphic-bg-small.jpg");
  	background-position:center;
  }
  .get-started-body{flex-flow:column;}
  .form-box{padding:48px 0px;}
  .get-started-head{padding:8px 8px 8px 16px;}
  .bottom-content{margin-top:48px;}
  .testimonial-card{max-width:336px;}
  .quote{font-size:14px;}
  .first-small-box{max-width:288px;height:8px;}
  .second-small-box{height:8px;}
  .gdpr{max-width:336px;}
  .gdpr-content{font-size:12px;}
  .gdpr-box{padding:5px 10px;}
}
@media(max-width:991px){
	.get-started-left{width:100%;}
	.form-box{padding:48px 0px;}
	.get-started-body{justify-content: start;flex-wrap: nowrap;}
}
@media(max-width:768px){
	.form-section form .columnContainer{width:calc(50% - 0px)!important;}
	.form-section form .emptyContainer:nth-child(3) .columnContainer,
	.form-section form .emptyContainer:nth-child(4) .columnContainer{width:100%!important;}	
	.form-title{padding:0px 0px;}
	.form-section{margin-top:24px;}
}
@media(max-width:767px){
	form div#vecrm-form .columnContainer{width:100% !important;}
	.get-started-head{flex-flow:column;padding:8px 16px;}
	.tags_header{margin-top:0px;}
	.get-started-body{height: 100%;}	
	.get-started-head{justify-content:flex-start;align-items:flex-start;}
	.desk-tags{display:none;}
	.mob-tags{display:block;padding:0px 24px 48px 24px;}
	.form-section form .columnContainer{width:calc(100% - 0px)!important;}
	div[data-editorblocktype="Field-textarea"] {
		margin-top:-12px;
	}		
	.columnContainer:nth-child(3), .columnContainer:nth-child(2){
		padding-top:0px!important;
		padding-bottom:0px!important;
	}
	.columnContainer {
	    padding-left: 0px !important;
	    padding-right: 0px !important;
	}
	.emptyContainer{
    	padding: 0px !important;
	}
	.form-box{width:100%;max-width:100%;padding:48px 24px 32px 24px;height:fit-content;}
	.form-title{padding:0px 0px;}
	.form-section{margin-top:22px;}
	form *[data-layout="true"]{max-width:100%!important;}
	.quote-form{width:100%;}
	.marketing-field .lp-form-field {
	    justify-content: flex-start !important;
	    align-items:flex-start;
	}
	div[data-editorblocktype="Field-checkbox"] {
	    margin: 4px 0px;
	}
	#vecrm-form form div[data-editorblocktype="Field-checkbox"] input{margin-top:0px!important;width:auto!important;}
	.tags_header{
		width:100%;
		justify-content:space-between;
		flex-wrap:wrap;
	}
	.tag-box{
		width:calc(33.3333% - 4px);
		flex-flow: column;
        justify-content: center;
        align-items:center;
        padding:8px;
        height:auto;
	}
	.tag-box div{text-align:center;margin-top:8px;}
	.testimonial-card{max-width:100%;}
	.gdpr{width:100%;max-width:100%;}
	.gdpr-box{width:calc(25% - 3px);}
	.first-small-box{max-width:93.325%;}
	.second-small-box{max-width:86.65%;}
	.custom-pagination.is-last-slide{transform:translateY(16px);}
	.h-title-desc{line-height:130%;}
}
@media(max-width:600px){
	.tags_header {
        gap:4px;
    }
    .form-box{height:auto;}
    .tag-box{padding:4px;}
    .gdpr-box {
        width: calc(50% - 2px);
    }
    .author img{max-height:40px;min-height:40px;}
    .first-small-box{max-width:84.62%;}
    .second-small-box{max-width:69.233%;}
    .test-splide .splide__list {
	    height: max-content;
	    max-height: max-content;
	    min-height: max-content;
	}
	.testname{font-size:14px;}
	.testdsc{font-size:12px;}
	.custom-pagination.is-last-slide{transform:translateY(16px);}
	.gdpr{max-width:100%;}
	.h-title-desc{line-height:130%;}
}
/*css for new form */
[hidden] {
    display: none !important;
}
.optionSetFormFieldBlock select, .passesBlock select{background: transparent url(https://www.virtualemployee.com/get-started/img/downarrow.png) no-repeat right 12px center !important;background-color:#ffffff!important;}
.realtimeForm .marketingForm input:placeholder, .realtimeForm .marketingForm select:placeholder, 
.realtimeForm .marketingForm textarea:placeholder{
    color:#757575!important;
}
.realtimeForm .realtime .formField{width:calc(50% - 8px)!important;margin-bottom:20px!important;}
.realtimeForm .realtime .formField.w-100{width:100%!important;}
.realtimeForm .marketingForm input, .realtimeForm .marketingForm select, 
.realtimeForm .marketingForm textarea{
 min-height:48px;
 max-height:48px;
 color:#000000!important;
}
.realtimeForm .marketingForm input, .realtimeForm .marketingForm select{
 padding:0px 12px!important;
}
.realtimeForm .marketingForm textarea{padding:12px 12px!important;max-height:100px;}
.formField.w-100.columnContainer{margin-bottom:0px!important;}
div[data-editorblocktype="SubmitButton"]{padding:0px 0px!important;margin-top:8px!important;margin-bottom:0px!important;}
.marketingForm label, .optionSetFormFieldBlock label.block-label{padding-bottom:5px!important;}
.realtimeForm form button[type="submit"], 
.realtimeForm form div[data-editorblocktype="SubmitButtonBlock"] button{
 max-width:100%!important;
}
@media(max-width:1399px){
 .realtimeForm .realtime .formField{margin-bottom:16px!important;}
}
@media(max-width:767px){
 .realtimeForm .realtime .formField{width:100%!important;}
}