.contact{min-height:unset;padding:138px 0}.contact .container{max-width:1141px}.contact .block-title{margin:21px 0 10px -5px;overflow:hidden}.contact .inner-block-wrapper{display:flex;width:100%;align-items:center}.contact .step-title{font-size:22px;line-height:1.5;letter-spacing:0;font-weight:700;padding:1px 4px}.contact .dynamic-marking{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTBweCIgaGVpZ2h0PSIxMHB4IiB2aWV3Qm94PSIwIDAgMTAgMTAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDYxICg4OTU4MSkgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+WWVsbG93IFJlY3RhbmdsZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJQYWdlLUhvbWUiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJIb21lLWxpbmUtYmFja2dyb3VuZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI4Ny4wMDAwMDAsIC00MDI1LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0id29ya3Mtc2VjdGlvbnMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xLjAwMDAwMCwgMzU4NS4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJTZW1pLVJlY3QtV3JhcCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjg4LjAwMDAwMCwgNDQwLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJTZW1pLVJlY3QiIGZpbGw9IiNGRkVEMjQiIHg9IjUiIHk9IjAiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIvPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K);background-size:200%;display:inline}.contact .contact-managers-img{position:relative}.contact .contact-managers-img img{max-width:72px}.contact .contact-managers-img:before,.contact .contact-managers-img:after{content:'';position:absolute;display:inline-block;background-repeat:no-repeat}.contact .contact-managers-img.sleep-boy:before{left:27px;top:33px;width:48px;height:26px;background-image:url(/_nuxt/img/glasses.5cb66ea.svg)}.contact .contact-managers-img.sleep-girl:before{left:25px;top:-25px;width:48px;height:72px;background-image:url(/_nuxt/img/night_hat.35939c4.svg)}.contact .contact-managers-img.idea:after{left:63px;top:-22px;width:41px;height:41px;background-image:url(/_nuxt/img/idea.bfc0b54.svg)}.contact .contact-managers-img.chat:before{left:-27px;top:23px;width:45px;height:32px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDVweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSIwIDAgNDUgMzIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU0ICg3NjQ4MCkgLSBodHRwczovL3NrZXRjaGFwcC5jb20gLS0+CiAgICA8dGl0bGU+Y2hhdDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSIxNS1Db250YWN0LXVzOi3QtNC90LXQstC90L7QtS3RgdC+0YHRgtC+0Y/QvdC40LUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMjcuMDAwMDAwLCAtNDg2LjAwMDAwMCkiIGZpbGw9IiNGRkVEMjQiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIGlkPSJjaGF0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMjcuMDAwMDAwLCA0ODYuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZWxsaXBzZSBpZD0iT3ZhbCIgY3g9IjIwLjUiIGN5PSIxMS41IiByeD0iMjAuNSIgcnk9IjExLjUiPjwvZWxsaXBzZT4KICAgICAgICAgICAgICAgIDxlbGxpcHNlIGlkPSJPdmFsIiBjeD0iMzMiIGN5PSIyNiIgcng9IjciIHJ5PSI0Ij48L2VsbGlwc2U+CiAgICAgICAgICAgICAgICA8ZWxsaXBzZSBpZD0iT3ZhbCIgY3g9IjQyIiBjeT0iMzAiIHJ4PSIzIiByeT0iMiI+PC9lbGxpcHNlPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=)}.contact .contact-managers-img.holiday-boy:before{left:9px;top:-29px;width:110px;height:87px;background-image:url(/_nuxt/img/balloon.ce43593.svg)}.contact .contact-managers-img.holiday-girl:before{left:-7px;top:-10px;width:118px;height:111px;background-image:url(/_nuxt/img/happy_dasha.157e220.png)}.contact .contact-managers-name{font-size:19px;line-height:1.22223;font-weight:600;letter-spacing:0.04167em;margin-top:8px}.contact-text{width:100%;min-width:270px;max-width:500px;margin-left:80px}.contact-text .regular-text{font-size:14px;line-height:18px}.contact-text-head{align-items:flex-start}.contact-text-manager .regular-text{margin:10px 0 26px}.contact-text-time .regular-text{margin:50px 0 13px}.contact-text-time .regular-title{margin-bottom:13px}.contact-text-time-wrapper{align-items:flex-end}.contact-text-time-wrapper .small-text{margin-bottom:5px}.contact-managers{flex-wrap:wrap;margin-top:18px;max-width:480px}.contact-managers-img{position:relative}.contact-managers-mail{width:30px;height:30px;border-radius:50%;background-color:#fff;position:absolute;bottom:0;right:0;transition:all 0.25s ease-in-out}.contact-managers-mail a{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:url(/_nuxt/img/email.79de1e9.svg) no-repeat center/16px 15px}.contact-managers-mail:hover{background-color:#ffed24}.contact-managers-info{margin-left:18px}.contact-managers-manager{display:flex;align-items:center}.contact-time{font-size:30px;line-height:37px;letter-spacing:4px;font-weight:700}.contact-text-messenger{display:flex;flex-direction:column;align-items:center}.contact .messenger-img-wrap{margin-bottom:13px}.contact .state-message-info{margin-top:32px}.contact .state-message-info p{margin:16px 0px}.contact .state-message-info-contacts{display:flex;flex-wrap:wrap;gap:24px}.contact .state-message-info-contacts p{margin-bottom:0px}.contact .state-message-info a{display:inline-block;vertical-align:top;transition:all 0.3s ease-in-out}.contact .state-message-info a:hover{background-color:#ffed24}.contact .state-message-info p:last-child{font-size:14px}@media (max-width: 1024px){.contact{padding:120px 0}.contact .contact-managers-manager{margin-top:5px}.contact .contact-inner{justify-content:center}.contact .contact .block-title{margin-top:9px;margin-bottom:0;font-size:50px;letter-spacing:1px;line-height:61px}.contact .contact-text{max-width:480px;min-width:0;margin-left:0;margin-top:50px}}@media screen and (max-width: 767px){.contact{padding:80px 0}}@media screen and (max-width: 480px){.contact{padding:64px 0 50px}.contact .contact-form{padding:0;box-shadow:none}}@media (max-width: 374px){.contact .contact-managers{padding:0}}

