.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;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end: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-837ecc7, .elementor-22 .elementor-element.elementor-element-837ecc7::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-775cc5e{text-align:center;}.elementor-22 .elementor-element.elementor-element-775cc5e .elementor-heading-title{color:var( --e-global-color-f34a911 );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 );letter-spacing:var( --e-global-typography-f89ab80-letter-spacing );word-spacing:var( --e-global-typography-f89ab80-word-spacing );}.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;--background-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-f81bd56{--display:flex;--background-transition:0.3s;}.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;--background-transition:0.3s;--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-22 .elementor-element.elementor-element-aadbb81{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-aadbb81.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-d298ac4{text-align:center;color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-d9852fd-letter-spacing );word-spacing:var( --e-global-typography-d9852fd-word-spacing );}.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-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;--background-transition:0.3s;--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-22 .elementor-element.elementor-element-d9912a8{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-d9912a8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-ae4a41e{text-align:center;color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-d9852fd-letter-spacing );word-spacing:var( --e-global-typography-d9852fd-word-spacing );}.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-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;--background-transition:0.3s;--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-22 .elementor-element.elementor-element-2050a54{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-2050a54.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-2347652{text-align:center;color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-d9852fd-letter-spacing );word-spacing:var( --e-global-typography-d9852fd-word-spacing );}.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-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;--background-transition:0.3s;--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-22 .elementor-element.elementor-element-20c5d0a{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-20c5d0a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-960bcff{text-align:center;color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-d9852fd-letter-spacing );word-spacing:var( --e-global-typography-d9852fd-word-spacing );}.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-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;--background-transition:0.3s;--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end:24px;}.elementor-22 .elementor-element.elementor-element-f84d3fa{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-f84d3fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-d4d1ba3{text-align:center;color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-d9852fd-letter-spacing );word-spacing:var( --e-global-typography-d9852fd-word-spacing );}.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-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;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;--padding-block-start:24px;--padding-block-end:24px;--padding-inline-start:24px;--padding-inline-end: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-2138811, .elementor-22 .elementor-element.elementor-element-2138811::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-9d22ee8{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-9d22ee8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-e49f56b{text-align:center;color:var( --e-global-color-secondary );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 );letter-spacing:var( --e-global-typography-d9852fd-letter-spacing );word-spacing:var( --e-global-typography-d9852fd-word-spacing );}.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-d93f3b4{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-8119497{color:var( --e-global-color-f34a911 );}.elementor-22 .elementor-element.elementor-element-7fcb07e{--display:flex;--background-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-0e107d1 > .elementor-widget-container{padding:24px 24px 24px 24px;background-color:var( --e-global-color-f34a911 );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-775cc5e .elementor-heading-title{font-size:var( --e-global-typography-f89ab80-font-size );line-height:var( --e-global-typography-f89ab80-line-height );letter-spacing:var( --e-global-typography-f89ab80-letter-spacing );word-spacing:var( --e-global-typography-f89ab80-word-spacing );}.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 );letter-spacing:var( --e-global-typography-d9852fd-letter-spacing );word-spacing:var( --e-global-typography-d9852fd-word-spacing );}.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 );letter-spacing:var( --e-global-typography-d9852fd-letter-spacing );word-spacing:var( --e-global-typography-d9852fd-word-spacing );}.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 );letter-spacing:var( --e-global-typography-d9852fd-letter-spacing );word-spacing:var( --e-global-typography-d9852fd-word-spacing );}.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 );letter-spacing:var( --e-global-typography-d9852fd-letter-spacing );word-spacing:var( --e-global-typography-d9852fd-word-spacing );}.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 );letter-spacing:var( --e-global-typography-d9852fd-letter-spacing );word-spacing:var( --e-global-typography-d9852fd-word-spacing );}.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 );letter-spacing:var( --e-global-typography-d9852fd-letter-spacing );word-spacing:var( --e-global-typography-d9852fd-word-spacing );}}@media(max-width:767px){.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 );letter-spacing:var( --e-global-typography-f89ab80-letter-spacing );word-spacing:var( --e-global-typography-f89ab80-word-spacing );}.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 );letter-spacing:var( --e-global-typography-d9852fd-letter-spacing );word-spacing:var( --e-global-typography-d9852fd-word-spacing );}.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 );letter-spacing:var( --e-global-typography-d9852fd-letter-spacing );word-spacing:var( --e-global-typography-d9852fd-word-spacing );}.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 );letter-spacing:var( --e-global-typography-d9852fd-letter-spacing );word-spacing:var( --e-global-typography-d9852fd-word-spacing );}.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 );letter-spacing:var( --e-global-typography-d9852fd-letter-spacing );word-spacing:var( --e-global-typography-d9852fd-word-spacing );}.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 );letter-spacing:var( --e-global-typography-d9852fd-letter-spacing );word-spacing:var( --e-global-typography-d9852fd-word-spacing );}.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 );letter-spacing:var( --e-global-typography-d9852fd-letter-spacing );word-spacing:var( --e-global-typography-d9852fd-word-spacing );}}/* Start custom CSS for html, class: .elementor-element-0e107d1 *//* cscrm webform style // start  */

 

