html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{vertical-align:baseline;font:inherit;border:0;margin:0;padding:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-spacing:0;border-collapse:collapse}a{color:inherit;text-decoration:none}a:visited{color:inherit}input{color:inherit;font:inherit;background:0 0;border:none;margin:0;padding:0}button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;margin:0;padding:0}:root{--accent:#f68428;--text1:#fff}.home{flex-direction:column;gap:130px;display:flex}@media (width<=1024px){.home{align-items:center;gap:80px}}@media (width<=767px){.home{gap:50px}}.legaltech,.academygarant,.iskraai,.systemgarant{flex-direction:column;align-items:center;display:flex}.header{justify-content:center;align-items:center;padding-top:35px;display:flex}.header__button{width:385px;height:65px;color:var(--text1);background-color:var(--accent);text-transform:uppercase;font-family:DaysOne;font-size:20px;transition:color .3s}.header__button:first-of-type{border-top-left-radius:75px;border-bottom-left-radius:75px}.header__button:last-of-type{border-top-right-radius:75px;border-bottom-right-radius:75px}.header__button:hover{color:color-mix(in srgb, var(--text1), var(--accent) 35%)}@media (width<=1024px){.header__button{width:260px;height:55px;font-size:16px}}@media (width<=767px){.header{flex-direction:column}.header__button{border-radius:0;width:280px;height:50px;font-size:14px}.header__button:first-of-type{border-radius:75px 75px 0 0}.header__button:last-of-type{border-radius:0 0 75px 75px}}.company{justify-content:center;align-items:center;gap:40px;width:100%;height:160px;display:flex}.company__logo{width:560px}.company__logo svg{width:475px}.company__data{flex-direction:column;justify-content:space-between;width:560px;height:100%;display:flex}.company__name{padding-bottom:30px;font-size:24px}.company__row{gap:20px;display:flex}.company__row:first-of-type{padding-bottom:10px}.company__label{color:var(--accent);font-family:DaysOne;font-size:24px}.company__value{font-size:24px}@media (width<=1024px){.company{padding:0 20px}.company__logo{width:auto}.company__logo svg{width:340px}.company__data{width:auto}.company__name,.company__label,.company__value{font-size:20px}}@media (width<=767px){.company{flex-direction:column;gap:20px;height:auto;padding:20px}.company__logo,.company__logo svg,.company__data{width:100%}.company__name,.company__label,.company__value{font-size:16px}}.about{background-color:var(--accent);justify-content:center;padding-top:60px;padding-bottom:60px;display:flex}.about__text{width:1155px;color:var(--text1);flex-direction:column;gap:30px;font-size:24px;display:flex}.about__highlight{font-family:DaysOne}.about__link{text-decoration:underline}@media (width<=1024px){.about__text{width:90%;font-size:20px}}@media (width<=767px){.about{padding:30px 20px}.about__text{width:100%;font-size:16px}}.products{flex-direction:column;align-items:center;gap:70px;display:flex}.products__title{text-transform:uppercase;justify-content:center;font-family:DaysOne;font-size:32px;display:flex}.products__list{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:repeat(2,390px);grid-template-columns:repeat(2,636px);display:grid}.products__card{border:1px solid #0000;border-radius:22px;flex-direction:column;padding:40px 22px;transition:border .2s;display:flex;box-shadow:2px 2px 9.3px #00000026}.products__card:hover .products__card-footer div{opacity:1}.products__card:hover{border:1px solid #6d6e71}.products__card-title{color:var(--accent);margin-bottom:30px;font-family:DaysOne;font-size:24px}.products__card-text{font-size:24px}.products__card-footer{cursor:pointer;align-items:center;height:30px;margin-top:auto;margin-bottom:0;display:flex}.products__card-footer svg{width:100%}.products__card-footer div{opacity:0;color:var(--accent);background-color:#fff;padding:0 30px 0 0;font-family:DaysOne;font-size:24px;transition:opacity .2s;position:absolute}@media (width<=1024px){.products__list{grid-template-rows:auto;grid-template-columns:repeat(2,1fr);width:90%}.products__card-title{font-size:20px}.products__card-text,.products__card-footer div{font-size:18px}}@media (width<=767px){.products__title{font-size:24px}.products__list{grid-template-rows:auto;grid-template-columns:1fr;width:90%}.products__card-title{font-size:18px}.products__card-text,.products__card-footer div{font-size:16px}}.details{flex-direction:column;align-items:center;gap:40px;width:100%;display:flex}.details__title{width:1312px;color:var(--accent);font-family:DaysOne;font-size:32px}.details__table{width:1312px}.details__row{border-bottom:1px solid #6d6e71;height:80px}.details__row:last-of-type{border-bottom:1px solid #0000}.details__cell{vertical-align:middle}.details__cell:last-of-type{width:636px;font-size:24px}.details__cell:first-of-type{font-family:DaysOne;font-size:24px}.details__cell-adress{margin-bottom:30px}.details__cell-phone{margin-bottom:5px}.details__cell-email{color:var(--accent);margin-bottom:30px}.details__cell div{flex-direction:column;margin-top:25px;display:flex}@media (width<=1024px){.details{padding:0 20px}.details__title,.details__table{width:100%}.details__title{font-size:24px}.details__cell:first-of-type,.details__cell:last-of-type{font-size:18px}.details__cell:last-of-type{width:auto}}@media (width<=767px){.details{padding:0 16px}.details__title{font-size:18px}.details__row{height:auto;padding:12px 0;display:block}.details__cell{display:block}.details__cell:first-of-type{color:var(--accent);font-size:14px}.details__cell:last-of-type{width:100%;font-size:14px}.details__map iframe{width:100%;height:250px}}.legaltech-header{align-items:center;width:1312px;height:65px;margin-bottom:80px;padding-top:60px;display:flex;position:relative}.legaltech-header__back{color:#6d6e71;align-items:center;gap:30px;font-size:24px;display:flex}.legaltech-header__title{color:#fff;background-color:var(--accent);text-transform:uppercase;border-radius:75px;justify-content:center;align-items:center;width:582px;height:65px;font-family:DaysOne;font-size:32px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.iskraai-header{align-items:center;width:1312px;height:65px;margin-bottom:80px;padding-top:60px;display:flex;position:relative}.iskraai-header__back{color:#6d6e71;align-items:center;gap:30px;font-size:24px;display:flex}.iskraai-header__title{color:#fff;background-color:var(--accent);text-transform:uppercase;border-radius:75px;justify-content:center;align-items:center;width:650px;height:65px;font-family:DaysOne;font-size:32px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.systemgarant-header{align-items:center;width:1312px;height:65px;margin-bottom:80px;padding-top:60px;display:flex;position:relative}.systemgarant-header__back{color:#6d6e71;align-items:center;gap:30px;font-size:24px;display:flex}.systemgarant-header__title{color:#fff;background-color:var(--accent);text-transform:uppercase;border-radius:75px;justify-content:center;align-items:center;width:582px;height:65px;font-family:DaysOne;font-size:32px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.academygarant-header{align-items:center;width:1312px;height:65px;margin-bottom:80px;padding-top:60px;display:flex;position:relative}.academygarant-header__back{color:#6d6e71;align-items:center;gap:30px;font-size:24px;display:flex}.academygarant-header__title{color:#fff;background-color:var(--accent);text-transform:uppercase;border-radius:75px;justify-content:center;align-items:center;width:582px;height:65px;font-family:DaysOne;font-size:32px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.legaltech-info{justify-content:center;align-items:center;gap:105px;margin-bottom:100px;display:flex}.legaltech-info__img{width:424px}.legaltech-info__text{width:783px;font-size:24px}.iskraai-info{flex-direction:column;gap:30px;margin-bottom:100px;display:flex}.iskraai-info__text{text-align:center;width:923px;font-size:24px}.systemgarant-info{justify-content:center;margin-bottom:100px;display:flex}.systemgarant-info__text{width:923px;font-size:24px}.academygarant-info{flex-direction:column;gap:40px;width:832px;margin-bottom:100px;display:flex}.academygarant-info__title{text-align:center;font-family:DaysOne;font-size:24px}.academygarant-info__list{padding-left:20px;font-size:24px;list-style-type:disc}.academygarant-section{flex-direction:column;width:1312px;display:flex}.academygarant-section__title{text-transform:uppercase;margin-bottom:50px;font-family:DaysOne;font-size:32px}.academygarant-section__subtitle{text-transform:uppercase;width:856px;margin-top:80px;margin-bottom:50px;font-family:DaysOne;font-size:32px}.academygarant-section__list{justify-content:space-between;display:flex}.academygarant-section__item{background:#efefef;border-radius:10px;flex-direction:column;gap:20px;width:258px;height:113px;padding:35px 20px;font-size:20px;display:flex}.academygarant-section__programs{justify-content:space-between;display:flex}.academygarant-section__program{background:#efefef;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:258px;height:65px;padding:0 20px;font-size:20px;display:flex}.academygarant-section__advantages{justify-content:space-between;display:flex}.academygarant-section__advantage{background:#efefef;border-radius:10px;flex-direction:column;gap:20px;width:370px;height:159px;padding:35px 20px;font-size:20px;display:flex}.academygarant-section__btn{color:#fff;background-color:var(--accent);text-transform:uppercase;border-radius:10px;width:742px;height:102px;margin-top:80px;margin-bottom:130px;font-family:DaysOne;font-size:24px;position:relative;left:50%;transform:translate(-50%)}.legaltech-service{flex-direction:column;align-items:center;gap:50px;display:flex}.legaltech-service__title{text-transform:uppercase;justify-content:center;font-family:DaysOne;font-size:32px;display:flex}.legaltech-service__list{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:repeat(5,375px);grid-template-columns:repeat(3,410px);display:grid}.legaltech-service__item{border-radius:20px;flex-direction:column;justify-content:space-between;padding:20px;display:flex;box-shadow:2px 2px 9.3px #00000026}.legaltech-service__item-icon{width:80px;height:80px;margin:0 auto}.legaltech-service__item-name{justify-content:center;align-items:center;height:60px;font-family:DaysOne;font-size:24px;display:flex}.legaltech-service__item-description{height:72px;font-size:19px}.legaltech-service__item-btn{color:#6d6e71;border:1px solid #6d6e71;border-radius:10px;justify-content:center;align-items:center;height:56px;font-size:20px;transition:background-color .2s;display:flex}.legaltech-service__item-btn:hover{border:1px solid var(--accent);color:#fff;background-color:var(--accent)}.legaltech-service__calc-btn{color:#fff;background-color:var(--accent);text-transform:uppercase;border-radius:10px;width:502px;height:65px;margin-bottom:130px;font-family:DaysOne;font-size:24px;transition:color .2s}.legaltech-service__calc-btn:hover{color:color-mix(in srgb, var(--text1), var(--accent) 35%)}.systemgarant-content{flex-direction:column;align-items:center;gap:50px;width:1312px;margin-bottom:130px;display:flex}.systemgarant-content__title{text-align:center;text-transform:uppercase;font-family:DaysOne;font-size:32px}.systemgarant-content__list{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:repeat(3,486px);grid-template-columns:repeat(2,572px);display:grid}.systemgarant-content__item{border-radius:20px;flex-direction:column;justify-content:space-between;padding:30px 32px;display:flex;box-shadow:2px 2px 9.3px #00000026}.systemgarant-content__item-title{justify-content:center;font-family:DaysOne;font-size:24px;display:flex}.systemgarant-content__item-body{flex-direction:column;align-items:center;gap:20px;display:flex}.systemgarant-content__item-text{text-align:center;font-size:20px}.systemgarant-content__item-btn{color:#fff;background-color:var(--accent);text-transform:uppercase;border-radius:10px;width:100%;height:65px;margin-top:30px;font-family:DaysOne;font-size:24px}.footer{background-color:var(--accent);flex-direction:column;align-items:center;gap:45px;width:100%;height:310px;display:flex}@media (width<=1024px){.footer{height:auto;padding:30px 0}.footer svg{width:300px;height:auto;margin-top:0}.footer a{font-size:18px}}@media (width<=767px){.footer{gap:24px;padding:24px 20px}.footer svg{width:220px}.footer a{text-align:center;font-size:14px}}.footer svg{width:413px;height:140px;margin-top:54px}.footer a{color:#ffffffbd;font-size:24px;text-decoration:underline;transition:color .2s}.footer a:hover{color:#fff}.iskraai-faq{flex-direction:column;width:1312px;display:flex}.iskraai-faq__title{text-transform:uppercase;justify-content:center;align-items:center;margin-bottom:50px;font-family:DaysOne;font-size:32px;display:flex}.iskraai-faq__list{justify-content:space-between;margin-bottom:50px;display:flex}.iskraai-faq__item{background:#efefef;border-radius:10px;flex-direction:column;gap:20px;width:596px;height:180px;padding:35px 20px;display:flex}.iskraai-faq__item-title{font-size:20px;font-weight:800}.iskraai-faq__item-text{font-size:19px}.iskraai-faq__note{text-align:center;width:877px;margin-bottom:80px;font-size:24px;position:relative;left:50%;transform:translate(-50%)}.iskraai-faq__btn{color:#fff;background-color:var(--accent);text-transform:uppercase;border-radius:10px;width:713px;height:102px;margin-bottom:130px;font-family:DaysOne;font-size:24px;position:relative;left:50%;transform:translate(-50%)}.form{flex-direction:column;gap:10px;display:flex}@font-face{font-family:Inter;src:url(/fonts/Inter24pt-Regular.woff2)}@font-face{font-family:DaysOne;src:url(/fonts/DaysOne-Regular.woff2)}html,body,#root{height:100%;font-family:Inter;line-height:normal}
