.contact-form.col-12{max-width:800px;padding-bottom:8em;padding-top:3em}@media only screen and (max-width:600px){.contact-form.col-12{padding:1em}}.contact-form.col-12 li,.contact-form.col-12 p{line-height:1.4rem}.contact-form.col-12 li{margin:10px 0}.contact-form.col-12 h2{background-color:transparent!important;font-size:2.5rem}@media only screen and (max-width:600px){.contact-form.col-12 h2{font-size:1rem;padding:0}}.contact-form.col-12 #faq{max-width:700px}.contact-form.col-12 #faq summary{align-items:center;cursor:pointer;display:flex;font-size:1rem;gap:.5rem;margin:0;padding:1.2rem 1rem;padding-inline-end:1rem;text-transform:none}.contact-form.col-12 #faq summary:after{border-bottom:3px solid;border-left:3px solid;content:"";flex-shrink:0;height:9px;margin-inline-start:auto;transform:translateY(-3px) rotate(-45deg);transition:transform .3s ease;width:9px}.contact-form.col-12 #faq details[open] summary{color:#484e5a;font-weight:700}.contact-form.col-12 #faq details[open] summary:after{border-bottom-color:#484e5a;border-left-color:#484e5a;transform:translateY(3px) rotate(135deg)}.contact-form.col-12 #faq h3{font-size:1.5rem;font-weight:700;margin:5rem 0 1em}@media only screen and (max-width:600px){.contact-form.col-12 #faq h3{font-size:1rem}}.contact-form.col-12 #faq .moretext{color:#333;font-size:1rem;padding:0 1rem 1rem;position:relative;text-align:start;z-index:2}.contact-form.col-12 #faq .moretext>:first-child{padding-top:0}.contact-form.col-12 #faq .moretext>:first-child>li:first-child{margin-top:0}.contact-form.col-12 #faq ul{list-style:none;margin:0;padding:0}.contact-form.col-12 #faq ul .accordion{background:#fcfcfc;border-radius:8px;box-shadow:0 2px 10px 0 rgba(18,70,115,.02);margin:.75rem 0;padding:0;position:relative}.contact-form.col-12 #faq ul .accordion details::details-content{interpolate-size:allow-keywords;height:0;overflow:hidden;transition:height .7s ease,content-visibility allow-discrete .7s}.contact-form.col-12 #faq ul .accordion details[open]::details-content{height:auto}.contact-form.col-12 #faq .text-points{list-style-type:disc}.contact-form.col-12 #faq .text-points li{margin-inline-start:2rem}.contact-form.col-12 #faq :not(.related-products)>input[type=checkbox]{cursor:pointer;height:100%;opacity:0;position:absolute;touch-action:manipulation;width:100%;z-index:1}.contact-form.col-12 #faq input[type=text]{height:44px}.contact-form.col-12 #faq .community-description{line-height:140%;margin-bottom:10px}.contact-form.col-12 #faq .community-links{display:grid;grid-template-columns:repeat(4,1fr);margin:1rem 0 2rem}@media only screen and (max-width:600px){.contact-form.col-12 #faq .community-links{gap:10px;grid-template-columns:repeat(2,1fr)}}.contact-form.col-12 #faq .community-links .community-link{display:flex;text-decoration:none}.contact-form.col-12 #faq .community-links .community-link img{height:40px;margin-inline-end:10px;width:40px}.contact-form.col-12 .more-faq{margin:2rem 0}.contact-form.col-12 form .form-group{display:grid}.contact-form.col-12 form .form-group:first-child{margin-top:0}.contact-form.col-12 form input[type=text]{height:44px}
/*# sourceMappingURL=contact-form.css.map*/