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-size:100%;font:inherit;vertical-align:baseline}html{font-size:16px}body,html{height:100%}body{position:relative;font-family:montserrat-regular,Arial,Helvetica,sans-serif;line-height:1.428571429;-webkit-font-smoothing:antialiased;min-width:320px;background-color:#f2f3f4;color:#272727}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.clearfix:after,.clearfix:before,.container:after,.container:before,.row:after,.row:before{content:'';display:table}.clearfix:after,.container:after,.row:after{clear:both}h1,h2,h3,h4,h5,h6{font-weight:400}a{text-decoration:none}a:active,a:focus,a:hover{outline:0}:focus{outline:0}a,button,input,label,textarea{-webkit-tap-highlight-color:transparent}[hidden]{display:none}ol,ul{list-style:none;margin:0;padding:0}img{max-width:100%;height:auto;border:0;vertical-align:middle}form{margin:0}button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit}button{border:0;overflow:visible;-webkit-tap-highlight-color:transparent}button,select{text-transform:none}select{display:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input,textarea{-webkit-appearance:none;appearance:none;border-radius:0;border:none;box-shadow:none;outline:0;margin:0}legend{padding:0;border:0}textarea{overflow:auto;resize:none}table{width:100%;border-collapse:collapse;border-spacing:0}@media screen and (max-width:480px){address,article,aside,blockquote,body,canvas,div,em,figure,footer,h1,h2,h3,h4,h5,h6,header,hgroup,html,img,li,nav,ol,p,section,span,strong,td,th,time,tr,ul,video{-webkit-text-size-adjust:none;-ms-text-size-adjust:none}}@font-face{font-family:montserrat-regular;src:url(../fonts/montserrat-regular.eot);src:url(../fonts/montserrat-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/montserrat-regular.woff2) format('woff2'),url(../fonts/montserrat-regular.woff) format('woff'),url(../fonts/montserrat-regular.ttf) format('truetype'),url(../fonts/montserrat-regular.svg#montserrat-regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:montserrat-medium;src:url(../fonts/montserrat-medium.eot);src:url(../fonts/montserrat-medium.eot?#iefix) format('embedded-opentype'),url(../fonts/montserrat-medium.woff2) format('woff2'),url(../fonts/montserrat-medium.woff) format('woff'),url(../fonts/montserrat-medium.ttf) format('truetype'),url(../fonts/montserrat-medium.svg#montserrat-medium) format('svg');font-weight:400;font-style:normal}p{font-size:.9375rem;line-height:1.4;white-space:normal}a,input,textarea{-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}button{-moz-transition:background-color .3s ease 0s,color .3s ease 0s;-ms-transition:background-color .3s ease 0s,color .3s ease 0s;-o-transition:background-color .3s ease 0s,color .3s ease 0s;-webkit-transition:background-color .3s ease 0s,color .3s ease 0s;transition:background-color .3s ease 0s,color .3s ease 0s}p a{text-decoration:underline;color:#5bb748}p a:hover{text-decoration:none}b,strong{font-weight:700}em{font-style:italic}sub,sup{vertical-align:baseline;position:relative;font-size:.7em;line-height:1}sup{bottom:1.4ex}sub{top:.5ex}h1{font-size:2.25rem}@media screen and (max-width:680px){h1{font-size:2rem}}h2{font-size:2rem}@media screen and (max-width:680px){h2{font-size:1.75rem}}h3{font-size:1.75rem}@media screen and (max-width:680px){h3{font-size:1.5rem}}h4{font-size:1.5rem}@media screen and (max-width:680px){h4{font-size:1.25rem}}h5{font-size:1.25rem}@media screen and (max-width:680px){h5{font-size:1rem}}h6{font-size:1rem}@media screen and (max-width:680px){h6{font-size:.875rem}}h1,h2,h3,h4,h5,h6{font-family:montserrat-medium,Arial,Helvetica,sans-serif;line-height:1.1;margin:0 0 32px 0}h1{margin:0 0 40px 0}blockquote{overflow:hidden;position:relative;font-size:1rem;line-height:1.4;font-style:italic;margin:0 0 20px 16px;padding:0 0 0 14px;border-left:2px solid #ccc;color:#353535}.container{padding-right:25px;padding-left:25px;margin-right:auto;margin-left:auto;height:100%}[class*=cell-]{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left}@media screen and (max-width:980px){[class*=cell-]{padding-left:10px;padding-right:10px}}.row{margin-right:-15px;margin-left:-15px}@media screen and (max-width:980px){.row{margin-right:-10px;margin-left:-10px}}.cell-12{width:100%}.cell-11{width:91.66666667%}.cell-10{width:83.33333333%}.cell-9{width:75%}.cell-8{width:66.66666667%}.cell-7{width:58.33333333%}.cell-6{width:50%}.cell-5{width:41.66666667%}.cell-4{width:33.33333333%}.cell-3{width:25%}.cell-2{width:16.66666667%}.cell-1{width:8.33333333%}.grid [class*=cell-]{padding-left:15px;padding-right:15px}@media screen and (max-width:980px){.grid [class*=cell-]{padding-left:10px;padding-right:10px}}.grid .row{margin-right:-15px;margin-left:-15px}@media screen and (max-width:980px){.grid .row{margin-right:-10px;margin-left:-10px}}@media screen and (max-width:540px){[class*=cell-]{width:100%;float:none;clear:both}.container{padding-right:15px;padding-left:15px}}@media only screen and (min-width:541px) and (max-width:680px){.container{padding-right:20px;padding-left:20px}}@media only screen and (min-width:1381px){.container{max-width:1380px}}.content-wrapper{position:relative}.content-wrapper .content{padding:40px 0 60px 0}@media screen and (max-width:720px){.content-wrapper .content{padding:30px 0 50px 0}}.content-wrapper .text ul{list-style-type:square;padding-left:16px;margin:0 0 32px 0}.content-wrapper .text ul:first-child{margin:0}.content-wrapper .text ul li{position:relative;font-size:.9375rem;line-height:1.4;margin:2px 0 0 0}.content-wrapper .text ul li:first-child{margin:0}.content-wrapper .text ul li a{text-decoration:underline;color:#5bb748}.content-wrapper .text ul li a:hover{text-decoration:none}.content-wrapper .text ul li ul{padding-left:16px;margin:0}.content-wrapper .text ul li ul li:first-child{margin:2px 0 0 0}.content-wrapper .text ul li ul li ul{padding-left:16px;margin:0}.content-wrapper .text ul li ul li ul li:first-child{margin:2px 0 0 0}.content-wrapper .text ul.check-list{list-style-type:none!important;padding:0!important}.content-wrapper .text ul.check-list:first-child{margin:0}.content-wrapper .text ul.check-list:first-child li{margin:0 0 4px 0!important}.content-wrapper .text ul.check-list li{position:relative;font-size:.9375rem;line-height:1.4;margin:2px 0 0 0;padding:0 0 0 26px}.content-wrapper .text ul.check-list li:first-child{margin:0}.content-wrapper .text ul.check-list li::before{position:absolute;top:0;left:0;display:block;font-size:18px;line-height:22px;content:'\e059';font-family:fontello;color:#505050}.content-wrapper .text ul.check-list li a{text-decoration:underline;color:#282828}.content-wrapper .text ul.check-list li a:hover{text-decoration:none}.content-wrapper .text ul.check-list li ul{margin:0}.content-wrapper .text ul.check-list li ul li:first-child{margin:2px 0 0 0}.content-wrapper .text ul.check-list li ul li ul{margin:0}.content-wrapper .text ul.check-list li ul li ul li:first-child{margin:2px 0 0 0}.content-wrapper .text ol{list-style-type:none;margin:0 0 32px 0;counter-reset:list1}.content-wrapper .text ol:first-child{margin:0}.content-wrapper .text ol li{position:relative;font-size:.9375rem;line-height:1.4;margin:2px 0 0 0}.content-wrapper .text ol li:first-child{margin:0}.content-wrapper .text ol li a{text-decoration:underline;color:#5bb748}.content-wrapper .text ol li a:hover{text-decoration:none}.content-wrapper .text ol li::before{counter-increment:list1;content:counter(list1) '. '}.content-wrapper .text ol li ol{padding-left:16px;counter-reset:list2;margin:0}.content-wrapper .text ol li ol li:first-child{margin:2px 0 0 0}.content-wrapper .text ol li ol li::before{counter-increment:list2;content:counter(list1) '.' counter(list2) '. '}.content-wrapper .text ol li ol li ol{padding-left:16px;counter-reset:list3;margin:0}.content-wrapper .text ol li ol li ol li:first-child{margin:2px 0 0 0}.content-wrapper .text ol li ol li ol li::before{counter-increment:list3;content:counter(list1) '.' counter(list2) '.' counter(list3) '. '}.content-wrapper .text h2,.content-wrapper .text h3,.content-wrapper .text h4,.content-wrapper .text h5,.content-wrapper .text h6{margin:32px 0}.content-wrapper .text h5,.content-wrapper .text h6{margin:32px 0 20px 0}.content-wrapper .text h2:first-child,.content-wrapper .text h3:first-child,.content-wrapper .text h4:first-child{margin:0 0 32px 0}.content-wrapper .text h5:first-child,.content-wrapper .text h6:first-child{margin:0 0 20px 0}.content-wrapper .text p{margin:0 0 20px 0}.content-wrapper .text p:last-child{margin:0}.mt{margin:40px 0 0 0!important}.mb{margin:0 0 40px 0}.mtb{margin:40px 0!important}.mlr{margin:0 4px}.mn{margin:0!important}.tc{text-align:center}.tl{text-align:left!important}.tr{text-align:right!important}.hidden{display:none}.warning{color:#e62b4a}[class*=ymaps-2][class*="-ground-pane"]{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%)}.preloader{position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:999999;background-color:#f2f3f4}.spinner{background:0 0;width:54px;height:54px;position:absolute;left:50%;top:50%;margin:-27px 0 0 -27px;-webkit-animation:spin .6s infinite linear;-moz-animation:spin .6s infinite linear;-o-animation:spin .6s infinite linear;animation:spin .6s infinite linear;border-radius:100%;border-left:2px solid rgba(39,39,39,.15);border-right:2px solid rgba(39,39,39,.15);border-bottom:2px solid rgba(39,39,39,.15);border-top:2px solid rgba(39,39,39,.8)}@-webkit-keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);opacity:.4}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);opacity:1}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);opacity:.4}}@keyframes spin{from{-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}50%{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.header-wrapper{overflow:hidden;position:relative}.header-wrapper .header::before{content:'';display:block;height:74px}.header-wrapper .header .header-topbar{position:fixed;top:0;left:0;right:0;z-index:102;padding:12px 0;background-color:#fff;color:#272727}.header-wrapper .header .header-topbar .progress-bar{display:block;position:absolute;top:0;left:0;width:0;height:2px;background-color:#5bb748;z-index:2}.header-wrapper .header .header-topbar .logo{position:relative;background-image:url(../images/logo.svg);background-repeat:no-repeat;float:left;width:152px;height:50px;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;z-index:2}.header-wrapper .header .header-topbar .logo a{display:block;text-decoration:none}.header-wrapper .header .header-topbar .info{float:left;max-width:240px;margin:6px 0 6px 32px;font-size:.8125rem;line-height:18px}@media screen and (max-width:580px){.header-wrapper .header .header-topbar .info{display:none}}.header-wrapper .header .header-topbar .phone{float:right;font-size:1rem;line-height:22px;text-align:right;margin:5px 40px}.header-wrapper .header .header-topbar .phone a{display:block;color:#272727}.header-wrapper .header .header-topbar .phone a:hover{color:#5bb748}.header-wrapper .header .header-topbar .phone span{display:block;font-size:.75rem;line-height:18px;color:#909090}@media only screen and (min-width:781px) and (max-width:1140px){.header-wrapper .header .header-topbar .phone{margin:5px 20px 5px 0}}@media screen and (max-width:780px){.header-wrapper .header .header-topbar .phone{display:none}}.header-wrapper .header .header-topbar .logo-yandex{position:relative;background-image:url(../images/ya-map.svg);background-repeat:no-repeat;float:right;width:77px;height:30px;margin:10px 0;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;z-index:2}.header-wrapper .header .header-topbar .logo-yandex a{display:block;text-decoration:none}@media screen and (max-width:1140px){.header-wrapper .header .header-topbar .logo-yandex{display:none}}.header-wrapper .header .header-topbar ul{font-size:0}.header-wrapper .header .header-topbar ul.social{float:right;margin:5px 0}.header-wrapper .header .header-topbar ul.social li{display:inline-block;margin:0 0 0 6px}.header-wrapper .header .header-topbar ul.social li:first-child{margin:0}.header-wrapper .header .header-topbar ul.social li a{display:block;width:40px;height:40px;padding:8px;border-radius:5px;text-decoration:none;opacity:1}.header-wrapper .header .header-topbar ul.social li a:hover{opacity:.9}.header-wrapper .header .header-topbar ul.social li a.whatsapp-button{background:#e4f7e7}.header-wrapper .header .header-topbar ul.social li a.telegram-button{background:#eaf3fa}.header-wrapper .header .header-topbar .button{position:relative;float:right;margin:5px 0 5px 6px;z-index:2}.header-wrapper .header .header-topbar .button button{border-radius:5px;padding:10px 15px;font-size:.875rem;line-height:20px;cursor:pointer;background:-moz-linear-gradient(135deg,#5bb748 0,#028691 50%,#5bb748 100%);background:-webkit-linear-gradient(135deg,#5bb748 0,#028691 50%,#5bb748 100%);background:linear-gradient(135deg,#5bb748 0,#028691 50%,#5bb748 100%);background-size:200% auto;-moz-transition:background .3s ease 0s;-ms-transition:background .3s ease 0s;-o-transition:background .3s ease 0s;-webkit-transition:background .3s ease 0s;transition:background .3s ease 0s;color:#fff}.header-wrapper .header .header-topbar .button button:hover{background-position:right center}@media screen and (max-width:1140px){.header-wrapper .header .header-topbar .button{display:none}}.header-wrapper .header .header-content{height:740px;background-image:url(../images/bg-header.jpg);background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.header-wrapper .header .header-content .header-block{position:relative;height:100%;z-index:3;color:#fff}.header-wrapper .header .header-content .header-block .inner{max-width:660px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header-wrapper .header .header-content .header-block .inner h1{font-size:3rem}@media only screen and (min-width:681px) and (max-width:900px){.header-wrapper .header .header-content .header-block .inner h1{font-size:2.5rem}}@media screen and (max-width:680px){.header-wrapper .header .header-content .header-block .inner h1{font-size:2rem;margin:0 0 20px 0}}.header-wrapper .header .header-content .header-block .inner p{font-size:1.25rem}@media only screen and (min-width:681px) and (max-width:900px){.header-wrapper .header .header-content .header-block .inner p{font-size:1.125rem}}@media screen and (max-width:680px){.header-wrapper .header .header-content .header-block .inner p{font-size:1rem}}.header-wrapper .header .header-content .header-block .inner p.subtitle{font-size:1.5rem;margin:0 0 20px 0}@media only screen and (min-width:681px) and (max-width:900px){.header-wrapper .header .header-content .header-block .inner p.subtitle{font-size:1.25rem}}@media screen and (max-width:680px){.header-wrapper .header .header-content .header-block .inner p.subtitle{display:none}}.header-wrapper .header .header-content .header-block .inner button{position:relative;z-index:2;border-radius:5px;margin:60px 0 0 0;padding:12px 20px;font-size:.9375rem;line-height:22px;cursor:pointer;background:-moz-linear-gradient(135deg,#5bb748 0,#028691 50%,#5bb748 100%);background:-webkit-linear-gradient(135deg,#5bb748 0,#028691 50%,#5bb748 100%);background:linear-gradient(135deg,#5bb748 0,#028691 50%,#5bb748 100%);background-size:200% auto;-moz-transition:background .3s ease 0s;-ms-transition:background .3s ease 0s;-o-transition:background .3s ease 0s;-webkit-transition:background .3s ease 0s;transition:background .3s ease 0s;color:#fff}.header-wrapper .header .header-content .header-block .inner button:hover{background-position:right center}@media screen and (max-width:680px){.header-wrapper .header .header-content .header-block .inner button{font-size:.875rem;padding:10px 15px;margin:40px 0 0 0}}.header-wrapper .header .header-content .header-items{position:relative;z-index:3}@media screen and (max-width:1140px){.header-wrapper .header .header-content .header-items{display:none}}.header-wrapper .header .header-content .header-items .inner{position:absolute;right:0;bottom:40px;display:flex;flex-wrap:wrap;justify-content:left;align-items:center;gap:20px}@media only screen and (min-width:1141px) and (max-width:1280px){.header-wrapper .header .header-content .header-items .inner{max-width:300px}}.header-wrapper .header .header-content .header-items .inner .item{max-width:300px;padding:30px;border-radius:20px;background:rgba(21,21,21,.2);color:#fff;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.header-wrapper .header .header-content .header-items .inner .item p{font-size:1rem}.header-wrapper .header .header-content .header-items .inner .item p.item-title{display:inline-block;padding:15px 20px;font-size:1.875rem;line-height:1;border:1px solid rgba(255,255,255,.2);border-radius:10px;margin:0 0 20px 0}.header-wrapper .header .header-content::before{content:'';position:absolute;width:100%;height:100%;background:rgba(21,21,21,.7);background:linear-gradient(90deg,#151515 0,rgba(21,21,21,0) 60%,rgba(21,21,21,0) 70%,#151515 100%);z-index:1}@media only screen and (min-width:901px) and (max-width:1280px){.header-wrapper .header .header-content{height:620px}}@media only screen and (min-width:681px) and (max-width:900px){.header-wrapper .header .header-content{height:500px}}@media screen and (max-width:680px){.header-wrapper .header .header-content{height:380px}}@-webkit-keyframes zoomin{0%{background-size:100% 100%}50%{background-size:110% 110%}100%{background-size:100% 100%}}@keyframes zoomin{0%{background-size:100% 100%}50%{background-size:110% 110%}100%{background-size:100% 100%}}@-webkit-keyframes button-shadow{0%{box-shadow:0 0 15px rgba(255,255,255,.2),0 0 0 0 rgba(255,255,255,.1),0 0 0 0 rgba(255,255,255,.1)}40%{box-shadow:0 0 15px rgba(255,255,255,.2),0 0 0 15px rgba(255,255,255,.1),0 0 0 0 rgba(255,255,255,.1)}80%{box-shadow:0 0 15px rgba(255,255,255,.2),0 0 0 30px rgba(255,255,255,0),0 0 0 26.7px rgba(255,255,255,.067)}100%{box-shadow:0 0 15px rgba(255,255,255,.2),0 0 0 30px rgba(255,255,255,0),0 0 0 40px rgba(255,255,255,0)}}@keyframes button-shadow{0%{box-shadow:0 0 15px rgba(255,255,255,.2),0 0 0 0 rgba(255,255,255,.1),0 0 0 0 rgba(255,255,255,.1)}40%{box-shadow:0 0 15px rgba(255,255,255,.2),0 0 0 15px rgba(255,255,255,.1),0 0 0 0 rgba(255,255,255,.1)}80%{box-shadow:0 0 15px rgba(255,255,255,.2),0 0 0 30px rgba(255,255,255,0),0 0 0 26.7px rgba(255,255,255,.067)}100%{box-shadow:0 0 15px rgba(255,255,255,.2),0 0 0 30px rgba(255,255,255,0),0 0 0 40px rgba(255,255,255,0)}}@keyframes fadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.block-partners{padding:17px 0;background:-moz-linear-gradient(135deg,#5bb748 0,#028691 100%);background:-webkit-linear-gradient(135deg,#5bb748 0,#028691 100%);background:linear-gradient(135deg,#5bb748 0,#028691 100%)}.block-partners .logotypes{display:flex;flex-wrap:wrap;justify-content:left;align-items:center;gap:20px}@media screen and (max-width:480px){.block-partners .logotypes{gap:12px}}.block-partners .logotypes .item{height:26px}@media screen and (max-width:480px){.block-partners .logotypes .item{height:20px}}.block-partners .logotypes .item.t-bank{width:85px}@media screen and (max-width:480px){.block-partners .logotypes .item.t-bank{width:65px}}.block-partners .logotypes .item.dolyami{width:121px}@media screen and (max-width:480px){.block-partners .logotypes .item.dolyami{width:93px}}.block-partners .logotypes .item.sber{width:95px}@media screen and (max-width:480px){.block-partners .logotypes .item.sber{width:73px}}.block-partners .logotypes .item.halva{width:85px}@media screen and (max-width:480px){.block-partners .logotypes .item.halva{width:65px}}.block-partners .logotypes .line{width:1px;height:26px;opacity:.3;background-color:#fff}@media screen and (max-width:480px){.block-partners .logotypes .line{height:20px}}.block-partners .logotypes .info{font-size:.9375rem;margin:0 0 0 10px;color:#fff}@media only screen and (min-width:901px) and (max-width:1260px){.block-partners .logotypes .info{font-size:.875rem;margin:0 0 0 auto}}@media screen and (max-width:940px){.block-partners .logotypes .info{font-size:.875rem;line-height:1.4;margin:0}}.block-partners .logotypes button{text-decoration:none}.block-partners .logotypes button.link{margin:0 0 0 auto;font-size:.8125rem;line-height:1.4;background:0 0;color:#fff}@media screen and (max-width:1260px){.block-partners .logotypes button.link{display:none}}.block-partners .logotypes button:hover{text-decoration:underline}.block-advantages{margin:60px 0;text-align:center;color:#272727}@media screen and (max-width:980px){.block-advantages{margin:40px 0}}.block-advantages h2{margin:0 0 40px 0}.block-advantages .grid{margin:-30px 0 0 0}@media screen and (max-width:980px){.block-advantages .grid{margin:-20px 0 0 0}}.block-advantages .grid .item{overflow:hidden;text-align:center;padding:30px 20px;margin:30px 0 0 0;border-radius:10px;background-color:#fff}.block-advantages .grid .item .item-icon{width:64px;position:relative;text-align:center;margin:0 auto}.block-advantages .grid .item .item-icon img{width:64px;height:64px}.block-advantages .grid .item .item-info p{font-size:.9375rem;line-height:22px;color:#272727}.block-advantages .grid .item .item-info p.item-title{font-family:montserrat-medium,Arial,Helvetica,sans-serif;font-size:1.375rem;line-height:1.1;margin:20px 0}@media screen and (max-width:980px){.block-advantages .grid .item{margin:20px 0 0 0}}@media screen and (max-width:420px){.block-advantages .grid .item{padding:20px 15px 30px 15px}}@media only screen and (min-width:641px) and (max-width:1160px){.block-advantages [class*=cell-]{float:left;width:50%;clear:none}}@media screen and (max-width:640px){.block-advantages [class*=cell-]{width:100%;float:none;clear:both}}.block-videos{margin:60px 0}@media screen and (max-width:980px){.block-videos{margin:40px 0}}.block-videos .video{text-align:center;overflow:hidden;position:relative;border-radius:10px}.block-videos .video a{display:block}.block-videos .video a .play-button{text-align:center;position:absolute;top:50%;left:50%;display:inline-block;width:64px;height:64px;margin-left:-32px;margin-top:-32px;z-index:3;opacity:1;border-radius:50%;background-color:#f2f3f4;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;-webkit-animation:button-shadow linear 1.5s infinite;animation:button-shadow linear 1.5s infinite}.block-videos .video a .play-button::after{content:'';position:absolute;top:50%;left:50%;margin-left:-4px;margin-top:-10px;border:10px solid transparent;border-left:14px solid #505050}.block-videos .video a img{-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.block-videos .video a:hover img{opacity:.8}.block-products{margin:60px 0}@media screen and (max-width:980px){.block-products{margin:40px 0}}.block-products h2{margin:0 0 40px 0}.block-products h2 span{color:#5bb748}.block-products .product{overflow:hidden;position:relative;-moz-transition:height .3s ease 0s;-ms-transition:height .3s ease 0s;-o-transition:height .3s ease 0s;-webkit-transition:height .3s ease 0s;transition:height .3s ease 0s;border-radius:10px;background-color:#fff;color:#272727}.block-products .product .product-title{font-size:1.375rem;line-height:28px;color:#272727;margin:0;padding:20px}@media screen and (max-width:580px){.block-products .product .product-title{padding:15px}}.block-products .product .product-image{text-align:center;position:relative;overflow:hidden}.block-products .product .product-image .icons{position:absolute;left:15px;top:15px;z-index:2}.block-products .product .product-image .icons span{display:block;width:44px;height:44px;font-size:12px;line-height:44px;text-align:center;border-radius:50%;cursor:default}.block-products .product .product-image .icons span:nth-child(even){margin:4px 0 0 0}.block-products .product .product-image .icons span.sale{position:relative;background-color:#b85048;color:#fff}.block-products .product .product-image .icons span.sale::before{content:'';position:absolute;top:12px;left:12px;background-image:url(../images/sale.svg);background-repeat:no-repeat;width:20px;height:20px}.block-products .product .product-image .icons span.hit{font-family:montserrat-medium,Arial,Helvetica,sans-serif;text-transform:uppercase;background:-moz-linear-gradient(135deg,#5bb748 0,#028691 100%);background:-webkit-linear-gradient(135deg,#5bb748 0,#028691 100%);background:linear-gradient(135deg,#5bb748 0,#028691 100%);color:#fff}.block-products .product .product-image a{display:block}.block-products .product .product-image a:hover{opacity:.8}.block-products .product .product-inner{position:relative;overflow:hidden;padding:20px}@media screen and (max-width:580px){.block-products .product .product-inner{padding:15px}}.block-products .product .product-inner .product-price{float:left;margin:9px 0;font-size:0}.block-products .product .product-inner .product-price p{position:relative;padding:0 20px 0 0;font-size:1.5rem;line-height:24px;height:24px;color:#272727}.block-products .product .product-inner .product-price p::before{content:'';position:absolute;top:3px;right:0;background-image:url(../images/ruble.svg);background-repeat:no-repeat;width:14px;height:17px}.block-products .product .product-inner .product-price.sale{margin:0}.block-products .product .product-inner .product-price.sale p.old-price{display:inline-block;padding:0 12px 0 0;font-size:.8125rem;line-height:16px;height:16px;margin:0 0 2px 0;color:#909090}.block-products .product .product-inner .product-price.sale p.old-price::before{background-image:url(../images/ruble-grey.svg);top:3px;width:8px;height:10px}.block-products .product .product-inner .product-price.sale p.old-price::after{position:absolute;top:3px;right:3px;bottom:3px;left:3px;background:no-repeat center url(../images/line-red.svg);background-size:100% 100%;content:''}.block-products .product .product-inner .product-button{float:right;overflow:hidden;font-size:0}.block-products .product .product-inner .product-button button{border-radius:5px;padding:10px 15px;font-size:.875rem;line-height:22px;cursor:pointer;background:-moz-linear-gradient(135deg,#5bb748 0,#028691 50%,#5bb748 100%);background:-webkit-linear-gradient(135deg,#5bb748 0,#028691 50%,#5bb748 100%);background:linear-gradient(135deg,#5bb748 0,#028691 50%,#5bb748 100%);background-size:200% auto;-moz-transition:background .3s ease 0s;-ms-transition:background .3s ease 0s;-o-transition:background .3s ease 0s;-webkit-transition:background .3s ease 0s;transition:background .3s ease 0s;color:#fff}.block-products .product .product-inner .product-button button:hover{background-position:right center}.block-products .product .product-inner .product-button button:disabled{cursor:default;background-color:#909090}@media only screen and (min-width:561px) and (max-width:1280px){.block-products .cell-4{float:left!important;width:50%!important;clear:none!important}}@media screen and (max-width:560px){.block-products .cell-4{width:100%;float:none;clear:both}}@media only screen and (min-width:901px) and (max-width:1280px){.block-products .cell-3{float:left!important;width:33.33333333%!important;clear:none!important}}@media only screen and (min-width:561px) and (max-width:900px){.block-products .cell-3{float:left!important;width:50%!important;clear:none!important}}@media screen and (max-width:560px){.block-products .cell-3{width:100%;float:none;clear:both}}.block-services{margin:60px 0}@media screen and (max-width:980px){.block-services{margin:40px 0}}.block-services .grid{margin:-30px 0 0 0}@media screen and (max-width:980px){.block-services .grid{margin:-20px 0 0 0}}.block-services .grid .service{overflow:hidden;position:relative;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;min-height:340px;padding:30px;margin:30px 0 0 0;border-radius:10px;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease;-webkit-transition:.4s ease;transition:.4s ease}.block-services .grid .service::before{display:block;content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.6);background:linear-gradient(90deg,rgba(255,255,255,.98) 0,rgba(255,255,255,.85) 50%,rgba(255,255,255,.55) 70%,rgba(255,255,255,.1) 100%);-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;z-index:1}@media screen and (max-width:1400px){.block-services .grid .service::before{background:linear-gradient(90deg,rgba(255,255,255,.98) 0,rgba(255,255,255,.85) 50%,rgba(255,255,255,.55) 100%)}}@media screen and (max-width:980px){.block-services .grid .service{margin:20px 0 0 0}}@media screen and (max-width:420px){.block-services .grid .service{padding:20px}}.block-services .grid .service .service-info{position:relative;z-index:2}.block-services .grid .service .service-info h3{font-size:1.375rem;line-height:1.1;margin:0 0 32px 0}.block-services .grid .service .service-info ul{list-style-type:none;margin:0 0 32px 0}.block-services .grid .service .service-info ul:first-child{margin:0}.block-services .grid .service .service-info ul li{position:relative;font-size:.9375rem;line-height:22px;margin:6px 0 0 0;padding-left:16px}.block-services .grid .service .service-info ul li:first-child{margin:0}.block-services .grid .service .service-info ul li::before{position:absolute;top:0;left:0;display:block;font-size:16px;line-height:22px;content:'–';color:#272727}.block-services .grid .service .service-info ul li a{text-decoration:underline;color:#272727}.block-services .grid .service .service-info ul li a:hover{text-decoration:none}.block-services .grid .service .service-info ul li ul{margin:0}.block-services .grid .service .service-info ul li ul li:first-child{margin:2px 0 0 0}.block-services .grid .service .service-info ul li ul li ul{margin:0}.block-services .grid .service .service-info ul li ul li ul li:first-child{margin:2px 0 0 0}.block-services .grid .service .service-button{position:relative;overflow:hidden;font-size:0;z-index:2}.block-services .grid .service .service-button button{border-radius:5px;padding:10px 15px;font-size:.875rem;line-height:22px;cursor:pointer;background:-moz-linear-gradient(135deg,#5bb748 0,#028691 50%,#5bb748 100%);background:-webkit-linear-gradient(135deg,#5bb748 0,#028691 50%,#5bb748 100%);background:linear-gradient(135deg,#5bb748 0,#028691 50%,#5bb748 100%);background-size:200% auto;-moz-transition:background .3s ease 0s;-ms-transition:background .3s ease 0s;-o-transition:background .3s ease 0s;-webkit-transition:background .3s ease 0s;transition:background .3s ease 0s;color:#fff}.block-services .grid .service .service-button button:hover{background-position:right center}.block-services .grid .service .service-button button:disabled{cursor:default;background-color:#909090}@media screen and (max-width:800px){.block-services [class*=cell-]{width:100%;float:none;clear:both}}.block-feedback{position:relative;background-size:cover;background-position:50% 60%;background-image:url(../images/bg-feedback.jpg);background-repeat:no-repeat;margin:100px auto 60px auto;width:calc(100% - 60px);border-radius:10px;min-height:580px}@media screen and (max-width:1340px){.block-feedback{min-height:auto}}@media screen and (max-width:980px){.block-feedback{width:calc(100% - 30px);margin:40px auto}}.block-feedback::before{content:'';position:absolute;left:calc(50% + 100px);bottom:0;transform:translateX(-50%);background-size:cover;background-position:50% 60%;background-image:url(../images/men.png);background-repeat:no-repeat;width:470px;height:658px;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;z-index:1}@media screen and (max-width:1340px){.block-feedback::before{display:none}}.block-feedback .inner{display:flex;flex-wrap:wrap;justify-content:left;align-items:center;padding:60px 0}@media screen and (max-width:1340px){.block-feedback .inner{gap:30px}}@media screen and (max-width:980px){.block-feedback .inner{padding:30px 0;gap:20px}}.block-feedback .inner .block-feedback-info{position:relative;width:600px;border-radius:10px;padding:30px 60px 30px 30px;background:rgba(21,21,21,.5);color:#fff}@media only screen and (min-width:911px) and (max-width:1340px){.block-feedback .inner .block-feedback-info{padding:30px;width:calc(100% - 430px)}}@media screen and (max-width:910px){.block-feedback .inner .block-feedback-info{padding:30px;width:auto}}@media screen and (max-width:420px){.block-feedback .inner .block-feedback-info{padding:20px}}.block-feedback .inner .block-feedback-info h3{color:#fff}.block-feedback .inner .block-feedback-info h3 span{color:#d9d9d9}.block-feedback .inner .block-feedback-info ul{list-style-type:none}.block-feedback .inner .block-feedback-info ul:first-child{margin:0}.block-feedback .inner .block-feedback-info ul li{position:relative;font-size:.9375rem;line-height:22px;margin:6px 0 0 0;padding-left:16px}.block-feedback .inner .block-feedback-info ul li:first-child{margin:0}.block-feedback .inner .block-feedback-info ul li::before{position:absolute;top:0;left:0;display:block;font-size:16px;line-height:22px;content:'–';color:#fff}.block-feedback .inner .block-feedback-info ul li a{text-decoration:underline;color:#fff}.block-feedback .inner .block-feedback-info ul li a:hover{text-decoration:none}.block-feedback .inner .block-feedback-info ul li ul{margin:0}.block-feedback .inner .block-feedback-info ul li ul li:first-child{margin:2px 0 0 0}.block-feedback .inner .block-feedback-info ul li ul li ul{margin:0}.block-feedback .inner .block-feedback-info ul li ul li ul li:first-child{margin:2px 0 0 0}.block-feedback .inner .block-feedback-form{overflow:hidden;position:relative;width:400px;border-radius:10px;margin:0 0 0 auto;padding:30px;z-index:1;background-color:#fff}@media screen and (max-width:910px){.block-feedback .inner .block-feedback-form{width:auto;margin:0}}@media screen and (max-width:420px){.block-feedback .inner .block-feedback-form{padding:20px}}.block-feedback .inner .block-feedback-form .form h4{margin:0 0 20px 0}.block-feedback .inner .block-feedback-form .form .message{display:none;text-align:center;padding:12px 20px;margin:0 0 20px 0;border-radius:5px}.block-feedback .inner .block-feedback-form .form .message.error{background-color:#b85048}.block-feedback .inner .block-feedback-form .form .message.error p{color:#fff}.block-feedback .inner .block-feedback-form .form .message.no-error{background-color:#5bb748}.block-feedback .inner .block-feedback-form .form .message.no-error p{color:#fff}.block-feedback .inner .block-feedback-form .form .message p{font-size:.875rem;line-height:22px;margin:0}.block-feedback .inner .block-feedback-form .form .field{margin:0 0 20px 0}.block-feedback .inner .block-feedback-form .form .field.checkbox{margin:0}.block-feedback .inner .block-feedback-form .form .field label{margin:0 0 6px 0}.block-feedback .inner .block-feedback-form .form .field textarea{min-height:160px}.block-feedback .inner .block-feedback-form .form .field p{font-size:.8125rem}.block-feedback .inner .block-feedback-form .form .submit{margin:32px 0 0 0}.block-feedback .inner .block-feedback-form .form .submit button{width:100%;border-radius:5px;padding:12px 20px;font-size:.9375rem;line-height:22px;background:-moz-linear-gradient(135deg,#5bb748 0,#028691 50%,#5bb748 100%);background:-webkit-linear-gradient(135deg,#5bb748 0,#028691 50%,#5bb748 100%);background:linear-gradient(135deg,#5bb748 0,#028691 50%,#5bb748 100%);background-size:200% auto;-moz-transition:background .3s ease 0s;-ms-transition:background .3s ease 0s;-o-transition:background .3s ease 0s;-webkit-transition:background .3s ease 0s;transition:background .3s ease 0s;color:#fff}.block-feedback .inner .block-feedback-form .form .submit button:hover{background-position:right center}.block-feedback .inner .block-feedback-form .form .submit button:disabled{cursor:default;background-color:#909090;color:#fff}.block-installation{margin:60px 0}@media screen and (max-width:980px){.block-installation{margin:40px 0}}.block-installation h2{text-align:center;margin:0 0 40px 0}.block-installation .block-inner .block-item{overflow:hidden;border-radius:10px;background-color:#fff;margin:30px 0 0 0}.block-installation .block-inner .block-item:first-child{margin:0}@media screen and (max-width:980px){.block-installation .block-inner .block-item{margin:20px 0 0 0}}.block-installation .block-inner .block-item .block-image{overflow:hidden;position:relative}.block-installation .block-inner .block-item .block-image .block-img{display:block;height:260px;position:relative;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}@media screen and (max-width:680px){.block-installation .block-inner .block-item .block-image{float:none;width:100%;max-width:100%}}.block-installation .block-inner .block-item .block-details{overflow:hidden;padding:60px 40px 60px 0}@media screen and (min-width:681px) and (max-width:960px){.block-installation .block-inner .block-item .block-details{padding:40px 20px 40px 0}}@media screen and (max-width:680px){.block-installation .block-inner .block-item .block-details{padding:20px 20px 30px 20px}}.block-installation .block-inner .block-item .block-details p{font-size:.9375rem}.block-installation .block-inner .block-item .block-details p.number{font-size:3rem;line-height:1.1;margin:0 0 20px 0}@media screen and (max-width:680px){.block-installation .block-inner .block-item .block-details p.number{font-size:3rem}}@media screen and (min-width:681px) and (max-width:1100px){.block-installation [class*=cell-]{width:50%}}@media screen and (max-width:680px){.block-installation [class*=cell-]{width:100%;float:none;clear:both}}.block-stages{margin:60px 0;text-align:center;color:#272727}@media screen and (max-width:980px){.block-stages{margin:40px 0}}.block-stages h2{margin:0 0 40px 0}.block-stages .items{display:flex;flex-wrap:wrap;justify-content:left;align-items:center;gap:12px}@media only screen and (min-width:981px) and (max-width:1280px){.block-stages .items{gap:30px}}@media screen and (max-width:980px){.block-stages .items{gap:20px}}.block-stages .items .item{flex:1;overflow:hidden;text-align:center;padding:30px 20px;border-radius:10px;background-color:#fff}.block-stages .items .item .item-image{width:140px;height:140px;position:relative;text-align:center;margin:0 auto}.block-stages .items .item .item-image img{width:140px;height:140px}.block-stages .items .item .item-number{width:50px;height:50px;font-size:24px;line-height:50px;text-align:center;border-radius:50%;margin:20px auto;background:-moz-linear-gradient(135deg,#5bb748 0,#028691 100%);background:-webkit-linear-gradient(135deg,#5bb748 0,#028691 100%);background:linear-gradient(135deg,#5bb748 0,#028691 100%);color:#fff}.block-stages .items .item .item-info p{font-size:.9375rem;line-height:22px;color:#272727}.block-stages .items .item .item-info p.item-title{font-family:montserrat-medium,Arial,Helvetica,sans-serif;font-size:1.375rem;line-height:1.1;margin:20px 0}@media only screen and (min-width:981px) and (max-width:1280px){.block-stages .items .item{flex:none;width:calc(50% - 15px)}}@media only screen and (min-width:561px) and (max-width:980px){.block-stages .items .item{flex:none;width:calc(50% - 10px)}}@media screen and (max-width:560px){.block-stages .items .item{flex:none;width:100%}}@media screen and (max-width:420px){.block-stages .items .item{padding:20px 15px 30px 15px}}.block-stages .items .line{height:2px;width:30px;background-color:#5bb748}@media screen and (max-width:1280px){.block-stages .items .line{display:none}}@media only screen and (min-width:641px) and (max-width:1160px){.block-stages [class*=cell-]{float:left;width:50%;clear:none}}@media screen and (max-width:640px){.block-stages [class*=cell-]{width:100%;float:none;clear:both}}.block-quiz{margin:60px 0}@media screen and (max-width:980px){.block-quiz{margin:40px 0}}.block-quiz h2{margin:0 0 40px 0}.block-quiz h3{font-size:1.5rem}@media screen and (max-width:680px){.block-quiz h3{font-size:1.25rem}}.block-quiz .inner{display:flex;flex-wrap:wrap;justify-content:left;gap:30px;padding:60px 30px;min-height:580px;border-radius:10px;background-color:#fff}@media only screen and (min-width:681px) and (max-width:980px){.block-quiz .inner{padding:30px 25px}}@media only screen and (min-width:541px) and (max-width:680px){.block-quiz .inner{padding:30px 20px}}@media screen and (max-width:540px){.block-quiz .inner{padding:25px 15px}}.block-quiz .inner .block-quiz-form{width:calc(100% - 430px)}@media screen and (max-width:910px){.block-quiz .inner .block-quiz-form{width:100%}}.block-quiz .inner .block-quiz-form .progress-indicator{display:block;width:100%;height:6px;background:#f2f3f4;margin:0 0 40px 0;border-radius:12px;overflow:hidden}.block-quiz .inner .block-quiz-form .progress-indicator .progress{width:0;height:100%;background:-moz-linear-gradient(135deg,#5bb748 0,#028691 100%);background:-webkit-linear-gradient(135deg,#5bb748 0,#028691 100%);background:linear-gradient(135deg,#5bb748 0,#028691 100%);transition:width .3s ease}.block-quiz .inner .block-quiz-form .quiz-form .step{display:none;animation:fadeIn .5s ease}.block-quiz .inner .block-quiz-form .quiz-form .step.active{display:block}.block-quiz .inner .block-quiz-form .quiz-form .step label{display:flex;flex-wrap:wrap;justify-content:left;align-items:center;padding:15px 20px;margin:0 0 6px 0;border-radius:10px;font-size:.9375rem;background-color:#f2f3f4}.block-quiz .inner .block-quiz-form .quiz-form .step label:last-child{margin:0}@media screen and (max-width:680px){.block-quiz .inner .block-quiz-form .quiz-form .step label{padding:15px}}.block-quiz .inner .block-quiz-form .quiz-form .step label span{width:calc(100% - 26px)}.block-quiz .inner .block-quiz-form .quiz-form .step .jq-radio{background-color:#fff}.block-quiz .inner .block-quiz-form .quiz-form .step .fields{display:flex;flex-wrap:wrap;justify-content:left;align-items:center;gap:20px}@media screen and (max-width:420px){.block-quiz .inner .block-quiz-form .quiz-form .step .fields{gap:12px}}.block-quiz .inner .block-quiz-form .quiz-form .step .fields .field{width:calc(25% - 15px)}@media only screen and (min-width:421px) and (max-width:1280px){.block-quiz .inner .block-quiz-form .quiz-form .step .fields .field{width:calc(50% - 10px)}}@media screen and (max-width:420px){.block-quiz .inner .block-quiz-form .quiz-form .step .fields .field{width:100%}}.block-quiz .inner .block-quiz-form .quiz-form .step .fields .field label{display:block;font-size:.8125rem;line-height:18px;margin:0 0 8px 0;padding:0;background:0 0}.block-quiz .inner .block-quiz-form .quiz-form .step .fields .field input[type=text]{display:block;width:100%;height:46px;font-size:.9375rem;line-height:22px;padding:12px 15px;border-radius:5px;-moz-transition:border .2s linear;-ms-transition:border .2s linear;-o-transition:border .2s linear;-webkit-transition:border .2s linear;transition:border .2s linear;border:1px solid #ccc;background-color:#fff}.block-quiz .inner .block-quiz-form .quiz-form .step .fields .field input[type=text]:focus{border:1px solid #ccc}.block-quiz .inner .block-quiz-form .quiz-form .step .fields.s2 .field{width:calc(50% - 10px)}@media screen and (max-width:520px){.block-quiz .inner .block-quiz-form .quiz-form .step .fields.s2 .field{width:100%}}.block-quiz .inner .block-quiz-form .quiz-form .step .fields .checkbox{padding-left:26px}.block-quiz .inner .block-quiz-form .quiz-form .step .fields .checkbox label{display:block;font-size:.8125rem;line-height:18px;margin:0 0 8px 0;padding:0;background:0 0}.block-quiz .inner .block-quiz-form .quiz-form .step .fields .checkbox label a{color:#5bb748;text-decoration:none}.block-quiz .inner .block-quiz-form .quiz-form .step .fields .checkbox label a:hover{text-decoration:underline}.block-quiz .inner .block-quiz-form .quiz-form .buttons{margin:32px 0 0 0;display:flex;justify-content:space-between}.block-quiz .inner .block-quiz-form .quiz-form .buttons button{position:relative;z-index:2;border-radius:5px;padding:12px 20px;font-size:.9375rem;line-height:22px;cursor:pointer}@media screen and (max-width:680px){.block-quiz .inner .block-quiz-form .quiz-form .buttons button{font-size:.875rem;padding:10px 15px}}.block-quiz .inner .block-quiz-form .quiz-form .buttons button.next,.block-quiz .inner .block-quiz-form .quiz-form .buttons button.submit{background:-moz-linear-gradient(135deg,#5bb748 0,#028691 50%,#5bb748 100%);background:-webkit-linear-gradient(135deg,#5bb748 0,#028691 50%,#5bb748 100%);background:linear-gradient(135deg,#5bb748 0,#028691 50%,#5bb748 100%);background-size:200% auto;-moz-transition:background .3s ease 0s;-ms-transition:background .3s ease 0s;-o-transition:background .3s ease 0s;-webkit-transition:background .3s ease 0s;transition:background .3s ease 0s;color:#fff}.block-quiz .inner .block-quiz-form .quiz-form .buttons button.next:hover,.block-quiz .inner .block-quiz-form .quiz-form .buttons button.submit:hover{background-position:right center}.block-quiz .inner .block-quiz-form .quiz-form .buttons button.submit:disabled{cursor:default}.block-quiz .inner .block-quiz-form .quiz-form .buttons button.next:disabled{cursor:default;background:#f2f3f4;color:#272727}.block-quiz .inner .block-quiz-form .quiz-form .buttons button.prev{background-color:#f2f3f4;color:#272727}.block-quiz .inner .block-quiz-form .message{display:none;text-align:center;padding:12px 20px;margin:0 0 20px 0;border-radius:5px}.block-quiz .inner .block-quiz-form .message.error{background-color:#b85048}.block-quiz .inner .block-quiz-form .message.error p{color:#fff}.block-quiz .inner .block-quiz-form .message.no-error{background-color:#5bb748}.block-quiz .inner .block-quiz-form .message.no-error p{color:#fff}.block-quiz .inner .block-quiz-form .message p{font-size:.875rem;line-height:22px;margin:0}.block-quiz .inner .block-quiz-info{width:400px;margin:0 0 0 auto}@media screen and (max-width:910px){.block-quiz .inner .block-quiz-info{width:100%;margin:0}}.block-quiz .inner .block-quiz-info .user{padding:40px 30px;text-align:center;border-radius:10px;background-color:#f2f3f4;color:#272727}@media screen and (max-width:980px){.block-quiz .inner .block-quiz-info .user{padding:30px 20px}}.block-quiz .inner .block-quiz-info .user .user-image{overflow:hidden;position:relative;margin:0 0 32px 0}.block-quiz .inner .block-quiz-info .user .user-image .user-img{display:block;width:200px;height:200px;border-radius:50%;position:relative;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;margin:0 auto}.block-quiz .inner .block-quiz-info .user .user-details .user-name{font-size:1.5rem;line-height:1.1}.block-quiz .inner .block-quiz-info .user .user-details .user-info{margin:12px 0 0 0}.block-quiz .inner .block-quiz-info .user ul.user-social{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:32px 0 0 0}.block-quiz .inner .block-quiz-info .user ul.user-social li{width:calc(50% - 3px)}.block-quiz .inner .block-quiz-info .user ul.user-social li a{width:100%;display:block;border-radius:5px;font-size:.9375rem;line-height:24px;padding:9px 0;height:42px;text-decoration:none;opacity:1;color:#272727}.block-quiz .inner .block-quiz-info .user ul.user-social li a img{width:24px;height:24px;margin:0 6px 0 0}.block-quiz .inner .block-quiz-info .user ul.user-social li a:hover{opacity:.9}.block-quiz .inner .block-quiz-info .user ul.user-social li a.whatsapp-button{background:#e4f7e7}.block-quiz .inner .block-quiz-info .user ul.user-social li a.telegram-button{background:#eaf3fa}.form p{margin:0 0 20px 0}.form p:last-child{margin:0}.form .field.checkbox label{padding-left:26px}.form .field label{display:block;font-size:.75rem;line-height:18px;margin:0 0 8px 0}.form .field label a{color:#5bb748;text-decoration:none}.form .field label a:hover{text-decoration:underline}.form .field input[type=password],.form .field input[type=text]{display:block;width:100%;height:46px;font-size:.9375rem;line-height:22px;padding:12px 15px;border-radius:5px;-moz-transition:border .2s linear;-ms-transition:border .2s linear;-o-transition:border .2s linear;-webkit-transition:border .2s linear;transition:border .2s linear;border:1px solid #ccc;background-color:#fff}.form .field input[type=password]:focus,.form .field input[type=text]:focus{border:1px solid #ccc}.form .field textarea{display:block;background:0 0;width:100%;min-height:160px;font-size:.9375rem;line-height:22px;padding:15px;border-radius:5px;-moz-transition:border .2s linear;-ms-transition:border .2s linear;-o-transition:border .2s linear;-webkit-transition:border .2s linear;transition:border .2s linear;border:1px solid #ccc;background-color:#fff}.form .field textarea:focus{border:1px solid #ccc}.form ::-webkit-input-placeholder{color:#909090}.form ::-moz-placeholder{color:#909090}.form :-moz-placeholder{color:#909090}.form :-ms-input-placeholder{color:#909090}.modal-with-form{display:none;width:100%;height:100%;position:fixed;top:0;left:0;overflow:auto;white-space:nowrap;text-align:center;font-size:0;background-color:rgba(39,39,39,.85);z-index:114}.modal-with-form::before{height:100%;display:inline-block;vertical-align:middle;content:''}.modal-with-form .modal-box{overflow:hidden;max-width:380px;margin:15px;position:relative;display:inline-block;white-space:normal;vertical-align:middle;text-align:left;z-index:116;border-radius:10px}.modal-with-form .modal-box .form{position:relative;padding:30px 20px;background-color:#fff}.modal-with-form .modal-box .form h3{font-size:1.5rem;line-height:1.1;margin:0 30px 30px 0}@media screen and (max-width:680px){.modal-with-form .modal-box .form h3{font-size:1.5rem}}.modal-with-form .modal-box .form .message{display:none;text-align:center;padding:12px 20px;margin:0 0 20px 0;border-radius:5px}.modal-with-form .modal-box .form .message.error{background-color:#b85048}.modal-with-form .modal-box .form .message.error p{color:#fff}.modal-with-form .modal-box .form .message.no-error{background-color:#5bb748}.modal-with-form .modal-box .form .message.no-error p{color:#fff}.modal-with-form .modal-box .form .message p{font-size:.875rem;line-height:22px;margin:0}.modal-with-form .modal-box .form .field{margin:0 0 20px 0}.modal-with-form .modal-box .form .field.checkbox{margin:0}.modal-with-form .modal-box .form .field label{margin:0 0 6px 0}.modal-with-form .modal-box .form .field textarea{min-height:160px}.modal-with-form .modal-box .form .field p{font-size:.8125rem}.modal-with-form .modal-box .form .submit{margin:32px 0 0 0}.modal-with-form .modal-box .form .submit button{width:100%;border-radius:5px;padding:12px 20px;font-size:.9375rem;line-height:22px;background:-moz-linear-gradient(135deg,#5bb748 0,#028691 50%,#5bb748 100%);background:-webkit-linear-gradient(135deg,#5bb748 0,#028691 50%,#5bb748 100%);background:linear-gradient(135deg,#5bb748 0,#028691 50%,#5bb748 100%);background-size:200% auto;-moz-transition:background .3s ease 0s;-ms-transition:background .3s ease 0s;-o-transition:background .3s ease 0s;-webkit-transition:background .3s ease 0s;transition:background .3s ease 0s;color:#fff}.modal-with-form .modal-box .form .submit button:hover{background-position:right center}.modal-with-form .modal-box .form .submit button:disabled{cursor:default;background-color:#909090;color:#fff}@media screen and (max-width:420px){.modal-with-form .modal-box .form{padding:20px 15px;margin:0}}.modal-with-form .modal-box .modal-close{position:absolute;right:0;top:0;display:block;width:48px;height:48px;cursor:pointer;outline:0;background:0 0;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-tap-highlight-color:transparent;opacity:1}.modal-with-form .modal-box .modal-close::before{position:absolute;top:16px;left:16px;content:'';width:16px;height:16px;background-image:url(../images/close.svg);background-size:contain;background-repeat:no-repeat}.modal-with-form .modal-box .modal-close:hover{text-decoration:none;opacity:.85}.modal-with-form .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:115}.modal-cart{display:none;width:100%;height:100%;position:fixed;top:0;left:0;overflow:auto;white-space:nowrap;text-align:center;font-size:0;background-color:rgba(39,39,39,.85);z-index:114}.modal-cart::before{height:100%;display:inline-block;vertical-align:middle;content:''}.modal-cart .modal-inner{overflow:hidden;width:calc(100% - 30px);max-width:640px;margin:15px;position:relative;display:inline-block;white-space:normal;vertical-align:middle;text-align:left;z-index:116;border-radius:10px}.modal-cart .modal-inner .inner{position:relative;padding:30px 20px;background-color:#fff}@media screen and (max-width:420px){.modal-cart .modal-inner .inner{padding:20px 15px;margin:0}}.modal-cart .modal-inner .inner .form h3{font-size:1.5rem;line-height:1.1;margin:0 30px 30px 0}@media screen and (max-width:680px){.modal-cart .modal-inner .inner .form h3{font-size:1.5rem}}@media screen and (max-width:540px){.modal-cart .modal-inner .inner .form h3{margin:30px 0}}.modal-cart .modal-inner .inner .form .message{display:none;text-align:center;padding:12px 20px;margin:0 0 20px 0;border-radius:5px}.modal-cart .modal-inner .inner .form .message.error{background-color:#b85048}.modal-cart .modal-inner .inner .form .message.error p{color:#fff}.modal-cart .modal-inner .inner .form .message.no-error{background-color:#5bb748}.modal-cart .modal-inner .inner .form .message.no-error p{color:#fff}.modal-cart .modal-inner .inner .form .message p{font-size:.875rem;line-height:22px;margin:0}.modal-cart .modal-inner .inner .form .field{margin:0 0 20px 0}.modal-cart .modal-inner .inner .form .field.checkbox{margin:0}.modal-cart .modal-inner .inner .form .field label{margin:0 0 6px 0}.modal-cart .modal-inner .inner .form .field textarea{min-height:160px}.modal-cart .modal-inner .inner .form .field p{font-size:.8125rem}.modal-cart .modal-inner .inner .form .submit{margin:32px 0 0 0}.modal-cart .modal-inner .inner .form .submit button{width:100%;border-radius:5px;padding:12px 20px;font-size:.9375rem;line-height:22px;background:-moz-linear-gradient(135deg,#5bb748 0,#028691 50%,#5bb748 100%);background:-webkit-linear-gradient(135deg,#5bb748 0,#028691 50%,#5bb748 100%);background:linear-gradient(135deg,#5bb748 0,#028691 50%,#5bb748 100%);background-size:200% auto;-moz-transition:background .3s ease 0s;-ms-transition:background .3s ease 0s;-o-transition:background .3s ease 0s;-webkit-transition:background .3s ease 0s;transition:background .3s ease 0s;color:#fff}.modal-cart .modal-inner .inner .form .submit button:hover{background-position:right center}.modal-cart .modal-inner .inner .form .submit button:disabled{cursor:default;background-color:#909090;color:#fff}.modal-cart .modal-inner .inner .modal-product .product{overflow:hidden;position:relative;color:#272727}.modal-cart .modal-inner .inner .modal-product .product .product-title{font-size:1.375rem;line-height:28px;color:#272727;margin:0;padding:0 0 20px 0}@media screen and (max-width:580px){.modal-cart .modal-inner .inner .modal-product .product .product-title{padding:0 0 15px 0}}.modal-cart .modal-inner .inner .modal-product .product .product-image{text-align:center;position:relative;overflow:hidden}.modal-cart .modal-inner .inner .modal-product .product .product-image .icons{position:absolute;left:5px;top:5px;z-index:2}.modal-cart .modal-inner .inner .modal-product .product .product-image .icons span{display:block;width:40px;height:40px;font-size:11px;line-height:40px;text-align:center;border-radius:50%;cursor:default}.modal-cart .modal-inner .inner .modal-product .product .product-image .icons span:nth-child(even){margin:4px 0 0 0}.modal-cart .modal-inner .inner .modal-product .product .product-image .icons span.sale{position:relative;background-color:#b85048;color:#fff}.modal-cart .modal-inner .inner .modal-product .product .product-image .icons span.sale::before{content:'';position:absolute;top:11px;left:11px;background-image:url(../images/sale.svg);background-repeat:no-repeat;width:18px;height:18px}.modal-cart .modal-inner .inner .modal-product .product .product-image .icons span.hit{font-family:montserrat-medium,Arial,Helvetica,sans-serif;text-transform:uppercase;background:-moz-linear-gradient(135deg,#5bb748 0,#028691 100%);background:-webkit-linear-gradient(135deg,#5bb748 0,#028691 100%);background:linear-gradient(135deg,#5bb748 0,#028691 100%);color:#fff}.modal-cart .modal-inner .inner .modal-product .product .product-image a{display:block}.modal-cart .modal-inner .inner .modal-product .product .product-image a:hover{opacity:.8}.modal-cart .modal-inner .inner .modal-product .product .product-inner{position:relative;overflow:hidden}.modal-cart .modal-inner .inner .modal-product .product .product-inner .product-price{float:left;margin:9px 0;font-size:0}.modal-cart .modal-inner .inner .modal-product .product .product-inner .product-price p{position:relative;padding:0 20px 0 0;font-size:1.5rem;line-height:24px;height:24px;color:#272727}.modal-cart .modal-inner .inner .modal-product .product .product-inner .product-price p::before{content:'';position:absolute;top:3px;right:0;background-image:url(../images/ruble.svg);background-repeat:no-repeat;width:14px;height:17px}.modal-cart .modal-inner .inner .modal-product .product .product-inner .product-price.sale{margin:0}.modal-cart .modal-inner .inner .modal-product .product .product-inner .product-price.sale p.old-price{display:inline-block;padding:0 12px 0 0;font-size:.8125rem;line-height:16px;height:16px;margin:0 0 2px 0;color:#909090}.modal-cart .modal-inner .inner .modal-product .product .product-inner .product-price.sale p.old-price::before{background-image:url(../images/ruble-grey.svg);top:3px;width:8px;height:10px}.modal-cart .modal-inner .inner .modal-product .product .product-inner .product-price.sale p.old-price::after{position:absolute;top:3px;right:3px;bottom:3px;left:3px;background:no-repeat center url(../images/line-red.svg);background-size:100% 100%;content:''}.modal-cart .modal-inner .modal-close{position:absolute;right:0;top:0;display:block;width:48px;height:48px;cursor:pointer;outline:0;background:0 0;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-tap-highlight-color:transparent;opacity:1}.modal-cart .modal-inner .modal-close::before{position:absolute;top:16px;left:16px;content:'';width:16px;height:16px;background-image:url(../images/close.svg);background-size:contain;background-repeat:no-repeat}.modal-cart .modal-inner .modal-close:hover{text-decoration:none;opacity:.85}.modal-cart .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:115}.tabs .tools-bar{margin:0 0 40px 0}.tabs .tools-bar .tabs-caption{-webkit-tap-highlight-color:transparent;display:flex;flex-wrap:wrap;justify-content:left;align-items:center;gap:30px}.tabs .tools-bar .tabs-caption li{position:relative;text-align:center;border-radius:10px;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;cursor:pointer;-webkit-tap-highlight-color:transparent;border:2px solid #fff;background-color:#fff;color:#254142}.tabs .tools-bar .tabs-caption li:first-child{margin:0}.tabs .tools-bar .tabs-caption li:hover{opacity:1}.tabs .tools-bar .tabs-caption li.active{cursor:default;border:2px solid #5bb748}.tabs .tools-bar .tabs-caption li img{width:175px;height:70px}@media screen and (max-width:480px){.tabs .tools-bar .tabs-caption li img{width:125px;height:50px}}@media screen and (max-width:480px){.tabs .tools-bar .tabs-caption{gap:6px}}.tabs .tools-bar .button{float:right}.tabs .tools-bar .button a{display:block;position:relative;text-align:center;font-size:14px;line-height:20px;padding:11px 14px;border-radius:5px;background-color:#209d11;color:#fff}.tabs .tools-bar .button a:hover{background-color:#254142}.tabs .tools-bar .button a.link{background-color:#d94e4e}.tabs .tools-bar .button a.link:hover{background-color:#254142}@media screen and (max-width:480px){.tabs .tools-bar .button{float:none;margin:6px 0 0 0}}.tabs .tabs-panel .tabs-content{display:none;opacity:0;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.tabs .tabs-panel .tabs-content.active{display:block;opacity:1}@media screen and (max-width:640px){.tabs .tabs-panel .tabs-content .form{margin:0 0 40px 0}.tabs .tabs-panel .tabs-content [class*=cell-]{width:100%;float:none;clear:both}}.tabs .tabs-info{font-size:.9375rem;margin:-10px 0 20px 0;color:#909090}.footer-wrapper{background-color:#272727}.footer-wrapper .footer{overflow:hidden;padding:18px 0;color:#fff}.footer-wrapper .footer p{font-size:.8125rem;line-height:20px}.footer-wrapper .footer p a{text-decoration:none;color:#fff}.footer-wrapper .footer p a:hover{color:#ccc}.footer-wrapper .footer p span{color:#fff;cursor:pointer;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.footer-wrapper .footer p span:hover{color:#ccc}