.elementor-19 .elementor-element.elementor-element-5e842db{margin-top:140px;margin-bottom:0px;}.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-section{background-color:var( --e-global-color-secondary );}.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-section .wpo-section-title-s2 span{font-family:"Manrope";font-size:20px;font-weight:400;line-height:30px;color:#4C5165;}.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-section .wpo-section-title-s2 h2{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-ada3da8 );}.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area input[type="text"], 
				.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area input[type="email"], 
				.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area input[type="date"], 
				.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area input[type="time"], 
				.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area input[type="number"], 
				.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area textarea, 
				.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area select, 
				.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area .form-control, 
				.elementor-19 .elementor-element.elementor-element-17ffcaf .track-video .track-trace select, 
				.elementor-19 .elementor-element.elementor-element-17ffcaf .track-video .track-trace input{font-family:"Inter";font-size:16px;font-weight:400;line-height:27px;}.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area input:not([type="submit"])::-webkit-input-placeholder{color:#BABABA !important;}.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area input:not([type="submit"])::-moz-placeholder{color:#BABABA !important;}.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area input:not([type="submit"])::-ms-input-placeholder{color:#BABABA !important;}.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area input:not([type="submit"])::-o-placeholder{color:#BABABA !important;}.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area textarea::-webkit-input-placeholder{color:#BABABA !important;}.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area textarea::-moz-placeholder{color:#BABABA !important;}.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area textarea::-ms-input-placeholder{color:#BABABA !important;}.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area textarea::-o-placeholder{color:#BABABA !important;}.elementor-19 .elementor-element.elementor-element-17ffcaf .track-video .track-trace input::-webkit-input-placeholder{color:#BABABA !important;}.elementor-19 .elementor-element.elementor-element-17ffcaf .track-video .track-trace select::-webkit-input-placeholder{color:#BABABA !important;}.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area label{color:var( --e-global-color-ada3da8 );}.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area input[type="text"], 
					.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area input[type="email"], 
					.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area input[type="date"], 
					.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area input[type="time"], 
					.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area input[type="number"], 
					.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area textarea, 
					.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area select, 
					.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area .form-control, 
					.elementor-19 .elementor-element.elementor-element-17ffcaf .track-video .track-trace input, 
					.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area .nice-select{color:#BABABA !important;background-color:#443859 !important;}.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area .wpcf7-form-control.wpcf7-submit{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );border-radius:8px 8px 8px 8px;}.elementor-19 .elementor-element.elementor-element-f3e2c46 iframe{height:550px;}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-section .wpo-section-title-s2 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area .wpcf7-form-control.wpcf7-submit{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-section .wpo-section-title-s2 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-form-area .form-area .wpcf7-form-control.wpcf7-submit{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS for wpo-plumco_video_form, class: .elementor-element-17ffcaf */.elementor-19 .elementor-element.elementor-element-17ffcaf .wpcf7-form-control.wpcf7-submit.has-spinner.theme-btn {
    background-image: linear-gradient(90deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
    border: solid 2px #FFFFFF;
}

.elementor-19 .elementor-element.elementor-element-17ffcaf .wpcf7-form-control.wpcf7-submit.has-spinner.theme-btn:hover {
    background-image: linear-gradient(270deg, var(--e-global-color-primary) 0%, var(--e-global-color-secondary) 100%);
}

.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-img-s2 img{
    max-width: 55%;
    transform: translateX(-45%);
}

.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-section.section-padding,.wpo-contact-section .wpo-contact-form-area {
    padding-top: 30px;
    padding-bottom: 30px;
}

.elementor-19 .elementor-element.elementor-element-17ffcaf .form-group {
     margin-bottom: 0px;
}

.elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-section-title-s2 {
    margin-bottom: 0;
}

@media (max-width: 760px) {
    .elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-img {
        height: 305px;
    }
    .elementor-19 .elementor-element.elementor-element-17ffcaf .wpo-contact-section.section-padding {
        padding-bottom: 0;
        padding-top: 0;
    }
}/* End custom CSS */