.contacts .contact__container .contact__item{cursor:pointer;margin-bottom:18px}.contacts .contact__container .contact__item .contact__header{background-color:#fff;border:1px solid #e7e7e7;border-radius:8px;padding:25px;position:relative;transition:border .1s ease-in-out,padding .1s ease-in-out}@media only screen and (max-width:992px){.contacts .contact__container .contact__item .contact__header{padding:16px}}.contacts .contact__container .contact__item .contact__header h2{color:#0d4d5e;font-family:Roboto;font-size:1.4375rem;font-weight:600;line-height:32px;margin:0;text-transform:unset}@media screen and (min-width:992px){.contacts .contact__container .contact__item .contact__header h2{font-size:calc(9.10345px + 1.40086vw)!important;line-height:calc(27.72414px + .43103vw)!important}}@media screen and (min-width:1920px){.contacts .contact__container .contact__item .contact__header h2{font-size:2.25rem!important;line-height:36px!important}}.contacts .contact__container .contact__item .contact__header button{appearance:none;background:none;border:none;display:block;height:100%;left:0;position:absolute;top:0;transition:transform .3s ease-in-out;width:100%}.contacts .contact__container .contact__item .contact__header button i{font-size:30px}.contacts .contact__container .contact__item .contact__header button i:before{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.contacts .contact__container .contact__item .contact__header i{display:block;font-size:30px;height:40px;position:absolute;right:13px;top:24px;transform:rotate(0deg);transition:transform .3s ease-in-out;width:40px}@media only screen and (max-width:992px){.contacts .contact__container .contact__item .contact__header i{font-size:20px;right:6px;top:10px}}.contacts .contact__container .contact__item .contact__header i:before{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.contacts .contact__container .contact__item .contact__content{max-height:0;overflow:hidden;padding-top:0;transition:max-height .3s ease-in-out,padding .3s ease-in-out}.contacts .contact__container .contact__item .contact__content-item{position:relative}.contacts .contact__container .contact__item .contact__content .wysiwyg-editor{background-color:#fff;border:1px solid #e7e7e7;border-radius:8px;margin-bottom:16px;padding:25px}.contacts .contact__container .contact__item.active,.contacts .contact__container .contact__item.contact--disabled{margin-bottom:64px;margin-top:64px}.contacts .contact__container .contact__item.active .contact__content,.contacts .contact__container .contact__item.contact--disabled .contact__content{max-height:max-content;padding-top:24px;transition:max-height .3s ease-in-out,padding .3s ease-in-out}.contacts .contact__container .contact__item.active .contact__header,.contacts .contact__container .contact__item.contact--disabled .contact__header{border-color:#fff;padding:0;transition:border-color .3s ease-in-out,padding .3s ease-in-out}.contacts .contact__container .contact__item.active .contact__header i,.contacts .contact__container .contact__item.contact--disabled .contact__header i{top:0;transform:rotate(180deg);transition:transform .3s ease-in-out}@media only screen and (max-width:992px){.contacts .contact__container .contact__item.active .contact__header i,.contacts .contact__container .contact__item.contact--disabled .contact__header i{right:0;top:0}}