@scope (.p-contact){:scope{background:#f6f8f8}@media(width < 768px){:scope{-webkit-padding-after:3rem;padding-block-end:3rem}}:scope section{-webkit-margin-before:var(--block-spacing-md);margin-block-start:var(--block-spacing-md)}@scope (.p-contact-heading){:scope{max-width:760px;margin-inline:auto}p{-webkit-margin-before:3.5rem;margin-block-start:3.5rem;line-height:1.7}@media(width < 768px){p{-webkit-margin-before:1.5rem;margin-block-start:1.5rem}}p a{text-decoration:underline;text-underline-offset:.25em}p a:hover{color:var(--color-primary)}}@scope (.p-contact__link){:scope{max-width:760px;margin-inline:auto;-webkit-margin-before:var(--spacing-md);margin-block-start:var(--spacing-md)}li:not(:first-child){-webkit-margin-before:.75rem;margin-block-start:.75rem}li a{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem;padding-block:.15rem .375rem}li a::before{content:"";position:absolute;top:2px;left:0;width:18px;height:18px;border:1px solid var(--color-primary);border-radius:50%}li a::after{content:"";position:absolute;top:9px;left:5px;width:5px;height:5px;border-top:1px solid;border-right:1px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-color:var(--color-primary)}li a:hover{text-decoration:underline;text-underline-offset:.25em;color:var(--color-primary)}}@scope (.p-contact-table){:scope{max-width:760px;margin-inline:auto;-webkit-margin-before:2.5rem;margin-block-start:2.5rem;padding-block:2rem;padding-inline:2.5rem;border-radius:8px;background:#fff}@media(width < 768px){:scope{-webkit-margin-before:1.5rem;margin-block-start:1.5rem;padding-block:1.5rem;padding-inline:1rem}}dl div:not(:first-child){-webkit-margin-before:var(--spacing-lg);margin-block-start:var(--spacing-lg)}dl div dt p{display:flex;gap:.25rem}dl div dt span{-webkit-padding-before:1px;padding-block-start:1px;-webkit-padding-start:.25rem;padding-inline-start:.25rem;font-size:var(--font-size-xs);color:#e10111}dl div dd .wpcf7-not-valid-tip{-webkit-margin-before:var(--spacing-xs);margin-block-start:var(--spacing-xs)}input:is([type=text],[type=email],[type=url],[type=tel],[type=password],[type=search],[type=number],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=number],[type=radio]),textarea,select{padding:0;outline:none;background:none;box-shadow:none;-webkit-appearance:none;appearance:none;border:1px solid rgba(0,0,0,0);border-radius:4px}input:is([type=email],[type=text],[type=tel]){height:44px;padding-block:.5rem;padding-inline:.75rem;font-size:1rem;background-color:#fff;border:1px solid var(--color-border-defult);-webkit-margin-before:.5rem;margin-block-start:.5rem;max-width:340px;width:100%}textarea{padding-block:.5rem;padding-inline:.75rem;font-size:1rem;background-color:#fff;border:1px solid var(--color-border-defult);height:14rem;max-width:720px;width:100%;line-height:var(--line-height-md);resize:none;-webkit-margin-before:.5rem;margin-block-start:.5rem}textarea ::-webkit-input-placeholder{opacity:.6}textarea :-ms-input-placeholder{opacity:.6}textarea ::-ms-input-placeholder{opacity:.6}textarea ::placeholder{opacity:.6}}.acceptance-box{-webkit-margin-before:var(--spacing-xl);margin-block-start:var(--spacing-xl)}.acceptance-box a{text-decoration:underline;text-underline-offset:.25em}.acceptance-box a:hover{color:var(--color-primary)}.acceptance-box input[type=checkbox]{-webkit-margin-end:.75rem;margin-inline-end:.75rem}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:0;background:rgba(0,0,0,0);padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}.send{-webkit-margin-before:3rem;margin-block-start:3rem}.send input{transition:.2s linear;cursor:pointer;width:100%;padding:1.5rem;font-size:1.25rem;background:var(--color-primary);color:#fff;text-align:center;border:none;-webkit-appearance:none}@media(width < 768px){.send input{padding:1.25rem;font-size:1rem}}.send input[disabled]{background:#eee;opacity:.8;color:#333}}@scope (.l-container){:scope{-webkit-margin-before:0;margin-block-start:0}}@scope (.c-title){:scope::before{display:none}@media(width < 768px){:scope{height:180px}}@media(width > 767px){:scope{height:200px}}h1{color:revert}h1::before{display:none}}@scope (.p-contact-faq){section{-webkit-margin-before:var(--block-spacing-md);margin-block-start:var(--block-spacing-md)}.p-post-faq__wrapper{margin-top:var(--spacing-md)}.p-post-faq__wrapper .p-post-faq__question{-webkit-margin-after:1rem;margin-block-end:1rem;font-weight:600;line-height:1.5}@media(width < 768px){.p-post-faq__wrapper .p-post-faq__question{margin:1rem 0 1rem 1.5rem;position:relative}}.p-post-faq__wrapper .p-post-faq__question::before{-webkit-margin-end:.875rem;margin-inline-end:.875rem;content:"Q";color:#75bbff}@media(width < 768px){.p-post-faq__wrapper .p-post-faq__question::before{position:absolute;text-indent:-1.25rem}}.p-post-faq__wrapper .p-post-faq__answer{-webkit-margin-after:1.5rem;margin-block-end:1.5rem;padding:1rem 1.5rem;background-color:#f2f2f2;line-height:1.5}@media(width < 768px){.p-post-faq__wrapper .p-post-faq__answer{position:relative;padding:.75rem 1rem .75rem 2rem}}.p-post-faq__wrapper .p-post-faq__answer::before{content:"A";color:#ff8d8d;-webkit-margin-end:.875rem;margin-inline-end:.875rem}@media(width < 768px){.p-post-faq__wrapper .p-post-faq__answer::before{position:absolute;text-indent:-1.15rem}}@scope (.p-contact-faq-contents){:scope{-webkit-margin-before:var(--spacing-xxxl);margin-block-start:var(--spacing-xxxl)}:scope:nth-of-type(2){-webkit-margin-before:6rem;margin-block-start:6rem}.p-post-heading{font-size:1.5rem;font-weight:bold;color:var(--color-primary)}}}@scope (.p-page){@media(width > 767px){:scope{-webkit-margin-before:70px;margin-block-start:70px}}@media(width < 768px){:scope{-webkit-margin-before:3rem;margin-block-start:3rem}}}/*# sourceMappingURL=contact.css.map */