.service-items{align-items:center;color:#000;cursor:pointer;display:flex;flex-direction:row;font-size:1.15rem;gap:.4rem;justify-content:center}.item2-img{width:24px}.items-button,.service-button{background:none;border:none}.lang-button{align-items:center;display:flex;justify-content:center}.arrow1{font-size:.9rem;rotate:270deg}@keyframes optionsOpen{0%{rotate:270deg}to{rotate:1turn}}.info-bar{align-items:center;background:#000;color:#fff;display:flex;justify-content:center;padding:.4rem}.info-bar>a{font-size:1.1rem}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;margin:0}a{color:inherit;text-decoration:none}.shopping-cart{background:none;border:none;margin:0}.side-menu-settings{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:2rem;box-shadow:inset 0 0 20px 2px #fff;height:100%}.lang-selector-style{box-shadow:inset 0 0 15px 1px #fff}.lang-selector-style,.top-bar,.top-bar-special{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1.4rem}.top-bar,.top-bar-special{align-items:center;box-shadow:inset 1px 1px 20px 4px #8d8d8d;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:.5rem 0;position:fixed;top:0;width:100%;z-index:10}.side-menu{background:none;border:none;cursor:pointer;display:none}.shopping-cart-icon,.side-menu-icon{width:2.7rem}.items{display:flex;flex-direction:row;justify-content:space-between;max-width:1440px;width:90%}.logo-text{align-self:center;font-size:2rem;font-weight:700;padding:1rem}#root{position:relative}.footer-bar,.footer-bar-special{align-items:center;border-radius:1.4rem;bottom:0;box-shadow:inset 1px 1px 20px 4px #8d8d8d;color:#fff;display:flex;flex-direction:column;justify-content:end;padding-bottom:1rem;position:absolute;text-align:center;width:100%}footer{background:#fff}.not-found{height:20rem;text-align:center}.not-found,.side-menu-divider{align-items:center;display:flex;justify-content:center}.side-menu-divider{flex-direction:column;width:100%}.side-menu-divider>div{align-items:start;display:flex;flex-direction:column;justify-content:start;width:89%}.side-menu-top-bar{background:#0000;height:4rem;margin-top:1rem;width:100%}.close-menu,.side-menu-top-bar{align-items:center;display:flex;justify-content:center}.close-menu{color:#fff;cursor:pointer;font-size:2rem;font-weight:700;height:32px;rotate:-90deg;width:32px}.close-menu-outside{align-items:center;display:flex;height:4rem;justify-content:center}.right-items>a{font-size:1.4rem}.right-items{align-items:center;display:flex;flex-direction:row;font-weight:700;gap:1rem;justify-content:end;padding:1rem;width:32rem}.logo-text-dropdown{color:#fff;font-size:1.8rem;font-weight:700}.take-action-button-top{-webkit-text-fill-color:#0000;align-items:center;animation:textShine 2s ease-in-out infinite alternate;background:linear-gradient(90deg,#fff 20%,#757575 70%);-webkit-background-clip:text;background-size:200%;border-radius:.7rem;display:flex;justify-content:center}.take-action-button-top>p{margin:0}.contacts-sidebar,.home-sidebar,.portfolio-sidebar{display:flex;flex-direction:row;font-size:1.3rem;gap:1rem}@media only screen and (max-device-width:1099px){.side-menu-icon{display:flex;width:1.7rem}.lang-selector{display:none}.shopping-cart-icon{width:1.7rem}.right-items{display:none}.top-bar,.top-bar-special{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.items{display:flex;flex-direction:row;justify-content:space-between;width:90%}.close-menu{font-size:1.7rem}.logo-text{font-size:1.6rem;font-weight:700;padding:.8rem}.logo-text-dropdown{color:#fff;font-size:1.2rem;font-weight:700}.side-menu{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center}}.contacts,.gallery,.home,.take-action-button-top{-webkit-text-decoration:underline .13em #0000;text-decoration:underline .13em #0000;transition:-webkit-text-decoration-color .3s;transition:text-decoration-color .3s;transition:text-decoration-color .3s,-webkit-text-decoration-color .3s}.contacts:hover,.gallery:hover,.home:hover,.take-action-button-top:hover{cursor:pointer;-webkit-text-decoration-color:#b5b5b5;text-decoration-color:#b5b5b5}body{background:#1e1e1e}.main-container{padding-bottom:10rem}.main-container,.main-container-items{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}*{color:#fff;font-family:Sansation,sans-serif;font-style:normal;font-weight:400}.desc-container{max-width:1440px;padding-bottom:5rem}.desc-container,.desc-inner{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.desc-inner{gap:4rem}.website-info{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:5rem}.desc-inner>h2{text-align:center;width:50%}.icons-with-text{gap:3%;width:100%}.descBoxes,.icons-with-text{align-items:center;display:flex;flex-direction:row;justify-content:center}.descBoxes{gap:2rem}.bigCard{align-items:center;border-radius:2rem;box-shadow:inset 0 0 20px 2px #2d2d2d;display:flex;flex-direction:column;height:13rem;justify-content:center;width:20rem}.card:hover{animation:scale .5s forwards}.card:not(:hover){animation:scaleBack .5s forwards}@keyframes scale{0%{scale:1}to{scale:1.02}}@keyframes scaleBack{0%{scale:1.02}to{scale:1}}.bigCard>p{color:#8c8c8c;margin-top:0;width:14.5rem}.bigCard:hover>div>i{animation:scaleIcon .5s forwards}.bigCard:not(:hover)>div>i{animation:scaleIconBack .5s forwards}@keyframes scaleIcon{0%{box-shadow:inset 0 0 10px 0 #3a3a3a;scale:1.6}to{box-shadow:inset 0 0 10px 0 #4a4a4a;scale:1.7}}@keyframes scaleIconBack{0%{box-shadow:inset 0 0 10px 0 #4a4a4a;scale:1.7}to{box-shadow:inset 0 0 10px 0 #3a3a3a;scale:1.6}}.desc-container>h2{-webkit-text-fill-color:#0000;animation:textShine 3s ease-in-out infinite alternate;background:linear-gradient(90deg,#fff 20%,#989898 70%);-webkit-background-clip:text;background-size:200%;font-size:4rem;margin-bottom:7rem}@keyframes textShine{0%{background-position:0 50%}to{background-position:100% 50%}}.bigCard>div{width:15rem}.bigCard>div>h3{margin-top:2rem}.bigCard>div>i{align-items:center;border-radius:.4rem;box-shadow:inset 0 0 10px 0 #3a3a3a;display:flex;height:2rem;justify-content:center;scale:1.6;width:2rem}.bigCard:hover{animation:smoothHover .5s forwards}.bigCard:not(:hover){animation:smoothHoverBack .5s}@keyframes smoothHover{0%{box-shadow:inset 0 0 20px 2px #2d2d2d}to{box-shadow:inset 0 0 20px 2px #424242}}@keyframes smoothHoverBack{0%{box-shadow:inset 0 0 20px 2px #424242}to{box-shadow:inset 0 0 20px 2px #2d2d2d}}.mid-section{flex-direction:column;justify-content:center;padding-bottom:10rem;width:100%}.close-menu-modal,.mid-section{align-items:center;display:flex}.close-menu-modal{cursor:pointer;font-size:2.3rem;justify-content:end;margin:0;rotate:-90deg}.modal-toplevel-items{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem;width:100%}.top-items{align-items:start;display:flex;flex-direction:column;justify-content:start;max-width:1000px;padding-top:6rem}@keyframes slide-slow{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:translateY(0)}}@keyframes slide-slow-desc{50%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:translateY(0)}}span{-webkit-text-decoration:underline #000;text-decoration:underline #000}.take-action{font-family:Sansation,sans-serif;font-size:1.1rem;font-style:normal;font-weight:400;margin:0}.take-action-button,.take-action-button-portfolio{animation:slide-slow-button 4s forwards;background:#0000008c;border-radius:1rem;box-shadow:2px 2px 2px #5d5d5d;color:#fff;opacity:0;padding:1rem}.take-action-button-portfolio>p,.take-action-button>p{font-size:1.2rem;font-weight:700}.take-action-button-portfolio:hover,.take-action-button:hover{box-shadow:4px 4px 4px #5d5d5d;cursor:pointer}.take-action-button-portfolio{scale:.94}.offerButton{align-items:center;background:#fff;border-radius:3rem;display:flex;flex-direction:row;justify-content:start;padding:.8rem 0 .8rem 2rem;width:15.3rem}.offerButton>p{color:#000;margin:0}.offerButton>i{align-items:center;display:flex;justify-content:center;width:60px}.offerButton:hover{animation:arrow .3s forwards;background:#e3e3e3;gap:0}.offerButton:not(:hover){animation:arrow-reverse .3s forwards;background:#efefef;gap:1rem}@keyframes arrow-reverse{10%{gap:1rem}to{gap:0}}@keyframes arrow{10%{gap:0}to{gap:1rem}}.portfolioButton{border-radius:3rem;box-shadow:inset 0 0 10px 5px #676767;padding:.8rem 2rem .9rem;scale:1.065}.portfolioButton:hover{box-shadow:inset 0 0 14px 5px #c3c3c3;scale:1.03}.main-buttons{animation:slide-slow-desc 7s forwards;display:flex;flex-direction:row;gap:3rem;justify-content:center;opacity:0;padding-top:2rem}.main-text{animation:slide-slow 5s forwards;background:-webkit-linear-gradient(#eee,#6c6c6c);-webkit-background-clip:text;font-size:5rem;margin-bottom:2rem;width:48rem}.descText,.main-text{-webkit-text-fill-color:#0000;line-height:1.1;opacity:0;text-align:center;transform:translateY(70%)}.descText{animation:slide-slow-desc 4s forwards;background:-webkit-linear-gradient(#dfdfdf,#606060);-webkit-background-clip:text;font-size:1.2rem;width:45rem}.icon-text-container{text-align:center;width:9rem}.card-container{display:flex;gap:3rem}.card{align-items:center;border-radius:2rem;box-shadow:inset 0 2px 10px 5px #676767;display:flex;flex-direction:column;height:12rem;justify-content:center;margin-top:10rem;width:18rem}.testbox{height:10rem;width:10rem}.card>p{color:#a5a5a5;margin-top:.25rem;text-align:center;width:15rem}.card>h3{font-size:1.4rem;margin-bottom:1rem;margin-top:2rem}.card>i{color:#939393;display:flex;justify-content:start;scale:1.8;width:45%}.card:hover{box-shadow:inset 0 2px 10px 5px #818181}.card-container{flex-direction:row;gap:1rem}.card-container1,.card-container2{animation:cardContainer 9s forwards;display:flex;flex-direction:row;gap:1rem;opacity:0;transform:translateY(20%)}@keyframes cardContainer{50%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}.bigCard>div>p{color:#acacac}@media only screen and (max-device-width:1200px){.main-container-items{margin-right:-13rem}.card-container{flex-direction:column;gap:1rem;margin-top:6rem}.card-container1,.card-container2{display:flex;flex-direction:row;gap:1rem}.card{margin:0}.desc-inner{gap:1rem;scale:.8}.descBoxes{gap:1rem}.bigCard{width:17.5rem}.bigCard>div{padding-left:1.5rem;width:15rem}.bigCard>div>h3{font-size:1.1rem}.bigCard>div>p{width:14.5rem}.main-text{font-size:3.8rem;width:38rem}.descText{font-size:1.2rem;width:38rem}}@media only screen and (max-device-width:700px){.card-container{display:flex;flex-direction:column;gap:1rem;margin-top:4rem;scale:.8}.bigCard>div>p{width:15rem}.card-container1,.card-container2{display:flex;flex-direction:row;gap:1rem}.desc-inner{scale:1}.descBoxes{display:flex;flex-direction:column}.bigCard{width:25rem}.bigCard>div{width:22rem}.card{margin:0;width:16rem}.card>h3{font-size:1.3rem}.card>p{font-size:.94rem;width:12rem}.top-items{padding-top:10rem}.main-text{animation:slide-slow 3s forwards;font-size:1.8rem;line-height:1.2;text-align:start;width:75%}.desc-inner>h2{text-align:center;width:90%}.desc-inner{gap:2rem}.website-info{padding-top:2rem}.website-info>h3{text-align:center}.main-text{font-size:2.6rem}.descText,.main-text{text-align:center;width:27rem}.descText{font-size:.82rem}.main-buttons{gap:1rem;scale:.8}.portfolioButton{width:10rem}.desc-container>h2{font-size:3.2rem}}@media only screen and (max-device-width:425px){.card-container{display:flex;flex-direction:row;flex-direction:column;gap:1rem;margin-top:4rem;scale:.8}.card-container1,.card-container2{display:flex;flex-direction:row;gap:1rem}.card{width:14rem}.card>h3{font-size:1.15rem}.card>p{font-size:.94rem;width:12rem}.top-items{padding-top:7rem}.main-text{animation:slide-slow 3s forwards;font-size:1.45rem;line-height:1.2;text-align:start;width:100%}.take-action-button{width:7rem}.take-action{font-size:.8rem}.desc-inner{scale:1}.descBoxes{display:flex;flex-direction:column}.bigCard{width:22rem}.bigCard>div{width:20rem}.main-text{font-size:2.2rem;margin-bottom:1rem;text-align:center;width:24rem}.descText{font-size:.7rem;text-align:center;width:23rem}.main-buttons{gap:1rem;padding-top:.5rem;scale:.7}.desc-container>h2{font-size:2.8rem}}@media only screen and (max-device-width:370px){.card-container{display:flex;flex-direction:row;flex-direction:column;gap:1rem;margin-top:4rem;scale:.6}.card-container1,.card-container2{display:flex;flex-direction:row;gap:1rem}.card{width:16rem}.desc-inner{scale:1}.descBoxes{display:flex;flex-direction:column}.bigCard{width:18rem}.bigCard>div{width:15rem}.main-text{font-size:1.9rem;margin-bottom:1rem}.descText,.main-text{text-align:center;width:20rem}.descText{font-size:.6rem}.main-buttons{gap:1rem;padding-top:.5rem;scale:.6}.desc-container>h2{font-size:2.2rem}.main-container{padding-bottom:0}}.contacts-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:32rem;padding-top:3%}.contacts-main-text{text-align:start}.contacts-main-text>h1{font-size:3.5rem;margin-top:5rem}.contacts-content{max-width:1440px;width:40%}.contacts-content>div>p,a{font-size:1.3rem}@media only screen and (max-device-width:1099px){.contacts-main-text{text-align:start}.contacts-main-text>h1{font-size:2.8rem}.contacts-content{max-width:1440px;width:85%}.contacts-container{padding-bottom:35rem}}.portfolio-container{height:100%;padding-bottom:43.5rem;padding-top:7rem;width:100%}.portfolio-container,.portfolio-container-div{align-items:center;display:flex;flex-direction:column;justify-content:center}.portfolio-container-div{max-width:1440px}.portfolio-container-div>p{font-size:1.2rem;text-align:center;width:55%}@media only screen and (max-device-width:1099px){.portfolio-container-div>p{font-size:1.1rem;width:85%}}.quote-container{padding-bottom:20rem;padding-top:8rem;width:100%}.quote-container,.quote-items{align-items:center;display:flex;flex-direction:column;justify-content:center}.quote-items{max-width:1440px;width:40%}.success-items{align-items:center;display:none;flex-direction:column;justify-content:center;padding-bottom:10rem;padding-top:12rem;text-align:center;width:30rem}.success-items>h1{margin-bottom:0}.success-items>p{margin-top:.8rem}.quote-items>h1{font-size:3.5rem;margin-bottom:5rem}.text-forms{display:flex;flex-direction:column;gap:.5rem;justify-content:center;width:75%}.text-forms>div>input{background:none;border:none;border-radius:1rem;box-shadow:inset 0 0 10px 2px #aeaeae;height:3rem;padding-left:1rem;text-align:start;width:100%}input:focus,textarea:focus{outline:none}.bigInput,.text-forms>div>textarea{background:none;border:none;border-radius:1rem;box-shadow:inset 0 0 12px 1px #fff;box-sizing:initial;min-height:9rem;padding:1rem;text-align:start;width:100%}@keyframes scaleTextBox{0%{box-shadow:inset 0 0 10px 2px #aeaeae;scale:1}to{box-shadow:inset 0 0 10px 2px #fff;scale:1.05}}@keyframes scaleTextBoxBack{0%{box-shadow:inset 0 0 10px 2px #fff;scale:1.05}to{box-shadow:inset 0 0 10px 2px #aeaeae;scale:1}}@keyframes scaleTextBoxError{0%{scale:1}50%{scale:1.05}to{scale:1}}.submit-form{align-items:center;background:none;border-radius:1rem;box-shadow:inset 0 0 12px 3px #35e7ff;display:flex;flex-direction:column;height:3rem;justify-content:center;width:100%}.submit-form:hover{box-shadow:inset 0 0 12px 3px #a3f3ff;cursor:pointer}.submit-form:active{box-shadow:inset 0 0 12px 3px #0df;cursor:pointer;scale:.99}.form-row,.form-row2,.form-row3,.form-row4,.form-row5{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center;width:100%}@media only screen and (max-device-width:1099px){.quote-items{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:1440px;width:90%}.form-row,.form-row2,.form-row3,.form-row4{gap:1rem}.success-items{width:20rem}.success-items>h1{font-size:1.5rem}.success-items>p{font-size:.9rem;margin-top:.8rem}}@media only screen and (max-device-width:400px){.quote-items>h1{font-size:2.8rem;margin-bottom:4rem}.quote-container{padding-bottom:13rem}}
/*# sourceMappingURL=main.21b67711.css.map*/