.accordion-item{cursor:pointer;line-height:170%;position:relative}.accordion-item:after{background:#0000001a;right:0}.accordion-item:after,.accordion-item:before{bottom:0;content:"";height:1px;left:0;position:absolute}.accordion-item:before{background:#100c08;transition:all .3s ease-out;width:0}.accordion-item:hover:before{transition:all .3s ease-out;width:100%}.accordion-item:hover .accordion-item__arrow{color:#100c08}.accordion-item--active:before{transition:all .3s ease-out;width:100%}.accordion-item--active .accordion-item__questions{transition:all .3s ease-out}.accordion-item--active .accordion-item__answer{max-height:500px;opacity:1;transition:max-height .3s ease-out 0s,opacity .4s ease-out 0s}@media only screen and (max-width:1024px){.accordion-item--active .accordion-item__answer{max-height:800px}}.accordion-item--active .accordion-item__arrow{color:#100c08}.accordion-item--active .accordion-item__arrow svg{transform:rotate(45deg)}.accordion-item__questions{align-items:center;color:#100c08;display:flex;justify-content:space-between;padding:20px 0;white-space:pre-wrap}@media only screen and (max-width:1024px){.accordion-item__questions{padding:25px 0}}.accordion-item__name{font-size:18px;font-weight:500;text-transform:uppercase}@media only screen and (max-width:1024px){.accordion-item__name{font-size:16px}}.accordion-item__arrow{align-items:center;color:#858598;display:flex;justify-content:center;margin-left:15px}.accordion-item__arrow svg{transition:all .3s ease-out}.accordion-item__answer{color:#858598;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease-out 0s,opacity .4s ease-out 0s}.accordion-item__answer-content{line-height:130%;padding:0 0 30px}.accordion-item__answer-content p{margin-bottom:10px}.accordion-item__answer-content .list{padding:10px 0 10px 20px}.accordion-item__answer-content .list li{font-size:16px}.accordion-item__answer-content .list p{font-size:16px;margin-bottom:0}.accordion,.accordion__items{width:100%}@keyframes sandra-open{0%{opacity:0;transform:scale3d(1.1,1.1,1)}to{opacity:1;transform:scaleX(1)}}@keyframes sandra-close{0%{opacity:1}to{opacity:0;transform:scale3d(.9,.9,1)}}@keyframes dialog-mobile-open{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes dialog-mobile-close{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(100%)}}@keyframes HideList{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes clouds{0%{translate:0 0}50%{translate:-30% 0}to{translate:0 0}}@keyframes clouds-bottom{0%{translate:0 0}50%{translate:-20% 0}to{translate:0 0}}.contacts-items{display:flex;flex-wrap:wrap;gap:50px;justify-content:space-between;margin-bottom:-50px;padding:0;position:relative;width:100%;z-index:5}@media only screen and (max-width:1368px){.contacts-items{gap:30px}}@media only screen and (max-width:900px){.contacts-items{gap:30px 0}}.contacts-items__item{width:28%}@media only screen and (max-width:1440px){.contacts-items__item{width:calc(33% - 34px)}}@media only screen and (max-width:900px){.contacts-items__item{width:100%}}.contacts-items__item-title{font-family:Kudryashev Headline Sans;font-size:40px;padding-bottom:30px}@media only screen and (max-width:1024px){.contacts-items__item-title{font-size:30px;padding-bottom:20px}}.contacts-items__item-text{padding-bottom:20px}.contacts-items__item-subtitle{font-weight:500;padding-bottom:10px}.contacts-items__item-controls{display:flex}.contacts-items__item-phone{padding-bottom:20px}.contacts-items__item-phone-number{font-size:24px;font-weight:500}.contacts-items__item-phone-info{color:#858598;font-size:14px;font-weight:400;text-transform:uppercase}.contacts-items__item .accordion{margin-top:-10px}.contacts-items__item-messenger{align-items:center;display:flex;flex-wrap:wrap;gap:0 20px;padding-top:10px}.contacts-items__item-messenger-item{display:flex;padding:0;white-space:nowrap}.contacts-items__item-messenger-item:hover .contacts-items__item-messenger-item-icon-max path,.contacts-items__item-messenger-item:hover .contacts-items__item-messenger-item-icon-telegram path{fill:#3aadc4}.contacts-items__item-messenger-item:hover .contacts-items__item-messenger-item-text{color:#3aadc4}.contacts-items__item-messenger-item-icon{padding-right:10px}.contacts-items__item-messenger-item-icon path{transition:all .3s ease-out}.contacts-items__item-messenger-item-text{font-size:16px;transition:all .3s ease-out}
