@charset "UTF-8";.contactForm-wrapper{width:100%;max-width:1200px;margin:0 auto}.contactForm-wrapper h2{text-align:center;margin:0 0 25px;font-size:clamp(22px, 1.3vw, 25px)}.contactForm-wrapper #ContactForm{margin-block:50px 25px}.contactForm-wrapper #ContactForm .product-container{max-width:380px;margin:1em auto 2em}.contactForm-wrapper #ContactForm .product-container label{text-align:center}.contactForm-wrapper #ContactForm .product-container .product-card{display:-ms-grid;display:grid;-ms-grid-columns:clamp(50px, 65px, 65px) 1fr;grid-template-columns:clamp(50px, 65px, 65px) 1fr;gap:1.5em;background:white;border-radius:5px;border:2px solid #d8d8d8;padding:0.7em 1em;margin:10px 0}@media (max-width:450px){.contactForm-wrapper #ContactForm .product-container .product-card{padding:0.75em;gap:0.75em}}.contactForm-wrapper #ContactForm .product-container .product-card .prod-img{position:relative;aspect-ratio:1;height:65px;width:65px}.contactForm-wrapper #ContactForm .product-container .product-card .prod-img img{position:absolute;inset:0 0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.contactForm-wrapper #ContactForm .product-container .product-card .prod-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.1em}.contactForm-wrapper #ContactForm .product-container .product-card .prod-details .prod-name{font-size:clamp(14px, 0.83vw, 16px);font-weight:bold;color:#202020;margin-bottom:0.3em;-webkit-transition:0.3s color ease;-o-transition:0.3s color ease;transition:0.3s color ease}.contactForm-wrapper #ContactForm .product-container .product-card .prod-details .prod-name:focus-visible,.contactForm-wrapper #ContactForm .product-container .product-card .prod-details .prod-name:hover{color:#6fb1d7}.contactForm-wrapper #ContactForm .product-container .product-card .prod-details .prod-mfg,.contactForm-wrapper #ContactForm .product-container .product-card .prod-details .prod-sku{color:#333}@media (max-width:500px){.contactForm-wrapper #ContactForm .product-container .product-card .prod-details .prod-mfg,.contactForm-wrapper #ContactForm .product-container .product-card .prod-details .prod-sku{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:270px}}@media (max-width:500px){.contactForm-wrapper #ContactForm .product-container .product-card .prod-details .prod-mfg,.contactForm-wrapper #ContactForm .product-container .product-card .prod-details .prod-sku{max-width:210px}}@media (max-width:390px){.contactForm-wrapper #ContactForm .product-container .product-card .prod-details .prod-mfg,.contactForm-wrapper #ContactForm .product-container .product-card .prod-details .prod-sku{max-width:170px}}.contactForm-wrapper #ContactForm .product-container .product-card .prod-details .prod-mfg strong,.contactForm-wrapper #ContactForm .product-container .product-card .prod-details .prod-sku strong{color:#202020}.contactForm-wrapper #ContactForm .product-container button{display:block;margin:0.5em auto 0;color:#333;font-size:0.8em;text-decoration:underline;border:none;background:transparent;cursor:pointer;text-align:center;-webkit-transition:0.3s color ease;-o-transition:0.3s color ease;transition:0.3s color ease}.contactForm-wrapper #ContactForm .product-container button:focus-visible,.contactForm-wrapper #ContactForm .product-container button:hover{color:#ed4337}button.btn-add-field{display:block;font-family:inherit;background:none;outline:none;border:none;color:#202020;font-weight:400;margin-top:12px;border-bottom:2px solid #aeaeae;cursor:pointer;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}button.btn-add-field:focus,button.btn-add-field:hover{color:#c58e40}.grecaptcha-badge{visibility:hidden}.recaptcha-disclaimer{font-size:12px;font-weight:400;max-width:350px;margin:15px auto;text-align:center}.recaptcha-disclaimer a{color:#c58e40}.recaptcha-disclaimer a:focus,.recaptcha-disclaimer a:hover{color:#202020}fieldset{padding:0;margin:0;border:none;outline:none;display:block;min-inline-size:auto;padding-block:unset;padding-inline:unset;margin-inline:unset}label{display:block;font-weight:600;margin:0.5em 0;padding:0;line-height:1.4;text-wrap:balance;font-size:16px;color:#202020}label.error{color:#ed4337;margin-bottom:0;font-size:15px;font-weight:normal}label.error:empty{display:none}label.required{position:relative;padding-left:0.6em}label.required:before{content:"*";color:#021f30;font-size:0.7em;position:absolute;left:0;top:0.15em}input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background:white;outline:none;-webkit-filter:none;filter:none;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;display:block;width:100%;font-weight:500;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:16px 25px;border-radius:5px;border:2px solid #d8d8d8;overflow:hidden;min-height:64px;line-height:1.5;font-size:16px;letter-spacing:0.03em}@media screen and (max-width:1200px){input[type=date],input[type=datetime-local],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:15px;min-height:50px;padding:15px}}input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=file]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#202020;-webkit-filter:none;filter:none;opacity:1;font-style:italic}input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=file]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#202020;filter:none;opacity:1;font-style:italic}input[type=date]::-ms-input-placeholder,input[type=datetime-local]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=file]::-ms-input-placeholder,input[type=month]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,input[type=time]::-ms-input-placeholder,input[type=url]::-ms-input-placeholder,input[type=week]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#202020;filter:none;opacity:1;font-style:italic}input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=email]::placeholder,input[type=file]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,select::placeholder,textarea::placeholder{color:#202020;-webkit-filter:none;filter:none;opacity:1;font-style:italic}input[type=date]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=file]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border-color:#202020}input[type=date].error,input[type=datetime-local].error,input[type=email].error,input[type=file].error,input[type=month].error,input[type=number].error,input[type=password].error,input[type=search].error,input[type=tel].error,input[type=text].error,input[type=time].error,input[type=url].error,input[type=week].error,select.error,textarea.error{caret-color:#ed4337;border-color:#ed4337}input[type=date].error:focus,input[type=datetime-local].error:focus,input[type=email].error:focus,input[type=file].error:focus,input[type=month].error:focus,input[type=number].error:focus,input[type=password].error:focus,input[type=search].error:focus,input[type=tel].error:focus,input[type=text].error:focus,input[type=time].error:focus,input[type=url].error:focus,input[type=week].error:focus,select.error:focus,textarea.error:focus{border-color:#c61e12}input[type=date][readonly],input[type=datetime-local][readonly],input[type=email][readonly],input[type=file][readonly],input[type=month][readonly],input[type=number][readonly],input[type=password][readonly],input[type=search][readonly],input[type=tel][readonly],input[type=text][readonly],input[type=time][readonly],input[type=url][readonly],input[type=week][readonly],select[readonly],textarea[readonly]{cursor:not-allowed}input[type=date]:disabled,input[type=date][disabled],input[type=datetime-local]:disabled,input[type=datetime-local][disabled],input[type=email]:disabled,input[type=email][disabled],input[type=file]:disabled,input[type=file][disabled],input[type=month]:disabled,input[type=month][disabled],input[type=number]:disabled,input[type=number][disabled],input[type=password]:disabled,input[type=password][disabled],input[type=search]:disabled,input[type=search][disabled],input[type=tel]:disabled,input[type=tel][disabled],input[type=text]:disabled,input[type=text][disabled],input[type=time]:disabled,input[type=time][disabled],input[type=url]:disabled,input[type=url][disabled],input[type=week]:disabled,input[type=week][disabled],select:disabled,select[disabled],textarea:disabled,textarea[disabled]{cursor:not-allowed;opacity:0.5}input[type=date][hidden],input[type=datetime-local][hidden],input[type=email][hidden],input[type=file][hidden],input[type=month][hidden],input[type=number][hidden],input[type=password][hidden],input[type=search][hidden],input[type=tel][hidden],input[type=text][hidden],input[type=time][hidden],input[type=url][hidden],input[type=week][hidden],select[hidden],textarea[hidden]{display:none}textarea{resize:vertical;height:auto;min-height:165px;-webkit-transition:all 0.3s ease, height 0s ease;-o-transition:all 0.3s ease, height 0s ease;transition:all 0.3s ease, height 0s ease}textarea::-webkit-input-placeholder{color:#bbb}textarea:-ms-input-placeholder{color:#bbb}textarea::-ms-input-placeholder{color:#bbb}textarea::placeholder{color:#bbb}textarea:-moz-placeholder,textarea:-ms-input-placeholder,textarea::-moz-placeholder,textarea::-webkit-input-placeholder,textarea::placeholder{color:#bbb}.form-group{--form-margin:15px;margin-bottom:var(--form-margin);gap:var(--form-margin);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-group .form-field,.form-group>.form-group{margin:0 0 calc(var(--form-margin) / 2) 0;width:100%;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.form-group .form-field>:first-child,.form-group>.form-group>:first-child{margin-top:0}.form-group .form-field>:last-child,.form-group>.form-group>:last-child{margin-bottom:0}@media screen and (min-width:461px){.form-group>.form-group{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.form-group .form-field{min-width:250px}.form-group .form-field.short-field{min-width:175px}.form-group .form-field.wide-field{min-width:300px}.contact-info-wrapper{position:relative;background:#0e1533 url("/Content/images/background/banner-contact.jpg") top center no-repeat;background-size:auto;color:#fff}@media only screen and (min-width:2001px){.contact-info-wrapper{background-size:100% auto}}.contact-info-wrapper .padding-y{padding-top:50px}.contact-info-wrapper .top-content{text-align:center;width:100%;max-width:1720px;margin-inline:auto;margin-bottom:35px}.contact-info-wrapper .top-content p a{color:#c58e40;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.contact-info-wrapper .top-content p a:focus,.contact-info-wrapper .top-content p a:hover{color:#a17331}.contact-info-wrapper h2{color:#fff;margin:0 0 35px;font-size:clamp(22px, 1.3vw, 25px)}.contact-info-wrapper .contact-info-row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;width:100%;margin:0 auto}@media only screen and (min-width:2100px){.contact-info-wrapper .contact-info-row{max-width:1920px}}@media only screen and (max-width:1500px){.contact-info-wrapper .contact-info-row{max-width:1000px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.contact-info-wrapper .contact-info-row .contact-info{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 3 - 15px);flex:0 0 calc(100% / 3 - 15px);display:block;background:#070d24;color:#fff;padding:30px 2%;border-radius:5px}@media only screen and (max-width:1500px){.contact-info-wrapper .contact-info-row .contact-info{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 2 - 15px);flex:0 0 calc(100% / 2 - 15px)}}@media only screen and (max-width:1000px){.contact-info-wrapper .contact-info-row .contact-info{padding:25px 20px}}@media only screen and (max-width:850px){.contact-info-wrapper .contact-info-row .contact-info{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.contact-info-wrapper .contact-info-row .contact-info p{display:block;margin:0 0 5px}.contact-info-wrapper .contact-info-row .contact-info .contact-name{font-size:clamp(18px, 1.04vw, 20px);font-weight:bold}.contact-info-wrapper .contact-info-row .contact-info .contact-email,.contact-info-wrapper .contact-info-row .contact-info .contact-phone{font-weight:600}.contact-info-wrapper .contact-info-row .contact-info .contact-email a,.contact-info-wrapper .contact-info-row .contact-info .contact-phone a{display:inline-block;color:#6fb1d7;text-decoration:none;line-height:1.2;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media only screen and (max-width:1500px) and (min-width:1001px){.contact-info-wrapper .contact-info-row .contact-info .contact-email a,.contact-info-wrapper .contact-info-row .contact-info .contact-phone a{display:block}}@media only screen and (max-width:450px){.contact-info-wrapper .contact-info-row .contact-info .contact-email a,.contact-info-wrapper .contact-info-row .contact-info .contact-phone a{word-break:break-all;font-size:12px}}.contact-info-wrapper .contact-info-row .contact-info .contact-email a:focus,.contact-info-wrapper .contact-info-row .contact-info .contact-email a:hover,.contact-info-wrapper .contact-info-row .contact-info .contact-phone a:focus,.contact-info-wrapper .contact-info-row .contact-info .contact-phone a:hover{color:#c58e40}.hidden-field.hidden{opacity:0;max-height:0;overflow:hidden;-webkit-transform:all 0.3s ease;-ms-transform:all 0.3s ease;transform:all 0.3s ease}.hidden-field.show{opacity:1;max-height:100%;-webkit-transform:all 0.3s ease;-ms-transform:all 0.3s ease;transform:all 0.3s ease}
/*# sourceMappingURL=contact.css.map */