.elementor-22 .elementor-element.elementor-element-837ecc7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-837ecc7:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-837ecc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b09d4ed );}.elementor-22 .elementor-element.elementor-element-21e81f5 > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-22 .elementor-element.elementor-element-21e81f5{text-align:center;}.elementor-22 .elementor-element.elementor-element-21e81f5 .elementor-heading-title{font-size:var( --e-global-typography-85e3b3e-font-size );font-weight:var( --e-global-typography-85e3b3e-font-weight );text-transform:var( --e-global-typography-85e3b3e-text-transform );line-height:var( --e-global-typography-85e3b3e-line-height );color:var( --e-global-color-bd016fd );}.elementor-22 .elementor-element.elementor-element-775cc5e{text-align:center;}.elementor-22 .elementor-element.elementor-element-775cc5e .elementor-heading-title{font-family:var( --e-global-typography-f89ab80-font-family ), Sans-serif;font-size:var( --e-global-typography-f89ab80-font-size );font-weight:var( --e-global-typography-f89ab80-font-weight );line-height:var( --e-global-typography-f89ab80-line-height );color:var( --e-global-color-f34a911 );}.elementor-22 .elementor-element.elementor-element-fb53fad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-fb5a7c5 img{width:80px;height:80px;object-fit:cover;object-position:top center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50% 50% 50% 50%;}.elementor-22 .elementor-element.elementor-element-0df0521 > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-22 .elementor-element.elementor-element-0df0521 img{width:80px;height:80px;object-fit:cover;object-position:top center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50% 50% 50% 50%;}.elementor-22 .elementor-element.elementor-element-823be2e > .elementor-widget-container{margin:0px 0px 0px -20px;}.elementor-22 .elementor-element.elementor-element-823be2e img{width:80px;height:80px;object-fit:cover;object-position:top center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:50% 50% 50% 50%;}.elementor-22 .elementor-element.elementor-element-f90a8a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-f81bd56{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-5fa6c72{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-22 .elementor-element.elementor-element-aadbb81{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-aadbb81.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-d298ac4 > .elementor-widget-container{padding:8px 24px 8px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:6px 6px 6px 6px;}.elementor-22 .elementor-element.elementor-element-d298ac4{text-align:center;font-family:var( --e-global-typography-d9852fd-font-family ), Sans-serif;font-size:var( --e-global-typography-d9852fd-font-size );font-weight:var( --e-global-typography-d9852fd-font-weight );line-height:var( --e-global-typography-d9852fd-line-height );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-199860d{color:var( --e-global-color-f34a911 );}.elementor-22 .elementor-element.elementor-element-8046ae7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-22 .elementor-element.elementor-element-d9912a8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-d9912a8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-ae4a41e > .elementor-widget-container{padding:8px 24px 8px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:6px 6px 6px 6px;}.elementor-22 .elementor-element.elementor-element-ae4a41e{text-align:center;font-family:var( --e-global-typography-d9852fd-font-family ), Sans-serif;font-size:var( --e-global-typography-d9852fd-font-size );font-weight:var( --e-global-typography-d9852fd-font-weight );line-height:var( --e-global-typography-d9852fd-line-height );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-12364c4{color:var( --e-global-color-f34a911 );}.elementor-22 .elementor-element.elementor-element-9382ba3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-22 .elementor-element.elementor-element-2050a54{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-2050a54.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-2347652 > .elementor-widget-container{padding:8px 24px 8px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:6px 6px 6px 6px;}.elementor-22 .elementor-element.elementor-element-2347652{text-align:center;font-family:var( --e-global-typography-d9852fd-font-family ), Sans-serif;font-size:var( --e-global-typography-d9852fd-font-size );font-weight:var( --e-global-typography-d9852fd-font-weight );line-height:var( --e-global-typography-d9852fd-line-height );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-38fb997{color:var( --e-global-color-f34a911 );}.elementor-22 .elementor-element.elementor-element-4eed57a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-22 .elementor-element.elementor-element-20c5d0a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-20c5d0a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-960bcff > .elementor-widget-container{padding:8px 24px 8px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:6px 6px 6px 6px;}.elementor-22 .elementor-element.elementor-element-960bcff{text-align:center;font-family:var( --e-global-typography-d9852fd-font-family ), Sans-serif;font-size:var( --e-global-typography-d9852fd-font-size );font-weight:var( --e-global-typography-d9852fd-font-weight );line-height:var( --e-global-typography-d9852fd-line-height );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-1dde16c{color:var( --e-global-color-f34a911 );}.elementor-22 .elementor-element.elementor-element-33f7058{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-22 .elementor-element.elementor-element-f84d3fa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f84d3fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-d4d1ba3 > .elementor-widget-container{padding:8px 24px 8px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:6px 6px 6px 6px;}.elementor-22 .elementor-element.elementor-element-d4d1ba3{text-align:center;font-family:var( --e-global-typography-d9852fd-font-family ), Sans-serif;font-size:var( --e-global-typography-d9852fd-font-size );font-weight:var( --e-global-typography-d9852fd-font-weight );line-height:var( --e-global-typography-d9852fd-line-height );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-ff3a46f{color:var( --e-global-color-f34a911 );}.elementor-22 .elementor-element.elementor-element-2138811{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-22 .elementor-element.elementor-element-2138811:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-2138811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#456773;}.elementor-22 .elementor-element.elementor-element-9d22ee8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-9d22ee8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-e49f56b > .elementor-widget-container{padding:8px 24px 8px 24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:6px 6px 6px 6px;}.elementor-22 .elementor-element.elementor-element-e49f56b{text-align:center;font-family:var( --e-global-typography-d9852fd-font-family ), Sans-serif;font-size:var( --e-global-typography-d9852fd-font-size );font-weight:var( --e-global-typography-d9852fd-font-weight );line-height:var( --e-global-typography-d9852fd-line-height );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-d93f3b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-8119497{color:var( --e-global-color-f34a911 );}.elementor-22 .elementor-element.elementor-element-7fcb07e{--display:flex;}.elementor-22 .elementor-element.elementor-element-7c41a15 > .elementor-widget-container{background-color:var( --e-global-color-f34a911 );padding:12px 12px 12px 12px;border-radius:16px 16px 16px 16px;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-aadbb81{--width:auto;}.elementor-22 .elementor-element.elementor-element-d9912a8{--width:auto;}.elementor-22 .elementor-element.elementor-element-2050a54{--width:auto;}.elementor-22 .elementor-element.elementor-element-20c5d0a{--width:auto;}.elementor-22 .elementor-element.elementor-element-f84d3fa{--width:auto;}.elementor-22 .elementor-element.elementor-element-9d22ee8{--width:auto;}}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-21e81f5 .elementor-heading-title{font-size:var( --e-global-typography-85e3b3e-font-size );line-height:var( --e-global-typography-85e3b3e-line-height );}.elementor-22 .elementor-element.elementor-element-775cc5e .elementor-heading-title{font-size:var( --e-global-typography-f89ab80-font-size );line-height:var( --e-global-typography-f89ab80-line-height );}.elementor-22 .elementor-element.elementor-element-f90a8a1{--flex-wrap:wrap;}.elementor-22 .elementor-element.elementor-element-d298ac4{font-size:var( --e-global-typography-d9852fd-font-size );line-height:var( --e-global-typography-d9852fd-line-height );}.elementor-22 .elementor-element.elementor-element-ae4a41e{font-size:var( --e-global-typography-d9852fd-font-size );line-height:var( --e-global-typography-d9852fd-line-height );}.elementor-22 .elementor-element.elementor-element-2347652{font-size:var( --e-global-typography-d9852fd-font-size );line-height:var( --e-global-typography-d9852fd-line-height );}.elementor-22 .elementor-element.elementor-element-960bcff{font-size:var( --e-global-typography-d9852fd-font-size );line-height:var( --e-global-typography-d9852fd-line-height );}.elementor-22 .elementor-element.elementor-element-d4d1ba3{font-size:var( --e-global-typography-d9852fd-font-size );line-height:var( --e-global-typography-d9852fd-line-height );}.elementor-22 .elementor-element.elementor-element-e49f56b{font-size:var( --e-global-typography-d9852fd-font-size );line-height:var( --e-global-typography-d9852fd-line-height );}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-21e81f5 .elementor-heading-title{font-size:var( --e-global-typography-85e3b3e-font-size );line-height:var( --e-global-typography-85e3b3e-line-height );}.elementor-22 .elementor-element.elementor-element-775cc5e .elementor-heading-title{font-size:var( --e-global-typography-f89ab80-font-size );line-height:var( --e-global-typography-f89ab80-line-height );}.elementor-22 .elementor-element.elementor-element-d298ac4{font-size:var( --e-global-typography-d9852fd-font-size );line-height:var( --e-global-typography-d9852fd-line-height );}.elementor-22 .elementor-element.elementor-element-ae4a41e{font-size:var( --e-global-typography-d9852fd-font-size );line-height:var( --e-global-typography-d9852fd-line-height );}.elementor-22 .elementor-element.elementor-element-2347652{font-size:var( --e-global-typography-d9852fd-font-size );line-height:var( --e-global-typography-d9852fd-line-height );}.elementor-22 .elementor-element.elementor-element-960bcff{font-size:var( --e-global-typography-d9852fd-font-size );line-height:var( --e-global-typography-d9852fd-line-height );}.elementor-22 .elementor-element.elementor-element-d4d1ba3{font-size:var( --e-global-typography-d9852fd-font-size );line-height:var( --e-global-typography-d9852fd-line-height );}.elementor-22 .elementor-element.elementor-element-e49f56b{font-size:var( --e-global-typography-d9852fd-font-size );line-height:var( --e-global-typography-d9852fd-line-height );}}/* Start custom CSS for html, class: .elementor-element-7c41a15 */.cscrm_webform_container:before,

.cscrm_webform_container:after {

content: " ";

display: table;

clear: both; 

} 

/* In order to remove all CentralStationCRM styling remove the values below or set them to inherit 

*/

.cscrm_webform_container .cscrm_webform_container_inner {

font-size: 13px;

float: left;

margin: 0;

padding: 15px;

line-height: 1;

max-width: 800px;

position: relative;

}

.cscrm_webform_container .cscrm_webform_container_inner .cscrm_webform_field_wrapper {

margin-bottom: 20px;

display: inline-block;

width: 100%;

}

.cscrm_webform_container .cscrm_webform_container_inner .cscrm_webform_field_wrapper .label_required span {

position: relative;

}

.cscrm_webform_container .cscrm_webform_container_inner .cscrm_webform_field_wrapper .label_required span:after {

content: '*';

position: absolute;

font-size: 12px;

top: 0;

right: -6px;

}

.cscrm_webform_container .cscrm_webform_container_inner .field_with_errors {

width: auto;

}

.cscrm_webform_container form.errors .cscrm_webform_field_wrapper textarea.required:empty,


.cscrm_webform_container form.errors .cscrm_webform_field_wrapper input.required:not(value) {

border: 1px solid #e74b4b;

}

.cscrm_webform_container .cscrm_webform_container_inner label,

.cscrm_webform_container .cscrm_webform_container_inner .similar_to_label {

width: 25%;

padding: 10px 0;

}

.cscrm_webform_container .cscrm_webform_container_inner input {

box-sizing: border-box;

}

.cscrm_webform_container .cscrm_webform_container_inner #error_explanation {

width: auto;

margin-bottom: 10px;

padding: 10px;

border-radius: 3px;

-moz-border-radius: 3px;

-webkit-border-radius: 3px;

color: #fff;

background: #e74b4b;

}

.cscrm_webform_container .cscrm_webform_container_inner #error_explanation h2 {

font-size: 13px;

margin: 0 0 10px 0;

}

.cscrm_webform_container .cscrm_webform_container_inner #error_explanation ul {

list-style-type: square;

margin: 0;

padding: 0;

}

.cscrm_webform_container .cscrm_webform_container_inner #error_explanation ul li {

margin-left: 13px;

}

.cscrm_webform_container .cscrm_webform_container_inner .cscrm_wf_message {

display: none;

}




.cscrm_webform_container .cscrm_webform_container_inner .similar_to_input_field {

width: 75%;

}

.cscrm_webform_container .cscrm_webform_container_inner textarea {

width: 75%;

height: 120px;

border: 1px solid #ddd;

font-size: 13px;

font-family: inherit;

padding: 8px;

border-radius: 3px;

-moz-border-radius: 3px;

-webkit-border-radius: 3px;

box-sizing: border-box;

}

.cscrm_webform_container .cscrm_webform_container_inner #g_recaptcha_submit_dummy {

background: #ccc;

cursor: not-allowed;

}

.cscrm_webform_container .cscrm_webform_container_inner .grecaptcha-badge {

box-shadow: none !important;

margin-bottom: 20px;

}

.cscrm_webform_container .cscrm_webform_container_inner #g_recaptcha_submit:hover {

transition: all 0.3s ease-out;

-moz-transition: all 0.3s ease-out;

-webkit-transition: all 0.3s ease-out;

background: #33ae5f;

}

.cscrm_webform_container .cscrm_webform_container_inner .grecaptcha-badge .grecaptcha-logo > iframe {

border: none !important;

}

.cscrm_webform_container .cscrm_webform_field_wrapper.cscrm_promo,

.cscrm_webform_container .cscrm_webform_field_wrapper.cscrm_promo a {

color: #999;

}

.cscrm_webform_container .cscrm_webform_container_inner .cscrm_webform_loader {

display: none;

position: absolute;

top: 50%;

left: 50%;

transform: translate(-50%,-50%);

-webkit-transform: translate(-50%,-50%);

-moz-transform: translate(-50%,-50%);

-o-transform: translate(-50%,-50%);

width: 64px;

height: 64px;

z-index: 999;

}

.cscrm_webform_container .cscrm_webform_container_inner .cscrm_webform_loader span {

box-sizing: border-box;

display: block;

position: absolute;

width: 51px;

height: 51px;

margin: 6px;

border: 6px solid #999;

border-radius: 50%;

animation: cscrm_webform_loader_ani 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;

border-color: #999 transparent transparent transparent;

}

.cscrm_webform_container .cscrm_webform_container_inner .cscrm_webform_loader span:nth-child(1) {

animation-delay: -0.45s;

}

.cscrm_webform_container .cscrm_webform_container_inner .cscrm_webform_loader span:nth-child(2) {

animation-delay: -0.3s;

}

.cscrm_webform_container .cscrm_webform_container_inner .cscrm_webform_loader span:nth-child(3) {

animation-delay: -0.15s;

}

@keyframes cscrm_webform_loader_ani {

0% {

transform: rotate(0deg);

-webkit-transform: rotate(0deg);

-moz-transform: rotate(0deg);

-o-transform: rotate(0deg);

}

100% {

transform: rotate(360deg);

-webkit-transform: rotate(360deg);

-moz-transform: rotate(360deg);

-o-transform: rotate(360deg);

}

}

@media (max-width: 768px){

.cscrm_webform_container .cscrm_webform_container_inner {

width: auto;

}
}/* End custom CSS */