body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.ca-contact{max-width:760px;margin:0}.ca-contact .wpcf7-form-control.wpcf7-text,.ca-contact .wpcf7-form-control.wpcf7-email,.ca-contact .wpcf7-form-control.wpcf7-tel,.ca-contact .wpcf7-form-control.wpcf7-textarea{width:100%;display:block;background:transparent;border:1px solid #383838;color:#e6e6e6;padding:14px 16px;font-size:16px;line-height:1.4;border-radius:0;box-shadow:none;outline:none;transition:border-color .2s ease,background-color .2s ease;margin:0 0 18px}.ca-contact .wpcf7-form-control.wpcf7-textarea{min-height:180px;resize:vertical}.ca-contact ::placeholder{color:#9a9a9a;opacity:1}.ca-contact .wpcf7-form-control:focus{border-color:#b5b5b5;background:rgba(255,255,255,0.02)}.ca-contact .wpcf7-submit{appearance:none;border:0;background:#bfbfbf;color:#111;font-weight:600;letter-spacing:.6px;padding:14px 26px;text-transform:uppercase;border-radius:0;cursor:pointer;transition:filter .2s ease,transform .02s ease}.ca-contact .wpcf7-submit:hover{filter:brightness(0.92)}.ca-contact .wpcf7-submit:active{transform:translateY(1px)}.ca-contact .wpcf7-not-valid{border-color:#c94848!important}.ca-contact .wpcf7-response-output{border:1px solid #383838;color:#ddd;padding:12px 14px;margin-top:12px;background:rgba(255,255,255,0.03)}.ca-contact input:-webkit-autofill,.ca-contact input:-webkit-autofill:hover,.ca-contact input:-webkit-autofill:focus{-webkit-text-fill-color:#e6e6e6;-webkit-box-shadow:0 0 0px 1000px #0b0b0b inset;transition:background-color 5000s ease-in-out 0s}