*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:0!important;margin:0;padding:0;}
body{font-family:"Montserrat",Arial,sans-serif;line-height:1.15;color:#484848;}
h1.title{padding-top:40px;}
.title{color:#484848;font-size:18px;font-weight:500;text-transform:uppercase;margin:0 0 47px;line-height:48px;letter-spacing:.01em;}
.page{min-height:calc(100vh - 150px - 138px);}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:16px;-webkit-tap-highlight-color:transparent;}
body{margin:0;font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff;}
h1{margin:.67em 0;}
input{color:inherit;font:inherit;margin:0;}
table{border-collapse:collapse;border-spacing:0;}
td,th{padding:0;}
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;}
input{font-family:inherit;font-size:inherit;line-height:inherit;}
h1{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
h1{margin-top:20px;margin-bottom:10px;}
h1{font-size:36px;}
/*! .container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px;}
@media (min-width:768px){
.container{width:750px;}
}
@media (min-width:992px){
.container{width:970px;}
}
@media (min-width:1200px){
.container{width:1200px;}
}
 */
.container:after{clear:both;}
.hidden{display:none!important;}
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
h1{font-size:2em;margin:.67em 0;}
input{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;}
input{overflow:visible;}
.gray{background:#f1f5f9;}
.container{position:relative;}
.catalog_container{padding:0 0 50px;}
h1{color:#fff;}
*{margin:0;padding:0;}
@media (max-width:1000px){
.page{padding:0 5px;}
.catalog_container{overflow:auto;}
.title{color:#484848;font-size:14px;font-weight:700;text-transform:uppercase;margin:0 0 20px;line-height:30px;letter-spacing:.01em;text-align:center;}
h1.title{padding-top:30px;}
}

@media all{
:root{--el-red:#e1051e;--el-red2:#a50413;--el-black:#000000;--el-white:#ffffff;--el-grey:#434343;--el-grey-75:#656565;--el-grey-50:#9d9d9d;--el-grey-25:#d0d0d1;--el-grey-10:#eaeaea;--el-grey-acc:#e7eaec;--el-grey-11:#eeeeee;--el-green:#4CBB17;}
html{line-height:1.4;-webkit-text-size-adjust:100%;font-size:16px;scroll-behavior:smooth;}
body{font-family:metaPro, sans-serif;font-variant-numeric:lining-nums;color:var(--el-grey);margin:0;}
input{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}
input{overflow:visible;}
.hidden{display:none!important;}
tbody,td,th,thead,tr{border-color:inherit;border-style:solid;border-width:0;}
th{text-align:inherit;}
*,::after,::before{box-sizing:border-box;}
/*! .container{width:100%;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;}
@media (min-width:576px){
.container{max-width:540px;}
}
@media (min-width:768px){
.container{max-width:720px;}
}
@media (min-width:992px){
.container{max-width:960px;}
}
@media (min-width:1281px){
.container{max-width:1250px;}
} */
h1{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;font-family:metaProMedium, sans-serif;}
h1{font-size:2rem;}
@media (min-width:768px){
body{font-size:18px;}
}
.control-label{font-family:metaProMedium, sans-serif;margin-bottom:.125rem;display:inline-block;}
.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out;font-variant-numeric:lining-nums;}
.contenttable{width:100%;margin-bottom:1rem;background-color:transparent;border-collapse:collapse;}
.contenttable td,.contenttable th{padding:.75rem;vertical-align:top;border-top:1px solid var(--el-grey-25);}
table.table-sortable [data-sort]:hover{cursor:pointer;}
@media (max-width:576px){
.contenttable{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;}
}
}