.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[value=""],

.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 label,

.cscrm_webform_container .cscrm_webform_container_inner input[type="text"],

.cscrm_webform_container .cscrm_webform_container_inner input[type="email"],

.cscrm_webform_container .cscrm_webform_container_inner input[type="tel"],

.cscrm_webform_container .cscrm_webform_container_inner button,

.cscrm_webform_container .cscrm_webform_container_inner input[type="button"],

.cscrm_webform_container .cscrm_webform_container_inner .similar_to_label,

.cscrm_webform_container .cscrm_webform_container_inner .similar_to_input_field,

.cscrm_webform_container .cscrm_webform_container_inner input[type="submit"] {

                float: left;

                font-size: 13px;

                color: #000;

}

.cscrm_webform_container .cscrm_webform_container_inner input[type="text"],

.cscrm_webform_container .cscrm_webform_container_inner input[type="email"],

.cscrm_webform_container .cscrm_webform_container_inner input[type="tel"],

.cscrm_webform_container .cscrm_webform_container_inner button,

.cscrm_webform_container .cscrm_webform_container_inner input[type="button"],

.cscrm_webform_container .cscrm_webform_container_inner input[type="submit"] {

                border-radius: 3px;

                -moz-border-radius: 3px;

                -webkit-border-radius: 3px;

                padding: 8px;

                background: #fff;

}

.cscrm_webform_container .cscrm_webform_container_inner button,

.cscrm_webform_container .cscrm_webform_container_inner input[type="button"],

.cscrm_webform_container .cscrm_webform_container_inner input[type="submit"] {

                float: left;

                font-size: 14px;

                cursor: pointer;

                background: #33bf65;

                cursor: pointer;

                color: #fff;

                border: none;

                text-shadow: 0px 1px 1px rgba(0,0,0,0.15);

                line-height:1;

                padding: 10px 15px;

                text-align: center;

                position: relative;

                z-index: 1;

}

.cscrm_webform_container .cscrm_webform_container_inner input[type="text"],

.cscrm_webform_container .cscrm_webform_container_inner input[type="email"],

.cscrm_webform_container .cscrm_webform_container_inner input[type="tel"] {

                width: 75%;

                border: 1px solid #ddd;

                transition: all 0.3s ease-out;

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

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

}

.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;

                }

                .cscrm_webform_container .cscrm_webform_container_inner label,

                .cscrm_webform_container .cscrm_webform_container_inner input[type="text"],

                .cscrm_webform_container .cscrm_webform_container_inner input[type="email"],

                .cscrm_webform_container .cscrm_webform_container_inner input[type="tel"] {

                               width: 100%;

                }

}

/* cscrm webform style // end *//* End custom CSS */