body{font:15px/25px "Montserrat",Arial,sans-serif;color:#777}body.no-scroll{overflow:hidden}body h1,body h2,body h3,body h4,body h5,body h6{font-weight:normal}.top{width:100%;position:relative;border:none !important}.top .top__nav{background-color:white;position:relative;padding:12px 0;z-index:12;font-size:13px;display:none}.top .top__nav .nav-contacts{line-height:18px}.top .top__nav .nav-contacts .nav-contacts__item{padding:0 7px}.top .top__nav .nav-contacts .nav-contacts__item .phone{position:relative;display:inline-block;max-width:200px;font-size:15px;font-weight:700;line-height:1em;padding:0 0 0 18px}.top .top__nav .nav-contacts .nav-contacts__item .call-back{margin:-1px 0 0;display:block;line-height:1em;text-transform:uppercase;letter-spacing:.8px;font-size:9px;margin-top:3px;color:#2b7de0;cursor:pointer;font-weight:500}.top .top__nav .nav-contacts .nav-contacts__item .call-back:hover{color:#333}.top .top__nav .nav-contacts .nav-contacts__item .social-icons{margin-bottom:0;padding-left:50px}.top .top__nav .nav-contacts .nav-contacts__item .social-icons .social-icons__item{list-style-type:none;display:inline-block;vertical-align:top;padding:0}.top .top__nav .nav-contacts .nav-contacts__item .social-icons .social-icons__item .social-icons__link{margin:0;padding:0 22px;display:block;color:#a6a6a6;font-size:14px;width:44px;text-align:center;height:auto}.top .top__nav .nav-contacts .nav-contacts__item .social-icons .social-icons__item .social-icons__link:hover{color:#2b7de0}.top .top__inner{position:absolute;z-index:11;width:100%}.top .top__inner .top-inner .burger-icon{margin:0 16px 0 0;display:block;position:relative;width:40px;cursor:pointer}.top .top__inner .top-inner .logo{float:left;margin-left:0}.top .top__inner .top-inner .top-descript{font-size:.8667em;line-height:1.5385em;opacity:.5;color:#FFF;padding-left:70px;padding-right:115px}.top__links{display:flex;align-items:center;column-gap:30px}.top__links .top-user-link svg{width:28px;height:28px}.top__links .top-user-link svg *{fill:white !important}.top.sticky{position:fixed;top:0;animation:toggle_fixed_header .6s;animation-iteration-count:1;z-index:10}.top.sticky .top__nav{display:none}.top.sticky .top__inner{background-color:white;position:static}.top.sticky .top__inner .burger-icon .svg-burger{fill:#333}.top.sticky .top__inner .logo .clsp-logo{fill:#333}.top.sticky .top__inner .top-descript{display:none}.top.sticky .top__inner .nav-menu{padding-left:30px}.top.sticky .top__inner .nav-menu li a.root-item{padding:22px;color:#333}.top.sticky .top__inner .top__links .top-user-link svg{width:28px;height:28px}.top.sticky .top__inner .top__links .top-user-link svg *{fill:black !important}.top.section .top__nav{display:none}.top.section .top__inner{position:static}.top.section .top__inner .burger-icon .svg-burger{fill:#333}.top.section .top__inner .top-descript{color:#333}.top.section .top__inner .nav-menu li a.root-item{color:#333}.top.section .top__inner .top__links .top-user-link svg{width:28px;height:28px}.top.section .top__inner .top__links .top-user-link svg *{fill:black !important}.content-container{display:flex;width:100%}.content-container__sidebar{flex:0 0 250px;max-width:250px;min-width:250px;margin-right:15px}@media(max-width:767px){.content-container__sidebar{display:none}}.content-container__inner{flex-grow:1}@media(max-width:768px){.content-container__inner{width:100%}}.fill-menu{display:none;position:fixed;left:0;top:0;right:0;bottom:0;background:#fff;z-index:997;overflow:hidden;animation:toggle_opacity .2s}.fill-menu--show{display:block}.fill-menu .fill-menu__inner{padding:50px 16px 59px;position:relative}.fill-menu .fill-menu__inner .fill-menu-btn:hover{color:#2b7de0;opacity:1}.fill-menu .fill-menu__inner .fill-menu__close{position:absolute;right:40px;top:61px;cursor:pointer;opacity:.35;z-index:1;font-size:20px}.fill-menu .fill-menu__inner .fill-menu__left{padding:0 50px 0 62px;position:relative}.fill-menu .fill-menu__inner .fill-menu__left .fill-menu__arrow{right:auto;left:14px;top:5px;width:18px;height:14px;opacity:.35;color:#333;position:absolute;cursor:pointer;font-size:18px}.fill-menu .fill-menu__inner .fill-menu__left .fill-menu__arrow:hover{color:#2b7de0;opacity:1}.fill-menu .fill-menu__inner .fill-menu__left .logo{margin:0 0 41px}.fill-menu .fill-menu__inner .fill-menu__left .logo .clsp-logo{fill:#333}.fill-menu .fill-menu__inner .fill-menu__left .search-input{position:relative}.fill-menu .fill-menu__inner .fill-menu__left .search-input .search-input__field{color:#333;display:block;vertical-align:top;width:100%;border-radius:3px;padding:0 52px 0 19px;height:48px;font-size:1em;border:1px solid #f1f1f1;outline:none !important}.fill-menu .fill-menu__inner .fill-menu__left .search-input .search-input__btn{position:absolute;top:0;right:0;bottom:0;background:0;border:0;color:#333;width:52px;margin:0;text-align:center;padding:0;box-shadow:none}.fill-menu .fill-menu__inner .fill-menu__left .search-input .search-input__btn:hover{color:#2b7de0}.fill-menu .fill-menu__inner .fill-menu__left .search-input .search-input__btn:hover svg{opacity:1}.fill-menu .fill-menu__inner .fill-menu__left .search-input .search-input__btn svg{opacity:.35}.fill-menu .fill-menu__inner .fill-menu__left .bottom-menu{margin-top:55px}.fill-menu .fill-menu__inner .fill-menu__left .bottom-menu li a.root-item{color:#333;opacity:1}.fill-menu .fill-menu__inner .fill-menu__left .bottom-menu li ul.drop-list li a{color:#333;font-size:15px;margin:10px 0}.fill-menu .fill-menu__inner .fill-menu__left .bottom-menu li ul.drop-list li a:hover{color:#2b7de0}.fill-menu .fill-menu__inner .fill-menu__right{margin:76px 0 0;padding:0 24px 0 0}.fill-menu .fill-menu__inner .fill-menu__right .button{margin:0 0 34px;padding:0 0 41px;border-bottom:1px solid #f1f1f1}.fill-menu .fill-menu__inner .fill-menu__right .button .btn{display:block;background-color:#2b7de0;border-color:#2b7de0;color:#fff;padding:16px 27px;font-size:.7333em;text-transform:uppercase;text-decoration:none;border:1px solid;letter-spacing:.8px;border-radius:3px;overflow:hidden;transition:background-color .3s ease;-moz-transition:background-color .3s ease;-ms-transition:background-color .3s ease;-o-transition:background-color .3s ease;-webkit-transition:background-color .3s ease}.fill-menu .fill-menu__inner .fill-menu__right .contact-block .contact-block__item{color:#333;margin-bottom:16px;display:flex;align-items:center}.fill-menu .fill-menu__inner .fill-menu__right .contact-block .contact-block__item .contact-block__icon{font-size:12px;margin-right:29px;color:#979797}.fill-menu .fill-menu__inner .fill-menu__right .contact-block .contact-block__item a{color:inherit}.fill-menu .fill-menu__inner .fill-menu__right .social-block .social-icons ul{padding-left:0}.fill-menu .fill-menu__inner .fill-menu__right .social-block .social-icons ul li{display:inline-block;vertical-align:top;margin:4px;padding:0}.fill-menu .fill-menu__inner .fill-menu__right .social-block .social-icons ul li a{width:43px;height:43px;border-radius:3px;opacity:1;background:url('./image/social.svg') 0 0 no-repeat;transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;display:block;font-size:0}.fill-menu .fill-menu__inner .fill-menu__right .social-block .social-icons ul li a:hover{opacity:.7;border:0}.fill-menu .fill-menu__inner .fill-menu__right .social-block .social-icons ul li a.vk{background-position:0 -188px;background-repeat:no-repeat}.fill-menu .fill-menu__inner .fill-menu__right .social-block .social-icons ul li a.vk:hover{background-position:0 -188px}.fill-menu .fill-menu__inner .fill-menu__right .social-block .social-icons ul li a.facebook{background-position:-94px -188px}.fill-menu .fill-menu__inner .fill-menu__right .social-block .social-icons ul li a.facebook:hover{background-position:-94px -188px}.fill-menu .fill-menu__inner .fill-menu__right .social-block .social-icons ul li a.twitter{background-position:0 -235px}.fill-menu .fill-menu__inner .fill-menu__right .social-block .social-icons ul li a.twitter:hover{background-position:0 -235px}.fill-menu .fill-menu__inner .fill-menu__right .social-block .social-icons ul li a.instagram{background-position:-141px -329px}.fill-menu .fill-menu__inner .fill-menu__right .social-block .social-icons ul li a.instagram:hover{background-position:-141px -329px}.mobile-menu .mobile-menu__header{background-color:white;padding:12px 0}.mobile-menu .mobile-menu__header .burger{padding:0 21px}.mobile-menu .mobile-menu__header .logo{max-width:108px}.mobile-menu .mobile-menu__header .logo svg{max-width:100%;max-height:100%;display:inline;vertical-align:middle}.mobile-menu .mobile-menu__header .logo .clsp-logo{fill:#333}.mobile-menu .mobile-menu__header .mobile-menu__links{display:flex;align-items:center;column-gap:30px;padding-right:10px}.mobile-menu .mobile-menu__header .mobile-menu__links .mobile-menu-link svg{width:28px;height:28px}.mobile-menu .mobile-menu__header .mobile-menu__links .mobile-menu-link svg *{fill:black !important}.mobile-menu .mobile-menu__body{background:#fff;z-index:3002;overflow:hidden;overflow-y:auto;transform:translate(-110%,0);transition:all .4s ease;position:fixed;top:0;bottom:0;width:320px;max-width:100%;left:0;box-shadow:3px 0 10px 0 rgba(0,0,0,0.45)}.mobile-menu .mobile-menu__body.show{transform:translate(0,0)}.mobile-menu .mobile-menu__body .wrap{width:100%;transition:transform .2s ease-in-out;-webkit-transition:transform .2s ease-in-out;-moz-transition:transform .2s ease-in-out;-ms-transition:transform .2s ease-in-out;transform:translateX(0)}.mobile-menu .mobile-menu__body .wrap .logo{margin:36px 35px 21px;max-height:60px;line-height:1;height:auto}.mobile-menu .mobile-menu__body .wrap .logo .clsp-logo{fill:#333}.mobile-menu .mobile-menu__body .wrap .mobile-menu__close{position:absolute;top:3px;right:35px;opacity:.35;z-index:1;background:0}.mobile-menu .mobile-menu__body .wrap .contact-block .contact-block__item{color:#333;margin-bottom:16px;display:flex;align-items:center;padding-left:20px}.mobile-menu .mobile-menu__body .wrap .contact-block .contact-block__item a{color:#333}.mobile-menu .mobile-menu__body .wrap .contact-block .contact-block__item .contact-block__icon{font-size:12px;margin-right:20px;opacity:.5}.mobile-menu .mobile-menu__body .wrap .social-block{padding:0 35px 18px}.mobile-menu .mobile-menu__body .wrap .social-block .social-icons ul{padding-left:0}.mobile-menu .mobile-menu__body .wrap .social-block .social-icons ul li{display:inline-block;vertical-align:top;margin:4px;padding:0}.mobile-menu .mobile-menu__body .wrap .social-block .social-icons ul li a{width:43px;height:43px;border-radius:3px;opacity:1;background:url('./image/social.svg') 0 0 no-repeat;transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;-webkit-transition:opacity .3s ease;display:block;font-size:0}.mobile-menu .mobile-menu__body .wrap .social-block .social-icons ul li a:hover{opacity:.7;border:0}.mobile-menu .mobile-menu__body .wrap .social-block .social-icons ul li a.vk{background-position:0 -188px;background-repeat:no-repeat}.mobile-menu .mobile-menu__body .wrap .social-block .social-icons ul li a.vk:hover{background-position:0 -188px}.mobile-menu .mobile-menu__body .wrap .social-block .social-icons ul li a.facebook{background-position:-94px -188px}.mobile-menu .mobile-menu__body .wrap .social-block .social-icons ul li a.facebook:hover{background-position:-94px -188px}.mobile-menu .mobile-menu__body .wrap .social-block .social-icons ul li a.twitter{background-position:0 -235px}.mobile-menu .mobile-menu__body .wrap .social-block .social-icons ul li a.twitter:hover{background-position:0 -235px}.mobile-menu .mobile-menu__body .wrap .social-block .social-icons ul li a.instagram{background-position:-141px -329px}.mobile-menu .mobile-menu__body .wrap .social-block .social-icons ul li a.instagram:hover{background-position:-141px -329px}.mobile-menu .mobile-menu__overlay{display:none;background:#3a3f44;opacity:.7 !important;height:100%;width:100%;position:fixed;left:0;top:0;z-index:2999}.mobile-menu .mobile-menu__overlay.show{display:block}.tabs{margin:0;display:flex}.tabs--right{justify-content:flex-end}.tabs--center{justify-content:center}.tabs .tabs__item{list-style:none;display:inline-flex;margin:0}.tabs .tabs__item::before{display:none}.tabs .tabs__item .tabs__link{display:block;padding:10px 16px;color:black;background:#e6e6e6;-webkit-transition:background .15s ease-out;transition:background .15s ease-out;border-radius:3px}.tabs .tabs__item .tabs__link:hover{background:#dbdbdb}.tabs .tabs__item .tabs__link--active{background:#000 !important;color:#fff !important}.tabs::after{content:".";display:block;height:0;clear:both;visibility:hidden}.footer{position:relative;margin:-1px 0 0;padding:80px 0 56px;background:#2f3338}.footer .contact-block .subscribe_button{margin-bottom:42px}.footer .contact-block .subscribe_button .btn{position:relative;display:block;padding:15px 54px 14px 18px;white-space:normal;background:#42454a;border-color:#42454a;text-align:left;letter-spacing:.8px;color:white;font-size:.7333em;text-transform:uppercase;text-decoration:none;border-radius:3px;overflow:hidden;transition:background-color .3s ease;-moz-transition:background-color .3s ease;-ms-transition:background-color .3s ease;-o-transition:background-color .3s ease;-webkit-transition:background-color .3s ease}.footer .contact-block .subscribe_button .btn:hover{background-color:#468de4;border-color:#468de4}.footer .contact-block .subscribe_button .btn:hover svg{opacity:1}.footer .contact-block .subscribe_button .btn svg{position:absolute;top:50%;right:19px;margin:-8px 0 0;width:21px;height:16px;opacity:.35;fill:white}.footer .contact-block .contact-block__item{color:white;margin-bottom:16px;display:flex;align-items:center}.footer .contact-block .contact-block__item .contact-block__icon{font-size:12px;margin-right:29px}.footer .contact-block .contact-block__item a{color:inherit}.footer .social-block{padding-top:70px;margin-bottom:56px}.footer .social-block .social-icons{position:relative;text-align:center;font-size:0;line-height:0}.footer .social-block .social-icons:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:rgba(255,255,255,0.08)}.footer .social-block .social-icons ul{position:relative;display:inline-block;padding:0 32px;background:#2f3338;z-index:1;margin-bottom:0}.footer .social-block .social-icons ul li{display:inline-block;vertical-align:top;margin:4px;padding:0}.footer .social-block .social-icons ul li a{display:block;width:43px;height:43px;border-radius:3px;opacity:.5;border:1px solid rgba(255,255,255,0.2);background:url('./image/social.svg') 0 0 no-repeat;transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;-webkit-transition:opacity .3s ease}.footer .social-block .social-icons ul li a:hover{opacity:1;border:0}.footer .social-block .social-icons ul li a.vk{background-position:-1px -377px}.footer .social-block .social-icons ul li a.vk:hover{background-position:0 -188px}.footer .social-block .social-icons ul li a.facebook{background-position:-95px -377px}.footer .social-block .social-icons ul li a.facebook:hover{background-position:-94px -188px}.footer .social-block .social-icons ul li a.twitter{background-position:-1px -424px}.footer .social-block .social-icons ul li a.twitter:hover{background-position:0 -235px}.footer .social-block .social-icons ul li a.instagram{background-position:-142px -518px}.footer .social-block .social-icons ul li a.instagram:hover{background-position:-141px -329px}.footer .footer__bottom{color:#999;font-size:13px}.footer .footer__bottom .description{justify-content:end}.slick-slider .slick-dots li::before{display:none}.slick-slider .slick-arrow{width:60px;height:100%;top:50%;border-radius:0;z-index:10}.slick-slider .slick-arrow::before,.slick-slider .slick-arrow::after{color:black;font-family:"Font Awesome 5 Free";display:inline-block;padding-right:3px;vertical-align:middle;font-weight:600;opacity:.5}.slick-slider .slick-next{right:-40px}.slick-slider .slick-next::before{content:"\f054"}.slick-slider .slick-prev{left:-40px}.slick-slider .slick-prev::before{content:"\f053"}.mobile-menu{display:none}.ya-share2 ul li::before{display:none}@media(min-width:1200px){.container{max-width:1344px}}@media(max-width:767px){.tabs{width:100%;overflow:hidden;overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch}.footer .bottom-menu>li{width:100%;text-align:center;margin-bottom:54px}.footer .bottom-menu>li a.root-item{text-align:center}.footer .contact-block{padding:0 45px}.footer .footer__bottom{text-align:center}.footer .footer__bottom .description{justify-content:center}.footer .footer__bottom .copy-block{text-align:center}.footer .footer__bottom .copy-block .copy{float:none !important}.slick-slider .slick-next{right:0}.slick-slider .slick-prev{left:0}.mobile-menu{display:block}.top{display:none}}@keyframes toggle_fixed_header{from{transform:translate(0,-100%)}to{transform:translate(0,0)}}@keyframes toggle_opacity{from{opacity:0}to{opacity:1}}