.contacts-page .contacts-welcome{border-radius:40px;padding:40px 0;margin-bottom:48px;background-color:var(--coffee-light);transition:1s;background-image:url(/images/bg_contacts_1.png),url(/images/bg_contacts_2.png),url(/images/bg_contacts_3.png),url(/images/bg_contacts_4.png);background-repeat:no-repeat;background-size:244px,99px,156px,87px;background-position:-11px calc(100% + 41px),92px 79px,calc(100% + 10px) 15px,calc(100% - 59px) 126px}@media(hover:hover){.contacts-page .contacts-welcome:hover{background-position:-5px calc(100% + 34px),89px 77px,calc(100% + 7px) 19px,calc(100% - 53px) 121px}}@media(max-width:1600px){.contacts-page .contacts-welcome{background-size:244px,99px,156px,87px;background-position:-35px calc(100% + 35px),22px 71px,calc(100% + 10px) 15px,calc(100% - 59px) 126px}}@media(max-width:1400px){.contacts-page .contacts-welcome{background-image:none}}@media(max-width:768px){.contacts-page .contacts-welcome{border-radius:20px;padding:22px 0;margin-bottom:24px;background-image:url(/images/bg_contacts_3.png);background-size:107px;background-position:calc(100% + 15px) -4px}.contacts-page .contacts-welcome .container{padding-left:16px;padding-right:16px}}.contacts-page .contacts-welcome h2{margin:0 0 24px;letter-spacing:0}@media(max-width:768px){.contacts-page .contacts-welcome h2{margin:0 0 20px}}.contacts-page .contacts-welcome-text{margin:0 0 30px}.contacts-page .contacts-welcome-text span.w100{display:block}.contacts-page .contacts-welcome .buttons-group{justify-content:flex-end}.contacts-page .contacts-info{display:flex;flex-flow:row wrap;gap:18px;margin-bottom:48px}@media(max-width:768px){.contacts-page .contacts-info{margin-bottom:24px}}.contacts-page .contacts-info .contacts-item{width:calc(50% - 9px);background-color:var(--coffee-light);border-radius:20px;padding:18px 24px}@media(max-width:768px){.contacts-page .contacts-info .contacts-item{width:100%;padding:24px 18px}}.contacts-page .contacts-info .contacts-item h2{font-weight:500;margin:0 0 16px}@media(max-width:768px){.contacts-page .contacts-info .contacts-item h2{font-size:22px}}.contacts-page .contacts-info .contacts-item dl{display:flex;flex-flow:row wrap;gap:10px;margin-bottom:12px}@media(max-width:768px){.contacts-page .contacts-info .contacts-item dl{gap:4px}}.contacts-page .contacts-info .contacts-item dl:last-child{margin-bottom:0}.contacts-page .contacts-info .contacts-item dt{width:calc(100% - 163px - 10px)}@media(max-width:768px){.contacts-page .contacts-info .contacts-item dt{width:100%}}.contacts-page .contacts-info .contacts-item dd{position:relative;display:flex;flex-flow:row wrap;gap:10px;min-width:163px;font-weight:500}@media(max-width:768px){.contacts-page .contacts-info .contacts-item dd{width:100%}}.contacts-page .contacts-info .contacts-item dd:after{content:"—";margin-left:auto;font-weight:400}@media(max-width:768px){.contacts-page .contacts-info .contacts-item dd:after{display:none}}.contacts-page .contacts-info .contacts-workhours dd{min-width:111px}.contacts-page .contacts-info .contacts-workhours dd:after{display:none}