.dark-form input[type="text"],.dark-form input[type="email"],.dark-form input[type="tel"],.dark-form select,.dark-form textarea{border-radius:6px!important;padding:12px!important;border:1px solid #b0b9bf!important;background:#ffffff!important;color:#211F1A!important;font-family:helvetica,sans-serif!important;font-size:14px!important}.dark-form textarea{height:140px!important;resize:vertical}.dark-form input[type="text"]::placeholder,.dark-form input[type="email"]::placeholder,.dark-form input[type="tel"]::placeholder,.dark-form textarea::placeholder{color:#666!important;font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important}.dark-form label,.dark-form .gfield_label{color:#211f1a;font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important}.dark-form input[type="submit"]{border:none!important;border-radius:4px!important;background:#800020!important;color:#ffffff!important;font-family:Arial,Helvetica,sans-serif!important;letter-spacing:0.5px!important;text-transform:uppercase!important;font-size:14px!important;cursor:pointer!important;transition:0.3s!important}.dark-form input[type="submit"]:hover{background:#800020!important;color:#ffffff!important}.light-form input[type="text"],.light-form input[type="email"],.light-form input[type="tel"],.light-form select,.light-form textarea{border-radius:6px!important;padding:12px!important;border:1px solid #b0b9bf!important;background:#ffffff!important;color:#211F1A!important;font-family:helvetica,sans-serif!important;font-size:14px!important}.light-form .gfield--type-html{display:none}.light-form .gform_required_legend{display:none}.light-form .gfield_required_asterisk{color:#ffffff!important}.light-form .gfield_description{color:white}.light-form textarea{height:140px!important;resize:vertical}.light-form input[type="text"]::placeholder,.light-form input[type="email"]::placeholder,.light-form input[type="tel"]::placeholder,.light-form textarea::placeholder{color:#666!important;font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important}.light-form label,.light-form .gfield_label{color:#ffffff;font-family:Arial,Helvetica,sans-serif!important;font-size:14px!important}.light-form input[type="submit"]{border:none!important;border-radius:4px!important;background:#ffffff!important;color:#211F1A!important;font-family:Arial,Helvetica,sans-serif!important;letter-spacing:0.5px!important;text-transform:uppercase!important;font-size:14px!important;cursor:pointer!important;transition:0.3s!important}.light-form input[type="submit"]:hover{background:#ffffff!important;color:#211F1A!important}#main-content .container:before{background:none}#et-top-navigation .et_pb_button{margin-top:0px;background-color:#800020!important;color:#ffffff!important;border-width:1px;border-color:#800020!important;border-radius:2px;font-size:14px}#et-top-navigation .et_pb_button:hover{text-decoration:none}#et-top-navigation .et_pb_button:after{display:none!important}#et-top-navigation .et_pb_button:hover{padding:.3em 1em!important;background-color:#ffffff!important;color:#800020!important;border-width:1px;border-color:#800020!important;border-radius:2px;font-size:14px}#footer-info a{font-weight:400}#et-top-navigation{font-weight:400}.mfp-title{display:none}#hero-blog .post-content *{margin-bottom:10px}#hero-blog .et_pb_blog_grid .et_pb_image_container img{padding-bottom:10px}#hero-blog .et_pb_image_container,.et_pb_blog_grid .et_main_video_container,.et_pb_blog_grid .et_audio_content,.et_pb_blog_grid .et_pb_post .et_pb_slide{margin:-50px -20px 29px}body:not(.home) #main-header{background-color:#000000}body:not(.home) #main-header a{color:#ffffff}.et_pb_gallery_caption{display:none}.et_mobile_menu li a{font-size:18px!important}.et_mobile_menu a:hover{color:#800020!important}.et_pb_row_8{width:80%!important}.et_pb_post_extra.el_dbe_grid_extended a.more-link{border-bottom:none}#elite-gallery-blog img{float:initial!important}@media all and (min-width:768px) and (max-width:980px){.et_mobile_menu{max-width:350px!important;margin:auto;left:0;right:0}}.rum_sst_right{-moz-border-radius-topright:0px;border-top-right-radius:0px;-moz-border-radius-topleft:0px;border-top-left-radius:0px}#review-button{width:185px!important;text-align:center}#standard-gallery-blog a img{margin-top:0px;float:none!important}#standard-gallery-blog h2{text-align:center}#two-reviews .wpbr-review__timestamp{color:#ffffff!important}#two-reviews .wpbr-review__content p{color:#ffffff!important}span.mobile_menu_bar:before{color:#ffffff}#top-menu a:hover{color:#972C46!important;opacity:100!important}#logo-tagline{display:inline-block}div.gform_footer.top_label{text-align:center}.top_label [type=submit]{color:#FFFFFF;background:#800020;font-family:Montserrat;font-size:14px;font-weight:bold;letter-spacing:0px;text-transform:uppercase;height:60px;min-width:180px;border:12px;border-radius:2px}.top_label hover [type=submit]{background:#800020}div.gform_footer.top_label{text-align:unset}.et_project_categories{display:none}#top-menu .menu-item-has-children>a:first-child:after{display:none}#top-menu .menu-item-has-children>a:first-child{padding-right:0}#jp-relatedposts{display:none!important}.jp-relatedposts{display:none!important}@media (max-width:980px){.et_pb_fullwidth_header .et_pb_fullwidth_header_container .et_pb_button_two{margin-left:0px}}.et_pb_button{width:225px!important;text-align:center}.single .et_pb_post img{margin-right:0px!important}.single-post .et_pb_post img{width:auto!important;margin:0 auto!important}.single .et_pb_post img{float:none!important}ul.products li.product a{margin:0 auto!important;width:200px!important;display:block}.et_pb_post a img{width:200px}.et_pb_post a img{float:left;margin-right:21px}.single .et_pb_post img{width:auto}.et_pb_row{width:90%;max-width:1480px}.single-post #main-content>.container,.search #main-content>.container,.archive #main-content>.container{width:90%;max-width:1480px}.et_password_protected_form p input{width:20%!important}.et_password_protected_form{margin-left:50px;margin-top:50px;margin-bottom:100px;margin-right:100px}@media (max-width:980px){.et_pb_fullwidth_header .et_pb_fullwidth_header_container .et_pb_button_one{margin-right:0px!important}}#gform_wrapper_19 #field_19_10 input[type="email"]{background-image:url('https://www.augustprecision.com/wp-content/uploads/2025/08/email.png')!important;background-position:left;background-repeat:no-repeat;background-size:20px}#gform_wrapper_19 #field_19_5 input[type="text"]{background-image:url('https://www.augustprecision.com/wp-content/uploads/2025/08/email.png')!important;background-position:left;background-repeat:no-repeat;background-size:20px}#gform_wrapper_21 .horizontal-align .gform-grid-col{width:33.3333%;padding-right:1%}#gform_wrapper_20 .horizontal-align .gform-grid-col{width:33.3333%;padding-right:1%}#gift-card-module input[type="text"].datepicker.hasDatepicker,#gift-card-module input[type="text"]#ywgc-delivery-date,#gift-card-module input[type="text"]#ywgc-recipient-name,#gift-card-module input[type="email"]#ywgc-recipient-email,#gift-card-module input[type="text"]#ywgc-sender-name,#gift-card-module .gift-card-content-editor input[type="text"],#gift-card-module .gift-card-content-editor input[type="email"],#gift-card-module .gift-card-content-editor.step-content input[type="text"],#gift-card-module .gift-card-content-editor.step-content input[type="email"]{padding:14px 18px!important;padding-top:14px!important;padding-right:18px!important;padding-bottom:14px!important;padding-left:18px!important;border:2px solid #e0e0e0!important;border-width:2px!important;border-style:solid!important;border-color:#e0e0e0!important;border-radius:12px!important;-webkit-border-radius:12px!important;-moz-border-radius:12px!important;background-color:#ffffff!important;background:#ffffff!important;background-image:none!important;width:100%!important;max-width:100%!important;height:52px!important;min-height:52px!important;font-size:16px!important;line-height:24px!important;color:#333333!important;box-sizing:border-box!important;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;margin:0!important;margin-top:0!important;margin-right:0!important;margin-bottom:0!important;margin-left:0!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:block!important;transition:all 0.3s ease!important}#gift-card-module textarea#ywgc-edit-message,#gift-card-module .gift-card-content-editor textarea,#gift-card-module .gift-card-content-editor.step-content textarea{padding:14px 18px!important;border:2px solid #e0e0e0!important;border-radius:12px!important;background-color:#ffffff!important;background:#ffffff!important;width:100%!important;min-height:120px!important;font-size:16px!important;line-height:1.6!important;color:#333333!important;box-sizing:border-box!important;margin:0!important;resize:vertical!important;display:block!important}#gift-card-module input[type="text"]#ywgc-delivery-date:focus,#gift-card-module input[type="text"]#ywgc-recipient-name:focus,#gift-card-module input[type="email"]#ywgc-recipient-email:focus,#gift-card-module input[type="text"]#ywgc-sender-name:focus,#gift-card-module .gift-card-content-editor input[type="text"]:focus,#gift-card-module .gift-card-content-editor input[type="email"]:focus,#gift-card-module textarea#ywgc-edit-message:focus,#gift-card-module .gift-card-content-editor textarea:focus{border-color:#4a90e2!important;background-color:#f8fbff!important;box-shadow:0 0 0 3px rgba(74,144,226,0.1)!important;outline:none!important;outline-width:0!important}#gift-card-module input[type="text"]#ywgc-delivery-date:hover,#gift-card-module input[type="text"]#ywgc-recipient-name:hover,#gift-card-module input[type="email"]#ywgc-recipient-email:hover,#gift-card-module input[type="text"]#ywgc-sender-name:hover,#gift-card-module .gift-card-content-editor input:hover,#gift-card-module .gift-card-content-editor textarea:hover{border-color:#b8b8b8!important}#gift-card-module .ywgc-postdated input,#gift-card-module .ywgc-recipient-name input,#gift-card-module .ywgc-recipient-email input,#gift-card-module .ywgc-sender-name input{padding:14px 18px!important;margin:0!important}#gift-card-module .ywgc-postdated,#gift-card-module .ywgc-recipient-name,#gift-card-module .ywgc-recipient-email,#gift-card-module .ywgc-sender-name,#gift-card-module .ywgc-message{width:100%!important;max-width:100%!important}#gift-card-module .gift-card-content-editor.step-content input[type="text"],#gift-card-module .gift-card-content-editor.step-content input[type="email"]{width:100%!important;max-width:100%!important;float:none!important}#gift-card-module h3.ywgc_delivery_info_title{margin-top:30px!important;margin-bottom:30px!important}#gift-card-module .gift-card-content-editor h5.ywgc_recipient_info_title,#gift-card-module .gift-card-content-editor h5.ywgc-sender-info-title{margin-top:40px!important;margin-bottom:30px!important;padding-top:0!important}#gift-card-module .gift-card-content-editor .ywgc-postdated{margin-bottom:30px!important}#gift-card-module .gift-card-content-editor .ywgc-recipient-name,#gift-card-module .gift-card-content-editor .ywgc-recipient-email,#gift-card-module .gift-card-content-editor .ywgc-sender-name{margin-bottom:22px!important}#gift-card-module .gift-card-content-editor .ywgc-message{margin-bottom:25px!important}@media (max-width:768px){#gift-card-module input[type="text"]#ywgc-delivery-date,#gift-card-module input[type="text"]#ywgc-recipient-name,#gift-card-module input[type="email"]#ywgc-recipient-email,#gift-card-module input[type="text"]#ywgc-sender-name,#gift-card-module .gift-card-content-editor input[type="text"],#gift-card-module .gift-card-content-editor input[type="email"]{padding:12px 16px!important;height:48px!important;min-height:48px!important;font-size:16px!important}#gift-card-module textarea#ywgc-edit-message,#gift-card-module .gift-card-content-editor textarea{padding:12px 16px!important;min-height:100px!important}#gift-card-module h3.ywgc_delivery_info_title{margin-top:25px!important;margin-bottom:25px!important}#gift-card-module .gift-card-content-editor h5.ywgc_recipient_info_title,#gift-card-module .gift-card-content-editor h5.ywgc-sender-info-title{margin-top:30px!important;margin-bottom:25px!important}}.ds-vertical-align{display:flex;flex-direction:column;justify-content:center}.et_pb_post_content p a:not(.more-link),.et_pb_text_inner p a:not(.more-link),.entry-content p a:not(.more-link){text-decoration:underline;color:#c10030!important}