.about-logo,.any-question-wrapper,.hurtovym-page .title,.manager,.managers-prof{text-align:center}.title-wrapper{display:flex;width:100%;align-items:center;justify-content:center;color:#fff}.benefits-page .title-wrapper{background-color:#6b524e;padding:9% 15px}.faq-page .title-wrapper{background-color:#2a857c;padding:12% 15px}.title-wrapper .title{position:relative;font-size:50px;font-weight:400;padding-bottom:30px}.question-main-title:after,.title-wrapper .title:after{content:'';height:2px;position:absolute;top:100%;left:0;width:90px}.title-wrapper .title:after{right:0;background-color:#fff;margin:auto}.additional-content{display:block;padding:110px 0 40px}.benefits-text{margin-top:35px;font-family:'Abril Fatface',cursive;font-weight:400;line-height:1.3em;color:#555;font-size:19px}.benefits-text strong{font-weight:500}.benefits-page.benefits-page--block .additional-content{padding:30px 10px;margin-top:40px;background:#f4f4f4;border:1px solid #526d278f}.benefits-page.benefits-page--block .additional-content img{width:60px}.benefits-page.benefits-page--block .additional-content>.grid-row-12>.col-sm-3{margin-bottom:0;border-right:1px solid #526d278f}.benefits-page.benefits-page--block .additional-content>.grid-row-12>.col-sm-3:last-of-type{border-right:unset}.benefits-page.benefits-page--block .benefits-text{font-size:17px;font-family:Roboto,sans-serif}@media screen and (max-width:768px){.benefits-page.benefits-page--block .additional-content>.grid-row-12>.col-sm-3:nth-of-type(2){padding-bottom:20px;border-right:unset}.benefits-page.benefits-page--block .additional-content>.grid-row-12>.col-sm-3:first-of-type{padding-bottom:20px}.benefits-page.benefits-page--block .additional-content>.grid-row-12>.col-sm-3:nth-of-type(3),.benefits-page.benefits-page--block .additional-content>.grid-row-12>.col-sm-3:nth-of-type(4){padding-top:20px;border-top:1px solid #526d278f}.benefits-page.benefits-page--block .additional-content{padding:30px 20px}}.faq-block .content-width{max-width:60%}.faq-block{display:block;margin-bottom:75px;padding-bottom:75px;border-bottom:1px solid #ebebeb}.question-main-title{display:block;position:relative;color:#339f91;font-size:24px;line-height:1.4em;padding-bottom:30px}.question-main-title:after{background-color:#339f91}.faq-block:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.any-question-block{display:block;width:100%;padding:90px 0;background-color:#e0c787}.additional-content>.grid-row-12>.col-sm-3{margin-bottom:50px}.any-question-title{color:#fff;line-height:1.4em;font-size:24px;margin-bottom:5px}.any-question-wrapper{display:block;width:100%}.any-question-wrapper .default-btn{padding:26px 52px}.any-question-wrapper .default-btn:hover{background-color:#000}.faq-block .question-title{display:-webkit-flex;display:flex;align-items:center;font-size:16px;padding:15px;color:#666;border:1px solid #f7f7f7;cursor:pointer;-webkit-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;-ms-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.faq-block .question-title:hover{background-color:#f7f7f7}.faq-block .any-arrow{padding-right:10px;cursor:pointer;-webkit-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;-ms-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}.faq-block .any-arrow.rotated{-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);-ms-transform:rotateX(-180deg);-o-transform:rotateX(-180deg);transform:rotateX(-180deg)}.question-text{display:none;padding:15px 15px 30px;color:#555;line-height:1.7em}.prev-block{display:block;width:100%;padding:95px 0;background-color:#3f3f3f}.about-logo{padding:35px 0;width:100%}.about-prev-block{display:grid;grid-template-columns:repeat(12,8.3333%)}.about-prev{padding-left:20px;padding-right:20px;grid-column-end:span 6}.about-full-text p,.about-prev-text p{color:#fff;font-size:18px;line-height:1.7em;text-align:justify}.about-prev-text .title-about{display:block;width:100%;color:#d7b992;font-size:36px;line-height:1.4em;margin-bottom:5px}.about-full-text{display:block;width:100%;margin-top:25px}.managers-block{display:block;width:100%;padding:110px 0}.managers-block .managers-title{position:relative;color:#000;font-size:50px;line-height:1.4em;padding-bottom:30px;text-align:center}.managers-block .managers-title:after,.managers-name:after{content:'';position:absolute;top:100%;left:0;right:0;height:2px;background-color:#000;margin:auto}.managers-block .managers-title:after{width:90px}.managers-title-wrapper{display:-webkit-flex;display:flex;width:100%;align-items:center;justify-content:center;color:#fff}.managers-text-block{padding-top:75px}.col-md-offset-4{grid-column-start:span 4;grid-column-end:9;padding-left:10px;padding-right:10px;position:relative}.managers-img img{width:190px;height:190px;object-fit:cover;border-radius:50%}.managers-name{display:-webkit-flex;display:flex;width:100%;align-items:center;justify-content:center;position:relative;font-size:18px;line-height:1.3em;font-weight:400;padding:30px 0 10px;margin:0 auto 15px}.managers-name:after{width:60px}.managers-prof{display:block;width:100%;color:#526d27;font-size:14px;margin-bottom:25px}.managers-tel,.managers-tel a,.managers-text-block .mail{display:inline-block;font-size:13px;line-height:22px}.managers-tel a:hover,.managers-text-block .mail{color:#526d27}.managers-tel a,.managers-text-block .mail:hover{color:#000}.managers-tel a,.managers-text-block .mail{display:block}.managers-tel a:first-child{display:inline-block}.manager{margin-bottom:50px}.commercial-page,.hurtovym-page{display:block;margin:50px 0 120px}.commercial-page .title,.hurtovym-page .title{display:block;width:100%;font-size:40px;color:#000;font-weight:400;text-decoration:none;line-height:1.2em;margin:0 0 50px}.hurtovym-page .full-text ol li,.hurtovym-page .full-text p,.hurtovym-page .full-text ul li{font-size:19px;text-align:justify}.commercial-page .line{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;border-bottom:2px solid #ccc;padding:20px 0}.commercial-page .line p{display:block;font-size:18px;line-height:1.3em;text-align:left;font-weight:400;font-style:normal;padding:0}.commercial-page .line a{display:inline-block;color:#fff;font-weight:900;border-color:#6ab165;background-color:#6ab165;font-size:12px;padding:20px 40px;cursor:pointer;border-radius:5px;text-transform:uppercase;transition:.3s}.contact-block-full.full-text,.contact-text,.contact-title{line-height:1.7em;color:#555}.commercial-page .line a:hover{color:#f7f7f7;border-color:#59a453;background-color:#59a453}.contact-block-full.full-text hr{width:90px;height:0;display:inline-block;margin:20px 0;border-bottom:2px solid #000}.contact-block-full label.custom-label{padding:0;margin:0;font-size:13px;line-height:1.7em;color:#555}.contact-block-full .custom-form-block{display:block;padding:0;margin:0 0 20px}.contact-title{margin:0 0 20px;font-weight:700}.contact-text,.contact-title{display:block;padding:0;font-size:13px}.contact-text{margin:0 0 35px}#contact-page-form textarea.form-field{resize:none}#contact-message{display:block;text-align:left;min-height:45px;margin:40px 0 1em}#contact-message .error,#contact-message .success{display:none;opacity:0;transition:.3s}#contact-message.error .error,#contact-message.success .success{display:block;opacity:1}@media screen and (max-width:1024px){.benefits-page.benefits-page--block .benefits-text{font-size:16px}.benefits-page.benefits-page--block .additional-content img{width:50px}.faq-block .content-width{max-width:100%}}@media screen and (max-width:575px){.additional-content{padding:75px 0 95px}.question-main-title{padding-bottom:12px;margin-bottom:7px}.faq-block .any-arrow{padding:10px 15px 10px 0}.benefits-page .title-wrapper{padding:60px 15px;text-align:center}.about-prev{padding-left:10px;padding-right:10px;grid-column-end:span 12}.col-md-offset-4{grid-column-start:span 12;grid-column-end:unset;padding-left:0;padding-right:0;position:relative}.managers-tel,.managers-tel a,.managers-text-block .mail{font-size:16px;padding:10px}.managers-block{display:block;width:100%;padding:110px 0 60px}.commercial-page .line{flex-direction:column}.commercial-page .line p{margin-bottom:20px;text-align:center}.full-text.contact-block-full iframe{width:100%!important}}