.contact{padding:0
15px}.contact
h1{font-size:24px;padding:30px
0 25px;font-weight:500}.contact
h2{font-size:24px;font-weight:500}.contact
h3{font-size:20px;margin-bottom:15px;font-weight:500}.contact__information
a{color:#28a718}.contact__information
h4{font-size:18px;margin-bottom:15px;font-weight:500}.contact__information
p{font-size:16px;line-height:1.75em}.contact__information
li{margin-bottom:25px}.contact__map{margin-bottom:35px}.contact__faq .accordian-title{font-size:16px;font-weight:500;padding:20px;display:flex;justify-content:space-between;transition:all .1s linear;max-width:100%;padding-left:45px;cursor:pointer;position:relative}.contact__faq .accordian-title
span{transform-origin:center center;transition:all .1s linear;height:24px;position:absolute;top:20px;left:0}.contact__faq .accordian-title.active::before{content:"-";color:#28a718;font-size:45px}.contact__faq .accordian-title.active
span{transform:rotate(45deg);transform-origin:center center;transition:all .1s linear}.contact__faq .accordian-title.active span
svg{stroke:red}.contact__faq .accordian-content{display:none;padding:20px
0 20px;background:#fff;max-width:100%;padding-left:45px}.contact__faq .accordian-title::before{position:absolute;content:"+";color:#28a718;left:0;font-size:30px;top:15px;line-height:30px;font-weight:400}.contact__form-wrapper{max-width:536px;margin:40px
auto 40px;margin-top:50px}.contact__form-wrapper
textarea{background:#fff;border:1px
solid rgba(57,78,89,.34);margin:0
0 20px;padding:18px
14px;width:100%;height:100px;font-size:16px;color:#263238;font-weight:400;outline:0;border-radius:4px;resize:none;transition:all .4s ease-in-out}.contact__form-wrapper textarea:-ms-input-placeholder{color:#263238}.contact__form-wrapper
button{width:152px;height:50px;font-weight:400;font-size:20px}.contact__form-wrapper textarea::-webkit-input-placeholder{color:#263238}.contact__form-wrapper textarea::-ms-input-placeholder{color:#263238}.contact__form-wrapper textarea::placeholder{color:#263238}.contact__form-wrapper [type=text]{background:#fff;border:1px
solid rgba(57,78,89,.34);margin:10px
0 20px;padding:8px
14px;width:100%;height:42px;font-size:15px;color:#263238;font-family:Rubik,sans-serif;font-weight:400;outline:0;border-radius:4px;transition:all .4s ease-in-out}.contact__form-wrapper [type=text]:-ms-input-placeholder{color:#263238}.contact__form-wrapper [type=text]::-webkit-input-placeholder{color:#263238}.contact__form-wrapper [type=text]::-ms-input-placeholder{color:#263238}.contact__form-wrapper [type=text]::placeholder{color:#263238}.contact__form-wrapper
.inner_kontakt_form{margin-top:50px}.contact__form-wrapper #contact-form{max-width:536px;margin:40px
auto 20px}.contact__form-wrapper #contact-form input[type=submit]{padding:0
50px;background-color:#3c3;color:#fff;line-height:50px;border-radius:4px;font-size:20px;border:none;display:inline-block}.contact__form-wrapper #contact-form input[type=submit]:hover{background-color:#fd5c50}.contact__form-wrapper #contact-form
label{font-size:14px;font-weight:500;color:#394e59}.contact__form-wrapper .agreement-checkout-info{position:relative}.contact__form-wrapper .full,.contact__form-wrapper
.lead{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:12px;line-height:18px;user-select:none;font-weight:300;color:#394e59}.contact__form-wrapper .full .link-back,.contact__form-wrapper .full .link-more,.contact__form-wrapper .lead .link-back,.contact__form-wrapper .lead .link-more{position:relative;text-transform:uppercase;font-weight:400}.contact__form-wrapper .full .link-back::after,.contact__form-wrapper .full .link-more::after,.contact__form-wrapper .lead .link-back::after,.contact__form-wrapper .lead .link-more::after{content:">";position:absolute;right:-10px;bottom:-.5px}.contact__form-wrapper
select{margin:10px
0 20px;height:42px;border:1px
solid rgba(57,78,89,.34);border-radius:4px;background:#f5f5f5;padding:8px
14px}.contact__form-wrapper .form-file{margin-top:10px}.contact__form-wrapper .form-file .qq-upload-button
span{color:#2799fa;text-decoration:underline}.contact__form-wrapper .form-file .delete-file{margin-left:4px;color:red}.contact__form-wrapper .form-file .qq-upload-list{margin-top:10px}.contact__form-wrapper .form-recaptcha{margin:10px
0 30px}.contact__form-wrapper
.full{display:none}.contact__form-wrapper .form-checkbox{position:absolute;top:0;left:0;cursor:pointer}.contact__form-wrapper
.thx_list{max-width:922px;padding:20px
0 80px;margin:0
auto}.contact__form-wrapper
.thx_list_col{width:100%;display:inline-block;position:relative;padding:60px
25px 35px 35px;background-color:#fff;border-radius:15px;box-shadow:0 8px 17px rgba(204,204,204,.5);margin-bottom:20px}.contact__form-wrapper .thx_list_col
a{display:inline-block;color:#394e59;font-weight:500;font-size:13px;margin-top:26px;width:100%;min-height:18px;padding-left:26px;background:url(../images/thx_list_col_icon_arrow.svg) top left no-repeat;text-transform:uppercase}.contact__form-wrapper .thx_list_col a:hover{color:#28a718}.contact__form-wrapper
.thx_list_col_area{max-width:630px;margin:0
auto}.contact__form-wrapper .thx_list_col_area
h4{color:#394e59;font-size:16px;font-weight:500;padding-left:35px;position:relative;margin-bottom:25px}.contact__form-wrapper .thx_list_col_area h4
span{position:absolute;left:0;top:0}.contact__form-wrapper .thx_list_col_area
p{padding-left:24px;margin-bottom:0;color:#394e59;position:relative}.contact__form-wrapper .thx_list_col_area p:after{position:absolute;content:"";width:4px;height:4px;background-color:#394e59;top:13px;left:0;border-radius:50%}.contact__form-wrapper .thx_list_col_area p
span{font-weight:500}.contact__form-wrapper .thx_list_col_area p::after{left:0}.contact__form-wrapper
.thx_release{width:16px;height:16px;background:url(../images/thx_release.svg) 0 0 no-repeat;position:absolute;top:15px;right:15px;padding:0;border:none}