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}}.custom-form-wrapper{background:white;padding:25px;border-radius:10px;box-shadow:0px 5px 15px rgba(0,0,0,0.1);max-width:550px;margin:auto;font-family:'Arial',sans-serif}.custom-form-wrapper h2{font-size:22px;font-weight:bold;color:black;text-align:left;margin-bottom:15px}.custom-form-wrapper label{font-size:16px;font-weight:bold;color:black;display:block;margin-bottom:5px}.custom-form-wrapper input[type="text"],.custom-form-wrapper input[type="email"],.custom-form-wrapper input[type="tel"]{width:100%;padding:12px;margin-bottom:15px;border:2px solid #ddd;border-radius:5px;font-size:16px;background:#f9f9f9;transition:border-color 0.3s ease-in-out,box-shadow 0.3s ease-in-out}.custom-form-wrapper input:focus{border-color:#2FB660;outline:none;background:white;box-shadow:0px 0px 5px rgba(47,182,96,0.3)}.custom-form-wrapper input[type="submit"]{background:#2FB660;color:White;font-weight:bold;padding:14px;border:none;border-radius:5px;cursor:pointer;font-size:16px;width:100%;text-transform:uppercase;transition:background 0.3s ease-in-out}.custom-form-wrapper input[type="submit"]:hover{background:#25914E}@media (max-width:80px){.custom-form-wrapper{padding:15px}.custom-form-wrapper h2{font-size:20px}.custom-form-wrapper input[type="text"],.custom-form-wrapper input[type="email"],.custom-form-wrapper input[type="tel"]{font-size:14px;padding:10px}.custom-form-wrapper input[type="submit"]{font-size:14px;padding:12px}}#ctc_main{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;z-index:9999!important}