.button-free-trial {
	background: #2e4f68;
	color: #ffffff;
	position: absolute;
	z-index: 1000;
	top: -170px
	border-radius: 15px;
    border: 1px solid #2e4f68;
	right: -10px;
}
.button-free-trial-integrations {
	background: #2e4f68;
	color: #ffffff;
	position: absolute;
	z-index: 1000;
	top: -170px
	border-radius: 15px;
    border: 1px solid #2e4f68;
	right: -120px;
}
.demo-button {
	background: #4BAE92;
	color: #ffffff;
	position: absolute;
	z-index: 1000;
	top: -170px
	border-radius: 15px;
    border: 1px solid #4BAE92;
	right: -120px;
}
.demo-button-integrations {
	background: #4BAE92;
	color: #ffffff;
	position: absolute;
	z-index: 1000;
	top: -170px
	border-radius: 15px;
    border: 1px solid #4BAE92;
	right: -120px;
}
.button-login {
    background: #0B172D;
    color: #2e4f68;
    position: absolute;
    z-index: 1000;
    top: -170px;
    border-radius: 15px;
    border: 1px solid #2e4f68;
    right: -185px;
}
[data-element-id="elm_9zJehrx-DX17pmVyShjXuQ"] .zpbutton.zpbutton-type-primary {
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
      z-index: 1000;
    position: absolute;
    right: -119px;
    top: -88px;

}

[data-element-id="elm_9TDqainwUcPBIiBt4kTz9g"] .zpbutton.zpbutton-type-primary {
    z-index: 1000;
    position: absolute;
    right: -119px;
    top: -79px;
}
    

.five-star {
    height: 50px;
}

.title {
    right: 50px;
}

.homepage-video	{
    height: 250px;
    width: 250px;
}

.product-demo-video	{
    margin-top: 0px
}

