.wf_contacts{max-width:100rem;margin:5rem auto}.wf_contacts .wf_contacts_boxes{display:flex;flex-direction:column;gap:3rem;padding:2rem;background:#f7f7f7;border:.1rem solid #ddd;border-radius:.6rem;margin-bottom:2rem}@media(min-width:768px){.wf_contacts .wf_contacts_boxes{flex-direction:row;justify-content:space-between;align-items:flex-start;padding:3rem}}.wf_contacts .wf_contacts_boxes ul{display:flex;flex-direction:column;gap:1.6rem;list-style:none;padding:0;margin:0}.wf_contacts .wf_contacts_boxes ul li{display:flex;align-items:center;gap:1.2rem;font-size:1.6rem;color:#333}.wf_contacts .wf_contacts_boxes ul li svg{width:2rem;height:2rem;color:var(--wf-cp);flex-shrink:0}.wf_contacts .wf_contacts_boxes ul li a{color:#333;text-decoration:none;transition:color .2s}.wf_contacts .wf_contacts_boxes ul li a:hover{opacity:1;color:var(--wf-cp)}.wf_contacts .wf_contacts_boxes .wf_socials{display:flex;align-items:center;gap:1.6rem;margin-top:1rem}@media(min-width:768px){.wf_contacts .wf_contacts_boxes .wf_socials{margin-top:0}}.wf_contacts .wf_contacts_boxes .wf_socials a{width:3.6rem;height:3.6rem;border-radius:50%;border:.1rem solid #ddd;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.wf_contacts .wf_contacts_boxes .wf_socials a svg{width:2rem;height:2rem;color:var(--wf-cp)}.wf_contacts .wf_contacts_boxes .wf_socials a:hover{background:var(--wf-cp);border-color:var(--wf-cp);opacity:1}.wf_contacts .wf_contacts_boxes .wf_socials a:hover svg{color:#fff}.wf_contacts_info{text-align:center;display:flex;flex-direction:column;gap:.5rem;padding:1.2rem 1.6rem;border-radius:.6rem;font-size:1.4rem;line-height:1.4;background:#f7f7f7;border:.1rem solid #ddd;margin-bottom:4rem}.wf_contacts_info strong{font-weight:600;margin-bottom:.3rem;font-size:2rem}.wf_contacts_info--danger{background:#ff00001a;border-color:#e74c3c;color:#c0392b}.wf_contacts_info--warning{background:#ffbf0026;border-color:#f1c40f;color:#b88700}.wf_contacts_info--success{background:#2ecc7126;border-color:#2ecc71;color:#1e9d59}.wf_contacts .t{text-align:center}.wf_contacts form{display:flex;flex-wrap:wrap;gap:4rem}.wf_contacts form select,.wf_contacts form input[type=text],.wf_contacts form input[type=email],.wf_contacts form textarea{width:100%;border:.2rem solid transparent;border-bottom:.1rem solid var(--wf-cp);height:5rem;display:flex;align-items:center;justify-content:center;padding:.4rem .6rem 0}.wf_contacts form select:focus,.wf_contacts form input[type=text]:focus,.wf_contacts form input[type=email]:focus,.wf_contacts form textarea:focus{border:.2rem solid var(--wf-cp);border-radius:.2rem}@media(min-width:768px){.wf_contacts form select,.wf_contacts form input[type=text],.wf_contacts form input[type=email],.wf_contacts form textarea{height:10rem;width:calc((100% - 4rem)/2)}}.wf_contacts form input.placeholder,.wf_contacts form textarea.placeholder{opacity:.9;font-size:1.6rem}.wf_contacts form input:-moz-placeholder,.wf_contacts form textarea:-moz-placeholder{opacity:.9;font-size:1.6rem}.wf_contacts form input::-moz-placeholder,.wf_contacts form textarea::-moz-placeholder{opacity:.9;font-size:1.6rem}.wf_contacts form input:-ms-input-placeholder,.wf_contacts form textarea:-ms-input-placeholder{opacity:.9;font-size:1.6rem}.wf_contacts form input::-webkit-input-placeholder,.wf_contacts form textarea::-webkit-input-placeholder{opacity:.9;font-size:1.6rem}.wf_contacts form .wf_checkbox{display:flex;align-items:center;justify-content:center;font-size:1.4rem}.wf_contacts form input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:transparent;border:.2rem solid #4c69ba;box-shadow:0 .1rem .2rem #0000000d,inset 0 -1.5rem 1rem -1.2rem #0000000d;display:inline-block;position:relative;transition:background-color .2s ease-in;margin-right:1.2rem;min-width:2rem;min-height:2rem}.wf_contacts form input[type=checkbox]:before{transform:rotate(45deg) translate(-.09rem,-.09rem) scaleX(0);transition:transform .2s ease-in .2s}.wf_contacts form input[type=checkbox]:after{width:.9rem;transform:rotate(-45deg) translateY(.36rem) scaleX(0);transform-origin:left center;transition:transform .2s ease-in}.wf_contacts form input[type=checkbox]:before,.wf_contacts form input[type=checkbox]:after{content:"";position:absolute;background:#000;width:.54rem;height:.18rem;top:50%;left:20%;transform-origin:left center}.wf_contacts form input[type=checkbox]:checked{background-color:transparent}.wf_contacts form input[type=checkbox]:checked:before{transform:rotate(45deg) translate(-.09rem,-.09rem) scaleX(1);transition:transform .2s ease-in}.wf_contacts form input[type=checkbox]:checked:after{width:.9rem;transform:rotate(-45deg) translateY(.36rem) scaleX(1);transition:transform .2s ease-out .2s}.wf_contacts form textarea{width:100%;resize:none;height:13rem}.wf_contacts form select{width:100%;font-size:1.4rem;color:#3339;font-size:1.6rem;font-weight:400}.wf_contacts form button{width:100%}
