.about-banner{position:relative;padding:96px 0;text-align:center}.about-banner h1.banner_title{margin:0 0 30px}.about-banner .banner_content{max-width:835px;margin:0 auto 16px;font-family:Open Sans;font-size:21px;font-style:normal;font-weight:400;line-height:35px;letter-spacing:0;text-align:center}.contact_links ul{display:flex;justify-content:center}.contact_links ul li+li{margin-left:52px}.About_page .about-banner .contact_links li{font-family:Open Sans;font-size:18px;font-style:normal;font-weight:600;line-height:70px;letter-spacing:0;text-align:left;margin:0}.About_page .about-banner .contact_links li+li{margin-left:52px}.contact_links ul a{color:#000;display:flex;align-items:center}.about-banner .shape{position:absolute;top:0;z-index:-1}.about-banner .left-shap{left:0}.about-banner .left-shap .second{top:54px;position:absolute;left:30px}.about-banner .right-shap{right:0}.about-banner .right-shap .second{position:absolute;top:75px;right:42px}.about-banner li.phone svg{margin-right:21px}.about-banner li.mail svg{margin-right:12px}.about-banner .left-shap .third{position:absolute;top:177px;left:0}.about-banner .right-shap .third{position:absolute;right:60px;top:211px}.contact-main .banner_content{max-width:810px;margin-bottom:39px}.contact-main .banner_content p{font-size:16px;line-height:30px}@media(max-width:991px){.about-banner .left-shap{display:none}}@media(max-width:767px){.about-banner{padding:36px 0}.contact-main li.phone{margin-bottom:38px}.contact-main .contact_links ul li+li{margin-left:0}.about-banner h1.banner_title{margin:0 0 12px}.about-banner .right-shap .second{position:absolute;top:48px;right:0}.about-banner .right-shap .third{right:0;top:135px}.contact_links ul{flex-wrap:wrap;flex-direction:column}.About_page .about-banner .contact_links li+li{margin:0}.contact_links ul a{justify-content:center}}