.salesforce_w2l_lead .w2linput.text {
    width: 100%;
    height: 40px;
		border-radius: 0px;
    margin: .5em 0;
		padding:.5em;
		color:#000000;
		font-size:14px;
		font-family:inherit;
}

.salesforce_w2l_lead .w2linput.textarea {
    width: 100%;
    height: 6em;
    margin: .75em 0;
		color:#000000;
		padding:.5em;
		font-size:14px;
		font-family:inherit;
}

.salesforce_w2l_lead .w2lsubmit {
    float: none;
    clear: both;
    padding: 0;
}

.salesforce_w2l_lead .w2linput.submit {
    float: none;
    margin: 2 0 0 0;
    clear: both;
}

.salesforce_w2l_lead input[type=submit] {
	height: inherit;
	font-size: 16px;
	font-weight: inherit;
}

.salesforce_w2l_lead .sf_type_checkbox .w2llabel {
	width:92%;
	padding:.5em;
	line-height:1.1em;
	display: inline;
}

.salesforce_w2l_lead .w2linput.select {
  width: 100%;
	height: 40px;
  margin: .5em 0;
  padding: .5em;
  color: #555555;
  font-size: 14px;
  font-family: inherit;
}
.salesforce_w2l_lead .sf_field .sf_type_checkbox {
	margin: 1rem 0;
}
.elementor-widget-text-editor p:last-child{margin-bottom:0px;}

/* sticky header */
.site-header {
 top: 0;
 position: sticky;
 position: -webkit-sticky; /* Safari */
 width: 100%!important;
}

.header {
 top: 0;
 position: sticky;
 position: -webkit-sticky; /* Safari */
 width: 100%!important;
}

.sticky {
  position: -webkit-sticky; /* Safari */
  position: sticky;
  top: 0;
}

.elementor-page .ast-menu-toggle {
	color: #ffffff !important;
}

.gallery-caption 
{
	border: 0px !important;
}

.fake-field .elementor-accordion > div:first-of-type {display: none;}

.elementor-141 .elementor-element.elementor-element-ce4c2d8 .be-pack .tl-heading .be-title {  color: #EACE4D;
}

.timeline li {
    margin-bottom: 5px;
    position: relative;
}

.vertical-center {
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.gallery {
    margin: auto;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}

.ekit_menu_responsive_tablet .elementskit-submenu-indicator {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        border: 1px none;
        border-radius: 30px
    }


.form-white-text {
 .salesforce_w2l_lead .required {
    color: white;
	 font-family:inherit;
}
}