.elementor-43115 .elementor-element.elementor-element-d8b2afc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 35px 0px;}.elementor-43115 .elementor-element.elementor-element-d8b2afc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43115 .elementor-element.elementor-element-7b98983 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-43115 .elementor-element.elementor-element-c34fcf4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-43115 .elementor-element.elementor-element-c34fcf4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-43115 .elementor-element.elementor-element-f8cba12 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-43115 .elementor-element.elementor-element-3434d089:not(.elementor-motion-effects-element-type-background), .elementor-43115 .elementor-element.elementor-element-3434d089 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-43115 .elementor-element.elementor-element-3434d089 > .elementor-container{max-width:1140px;text-align:left;}.elementor-43115 .elementor-element.elementor-element-3434d089{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#385074;padding:60px 130px 60px 70px;}.elementor-43115 .elementor-element.elementor-element-3434d089 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43115 .elementor-element.elementor-element-2a73cefb > .elementor-widget-container{padding:0% 0% 0% 30%;}.elementor-43115 .elementor-element.elementor-element-77498219 > .elementor-element-populated{text-align:left;}.elementor-43115 .elementor-element.elementor-element-268370ef > .elementor-widget-container{padding:0% 0% 0% 020%;}.elementor-43115 .elementor-element.elementor-element-33c0a486 > .elementor-element-populated{border-style:dotted;border-width:0px 1px 0px 0px;border-color:#4A4A4A;text-align:left;}.elementor-43115 .elementor-element.elementor-element-2c1690ae > .elementor-widget-container{padding:0% 0% 0% 20%;}.elementor-43115 .elementor-element.elementor-element-1c70a29e > .elementor-element-populated{text-align:right;}.elementor-43115 .elementor-element.elementor-element-431e95c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 010% 0% 0%;}.elementor-43115 .elementor-element.elementor-element-217065e3:not(.elementor-motion-effects-element-type-background), .elementor-43115 .elementor-element.elementor-element-217065e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-43115 .elementor-element.elementor-element-217065e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 60px 0px;}.elementor-43115 .elementor-element.elementor-element-217065e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43115 .elementor-element.elementor-element-516de996{padding:0px 40px 0px 0px;}.elementor-43115 .elementor-element.elementor-element-8d015d > .elementor-element-populated{text-align:right;}.elementor-43115 .elementor-element.elementor-element-7b6d5e26 > .elementor-widget-container{margin:0px 70px 0px 0px;}.elementor-43115 .elementor-element.elementor-element-7b6d5e26 img{border-radius:50% 50% 50% 50%;}.elementor-43115 .elementor-element.elementor-element-382e9fc9 > .elementor-widget-container{margin:0px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-43115 .elementor-element.elementor-element-382e9fc9{font-family:"Gotham Book", Sans-serif;font-size:16px;}.elementor-43115 .elementor-element.elementor-element-37e64ba1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-43115 .elementor-element.elementor-element-5e967e85{font-family:"Gotham Book", Sans-serif;font-size:16px;}.elementor-43115 .elementor-element.elementor-element-2ce2cf88{font-family:"Gotham Book", Sans-serif;font-size:16px;}@media(max-width:1024px){.elementor-43115 .elementor-element.elementor-element-3434d089{padding:50px 0px 0px 0px;}.elementor-43115 .elementor-element.elementor-element-2a73cefb > .elementor-widget-container{padding:0% 0% 0% 10%;}.elementor-43115 .elementor-element.elementor-element-268370ef > .elementor-widget-container{padding:0% 0% 0% 10%;}.elementor-43115 .elementor-element.elementor-element-2c1690ae > .elementor-widget-container{padding:0% 0% 0% 10%;}.elementor-43115 .elementor-element.elementor-element-431e95c3 > .elementor-widget-container{padding:0% 10% 0% 0%;}.elementor-43115 .elementor-element.elementor-element-382e9fc9 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-43115 .elementor-element.elementor-element-3434d089{padding:50px 0px 0px 25px;}.elementor-43115 .elementor-element.elementor-element-2a73cefb > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-43115 .elementor-element.elementor-element-268370ef > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-43115 .elementor-element.elementor-element-33c0a486 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-43115 .elementor-element.elementor-element-2c1690ae > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-43115 .elementor-element.elementor-element-431e95c3 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-43115 .elementor-element.elementor-element-382e9fc9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-43115 .elementor-element.elementor-element-382e9fc9{text-align:center;font-size:14px;}.elementor-43115 .elementor-element.elementor-element-37e64ba1{padding:15px 0px 0px 0px;}.elementor-43115 .elementor-element.elementor-element-2cc5c19c{width:50%;}.elementor-43115 .elementor-element.elementor-element-2cc5c19c > .elementor-element-populated, .elementor-43115 .elementor-element.elementor-element-2cc5c19c > .elementor-element-populated > .elementor-background-overlay, .elementor-43115 .elementor-element.elementor-element-2cc5c19c > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-43115 .elementor-element.elementor-element-5e967e85{text-align:center;}.elementor-43115 .elementor-element.elementor-element-4f20768e{width:50%;}.elementor-43115 .elementor-element.elementor-element-2ce2cf88{text-align:center;}}@media(min-width:768px){.elementor-43115 .elementor-element.elementor-element-2444dfb5{width:30%;}.elementor-43115 .elementor-element.elementor-element-77498219{width:25%;}.elementor-43115 .elementor-element.elementor-element-33c0a486{width:20%;}.elementor-43115 .elementor-element.elementor-element-1c70a29e{width:25%;}.elementor-43115 .elementor-element.elementor-element-1c79f023{width:30%;}.elementor-43115 .elementor-element.elementor-element-8d015d{width:32%;}.elementor-43115 .elementor-element.elementor-element-3ab670cf{width:8%;}.elementor-43115 .elementor-element.elementor-element-74f1d9de{width:59.662%;}.elementor-43115 .elementor-element.elementor-element-799719fd{width:49.332%;}.elementor-43115 .elementor-element.elementor-element-311d10d{width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-43115 .elementor-element.elementor-element-1c79f023{width:25%;}.elementor-43115 .elementor-element.elementor-element-311d10d{width:20%;}}/* Start custom CSS for html, class: .elementor-element-7b98983 */.mktoForm input[type=checkbox] + label:before, .mktoForm input[type=radio] + label:before {
    width: 1.5em;
    height: 1.5em;
	margin-left: -1.5em;}
