a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.6.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */
@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.fadeIn{animation-name:fadeIn}.fadeInLeft{animation-name:fadeInLeft}.fadeInRight{animation-name:fadeInRight}.fadeInUp{animation-name:fadeInUp}@font-face{font-family:Museo Sans Cyrl;font-style:normal;font-weight:100;src:url(/web/font/MuseoSansCyrl.otf) format("opentype")}@font-face{font-family:Museo Sans Cyrl;font-style:normal;font-weight:300;src:url(/web/font/MuseoSansCyrl_0.otf) format("opentype")}@font-face{font-family:Museo Sans Cyrl;font-style:normal;font-weight:500;src:url(/web/font/MuseoSansCyrl_1.otf) format("opentype")}@font-face{font-family:Museo Sans Cyrl;font-style:normal;font-weight:700;src:url(/web/font/MuseoSansCyrl_2.otf) format("opentype")}@font-face{font-family:Museo Sans Cyrl;font-style:normal;font-weight:900;src:url(/web/font/MuseoSansCyrl_3.otf) format("opentype")}body{font-family:Museo Sans Cyrl,Helvetica,Geneva,Arial,serif;background:#f0f0f0;color:#333;-webkit-text-size-adjust:100%}ul{list-style-image:url(/web/images/svg/bullet.svg);margin-left:15px}li{font-size:14px;font-weight:300;line-height:20px;margin:0 0 10px;padding:0 0 0 8px}.wrapper{min-width:1150px;max-width:1440px;margin:0 auto;overflow:hidden}.header{height:105px;position:fixed;left:0;top:0;width:100%;z-index:1}.header__pusher{height:100px}.header__content{height:100px;white-space:nowrap;position:relative;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.15);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.header__logo_container{display:inline-block;height:100px;width:220px;padding:0;position:relative;-ms-flex-preferred-size:220px;flex-basis:220px;-ms-flex-negative:0;flex-shrink:0}.header__slogan{font-size:12px;color:#f1b756;height:25px;line-height:25px;text-transform:uppercase;text-align:center;top:64px}.header__logo,.header__slogan{width:150px;position:absolute;left:35px}.header__logo{height:53px;background:url(/web/images/svg/logo.svg);background-size:cover;top:11px}.header__nav_container{display:inline-block;height:100px;line-height:100px;padding:0;vertical-align:top;-ms-flex-positive:1;flex-grow:1}.header__nav{list-style-type:none;height:100px;margin:0;padding:0;text-align:center}.header__nav li{height:100px;display:inline-block;margin:0 0 0 30px;padding:0;position:relative}.header__nav li:first-child{margin-left:0}.header__nav li a:link,.header__nav li a:visited{color:#333;font-size:14px;font-weight:700;text-decoration:none;text-transform:uppercase;display:inline-block;height:100px;line-height:100px}.header__nav li.active:before,.header__nav li:hover:before{content:"";position:absolute;left:0;top:0;width:100%;height:4px;background:#f2b84c}.header__contact_container{height:100px;background:#fff;vertical-align:top;padding:30px 25px 0;box-sizing:border-box;line-height:20px;-ms-flex-preferred-size:220px;flex-basis:220px}.header__contact_phone{font-size:16px;font-weight:500;color:#4f4f4f}.header__contact_email a:link,.header__contact_email a:visited{font-size:16px;font-weight:500;color:#2d9cdb;text-decoration:none}.header__contact_email a:hover,.header__contact_email a:visited:hover{font-size:16px;color:#eb5757;text-decoration:none}.footer{height:250px;background:#333}.footer__phone{height:99px;line-height:101px;color:#f2b84c;font-size:38px;font-weight:500}.footer__connect,.footer__phone{border-bottom:1px solid #4f4f4f;text-align:center}.footer__connect{height:79px;line-height:81px;position:relative}.footer__connect_soc{position:absolute;right:90px;top:28px;width:220px;height:24px;font-size:0;text-align:justify;margin:0;padding:0;white-space:normal;overflow:hidden}.footer__connect_soc:after,.footer__connect_soc:before{content:"";display:block;width:100%;height:0}.footer__connect_soc:after{visibility:hidden;overflow:hidden;display:inline-block}.footer__copyright{height:70px;line-height:71px;font-weight:500;font-size:14px;text-align:center}.footer__soc_item{display:inline-block;width:29px;height:24px;cursor:pointer;vertical-align:top;position:relative}.footer__soc_item:hover{opacity:.8}.youtube_item{background:url(/web/images/svg/footer-youtube.svg) no-repeat 50%}.vk_item{background:url(/web/images/svg/footer-vk.svg) no-repeat 50%}.instagram_item{background:url(/web/images/svg/footer-instagram.svg) no-repeat 50%}.footer__soc_email{position:absolute;left:90px;top:0;font-size:16px;font-weight:500}.footer__connect_address{line-height:24px;font-weight:500;font-size:16px;display:inline-block;vertical-align:middle}.specialist_button{margin:30px 0 10px}.main_content_block{padding:0 0 30px;position:relative;max-width:1440px;margin:0 auto}.main_content_block__breadcrumbs{position:absolute!important;left:30px;top:25px}.main_content_block_sub_header{margin:40px 0}.block_header+.main_content_block_sub_header{margin:10px 0 40px}.main_content_block__question{margin-top:20px}.main_content_block__question_description{text-align:center;margin-top:10px}.main_content_block__question_description p{font-size:24px;line-height:34px;font-weight:300;color:#333}.main_content_block__question_description strong{font-weight:500;color:#b88b58}.main_content_block__feedback{margin:40px 0 50px}.text_header,.text_mega_header{margin:20px 0;font-size:30px;text-align:center;font-weight:700;text-transform:uppercase}.text_mega_header{margin:40px 0;font-size:48px}.text_header_2{margin:10px 0;font-size:24px;text-align:center;font-weight:700}.black_text{color:#333}.white_text{color:#fff}.text_regular{font-size:16px;font-weight:500}.text_regular strong{font-weight:700}.breadcrumbs{padding:0 0 0 40px;position:relative;margin:0;list-style-type:none}.breadcrumbs li{margin:0;padding:0;display:inline-block;height:20px;vertical-align:middle}.breadcrumbs a:hover,.breadcrumbs a:link,.breadcrumbs a:visited,.breadcrumbs a:visited:hover{font-size:16px;height:20px;font-weight:300;text-decoration:none;color:#333;line-height:21px}.breadcrumbs:before{position:absolute;left:0;top:0;width:10px;height:20px;content:"";background:url(/web/images/svg/back_arrow.svg)}.block_header{font-size:30px;text-transform:uppercase;text-align:center;font-weight:700;height:100px;line-height:100px}.block_sub_header,.text_block p{font-size:24px;font-weight:300;line-height:34px}.brown_text{color:#b88b58;text-align:center}.text_block{max-width:940px;background:#fff;border-radius:5px;margin:0 auto;box-sizing:border-box;padding:60px 0 0;overflow:hidden;position:relative}.text_block_description{padding:0 80px 50px}.text_block_description strong{font-weight:500}.text_block+.text_block{margin-top:50px}.bottom_shade{box-shadow:0 1px 2px rgba(0,0,0,.15)}.text_block p{line-height:24px;font-size:16px;color:#4f4f4f}.feedback__header,.text_block_h1{color:#000;text-align:center;font-size:22px;font-weight:700;margin-bottom:20px;line-height:31px}.text_block_block_number{line-height:31px;font-size:22px;text-align:center;color:#b88b58;margin-bottom:10px}.text_block_h2,.text_block_h3{line-height:normal;font-size:18px;color:#000;font-weight:700;max-width:780px;margin:20px auto 10px}.text_block_h3{line-height:24px;font-size:16px;color:#333;font-weight:300}.text_block_h2+.text_block_h3{margin-top:10px}.text_block_list{max-width:780px;margin:0 auto}.text_block_list li{margin:0 0 10px 10px}.text_block_image img{position:relative;top:3px;left:0;width:940px;height:auto}.feedback_form{border-radius:5px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.15);max-width:940px;margin:0 auto;padding:50px 0 30px;box-sizing:border-box}.feedback__type-active{display:block}.feedback__type-inactive{display:none}.feedback__form_container,.feedback__form_done,.feedback__form_loader{width:940px;height:362px;position:relative}.feedback__form_done{height:292px;text-align:center}.feedback__left_column{position:absolute;left:80px;top:104px}.feedback__form_container input,.feedback__form_container textarea{display:block;border:1px solid #e0e0e0;margin-bottom:20px;box-sizing:border-box;font-family:Museo Sans Cyrl,serif;font-size:16px;color:#333;font-weight:300}.feedback__form_container input{width:280px;height:40px;padding:0 0 0 10px}.feedback__form_container textarea{padding:7px 0 0 10px;resize:none}.feedback__form_container input.normal,.feedback__form_container textarea.normal{outline-color:#bdbdbd;border-color:#bdbdbd}.feedback__form_container input.valid,.feedback__form_container textarea.valid{outline-color:#f2b84c}.feedback__form_container input.invalid,.feedback__form_container textarea.invalid{outline-color:#eb5757;border-color:#eb5757}.feedback__form_container input::-webkit-input-placeholder,.feedback__form_container textarea::-webkit-input-placeholder{font-family:Museo Sans Cyrl,serif;font-size:16px;color:#828282;font-weight:300}.feedback__left_column_note{margin-top:10px}.feedback__left_column_note p{font-size:9px;line-height:13px;font-weight:300;color:#333}.feedback__right_column{position:absolute;left:386px;top:104px}.feedback__right_column textarea{width:472px;height:160px}.slider__control{cursor:pointer;width:64px;height:64px;background:url(/web/images/svg/control_background.svg);position:relative}.slider__control:before{content:"";width:13px;height:22px;position:absolute;left:27px;top:21px;background:url(/web/images/svg/control_arrow.svg)}.slider__control:hover:before{background:url(/web/images/svg/control_arrow_active.svg)}.slider__control.left:before{transform:matrix(-1,0,0,1,0,0);position:absolute;left:24px;top:21px}.quick{position:fixed;top:200px;right:0;width:80px;background:#fff;border-radius:5px 0 0 5px;z-index:2;box-shadow:0 1px 1px rgba(0,0,0,.15)}@media (max-width:1100px){.quick{display:none}}.quick__separate{height:1px;background:#f2f2f2}.quick-order{width:80px;height:80px;padding:10px;box-sizing:border-box;cursor:pointer}.quick-order__logo{margin:0 auto}.quick-order__logo_type-phone{width:20px;height:30px;background:url(/web/images/svg/phone.svg)}.quick-order__logo_type-project{width:26px;height:34px;background:url(/web/images/svg/project.svg)}.quick-order__logo_type-feedback{width:32px;height:30px;background:url(/web/images/svg/ico-review.svg)}.quick-order__label{font-size:10px;line-height:9px;color:#000;text-align:center;margin-top:10px}.callback{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:2}.callback_type-active,.slider__item_href-big:hover .slider__pic_shadow,.slider__item_href-small:hover .slider__pic_shadow{display:block}.callback_type-inactive{display:none}.cform{text-align:center;box-sizing:border-box;background:#fff;border:10px solid #f2b84c;padding:0 110px;transition:height .3s,margin .3s}.cform__big,.cform__small{margin:-281px 0 0 -360px;height:562px;position:absolute;left:50%;top:50%;width:700px}.cform__small{margin:-181px 0 0 -360px;height:362px}.izi__loader{width:120px;height:120px;background:url(/web/images/gif/loader.gif) no-repeat 50%}.cform__loader-position_center,.izi__loader_position-center{position:absolute;left:50%;top:50%;margin:-60px 0 0 -60px}.cform__ok{margin-top:50px}.cform__cross{width:22px;height:22px;background:url(/web/images/svg/callback_cross.svg);cursor:pointer}.cform__cross_type-corner{position:absolute;right:30px;top:30px}.cform__header{font-size:24px;font-weight:500;line-height:28px;color:#000;text-align:center}.cform__header-margin{margin:70px 0 50px}.cform__input{display:block;width:100%;height:40px;box-sizing:border-box;outline:0;border:0;border-bottom:2px solid #bdbdbd;font-size:16px;color:#333;font-weight:500}.cform__input_type-valid{border-bottom:2px solid #f2b84c}.cform__input_type-invalid{border-bottom:2px solid #eb5757}.cform__input-margin{margin:0 0 20px}.cform__input::-webkit-input-placeholder{font-family:Museo Sans Cyrl,serif;font-size:18px;color:#828282;font-weight:500}.cform__button{margin-top:30px}.equip__description_global{padding:0 80px}.cform__icontainer{position:relative}.cform__error{position:absolute;left:0;top:0;font-weight:500;font-size:14px;color:#eb5757}.button__rounded,.button__rounded_small{padding:12px 20px;border-radius:7px;font-size:24px;font-weight:900;cursor:pointer;box-sizing:border-box;display:inline-block}.button__rounded_small{font-size:16px;font-weight:700;border-radius:100px;line-height:38px;height:40px;padding:0 40px}.button__black,.button__white{border:2px solid #f2b84c;color:#fff}.button__black:hover,.button__white:hover{border:2px solid #f2b84c;color:#333;background:#f2b84c}.button__white{color:#333;background:#fff}.gallery_button{cursor:pointer;padding:16px 20px 16px 68px;font-size:20px;font-weight:500;background:0 0;border-radius:7px;display:inline-block;margin-right:10px}.eye_button:hover:before,.gallery_button:hover:before{background-position:0 -48px}.eye_button:before,.gallery_button:before{content:"";position:absolute;left:15px;top:2px;width:48px;height:48px}.gallery_button:before{background:url(/web/images/svg/photo.svg)}.eye_button,.gallery_button,.slider__more_button{box-sizing:border-box;position:relative}.eye_button{cursor:pointer;padding:16px 20px 16px 68px;background:0 0;display:inline-block;margin-left:10px;font-size:20px;font-weight:500;border-radius:7px}.eye_button:before{background:url(/web/images/svg/eye.svg)}.slider__more_button{width:166px;height:38px;background:#f2c94c;border-radius:100px;font-size:16px;color:#333;font-weight:700;line-height:38px;text-align:center;padding-left:18px}.slider__more_button:before{content:"";position:absolute;left:10px;top:10px;width:18px;height:18px;background:url(/web/images/svg/search_button.svg)}@media (max-width:1280px){.button__rounded{padding:10px 18px;box-sizing:border-box;border-radius:7px;font-weight:700;font-size:20px}}.slider__item_list{font-size:0;margin:0;padding:0;list-style-type:none;text-align:center;display:block}.slider__item_block{padding:0;width:300px;display:inline-block;overflow:hidden;background:#fff;border-radius:5px;position:relative;vertical-align:top}.slider__size-big{height:350px}.slider__size-small{height:300px}.slider__link-big{height:340px}.slider__link-small{height:260px}.slider__item_href-big,.slider__item_href-small{height:350px;width:300px;border-radius:5px;position:absolute;left:0;top:0}.slider__item_href-small{height:300px}.slider__item_href-big:hover,.slider__item_href-small:hover{width:290px;height:340px;border:5px solid #f2b84c}.slider__item_href-small:hover{height:290px}.slider__pic_shadow{position:absolute;left:0;top:0;width:290px;height:215px;background:rgba(0,0,0,.4);display:none}.slider__abs_button{position:absolute;left:67px;top:91px}.item__block_preview{width:300px;height:220px;overflow:hidden}.item__block_preview img,.main__timber_container img,.main__winter_container img{width:100%;height:auto}.item__block_description{box-sizing:border-box;padding:15px 20px 20px;position:relative}.item__block_name{font-size:24px;font-weight:900;text-align:left}.item__metric,.item__square{position:absolute;left:20px;top:55px}.item__metric{top:90px}.item__price,.meter__price{top:55px;position:absolute;right:20px}.meter__price{top:83px}.item__square_icon{background:url(/web/images/svg/square_icon.svg);width:24px;height:24px}.item__metric_icon,.item__square_icon{display:inline-block;vertical-align:middle;margin-right:7px}.item__metric_icon{background:url(/web/images/svg/metric_icon.svg);width:22px;height:22px}.item__info_block_value{display:inline-block;vertical-align:middle;color:#828282;font-size:16px;font-weight:300}.item__info_block_value sup{vertical-align:super;font-size:10px;font-weight:300}.item__info_block_value strong{color:#000;font-weight:700}.item_info_block_value_selected{background:#f2c94c;border-radius:3px;padding:2px 5px;color:#000}.main__content_slogan{font-size:0;white-space:nowrap;height:500px;background:url(/web/images/png/summer_long.png) 50%;position:relative}.main__content_form{padding:30px;background:rgba(0,0,0,.8);border-radius:10px;position:absolute;left:35px;top:80px}.main_timber_calculate{margin-top:40px}.main__timber_container,.main__winter_container{display:inline-block;width:50%}.main__timber_container{position:relative}.main__timber_shadow{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.8)}.main__timber_slogan p{color:#fff;font-size:24px;font-weight:900;line-height:42px}@media (max-width:1280px){.main__timber_slogan p{color:#fff;font-size:20px;line-height:36px;font-weight:700}}.main__timber_slogan strong{color:#f2b84c}.main__content_about_container{padding:30px 0 0;font-size:0;background:#fff}.main__pusher{background:#fff;height:40px}.main__content_about{list-style-type:none;text-align:center;margin:0;padding:0;white-space:normal;overflow:hidden;height:214px}.main__content_about_item{position:relative;width:200px;height:214px;margin:0 0 0 20px;padding:0;display:inline-block;vertical-align:top;text-align:center}.main__content_about_item:first-child,.main__reason_1 .main__reason_block:first-child,.main__reason_9 .main__reason_block:first-child{margin-left:0}.main__content_about_slogan{text-align:center;font-size:24px;line-height:34px;color:#333;font-weight:700}.main_divider{height:1px;background:#e0e0e0}.main__tech_container{text-align:center}.main__tech_teaser{display:inline-block;width:460px;height:360px;background:url(/web/images/png/tech_teaser.png);vertical-align:top}.main__tech_section{text-align:center;background:#fff;padding:20px 0 60px}.main__tech_description{display:inline-block;width:460px;line-height:28px;font-size:16px;text-align:left;vertical-align:top;box-sizing:border-box;padding:55px 0 0;font-weight:300}.main__tech_description strong{font-weight:500}.main__tech_about_button{margin:20px 0 0}.main__projects_catalog{height:720px;background:url(/web/images/jpg/timberbg.jpg);background-size:cover;position:relative}.main__projects_catalog_shadow{position:absolute;left:0;top:0;background:rgba(0,0,0,.8);width:100%;height:100%}.main__projects_catalog_container{position:relative;box-sizing:border-box;padding:15px 0 0;text-align:center}.main__block_description{text-align:center;margin:15px 0 0;line-height:34px}.main__block{text-align:center;box-sizing:border-box;padding:30px 0;background:#fff}.grey_block{background:#f7f7f7!important}.main__suggestion_about_container{text-align:center;margin:50px 0 0;background:#fff}.main__suggestion_block{width:280px;vertical-align:top;display:inline-block;margin-right:48px}.main__suggestion_block:last-child{margin-right:0}.main__suggestion_description{margin:15px 0 0}.main__suggestion_description p{font-size:16px;line-height:24px;font-weight:500}.main__suggestion_button{margin:40px 0 30px}.main__calculation_worker{display:inline-block;width:190px;height:220px;background:url(/web/images/png/worker.png);vertical-align:middle;margin-right:25px}.main__calculation_description{display:inline-block;vertical-align:middle;margin-left:25px;text-align:left}.main__calculation_description p{font-size:24px;font-weight:700;line-height:34px}.main__calculation_button{margin-top:50px}.main__reason_block{text-align:left;display:inline-block;vertical-align:middle}.main__reason_block p{font-size:16px;font-weight:300;line-height:25px}.main__reason_block b{font-size:18px;font-weight:700;line-height:25px}.main_reason1_description{vertical-align:top!important;width:300px}.main__reason_header{margin-bottom:15px}.main__reason_block:last-child{margin-left:100px}.main__reason_1{margin-top:35px}.main__reason_1 .main__reason_block,.main__reason_9 .main__reason_block{margin-left:20px}.text_divider{height:25px}.main__reason_11_icons_cont{margin-top:30px}.main__reason_block_11{padding:30px 0 0;box-sizing:border-box;height:440px;width:100%;background:url(/web/images/png/reason11_background.png) no-repeat;text-align:center}.main__reason_block_11 p{font-weight:300;line-height:25px}.main__reason_block_11 .main__reason_header{margin:0 0 15px;color:#f2b84c;font-weight:500}.reason11__block{display:inline-block;width:200px;vertical-align:top;font-size:16px;font-weight:500;line-height:24px;margin-left:70px}.reason11__block:first-child{margin-left:0}.examples__block{height:500px;box-sizing:border-box;padding:100px 0 0;background:url(/web/images/png/examples-background.png) no-repeat 50%}.main__examples_buttons{text-align:center;margin:70px 0 0}.main__examples_buttons .button__rounded:last-child{margin-left:10px}.main__examples_buttons .button__rounded:first-child{margin-right:10px}.examples_description{margin-top:40px}.main__block_description p{font-size:16px;font-weight:500;line-height:24px}.feedback__items_container{margin:47px 0 0}.feedback__block_item{width:780px;border-top:1px solid #e0e0e0;white-space:nowrap;margin:0 auto;box-sizing:border-box;padding:30px 0}.feedback__block_item:last-child{border-bottom:1px solid #e0e0e0}.feedback__block_item_photo{vertical-align:top;width:120px;height:120px;display:inline-block}.feedback__block_item_note{white-space:normal;text-align:left;vertical-align:top;margin-left:40px;display:inline-block;width:610px}.feedback__block_item_note p{font-size:16px;font-weight:300;line-height:24px}.feedback__title{font-size:18px;margin-bottom:15px}.feedback__name,.feedback__target{font-weight:700;display:inline-block;vertical-align:top}.feedback__target{margin-left:3px;font-weight:300;color:#b78b5c}.feedback__rating{font-weight:500;color:#4f4f4f}.feedback__date,.feedback__rating{display:inline-block;vertical-align:top}.feedback__date{font-weight:300;margin-left:5px;color:#bdbdbd}.feedback__bottom{margin-top:15px;font-size:16px}.feedback__more_button{margin:40px 0}.main__projects_slider{height:350px;margin:20px 0 40px}.main__projects_slider .slider__item_list{height:350px;overflow:hidden}.main__projects_slider .slider__item_block{margin:0 0 0 20px}.main__projects_slider .slider__item_block:first-child{margin-left:0}.grey_background{background:#f0f0f0}