*,::after,::before{box-sizing:border-box}ol,ul{padding:0;list-style:none}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;font-weight:normal}svg{display:inline}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-family:"Archivo",sans-serif;min-width:320px;min-height:100%;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1;-webkit-font-smoothing:antialiased;color:#878787;background:#fff}body.overlay,main,footer{overflow:hidden}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:inherit;-webkit-box-shadow:0 0 0 1000px rgba(0,0,0,0) inset;transition:background-color 5000s ease-in-out 0s}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],select,textarea{font-size:16px;min-height:45px}input[type="chckbox"],input[type="radio"]{margin:3px}p[class]{border-bottom:0}a{color:#333;text-decoration:none;outline:0;transition:333ms}@media screen and (max-width:991px){a{cursor:default}}img{max-width:100%;display:inline-block;height:auto;border:0}@media screen and (min-width:992px){img{image-rendering:-webkit-optimize-contrast}}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit;outline:0}button{padding:0;min-width:45px;background:rgb(0 0 0/0%);border:0}abbr[title]{text-decoration:none}.h1{text-align:center;font-size:36px;color:#666;font-weight:normal;padding-bottom:50px;padding:50px 0}@media(min-width:992px){button{cursor:pointer}}@media(prefers-reduced-motion:reduce){*{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-button{width:0;height:0}::-webkit-scrollbar-thumb{background:#e5322d;border:0 none #fff;border-radius:unset}::-webkit-scrollbar-thumb:hover{background:#e5322d}::-webkit-scrollbar-thumb:active{background:#e5322d}::-webkit-scrollbar-track{background:0 0;border:0 none #fff;border-radius:unset}::-webkit-scrollbar-track:hover{background:0 0}::-webkit-scrollbar-track:active{background:0 0}::-webkit-scrollbar-corner{background:0 0}@media screen and (max-width:991px){.desktop{display:none!important}}@media screen and (min-width:992px){.mobile{display:none!important}}
body.scrolling .ruler{margin-top:-80px}.ruler{background:#e5322d;transition:all 333ms ease}.ruler_list{padding-block:5.5px;margin-inline:auto;width:100%;max-width:1230px;display:flex;align-items:center}.ruler_item{min-width:0;display:flex;align-items:center;justify-content:center;gap:11px}.ruler_item.contact{flex-wrap:wrap;gap:5px 10px}.ruler_item.contact .ruler_text{display:flex;align-items:center;gap:5px}.ruler_item svg{fill:#fff}.ruler_item:not([style]){flex:auto}.ruler_text{color:#fff;line-height:16px;font-size:15px}.ruler_text>b{font-weight:800}@media screen and (min-width:1100px){.ruler_list{justify-content:space-evenly}}@media screen and (max-width:991px){.ruler:not(.swiper-initialized) .ruler_item:not(:first-child){display:none}}
