@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}#root{height:100%}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}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}.image-comparison-slider{margin:0 auto;max-width:100%;width:100%}.slider-container{background:#f8f9fa;cursor:col-resize;height:700px;overflow:hidden;position:relative;will-change:auto}.slider-container,.slider-image{contain:layout style paint;transform:translateZ(0);width:100%}.slider-image{height:100%;left:0;position:absolute;top:0}.slider-image img,.slider-image video{height:100%;object-fit:cover;transform:translateZ(0);width:100%}.slider-image video{backface-visibility:hidden;-webkit-backface-visibility:hidden;contain:layout style paint;cursor:col-resize;object-position:center;perspective:1000px;-webkit-perspective:1000px;will-change:auto}.slider-image video::-webkit-media-controls,.slider-image video::-webkit-media-controls-panel{display:none!important}.slider-image video::-webkit-media-controls-play-button,.slider-image video::-webkit-media-controls-start-playback-button{display:none!important}.slider-after-media,.slider-before-media{display:block;height:100%;object-fit:cover;transform:translateZ(0);width:100%}.slider-before{z-index:1}.slider-after{contain:layout style paint;isolation:isolate;transform:translateZ(0);will-change:auto;z-index:2}.slider-placeholder{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:18px;font-weight:600;text-align:center;width:100%}.slider-handle,.slider-placeholder{align-items:center;display:flex;height:100%;justify-content:center;transform:translateZ(0)}.slider-handle{background:#fff;contain:layout style paint;cursor:col-resize;pointer-events:none;position:absolute;top:0;width:4px;will-change:auto;z-index:10}.slider-handle-line{background:#fff;box-shadow:0 0 20px #0000004d;height:100%;position:absolute;transform:translateZ(0);width:100%}@media (max-width:768px){.slider-container{height:400px}}@media (max-width:480px){.slider-container{height:300px}}.slider-base{z-index:1}.slider-overlay{contain:layout style paint;isolation:isolate;transform:translateZ(0);will-change:auto;z-index:2}.slider-base-media,.slider-overlay-media{display:block;height:100%;object-fit:cover;transform:translateZ(0);width:100%}.slider-labels{display:flex;justify-content:space-between;left:10px;pointer-events:none;position:absolute;right:10px;top:10px;z-index:15}.slider-label{background:#000000b3;border-radius:4px;color:#fff;font-size:12px;font-weight:600;letter-spacing:.5px;padding:4px 8px;text-transform:uppercase}.slider-label-before{background:#22c55ecc}.slider-label-after{background:#ef4444cc}.watchvideo__title{margin-bottom:2rem;text-align:left;text-transform:uppercase}.watchvideo__description{color:var(--color-text-secondary);font-size:18px;line-height:1.6;margin:20px auto;max-width:800px;text-align:center}.watchvideo__content{height:clamp(250px,50vw,700px);position:relative;text-align:center;width:100%}.watchvideo__content-video,.watchvideo__slider{height:100%;width:100%}.watchvideo__slider{overflow:hidden;position:relative}@media (max-width:768px){.watchvideo__description{font-size:16px;margin:15px 0;padding:0 20px}.watchvideo__content{height:clamp(200px,60vw,400px)}}@media (max-width:480px){.watchvideo__description{font-size:14px;margin:10px 0;padding:0 15px}.watchvideo__content{height:clamp(180px,70vw,350px)}}@font-face{font-display:wrap;font-family:Involve Regular;font-style:normal;src:local("Involve-Regular"),url(/static/media/InvolveRegular.8a9ed78540f587643f54.woff2),url(/static/media/InvolveRegular.e56aa8b44f50b765c65a.woff)}@font-face{font-display:wrap;font-family:Involve Medium;font-style:normal;src:local("Involve-Medium"),url(/static/media/InvolveMedium.31087c8889653b6bb378.woff2),url(/static/media/InvolveMedium.4009e56bf83f39b5abcf.woff)}@font-face{font-display:wrap;font-family:VelaSans ExtraLight;font-style:normal;src:local("VelaSans-ExtraLight"),url(/static/media/VelaSansExtraLight.70b881fbb3769869f456.woff2),url(/static/media/VelaSansExtraLight.6e53f8942351497775f8.woff)}@font-face{font-display:wrap;font-family:VelaSans Light;font-style:normal;src:local("VelaSans-Light"),url(/static/media/VelaSansLight.8f7b254421e78fee0b59.woff2),url(/static/media/VelaSansLight.9f42b4e07ca6d200b9d3.woff)}@font-face{font-display:wrap;font-family:VelaSans Regular;font-style:normal;src:local("VelaSans-Regular"),url(/static/media/VelaSansRegular.ea4a44e42c6d12604be3.woff2),url(/static/media/VelaSansRegular.d0771cc6792f9558c2a2.woff)}@font-face{font-display:wrap;font-family:VelaSans Medium;font-style:normal;src:local("VelaSans Medium"),url(/static/media/VelaSansMedium.49d16798aaed5f5d7864.woff2),url(/static/media/VelaSansMedium.745ee43b8db80f81349c.woff)}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-thumb{background-color:#393939;background-color:var(--color__primary-softblack-light)}::-webkit-scrollbar-track{background-color:initial}body::-webkit-scrollbar{width:8px}a{text-decoration:none}body{background-color:#252525;background-color:var(--color__primary-softblack);color:#fff;color:var(--color__primary-white);font-family:VelaSans Regular,sans-serif;font-size:clamp(13px,2vw,16px);font-weight:400;height:100vh;word-spacing:2px}h1,h2,h3,h4,h5,h6,input,p,textarea,ul{background:none;border:none;list-style:none;margin:0;padding:0}img{max-width:100%}:root{--color__primary-softblack:#252525;--color__primary-softblack-2:#212121;--color__primary-softblack-3:#1f1f1f;--color__primary-softblack-4:#282828;--color__primary-softblack-5:#1d1d1d;--color__primary-softblack-light:#393939;--color__primary-softblack-light-2:#494949;--color__primary-softblack-light-3:#3b3b3b;--color__primary-white:#fff;--color__black:#000;--color__black-2:#191919;--color__black-3:#111;--color__gray-1:#ebebeb;--color__gray-2:#c5c5c5;--color__gray-3:#7a7a7a;--color__gray-light:#e0e0e0;--color__gray-card:#ddd;--color__green-btn:#1d8a34;--color__green-btn-2:#196d2b;--color__red:#ff3d3d;--color__red-2:#f02b2b;--color__red-3:#cc2323;--background-modalwindow:#111111e8;--background-modalwindow-2:#1111119c;--background-modalwindow-btn:#7373731a;--background-card-opacity:#00000080;--background-gradient-black:linear-gradient(0deg,#0000,#0000004d);--padding__section-top:clamp(130px,19vw,200px);--padding__section-bottom:clamp(130px,19vw,200px)}.App{display:flex;flex-direction:column;height:100%}.main{flex:1 1 auto}.container{margin:0 auto;max-width:1690px;padding:0 20px}.day-theme{background-color:#fff;background-color:var(--color__primary-white);color:#252525;color:var(--color__primary-softblack)}.day-theme,.night-theme{transition:color .3s ease-out,background-color .3s ease-out}.night-theme{background-color:#252525;background-color:var(--color__primary-softblack);color:#fff;color:var(--color__primary-white)}.background-companyname{background:none;color:#212121;color:var(--color__primary-softblack-2);font-family:Involve Medium,sans-serif;font-size:clamp(20px,14vw,250px);letter-spacing:clamp(-1px,10vw,-10px);padding:clamp(50px,4vw,125px) 0;text-align:center;text-shadow:-1px -1px 2px #181818}.background-companyname.day-theme{color:#e5e5e5;text-shadow:-1px -1px 2px #a1a1a1;transition:text-shadow .3s ease-out,color .3s ease-out}.stop-scroll{overflow:hidden}.stop-scroll-pr{overflow:hidden;padding-right:8px}.btn-reset{background:none;border:none;cursor:pointer;margin:0;padding:0}.secondary-title{font-family:VelaSans Regular,sans-serif;font-size:clamp(22px,5vw,71px);font-weight:400;margin-bottom:clamp(15px,4vw,75px)}.tertiary-title{font-size:clamp(24px,7vw,47px);font-weight:400;margin-bottom:10px}.fourth-title,.tertiary-title{font-family:VelaSans Light,sans-serif}.fourth-title{font-size:clamp(14px,2vw,22px)}.adminpanel-title{font-family:VelaSans Regular,sans-serif;font-size:clamp(20px,5vw,52px);font-weight:400;margin-bottom:25px}.wrapbutton-close{height:50px;position:absolute;right:0;top:0;width:50px}.button-close{align-items:center;display:flex;height:100%;justify-content:center;outline:none;transition:background-color .3s ease-out;width:100%}.button-close:focus-visible{background-color:#7373731a;background-color:var(--background-modalwindow-btn);transition:background-color .3s ease-out}@media (any-hover:hover){.button-close:hover{background-color:#7373731a;background-color:var(--background-modalwindow-btn);transition:background-color .3s ease-out}}.button-close:after,.button-close:before{background-color:#fff;background-color:var(--color__primary-white);content:"";display:block;height:2px;position:absolute;transform:rotate(45deg);width:40px}.button-close:before{transform:rotate(-45deg)}.wrapbutton-close-theme{height:clamp(35px,6vw,50px);position:absolute;right:0;top:0;width:clamp(35px,6vw,50px);z-index:1}.button-close-theme{align-items:center;background-color:#fff;background-color:var(--color__primary-white);display:flex;height:100%;justify-content:center;outline:none;width:100%}.button-close-theme.day-theme{background-color:#252525;background-color:var(--color__primary-softblack);transition:background-color .3s ease-out,opacity .3s ease-out}.button-close-theme:focus-visible{background-color:#c5c5c5;background-color:var(--color__gray-2);transition:background-color .3s ease-out}.button-close-theme.day-theme:focus-visible{background-color:#393939;background-color:var(--color__primary-softblack-light)}@media (any-hover:hover){.button-close-theme:hover{background-color:#c5c5c5;background-color:var(--color__gray-2);transition:background-color .3s ease-out}.button-close-theme.day-theme:hover{background-color:#393939;background-color:var(--color__primary-softblack-light)}}.button-close-theme:after,.button-close-theme:before{background-color:#252525;background-color:var(--color__primary-softblack);content:"";display:block;height:2px;position:absolute;transform:rotate(45deg);width:clamp(25px,4vw,40px)}.button-close-theme:before{transform:rotate(-45deg)}.button-close-theme.day-theme:after,.button-close-theme.day-theme:before{background-color:#fff;background-color:var(--color__primary-white)}.header{align-items:center;background:#0006;display:flex;height:100px;padding:25px 0;position:fixed;width:100%;z-index:99}.header.day-theme{background:#ffffff80}.header:after{border-bottom:1px solid var(--color__primary-white);bottom:0;content:"";height:1px;position:absolute;width:100%}.header.day-theme:after{border-color:var(--color__primary-softblack);transition:border-color .3s ease-out}.header__wrapper{width:100%}.theme-mode{background-color:initial;border:1px solid #fff;border-radius:25px;display:flex;max-width:clamp(90px,20vw,120px);overflow:hidden;position:relative;width:100%}.theme-mode,.theme-mode.day-theme{transition:border-color .3s ease,background-color .3s ease}.theme-mode.day-theme{border-color:var(--color__primary-softblack)}.theme-mode__day,.theme-mode__night{background-color:var(--color__primary-softblack);height:clamp(35px,8vw,45px);outline:none;padding:10px;position:relative;transition:border-color .3s ease-out;width:59px;z-index:2}.theme-mode__day{border-bottom-left-radius:25px;border-top-left-radius:25px}.theme-mode__night{border-bottom-right-radius:25px;border-top-right-radius:25px;width:61px}.theme-mode__day.theme-mode__day.active-mode,.theme-mode__night.theme-mode__day.active-mode{background-color:var(--color__primary-white);transition:background-color .3s ease-out}.theme-mode__day:after,.theme-mode__night:after{border-bottom:1px solid var(--color__primary-white);bottom:-10px;content:"";height:80%;opacity:0;position:absolute;width:80%}.theme-mode__day:after{right:0}.theme-mode__night:after{left:0}.theme-mode__day:focus-visible:after,.theme-mode__night:focus-visible:after{opacity:1}.theme-mode__day.day-theme:focus-visible:after,.theme-mode__night.day-theme:focus-visible:after{border-color:var(--color__primary-white)}.theme-mode__day svg,.theme-mode__night svg{height:clamp(15px,4vw,25px);width:clamp(15px,4vw,25px)}.theme-mode__day svg,.theme-mode__night svg{fill:var(--color__primary-white)}.theme-mode__day.active-mode svg,.theme-mode__night.active-mode svg{fill:var(--color__primary-softblack)}.theme-mode__day.active-mode{border-bottom-left-radius:25px;border-top-left-radius:25px}.theme-mode__day.active-mode,.theme-mode__night.active-mode{background-color:var(--color__primary-white);transition:border-color .3s ease-out,color .3s ease-out,background-color .3s ease-out}.theme-mode__night.active-mode{border-bottom-right-radius:25px;border-top-right-radius:25px}.nav-menu__logo{cursor:pointer;max-width:clamp(55px,13vw,75px);outline:none;transition:transform .3s ease-out;width:100%}.nav-menu__logo:focus-visible{outline:1px solid var(--color__primary-white);outline-offset:2px}.nav-menu__logo.day-theme:focus-visible{outline:1px solid var(--color__primary-softblack)}.nav-menu__logo:active{transform:scale(.91);transition:transform .3s ease-out}.nav-menu__logo-icon{background-color:initial;color:var(--color__primary-white);display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(18px,4vw,24px);font-weight:700;letter-spacing:-1px;text-align:center;transform:translateY(2px);transition:color .3s ease-out;user-select:none;-webkit-user-select:none;white-space:nowrap}.nav-menu__logo-icon.day-theme{color:var(--color__primary-softblack);transition:color .3s ease-out}.nav-menu__logo-icon svg{height:100%;max-width:clamp(250px,50vw,500px);width:100%}.nav-menu__logo-icon svg path{stroke:var(--color__primary-white)!important;transition:stroke .3s ease-out}.nav-menu__logo-icon .no-stroke{fill:var(--color__primary-white)!important;stroke:none!important;transition:fill .3s ease-out}.nav-menu__logo-icon.day-theme svg path{stroke:var(--color__primary-softblack)!important}.nav-menu__logo-icon.day-theme .no-stroke{fill:var(--color__primary-softblack)!important;stroke:none!important}.nav-menu{align-items:center;display:flex;justify-content:space-between}.burger{height:40px;position:relative;width:40px;z-index:11}.burger__button{display:block;height:100%;outline:none;transition:transform .3s ease-out;width:100%}.burger__button:focus-visible{outline:1px solid var(--color__primary-white);outline-offset:4px}.burger__button:after,.burger__button:before{background-color:var(--color__primary-white);content:"";display:block;height:2px;position:absolute;width:40px}.burger__button:after{top:10px;transition:background-color .3s ease-out,top .2s ease-out,transform .2s ease-out}.burger__button:before{bottom:10px;transition:background-color .3s ease-out,bottom .2s ease-out,transform .2s ease-out}.burger__button.is-active:after{top:19px;transform:rotate(-45deg);transition:background-color .3s ease-out,top .15s ease-out,transform .2s ease-out}.burger__button.is-active:before{bottom:19px;transform:rotate(45deg);transition:background-color .3s ease-out,bottom .2s ease-out,transform .2s ease-out}.burger__button.day-theme.is-active:after,.burger__button.day-theme.is-active:before,.burger__button.day-theme:after,.burger__button.day-theme:before,.isolated-background{background-color:var(--color__primary-softblack)}.isolated-background{height:100vh;left:0;opacity:0;position:absolute;top:0;transition:background-color .3s ease-out,opacity .3s ease-out,visibility .3s ease-out;visibility:hidden;width:100%;z-index:10}.isolated-background.day-theme{background-color:var(--color__primary-white);color:var(--color__primary-softblack)}.isolated-background.is-active{opacity:1;transition:background-color .3s ease-out,opacity .3s ease-out,visibility .3s ease-out;visibility:visible}.isolated-background__list{display:flex;flex-direction:column;font-size:clamp(22px,4vw,51px);font-weight:400;height:100%;left:clamp(20px,4vw,100px);opacity:0;padding-right:10px;position:absolute;top:clamp(10%,30vw,25%);transition:opacity .3s ease-in-out}.isolated-background__list.is-active{animation:text-timer 1s ease-in-out forwards;opacity:1}.isolated-background__item{cursor:pointer;font-family:VelaSans Light,sans-serif;padding:15px 0;transition:transform .3s ease-out;will-change:transform}.isolated-background__item-link{background:none;color:var(--color__primary-white);display:block;outline:none;transition:transform .3s ease-out}.isolated-background__item-link.day-theme{color:var(--color__primary-softblack)}.isolated-background__item-link:focus-visible{transform:scale(1.05);transition:transform .3s ease-out;will-change:transform}@media (any-hover:hover){.isolated-background__item:hover{transform:scale(1.05);transition:transform .3s ease-out;will-change:transform}}@keyframes text-timer{0%{opacity:0}to{opacity:1}}.hero{background-image:url(/static/media/hero-background.e827de94931b49c1b594.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100vh;padding-bottom:clamp(30px,5vw,80px);padding-top:clamp(120px,15vw,200px)}.hero,.hero__wrapper{align-items:center;display:flex}.hero__wrapper{gap:clamp(30px,4vw,60px);justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 20px;width:100%}.hero__logotype{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:clamp(300px,35vw,500px)}.hero__logotype img{filter:drop-shadow(0 4px 20px rgba(0,0,0,.3));height:auto;object-fit:contain;width:100%}.hero__logotype div{background-color:initial;color:var(--color__primary-white);font-family:Involve Medium,sans-serif;font-size:clamp(150px,25vw,350px);letter-spacing:-20px;text-align:center;transform:translateY(-10px);transition:color .3s ease-out;user-select:none;-webkit-user-select:none}.hero__right-section{display:flex;flex:1 1;flex-direction:column;gap:clamp(20px,3vw,40px);max-width:clamp(400px,45vw,700px)}.hero__title{font-size:clamp(22px,3.5vw,50px);font-weight:700;line-height:1.2;text-shadow:0 2px 10px #0000004d}.hero__subtitle,.hero__title{color:var(--color__primary-white);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0;text-align:left}.hero__subtitle{font-size:clamp(16px,2.2vw,22px);font-weight:400;line-height:1.5;opacity:.9;text-shadow:0 1px 5px #0000004d}.hero__buttons{display:flex;flex-wrap:wrap;gap:clamp(15px,2vw,25px);justify-content:flex-start}.hero__button{border:none;border-radius:50px;cursor:pointer;display:inline-block;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(14px,1.8vw,18px);font-weight:600;padding:clamp(12px,2vw,18px) clamp(20px,3vw,30px);text-decoration:none;transition:all .3s ease}.hero__button--primary{background:linear-gradient(135deg,#ff6b6b,#ee5a24);box-shadow:0 4px 15px #ff6b6b66;color:#fff}.hero__button--primary:hover{box-shadow:0 6px 20px #ff6b6b99;transform:translateY(-2px)}.hero__button--secondary{background:#0000;border:2px solid #fff;color:#fff}.hero__button--secondary:hover{background:#fff;color:#667eea;transform:translateY(-2px)}@media (max-width:1024px){.hero{align-items:stretch;min-height:100vh;padding-bottom:clamp(40px,6vw,100px);padding-top:clamp(120px,15vw,200px)}.hero__wrapper{flex-direction:column;gap:clamp(20px,3vw,40px);height:100%;justify-content:space-between;padding:20px 20px 40px;text-align:center}.hero__logotype{flex-shrink:0}.hero__right-section{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:clamp(15px,2.5vw,30px);justify-content:space-between;max-width:clamp(500px,80vw,800px);text-align:center}.hero__subtitle,.hero__title{text-align:center}.hero__buttons{justify-content:center;margin-top:auto;padding-bottom:20px}}@media (max-width:768px){.hero{align-items:stretch;min-height:100vh;padding-bottom:clamp(30px,5vw,80px);padding-top:clamp(100px,12vw,150px)}.hero__wrapper{gap:clamp(15px,2.5vw,30px);height:100%;justify-content:space-between;padding:15px 15px 30px}.hero__logotype{flex-shrink:0;max-width:clamp(250px,60vw,400px)}.hero__right-section{flex:1 1;gap:clamp(10px,2vw,20px);justify-content:space-between;max-width:100%}.hero__content{gap:clamp(10px,2vw,20px);justify-content:flex-start}.hero__buttons{align-items:center;flex-direction:column;margin-top:auto;padding-bottom:15px;width:100%}.hero__button{max-width:280px;width:100%}}.todo{background:var(--color__primary-softblack);overflow:hidden;padding:clamp(60px,8vw,120px) 0;position:relative;transition:background-color .3s ease-out}.todo.day-theme{background:var(--color__primary-white)}.todo.night-theme{background:var(--color__primary-softblack)}.todo:before{bottom:0;content:"";left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.todo.day-theme:before,.todo:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpattern id='a' width='100' height='100' patternUnits='userSpaceOnUse'%3E%3Ccircle cx='25' cy='25' r='1' fill='rgba(0,0,0,0.1)'/%3E%3Ccircle cx='75' cy='75' r='1' fill='rgba(0,0,0,0.1)'/%3E%3Ccircle cx='50' cy='10' r='.5' fill='rgba(0,0,0,0.1)'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h100v100H0z'/%3E%3C/svg%3E")}.todo.night-theme:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpattern id='a' width='100' height='100' patternUnits='userSpaceOnUse'%3E%3Ccircle cx='25' cy='25' r='1' fill='rgba(255,255,255,0.1)'/%3E%3Ccircle cx='75' cy='75' r='1' fill='rgba(255,255,255,0.1)'/%3E%3Ccircle cx='50' cy='10' r='.5' fill='rgba(255,255,255,0.1)'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h100v100H0z'/%3E%3C/svg%3E")}.todo__wrapper{position:relative;z-index:2}.todo__title{color:var(--color__primary-white);font-family:VelaSans Regular,sans-serif;font-size:clamp(22px,5vw,71px);font-weight:400;margin-bottom:clamp(15px,4vw,75px);transition:color .3s ease-out}.todo.day-theme .todo__title{color:var(--color__primary-softblack)}.todo.night-theme .todo__title{color:var(--color__primary-white)}.todo__content{margin:0 auto;max-width:1400px}.todo__grid{display:flex;flex-direction:column;gap:clamp(30px,4vw,50px);margin:0 auto;max-width:800px;padding:0 20px}.todo__card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--color__primary-softblack-light);border:1px solid var(--color__primary-softblack-light-2);border-radius:20px;overflow:hidden;padding:clamp(25px,4vw,40px);position:relative;transition:all .3s ease}.todo.day-theme .todo__card{background:var(--color__gray-1);border:1px solid var(--color__gray-2)}.todo.night-theme .todo__card{background:var(--color__primary-softblack-light);border:1px solid var(--color__primary-softblack-light-2)}.todo__card:before{animation:shimmer 3s ease-in-out infinite;background:linear-gradient(90deg,var(--color__red),var(--color__red-2),var(--color__red));background-size:200% 100%;content:"";height:3px;left:0;position:absolute;right:0;top:0}@keyframes shimmer{0%,to{background-position:200% 0}50%{background-position:-200% 0}}.todo__card:hover{background:var(--color__primary-softblack-light-2);box-shadow:0 20px 40px #0000004d;transform:translateY(-8px)}.todo.day-theme .todo__card:hover{background:var(--color__gray-2);box-shadow:0 20px 40px #0000001a}.todo.night-theme .todo__card:hover{background:var(--color__primary-softblack-light-2);box-shadow:0 20px 40px #0000004d}.todo__card-header{align-items:center;display:flex;gap:20px;margin-bottom:30px}.todo__card-icon{align-items:center;background:var(--color__primary-softblack-light-3);border-radius:18px;display:flex;flex-shrink:0;height:75px;justify-content:center;transition:background-color .3s ease-out;width:75px}.todo.day-theme .todo__card-icon{background:var(--color__gray-2)}.todo.night-theme .todo__card-icon{background:var(--color__primary-softblack-light-3)}.todo__card-image{filter:brightness(0) invert(1);height:42px;object-fit:contain;transition:filter .3s ease-out;width:42px}.todo.day-theme .todo__card-image{filter:brightness(0) invert(0)}.todo.night-theme .todo__card-image{filter:brightness(0) invert(1)}.todo__card-title{color:var(--color__primary-white);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(22px,3vw,32px);font-weight:600;margin:0;transition:color .3s ease-out}.todo.day-theme .todo__card-title{color:var(--color__primary-softblack)}.todo.night-theme .todo__card-title{color:var(--color__primary-white)}.todo__card-description{color:var(--color__gray-1);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(16px,2vw,20px);font-weight:400;line-height:1.6;margin-bottom:35px;transition:color .3s ease-out}.todo.day-theme .todo__card-description{color:var(--color__primary-softblack)}.todo.night-theme .todo__card-description{color:var(--color__gray-1)}.todo__card-comparison{margin-top:20px}.todo__card .image-comparison-slider{margin-top:25px}.todo__card .slider-container{border-radius:15px;box-shadow:0 8px 40px #0003;height:clamp(300px,40vh,500px);overflow:hidden}.todo__card .slider-placeholder{background:linear-gradient(135deg,#667eea,#764ba2);font-size:14px;font-weight:600}.todo__card .slider-handle{background:#fff;box-shadow:0 0 15px #0000004d}@media (max-width:768px){.todo{padding:clamp(40px,6vw,80px) 0}.todo__grid{gap:clamp(20px,3vw,30px);padding:0 15px}.todo__card{padding:clamp(20px,3vw,30px)}.todo__card-header{flex-direction:column;gap:12px;text-align:center}.todo__card .slider-container{height:180px}}@media (max-width:480px){.todo__card-icon{height:50px;width:50px}.todo__card-image{height:28px;width:28px}.todo__card .slider-container{height:160px}}.specialoffer{background-color:initial;bottom:0;display:flex;max-width:400px;opacity:0;padding:15px;position:fixed;right:0;visibility:hidden;z-index:9}.specialoffer,.specialoffer.is-active{transition:opacity .3s ease-out,visibility .3s ease-out}.specialoffer.is-active{opacity:1;visibility:visible}.specialoffer__content{background-color:var(--color__primary-white);padding:clamp(15px,5vw,30px);position:relative;width:100%}.specialoffer__content.day-theme{background-color:var(--color__primary-softblack)}.specialoffer__title{background-color:initial;color:var(--color__primary-softblack);font-family:VelaSans Light,sans-serif;font-size:clamp(14px,5vw,16px);font-weight:100;margin-bottom:clamp(15px,5vw,25px);padding-top:12px;text-align:center}.specialoffer__title.day-theme{color:var(--color__primary-white)}.specialoffer__form-btn{background-color:var(--color__primary-white);border:2px solid var(--color__primary-softblack);color:var(--color__primary-softblack);cursor:pointer;font-size:clamp(14px,5vw,16px);outline:none;padding:clamp(5px,5vw,10px);transition:border-color .3s ease-out,color .3s ease-out,background-color .3s ease-out,transform .3s ease-out;width:100%}.specialoffer__form-btn.day-theme{background-color:var(--color__primary-softblack);border-color:var(--color__primary-white);color:var(--color__primary-white)}@media (any-hover:hover){.specialoffer__form-btn:hover{background-color:var(--color__primary-softblack);color:var(--color__primary-white)}.specialoffer__form-btn.day-theme:hover,.specialoffer__form-btn:hover{transition:border-color .3s ease-out,color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}.specialoffer__form-btn.day-theme:hover{background-color:var(--color__primary-white);color:var(--color__primary-softblack)}}.specialoffer__form-btn:active{background-color:var(--color__primary-softblack);color:var(--color__primary-white)}.specialoffer__form-btn.day-theme:active,.specialoffer__form-btn:active{transform:scale(.95);transition:border-color .3s ease-out,color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}.specialoffer__form-btn.day-theme:active{background-color:var(--color__primary-white);color:var(--color__primary-softblack)}.specialoffer__wrapbutton{height:clamp(20px,6vw,35px);right:5px;top:5px;width:clamp(20px,6vw,35px)}.specialoffer__wrapbutton-btn{background-color:var(--color__primary-white);transition:background-color .3s ease-out}.specialoffer__wrapbutton-btn.day-theme{background-color:var(--color__primary-softblack);transition:background-color .3s ease-out}.specialoffer__wrapbutton-btn:after,.specialoffer__wrapbutton-btn:before{background-color:var(--color__primary-white);width:clamp(10px,4vw,25px)}.specialoffer__wrapbutton-btn:focus-visible{background-color:var(--color__primary-softblack-light)}@media (any-hover:hover){.specialoffer__wrapbutton-btn:hover{background-color:var(--color__gray-2)}.specialoffer__wrapbutton-btn.day-theme:hover{background-color:var(--color__primary-softblack-light)}}.specialoffer__wrapbutton-btn.day-theme:focus-visible{background-color:var(--color__gray-2)}.specialoffer__wrapbutton-btn:after,.specialoffer__wrapbutton-btn:before{background-color:var(--color__primary-softblack);transition:background-color .3s ease-out}.specialoffer__wrapbutton-btn.day-theme:after,.specialoffer__wrapbutton-btn.day-theme:before{background-color:var(--color__primary-white);transition:background-color .3s ease-out}.aboutus{padding-top:var(--padding__section-top)}.companyinfo-content{display:flex;justify-content:space-between;position:relative;width:100%}.companyinfo__companyname.ver-mobile{display:none;font-size:46px}.companyideals__paragraphblock{display:flex;flex-direction:column}.companyideals__paragraphblock-descr{font-size:clamp(16px,3vw,30px)}.teaminfo-content__list{display:flex;flex-wrap:wrap;gap:clamp(20px,3vw,30px);justify-content:center}.personcard{background-color:var(--color__primary-softblack-4);box-shadow:0 0 8px 5px var(--color__primary-softblack-3);cursor:pointer;height:clamp(400px,80vw,500px);max-width:clamp(300px,42vw,380px);position:relative;width:100%}.personcard,.personcard.day-theme{transition:box-shadow .3s ease-out,transform .3s ease-out}.personcard.day-theme{box-shadow:0 0 5px 1px var(--color__gray-3);color:var(--color__primary-white)}.personcard:hover{transform:scale(1.03);transition:transform .3s ease-out}.personcard__photoblock{height:100%}.personcard__photoblock-photo{display:flex;height:100%;object-fit:cover;position:relative;width:100%;z-index:2}.personcard__photoblock-photo.invisible{animation:invisible 12s infinite}.personcard__information{bottom:0;padding:clamp(10px,3vw,20px);position:absolute;z-index:2}.personcard__information-title{font-size:clamp(16px,4vw,26px);font-weight:100;margin-bottom:5px}.personcard__information-descr,.personcard__information-title{font-family:VelaSans ExtraLight,sans-serif;text-shadow:1px 1px 2px var(--color__black)}.personcard__information-descr{font-size:clamp(14px,4vw,18px)}.github-contributors{background:linear-gradient(135deg,var(--color__primary-softblack-4) 0,var(--color__primary-softblack-3) 100%);border-radius:20px;margin-top:80px;overflow:hidden;padding:60px 0;position:relative}.github-contributors.day-theme{background:linear-gradient(135deg,var(--color__white) 0,var(--color__gray-1) 100%);box-shadow:0 10px 30px #0000001a}.github-contributors__header{margin-bottom:50px;position:relative;text-align:center}.github-contributors__icon{color:var(--color__primary-blue);display:block;font-size:3rem;margin:0 auto 20px}.github-contributors__title{color:var(--color__primary-white);font-size:clamp(24px,4vw,36px);margin-bottom:15px}.github-contributors__title.day-theme{color:var(--color__primary-black)}.github-contributors__subtitle{color:var(--color__gray-2);font-size:clamp(16px,2.5vw,20px);line-height:1.6;margin:0 auto;max-width:600px}.github-contributors__subtitle.day-theme{color:var(--color__primary-black)}.github-contributors__grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin-bottom:50px;padding:0 20px}.github-contributor-card{background:var(--color__primary-softblack-5);border:1px solid var(--color__primary-softblack-3);border-radius:16px;overflow:hidden;padding:25px;position:relative;transition:all .3s ease}.github-contributor-card.day-theme{background:var(--color__white);border:1px solid var(--color__gray-2);box-shadow:0 5px 20px #00000014}.github-contributor-card:hover{box-shadow:0 20px 40px #00000026;transform:translateY(-8px)}.github-contributor-card.day-theme:hover{box-shadow:0 20px 40px #0000001f}.contributor-card__header{align-items:center;display:flex;gap:15px;margin-bottom:20px}.contributor-card__avatar{flex-shrink:0;position:relative}.contributor-card__avatar-img{border:3px solid var(--color__primary-blue);border-radius:50%;height:60px;object-fit:cover;width:60px}.contributor-card__status-indicator{background:#10b981;border:2px solid var(--color__primary-softblack-5);border-radius:50%;bottom:5px;height:16px;position:absolute;right:5px;width:16px}.contributor-card__status-indicator.day-theme{border-color:var(--color__white)}.contributor-card__info{flex:1 1;min-width:0}.contributor-card__name{color:var(--color__primary-white);font-size:18px;font-weight:600;margin-bottom:5px}.contributor-card__name.day-theme{color:var(--color__primary-black)}.contributor-card__role{color:var(--color__gray-2);font-size:14px;font-weight:500;margin-bottom:8px}.contributor-card__role.day-theme{color:var(--color__primary-black)}.contributor-card__github-link{align-items:center;color:var(--color__primary-blue);display:inline-flex;font-size:13px;font-weight:500;gap:6px;text-decoration:none;transition:color .2s ease}.contributor-card__github-link:hover{color:var(--color__primary-blue-hover)}.contributor-card__github-icon{font-size:14px}.contributor-card__contributions{margin-bottom:20px}.contributor-card__contributions-title{align-items:center;color:var(--color__primary-white);display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:10px}.contributor-card__contributions-title.day-theme{color:var(--color__primary-black)}.contributor-card__contributions-icon{color:var(--color__primary-blue);font-size:14px}.contributor-card__contributions-text{color:var(--color__gray-2);font-size:14px;line-height:1.5}.contributor-card__contributions-text.day-theme{color:var(--color__primary-black)}.contributor-card__skills{margin-bottom:25px}.contributor-card__skills-title{align-items:center;color:var(--color__primary-white);display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:12px}.contributor-card__skills-title.day-theme{color:var(--color__primary-black)}.contributor-card__skills-icon{color:#fbbf24;font-size:14px}.contributor-card__skills-tags{display:flex;flex-wrap:wrap;gap:8px}.contributor-card__skill-tag{background:var(--color__primary-blue);border-radius:20px;color:#fff;font-size:12px;font-weight:500;padding:4px 12px;transition:all .2s ease}.contributor-card__skill-tag:hover{background:var(--color__primary-blue-hover);transform:scale(1.05)}.contributor-card__actions{text-align:center}.contributor-card__view-profile-btn{align-items:center;background:linear-gradient(135deg,var(--color__primary-blue) 0,var(--color__primary-blue-hover) 100%);border:none;border-radius:25px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:12px 24px;transition:all .3s ease}.contributor-card__view-profile-btn:hover{box-shadow:0 10px 25px #3b82f666;transform:translateY(-2px)}.contributor-card__btn-icon{font-size:14px}.github-contributors__footer{border-top:1px solid var(--color__primary-softblack-3);padding-top:40px;text-align:center}.github-contributors__footer.day-theme{border-top-color:var(--color__gray-2)}.contributors-stats{display:flex;flex-wrap:wrap;gap:60px;justify-content:center}.stat-item{align-items:center;display:flex;flex-direction:column;gap:8px}.stat-icon{color:var(--color__primary-blue);font-size:2rem}.stat-number{color:var(--color__primary-white);font-size:2rem;font-weight:700}.stat-number.day-theme{color:var(--color__primary-black)}.stat-label{color:var(--color__gray-2);font-size:14px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.stat-label.day-theme{color:var(--color__primary-black)}@media (max-width:768px){.github-contributors{margin-top:60px;padding:40px 20px}.github-contributors__grid{gap:20px;grid-template-columns:1fr;padding:0}.contributors-stats{gap:40px}.stat-item{gap:5px}.stat-icon,.stat-number{font-size:1.5rem}.stat-number.day-theme{color:var(--color__primary-black)}}@media (max-width:480px){.github-contributors__header{margin-bottom:30px}.github-contributor-card{padding:20px}.contributor-card__header{flex-direction:column;gap:15px;text-align:center}.contributors-stats{flex-direction:column;gap:30px}.stat-number.day-theme{color:var(--color__primary-black)}}.employees__modalwindow{align-items:center;background-color:var(--background-modalwindow);cursor:pointer;display:flex;height:100vh;justify-content:center;overflow-y:auto;position:fixed;top:0;width:100%;z-index:100}.card,.employees__modalwindow{opacity:0;transition:opacity .3s ease-out,visibility .3s ease-out;visibility:hidden}.card{cursor:auto}.employees__modalwindow.is-active,.employees__modalwindow.is-active .card{opacity:1;transition:opacity .3s ease-out,visibility .3s ease-out;visibility:visible}.employees__modalwindow.is-active .card{animation:open-employeecard .36s ease-out}@keyframes open-employeecard{0%{transform:scale(.5)}to{transform:scale(1)}}.card__content{display:flex;gap:clamp(20px,3vw,50px)}.employee-card{height:700px;max-width:1000px;padding:0 15px;position:relative;width:100%}.employee-card__photo{display:block;height:100%;max-height:clamp(500px,57vw,700px);max-width:clamp(350px,39vw,500px);object-fit:cover;width:100%}.employee-card__photo.invisible{animation:invisible 12s infinite}@keyframes invisible{0%,5%{opacity:1}10%,50%{opacity:0}55%,to{opacity:1}}.employee-card__information{max-width:clamp(345px,45vw,800px);width:100%}.employee-card__information,.employee-card__information.day-theme,.employee-card__information.night-theme{background-color:initial}.employee-card__information.day-theme{color:var(--color__primary-white)}.employee-card__name{display:inline-block;font-family:VelaSans ExtraLight,sans-serif;font-size:clamp(22px,5vw,32px);margin-bottom:10px;margin-right:50px;padding-bottom:5px;position:relative}.employee-card__name:before{border-bottom:1px solid var(--color__primary-white);bottom:0;content:"";height:1px;position:absolute;width:100%}.employee-card__description{height:100%;max-height:clamp(440px,43vw,550px);overflow-y:auto;padding-right:5px}.employee-card__description,.employee-card__experience,.employee-card__workposition{font-family:VelaSans Light,sans-serif;font-size:clamp(16px,2vw,20px);margin-bottom:5px}.employee-card__description-title,.employee-card__experience-title,.employee-card__workposition-title{font-family:VelaSans Regular,sans-serif;padding-right:8px}.temporaryphotostub{align-items:center;background-color:var(--color__primary-softblack);display:flex;height:100%;max-width:clamp(350px,42vw,500px);padding:0 10px;position:absolute;text-align:center;top:0;width:100%;z-index:1}.temporaryphotostub.mw-mode{position:static}.temporaryphotostub__background{color:var(--color__gray-3);font-family:VelaSans ExtraLight,sans-serif;font-size:clamp(25px,5vw,32px);line-height:1.8em}.temporaryphotostub.invisible{display:none}.contacts__modalwindow .temporaryphotostub{position:static}.contacts{padding-bottom:var(--padding__section-bottom);padding-top:var(--padding__section-top)}.contacts__wrapper{position:relative}.contacts__descr{font-size:clamp(16px,2vw,30px);margin-bottom:30px}.try-service-section{align-items:center;background:linear-gradient(135deg,var(--color__primary-softblack) 0,var(--color__primary-black) 100%);border-radius:20px;box-shadow:0 10px 30px #0000004d;display:flex;justify-content:center;margin-bottom:50px;padding:40px}.try-service-section.day-theme{background:linear-gradient(135deg,var(--color__primary-white) 0,var(--color__primary-gray) 100%);box-shadow:0 10px 30px #0000001a}.try-service-section__info{max-width:600px;text-align:center}.try-service-section__title{color:var(--color__primary-white);font-size:clamp(24px,4vw,36px);margin-bottom:20px}.try-service-section.day-theme .try-service-section__title{color:var(--color__primary-softblack)}.try-service-section__description{color:var(--color__primary-gray);font-size:clamp(16px,2.5vw,20px);line-height:1.6;margin-bottom:30px}.try-service-section.day-theme .try-service-section__description{color:var(--color__primary-black)}.try-service-section__bot-link{align-items:center;background:linear-gradient(135deg,#08c,#229ed9);border-radius:50px;box-shadow:0 5px 20px #08c6;color:var(--color__primary-white);display:inline-flex;font-size:clamp(18px,3vw,24px);font-weight:600;gap:15px;padding:18px 30px;text-decoration:none;transition:all .3s ease}.try-service-section__bot-link:hover{box-shadow:0 8px 25px #08c9;transform:translateY(-3px)}.try-service-section__bot-link:active{transform:translateY(-1px)}.try-service-section__bot-link svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));height:28px;width:28px}@media (max-width:768px){.try-service-section{margin-bottom:40px;padding:30px 20px}.try-service-section__info{max-width:100%}}@media (max-width:480px){.try-service-section{margin-bottom:30px;padding:25px 15px}.try-service-section__bot-link{flex-direction:column;gap:10px;padding:15px 25px}}.contacts-send{width:100%}.contacts-send.day-theme:before{color:var(--color__gray-1);text-shadow:-1px -1px 2px var(--color__gray-2)}.contacts-inputfields{display:flex;justify-content:space-between;margin-bottom:clamp(15px,2vw,20px)}.fieldsblock{display:flex;flex-direction:column;gap:28px;margin-right:35px;width:100%}.fieldsblock__fieldwrapper{position:relative}.fieldsblock__fieldwrapper-input,.wrapperarea__area{border:2px solid var(--color__primary-white);color:var(--color__primary-white);font-size:clamp(14px,3vw,20px);outline:none;padding:clamp(15px,4vw,20px);transition:border-color .3s ease-out,background-color .3s ease-out;width:100%}.fieldsblock__fieldwrapper-input.day-theme,.wrapperarea__area.day-theme{border:2px solid var(--color__primary-softblack);color:var(--color__primary-softblack)}.fieldblock-file{display:flex;flex-direction:column;justify-content:space-between;width:100%}.wrapperarea{height:175px;margin-bottom:clamp(15px,4vw,30px);position:relative}.wrapperarea__area{height:100%;max-width:100%}.wrapperfiles{background-color:var(--color__primary-softblack);border:2px solid var(--color__primary-white);color:var(--color__primary-white);display:flex;font-size:clamp(14px,4vw,20px);height:50px;justify-content:center;position:relative;transition:border-color .3s ease-out,color .3s ease-out,background-color .3s ease-out,transform .3s ease-out;width:100%}.wrapperfiles.day-theme{background-color:var(--color__primary-white);border:2px solid var(--color__primary-softblack);color:var(--color__primary-softblack)}.wrapperfiles__filename,.wrapperfiles__text{align-items:center;display:flex;height:100%;position:absolute}.wrapperfiles__filename{display:flex;font-size:14px;justify-content:center;max-width:clamp(100px,13vw,150px);padding:0 15px;right:0;text-align:center;width:100%}.wrapperfiles__filename:before{border-right:2px solid var(--color__primary-white);content:"";height:100%;left:0;position:absolute;transition:border-right .3s ease-out;width:2px}.wrapperfiles.day-theme .wrapperfiles__filename:before{border-right:2px solid var(--color__primary-softblack);transition:border-right .3s ease-out}.wrapperfiles__file{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%;z-index:1}.privacypolicywrap{align-items:flex-end;display:flex;flex-direction:column;margin-bottom:15px;user-select:none;-webkit-user-select:none}.privacypolicywrap__label-checkbox{align-items:center;cursor:pointer;display:inline-flex;margin-bottom:5px;position:relative;text-align:right}.privacypolicywrap__input-checkbox{clip:rect(1px,1px,1px,1px);height:1px;opacity:0;position:absolute;width:1px}.privacypolicywrap__icon-checkbox{border:1px solid var(--color__primary-white);display:block;height:15px;position:absolute;top:0;transition:border-color .3s ease-out,background-color .3s ease-out;width:15px}.privacypolicywrap__agreement{padding-left:clamp(20px,3vw,25px)}.privacypolicywrap__agreement,.privacypolicywrap__link{color:var(--color__gray-3);display:inline-block;font-size:14px;outline:none}.privacypolicywrap__agreement,.privacypolicywrap__agreement.day-theme,.privacypolicywrap__link,.privacypolicywrap__link.day-theme{transition:color .3s ease-out,background-color .3s ease-out}.privacypolicywrap__icon-checkbox:before{background-color:var(--color__primary-white);content:"";height:9px;left:2px;opacity:0;position:absolute;top:2px;transition:background-color .3s ease-out;visibility:hidden;width:9px}.privacypolicywrap__icon-checkbox.day-theme{border-color:var(--color__primary-softblack);transition:border-color .3s ease-out,background-color .3s ease-out}.privacypolicywrap__icon-checkbox.day-theme:before{background-color:var(--color__primary-softblack);transition:background-color .3s ease-out}.privacypolicywrap__input-checkbox:checked~.privacypolicywrap__icon-checkbox:before{opacity:1;visibility:visible}.privacypolicywrap__input-checkbox:focus-visible~.privacypolicywrap__agreement,.privacypolicywrap__link:focus-visible{color:var(--color__primary-white);transition:color .3s ease-out,background-color .3s ease-out}.privacypolicywrap__input-checkbox:focus-visible~.privacypolicywrap__agreement.day-theme,.privacypolicywrap__link.day-theme:focus-visible{color:var(--color__primary-softblack);transition:color .3s ease-out,background-color .3s ease-out}.privacypolicywrap__input-checkbox:checked~.privacypolicywrap__agreement{color:var(--color__primary-white);transition:color .3s ease-out,background-color .3s ease-out}.privacypolicywrap__input-checkbox:checked~.privacypolicywrap__agreement.day-theme{color:var(--color__primary-softblack);transition:color .3s ease-out,background-color .3s ease-out}@media (any-hover:hover){.privacypolicywrap__agreement:hover,.privacypolicywrap__link:hover{color:var(--color__primary-white);transition:color .3s ease-out,background-color .3s ease-out}.privacypolicywrap__agreement.day-theme:hover,.privacypolicywrap__link.day-theme:hover{color:var(--color__primary-softblack);transition:color .3s ease-out,background-color .3s ease-out}}.contacts-send__btnwrap{display:flex;gap:clamp(15px,3vw,30px);justify-content:flex-end}.contacts-send__btnwrap-clear,.contacts-send__btnwrap-send{background-color:var(--color__primary-softblack);border:2px solid var(--color__primary-white);color:var(--color__primary-white);cursor:pointer;font-size:20px;max-width:350px;outline:none;padding:20px;transition:border-color .3s ease-out,color .3s ease-out,background-color .3s ease-out,transform .3s ease-out;width:100%}.contacts-send__btnwrap-clear.day-theme,.contacts-send__btnwrap-send.day-theme{background-color:var(--color__primary-white);border:2px solid var(--color__primary-softblack);color:var(--color__primary-softblack);transition:border-color .3s ease-out,background-color .3s ease-out,color .3s ease-out,transform .3s ease-out}.fieldsblock__fieldwrapper-input:focus-visible,.wrapperarea__area:focus-visible{background-color:var(--color__primary-softblack-light-3);transition:background-color .3s ease-out}.fieldsblock__fieldwrapper-input.day-theme:focus-visible,.wrapperarea__area.day-theme:focus-visible{background-color:var(--color__gray-light);transition:background-color .3s ease-out}.wrapperfiles:focus-within .wrapperfiles__filename:before{border-right:2px solid var(--color__primary-softblack);transition:border-right .3s ease-out}.wrapperfiles.day-theme:focus-within .wrapperfiles__filename:before{border-right:2px solid var(--color__primary-white);transition:border-right .3s ease-out}.wrapperfiles:focus-within{background-color:var(--color__primary-white);color:var(--color__primary-softblack)}.wrapperfiles.day-theme:focus-within,.wrapperfiles:focus-within{transition:color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}.wrapperfiles.day-theme:focus-within{background-color:var(--color__primary-softblack);color:var(--color__primary-white)}.contacts-send__btnwrap-clear:focus-visible,.contacts-send__btnwrap-send:focus-visible{background-color:var(--color__primary-white);color:var(--color__primary-softblack);transition:border-color .3s ease-out,color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}.contacts-send__btnwrap-clear.day-theme:focus-visible,.contacts-send__btnwrap-send.day-theme:focus-visible{background-color:var(--color__primary-softblack);color:var(--color__primary-white);transition:border-color .3s ease-out,color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}@media (any-hover:hover){.fieldsblock__fieldwrapper-input:hover,.wrapperarea__area:hover{background-color:var(--color__primary-softblack-light-3);transition:background-color .3s ease-out}.fieldsblock__fieldwrapper-input.day-theme:hover,.wrapperarea__area.day-theme:hover{background-color:var(--color__gray-light);transition:background-color .3s ease-out}.wrapperfiles:hover .wrapperfiles__filename:before{border-right:2px solid var(--color__primary-softblack);transition:border-right .3s ease-out}.wrapperfiles.day-theme:hover .wrapperfiles__filename:before{border-right:2px solid var(--color__primary-white);transition:border-right .3s ease-out}.wrapperfiles:hover{background-color:var(--color__primary-white);color:var(--color__primary-softblack)}.wrapperfiles.day-theme:hover,.wrapperfiles:hover{transition:color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}.wrapperfiles.day-theme:hover{background-color:var(--color__primary-softblack);color:var(--color__primary-white)}.contacts-send__btnwrap-clear:hover,.contacts-send__btnwrap-send:hover{background-color:var(--color__primary-white);color:var(--color__primary-softblack);transition:border-color .3s ease-out,color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}.contacts-send__btnwrap-clear.day-theme:hover,.contacts-send__btnwrap-send.day-theme:hover{background-color:var(--color__primary-softblack);color:var(--color__primary-white);transition:border-color .3s ease-out,color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}}.wrapperfiles:active{background-color:var(--color__primary-white);color:var(--color__primary-softblack)}.wrapperfiles.day-theme:active,.wrapperfiles:active{transform:scale(.95);transition:color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}.wrapperfiles.day-theme:active{background-color:var(--color__primary-softblack);color:var(--color__primary-white)}.wrapperfiles:active .wrapperfiles__filename:before{border-color:var(--color__primary-softblack);transition:border-right .3s ease-out}.wrapperfiles.day-theme:active .wrapperfiles__filename:before{border-color:var(--color__primary-white);transition:border-right .3s ease-out}.contacts-send__btnwrap-clear:active,.contacts-send__btnwrap-send:active{background-color:var(--color__primary-white);color:var(--color__primary-softblack);transform:scale(.95);transition:border-color .3s ease-out,color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}.contacts-send__btnwrap-clear.day-theme:active,.contacts-send__btnwrap-send.day-theme:active{background-color:var(--color__primary-softblack);color:var(--color__primary-white);transform:scale(.95);transition:border-color .3s ease-out,color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}.contacts-form__companyname.ver-mobile{display:none;font-size:46px}.company-location__information{display:flex;gap:clamp(20px,5vw,30px);justify-content:space-between}.company-location__information-description{margin-right:30px}.information-description__wrapper{display:flex;flex-direction:column;height:100%}.information-description__wrapper-feedback{margin-bottom:clamp(50px,4vw,80px)}.feedback__email,.feedback__phone{word-wrap:break-word;color:var(--color__primary-white);display:block;font-size:clamp(24px,7vw,45px);outline:none;transition:color .3s ease-out,background-color .3s ease-out,text-shadow .3s ease}.feedback__email.day-theme,.feedback__phone.day-theme{color:var(--color__primary-softblack)}.feedback__email:focus-visible,.feedback__phone:focus-visible{text-shadow:0 0 5px var(--color__gray-light);transition:text-shadow .3s ease}.feedback__email.day-theme:focus-visible,.feedback__phone.day-theme:focus-visible{text-shadow:0 0 5px var(--color__primary-softblack-5);transition:text-shadow .3s ease}@media (any-hover:hover){.feedback__email:hover,.feedback__phone:hover{text-shadow:0 0 5px var(--color__gray-light);transition:text-shadow .3s ease}.feedback__email.day-theme:hover,.feedback__phone.day-theme:hover{text-shadow:0 0 5px var(--color__primary-softblack-5);transition:text-shadow .3s ease}}.socialnetworks__list{display:flex;gap:30px}.socialnetworks__item{height:50px;width:50px}.socialnetworks__item-link{display:block;height:100%;outline:none;width:100%}.socialnetworks__item-link svg{fill:var(--color__primary-white);height:100%;transition:fill .3s ease-out,transform .3s ease-out;width:100%}.socialnetworks__item-link.day-theme svg{fill:var(--color__primary-softblack);transition:fill .3s ease-out,transform .3s ease-out}.socialnetworks__item-link:focus-visible svg{fill:var(--color__gray-3);transition:fill .3s ease-out,transform .3s ease-out}.socialnetworks__item-link.day-theme:focus-visible svg{fill:var(--color__primary-softblack-light-2);transition:fill .3s ease-out,transform .3s ease-out}@media (any-hover:hover){.socialnetworks__item-link:hover svg{fill:var(--color__gray-3);transition:fill .3s ease-out,transform .3s ease-out}.socialnetworks__item-link.day-theme:hover svg{fill:var(--color__primary-softblack-light-2);transition:fill .3s ease-out,transform .3s ease-out}}.socialnetworks__item-link:active svg{fill:var(--color__gray-3);transform:scale(.95);transition:fill .3s ease-out,transform .3s ease-out}.socialnetworks__item-link.day-theme:active svg{fill:var(--color__primary-softblack-light-2);transform:scale(.95);transition:fill .3s ease-out,transform .3s ease-out}.photowrapper{max-width:850px;width:100%}.photowrapper__image{box-shadow:0 0 10px 1px var(--color__black-2);display:flex}.fieldsblock__fieldwrapper-errortext{color:var(--color__red);margin-bottom:5px;opacity:0;padding-left:10px;position:absolute;top:-23px}.fieldsblock__fieldwrapper-errortext.error-message{opacity:1;transition:opacity .3s ease-out}.privacypolicywrap__errortext{color:var(--color__red);font-size:14px;margin-bottom:5px;opacity:0;text-align:right}.privacypolicywrap__errortext.error-message{opacity:1;transition:opacity .3s ease-out}.modalwindowform{align-items:center;display:flex;height:100vh;justify-content:center;opacity:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:100}.modalwindowform,.modalwindowform.is-active{transition:opacity .3s ease-out,visibility .3s ease-out}.modalwindowform.is-active{opacity:1;visibility:visible}.modalwindowform__wrapper{max-width:750px;padding:0 20px;position:relative;width:100%}.modalwindowform__wrapper.shake{animation:shake .5s linear}.modalwindowform__content{align-items:center;background-color:var(--color__primary-softblack-3);box-shadow:0 0 3px 2px var(--color__black-2);color:var(--color__primary-white);display:flex;flex-direction:column;gap:8px;padding:clamp(15px,4vw,30px)}.modalwindowform__content,.modalwindowform__content.day-theme{transition:box-shadow .3s ease-out,color .3s ease-out,background-color .3s ease-out}.modalwindowform__content.day-theme{background-color:var(--color__primary-white);box-shadow:0 0 3px 2px var(--color__gray-2);color:var(--color__primary-softblack)}.modalwindowform-content__title{font-size:clamp(16px,5vw,26px);font-weight:100;text-align:center}.modalwindowform-infowrap{background-color:var(--color__primary-softblack-3);border-top:1px solid var(--color__primary-white);color:var(--color__primary-white);display:flex;flex-direction:column;gap:10px;margin-bottom:10px;max-width:570px;padding:clamp(10px,4vw,20px);width:100%}.modalwindowform-infowrap,.modalwindowform-infowrap.day-theme{transition:border-color .3s ease-out,color .3s ease-out,background-color .3s ease-out}.modalwindowform-infowrap.day-theme{background-color:var(--color__primary-white);border-top:1px solid var(--color__primary-softblack);color:var(--color__primary-softblack)}.modalwindowform-infowrap__description,.modalwindowform-infowrap__email,.modalwindowform-infowrap__files,.modalwindowform-infowrap__name,.modalwindowform-infowrap__phone{display:flex;gap:clamp(0px,1vw,20px);justify-content:space-between}.modalwindowform-infowrap__description-title,.modalwindowform-infowrap__email-title,.modalwindowform-infowrap__files-title,.modalwindowform-infowrap__name-title,.modalwindowform-infowrap__phone-title{display:inline-block;font-size:clamp(14px,2vw,18px)}.modalwindowform-infowrap__description-descr,.modalwindowform-infowrap__email-descr,.modalwindowform-infowrap__files-descr,.modalwindowform-infowrap__name-descr,.modalwindowform-infowrap__phone-descr{display:inline-block;padding-right:8px;text-align:right}.modalwindowform-infowrap__email-descr,.modalwindowform-infowrap__name-descr{word-break:break-all}.modalwindowform-infowrap__description-descr{height:100%;line-height:1.4;max-height:150px;min-height:22px;overflow-y:auto}.modalwindowform-content__closebtnwrap{height:30px;right:20px;width:30px}.modalwindowform-content__closebtnwrap-btn:after,.modalwindowform-content__closebtnwrap-btn:before{width:25px}.modalwindowform-content__okbtnwrap{text-align:center}.modalwindowform-content__okbtnwrap-btn{background-color:var(--color__primary-white);color:var(--color__primary-softblack);font-family:VelaSans Light;font-weight:600;padding:5px 50px;transition:color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}.modalwindowform-content__okbtnwrap-btn.day-theme{background-color:var(--color__primary-softblack);color:var(--color__primary-white);transition:color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}@media (any-hover:hover){.modalwindowform-content__okbtnwrap-btn:hover{background-color:var(--color__gray-2);transition:background-color .3s ease-out}.modalwindowform-content__okbtnwrap-btn.day-theme:hover{background-color:var(--color__primary-softblack-light);transition:background-color .3s ease-out}}.modalwindowform-content__okbtnwrap-btn:active{background-color:var(--color__gray-2)}.modalwindowform-content__okbtnwrap-btn.day-theme:active{background-color:var(--color__primary-softblack-light)}.modalwindowform-content__okbtnwrap-btn.day-theme:active,.modalwindowform-content__okbtnwrap-btn:active{transform:scale(.95);transition:color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}.privacypolicy{padding-bottom:var(--padding__section-bottom);padding-top:var(--padding__section-top)}.privacypolicy__wrapper{margin:0 auto;max-width:1690px;padding:0 20px}.paragraphs-privacypolicy{display:flex;flex-wrap:wrap;gap:clamp(15px,3vw,57px);justify-content:center}.paragraphs-privacypolicy__item{max-width:clamp(450px,39vw,500px)}.paragraphs-privacypolicy__item-title{margin-bottom:5px}.paragraphs-privacypolicy__item-descr{padding-bottom:5px}.paragraphs-privacypolicy__item-descr-email{color:var(--color__gray-3);transition:color .3s ease}.paragraphs-privacypolicy__item-descr-email:hover{color:var(--color__primary-adamant-white);transition:color .3s ease}.paragraphs-privacypolicy__item-descr-list{padding-left:15px}.paragraphs-privacypolicy__item-descr-item{list-style:inside}.notfound{padding-bottom:var(--padding__section-bottom);padding-top:var(--padding__section-top)}.notfound__wrapper{margin:0 auto;max-width:1690px;padding:0 20px}.notfound-content{align-items:center;display:flex;flex-direction:column;text-align:center}.notfound-content__title{font-family:VelaSans Light,sans-serif;font-size:clamp(25px,5vw,51px);font-weight:100;margin-bottom:clamp(10px,3vw,15px)}.notfound-content__descr{margin-bottom:clamp(15px,4vw,30px);max-width:650px;width:100%}.notfound-content__link{background-color:var(--color__primary-white);border-radius:25px;color:var(--color__primary-softblack);display:inline-block;max-width:350px;padding:15px}.notfound-content__link,.notfound-content__link.day-theme{transition:color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}.notfound-content__link.day-theme{background-color:var(--color__primary-softblack);color:var(--color__primary-white)}.notfound-content__link:hover{background-color:var(--color__gray-card);transition:background-color .3s ease-out}.notfound-content__link:active{transform:scale(.95);transition:transform .3s ease-out}.admin__wrapper{align-items:center;flex-direction:column;height:100vh;margin:0 auto;max-width:1690px;padding:0 20px}.admin__titlewrap,.admin__wrapper{display:flex;justify-content:center}.admin__titlewrap{position:relative;width:310px}.admin__title{font-family:VelaSans Regular,sans-serif;font-weight:400;margin-bottom:23px;text-align:center}.admin__errormessage{bottom:5px;color:var(--color__red);opacity:0;position:absolute;text-align:center;visibility:hidden}.admin__errormessage,.admin__errormessage.is-active{transition:opacity .3s ease-out,visibility .3s ease-out}.admin__errormessage.is-active{opacity:1;visibility:visible}.form-admin{max-width:240px;width:100%}.authorization{margin-bottom:20px}.authorization__label{align-items:center;display:flex;justify-content:space-between}.authorization__label:first-child{margin-bottom:10px}.authorization__label-text{display:block;text-align:right;text-align:end}.authorization__label-input{border:1px solid var(--color__primary-white);color:var(--color__primary-white);max-width:175px;outline:none;padding:2px 5px;transition:background-color .3s ease-out;width:100%}.wrapperbuttons{text-align:center}.wrapperbuttons__btn-send{margin-right:15px}.wrapperbuttons__btn-clear,.wrapperbuttons__btn-send{border:1px solid var(--color__primary-white);color:var(--color__primary-white);outline:none;padding:2px 10px;transition:color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}.wrapperbuttons__btn-clear:focus-visible,.wrapperbuttons__btn-send:focus-visible{background-color:var(--color__primary-white);color:var(--color__primary-softblack);transition:color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}.authorization__label-input:focus-visible{background-color:var(--color__primary-softblack-light-3);transition:background-color .3s ease-out}@media (any-hover:hover){.wrapperbuttons__btn-clear:hover,.wrapperbuttons__btn-send:hover{background-color:var(--color__primary-white);color:var(--color__primary-softblack);transition:color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}.authorization__label-input:hover{background-color:var(--color__primary-softblack-light-3);transition:background-color .3s ease-out}}.wrapperbuttons__btn-clear:active,.wrapperbuttons__btn-send:active{background-color:var(--color__primary-white);color:var(--color__primary-softblack);transform:scale(.95);transition:color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}.adminpanel{padding-bottom:var(--padding__section-bottom);padding-top:var(--padding__section-top)}.adminpanel__wrapper{margin:0 auto;max-width:1690px;padding:0 20px}.adminpanel__wrappertitle{align-items:center;display:flex;margin-bottom:clamp(15px,4vw,75px)}.adminpanel__wrappertitle-title{margin-bottom:0;margin-right:clamp(20px,5vw,39px)}.adminpanel__wrappertitle-logout{cursor:pointer;display:inline-flex;font-size:clamp(18px,4vw,55px);outline:none}.adminpanel__wrappertitle-logout svg{fill:var(--color__primary-white);transition:fill .3s ease-out,transform .3s ease-out}.adminpanel__wrappertitle-logout.day-theme svg{fill:var(--color__primary-softblack);transition:fill .3s ease-out,transform .3s ease-out}.adminpanel__wrappertitle-logout:focus-visible svg{fill:var(--color__red-2)}@media (any-hover:hover){.adminpanel__wrappertitle-logout:hover svg{fill:var(--color__red-2);transition:fill .3s ease-out,transform .3s ease-out}}.adminpanel__wrappertitle-logout:active svg{fill:var(--color__red-2);transform:scale(.93);transition:fill .3s ease-out,transform .3s ease-out}.adminpanel__content,.menu-list{display:flex}.menu-list{flex-direction:column;max-width:350px;padding:clamp(25px,3vw,50px);position:relative;width:100%}.menu-list:after{border-right:1px solid var(--color__primary-white);content:"";height:100%;position:absolute;right:0;top:0;transition:border-color .3s ease-out}.menu-list.day-theme:after{border-color:var(--color__primary-softblack);transition:border-color .3s ease-out}.menu-list__item{margin-bottom:5px;position:relative;width:100%}.menu-list__item-btn{color:var(--color__primary-white);font-family:VelaSans Light,sans-serif;font-size:clamp(14px,4vw,32px);outline:none;padding:5px;text-align:left;transition:transform .3s ease-out;width:100%}.menu-list__item-btn:before{border:1px solid var(--color__primary-white);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;visibility:hidden;width:100%}.menu-list__item-btn.day-theme:before{border:1px solid var(--color__primary-softblack)}.menu-list__item-btn:focus-visible.is-active:before{left:5px;opacity:1;top:5px;visibility:visible}.menu-list__item-btn:focus-visible:before{opacity:1;visibility:visible}.menu-list__item-btn.day-theme{color:var(--color__primary-softblack);transition:color .3s ease-out,transform .3s ease-out}@media (any-hover:hover){.menu-list__item-btn.day-theme:hover,.menu-list__item-btn:hover{transform:scale(1.05);transition:transform .3s ease-out}}.menu-list__item-btn.is-active{background-color:var(--color__primary-white);color:var(--color__primary-softblack);position:relative}.menu-list__item-btn.is-active.day-theme{background-color:var(--color__primary-softblack);color:var(--color__primary-white)}.adminpanel-datalist{padding:clamp(25px,3vw,50px)}.adminpanel__modalwindow{background-color:var(--color__primary-softblack-2);height:100vh;opacity:0;overflow-y:auto;position:fixed;transform:scale(0);transition:opacity .3s ease-out,visibility .3s ease-out,transform .3s ease-out;visibility:hidden;width:100%;z-index:100}.adminpanel__modalwindow.day-theme{background-color:var(--color__gray-1)}.adminpanel__modalwindow.is-active{opacity:1;transform:scale(1);transition:transform .3s ease-out;visibility:visible}.adminpanel-card{padding:35px 0;width:100%}.adminpanel-card__content{align-items:center;background-color:var(--color__primary-softblack);box-shadow:0 0 10px 5px var(--color__primary-softblack-5);display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1200px;padding:clamp(45px,6vw,50px) clamp(25px,6vw,100px);position:relative;width:100%}.adminpanel-card__content.day-theme{background-color:var(--color__primary-white);box-shadow:0 0 10px 5px var(--color__gray-2)}.adminpanel-card__content-title{background-color:initial;color:var(--color__primary-white);font-family:VelaSans Light,sans-serif;font-size:clamp(18px,5vw,32px);font-weight:100;margin-bottom:15px}.adminpanel-card__content-texterror{color:var(--color__red);font-size:clamp(14px,3vw,20px);margin-bottom:10px;opacity:0;transform:translateY(-25%);transition:opacity .3s ease-out,visibility .3s ease-out,transform .3s ease-out;visibility:hidden}.adminpanel-card__content-texterror.is-active{opacity:1;transform:translateY(0);transition:opacity .3s ease-out,visibility .3s ease-out,transform .3s ease-out;visibility:visible}.adminpanel-card__content-title.day-theme{background-color:initial;color:var(--color__primary-softblack)}.adminpanel-cardform{width:100%}.admin-inputfields{color:var(--color__primary-softblack);display:flex;flex-direction:column;gap:clamp(12px,3vw,20px);margin-bottom:clamp(12px,3vw,20px)}.inputfields-text{background-color:initial;color:var(--color__primary-white);display:block;font-size:clamp(14px,3vw,18px);margin-bottom:5px;padding-left:10px}.inputfields-text.day-theme{background-color:initial;color:var(--color__primary-softblack)}.admin-inputfields__textarea,.experience-input,.inputfields-input{background-color:initial;border:2px solid var(--color__primary-white);color:var(--color__primary-white);font-size:clamp(16px,3vw,20px);outline:none;padding:clamp(10px,2vw,15px);transition:border-color .3s ease-out,background-color .3s ease-out;width:100%}.admin-inputfields__textarea.day-theme,.inputfields-input.day-theme{background-color:initial;border-color:var(--color__primary-softblack);color:var(--color__primary-softblack)}.choose-gender:focus-visible,.inputfields-input:focus-visible{background-color:var(--color__primary-softblack-2);transition:border-color .3s ease-out,background-color .3s ease-out}.choose-gender.day-theme:focus-visible,.inputfields-input.day-theme:focus-visible{background-color:var(--color__gray-1);transition:border-color .3s ease-out,background-color .3s ease-out}@media (any-hover:hover){.choose-gender:hover,.inputfields-input:hover{background-color:var(--color__primary-softblack-2);transition:border-color .3s ease-out,background-color .3s ease-out}.choose-gender.day-theme:hover,.inputfields-input.day-theme:hover{background-color:var(--color__gray-1);transition:border-color .3s ease-out,background-color .3s ease-out}}.admin-inputfields__textarea{min-height:clamp(250px,50vw,350px)}.admin-inputfields__wrapperinput{align-items:center;background-color:var(--color__primary-softblack);border:2px solid var(--color__primary-white);color:var(--color__primary-white);display:flex;justify-content:center;padding:10px;position:relative;transition:color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}.admin-inputfields__wrapperinput.day-theme{background-color:var(--color__primary-white);border-color:var(--color__primary-softblack);color:var(--color__primary-softblack)}.admin-inputfields__wrapperinput-text{font-size:clamp(14px,4vw,18px)}.admin-inputfields__inputfile{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.admin-inputfields__input:focus-visible,.admin-inputfields__textarea:focus-visible{background-color:var(--color__primary-softblack-3);transition:border-color .3s ease-out,background-color .3s ease-out}.admin-inputfields__input.day-theme:focus-visible,.admin-inputfields__textarea.day-theme:focus-visible{background-color:var(--color__gray-1);transition:border-color .3s ease-out,background-color .3s ease-out}.admin-inputfields__wrapperinput:focus-within{background-color:var(--color__primary-white);color:var(--color__primary-softblack);transition:color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}.admin-inputfields__wrapperinput.day-theme:focus-within{background-color:var(--color__primary-softblack);color:var(--color__primary-white);transition:color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}@media (any-hover:hover){.admin-inputfields__input:hover,.admin-inputfields__textarea:hover{background-color:var(--color__primary-softblack-3);transition:border-color .3s ease-out,background-color .3s ease-out}.admin-inputfields__input.day-theme:hover,.admin-inputfields__textarea.day-theme:hover{background-color:var(--color__gray-1);transition:border-color .3s ease-out,background-color .3s ease-out}.admin-inputfields__wrapperinput:hover{background-color:var(--color__primary-white);color:var(--color__primary-softblack);transition:color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}.admin-inputfields__wrapperinput.day-theme:hover{background-color:var(--color__primary-softblack);color:var(--color__primary-white);transition:color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}}.admin-inputfields__wrapperinput:active{background-color:var(--color__primary-white);color:var(--color__primary-softblack)}.admin-inputfields__wrapperinput.day-theme:active,.admin-inputfields__wrapperinput:active{transform:scale(.95);transition:color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}.admin-inputfields__wrapperinput.day-theme:active{background-color:var(--color__primary-softblack);color:var(--color__primary-white)}.adminpanel-cardform__wrapperbuttons{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(12px,3vw,20px);justify-content:center}.adminpanel-cardform__wrapperbuttons-clearbtn,.adminpanel-cardform__wrapperbuttons-submitbtn{background-color:var(--color__primary-softblack);border:2px solid var(--color__primary-white);color:var(--color__primary-white);cursor:pointer;flex-basis:calc(50% - 20px);flex-grow:1;flex-shrink:1;font-size:clamp(16px,5vw,20px);max-width:100%;outline:none;padding:clamp(10px,2vw,15px) clamp(10px,3vw,20px);transition:color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}.adminpanel-cardform__wrapperbuttons-clearbtn.day-theme,.adminpanel-cardform__wrapperbuttons-submitbtn.day-theme{background-color:var(--color__primary-white);border-color:var(--color__primary-softblack);color:var(--color__primary-softblack)}.adminpanel-cardform__wrapperbuttons-clearbtn:focus-visible,.adminpanel-cardform__wrapperbuttons-submitbtn:focus-visible{background-color:var(--color__primary-white);color:var(--color__primary-softblack);transition:color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}.adminpanel-cardform__wrapperbuttons-clearbtn.day-theme:focus-visible,.adminpanel-cardform__wrapperbuttons-submitbtn.day-theme:focus-visible{background-color:var(--color__primary-softblack);color:var(--color__primary-white);transition:color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}@media (any-hover:hover){.adminpanel-cardform__wrapperbuttons-clearbtn:hover,.adminpanel-cardform__wrapperbuttons-submitbtn:hover{background-color:var(--color__primary-white);color:var(--color__primary-softblack);transition:color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}.adminpanel-cardform__wrapperbuttons-clearbtn.day-theme:hover,.adminpanel-cardform__wrapperbuttons-submitbtn.day-theme:hover{background-color:var(--color__primary-softblack);color:var(--color__primary-white);transition:color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}}.adminpanel-cardform__wrapperbuttons-clearbtn:active,.adminpanel-cardform__wrapperbuttons-submitbtn:active{background-color:var(--color__primary-white);color:var(--color__primary-softblack);transform:scale(.95);transition:color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}.adminpanel-cardform__wrapperbuttons-clearbtn.day-theme:active,.adminpanel-cardform__wrapperbuttons-submitbtn.day-theme:active{background-color:var(--color__primary-softblack);color:var(--color__primary-white);transition:color .3s ease-out,background-color .3s ease-out,transform .3s ease-out}.admin-inputfields__wrapperblock{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(12px,3vw,20px)}.employeeblock-inputfields{display:flex;flex-direction:column;gap:clamp(12px,3vw,20px)}.experience-input{text-align:center}.admin-inputfields__label-choose{display:flex}.choose-gender{background-color:initial;border:2px solid var(--color__primary-white);display:flex;transition:border-color .3s ease-out;width:100%}.choose-gender.day-theme{background-color:initial;border-color:var(--color__primary-softblack)}.choose-gender__text{background-color:initial;font-size:clamp(14px,3vw,18px);padding-left:10px}.choose-gender__text.day-theme{background-color:var(--color__primary-white);border-color:var(--color__primary-white)}.choose-gender__input.day-theme{background-color:var(--color__primary-softblack);color:var(--color__primary-white)}.choose-gender__item{background-color:initial;color:var(--color__primary-softblack);position:relative;width:100%}.choose-gender__input{clip:rect(1px,1px,1px,1px);height:1px;opacity:0;position:absolute;width:1px}.choose-gender__item .choose-gender__text{background-color:initial;color:var(--color__primary-white);cursor:pointer;display:block;font-size:clamp(16px,3vw,20px);padding:clamp(10px,2vw,15px) clamp(10px,2vw,15px) clamp(10px,2vw,15px) clamp(34px,5vw,41px);position:relative;z-index:9}.choose-gender__item.day-theme .choose-gender__text{background-color:initial;color:var(--color__primary-softblack)}.choose-gender__item .choose-gender__item-check{background-color:initial;border:2px solid var(--color__primary-white);height:clamp(18px,3vw,26px);left:10px;position:absolute;top:clamp(10px,2vw,14px);transition:border .3s ease-out;-webkit-transition:border .3s ease-out;width:clamp(18px,3vw,26px);z-index:5}.choose-gender__item.day-theme .choose-gender__item-check{background-color:initial;border:2px solid var(--color__primary-softblack)}.choose-gender__item .choose-gender__item-check:before{content:"";height:clamp(10px,1vw,14px);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background .3s ease-out;-webkit-transition:background .3s ease-out;width:clamp(10px,1vw,14px)}.choose-gender__input:checked~.choose-gender__item-check{border:2px solid var(--color__primary-white)}.choose-gender__input.day-theme:checked~.choose-gender__item-check{border-color:var(--color__primary-softblack)}.choose-gender__input:checked~.choose-gender__item-check:before{background-color:var(--color__primary-white)}.choose-gender__input.day-theme:checked~.choose-gender__item-check:before{background-color:var(--color__primary-softblack)}.choose-gender__input:checked~.choose-gender__text{color:var(--color__primary-white)}.choose-gender__input:checked~.choose-gender__text.day-theme{color:var(--color__primary-softblack)}.employeeblock-inputfields__label{flex:1 1 auto}.experience-input[type=number]::-webkit-inner-spin-button,.experience-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.experience-input[type=number]{-moz-appearance:textfield}.admin-inputfields__textarea.error-input,.choose-gender.error-input,.inputfields-input.error-input{border-color:var(--color__red);transition:border-color .3s ease-out,background-color .3s ease-out}.loaded-image-container{border:2px solid #fff;margin:0;max-width:450px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.smallmodalwindow{align-items:center;display:flex;height:100vh;justify-content:center;opacity:0;overflow-y:auto;position:fixed;top:0;visibility:hidden;width:100%;z-index:100}.smallmodalwindow.is-active{opacity:1;visibility:visible}.smallmodalwindow__wrapper{background-color:var(--color__primary-softblack-5);box-shadow:0 0 3px 1px var(--color__black-3);height:100px;width:clamp(270px,67vw,550px)}.smallmodalwindow__wrapper.shake{animation:shake .5s linear}@keyframes shake{0%{transform:translate(0)}10%{transform:translate(5px)}20%{transform:translate(-5px)}30%{transform:translate(5px)}40%{transform:translate(-5px)}50%{transform:translate(5px)}60%{transform:translate(-5px)}70%{transform:translate(5px)}80%{transform:translate(-5px)}to{transform:translate(0)}}.smallmodalwindow-card{display:flex;flex-direction:column;height:100%;text-align:center;user-select:none;-webkit-user-select:none}.smallmodalwindow-card__title,.smallmodalwindow-card__title.day-theme{background-color:var(--color__primary-softblack-5);color:var(--color__primary-white);font-weight:100;padding:clamp(20px,4.5vw,30px) 15px 0}.smallmodalwindow-card__wrapperbuttons{display:flex;margin-top:auto;width:100%}.smallmodalwindow-card__wrapperbuttons-confirm,.smallmodalwindow-card__wrapperbuttons-reject{background-color:var(--color__primary-softblack);box-shadow:0 -5px 5px -3px var(--color__black-2);color:var(--color__primary-white);font-size:16px;padding:5px 10px;transition:color .3s ease-out,background-color .3s ease-out;width:100%}.smallmodalwindow-card__wrapperbuttons-confirm:focus-visible{background-color:var(--color__red-2);color:var(--color__primary-white);transition:color .3s ease-out,background-color .3s ease-out}.smallmodalwindow-card__wrapperbuttons-reject:focus-visible{background-color:var(--color__primary-white);color:var(--color__primary-softblack);transition:color .3s ease-out,background-color .3s ease-out}@media (any-hover:hover){.smallmodalwindow-card__wrapperbuttons-confirm:hover{background-color:var(--color__red-2);color:var(--color__primary-white);transition:color .3s ease-out,background-color .3s ease-out}.smallmodalwindow-card__wrapperbuttons-reject:hover{background-color:var(--color__primary-white);color:var(--color__primary-softblack);transition:color .3s ease-out,background-color .3s ease-out}}.smallmodalwindow-card__wrapperbuttons-confirm:active{background-color:var(--color__red-3);color:var(--color__primary-white);transition:color .3s ease-out,background-color .3s ease-out}.smallmodalwindow-card__wrapperbuttons-reject:active{background-color:var(--color__gray-card);color:var(--color__primary-softblack);transition:color .3s ease-out,background-color .3s ease-out}.formmodalwindow{align-items:center;background-color:var(--background-modalwindow);display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease-out,visibility .3s ease-out;visibility:hidden;width:100%;z-index:100}.formmodalwindow.is-active{opacity:1;visibility:visible}.formmodalwindow__wrapper{max-width:750px;padding:0 20px;transform:scale(.1);transition:transform .3s ease-out;width:100%}.formmodalwindow__wrapper.is-active{transform:scale(1);transition:transform .3s ease-out}.formmodalwindow__content{background-color:var(--color__primary-softblack-2);display:flex;flex-direction:column;justify-content:center;padding:clamp(25px,4vw,50px) clamp(35px,4vw,80px);position:relative;transition:color .3s ease-out,background-color .3s ease-out;width:100%}.formmodalwindow__content.day-theme{color:var(--color__primary-white);transition:color .3s ease-out,background-color .3s ease-out}.formmodalwindow-content__title{font-family:VelaSans Light,sans-serif;font-size:clamp(18px,5vw,32px);font-weight:100;margin-bottom:35px;position:relative;text-align:center}.formmodalwindow-content__title:before{border-bottom:1px solid var(--color__primary-white);content:"";height:100%;left:0;position:absolute;top:10px;width:100%}.information-block__description-info{max-height:150px;overflow-y:auto}.information-block__uniqueid-info{word-break:break-all}.information-wrapblock{display:flex;font-family:VelaSans Light,sans-serif;font-size:clamp(14px,4vw,20px);line-height:1.4}.infoblock-title{flex:1 1;font-family:VelaSans Medium,sans-serif;font-size:clamp(16px,4vw,22px);padding-right:13px;position:relative;text-align:right}.infoblock-info{flex:1 1;text-align:left}.formmodalwindow-content__btn{transition:background-color .3s ease-out}.datalist-cards{display:flex;flex-direction:column}.datalist-cards__list{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:30px}.datalist-cards__item{box-shadow:0 0 5px 3px var(--color__primary-softblack-3);display:flex;flex-basis:calc(33.33% - 15px);flex-direction:column;flex-grow:1;flex-shrink:1;justify-content:space-between;max-height:330px;max-width:450px;min-height:200px;min-width:250px;transition:box-shadow .3s ease-out}.datalist-cards__item.day-theme{box-shadow:0 0 5px 3px var(--color__gray-3);transition:box-shadow .3s ease-out}.datalist-cards__item-wrapperimage{display:flex;height:100%;overflow:hidden;position:relative}.datalist-cards__item-image{object-fit:cover;width:100%}.datalist-card{display:flex;flex-direction:column}.datalist-card__wrapperbuttons{display:flex;justify-content:space-between}.datalist-card__delete-btn,.datalist-card__update-btn{color:var(--color__primary-white);font-size:16px;outline:none;padding:5px 10px;transition:all .3s ease-out;width:100%}.datalist-card__delete-btn,.datalist-card__update-btn{background-color:var(--color__primary-softblack);color:var(--color__primary-white);transition:color .3s ease-out,background-color .3s ease-out}.datalist-card__update-btn:focus-visible{background-color:var(--color__primary-white);color:var(--color__primary-softblack);transition:color .3s ease-out,background-color .3s ease-out}.datalist-card__delete-btn:focus-visible{background-color:var(--color__red-2);transition:background-color .3s ease-out}@media (any-hover:hover){.datalist-card__update-btn:hover{background-color:var(--color__primary-white);color:var(--color__primary-softblack);transition:color .3s ease-out,background-color .3s ease-out}.datalist-card__delete-btn:hover{background-color:var(--color__red-2);transition:color .3s ease-out,background-color .3s ease-out}}.datalist-card__update-btn:active{background-color:var(--color__gray-card);color:var(--color__primary-softblack);transition:color .3s ease-out,background-color .3s ease-out}.datalist-card__delete-btn:active{background-color:var(--color__red-3);transition:color .3s ease-out,background-color .3s ease-out}.datalist-cards__item-title{background-color:var(--color__primary-white);bottom:0;color:var(--color__primary-softblack);font-family:VelaSans Light,sans-serif;font-size:18px;font-weight:100;left:0;padding:5px;position:absolute;text-align:center;width:100%}.datalist-cards__addcard{align-self:center;max-width:350px;width:100%}.datalist-cards__addcard-btn{background-color:var(--color__green-btn);color:var(--color__primary-white);outline:none;padding:10px;transition:all .3s ease-out;width:100%}.datalist-cards__addcard-btn:focus-visible{background-color:var(--color__green-btn-2)}@media (any-hover:hover){.datalist-cards__addcard-btn:hover{background-color:var(--color__green-btn-2)}}.datalist-cards__addcard-btn:active{transform:scale(.95)}.employee-width{height:clamp(350px,50vw,405px);max-height:405px;max-width:100px}.datalist-forms__list{display:flex;flex-wrap:wrap;gap:25px}.item-forms{background-color:var(--color__primary-softblack);box-shadow:0 0 3px 2px var(--color__primary-softblack-5)}.item-forms,.item-forms.day-theme{max-width:350px;transition:box-shadow .3s ease-out,background-color .3s ease-out;width:100%}.item-forms.day-theme{background-color:var(--color__primary-white);box-shadow:0 0 3px 2px var(--color__gray-2)}.item-forms__headgroup,.item-forms__secondgroup,.item-forms__thirdgroup{display:flex}.form-email,.form-name,.form-phone{padding:5px;text-align:center;width:100%}.item-forms__secondgroup{display:flex}.form-id{background-color:var(--color__primary-white);color:var(--color__primary-softblack)}.form-id,.form-id.day-theme{transition:color .3s ease-out,background-color .3s ease-out}.form-id.day-theme{background-color:var(--color__primary-softblack);color:var(--color__primary-white)}.form-id,.item-forms__secondgroup-text,.item-forms__thirdgroup-text{max-width:60px;padding:5px;text-align:center;width:100%}.form-name,.item-forms__secondgroup,.item-forms__thirdgroup{background-color:initial;transition:color .3s ease-out}.wrapperbuttons-forms{display:flex;justify-content:space-between}.wrapperbuttons-forms__btn-delete,.wrapperbuttons-forms__btn-show{background-color:initial;border-top:1px solid var(--color__primary-white);color:var(--color__primary-white);padding:5px;text-align:center;transition:border-color .3s ease-out,color .3s ease-out,color .3s ease-out,background-color .3s ease-out;user-select:none;-webkit-user-select:none;width:100%}.wrapperbuttons-forms__btn-delete.day-theme,.wrapperbuttons-forms__btn-show.day-theme{border-top:1px solid var(--color__primary-softblack);color:var(--color__primary-softblack);transition:border-color .3s ease-out,color .3s ease-out,color .3s ease-out,background-color .3s ease-out}@media (any-hover:hover){.wrapperbuttons-forms__btn-show:hover{background-color:var(--color__primary-white);color:var(--color__primary-softblack);transition:color .3s ease-out,background-color .3s ease-out}.wrapperbuttons-forms__btn-delete:hover{background-color:var(--color__red-2);transition:color .3s ease-out,background-color .3s ease-out}.wrapperbuttons-forms__btn-show.day-theme:hover{background-color:var(--color__primary-softblack);color:var(--color__primary-white);transition:color .3s ease-out,background-color .3s ease-out}.wrapperbuttons-forms__btn-delete.day-theme:hover{background-color:var(--color__red-2);color:var(--color__primary-white);transition:color .3s ease-out,background-color .3s ease-out}}.wrapperbuttons-forms__btn-show:active{background-color:var(--color__gray-2);color:var(--color__primary-softblack);transition:color .3s ease-out,background-color .3s ease-out}.wrapperbuttons-forms__btn-show.day-theme:active{background-color:var(--color__black-2);color:var(--color__primary-white);transition:color .3s ease-out,background-color .3s ease-out}.wrapperbuttons-forms__btn-delete.day-theme:active,.wrapperbuttons-forms__btn-delete:active{background-color:var(--color__red-3);color:var(--color__primary-white);transition:color .3s ease-out,background-color .3s ease-out}.footer{background:var(--color__primary-black);display:none;overflow:hidden;padding:40px 0;position:relative}.footer.day-theme{background-color:var(--color__primary-white);transition:background-color .3s ease-out}.footer:after{border-top:1px solid var(--color__primary-white);content:"";height:1px;position:absolute;top:0;width:100%}.footer.day-theme:after{border-color:var(--color__primary-softblack);transition:border-color .3s ease-out}.footer__wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(15px,5vw,30px);justify-content:space-between}.footer__companyname{font-size:clamp(16px,3vw,20px);margin-bottom:5px;margin-right:69px}.footer__sponsor{align-items:center;display:flex;flex-wrap:wrap;gap:20px;max-width:500px}.footer__sponsor-imagewrap{max-width:100px}.footer__sponsor-descr{max-width:350px}@media (max-width:1497px){.hero__content{flex-direction:column-reverse;gap:100px;padding-top:clamp(50px,5vw,65px)}}@media (max-width:992px){.secondary-title{text-align:center}.hero__logotype{font-size:clamp(200px,37vw,430px);letter-spacing:clamp(-34px,50vw,-45px)}.burger{transform:scale(.9)}.card__content{align-items:center;flex-direction:column;justify-content:center}.employee-card__information{text-align:center}.companyinfo-content{justify-content:center}.companyideals__paragraphblock{display:flex;flex-direction:column;max-width:650px;text-align:center}.companyinfo__companyname{display:none}.companyinfo__companyname.ver-mobile{display:block;font-size:185px;letter-spacing:-21px}.employee-card{padding-bottom:clamp(41px,5vw,69px)}.employee-card__name{margin-right:0}.employee-card__name:before{border-bottom:1px solid var(--color__primary-white);bottom:0;content:"";height:1px;left:-5px;position:absolute;width:100%}.employee-card__description{max-height:160px}.employee-card__information{position:relative}.employee-card__information:before{left:0;right:50%}.employee-card__closebtnwrap{bottom:-45px;left:50%;position:absolute;top:auto;transform:translate(-50%)}.card-projects{flex:1 1 auto;height:clamp(300px,50vw,350px)}.projects__list{display:flex;flex-wrap:wrap;gap:25px;padding:0 20px}.card-projects{box-shadow:0 0 8px 5px var(--color__primary-softblack-3);max-width:650px;transition:box-shadow .3s ease-out}.card-projects.day-theme{box-shadow:0 0 5px 1px var(--color__gray-3);transition:box-shadow .3s ease-out}.information-project{min-height:50px;opacity:1;visibility:visible}.contacts__descr{text-align:center}.contacts-inputfields{flex-direction:column}.fieldsblock{margin-bottom:30px}.fieldsblock__fieldwrapper-input,.wrapperarea__area{border:1px solid var(--color__primary-white)}.fieldsblock__fieldwrapper-input.day-theme,.wrapperarea__area.day-theme{border:1px solid var(--color__primary-softblack)}.wrapperfiles{border:1px solid var(--color__primary-white)}.wrapperfiles__filename{font-size:clamp(11px,3vw,14px);width:clamp(20%,3vw,100%)}.wrapperfiles.day-theme{border:1px solid var(--color__primary-softblack)}.wrapperfiles .wrapperfiles__filename:before{border-right:1px solid var(--color__primary-white)}.wrapperfiles.day-theme .wrapperfiles__filename:before{border-right:1px solid var(--color__primary-softblack)}.wrapperarea{margin-bottom:clamp(15px,4vw,30px)}@media (any-hover:hover){.wrapperfiles:hover .wrapperfiles__filename:before{border-right:1px solid var(--color__primary-softblack)}.wrapperfiles.day-theme:hover .wrapperfiles__filename:before{border-right:1px solid var(--color__primary-white)}}.contacts-send__btnwrap{display:flex;flex-direction:column}.contacts-send__btnwrap-clear{order:2}.contacts-send__btnwrap-clear,.contacts-send__btnwrap-send{border:1px solid var(--color__primary-white);max-width:100%;padding:15px}.contacts-send__btnwrap-clear.day-theme,.contacts-send__btnwrap-send.day-theme{border:1px solid var(--color__primary-softblack)}.contacts-form__companyname{display:none}.contacts-form__companyname.ver-mobile{display:block;font-size:185px;letter-spacing:-21px}.company-location__information{display:flex;flex-direction:column}.company-location__information-description{margin-right:0}.information-description__wrapper{text-align:center}.project-card,.socialnetworks__list{justify-content:center}.project-card{align-items:center;flex-direction:column;max-width:600px;padding-top:25px}.project-card__information{width:100%}.modalwindowform-infowrap__description,.modalwindowform-infowrap__email,.modalwindowform-infowrap__files,.modalwindowform-infowrap__name,.modalwindowform-infowrap__phone{flex-wrap:wrap;justify-content:center;text-align:center}.paragraphs-privacypolicy__item{max-width:800px}.adminpanel__content{flex-direction:column}.adminpanel-title{text-align:center}.adminpanel-datalist{padding-left:0;padding-right:0}.menu-list{flex-direction:row;gap:clamp(10px,3vw,25px);justify-content:center;max-width:100%}.menu-list__item-btn{text-align:center}.menu-list:after{border-bottom:1px solid var(--color__primary-white);border-right:0;bottom:10%;height:1px;top:auto;transform:translateX(-5%);width:90%}.datalist-projects__list{justify-content:center}.datalist-projects__item{min-width:265px}.datalist-cards__list{justify-content:center}.admin-inputfields__textarea,.admin-inputfields__wrapperinput,.adminpanel-cardform__wrapperbuttons-clearbtn,.adminpanel-cardform__wrapperbuttons-submitbtn,.choose-gender,.inputfields-input{border:1px solid var(--color__primary-white)}.datalist-forms__list{justify-content:center}}@media (max-width:576px){.information-block{display:flex;flex-direction:column;gap:8px}.information-wrapblock{align-items:center;flex-direction:column;line-height:1.25}.infoblock-title{padding-right:0}.infoblock-info,.infoblock-title{flex:auto;text-align:center}.information-block__description-info{line-height:1.3}}
/*# sourceMappingURL=main.cf67e707.css.map*/