.elementor-37429 .elementor-element.elementor-element-ed7b330:not(.elementor-motion-effects-element-type-background), .elementor-37429 .elementor-element.elementor-element-ed7b330 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D2444;}.elementor-37429 .elementor-element.elementor-element-ed7b330 > .elementor-container{min-height:300px;}.elementor-37429 .elementor-element.elementor-element-ed7b330{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;z-index:0;}.elementor-37429 .elementor-element.elementor-element-ed7b330 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Roboto;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-37429 .elementor-element.elementor-element-1e88a8e .elementor-heading-title{font-size:52px;font-weight:600;line-height:62px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Roboto;font-weight:var( --e-global-typography-text-font-weight );}.elementor-37429 .elementor-element.elementor-element-44e301b > .elementor-widget-container{padding:0px 90px 0px 0px;}.elementor-37429 .elementor-element.elementor-element-44e301b{text-align:left;font-family:"Roboto", Roboto;font-size:18px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-37429 .elementor-element.elementor-element-89acbe4:not(.elementor-motion-effects-element-type-background), .elementor-37429 .elementor-element.elementor-element-89acbe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-37429 .elementor-element.elementor-element-89acbe4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 0px 96px 40px;}.elementor-37429 .elementor-element.elementor-element-89acbe4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37429 .elementor-element.elementor-element-f346129 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-37429 .elementor-element.elementor-element-7cb9180 .elementor-heading-title{font-family:"Roboto", Roboto;font-size:44px;font-weight:600;line-height:56px;color:#0D2444;}.elementor-37429 .elementor-element.elementor-element-ad69004 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 0px;}.elementor-37429 .elementor-element.elementor-element-ad69004{text-align:left;font-family:"Roboto", Roboto;font-size:18px;font-weight:400;line-height:28px;color:#3D3D3D;}.elementor-37429 .elementor-element.elementor-element-9cf8b69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 0px;}.elementor-37429 .elementor-element.elementor-element-9cf8b69{text-align:left;font-family:"Roboto", Roboto;font-size:18px;font-weight:400;line-height:28px;color:#3D3D3D;}.elementor-37429 .elementor-element.elementor-element-c0fb7fe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-37429 .elementor-element.elementor-element-c0fb7fe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-37429 .elementor-element.elementor-element-c0fb7fe > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-424px 42px 0px 42px;--e-column-margin-right:42px;--e-column-margin-left:42px;padding:30px 30px 30px 30px;}.elementor-37429 .elementor-element.elementor-element-c0fb7fe > .elementor-element-populated, .elementor-37429 .elementor-element.elementor-element-c0fb7fe > .elementor-element-populated > .elementor-background-overlay, .elementor-37429 .elementor-element.elementor-element-c0fb7fe > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-37429 .elementor-element.elementor-element-c0fb7fe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37429 .elementor-element.elementor-element-c0fb7fe{z-index:99;}.elementor-37429 .elementor-element.elementor-element-cedc4d2 > .elementor-widget-container{margin:15px 0px 0px 0px;}@media(max-width:1024px) and (min-width:768px){.elementor-37429 .elementor-element.elementor-element-82c9c0b{width:100%;}.elementor-37429 .elementor-element.elementor-element-f346129{width:100%;}.elementor-37429 .elementor-element.elementor-element-c0fb7fe{width:100%;}}@media(max-width:1024px){.elementor-37429 .elementor-element.elementor-element-ed7b330 > .elementor-container{min-height:400px;}.elementor-37429 .elementor-element.elementor-element-ed7b330{padding:0px 0px 0px 0px;}.elementor-37429 .elementor-element.elementor-element-82c9c0b > .elementor-element-populated{padding:0px 50px 0px 50px;}.elementor-37429 .elementor-element.elementor-element-1e88a8e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-37429 .elementor-element.elementor-element-1e88a8e{text-align:left;}.elementor-37429 .elementor-element.elementor-element-1e88a8e .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-37429 .elementor-element.elementor-element-44e301b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-37429 .elementor-element.elementor-element-44e301b{text-align:left;line-height:1.4em;}.elementor-37429 .elementor-element.elementor-element-89acbe4{margin-top:0px;margin-bottom:0px;padding:48px 0px 48px 0px;}.elementor-37429 .elementor-element.elementor-element-f346129 > .elementor-element-populated{padding:0px 50px 50px 50px;}.elementor-37429 .elementor-element.elementor-element-7cb9180 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-37429 .elementor-element.elementor-element-ad69004 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-37429 .elementor-element.elementor-element-ad69004{text-align:left;line-height:1.4em;}.elementor-37429 .elementor-element.elementor-element-9cf8b69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-37429 .elementor-element.elementor-element-9cf8b69{text-align:left;line-height:1.4em;}.elementor-37429 .elementor-element.elementor-element-c0fb7fe > .elementor-element-populated{margin:0px 50px 0px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;}.elementor-37429 .elementor-element.elementor-element-cedc4d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-37429 .elementor-element.elementor-element-ed7b330 > .elementor-container{min-height:300px;}.elementor-37429 .elementor-element.elementor-element-ed7b330{padding:40px 0px 40px 0px;}.elementor-37429 .elementor-element.elementor-element-82c9c0b > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-37429 .elementor-element.elementor-element-1e88a8e{text-align:left;}.elementor-37429 .elementor-element.elementor-element-1e88a8e .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-37429 .elementor-element.elementor-element-44e301b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-37429 .elementor-element.elementor-element-44e301b{text-align:left;font-size:16px;line-height:25px;}.elementor-37429 .elementor-element.elementor-element-89acbe4{padding:48px 0px 48px 0px;}.elementor-37429 .elementor-element.elementor-element-f346129 > .elementor-element-populated{padding:0px 15px 50px 15px;}.elementor-37429 .elementor-element.elementor-element-7cb9180 .elementor-heading-title{font-size:26px;line-height:36px;}.elementor-37429 .elementor-element.elementor-element-ad69004 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-37429 .elementor-element.elementor-element-ad69004{text-align:left;font-size:16px;line-height:25px;}.elementor-37429 .elementor-element.elementor-element-9cf8b69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-37429 .elementor-element.elementor-element-9cf8b69{text-align:left;font-size:16px;line-height:25px;}.elementor-37429 .elementor-element.elementor-element-c0fb7fe > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 5px 40px 5px;}.elementor-37429 .elementor-element.elementor-element-cedc4d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS */.special-rep-css .mktoForm.mktoLayoutAbove .mktoRequiredField .mktoAsterix {
padding-left: 5px !important;
}
input#LastName, input#FirstName, input#Title {
    margin-top: 0px !important;
}
/*For CTA button center align*/
.mktoForm .mktoButtonRow {
text-align: center !important;
display: block;
top:-21px!important;
}
body .mktoForm .mktoFormCol {
    margin-left: -15px;
}
body .special-rep-css span.mktoButtonWrap.mktoRound, .special-rep-css span.mktoButtonWrap.mktoSkip {
margin-left: auto !important;
}
body .special-rep-css .mktoForm .mktoButtonWrap.mktoRound .mktoButton:hover:after {
    transform: translateX(5px) scale(1.1);
}
body .special-rep-css .mktoForm .mktoButtonWrap.mktoRound .mktoButton:after{
    content: "\e91f";
    font-family: 'HeroIcons' !important;
    margin: 0 0 0 5px;
    font-size: 19px;
    font-weight: normal;
    top: 3px;
    position: relative;
    transition: transform .2s ease-out;
    display: inline-block;
}
body .special-rep-css .mktoForm .mktoButtonWrap.mktoRound .mktoButton:hover{
background-color: #209068 !important;
}

