/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,::after,::before{box-sizing:border-box}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}html{line-height:1.3;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0}body{font-family:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}:root{--color-white: #ffffff;--color-black: #000000;--color-primary-text1: #2c2c2c;--color-primary-text2: #111111;--color-secondary-text: #888787;--color-accent: #1d8dcd;--color-hover: #4aa4d8;--padding-container: 20px;--color-contact-footer: rgba(255, 255, 255, 0.6);--effect-time: 250ms;--effect-function: cubic-bezier(0.4, 0, 0.2, 1)}.service_contactUs a,.vendor-model__table,.vendor-model__container-table,.vendor-model-detailed,.vendor-model-name,.vendor-model-image,.vendor-model-link:hover .vendor-model-image,.vendor-model-link:focus .vendor-model-image,.vendor-model-item,.models-gallery-image,.models-gallery-link:hover .models-gallery-image,.models-gallery-link:focus .models-gallery-image,.filter-button,.footer-links__link,.contacts-item-social a,.footer .contacts-item__link,.contact-us__comment,.contact-us__icon,.contact-us__input,.contacts-item__link,.vendor-link,.partner-link,.service-item__interfaces-image,.service-item__interfaces-link:hover .service-item__interfaces-image,.service-item__interfaces-link:focus .service-item__interfaces-image,.service-item__interfaces-item,.site-nav__link,.vendor-button,.contact-us__button,.hero__button{transition-duration:var(--effect-time);transition-timing-function:var(--effect-function)}.service .section-title::after,.contacts-page>.section-title::after,.model .section-title::after,.software_solutions .section-description::before,.contacts-container::before,.about_us-container::before,.service-item:last-child .service-item__description::after,.services::before{position:absolute;left:calc(50% - 120px);content:"";width:240px;height:2px;background:repeating-linear-gradient(to right, transparent 10px, transparent 30px, var(--color-accent) 30px, var(--color-accent) 50px)}.software_solutions-item::after{position:absolute;content:"";width:2px;height:96px;background:repeating-linear-gradient(to bottom, transparent 8px, transparent 24px, var(--color-accent) 24px, var(--color-accent) 40px)}@font-face{font-weight:300;font-family:"E-Ukraine";src:url("../../fonts/e-Ukraine/e-Ukraine-Light.otf") format("opentype")}@font-face{font-weight:400;font-family:"E-Ukraine";src:url("../../fonts/e-Ukraine/e-Ukraine-Regular.otf") format("opentype")}@font-face{font-weight:700;font-family:"E-Ukraine";src:url("../../fonts/e-Ukraine/e-Ukraine-Bold.otf") format("opentype")}@font-face{font-weight:800;font-family:"Montserrat";src:url("../../fonts/Montserrat-ExtraBold.ttf") format("truetype")}body{background-color:var(--color-white);font-size:14px;font-family:"E-Ukraine",sans-serif;font-weight:300;line-height:1.3;color:var(--color-primary-text1);letter-spacing:0em}a{display:inline;color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6,p,ul{font-size:inherit;padding-inline-start:0;margin:0;list-style:none}img{display:block}.container{position:relative;max-width:1120px;margin:0 auto;padding:0 var(--padding-container);display:flex;flex-direction:column}.section{max-width:1120px;position:relative;margin:auto;padding:0 20px;display:flex;flex-direction:column;align-items:center}.section-title{margin-bottom:15px;font-size:18px;font-weight:700;text-align:center;letter-spacing:0em}@media screen and (min-width: 821px){.section-title{margin-bottom:18px;font-size:26px}}.section-description{margin-bottom:30px;font-size:14px;color:var(--color-secondary-text);text-align:center}@media screen and (min-width: 821px){.section-description{font-size:16px}}.vendor-button,.contact-us__button,.hero__button{background-color:var(--color-accent);color:var(--color-white);font-family:"Montserrat",sans-serif;border-radius:78px;border-style:none;font-size:13px;font-weight:800;letter-spacing:0em;line-height:1.214;text-transform:uppercase;width:218px;height:48px}.vendor-button:hover,.contact-us__button:hover,.hero__button:hover,.vendor-button:focus,.contact-us__button:focus,.hero__button:focus{cursor:pointer;background-color:var(--color-hover)}@media screen and (min-width: 651px){.vendor-button,.contact-us__button,.hero__button{width:244px;height:53px;font-size:14px}}.hero__button{line-height:1.28;margin-left:auto;margin-right:auto}.site-nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-top:10px;padding-bottom:16px}@media screen and (min-width: 651px){.site-nav{padding-bottom:28px}}.site-nav__list{display:none}@media screen and (min-width: 651px){.site-nav__list{display:flex;flex-direction:row;justify-content:space-between;width:770px;margin-bottom:0px;margin-left:30px}}.site-nav__list.is-open{display:flex;flex-direction:column;position:absolute;z-index:6;top:100px;left:20%;width:60vw;margin-bottom:20px;margin-left:0px;font-size:18px;text-align:center}.site-nav__item{position:relative;margin-bottom:inherit;padding-right:4px;padding-bottom:6px;padding-left:4px}.site-nav__link{font-size:18px;font-weight:400;color:var(--color-black)}@media screen and (min-width: 651px){.site-nav__link{font-size:12px}}@media screen and (min-width: 821px){.site-nav__link{font-size:16px}}.site-nav__link:hover,.site-nav__link:focus{color:var(--color-accent)}.site-nav__link--active::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--color-accent);border-radius:2px}.menu-toggle{fill:var(--color-accent);position:absolute;top:46px;right:20px;padding:0;background-color:rgba(0,0,0,0);border:none}@media screen and (min-width: 651px){.menu-toggle{display:none}}.menu-container{position:fixed;z-index:5;top:0;left:0;transform:translateX(-200%);width:100vw;height:50vh;padding:0px 0px;background-color:var(--color-white)}.menu-container.is-open{transform:translateX(0)}.hero{width:350px;max-width:1080px;margin:0 auto 34px auto;padding:82px 0;background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),url(../images/background-hero-mob.jpg);background-repeat:no-repeat;background-position:center;background-size:350px;border-radius:10px;text-align:center}@media(min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx){.hero{background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),url(../images/background-hero-mob@2x.jpg)}}@media screen and (min-width: 500px){.hero{width:auto;padding:87px 0;background-size:1080px;margin-bottom:49px;background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),url(../../images/background-hero.jpg)}}@media screen and (min-width: 500px)and (min-device-pixel-ratio: 2),screen and (min-width: 500px)and (min-resolution: 192dpi),screen and (min-width: 500px)and (min-resolution: 2dppx){.hero{background-image:linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)),url(../images/background-hero@2x.jpg)}}.hero .container{align-items:center}.hero__title{width:258px;margin-bottom:10px;font-size:20px;font-weight:700;color:var(--color-white)}@media screen and (min-width: 500px){.hero__title{width:100%}}@media screen and (min-width: 651px){.hero__title{width:600px;margin-bottom:23px;font-size:26px}}.hero__slogan{margin-bottom:30px;font-weight:400;color:var(--color-white)}@media screen and (min-width: 651px){.hero__slogan{font-size:18px}}.services{max-width:1160px}@media screen and (min-width: 450px){.services{padding-top:38px}}.services::before{top:36px}@media screen and (min-width: 450px){.services::before{top:0px}}.service-list{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:40px}.service-item{max-width:100%;display:flex}@media screen and (min-width: 900px){.service-item{max-width:50%}}.service-item__image{display:none}@media screen and (min-width: 450px){.service-item__image{display:block;max-width:50%;max-height:200px;-o-object-fit:contain;object-fit:contain}}@media screen and (min-width: 651px){.service-item__image{max-height:250px}}.service-item:last-child{max-width:100%;display:flex;flex-direction:column;align-items:center}.service-item:last-child .service-item__description{position:relative;display:block;max-width:521px;text-align:center;padding-bottom:23px;margin-bottom:32px}.service-item:last-child .service-item__description::after{bottom:0}@media screen and (min-width: 450px){.service-item:last-child .service-item__description{padding-bottom:31px;margin-bottom:47px}}.service-item__about{padding:0 18px;text-align:center}@media screen and (min-width: 450px){.service-item__about{text-align:left}}.service-item__name{color:var(--color-primary-text2);margin-top:29px;margin-bottom:14px;font-size:16px;font-weight:700}@media screen and (min-width: 651px){.service-item__name{margin-top:35px;font-size:24px}}.service-item__description{color:var(--color-secondary-text)}@media screen and (min-width: 651px){.service-item__description{font-size:16px}}.service-item__interfaces{display:flex;flex-direction:column;justify-content:center;align-items:center}.service-item__interfaces-header{font-size:16px;font-weight:400;margin-bottom:10px}@media screen and (min-width: 651px){.service-item__interfaces-header{font-size:22px;margin-bottom:30px}}.service-item__interfaces-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;max-width:1000px}.service-item__interfaces-item{padding:10px;width:calc((100% - 40px)/2);height:120px}@media screen and (min-width: 651px){.service-item__interfaces-item{width:calc((100% - 80px)/4);height:200px}}.service-item__interfaces-link{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%}.service-item__interfaces-link:hover,.service-item__interfaces-link:focus{color:var(--color-accent)}.service-item__interfaces-link:hover .service-item__interfaces-image,.service-item__interfaces-link:focus .service-item__interfaces-image{scale:1.1}.service-item__interfaces-image{margin-bottom:20px;margin:auto;display:block;height:60%;width:60%;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 651px){.service-item__interfaces-model{font-size:16px}}.vendors,.partners{max-width:930px;margin-bottom:53px}@media screen and (min-width: 651px){.vendors,.partners{margin-bottom:84px}}.vendors .section-description,.partners .section-description{width:300px}@media screen and (min-width: 651px){.vendors .section-description,.partners .section-description{width:100%}}.vendors{max-width:1200px}.vendor-list,.partner-list{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:27px;align-items:center;width:100%;justify-content:space-around}@media screen and (min-width: 651px){.vendor-list,.partner-list{margin-bottom:32px}}.vendor-item,.partner-item{padding:15px}.vendor-link:hover,.vendor-link:focus,.partner-link:hover,.partner-link:focus{scale:1.1}.vendor-image,.partner-image{height:30px;-o-object-fit:contain;object-fit:contain;fill:#09f}@media screen and (min-width: 651px){.vendor-image,.partner-image{height:40px}.vendor-image.bigger,.partner-image.bigger{height:80px}.vendor-image.novatel,.partner-image.novatel{height:70px}}.vendor-image.bigger,.partner-image.bigger{height:70px}.vendor-image.novatel,.partner-image.novatel{height:60px}.about_us{margin-bottom:50px}.about_us-container{display:flex;flex-direction:column;position:relative;padding-top:40px}@media screen and (min-width: 600px){.about_us-container{flex-direction:row;justify-content:center}}.about_us-container::before{top:0px}.about_us-image{width:100%;margin:auto;max-height:494px;-o-object-fit:contain;object-fit:contain;border-radius:10px}@media screen and (min-width: 450px){.about_us-image{width:50%}}.about_us-card{position:relative;padding-left:0px;padding-top:38px}@media screen and (min-width: 450px){.about_us-card{padding-left:24px}}@media screen and (min-width: 1000px){.about_us-card{padding-left:84px}}.about_us-header{color:var(--color-primary-text2);font-size:16px;font-weight:400;margin-bottom:9px}@media screen and (min-width: 450px){.about_us-header{font-size:20px;margin-bottom:23px}}.about_us-description{color:var(--color-secondary-text);margin-bottom:41px}@media screen and (min-width: 800px){.about_us-description{font-size:16px}}.about_us-social{position:absolute;top:14px;right:0;display:flex;flex-direction:row}@media screen and (min-width: 600px){.about_us-social{position:relative;top:0px}}.about_us-social_item a{fill:#1d8dcd}@media screen and (min-width: 600px){.about_us-social_item a{width:52px;height:52px}}.about_us-social_item a:hover,.about_us-social_item a:focus{fill:var(--color-hover)}@media screen and (min-width: 600px){.about_us-social_item svg{width:52px;height:52px}}.about_us-social_item:not(:last-child){margin-right:11px}.contacts{flex-direction:row;flex-wrap:wrap;align-items:flex-start;margin-bottom:50px}@media screen and (min-width: 651px){.contacts{margin-bottom:75px}}.contacts .section-title{align-self:flex-start;text-align:center;width:100%}@media screen and (min-width: 651px){.contacts .section-title{text-align:left}}.contacts-container{position:relative;padding-top:31px;width:100%}@media screen and (min-width: 651px){.contacts-container{width:50%}}.contacts-container::before{top:0px}@media screen and (min-width: 651px){.contacts-container::before{left:0}}.contacts-item{font-weight:400;height:37px;display:flex;align-items:center;padding-left:9px}@media screen and (min-width: 651px){.contacts-item{font-size:16px}}.contacts-item__link{display:flex;flex-direction:row;align-items:center;fill:var(--color-secondary-text);color:var(--color-primary-text2)}.contacts-item__link:hover,.contacts-item__link:focus{fill:var(--color-accent);color:var(--color-accent)}.contacts-item__icon{fill:inherit;margin-right:15px}#contact_us{position:relative;width:100%;padding:31px 40px 0 40px}@media screen and (min-width: 651px){#contact_us{padding:31px 10px 0 10px;max-width:50%}}.contact-us__form{display:flex;flex-direction:column;align-items:center;font-size:12px}@media screen and (min-width: 651px){.contact-us__form{align-items:flex-start;font-size:14px}}.contact-us__input-label{position:relative;width:100%;margin-bottom:12px}.contact-us__input{outline:none;width:100%;border:1px solid #eff0f6;border-radius:3px;box-shadow:0px 1.7611111403px 5.2833333015px 0px rgba(19,18,66,.0705882353);padding:20px 18px}.contact-us__input::-moz-placeholder{font-size:12px;letter-spacing:.02em;color:var(--color-secondary-text)}.contact-us__input::placeholder{font-size:12px;letter-spacing:.02em;color:var(--color-secondary-text)}@media screen and (min-width: 651px){.contact-us__input::-moz-placeholder{font-size:14px}.contact-us__input::placeholder{font-size:14px}}.contact-us__input-label:hover>.contact-us__icon,.contact-us__input:focus+.contact-us__icon{stroke:var(--color-accent)}.contact-us__input:focus,.contact-us__input-label:hover>.contact-us__input{border:1px solid var(--color-accent)}.contact-us__icon{scale:.7;fill:none;stroke:var(--color-secondary-text);position:absolute;right:30px;top:50%;transform:translate(65%, -65%)}@media screen and (min-width: 651px){.contact-us__icon{scale:1;transform:translate(50%, -50%)}}.contact-us__comment{width:100%;border:1px solid #eff0f6;border-radius:3px;box-shadow:0px 1.7611111403px 5.2833333015px 0px rgba(19,18,66,.0705882353);letter-spacing:.02em;padding:20px 18px;margin-bottom:25px;height:100px;resize:none;outline:none}.contact-us__comment:hover,.contact-us__comment:focus{border:1px solid var(--color-accent)}.contact-us__comment::-moz-placeholder{font-size:12px;letter-spacing:.02em;color:var(--color-secondary-text)}.contact-us__comment::placeholder{font-size:12px;letter-spacing:.02em;color:var(--color-secondary-text)}@media screen and (min-width: 651px){.contact-us__comment::-moz-placeholder{font-size:14px}.contact-us__comment::placeholder{font-size:14px}}.footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.footer>a{height:93px}.footer .contacts-list{order:1;display:flex;flex-direction:column;align-items:start;margin-bottom:20px}@media screen and (min-width: 700px){.footer .contacts-list{align-items:end;order:4}}.footer .contacts-item{font-size:12px;height:auto;margin-bottom:15px}@media screen and (min-width: 761px){.footer .contacts-item{font-size:14px}}.footer .contacts-item__link{color:var(--color-secondary-text)}.footer .contacts-item__link:hover,.footer .contacts-item__link:focus{color:var(--color-accent)}.footer .contacts-item__icon{margin-right:10px}.footer-links__nav{order:2;width:50%}@media screen and (min-width: 700px){.footer-links__nav{width:auto}}.contacts-item-social{display:flex;flex-direction:row}.contacts-item-social a{fill:var(--color-secondary-text);margin-right:5px;width:35px;height:35px}.contacts-item-social a:hover,.contacts-item-social a:focus{fill:var(--color-accent)}.footer-links__services{order:3;width:50%}@media screen and (min-width: 700px){.footer-links__services{width:auto}}.footer-links__item{font-size:12px;margin-bottom:8px;color:var(--color-secondary-text)}@media screen and (min-width: 761px){.footer-links__item{font-size:14px}}.footer-links__link:hover,.footer-links__link:focus{color:var(--color-accent)}.software_solutions{margin-bottom:80px}.software_solutions .section-description{position:relative;padding-top:22px}@media screen and (min-width: 651px){.software_solutions .section-description{text-align:left;padding-top:40px}}.software_solutions .section-description::before{top:0px}@media screen and (min-width: 450px){.software_solutions .section-description::before{top:0px}}.software_solutions-list{display:flex;flex-direction:column;padding:10px 0px 10px 30px;margin-bottom:20px}@media screen and (min-width: 651px){.software_solutions-list{padding:50px}}.software_solutions-item{margin-bottom:60px;position:relative;padding:20px 30px;border-radius:30px;box-shadow:0px 1.7611111403px 17px 0px rgba(19,18,66,.0705882353);max-width:100%}.software_solutions-item::after{bottom:-34px;left:30px;height:34px}.software_solutions-item:last-child{margin-bottom:0px}.software_solutions-item:last-child::before{display:none}.software_solutions-item:last-child::after{display:none}@media screen and (min-width: 651px){.software_solutions-item{padding:41px 64px;max-width:65%;margin-bottom:50px}.software_solutions-item::before{position:absolute;top:50%;right:-40%;content:"";width:2px;height:96px;background:repeating-linear-gradient(to bottom, transparent 8px, transparent 24px, var(--color-accent) 24px, var(--color-accent) 40px)}.software_solutions-item::after{position:absolute;bottom:auto;left:auto;top:50%;right:-40%;content:"";width:30%;height:2px;background:repeating-linear-gradient(to right, transparent 8px, transparent 24px, var(--color-accent) 24px, var(--color-accent) 40px)}.software_solutions-item:nth-child(2n){align-self:flex-end}.software_solutions-item:nth-child(2n)::before{position:absolute;top:50%;left:-40%;content:"";width:2px;height:96px;background:repeating-linear-gradient(to bottom, transparent 8px, transparent 24px, var(--color-accent) 24px, var(--color-accent) 40px)}.software_solutions-item:nth-child(2n)::after{position:absolute;top:50%;left:-40%;content:"";width:30%;height:2px;background:repeating-linear-gradient(to right, transparent 8px, transparent 24px, var(--color-accent) 24px, var(--color-accent) 40px)}}.software_solutions-count{width:53px;height:53px;border-radius:50%;border:3px solid var(--color-accent);position:absolute;top:-15px;left:-33px;font-family:Montserrat;font-size:23px;font-weight:600;text-align:center;line-height:47px;color:var(--color-accent);background-color:var(--color-white)}@media screen and (min-width: 821px){.software_solutions-count{border:5px solid var(--color-accent);width:84px;height:84px;top:-30px;left:-50px;font-size:37px;line-height:75px}}.software_solutions-header{font-weight:700;margin-bottom:15px;color:var(--color-primary-text2)}@media screen and (min-width: 821px){.software_solutions-header{font-size:20px}}.software_solutions-description{font-size:11px;text-align:left;color:var(--color-secondary-text)}@media screen and (min-width: 821px){.software_solutions-description{font-size:16px}}#software_solutions-app{width:100%}.filter-button-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.filter-button-item{width:100%}@media screen and (min-width: 501px){.filter-button-item{width:calc((100% - 10px)/2)}.filter-button-item:not(:nth-child(2n)){margin-right:10px}}@media screen and (min-width: 821px){.filter-button-item{width:calc((100% - 20px)/3)}.filter-button-item:not(:nth-child(2n)){margin-right:0px}.filter-button-item:not(:nth-child(3n)){margin-right:10px}}.filter-button{cursor:pointer;display:flex;justify-content:center;align-items:center;width:100%;min-height:60px;border-radius:88px;border:1px solid var(--color-accent);background-color:var(--color-white);color:var(--color-accent);text-align:center;padding:16px 10px;margin-bottom:10px;font-family:Montserrat;font-size:12px;font-weight:700;text-transform:uppercase}@media screen and (min-width: 821px){.filter-button{font-size:14px;min-height:70px;margin-bottom:20px}}.filter-button:hover,.filter-button:focus{background-color:var(--color-accent);color:var(--color-white)}.filter-button--active{background-color:var(--color-accent);color:var(--color-white)}.models-gallery-list{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.models-gallery-item{width:50%}@media screen and (min-width: 651px){.models-gallery-item{width:33.3333333333%}}@media screen and (min-width: 821px){.models-gallery-item{width:20%}}.models-gallery-link{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:10px 0}.models-gallery-link:hover,.models-gallery-link:focus{color:var(--color-accent)}.models-gallery-link:hover .models-gallery-image,.models-gallery-link:focus .models-gallery-image{scale:1.2}.models-gallery-link.disabled{pointer-events:none}.models-gallery-image{margin:auto;margin-bottom:20px;display:block;width:70%;height:100px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 651px){.models-gallery-model{font-size:16px}}#software_solutions-app{display:flex;flex-direction:column;align-items:center}.vendor.section{padding-top:25px}.vendor-logos-div{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:space-evenly;flex-wrap:wrap;margin-bottom:20px}@media screen and (min-width: 651px){.vendor-logos-div{margin-bottom:30px}}.vendor-description{text-align:center;color:var(--color-secondary-text);margin-bottom:30px}@media screen and (min-width: 651px){.vendor-description{text-align:left;font-size:16px;margin-bottom:50px}}.vendor-models{display:flex;justify-content:center;margin-bottom:20px;width:100%}@media screen and (min-width: 651px){.vendor-models{margin-bottom:20px}}.vendor-model-list{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.vendor-model-item{height:-moz-min-content;height:min-content;overflow:hidden;padding:28px 42px;margin-bottom:30px;margin-right:0px;width:100%;border-radius:30px;box-shadow:0px 1.7611111403px 17px 0px rgba(19,18,66,.0705882353)}.vendor-model-item:nth-child(3n){margin-right:0px}@media screen and (min-width: 651px){.vendor-model-item{width:calc((100% - 60px)/3);margin-right:30px}}.vendor-model-link{color:var(--color-black);padding-top:10px}.vendor-model-link:hover,.vendor-model-link:focus{color:var(--color-accent)}.vendor-model-link:hover .vendor-model-image,.vendor-model-link:focus .vendor-model-image{scale:1.2}.vendor-model-image{margin:0 auto 30px auto;width:100%;height:140px;-o-object-fit:contain;object-fit:contain}.vendor-model-name{margin-bottom:15px;font-size:16px;color:inherit}@media screen and (min-width: 651px){.vendor-model-name{font-size:18px}}.vendor-model-detailed{padding:0;opacity:1;background-color:rgba(0,0,0,0);border:none;padding-bottom:15px;font-family:Montserrat;font-size:14px;font-weight:800;text-transform:uppercase;color:var(--color-accent)}.vendor-model__container-table{height:auto;position:relative}.vendor-model__table{position:absolute;top:0;transform:translate(0, 101%);width:100%;font-size:12px}.vendor-model__table td{padding:8px 8px 8px 0}.vendor-model__table td:nth-child(2n){color:var(--color-secondary-text);padding-left:9px}.vendor-model__table col{width:40%}.vendor-model__container-table:hover>.vendor-model__table{transform:translate(0, 20%)}.vendor-model__container-table:hover{padding-bottom:300px}#admin-page .vendor-model__container-table:hover{padding-bottom:400px}.model{display:flex}.model .section-title{position:relative;padding-bottom:13px;margin-bottom:22px}@media screen and (min-width: 821px){.model .section-title{padding-bottom:18px;margin-bottom:0px}}.model .section-title::after{bottom:0px}@media screen and (min-width: 821px){.model .section-title::after{bottom:0px}}@media screen and (min-width: 651px){.model .section-description{align-self:flex-start;text-align:left;width:55%}}@media screen and (min-width: 821px){.model .section-description{padding-top:40px}}.model-navigation{align-self:flex-start;display:flex;flex-direction:row;font-size:12px;color:var(--color-secondary-text);margin-bottom:30px}@media screen and (min-width: 821px){.model-navigation{font-size:14px;margin-bottom:40px}}.model-detais{display:flex;flex-direction:row;flex-wrap:wrap}.model-table{width:100%;margin-bottom:50px;font-size:12px}.model-table td{padding:19px 8px 13px 0}.model-table td:nth-child(2n){color:var(--color-secondary-text);padding-left:14px}.model-table col{width:40%}@media screen and (min-width: 651px){.model-table{width:55%}}.model-image-container{width:100%;order:-1;margin-bottom:30px}@media screen and (min-width: 651px){.model-image-container{width:45%;order:0}}.model-image{position:relative;width:80%;top:0px;max-height:400px;height:auto;-o-object-fit:contain;object-fit:contain;margin:0 auto}@media screen and (min-width: 651px){.model-image{top:-100px}}.model-services-container{width:100%;margin-bottom:50px}.model-services-title{text-align:center;font-size:16px;font-weight:700;margin-bottom:30px}@media screen and (min-width: 651px){.model-services-title{font-size:22px;margin-bottom:50px}}.contacts-page{display:flex;flex-direction:column;width:100%;position:relative}.contacts-page>.section-title{align-self:flex-start;text-align:center;width:100%;position:relative;padding-bottom:15px}@media screen and (min-width: 651px){.contacts-page>.section-title{text-align:left;width:45%;margin-left:55%;margin-top:50px}}.contacts-page>.section-title::after{bottom:0px}@media screen and (min-width: 651px){.contacts-page>.section-title::after{left:0px}}.contacts-page>.contacts-list{margin-bottom:30px;align-self:center}@media screen and (min-width: 651px){.contacts-page>.contacts-list{text-align:left;width:45%;margin-left:55%}}.contacts-page>.section-description{text-align:left;margin-bottom:15px;align-self:flex-start}@media screen and (min-width: 651px){.contacts-page>.section-description{text-align:left;width:45%;margin-left:55%}}.contacts-page_icons{display:flex;flex-direction:row;align-self:flex-start;margin-bottom:30px}@media screen and (min-width: 651px){.contacts-page_icons{text-align:left;width:45%;margin-left:55%}}.contacts-page_delivery{font-weight:400;align-self:flex-start;margin-bottom:50px}@media screen and (min-width: 651px){.contacts-page_delivery{font-size:16px;text-align:left;width:45%;margin-left:55%;margin-bottom:100px}}.mapouter{align-self:center;max-width:430px;width:100%;height:175px;position:relative;background:#fff;margin-bottom:30px}@media screen and (min-width: 651px){.mapouter{max-width:500px;width:50%;height:530px;position:absolute;top:0;left:0}}.maprouter a{color:#fff !important;position:absolute !important;top:0 !important;z-index:0 !important}.gmap_canvas{overflow:hidden;height:100%;width:100%}.gmap_canvas iframe{position:relative;z-index:2;height:100%;width:100%}.service .section-title{padding-bottom:15px;position:relative}.service .section-title::after{bottom:0px}.service_sensor-interface-box{display:flex;flex-direction:column;-o-object-fit:contain;object-fit:contain;align-items:center}@media screen and (min-width: 651px){.service_sensor-interface-box{flex-direction:row;align-items:flex-start}}.service_sensor-interface-list{margin-bottom:20px;list-style:disc;list-style-position:inside;display:flex;flex-direction:column;font-size:14px;color:var(--color-secondary-text);text-align:center}@media screen and (min-width: 651px){.service_sensor-interface-list{text-align:left;margin-right:30px;margin-bottom:0px}}@media screen and (min-width: 821px){.service_sensor-interface-list{font-size:16px}}.service_sensor-interface-list>li:not(:last-child){margin-bottom:20px}.service_sensor-interface-image{display:block;max-height:300px;width:230px;margin-bottom:40px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 651px){.service_sensor-interface-image{width:35%;margin-bottom:20px}}.service_text{color:var(--color-secondary-text);font-size:14px;text-align:left;width:100%;margin-bottom:20px}@media screen and (min-width: 821px){.service_text{font-size:16px}}.service_text-black{color:#000}.service_list{color:#888787;font-size:14px;list-style:disc;list-style-position:inside;margin-bottom:20px}.service_list>li:not(:last-child){margin-bottom:20px}@media screen and (min-width: 821px){.service_list{font-size:16px}}.service_image{display:block;width:90%;max-width:600px;margin:0 auto 30px auto;margin-bottom:20px;-o-object-fit:contain;object-fit:contain}.service_image-full{display:block;width:90%;margin:0 auto 30px auto;-o-object-fit:contain;object-fit:contain;border:3px solid rgba(136,135,135,.3215686275);border-radius:10px}.service_contactUs{font-weight:700;font-size:16px;text-align:center;margin-bottom:60px}@media screen and (min-width: 821px){.service_contactUs{font-size:24px}}.service_contactUs a{color:var(--color-accent);display:inline}.service_contactUs a:hover{color:rgba(29,141,205,.6901960784)}/*# sourceMappingURL=main.min.css.map */