.contact-section__wrapper{display:flex;align-items:flex-start;justify-content:space-between;gap:30px}@media only screen and (max-width: 1200px){.contact-section__wrapper{flex-direction:column}}.contact-section__info{max-width:460px;width:100%}@media only screen and (max-width: 1200px){.contact-section__info{text-align:center;margin:0 auto}}@media only screen and (min-width: 1201px){.contact-section__info-label{margin-left:0;margin-right:0}}.contact-section__info-title{margin-bottom:20px}.contact-section__info-description{color:rgba(245,239,224,.6);margin-bottom:30px}.contact-section__info-description p{font-size:16px;line-height:150%}.contact-section__info-description p:not(:last-child){margin-bottom:20px}.contact-section__info-description ul li{font-size:15px;position:relative;display:flex;align-items:center;gap:8px}@media only screen and (max-width: 1200px){.contact-section__info-description ul li{justify-content:center}}.contact-section__info-description ul li::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--color-bronze);opacity:.7;flex-shrink:0}.contact-section__info-description ul li:not(:last-child){margin-bottom:10px}.contact-section__info-note{display:inline-flex;align-items:center;gap:10px;padding:8px 16px 8px 12px;border:1px solid rgba(201,137,42,.28);background-color:rgba(201,137,42,.06)}.contact-section__info-note p{font-size:14px;letter-spacing:.03em;color:var(--color-ivory-opacity-75)}.contact-section__info-note p span{font-weight:700}.contact-section__form{max-width:700px;background:rgba(10,7,4,.82);border:1px solid rgba(201,137,42,.14);border-top:2px solid var(--color-bronze);padding:48px 48px 52px;box-shadow:0 -6px 32px rgba(201,137,42,.1) inset,0 30px 70px rgba(0,0,0,.5),inset 2px 0 0 rgba(201,137,42,.06),inset -2px 0 0 rgba(0,0,0,.5),inset 0 2px 0 rgba(201,137,42,.04),inset 0 -3px 0 rgba(0,0,0,.6)}@media only screen and (max-width: 1200px){.contact-section__form{max-width:100%}}@media only screen and (max-width: 768px){.contact-section__form{padding:25px 20px}}.contact-form__wrapper{position:relative}.contact-form__wrapper:not(:last-child){margin-bottom:28px}.contact-form__title{font-size:16px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:var(--color-bronze);margin-bottom:15px;display:flex;align-items:center;gap:10px}@media only screen and (max-width: 576px){.contact-form__title{font-size:13px}}.contact-form__title::after{content:"";flex:1;height:1px;background:linear-gradient(to right, #C9892A, transparent)}.contact-form__row{display:flex;flex-wrap:wrap;gap:15px 10px}.contact-form__row:not(:last-child){margin-bottom:15px}.contact-form__column{max-width:100%;width:100%;display:flex;flex-direction:column}.contact-form__column--half{max-width:calc(50% - 5px)}.contact-form__label{display:block;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:rgba(245,239,224,.7);margin-bottom:10px;flex-grow:1}@media only screen and (max-width: 768px){.contact-form__label{font-size:11px}}.contact-form .wpcf7-radio{display:flex;flex-wrap:wrap;gap:8px}.contact-form .wpcf7-radio .wpcf7-list-item{margin:0}.contact-form .wpcf7-radio .wpcf7-list-item>label{position:relative;cursor:pointer}.contact-form .wpcf7-radio .wpcf7-list-item>label input{position:absolute;opacity:0;width:0;height:0}.contact-form .wpcf7-radio .wpcf7-list-item>label .wpcf7-list-item-label{display:block;padding:8px 16px;font-size:13px;letter-spacing:1.5px;text-transform:uppercase;color:rgba(245,239,224,.42);border:1px solid rgba(245,239,224,.1);background-color:hsla(0,0%,100%,.03);transition:border-color .2s,color .2s,background .2s;white-space:nowrap}@media only screen and (max-width: 768px){.contact-form .wpcf7-radio .wpcf7-list-item>label .wpcf7-list-item-label{font-size:11px;padding:6px 14px}}.contact-form .wpcf7-radio .wpcf7-list-item>label input:checked+.wpcf7-list-item-label{border-color:var(--color-bronze);color:var(--color-bronze);background-color:rgba(201,137,42,.1)}.contact-form__field input[type=text],.contact-form__field input[type=email],.contact-form__field input[type=tel],.contact-form__field input[type=date],.contact-form__field textarea,.contact-form__field select{width:100%;background-color:hsla(0,0%,100%,.035);border:1px solid rgba(245,239,224,.1);color:rgba(245,239,224,.7);font-size:14px;padding:13px 16px;outline:none;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease;font-family:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media only screen and (max-width: 768px){.contact-form__field input[type=text],.contact-form__field input[type=email],.contact-form__field input[type=tel],.contact-form__field input[type=date],.contact-form__field textarea,.contact-form__field select{font-size:12px;padding:11px 14px}}.contact-form__field input[type=text]:hover,.contact-form__field input[type=email]:hover,.contact-form__field input[type=tel]:hover,.contact-form__field input[type=date]:hover,.contact-form__field textarea:hover,.contact-form__field select:hover{border-color:rgba(201,137,42,.3);background-color:hsla(0,0%,100%,.05)}.contact-form__field input[type=text]:focus,.contact-form__field input[type=email]:focus,.contact-form__field input[type=tel]:focus,.contact-form__field input[type=date]:focus,.contact-form__field textarea:focus,.contact-form__field select:focus{box-shadow:0 0 0 3px rgba(201,137,42,.12),0 0 16px rgba(201,137,42,.08);border-color:var(--color-bronze);background-color:rgba(201,137,42,.04)}.contact-form__field input[type=text]::-moz-placeholder, .contact-form__field input[type=email]::-moz-placeholder, .contact-form__field input[type=tel]::-moz-placeholder, .contact-form__field input[type=date]::-moz-placeholder, .contact-form__field textarea::-moz-placeholder, .contact-form__field select::-moz-placeholder{color:hsla(0,0%,100%,.3)}.contact-form__field input[type=text]::placeholder,.contact-form__field input[type=email]::placeholder,.contact-form__field input[type=tel]::placeholder,.contact-form__field input[type=date]::placeholder,.contact-form__field textarea::placeholder,.contact-form__field select::placeholder{color:hsla(0,0%,100%,.3)}.contact-form__field--select span::after{content:"";position:absolute;right:16px;top:11px;width:8px;height:8px;border-right:1.5px solid rgba(201,137,42,.6);border-bottom:1.5px solid rgba(201,137,42,.6);transform:translateY(-65%) rotate(45deg);pointer-events:none}@media only screen and (max-width: 576px){.contact-form__field--select span::after{right:11px;top:9px;width:7px;height:7px}}.contact-form__field--select span option{background-color:#1a1008;color:rgba(245,239,224,.7)}.contact-form__field--select span option:first-child{pointer-events:none;color:rgba(245,239,224,.3)}.contact-form__button{width:100%;border:none;cursor:pointer;white-space:break-spaces}