@charset "utf-8";#hero-full-container{width:100%;background-image:url("../../_images/home/hero_02.jpg?v=6SnKIj2kE8vBJa7vbWnMBZV81Ac");background-repeat:no-repeat;background-size:cover;margin-bottom:4rem}#hero-full-container .content-wrap{padding:2.5rem}@media only screen and (max-width:980px){#hero-full-container{background:none;background-color:#1a213d}}#hero-contents{padding:2.5rem 3.5rem;background-color:rgba(255,255,255,.9);border-radius:8px;overflow:auto;max-width:675px}@media only screen and (max-width:980px){#hero-full-container .content-wrap{padding:1rem 1rem}#hero-contents{max-width:100%}}@media only screen and (max-width:640px){#hero-contents{padding:1.5rem}}.hero-item-1{font-family:'Noto Sans',"Trebuchet MS",Helvetica,Arial,sans-serif;font-weight:700;font-size:2.2rem;color:#0046ad}.hero-item-1 p{margin:0 0 1.5em 0;line-height:1.2em;max-width:100%;padding-right:.75em}@media only screen and (max-width:851px){.hero-item-1{font-size:1.8rem}}.hero-item-2{font-size:1.4rem;font-weight:700;padding-top:0}p.hero-item-2{margin:0;padding-bottom:.5em}#techcntr-grid{display:inline-grid;margin-top:3.25em;width:100%;grid-template-columns:1fr 1fr;column-gap:10px;align-items:center;max-width:550px}#techcntr-grid .btn{padding:.8rem 2rem;min-width:unset;width:100%;margin:0;text-transform:none}.techcntr-item-1a{grid-column-start:1;grid-column-end:3}.techcntr-item-1b{grid-column-start:1;grid-column-end:2}@media only screen and (max-width:500px){.techcntr-item-1b{grid-column-start:1;grid-column-end:3}}#product-icons a{display:block;min-height:240px;padding:1rem;font-family:'Noto Sans',sans-serif;font-weight:900;font-size:1.25rem;color:#38374a;text-decoration:none}#product-icons p{white-space:pre-line}#product-icons>h1{font-size:1.4em;margin:.83em 0}#product-icons>ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1rem}#product-icons>ul>li{border-radius:.5rem;background-color:#f4f6f9;margin-bottom:1rem;text-align:center}.icon{display:inline-block;width:100px;height:100px;background-size:cover}.icon-acdc{background-image:url(../../_images/icons/home/acdc.svg?v=6SnKIj2kE8vBJa7vbWnMBZV81Ac)}.icon-dcdc{background-image:url(../../_images/icons/home/dcdc.svg?v=6SnKIj2kE8vBJa7vbWnMBZV81Ac)}.icon-prog{background-image:url(../../_images/icons/home/prog.svg?v=6SnKIj2kE8vBJa7vbWnMBZV81Ac)}.icon-filters{background-image:url(../../_images/icons/home/filters.svg?v=6SnKIj2kE8vBJa7vbWnMBZV81Ac)}#product-icons>ul>li.product-acdc:hover p{color:#bd3333}#product-icons>ul>li.product-dcdc:hover p{color:#4ea34e}#product-icons>ul>li.product-prog:hover p{color:#5ec2a8}#product-icons>ul>li.product-filters:hover p{color:#773d78}#product-icons>ul>li:hover .icon-acdc{background-image:url(../../_images/icons/home/acdc-on.svg?v=6SnKIj2kE8vBJa7vbWnMBZV81Ac)}#product-icons>ul>li:hover .icon-dcdc{background-image:url(../../_images/icons/home/dcdc-on.svg?v=6SnKIj2kE8vBJa7vbWnMBZV81Ac)}#product-icons>ul>li:hover .icon-prog{background-image:url(../../_images/icons/home/prog-on.svg?v=6SnKIj2kE8vBJa7vbWnMBZV81Ac)}#product-icons>ul>li:hover .icon-filters{background-image:url(../../_images/icons/home/filters-on.svg?v=6SnKIj2kE8vBJa7vbWnMBZV81Ac)}#product-icons>ul>li.product-acdc:hover{background:#ebc2c2}#product-icons>ul>li.product-dcdc:hover{background:#cae4ca}#product-icons>ul>li.product-prog:hover{background:#f1faf7}#product-icons>ul>li.product-filters:hover{background:#d6c5d7}.why-choose{background-image:linear-gradient(to right,#4066b3,#002673);color:#fff;text-align:center;padding:3rem 0;margin-bottom:2rem}.why-choose .content-wrap{padding:0}.why-choose h2{color:#fff;font-family:'Noto Sans',"Trebuchet MS",Helvetica,Arial,sans-serif;font-weight:600;font-size:2rem;margin-top:0}.why-choose p{max-width:none}.scroll-button-container{position:absolute;left:85%;top:780px}@media screen and (max-height:550px){.scroll-button-container{display:none}}@media screen and (max-height:880px){.scroll-button-container{top:unset;bottom:25px}}@media screen and (max-width:980px){.scroll-button-container{top:625px}}@media screen and (max-width:850px){.scroll-button-container{display:none}}.scroll-button{display:inline-block;background:#38374a;height:80px;width:60px;border-radius:30px;text-indent:-5000px}.scroll-button::after{content:'';background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2248%22%20height%3D%2248%22%20viewBox%3D%220%200%2048%2048%22%20fill%3D%22none%22%3E%0A%3Cpath%20d%3D%22M22.8311%2041.4902L13.2686%2031.9277C12.5654%2031.2949%2012.5654%2030.2402%2013.2686%2029.5371C13.9014%2028.9043%2014.9561%2028.9043%2015.6592%2029.5371L22.3389%2036.2871V7.66992C22.3389%206.75586%2023.042%205.98242%2024.0264%205.98242C24.9404%205.98242%2025.7139%206.75586%2025.7139%207.66992V36.2871L32.3936%2029.6074C33.0264%2028.9043%2034.0811%2028.9043%2034.7842%2029.6074C35.417%2030.2402%2035.417%2031.2949%2034.7842%2031.9277L25.1514%2041.4902C24.5186%2042.1934%2023.4639%2042.1934%2022.8311%2041.4902Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E");width:48px;height:48px;position:absolute;top:50%;right:50%;transform:translate(50%,-50%);animation:pulser 2.6s linear infinite}@keyframes pulser{0%{opacity:0;top:35%}50%{opacity:.8;top:50%}100%{opacity:0;top:65%}}.shape-banner{height:575px;background-image:linear-gradient();background-color:#38374a;background-position:center top;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:row;justify-content:flex-end}.shape-banner p{margin-bottom:0}.shape-banner div{color:#000;max-width:325px;padding:100px 30px 30px 100px;background:url('../../_images/shape-white-right.png') no-repeat left top}.shape-banner-txt{font-weight:400;font-size:2.2em;margin-bottom:1.5em!important;line-height:1.214em}.shape-banner-txt span{font-weight:900}@media screen and (max-width:930px){.shape-banner{flex-direction:column}.shape-banner div{height:auto;max-width:100%;padding:150px 50px 10px 30px;background:url('../../_images/shape-white-right-mobile.png') no-repeat right top;background-size:cover}.shape-banner-txt{margin-bottom:1em!important}}@media screen and (max-width:650px){.shape-banner div{padding-top:100px}}