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}}.contract-form form{background:#f7f7f7!important;border-radius:12px!important;border:1px solid #ddd!important;padding:25px 25px}.contract-form label{font-weight:600;display:block;margin-top:15px!important}.contract-form input[type="text"],.contract-form input[type="email"],.contract-form input[type="tel"],.contract-form input[type="number"],.contract-form textarea,.contract-form select{width:100%;padding:10px 12px;border:1px solid #ccc;border-radius:6px;margin-bottom:0px;font-size:15px}.contract-form .custom-file-upload{padding-top:0px;margin-top:0px;margin-bottom:0;padding-bottom:0}.contract-form input[type="submit"]{background:#3A6351;color:#fff;margin-top:30px;width:100%;padding:12px 20px;border-radius:6px;border:none;font-size:16px;cursor:pointer}.contract-form input[type="submit"]:hover{background:#3A6351}.contract-form input[type="checkbox"]{display:inline-block!important;opacity:1!important;visibility:visible!important}.contract-form p{padding-top:0px;margin-top:0px;margin-bottom:0;padding-bottom:0}.contract-form canvas{width:100%!important;height:auto!important;max-width:100%!important;border-radius:6px!important}.contract-form .wpcf7-form-control-signature{width:100%!important;max-width:100%!important}.contract-form input[type="hidden"]{display:none!important}.payment-form form{background:#f7f7f7;padding:0px 25px;border-radius:12px;border:1px solid #ddd}.payment-form label{font-weight:600;display:block;margin-bottom:0px}.payment-form input[type="text"],.payment-form input[type="email"],.payment-form input[type="tel"],.payment-form input[type="number"],.payment-form textarea,.payment-form select{width:100%;padding:10px 12px;border:1px solid #ccc;border-radius:6px;margin-bottom:0px;font-size:15px}.payment-form #final-display{color:#333!important;background-color:#7e7c7c42!important}.payment-form .custom-file-upload{padding-top:0px;margin-top:0px;margin-bottom:0;padding-bottom:0}.payment-form input[type="submit"]{background:#3A6351;color:#fff;margin-top:30px;width:100%;padding:12px 20px;border-radius:6px;border:none;font-size:16px;cursor:pointer}.payment-form input[type="submit"]:hover{background:#3A6351}.payment-form input[type="checkbox"]{display:inline-block!important;opacity:1!important;visibility:visible!important}.payment-form p,.payment-form label{padding-top:0px;margin-top:0px;margin-bottom:0;padding-bottom:0}.quote-form{max-width:700px;margin:0 auto}.quote-form label{display:block;font-weight:600;margin-top:10px;color:grey}.quote-form input[type="text"],.quote-form input[type="email"],.quote-form textarea{width:100%;padding:0px 2px;border:0px solid black;border-bottom:1px solid grey!important;color:white;font-size:15px;margin-bottom:0px;background-color:transparent;transition:all 0.25s ease;box-sizing:border-box}.quote-form input:focus,.quote-form textarea:focus{border-color:0px solid #000!important;outline:none;box-shadow:0 0 0 2px rgba(0,0,0,0.08)}.quote-form input[type="submit"]{background:#000;color:#fff;padding:14px 40px;border-radius:6px;font-size:16px;margin-top:10px;font-weight:600;border:none;cursor:pointer;transition:all 0.25s ease}.quote-form input[type="submit"]:hover{background:#222;transform:translateY(-1px)}.quote-form .wpcf7-not-valid{border-color:#e63946}.quote-form .wpcf7-not-valid-tip{color:#e63946;font-size:13px;margin-top:-10px;margin-bottom:12px}.quote-form .wpcf7-response-output{margin-top:16px;padding:12px;border-radius:6px;font-size:14px}.quote-form p,.quote-form br{padding:0px!important;margin:0px!important}@media (max-width:600px){.quote-form input[type="submit"]{width:100%;text-align:center}}@media (max-width:980px){#mobile_menu1 .menu-item-has-children>.sub-menu{display:none}#mobile_menu1 .menu-item-has-children.open>.sub-menu{display:block}#mobile_menu1 .menu-item-has-children>a::after{content:'+';float:right;font-size:20px;transition:0.3s}#mobile_menu1 .menu-item-has-children.open>a::after{content:'−'}#mobile_menu1 .menu-item-has-children>a{cursor:pointer}}.about-owner{text-align:center;max-width:430px;margin:auto;font-family:'Inter'}.owner-image{position:relative;display:inline-block;margin-bottom:35px}.owner-image:after{content:"";position:absolute;width:100%;height:100%;background:#3a6351;border-radius:50%;right:-18px;bottom:-18px;z-index:0}.owner-image img{position:relative;z-index:1;width:380px;height:380px;object-fit:cover;border-radius:50%;border:10px solid #fff;box-shadow:0 20px 45px rgba(0,0,0,.15)}.owner-details h3{font-size:30px;color:#12251A;font-weight:800;margin-bottom:5px}.owner-details p{color:#777;font-size:16px;margin-bottom:22px}.owner-details>a{display:inline-flex;gap:8px;align-items:center;background:#3a6351;color:#fff;padding:14px 30px;border-radius:50px;text-decoration:none;font-weight:700}.owner-details>a:hover{background:transparent;color:#3a6351;border:1px solid #3a6351}.alt-contact{margin-top:22px;color:#777;font-size:15px}.alt-contact strong{color:#3a6351}.alt-contact a{color:#12251A;font-weight:700;text-decoration:none}@media(max-width:767px){.owner-image img{width:300px;height:300px}.owner-details h3{font-size:25px}}