.contact-form{max-width:800px;padding:3em!important}@media only screen and (max-width:600px){.contact-form{padding:1em!important}}.contact-form li,.contact-form p{line-height:1.4rem}.contact-form li{margin:10px 0}.contact-form h2{background-color:transparent!important;color:#000;font-size:1.5rem}@media only screen and (max-width:600px){.contact-form h2{font-size:1rem;padding:0}}.contact-form #faq{max-width:700px}.contact-form #faq h2,.contact-form #faq h4{color:#4c7bb9;cursor:pointer;display:block;font-size:1rem;font-weight:300;padding:15px;text-transform:none}.contact-form #faq h3{font-size:1.5rem;margin:1.5rem 0}@media only screen and (max-width:600px){.contact-form #faq h3{font-size:1rem}}.contact-form #faq h4{font-size:.75;padding:0 1rem}.contact-form #faq .moretext{color:#333;font-size:.8rem;padding:0 1rem 1rem;position:relative;text-align:left;transform:translate(0);z-index:2}.contact-form #faq ul{list-style:none;margin:0;padding:0;perspective:900}.contact-form #faq ul i:not(.redactor-box i){margin-top:28px;position:absolute;right:15px;transform:translate(-6px)}.contact-form #faq ul i:not(.redactor-box i):after,.contact-form #faq ul i:not(.redactor-box i):before{background-color:#4c7bb9;content:"";height:9px;position:absolute;width:3px}.contact-form #faq ul i:not(.redactor-box i):before{transform:translate(-2px) rotate(45deg)}.contact-form #faq ul i:not(.redactor-box i):after{transform:translate(2px) rotate(-45deg)}.contact-form #faq ul .nested-close-btn{margin-top:0}.contact-form #faq ul .accordion{-webkit-tap-highlight-color:transparent;background-color:#e0edf44d;box-shadow:0 3px 6px 0 #e6e6e6;margin:.5rem 0;overflow:hidden;padding:0;position:relative}.contact-form #faq .text-points{list-style-type:"➡️   "}.contact-form #faq .text-points li{margin-left:2rem}.contact-form #faq input[type=checkbox]{cursor:pointer;height:100%;opacity:0;position:absolute;touch-action:manipulation;width:100%;z-index:1}.contact-form #faq input[type=text]{height:44px}.contact-form #faq .community-heading{align-items:center;display:flex;font-weight:600;margin-bottom:.5rem}.contact-form #faq .community-heading:before{background:url(/assets/images/community/community_filled.svg);background-size:cover;content:"";height:50px;margin-inline-end:15px;width:50px}.contact-form #faq .communty-description{line-height:140%;margin-bottom:10px}.contact-form #faq .community-links{display:grid;grid-template-columns:repeat(4,1fr);margin:1rem 0 2rem}@media only screen and (max-width:600px){.contact-form #faq .community-links{gap:10px;grid-template-columns:repeat(2,1fr)}}.contact-form #faq .community-links .community-link{display:flex;text-decoration:none}.contact-form #faq .community-links .community-link img{height:40px;margin-inline-end:10px;width:40px}.contact-form .more-faq{font-weight:600;margin:2rem .25rem}.contact-form #faq ul li input[type=checkbox]:checked~h2,.contact-form #faq ul li input[type=checkbox]:checked~h4{color:#000}.contact-form #faq ul li input[type=checkbox]:checked~div,.contact-form #faq ul li input[type=checkbox]:checked~p,.contact-form #faq ul li input[type=checkbox]:checked~ul{max-height:0;opacity:0}.contact-form #faq ul li input[type=checkbox]:checked~i:before{transform:translate(2px) rotate(45deg)}.contact-form #faq ul li input[type=checkbox]:checked~i:after{transform:translate(-2px) rotate(-45deg)}.contact-form form .form-group{display:grid}