/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:swap;font-family:Kanit;font-style:normal;font-weight:400;src:url(/static/media/Kanit%20Cyrillic.859fc6c3045fa65800e1.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/Inter-VariableFont_opsz,wght.e05c5f3d1fa6a3893d84.ttf) format("truetype")}:root{--black:#000;--blue:#00a6ff;--light-blue:#b6e0ff;--white:#ebebeb;--white2:#fff;--grey:#2a3137;--border:1px solid #dcdcdc;--purple:#8f5ccd;--gradient:linear-gradient(180deg,#8f5ccd,#5b73cb);--box-shawdow:0px 4px 8px 4px #00000040;--border-radius:14px}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{background:#fff;background:var(--white2);background-image:url(/static/media/mainBg.828ce222e63cc9bf6512.svg);background-repeat:repeat-y;color:#000;color:var(--black);font-family:Kanit,sans-serif;font-size:16px;line-height:18px}body,h1,h2,h3{font-weight:400;margin:0}h1,h2,h3,h4{font-family:Kanit,sans-serif}h1{font-size:32px;line-height:34px}h2{font-size:24px;line-height:26px;&.title{color:#00a6ff;color:var(--blue);margin-bottom:32px;padding-block:16px;text-align:center}@media (max-width:480px){font-size:20px;line-height:22px}}h3{font-size:20px;line-height:22px;&.priceTitle{border-bottom:2px solid #ebebeb;border-bottom:2px solid var(--white);color:#00a6ff;color:var(--blue);margin-bottom:16px;padding-block:16px}}p{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:18px;margin:0}.text-center{text-align:center}.textBlue{color:#00a6ff;color:var(--blue)}.textPurple{color:#8f5ccd;color:var(--purple)}.container{margin-inline:auto;padding-inline:16px;width:1320px;@media (max-width:768px){max-width:768px;padding-inline:8px;width:100%}@media (max-width:480px){max-width:480px;padding-inline:8px}}.container-fluid{justify-content:space-between;margin-inline:auto;width:100%}.container-fluid,.row{align-items:center;display:flex}.row{flex-wrap:wrap}.col-sm-7{flex:0 0 auto;width:58.3333333%}ul{align-items:center;display:flex;padding-left:0;& li{list-style:none}}a,button{cursor:pointer}.btn{border:1px;border-radius:14px;border-radius:var(--border-radius);&.btnCallBack{border:1px solid #00a6ff;border:1px solid var(--blue);color:#00a6ff;color:var(--blue);line-height:18px;padding:15px 30.5px}}a{color:#000;color:var(--black);font-family:Inter;text-decoration:none;&.active{color:#8f5ccd;color:var(--purple)}}.purple{color:#8f5ccd;color:var(--purple)}.gradientText{background:linear-gradient(180deg,#8f5ccd,#5b73cb);background:var(--gradient);-webkit-background-clip:text;background-clip:text;color:#0000}p.textSklad{margin-bottom:32px;padding-inline:12px}p.textPO{margin-bottom:32px;padding:29px 206px;@media (max-width:480px){padding-inline:0}}nav.navbar{padding:8px 16px;& .navbar-toggler{display:none}& .collapse{align-items:center;display:flex;justify-content:flex-end;width:100%}& .navbar-nav{gap:48px;margin-right:48px;padding-block:7px;& .nav-link{line-height:18px}& .dropdown{position:relative;& .dropdown-menu{align-items:flex-start;border-radius:14px;border-radius:var(--border-radius);box-shadow:0 4px 8px 4px #00000040;box-shadow:var(--box-shawdow);display:flex;flex-direction:column;left:50%;opacity:0;position:absolute;top:calc(100% + 16px);transform:translateX(-50%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:241px;&.show{background:#fff;background:var(--white2);opacity:1;visibility:visible}& li{padding:15px 8px;transition:.5s ease-in-out;width:100%;&:hover{background-color:#ebebeb;background-color:var(--white)}&:first-child:hover{border-radius:14px 14px 0 0}&:last-child:hover{border-radius:0 0 14px 14px}}}}}& .navbtnBlock{align-items:center;display:flex;gap:16px;& .btnTg{height:48px;position:relative;width:48px;&:before{background-image:url(/static/media/tg_top.53e0ab0200e653db6d26.svg);background-repeat:no-repeat;background-size:100%;content:"";display:block;height:48px;width:48px}}}}nav.nav-mobile{& .navbar-toggler{background-color:#00a6ff;background-color:var(--blue);border:none;border-radius:8px;display:block;height:48px;padding:0;position:relative;width:48px;&:before{background-image:url(/static/media/burger.572282eb702af008ab12.svg);background-repeat:no-repeat;background-size:100%;content:"";height:48px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:48px}}& .collapse{background:#fff;left:0;max-height:0;opacity:0;overflow:hidden;position:absolute;right:0;top:65px;transition:max-height .4s ease-out,padding .3s ease;width:100%;& .navbar-nav{gap:0;margin-inline:auto;opacity:0;padding:0 20px;transform:translateY(-10px);transition:opacity .3s ease .1s,transform .3s ease .1s}&.show{max-height:570px;opacity:1;padding:0 20px 20px;transform:translateY(0);z-index:99;& .navbar-nav{flex-direction:column;margin-inline:auto;opacity:1;padding:0 20px 20px;transform:translateY(0);& li{padding-block:8px;text-align:center;width:100%;&.dropdown{padding-bottom:0}}}& .navbtnBlock{justify-content:center;padding-top:8px}& .dropdown-menu{box-shadow:none;height:0;opacity:0;position:inherit;transition:max-height .4s ease-out,transform .3s ease .1s;visibility:hidden;width:100%;&.show{height:-webkit-max-content;height:max-content;opacity:1;visibility:visible}}& .dropdown a.nav-link{display:block;margin-bottom:8px}}}}.d-none{display:none}.footerBlock{background:#fff;background:var(--white2);border-radius:14px 14px 0 0;padding:16px;& .footerInfo{display:flex;flex-wrap:wrap;gap:48px;margin-bottom:8px;& .footerInfoBox{flex-basis:0;flex-grow:1;& h3{color:#00a6ff;color:var(--blue)}& a,& h3{margin-bottom:16px}& a{color:#000;color:var(--black);display:block;font-family:Inter;line-height:18px;&.btnTg{height:16px;position:relative;width:16px;&:before{background-image:url(/static/media/tg_footer.5557363be6fa36bd7a04.svg);background-repeat:no-repeat;background-size:100%;content:"";display:block;height:16px;width:16px}}}& .footerMenu{align-items:flex-start;display:flex;flex-direction:column;gap:16px;& li a{margin-bottom:0}}}}& .footerBottom{align-items:center;border-top:1px solid #ebebeb;border-top:1px solid var(--white);display:flex;justify-content:space-between;padding-top:22px;width:100%;& p{font-family:Inter,sans-serif;margin:0}& p:last-child{width:405px}}}@media (max-width:480px){.footerBlock{& .footerInfo{display:flex;flex-direction:column;gap:2px}& .footerBottom{align-items:flex-start;flex-direction:column;& p:last-child{width:100%}}}}.animate-item{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease;&.animate-visible{opacity:1;transform:translateY(0)}}.topBox{border-radius:14px;padding-block:16px;width:calc(25% - 20px);& h2{margin-bottom:24px}@media (max-width:768px){width:calc(33.33333% - 5.33333px)}@media (max-width:480px){align-items:center;display:flex;flex-direction:column;height:120px;justify-content:center}}.topBox,.topBoxCases{background:#fff9;border:1px solid #fffc;cursor:pointer;text-align:center;transition:.3s ease-in-out;&:hover{box-shadow:0 4px 8px 4px #00000040;transform:scale(1.05)}}.topBlockCases{align-items:center;color:#00a6ff;color:var(--blue);display:flex;gap:16px;margin-bottom:48px}.topBoxCases{border-radius:14px;border-radius:var(--border-radius);width:calc(20% - 12.8px);& p{font-family:Inter,sans-serif}}.textBlockPage{background-color:#fff;background-color:var(--white2);border-radius:14px;border-radius:var(--border-radius);font-family:Inter,sans-serif;margin-bottom:32px;padding:32px 16px;& ul.textList,ul.listStyleDisk,ul.textList2{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;& p{margin-bottom:16px}& li{font-weight:600;& ul.textList2{& li{font-size:16px;font-weight:400;margin-left:32px}}}}& ul.textList3{align-items:flex-start;display:flex;flex-direction:column}& ul.textList3 li{font-weight:400}& ul.textList2,& ul.textList3 li{margin-bottom:10px}& ul.textList2{& li{line-height:18px}}& ul.listStyleDisk li{list-style:disc}& table.table{font-weight:400;margin-bottom:24px;width:100%;& tr{align-items:center;border-bottom:1px solid #b1b1b1;display:flex;flex:1 1;padding-bottom:16px;& ul li{font-weight:400;margin-left:16px}}& tr td{padding-inline:16px}& tr td:first-child{width:40%}& tr td:last-child{width:60%}}}a.textLink{color:#00a6ff;color:var(--blue)}.casesMainBlock{grid-row-gap:16px;grid-column-gap:16px;background-color:#fff;background-color:var(--white2);column-gap:16px;display:grid;grid-template-columns:repeat(2,636px);grid-template-rows:auto;height:auto;margin-inline:auto;margin-bottom:32px;max-width:1320px;padding:16px;row-gap:16px;width:100%;& .caseBlock{position:relative;transition:.3s ease-in-out;width:100%;& .caseBlockImg{height:355px;width:100%;& img{max-height:355px;object-fit:contain;width:100%;@media (max-width:480px){max-height:250px}}@media (max-width:480px){height:250px}}& .caseBlockTags{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px;height:148px;justify-content:flex-start;margin-bottom:32px;max-width:662px;width:100%;& span{background-color:#ebebeb;border-radius:14px;border-radius:var(--border-radius);cursor:pointer;display:block;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:18px;padding:4px 8px;transition:.3s ease-in-out;width:-webkit-max-content;width:max-content;&:hover{box-shadow:0 4px 8px 4px #00000040;transform:scale(1.05)}@media (max-width:480px){margin-inline:auto;text-align:center;width:clamp(17.5rem,-6.25rem + 100vw,23.75rem)}}@media (max-width:480px){height:-webkit-max-content;height:max-content}}& .caseBlockLinks{display:flex;flex-direction:column;gap:11px;& a{color:#00a6ff;color:var(--blue);display:block;line-height:18px;padding-block:3px;padding-right:32px;position:relative;width:-webkit-max-content;width:max-content;&:after{background-image:url(/static/media/chevron-right.9ea6ec8171716ad499a1.svg);background-position:50%;background-repeat:no-repeat;content:"";height:24px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px}@media (max-width:480px){width:clamp(17.5rem,-6.25rem + 100vw,23.75rem)}}}}& .caseBlock:first-child{border-radius:14px;border-radius:var(--border-radius);display:flex;grid-column-end:3;grid-column-start:1;width:100%;&:hover{box-shadow:0 4px 8px 4px #00000040}&:hover,&:hover img{transform:scale(1.01)}& .caseBlockDescription{padding:16px;& .caseBlockTitle{margin-bottom:32px;max-width:285px;width:100%;& p{margin-bottom:16px}}& p{font-family:Inter,sans-serif;margin-bottom:8px}}}& .caseBlock:nth-child(2){grid-column-end:2;grid-column-start:1;grid-row-start:2}& .caseBlock:nth-child(3){grid-column-end:3;grid-column-start:2;grid-row-start:2}& .caseBlock:nth-child(4){grid-column-end:2;grid-column-start:1;grid-row-start:3}& .caseBlock:nth-child(5){grid-column-end:3;grid-column-start:2;grid-row-start:3}& .caseBlock:nth-child(6){grid-column-end:2;grid-column-start:1;grid-row-start:4}& .caseBlock:nth-child(7){grid-column-end:3;grid-column-start:2;grid-row-start:4}& .caseBlock:nth-child(2),.caseBlock:nth-child(3),.caseBlock:nth-child(4),.caseBlock:nth-child(5),.caseBlock:nth-child(6),.caseBlock:nth-child(7){border:1px solid #dcdcdc;border-radius:14px;border-radius:var(--border-radius);padding:16px;& .caseBlockImg{margin-bottom:24px}&:hover{box-shadow:0 4px 8px 4px #00000040;transform:scale(1.01)}& .caseBlockDescription{padding-inline:16px;& .caseBlockTitle{margin-bottom:16px;max-width:437px;width:100%;& p{height:36px;margin-bottom:16px;@media (max-width:480px){height:-webkit-max-content;height:max-content}}}@media (max-width:480px){padding-bottom:16px}}& .caseBlockLinks{bottom:0;left:0;margin-bottom:16px;margin-left:16px;position:absolute}}}@media (max-width:768px){.topBlockCases{align-items:center;flex-wrap:wrap;justify-content:center;max-width:768px;width:100%}.casesMainBlock{display:flex;flex-direction:column;max-width:768px;& .caseBlock:first-child{border:1px solid #dcdcdc;flex-direction:column;padding:16px;width:100%;& .caseBlockTags{flex-direction:row;height:auto}}}}.contactsBlock{display:flex;gap:24px;margin-bottom:64px;& .contact-item{width:100%;& h3{margin-bottom:8px}& a.contact-link{display:block}& a.contact-link,& p{margin-bottom:24px}}& .contact-item:first-child{max-width:214px;padding-top:16px}& .contact-item:nth-child(2){max-width:463px;padding-top:16px}& form{background-color:#fff;background-color:var(--white2);border-radius:14px;border-radius:var(--border-radius);display:flex;flex-direction:column;gap:8px;padding:16px;width:100%;& fieldset{border:none;display:flex;flex-direction:column;gap:8px;margin-bottom:16px;padding:0}& input,textarea{border:1px solid #ebebeb;border:1px solid var(--white);border-radius:8px;color:#000;color:var(--black);padding:10px}& button[type=submit]{background-color:#00a6ff;background-color:var(--blue);border:none;border-radius:14px;border-radius:var(--border-radius);color:#fff;color:var(--white2);padding:15px 38px;width:-webkit-max-content;width:max-content}& .form-group{align-items:flex-start;display:flex;gap:20px}& input[type=checkbox]{height:16px;width:16px}& label{display:inline-block;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:18px;& a{color:#00a6ff;color:var(--blue)}}}@media (max-width:480px){flex-direction:column}}.topBanner_topBanner__btrQR{padding:116px 299px;text-align:center;& h1{margin-bottom:24px}& p{font-family:Inter;margin:0;padding-inline:90px}}@media (max-width:768px){.topBanner_topBanner__btrQR{padding:100px 32px}}@media (max-width:480px){.topBanner_topBanner__btrQR{padding:91px 46px;& h1{font-size:24px;font-weight:400;line-height:26px}& p{padding-inline:0}}}.topBlocks{align-items:center;display:flex;gap:20px;margin-bottom:24px;margin-top:32px;width:100%}@media (max-width:768px){.topBlocks{flex-wrap:wrap;gap:8px;justify-content:center}}@media (max-width:480px){.topBlocks{gap:8px}}.stekWrapper{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px;padding-block:8px;& .stekBox{background-color:var(--white2);border-radius:8px;cursor:pointer;padding-block:16px;text-align:center;width:100px;& p{margin-bottom:0}}}@media (max-width:480px){.stekWrapper{justify-content:center}}.textBlock{align-items:center;display:flex;gap:54px;margin-bottom:32px}@media (max-width:480px){.textBlock{flex-direction:column;gap:16px}}.textContent,.textTitle{width:50%}.textTitle{position:relative;&:before{background-image:url(/static/media/arrow.eda11613ec2d03cceb13.svg);background-position-y:0;background-repeat:no-repeat;background-size:100%;content:"";height:32px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:32px}& h3{color:var(--blue);margin-bottom:19px}& hr{background:var(--white2);border:0;height:1px}@media (max-width:480px){& .textContent{width:100%}}}@media (max-width:480px){.textContent,.textTitle{width:100%}}.textContent{& p{font-family:Inter,sans-serif;margin:0 0 10px}}.textBtns{align-items:center;display:flex;gap:8px;& .btnArrow{background:#0000;border:1px solid var(--blue);display:block;height:48px;position:relative;width:48px;&:before{background-image:url(/static/media/arrowBtn.f25d8065119850a8551b.svg);background-repeat:no-repeat;background-size:100%;content:"";height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px}}}.link{border-radius:var(--border-radius);display:block;padding-block:15px;position:relative;width:-webkit-max-content;width:max-content;&.bg-less{background:#0000;color:var(--blue);transition:all .5s ease-in-out;&:hover{background-color:var(--blue);color:var(--white2);&:after{background-color:var(--blue);background-image:url(/static/media/arrowBtn-White.0e60cd4eec3673a4a551.svg)}}}&.bg-blue{background-color:var(--blue);color:var(--white2);transition:all .5s ease-in-out}&.border{border:1px solid var(--blue)}&.medium{padding-inline:43px}&.medium-low{padding-inline:37px}&.iconArrow:after{background-color:initial;background-image:url(/static/media/arrowBtn.f25d8065119850a8551b.svg);background-position:50%;background-repeat:no-repeat;border:1px solid var(--blue);border-radius:var(--border-radius);content:"";height:48px;position:absolute;right:-56px;top:50%;transform:translateY(-50%);transition:all .5s ease-in-out;width:48px}}.btnTeam{background:#0000;border:1px solid var(--blue);padding:15px 43.5px;width:-webkit-max-content;width:max-content}.btnProjects,.btnTeam{color:var(--blue);display:block}.btnProjects{border:1px solid var(--white);box-sizing:border-box;font-family:Kanit,sans-serif;font-size:24px;line-height:26px;margin-top:auto;padding:19px 8px;position:relative;width:calc(33.33333% - 5.33333px);&:after{background-image:url(/static/media/arrowBtn.f25d8065119850a8551b.svg);background-repeat:no-repeat;content:"";height:24px;margin-right:8px;position:absolute;right:0;width:24px}}.btnLink{background-color:var(--blue);color:var(--white);display:block;margin-inline:auto;margin-bottom:32px;padding:15px 37px;width:-webkit-max-content;width:max-content}.commonBlock{background:#fff;border:1px solid #fffc;border-radius:14px;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:wrap;gap:32px;margin-block:32px;margin-inline:auto;max-width:1320px;padding:16px;width:100%;& .headersBlock{align-items:center;border-bottom:1px solid #ebebeb;display:flex;justify-content:space-between;margin-bottom:10.5px;padding-bottom:16px;padding-top:10.5px}& h2{color:#00a6ff}& .contentBlock{align-items:center;cursor:pointer;display:flex;flex-wrap:wrap;gap:8px;& .contentBox,.contentBox2{border:1px solid #ebebeb;border-radius:14px;box-sizing:border-box;transform-style:preserve-3d;transition:transform .3s ease,box-shadow .3s ease;&:hover{box-shadow:5px 10px 30px #0000001a;transform:perspective(500px) rotateX(5deg) rotateY(2deg)}}& .contentBox{padding:25px 8px;width:calc(25% - 6px);& img{display:block;margin-bottom:16px}& p{font-family:Inter,sans-serif;margin-bottom:0}}& .contentBox2{display:flex;flex-direction:column;gap:32px;height:168px;justify-content:space-between;padding:16px 16px 30px;width:calc(33.33333% - 5.33333px);& p{font-family:Inter,sans-serif;margin-block:0}}& .partnerBox{align-items:center;display:flex;height:70px;justify-content:center;padding:8px;width:165px}& .partnerBox img{filter:grayscale(100%);transition:filter .3s ease;width:100%;&:hover{filter:grayscale(0)}}}@media (max-width:768px){& .contentBlock{align-items:stretch;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));& .contentBox,.contentBox2{width:100%}}}@media (max-width:480px){& .partnerBlock{grid-template-columns:repeat(2,minmax(150px,1fr))}}& .tableEcoBlock{& button.btnControlAccordion{align-items:center;background:#0000;display:flex;justify-content:space-between;padding:0;position:relative;width:100%;& span{color:var(--blue);display:block;font-size:24px;height:24px;transform:rotate(45deg);transition:transform .6s cubic-bezier(.075,.82,.165,1);width:24px}&.active span{transform:rotate(0deg)}}& .tableContent{max-height:0;overflow:hidden;transition:max-height .4s ease-out,padding .3s ease;&.active{max-height:-webkit-max-content;max-height:max-content}}& .tableEco{font-family:Inter,sans-serif;opacity:0;transform:translateY(-10px);transition:opacity .3s ease .1s,transform .3s ease .1s;& thead{font-size:16px;font-weight:500;line-height:18px}& tr{align-items:center;border-bottom:1px solid #ebebeb;display:flex;gap:16px;width:100%;& td{padding:8px;text-align:left}}& tr td:first-child{width:26%}& tr td:last-child{width:74%}& tbody tr td{color:var(--black);font-size:16px;font-weight:400;line-height:18px}}& .tableContent.active .tableEco{opacity:1;transform:translateY(0)}}}@media (max-width:768px){.commonBlock{max-width:768px}}@media (max-width:480px){.commonBlock{max-width:480px}}:root{--animation-duration:0.5s;--transition-easing:cubic-bezier(0.4,0,0.2,1)}.projectsBlock{margin:0 auto;max-width:1280px;width:100%}.slider-wrapper{align-items:center;display:flex;margin-bottom:48px;position:relative}.slides-container{grid-gap:20px;display:grid;flex:1 1;gap:20px;grid-template-columns:repeat(4,1fr);transition:transform .5s cubic-bezier(.4,0,.2,1);will-change:transform;@media (max-width:768px){grid-template-columns:repeat(3,1fr)}@media (max-width:480px){grid-template-columns:repeat(1,1fr)}}.slides-container.animating{pointer-events:none}@keyframes slideAppear{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.slide-card{animation:slideAppear .5s ease-out forwards;border:var(--border);border-radius:16px;box-shadow:0 5px 15px #0000001a;display:flex;flex-direction:column;height:444px;opacity:0;overflow:hidden;padding:16px;transition:transform .3s ease,box-shadow .3s ease,opacity .3s ease}.slide-card:hover{transform:translateY(-3px) scale(1.02);transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s var(--transition-easing)}.slide-card.active:hover{transform:translateY(-5px) scale(1.02)}.slide-card:first-child{animation-delay:.1s}.slide-card:nth-child(2){animation-delay:.2s}.slide-card:nth-child(3){animation-delay:.3s}.slide-card:nth-child(4){animation-delay:.4s}.slide-image-container{height:193px;margin-bottom:42px;overflow:hidden;position:relative}.slide-image{height:100%;object-fit:contain;transition:transform .5s ease;width:100%}.slide-card:hover .slide-image{transform:scale(1.05)}.slide-content{display:flex;flex:1 1;flex-direction:column;justify-content:space-between}.slide-content span:first-child{background-color:#ebebeb;border-radius:8px;display:block;font-family:Roboto,sans-serif;font-weight:600;line-height:1.5;margin-bottom:16px;padding:4px 8px;width:-webkit-max-content;width:max-content}.slide-content h3{margin-bottom:8px}.slide-content p{margin-bottom:42px}.slide-content a{color:var(--blue);display:block;padding-right:32px;position:relative;width:-webkit-max-content;width:max-content;&:after{background-image:url(/static/media/chevron-right.9ea6ec8171716ad499a1.svg);background-position:50%;background-repeat:no-repeat;content:"";height:24px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px}}.slaiderControls{align-items:center;display:flex;justify-content:space-between;& .btnControls{align-items:center;display:flex;gap:16px;& button{background:none;border:1px solid #0003;border-radius:50%;display:block;height:48px;position:relative;width:48px;&:before{background-position:50%;background-repeat:no-repeat;content:"";height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px}}& button.prev:before{background-image:url(/static/media/arrow_back.9548c396c41c69a8c233.svg)}& button.next:before{background-image:url(/static/media/arrow_forward.b32ffefd1823caa81e13.svg)}}& .pagination{align-items:center;display:flex;gap:8px;& button{background:#000;border:none;border-radius:50%;height:8px;opacity:20%;padding:0;width:8px;&.active{opacity:1}}}}.cardsBlock{align-items:center;box-sizing:border-box;display:flex;gap:8px;margin-bottom:32px;padding-block:16px;width:100%;& .card{background:#fff9;border:1px solid #fffc;border-radius:14px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:16px;transform-style:preserve-3d;transition:transform .3s ease,box-shadow .3s ease;&:hover{box-shadow:5px 10px 30px #0000001a;transform:perspective(500px) rotateX(5deg) rotateY(2deg)}& img{height:48px;transition:transform .3s ease;width:48px}& h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--blue);display:-webkit-box;min-height:44px;overflow:hidden}&.card-primary{height:168px;padding:8px 8px 6px;width:calc(33.33333% - 5.33333px)}&.card-secondary{height:266px;padding:8px;width:calc(25% - 6px)}&.card2{height:188px;padding:8px;width:calc(50% - 4px);& img{height:64px;width:64px}@media (max-width:480px){height:-webkit-max-content;height:max-content;width:100%}}&.card3{height:168px;padding:8px;width:calc(25% - 6px);@media (max-width:480px){width:calc(50% - 4px)}}&.card3,&.card4{justify-content:center}&.card4{align-items:center;height:104px;padding:34px 10.5px;text-align:center;width:calc(33.33333% - 5.33333px);@media (max-width:480px){height:-webkit-max-content;height:max-content;width:100%}}&.card5{height:162px;padding:8px;width:calc(20% - 12.8px);@media (max-width:480px){height:-webkit-max-content;height:max-content;width:100%}}}}@media (max-width:480px){.cardsBlock{flex-direction:column;& .card{&.card-primary,&.card-secondary{height:-webkit-max-content;height:max-content;padding-bottom:32px;width:100%}}}.cardBlock2{flex-direction:row;flex-wrap:wrap}}.price{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 2fr 2fr 1fr;margin-bottom:48px;& .priceBox:last-child{align-items:center;display:flex;flex-direction:column;justify-content:center;& p.textPrice{font-size:24px;line-height:26px;margin-bottom:10px;text-align:center;@media (max-width:480px){white-space:nowrap}}& p.textBottom{color:#6e6e6e;text-align:center}}}@media (max-width:480px){.price{display:flex;flex-direction:column;& .priceBox:last-child{flex-direction:row;justify-content:space-between}}}.table.tablePrice{font-family:Inter,sans-serif;font-size:20px;font-weight:400;line-height:22px;margin-bottom:32px;width:100%;& tr{align-items:center;border-bottom:1px solid #dcdcdc;display:flex;justify-content:space-between;padding-block:16px;& td{padding-block:7px}& td:last-child{color:var(--purple);font-family:Kanit,sans-serif;@media (max-width:480px){text-align:right;width:45%}}}}.accordionBlock{align-items:flex-start;display:flex;flex-wrap:wrap;gap:120px;margin-bottom:32px;& .accordionColumn{display:flex;flex-direction:column;gap:16px;&.w-50{width:calc(50% - 80px);@media (max-width:480px){width:100%}}&.w-100{width:100%}& .accordion{border-bottom:1px solid #dcdcdc;transition:max-height .5s ease-out;& .btnAccordion{background:#0000;border:none;font-family:Kanit,sans-serif;font-size:16px;line-height:22px;padding-bottom:29px;padding-left:0;padding-top:13px;position:relative;text-align:left;transition:.3s ease-in-out;width:100%;&.active{color:var(--blue);padding-inline:64px;&:after{background-image:url(/static/media/arrow.eda11613ec2d03cceb13.svg);right:48px}}&:after{background-image:url(/static/media/arrow_accordion.309abc525b302d2e968c.svg);background-repeat:no-repeat;background-size:100%;content:"";height:26.08px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:26.08px}}& .accordionBody{max-height:0;overflow:hidden;transition:max-height .5s ease-out;& p{margin-bottom:16px}&.active{max-height:500px}}}}@media (max-width:480px){flex-direction:column;gap:16px}}.teamBlock{& h2{margin-bottom:32px;padding-block:19px}}@font-face{font-display:swap;font-family:Kanit Cyrillic,sans-serif;font-style:normal;font-weight:400;src:url(/static/media/kanitcyrillic-webfont.549b56b79db830783ca4.woff2) format("woff2"),url(/static/media/kanitcyrillic-webfont.6ba93d131d36b4cdd268.woff) format("woff")}@font-face{font-display:swap;font-family:Inter,sans-serif;font-style:normal;font-weight:400;src:url(/static/media/Inter-VariableFont_opsz,wght.e05c5f3d1fa6a3893d84.ttf) format("ttf")}.icon{background-repeat:no-repeat;background-size:100%;height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px;z-index:1}.iconTg{background-image:url(/static/media/tg.e879fd4347b8a7a3fd81.svg)}
/*# sourceMappingURL=main.dbdc992d.css.map*/