.contact-container{width:1280px;padding:60px 130px 60px 130px;margin:auto;box-sizing:border-box}.write-to-as{margin-bottom:13px}.write-to-as .title{font-weight:800;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#484848;margin-bottom:12px}.write-to-as .description{font-family:AvenirNext;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#484848}.contact-items{display:flex;margin-top:30px;margin-bottom:60px;flex-flow:column}.contact-items .items{display:flex;justify-content:space-between;width:100%;margin-bottom:35px}.contact-items .contact-us{height:200px;border-radius:4px;background-color:#eff2f9}.contact-items .person-contact{width:320px;height:280px;border-radius:4px;background-color:#fff;padding:22px 54px 32px 54px;box-sizing:border-box;position:relative;box-shadow:0 4px 13px 5px rgba(0,0,0,.19)}.person-contact .social-media{position:absolute;width:25px;height:100px;right:15px;top:0}.person-contact .social-media-container .icon{width:28px;height:28px;font-size:13px}.person-contact .item-photo{height:80px;width:80px;margin:auto}.person-contact .item-photo img{height:80px;border-radius:50%}.person-contact .name{font-family:AvenirNext;font-size:20px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.63px;color:#242424;margin-top:6px;text-align:center}.person-contact .profession{font-family:AvenirNext;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.2px;text-align:center;margin-top:6px;max-height:74px;overflow:hidden}.person-contact .profession p{line-height:18px}.person-contact .email{font-family:AvenirNext;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.44px;color:#b41e3a;text-align:center;position:absolute;bottom:35px;left:50%;width:calc(100% - 108px);transform:translateX(-50%)}.person-contact .website{font-family:AvenirNext;font-size:14px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.44px;color:#76071c;text-align:center;position:absolute;bottom:15px;left:50%;width:calc(100% - 108px);transform:translateX(-50%)}.contact-items .contact-us{background-color:#eff2f9;display:flex;flex-flow:column;justify-content:space-around;padding:15px 31px 15px 82px;box-sizing:border-box}.contact-us .contact-item{font-family:AvenirNext;font-size:15px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#b41e3a}.contact-us .contact-item{position:relative}.contact-items a{text-decoration:none;color:#b41e3a}.contact-us .contact-item .icon-item{height:100%;width:25px;position:absolute;left:-50px;top:-1px}.contact-item .icon-item img{top:50%;position:relative;transform:translateY(-40%);width:24px}.person-contact .social-media img{width:25px}.container-map{margin-top:20px;margin-bottom:60px}#map{height:446px}.contact-container ul.tabs{display:flex;justify-content:space-between;border-bottom:1px solid #d8d8d8}.bus-lines{margin-top:70px}.bus-lines .title{font-family:AvenirNext;font-size:11px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.35px;color:#484848;margin-bottom:12px}.bus-lines .description{font-family:AvenirNext;font-size:14px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:.44px;color:#484848}@media(max-width:1600px){.contact-container{width:unset}}@media(max-width:1280px){.contact-items .items{}}@media(max-width:1025px){ul.tabs{overflow-x:scroll;white-space:nowrap}}@media(min-width:760px) and (max-width:1025px){.contact-container{width:unset;padding:50px 115px 50px 115px}.contact-items .items{flex-flow:column}.contact-items .person-contact{height:200px;width:370px}.contact-us{padding:45px 21px 45px 72px}.contact-items .person-contact{padding:29px 50px 35px 12px;display:inline-flex;margin:auto;margin-bottom:20px}.person-contact .item-photo{margin:unset;margin-top:13px}.person-contact .email{bottom:28px;left:59%}.person-contact .website{left:58%;bottom:10px}.person-contact .name{margin-top:unset}.person-contact .for-tablet{margin-left:15px;width:211px}}@media(min-width:750px) and (max-width:800px){.contact-container{padding:50px 30px 50px 30px}}@media(max-width:700px){.contact-items{justify-content:space-between;flex-flow:column}.contact-container{width:unset;padding:50px 15px 50px 15px}.contact-items .items{display:flex;flex-flow:column;width:unset}.contact-items .person-contact{width:unset;padding:13px 17px 32px 17px;margin-bottom:20px}.person-contact .email{width:calc(100% - 34px)}.contact-items .contact-us{width:unset}.person-contact .profession{width:80%;margin:auto}.contact-container ul.tabs{overflow-x:scroll;width:100%;white-space:nowrap}.contact-container ul.tabs::-webkit-scrollbar{display:none}.person-contact .item-photo{margin-top:25px}}ul.tabs{margin-bottom:36px}