body.prevent-scroll {
    height: 100%;
    max-height: 690px;
    overflow: hidden
}

.page-template-acf-template .main-header a.get-quote-button-2 {
    color: var(--header-brand-blue);
    background-color: var(--header-white)
}

.main-header_bottom {
    position: relative
}

#ai-chroma-menu .header-menu-bottom__list > li {
    padding-bottom: 1rem;
    margin-bottom: -1rem
}

#ai-chroma-menu[data-menu-open=true] .menu-overlay  {
    content: "";
    display: block;
    position: fixed;
    z-index: -1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, .5)
}

#ai-chroma-menu .menu-level-0 {
    display: none
}

#ai-chroma-menu .menu-level-1 {
    display: none
}

#ai-chroma-menu > ul > li > a, #ai-chroma-menu > ul > li > span {
    color: #202020;
    cursor: pointer
}

#ai-chroma-menu > ul > li.current-menu-ancestor > a:after,
#ai-chroma-menu > ul > li.current-menu-ancestor > span:after {
    content: "";
    position: absolute;
    bottom: -1.1rem;
    left: 0;
    right: 0;
    height: 3px;
    background-color: #096bb6
}

#ai-chroma-menu > ul > li[data-is-expanded] {
    position: initial
}


#ai-chroma-menu > ul > li .menu-level-0 {
    height:0;
    overflow:hidden;
    transition: all .6s;
}

#ai-chroma-menu > ul > li[data-is-expanded="true"] .menu-level-0 {
    height: 690px;
    transition: all .6s;
}


#ai-chroma-menu > ul > li > a,
#ai-chroma-menu > ul > li > span {
    position: relative;
    cursor: pointer
}

#ai-chroma-menu > ul > li[data-is-expanded="true"] > a:after,
#ai-chroma-menu > ul > li[data-is-expanded="true"] > span:after {
    content: "";
    position: absolute;
    bottom: -1.1rem;
    left: 0;
    right: 0;
    height: 3px;
    background-color: #096bb6
}

#ai-chroma-menu > ul > li .menu-level-0 {
    display: block;
    left: 0;
    position: absolute;
    top: 3.25rem;
    width: 100vw;
    max-height: calc(100vh - 69px);
    background: #e2e2e2;
    border-top: 1px solid #cbc4bc;
    padding-top: 32px;
    /*height: 690px;*/
    list-style: none;
    padding-left: 0;
    z-index: 100
}

#ai-chroma-menu > ul > li .menu-level-0 > li {
    max-width: calc(1242px + 2rem);
    margin: 0 auto !important;
    height: 40px;
    position: initial
}

#ai-chroma-menu > ul > li .menu-level-0 > li > a,
#ai-chroma-menu > ul > li .menu-level-0 > li > span {
    width: 357px;
    text-align: right;
    display: inline-block;
    font: bold 16px/40px "Helvetica";
    position: relative;
    padding-right: 30px;
    color: #000;
    cursor: pointer
}

#ai-chroma-menu > ul > li .menu-level-0 > li .submenu_right,
#ai-chroma-menu > ul > li .menu-level-0 > li hr,
#ai-chroma-menu > ul > li .menu-level-0 > li .close-menu {
    display: none
}

#ai-chroma-menu > ul > li .menu-level-0 > li.current-menu-ancestor > a,
#ai-chroma-menu > ul > li .menu-level-0 > li.current-menu-ancestor > span {
    color: #096bb6
}

#ai-chroma-menu > ul > li .menu-level-0 > li .menu-level-1 .menu-item a {
    font-weight: normal
}

#ai-chroma-menu > ul > li .menu-level-0 > li hr {
    display: inline-block;
    width: 320px;
    text-align: left;
    border: none;
    border-top: 1px solid #ccc
}

#ai-chroma-menu > ul > li .menu-level-0 > li[data-is-expanded=true] li.additional_link a {
    color: #096bb6
}

#ai-chroma-menu > ul > li .menu-level-0 > li[data-is-expanded=true] li.additional_link a:after {
    content: "";
    width: 12px;
    height: 12px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmIwZjhiZTkwLCAyMDIxLzEyLzE1LTIxOjI1OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjMuMiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTJCRTFFNDFEREUxMTFFRDhGMDc5NUQ2MjUxOTlFM0EiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTJCRTFFNDJEREUxMTFFRDhGMDc5NUQ2MjUxOTlFM0EiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMkJFMUUzRkRERTExMUVEOEYwNzk1RDYyNTE5OUUzQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMkJFMUU0MERERTExMUVEOEYwNzk1RDYyNTE5OUUzQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhnFu9YAAACFSURBVHjaYuQKncaABfBC6c/oEkwM2EEUEB8DYlFiNcwC4iNAvA9dEy4N/4E4C5smXBpwamKBerAGiNlxaPwJ1XwNiPVYoIJfgfg7HttAmv7BbAAFXRMOhYxADAp3DiDWAeLX+PwAU2wDxE4gxfg8jVUxPg3p2BTj07AUiK3QFYMAQIABAKUJHa2gkCjVAAAAAElFTkSuQmCC);
    display: inline-block
}