.site-main .special-rep-css .mktoForm .mktoButtonWrap.mktoRound .mktoButton {
    background-image: none !important;
    border: none !important;
    box-shadow: none !important;
    background-color: #26A376 !important;
    width: 350px !important;
    height: auto !important;
    padding: 13px 24px 15px 24px !important;
    border-radius: 100px !important;
    font-size: 16px !important;
    font-style: normal !important;
    font-family: 'Roboto';
    text-transform: none;
    letter-spacing: 0px !important;    
}
.mktoForm .mktoButtonWrap {
margin: auto !important;
}
/*For CTA button center align*/

.mktoForm .mktoFormRow .mktoField {
clear: left;
font-size: 14px !important;
}
/*body.animation-overflow .elementor-section.elementor-section-boxed>.elementor-container {
max-width: 1200px !important;
}*/
input::placeholder {
  color: transparent !important;
}
.mktoFieldDescriptor.mktoFormCol {
margin-bottom: 30px !important;
}
.mktoForm label a { color: #13aff0 !important;
padding: 10px 0;  } 
.mktoForm {
width: 400px !important;
margin: auto !important;
}
.mktoForm .mktoLabel {
width: fit-content !important;}
.mktoForm .mktoAsterix {
float: right !important;
}
.mktoForm .mktoOffset {
width: 0px !important; }
.mktoForm span, #LblPartnership_Interest_Type__c, body .mktoForm .mktoRequiredField label.mktoLabel {
color: #33475b !important;
font-size: 15px !important;
font-weight: 600 !important;
}
body .mktoForm #LblValidation_Check__c span {
font-weight: 400 !important;
}    
body textarea#Industry_Details__c {
height: 40px !important; 
min-height: 40px !important;
padding: 10px !important;
margin-top: 11px;
}
label#LblIndustry_Details__c {
    font-weight: 600;
    font-size: 15px;
}
.mktoForm select, textarea#Industry_Details__c, textarea {
width: 400px !important;
    border-radius: 7px !important;
    box-shadow: none !important;
    background-color: rgba(0, 0, 0, 0) !important;
    color: #333 !important;
    border: 1px solid #ddd !important;
}
select#Partnership_Interest_Type__c {
    margin-top: 15px;
}
.mktoForm input[type=text], .mktoForm input[type=url], .mktoForm input[type=email], .mktoForm input[type=tel], .mktoForm input[type=number], .mktoForm input[type=date], .mktoForm textarea.mktoField {
    width: 400px !important;
    display: inline-block;
    font-size: 14px !important;
    vertical-align: middle;
    color: #333;
    border: 0 !important;
    border-radius: 0 !important;
    background: none !important;
    border-bottom: 2px solid #CCCCCC !important;
    padding: 2px 3px 0 !important;
    box-shadow: none !important;
}

