.wrapper_contacts.svelte-bdz2um{margin-top:70px;width:100%;background-color:transparent;border-radius:var(--border-radius);display:grid;column-gap:10px;row-gap:10px;grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);padding-left:50px;padding-right:50px;height:145px;align-items:center;font-size:15px}.contacts_brick.svelte-bdz2um{color:#000}.contacts_phone_brick.svelte-bdz2um{margin-left:auto}.contacts_address_brick.svelte-bdz2um{margin-left:auto;margin-right:auto;text-align:center;font-size:15px}.contacts_phone_brick.svelte-bdz2um a:where(.svelte-bdz2um):link{text-decoration:none;color:#000}.contacts_phone_brick.svelte-bdz2um a:where(.svelte-bdz2um):visited{text-decoration:none;color:#000}.contacts_phone_brick.svelte-bdz2um a:where(.svelte-bdz2um):hover{text-decoration:none;color:#000}.contacts_phone_brick.svelte-bdz2um a:where(.svelte-bdz2um):active{text-decoration:none;color:#000}@media (max-width: 900px){.wrapper_contacts.svelte-bdz2um{height:230px;margin-top:0;grid-template-rows:repeat(3,1fr);grid-template-columns:1fr}.contacts_address_brick.svelte-bdz2um{margin-left:0;text-align:left}.contacts_phone_brick.svelte-bdz2um{margin-left:0}}.slogan.svelte-jdiamj{margin:50px 30px 20px;width:calc(100% - 60px);border-radius:var(--border-radius);background-position:bottom;background-size:cover;min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Ubuntu;text-align:center;font-size:1.25rem}@media (max-width: 1280px){.slogan.svelte-jdiamj{min-height:150px;text-align:center;font-size:1rem;margin-left:20px;margin-right:20px}}@media (max-width: 600px){.slogan.svelte-jdiamj{text-align:left;font-size:.9rem}}.wrapped-block.svelte-l2t64b{width:100%;min-height:300px;padding:30px;position:relative;z-index:1;overflow:hidden;background:transparent;border:solid 3px #A3A2BB;border-radius:10px}.wrapped-block.svelte-l2t64b:after{display:none;content:"";opacity:.2;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1;transition:background-color 1s,opacity 1s}.wrapped-block.svelte-l2t64b:hover:after{opacity:0}.wrapped-block.svelte-l2t64b h4:where(.svelte-l2t64b){font-family:Russo One,sans-serif;font-weight:400;font-style:normal;color:#6c69e5;margin-bottom:20px;font-size:20px;background-color:#d6d6d6;min-height:50px;display:flex;align-items:center;padding:20px}.wrapped-body p{padding-bottom:20px}.wrapped-body li{margin-bottom:10px}@media (max-width: 900px){.wrapped-block.svelte-l2t64b h4:where(.svelte-l2t64b){font-size:16px;margin-top:20px;padding-top:10px;padding-bottom:10px}.wrapped-block.svelte-l2t64b{min-height:150px;padding-top:0;padding-bottom:20px}}.brick.svelte-7bxzhg{width:100%;max-width:100px;min-height:120px;padding:20px;margin-top:20px;border-radius:var(--border-radius);position:relative;z-index:1;overflow:hidden;background-color:#fff;color:#000;display:flex;flex-direction:column;align-content:center;align-items:center;flex-wrap:wrap;margin-left:auto;margin-right:auto}.brick.svelte-7bxzhg:hover{background-color:#dcdcdc!important;transition:background-color 1s,opacity 1s}.brick.svelte-7bxzhg:link,.brick.svelte-7bxzhg:visited,.brick.svelte-7bxzhg:hover,.brick.svelte-7bxzhg:active{text-decoration:none;color:#000}.collapse_header.svelte-peaukg{display:flex;align-content:center;flex-direction:row;align-items:flex-end;cursor:pointer;padding-top:10px}.wrapped-body.svelte-peaukg{max-width:600px;background-color:#c8e3f6;padding:20px;border-radius:var(--border-radius)}.collapse_btn.svelte-peaukg{min-width:40px;display:flex;justify-content:center}.expanded.svelte-peaukg{background-color:#c8e3f6;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);color:#fff}.comment-block.svelte-yv2enl{width:100%;position:relative;overflow:visible;background:transparent;padding:10px;margin-bottom:24px}.comment-body.svelte-yv2enl{width:100%;padding:20px}h4.svelte-yv2enl{display:flex;justify-content:center;padding-bottom:10px}.comment-body p{padding-bottom:10px;font-size:14px}.comment-body li{margin-bottom:10px}@media (max-width: 900px){.comment-block.svelte-yv2enl h4:where(.svelte-yv2enl){font-size:16px}.comment-block.svelte-yv2enl{max-width:900px;margin-top:0;margin-bottom:0}}:root{overflow-x:hidden;overflow-y:scroll}.container.svelte-ba254a{max-width:1200px;min-height:100vh;width:100%;background-color:#fff;background-repeat:no-repeat;background-size:cover;margin-left:auto;margin-right:auto;margin-top:0;z-index:100;position:relative;overflow:none}.services.svelte-ba254a{display:flex;flex-direction:row;align-items:flex-start}.services_img_holder.svelte-ba254a{content:"";background-image:url(../../../images/services.jpg);width:388px;height:1188px;background-size:cover;margin-left:20px;border:solid 3px #A3A2BB;border-radius:10px;background-position:center center}.wrapper_specs.svelte-ba254a{display:grid;column-gap:20px;row-gap:20px;grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);padding-left:20px}.wrapper_specs .wrapped-block{max-width:360px}.services_text.svelte-ba254a p:where(.svelte-ba254a){padding:20px;max-width:800px}.wrapped_right{background-color:#fff!important}.wrapped_right h4{background-color:transparent!important}.wrapped_left{background-color:#e3e5ed!important}.wrapped_left h4{background-color:transparent!important}.wrapper_tech.svelte-ba254a{display:grid;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,1fr)}.wrapper_soft.svelte-ba254a{display:grid;column-gap:20px;row-gap:20px;grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);padding-left:20px}.wrapper_soft .wrapped-block{max-width:560px}.tech-logo.svelte-ba254a{max-width:100px;max-height:80px;margin-left:auto;margin-right:auto}.footer_container.svelte-ba254a{background-color:#d6d6d6;background-size:cover;background-repeat:no-repeat;background-position:center bottom;height:330px;width:100%;position:absolute;left:0;bottom:0}.clients_specs.svelte-ba254a{display:grid;grid-template-columns:repeat(3,1fr);column-gap:20px;padding-left:20px;padding-right:20px}h1.svelte-ba254a{text-align:right;background:linear-gradient(to right,#ffffff 50%,#9E9DE3);margin-right:-40px;padding-top:10px;padding-bottom:10px;padding-right:100px;margin-top:50px}.wrapper.svelte-ba254a{width:100%}button.svelte-ba254a{background-color:#04aa6d;border:none;color:#fff;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px}.call_btn.svelte-ba254a{margin-top:20px;background-color:#6c69e5;color:#fff;border-radius:var(--border-radius);cursor:pointer;border-radius:10px}.wrapper_contacts.svelte-ba254a{margin-top:70px;width:100%;border-radius:var(--border-radius);display:grid;column-gap:10px;row-gap:10px;grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);padding-left:50px;padding-right:50px;height:245px;align-items:center;font-size:15px}.contacts_brick.svelte-ba254a{color:#000}.contacts_phone_brick.svelte-ba254a{margin-left:auto}.contacts_address_brick.svelte-ba254a{margin-left:auto;margin-right:auto;text-align:center;font-size:15px}.contacts_phone_brick.svelte-ba254a a:where(.svelte-ba254a):link{text-decoration:none;color:#000}.contacts_phone_brick.svelte-ba254a a:where(.svelte-ba254a):visited{text-decoration:none;color:#000}.contacts_phone_brick.svelte-ba254a a:where(.svelte-ba254a):hover{text-decoration:none;color:#000}.contacts_phone_brick.svelte-ba254a a:where(.svelte-ba254a):active{text-decoration:none;color:#000}.wrapper_contacts ul{list-style-type:none}.footer_banner p{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;color:#40669d}.wrapper.svelte-ba254a a:where(.svelte-ba254a){cursor:pointer}@media (max-width: 1200px){.wrapper_specs.svelte-ba254a{row-gap:25px;column-gap:25px}.wrapper_specs h4{font-size:18px!important}.wrapper_specs li{font-size:14px!important}.wrapper.svelte-ba254a{padding-left:20px;padding-right:20px}.software li{font-size:14px!important}h1.svelte-ba254a{font-size:30px;margin-left:20px;margin-right:20px;background:transparent;padding:0;text-align:left}.services.svelte-ba254a{padding-right:20px}.services_img_holder.svelte-ba254a{width:388px}}@media (max-width: 900px){:root{--border-radius: 5px}.wrapped_right{background-color:transparent!important}.wrapped_right h4{background-color:#d6d6d7!important}.footer_container.svelte-ba254a{background-image:none}.wrapper.svelte-ba254a{padding-left:10px;padding-right:10px;padding-top:0}.wrapper_specs.svelte-ba254a{grid-template-columns:1fr;row-gap:10px;font-size:14px;padding-right:20px}.tech_names{display:none!important}.soft .wrapped-block{background:transparent}.wrapper_contacts.svelte-ba254a{grid-template-rows:repeat(3,1fr);grid-template-columns:1fr;padding:0;height:250px;margin-top:0}.wrapper_tech.svelte-ba254a{display:grid;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(3,1fr)}.contacts_brick.svelte-ba254a{color:#000}.contacts_address_brick.svelte-ba254a{margin-left:0;text-align:left}.contacts_phone_brick.svelte-ba254a{margin-left:0}.contacts_brick.svelte-ba254a a:where(.svelte-ba254a):link{text-decoration:none;color:#000}.contacts_brick.svelte-ba254a a:where(.svelte-ba254a):visited{text-decoration:none;color:#000}.contacts_brick.svelte-ba254a a:where(.svelte-ba254a):hover{text-decoration:none;color:#000}.contacts_brick.svelte-ba254a a:where(.svelte-ba254a):active{text-decoration:none;color:#000}h1.svelte-ba254a,p.svelte-ba254a{margin-left:20px;margin-right:20px}.services_img_holder.svelte-ba254a{display:none}.services.svelte-ba254a{padding-right:0}.services_text.svelte-ba254a p:where(.svelte-ba254a){max-width:100%}.clients_specs.svelte-ba254a{grid-template-columns:1fr;row-gap:20px}.wrapper_specs .wrapped-block{max-width:100%}.wrapper_soft.svelte-ba254a{grid-template-columns:1fr}.wrapper_soft .wrapped-block{max-width:100%}}
