.how-started-animated{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);position:relative;overflow:hidden}.background-shapes{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.shape{background:#ff6b6b1a;border-radius:50%;animation:6s ease-in-out infinite float;position:absolute}.shape:first-child{width:80px;height:80px;animation-delay:0s;top:20%;left:10%}.shape:nth-child(2){background:#36a2eb1a;width:60px;height:60px;animation-delay:2s;top:60%;right:15%}.shape:nth-child(3){background:#ffc1071a;width:100px;height:100px;animation-delay:4s;bottom:20%;left:20%}@media (prefers-reduced-motion:reduce){.shape{animation:none}}@keyframes float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(180deg)}}.fade-in-left{opacity:0;animation:1s ease-out forwards fadeInLeft;transform:translate(-50px)}.fade-in-right{opacity:0;animation:1s ease-out forwards fadeInRight;transform:translate(50px)}@keyframes fadeInLeft{to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{to{opacity:1;transform:translate(0)}}.animated-image{transition:transform .3s,box-shadow .3s}.animated-image:hover{transform:scale(1.05);box-shadow:0 10px 30px #0003}.animated-card{transition:transform .3s,box-shadow .3s;animation:1s ease-out .5s both fadeInUp}.animated-card:hover{transform:translateY(-5px);box-shadow:0 15px 35px #0000001a}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.stat-number{animation:2s infinite pulse}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.projects-slider-container{border:1px solid var(--element--outline);border-radius:16px;width:100%;overflow:hidden;box-shadow:0 4px 20px #0000001a;background:0 0!important}.projects-slider{width:100%;height:200px;position:relative;overflow:hidden}.slider-track{gap:8px;width:max-content;height:100%;animation:100s linear infinite slideInfinite;display:flex}.slider-track:hover{animation-play-state:paused}.slider-image{object-fit:cover;border-radius:8px;flex-shrink:0;width:auto;height:100%;transition:transform .3s}.slider-image:hover{transform:scale(1.05)}@keyframes slideInfinite{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:768px){.shape{display:none}.projects-slider{height:150px}.slider-track{animation-duration:150s}}@media (max-width:480px){.projects-slider{height:120px}.slider-track{gap:4px;animation-duration:140s}}
@media (min-width:992px){.navbar{column-gap:24px;max-width:1010px}.navbar-menu{column-gap:4px}.navbar-link,.navbar .button{white-space:nowrap}}@media (min-width:992px) and (max-width:1199px){.navbar-link{padding-left:9px;padding-right:9px}.navbar{column-gap:12px}}@media (max-width:991px){.grid.footer .menu{flex-flow:wrap;justify-content:center;gap:4px 8px}.grid.footer .navbar-link.footer{text-align:center}}html body .results-status{color:#5f6770}html body #loadMoreBtn{color:#fff;background-color:#007a99;border-color:#007a99}html body .filters-toggle{background-color:#0069d9;border-color:#0069d9}html body .btn-primary[target=_blank]{background:#1976d2}html body .btn-catalog span{color:#1a6fc4}html body .featured-product .product-name,html body .featured-product .product-category{color:#707070}.skip-link{z-index:10000;color:#fff;background:#101418;border-radius:8px;padding:10px 16px;font-size:15px;font-weight:600;line-height:1.3;text-decoration:none;position:fixed;top:-120px;left:12px;box-shadow:0 4px 14px #00000059}.skip-link:focus{outline-offset:2px;outline:2px solid #2196f3;top:12px}main[tabindex="-1"]:focus{outline:none}html body .text-field:focus-visible,html body .w-input:focus-visible,html body .w-select:focus-visible{outline-offset:2px;outline:2px solid #2196f3}html body .form-content-waiitlist .text-field:focus-visible{outline:none}html body .form-content-waiitlist:has(.text-field:focus-visible){outline-offset:2px;outline:2px solid #2196f3}html body .text-field:not(:placeholder-shown){color:var(--element--title,#0e1115)}html body .w-nav-button:focus-visible{outline-offset:2px;border-radius:12px;outline:2px solid #2196f3}@media (min-width:992px){.dropdown-wrapper:has(:focus-visible) .mega-menu{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.dropdown-wrapper:has(:focus-visible) .dropdown-trigger svg{transform:rotate(180deg)}html .dropdown-wrapper[data-dismissed] .mega-menu{opacity:0;visibility:hidden;transform:translate(-50%)translateY(-15px)}html .dropdown-wrapper[data-dismissed] .mega-menu,html .dropdown-wrapper[data-dismissed] .mega-menu *{transition:none!important}}.wrapper.cta:not(.cta-bg-ready){background-color:#162515;background-image:linear-gradient(#0006,#00000040)}@media (scripting:none){.wrapper.cta:not(.cta-bg-ready){background-color:#0000;background-image:-webkit-linear-gradient(#00000040,#0006),-webkit-image-set(url(/images/bg/cta-bg.avif) 1x type("image/avif"),url(/images/bg/cta-bg.webp) 1x type("image/webp"));background-image:linear-gradient(#0006,#00000040),image-set("/images/bg/cta-bg.avif" 1x type("image/avif"),"/images/bg/cta-bg.webp" 1x type("image/webp"))}}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:480px){html body .cookie-bar{padding:12px!important}html body .cookie-bar .cookie-bar-content{gap:10px!important}html body .cookie-bar .cookie-bar-actions{width:100%}html body .cookie-bar .cookie-bar-actions button{flex:1 1 0;min-width:0!important;padding:10px 8px!important}}@media (max-width:767px){.hero h1.heading-style-h1{align-self:flex-start;width:100%;text-align:left!important}section#Hero[style*=vh]{min-height:380px;height:auto!important}section#Hero[style*=vh] .container-medium.hero{padding-bottom:36px}}@media (min-width:992px) and (max-width:1279px){.catalog-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}}.grid.footer .menu{flex-flow:wrap;justify-content:center;gap:4px 8px;max-width:100%}.grid.footer .navbar-link.footer{text-align:center}html,body{overflow-x:clip}body{font-family:var(--type-font--content), sans-serif}button,input,select,textarea{font-family:inherit}