#ai-chroma-menu > ul > li .menu-level-0 > li[data-is-expanded=true] > a,
#ai-chroma-menu > ul > li .menu-level-0 > li[data-is-expanded=true] > span {
    color: #096bb6
}

#ai-chroma-menu > ul > li .menu-level-0 > li[data-is-expanded=true] > a:after,
#ai-chroma-menu > ul > li .menu-level-0 > li[data-is-expanded=true] > span:after {
    border-bottom: 13px solid rgba(0, 0, 0, 0);
    border-right: 11px solid #096bb6;
    border-top: 13px solid rgba(0, 0, 0, 0);
    bottom: 0;
    content: "";
    height: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 0;
    display: block
}

#ai-chroma-menu > ul > li .menu-level-0 > li .close-menu {
    position: absolute;
    top: 650px;
    display: block;
    border: 2px solid #000;
    border-radius: 0;
    border-right: none;
    border-bottom: none;
    left: 50%;
    transform: translateX(-50%) rotate(45deg);
    text-indent: -5000px;
    height: 16px;
    width: 16px;
    padding: 0;
    z-index: 100
}

#ai-chroma-menu > ul > li .menu-level-0 > li .close-menu-cross {
    position: absolute;
    top: 16px;
    right: 16px;
    z-index: 10000;
    left: auto;
    border: none;
    transform: rotate(0);
    width: 20px;
    height: 20px;
    text-indent: 0
}

#ai-chroma-menu > ul > li .menu-level-0 > li .close-menu-cross svg {
    width: 20px;
    height: 20px
}

#ai-chroma-menu > ul > li .menu-level-0 > li .close-menu:hover,
#ai-chroma-menu > ul > li .menu-level-0 > li .close-menu:focus {
    background: rgba(0, 0, 0, 0);
    border-right: none;
    border-bottom: none;
    outline: none
}

#ai-chroma-menu > ul > li .menu-level-0 > li[data-is-expanded=true] .submenu_right {
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: calc((100% - 1242px) / 2 + 855px);
    width: 375px;
    z-index: 10;
    height: 642px;
    background-color: #f7f7f7; 
    padding-top: 30px
}

#ai-chroma-menu > ul > li .menu-level-0 > li[data-is-expanded=true] .submenu_right_description {
    margin-top: 16px;
    font-size: 16px;
    line-height: 24px;
    color: #000;
    font-family: "Helvetica"
}

#ai-chroma-menu > ul > li .menu-level-0 > li[data-is-expanded=true] .sublinks_wrapper {
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: calc((100% - 1242px) / 2 + 340px);
    width: calc(100% - (100% - 1242px) / 2 - 340px);
    z-index: 10;
    height: 100%;
    background-color: #f7f7f7;
    overflow-y: auto;
    padding-bottom: 60px
}

#ai-chroma-menu > ul > li .menu-level-0 > li[data-is-expanded=true] .sublinks_wrapper::-webkit-scrollbar {
    width: 4px
}

#ai-chroma-menu > ul > li .menu-level-0 > li[data-is-expanded=true] .sublinks_wrapper h2 {
    color: #000;
    font: bold 24px/40px "Helvetica";
    margin-top: 21px
}

#ai-chroma-menu > ul > li .menu-level-0 > li[data-is-expanded=true] .sublinks_wrapper li {
    padding-top: .3rem;
    padding-bottom: .3rem
}

#ai-chroma-menu > ul > li .menu-level-0 > li[data-is-expanded=true] .sublinks_wrapper li.current-menu-item a {
    color: #096bb6
}

#ai-chroma-menu > ul > li .menu-level-0 > li[data-is-expanded=true] .sublinks_wrapper a {
    font:  16px/20px "Helvetica"
}

#ai-chroma-menu > ul > li .menu-level-0 > li[data-is-expanded=true] .sublinks_wrapper a:hover {
    text-decoration: underline;
    color: #096bb6
}

#ai-chroma-menu > ul > li .menu-level-0 > li[data-is-expanded=true] .menu-level-1 {
    list-style: none;
    display: block;
    width: 495px
}

@media (max-width: 1278px) {
    #ai-chroma-menu > ul > li .menu-level-0 > li a, #ai-chroma-menu > ul > li[data-is-expanded=true] .menu-level-0 > li span {
        width: 365px
    }

    #ai-chroma-menu > ul > li .menu-level-0 > li[data-is-expanded=true] .sublinks_wrapper {
        left: calc((100% - 100vw) / 2 + 365px);
        width: calc(100% - (100% - 100vw) / 2 - 365px)
    }

    #ai-chroma-menu > ul > li .menu-level-0 > li[data-is-expanded=true] .submenu_right {
        display: none
    }
}

