.contact-page .contact-page__title{font-family:Raleway;font-size:36px;font-weight:700;text-align:left;margin-bottom:60px}@media (max-width:991px){.contact-page .contact-page__title{font-size:30px}}.contact-page .contact-content{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:120px}@media (max-width:991px){.contact-page .contact-content{margin-bottom:60px;flex-direction:column}}.contact-page .contact-content__title{font-family:Raleway;font-weight:600;font-size:28px;line-height:100%;margin-bottom:30px}.contact-page .contact-content__item{font-family:Raleway;font-weight:500;font-size:18px;color:#313131;margin-bottom:12px}.contact-page .contact-content__item img{margin-right:10px}.contact-page .contact-content__item__list{text-decoration:none;list-style:none;padding:0}.contact-page .contact-content__item__list li{color:#979EB1;font-family:Fira Sans;font-weight:400;font-size:16px;margin-bottom:4px;cursor:pointer}.contact-page .contact-content__item__list li a{text-decoration:none;font-family:Fira Sans;font-weight:400;font-size:16px;color:#31313199}.contact-page .contact-content__info{flex-basis:48%;box-shadow:0px 0px 40px 0px #E2E2E233;border-radius:20px;padding:60px;background:#ffffff}@media (max-width:991px){.contact-page .contact-content__info{padding:30px}}.contact-page .contact-content__info .link-block{display:flex;flex-direction:row;justify-content:flex-start}@media (max-width:768px){.contact-page .contact-content__info .link-block{flex-wrap:wrap}}.contact-page .contact-content__info .link-block__btn{font-family:Fira Sans;font-weight:400;font-size:18px;padding:10px 30px;margin-right:10px;border:1px solid #2D6DEB;border-radius:30px;text-decoration:none;cursor:pointer}@media (max-width:768px){.contact-page .contact-content__info .link-block__btn{flex-basis:100%;margin-bottom:15px}}.contact-page .contact-content__form{flex-basis:48%;background:#0065FF;padding:60px;border-radius:20px}@media (max-width:991px){.contact-page .contact-content__form{padding:30px}}.contact-page .contact-content__form__title{font-family:Raleway;font-weight:600;font-size:28px;color:#ffffff;margin-bottom:20px}.contact-page .contact-content__form input{height:57px;background:#0065FF}.contact-page .contact-content__form .form-control::placeholder{font-family:Nunito Sans;font-weight:400;font-size:18px;color:#ffffff}.contact-page .contact-content__form #forms_we_coll{background:#ffffff;width:100%;border-radius:10px;color:#0065FF}.contact-page .contact-map{margin-bottom:120px}.contact-page .contact-map__title{font-family:Raleway;font-size:36px;font-weight:700;text-align:left;margin-bottom:10px}@media (max-width:991px){.contact-page .contact-map__title{font-size:30px}}.contact-page .contact-map__description{font-family:Nunito Sans;font-weight:400;font-size:16px;color:#979EB1;margin-bottom:30px}.contact-page .contact-map iframe{width:100%;min-height:542px;border-radius:20px}.contact-page .faq{margin-bottom:120px}@media (max-width:991px){.contact-page .faq{margin-bottom:60px}}.contact-page .faq__title{font-family:Raleway;font-size:36px;font-weight:700;text-align:left;margin-bottom:60px}@media (max-width:991px){.contact-page .faq__title{font-size:30px;margin-bottom:20px}}.contact-page .faq .accordion-item{border-radius:20px;background:#FFFFFF;margin-bottom:15px;border:none}.contact-page .faq .accordion-button{font-family:Raleway;font-weight:600;font-size:18px;padding:30px 20px;border-radius:20px}@media (max-width:768px){.contact-page .faq .accordion-button{font-size:16px;padding:15px 25px}}.contact-page .faq .accordion-button:focus{border:none;outline:none;background:#F8F8F8}.contact-page .faq .accordion-body{font-family:Nunito Sans;font-weight:400;font-size:16px;color:#979EB1}@media (max-width:768px){.contact-page .faq .accordion-body{font-size:14px}}@media (max-width:991px){.contact-page .faq .row .col-md-6{width:100%}}