.specialties-box{background-color:#ece0b5;border-radius:1rem;color:#67430c;padding:2rem}@media (max-width:767px){.specialties-box{padding:.875rem}}.specialties-box_inline{-webkit-box-align:center;-webkit-box-pack:center;align-items:center;display:-webkit-box;display:flex;justify-content:center}@media (max-width:767px){.specialties-box_inline{display:block}}.specialties-box_inline .specialties-box__head{margin-bottom:0;margin-right:1.25rem}@media (max-width:767px){.specialties-box_inline .specialties-box__head{margin-right:0}}.specialties-box_opened .specialties-box__arrow{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.specialties-box__head{-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;justify-content:space-between}.specialties-box__title{font-size:1.75rem;font-weight:600;line-height:110%}@media (max-width:767px){.specialties-box__title{font-size:1.125rem}}.specialties-box__arrow{flex-shrink:0;height:1.5rem;margin-left:.9375rem;-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out;width:1.5rem}.specialties-box__arrow-icon{fill:#67430c;height:100%;width:100%}.specialties-box__content{overflow:hidden;-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out}.specialties-box__holder{font-size:1rem;letter-spacing:-.02em;line-height:110%;padding:.75rem 0 0;text-align:justify}@media (max-width:767px){.specialties-box__holder{font-size:.75rem;line-height:110%;padding:.5rem 0 0}}.specialties-box__holder h2,.specialties-box__holder h3,.specialties-box__holder h4,.specialties-box__holder h5,.specialties-box__holder h6{font-size:1.75rem;margin:1.5rem 0 .75rem}.specialties-box__holder h2:last-child,.specialties-box__holder h3:last-child,.specialties-box__holder h4:last-child,.specialties-box__holder h5:last-child,.specialties-box__holder h6:last-child{margin-bottom:0}.specialties-box__holder h2:first-child,.specialties-box__holder h3:first-child,.specialties-box__holder h4:first-child,.specialties-box__holder h5:first-child,.specialties-box__holder h6:first-child{margin-top:0}@media (max-width:767px){.specialties-box__holder h2,.specialties-box__holder h3,.specialties-box__holder h4,.specialties-box__holder h5,.specialties-box__holder h6{font-size:1.125rem;margin:1rem 0 .5rem}}.specialties-box__holder p{margin:0 0 .75rem}.specialties-box__holder p:last-child{margin-bottom:0}.specialties-box__holder ul{list-style-position:inside}.specialties-box__holder ul li{margin:0 0 .3125rem}.specialties-box__holder ul li:last-child{margin:0}
