.homeContact{color:#fffaf3;display:contents}.homeContact-title{margin-bottom:24px;font-family:Abhaya Libre}@media(max-width:1280px){.homeContact-title{margin-bottom:40px}}@media(max-width:1024px){.homeContact-title{margin-bottom:0;text-align:left;font-size:40px}}.homeContact-divider{width:2px;flex-shrink:0;background:#c4c4c4;margin:0 150px}@media(max-width:1439px){.homeContact-divider{margin:0 90px 0 45px}}@media(max-width:1280px){.homeContact-divider{margin:0 px}}.homeContact-background{background:#1f1e1e}.homeContact-container{padding:120px 0 60px;display:flex;justify-content:space-between}@media(max-width:1439px){.homeContact-container{padding:100px 0 40px}}@media(max-width:1280px){.homeContact-container{padding:80px 0 25px}}@media(max-width:1024px){.homeContact-container{flex-direction:column;padding:32px 0 32px}}@media(max-width:1024px){.homeContact-info{width:auto}}.homeContact-form{width:393px;display:flex;flex-direction:column}.homeContact-form>:not(:first-child){margin-top:37px}@media(max-width:1024px){.homeContact-form{margin-top:0;width:100%}}.homeContact .inputGroup{border-bottom:1px solid #c4c4c4;padding-bottom:10px;position:relative}@media(max-width:767px){.homeContact .inputGroup{margin-top:32px}}.homeContact .inputGroup-label{display:block;margin-bottom:10px;font-size:16px;font-weight:800}.homeContact .inputGroup-input{font-size:18px}@media(max-width:1024px){.homeContact .inputGroup-input{width:100%}}.homeContact .inputGroup._error{border-color:#d41e34}.homeContact .inputGroup .error{position:absolute;bottom:-1.5em;left:0;font-size:16px;line-height:19px;color:#d41e34}.homeContact .infoBlock{margin-top:64px;display:grid;grid-template-columns:repeat(2,285px);gap:32px}@media(max-width:767px){.homeContact .infoBlock{margin-top:56px;grid-template-columns:1fr;gap:32px}}.homeContact .infoBlock-contact{display:flex;align-items:center}.homeContact .infoBlock-title{font-weight:700;font-size:24px;line-height:36px}@media(max-width:767px){.homeContact .infoBlock-title{font-size:20px;line-height:20px;margin-bottom:12px}}.homeContact .infoBlock-text{line-height:36px}@media(max-width:767px){.homeContact .infoBlock-text{font-size:16px;line-height:26px;margin-bottom:8px}}.homeContact .infoBlock-socials-wrapper{display:flex;align-items:center;gap:6px;margin-top:10px}.homeContact .contactBlock>:not(:first-child){margin-top:20px}@media(max-width:1024px){.homeContact .contactBlock{border:5px solid #fff;padding:32px}.homeContact .contactBlock svg{flex-shrink:0}}.homeContact .contactBlock-name{font-weight:600;font-size:30px}.homeContact .contactBlock-rank{font-weight:300;font-size:16px}.homeContact .contactBlock-contact{font-size:20px;line-height:36px;display:flex;align-items:center}.homeContact .contactBlock-contact>:not(:first-child){margin-left:20px}.homeContact .contactBlock-contact svg{color:#d41e34}@media(max-width:1024px){.homeContact .contactBlock-contact{font-size:20px}}.drawLine{background:#ededed;transform:scale(0)}.drawLine._active{-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-timing-function:normal;animation-timing-function:normal;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.drawLine._x{width:100%;height:2px;transform-origin:left center}.drawLine._x._active{-webkit-animation-name:drawLineX;animation-name:drawLineX}.drawLine._y{height:100%;width:2px;transform-origin:center top}.drawLine._y._active{-webkit-animation-name:drawLineY;animation-name:drawLineY}@-webkit-keyframes drawLineX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes drawLineX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@-webkit-keyframes drawLineY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes drawLineY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.listingPage{background:#fffaf3}.listingPage .drawLine._1{grid-row:6;grid-column:9}@media(max-width:1024px){.listingPage .drawLine._1{display:none}}.listingPage .drawLine._2{grid-row:7}@media(max-width:1024px){.listingPage .drawLine._2{grid-row:9}}.listingPage .drawLine._3{grid-row:8;margin-top:-2px}@media(max-width:1024px){.listingPage .drawLine._3{grid-row:10}}