@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,200,200italic,300,300italic,400italic,600,600italic,700,700italic,900,900italic");@import url("https://fonts.googleapis.com/css?family=Montserrat:400,600");html{box-sizing:border-box;font-family:"Source Sans Pro",Arial,sans-serif;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.5;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}*,*::before,*::after{box-sizing:inherit}body{background:#f4f4f4;color:#333;margin:0}a,.link{color:#006cae}a:active,.link:active,a:focus,.link:focus,a:hover,.link:hover{color:#006cae}.link_is-neg{color:#fff}.link_is-neg:hover,.link_is-neg:focus,.link_is-neg:active{color:#fff}blockquote{-ms-flex-align:center;align-items:center;color:#006cae;display:-ms-flexbox;display:flex;font-size:1.125em;font-style:italic;font-weight:bold;margin:32px 0;min-height:64px}blockquote::before{background:url("../../../shared/img/quote.svg") no-repeat;content:'';-ms-flex:none;flex:none;height:64px;margin-right:16px;width:64px}button,input,select,textarea{font:inherit}button,input[type='checkbox'],input[type='file'],input[type='radio'],input[type='reset'],input[type='submit']{cursor:pointer}dd,dl,ol,ul{margin:0}dt{font-weight:bold}fieldset{border:0;margin:0;padding:0}h1,h2,h3,h4,.title{font-family:"Montserrat",Arial,sans-serif;line-height:1.2;margin:2rem 0 1rem}h1:first-of-type,h2:first-of-type,h3:first-of-type,h4:first-of-type,.title:first-of-type{margin-top:0}h1 a,h2 a,h3 a,h4 a,.title a{color:inherit}h1 a:hover,h1 a:focus,h1 a:active,h2 a:hover,h2 a:focus,h2 a:active,h3 a:hover,h3 a:focus,h3 a:active,h4 a:hover,h4 a:focus,h4 a:active,.title a:hover,.title a:focus,.title a:active{text-decoration:none}h1,.title_type_1{font-size:2.25rem}h2,.title_type_2{font-size:1.75rem}h3,.title_type_3{font-size:1.375rem}h4,.title_type_4{font-size:1.125rem}img{border:0;display:block;height:auto;max-width:100%}input:not([type]),input[type='date'],input[type='email'],input[type='number'],input[type='password'],input[type='search'],input[type='tel'],input[type='text'],input[type='time'],input[type='url'],textarea,.select__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #ccc;border-radius:0;outline:0;padding:8px;transition:border-color .3s ease-out;width:100%}input:focus:not([type]),input:focus[type='date'],input:focus[type='email'],input:focus[type='number'],input:focus[type='password'],input:focus[type='search'],input:focus[type='tel'],input:focus[type='text'],input:focus[type='time'],input:focus[type='url'],textarea:focus,.select__input:focus{border-color:#006cae}.input.input_is-brand,.select_is-brand .select__input{background:#005c95;border-color:#004c7b;color:#f4f4f4}.input.input_is-brand:focus,.select_is-brand .select__input:focus{border-color:#008ce1}input[type='search']::-webkit-search-cancel-button{display:none}label{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-weight:bold;margin:0 0 4px}label:only-child{margin:0}label input{margin-right:8px}legend{border-bottom:1px solid #ccc;font-weight:bold;margin:0 0 8px;padding:0 0 4px;width:100%}ol,ul{list-style:none;padding:0}table{border-collapse:collapse;border-spacing:0;width:100%}th,td{padding:8px;vertical-align:top}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}td{border-bottom:1px solid #e6e6e6}th{border-bottom:2px solid #ccc;padding-top:0;text-align:left}textarea{resize:none}.color_brand{color:#006cae}.color_white{color:#fff}.clearfix::after{clear:both;content:'';display:block}.input:-ms-input-placeholder{color:inherit;opacity:0.64}.input::placeholder{color:inherit;opacity:0.64}.fine-print{font-size:0.875rem}.no-scroll{overflow:hidden}.preamble{font-size:1.125em;font-weight:600}.srt{border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.btn{border:1px solid transparent;border-radius:22px;display:inline-block;font-size:0.875rem;letter-spacing:1px;line-height:42px;padding:0 1.5rem;text-transform:uppercase;transition:all .2s ease-out;white-space:nowrap}.btn[href]{text-decoration:none}.btn_is-dis{cursor:not-allowed;opacity:0.32}.btn_is-alt{background:rgba(0,0,0,0.32);border-color:#fff;color:#fff}.btn_is-alt:hover,.btn_is-alt:focus,.btn_is-alt:active{background:#fff;color:#006cae}.btn_is-pri{background:#006cae;border-color:#006cae;color:#fff}.btn_is-pri:hover,.btn_is-pri:focus,.btn_is-pri:active{background:none;color:#006cae}.btn_is-sec{background:none;border-color:#006cae;color:#006cae}.btn_is-sec:hover,.btn_is-sec:focus,.btn_is-sec:active{background:#006cae;color:#fff}.btn_is-ter{background:none;border-color:#fff;color:#fff}.btn_is-ter:hover,.btn_is-ter:focus,.btn_is-ter:active{background:#fff;color:#006cae}.btn_is-rounded{border-radius:50%;padding-left:0 !important;padding-right:0 !important;width:44px}.close-btn{border:0;border-radius:0 0 0 100%;height:44px;padding:0;width:44px}.close-btn_is-pri{background:#006cae;color:#fff}.close-btn_is-sec{background:#fff;color:#006cae}.close-btn__icon.icon{height:16px;position:relative;right:-4px;top:-4px;transition:transform .3s ease-out;width:16px}.close-btn:hover .close-btn__icon,.close-btn:focus .close-btn__icon,.close-btn:active .close-btn__icon{transform:rotateZ(180deg)}.icon{display:inline-block;fill:currentColor;height:20px;pointer-events:none;vertical-align:middle;width:20px}.select{position:relative}.select__icon{color:#006cae;height:16px;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:16px}.select_is-brand .select__icon{color:#fff}.topbar{background:#e6e6e6;display:none;padding:8px 32px;text-align:center}.topbar_is-vis{display:block}.topbar__inner{display:inline-block}.topbar__text{margin:0}.topbar__btn{margin-left:16px}.header{height:106px;position:relative}.header_is-sticky{height:122px}.header__wrap{border-top:2px solid #006cae;height:inherit;transition:background .3s ease-out}.header__head,.header__body{padding:0 24px}.header__head{border-bottom:1px solid #e6e6e6}.header__body{margin:16px 0 0}.header__inner{margin:0 auto;max-width:1140px}.header_is-sticky .header__wrap{background:rgba(255,255,255,0.96);box-shadow:0 1px 3px rgba(0,0,0,0.16);left:0;position:fixed;right:0;top:0;z-index:1060}.header__body .header__inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.content{padding:24px 24px 48px}.content__inner{margin:0 auto;max-width:1140px}.main{min-height:450px}.sidebar{bottom:0;left:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;transition:background .3s ease-out;z-index:1070}.sidebar_is-vis{background:rgba(0,0,0,0.32);-webkit-overflow-scrolling:touch;overflow-y:visible;pointer-events:all}.sidebar__inner{min-height:100%;position:absolute;top:0;transition:transform .3s ease-out;width:100%}.sidebar__head{text-align:right}.sidebar__body{opacity:0;padding:0 24px 24px;transition:transform .3s ease-out .2s,opacity .3s ease-out .2s}.sidebar_is-left .sidebar__inner{background:#e6e6e6;left:0;transform:translateX(-100%)}.sidebar_is-left .sidebar__body{transform:translateX(-25%)}.sidebar_is-right .sidebar__inner{background:#006cae;right:0;transform:translateX(100%)}.sidebar_is-right .sidebar__body{transform:translateX(25%)}.sidebar_is-vis .sidebar__inner{transform:none}.sidebar_is-vis .sidebar__body{opacity:1;transform:none}.footer{background:#006cae;color:#fff}.footer a{color:#fff}.footer__head{background:#5bc5f2;padding:16px 24px}.footer__tagline{padding:0 !important}.footer__body{padding:24px}.footer__inner{margin:0 auto;max-width:1140px}.footer__col{margin:32px 0 0}.footer__col:first-child{margin:0}.accordion__title{-ms-flex-align:center;align-items:center;background:#006cae;color:#fff;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;line-height:2.75rem;margin:2px 0 0;padding:0 16px}.accordion__title:first-child{margin:0}.accordion__icon{margin-left:16px}.accordion__content{padding:16px 0}.box{margin:32px 0 0}.box:first-child{margin-top:0}.box_is-full{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.box_is-rel{margin-top:16px}.comp{margin:32px 0 0}.comp:first-child{margin-top:0}.comp__item{margin:32px 0 0}.comp__item:first-child{margin-top:0}.comp__item_not-rel{margin-top:48px}.comp__foot{margin:32px 0 0;text-align:center}.dialog{background:rgba(0,0,0,0.48);height:100%;left:100%;opacity:0;padding:24px;position:fixed;right:0;top:0;transition:left 0s ease-out .3s,opacity .3s ease-out;z-index:1090}.dialog_is-vis{left:0;opacity:1;transition:left 0s ease-out,opacity .3s ease-out}.dialog__inner{animation:dialog-close 0.3s forwards;background:#fff;max-height:100%;-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:visible;position:relative;top:50%;transform:translateY(-50%)}.dialog__head{text-align:right}.dialog__body{overflow:hidden;padding:0 24px 24px}.dialog_is-vis .dialog__inner{animation:dialog-open 0.3s forwards}@keyframes dialog-open{0%{opacity:0;transform:translateY(-50%) scale3d(1.1, 1.1, 1)}100%{opacity:1;transform:translateY(-50%) scale3d(1, 1, 1)}}@keyframes dialog-close{0%{opacity:1;transform:translateY(-50%) scale3d(1, 1, 1)}100%{opacity:0;transform:translateY(-50%) scale3d(0.9, 0.9, 1)}}.grid__item{margin:16px 0 0}.grid__item:first-child{margin:0}.matrix__row{margin:16px 0 0}.matrix__row:first-child{margin:0}.matrix__col{margin:16px 0 0}.matrix__col:first-child{margin:0}.matrix__item{top:0;transition:top .3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.matrix__item_offset_neg{top:-128px}.matrix__item_offset_pos{top:128px}.matrix__hero.hero{margin:0;padding:0}.section{margin:48px 0 0}.section:first-child{margin-top:0}.section_is-full{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.section_is-hidden{display:none}.section_is-hidden+.section{margin-top:0}.section_is-brand .section__title{color:#fff}.address__logo{height:44px;margin:0 0 16px}.article__meta{color:#999;font-weight:bold}.article img{margin:1rem 0}.article ol,.article ul{margin:1em 0;padding-left:32px}.article ol{list-style:decimal}.article ul{list-style:disc}.article li{margin:0.25em 0}.breadcrumbs{font-family:"Montserrat",Arial,sans-serif;font-size:0.875rem;letter-spacing:1px;margin:0 0 24px;max-width:1140px;text-transform:uppercase}.breadcrumbs__link{color:#006cae;text-decoration:none}.breadcrumbs__link:hover,.breadcrumbs__link:focus,.breadcrumbs__link:active{text-decoration:underline}.breadcrumbs__sep{color:#999;margin:0 0.25rem}.breadcrumbs__curr{font-weight:bold}.categories__item{margin:8px 0 0}.categories__item:first-child{margin:0}.categories__link{text-decoration:none}.categories__link:hover,.categories__link:focus,.categories__link:active{text-decoration:underline}.contact{border-top:1px solid #004c7b;padding:24px 0 0}.contact__head{margin:0 0 16px}.contact__body{text-align:center}.contact__img{background:#e6e6e6;border-radius:50%;height:132px;margin:0 auto;width:132px}.contact__title{margin-bottom:0}.contact__text{margin-top:0}.contact__label{font-weight:bold}.cta{-ms-flex-align:center;align-items:center;background:#006cae;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:24px}.cta__title{color:#fff;margin:0;text-align:center}.cta__btn{margin-top:16px}.embed{position:relative}.embed_is-4x3{padding:0 0 75%}.embed_is-16x9{padding:0 0 56.25%}.embed_is-2x1{padding:0 0 50%}.embed_is-3x1{padding:0 0 33.333%}.embed__object{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.filter__item{margin:16px 0 0}.filter__item:first-child{margin:0}.focus{background:#e6e6e6}.focus__head{position:relative}.focus__body{padding:32px}.focus__desc-list{margin:1em 0}.focus ul{list-style:disc;margin:1em 0;padding:0 0 0 1em}.form__row{margin:16px 0 0}.form__row:first-child{margin:0}.form__foot{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin:16px 0 0}.form__more{font-weight:bold;text-decoration:none}.form__submit{margin-left:auto}.form_is-brand .form__intro{color:#fff}.hero{margin:0 0 24px;position:relative}.hero_is-full{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.hero__bg{height:100%;left:0;position:absolute;top:0;width:100%}.hero__bg::before{background:rgba(0,0,0,0.12);content:'';height:inherit;position:absolute;width:inherit}.hero__body{padding:24px;position:relative}.hero__body_align_middle{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-align:center}.hero__tags,.hero__title,.hero__subtitle{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.16)}.hero__tags{font-family:"Montserrat",Arial,sans-serif;font-size:0.875rem;margin:0 0 16px;text-transform:uppercase}.hero__tags span{font-weight:bold}.hero__title{margin:0}.hero__subtitle{margin:0}.hero__btn{margin:1rem 0 0}.lang__list{border-top:1px solid #005c95;margin:0 -24px}.lang__link{border-bottom:1px solid #005c95;color:#fff;display:block;padding:0.675rem 24px;position:relative;text-decoration:none}.lang__link::before{background:#004c7b;content:'';display:none;height:1px;left:0;position:absolute;right:0;top:-1px;z-index:1}.lang__link:hover,.lang__link:focus,.lang__link:active{background:#005c95;border-color:#004c7b;color:#fff}.lang__link:hover::before,.lang__link:focus::before,.lang__link:active::before{display:block}.lang__link_is-sel{font-weight:bold}.list__item{-ms-flex-align:center;align-items:center;border-bottom:1px solid #e6e6e6;display:-ms-flexbox;display:flex;font-weight:bold;margin:0 0 12px;padding:0 0 12px}.list__item:last-child{margin:0}.list__icon{-ms-flex-negative:0;flex-shrink:0;height:40px;margin-right:0.5rem;width:40px}.list__link{text-decoration:none}.list__link:hover,.list__link:focus,.list__link:active{text-decoration:underline}.list__meta{display:block;font-size:0.875em;font-weight:normal}.list__foot{margin:16px 0 0;text-align:center}.logo__link{display:block}.logo__title{margin:0}.logo__img{height:44px;width:auto}.map{background:#fff}.map__head{padding:24px}.map__body{background:#e6e6e6}.map__content{overflow:hidden;padding:0 0 56.25%;position:relative}.media{background:#fff}.media__body{padding:24px}.media__title{border-bottom:1px solid #e6e6e6;padding:0 0 1rem}.media__link{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none}.media__icon{border:2px solid #006cae;border-radius:50%;color:#006cae;-ms-flex-negative:0;flex-shrink:0;height:2rem;padding:4px;width:2rem}.nav{border-top:1px solid #ccc;margin:0 -24px}.nav__item{border-bottom:1px solid #ccc;position:relative}.nav__item_is-sel{border:0}.nav__link{color:#333;display:block;padding:12px 48px 12px 24px;text-decoration:none}.nav__link_is-sel{font-weight:bold}.nav__toggle{background:none;border-color:#ccc;border-style:solid;border-width:0 0 0 1px;bottom:0;color:#006cae;margin:0;padding:0;position:absolute;right:0;top:0;width:48px}.nav__icon{height:16px;left:16px;position:absolute;top:16px;width:16px}.nav__sub{border-top:1px solid transparent;display:none;position:relative}.nav__sub_is-exp{display:block}.nav__sub_lvl_2{background:#005c95;border-color:#004c7b}.nav__sub_lvl_3{background:#004c7b;border-color:#003d62}.nav__sub_lvl_4{background:#003d62;border-color:#002d48}.nav__sub .nav__link{color:#fff}.nav__sub .nav__toggle{color:#fff}.nav__sub_lvl_2 .nav__item{border-color:#004c7b}.nav__sub_lvl_2 .nav__link{padding-left:40px}.nav__sub_lvl_2 .nav__toggle{border-color:#004c7b}.nav__sub_lvl_3 .nav__item{border-color:#003d62}.nav__sub_lvl_3 .nav__link{padding-left:56px}.nav__sub_lvl_3 .nav__toggle{border-color:#003d62}.nav__sub_lvl_4 .nav__item{border-color:#002d48}.nav__sub_lvl_4 .nav__link{padding-left:72px}.nav-main{line-height:44px}.nav-main__item{display:none}.nav-main__item:last-child{display:inline-block}.nav-main__link{color:inherit;display:block;font-weight:bold;text-decoration:none}.nav-main__btn{background:none;border:0;font-weight:bold;padding:0;width:44px}.nav-main__btn:hover,.nav-main__btn:focus,.nav-main__btn:active{color:#006cae}.nav-supp__list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.nav-supp__link{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:44px;padding:0 16px;text-decoration:none}.nav-supp__icon{margin-right:4px}.pic_ratio_4-3,.pic_ratio_16-9{position:relative}.pic_ratio_4-3{padding:0 0 75%}.pic_ratio_16-9{padding:0 0 56.25%}.pic_size_cover{height:100%;width:100%}.pic_ratio_4-3 .pic__img,.pic_ratio_16-9 .pic__img{position:absolute}.pic_size_cover .pic__img{height:100%;object-fit:cover;width:100%}.no-object-fit .pic{background-position:center;background-repeat:no-repeat}.no-object-fit .pic_size_cover{background-size:cover}.no-object-fit .pic__img{opacity:0}.search__body{margin:0 -24px}.search__input[type='search']{border-left:0;border-right:0;font-size:1.5rem;padding:32px 16px}.share__list{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.share__item{margin:0 0 0 16px}.share__item:first-child{margin:0}.share__link{background:#006cae;border-radius:50%;color:#fff;display:block;height:2.75rem;line-height:2.75rem;text-align:center;transition:all 0.2s ease-out;width:2.75rem}.share__link:hover,.share__link:focus,.share__link:active{color:#fff;text-decoration:none;transform:scale(1.2, 1.2)}.share_is-neg .share__link{background:#fff;color:#006cae}.skip{left:0;line-height:44px;position:fixed;right:0;top:-44px;z-index:1080}.skip a{background:#006cae;color:#fff;left:0;position:absolute;right:0;text-align:center;text-decoration:none;top:0;transition:top 0.3s ease-out}.skip a:focus{outline:0;top:44px}.splash{background:center / cover no-repeat;position:relative}.splash__body{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:24px}.splash__title,.splash__btn{position:relative;z-index:1}.splash__title{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.16)}.splash__overlay{background:rgba(0,0,0,0.12) url("../../../shared/img/drop.svg") calc(100% - 64px) center/auto 75% no-repeat;bottom:0;left:0;position:absolute;right:0;top:0;transition:background-position .3s cubic-bezier(0.55, 0.06, 0.68, 0.19),background-size .3s cubic-bezier(0.55, 0.06, 0.68, 0.19)}.splash__btn:hover+.splash__overlay{background-position:center;background-size:auto 360%}.stock{-ms-flex-align:center;align-items:center;background:url("../../../shared/img/stock_bg.svg") no-repeat center,#aecc37;background-size:cover;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:24px;text-align:center}.stock__title{margin:0}.stock__info{font-size:1.375rem;margin:8px 0}.tagline{background:#5bc5f2;padding:16px}.tagline__text{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:"Montserrat",Arial,sans-serif;font-weight:bold;margin:0;text-shadow:0 1px 0 rgba(0,0,0,0.16)}.tagline__item{display:block}.tagline__icon{height:24px;margin:0 8px;width:24px}.cision-estimate-bar{background:linear-gradient(to right, #c00, #cc0, #0c0);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:16px 0;padding:8px 16px;position:relative}.cision-estimate-bar__label{color:#fff;font-weight:bold}.cision-estimate-bar__indicator{background:rgba(0,0,0,0.48);bottom:-4px;left:50%;position:absolute;top:-4px;transform:translateX(-50%);width:4px}.cision-estimate-list__item{border-bottom:4px solid #e6e6e6;padding:8px 0;position:relative}.cision-estimate-list__item:first-child{padding-top:0}.cision-estimate-list__bar{bottom:-4px;height:4px;left:0;position:absolute}.cision-estimate-list__bar_is-buy{background:#6c0}.cision-estimate-list__bar_is-buy-strong{background:#0c0}.cision-estimate-list__bar_is-hold{background:#cc0}.cision-estimate-list__bar_is-sell{background:#c60}.cision-estimate-list__bar_is-sell-strong{background:#c00}.cision-estimate-recommendations dl{margin:16px 0}.cision-estimate-recommendations__meta{font-size:16px}.Form__Description{margin:0 0 16px}.Form__Status__Message{background:#fff;border-left:3px solid #006cae;font-style:italic;margin:0 0 16px;padding:16px}.Form__Status__Message.hide{display:none}.Form__Element{margin:16px 0 0;position:relative}.Form__Element:first-child{margin:0}.Form__Element__Caption{display:block;font-weight:bold}.FormResetButton,.FormSubmitButton{border:1px solid transparent;display:inline-block;font-size:0.875rem;letter-spacing:1px;line-height:42px;padding:0 1.5rem;text-transform:uppercase;transition:all .2s ease-out;white-space:nowrap}.FormResetButton{background:none;border-color:#006cae;color:#006cae;margin-right:8px}.FormResetButton:hover,.FormResetButton:focus,.FormResetButton:active{background:#006cae;color:#fff}.FormSubmitButton{background:#006cae;border-color:#006cae;color:#fff}.FormSubmitButton:hover,.FormSubmitButton:focus,.FormSubmitButton:active{background:none;color:#006cae}.FormCaptcha__Refresh{background:none;border:0;color:#006cae;padding:0;text-decoration:underline}.FormRange span{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.FormRange__Input{margin:0 8px}.epiwrapper{margin:48px 0 0}.epiwrapper:first-child{margin-top:0}.template{display:none !important}@media screen and (min-width: 480px){.sidebar__inner{width:450px}.contact{display:-ms-flexbox;display:flex}.contact__head{-ms-flex:none;flex:none;margin:0 24px 0 0}.contact__body{text-align:left}@supports (display: grid) and (not (display: -ms-grid)){.desc-list_is-grid .desc-list__body{display:-ms-grid;display:grid;grid-gap:0 16px;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr}}.find__form{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.find__body{-ms-flex:1;flex:1;margin-right:16px}.find__foot{margin:0}.filter{display:-ms-flexbox;display:flex}.filter__item{-ms-flex:1;flex:1;margin-left:16px;margin-top:0}.splash{padding:0 0 50%}.splash__body{bottom:0;left:0;position:absolute;right:0;top:0}.tagline__text{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 768px){.header{height:114px}.header_is-sticky{height:138px}.header__body{margin-top:24px}.footer__inner{display:-ms-flexbox;display:flex}.footer__col{-ms-flex:0 25%;flex:0 25%;margin:0 0 0 32px}.comp_has-cols .comp__body{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.comp_has-cols .comp__list{display:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit}.comp_has-cols .comp__item{margin-left:32px}.comp_has-cols .comp__item>div{min-height:100%}.comp_cols-2 .comp__item{width:calc(50% - 16px)}.comp_cols-2 .comp__item:nth-child(2n+1){margin-left:0}.comp_cols-2 .comp__item:nth-child(-n+2){margin-top:0}.comp_cols-3 .comp__item{width:calc(33.33333% - (64px / 3))}.comp_cols-3 .comp__item:nth-child(3n+1){margin-left:0}.comp_cols-3 .comp__item:nth-child(-n+3){margin-top:0}.comp_cols-4 .comp__item{width:calc(25% - (96px / 4))}.comp_cols-4 .comp__item:nth-child(4n+1){margin-left:0}.comp_cols-4 .comp__item:nth-child(-n+4){margin-top:0}.grid{display:-ms-flexbox;display:flex}.grid__item{-ms-flex:1;flex:1;margin:0 0 0 32px}.grid_cols_3 .grid__item{-ms-flex-preferred-size:calc(33.333% - (64px / 3));flex-basis:calc(33.333% - (64px / 3))}.matrix__row_has-cols{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.matrix__col{margin:0;width:calc(50% - 8px)}.matrix__item{position:relative}.matrix__item_is-1x1{padding:0 0 100%}.matrix__item_is-1x1-8{padding-bottom:calc(100% - 8px)}.matrix__item_is-2x1{padding:0 0 50%}.matrix__item_is-2x1-8{padding-bottom:calc(50% - 8px)}.matrix__item_is-3x1{padding:0 0 33.333%}.matrix__item_is-3x1-8{padding-bottom:calc(33.333% - 8px)}.matrix__item_is-4x3{padding:0 0 75%}.matrix__item_is-4x3-8{padding-bottom:calc(75% - 8px)}.matrix__module{bottom:0;left:0;position:absolute;right:0;top:0}.section_is-narrow{padding:0 8%}.cta{-ms-flex-direction:row;flex-direction:row}.cta__btn{margin-left:auto;margin-top:0}.focus{position:relative}.focus__head{bottom:0;left:50%;padding:0;position:absolute;right:0;top:0}.focus__body{width:50%}.hero{padding:0 0 33.333%}.hero__body{bottom:0;position:absolute;top:0;width:100%}.list_is-grid .list__body{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.list_is-grid .list__item{margin:0;width:calc(50% - 16px)}@supports (display: grid) and (not (display: -ms-grid)){.list_is-grid .list__body{display:-ms-grid;display:grid;grid-gap:12px 32px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}.list_is-grid .list__item{width:auto}}.map_has-head{display:-ms-flexbox;display:flex}.map_has-head .map__head{width:30%}.map_has-head .map__body{width:70%}.media_is-rev{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.media_is-landscape{display:-ms-flexbox;display:flex}.media_is-landscape .media__head{width:40%}.media_is-landscape .media__body{width:60%}.media_is-landscape .media__link{-ms-flex-align:center;align-items:center}.nav-main__item{display:inline-block;margin-left:24px}.nav-main__item:last-child{border-left:2px solid #006cae;margin-left:12px;padding-left:12px}.nav-main__btn{width:auto}.nav-supp__list{-ms-flex-pack:end;justify-content:flex-end}.nav-supp__link:hover,.nav-supp__link:focus,.nav-supp__link:active,.nav-supp__link_is-sel{background:#006cae;color:#fff}.splash__title{width:35%}.stock_is-landscape{-ms-flex-direction:row;flex-direction:row}.stock_is-landscape .stock__info{margin:0 16px 0 auto}}@media screen and (min-width: 992px){.header__head,.header__body{padding:0 32px}.content{padding:32px 32px 64px}.footer__head{padding-left:32px;padding-right:32px}.footer__body{padding:32px}.dialog{padding:32px}.dialog__inner{margin:0 auto;max-width:1140px}.section_is-narrow{padding:0 16%}.nav-main__item{margin-left:32px}.nav-main__item:last-child{border-left:2px solid #006cae;margin-left:16px;padding-left:16px}.nav-main__link{font-size:1.125rem}}@media screen and (min-width: 1140px){.focus_is-full .focus__body{left:50%;max-width:570px;padding-left:0;position:relative;transform:translateX(-100%)}.hero_is-full .hero__body{left:50%;max-width:1140px;padding-left:0;padding-right:0;transform:translateX(-50%)}}@media screen and (max-width: 479px){.srt_xs-max{border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media screen and (max-width: 767px){.srt_sm-max{border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.hero{min-height:240px}.hero__body{min-height:inherit}}