.submit-lead {
    background: #2e4f68;
	color: #ffffff;
	position: absolute;
	z-index: 1000;
	top: -170px
	border-radius: 15px;
    border: 1px solid #4BAE92;
	right: -60px;
    
}
[data-element-id="elm_BQpvO2CZqsY_YnT6a2Q83Q"] .zpbutton.zpbutton-type-primary {
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 9px;
    border-radius: 1px;
    z-index: 1000;
    position: absolute;
    right: -120px;
    top: -79px;
}
[data-element-id="elm_QJjeqLF5vaO9ay2ih4ndjA"].zpelem-button {
     background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 0px;
    border-radius: 0px;   
       position: absolute;
    z-index: 1000;
    top: -170px;
    right: -120px;
}
[data-element-id="elm_4ouv_dMAyAogBtz8MMLTSw"].zpelem-button {
        background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 0px;
    border-radius: 0px;
    position: absolute;
    z-index: 1000;
    top: -170px;
    right: -120px;
}
[data-element-id="elm_2Ok09yx0cfFG8Xh7Fhm6Tw"].zpelem-button { 
		background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 0px;
    border-radius: 0px;
    position: absolute;
    z-index: 1000;
    top: -170px;
    right: -120px;
 
}
[data-element-id="elm_4exRimyANdHfYDyqHbPhXw"].zpelem-button {
    		background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 0px;
    border-radius: 0px;
    position: absolute;
    z-index: 1000;
    top: -170px;
    right: -120px;
    
}
[data-element-id="elm_Iwye9KEyGeDnoS30CcakVQ"].zpelem-button {
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 0px;
    border-radius: 0px;
    position: absolute;
    z-index: 1000;
    top: -170px;
    right: -120px;
}
[data-element-id="elm_5oSls0mIpksB7yE9SnOw-A"].zpelem-button {
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 0px;
    border-radius: 0px;
    position: absolute;
    z-index: 1000;
    top: -170px;
    right: -120px;
   
}
[data-element-id="elm_4exRimyANdHfYDyqHbPhXw"].zpelem-button {
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 0px;
    border-radius: 0px;
    position: absolute;
    z-index: 1000;
    top: -170px;
    right: -120px;    
    
}
    [data-element-id="elm_wsK2OnXt1NScCpFkvxsi1Q"].zpelem-button {
	background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 0px;
    border-radius: 0px;
    position: absolute;
    z-index: 1000;
    top: -170px;
    right: -120px;
        
}
[data-element-id="elm_4exRimyANdHfYDyqHbPhXw"] .zpbutton.zpbutton-type-primary {
	background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 0px;
    border-radius: 0px;
    position: absolute;
    z-index: 1000;
    top: -170px;
    right: -120px;
    
}
[data-element-id="elm_2Ok09yx0cfFG8Xh7Fhm6Tw"] .zpbutton.zpbutton-type-primary {	background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 0px;
    border-radius: 0px;
    position: absolute;
    z-index: 1000;
    top: -170px;
    right: -120px;
    
}
[data-element-id="elm_mi04louOmc_wNCcyRRC-HQ"] .zpbutton.zpbutton-type-primary {
	background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 0px;
    border-radius: 0px;
    position: absolute;
    z-index: 1000;
    top: -170px;
    right: -120px;	
    
}
[data-element-id="elm_2Ok09yx0cfFG8Xh7Fhm6Tw"] .zpbutton.zpbutton-type-primary {
	background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 0px;
    border-radius: 0px;
    position: absolute;
    z-index: 1000;
    top: -170px;
    right: -120px;
    
}
[data-element-id="elm_wsK2OnXt1NScCpFkvxsi1Q"] .zpbutton.zpbutton-type-primary {
	background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 0px;
    border-radius: 0px;
    position: absolute;
    z-index: 1000;
    top: -170px;
    right: -120px;       
}
[data-element-id="elm_4exRimyANdHfYDyqHbPhXw"] .zpbutton.zpbutton-type-primary {
	background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 0px;
    border-radius: 0px;
    position: absolute;
    z-index: 1000;
    top: -170px;
    right: -120px;      
    
}
[data-element-id="elm_4e3R-UDgczFyPkEXZezGyg"] .zpbutton.zpbutton-type-primary {
	background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 0px;
    border-radius: 0px;
    position: absolute;
    z-index: 1000;
    top: -79px;
    right: -120px;     
}
[data-element-id="elm_ifry0AqGbgAElBjKceTHkA"] .zpbutton.zpbutton-type-primary {
        z-index: 1000;
    position: absolute;
    top: -76px;
    right: -120px;
}
[data-element-id="elm_CxSqhnwIzHpJ0GDriZ-8-w"] .zpbutton.zpbutton-type-primary {
       background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 0px;
    position: absolute;
    z-index: 1000;
    top: -79px;
    right: -120px;
}
[data-element-id="elm_MwvQSBrEjVBrZrdgh1wStg"]
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 0px;
    position: absolute;
    z-index: 1000;
    top: -79px;
    right: -120px;
}
[data-element-id="elm_MwvQSBrEjVBrZrdgh1wStg"] .zpbutton.zpbutton-type-primary {
    z-index: 1000;
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
    position: absolute;
    top: -88px;
    right: -120px;
}
[data-element-id="elm_MwvQSBrEjVBrZrdgh1wStg"] .zpbutton.zpbutton-type-primary {
   z-index: 1000;
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
    position: absolute;
    top: -88px;
    right: -120px;
}
[data-element-id="elm_y_fHkmJQCQIxWz5lsoEiOg"] .zpbutton.zpbutton-type-primary {    
z-index: 1000;
    position: absolute;
    top: -79px;
    right: -120px;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
}
[data-element-id="elm_y_fHkmJQCQIxWz5lsoEiOg"] .zpbutton.zpbutton-type-primary {
    position: absolute;
    z-index: 1000;
    top: -79px;
    right: -120px;
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
}
[data-element-id="elm_PBBmqSBP0mj1OBkX5LsICw"] .zpbutton.zpbutton-type-primary {
    position: absolute;
    z-index: 1000;
    top: -79px;
    right: -120px;
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
}
[data-element-id="elm_V2rjHiStM8D5kUtVbUaUNQ"] .zpbutton.zpbutton-type-primary {
    position: absolute;
    z-index: 1000;
    top: -79px;
    right: -120px;
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
}    
[data-element-id="elm_l60Y3L8PviCSJ9jnG8DBFA"] .zpbutton.zpbutton-type-primary {
    position: absolute;
    z-index: 1000;
    top: -79px;
    right: -120px;
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
}
[data-element-id="elm_LWVq6j3qp5ODXwq19twu7w"] .zpbutton.zpbutton-type-primary {
    position: absolute;
    z-index: 1000;
    top: -79px;
    right: -120px;
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
}
[data-element-id="elm_d82WiExnxia7zIEU5IafUg"] .zpbutton.zpbutton-type-primary {
   position: absolute;
    z-index: 1000;
    top: -79px;
    right: -120px;
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
}
[data-element-id="elm_LWVq6j3qp5ODXwq19twu7w"] .zpbutton.zpbutton-type-primary {
    position: absolute;
    z-index: 1000;
    top: 1;
    top: -79px;
    right: -120px;
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
}
[data-element-id="elm_GWxxqZ9tebP0LRLiilSAxw"] .zpbutton.zpbutton-type-primary {
    position: absolute;
    z-index: 1000;
    top: -79px;
    right: -120px;
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
}
  [data-element-id="elm_NdgAy05NkaxBlmY16RaCjA"] .zpbutton.zpbutton-type-primary {
	position: absolute;
    z-index: 1000;
    top: -79px;
    right: -120px;
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
}
[data-element-id="elm_rAt41rzRHhqWq_O1UsXo_Q"] .zpbutton.zpbutton-type-primary {	
	position: absolute;
    z-index: 1000;
    top: -79px;
    right: -120px;
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
}
[data-element-id="elm_CMbHFMsyFmzZ5I8dgvjN3A"] .zpbutton.zpbutton-type-primary {
	position: absolute;
    z-index: 1000;
    top: -79px;
    right: -120px;
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
}
[data-element-id="elm_JCrg2nAPOLJh_mvyaflNew"] .zpbutton.zpbutton-type-primary {	
	position: absolute;
    z-index: 1000;
    top: -79px;
    right: -120px;
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
}
[data-element-id="elm_d4PKftEbw6a2MIxB2iSNHw"] .zpbutton.zpbutton-type-primary {
	position: absolute;
    z-index: 1000;
    top: -79px;
    right: -120px;
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
}
[data-element-id="elm_xkUqKq0JaEv5JSRsThhtiA"] .zpbutton.zpbutton-type-primary {
	position: absolute;
    z-index: 1000;
    top: -79px;
    right: -120px;
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
}