@media (max-height: 690px) {
    #ai-chroma-menu > ul > li[data-is-expanded=true] .menu-level-0 {
        overflow: auto
    }

    #ai-chroma-menu > ul > li[data-is-expanded=true] .menu-level-0::-webkit-scrollbar {
        width: 4px
    }
}

@media (max-height: 750px) {
    #ai-chroma-menu > ul > li[data-is-expanded=true] .menu-level-0 > li[data-is-expanded=true] .close-menu {
        top: auto;
        bottom: 20px
    }
}

.page-template-acf-template .main-header .chroma-nav-bottom.nav-open {
    display: block
}

.chroma-nav-bottom-v2 {
    display: none
}

.chroma-nav-bottom-v2.nav-open {
    display: block;
    background-color: #e2e2e2;
    max-height: calc(100vh - 200px);
    overflow-y: auto
}

.chroma-nav-bottom-v2.nav-open .chroma-nav-bottom_additional-links {
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    padding-right: 1rem;
    padding-left: 1rem
}

.chroma-nav-bottom-v2.nav-open .main-header_top_group_phone, .chroma-nav-bottom-v2.nav-open .get-quote-button-2 {
    flex: 0 1 50%
}

.chroma-nav-bottom-v2.nav-open .main-header_top_group_phone {
    color: #000;
    font: bold 16px/24px "Helvetica"
}

.chroma-nav-bottom-v2.nav-open .main-header_top_group_phone:after {
    display: none
}

.chroma-nav-bottom-v2.nav-open .get-quote-button-2 {
    background-color: rgba(0, 0, 0, 0) !important
}

.chroma-nav-bottom-v2.nav-open .header-menu-bottom__list {
    padding: 0;
    list-style: none
}

.chroma-nav-bottom-v2.nav-open .header-menu-bottom__list > li {
    border-bottom: 1px solid #ccc
}

.chroma-nav-bottom-v2.nav-open .header-menu-bottom__list > li.menu-item-has-children > a {
    position: relative
}

.chroma-nav-bottom-v2.nav-open .header-menu-bottom__list > li.menu-item-has-children > a:after {
    content: "";
    display: block;
    width: 18px;
    height: 10px;
    right: 22px;
    top: 50%;
    transform: translateY(-50%);
    position: absolute;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAKCAYAAAC5Sw6hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmIwZjhiZTkwLCAyMDIxLzEyLzE1LTIxOjI1OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjMuMiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjYzMDVCNDlEREY0MTFFREIxMTRFQzI5Mzc0QzBCQ0YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjYzMDVCNEFEREY0MTFFREIxMTRFQzI5Mzc0QzBCQ0YiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNjMwNUI0N0RERjQxMUVEQjExNEVDMjkzNzRDMEJDRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGNjMwNUI0OERERjQxMUVEQjExNEVDMjkzNzRDMEJDRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoASwTkAAABSSURBVHjaYmRgYEgCYmEg7mYgD5QC8VsY4z8Qd5BhSAdUbym6QAcZhnQQLUGKIaQYRrSF+BSSHATYNHSQGynIGjsoiFkUwygyBDnBlRJSBBBgAH/4Iwi0A/L/AAAAAElFTkSuQmCC)
}

.chroma-nav-bottom-v2.nav-open .header-menu-bottom__list > li a {
    padding: .65rem 1rem;
    display: block
}

.chroma-nav-bottom-v2.nav-open .header-menu-bottom__list > li > .sub-menu {
    background-color: #f4f3f1;
    padding-left: 0
}

.chroma-nav-bottom-v2.nav-open .header-menu-bottom__list > li > .sub-menu .current-menu-ancestor > a {
    color: #096bb6
}

.chroma-nav-bottom-v2.nav-open .header-menu-bottom__list > li > .sub-menu > .menu-item-has-children {
    position: relative
}

.chroma-nav-bottom-v2.nav-open .header-menu-bottom__list > li > .sub-menu > .menu-item-has-children > a {
    position: relative;
    padding: .4rem 1rem
}

