h2.page_title{color:#eeeff4}div.contacts>div,h2.page_title{margin-bottom:10px}div#contactsTrio{background-color:#4b4e57;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px}div#contactsTrio>div{background-color:#eeeff4;border-radius:5px;box-sizing:border-box;display:inline-block;margin-left:auto;margin-right:auto;margin-top:40px;padding:50px 30px;position:relative;text-align:center;width:260px}div#contactsTrio>div>div.logo{background-color:#eeeff4;border-radius:100px;box-shadow:1px 2px 2px #4b4e57;display:inline-block;height:48px;left:36%;padding:10px;position:absolute;top:-36px;width:48px}div#contactsTrio>div>div.logo>img{width:48px}div#contactsTrio>div>a{background-color:#8e8c97;border-bottom-left-radius:5px;border-bottom-right-radius:5px;bottom:0;box-sizing:border-box;color:#eeeff4;display:block;left:0;outline:none;padding:5px;position:absolute;right:0;text-decoration:none;width:100%}div#contactFormDuo{background-color:#4a4d56;box-sizing:border-box;color:#eeeff4;display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px}div#contactFormDuo>div{display:inline-block}div#contactFormDuo>div.contactForm{margin-left:auto;margin-right:auto;text-align:center;width:470px}div#contactFormDuo>div.contactForm h3{font-weight:400;margin-bottom:30px;text-align:center}div#contactFormDuo>div.contactForm input,div#contactFormDuo>div.contactForm label,div#contactFormDuo>div.contactForm textarea{display:block;text-align:left;width:90%}div#contactFormDuo>div.contactForm label{font-size:.8em;margin-bottom:3px;padding-left:10px;text-transform:uppercase}div.contactForm div.row{margin-bottom:10px}div.contactForm div.row input,div.contactForm div.row textarea{padding:5px}div#contactFormDuo>div.contactForm textarea{margin-bottom:20px}div#contactFormDuo>div.contactForm button{background-color:#577dbe;border:none;border-radius:3px;color:#eeeff4;padding:5px 10px}div#contactFormDuo div.addressPhonesDuo{margin-left:auto;margin-right:auto;width:370px}div#contactFormDuo div.address,div#contactFormDuo div.phones{box-sizing:border-box;margin-bottom:40px;padding-left:130px;position:relative}div#contactFormDuo div.address h3,div#contactFormDuo div.phones h3{font-weight:400}div#contactFormDuo div.address img,div#contactFormDuo div.phones img{height:48px;left:60px;position:absolute;top:0;width:48px}div.contactForm,div.contactForm a{color:#fff}@media only screen and (max-width:940px){h2.page_title{padding-left:10px;padding-right:10px}}