@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);*{border:0;color:#fff;font-family:Montserrat,sans-serif;margin:0;padding:0}*,:after,:before{box-sizing:border-box}:active,:focus{outline:none}.bold-underline{font-weight:700;text-decoration:underline}a:active,a:focus{outline:none}aside,footer,header,nav{display:block}body,html{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:100%;font-size:14px;height:100%;line-height:1;width:100%}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{border:0;padding:0}a,a:hover,a:visited{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}html{scroll-behavior:smooth}body{background-color:#000;font-size:23px;height:100%}.wrapper,body.hidden{overflow:hidden}.wrapper{display:flex;flex-direction:column;min-height:100vh}.page{flex:1 0 auto}._container{margin:0 auto;max-width:1280px;padding:0 20px}.menu{background-color:#000;color:#fff;height:100%;left:0;position:fixed;top:0;transform:translateX(-100%);transition:.8s ease;width:100%;z-index:1000}.menu.active{transform:translateX(0)}.menu .menu__inner{left:50%;position:absolute;text-align:center;top:50%;transform:translateY(-50%) translateX(-50%);width:100%}.menu .menu-nav{display:flex;flex-direction:column;gap:40px;margin-top:50px;text-align:center}.menu .menu-nav .nav__link:after{display:none}.menu__close{font-size:50px;position:absolute;right:30px;top:50px}.header{background-color:#151515;background:#151515;box-shadow:0 4px 4px 0 #00000040;height:90px;width:100%}.header.mobile{display:none}.header.top{left:0;position:fixed;top:0;z-index:9}.header__inner{align-items:center;display:flex;height:90px;justify-content:space-between}.header .nav{display:flex;gap:20px}.header .nav__link{font-size:20px;position:relative;text-transform:uppercase}.header .nav__link:after{background-color:#fff;bottom:-5px;content:"";display:block;height:1px;left:0;position:absolute;transition:.2s linear;width:0;z-index:2}.header .nav__link:hover:after,.intro{width:100%}.intro{background:url(/static/media/bg1.93bf480a5c5aee449b3f.png) 50% no-repeat;background-size:cover;height:calc(100vh - 90px);margin-top:90px;position:relative}.intro:after{background:#15151587;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.intro__inner{display:flex;flex-direction:column;gap:30px;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.intro__title{font-size:50px;-webkit-text-decoration:2px solid underline;text-decoration:2px solid underline}.intro__subtitle{font-size:30px}.intro__text ul li{font-size:23px;margin-bottom:10px}section{margin-top:90px}.section__title{font-size:35px;font-weight:700}.works__cards{grid-gap:35px 50px;display:grid;grid-template-columns:repeat(3,1fr);margin-top:40px;place-items:center}.works__card{border:3px solid #f0f;font-size:23px;padding:50px;text-align:center;width:350px}.works__card img{height:100px;margin-bottom:20px;width:100px}.what__inner{display:flex;justify-content:space-between}.what__image img{width:500px}.what__text{margin-top:40px}.what__text ul li{font-size:23px;list-style:disc;margin-bottom:10px;margin-left:40px}.how__inner{background:#15151500;border:3px solid #f0f;border-radius:30px;box-shadow:0 4px 200px 50px #ff00ff40;padding:70px 52px}.how .section__title{text-align:center}.how__cards{grid-gap:73px 30px;display:grid;grid-template-columns:repeat(2,1fr);margin-top:100px}.how__card{background:#d9d9d900;border:3px solid #0d98f7;border-radius:30px;box-shadow:0 4px 200px 30px #0d98f740;padding:37px}.how__number{font-size:45px;font-weight:700;margin-bottom:50px}.how__text{font-weight:700;line-height:154%}.security{background:url(/static/media/%D0%A4%D0%BE%D1%82%D0%BE%203.4c8c90329733ef64653b.JPG) 50% no-repeat;background-size:cover;height:auto;position:relative;width:100%}.security:after{background:#15151587;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.security__inner{padding:80px;position:relative;z-index:2}.security .section__title{text-align:center}.security__cards{grid-column-gap:50px;grid-row-gap:70px;column-gap:50px;display:grid;grid-template-columns:repeat(2,1fr);margin-top:50px;place-items:center;row-gap:70px}.security__card li{align-items:center;display:flex;gap:5px}.security__card li img{height:35px;width:35px}.btn{background:#d9d9d900;border:3px solid #f0f;border-radius:30px;font-size:18px;font-weight:700;padding:23px 56px;text-transform:uppercase;transition:box-shadow .3s ease-in-out}.btn:hover{box-shadow:inset 0 0 40px 40px #f0f}.contact__image img{width:500px}.contact__inner{align-items:center;display:flex;gap:50px;justify-content:space-between;position:relative}.contact__text{margin-top:50px}.contact__text div{margin-bottom:10px}.contact__texts{display:flex;flex-direction:column;gap:40px}@media screen and (max-width:1024px){.security__card li,.works__card{width:100%}}@media screen and (max-width:853px){.works__cards{grid-template-columns:repeat(2,1fr)}.what__inner{flex-direction:column-reverse}.what__inner img{height:400px;margin-bottom:20px;object-fit:cover;width:100%}.how__cards,.security__cards{grid-template-columns:repeat(1,1fr)}.contact__inner{flex-direction:column}.header.pc{display:none}.header.mobile{display:block}.header .nav{display:none}.intro__inner{width:90%}}@media screen and (max-width:540px){.contact__text div,.intro__text ul li,.security__card li,.what__text ul li,.works__card-title{font-size:17px}.works__cards{grid-template-columns:repeat(1,1fr)}.section__title{font-size:27px}.how__text{font-size:18px}.how__inner{padding:70px 22px}.how__cards{grid-gap:23px 30px}.security__inner{padding:80px 0}.security__card li{text-align:center;width:100%}.contact__text{margin-top:0}.intro__title{font-size:40px}.intro__subtitle{font-size:25px}.contact__image img{width:100%}}@media screen and (max-width:375px){*{font-size:16px}.intro__title{font-size:30px}.intro__subtitle{font-size:20px}.section__title{font-size:23px}.how__inner{padding:70px 12px}.btn{padding:23px 26px}.how__card{padding:30px 15px}}
/*# sourceMappingURL=main.b80f40b7.css.map*/