.banner,.contact-info .wrapper{display:-webkit-box;display:-ms-flexbox}.banner{height:434px;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(91.92deg,#00A99D 8.61%,#18726B 100.76%)}.banner h1{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto 16px;color:#fff}.banner__text{color:#E6E6E6;max-width:629px;text-align:center;margin:0 auto}.contact-info .wrapper{display:flex;gap:24px}.contact-info .info,.contact-info .socials{width:calc((100% - 24px)/ 2)}@media (max-width:1023px){.contact-info .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:42px}.contact-info .info,.contact-info .socials{width:100%}}.contact-info .info a,.contact-info .socials a{-webkit-transition:.3s;transition:.3s}.contact-info .info a:hover,.contact-info .socials a:hover{opacity:.8}.contact-info .info__title,.contact-info .socials__title{padding-bottom:16px;font-weight:600;font-size:24px;line-height:29px;color:#000;border-bottom:1px solid rgba(0,169,157,.4)}.contact-info .info__communication_title,.contact-info .info__igtv_title,.contact-info .info__placement_title,.contact-info .info__work_title,.contact-info .socials__communication_title,.contact-info .socials__igtv_title,.contact-info .socials__placement_title,.contact-info .socials__work_title{margin-top:24px;margin-bottom:16px;font-size:20px;line-height:24px;color:#000}.contact-info .info__work_title,.contact-info .socials__work_title{margin-top:32px}.contact-info .info .socials__subtitle,.contact-info .socials .socials__subtitle{margin-top:32px;margin-bottom:16px;font-size:20px;line-height:24px;color:#000}.contact-info .info .info__work_subtitle,.contact-info .socials .info__work_subtitle{margin-bottom:12px}.contact-info .info .info__communication,.contact-info .info .info__work,.contact-info .info .socials__media,.contact-info .socials .info__communication,.contact-info .socials .info__work,.contact-info .socials .socials__media{display:-webkit-box;display:-ms-flexbox;display:flex;gap:42px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1199px){.contact-info .info .info__communication,.contact-info .info .info__work,.contact-info .info .socials__media,.contact-info .socials .info__communication,.contact-info .socials .info__work,.contact-info .socials .socials__media{gap:24px}}@media (max-width:767px){.contact-info .info .info__communication,.contact-info .info .info__work,.contact-info .info .socials__media,.contact-info .socials .info__communication,.contact-info .socials .info__work,.contact-info .socials .socials__media{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.contact-info .info__work_item{min-width:257px}.contact-info .info__communication_item a,.contact-info .info__placement a,.contact-info .info__work_item,.contact-info .socials__media_item a,.contact-info .socials_igtv a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;font-size:16px;line-height:18px;color:#666}.contact-info .info__communication_item a .icon,.contact-info .info__placement a .icon,.contact-info .info__work_item .icon,.contact-info .socials__media_item a .icon,.contact-info .socials_igtv a .icon{width:32px;min-width:32px;height:32px;background-color:#00A99D;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact{margin-top:100px!important}@media (max-width:1023px){.contact{margin-top:80px!important}}@media (max-width:767px){.contact{margin-top:60px!important}}