.title{color:#000;font-size:36px;font-weight:800;line-height:37.44px;font-family:"Montserrat";}.title--post{color:#000;font-size:18px;font-weight:700;line-height:22px;font-family:"Montserrat";}.text{color:#000;font-size:16px;font-weight:400;line-height:20px;font-family:"Montserrat";}.text--post{color:#000;font-size:12px;font-weight:400;line-height:15px;font-family:"Montserrat";}.date{color:#000;font-size:14px;font-weight:700;line-height:17px;font-family:"Montserrat";}.animation-section{padding-top:80px;transition:all 650ms ease 0s;}.animation-section.active{padding-top:0;transition:all 650ms ease 0s;}.blue-link{color:#1890f4;}.contact-us{margin-bottom:50px;}@media screen and (max-width:480px){.contact-us{margin-bottom:30px}}.contact-us__main-title{color:#000;font-size:52px;font-weight:700;line-height:63px;font-family:"Montserrat";text-transform:uppercase;margin-bottom:32px;}@media screen and (max-width:480px){.contact-us__main-title{color:#000;font-size:36px;font-weight:700;line-height:44px;font-family:"Montserrat";margin-bottom:20px}}.contact-us__content{display:flex;gap:50px;}@media screen and (max-width:1200px){.contact-us__content{flex-wrap:wrap;justify-content:center;gap:30px}}.contact-us__contact-info{flex:0 1 530px;border-radius:35px;background:#FFF;box-shadow:0 3px 15px 0 rgba(0,0,0,.05);padding:88px 0 108px 71px;}.contact-us__contact-info .contact-us__title{margin-bottom:49px;}@media screen and (max-width:480px){.contact-us__contact-info .contact-us__title{margin-bottom:40px}}@media screen and (max-width:1200px){.contact-us__contact-info{flex:0 1 736px;padding:80px 70px}}@media screen and (max-width:480px){.contact-us__contact-info{padding:52px 40px 62px}}.contact-us__title{color:#000;font-size:34px;font-weight:800;line-height:41px;font-family:"Montserrat";}@media screen and (max-width:480px){.contact-us__title{color:#000;font-size:30px;font-weight:800;line-height:31.2px;font-family:"Montserrat"}}.contact-us__contacts-item{margin-bottom:36px;padding-left:92px;position:relative;}@media screen and (max-width:678px){.contact-us__contacts-item{padding:0;margin-bottom:30px}}.contact-us__contacts-item a{color:#000;font-size:16px;font-weight:400;line-height:20px;font-family:"Montserrat";}.contact-us__contacts-item:last-child{margin-bottom:0;}.contact-us__contacts-item:nth-child(2),.contact-us__contacts-item:nth-child(3){padding:7px 0 7px 92px;}@media screen and (max-width:678px){.contact-us__contacts-item:nth-child(2),.contact-us__contacts-item:nth-child(3){padding:0}}.contact-us__contacts-item:nth-child(1)::before{content:url("../images/dist/icon/adress-icon.svg");}.contact-us__contacts-item:nth-child(2)::before{content:url("../images/dist/icon/phone-icon.svg");}.contact-us__contacts-item:nth-child(3)::before{content:url("../images/dist/icon/email-icon.svg");}.contact-us__contacts-item:nth-child(1)::before,.contact-us__contacts-item:nth-child(2)::before,.contact-us__contacts-item:nth-child(3)::before{top:0;left:0;position:absolute;}@media screen and (max-width:678px){.contact-us__contacts-item:nth-child(1)::before,.contact-us__contacts-item:nth-child(2)::before,.contact-us__contacts-item:nth-child(3)::before{position:static}}.contact-us__item-name{color:#000;font-size:20px;font-weight:700;line-height:24px;font-family:"Montserrat";margin-bottom:4.3px;}@media screen and (max-width:678px){.contact-us__item-name{padding-top:20px}}.contact-us__send-block{border-radius:35px;background:#FFF;box-shadow:0 3px 15px 0 rgba(0,0,0,.05);padding:91px 70px 105px;max-width:700px;}@media screen and (max-width:480px){.contact-us__send-block{padding:60px 40px 50px}.contact-us__send-block input{border-radius:49px}}.contact-us__send-block .contact-us__title{margin-bottom:17px;}@media screen and (max-width:480px){.contact-us__send-block .contact-us__title{margin-bottom:22px}}.contact-us__send-block input,.contact-us__send-block textarea{border-radius:37px;border:1px solid #BFE9FF;background:#F3FBFF;width:100%;height:50px;padding:0 26px;color:#000;font-size:16px;font-weight:400;line-height:20px;font-family:"Montserrat";}.contact-us__send-block input::-moz-placeholder,.contact-us__send-block textarea::-moz-placeholder{color:#808080;font-size:16px;font-weight:400;line-height:20px;font-family:"Montserrat";}.contact-us__send-block input::placeholder,.contact-us__send-block textarea::placeholder{color:#808080;font-size:16px;font-weight:400;line-height:20px;font-family:"Montserrat";}.contact-us__send-block textarea{padding-top:14px;resize:none;margin-bottom:40px;color:#000;font-size:16px;font-weight:400;line-height:20px;font-family:"Montserrat";}@media screen and (max-width:768px){.contact-us__send-block textarea{width:100%;height:105px;margin-bottom:17px}}@media screen and (max-width:480px){.contact-us__send-block textarea{border-radius:25px}}.contact-us__inputs p{display:flex;gap:30px;margin-bottom:30px;}@media screen and (max-width:768px){.contact-us__inputs p{flex-direction:column;gap:10px;margin-bottom:10px}}.contact-us__inputs p br{display:none;}.contact-us__sub-title{color:#000;font-size:16px;font-weight:400;line-height:20px;font-family:"Montserrat";margin-bottom:34px;max-width:422px;}@media screen and (max-width:480px){.contact-us__sub-title{margin-bottom:31px}}.contact-us input.contact-us__send-message{width:auto;height:50px;border-radius:71px;background:#1890F4;color:#FFF;font-size:20px;font-weight:700;line-height:24px;font-family:"Montserrat";border:none;cursor:pointer;}.contact-us .wpcf7-not-valid{border:1px solid #FF2929;}.contact-us .wpcf7-not-valid-tip{display:none;}.contact-us .wpcf7-response-output{display:none;}.follow-us{margin-bottom:60px;}@media screen and (max-width:480px){.follow-us{margin-bottom:25px}}.follow-us__content{border-radius:35px;background:#FFF;box-shadow:0 3px 15px 0 rgba(0,0,0,.05);padding:76px 103px 65px 98px;}@media screen and (max-width:480px){.follow-us__content{padding:61px 40px 58px}}.follow-us__title{color:#000;font-size:34px;font-weight:800;line-height:41px;font-family:"Montserrat";margin-bottom:49px;}@media screen and (max-width:1200px){.follow-us__title{text-align:center}}@media screen and (max-width:480px){.follow-us__title{text-align:left;color:#000;font-size:30px;font-weight:800;line-height:37px;font-family:"Montserrat";margin-bottom:34px}}.follow-us__social-links{display:flex;gap:30px;}@media screen and (max-width:1310px){.follow-us__social-links{flex-wrap:wrap;justify-content:center}}@media screen and (max-width:480px){.follow-us__social-links{gap:20px}}.follow-us__social-link{border-radius:30px;border:1px solid #BFE9FF;background:#F3FBFF;width:200px;height:60px;position:relative;}@media screen and (max-width:480px){.follow-us__social-link{width:100%}}.follow-us__social-link:nth-child(1)::after{content:url("../images/dist/icon/inst-follow.svg");position:absolute;top:50%;left:28.78px;transform:translateY(-50%);}.follow-us__social-link:nth-child(2)::after{content:url("../images/dist/icon/fb-follow.svg");position:absolute;top:50%;left:39px;transform:translateY(-50%);}.follow-us__social-link:nth-child(3)::after{content:url("../images/dist/icon/x-follow.svg");position:absolute;top:55%;left:33.24px;transform:translateY(-50%);}.follow-us__social-link:nth-child(4)::after{content:url("../images/dist/icon/yt-follow.svg");position:absolute;top:50%;left:32.8px;transform:translateY(-50%);}.follow-us__social-link:nth-child(5)::after{content:url("../images/dist/icon/linkidin-blue.svg");position:absolute;top:50%;left:37px;transform:translateY(-50%);}.follow-us__social-link a{display:flex;justify-content:flex-end;align-items:center;padding-right:38px;width:100%;height:100%;color:#000;font-size:16px;font-weight:400;line-height:20px;font-family:"Montserrat";}@media screen and (max-width:1310px){.follow-us__social-link a{padding-right:47px}}@media screen and (max-width:480px){.follow-us__social-link a{justify-content:center;padding-right:0}}