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}#main-footer{background-color:#000000}.footer-widget,.footer-widget li,.footer-widget li a,#footer-info{font-size:10px}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:0.8em}#footer-widgets .footer-widget li:before{top:1px}#et-footer-nav{background-color:rgba(10,10,10,0.05)}#footer-bottom{background-color:#0a0a0a}#footer-info,#footer-info a{color:#ffffff}#footer-info,#footer-info a{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none}#footer-info{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}}.contact-form-container{max-width:450px;margin:0 auto;padding:30px;background:#007bff;border-radius:12px;box-shadow:0 5px 15px rgba(0,0,0,0.2);color:white;text-align:center}.contact-form-container h2{font-size:26px;margin-bottom:20px;color:white}.input-field{width:100%;padding:14px;margin-bottom:30px;border:1px solid white;border-radius:6px;font-size:18px;background:rgba(255,255,255,0.9);color:#000}.input-field::placeholder{color:rgba(0,0,0,0.6)}.submit-button{width:100%;padding:14px;background:white;border:none;color:#007bff;font-size:20px;font-weight:bold;cursor:pointer;border-radius:6px;transition:0.3s}.submit-button:hover{background:#0056b3;color:white}@media (max-width:480px){.contact-form-container{max-width:90%;padding:20px}.input-field{font-size:16px;padding:12px}.submit-button{font-size:18px;padding:12px}}