.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#23410a;--bs-btn-border-color:#23410a;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#23410a;--bs-btn-hover-border-color:#23410a;--bs-btn-active-color:#fff;--bs-btn-active-bg:#23410a;--bs-btn-active-border-color:#23410a;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#23410a;--bs-btn-disabled-border-color:#23410a;background-color:#23410a;border:#23410a}.btn-primary.disabled,.btn-primary:disabled{background-color:#23410a;border:#23410a;opacity:.5}.btn-primary:focus,.btn-primary:hover{background-color:#23410a}.btn-secondary{background-color:#06466a;border:1px solid #06466a;color:#fff;font-size:16px;font-weight:500;line-height:16px;padding:18px 26px}.btn-secondary:focus,.btn-secondary:hover{background-color:#09669a;border:1px solid #06466a;color:#fff}.btn-outline{background-color:transparent;border:1px solid #23410a;border-radius:4px;color:#23410a;font-weight:700}.btn-outline.dropdown-toggle{color:#232323;font-weight:400}.btn-outline:focus,.btn-outline:hover{background-color:rgba(0,0,0,.1);border:1px solid #23410a;color:#23410a}.btn-outline.dropdown-toggle:focus,.btn-outline.dropdown-toggle:hover{background-color:#f8f8f6;color:#232323}.btn-white{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;background-color:#fff;border:1px solid #000;border-radius:4px;color:#474342;font-size:16px;font-weight:500;line-height:16px;padding:18px 26px}.btn-white:focus,.btn-white:hover{background-color:#e4e4e4;border:1px solid #000;color:#474342}.btn-black{background-color:#000;border:1px solid #000;color:#fff}.btn-black:focus,.btn-black:hover{background-color:#323232;color:#fff}#gscontact-us{color:#232323;font-family:Aeonik,sans-serif}#gscontact-us .btn svg{margin-left:7px}#gscontact-us .btn.btn-primary,#gscontact-us .btn.btn-primary:active,#gscontact-us .btn.btn-primary:focus,#gscontact-us .btn.btn-primary:hover{background-color:#23410a!important;box-shadow:none;color:#fff;font-size:16px;font-weight:700;line-height:24px;padding:14px 24px}.form-floating>.form-select,.form-floating>input[type=file].form-control,.form-floating>input[type=password].form-control,.form-floating>input[type=text].form-control{height:calc(3.5rem + 2px);line-height:1.25}.form-floating a{text-decoration:none}.need-anything{position:relative}.need-anything__inner{display:flex;max-width:983px;padding-bottom:120px;padding-top:120px}@media (max-width:1023px){.need-anything__inner{display:none}}.need-anything__content-container{color:#474342;flex:0 0 70%;padding:77px 37px 0 0}@media (max-width:1023px){.need-anything__content-container{padding:77px 37px 0}}@media (max-width:575px){.need-anything__content-container{padding:0}}.need-anything__subheading{color:#232323;font-family:Aeonik,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:32px;margin-bottom:16px}@media (max-width:575px){.need-anything__subheading{font-size:12px;line-height:24px}}.need-anything__phone-copy{margin-bottom:8px}@media (max-width:575px){.need-anything__phone-copy{font-size:12px;line-height:15px;margin-bottom:4px}}.need-anything__email-copy{font-size:16px;line-height:20px}@media (max-width:575px){.need-anything__email-copy{font-size:12px;line-height:15px}}.need-anything__quote:before{color:#23410a;content:"“"}.need-anything__email-copy,.need-anything__phone-copy{color:#232323}.need-anything__email-copy a,.need-anything__phone-copy a{color:#4d6539;font-weight:700;text-decoration:underline;text-underline-offset:3px}.need-anything__email-copy a:hover,.need-anything__phone-copy a:hover{text-decoration:none}.need-anything__quote-container{margin-right:37px;padding-left:29px}@media (max-width:1439px){.need-anything__quote-container{margin-bottom:27px;margin-left:15px;margin-right:0;padding-left:12px}}@media (max-width:1023px){.need-anything__quote-container{margin-bottom:25px;margin-left:0;padding:0}}.need-anything__quote:after{color:#23410a;content:"”"}.need-anything__id{font-size:14px}@media (max-width:575px){.need-anything__id{font-size:12px;line-height:16px}}.need-anything__image-container{flex:0 0 30%;font-size:16px;line-height:20px;max-height:240px;position:relative}@media (max-width:1023px){.need-anything__image-container{max-height:inherit}}.need-anything__image{background:#fff;border-radius:0 10px 10px 0;left:10px;max-height:354px;position:relative;z-index:4}.need-anything__heading{color:#232323;font-family:Aeonik,sans-serif;font-size:40px;font-weight:400;line-height:46px;margin-bottom:16px}@media (max-width:575px){.need-anything__heading{font-size:28px;line-height:34px;margin-bottom:0}}.need-anything__email-copy b,.need-anything__phone-copy b{color:#4d6539}.need-anything__bottom{display:flex;gap:56px;margin-top:32px}.need-anything__quote{color:#232323;font-family:Aeonik,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:38px}@media (max-width:1023px){.need-anything__quote{font-family:Aeonik,sans-serif;font-style:normal;font-weight:700}}@media (max-width:575px){.need-anything__quote{font-size:16px;line-height:22px}}.need-anything__block{background:#23410a;border-radius:10px;height:200px;position:absolute;right:1px;top:-17px;width:96%;z-index:1}.need-anything__inner--mobile{display:none}@media (max-width:1023px){.need-anything__inner--mobile{display:block;max-width:720px}}@media (max-width:575px){.need-anything__inner--mobile{display:block;max-width:420px;padding:32px 16px}}.need-anything__inner--mobile
.need-anything__bottom{display:flex}.need-anything__id-quote-container{flex:0 0 55%}.need-anything__inner--mobile
.need-anything__image-container{flex:0 0 45%;padding:10px 0 0}.need-anything__inner--mobile
.need-anything__image{object-fit:contain;width:90%}.need-anything__inner--mobile
.need-anything__block{height:calc(100% - 56px);right:0;top:-1px}@media only screen and (max-width:1023px){.need-anything__inner--mobile .need-anything__block{right:-5px;top:-1px}}.contact-header{background-color:#f8f8f6;background-image:url(//images.goodsam.com/goodsam.com/contact-us/contact-masthead.png);background-position:100% 100%;background-repeat:no-repeat;color:#232323;height:23.75rem}@media only screen and (max-width:1024px){.contact-header{background-position:124% 100%}}@media only screen and (max-width:992px){.contact-header{background-image:url(//images.goodsam.com/goodsam.com/contact-us/contact-masthead-tablet.png)}}@media only screen and (max-width:768px){.contact-header{background-image:url(//images.goodsam.com/goodsam.com/contact-us/contact-masthead-tablet.png)}}@media only screen and (max-width:767px){.contact-header{background-image:url(//images.goodsam.com/goodsam.com/contact-us/contact-masthead-mobile.png);background-position:100% 100%;height:32rem;text-align:center}}.contact-header h1{font-size:50px;font-weight:400;line-height:64px;margin-bottom:6px}@media only screen and (max-width:1024px){.contact-header h1{font-size:40px;font-weight:400;line-height:46px}}@media (max-width:992px){.contact-header h1{font-size:32px;font-weight:400;line-height:32px;margin-bottom:24px}}.contact-header p{font-size:20px;font-weight:500;line-height:28px;margin-bottom:0}@media only screen and (max-width:576px){.contact-header p{font-size:16px;line-height:26px;margin:0 auto;text-align:center}}.offsetRow{margin-bottom:10.5rem;margin-top:-4.5rem}@media only screen and (max-width:576px){.offsetRow{margin-bottom:7.5rem}}.contact-us-intro .card{border:2px solid #cbcbcb;border-radius:10px;box-shadow:0 12px 12px -8px rgba(0,0,0,.08),0 0 4px 0 rgba(0,0,0,.04);color:#474342}.contact-us-intro .card .card-body{font-size:18px;line-height:24px;padding:30px 30px 60px}@media only screen and (max-width:576px){.contact-us-intro .card .card-body{padding:20px 20px 60px}}.contact-form h2,.contact-us-intro .card .card-body h2{color:#232323;font-size:40px;font-weight:400;line-height:46px;margin:24px auto 28px}.contact-us-intro .card .card-body i{color:#23410a}@media (max-width:1200px){.contact-form h2,.contact-us-intro .card .card-body h2{font-size:32px;font-weight:400;line-height:38px;margin:28px auto}}@media (max-width:768px){.contact-form h2,.contact-us-intro .card .card-body h2{font-size:28px;font-weight:400;line-height:34px}}.contact-us-intro .card .card-body a{text-decoration:none}.contact-us-intro .card .card-body a:hover{text-decoration:underline}.contact-us-intro .card .card-body p{font-size:18px;font-weight:700;line-height:28px;margin:0 auto 50px;padding:0 30px;width:68%}@media (max-width:768px){.contact-us-intro .card .card-body p{width:93%}}@media (max-width:576px){.contact-us-intro .card .card-body p{font-size:16px;line-height:26px;padding:0}}.contact-us-intro .card .card-body a{color:#4d6539;font-weight:700;text-decoration:underline;text-underline-offset:3px}.contact-us-intro .card .card-body a svg{margin-left:5px}@media only screen and (max-width:768px){.contact-us-intro .card .card-body a{font-size:16px}}.form-section{background:#f8f8f6}.form-section .contact-form{background:#fff;border:2px solid #f0f3f5;border-radius:10px;box-shadow:0 4px 24px rgba(81,86,89,.16);margin-top:-9rem;padding:48px 110px}@media (max-width:992px){.form-section .contact-form{padding:32px}}.form-section .contact-form .form-floating{width:100%}.form-section .contact-form input{border-color:#cbcbcb;border-radius:4px;font-size:16px;padding:14px 12px}.form-section .contact-form input:hover{border-color:#757272}.form-section .contact-form .form-floating>.form-control:focus{background:#fff;border-color:#474342}.form-section .contact-form .form-select{border-color:#cbcbcb;border-radius:4px;color:#474342;font-size:16px;padding:16px 12px}.form-section .contact-form .form-select:focus{box-shadow:none;outline:0}.form-section .contact-form textarea{border-color:#cbcbcb;border-radius:4px;font-size:16px;height:8rem}.form-section .contact-form label{color:#232323}#messageLabel{margin-top:-2px}.form-section .contact-form .dropdown-menu{border-bottom-left-radius:0;border-bottom-right-radius:0}.form-section .contact-form .dropdown-toggle{border:1px solid #cbcbcb;color:#232323;font-size:16px;font-weight:400;height:58px;justify-content:space-between;padding:14px 12px;text-align:left;width:100%}.form-section .contact-form .dropdown-toggle:focus{background-color:#fff!important;border-color:#232323}@media only screen and (max-width:375px){.form-section .contact-form .dropdown-toggle{font-size:14px}.form-section .contact-form .dropdown-toggle span{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}}.form-section .contact-form .dropdown-toggle.show{border-bottom-left-radius:0;border-bottom-right-radius:0}.form-section .contact-form .dropdown-toggle:hover{background:transparent;box-shadow:none}.form-section .contact-form .dropdown-toggle:after{border:0;content:"\f107";float:right;font-family:Font Awesome\ 6 Pro;vertical-align:0}.form-section .contact-form .dropdown .dropdown-toggle.is-invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border-color:#c30b24;padding-right:calc(1.5em + .75rem)}.form-section .contact-form .dropdown-menu{border-color:#474342;border-top-left-radius:0;border-top-right-radius:0;margin-top:-3px!important;padding:0;width:100%}.form-section .contact-form .dropdown-item{color:#232323;height:42px;line-height:42px;padding:0 16px;user-select:none}@media only screen and (max-width:320px){.form-section .contact-form .dropdown-item{font-size:14px}}.form-section .contact-form .dropdown-item:focus,.form-section .contact-form .dropdown-item:hover{background-color:#fafafa;text-decoration:none}.form-section .contact-form .dropdown-item:active{background-color:#fafafa}@media only screen and (max-width:767px){.form-section .contact-form .input-group.first{margin-bottom:1.5rem}}.form-section .contact-form .form-control.is-invalid,.form-section .contact-form .was-validated .form-control:invalid{border-color:#c30b24;color:#c30b24}.form-section .contact-form .form-control.is-invalid,.form-section .contact-form .form-control.is-invalid::placeholder{color:#c30b24}.form-section .contact-form .invalid-feedback{color:#c30b24}@media only screen and (max-width:768px){#submit-contact-form{justify-content:center;padding:8px 28px;width:148px}#submit-contact-form svg{display:none}}.alert-danger,.alert-success{margin-bottom:0;margin-top:1rem}#gscontact-us .modal-dialog{color:#474342}#gscontact-us .modal .btn-close{color:#212b36;opacity:1}#gscontact-us .modal-content{border:0;border-radius:10px;box-shadow:0 8px 32px rgba(0,0,0,.25)}#gscontact-us .modal-header{border:0}#gscontact-us .modal-body{padding:0 60px 40px}@media only screen and (max-width:576px){#gscontact-us .modal-body{padding:0 24px 40px}}.success-modal h1{font-size:40px;font-weight:700;line-height:46px;margin-bottom:32px}@media only screen and (max-width:576px){.success-modal h1{font-size:28px;line-height:34px;margin-bottom:16px}}.success-modal p{line-height:26px}.form-section .privacy-copy{display:flex;font-size:12px;font-weight:400;line-height:20px;margin-left:0!important}.form-section .privacy-copy a{color:#4d6539;font-size:12px;font-weight:400;line-height:20px;text-decoration:underline;text-underline-offset:2px}.form-section .privacy-copy a:hover{text-decoration:none}.closemodal{margin-top:36px;padding:18px 56px}