.accordion .title{margin-bottom:1.188em}.accordion .title .block{display:block}.accordion .text{text-align:left}.accordion{background-color:#f6f6f6}.accordion__item{margin-bottom:.938em;background-color:#fff;-webkit-box-shadow:3px 4px 23px rgba(0,0,0,.25);box-shadow:3px 4px 23px rgba(0,0,0,.25);border-radius:.375em}.accordion__item:first-child .accordion__question-description:first-of-type:not(.padding-bottom){padding-bottom:0}.accordion__input:checked+.accordion__question .accordion__question-icon:before{-webkit-transform:translateX(.35em) translateY(.225em) rotate(45deg);transform:translateX(.35em) translateY(.225em) rotate(45deg)}.accordion__input:checked+.accordion__question .accordion__question-icon:after{-webkit-transform:translateX(.342em) translateY(-.362em) rotate(135deg);transform:translateX(.342em) translateY(-.362em) rotate(135deg)}.accordion__input:checked~.accordion__question-description,.accordion__input:checked~.list--helper{display:block}.accordion__link{text-decoration:none;font-weight:700;position:relative}.accordion__link:after{content:"";position:absolute;border-bottom:.063em solid #f26421;bottom:0;left:0;width:100%}.accordion__input{display:none}.accordion__question{-ms-flex-pack:justify;padding:.938em .688em;justify-content:space-between;-webkit-box-pack:justify;font-weight:600;-webkit-box-align:center;align-items:center;cursor:pointer;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.accordion__question-description,.accordion__question-text{color:#3a3a3a}.accordion__question-text{max-width:15.4em}.accordion__question-icon{height:.9em;position:relative;border-radius:50%;width:.9em;display:block}.accordion__question-icon:after,.accordion__question-icon:before{height:.6em;content:"";background-color:#f26421;width:.15em;display:block}.accordion__question-icon:before{-webkit-transform:translateX(.34em) translateY(.24em) rotate(90deg);transform:translateX(.34em) translateY(.24em) rotate(90deg)}.accordion__question-icon:after{-webkit-transform:translateX(.331em) translateY(-.362em);transform:translateX(.331em) translateY(-.362em)}.accordion__question-description{padding-right:.688em;padding-bottom:.938em;line-height:1.2;padding-left:.688em;display:none}.accordion__question-description .block{display:block}.accordion__about,.accordion__choose-text{margin-bottom:1em}.accordion .list__item:first-child{max-width:20em;padding-left:0}.accordion .list__icon{border:.5px solid #f26421;background-color:transparent}.accordion .list__icon:after,.accordion .list__icon:before{height:.025em}.accordion .list__icon:before{top:.375em;left:.158em;width:.21em}.accordion .list__icon:after{top:.306em;left:.277em;width:.275em}.accordion .list__word{padding-left:1.2em}.accordion .list--helper{padding-bottom:1em;margin-left:1em;display:none}.accordion .list--helper .list__icon{top:.2em}.accordion .list--helper .list__item{margin-bottom:.813em}.accordion .list--helper .list__item:first-child{max-width:none;padding-left:1.2em}@media (min-width:768px){.accordion{background-color:#f6f6f6}.accordion .list,.accordion .text,.accordion__about,.accordion__choose-text{margin-left:2em}.accordion .title{margin-right:auto;max-width:20em;margin-left:auto}.accordion .text{margin-bottom:2.188em;max-width:35em}.accordion__item{margin-bottom:1.538em}.accordion__question{padding-left:1.813em}.accordion__question-description{padding-right:4.813em;padding-left:1.813em}.accordion__question-text{max-width:none}.accordion .list__item,.accordion .list__item:first-child{padding-left:1.5em}.accordion .list__item:first-child{max-width:none}.accordion .list__word{padding-left:0}.accordion .list__icon{top:.4em}.accordion .list__icon:after{top:.316em;left:.28em}.accordion .list--helper{max-width:38em}.accordion__about{max-width:34em}}@media (min-width:1200px){.accordion .title{max-width:18em}.accordion .text{max-width:49em}.accordion__question-description{padding-right:2.113em}.accordion__about{max-width:46em}.accordion .list--helper{max-width:55.6em}}@media (min-width:768px){.page-id-187 .accordion__item{margin-bottom:1.538em}}.accordion .inline-block{display:inline-block}.accordion.gotovye-okna,.accordion.panoramnye-okna{padding-top:0}@media (max-width:767px){.accordion.okna-iz-sosny .title,.accordion.okna-v-derevyannyj-dom .title,.accordion.teplyj-alyuminij .title{font-size:2.1rem}}@media (min-width:1200px){.accordion.okna-dlya-doma .title{max-width:20em}}