@charset "UTF-8";.from__block{background:#f7f6f3;border-radius:.75rem;display:flex;flex-direction:column;text-align:center}.from__title{color:#333;font-weight:600;line-height:150%}.from__title:not(:last-child){margin-bottom:.5rem}.from__text{color:#4d4d4d;font-weight:400;line-height:150%}.from__my-work{align-self:center;display:flex;flex-wrap:wrap;justify-content:center}.from__my-work :nth-child(2):before{background:url(../assets/img/contact/star.svg) 0 0 no-repeat;content:"";height:1.75rem;width:1.75rem}.from__my-work :nth-child(3):before{background:url(../assets/img/contact/stroke.svg) 0 0 no-repeat;content:"";height:1.75rem;width:1.75rem}.from__work{align-items:center;border:.0625rem solid #ebe7e0;border-radius:.5rem;display:flex;gap:.5rem;justify-content:center;padding:.5rem .625rem}.from__work:before{background:url(../assets/img/contact/subtract.svg) 0 0 no-repeat;content:"";height:1.75rem;width:1.75rem}.question__body{display:flex;gap:3.125rem}.question__spollers{display:flex;flex:1 0 50%;flex-direction:column}.question__cards,.question__spollers{background:#f7f6f3;border-radius:.75rem}.question__cards{display:flex;flex-direction:column}.question__title{color:#333;font-size:1.5rem;font-weight:600;line-height:150%}.question__title:not(:last-child){margin-bottom:.375rem}.question__button{width:fit-content}.spollers__item{background:var(--Peach-92,#eeebe5);border-radius:.75rem;display:flex;flex-direction:column}.spollers__title{color:var(--Grey-20,#333);font-weight:500;padding-right:3.125rem}.spollers__body{color:var(--Grey-30,#4d4d4d);font-weight:400;line-height:150%;padding-top:1.25rem}.contact__container{display:flex}.contact__block{display:flex;flex:0 1 40%;flex-direction:column;gap:3.125rem}.contact__content{display:flex;flex-direction:column;gap:1.25rem}.contact__body{background:#f7f6f3;border-radius:.5rem;display:flex;justify-content:space-between}.contact__text{color:#4d4d4d;font-weight:400;line-height:150%}.contact__text:not(:last-child){margin-bottom:.25rem}.contact__mail{color:#333;font-weight:500;line-height:150%}.contact__button:before{background:url(../assets/img/contact/arrow-right.webp) 0 0 no-repeat;content:"";height:1.875rem;width:1.875rem}.contact__button{background:#f5f3f0;border:.0625rem solid #e1dbd1;border-radius:.5rem;transition:all .3s}.contact__social{display:flex;flex-direction:column;gap:1rem}.contact__label{background:#f7f6f3;border-radius:.5rem;display:flex;gap:1.25rem;max-width:fit-content;padding:1.25rem}.form-contacts{background:#f7f6f3;border-radius:.75rem;flex:0 1 60%}.form-contacts__body,.form-contacts__content{display:flex;flex-direction:column}.form-contacts__content{gap:1.25rem}.form-contacts__basic{display:grid;gap:1.25rem}.form-contacts__basic-input{background:#f5f3f0;border:.0625rem solid #ebe7e0;border-radius:.5rem;outline:none;padding:1.5rem 2.5rem}.form-contacts__reason{background:#f5f3f0;border:.0625rem solid #ebe7e0;border-radius:.75rem;display:flex;flex-direction:column;gap:2.5rem}.form-contacts__title{color:#333;font-weight:500;line-height:150%}.form-contacts__main{display:grid}.form-contacts__reason-label{align-items:center;cursor:pointer;display:flex;gap:.625rem}.form-contacts__reason-input{color:#4d4d4d;font-weight:400;line-height:150%}.form-contacts__message{background:#f5f3f0;border:.0625rem solid #ebe7e0;border-radius:.375rem}.form-contacts__submit{align-self:center}.form-contacts__textarea{outline:none}.form-contacts__submit-button{align-self:center;padding:1.125rem 2.75rem}input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#eeebe5;border:.0625rem solid #ebe7e0;border-radius:.25rem;cursor:pointer;display:inline-block;height:1.75rem;position:relative;width:1.75rem}input[type=checkbox]:checked{background-color:#7d5fff;border-color:#7d5fff}input[type=checkbox]:checked:after{color:#fff;content:"✔";font-size:1.125rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-55%)}@media (max-width:48.5625em){.contact__container{flex-direction:column}}@media (max-width:45.9375em){.question__body{flex-direction:column}.question__cards{align-items:center;text-align:center}}@media (max-width:22.5em){.from__work{flex:1 1 auto}}@media (max-width:20em){.from{padding-block:2.5rem}.from__block{gap:1.875rem;padding-block:2.5rem;padding-inline:1.875rem}.from__title{font-size:1.75rem}.from__text{font-size:.875rem}.from__my-work{gap:.875rem}.from__work{font-size:.875rem}.question{padding-top:5rem}.question__block{padding-bottom:3.75rem}.question__spollers{gap:1.25rem;padding:1.25rem}.question__cards{gap:1.25rem;padding:1.875rem}.spollers__item{padding:1.25rem}.spollers__title{font-size:1rem}.spollers__body{font-size:.875rem}.contact__container{gap:2.5rem}.contact__body{gap:.625rem;padding-block:1.125rem;padding-inline:.9375rem}.contact__text{font-size:.875rem}.contact__mail{font-size:1rem}.contact__button{padding:.5rem}.form-contacts{padding:1.5rem}.form-contacts__body{gap:1.5rem}.form-contacts__reason{padding:1.5rem}.form-contacts__title{font-size:1rem}.form-contacts__main{gap:1rem}.form-contacts__reason-input{font-size:.875rem}.form-contacts__message{padding:1.5rem}}@media (min-width:20em) and (max-width:103.75em){.from{padding-block:clamp(2.5rem,1.6044776119375rem + 4.4776119403vw,6.25rem)}.from__block{gap:clamp(1.875rem,1.72574626865625rem + .7462686567vw,2.5rem);padding-block:clamp(2.5rem,1.902985074625rem + 2.9850746269vw,5rem);padding-inline:clamp(1.875rem,-2.15485074626875rem + 20.1492537313vw,18.75rem)}.from__title{font-size:clamp(1.75rem,1.4514925373125rem + 1.4925373134vw,3rem)}.from__text{font-size:clamp(.875rem,.78544776119375rem + .447761194vw,1.25rem)}.from__my-work{gap:clamp(.875rem,.78544776119375rem + .447761194vw,1.25rem)}.from__work{font-size:clamp(.875rem,.8152985074625rem + .2985074627vw,1.125rem)}.question{padding-top:clamp(5rem,3.9552238806rem + 5.223880597vw,9.375rem)}.question__block{padding-bottom:clamp(3.75rem,3.4514925373125rem + 1.4925373134vw,5rem)}.question__spollers{gap:clamp(1.25rem,1.10074626865625rem + .7462686567vw,1.875rem);padding:clamp(1.25rem,.80223880596875rem + 2.2388059701vw,3.125rem)}.question__cards{gap:clamp(1.25rem,1.10074626865625rem + .7462686567vw,1.875rem);padding:clamp(1.875rem,1.5764925373125rem + 1.4925373134vw,3.125rem)}.spollers__item{padding:clamp(1.25rem,1.10074626865625rem + .7462686567vw,1.875rem)}.spollers__title{font-size:clamp(1rem,.9402985074625rem + .2985074627vw,1.25rem)}.spollers__body{font-size:clamp(.875rem,.8152985074625rem + .2985074627vw,1.125rem)}.contact__container{gap:clamp(2.5rem,2.2014925373125rem + 1.4925373134vw,3.75rem)}.contact__body{gap:clamp(.625rem,.027985074625rem + 2.9850746269vw,3.125rem);padding-block:clamp(1.125rem,1.03544776119375rem + .447761194vw,1.5rem);padding-inline:clamp(.9375rem,.7136194029875rem + 1.1194029851vw,1.875rem)}.contact__text{font-size:clamp(.875rem,.8152985074625rem + .2985074627vw,1.125rem)}.contact__mail{font-size:clamp(1rem,.9402985074625rem + .2985074627vw,1.25rem)}.contact__button{padding:clamp(.5rem,.47014925373125rem + .1492537313vw,.625rem)}.form-contacts{padding:clamp(1.5rem,.664179104475rem + 4.1791044776vw,5rem)}.form-contacts__body{gap:clamp(1.5rem,1.26119402985rem + 1.1940298507vw,2.5rem)}.form-contacts__reason{padding:clamp(1.5rem,1.26119402985rem + 1.1940298507vw,2.5rem)}.form-contacts__title{font-size:clamp(1rem,.97014925373125rem + .1492537313vw,1.125rem)}.form-contacts__main{gap:clamp(1rem,.880597014925rem + .5970149254vw,1.5rem)}.form-contacts__reason-input{font-size:clamp(.875rem,.8152985074625rem + .2985074627vw,1.125rem)}.form-contacts__message{padding:clamp(1.5rem,1.26119402985rem + 1.1940298507vw,2.5rem)}}@media (min-width:45.9375em){.question__body{align-items:flex-start}}@media (min-width:64.6875em){.form-contacts__basic,.form-contacts__main{grid-template-columns:repeat(2,1fr)}}@media (min-width:103.75em){.from{padding-block:6.25rem}.from__block{gap:2.5rem;padding-block:5rem;padding-inline:18.75rem}.from__title{font-size:3rem}.from__text{font-size:1.25rem}.from__my-work{gap:1.25rem}.from__work{font-size:1.125rem}.question{padding-top:9.375rem}.question__block{padding-bottom:5rem}.question__spollers{gap:1.875rem;padding:3.125rem}.question__cards{gap:1.875rem;padding:3.125rem}.spollers__item{padding:1.875rem}.spollers__title{font-size:1.25rem}.spollers__body{font-size:1.125rem}.contact__container{gap:3.75rem}.contact__body{gap:3.125rem;padding-block:1.5rem;padding-inline:1.875rem}.contact__text{font-size:1.125rem}.contact__mail{font-size:1.25rem}.contact__button{padding:.625rem}.form-contacts{padding:5rem}.form-contacts__body{gap:2.5rem}.form-contacts__reason{padding:2.5rem}.form-contacts__title{font-size:1.125rem}.form-contacts__main{gap:1.5rem}.form-contacts__reason-input{font-size:1.125rem}.form-contacts__message{padding:2.5rem}}@media (any-hover:hover){.contact__button:hover{background-color:#f0f0f0;box-shadow:0 .25rem .75rem rgba(0,0,0,.2);transform:scale(1.1)}}