*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}img{max-width:100%;height:auto}blockquote,figure{margin:0}p{margin:0 0 1em}button{border:none}html{font-size:16px;height:100%}@media (min-width:768px){html{font-size:16px}}body{color:#111;background-color:#fff;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}body .main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}body .footer,body .header{-webkit-box-flex:0;-ms-flex:none;flex:none}a{color:#407ab1;background:transparent;text-decoration:underline}a:active,a:focus,a:hover{color:#2d6596}a:hover{outline:0}.is-mobile{font-size:1px}@media (min-width:768px){.is-mobile{font-size:10px}}.range-main-container{margin:0 auto;padding:0 1rem;max-width:1200px}.range-main-container--white{background:#fff}.range-svg-icon{display:inline-block;height:1.5rem;width:1.5rem;vertical-align:middle;fill:#111;-webkit-transition-property:fill,-webkit-transform;transition-property:fill,-webkit-transform;-o-transition-property:transform,fill;transition-property:transform,fill;transition-property:transform,fill,-webkit-transform;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:cubic-bezier(.4,0,0,1);-o-transition-timing-function:cubic-bezier(.4,0,0,1);transition-timing-function:cubic-bezier(.4,0,0,1)}.range-svg-icon--100{width:1rem;height:1rem}.range-svg-icon--150{width:1.5rem;height:1.5rem}.range-svg-icon--200{width:2rem;height:2rem}.range-svg-icon--250{width:2.5rem;height:2.5rem}.range-svg-icon--300{width:3rem;height:3rem}@-webkit-keyframes range-icon-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes range-icon-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.range-svg-icon--rotate{-webkit-animation:range-icon-rotate 1.5s linear infinite;animation:range-icon-rotate 1.5s linear infinite}.range-svg-icon--rotate-45{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.range-svg-icon--rotate-minus-45{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.range-svg-icon--rotate-135{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.range-svg-icon--rotate-minus-135{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.range-svg-icon--rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.range-svg-icon--rotate-minus-180{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.range-svg-icon--white{fill:#fff}.range-svg-icon--black{fill:#111}.range-svg-icon--grey{fill:#666}.range-svg-icon [class*=white],.range-svg-icon g[class*=white],.range-svg-icon path[class*=white]{fill:#fff}.range-leading-icon .range-svg-icon{margin-right:.5rem;vertical-align:top}.range-leading-icon .range-svg-icon--100{margin-right:.25rem}.range-trailing-icon .range-svg-icon{margin-left:.5rem;vertical-align:top}.range-trailing-icon .range-svg-icon--100{margin-left:.25rem}.range-breadcrumb{font-size:.75rem;line-height:1.3334}.range-breadcrumb__link{font-weight:400;vertical-align:middle}.range-breadcrumb__link .range-svg-icon{vertical-align:middle}.range-breadcrumb__list{padding-left:0;list-style-type:none;display:inline-block;margin:0;width:100%}.range-breadcrumb__list-item{display:inline-block;max-width:100%;margin-top:.25rem;margin-bottom:.25rem;padding-left:0;margin-bottom:0}.range-breadcrumb__list-item:not(:nth-last-child(2)){display:none}.range-breadcrumb--historical{display:-webkit-box;display:-ms-flexbox;display:flex}.range-breadcrumb--historical .range-breadcrumb__nav{display:inline-block;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}.range-breadcrumb--historical .range-breadcrumb__list-item .range-svg-icon{display:none}.range-breadcrumb__last-visited{display:inline-block;margin-top:.25rem;margin-bottom:.25rem}.range-breadcrumb__last-visited--divider{margin-right:1rem;padding-right:1rem;border-right:1px solid #ccc}.range-breadcrumb__item-separator{margin-left:.5rem;margin-right:.5rem}@media screen and (min-width:48rem){.range-breadcrumb .range-breadcrumb__last-visited{margin-right:1rem;padding-right:1rem;border-right:1px solid #ccc}.range-breadcrumb .range-breadcrumb__list-item:nth-last-child(2) .range-svg-icon{display:none}.range-breadcrumb .range-breadcrumb__list-item:not(:nth-last-child(2)){display:inline}.range-breadcrumb .range-breadcrumb__list-item:not(:last-child):after{content:"/";display:inline;margin-left:.5rem;margin-right:.5rem;font-weight:700;vertical-align:middle}.range-breadcrumb .range-breadcrumb__list-item:last-child .range-breadcrumb__link{cursor:default;text-decoration:none;text-align:left;opacity:1;color:#666}}[dir=rtl] .range-breadcrumb__item-separator{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}[dir=rtl] .range-breadcrumb__last-visited{margin-right:0;padding-right:0;border-right:initial;margin-left:1rem;padding-left:1rem;border-left:1px solid #ccc}.range-breadcrumb{padding:0 1rem .8rem}@media (min-width:1024px){.range-breadcrumb{margin:0 auto;max-width:1400px}}[dir=rtl] .range-breadcrumb__nav-back-arrow{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}@media (max-width:768px){.range-breadcrumb__list-item{width:100%}}.range-breadcrumb .range-breadcrumb__link{color:#111;fill:#111;text-decoration:none;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.range-breadcrumb .range-breadcrumb__link:active,.range-breadcrumb .range-breadcrumb__link:focus,.range-breadcrumb .range-breadcrumb__link:hover{color:#333;fill:#333}.range-breadcrumb .range-breadcrumb__link.range-link--disabled{cursor:default;pointer-events:none;opacity:.4;color:#111}.range-breadcrumb .range-breadcrumb__link.range-link--disabled:focus:before{border:0}.range-breadcrumb .range-breadcrumb__link.range-link--disabled:active,.range-breadcrumb .range-breadcrumb__link.range-link--disabled:focus,.range-breadcrumb .range-breadcrumb__link.range-link--disabled:hover{color:#111}.range-breadcrumb .range-breadcrumb__link:active,.range-breadcrumb .range-breadcrumb__link:focus,.range-breadcrumb .range-breadcrumb__link:hover{text-decoration:underline}.breadcrumb .breadcrumb__list-item--active .breadcrumb__link{text-decoration:none}.range-breadcrumb__nav{width:100%}.range-catalog-list{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;line-height:1rem}.range-catalog-list__inner{background:#fff;padding-top:.5rem}.range-catalog-list__list{margin:0 auto;-webkit-columns:300px 3;-moz-columns:300px 3;columns:300px 3;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;margin-bottom:2rem;word-break:break-word;list-style:none;padding:0}@media (min-width:602px){.range-catalog-list__list{max-width:602px;-webkit-column-rule:1px solid #eee;-moz-column-rule:1px solid #eee;column-rule:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee}}@media (min-width:902px){.range-catalog-list__list{max-width:902px}}.range-catalog-list__list .range-catalog-list__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;line-height:1.5rem;min-height:50px}@media (min-width:768px){.range-catalog-list__list .range-catalog-list__item{min-height:40px}}.range-catalog-list__link{color:#111;position:relative;text-decoration:none;padding:.5rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1}.range-catalog-list__link:active,.range-catalog-list__link:focus,.range-catalog-list__link:hover,.range-catalog-list__link:link,.range-catalog-list__link:visited{color:#111}.range-catalog-list__link:focus,.range-catalog-list__link:hover{text-decoration:underline}.range-page-title{margin-bottom:.9375rem}@media (min-width:768px){.range-page-title{margin-bottom:1.875rem}}.range-page-title__title{text-align:center;margin:1rem;overflow-wrap:break-word;font-size:1.5rem;line-height:1.3334;letter-spacing:-.42px}@media (min-width:768px){.range-page-title__title{font-size:1.875rem;line-height:1.3334;letter-spacing:-.53px}}
