.text-content{font-size:22px;word-wrap:break-word}.text-content p,.text-content span:not([class^=ico]){margin:0}@media (max-width:47.99em){.text-content{font-size:14px}}.text-content ol:not([class]),.text-content ul:not([class]){list-style:none;overflow:hidden;margin:.1em 0 .5em;padding-left:2.04545rem;text-indent:-.68182rem}.text-content ol:not([class]) li,.text-content ul:not([class]) li{margin-top:.27273rem}.text-content ol:not([class]) li>*,.text-content ul:not([class]) li>*{text-indent:0}.text-content ol:not([class]) li:before,.text-content ul:not([class]) li:before{color:#ee5730!important;padding-right:.63636rem}.text-content strong{color:#ee5730}.text-content img{height:auto;margin-right:auto;margin-bottom:.90909rem;margin-left:auto}.text-content table{overflow-x:auto;margin-bottom:2em}@media (max-width:47.99em){.text-content table{font-size:.63636rem}}.text-content table td,.text-content table th{padding:.5em 1.5em .5em .5em;text-align:left}.text-content table tbody tr:nth-child(2n){background-color:#ee5832}.text-content table th{font-weight:700;text-align:center}.text-content table th.numeric{text-align:right}.text-content iframe,.text-content object{width:100%;margin-bottom:1em}.text-content h2{font-weight:400;text-shadow:0 0 7px rgba(0,0,0,.8)}.text-content--big{font-size:1.45455rem}@media (max-width:47.99em){.text-content--big{font-size:1.09091rem}}.page-intro{margin-bottom:4.54545rem}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.page-intro{width:100%}}.page-intro__title{margin-bottom:1.36364rem}.page-intro__abstract--no-title{margin-top:1.36364rem;font-size:1em!important}.select-wrapper{position:relative}.select-wrapper:after{content:"";display:block;position:absolute;right:3%;top:45%;border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg)}.checkbox-field{position:relative}.contacts{padding-top:1.36364rem;padding-bottom:5.45455rem;background-color:#f5f5ee}.contacts__title{margin-bottom:1.81818rem}.contacts__map{height:18.18182rem;margin-bottom:2.27273rem}.contacts__addresstitle,.contacts__message{margin-bottom:1.13636rem}.contacts__errors{list-style-type:none;padding:0;margin:0 0 1.36364rem}.contacts__errors>li{margin-bottom:.68182rem}@media (max-width:35.99em){.contacts__marginTop{margin-top:2.27273rem}}.store-logo{margin-bottom:24px}.phone_fields{display:flex;flex-direction:row}.phone_fields .phone_prefix{margin-right:.90909rem}