@font-face{font-family:latoregular;src:url(/static/fonts/lato/lato-regular-youdo.eot);src:url(/static/fonts/lato/lato-regular-youdo.eot?#iefix) format("embedded-opentype"),url(/static/fonts/lato/lato-regular-youdo.woff2) format("woff2"),url(/static/fonts/lato/lato-regular-youdo.woff) format("woff"),url(/static/fonts/lato/lato-regular-youdo.ttf) format("truetype"),url(/static/fonts/lato/lato-regular-youdo.svg#latoregular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:latolight;src:url(/static/fonts/lato/lato-light-youdo.eot);src:url(/static/fonts/lato/lato-light-youdo.eot?#iefix) format("embedded-opentype"),url(/static/fonts/lato/lato-light-youdo.woff2) format("woff2"),url(/static/fonts/lato/lato-light-youdo.woff) format("woff"),url(/static/fonts/lato/lato-light-youdo.ttf) format("truetype"),url(/static/fonts/lato/lato-light-youdo.svg#latolight) format("svg");font-weight:lighter;font-style:normal;font-display:swap}@font-face{font-family:latobold;src:url(/static/fonts/lato/lato-bold-youdo.eot);src:url(/static/fonts/lato/lato-bold-youdo.eot?#iefix) format("embedded-opentype"),url(/static/fonts/lato/lato-bold-youdo.woff2) format("woff2"),url(/static/fonts/lato/lato-bold-youdo.woff) format("woff"),url(/static/fonts/lato/lato-bold-youdo.ttf) format("truetype"),url(/static/fonts/lato/lato-bold-youdo.svg#latobold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:latoblack;src:url(/static/fonts/lato/lato-black-youdo.eot);src:url(/static/fonts/lato/lato-black-youdo.eot?#iefix) format("embedded-opentype"),url(/static/fonts/lato/lato-black-youdo.woff2) format("woff2"),url(/static/fonts/lato/lato-black-youdo.woff) format("woff"),url(/static/fonts/lato/lato-black-youdo.ttf) format("truetype"),url(/static/fonts/lato/lato-black-youdo.svg#latoblack) format("svg");font-weight:bolder;font-style:normal;font-display:swap}@font-face{font-family:Ruble Arial;src:url(/static/fonts/ruble-arial/normal.eot);src:local("\263A"),url(/static/fonts/ruble-arial/normal.woff) format("woff"),url(/static/fonts/ruble-arial/ruble.svg#normal) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans Condensed;font-style:normal;font-weight:300;src:local("Open Sans Cond Light"),local("OpenSans-CondensedLight"),url(/static/fonts/opensans/light.woff) format("woff");font-display:swap}@font-face{font-family:Open Sans Condensed Bold;font-style:normal;font-weight:700;src:local("Open Sans Condensed Bold"),local("OpenSans-CondensedBold"),url(/static/fonts/opensans/bold.woff) format("woff");font-display:swap}@font-face{font-family:open_sansregular;src:url(/static/fonts/opensans/opensans-regular-webfont.eot);src:url(/static/fonts/opensans/opensans-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/static/fonts/opensans/opensans-regular-webfont.woff) format("woff"),url(/static/fonts/opensans/opensans-regular-webfont.ttf) format("truetype"),url(/static/fonts/opensans/opensans-regular-webfont.svg#open_sansregular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:pt_sansregular;src:url(/static/fonts/ptsans/pts55f-webfont.eot);src:url(/static/fonts/ptsans/pts55f-webfont.eot?#iefix) format("embedded-opentype"),url(/static/fonts/ptsans/pts55f-webfont.woff) format("woff"),url(/static/fonts/ptsans/pts55f-webfont.ttf) format("truetype"),url(/static/fonts/ptsans/pts55f-webfont.svg#pt_sansregular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:fors;src:url(/static/fonts/fors/fors-roman.woff2) format("woff2"),url(/static/fonts/fors/fors-roman.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:forsbold;src:url(/static/fonts/fors/fors-roman.woff2) format("woff2"),url(/static/fonts/fors/fors-roman.woff) format("woff");font-weight:705;font-style:normal;font-display:swap}@font-face{font-family:ALS Hauss;src:url(/static/fonts/hauss/alshaussvf-webfont.woff2) format("woff2-variations"),url(/static/fonts/hauss/alshaussvf-webfont.woff) format("woff");font-weight:400;font-style:normal}body{font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif;background:#fff;font-size:15px;line-height:1.4;color:#000;-webkit-font-smoothing:subpixel-antialiased}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400}h3{font-size:36px;line-height:40px}a,a:hover{text-decoration:none;border-bottom:1px none #0070ca;color:#0070ca}.b-wrapper{min-width:1000px;min-height:100%;margin:0 auto;overflow:hidden;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2)}@media only screen and (max-width:767px){.b-wrapper{min-width:inherit!important}}.b-wrapper~iframe{display:block;position:absolute;height:0}.b-inner{max-width:1000px;margin:0 auto;box-sizing:border-box;height:100%;position:relative;padding:25px 50px 40px}@media only screen and (max-width:767px){.b-inner{padding:30px 15px;min-height:inherit}}.b-header,.b-inner :not(picture){position:relative}.b-header{overflow:hidden;background-color:#6cb344;box-shadow:0 0 10px rgba(0,0,0,.15)}@media only screen and (max-width:767px){.b-header{box-shadow:none}.b-header:before{display:none}.b-header:after{left:0;opacity:.1}}.b-header .b-inner{position:relative;z-index:2;padding:25px 50px}@media only screen and (max-width:767px){.b-header .b-inner{min-height:inherit;padding:10px 10px 30px}}.b-header .b-submit{position:relative}.b-header .b-submit__btn{background:#ffc21f;background:linear-gradient(180deg,#ffc21f 0,#eea70e);color:#fff!important;box-sizing:border-box;font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif;word-wrap:normal;display:inline-block;height:auto;white-space:normal;text-align:center;position:relative;border:none;text-decoration:none!important;outline:none;vertical-align:middle;cursor:pointer;min-width:100px;border-radius:8px;font-size:27px;line-height:1.25925926;padding:13px 20px 14px;max-width:50%;margin-left:10px;padding:15px 35px;color:#000!important}.b-header .b-submit__btn:not(:disabled):hover{background:#ffdd84;background:linear-gradient(180deg,#ffdd84 0,#ffc139)}.b-header .b-submit__btn:not(:disabled):active{box-shadow:inset 0 4px 8px rgba(0,0,0,.35)}.b-header .b-submit__btn .preloader_layout{border-radius:8px}@media only screen and (max-width:767px){.b-header .b-submit__btn{max-width:100%;margin:0}}.b-header .b-submit__btn span{display:block;font-size:22px}@media only screen and (max-width:767px){.b-header .b-submit__btn span{font-size:15px}}.b-header__logo{display:inline-block;vertical-align:middle;width:146px;height:46px;margin-right:23px;background:url(data:image/png;base64,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) 0 0 no-repeat}@media only screen and (max-width:767px){.b-header__logo{position:absolute!important;z-index:2;left:50%;margin-left:-73px}}.b-header__menu{margin-top:4px;display:inline-block;vertical-align:top}.b-header__menu:after{content:".";display:block;clear:both;visibility:hidden;overflow:hidden;line-height:0;height:0}@media only screen and (max-width:767px){.b-header__menu{display:block;margin:-10px -10px 15px;padding:10px;background-color:rgba(0,0,0,.3)}}.b-header__menu__btn{box-sizing:border-box;display:none;width:34px;height:34px;border:1px solid #fff;border-radius:8px;position:relative;z-index:10}@media only screen and (max-width:767px){.b-header__menu__btn{display:block;margin:5px 0}}.b-header__menu__btn:before{box-sizing:border-box;height:16px;border-width:2px 0;border-color:#fff;border-style:solid;margin:-8px 0 0 -9px}.b-header__menu__btn:after,.b-header__menu__btn:before{content:"";display:block;width:18px;position:absolute;top:50%;left:50%}.b-header__menu__btn:after{height:2px;margin:-1px 0 0 -9px;background-color:#fff}.b-header__menu__btn.i-close:before{border:none;height:2px;width:24px;background-color:#fff;margin:-1px 0 0 -12px;transform:rotate(45deg)}.b-header__menu__btn.i-close:after{width:24px;margin:-1px 0 0 -12px;transform:rotate(-45deg)}@media only screen and (max-width:767px){.b-header__menu__items{margin-top:20px}}.b-header__menu__item{margin:0 10px;display:block;float:left;font-size:13px;color:#fff}@media only screen and (max-width:767px){.b-header__menu__item{display:block;padding:0;margin-bottom:15px;float:none;height:inherit;border:none!important;font-size:15px}}.b-header__menu__item a{opacity:.75;color:#fff}.b-header__menu__item a:hover{opacity:1}.b-header__menu__item span{font-family:latobold,sans-serif}.b-header__title{width:500px;font-size:45px;line-height:50px;margin:25px 0 0;color:#fff;font-weight:400}@media only screen and (max-width:767px){.b-header__title{margin-bottom:15px;display:block;width:auto;clear:both;font-size:30px;line-height:28px}}.b-header__subtitle{width:500px;font-size:18px;margin-bottom:30px;line-height:40px;font-weight:400;color:#fff}@media only screen and (max-width:767px){.b-header__subtitle{width:auto;font-size:19px;line-height:23px}}.b-header__img{display:block;position:absolute!important;right:0;bottom:0}@media only screen and (max-width:767px){.b-header__img{display:none}}.b-header__descr{font-size:16px;line-height:20px;counter-reset:a;margin:0 0 50px}@media only screen and (max-width:767px){.b-header__descr{margin-bottom:23px}}.b-header__descr__item{margin-bottom:10px;font-size:16px;line-height:20px;color:#fff}@media only screen and (max-width:767px){.b-header__descr__item{position:relative;margin-bottom:12px;padding:0 20px;color:#faffc5}}.b-header__descr__item:before{content:counter(a) ".";counter-increment:a 1}@media only screen and (max-width:767px){.b-header__descr__item:before{position:absolute;left:5px}}.categories{background:#fbfbfb;background:linear-gradient(180deg,#fbfbfb 0,#efefef);border-bottom:1px solid #ddd}@media only screen and (max-width:767px){.categories{display:none}}.categories .items{width:1000px;margin:0 auto;border-right:1px solid #fff;border-left:1px solid #ddd;font-size:13px}.categories .items .item{text-align:center;position:relative}.categories .items .item.active .link{color:#000;font-weight:700}.categories .items .item .link{display:block;padding:17px 10px;height:100%;color:#0070ca;text-decoration:none;border-left:1px solid #fff;border-right:1px solid #ddd}.categories .items .item .link span{color:#f29408;display:block;white-space:nowrap}.b-services--mob{display:none}@media only screen and (max-width:767px){.b-services--mob{display:block;margin:15px 10px 0}}.b-content{box-sizing:border-box;max-width:1000px;margin:0 auto;list-style:none;position:relative;margin-top:20px!important;padding:0 30px 0 40px}.b-content:after{content:".";display:block;clear:both;visibility:hidden;overflow:hidden;line-height:0;height:0}.app-index .b-content{max-width:100%;width:100%;padding:0}@media only screen and (max-width:767px){.b-content{width:100%;padding:0 15px!important}}.main__title{font-size:31px;line-height:35px;margin-bottom:10px}h1.main__title{font-weight:400}.b-text{max-width:1000px;margin:0 auto;font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif;position:relative;overflow:hidden;background:#fff}@media only screen and (max-width:767px){.b-text{margin-bottom:30px}}.b-text h2,.b-text h3{font-size:30px;line-height:35px;margin:30px 0 20px}.b-text .title{margin:0 0 20px!important}.b-text ol,.b-text ul{padding-left:30px;margin-bottom:20px}.b-text ol li,.b-text ul li{margin-bottom:10px}.b-text ol li:before,.b-text ul li:before{content:"\2014    "}.b-text ol{counter-reset:a}.b-text ol li:before{content:counter(a) ". ";counter-increment:a 1}.b-text p{margin-bottom:20px;font-size:15px;line-height:21px}@media only screen and (max-width:767px){.b-text p{font-size:14px}}.b-text a,.b-text a:hover{text-decoration:none;border-bottom:1px none #0070ca;color:#0070ca}.b-column-left{float:left;width:620px;padding:0}@media only screen and (max-width:767px){.b-column-left{width:100%;padding:25px 0 0;float:none}}.b-column-right{float:right;width:255px;padding:5px 0 0}@media only screen and (max-width:767px){.b-column-right{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;float:none;width:auto;margin:0}}@media only screen and (max-width:767px){.b-menu{-moz-order:4;-ms-order:4;order:4;margin:0 -15px!important;padding:30px 15px 15px;background-color:#6cb344}}@media only screen and (max-width:767px){.b-menu .title{display:none}}@media only screen and (max-width:767px){.b-menu li{margin-bottom:5px!important;font-size:14px;color:#fff}.b-menu li a{text-decoration:none!important;border-bottom:1px solid hsla(0,0%,100%,.5)!important;color:#fff!important}.b-menu li a:hover{text-decoration:none!important;border-bottom:1px solid rgba(255,40,12,.5)!important;color:#ff280c!important}}.b-media{display:block;clear:both;padding:0 0 30px;text-align:center}@media only screen and (max-width:767px){.b-media{display:none}}.b-media .title{margin-bottom:40px;text-align:center;border-bottom:1px solid #ccc}.b-media .title span{display:inline-block;background-color:#fff;position:relative;bottom:-15px;font-size:25px;padding:0 20px}.b-media .media-wrapper{margin:0;display:block;height:67px;background:url(/assets/121037/i/media-57ca55dae1c41989a670cfbf36770a35.png) center 0 no-repeat;cursor:pointer}.b-footer{background-color:#6cb344;position:relative;overflow:hidden}@media only screen and (max-width:767px){.b-footer{width:100%;padding:0 15px}}.b-footer a{color:#fff;border:none}.b-footer__contacts{max-width:1000px;margin:0 auto;font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif;padding:25px 40px;color:#fff;text-align:right;font-size:15px}@media only screen and (max-width:767px){.b-footer__contacts{display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:25px 0 15px;text-align:left}}.b-footer__contacts__copy{float:left}@media only screen and (max-width:767px){.b-footer__contacts__copy{-moz-order:2;-ms-order:2;order:2;margin:0 0 20px;float:none;font-size:13px}}.b-footer__contacts__hot_line{display:inline-block;text-align:left;vertical-align:top}@media only screen and (max-width:767px){.b-footer__contacts__hot_line{-moz-order:1;-ms-order:1;order:1;margin:0 0 20px;float:none;font-size:13px}}.b-footer__contacts__hot_line a{margin-right:10px;color:#fff;border-bottom:1px solid #fff}.b-footer__contacts__mail{margin-left:45px}@media only screen and (max-width:767px){.b-footer__contacts__mail{display:none}}.b-footer__contacts__mail a{color:#fff;border-bottom:1px solid #fff}.b-help-hint{box-sizing:border-box;box-shadow:0 0 5px rgba(0,0,0,.2);color:#fff!important;background-color:rgba(0,0,0,.8);box-shadow:0 0 5px rgba(0,0,0,.4),inset 0 30px 30px -30px hsla(0,0%,100%,.4);border-radius:4px;color:#f8c03b!important;width:auto;padding:8px 15px;position:absolute;z-index:530;font-size:13px;line-height:18px}.b-help-hint:before{content:"";display:block;width:0;height:0;position:absolute;z-index:100501;border-style:solid}.b-help-hint.top{min-width:90px;max-width:240px}.b-help-hint.top:before{bottom:-9px;left:50%;margin-left:-8px;border-width:9px 8px 0;border-color:rgba(0,0,0,.8) transparent transparent}.b-help-hint.right:before{top:50%;left:-9px;margin-top:-8px;border-width:8px 9px 8px 0;border-color:transparent rgba(0,0,0,.8) transparent transparent}.b-help-hint.bottom{min-width:200px;max-width:240px}.b-help-hint.bottom:before{top:-9px;left:50%;margin-left:-1px;border-width:0 8px 9px;border-color:transparent transparent #666}.b-help-hint.left:before{top:50%;right:-9px;margin-top:-8px;border-width:8px 0 8px 9px;border-color:transparent transparent transparent rgba(0,0,0,.8)}.b-help-hint .highlighted{color:#fcffa2}.app-new-task .b-help-hint{color:#fff!important}.b-form-hint{box-sizing:border-box;box-shadow:0 0 5px rgba(0,0,0,.2);background-color:rgba(0,0,0,.8);box-shadow:0 0 5px rgba(0,0,0,.4),inset 0 30px 30px -30px hsla(0,0%,100%,.4);border-radius:4px;color:#f8c03b!important;max-width:300px;padding:15px;position:absolute;z-index:30;font-size:1.3rem;line-height:1.8rem;color:#fff!important}.b-form-hint:after{content:"";width:0;height:0;position:absolute;top:50%;left:-7px;z-index:31;margin-top:-8px;border-width:7.5px 7.5px 8px 0;border-style:solid;border-color:transparent rgba(0,0,0,.8) transparent transparent}.b-form-hint.defaults{top:0;left:-2000px}.b-form-hint.top{min-width:200px;max-width:240px}.b-form-hint.top:after{top:auto;bottom:-9px;left:50%;margin-left:-4px;border-width:9px 8px 0;border-color:rgba(0,0,0,.8) transparent transparent}.b-dialog-form-hint{transform:translateX(-50%) scale(0);transition:transform .2s cubic-bezier(.41,1.11,.89,.96)}.b-dialog-form-hint.shown{transform:translateX(0) scale(1)}