﻿.search__header__large{position:absolute;top:25px;right:0;z-index:9999;border:2px solid #4d4e53;background-color:#fff;padding:10px 23px;height:45px}.search__header__large:after{position:absolute;top:10px;right:12px;width:22px;height:22px;background:url("../img/i-search.svg") center no-repeat;content:""}.search__header__large.search-form-active{padding-left:0}.search-live-form{display:flex;margin-top:20px;padding:0 20px}@media(min-width: 1025px){.search-live-form{margin-top:0;padding:0}}.search-live-form input[type=text].search-live-field,.search__header .is-form-style input.is-search-input{position:relative;height:45px;width:100%;border:1px solid #4d4e53;padding:15px}@media(min-width: 1025px){.search-live-form input[type=text].search-live-field,.search__header .is-form-style input.is-search-input{border:0 !important;padding:0 0 0 15px;width:100%;height:auto}}.search__header .is-form-style input.is-search-input:focus,.search__header .is-form-style input.is-search-input:active{box-shadow:none}.search-live-form button,.search__header .is-form-style .is-search-submit{height:45px;width:100%;display:flex;justify-content:center;align-items:center;background-image:linear-gradient(180deg, #449dd1 0%, #354967 100%);background-repeat:no-repeat;color:#fff;font-weight:700;outline:0;border:0;cursor:pointer}@media(min-width: 1025px){.search-live-form button,.search__header .is-form-style .is-search-submit{width:34%}}@media(min-width: 1160px){.search-live-form button,.search__header .is-form-style .is-search-submit{width:25%}}.search__header .is-form-style input.is-search-submit:hover,.search__header .is-form-style input.is-search-submit:focus,.search__header .is-form-style input.is-search-submit:active{background-image:linear-gradient(180deg, #449dd1 0%, #354967 100%);background-repeat:no-repeat}.search__header .is-form-style input.is-search-submit{padding:0;width:25%}@media(min-width: 1025px){.search__header .is-form-style input.is-search-submit{display:none !important}}.search__header ::-webkit-input-placeholder{color:#4d4e53;font-size:0.75rem}.search__header ::-moz-placeholder{color:#4d4e53;font-size:0.75rem}.search__header :-ms-input-placeholder{color:#4d4e53;font-size:0.75rem}.site__header__nav .result-image{height:50px}.site__header__nav .result-image a{height:30px;line-height:1.0625rem}.site__header__nav .btn{display:flex;align-items:center;justify-content:center;border-bottom:0;color:#fff;line-height:2.5rem}@media(min-width: 1025px){.site__header__nav .btn{display:none}}.site__header__nav .result-info a{line-height:1.25rem;height:auto}.search-live .search-live-results table.search-results tr td,.entry-content .search-live .search-live-results table.search-results tr td{vertical-align:middle !important}.search-live .search-live-results .entry a{border:0}.search-live div.search-live-results{top:5px}@media(min-width: 1025px){.menu-main-nav-container{display:block !important}}body div.is-ajax-search-details,body div.is-ajax-search-result{margin-top:15px;border:0;padding:1px;max-width:286px !important}.search__header.mobile-search .is-form-style{width:100%}.search__header__large .is-form-style{visibility:hidden;transition:width .3s ease;overflow:auto;width:0}.search__header__large.search-form-active .is-form-style{visibility:visible;width:264px;overflow:hidden}@media(min-width: 1260px){.search__header__large.search-form-active .is-form-style{width:384px}}@media(max-width: 768px){body div.is-ajax-search-details,body div.is-ajax-search-result,body .is-loader-image{display:none !important}}#search-page h1{text-align:center}#search-page h4{margin-bottom:10px;font-size:1.125rem;line-height:1.5625rem}#search-page p{margin-bottom:10px;font-size:0.875rem;line-height:1.375rem}#search-page article{margin-bottom:40px}.hamburger{position:absolute;top:50%;right:20px;z-index:900;margin-top:-10px;cursor:pointer}@media(min-width: 1025px){.hamburger{display:none}}.hamburger__icon{display:flex;flex-direction:column;align-items:flex-end;outline:none;width:36px;height:20px}div.hamburger .hamburger__icon_label{transition:all 0.4s ease-in-out}.hamburger__line{transition:all 0.4s ease-in-out;display:block;border-radius:2px;background-color:#000;width:26px;height:2px}.hamburger__line+.hamburger__line{margin-top:7px}.hamburger--close .hamburger__line--2{transform:translateX(-90px);opacity:0}.hamburger--close .hamburger__line--1{transform:rotate(45deg) translateY(10px) translateX(4px);background-color:#000}.hamburger--close .hamburger__line--3{transform:rotate(-45deg) translateY(-8px) translateX(3px);background-color:#000}.site__header__container{position:relative;display:flex;min-height:67px;padding:0 20px;flex:0;flex-direction:column;background:#fff}@media(min-width: 960px){.site__header__container{padding:0;min-height:80px}}.site__header-transparent{background:rgba(0,0,0,0)}.site__header-sticky .site__header__container{position:fixed;top:0;left:0;right:0;z-index:100}@media(max-width: 767px){.site__header-sticky .site__header__container{position:relative}.site__header-sticky .site__header__container.sticky{position:sticky;top:0;z-index:1000;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}}.site__header-sticky .site__header__container.announce-banner-enabled{padding-top:42px;box-shadow:0px 4px 6px rgba(0,0,0,.1)}@media(min-width: 768px){.site__header-sticky .site__header__container.announce-banner-enabled{padding-top:70px}}@media(min-width: 768px){.site__header-sticky .site{margin-top:140px}}@media(min-width: 960px){.site__header-sticky .site{margin-top:160px}}.site__header__inner{max-width:1400px;min-height:67px;margin:0 auto}@media(min-width: 960px){.site__header__inner{display:flex;align-items:center;justify-content:space-between;padding:10px 20px}}.site__header__logo{position:relative;float:left;margin-top:15px;max-width:161px;z-index:1000}@media(min-width: 960px){.site__header__logo{margin-top:0;max-width:150px}}@media(min-width: 1025px){.site__header__logo{max-width:100%}}.logo__nav{position:absolute;top:24px;left:20px;max-width:100px}@media(min-width: 960px){.logo__nav{display:none}}.site__header .menu{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0 0 40px;width:100%}@media(min-width: 960px){.site__header .menu{flex-wrap:nowrap;justify-content:flex-end;padding:0}}.site__header .menu__item{display:block;width:100%}@media(min-width: 960px){.site__header .menu__item{width:auto}}.site__header .menu__item a{transition:all 0.4s ease-in-out;padding:5px 20px;text-decoration:none}.site__header__navigation{display:none;float:none;position:absolute;top:0;right:0;left:0;z-index:900;height:100vh;overflow:auto;background:#fff;padding-top:60px}@media(min-width: 960px){.site__header__navigation{float:right;display:block !important;position:static;height:auto;padding-top:0;padding-bottom:0 !important;overflow:visible;background:rgba(0,0,0,0)}}.navigation__main{width:100%;margin:24px auto;justify-content:flex-end;overflow:auto}@media(min-width: 960px){.navigation__main{padding:0;width:100%;max-width:none;margin:0;overflow:visible}}.navigation__main .menu-main-nav-container{padding:0 20px}.navigation__main .menu>li{position:relative;display:block;border-bottom:1px solid #4d4e53;width:100%}.navigation__main .menu>li:first-child{margin-left:0}@media(min-width: 960px){.navigation__main .menu>li{position:static;display:flex;align-items:center;margin-left:30px;margin-bottom:0;border-bottom:0;width:auto;height:80px;text-align:left}}@media(min-width: 1160px){.navigation__main .menu>li{margin-left:40px}}@media(min-width: 960px){#menu-item-61 a{background-color:#cc092f;padding:8px 26px;color:#fff;border-radius:24px}}#menu-item-61 a:hover{transition:all 0.4s ease-in-out;background-color:#000}@media(min-width: 960px){#menu-item-61 a:before{display:none}}@media(min-width: 960px){.navigation__main .menu>li.astm-search-menu{margin-left:20px}}@media(min-width: 960px){.site__header .astm-search-menu a,.site__header .astm-search-menu a:hover{background-image:url("../img/search.svg") !important;background-repeat:no-repeat !important;background-position:center !important;background-size:40px 40px !important;width:40px;height:40px}}.site__header .astm-search-menu a svg{display:none}@media(min-width: 960px){.navigation__main .menu>li a:before{position:absolute;bottom:-5px;left:0;-ms-transform:scaleX(0);transform:scaleX(0);transition:all .3s ease-in-out 0s;visibility:hidden;background-color:#4d4e53;width:100%;height:1.5px;content:""}}@media(min-width: 960px){.navigation__main .menu>li.current-menu-item a:before{bottom:-5px;left:25%;right:25%;width:50%}}.navigation__main .menu>li a:hover:before{transform:scaleX(1);visibility:visible}.navigation__main li a{transition:all 0.4s ease-in-out;display:block;padding:15px 0 17px;font-family:"Carnas W03 Light",Helvetica,sans-serif;font-size:1rem;font-weight:300;text-decoration:none;color:#4d4e53}@media(min-width: 960px){.navigation__main li a{display:flex;position:relative;z-index:800;align-items:center;transition:all .4s ease-in-out;padding:4px 0;overflow:visible}}@media(min-width: 960px){.navigation__main .menu .menu-item-has-children{position:relative}}.navigation__main .menu .menu-item-has-children>a{background-image:url("../img/nav-arrow-down.svg");background-repeat:no-repeat;background-position:97% center}@media(min-width: 960px){.navigation__main .menu .menu-item-has-children>a{position:relative;background-image:none}}.navigation__main .menu .menu-item-has-children>a.current{background-image:url("../img/nav-arrow-up.svg")}@media(min-width: 960px){.navigation__main .menu .menu-item-has-children>a:after{position:absolute;top:14px;right:-17px;background-image:url("../img/nav-arrow-down.svg");background-repeat:no-repeat;background-position:center;width:12px;height:7px;content:""}}.navigation__main .menu .sub-menu .menu-item-has-children>a{background-image:url("../img/nav-arrow-down.svg");background-repeat:no-repeat;background-position:97% center}@media(min-width: 960px){.navigation__main .menu .sub-menu .menu-item-has-children>a{background-image:none}}@media(min-width: 960px){.navigation__main>.menu{display:flex;position:static;align-items:stretch;height:100%}}@media(min-width: 960px){.navigation__main>.menu>li{display:flex;flex-grow:1;align-items:stretch;height:100%}}@media(min-width: 960px){.navigation__main>.menu>li>a{display:flex;position:relative;flex-grow:1;align-items:center;height:100%;white-space:nowrap}}@media(min-width: 960px){.navigation__main .menu li.current_page_item a:before{transform:scaleX(1);visibility:visible}}@media(min-width: 960px){.navigation__main>.menu>li.menu__item--expanded>a:after,.navigation__main>.menu>li.menu__item--expanded>a:before{transition:all 0.4s ease-in-out;position:absolute;top:0;bottom:0;background-repeat:no-repeat;background-position:center center;height:100%;content:""}}.navigation__main .menu .sub-menu{display:none;padding:15px 0}@media(min-width: 960px){.navigation__main .menu .sub-menu{position:absolute;z-index:1000;top:85px;left:-35px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);padding:35px 30px 40px;width:270px}}@media(min-width: 960px){.navigation__main .menu .sub-menu>li a:before,.navigation__main .menu .sub-menu>li a:after{display:none}}@media(min-width: 960px){.navigation__main .menu-item-has-children:hover>.sub-menu{display:block;z-index:1000}}.navigation__main .menu .sub-menu li a{background-color:rgba(255,255,255,.5);border-bottom:1px solid #000;padding:15px;font-size:0.875rem;color:#fff;font-weight:900}@media(min-width: 960px){.navigation__main .menu .sub-menu li a{position:relative;display:block;border:0;padding:5px 0;font-size:1.375rem;line-height:1.625rem;color:#4d4e53}}.ubermenu .ubermenu-nav{display:flex;align-items:center}.ubermenu .menu__image__link .ubermenu-target{display:flex;align-items:center}body .ubermenu .menu__image__link .ubermenu-target img{margin:0 10px 0 0;max-width:32px}@media(min-width: 960px){body .ubermenu .ubermenu-submenu-drop.ubermenu-submenu-align-full_width{top:155px;max-width:1240px;left:50%;transform:translate(-50%, 0)}}@media(min-width: 960px){body .ubermenu-skin-clean-white .ubermenu-item-level-0>.ubermenu-target{font-size:0.875rem}}@media(min-width: 1100px){body .ubermenu-skin-clean-white .ubermenu-item-level-0>.ubermenu-target{font-size:1rem}}body .ubermenu-skin-clean-white .ubermenu-submenu .ubermenu-item-header.ubermenu-has-submenu-stack>.ubermenu-target{border-bottom:0}body .ubermenu-skin-clean-white .ubermenu-submenu.ubermenu-submenu-drop{border:0}body .ubermenu .ubermenu-custom-content-padded{padding:10px 20px}@media(min-width: 960px){body .ubermenu .ubermenu-item>.ubermenu-submenu.ubermenu-submenu-type-mega{display:grid;grid-template-columns:1fr 1fr 45%;grid-column-gap:30px;background-color:#fff}}@media(min-width: 1260px){body .ubermenu .ubermenu-item>.ubermenu-submenu.ubermenu-submenu-type-mega{grid-column-gap:60px}}@media(min-width: 960px){body .ubermenu.ubermenu-disable-submenu-scroll .ubermenu-item>.ubermenu-submenu.ubermenu-submenu-type-mega>li:first-child,body .ubermenu.ubermenu-disable-submenu-scroll .ubermenu-item>.ubermenu-submenu.ubermenu-submenu-type-mega>li:nth-child(2){padding-top:30px;padding-bottom:30px}}@media(min-width: 1160px){body .ubermenu.ubermenu-disable-submenu-scroll .ubermenu-item>.ubermenu-submenu.ubermenu-submenu-type-mega>li:first-child,body .ubermenu.ubermenu-disable-submenu-scroll .ubermenu-item>.ubermenu-submenu.ubermenu-submenu-type-mega>li:nth-child(2){padding-top:50px;padding-bottom:50px}}@media(min-width: 960px){body .ubermenu.ubermenu-disable-submenu-scroll .ubermenu-item>.ubermenu-submenu.ubermenu-submenu-type-mega>li:first-child{position:relative}}@media(min-width: 960px){body .ubermenu.ubermenu-disable-submenu-scroll .ubermenu-item>.ubermenu-submenu.ubermenu-submenu-type-mega>li:first-child:after{position:absolute;right:-30px;top:50px;width:1px;height:calc(100% - 100px);background-color:#dbe1e8;content:""}}.nav__bg__image{margin-top:10px;background-repeat:no-repeat;background-position:center;padding:55px 0}@media(min-width: 600px){.nav__bg__image{background-size:cover;padding:60px 0}}@media(min-width: 960px){.nav__bg__image{display:flex;align-items:center;padding:0;margin-top:0;height:100%}}.nav__bg__image-1{background-image:url("../img/nav-bg-1.jpg")}.nav__bg__image__inner{padding:0 20px}@media(min-width: 960px){.nav__bg__image__inner{padding:0 45px}}.nav__bg__image__inner p{color:#fff;font-size:1.25rem}@media(min-width: 960px){.nav__bg__image__inner p{font-size:1.5625rem;line-height:2rem;max-width:40%}}body .ubermenu .ubermenu-item .ubermenu-submenu .ubermenu-item-layout-text_only .ubermenu-target-title.ubermenu-target-text{font-size:1.25rem}body .ubermenu .ubermenu-submenu .ubermenu-target{padding:15px 20px 5px}body .ubermenu .ubermenu-submenu .ubermenu-column-auto{margin-bottom:5px}body .ubermenu .ubermenu-submenu .ubermenu-column-auto:last-of-type{margin-bottom:0}.nav__bg__image__item{height:100%}body .ubermenu-skin-clean-white .ubermenu-item-level-0:hover>.ubermenu-target,body .ubermenu-skin-clean-white .ubermenu-item-level-0.ubermenu-active>.ubermenu-target{background:#fff;color:#cc092f}.ubermenu .btn{margin-top:20px;display:block;width:120px}@media(min-width: 960px){.ubermenu .btn{font-size:0.875rem;width:130px}}@media(min-width: 1100px){.ubermenu .btn{font-size:1rem}}.ubermenu .btn.btn-red{width:80px}@media(min-width: 960px){.ubermenu-item-108,.ubermenu-item-108:hover{position:relative !important;background-image:url("../img/search.svg") !important;background-repeat:no-repeat !important;background-position:center !important}}@media(min-width: 960px){.ubermenu-item-108:hover .ubermenu-target,.ubermenu-item-108 .ubermenu-target{background-color:rgba(0,0,0,0) !important}}@media(min-width: 960px){.ubermenu-item-108 .ubermenu-submenu-id-108{grid-template-columns:1fr !important;width:300px !important;padding:0 15px !important}}@media(min-width: 960px){.ubermenu-item-108 .ubermenu-icon{color:rgba(0,0,0,0) !important}}@media(min-width: 960px){.ubermenu-item-108 .ubermenu-submenu-id-108 li{padding-top:15px !important;padding-bottom:15px !important}}body .ubermenu .ubermenu-submenu .ubermenu-search input.ubermenu-search-input{outline-color:#2d9bb9}@media only screen and (max-width: 959px){body .ubermenu-item-108 .ubermenu-icon{color:#fff}body .ubermenu-item-108 .ubermenu-icon.fa-search:before{font-size:1.5625rem}body .ubermenu-item-108 .ubermenu-sub-indicator-close{display:none !important}body .ubermenu-item-108 .ubermenu-submenu{padding-top:0 !important}body .ubermenu-responsive-default.ubermenu.ubermenu-mobile-modal{position:fixed !important;top:var(--ubermenu-top, 108px) !important;left:0 !important;right:0 !important;bottom:0 !important;background-color:#cc092f;overflow-y:auto}body .ubermenu .ubermenu-target{padding:22px 24px}.site__header__inner .fa-bars:before{font-size:1.5625rem;color:#4d4e53}body .ubermenu .fa-times:before{content:""}body .ubermenu .fa-angle-down:before{content:""}.site__header__inner .ubermenu-responsive-toggle .fas{width:30px}.site__header__inner .ubermenu-responsive-toggle{margin-top:18px;padding:0}.site__header__inner .ubermenu-skin-clean-white.ubermenu-responsive-toggle:hover{background-color:rgba(0,0,0,0);color:#4d4e53}.ubermenu-mobile-footer{display:none !important}body .ubermenu-skin-clean-white .ubermenu-item-level-0:hover>.ubermenu-target,body .ubermenu-skin-clean-white .ubermenu-item-level-0.ubermenu-active>.ubermenu-target{background-color:#cc092f}body .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-item-level-0{border-bottom:.5px solid #fff}.ubermenu .fa-angle-down,.ubermenu .fa-times{font-weight:600}.ubermenu .fa-times:before,.ubermenu .fa-angle-down:before{color:#fff;font-size:1.5rem}body .ubermenu-sub-indicators .ubermenu-has-submenu-drop>.ubermenu-target>.ubermenu-sub-indicator{right:25px;margin-top:-10px}body .ubermenu.ubermenu-submenu-indicator-closes .ubermenu-sub-indicator-close>[class^=fa]{margin-top:-11px}body .ubermenu.ubermenu-submenu-indicator-closes .ubermenu-sub-indicator-close{right:23px}body .ubermenu .ubermenu-item .ubermenu-submenu-type-mega{padding-top:15px;padding-bottom:0}body .ubermenu .ubermenu-item .ubermenu-target-title.ubermenu-target-text{color:#fff;font-family:"Carnas W03 Light",Helvetica,sans-serif;font-size:1.25rem}body .ubermenu .ubermenu-item .ubermenu-submenu .ubermenu-target-title.ubermenu-target-text{color:#4d4e53;font-family:"Carnas W03 Light",Helvetica,sans-serif;font-size:0.875rem}body .ubermenu .ubermenu-item .ubermenu-submenu .ubermenu-item-layout-text_only .ubermenu-target-title.ubermenu-target-text{font-size:1.125rem}body .ubermenu .ubermenu-item .ubermenu-submenu span{border-bottom:0 !important}body .ubermenu .ubermenu-submenu .ubermenu-target{padding:8px 20px}}