.chroma-nav-bottom-v2.nav-open .header-menu-bottom__list > li > .sub-menu > .menu-item-has-children > a:after {
    content: "";
    display: block;
    width: 18px;
    height: 10px;
    right: 22px;
    top: 50%;
    transform: translateY(-50%);
    position: absolute;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAKCAYAAAC5Sw6hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmIwZjhiZTkwLCAyMDIxLzEyLzE1LTIxOjI1OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjMuMiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjYzMDVCNDlEREY0MTFFREIxMTRFQzI5Mzc0QzBCQ0YiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjYzMDVCNEFEREY0MTFFREIxMTRFQzI5Mzc0QzBCQ0YiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNjMwNUI0N0RERjQxMUVEQjExNEVDMjkzNzRDMEJDRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGNjMwNUI0OERERjQxMUVEQjExNEVDMjkzNzRDMEJDRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoASwTkAAABSSURBVHjaYmRgYEgCYmEg7mYgD5QC8VsY4z8Qd5BhSAdUbym6QAcZhnQQLUGKIaQYRrSF+BSSHATYNHSQGynIGjsoiFkUwygyBDnBlRJSBBBgAH/4Iwi0A/L/AAAAAElFTkSuQmCC)
}

.chroma-nav-bottom-v2.nav-open .header-menu-bottom__list > li > .sub-menu > .menu-item-has-children.open a:after {
    transform: translateY(-50%) rotate(180deg)
}

.chroma-nav-bottom-v2.nav-open .header-menu-bottom__list > li > .sub-menu > .menu-item-has-children.open .sub-menu {
    display: block;
    padding-right: 1rem
}

.chroma-nav-bottom-v2.nav-open .header-menu-bottom__list > li > .sub-menu > .menu-item-has-children.open .sub-menu a {
    padding: 0 0 .4rem 0;
    font-weight: normal
}

.chroma-nav-bottom-v2.nav-open .header-menu-bottom__list > li > .sub-menu > .menu-item-has-children.open .sub-menu li.current-menu-item a {
    color: #096bb6
}

.chroma-nav-bottom-v2.nav-open .header-menu-bottom__list > li.menu-item-has-children {
    position: relative
}

.chroma-nav-bottom-v2.nav-open .header-menu-bottom__list > li.menu-item-has-children.current-menu-ancestor > a {
    background-color: #096bb6;
    color: #fff
}

.chroma-nav-bottom-v2.nav-open .header-menu-bottom__list > li.menu-item-has-children.open > ul {
    display: block;
    list-style: none
}

.chroma-nav-bottom-v2.nav-open .header-menu-bottom__list > li.menu-item-has-children.open > a {
    background-color: #096bb6;
    color: #fff
}

.chroma-nav-bottom-v2.nav-open .header-menu-bottom__list > li.menu-item-has-children.open > a:after {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAKCAYAAAC5Sw6hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmIwZjhiZTkwLCAyMDIxLzEyLzE1LTIxOjI1OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjMuMiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0RBM0RFOEVERUUzMTFFREE2MDRFNUNEREE4REVEMjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0RBM0RFOEZERUUzMTFFREE2MDRFNUNEREE4REVEMjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDREEzREU4Q0RFRTMxMUVEQTYwNEU1Q0REQThERUQyMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDREEzREU4RERFRTMxMUVEQTYwNEU1Q0REQThERUQyMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpP8sYcAAABYSURBVHjaYvz//z8DAVAKpbvxqgIZhAd3/EeADnxqiTGkA41NkkHYNOI1jFhDCMqRYgheNaQaglMtOYZg1QMSKCXDEHTDShmBRBIwOQkTTHD4E+xbgAADAPhk13iZouLYAAAAAElFTkSuQmCC)
}

.chroma-nav-bottom-v2.nav-open .header-menu-bottom__list > li.menu-item-has-children.open ul {
    list-style: none
}

.chroma-nav-bottom-v2.nav-open .header-menu-bottom__list a, .chroma-nav-bottom-v2.nav-open .header-menu-bottom__list span {
    color: #000;
    font: bold 16px/24px "Helvetica"
}

.chroma-nav-bottom-v2.nav-open .header-menu-bottom__list li.mobile-only a {
    font: normal 14px/24px "Helvetica";
    padding: .4rem 1rem
}

.chroma-nav-bottom-v2.nav-open .header-menu-bottom__list li > ul {
    display: none
}

@media (max-width: 767px) {
    .header-menu-top {
        display: none
    }
}

.mobile-menu-toggler svg.burger-close {
    display: none
}

.mobile-menu-toggler.open svg.burger-close {
    display: block
}

.mobile-menu-toggler.open svg.burger {
    display: none
}

@media (min-width: 768px) {
    li.mobile-only {
        display: none
    }
}

@media (max-width: 1024px) {
    #ai-chroma-menu > ul > li[data-is-expanded=true] .menu-level-0 {
        top: 2.96rem
    }
}

@media (min-width: 1024px) and (max-width: 1024px) {
    #ai-chroma-menu > ul > li[data-is-expanded=true] .menu-level-0 {
        top: 3.25rem
    }
}

@media (min-width: 1024px) {
    #ai-chroma-menu > ul > li.current-menu-ancestor > a:after, #ai-chroma-menu > ul > li.current-menu-ancestor > span:after {
        /*bottom: -1px*/
    }
}
