.contacts{width:100%}.contacts .container{display:flex;justify-content:space-between;background:#f7f7f7;border-radius:12px;position:relative;overflow:hidden}.contacts .container .snowflake{position:absolute;top:-80px;left:23%;display:flex}.contacts .container .text-container{width:45%;display:flex;flex-direction:column;gap:56px;padding:100px 0 100px 100px}.contacts .container .text-container .text{display:flex;flex-direction:column;gap:24px}.contacts .container .text-container .text .text-line{display:flex;gap:12px}.contacts .container .text-container .text .text-line .grey{color:#8f8f8f}.contacts .container .map-container{width:55%}.item{display:flex;flex-direction:column;gap:24px;transition:.7s}.item .item-title-container{display:flex;flex-direction:row;align-items:center;padding-bottom:20px;border-bottom:1px solid #d2d2d2;justify-content:space-between}.item .item-title-container .item-title{display:flex;flex-direction:row;gap:20px;align-items:center}.item .item-title-container .item-title .image{width:46px;height:46px}.item .item-title-container .dropdown{width:16px;height:16px;transition:.7s}.item .item-title-container .dropdown-active{transform:rotate(180deg);transition:.7s}.item .list{display:flex;flex-direction:column;list-style-type:none;color:#202020;text-align:left;gap:16px;transition:.3s}.item .list li{display:flex;gap:13px;align-items:flex-start;width:100%}.item .list li:before{content:"";background-image:url(/images/Mark.svg);width:7px;min-width:7px;background-size:auto;background-position:50%;background-repeat:no-repeat;height:22.1px}@media(max-width:450px){.item{gap:16px}.item .item-title-container{display:flex;width:100%;justify-content:space-between;align-items:center;border:none;padding:0}.item .list{box-sizing:border-box;border-bottom:1px solid #d2d2d2;gap:12px}}.grid{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:64px;column-gap:64px;grid-row-gap:56px;row-gap:56px}@media(max-width:1024px){.grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:450px){.grid{display:flex;flex-direction:column;gap:16px}}