.travelpayouts-accordion{border:1px solid var(--tp-main-stroke-color);border-radius:4px;margin:0 0 15px}.travelpayouts-accordion:last-of-type{margin:0}.travelpayouts-accordion__header{border:0 solid #dedede;border-radius:0;cursor:pointer;padding:10px 20px;transition:background-color .2s linear}.travelpayouts-accordion__header--visible{border-color:var(--tp-main-stroke-color) var(--tp-main-stroke-color) var(--tp-brand-blue-color) var(--tp-main-stroke-color);border-width:0 0 2px;color:var(--tp-brand-blue-color)}.travelpayouts-accordion__header:focus,.travelpayouts-accordion__header:hover{background-color:var(--tp-light-stroke-color)}.travelpayouts-accordion__content{background:var(--tp-main-bg-color);border-radius:0 0 4px 4px;padding:10px}.travelpayouts-accordion__content .form-table tr:last-child{border-bottom:0}.travelpayouts-accordion__title{font-family:Rubik,Open Sans,sans-serif;font-size:17px;line-height:30px}.travelpayouts-accordion__subtitle{color:var(--tp-gray-blue-color);padding:7px 0 0}.travelpayouts-accordion-block>h2{font-family:Rubik,Open Sans,sans-serif;font-size:21px;font-weight:500;margin:15px 0}