[data-element-id="elm_nngS566IC6ZhYDkCk6LKfQ"] .zpbutton.zpbutton-type-primary {
	position: absolute;
    z-index: 1000;
    top: -79px;
    right: -120px;
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
}
[data-element-id="elm_mJtwWzDhoBzqambJrMxGJw"] .zpbutton.zpbutton-type-primary {
	position: absolute;
    z-index: 1000;
    top: -79px;
    right: -120px;
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
}
[data-element-id="elm_aoE63Nl94bRt7F_Xg2wjFg"] .zpbutton.zpbutton-type-primary {
    	position: absolute;
    z-index: 1000;
    top: -89px;
    right: -120px;
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
}
[data-element-id="elm_TQZHvUgyanyechlN4tOFVw"] .zpbutton.zpbutton-type-primary {
        	position: absolute;
    z-index: 1000;
    top: -89px;
    right: -120px;
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
}

[data-element-id="elm_5-u4mB2gqAfr_htf2yw72Q"] .zpbutton.zpbutton-type-primary { 
    z-index: 1000;
    position: absolute;
    top: -79px;
    right: -120px;
   background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
}

[data-element-id="elm_JymAQISngrqvVeGzxozbqw"] .zpbutton.zpbutton-type-primary {
        z-index: 1000;
    position: absolute;
    top: -79px;
    right: -120px;
     background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
}

[data-element-id="elm_YkXY1H5KiGYH9cCa2gI2iw"] .zpbutton.zpbutton-type-primary {
        z-index: 1000;
    position: absolute;
    top: -79px;
    right: -120px;
     background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
}

[data-element-id="elm_F5QgJbMeHUau4oWfkSk1rA"] .zpbutton.zpbutton-type-primary {
        position: absolute;
    z-index: 1000;
    top: -79px;
    right: -120px;
      background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
}

[data-element-id="elm_TrCgo1PfJlT7HMrjGYMH8A"] .zpbutton.zpbutton-type-primary {
    position: absolute;
    z-index: 1000;
    TOP: -79px;
    RIGHT: -120px;
     background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
}

[data-element-id="elm_JaJwR84YaLmn_U5aE2-NHA"] .zpbutton.zpbutton-type-primary {
    position: absolute;
    z-index: 1000;
    top: -79px;
    right: -120px;
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 2px;
    border-radius: 1px;
}

[data-element-id="elm_KV1b0yZHsKNvtKGLy8zbhQ"] .zpbutton.zpbutton-type-primary {
    position: absolute;
    z-index: 1000;
    top: -91px;
    right: -120px;
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92;
    border-width: 0px;
    border-radius: 0px;
}
[data-element-id="elm_VuaxDOtetOQG9zVS8lHX_g"] .zpbutton.zpbutton-type-primary {
    background-color: #4bae92 !important;
    border-style: solid;
    border-color: #4BAE92 !important;
    border-width: 2px;
    border-radius: 1px;
    z-index: 1000;
    position: absolute;
    top: -76px;
    right: -119px;
}

.david-test{
    border: 1px solid red; 
    line-height: 1.2;
}

.bg-gradient{
    background: linear-gradient(145deg, rgba(43, 81, 104, 0.80) 11.61%, rgba(72, 153, 170, 0.80) 79.35%, rgba(73, 178, 149, 0.80) 100%), var(--colour-lightyear-navy-dark, #1F3B4C);
}

.new-landing-page-text{
	font-size: 20px !important;
    opacity: 0.7 !important;
    line-height: 1.6 !important;
}
.david-col {
    display: table-cell;
    vertical-align: top:
}