.nowrap {
  white-space: nowrap ;
}
	#mktoForm_1619 {min-height:100%; width:100%; margin:auto;}
.block {
  text-align: center;
  margin:inherit;

}

#mktoForm_1619,
.mktoLogicalField {
	width: auto !important;
}

#LblI_agree_to_policy__c {
	width: auto !important;
}

#FirstName,
#LastName,
#Email,
#Industry__c,
#Department__c_lead,
#Role_Level__c,
#Key_Theme__c,
#Phone,
#Company
{
	border-radius: 4px;
	padding: 15px !important;
	width: 100% !important;
	min-height: 56px;
    font-size: 18px;
    line-height: 1.5;
    font-weight: 300;
    color: #283337;
    border: 1px solid #cfd2d3;
    background: #fff;
    box-shadow: none;
}

#LblFirstName,
#LblLastName,
#LblEmail,
#LblIndustry__c,
#LblDepartment__c_lead,
#LblRole_Level__c,
#LblKey_Theme__c,
#LblPhone,
#LblCompany {
	font-size: 14px !important;
	font-weight: 300 !important;
	width: auto !important;
}

#FirstName,
#LastName {
    width: 50%;
}

.mktoFieldDescriptor,
.mktoRequiredField,
.mktoFieldWrap {
	width: 100% !important;
}

.bg {
	background: #ffffff;
	padding: 0 20px;
}

.block::before {
  height: inherit; 
  vertical-align: inherit;
  margin-right:inherit; /* Adjusts for spacing */

  /* For visualization 
  background: #808080; width: 5px;
  */
}

.mktoForm {
    padding-top: 30px !important;
}
.mktoButton {
	background: #283337 !important;
	border-radius: 56px !important;
	color: #ffffff !important;
	float: left;
	font-size: 18px !important;
	font-weight: 400 !important;
	margin-top:30px !important;
	min-height: 56px !important;
	padding: 17px 25px !important;
}

.form_container {
    margin-top: 100px;
}
.form_container .row {
    display: flex;
    text-align: left;
}
.form_container form {
    padding: 50px;
    border: 0px solid transparent;
    box-shadow: 0px 0px 20px rgb(178 196 204 / 25%);
}

.form_container h1 {
    font-size: 38px;
    padding-bottom: 20px;
    font-weight: 600;
    color: #385074;
}

.form_container p a {
    text-decoration: underline;
}
.form_container p {
    font-size: 22px;
    color: #385074;
    padding-bottom: 15px;
}

/* Medium screen devices (768px and below) */
@media only screen and (max-width: 768px) {
.form_container .row {
    flex-direction: column;
}
.form_container .bg {
    padding: 5px;
}
.form_container form {
    padding: 0px;
}
}
/* Medium screen devices (768px and above) */
@media only screen and (min-width: 768px) {
	#mktoForm_1619 {min-height:25vw; width:100%; margin:auto;}

    .block {
        text-align: center;
        margin: 20px;
    }

    .block::before {
        content: '';
        height: 10%; 
        vertical-align: middle;
        margin-right: -0.25em; /* Adjusts for spacing */
        /* For visualization 
        background: #808080; width: 5px;
        */
    }
}
.lp-sub-header {
	background: url(/wp-content/uploads/2024/09/LP_Webinar-EmpowerUtilitiesGenAI.jpg) no-repeat center center; 
	  -webkit-background-size: cover;
	  -moz-background-size: cover;
	  -o-background-size: cover;
	  background-size: cover;
	  min-height:100px;
	  
	  min-height:220px;
	  display: flex;
	  align-items: center;
	  justify-content: center;
}
.lp-sub-header h1 {
    font-size: 40px;
    color: #FFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1c70a29e */.contact-us-links {
    font-weight: 600;
}

@media (max-width: 676px) {
    .contact-us-links {
    font-family: "Gotham Book", Sans-serif;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3434d089 */.footer-container {
    font-size: 16px;
    font-family: "Gotham Book", Sans-serif;
}

.footer-container .sub-menu, .footer-container .menu {
    padding: 0;
    list-style: none;
}

.footer-container li {
    margin-bottom: 10px;
}

@media (max-width: 767px) {
    .footer-container li {
        font-size: 14px;
        text-align: left !important;
}

.footer-container p {
    font-size: 16px;
    padding: 10px 0;
}

.footer-container li span {
    display: none;
}

.footer-container .menu {
    border-bottom: 1px solid #cccccc;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382e9fc9 */.copyright-ele {
    opacity: .5;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2cc5c19c */.terms-link {
    border: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-37e64ba1 */.terms-links {
    opacity: .5;
}/* End custom CSS */