.eventDemoHeader_outerWrap {
    width:100%;
    display:flex;
    flex-wrap:wrap;
    position:relative
}


.eventDemoHeader_outerWrap::after {
  background: #000;
  background: linear-gradient(180deg,#e4e4e4,hsla(0,0%,89%,0));
  content: " ";
  height: 15px;
  left: 0;
  mix-blend-mode: multiply;
  position: absolute;
  top: 100%;
  width: 100%;
  z-index: 10;
}
    
    
.overlineWrap {
	width:100%;
	margin-bottom: 15px;
	padding-bottom: 2px;
	border-bottom: 1px solid #EF8A00;
	color: #EF8A00;
	font-size: 18px;
	font-weight: 600;
    text-align:center;
}




.freeTrial2025-outerwrap {
  width: 100%;
  display: flex;
  justify-content: center;
  text-align: center;
  position: relative;
}

.freeTrial2025-innerwrap {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  width: 100%;
  padding-bottom:5%;
  color:#ffffff;
    
}

.freeTrial2025-innerwrap-pad {
  width: 90%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
 
}

.freeTrial2025-form-innerwrap-pad {
  width: 90%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  background:#D7F5FF;
  border-radius:20px;
}



.freeTrial2025-headline-copy-form-pad{
    width:86%;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.freeTrial2025-headline-copy-form-pad form{
    padding:10.7px;
}

.freeTrial2025-headline-copy-form-pad form label{
   
}


.freeTrial2025-innerwrap-pad span.hs_cos_wrapper_type_form{
    width:100%;
}

.hs_submit{
    text-align:left !important;
}


.freeTrial2025-innerwrap-left,
.freeTrial2025-innerwrap-right {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.freeTrial2025-innerwrap-left {
  padding-top:55px;
}

.freeTrial2025-innerwrap,
 .freeTrial2025-headline-wrap {
  text-align: left;
  width: 100%;

}

.freeTrial2025-headline-wrap{
    padding-bottom:20px;
}

.freeTrial2025-headline-wrap h2{
    padding-bottom:20px;
    color:#ffffff;
}



.freeTrial2025-img-wrap{
    width:100%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom:5%;
}


.freeTrial2025-innerwrap .freeTrial2025-copy {
  text-align: left;
}

.freeTrial2025-innerwrap .freeTrial2025-copy ul {
  padding-left: 15px;
  margin: 0 0 20px 0;
}

.freeTrial2025-innerwrap .freeTrial2025-copy ul li {
  margin-bottom: 15px;
}

.freeTrial2025-innerwrap-right {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 30px;
}



.freeTrial2025-headline-copy-form-pad-formHeadline{
    width:90%;
    text-align:center;
}

.freeTrial2025-headline-copy-form-pad-formHeadline h2{
    font-size:24px;
    margin:27px 0 19px 0;
    line-height:24px;
}

.freeTrial2025-twoColCopy-wrap{
    display:flex;
    flex-wrap:wrap;
}

.freeTrial2025-twoColCopy-img{
    width:100%
}

.freeTrial2025-twoColCopy-copy{
    width:100%;
}

.freeTrial2025-testimonial{
    margin-top:32px;
}

.freeTrial2025-testimonial h3{
    color:#ffffff;
    font-size:24px;
    margin-bottom:20px

}

.freeTrial2025-testimonialUser{
    margin:14px 0 10px 0;
}

.hs_cos_wrapper_type_form h3.form-title{
    display:none;
}


.freeTrial2025-headline-copy-form-pad .hs_cos_wrapper_type_form{
    width:100%;
}

.freeTrial2025-headline-copy-form-pad .hs_cos_wrapper_type_form .hsfc-Step .hsfc-Step__Content{
    padding:0;
}

.freeTrial2025-headline-copy-form-pad .hs_cos_wrapper_type_form .hsfc-Step .hsfc-Step__Content .hsfc-Row{
    margin:0 0 15px 0;
    gap:4%;
}


.freeTrial2025-headline-copy-form-pad .hs_cos_wrapper_type_form .hsfc-Step .hsfc-Step__Content .hsfc-FieldLabel,
.freeTrial2025-headline-copy-form-pad .hs_cos_wrapper_type_form .hsfc-Step .hsfc-Step__Content .hsfc-TextField > :not(:last-child){
    margin:0 0 5px 0;
    font-size:14px;
}

.freeTrial2025-headline-copy-form-pad .hs_cos_wrapper_type_form .hsfc-Step .hsfc-Step__Content > :last-child{
    margin-top:0;
    margin-bottom:30px;
}

.freeTrial2025-headline-copy-form-pad .hs_cos_wrapper_type_form .hsfc-Step .hsfc-Step__Content .hsfc-TextInput{
    padding:9px 5px;
}

.freeTrial2025-headline-copy-form-pad .hs_cos_wrapper_type_form .hsfc-Step .hsfc-Step__Content .hsfc-NavigationRow__Buttons{
    justify-content:center;
}



.freeTrial2025-headline-copy-form-pad .hs_cos_wrapper_type_form .hsfc-Step .hsfc-Step__Content .hsfc-NavigationRow__Buttons .hsfc-Button {
	display: inline-block;
	height: 50px;
	width: 180px;
	text-align: center;
	border-radius: 26px;
	border: 0;
	font-size: 18px;
	font-weight: 400;
	text-transform: uppercase;
    background: #EF8A00;
    color:#193039;
}


.freeTrial2025-headline-copy-form-pad .hs_cos_wrapper_type_form .hsfc-Step .hsfc-Step__Content .hsfc-NavigationRow__Buttons .hsfc-Button:hover {
	background: #C77300 !important;
    color:#FFFFFF !important;
}



.headline-copy-iframe-block-innerwrap-right {
  display: flex;
  justify-content: center;
  align-items: center;
  background: #d7f5ff;
  padding-top: 30px;
  width:100%;    
}

.headline-copy-iframe-block-innerwrap-right iframe {
  max-width:100%;
  border: 0;
  height: 100%;
  min-height: 1200px;
}




@media only screen and (min-width: 1025px) {
  .freeTrial2025-outerwrap {
  }

  .freeTrial2025-innerwrap {
    flex-wrap: nowrap;
    z-index: 1;
    align-items:flex-start;
    padding:0 0 5% 0;
    width:100%;
  }

  .freeTrial2025-innerwrap-left{
    width: 60%;
  }
  
  .freeTrial2025-innerwrap-right {
    width: 40%;
  }    
    
    .freeTrial2025-innerwrap-right{
        padding-top:0;
    }
    
    .freeTrial2025-innerwrap-left {
        padding-top:0;
        padding-bottom:50px;    
    }
    
    .freeTrial2025-innerwrap-right iframe {
        padding-bottom:50px;   
    }
    
    
    .freeTrial2025-innerwrap-left{
      display: flex;
      justify-content: center;
      align-items: flex-start;
      padding-top:94px;
    }
    
    .freeTrial2025-innerwrap-right {
      display: flex;
      justify-content: center;
      align-items: flex-start;
      padding-top:94px;
    }
    
    .freeTrial2025-twoColCopy-wrap{
        display:flex;
        flex-wrap:nowrap;
    }

    .freeTrial2025-twoColCopy-img{
        width:50%
    }

    .freeTrial2025-twoColCopy-copy{
        width:50%;
        align-self: center;
    }
    
    
    .headline-copy-iframe-block-innerwrap-right {
      width: 100%;
      display: flex;
      justify-content: center;
      align-items: flex-start;
      padding-top:70px;
    }

 
}

}


.eventDemoHeader_innerWrap {
    width:100%;
    display:flex;
    flex-wrap:wrap;
}
    

.eventDemoHeader_logoWrap {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding:30px 0;
}

.eventDemoHeader_logoWrapPad {
    width:75%;
    
}


.eventDemoHeader_logoWrap img{
}



.eventDemoHeader_CTAWrap {
    width:100%;
    background:#193039;
    display:flex;
    justify-content: center
}

.eventDemoHeader_CTAWrapPad {
    width:90%;
    padding:2% 0;
}


.eventDemoHeader_CTAInnerPadding {
    width:100%;
    padding:30px;
    
}
.eventDemoHeader_CTAFlexWrap {
    width:100%;
    display:flex;
    flex-wrap:wrap
}
.eventDemoHeader_CTACopyWrap {
    width:100%;
}

.eventDemoHeader_CTACopyWrap,.eventDemoHeader_CTACopyWrap h2,.eventDemoHeader_CTACopyWrap p {
    color:#ffffff;
}



.eventDemoHeader_CTALink {
    width:100%;
    display:flex;
    justify-content: center;
    flex-wrap:wrap;
}

.eventDemoHeader_CTALink img{
    width:80%;
    max-width:300px;
    height:auto;
    padding-bottom:10px;
    
}

.eventDemoHeader_ButtonWrap{
    width:100%;
    display:flex;
    justify-content: center;
}


@media (min-width: 769px) {
    .eventDemoHeader_CTAFlexWrap {
            flex-wrap:nowrap;
    }
    .eventDemoHeader_CTACopyWrap {
        width:60%;
    }

    .eventDemoHeader_CTALink {
        width:40%;
    }
    
    
    
    



}


@media (min-width: 1025px) {
    
    .eventDemoHeader_outerWrap {
        flex-wrap:nowrap;
    }
    
    .eventDemoHeader_innerWrap {
        flex-wrap:wrap;
        /*background: linear-gradient(to right,transparent 0 50%,#193039 50% 100%);*/
    }
    
    
    
    .eventDemoHeader_logoWrap {
        width:50%;
        align-items: center;
        justify-content: center;
        padding:0;
    }
    .eventDemoHeader_CTAWrap {
        width:50%;
        
    }
    
    
}