@font-face{font-family:"Bold";src:url(../fonts/AeonikProTRIAL-Bold.woff)}@font-face{font-family:"Regular";src:url(../fonts/AeonikProTRIAL-Regular.woff)}@font-face{font-family:"Light";src:url(../fonts/AeonikProTRIAL-Light.woff)}:root{--regular: "Regular";--light: "Light";--bold: "Bold"}*{padding:0;margin:0;border:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,footer,header,aside{display:block}html,body{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit}body{max-width:1920px;background:#eaeaea;font-family:var(--regular)}.element-animation{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}.element-animation.element-show{opacity:1;-webkit-transition:all 1.5s;transition:all 1.5s;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.container{max-width:1820px;margin:0 auto;width:100%}.mt-default{margin-top:50px !important}.desk{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.mob{display:none !important}.hidden{overflow:hidden}.about{width:100%;margin-top:50px}.about__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:150px}.about__body-info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:82px}.about__body-info h1{width:379px;padding:32px 0;border-radius:16px;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:36px;line-height:120%;letter-spacing:-1%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.about__body-info h1 .rows{width:1872px;height:872px;position:absolute;top:-40px;left:-41px;z-index:1;background-image:linear-gradient(#fff 1px, transparent 1px),linear-gradient(90deg, #fff 1px, transparent 1px);background-size:100px 100px;opacity:.1}.about__body-info p{font-weight:400;font-size:32px;line-height:120%;letter-spacing:-1%;color:#1e1e1e;max-width:1082px}.about__body-attr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:150px}.about__body-attr-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:82px}.about__body-attr-item h3{width:379px;padding:32px 0;border-radius:16px;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:36px;line-height:120%;letter-spacing:-1%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.about__body-attr-item h3 .rows{width:1872px;height:872px;position:absolute;top:-40px;left:-41px;z-index:1;background-image:linear-gradient(#fff 1px, transparent 1px),linear-gradient(90deg, #fff 1px, transparent 1px);background-size:100px 100px;opacity:.1}.about__body-attr-item .elements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64px}.about__body-attr-item .elements .element{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.about__body-attr-item .elements .element img{width:120px;height:120px}.about__body-attr-item .elements .element .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.about__body-attr-item .elements .element .wrap span{font-weight:400;font-size:32px;line-height:120%;letter-spacing:-1%;color:#1e1e1e}.about__body-attr-item .elements .element .wrap p{font-weight:400;font-size:24px;line-height:130%;letter-spacing:0%;color:#1e1e1e;opacity:.6;max-width:726px}.catalog{width:100%;margin-top:75px}.catalog__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64px}.catalog__body h1{padding:32px 86px;border-radius:16px;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:36px;line-height:120%;letter-spacing:-1%;color:#fff;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.catalog__body h1 .rows{width:1872px;height:872px;position:absolute;top:-40px;left:-41px;z-index:1;background-image:linear-gradient(#fff 1px, transparent 1px),linear-gradient(90deg, #fff 1px, transparent 1px);background-size:100px 100px;opacity:.1}.catalog__body-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.catalog__body-block .big{width:1205px;height:284px}.catalog__body-block .big img{width:100%;height:100%;top:0;left:0}.catalog__body-block .small{width:591px;height:284px}.catalog__body-block .small img{top:32px;right:32px;width:301px;height:212px}.catalog__body-block .medium{width:898px;height:284px}.catalog__body-block .medium img{max-width:551px;height:212px;top:32px;right:32px}.catalog__body-block .item:hover span{color:#fff}.catalog__body-block .item:hover .grad{opacity:1}.catalog__body-block .item:hover .rows{opacity:.1}.catalog__body-block .item:nth-child(4){width:590px}.catalog__body-block .item{padding:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-radius:16px;background:#fff;position:relative;overflow:hidden}.catalog__body-block .item img{position:absolute;z-index:3}.catalog__body-block .item span{position:relative;z-index:3;-webkit-transition:all .3s ease;transition:all .3s ease;font-weight:400;font-size:30px;leading-trim:Cap height;line-height:38px;letter-spacing:-1%;color:#1e1e1e}.catalog__body-block .item .grad{width:100%;height:100%;opacity:0;z-index:1;top:0;left:0;position:absolute;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);-webkit-transition:all .3s ease;transition:all .3s ease}.catalog__body-block .item .rows{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background-image:linear-gradient(#fff 1px, transparent 1px),linear-gradient(90deg, #fff 1px, transparent 1px);background-size:100px 100px;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.faq{width:100%;margin-top:50px}.faq__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:150px}.faq__body-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:111px}.faq__body-item h1{padding:32px 0px;border-radius:16px;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:36px;line-height:120%;letter-spacing:-1%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:350px;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.faq__body-item h1 .rows{width:1872px;height:872px;position:absolute;top:-40px;left:-41px;z-index:1;background-image:linear-gradient(#fff 1px, transparent 1px),linear-gradient(90deg, #fff 1px, transparent 1px);background-size:100px 100px;opacity:.1}.faq__body-item h2{padding:32px 0px;border-radius:16px;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:36px;line-height:120%;letter-spacing:-1%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:350px;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.faq__body-item h2 .rows{width:1872px;height:872px;position:absolute;top:-40px;left:-41px;z-index:1;background-image:linear-gradient(#fff 1px, transparent 1px),linear-gradient(90deg, #fff 1px, transparent 1px);background-size:100px 100px;opacity:.1}.faq__body-item .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;width:1082px}.faq__body-item .info .main__text{font-weight:400;font-size:32px;line-height:120%;letter-spacing:-1%;color:#1e1e1e}.faq__body-item .info .main__text:last-child{margin-top:8px}.faq__body-item .info .soft{font-weight:400;font-size:28px;line-height:120%;letter-spacing:-1%;color:#1e1e1e;opacity:.8}.faq__body-item .info .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.faq__body-item .info .wrap span{font-weight:400;font-size:28px;line-height:120%;letter-spacing:-1%;color:#1e1e1e;opacity:.8}.faq__body-item .info .wrap p{font-weight:400;font-size:18px;line-height:130%;letter-spacing:0%;color:#1e1e1e;opacity:.6}.faq__body-item .info ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-top:4px;font-weight:400;font-size:18px;line-height:120%;letter-spacing:-1%;color:#1e1e1e;opacity:.8}.faq__body-item .info ol li{list-style-position:inside;font-weight:400;font-size:18px;line-height:120%;letter-spacing:-1%;color:#1e1e1e}.faq__body-item .info .items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.faq__body-item .info .items .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.faq__body-item .info .items .item span{font-weight:400;font-size:18px;line-height:18px;letter-spacing:0%;color:#1e1e1e;opacity:.6}.faq__body-item .info .items .item a{font-weight:400;font-size:28px;line-height:130%;letter-spacing:-1%;color:#1e1e1e}.footer{width:100%;margin-top:150px;padding-bottom:24px}.footer__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:82px 257px 64px 256px;position:relative;border-radius:16px;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%)}.footer__body .rows{width:100%;height:872px;position:absolute;top:-10px;left:0;z-index:1;background-image:linear-gradient(#fff 1px, transparent 1px),linear-gradient(90deg, #fff 1px, transparent 1px);background-size:100px 100px;opacity:.1}.footer__body-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:79px;position:relative;z-index:2}.footer__body-main .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.footer__body-main .top .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.footer__body-main .top .logo span{font-family:var(--bold);font-weight:700;font-style:italic;font-size:64px;line-height:100%;letter-spacing:-4px;text-transform:uppercase;color:#fff}.footer__body-main .top .logo p{font-weight:400;font-size:18px;line-height:100%;letter-spacing:-1%;color:#fff;opacity:.6}.footer__body-main .top .info{font-weight:400;font-size:18px;leading-trim:Cap height;line-height:100%;letter-spacing:-1%;text-transform:uppercase;color:#fff}.footer__body-main .rights{font-weight:400;font-style:italic;font-size:14px;line-height:16px;letter-spacing:-3%;vertical-align:middle;color:#fff;opacity:.6}.footer__body-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:2}.footer__body-menu .menus{padding-left:61px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:150px}.footer__body-menu .menus nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.footer__body-menu .menus nav span{font-weight:400;font-size:18px;line-height:18px;letter-spacing:-1%;vertical-align:middle;color:#fff}.footer__body-menu .menus nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.footer__body-menu .menus nav ul li{font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;vertical-align:middle;color:#fff;opacity:.8}.footer__body-menu .desc{font-weight:400;font-size:14px;leading-trim:Cap height;line-height:100%;letter-spacing:-1%;color:#fff;max-width:680px;opacity:.6}.footer__body-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:2}.footer__body-social .wrap__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:22px}.footer__body-social .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.footer__body-social .item span{font-weight:400;font-size:18px;line-height:120%;letter-spacing:0%;color:rgba(255,255,255,.6)}.footer__body-social .item .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:21px}.footer__body-social .item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-weight:400;font-size:24px;line-height:16px;letter-spacing:-1%;color:#fff}.footer__body-social .item a svg{width:18px;height:18px}.footer__body-social button{padding:26px 88.5px;background:#ff4646;border-radius:16px;color:#fff;font-weight:400;font-size:18px;leading-trim:Cap height;line-height:18px;letter-spacing:-1%}.price__modal{width:100%;height:100vh;background:rgba(30,30,30,.4392156863);position:fixed;top:0;left:0;z-index:10;display:none}.price__modal-wrap{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.price__modal-body{padding:82px 48px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;border-radius:16px;background:#fff}.price__modal-body .rows{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-image:linear-gradient(rgba(30, 30, 30, 0.2) 1px, transparent 1px),linear-gradient(90deg, rgba(30, 30, 30, 0.2) 1px, transparent 1px);background-size:100px 100px;opacity:.3}.price__modal-body .price-close{position:absolute;top:32px;right:32px;width:48px;height:48px;background:rgba(0,0,0,0);border-radius:16px;border:1.5px solid #1e1e1e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.price__modal-body .price-close svg{width:16px;height:16px}.price__modal-body img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.price__modal-body .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;position:relative;z-index:2}.price__modal-body .text span{font-weight:400;font-size:36px;line-height:100%;letter-spacing:-1%;color:#1e1e1e}.price__modal-body .text p{font-weight:400;font-size:24px;line-height:120%;letter-spacing:0%;max-width:795px;color:#1e1e1e;opacity:.8}.price__modal-body form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2}.price__modal-body form .form__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:16px;max-width:842px}.price__modal-body form .form__wrap input:first-child{width:100%}.price__modal-body form .form__wrap input{border-radius:16px;background:#fff;border:1px solid rgba(30,30,30,.6);font-weight:400;font-size:24px;line-height:100%;letter-spacing:-1%;color:#1e1e1e;padding-left:24px;height:88px;width:413px}.price__modal-body form button{width:100%;height:130px;background:#ff4646;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:400;font-size:24px;leading-trim:Cap height;line-height:18px;letter-spacing:-1%;margin-top:32px}.price__modal-body form p{font-weight:400;font-size:18px;line-height:120%;letter-spacing:0%;text-align:center;color:#1e1e1e;opacity:.6;-ms-flex-item-align:center;align-self:center;margin-top:24px}.modal{width:100%;height:100vh;background:rgba(30,30,30,.4392156863);position:fixed;top:0;left:0;z-index:10;display:none}.modal-wrap{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-body{padding:82px 48px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;border-radius:16px;background:#fff}.modal-body .rows{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-image:linear-gradient(rgba(30, 30, 30, 0.2) 1px, transparent 1px),linear-gradient(90deg, rgba(30, 30, 30, 0.2) 1px, transparent 1px);background-size:100px 100px;opacity:.3}.modal-body .modal-close{position:absolute;top:32px;right:32px;width:48px;height:48px;background:rgba(0,0,0,0);border-radius:16px;border:1.5px solid #1e1e1e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.modal-body .modal-close svg{width:16px;height:16px}.modal-body img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.modal-body .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;position:relative;z-index:2}.modal-body .text span{font-weight:400;font-size:36px;line-height:100%;letter-spacing:-1%;color:#1e1e1e}.modal-body .text p{font-weight:400;font-size:24px;line-height:120%;letter-spacing:0%;max-width:480px;color:#1e1e1e;opacity:.8}.modal-body form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2}.modal-body form .form__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:16px;max-width:514px}.modal-body form .form__wrap input{border-radius:16px;background:#fff;border:1px solid rgba(30,30,30,.6);font-weight:400;font-size:24px;line-height:100%;letter-spacing:-1%;color:#1e1e1e;padding-left:24px;height:88px;width:514px}.modal-body form button{width:100%;height:130px;background:#ff4646;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:400;font-size:24px;leading-trim:Cap height;line-height:18px;letter-spacing:-1%;margin-top:32px}.modal-body form p{font-weight:400;font-size:18px;line-height:120%;letter-spacing:0%;text-align:center;color:#1e1e1e;opacity:.6;-ms-flex-item-align:center;align-self:center;margin-top:24px;max-width:473px}.header__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__wrap .header{width:100%;padding:24px 0;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);position:relative}.header__wrap .header .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:url(../images/dist/header__bg.png) center no-repeat;background-size:cover}.header__wrap .header__body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:1}.header__wrap .header__body-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:82px}.header__wrap .header__body-main-logo{width:153px;height:28px}.header__wrap .header__body-main-logo img{width:100%;height:100%}.header__wrap .header__body-main .header__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:48px}.header__wrap .header__body-main .header__menu ul li{font-weight:400;font-size:18px;leading-trim:Cap height;line-height:100%;letter-spacing:-1%;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.8}.header__wrap .header__body-main .header__menu ul li.active{opacity:1}.header__wrap .header__body-main .header__menu ul li:hover{opacity:1}.header__wrap .header__body-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:48px}.header__wrap .header__body-action-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.header__wrap .header__body-action-social-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.header__wrap .header__body-action-social-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-weight:400;font-size:16px;line-height:16px;letter-spacing:-1%;color:#fff}.header__wrap .header__body-action-social-item a svg{width:16px;height:16px}.header__wrap .header__body-action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.header__wrap .header__body-action-buttons .build{padding:24px 64px;border-radius:16px;background:#ff4646;font-weight:400;font-size:18px;leading-trim:Cap height;line-height:18px;letter-spacing:-1%;color:#fff}.header__wrap .header__body-action-buttons .cart{width:61px;height:61px;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ff4646}.header__wrap .header__body-action-buttons .cart svg{width:27px;height:23px}.header__wrap .stroke-container{width:100%;overflow:hidden;background-color:#fff;white-space:nowrap;padding:24px 0}.header__wrap .stroke{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-animation:scroll 20s linear infinite;animation:scroll 20s linear infinite;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}.header__wrap .stroke p{font-weight:400;font-size:18px;leading-trim:Cap height;line-height:100%;letter-spacing:-1%;color:#2c6bf5}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.main{width:100%;margin-top:24px}.main__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:82px;border-radius:16px;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);width:100%;height:862px;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main__body-img{width:810px;height:828px;position:absolute;bottom:0;right:33.2px;z-index:2}.main__body-back{width:100%;height:100%;position:absolute;z-index:0;top:0;left:0;opacity:.3}.main__body .rows{width:100%;height:872px;position:absolute;bottom:0;left:0;z-index:1;background-image:linear-gradient(#fff 1px, transparent 1px),linear-gradient(90deg, #fff 1px, transparent 1px);background-size:100px 100px;opacity:.1}.main__body .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px;position:relative;z-index:3;margin-top:170px}.main__body .wrap h1{font-weight:400;font-size:72px;line-height:110%;letter-spacing:-2%;color:#fff}.main__body .wrap p{font-weight:400;font-size:32px;leading-trim:Cap height;line-height:120%;letter-spacing:-1%;max-width:909px;color:#fff}.main__body .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;margin-left:21px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:3}.main__body .text h1{font-family:var(--bold);font-weight:700;font-style:italic;font-size:224px;leading-trim:Cap height;line-height:100%;letter-spacing:-6%;text-transform:uppercase;color:#fff}.main__body .text p{font-weight:400;font-size:36px;leading-trim:Cap height;line-height:100%;letter-spacing:-1%;color:#fff}.main__body .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:3;gap:48px}.main__body .info .desc{font-weight:400;font-size:32px;leading-trim:Cap height;line-height:100%;letter-spacing:-1%;color:#fff;max-width:926px}.main__body .info .info__attr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.main__body .info .info__attr .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;background:#fff;border-radius:16px;padding:20px 24px}.main__body .info .info__attr .item span{font-weight:400;font-size:64px;line-height:64px;color:#2c6bf5}.main__body .info .info__attr .item p{font-weight:400;font-size:16px;leading-trim:Cap height;line-height:100%;letter-spacing:0%;color:#1e1e1e}.main__body .info .info__attr .item p br{display:none}.main__body .info .info__attr button{padding:56.5px 85px;background:#ff4646;border-radius:16px;font-weight:400;font-size:24px;leading-trim:Cap height;line-height:18px;letter-spacing:-1%;color:#fff;height:100%}.main__catalog{width:100%;margin-top:150px}.main__catalog-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64px}.main__catalog-body-info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main__catalog-body-info h2{padding:32px 86px;border-radius:16px;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:36px;line-height:120%;letter-spacing:-1%;color:#fff}.main__catalog-body-info h2 .rows{width:1872px;height:872px;position:absolute;top:-40px;left:-41px;z-index:1;background-image:linear-gradient(#fff 1px, transparent 1px),linear-gradient(90deg, #fff 1px, transparent 1px);background-size:100px 100px;opacity:.1}.main__catalog-body-info a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-weight:400;font-size:24px;line-height:24px;letter-spacing:-1%;vertical-align:middle;color:rgba(30,30,30,.6)}.main__catalog-body-info a svg{width:24px;height:24px}.main__catalog-body-block{width:100%;display:grid;grid-template-columns:auto 1fr auto;gap:24px}.main__catalog-body-block .wrap{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);gap:24px}.main__catalog-body-block .wrap .main__catalog-body-block-item{width:437px;height:437px;padding:32px 24px 48px 24px}.main__catalog-body-block .wrap .main__catalog-body-block-item img{width:389px;height:274px;position:relative;z-index:2}.main__catalog-body-block .wrap .main__catalog-body-block-item span{font-weight:400;font-size:30px;leading-trim:Cap height;line-height:38px;letter-spacing:-1%;color:#1e1e1e;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;z-index:2;padding-left:24px}.main__catalog-body-block-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border-radius:16px;overflow:hidden}.main__catalog-body-block-item .grad{background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:0}.main__catalog-body-block-item .rows{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-image:linear-gradient(#fff 1px, transparent 1px),linear-gradient(90deg, #fff 1px, transparent 1px);background-size:100px 100px;opacity:0}.main__catalog-body-block-item img{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.main__catalog-body-block .big{width:437px;height:898px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:48px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.main__catalog-body-block .big span{font-weight:400;font-size:30px;leading-trim:Cap height;line-height:38px;letter-spacing:-1%;color:#1e1e1e;position:relative;z-index:2}.main__catalog-body-block-item:hover span{color:#fff !important}.main__catalog-body-block-item:hover .rows{opacity:.1 !important}.main__catalog-body-block-item:hover .grad{opacity:1 !important}.main__about{width:100%;margin-top:150px}.main__about-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64px}.main__about-body .info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:111px}.main__about-body .info h2{padding:32px 86px;border-radius:16px;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:36px;line-height:120%;letter-spacing:-1%;color:#fff;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.main__about-body .info h2 .rows{width:1872px;height:872px;position:absolute;top:-40px;left:-41px;z-index:1;background-image:linear-gradient(#fff 1px, transparent 1px),linear-gradient(90deg, #fff 1px, transparent 1px);background-size:100px 100px;opacity:.1}.main__about-body .info p{font-weight:400;font-size:32px;line-height:120%;letter-spacing:0%;color:#1e1e1e;max-width:1122px}.main__about-body-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:94px;-moz-column-gap:94px;column-gap:94px;row-gap:64px}.main__about-body-block .item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;width:544px}.main__about-body-block .item img{width:120px;height:120px}.main__about-body-block .item div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.main__about-body-block .item div span{font-weight:400;font-size:24px;line-height:120%;letter-spacing:-1%;color:#1e1e1e}.main__about-body-block .item div p{font-weight:400;font-size:18px;line-height:130%;letter-spacing:0%;color:#1e1e1e;opacity:.6;white-space:nowrap}.default{width:100%;margin-top:150px}.default__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:150px}.default__body .item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:111px}.default__body .item h2{border-radius:16px;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:36px;line-height:120%;letter-spacing:-1%;color:#fff;width:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:107px}.default__body .item h2 .rows{width:1872px;height:872px;position:absolute;top:-40px;left:-41px;z-index:1;background-image:linear-gradient(#fff 1px, transparent 1px),linear-gradient(90deg, #fff 1px, transparent 1px);background-size:100px 100px;opacity:.1}.default__body .item .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.default__body .item .info p{font-weight:400;font-size:32px;line-height:120%;letter-spacing:-1%;max-width:1082px;color:#1e1e1e}.default__body .item .info button{padding:30px 64px;background:#ff4646;border-radius:16px;font-weight:400;font-size:18px;leading-trim:Cap height;line-height:18px;letter-spacing:-1%;color:#fff;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.review{width:100%;margin-top:150px}.review__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64px}.review__body-info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:111px}.review__body-info h2{border-radius:16px;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:36px;line-height:120%;letter-spacing:-1%;color:#fff;width:350px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:107px}.review__body-info h2 .rows{width:1872px;height:872px;position:absolute;top:-40px;left:-41px;z-index:1;background-image:linear-gradient(#fff 1px, transparent 1px),linear-gradient(90deg, #fff 1px, transparent 1px);background-size:100px 100px;opacity:.1}.review__body-info-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.review__body-info-text p{font-weight:400;font-size:32px;line-height:120%;letter-spacing:-1%;max-width:1082px;color:#1e1e1e}.review__body-info-text span{font-weight:400;font-size:24px;line-height:120%;letter-spacing:-1%;color:rgba(30,30,30,.6)}.review__body-info-text span a{color:#ff4646;text-decoration:underline}.review__body .splide{width:100%}.review__body .splide .splide__arrow{width:64px;height:64px;border-radius:50%;opacity:1 !important;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%)}.review__body .splide .splide__arrow svg{fill:none;width:15px;height:22px}.review__body .splide .splide__arrow--prev{display:none}.review__body .splide .splide__slide{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;width:591px !important;margin-right:24px !important;padding:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.review__body .splide .splide__slide .info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review__body .splide .splide__slide .info img{width:64px;height:64px}.review__body .splide .splide__slide .info .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.review__body .splide .splide__slide .info .wrap span{font-weight:400;font-size:24px;line-height:24px;letter-spacing:-1%;color:#1e1e1e}.review__body .splide .splide__slide .info .wrap p{font-weight:400;font-size:16px;line-height:18px;letter-spacing:0%;color:rgba(30,30,30,.6)}.review__body .splide .splide__slide .desc{font-weight:400;font-size:18px;line-height:130%;letter-spacing:0%;color:#1e1e1e}.review__body .dope{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;padding-left:461px}.review__body .dope p{font-weight:400;font-size:32px;line-height:120%;letter-spacing:-1%;max-width:1109px;color:#1e1e1e}.review__body .dope a{padding:30px 64px;background:#ff4646;color:#fff;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;border-radius:16px;font-weight:400;font-size:18px;line-height:18px}.contact{width:100%;margin-top:150px}.contact__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64px}.contact__body h2{padding:32px 86px;border-radius:16px;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:36px;line-height:120%;letter-spacing:-1%;color:#fff;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.contact__body h2 .rows{width:1872px;height:872px;position:absolute;top:-40px;left:-41px;z-index:1;background-image:linear-gradient(#fff 1px, transparent 1px),linear-gradient(90deg, #fff 1px, transparent 1px);background-size:100px 100px;opacity:.1}.contact__body-block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:82px}.contact__body-block .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.contact__body-block .info h3{font-weight:400;font-size:32px;line-height:120%;letter-spacing:-1%;color:#1e1e1e}.contact__body-block .info .address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.contact__body-block .info .address span{font-weight:400;font-size:18px;line-height:18px;letter-spacing:0%;color:#1e1e1e;opacity:.6}.contact__body-block .info .address a{font-weight:400;font-size:24px;line-height:130%;letter-spacing:0%;color:#1e1e1e;white-space:nowrap}.contact__body-block .info .action{display:-webkit-box;display:-ms-flexbox;display:flex;gap:48px}.contact__body-block .info .action .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.contact__body-block .info .action .items .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.contact__body-block .info .action .items .item span{font-weight:400;font-size:18px;line-height:18px;letter-spacing:0%;color:#1e1e1e;opacity:.6}.contact__body-block .info .action .items .item .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact__body-block .info .action .items .item a{font-weight:400;font-size:24px;line-height:130%;letter-spacing:0%;color:#1e1e1e}.contact__body-block .info .action .items .item p{font-weight:400;font-size:24px;line-height:130%;letter-spacing:0%;color:#1e1e1e}.contact__body-block .info .action .items button{padding:30px 66.5px;background:#ff4646;border-radius:16px;color:#fff;font-weight:400;font-size:18px;leading-trim:Cap height;line-height:18px;letter-spacing:-1%}.contact__body-block iframe{width:1207px;height:422px;border-radius:16px}.product{width:100%;margin-top:50px}.product__body{background:#fff;border-radius:16px;padding:82px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product__body-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.product__body-info .bread{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.product__body-info .bread a{font-weight:400;font-size:16px;line-height:20px;letter-spacing:-1%;vertical-align:middle;color:rgba(17,17,17,.6);-webkit-transition:all .3s ease;transition:all .3s ease}.product__body-info .bread a:hover{color:#2f78ff}.product__body-info .bread p{font-weight:400;font-size:16px;line-height:20px;letter-spacing:-1%;vertical-align:middle;color:rgba(17,17,17,.6);-webkit-transition:all .3s ease;transition:all .3s ease}.product__body-info .bread p:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:380px}.product__body-info h1{font-weight:400;font-size:42px;line-height:48px;letter-spacing:-2%;vertical-align:middle;color:#111;max-width:1206px}.product__body-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:164px;margin-top:39px}.product__body-main .images{display:-webkit-box;display:-ms-flexbox;display:flex;gap:128px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product__body-main .images #product-mini{width:64px}.product__body-main .images #product-mini .splide__slide.is-active{border:1px solid rgba(17,17,17,.4) !important}.product__body-main .images #product-mini .splide__slide{width:64px !important;height:64px !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product__body-main .images #product-mini .splide__slide img{max-width:48px;max-height:48px}.product__body-main .images #product-mini .splide__arrow{width:16px;height:16px;background:rgba(0,0,0,0);opacity:1}.product__body-main .images #product-mini .splide__arrow--prev{top:-2em}.product__body-main .images #product-mini .splide__arrow--next{bottom:-2em}.product__body-main .images #product{width:624px;height:554px}.product__body-main .images #product .splide__slide{width:624px !important;height:554px}.product__body-main .images #product .splide__slide img{width:100%;height:100%}.product__body-main-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product__body-main-info-attr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.product__body-main-info-attr button{padding:24px 45px;background:rgba(0,0,0,0);border-radius:16px;border:1px solid #1e1e1e;font-weight:400;font-size:24px;leading-trim:Cap height;line-height:120%;letter-spacing:0%;color:#1e1e1e;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.6}.product__body-main-info-attr button:hover{color:#fff;background:#2f78ff;border-color:rgba(0,0,0,0);opacity:1}.product__body-main-info-attr button.active{color:#fff;background:#2f78ff;border-color:rgba(0,0,0,0);opacity:1}.product__body-main-info .action{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;margin-top:32px}.product__body-main-info .action .col{width:224px;height:85px;border-radius:16px;background:rgba(0,0,0,0);border:1px solid rgba(17,17,17,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 32px}.product__body-main-info .action .col button{width:16px;height:16px;background:rgba(0,0,0,0)}.product__body-main-info .action .col span{font-weight:400;font-size:16px;line-height:120%;letter-spacing:-1%;color:#111}.product__body-main-info .action .cart{width:312px;height:85px;background:#ff4646;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:400;font-size:24px;leading-trim:Cap height;line-height:18px;letter-spacing:-1%}.product__body-main-info .area{font-weight:400;font-size:18px;line-height:20px;letter-spacing:-1%;vertical-align:middle;color:rgba(17,17,17,.6);margin-top:24px}.product__body-main-info .attr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;margin-top:32px}.product__body-main-info .attr .name{font-weight:400;font-size:24px;line-height:120%;letter-spacing:-1%;color:#111}.product__body-main-info .attr ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.product__body-main-info .attr ul li{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product__body-main-info .attr ul li span{font-weight:400;font-size:18px;line-height:120%;letter-spacing:-1%;color:#1e1e1e;opacity:.8;max-width:329px}.product__body-main-info .attr ul li p{font-weight:400;font-size:18px;line-height:120%;letter-spacing:-1%;color:#1e1e1e;opacity:.8}.product__body-info{margin-top:82px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.product__body-info .item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:182px}.product__body-info .item h3{font-weight:400;font-size:32px;line-height:120%;letter-spacing:-1%;color:#1e1e1e;width:309px}.product__body-info .item p{font-weight:400;font-size:24px;line-height:120%;letter-spacing:-1%;color:#1e1e1e;max-width:851px}.project{width:100%;margin-top:150px}.project__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:150px}.project__body-what{display:-webkit-box;display:-ms-flexbox;display:flex;gap:82px}.project__body-what h2{padding:32px 0px;border-radius:16px;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:36px;line-height:120%;letter-spacing:-1%;color:#fff;white-space:nowrap;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;text-align:center;width:379px;min-width:379px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.project__body-what h2 .rows{width:1872px;height:872px;position:absolute;top:-40px;left:-41px;z-index:1;background-image:linear-gradient(#fff 1px, transparent 1px),linear-gradient(90deg, #fff 1px, transparent 1px);background-size:100px 100px;opacity:.1}.project__body-what .attr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:64px}.project__body-what .attr .item{width:647px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.project__body-what .attr .item img{width:120px;height:120px}.project__body-what .attr .item .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.project__body-what .attr .item .wrap span{font-weight:400;font-size:32px;line-height:120%;letter-spacing:-1%;color:#1e1e1e}.project__body-what .attr .item .wrap p{font-weight:400;font-size:24px;line-height:130%;letter-spacing:0%;color:#1e1e1e;opacity:.6}.project__body-how{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.project__body-how h3{width:898px;height:280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:16px;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:48px;line-height:120%;letter-spacing:-1%;color:#fff;white-space:nowrap;text-align:center;display:flex;align-items:center;justify-content:center}.project__body-how h3 .rows{width:1872px;height:872px;position:absolute;top:-40px;left:-41px;z-index:1;background-image:linear-gradient(#fff 1px, transparent 1px),linear-gradient(90deg, #fff 1px, transparent 1px);background-size:100px 100px;opacity:.1}.project__body-how .item{width:898px;height:280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:48px;background:#fff;border-radius:16px;position:relative}.project__body-how .item .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.project__body-how .item .text span{font-weight:400;font-size:36px;leading-trim:Cap height;line-height:38px;letter-spacing:-1%;color:#2c6bf5}.project__body-how .item .text p{font-weight:400;font-size:32px;leading-trim:Cap height;line-height:38px;letter-spacing:-1%;color:#1e1e1e}.project__body-how .item .number{font-weight:400;font-size:263px;line-height:263px;color:#ededee;position:absolute;top:48px;right:48px;height:184px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.project__body-how img{width:898px;height:280px}.project__body-how button{border-radius:16px;background:#ff4646;width:100%;height:106px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:400;font-size:32px;leading-trim:Cap height;line-height:18px;letter-spacing:-1%}*{padding:0;margin:0;border:0}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,footer,header,aside{display:block}html,body{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit}.sale{width:100%;margin-top:50px}.sale__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64px}.sale__body-info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:82px}.sale__body-info h1{padding:32px 86px;border-radius:16px;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:36px;line-height:120%;letter-spacing:-1%;color:#fff;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.sale__body-info h1 .rows{width:1872px;height:872px;position:absolute;top:-40px;left:-41px;z-index:1;background-image:linear-gradient(#fff 1px, transparent 1px),linear-gradient(90deg, #fff 1px, transparent 1px);background-size:100px 100px;opacity:.1}.sale__body-info p{font-weight:400;font-size:32px;line-height:120%;letter-spacing:-1%;color:#1e1e1e;max-width:1082px}.sale__body-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:64px}.sale__body-block-item{width:878px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.sale__body-block-item img{width:120px;height:120px}.sale__body-block-item .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.sale__body-block-item .wrap .name{font-weight:400;font-size:32px;line-height:120%;letter-spacing:-1%;color:#1e1e1e}.sale__body-block-item .wrap .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.sale__body-block-item .wrap .info .desc{font-weight:400;font-size:24px;line-height:130%;letter-spacing:0%;color:#1e1e1e;opacity:.6}.sale__body-block-item .wrap .info ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.sale__body-block-item .wrap .info ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.sale__body-block-item .wrap .info ul li span{width:82px;height:41px;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#2c6bf5;font-weight:400;font-size:24px;line-height:130%;letter-spacing:0%;color:#fff}.sale__body-block-item .wrap .info ul li p{font-weight:400;font-size:24px;line-height:130%;letter-spacing:0%;color:#1e1e1e;opacity:.6}.sale__body-block .sale__main{width:878px;height:442px}.terms{width:100%;margin-top:50px}.terms__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64px}.terms__body .info{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.terms__body .info h1{padding:32px 86px;border-radius:16px;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:36px;line-height:120%;letter-spacing:-1%;color:#fff;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.terms__body .info h1 .rows{width:1872px;height:872px;position:absolute;top:-40px;left:-41px;z-index:1;background-image:linear-gradient(#fff 1px, transparent 1px),linear-gradient(90deg, #fff 1px, transparent 1px);background-size:100px 100px;opacity:.1}.terms__body .info .filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}.terms__body .info .filter .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-weight:400;font-size:24px;leading-trim:Cap height;line-height:20px;letter-spacing:0%;vertical-align:middle;color:#111}.terms__body .info .filter .item svg{width:18px;height:11px}.terms__body-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.terms__body-block .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:437px;height:689px;padding:24px 24px 16px 24px;border-radius:16px;background:#fff}.terms__body-block .item .main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.terms__body-block .item .main img{width:100%;height:328px}.terms__body-block .item .main span{font-weight:400;font-size:24px;leading-trim:Cap height;line-height:120%;letter-spacing:-1%;color:#1e1e1e}.terms__body-block .item .main p{font-weight:400;font-size:16px;leading-trim:Cap height;line-height:120%;letter-spacing:-1%;color:#1e1e1e;opacity:.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.terms__body-block .item .action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.terms__body-block .item .action button{width:199px;height:61px;border-radius:12px;background:rgba(30,30,30,.1882352941);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:400;font-size:18px;leading-trim:Cap height;line-height:120%;letter-spacing:-1%;-webkit-transition:all .3s ease;transition:all .3s ease}.terms__body-block .item .action button:hover{background:#2f78ff}@media(max-width: 1920px){html{font-size:.0520833333vw}body{max-width:1920rem;background:#eaeaea;font-family:var(--regular)}.container{max-width:1820rem;margin:0 auto;width:100%}.mt-default{margin-top:50rem !important}.about{width:100%;margin-top:50rem}.about__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:150rem}.about__body-info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:82rem}.about__body-info h1{width:379rem;padding:32rem 0;border-radius:16rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:36rem;line-height:120%;letter-spacing:-1%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.about__body-info h1 .rows{width:1872rem;height:872rem;position:absolute;top:-40rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:100rem 100rem;opacity:.1}.about__body-info p{font-weight:400;font-size:32rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e;max-width:1082rem}.about__body-attr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:150rem}.about__body-attr-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:82rem}.about__body-attr-item h3{width:379rem;padding:32rem 0;border-radius:16rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:36rem;line-height:120%;letter-spacing:-1%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.about__body-attr-item h3 .rows{width:1872rem;height:872rem;position:absolute;top:-40rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:100rem 100rem;opacity:.1}.about__body-attr-item .elements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64rem}.about__body-attr-item .elements .element{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32rem}.about__body-attr-item .elements .element img{width:120rem;height:120rem}.about__body-attr-item .elements .element .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem}.about__body-attr-item .elements .element .wrap span{font-weight:400;font-size:32rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e}.about__body-attr-item .elements .element .wrap p{font-weight:400;font-size:24rem;line-height:130%;letter-spacing:0%;color:#1e1e1e;opacity:.6;max-width:726rem}.catalog{width:100%;margin-top:75rem}.catalog__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64rem}.catalog__body h1{padding:32rem 86rem;border-radius:16rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:36rem;line-height:120%;letter-spacing:-1%;color:#fff;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.catalog__body h1 .rows{width:1872rem;height:872rem;position:absolute;top:-40rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:100rem 100rem;opacity:.1}.catalog__body-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24rem}.catalog__body-block .big{width:1205rem;height:284rem}.catalog__body-block .big img{width:100%;height:100%;top:0;left:0}.catalog__body-block .small{width:591rem;height:284rem}.catalog__body-block .small img{top:32rem;right:32rem;width:301rem;height:212rem}.catalog__body-block .medium{width:898rem;height:284rem}.catalog__body-block .medium img{max-width:551rem;height:212rem;top:32rem;right:32rem}.catalog__body-block .item:hover span{color:#fff}.catalog__body-block .item:hover .grad{opacity:1}.catalog__body-block .item:hover .rows{opacity:.1}.catalog__body-block .item:nth-child(4){width:590rem}.catalog__body-block .item{padding:48rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-radius:16rem;background:#fff;position:relative;overflow:hidden}.catalog__body-block .item img{position:absolute;z-index:3}.catalog__body-block .item span{position:relative;z-index:3;-webkit-transition:all .3s ease;transition:all .3s ease;font-weight:400;font-size:30rem;leading-trim:Cap height;line-height:38rem;letter-spacing:-1%;color:#1e1e1e}.catalog__body-block .item .grad{width:100%;height:100%;opacity:0;z-index:1;top:0;left:0;position:absolute;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);-webkit-transition:all .3s ease;transition:all .3s ease}.catalog__body-block .item .rows{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:100rem 100rem;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.faq{width:100%;margin-top:50rem}.faq__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:150rem}.faq__body-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:111rem}.faq__body-item h1{padding:32rem 0rem;border-radius:16rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:36rem;line-height:120%;letter-spacing:-1%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:350rem;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.faq__body-item h1 .rows{width:1872rem;height:872rem;position:absolute;top:-40rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:100rem 100rem;opacity:.1}.faq__body-item h2{padding:32rem 0rem;border-radius:16rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:36rem;line-height:120%;letter-spacing:-1%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:350rem;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.faq__body-item h2 .rows{width:1872rem;height:872rem;position:absolute;top:-40rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:100rem 100rem;opacity:.1}.faq__body-item .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem;width:1082rem}.faq__body-item .info .main__text{font-weight:400;font-size:32rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e}.faq__body-item .info .main__text:last-child{margin-top:8rem}.faq__body-item .info .soft{font-weight:400;font-size:28rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e;opacity:.8}.faq__body-item .info .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem}.faq__body-item .info .wrap span{font-weight:400;font-size:28rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e;opacity:.8}.faq__body-item .info .wrap p{font-weight:400;font-size:18rem;line-height:130%;letter-spacing:0%;color:#1e1e1e;opacity:.6}.faq__body-item .info ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem;margin-top:4rem;font-weight:400;font-size:18rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e;opacity:.8}.faq__body-item .info ol li{list-style-position:inside;font-weight:400;font-size:18rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e}.faq__body-item .info .items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32rem}.faq__body-item .info .items .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem}.faq__body-item .info .items .item span{font-weight:400;font-size:18rem;line-height:18rem;letter-spacing:0%;color:#1e1e1e;opacity:.6}.faq__body-item .info .items .item a{font-weight:400;font-size:28rem;line-height:130%;letter-spacing:-1%;color:#1e1e1e}.footer{width:100%;margin-top:150rem;padding-bottom:24rem}.footer__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:82rem 257rem 64rem 256rem;position:relative;border-radius:16rem;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%)}.footer__body .rows{width:100%;height:872rem;position:absolute;top:-10rem;left:0;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:100rem 100rem;opacity:.1}.footer__body-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:79rem;position:relative;z-index:2}.footer__body-main .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32rem}.footer__body-main .top .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16rem}.footer__body-main .top .logo span{font-family:var(--bold);font-weight:700;font-style:italic;font-size:64rem;line-height:100%;letter-spacing:-4rem;text-transform:uppercase;color:#fff}.footer__body-main .top .logo p{font-weight:400;font-size:18rem;line-height:100%;letter-spacing:-1%;color:#fff;opacity:.6}.footer__body-main .top .info{font-weight:400;font-size:18rem;leading-trim:Cap height;line-height:100%;letter-spacing:-1%;text-transform:uppercase;color:#fff}.footer__body-main .rights{font-weight:400;font-style:italic;font-size:14rem;line-height:16rem;letter-spacing:-3%;vertical-align:middle;color:#fff;opacity:.6}.footer__body-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:2}.footer__body-menu .menus{padding-left:61rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:150rem}.footer__body-menu .menus nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem}.footer__body-menu .menus nav span{font-weight:400;font-size:18rem;line-height:18rem;letter-spacing:-1%;vertical-align:middle;color:#fff}.footer__body-menu .menus nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8rem}.footer__body-menu .menus nav ul li{font-weight:400;font-size:16rem;line-height:100%;letter-spacing:0%;vertical-align:middle;color:#fff;opacity:.8}.footer__body-menu .desc{font-weight:400;font-size:14rem;leading-trim:Cap height;line-height:100%;letter-spacing:-1%;color:#fff;max-width:680rem;opacity:.6}.footer__body-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:2}.footer__body-social .wrap__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:22rem}.footer__body-social .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem}.footer__body-social .item span{font-weight:400;font-size:18rem;line-height:120%;letter-spacing:0%;color:rgba(255,255,255,.6)}.footer__body-social .item .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:21rem}.footer__body-social .item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5rem;font-weight:400;font-size:24rem;line-height:16rem;letter-spacing:-1%;color:#fff}.footer__body-social .item a svg{width:18rem;height:18rem}.footer__body-social button{padding:26rem 88.5rem;background:#ff4646;border-radius:16rem;color:#fff;font-weight:400;font-size:18rem;leading-trim:Cap height;line-height:18rem;letter-spacing:-1%}.price__modal{width:100%;height:100vh;background:rgba(30,30,30,.4392156863);position:fixed;top:0;left:0;z-index:10;display:none}.price__modal-wrap{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.price__modal-body{padding:82rem 48rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem;border-radius:16rem;background:#fff}.price__modal-body .rows{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, rgba(30, 30, 30, 0.2)), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, rgba(30, 30, 30, 0.2)), color-stop(1rem, transparent));background-image:linear-gradient(rgba(30, 30, 30, 0.2) 1rem, transparent 1rem),linear-gradient(90deg, rgba(30, 30, 30, 0.2) 1rem, transparent 1rem);background-size:100rem 100rem;opacity:.3}.price__modal-body .price-close{position:absolute;top:32rem;right:32rem;width:48rem;height:48rem;background:rgba(0,0,0,0);border-radius:16rem;border:1.5rem solid #1e1e1e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.price__modal-body .price-close svg{width:16rem;height:16rem}.price__modal-body img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.price__modal-body .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem;position:relative;z-index:2}.price__modal-body .text span{font-weight:400;font-size:36rem;line-height:100%;letter-spacing:-1%;color:#1e1e1e}.price__modal-body .text p{font-weight:400;font-size:24rem;line-height:120%;letter-spacing:0%;max-width:795rem;color:#1e1e1e;opacity:.8}.price__modal-body form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2}.price__modal-body form .form__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:16rem;max-width:842rem}.price__modal-body form .form__wrap input:first-child{width:100%}.price__modal-body form .form__wrap input{border-radius:16rem;background:#fff;border:1rem solid rgba(30,30,30,.6);font-weight:400;font-size:24rem;line-height:100%;letter-spacing:-1%;color:#1e1e1e;padding-left:24rem;height:88rem;width:413rem}.price__modal-body form button{width:100%;height:130rem;background:#ff4646;border-radius:16rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:400;font-size:24rem;leading-trim:Cap height;line-height:18rem;letter-spacing:-1%;margin-top:32rem}.price__modal-body form p{font-weight:400;font-size:18rem;line-height:120%;letter-spacing:0%;text-align:center;color:#1e1e1e;opacity:.6;-ms-flex-item-align:center;align-self:center;margin-top:24rem}.modal{width:100%;height:100vh;background:rgba(30,30,30,.4392156863);position:fixed;top:0;left:0;z-index:10;display:none}.modal-wrap{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-body{padding:82rem 48rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem;border-radius:16rem;background:#fff}.modal-body .rows{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, rgba(30, 30, 30, 0.2)), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, rgba(30, 30, 30, 0.2)), color-stop(1rem, transparent));background-image:linear-gradient(rgba(30, 30, 30, 0.2) 1rem, transparent 1rem),linear-gradient(90deg, rgba(30, 30, 30, 0.2) 1rem, transparent 1rem);background-size:100rem 100rem;opacity:.3}.modal-body .modal-close{position:absolute;top:32rem;right:32rem;width:48rem;height:48rem;background:rgba(0,0,0,0);border-radius:16rem;border:1.5rem solid #1e1e1e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.modal-body .modal-close svg{width:16rem;height:16rem}.modal-body img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.modal-body .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem;position:relative;z-index:2}.modal-body .text span{font-weight:400;font-size:36rem;line-height:100%;letter-spacing:-1%;color:#1e1e1e}.modal-body .text p{font-weight:400;font-size:24rem;line-height:120%;letter-spacing:0%;max-width:480rem;color:#1e1e1e;opacity:.8}.modal-body form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2}.modal-body form .form__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:16rem;max-width:514rem}.modal-body form .form__wrap input{border-radius:16rem;background:#fff;border:1rem solid rgba(30,30,30,.6);font-weight:400;font-size:24rem;line-height:100%;letter-spacing:-1%;color:#1e1e1e;padding-left:24rem;height:88rem;width:514rem}.modal-body form button{width:100%;height:130rem;background:#ff4646;border-radius:16rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:400;font-size:24rem;leading-trim:Cap height;line-height:18rem;letter-spacing:-1%;margin-top:32rem}.modal-body form p{font-weight:400;font-size:18rem;line-height:120%;letter-spacing:0%;text-align:center;color:#1e1e1e;opacity:.6;-ms-flex-item-align:center;align-self:center;margin-top:24rem;max-width:473rem}.header__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__wrap .header{width:100%;padding:24rem 0;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);position:relative}.header__wrap .header .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:url(../images/dist/header__bg.png) center no-repeat;background-size:cover}.header__wrap .header__body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:1}.header__wrap .header__body-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:82rem}.header__wrap .header__body-main-logo{width:153rem;height:28rem}.header__wrap .header__body-main-logo img{width:100%;height:100%}.header__wrap .header__body-main .header__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:48rem}.header__wrap .header__body-main .header__menu ul li{font-weight:400;font-size:18rem;leading-trim:Cap height;line-height:100%;letter-spacing:-1%;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.8}.header__wrap .header__body-main .header__menu ul li.active{opacity:1}.header__wrap .header__body-main .header__menu ul li:hover{opacity:1}.header__wrap .header__body-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:48rem}.header__wrap .header__body-action-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24rem}.header__wrap .header__body-action-social-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8rem}.header__wrap .header__body-action-social-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5rem;font-weight:400;font-size:16rem;line-height:16rem;letter-spacing:-1%;color:#fff}.header__wrap .header__body-action-social-item a svg{width:16rem;height:16rem}.header__wrap .header__body-action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16rem}.header__wrap .header__body-action-buttons .build{padding:24rem 64rem;border-radius:16rem;background:#ff4646;font-weight:400;font-size:18rem;leading-trim:Cap height;line-height:18rem;letter-spacing:-1%;color:#fff}.header__wrap .header__body-action-buttons .cart{width:61rem;height:61rem;border-radius:16rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ff4646}.header__wrap .header__body-action-buttons .cart svg{width:27rem;height:23rem}.header__wrap .stroke-container{width:100%;overflow:hidden;background-color:#fff;white-space:nowrap;padding:24rem 0}.header__wrap .stroke{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-animation:scroll 20s linear infinite;animation:scroll 20s linear infinite;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24rem}.header__wrap .stroke p{font-weight:400;font-size:18rem;leading-trim:Cap height;line-height:100%;letter-spacing:-1%;color:#2c6bf5}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.main{width:100%;margin-top:24rem}.main__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:82rem;border-radius:16rem;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);width:100%;height:862rem;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.main__body-img{width:810rem;height:828rem;position:absolute;bottom:0;right:33.2rem;z-index:2}.main__body-back{width:100%;height:100%;position:absolute;z-index:0;top:0;left:0;opacity:.3}.main__body .rows{width:100%;height:872rem;position:absolute;bottom:0;left:0;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:100rem 100rem;opacity:.1}.main__body .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48rem;position:relative;z-index:3;margin-top:170rem}.main__body .wrap h1{font-weight:400;font-size:72rem;line-height:110%;letter-spacing:-2%;color:#fff}.main__body .wrap p{font-weight:400;font-size:32rem;leading-trim:Cap height;line-height:120%;letter-spacing:-1%;max-width:909rem;color:#fff}.main__body .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32rem;margin-left:21rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:3}.main__body .text h1{font-family:var(--bold);font-weight:700;font-style:italic;font-size:224rem;leading-trim:Cap height;line-height:100%;letter-spacing:-6%;text-transform:uppercase;color:#fff}.main__body .text p{font-weight:400;font-size:36rem;leading-trim:Cap height;line-height:100%;letter-spacing:-1%;color:#fff}.main__body .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:3;gap:48rem}.main__body .info .desc{font-weight:400;font-size:32rem;leading-trim:Cap height;line-height:100%;letter-spacing:-1%;color:#fff;max-width:926rem}.main__body .info .info__attr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16rem}.main__body .info .info__attr .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16rem;background:#fff;border-radius:16rem;padding:20rem 24rem}.main__body .info .info__attr .item span{font-weight:400;font-size:64rem;line-height:64rem;color:#2c6bf5}.main__body .info .info__attr .item p{font-weight:400;font-size:16rem;leading-trim:Cap height;line-height:100%;letter-spacing:0%;color:#1e1e1e}.main__body .info .info__attr button{padding:56.5rem 85rem;background:#ff4646;border-radius:16rem;font-weight:400;font-size:24rem;leading-trim:Cap height;line-height:18rem;letter-spacing:-1%;color:#fff;height:100%}.main__catalog{width:100%;margin-top:150rem}.main__catalog-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64rem}.main__catalog-body-info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main__catalog-body-info h2{padding:32rem 86rem;border-radius:16rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:36rem;line-height:120%;letter-spacing:-1%;color:#fff}.main__catalog-body-info h2 .rows{width:1872rem;height:872rem;position:absolute;top:-40rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:100rem 100rem;opacity:.1}.main__catalog-body-info a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8rem;font-weight:400;font-size:24rem;line-height:24rem;letter-spacing:-1%;vertical-align:middle;color:rgba(30,30,30,.6)}.main__catalog-body-info a svg{width:24rem;height:24rem}.main__catalog-body-block{width:100%;display:grid;grid-template-columns:auto 1fr auto;gap:24rem}.main__catalog-body-block .wrap{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);gap:24rem}.main__catalog-body-block .wrap .main__catalog-body-block-item{width:437rem;height:437rem;padding:32rem 24rem 48rem 24rem}.main__catalog-body-block .wrap .main__catalog-body-block-item img{width:389rem;height:274rem;position:relative;z-index:2}.main__catalog-body-block .wrap .main__catalog-body-block-item span{font-weight:400;font-size:30rem;leading-trim:Cap height;line-height:38rem;letter-spacing:-1%;color:#1e1e1e;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;z-index:2;padding-left:24rem}.main__catalog-body-block-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border-radius:16rem;overflow:hidden}.main__catalog-body-block-item .grad{background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:0}.main__catalog-body-block-item .rows{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:100rem 100rem;opacity:0}.main__catalog-body-block-item img{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.main__catalog-body-block .big{width:437rem;height:898rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:48rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.main__catalog-body-block .big span{font-weight:400;font-size:30rem;leading-trim:Cap height;line-height:38rem;letter-spacing:-1%;color:#1e1e1e;position:relative;z-index:2}.main__catalog-body-block-item:hover span{color:#fff !important}.main__catalog-body-block-item:hover .rows{opacity:.1 !important}.main__catalog-body-block-item:hover .grad{opacity:1 !important}.main__about{width:100%;margin-top:150rem}.main__about-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64rem}.main__about-body .info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:111rem}.main__about-body .info h2{padding:32rem 86rem;border-radius:16rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:36rem;line-height:120%;letter-spacing:-1%;color:#fff;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.main__about-body .info h2 .rows{width:1872rem;height:872rem;position:absolute;top:-40rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:100rem 100rem;opacity:.1}.main__about-body .info p{font-weight:400;font-size:32rem;line-height:120%;letter-spacing:0%;color:#1e1e1e;max-width:1122rem}.main__about-body-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:94rem;-moz-column-gap:94rem;column-gap:94rem;row-gap:64rem}.main__about-body-block .item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32rem;width:544rem}.main__about-body-block .item img{width:120rem;height:120rem}.main__about-body-block .item div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem}.main__about-body-block .item div span{font-weight:400;font-size:24rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e}.main__about-body-block .item div p{font-weight:400;font-size:18rem;line-height:130%;letter-spacing:0%;color:#1e1e1e;opacity:.6;white-space:nowrap}.default{width:100%;margin-top:150rem}.default__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:150rem}.default__body .item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:111rem}.default__body .item h2{border-radius:16rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:36rem;line-height:120%;letter-spacing:-1%;color:#fff;width:350rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:107rem}.default__body .item h2 .rows{width:1872rem;height:872rem;position:absolute;top:-40rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:100rem 100rem;opacity:.1}.default__body .item .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32rem}.default__body .item .info p{font-weight:400;font-size:32rem;line-height:120%;letter-spacing:-1%;max-width:1082rem;color:#1e1e1e}.default__body .item .info button{padding:30rem 64rem;background:#ff4646;border-radius:16rem;font-weight:400;font-size:18rem;leading-trim:Cap height;line-height:18rem;letter-spacing:-1%;color:#fff;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.review{width:100%;margin-top:150rem}.review__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64rem}.review__body-info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:111rem}.review__body-info h2{border-radius:16rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:36rem;line-height:120%;letter-spacing:-1%;color:#fff;width:350rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:107rem}.review__body-info h2 .rows{width:1872rem;height:872rem;position:absolute;top:-40rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:100rem 100rem;opacity:.1}.review__body-info-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32rem}.review__body-info-text p{font-weight:400;font-size:32rem;line-height:120%;letter-spacing:-1%;max-width:1082rem;color:#1e1e1e}.review__body-info-text span{font-weight:400;font-size:24rem;line-height:120%;letter-spacing:-1%;color:rgba(30,30,30,.6)}.review__body-info-text span a{color:#ff4646;text-decoration:underline}.review__body .splide{width:100%}.review__body .splide .splide__arrow{width:64rem;height:64rem;border-radius:50%;opacity:1 !important;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%)}.review__body .splide .splide__arrow svg{fill:none;width:15rem;height:22rem}.review__body .splide .splide__arrow--prev{display:none}.review__body .splide .splide__slide{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24rem;width:591rem !important;margin-right:24rem !important;padding:32rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.review__body .splide .splide__slide .info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review__body .splide .splide__slide .info img{width:64rem;height:64rem}.review__body .splide .splide__slide .info .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8rem}.review__body .splide .splide__slide .info .wrap span{font-weight:400;font-size:24rem;line-height:24rem;letter-spacing:-1%;color:#1e1e1e}.review__body .splide .splide__slide .info .wrap p{font-weight:400;font-size:16rem;line-height:18rem;letter-spacing:0%;color:rgba(30,30,30,.6)}.review__body .splide .splide__slide .desc{font-weight:400;font-size:18rem;line-height:130%;letter-spacing:0%;color:#1e1e1e}.review__body .dope{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32rem;padding-left:461rem}.review__body .dope p{font-weight:400;font-size:32rem;line-height:120%;letter-spacing:-1%;max-width:1109rem;color:#1e1e1e}.review__body .dope a{padding:30rem 64rem;background:#ff4646;color:#fff;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;border-radius:16rem;font-weight:400;font-size:18rem;line-height:18rem}.contact{width:100%;margin-top:150rem}.contact__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64rem}.contact__body h2{padding:32rem 86rem;border-radius:16rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:36rem;line-height:120%;letter-spacing:-1%;color:#fff;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.contact__body h2 .rows{width:1872rem;height:872rem;position:absolute;top:-40rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:100rem 100rem;opacity:.1}.contact__body-block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:82rem}.contact__body-block .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32rem}.contact__body-block .info h3{font-weight:400;font-size:32rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e}.contact__body-block .info .address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem}.contact__body-block .info .address span{font-weight:400;font-size:18rem;line-height:18rem;letter-spacing:0%;color:#1e1e1e;opacity:.6}.contact__body-block .info .address a{font-weight:400;font-size:24rem;line-height:130%;letter-spacing:0%;color:#1e1e1e;white-space:nowrap}.contact__body-block .info .action{display:-webkit-box;display:-ms-flexbox;display:flex;gap:48rem}.contact__body-block .info .action .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32rem}.contact__body-block .info .action .items .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem}.contact__body-block .info .action .items .item span{font-weight:400;font-size:18rem;line-height:18rem;letter-spacing:0%;color:#1e1e1e;opacity:.6}.contact__body-block .info .action .items .item .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact__body-block .info .action .items .item a{font-weight:400;font-size:24rem;line-height:130%;letter-spacing:0%;color:#1e1e1e}.contact__body-block .info .action .items .item p{font-weight:400;font-size:24rem;line-height:130%;letter-spacing:0%;color:#1e1e1e}.contact__body-block .info .action .items button{padding:30rem 66.5rem;background:#ff4646;border-radius:16rem;color:#fff;font-weight:400;font-size:18rem;leading-trim:Cap height;line-height:18rem;letter-spacing:-1%}.contact__body-block iframe{width:1207rem;height:422rem;border-radius:16rem}.product{width:100%;margin-top:50rem}.product__body{background:#fff;border-radius:16rem;padding:82rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product__body-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18rem}.product__body-info .bread{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4rem}.product__body-info .bread a{font-weight:400;font-size:16rem;line-height:20rem;letter-spacing:-1%;vertical-align:middle;color:rgba(17,17,17,.6);-webkit-transition:all .3s ease;transition:all .3s ease}.product__body-info .bread a:hover{color:#2f78ff}.product__body-info .bread p{font-weight:400;font-size:16rem;line-height:20rem;letter-spacing:-1%;vertical-align:middle;color:rgba(17,17,17,.6);-webkit-transition:all .3s ease;transition:all .3s ease}.product__body-info .bread p:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:380rem}.product__body-info h1{font-weight:400;font-size:42rem;line-height:48rem;letter-spacing:-2%;vertical-align:middle;color:#111;max-width:1206rem}.product__body-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:164rem;margin-top:39rem}.product__body-main .images{display:-webkit-box;display:-ms-flexbox;display:flex;gap:128rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product__body-main .images #product-mini{width:64rem}.product__body-main .images #product-mini .splide__slide.is-active{border:1rem solid rgba(17,17,17,.4) !important}.product__body-main .images #product-mini .splide__slide{width:64rem !important;height:64rem !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product__body-main .images #product-mini .splide__slide img{max-width:48rem;max-height:48rem}.product__body-main .images #product-mini .splide__arrow{width:16rem;height:16rem;background:rgba(0,0,0,0);opacity:1}.product__body-main .images #product-mini .splide__arrow--prev{top:-2em}.product__body-main .images #product-mini .splide__arrow--next{bottom:-2em}.product__body-main .images #product{width:624rem;height:554rem}.product__body-main .images #product .splide__slide{width:624rem !important;height:554rem}.product__body-main .images #product .splide__slide img{width:100%;height:100%}.product__body-main-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product__body-main-info-attr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16rem}.product__body-main-info-attr button{padding:24rem 45rem;background:rgba(0,0,0,0);border-radius:16rem;border:1rem solid #1e1e1e;font-weight:400;font-size:24rem;leading-trim:Cap height;line-height:120%;letter-spacing:0%;color:#1e1e1e;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.6}.product__body-main-info-attr button:hover{color:#fff;background:#2f78ff;border-color:rgba(0,0,0,0);opacity:1}.product__body-main-info-attr button.active{color:#fff;background:#2f78ff;border-color:rgba(0,0,0,0);opacity:1}.product__body-main-info .action{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24rem;margin-top:32rem}.product__body-main-info .action .col{width:224rem;height:85rem;border-radius:16rem;background:rgba(0,0,0,0);border:1rem solid rgba(17,17,17,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 32rem}.product__body-main-info .action .col button{width:16rem;height:16rem;background:rgba(0,0,0,0)}.product__body-main-info .action .col span{font-weight:400;font-size:16rem;line-height:120%;letter-spacing:-1%;color:#111}.product__body-main-info .action .cart{width:312rem;height:85rem;background:#ff4646;border-radius:16rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:400;font-size:24rem;leading-trim:Cap height;line-height:18rem;letter-spacing:-1%}.product__body-main-info .area{font-weight:400;font-size:18rem;line-height:20rem;letter-spacing:-1%;vertical-align:middle;color:rgba(17,17,17,.6);margin-top:24rem}.product__body-main-info .attr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem;margin-top:32rem}.product__body-main-info .attr .name{font-weight:400;font-size:24rem;line-height:120%;letter-spacing:-1%;color:#111}.product__body-main-info .attr ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12rem}.product__body-main-info .attr ul li{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product__body-main-info .attr ul li span{font-weight:400;font-size:18rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e;opacity:.8;max-width:329rem}.product__body-main-info .attr ul li p{font-weight:400;font-size:18rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e;opacity:.8}.product__body-info{margin-top:82rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32rem}.product__body-info .item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:182rem}.product__body-info .item h3{font-weight:400;font-size:32rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e;width:309rem}.product__body-info .item p{font-weight:400;font-size:24rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e;max-width:851rem}.project{width:100%;margin-top:150rem}.project__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:150rem}.project__body-what{display:-webkit-box;display:-ms-flexbox;display:flex;gap:82rem}.project__body-what h2{padding:32rem 0rem;border-radius:16rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:36rem;line-height:120%;letter-spacing:-1%;color:#fff;white-space:nowrap;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;text-align:center;width:379rem;min-width:379rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.project__body-what h2 .rows{width:1872rem;height:872rem;position:absolute;top:-40rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:100rem 100rem;opacity:.1}.project__body-what .attr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:64rem}.project__body-what .attr .item{width:647rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32rem}.project__body-what .attr .item img{width:120rem;height:120rem}.project__body-what .attr .item .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem}.project__body-what .attr .item .wrap span{font-weight:400;font-size:32rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e}.project__body-what .attr .item .wrap p{font-weight:400;font-size:24rem;line-height:130%;letter-spacing:0%;color:#1e1e1e;opacity:.6}.project__body-how{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24rem}.project__body-how h3{width:898rem;height:280rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:16rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:48rem;line-height:120%;letter-spacing:-1%;color:#fff;white-space:nowrap;text-align:center;display:flex;align-items:center;justify-content:center}.project__body-how h3 .rows{width:1872rem;height:872rem;position:absolute;top:-40rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:100rem 100rem;opacity:.1}.project__body-how .item{width:898rem;height:280rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:48rem;background:#fff;border-radius:16rem;position:relative}.project__body-how .item .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.project__body-how .item .text span{font-weight:400;font-size:36rem;leading-trim:Cap height;line-height:38rem;letter-spacing:-1%;color:#2c6bf5}.project__body-how .item .text p{font-weight:400;font-size:32rem;leading-trim:Cap height;line-height:38rem;letter-spacing:-1%;color:#1e1e1e}.project__body-how .item .number{font-weight:400;font-size:263rem;line-height:263rem;color:#ededee;position:absolute;top:48rem;right:48rem;height:184rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.project__body-how img{width:898rem;height:280rem}.project__body-how button{border-radius:16rem;background:#ff4646;width:100%;height:106rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:400;font-size:32rem;leading-trim:Cap height;line-height:18rem;letter-spacing:-1%}.sale{width:100%;margin-top:50rem}.sale__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64rem}.sale__body-info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:82rem}.sale__body-info h1{padding:32rem 86rem;border-radius:16rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:36rem;line-height:120%;letter-spacing:-1%;color:#fff;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.sale__body-info h1 .rows{width:1872rem;height:872rem;position:absolute;top:-40rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:100rem 100rem;opacity:.1}.sale__body-info p{font-weight:400;font-size:32rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e;max-width:1082rem}.sale__body-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:64rem}.sale__body-block-item{width:878rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32rem}.sale__body-block-item img{width:120rem;height:120rem}.sale__body-block-item .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem}.sale__body-block-item .wrap .name{font-weight:400;font-size:32rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e}.sale__body-block-item .wrap .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12rem}.sale__body-block-item .wrap .info .desc{font-weight:400;font-size:24rem;line-height:130%;letter-spacing:0%;color:#1e1e1e;opacity:.6}.sale__body-block-item .wrap .info ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8rem}.sale__body-block-item .wrap .info ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16rem}.sale__body-block-item .wrap .info ul li span{width:82rem;height:41rem;border-radius:16rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#2c6bf5;font-weight:400;font-size:24rem;line-height:130%;letter-spacing:0%;color:#fff}.sale__body-block-item .wrap .info ul li p{font-weight:400;font-size:24rem;line-height:130%;letter-spacing:0%;color:#1e1e1e;opacity:.6}.sale__body-block .sale__main{width:878rem;height:442rem}.terms{width:100%;margin-top:50rem}.terms__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64rem}.terms__body .info{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.terms__body .info h1{padding:32rem 86rem;border-radius:16rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:36rem;line-height:120%;letter-spacing:-1%;color:#fff;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.terms__body .info h1 .rows{width:1872rem;height:872rem;position:absolute;top:-40rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:100rem 100rem;opacity:.1}.terms__body .info .filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32rem}.terms__body .info .filter .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12rem;font-weight:400;font-size:24rem;leading-trim:Cap height;line-height:20rem;letter-spacing:0%;vertical-align:middle;color:#111}.terms__body .info .filter .item svg{width:18rem;height:11rem}.terms__body-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24rem}.terms__body-block .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:437rem;height:689rem;padding:24rem 24rem 16rem 24rem;border-radius:16rem;background:#fff}.terms__body-block .item .main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem}.terms__body-block .item .main img{width:100%;height:328rem}.terms__body-block .item .main span{font-weight:400;font-size:24rem;leading-trim:Cap height;line-height:120%;letter-spacing:-1%;color:#1e1e1e}.terms__body-block .item .main p{font-weight:400;font-size:16rem;leading-trim:Cap height;line-height:120%;letter-spacing:-1%;color:#1e1e1e;opacity:.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}.terms__body-block .item .action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8rem}.terms__body-block .item .action button{width:199rem;height:61rem;border-radius:12rem;background:rgba(30,30,30,.1882352941);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:400;font-size:18rem;leading-trim:Cap height;line-height:120%;letter-spacing:-1%;-webkit-transition:all .3s ease;transition:all .3s ease}.terms__body-block .item .action button:hover{background:#2f78ff}}@media(max-width: 780px){html{font-size:.2564102564vw}body{max-width:390rem;background:#eaeaea;font-family:var(--regular)}.container{max-width:358rem;margin:0 auto;width:100%}.mt-default{margin-top:150rem !important}.desk{display:none !important}.mob{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.about{width:100%;margin-top:150rem}.about__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64rem}.about__body-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem}.about__body-info h1{width:100%;padding:18rem 0;border-radius:16rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:18rem;line-height:120%;letter-spacing:-1%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.about__body-info h1 .rows{width:1872rem;height:872rem;position:absolute;top:-50rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:40rem 40rem;opacity:.1}.about__body-info p{font-weight:400;font-size:16rem;text-align:justify;line-height:120%;letter-spacing:-1%;color:#1e1e1e;max-width:1082rem}.about__body-attr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64rem}.about__body-attr-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem}.about__body-attr-item h3{width:100%;padding:18rem 0;border-radius:12rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:18rem;line-height:120%;letter-spacing:-1%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.about__body-attr-item h3 br{display:none}.about__body-attr-item h3 .rows{width:1872rem;height:872rem;position:absolute;top:-50rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:40rem 40rem;opacity:.1}.about__body-attr-item .elements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem}.about__body-attr-item .elements .element{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24rem}.about__body-attr-item .elements .element img{width:72rem;height:72rem}.about__body-attr-item .elements .element .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6rem}.about__body-attr-item .elements .element .wrap span{font-weight:400;font-size:14rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e}.about__body-attr-item .elements .element .wrap p{font-weight:400;font-size:12rem;line-height:130%;letter-spacing:0%;color:#1e1e1e;opacity:.6;max-width:726rem}.catalog{width:100%;margin-top:150rem}.catalog__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem}.catalog__body h1{padding:18rem 0rem;width:100%;border-radius:12rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:18rem;line-height:120%;letter-spacing:-1%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;max-width:none}.catalog__body h1 .rows{width:1872rem;height:872rem;position:absolute;top:-50rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:40rem 40rem;opacity:.1}.catalog__body-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16rem}.catalog__body-block .big{width:100%;height:171rem;padding:0 !important}.catalog__body-block .big img{width:100%;height:100%;top:0;left:0}.catalog__body-block .big span{padding:0 16rem 24rem 16rem}.catalog__body-block .small{width:171rem;height:171rem}.catalog__body-block .small img{width:139rem;height:83rem}.catalog__body-block .medium{width:171rem;height:171rem}.catalog__body-block .medium img{width:139rem;height:83rem}.catalog__body-block .item:hover span{color:#fff}.catalog__body-block .item:hover .grad{opacity:1}.catalog__body-block .item:hover .rows{opacity:.1}.catalog__body-block .item:nth-child(4){width:171rem}.catalog__body-block .item{padding:16rem 16rem 24rem 16rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-radius:12rem;background:#fff;position:relative;overflow:hidden}.catalog__body-block .item img{position:static;z-index:3}.catalog__body-block .item span{position:relative;z-index:3;-webkit-transition:all .3s ease;transition:all .3s ease;font-weight:400;font-size:14rem;leading-trim:Cap height;line-height:18rem;letter-spacing:-1%;color:#1e1e1e}.catalog__body-block .item .grad{width:100%;height:100%;opacity:0;z-index:1;top:0;left:0;position:absolute;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);-webkit-transition:all .3s ease;transition:all .3s ease}.catalog__body-block .item .rows{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:40rem 40rem;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease}.faq{width:100%;margin-top:150rem}.faq__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64rem}.faq__body-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem}.faq__body-item h1{padding:18rem 0rem;border-radius:12rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:18rem;line-height:120%;letter-spacing:-1%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.faq__body-item h1 br{display:none}.faq__body-item h1 .rows{width:1872rem;height:872rem;position:absolute;top:-50rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:40rem 40rem;opacity:.1}.faq__body-item h2{padding:18rem 0rem;border-radius:12rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:18rem;line-height:120%;letter-spacing:-1%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.faq__body-item h2 br{display:none}.faq__body-item h2 .rows{width:1872rem;height:872rem;position:absolute;top:-50rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:40rem 40rem;opacity:.1}.faq__body-item .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem;width:100%}.faq__body-item .info .main__text{font-weight:400;font-size:16rem;line-height:125%;letter-spacing:-1%;color:#1e1e1e}.faq__body-item .info .main__text:last-child{margin-top:0rem}.faq__body-item .info .soft{font-weight:400;font-size:14rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e;opacity:.8}.faq__body-item .info .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8rem}.faq__body-item .info .wrap span{font-weight:400;font-size:14rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e;opacity:.8}.faq__body-item .info .wrap p{font-weight:400;font-size:12rem;line-height:130%;letter-spacing:0%;color:#1e1e1e;opacity:.6}.faq__body-item .info ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;margin-top:0rem;font-weight:400;font-size:12rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e;opacity:.8}.faq__body-item .info ol li{list-style-position:inside;font-weight:400;font-size:12rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e}.faq__body-item .info .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:16rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.faq__body-item .info .items .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem}.faq__body-item .info .items .item span{font-weight:400;font-size:14rem;line-height:16rem;letter-spacing:0%;color:#1e1e1e;opacity:.6}.faq__body-item .info .items .item a{font-weight:400;font-size:18rem;line-height:130%;letter-spacing:-1%;color:#1e1e1e}.footer{width:100%;margin-top:50rem;padding-bottom:16rem}.footer__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32rem 16rem;position:relative;border-radius:12rem;overflow:hidden;gap:24rem;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%)}.footer__body .rows{width:100%;height:100%;position:absolute;top:0rem;left:0;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:40rem 40rem;opacity:.1}.footer__body-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20rem;position:relative;z-index:2}.footer__body-main .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20rem}.footer__body-main .top .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4rem}.footer__body-main .top .logo span{font-family:var(--bold);font-weight:700;font-style:italic;font-size:40rem;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#fff}.footer__body-main .top .logo p{font-weight:400;font-size:12rem;line-height:100%;letter-spacing:-1%;color:#fff;opacity:.6;white-space:nowrap}.footer__body-main .top .info{font-weight:400;font-size:10rem;line-height:100%;letter-spacing:-1%;text-transform:uppercase;color:#fff;white-space:nowrap;opacity:.6}.footer__body-main .rights{font-weight:400;font-style:italic;font-size:14rem;line-height:16rem;letter-spacing:-3%;vertical-align:middle;color:#fff;opacity:.6}.footer__body-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;z-index:2}.footer__body-menu .menus{padding-left:0rem;margin-top:8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important;gap:30rem;width:100%}.footer__body-menu .menus nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12rem}.footer__body-menu .menus nav span{font-weight:400;font-size:18rem;line-height:18rem;letter-spacing:-1%;vertical-align:middle;color:#fff}.footer__body-menu .menus nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12rem}.footer__body-menu .menus nav ul li{font-weight:400;font-size:16rem;line-height:100%;letter-spacing:0%;vertical-align:middle;color:#fff;opacity:.8}.footer__body-menu .desc{font-weight:400;font-size:14rem;leading-trim:Cap height;line-height:100%;letter-spacing:-1%;color:#fff;max-width:680rem;opacity:.6}.footer__body .desc{font-weight:400;font-size:10rem;line-height:100%;letter-spacing:-1%;color:#fff;max-width:680rem;opacity:.6;text-align:justify}.footer__body .rights{font-weight:400;font-style:italic;font-size:10rem;line-height:11rem;letter-spacing:-3%;vertical-align:middle;color:#fff;opacity:.6;text-align:center;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__body-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:24rem;position:relative;z-index:2}.footer__body-social .wrap__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14rem;-webkit-column-gap:10rem;-moz-column-gap:10rem;column-gap:10rem;row-gap:16rem}.footer__body-social .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem}.footer__body-social .item span{font-weight:400;font-size:14rem;line-height:120%;letter-spacing:0%;color:rgba(255,255,255,.6)}.footer__body-social .item .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:42rem}.footer__body-social .item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5rem;font-weight:400;font-size:16rem;line-height:16rem;letter-spacing:-1%;color:#fff}.footer__body-social .item a svg{width:16rem;height:16rem}.footer__body-social button{padding:24rem 117rem;background:#ff4646;border-radius:12rem;color:#fff;font-weight:400;font-size:16rem;line-height:18rem;letter-spacing:-1%}.price__modal{width:100%;height:100vh;background:rgba(30,30,30,.4392156863);position:fixed;top:0;left:0;z-index:10;display:none}.price__modal-wrap{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.price__modal-body{padding:68rem 16rem 32rem 16rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem;border-radius:12rem;background:#fff}.price__modal-body .rows{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, rgba(30, 30, 30, 0.2)), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, rgba(30, 30, 30, 0.2)), color-stop(1rem, transparent));background-image:linear-gradient(rgba(30, 30, 30, 0.2) 1rem, transparent 1rem),linear-gradient(90deg, rgba(30, 30, 30, 0.2) 1rem, transparent 1rem);background-size:40rem 40rem;opacity:.3}.price__modal-body .price-close{position:absolute;top:16rem;right:16rem;width:36rem;height:36rem;background:rgba(0,0,0,0);border-radius:8rem;border:1.5rem solid #1e1e1e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.price__modal-body .price-close svg{width:16rem;height:16rem}.price__modal-body img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.price__modal-body .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem;position:relative;z-index:2}.price__modal-body .text span{font-weight:400;font-size:24rem;line-height:100%;letter-spacing:-1%;color:#1e1e1e}.price__modal-body .text p{font-weight:400;font-size:14rem;line-height:120%;letter-spacing:0%;max-width:283rem;color:#1e1e1e;opacity:.8}.price__modal-body form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2}.price__modal-body form .form__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:8rem;max-width:294rem}.price__modal-body form .form__wrap input:first-child{width:100%}.price__modal-body form .form__wrap input{border-radius:12rem;background:#fff;border:1rem solid rgba(30,30,30,.6);font-weight:400;font-size:14rem;line-height:100%;letter-spacing:-1%;color:#1e1e1e;padding-left:24rem;height:50rem;width:294rem}.price__modal-body form button{width:100%;height:58rem;background:#ff4646;border-radius:12rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:400;font-size:14rem;leading-trim:Cap height;line-height:18rem;letter-spacing:-1%;margin-top:16rem}.price__modal-body form p{font-weight:400;font-size:12rem;line-height:120%;letter-spacing:0%;text-align:center;color:#1e1e1e;opacity:.6;-ms-flex-item-align:center;align-self:center;margin-top:0rem;max-width:280rem;margin-top:16rem}.modal{width:100%;height:100vh;background:rgba(30,30,30,.4392156863);position:fixed;top:0;left:0;z-index:10;display:none}.modal-wrap{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-body{padding:68rem 16rem 32rem 16rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem;border-radius:12rem;background:#fff}.modal-body .rows{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, rgba(30, 30, 30, 0.2)), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, rgba(30, 30, 30, 0.2)), color-stop(1rem, transparent));background-image:linear-gradient(rgba(30, 30, 30, 0.2) 1rem, transparent 1rem),linear-gradient(90deg, rgba(30, 30, 30, 0.2) 1rem, transparent 1rem);background-size:40rem 40rem;opacity:.3}.modal-body .modal-close{position:absolute;top:16rem;right:16rem;width:36rem;height:36rem;background:rgba(0,0,0,0);border-radius:16rem;border:1.5rem solid #1e1e1e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1}.modal-body .modal-close svg{width:16rem;height:16rem}.modal-body img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.modal-body .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem;position:relative;z-index:2}.modal-body .text span{font-weight:400;font-size:24rem;line-height:100%;letter-spacing:-1%;color:#1e1e1e}.modal-body .text p{font-weight:400;font-size:14rem;line-height:120%;letter-spacing:0%;max-width:283rem;color:#1e1e1e;opacity:.8}.modal-body form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2}.modal-body form .form__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;gap:8rem;max-width:294rem}.modal-body form .form__wrap input{border-radius:12rem;background:#fff;border:1rem solid rgba(30,30,30,.6);font-weight:400;font-size:14rem;line-height:100%;letter-spacing:-1%;color:#1e1e1e;padding-left:24rem;height:50rem;width:294rem}.modal-body form button{width:100%;height:58rem;background:#ff4646;border-radius:12rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:400;font-size:14rem;leading-trim:Cap height;line-height:18rem;letter-spacing:-1%;margin-top:16rem}.modal-body form p{font-weight:400;font-size:12rem;line-height:120%;letter-spacing:0%;text-align:center;color:#1e1e1e;opacity:.6;-ms-flex-item-align:center;align-self:center;margin-top:16rem;max-width:283rem}.header__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;top:0;left:0;z-index:9;overflow:hidden}.header__wrap .header__mobile.active{height:calc(100vh - 134rem);padding:48rem 16rem 34rem 16rem}.header__wrap .header__mobile{width:100%;background:#eaeaea;padding:0 16rem;height:calc(100vh - 134rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48rem;-webkit-transition:all .3s ease;transition:all .3s ease;height:0;overflow:hidden}.header__wrap .header__mobile .footer__body-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;z-index:2;padding:0 16rem}.header__wrap .header__mobile .footer__body-menu .menus{padding-left:0rem;margin-top:0rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important;gap:30rem;width:100%}.header__wrap .header__mobile .footer__body-menu .menus nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12rem}.header__wrap .header__mobile .footer__body-menu .menus nav span{font-weight:400;font-size:18rem;line-height:18rem;letter-spacing:-1%;vertical-align:middle;color:#1e1e1e}.header__wrap .header__mobile .footer__body-menu .menus nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12rem}.header__wrap .header__mobile .footer__body-menu .menus nav ul li{font-weight:400;font-size:16rem;line-height:100%;letter-spacing:0%;vertical-align:middle;color:#1e1e1e;opacity:.8}.header__wrap .header__mobile .desc{font-weight:400;font-size:10rem;line-height:125%;letter-spacing:-1%;color:#1e1e1e;max-width:680rem;opacity:.6;text-align:justify}.header__wrap .header__mobile .items__header{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__wrap .header__mobile .items__header p{font-weight:400;font-style:italic;font-size:10rem;line-height:110%;letter-spacing:-3%;vertical-align:middle;color:#1e1e1e;opacity:.6}.header__wrap .header__mobile .rights{font-weight:400;font-style:italic;font-size:10rem;line-height:11rem;letter-spacing:-3%;vertical-align:middle;color:#1e1e1e;opacity:.6;text-align:center;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header__wrap .header__mobile .footer__body-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:24rem;position:relative;z-index:2;padding:0 16rem}.header__wrap .header__mobile .footer__body-social .wrap__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14rem;-webkit-column-gap:10rem;-moz-column-gap:10rem;column-gap:10rem;row-gap:16rem}.header__wrap .header__mobile .footer__body-social .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem}.header__wrap .header__mobile .footer__body-social .item span{font-weight:400;font-size:14rem;line-height:120%;letter-spacing:0%;color:rgba(30,30,30,.6)}.header__wrap .header__mobile .footer__body-social .item .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:42rem}.header__wrap .header__mobile .footer__body-social .item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5rem;font-weight:400;font-size:16rem;line-height:16rem;letter-spacing:-1%;color:#1e1e1e}.header__wrap .header__mobile .footer__body-social .item a svg{width:16rem;height:16rem}.header__wrap .header__mobile .footer__body-social .wrap__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:8rem}.header__wrap .header__mobile .footer__body-social .build{padding:0;width:259rem;height:59rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ff4646;border-radius:12rem;color:#fff;font-weight:400;font-size:16rem;line-height:18rem;letter-spacing:-1%}.header__wrap .header__mobile .footer__body-social .cart{width:59rem;height:59rem;background:#ff4646;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:12rem;padding:0}.header__wrap .header__mobile .footer__body-social .cart svg{width:24rem;height:24rem}.header__wrap .header{width:100%;padding:24rem 0;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);position:relative}.header__wrap .header .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:url(../images/dist/header__bg.png) center no-repeat;background-size:cover}.header__wrap .header .rows{width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:40rem 40rem;opacity:.1}.header__wrap .header .burger.active{border-radius:50%;width:28rem;height:28rem;border-radius:12rem;border:1rem solid #fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__wrap .header .burger.active span{position:absolute;width:12rem}.header__wrap .header .burger.active span:nth-child(1){rotate:45deg}.header__wrap .header .burger.active span:nth-child(3){rotate:-45deg}.header__wrap .header .burger.active span:nth-child(2){opacity:0}.header__wrap .header .burger{width:27rem;height:13rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(0,0,0,0);position:relative}.header__wrap .header .burger span{width:100%;height:1.5rem;background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.header__wrap .header__body{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:1}.header__wrap .header__body-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:82rem}.header__wrap .header__body-main-logo{width:153rem;height:28rem}.header__wrap .header__body-main-logo img{width:100%;height:100%}.header__wrap .header__body-main .header__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:48rem}.header__wrap .header__body-main .header__menu ul li{font-weight:400;font-size:18rem;leading-trim:Cap height;line-height:100%;letter-spacing:-1%;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.8}.header__wrap .header__body-main .header__menu ul li.active{opacity:1}.header__wrap .header__body-main .header__menu ul li:hover{opacity:1}.header__wrap .header__body-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:48rem}.header__wrap .header__body-action-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24rem}.header__wrap .header__body-action-social-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8rem}.header__wrap .header__body-action-social-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5rem;font-weight:400;font-size:16rem;line-height:16rem;letter-spacing:-1%;color:#fff}.header__wrap .header__body-action-social-item a svg{width:16rem;height:16rem}.header__wrap .header__body-action-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16rem}.header__wrap .header__body-action-buttons .build{padding:24rem 64rem;border-radius:16rem;background:#ff4646;font-weight:400;font-size:18rem;leading-trim:Cap height;line-height:18rem;letter-spacing:-1%;color:#fff}.header__wrap .header__body-action-buttons .cart{width:61rem;height:61rem;border-radius:16rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ff4646}.header__wrap .header__body-action-buttons .cart svg{width:27rem;height:23rem}.header__wrap .stroke-container{width:100%;max-width:390rem;overflow:hidden;background-color:#fff;white-space:nowrap;padding:24rem 0}.header__wrap .stroke{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-animation:scroll 20s linear infinite;animation:scroll 20s linear infinite;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24rem}.header__wrap .stroke p{font-weight:400;font-size:12rem;line-height:100%;letter-spacing:-1%;color:#2c6bf5}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.main{width:100%;margin-top:150rem}.main__body.alternative{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:21rem}.main__body.alternative .main__body-img{bottom:auto;top:24rem}.main__body.alternative .grad{background:-webkit-gradient(linear, left top, left bottom, color-stop(38.75%, rgba(44, 107, 245, 0)), color-stop(45.43%, rgba(44, 107, 245, 0.6)), color-stop(58.55%, #2C6BF5));background:linear-gradient(180deg, rgba(44, 107, 245, 0) 38.75%, rgba(44, 107, 245, 0.6) 45.43%, #2C6BF5 58.55%)}.main__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:32rem 16rem 16rem 16rem;border-radius:12rem;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);width:100%;height:670rem;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main__body .grad{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:-webkit-gradient(linear, left top, left bottom, color-stop(53.85%, rgba(44, 107, 245, 0)), color-stop(68.75%, rgba(44, 107, 245, 0.6)), color-stop(85.58%, rgba(44, 107, 245, 0.9)));background:linear-gradient(180deg, rgba(44, 107, 245, 0) 53.85%, rgba(44, 107, 245, 0.6) 68.75%, rgba(44, 107, 245, 0.9) 85.58%)}.main__body-img{width:321rem;height:523rem;position:absolute;bottom:0rem;right:17.5rem;z-index:1}.main__body-back{width:100%;height:100%;position:absolute;z-index:0;top:0;left:0;opacity:.3}.main__body .rows{width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:40rem 40rem;opacity:.1}.main__body .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem;position:relative;z-index:3;margin-top:0rem;-ms-flex-item-align:end;align-self:flex-end}.main__body .wrap h1{font-weight:400;font-size:24rem;line-height:110%;letter-spacing:-2%;color:#fff}.main__body .wrap p{font-weight:400;font-size:16rem;leading-trim:Cap height;line-height:120%;letter-spacing:-1%;max-width:909rem;color:#fff}.main__body .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem;margin-left:0rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:3}.main__body .text h1{font-family:var(--bold);font-weight:700;font-style:italic;font-size:72rem;leading-trim:Cap height;line-height:100%;letter-spacing:-6%;text-transform:uppercase;color:#fff}.main__body .text p{font-weight:400;font-size:14rem;leading-trim:Cap height;line-height:100%;letter-spacing:-1%;color:#fff}.main__body .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:3;gap:21rem}.main__body .info .desc{font-weight:400;font-size:16rem;leading-trim:Cap height;line-height:100%;letter-spacing:-1%;color:#fff;max-width:926rem}.main__body .info .info__attr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8rem}.main__body .info .info__attr .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12rem;background:#fff;border-radius:8rem;padding:16rem 23rem}.main__body .info .info__attr .item span{font-weight:400;font-size:24rem;line-height:24rem;color:#2c6bf5}.main__body .info .info__attr .item p{font-weight:400;font-size:14rem;line-height:100%;letter-spacing:0%;color:#1e1e1e;text-align:center}.main__body .info .info__attr .item p br{display:block}.main__body .info .info__attr button{padding:0rem;width:100%;height:59rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ff4646;border-radius:8rem;font-weight:400;font-size:16rem;leading-trim:Cap height;line-height:18rem;letter-spacing:-1%;color:#fff}.main__catalog{width:100%;margin-top:50rem}.main__catalog-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem}.main__catalog-body-info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem}.main__catalog-body-info h2{padding:18rem 0rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:12rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:18rem;line-height:120%;letter-spacing:-1%;color:#fff}.main__catalog-body-info h2 .rows{width:1872rem;height:872rem;position:absolute;top:-50rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:40rem 40rem;opacity:.1}.main__catalog-body-info a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8rem;font-weight:400;font-size:16rem;line-height:16rem;letter-spacing:-1%;vertical-align:middle;color:rgba(30,30,30,.6)}.main__catalog-body-info a svg{width:16rem;height:16rem}.main__catalog-body-block{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16rem}.main__catalog-body-block .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16rem}.main__catalog-body-block .wrap .main__catalog-body-block-item{width:171rem;height:171rem;padding:16rem 16rem 24rem 16rem}.main__catalog-body-block .wrap .main__catalog-body-block-item img{width:139rem;height:83rem;position:relative;z-index:2}.main__catalog-body-block .wrap .main__catalog-body-block-item span{font-weight:400;font-size:14rem;leading-trim:Cap height;line-height:18rem;letter-spacing:-1%;color:#1e1e1e;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;z-index:2;padding-left:0rem}.main__catalog-body-block-item:last-child{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.main__catalog-body-block-item:first-child{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.main__catalog-body-block-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border-radius:12rem;overflow:hidden}.main__catalog-body-block-item .grad{background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:0}.main__catalog-body-block-item .rows{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:100rem 100rem;opacity:0}.main__catalog-body-block-item img{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.main__catalog-body-block .big{width:171rem;height:171rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.main__catalog-body-block .big span{font-weight:400;font-size:14rem;leading-trim:Cap height;line-height:18rem;letter-spacing:-1%;color:#1e1e1e;position:relative;z-index:2}.main__catalog-body-block-item:hover span{color:#fff !important}.main__catalog-body-block-item:hover .rows{opacity:.1 !important}.main__catalog-body-block-item:hover .grad{opacity:1 !important}.main__about{width:100%;margin-top:50rem}.main__about-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem}.main__about-body .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem}.main__about-body .info h2{padding:18rem 0rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:12rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:18rem;line-height:120%;letter-spacing:-1%;color:#fff;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.main__about-body .info h2 .rows{width:1872rem;height:872rem;position:absolute;top:-50rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:40rem 40rem;opacity:.1}.main__about-body .info p{font-weight:400;font-size:16rem;line-height:120%;letter-spacing:0%;color:#1e1e1e;max-width:1122rem}.main__about-body-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main__about-body-block .item:not(:nth-child(n+2):nth-child(-n+3)) span br{display:none}.main__about-body-block .item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24rem;width:100%}.main__about-body-block .item img{width:72rem;height:72rem}.main__about-body-block .item div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6rem}.main__about-body-block .item div span{font-weight:400;font-size:14rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e;white-space:nowrap}.main__about-body-block .item div p{font-weight:400;font-size:12rem;line-height:130%;letter-spacing:0%;color:#1e1e1e;opacity:.6;white-space:nowrap}.default{width:100%;margin-top:50rem}.default__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64rem}.default__body .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem}.default__body .item h2{border-radius:12rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:18rem;line-height:120%;letter-spacing:-1%;color:#fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:58rem}.default__body .item h2 .rows{width:1872rem;height:872rem;position:absolute;top:-50rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:40rem 40rem;opacity:.1}.default__body .item .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem}.default__body .item .info p{font-weight:400;font-size:16rem;line-height:120%;letter-spacing:-1%;max-width:1082rem;color:#1e1e1e;text-align:justify}.default__body .item .info button{padding:24rem 0rem;background:#ff4646;border-radius:12rem;font-weight:400;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:16rem;leading-trim:Cap height;line-height:18rem;letter-spacing:-1%;color:#fff;max-width:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.review{width:100%;margin-top:50rem}.review__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem}.review__body-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem}.review__body-info h2{border-radius:12rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:18rem;line-height:120%;letter-spacing:-1%;color:#fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:58rem}.review__body-info h2 .rows{width:1872rem;height:872rem;position:absolute;top:-50rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:40rem 40rem;opacity:.1}.review__body-info-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem}.review__body-info-text p{font-weight:400;font-size:16rem;line-height:120%;letter-spacing:-1%;max-width:1082rem;color:#1e1e1e;text-align:justify}.review__body-info-text span{font-weight:400;font-size:16rem;line-height:120%;letter-spacing:-1%;color:rgba(30,30,30,.6)}.review__body-info-text span a{color:#ff4646;text-decoration:underline}.review__body .my-carousel-progress{background:rgba(30,30,30,.2);width:230rem;-ms-flex-item-align:center;align-self:center}.review__body .my-carousel-progress-bar{background:#1e1e1e;height:2rem;-webkit-transition:width 400ms ease;transition:width 400ms ease;width:0}.review__body .splide{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.review__body .splide .splide__arrow{width:64rem;height:64rem;border-radius:50%;opacity:1 !important;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%)}.review__body .splide .splide__arrow svg{fill:none;width:15rem;height:22rem}.review__body .splide .splide__arrow--prev{display:none}.review__body .splide .splide__slide{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16rem;width:100% !important;margin-right:16rem !important;padding:16rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.review__body .splide .splide__slide .info{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review__body .splide .splide__slide .info img{width:52rem;height:52rem}.review__body .splide .splide__slide .info .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8rem}.review__body .splide .splide__slide .info .wrap span{font-weight:400;font-size:18rem;line-height:18rem;letter-spacing:-1%;color:#1e1e1e}.review__body .splide .splide__slide .info .wrap p{font-weight:400;font-size:14rem;line-height:16rem;letter-spacing:0%;color:rgba(30,30,30,.6)}.review__body .splide .splide__slide .desc{font-weight:400;font-size:12rem;line-height:130%;letter-spacing:0%;color:#1e1e1e}.review__body .dope{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:29rem;padding-left:0rem}.review__body .dope p{font-weight:400;font-size:16rem;line-height:120%;letter-spacing:-1%;max-width:1109rem;color:#1e1e1e;text-align:justify}.review__body .dope a{width:100%;padding:24rem 0rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#ff4646;color:#fff;max-width:none;border-radius:12rem;font-weight:400;font-size:16rem;line-height:18rem}.contact{width:100%;margin-top:50rem}.contact__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem}.contact__body h2{padding:18rem 0rem;width:100%;border-radius:12rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:18rem;line-height:120%;letter-spacing:-1%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;max-width:none}.contact__body h2 .rows{width:1872rem;height:872rem;position:absolute;top:-50rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:40rem 40rem;opacity:.1}.contact__body-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem}.contact__body-block .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem}.contact__body-block .info h3{font-weight:400;font-size:18rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e}.contact__body-block .info .address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem}.contact__body-block .info .address span{font-weight:400;font-size:14rem;line-height:18rem;letter-spacing:0%;color:#1e1e1e;opacity:.6}.contact__body-block .info .address a{font-weight:400;font-size:16rem;line-height:130%;letter-spacing:0%;color:#1e1e1e;white-space:nowrap}.contact__body-block .info .action{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32rem}.contact__body-block .info .action .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem}.contact__body-block .info .action .items .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem}.contact__body-block .info .action .items .item span{font-weight:400;font-size:14rem;line-height:18rem;letter-spacing:0%;color:#1e1e1e;opacity:.6}.contact__body-block .info .action .items .item .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact__body-block .info .action .items .item a{font-weight:400;font-size:16rem;line-height:130%;letter-spacing:0%;color:#1e1e1e}.contact__body-block .info .action .items .item p{font-weight:400;font-size:16rem;line-height:130%;letter-spacing:0%;color:#1e1e1e}.contact__body-block .info .action .items button{padding:20.5rem 37rem;background:#ff4646;border-radius:12rem;color:#fff;font-weight:400;font-size:14rem;line-height:18rem;letter-spacing:-1%}.contact__body-block iframe{width:100%;height:180rem;border-radius:12rem;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.product{width:100%;margin-top:150rem}.product__body{background:#fff;border-radius:12rem;padding:24rem 16rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product__body-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem;margin-top:0 !important}.product__body-info .bread{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}.product__body-info .bread a{font-weight:400;font-size:14rem;line-height:20rem;letter-spacing:-1%;vertical-align:middle;color:rgba(17,17,17,.6);-webkit-transition:all .3s ease;transition:all .3s ease}.product__body-info .bread a:hover{color:#2f78ff}.product__body-info .bread p{font-weight:400;font-size:16rem;line-height:20rem;letter-spacing:-1%;vertical-align:middle;color:rgba(17,17,17,.6);-webkit-transition:all .3s ease;transition:all .3s ease}.product__body-info .bread p:last-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:380rem}.product__body-info h1{font-weight:400;font-size:20rem;line-height:120%;letter-spacing:-2%;vertical-align:middle;color:#111;max-width:1206rem}.product__body-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem;margin-top:16rem}.product__body-main .images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product__body-main .images #product-mini{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:274rem !important}.product__body-main .images #product-mini .splide__slide.is-active{border:1rem solid rgba(17,17,17,.4) !important}.product__body-main .images #product-mini .splide__slide{width:42rem !important;height:42rem !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product__body-main .images #product-mini .splide__slide img{max-width:28rem;max-height:28rem}.product__body-main .images #product-mini .splide__arrow{width:16rem;height:16rem;background:rgba(0,0,0,0);opacity:1}.product__body-main .images #product-mini .splide__arrow--prev{top:50%;left:-2em}.product__body-main .images #product-mini .splide__arrow--next{bottom:auto;right:-2em}.product__body-main .images #product{width:326rem;height:289rem}.product__body-main .images #product .splide__slide{width:326rem !important;height:289rem}.product__body-main .images #product .splide__slide img{width:100%;height:100%}.product__body-main-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:24rem}.product__body-main-info-attr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12rem}.product__body-main-info-attr button{padding:19rem 35rem;background:rgba(0,0,0,0);border-radius:12rem;border:1rem solid #1e1e1e;font-weight:400;font-size:16rem;leading-trim:Cap height;line-height:120%;letter-spacing:0%;color:#1e1e1e;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:.6}.product__body-main-info-attr button:hover{color:#fff;background:#2f78ff;border-color:rgba(0,0,0,0);opacity:1}.product__body-main-info-attr button.active{color:#fff;background:#2f78ff;border-color:rgba(0,0,0,0);opacity:1}.product__body-main-info .action{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12rem;margin-top:16rem}.product__body-main-info .action .col{width:138rem;height:64rem;border-radius:12rem;background:rgba(0,0,0,0);border:1rem solid rgba(17,17,17,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 24rem}.product__body-main-info .action .col button{width:16rem;height:16rem;background:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product__body-main-info .action .col span{font-weight:400;font-size:16rem;line-height:120%;letter-spacing:-1%;color:#111}.product__body-main-info .action .cart{width:176rem;height:64rem;background:#ff4646;border-radius:12rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:400;font-size:14rem;leading-trim:Cap height;line-height:18rem;letter-spacing:-1%}.product__body-main-info .area{font-weight:400;font-size:12rem;line-height:14rem;letter-spacing:-1%;vertical-align:middle;color:rgba(17,17,17,.6);margin-top:16rem}.product__body-main-info .attr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12rem;margin-top:16rem}.product__body-main-info .attr .name{font-weight:400;font-size:18rem;line-height:120%;letter-spacing:-1%;color:#111}.product__body-main-info .attr ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12rem}.product__body-main-info .attr ul li{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product__body-main-info .attr ul li span{font-weight:400;font-size:14rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e;opacity:.8;max-width:255rem}.product__body-main-info .attr ul li p{font-weight:400;font-size:14rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e;opacity:.8}.product__body-info{margin-top:24rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem}.product__body-info .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12rem}.product__body-info .item h3{font-weight:400;font-size:18rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e;width:309rem}.product__body-info .item p{font-weight:400;font-size:14rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e;max-width:851rem}.project{width:100%;margin-top:50rem}.project__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:64rem}.project__body-what{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem}.project__body-what h2{padding:18rem 0rem;border-radius:12rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:18rem;line-height:120%;letter-spacing:-1%;color:#fff;white-space:nowrap;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;text-align:center;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.project__body-what h2 br{display:none}.project__body-what h2 .rows{width:1872rem;height:872rem;position:absolute;top:-50rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:40rem 40rem;opacity:.1}.project__body-what .attr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16rem}.project__body-what .attr .item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24rem}.project__body-what .attr .item img{width:72rem;height:72rem}.project__body-what .attr .item .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8rem}.project__body-what .attr .item .wrap span{font-weight:400;font-size:14rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e}.project__body-what .attr .item .wrap p{font-weight:400;font-size:12rem;line-height:130%;letter-spacing:0%;color:#1e1e1e;opacity:.6}.project__body-how{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12rem}.project__body-how h3{width:100%;margin-bottom:12rem;height:90rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:12rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:18rem;line-height:120%;letter-spacing:-1%;color:#fff;white-space:nowrap;text-align:center;display:flex;align-items:center;justify-content:center}.project__body-how h3 br{display:none}.project__body-how h3 .rows{width:1872rem;height:872rem;position:absolute;top:-50rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:40rem 40rem;opacity:.1}.project__body-how .item{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24rem;background:#fff;border-radius:12rem;position:relative}.project__body-how .item .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:19rem}.project__body-how .item .text span{font-weight:400;font-size:18rem;leading-trim:Cap height;line-height:24rem;letter-spacing:-1%;color:#2c6bf5}.project__body-how .item .text p{font-weight:400;font-size:14rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e}.project__body-how .item .number{font-weight:400;font-size:100rem;line-height:100rem;color:#ededee;position:absolute;top:15%;right:25rem;height:70rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.project__body-how img{width:100%;height:140rem}.project__body-how button{border-radius:12rem;background:#ff4646;width:100%;height:59rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:400;font-size:18rem;line-height:18rem;letter-spacing:-1%}.sale{width:100%;margin-top:150rem}.sale__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem}.sale__body-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem}.sale__body-info h1{padding:18rem 0rem;width:100%;border-radius:12rem;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:18rem;line-height:120%;letter-spacing:-1%;color:#fff;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;max-width:none}.sale__body-info h1 .rows{width:1872rem;height:872rem;position:absolute;top:-50rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:40rem 40rem;opacity:.1}.sale__body-info p{font-weight:400;font-size:16rem;line-height:125%;letter-spacing:-1%;color:#1e1e1e;max-width:1082rem}.sale__body-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16rem}.sale__body-block-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24rem}.sale__body-block-item img{width:72rem;height:72rem}.sale__body-block-item .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8rem}.sale__body-block-item .wrap .name{font-weight:400;font-size:14rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e}.sale__body-block-item .wrap .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6rem}.sale__body-block-item .wrap .info .desc{font-weight:400;font-size:12rem;line-height:130%;letter-spacing:0%;color:#1e1e1e;opacity:.6}.sale__body-block-item .wrap .info ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6rem}.sale__body-block-item .wrap .info ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6rem}.sale__body-block-item .wrap .info ul li span{width:49rem;min-width:49rem;height:24rem;border-radius:16rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#2c6bf5;font-weight:400;font-size:12rem;line-height:130%;letter-spacing:0%;color:#fff}.sale__body-block-item .wrap .info ul li p{font-weight:400;font-size:12rem;line-height:130%;letter-spacing:0%;color:#1e1e1e;opacity:.6}.sale__body-block .sale__main{width:100%;height:180rem}.terms{width:100%;margin-top:150rem}.terms__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32rem}.terms__body .info{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24rem}.terms__body .info h1{padding:18rem 0rem;width:100%;border-radius:12rem;position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#2C6BF5), to(#2860DB));background:linear-gradient(180deg, #2C6BF5 0%, #2860DB 100%);font-weight:400;font-size:18rem;line-height:120%;letter-spacing:-1%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;max-width:none}.terms__body .info h1 .rows{width:1872rem;height:872rem;position:absolute;top:-50rem;left:-41rem;z-index:1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(1rem, #fff), color-stop(1rem, transparent)),-webkit-gradient(linear, left top, right top, color-stop(1rem, #fff), color-stop(1rem, transparent));background-image:linear-gradient(#fff 1rem, transparent 1rem),linear-gradient(90deg, #fff 1rem, transparent 1rem);background-size:40rem 40rem;opacity:.1}.terms__body .info .filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24rem}.terms__body .info .filter .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8rem;font-weight:400;font-size:16rem;leading-trim:Cap height;line-height:20rem;letter-spacing:0%;vertical-align:middle;color:#111}.terms__body .info .filter .item svg{width:11rem;height:5rem}.terms__body-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16rem}.terms__body-block .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:171rem;height:361rem;padding:16rem 16rem 12rem 16rem;border-radius:12rem;background:#fff}.terms__body-block .item .main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8rem;margin-top:0 !important}.terms__body-block .item .main img{width:100%;height:110rem}.terms__body-block .item .main span{font-weight:400;font-size:13rem;leading-trim:Cap height;line-height:120%;letter-spacing:-1%;color:#1e1e1e;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis}.terms__body-block .item .main p{font-weight:400;font-size:11rem;line-height:120%;letter-spacing:-1%;color:#1e1e1e;opacity:.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis}.terms__body-block .item .action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem}.terms__body-block .item .action button:nth-child(1){background:#2f78ff;color:#fff}.terms__body-block .item .action button{width:100%;height:36rem;border-radius:12rem;background:rgba(30,30,30,.1882352941);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-weight:400;font-size:12rem;line-height:120%;letter-spacing:-1%;-webkit-transition:all .3s ease;transition:all .3s ease}.terms__body-block .item .action button:hover{background:#2f78ff}}