body .mktoForm input[type=text], body .mktoForm input[type=url], body  .mktoForm input[type=tel], body .mktoForm input[type=number], body .mktoForm input[type=date], .mktoForm input[type=email], select#Country {
margin-top: -16px!important;
}
body .special-rep-css label#LblownerCheck__c, body .special-rep-css label#LblValidation_Check__c {
    width: fit-content !important;
}
body .special-rep-css .mktoForm input[type=checkbox] + label:before, body .special-rep-css .mktoForm input[type=radio] + label:before {
    margin-top: -22px;
    margin-left: -1.8em !important;
}
label#LblCountry, label#LblIndustry, #LblinterestedInContactUs { float: left !important; margin-bottom: 10px; }
#Industry {margin-top: -15px;}

select#revenueRange { margin-top: 9px;}
.mktoForm .mktoRequiredField label.mktoLabel {
    font-weight: 400 !important;
}
body form textarea {
    min-height: 50px;
}
@media (max-width: 767px) {
body .site-main .mktoForm .mktoButtonWrap.mktoRound button.mktoButton,   body .site-main .special-rep-css .mktoForm .mktoButtonWrap.mktoRound .mktoButton {
width: 300px !important;
margin: auto !important;
}
body .mktoForm .mktoFormCol { margin-left: 0px;
}    
.mktoMobileShow .mktoForm, .mktoForm * {
padding: 0px !important;
}    
input#Validation_Check__c {
    margin-top: -35px !important;
}    
body .mktoForm .mktoButtonWrap.mktoCupidGreen .mktoButton {
width: 300px !important;
}
body .leadership-row .elementor-element-populated{
padding: 0px !important;    
}     
span.mktoButtonWrap.mktoSkip {
margin-left: 0px !important;
}
body .mktoForm .mktoButtonWrap.mktoSkip .mktoButton{
width: 295px !important;  
}
body .mktoForm label#LblownerCheck__c, body .special-rep-css .mktoForm label#LblownerCheck__c {
width: 280px !important;
display: block;
position: relative;
}    
input#ownerCheck__c {
    margin-top: -50px;
}
body .mktoTemplateBox{
width: 320px !important;
margin-left: -16px !important;
}    
body .mktoForm, body .special-rep-css .mktoForm {
margin: auto !important;
width: 310px !important;
}    
body .mktoForm input[type=text], body .mktoForm input[type=url],body  .mktoForm input[type=email], body .mktoForm input[type=tel], body .mktoForm input[type=number], body .mktoForm input[type=date], body .mktoForm select.mktoField, body .mktoForm textarea.mktoField {
width: 300px !important;
padding: 0 10px !important;
}
body .special-rep-css .mktoForm input[type=checkbox] + label:before {
margin-top: -37px !important;
margin-left: -1.5em !important;
}  
body .special-rep-css label#LblownerCheck__c, body .special-rep-css label#LblValidation_Check__c {
    width: 310px !important;
}
}

body .welcomeform-button {
margin: auto !important;
text-align: center !important;
}/* End custom CSS */