/* styles for UNIV course messages */
#univ-message .text,
#mals-message .text,
#bacp-message .text,
#comm-message .text,
#epm-message .text,
#gis-message .text,
#ga-message .text,
#hinf-message .text,
#hc-message .text,
#ict-message .text,
#idt-message .text,
#nfp-message .text,
#orl-message .text,
#pwri-message .text,
#smgt-message .text,
#hra-message .text,
#tran-message .text {
    margin-top: 20px;
    background: #fff37a;
    padding: 20px 40px 25px 40px;
    font-family: "Nunito Sans", sans-serif;
    font-weight: normal;
    font-size: 20px;
    text-align: left;
    line-height: 1.5em;
}


div[id$="-message"] .text a {
    font-weight: bold !important;
    text-decoration: underline !important;
}

div[id$="-message"] .text h2 {
    margin-bottom: 15px;
}

.custom-list {
    list-style-type: none !important;
    /* Remove default bullets */
    padding-left: 20px;
    /* Adjust as needed */
    margin-top: 15px !important;
}

.custom-list-item {
    position: relative;
    padding-left: 30px;
    /* Space between bullet and content */
    line-height: 1.6;
    /* Adjust line height for better spacing */
}

.custom-list-item:before {
    content: '';
    position: absolute;
    top: 10%;
    /* Align with the top of the list item */
    left: 0;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 8px 0 8px 12px;
    /* Adjust size of the triangle */
    border-color: transparent transparent transparent #ba0c2f;
    /* Red triangle pointing to the right */
}

.container{padding:0 2.4rem;width:100%;}
.mix-container_positionRelative{position:relative;}
.mix-container_flushSm{padding:0;}
.flexContainer{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;}
.mix-flexContainer_directionColumn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.mix-flexContainer_alignItemsCenter{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.mix-flexContainer_justifyContentCenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.mix-flexContainer_rowWrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;}
.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;}
.grid .cell-mobile_1{width:calc(25% - 1.5rem);}
.grid .cell-mobile_offset1{margin-left:calc(25% - 1.5rem + 2rem);}
.grid .cell-mobile_push1{margin-right:calc(25% - 1.5rem + 2rem);}
.grid .cell-mobile_2{width:calc(50% - 1rem);}
.grid .cell-mobile_offset2{margin-left:calc(50% - 1rem + 2rem);}
.grid .cell-mobile_push2{margin-right:calc(50% - 1rem + 2rem);}
.grid .cell-mobile_3{width:calc(75% - 0.5rem);}
.grid .cell-mobile_offset3{margin-left:calc(75% - 0.5rem + 2rem);}
.grid .cell-mobile_push3{margin-right:calc(75% - 0.5rem + 2rem);}
.grid .cell-mobile_4{width:calc(100% - 0rem);}
.grid .cell-mobile_offset4{margin-left:calc(100% - 0rem + 2rem);}
.grid .cell-mobile_push4{margin-right:calc(100% - 0rem + 2rem);}
.grid_centered{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.mix-cell_inlineBlockLg{display:none;}
.mix-cell_inlineBlockMd{display:none;}
.mix-cell_fullMd{margin:0;}
.mix-cell_lg{display:none;}
.mix-grid_justifyContentNormal{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;}
.mix-grid_alignItemsFlexEnd{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}
.mix-grid_alignItemsCenter{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.mix-cell_displayFlex{display:-webkit-box;display:-ms-flexbox;display:flex;}
.tier{padding-bottom:4.8rem;padding-top:4.8rem;}
.tier_flush{padding-bottom:0;padding-top:0;}
.mix-tier_flushTop{padding-top:0;}
.mix-tier_colorPrimary{background-color:#BA0C2F;}
.mix-tier_flushTopSm{padding-top:0;}
.mix-tier_colorTertiary{/*background-color:#09637C;*/background-color:#095F77;}
.mix-tier_creamSm{background-color:#F5F3EE;}
.mix-tier_flushBottom{padding-bottom:0;}
.mix-tier_flushBottomSm{padding-bottom:0;}
.accordion{border-bottom:0.1rem solid #CECECE;border-top:0.1rem solid #CECECE;display:block;padding:3.2rem 0;}
.accordion_borderless{border:none;padding:0.8rem 0;}
.accordion_unstyled{border:none;padding:0;}
.accordion_unstyled .accordion-trigger{position:relative;}
.accordion + .accordion{border-top:none;}
.accordion-trigger{cursor:pointer;font-family:"Nunito Sans", sans-serif;font-weight:700;width:100%;}
.accordion-trigger_text{background-color:transparent;border:none;display:inline-block;line-height:1.2;padding:0;text-align:left;}
.accordion-trigger_text > *{display:inline-block;margin-right:1.6rem;vertical-align:middle;}
.accordion-trigger_text .accordion-trigger-text{font-size:1.6rem;margin-left:-0.4rem;margin-right:0;width:80%;}
.accordion-trigger_button{background-color:#BA0C2F;color:#FFFFFF;font-size:1.6rem;line-height:1.5;padding:1.6rem 0;}
.accordion-trigger_button .icon{left:2.4rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.accordion-panel{font-size:1.4rem;height:0;overflow:hidden;visibility:hidden;}
.accordion-panel_active{visibility:visible;}
.borderCircle{border:0.1rem solid #91722A;border-radius:50%;}
.borderCircle_80{height:8rem;width:8rem;}
.mix-borderCircle_centered{margin:0 auto;}
.box_1{padding:0.8rem;}
.box_2{padding:1.6rem;}
.box_3{padding:2.4rem;}
.box_4{padding:3.2rem;}
.box_5{padding:2rem;}
.box_6{padding:4.8rem;}
.box_7{padding:5.6rem;}
.box_8{padding:6.4rem;}
.box_9{padding:7.2rem;}
.box_10{padding:8rem;}
.box_11{padding:8.8rem;}
.box_12{padding:9.6rem;}
.box_top0{padding-top:0rem;}
.box_bottom0{padding-bottom:0rem;}
.box_left0{padding-left:0rem;}
.box_right0{padding-right:0rem;}
.box_flats0{padding-top:0rem;padding-bottom:0rem;}
.box_sides0{padding-left:0rem;padding-right:0rem;}
.box_top1{padding-top:0.8rem;}
.box_bottom1{padding-bottom:0.8rem;}
.box_left1{padding-left:0.8rem;}
.box_right1{padding-right:0.8rem;}
.box_flats1{padding-top:0.8rem;padding-bottom:0.8rem;}
.box_sides1{padding-left:0.8rem;padding-right:0.8rem;}
.box_top2{padding-top:8px;}
.box_bottom2{padding-bottom:1.6rem;}
.box_left2{padding-left:1.6rem;}
.box_right2{padding-right:1.6rem;}
.box_flats2{padding-top:1.6rem;padding-bottom:1.6rem;}
.box_sides2{padding-left:1.6rem;padding-right:1.6rem;}
.box_top3{padding-top:24px;}
.box_bottom3{padding-bottom:2.4rem;}
.box_left3{padding-left:2.4rem;}
.box_right3{padding-right:2.4rem;}
.box_flats3{padding-top:1.6rem;padding-bottom:1.6rem;}
.box_sides3{padding-left:2.4rem;padding-right:2.4rem;}
.box_top4{padding-top:16px;}
.box_bottom4{padding-bottom:3.2rem;}
.box_left4{padding-left:3.2rem;}
.box_right4{padding-right:3.2rem;}
.box_flats4{padding-top:3.2rem;padding-bottom:3.2rem;}
.box_sides4{padding-left:3.2rem;padding-right:3.2rem;}
.box_top5{padding-top:2rem;}
.box_bottom5{padding-bottom:2rem;}
.box_left5{padding-left:2rem;}
.box_right5{padding-right:2rem;}
.box_flats5{padding-top:2rem;padding-bottom:2rem;}
.box_sides5{padding-left:2rem;padding-right:2rem;}
.box_top6{padding-top:2.4rem;}
.box_bottom6{padding-bottom:2.4rem;}
.box_left6{padding-left:2.4rem;}
.box_right6{padding-right:2.4rem;}
.box_flats6{padding-top:2.4rem;padding-bottom:2.4rem;}
.box_sides6{padding-left:4.8rem;padding-right:4.8rem;}
.box_top7{padding-top:5.6rem;}
.box_bottom7{padding-bottom:5.6rem;}
.box_left7{padding-left:5.6rem;}
.box_right7{padding-right:5.6rem;}
.box_flats7{padding-top:5.6rem;padding-bottom:5.6rem;}
.box_sides7{padding-left:5.6rem;padding-right:5.6rem;}
.box_top8{padding-top:6.4rem;}
.box_bottom8{padding-bottom:6.4rem;}
.box_left8{padding-left:6.4rem;}
.box_right8{padding-right:6.4rem;}
.box_flats8{padding-top:6.4rem;padding-bottom:6.4rem;}
.box_sides8{padding-left:6.4rem;padding-right:6.4rem;}
.box_top9{padding-top:7.2rem;}
.box_bottom9{padding-bottom:7.2rem;}
.box_left9{padding-left:7.2rem;}
.box_right9{padding-right:7.2rem;}
.box_flats9{padding-top:7.2rem;padding-bottom:7.2rem;}
.box_sides9{padding-left:7.2rem;padding-right:7.2rem;}
.box_top10{padding-top:8rem;}
.box_bottom10{padding-bottom:8rem;}
.box_left10{padding-left:8rem;}
.box_right10{padding-right:8rem;}
.box_flats10{padding-top:8rem;padding-bottom:8rem;}
.box_sides10{padding-left:8rem;padding-right:8rem;}
.box_top11{padding-top:8.8rem;}
.box_bottom11{padding-bottom:8.8rem;}
.box_left11{padding-left:8.8rem;}
.box_right11{padding-right:8.8rem;}
.box_flats11{padding-top:8.8rem;padding-bottom:8.8rem;}
.box_sides11{padding-left:8.8rem;padding-right:8.8rem;}
.box_top12{padding-top:9.6rem;}
.box_bottom12{padding-bottom:9.6rem;}
.box_left12{padding-left:9.6rem;}
.box_right12{padding-right:9.6rem;}
.box_flats12{padding-top:9.6rem;padding-bottom:9.6rem;}
.box_sides12{padding-left:9.6rem;padding-right:9.6rem;}
.box{display:block;}
.mix-box_bordered{border:0.1rem solid #231F20;}
.mix-box_borderedGray{border:0.1rem solid #CECECE;}
.mix-box_inlineBlock{display:inline-block;}
.mix-box_red{background-color:#BA0C2F;}
.mix-box_darkRed{background-color:#81062b;}
.mix-box_darkest{background-color:#231F20;}
.mix-box_textAlignLeftLg{text-align:center;}
.mix-box_textAlignRight{text-align:right;}
.mix-box_textAlignLeft{text-align:left;}
.mix-box_vAlignTop{vertical-align:top;}
.mix-box_vAlignMiddle{vertical-align:middle;}
.mix-box_textAlignCenter{text-align:center;}
.mix-box_centered{margin:0 auto;}
.mix-box_maxWidth568{max-width:568px;}
.mix-box_maxWidth300{max-width:30rem;}
.mix-box_maxWidth460{max-width:46rem;}
.mix-box_maxWidth250{max-width:25rem;}
.mix-box_maxWidth200{max-width:20rem;}
.mix-box_borderTop{border-top:0.1rem solid #CECECE;}
.mix-box_hiddenSm{display:none;}
.mix-box_displayInlineBlockLg{display:none;}
.mix-box_displayInlineBlockMd{display:none;}
.mix-box_borderBottom{border-bottom:0.1rem solid #CECECE;}
.mix-box_borderBottomLightestGray{border-bottom:0.1rem solid #E7E7E7;}
.mix-box_fullWidth{width:100%;}
.mix-box_cream{background-color:#F5F3EE;}
.mix-box_positionRelative{position:relative;}
.mix-box_paddingSides36{padding-left:3.6rem;padding-right:3.6rem;}
.mix-box_paddingLeft36{padding-left:3.6rem;}
.mix-box_fullHeight{height:100%;}
.mix-box_displayFlex{display:-webkit-box;display:-ms-flexbox;display:flex;}
.mix-box_margin3Sm{margin-left:2.4rem;margin-right:2.4rem;}
.mix-box_displayBlockSm{display:block;}
.btn{border:0.1rem solid transparent;display:inline-block;font-family:"Nunito Sans", sans-serif;font-size:1.1rem;font-weight:800;letter-spacing:0.05rem;line-height:1.5;padding-bottom:1.4rem;padding-top:1.6rem;text-align:center;text-decoration:none;width:100%;}
.btn_primary{background-color:#BA0C2F;border-color:#BA0C2F;color:#FFFFFF;text-transform:uppercase;}
.btn[disabled="disabled"]{background-color:#E7E7E7;border-color:#E7E7E7;color:#FFFFFF;pointer-events:none;text-transform:uppercase;}
.btn_secondary{background-color:#91722A;border-color:#91722A;color:#FFFFFF;}
.btn_secondarydarkest{background-color:#6b531f;border-color:#6b531f;color:#FFFFFF;}
.btn_lightest{background-color:#FFFFFF;border-color:#91722A;color:#91722A;}
.btn_circle{background-color:#FFFFFF;border:0.1rem solid #BA0C2F;border-radius:50%;color:#BA0C2F;display:inline-block;height:2.5rem;min-width:0;padding:0;text-align:center;text-decoration:none;width:2.5rem;}
.btn_circle > *{margin-bottom:0.1rem;}
.btn_nav{background-color:#BA0C2F;border:none;color:#FFFFFF;font-size:1rem;font-weight:700;letter-spacing:0.06rem;line-height:1.2;padding:1.3rem 0;text-transform:uppercase;width:50%;}
.btn_sideNav{font-size:1.8rem;line-height:1.33;min-width:0;padding:1.2rem 0;width:50%;}
.btn_sideNav + .btn_sideNav{border-left:none;}
.mix-btn_uppercase{text-transform:uppercase;}
.btnContainer{display:inline-block;font-size:0;vertical-align:top;}
.btnContainer > * + *{margin-left:0.8rem;}
.mix-btnContainer_flushBtns > * + *{margin-left:0;}
.mix-btnContainer_full{width:100%;}
.mix-btnContainer_hidden{display:none;}
.mix-btnContainer_nav{display:none;}
.mix-btnContainer_block{display:block;}
.mix-btnContainer_stackedSm > * + *{margin-left:0;margin-top:1.6rem;}
.card{background-color:#FFFFFF;border-top:0.2rem solid #91722A;padding-top:2.4rem;position:relative;width:100%;}
.card_small{border-bottom:0.1rem solid #E7E7E7;border-left:0.1rem solid #E7E7E7;border-right:0.1rem solid #E7E7E7;border-top:0.2rem solid #91722A;min-height:20rem;padding:3.2rem;}
/* New CSS - Start */
.card_calendar{border:none;border-radius:0.8rem;left:2rem;padding:1.2rem;position:absolute;top:2rem;width:auto;}
/* New CSS - End */
.mix-card_largeSm{min-height:20rem;padding:3.2rem;}
.mix-card_padded{padding-bottom:4.8rem;padding-top:4.8rem;}
.card-links{bottom:2.4rem;position:absolute;}
.card_withIcons{border:0.1rem solid #E7E7E7;padding:4.8rem 1.6rem 4.8rem 5.4rem;}
.mix-card_borderTopNoneSm{border-top:none;}
.mix-card_borderless{border:none;}
.mix-card_flushSm{padding:0;}
.mix-card_flushTopSm{padding-top:0;}
.mix-card_flushSidesSm{padding-left:0;padding-right:0;}
.mix-card_displayFlex{display:-webkit-box;display:-ms-flexbox;display:flex;}
.carousel{background-color:#FFFFFF;font-size:0;padding:2.4rem;position:relative;overflow-x:hidden;}
.carousel-cards{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;}
.carousel-card{background-color:#FFFFFF;border:0.1rem solid #E7E7E7;-ms-flex-negative:0;flex-shrink:0;width:100%;}
.carousel-card + .carousel-card{margin-left:0.8rem;}
.carousel-leftBtn, .carousel-rightBtn{display:none;}
.carousel-content{padding:2.4rem 1.6rem;position:relative;}
.carousel-dots{background-color:#FFFFFF;border-radius:10rem;color:#91722A;padding-bottom:2.4rem;padding-top:2.4rem;text-align:center;}
.carousel-dots > *{display:inline-block;margin-left:0.4rem;margin-right:0.4rem;}
.carousel-dots_md, .carousel-dots_arrow{display:none;}
.carousel-dot{background-color:#FFFFFF;border:0.1rem solid #91722A;border-radius:50%;display:inline-block;height:0.8rem;width:0.8rem;}
.carousel-dot_filled{background-color:#91722A;}
.carousel-media_image2Up{background-position:center top;background-repeat:no-repeat;background-size:cover;height:100%;padding:50%;}
/* New CSS - Start */
.mix-carousel-cards_stacked_sm .carousel-card, .mix-carousel-cards_stacked .carousel-card, .mix-carousel-cards_stacked_lg .carousel-card{box-sizing:border-box;display:flex;flex-direction:column;height:59.5rem;overflow:hidden;}
.mix-carousel-cards_stacked_sm .carousel-media, .mix-carousel-cards_stacked .carousel-media, .mix-carousel-cards_stacked_lg .carousel-media{display:inline-block;height:43%;min-height:25.3rem;width:100%;}
.mix-carousel-cards_stacked_sm .carousel-media{min-height:18.4rem;}
.mix-carousel-cards_stacked_sm .carousel-media_image, .mix-carousel-cards_stacked .carousel-media_image, .mix-carousel-cards_stacked_lg .carousel-media_image{background-position:center top;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;}
.mix-carousel-cards_stacked_sm .carousel-content, .mix-carousel-cards_stacked .carousel-content, .mix-carousel-cards_stacked_lg .carousel-content{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:3.2rem;}
.mix-carousel-cards_stacked_sm .carousel-content{padding:2.4rem;}
.mix-carousel-cards_stacked_lg .carousel-text, .mix-carousel-cards_stacked_sm .carousel-text, .mix-carousel-cards_stacked .carousel-text{overflow:hidden;max-height:200px;}
/* New CSS - End */
.mix-carousel-leftBtn_opacity0, .mix-carousel-rightBtn_opacity0, .mix-carousel-dots_opacity0{opacity:0;}
.mix-carousel-controls_hidden{display:none;}
.mix-carousel_colorTertiary{background-color:#09637C;}
.mix-carousel_colorTertiary .carousel-card{background-color:#09637C;}
.mix-carousel_colorTertiary .carousel-dots{background-color:#09637C;}
.mix-carousel_flushBottomSm{padding-bottom:0;}
.mix-carousel_flushFlats{padding-bottom:0;padding-top:0;}
.mix-carousel-dots_flushBottomSm{padding-bottom:0;}
.mix-carousel-card_link{display:block;text-decoration:none;}
.checkbox{font-size:0;position:relative;}
.checkbox + .checkbox{margin-top:0.8rem;}
.checkbox_inline{display:inline-block;}
.checkbox_inline + .checkbox_inline{margin-left:3.2rem;margin-top:0;}
.checkbox-input:focus + .checkbox-label{outline:0.1rem solid #E7E7E7;}
.checkbox-input:checked + .checkbox-label:before{background-color:#91722A;}
.checkbox-input:checked + .checkbox-label .checkbox-icon{opacity:1;}
.checkbox-input:disabled + .checkbox-label{color:#CECECE;}
.checkbox-input:disabled + .checkbox-label:before{border-color:#CECECE;}
.checkbox-label{cursor:pointer;display:inline-block;font-family:"Nunito Sans", sans-serif;font-size:1.6rem;line-height:1.5;padding-left:4rem;vertical-align:bottom;}
.checkbox-label:before{border:0.2rem solid #91722A;border-radius:0.3rem;content:"";height:2rem;left:0;position:absolute;top:0;width:2rem;}
.checkbox-icon{display:inline-block;height:1.6rem;left:0.4rem;opacity:0;position:absolute;top:0.3rem;-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;width:1.6rem;}
.columns{-webkit-column-count:1;column-count:1;}
.columns > * + *{margin-top:2.4rem;}
.connectingLine{display:none;}
.contentRow > *{vertical-align:middle;}
.dividerLine{border:0.05rem solid #91722A;display:inline-block;margin:2.4rem 0;text-align:left;width:7.8rem;}
.mix-dividerLine_hiddenMobile{display:none;}
.mix-dividerLine_fullWidth{width:100%;}
.mix-dividerLine_spacious{margin:3.2rem 0;}
.mix-dividerLine_block{display:block;}
.mix-dividerLine_flushTop{margin-top:0;}
.mix-dividerLine_tightBottom{margin-bottom:0.8rem;}
.mix-dividerLine_compact{margin-bottom:1.6rem;margin-top:1.6rem;}
.mix-dividerLine_compactBottom{margin-bottom:1.6rem;}
.mix-dividerLine_tight{margin-bottom:0.8rem;margin-top:0.8rem;}
.mix-dividerLine_flush{margin:0;}
.mix-dividerLine_width48{width:4.8rem;}
.dropdown{background-color:#FFFFFF;font-family:"Nunito Sans", sans-serif;max-width:27.2rem;position:relative;width:100%;}
.dropdown_sideNav{background-color:#F5F3EE;max-width:none;}
.dropdown_sideNav .mix-dropdown-selectedText_active, .dropdown_sideNav .dropdown-list-item_selected{color:#231F20;}
.dropdown_sideNav .dropdown-trigger{border:0.1rem solid #CECECE;border-top:none;}
.dropdown_sideNav .dropdown-trigger-content{display:block;margin:0 auto;max-width:65.2rem;position:relative;}
.dropdown_sideNav .dropdown-arrow{right:0;}
.dropdown_sideNav .dropdown-list{border-color:#CECECE;}
.dropdown_sideNav .dropdown-list > *{margin:0 auto;max-width:65.2rem;}
.dropdown_sideNav .dropdown-list > * + *{margin-top:2.4rem;}
.dropdown-arrow{border:0.1rem solid #91722A;border-width:0 3px 3px 0;display:inline-block;padding:3px;pointer-events:none;position:absolute;right:2.4rem;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);}
.dropdown-trigger{border:0.1rem solid #9B9B9B;border-radius:0;color:#525252;font-size:18px;line-height:2.3rem;padding:1.6rem 2.4rem;position:relative;text-align:left;width:100%;font-family:"Nunito Sans", sans-serif;}
.dropdown-trigger option{line-height:2.3rem;}
.dropdown-label{display:block;font-size:14px;font-weight:800;line-height:1.43;text-align:left;}
.dropdown-label + .dropdown-trigger{margin-top:0.8rem;}
.dropdown-list{border:0.1rem solid #9B9B9B;border-top:0;display:none;padding:2.4rem;}
.dropdown-list > * + *{margin-top:0.8rem;}
.dropdown-list-item{color:#231F20;font-size:1.6rem;line-height:1.5;text-align:left;text-decoration:none;width:100%;}
.dropdown-list-item_selected{color:#BA0C2F;}
.dropdown-list-item_selected > *{border-bottom:0.2rem solid #91722A;}
.dropdown-helpText{color:#9B9B9B;font-size:1.2rem;line-height:1.33;margin-top:0.8rem;}
.dropdown-errorText{display:none;font-size:1.2rem;line-height:1.33;margin-top:0.8rem;position:absolute;}
.dropdown-selectedText{display:inline-block;font-size:1.6rem;line-height:1.5;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mix-dropdown-selectedText_active{color:#BA0C2F;}
.mix-dropdown_centered{margin:0 auto;}
.dropdown_open .dropdown-list{background-color:#FFFFFF;display:block;position:absolute;width:100%;z-index:2;}
.dropdown_open .dropdown-arrow{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}
.dropdown_sideNav.dropdown_open .dropdown-list{background-color:#F5F3EE;}
.dropdown_error .dropdown-trigger, .dropdown_error .dropdown-list{border-color:#BA0C2F;}
.dropdown_error .dropdown-errorText{display:block;}
.dropdown_error .dropdown-label, .dropdown_error .dropdown-helpText, .dropdown_error .dropdown-errorText{color:#BA0C2F;}
.mix-dropdown_full, .mix-dropdown_fullSm{margin:0 auto;max-width:56.8rem;}
.mix-dropdown_fullSm{max-width:none;}
.mix-dropdown_left{margin:0;}
.edgelessTable, .edgelessTable > *, .edgelessTable-row{display:block;}
.edgelessTable-cell{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:2.4rem 0;text-align:center;text-decoration:none;vertical-align:top;width:100%;}
.edgelessTable-cell + .edgelessTable-cell, .edgelessTable-row + .edgelessTable-row{border-top:0.1rem solid #CECECE;}
.edgelessTable-cell_hiddenMobile{display:none;}
.field{font-family:"Nunito Sans", sans-serif;margin:0 auto;max-width:56.8rem;}
.field + .field{margin-top:3.2rem;}
.field-label{display:block;font-size:1.4rem;font-weight:800;text-align:left;}
.field-textArea{background-color:#FFFFFF;border:0.1rem solid #9B9B9B;font-size:1.8rem;margin-top:0.8rem;min-height:18rem;padding:2.4rem;width:100%;}
.field-textArea:focus{border:0.2rem solid #91722A;}
.field-textInput{background-color:#FFFFFF;border-bottom:0.1rem solid #9B9B9B;border-radius:0;font-size:1.8rem;margin-bottom:0;margin-top:1.6rem;padding:1.6rem;width:100%;}
.field-textInput:focus{border-bottom:0.2rem solid #91722A;margin-bottom:-0.1rem;}
.field-radio{margin-top:1.6rem;}
.field-checkbox{margin-top:1.6rem;}
.field-helpText{color:#666666;display:block;font-size:1.2rem;margin-top:0.8rem;text-align:left;}
.field-errorText{color:#BA0C2F;display:none;font-size:1.2rem;margin-top:0.8rem;position:absolute;text-align:left;}
.field_error .field-textArea{border:0.1rem solid #BA0C2F;}
.field_error .field-textArea:focus{border-width:0.2rem;}
.field_error .field-label{color:#BA0C2F;}
.field_error .field-textInput{border-bottom:0.1rem solid #BA0C2F;}
.field_error .field-textInput:focus{border-bottom-width:0.2rem;}
.field_error .field-errorText{display:block;}
.field_error .field-helpText{color:#BA0C2F;}
.mix-field-label_hidden{display:none;}
.hero{display:none;}
.hero_video{display:block;width:100%;}
.icon{display:inline-block;fill:#91722A;height:1.2rem;position:relative;width:1.2rem;}
.icon > *{height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;}
.icon_9{height:0.9rem;width:0.9rem;}
.icon_10{height:1rem;width:1rem;}
.icon_14{height:1.4rem;width:1.4rem;}
.icon_16{height:1.6rem;width:1.6rem;}
.icon_18{height:1.8rem;width:1.8rem;}
.icon_20{height:2rem;width:2rem;}
.icon_24{height:2.4rem;width:2.4rem;}
.icon_26{height:2.6rem;width:2.6rem;}
.icon_32{height:3.2rem;width:3.2rem;}
.icon_34{height:3.4rem;width:3.4rem;}
.icon_36{height:3.6rem;width:3.6rem;}
.icon_42{height:4.2rem;width:4.2rem;}
.icon_48{height:4.8rem;width:4.8rem;}
.icon_58{height:5.8rem;width:5.8rem;}
.icon_64{height:6.4rem;width:6.4rem;}
.icon_100{height:10rem;width:10rem;}
.mix-icon_height14{height:1.4rem;}
.mix-icon_height20{height:2rem;}
.mix-icon_height24{height:2.4rem;}
.mix-icon_colorPrimary{fill:#BA0C2F;}
.mix-icon_colorSecondary{fill:#91722A;}
.mix-icon_lightest{fill:#FFFFFF;}
.mix-icon_lightGray{fill:#CECECE;}
.mix-icon_colorDarkestStroke{stroke:#231F20;}
.mix-icon_colorPrimaryStroke{stroke:#BA0C2F;}
.mix-icon_colorSecondaryStroke{stroke:#91722A;}
.mix-icon_block{display:block;}
.mix-icon_centered{margin:0 auto;}
.mix-icon_marginLeft{margin-left:0.8rem;}
.mix-icon_marginRight{margin-right:0.8rem;}
.mix-icon_hidden{display:none;}
.mix-icon_hiddenSm{display:none;}
.mix-icon_verticalAlignMiddle{vertical-align:middle;}
.mix-icon_verticalAlignTop{vertical-align:top;}
.mix-icon_right{float:right;}
.mix-icon_rotate90{-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.mix-icon_rotate180{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.mix-icon_left > *{left:-1.2rem;}
.mix-icon_left + .text{margin-left:-1.6rem;}
.mix-icon_positionAbsolute{position:absolute;}
.mix-icon_leftNegative36{left:-3.6rem;}
.illustration_72{height:7.2rem;width:7.2rem;}
.illustration_80{height:8rem;width:8rem;}
.illustration_90{height:9rem;width:9rem;}
.illustration_98{height:9.8rem;width:9.8rem;}
.illustration_110{height:11rem;width:11rem;}
.illustration_128{height:12.8rem;width:12.8rem;}
.illustration_180{height:18rem;width:18rem;}
.illustration_158{height:15.8rem;width:15.8rem;}
.mix-illustration_height98{height:9.8rem;}
.mix-illustration_height142{height:14.2rem;}
.mix-illustration_height216{height:21.6rem;}
.illustration{display:block;fill:#91722A;margin:0 auto;position:relative;}
.illustration > *{height:100%;width:100%;}
.img{display:inline-block;}
.mix-img_full{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;}
.mix-img_constrained{height:auto;width:100%;}
.mix-img_centered{display:block;margin:0 auto;}
.img_circleSmall{border-radius:50%;height:6.4rem;width:6.4rem;}
.img_circleLarge{border-radius:50%;height:12.2rem;width:12.2rem;}
.img_square{height:8rem;width:8rem;}
.img_squareMedium{height:10.4rem;width:10.4rem;}
.img_squareLarge{height:27.2rem;width:27.2rem;}
.mix-img_216{height:21.6rem;width:21.6rem;}
.link{font-family:"Nunito Sans", sans-serif;text-decoration:none;}
.link_skipToContent{position:absolute;top:-5rem;z-index:15;}
.link_paragraph{color:#BA0C2F;font-weight:700;}
.link_underline{color:#BA0C2F;}
.link_button{color:#BA0C2F;display:inline-block;font-size:1.4rem;font-weight:800;letter-spacing:0.05rem;line-height:1.5;padding-right:2.8rem;position:relative;text-decoration:none;text-transform:uppercase;}
.link_button .link-text:before{background-color:#91722A;bottom:0;content:"";height:2px;position:absolute;left:0;right:0;-webkit-transition:width 0.25s ease-in, -webkit-transform 0.25s ease-in;transition:width 0.25s ease-in, -webkit-transform 0.25s ease-in;transition:width 0.25s ease-in, transform 0.25s ease-in;transition:width 0.25s ease-in, transform 0.25s ease-in, -webkit-transform 0.25s ease-in;visibility:hidden;width:0;}
.link_button .link-text:after{content:url("/wp-content/uploads/2023/11/chevron.png");display:inline-block;line-height:1.4;margin-left:1.6rem;position:absolute;bottom:0;}
.mix-link_buttonDownload .link-text:after{content:url("/assets/icons/download.png");}
.mix-link_buttonExternalLink .link-text:after{content:url("/assets/icons/external-link.png");}
.mix-link_uppercase{text-transform:uppercase;}
.mix-link_black{color:#231F20;}
.mix-link_white{color:#FFFFFF;}
.mix-link_grayLightest{color:#E7E7E7;}
.mix-link_grayDarkest{color:#666666;}
.mix-link_secondaryColor{color:#91722A;}
.mix-link_small{font-size:1.2rem;}
.mix-link_extraSmall{font-size:1rem;}
.mix-link_medium{font-size:1.4rem;}
.mix-link_large{font-size:1.8rem;}
.mix-link_inlineBlock{display:inline-block;}
.mix-link_secondaryFont{font-family:"Source Serif Pro", serif;}
.mix-link_marginLeft28{margin-left:2.8rem;}
.mix-link_bold{font-weight:700;}
.mix-link_lineHeight150{line-height:1.5;}
.logo{display:inline-block;}
.logo_sm{width:12rem;}
.logo_sm svg{height:4.6rem;}
.logo_sm-backArrow{display:block;padding:1.3rem 0;}
.logo_lg{display:none;}
.logo_lg-shield{display:none;}
.logo_lg-shield svg{height:9.2rem;}
.logo_lg-text{display:none;}
.logo_lg-text svg{height:5.9rem;}
.mix-logo_hidden{display:none;}
.media{font-size:0;}
.media-overlay{background-color:rgba(35, 31, 32, 0.48);height:100%;pointer-events:none;position:absolute;width:100%;z-index:2;}
.media-video{height:100%;left:0;position:absolute;top:0;width:100%;}
.media-image{background-position:center center;background-repeat:no-repeat;background-size:cover;}
.media-object{display:inline-block;}
.media-info{display:inline-block;margin-left:2rem;vertical-align:top;}
.media-video_background{display:none;z-index:-1;}
.media_responsive{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;}
.mix-media-overlay_disabled{display:none;z-index:auto;}
.mix-media-info_image100{max-width:calc(100% - 10rem);}
.mix-media-info_image130{max-width:calc(100% - 13rem);}
.mix-media-info_image150{max-width:calc(100% - 15rem);}
.media-object_centeredSm{display:block;text-align:center;}
.media-info_centeredSm{display:block;margin:1.6rem auto 0 auto;text-align:center;}
.mix-media-info_vAlignBottom{vertical-align:bottom;}
.navItem{display:block;font-size:1rem;}
.navItem-link{background-color:inherit;border:none;cursor:pointer;display:inline-block;font-family:"Nunito Sans", sans-serif;margin:0;padding:0;text-align:left;text-decoration:none;width:100%;}
.navItem-link_primary{color:#231F20;font-size:1.6rem;line-height:1.5;}
.navItem-link_secondary{color:#FFFFFF;font-size:1rem;font-weight:700;letter-spacing:0.06rem;line-height:1.2;text-transform:uppercase;}
.navItem-link-text{display:inline-block;max-width:80%;}
.navItem-link_tertiary{color:#231F20;font-size:1rem;font-weight:800;letter-spacing:0.06rem;line-height:1.4;padding-bottom:0.8rem;padding-top:0.8rem;text-transform:uppercase;}
.navItem_block + .navItem_block{margin-top:1.6rem;}
.navItem_inlineBlock + .navItem_inlineBlock{margin-left:1.6rem;margin-top:0;}
.navItem_inlineBlockDesktop + .navItem_inlineBlockDesktop{margin-top:1.6rem;}
.mix-navItem_spaciousSm + .mix-navItem_spaciousSm{margin-top:2.4rem;}
.navItem_inlineBlock{display:inline-block;}
.navItem_inlineBlockDesktop{display:block;}
.mix-navItem_hidden{display:none;}
.mix-navItem_lg{display:none;}
.navPill{display:none;}
.overlappingContent-image{height:21.6rem;width:100%;}
.overlappingContent-content{background-color:#FFFFFF;padding:3.2rem 2.4rem;}
.overlappingContent_rightCarousel .overlappingContent-content{padding:3.2rem 2.4rem 0.8rem;}
.mix-overlappingContent-content_flushBottomSm{padding-bottom:0;}
.mix-overlappingContent-content_compactSm{padding-top:2.4rem;}
.overlay{background-color:rgba(35, 31, 32, 0.48);cursor:pointer;height:100%;pointer-events:auto;position:fixed;width:100%;z-index:5;}
.overlay > *{pointer-events:none;}
.mix-overlay_transparent{background-color:transparent;z-index:3;}
.mix-overlay_animateIn{opacity:0;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;}
.mix-overlay_opacity1{opacity:1;}
.pagination{list-style:none;text-align:center;}
.pagination > *{display:inline-block;vertical-align:middle;}
.pagination > * + *{margin-left:1.6rem;}
.pagination-number{height:2rem;width:2rem;}
.pagination-number_active{border:0.1rem solid #91722A;border-radius:50%;}
.panel{background-color:#FFFFFF;margin:0 auto;}
.panel_dipped{background-color:transparent;font-size:0;width:100%;}
.panel_dipped-notch{display:inline-block;}
.panel_dipped-dipBackground{background-color:#FFFFFF;display:inline-block;height:1.6rem;width:calc(50% - 16.5px);}
.panel_dipped-panel{background-color:#FFFFFF;margin:0 auto;padding-top:2.4rem;}
.mix-panel_hiddenSm{display:none;}
.mix-panel_textAlignCenter{text-align:center;}
.mix-panel_flush{padding:0;}
.mix-panel_transformUp{-webkit-transform:translateY(-6.4rem);transform:translateY(-6.4rem);}
.mix-panel_positionRelative{position:relative;}
.mix-panel_flushFlats{padding-bottom:0;padding-top:0;}
.mix-panel_transparent{background-color:transparent;}
.mix-panel_cream{background-color:#F5F3EE;}
.mix-panel_paddedSm{padding:2.4rem;}
.postCard{background-color:#FFFFFF;border:0.1rem solid #E7E7E7;-ms-flex-negative:0;flex-shrink:0;width:100%;}
.postCard + .postCard{margin-top:1.6rem;}
.postCard-container{display:block;height:100%;text-decoration:none;width:100%;}
.postCard-content{padding:2.4rem 1.6rem;}
.postCard-media-img{background-position:center top;background-repeat:no-repeat;background-size:cover;height:100%;padding:50%;}
/* ---------------------------------------------------------------------
Cludo Search Engine Custom Style
Style for search results and autocomplete overlay
------------------------------------------------------------------------ */
#cludo-search-results .cludo-r, .cludo-search-results .cludo-r{margin-right:0px;}
#cludo-search-results .search-results-item span a{margin-right:0px;color:#BA0C2F;}
#cludo-search-results .search-results-item h2 a{font-size:2.4rem;color:#BA0C2F;}
#cludo-search-results ul .search-results-item>p, #cludo-search-results .search-result-count{line-height:1.7;font-size:1.8rem;}
#cludo-search-form .search_autocomplete, #cludo-inline-form .search_autocomplete, #cludo-search-form-content .search_autocomplete, .cludo-search-form .search_autocomplete, .cludo-search_autocomplete .search_autocomplete{position:absolute;background-color:rgba(245, 243, 238, .85);-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,0.2), 0 0 0 1px rgba(0,0,0,0.08);box-shadow:0 3px 8px 0 rgba(0,0,0,0.2), 0 0 0 1px rgba(0,0,0,0.08);border:1px solid transparent;width:calc(100% - 6rem);z-index:99 !important;margin:0 !important;padding:0 !important;font-size:2rem;left:3.1rem;}
#cludo-search-form .search_autocomplete h3, #cludo-inline-form .search_autocomplete h3, #cludo-search-form-content .search_autocomplete h3, .cludo-search-form .search_autocomplete h3, .cludo-search_autocomplete .search_autocomplete h3{
color:#fff;background-color:white;padding:7px;text-transform:uppercase;font-weight:700;z-index:9999999;}
#cludo-search-form .search_autocomplete li, #cludo-inline-form .search_autocomplete li, #cludo-search-form-content .search_autocomplete li, .cludo-search-form .search_autocomplete li, .cludo-search_autocomplete .search_autocomplete li{border-bottom:1px solid transparent;
padding:7px;cursor:pointer;display:block;/*width:90%;*/
z-index:99 !important;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-image:none;text-shadow:none;}
#cludo-search-form .search_autocomplete li a, #cludo-inline-form .seach_autocomplete li a #cludo-search-form-content .search_autocomplete li a, .cludo-search-form .search_autocomplete li a, .cludo-search_autocomplete .search_autocomplete li a{color:#4d4d4d;}
#cludo-search-form .search_autocomplete li:last-child, #cludo-inline-form .search_autocomplete li:last-child, #cludo-search-form-content .search_autocomplete li:last-child, .cludo-search-form .search_autocomplete li:last-child, .cludo-search_autocomplete .search_autocomplete li:last-child{border-bottom:0;}
#cludo-search-form-content .search_autocomplete{top:63px;margin:0;width:100%;padding:0;background-color:transparent;}
#cludo-search-form-content .search_autocomplete h3{padding:12px 10px 7px 7px;}
#cludo-search-form-content .search_autocomplete li{padding:7px 20px;}
/* ---------------------------------------------------------------------
Quarantine
A container for WYSIWYG content entered through a CMS
------------------------------------------------------------------------ */
.quarantine:before, .quarantine:after{content:" ";display:table;}
.quarantine:after{clear:both;}
.quarantine{color:#666666;font-family:"Source Serif Pro", serif;font-weight:300;font-size:2rem;line-height:1.4;-ms-word-wrap:break-word;word-wrap:break-word;}
.quarantine > *:first-child{margin-top:0 !important;}
.quarantine > *:last-child{margin-bottom:0 !important;}
.quarantine a:link{background:none;border:none;color:#BA0C2F;cursor:pointer;text-decoration:none;}
.quarantine a:focus, .quarantine a:hover{color:#81062b;}
.quarantine a:active, .quarantine a:visited{color:#BA0C2F;}
.quarantine p{margin-bottom:3.2rem;}
.quarantine h1, .quarantine h2, .quarantine h3, .quarantine h4, .quarantine h5, .quarantine h6{margin-bottom:1.6rem;margin-top:3.2rem;color:#231F20;font-family:"Nunito Sans", sans-serif;font-weight:800;line-height:1.2;}
.quarantine div h1, .quarantine div h2, .quarantine div h3, .quarantine div h4, .quarantine div h5, .quarantine div h6{margin-bottom:0.8rem;margin-top:0.8rem;}
.quarantine div > *:last-child{margin-bottom:3.2rem;}
.quarantine h2{font-size:2.4rem;}
.quarantine h3{font-size:2.0rem;}
.quarantine ul, .quarantine ol{margin-bottom:3.2rem;list-style:none;}
.quarantine ul{list-style-type:initial;}
.quarantine ol{list-style-type:decimal;}
.quarantine ol li{margin-left:3.2rem;}
.quarantine ul li{margin-left:1.6rem;}
.quarantine li{margin-bottom:1.6rem;}
.quarantine li form p, .quarantine li form h1, .quarantine li form h2, .quarantine li form h3, .quarantine li form h4, .quarantine li form h5, .quarantine li form h6{margin-bottom:3.2rem;}
.quarantine li p, .quarantine li h1, .quarantine li h2, .quarantine li h3, .quarantine li h4, .quarantine li h5, .quarantine li h6{margin-bottom:0;}
.quarantine blockquote{color:#231F20;font-family:"Nunito Sans", sans-serif;font-size:2.4rem;font-style:italic;font-weight:800;margin:1.6rem auto 1.6rem;max-width:47.4rem;text-align:center;}
.quarantine blockquote p{margin-bottom:1.6rem;}
.quarantine blockquote cite{color:#09637C;font-size:1.8rem;font-style:normal;font-weight:FONT_WEIGHT_REGULAR;}
.quarantine label{display:block;}
.quarantine textarea{font-size:1.8rem;margin-top:1.6rem;max-width:56.8rem;padding:0.8rem;width:100%;}
.quarantine input:not([type="submit"]){background-color:#FFFFFF;border-radius:0;font-size:1.8rem;margin-bottom:0;margin-top:1.6rem;max-width:56.8rem;padding:1.6rem;width:100%;}
.quarantine input:not([type="submit"]):focus{border-bottom:0.2rem solid #91722A;margin-bottom:-0.1rem;}
.quarantine strong{font-weight:600;}
.quarantine em{font-style:italic;}
.radio{font-size:0;position:relative;}
.radio + .radio{margin-top:0.8rem;}
.radio_inline{display:inline-block;}
.radio_inline + .radio_inline{margin-left:3.2rem;margin-top:0;}
.radio-input:checked + .radio-label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.radio-input:focus + .radio-label{outline:0.1rem solid #E7E7E7;}
.radio-label{cursor:pointer;display:inline-block;font-family:"Nunito Sans", sans-serif;font-size:1.6rem;line-height:1.5;padding-left:4rem;vertical-align:bottom;}
.radio-label:before, .radio-label:after{border-radius:100%;content:'';position:absolute;}
.radio-label:before{background:transparent;border:0.2rem solid #91722A;height:2rem;left:0;top:0;width:2rem;}
.radio-label:after{background:#91722A;height:1.4rem;left:0.5rem;opacity:0;top:0.5rem;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 0.2s ease;transition:all 0.2s ease;width:1.4rem;}
.searchBox{border-bottom:0.1rem solid #91722A;border-radius:0;font-size:0;margin-top:1.6rem;opacity:0;padding:0.8rem;position:absolute;width:100%;}
.searchBox_borderBox{border:0.1rem solid #9B9B9B;opacity:1;padding:1.6rem 0;position:relative;width:100%;}
.searchBox_borderBox .searchBox-icon{fill:#231F20;margin-left:1.6rem;}
.searchBox_borderBox .searchBox-input{color:#9B9B9B;margin:0 0 0 4rem;padding:0 0.8rem;width:calc(100% - 6.4rem);}
.searchBox_visible{border-bottom:0.1rem solid #9B9B9B;opacity:1;position:relative;width:100%;}
.searchBox_visible .searchBox-icon{fill:#231F20;}
.searchBox-input{font-family:"Nunito Sans", sans-serif;font-size:1.6rem;line-height:1.5;margin:0 2.4rem;width:calc(100% - 4.8rem);}
.searchBox-icon{display:inline-block;fill:#91722A;height:1.8rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.8rem;}
.searchBox-button{height:1.8rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.8rem;}
.searchBox-icon_search{left:0;}
.searchBox-icon_close{stroke:#91722A;right:0;}
.mix-searchBox_hidden{display:none;}
.mix-searchBox-button_left{left:0;}
.mix-searchBox-button_right{right:0;}
.sideNav{display:block;z-index:3;}
.sideNav_lg{display:none;}
.sideNav_sm{width:100%;}
.sideNav_sticky{position:fixed;top:0;}
.sideNav_bottom{position:absolute;bottom:0;top:auto;}
.slideoutNav{background-color:#BA0C2F;min-height:100%;overflow-y:auto;overflow-x:hidden;padding:4.8rem 0;pointer-events:auto;position:absolute;width:100%;z-index:10;}
.slideoutNav-closeBtn{display:none;}
.subHeader{background:#FFFFFF;position:relative;width:100%;}
.subHeader-container{padding:0 2.4rem;width:100%;}
.subHeader-left{display:inline-block;padding:2.4rem 0 0 0;}
.subHeader-right{display:block;padding:2.4rem;width:100%;}
.subHeader-container_columns{display:block;padding:2.4rem;}
.subHeader-right_colorBlock{background-color:#095F77;/*background-color:#09637C;*/padding:4.8rem 0;}
.subHeader-right_image{display:none;}
.mix-subHeader-left_paddedBottomSm{padding-bottom:2.4rem;}
.tab{display:none;}
.table{border:0.1rem solid #E7E7E7;width:100%;}
.table_headerless .table-row:nth-child(even){background-color:#FFFFFF;}
.table_headerless .table-row:nth-child(odd){background-color:#F5F3EE;}
.table_headerless .table-cell:first-child{text-align:left;}
.table_headerless .table-cell:last-child{text-align:right;}
.table_topHeader{empty-cells:hide;}
.table_topHeader .table-header{background-color:#BA0C2F;}
.table_topHeader .table-row:nth-child(even){background-color:#F5F3EE;}
.table_topHeader .table-row:nth-child(odd){background-color:#FFFFFF;}
.table_topHeader .table-cell{display:block;padding:0.8rem 1.6rem;text-align:left;}
.table_topHeader .table-cell:first-child{padding-top:1.6rem;}
.table_topHeader .table-cell:last-child{padding-bottom:1.6rem;}
.table_leftHeader .table-header{background-color:#F5F3EE;color:#9B9B9B;}
.table_leftHeader .table-cell{border:0.1rem solid #CECECE;padding:0.8rem 0;text-align:center;}
.table_borderedRows{border:none;}
.table_borderedRows .table-row{border-top:0.1rem solid #E7E7E7;}
.table_borderedRows .table-cell{display:block;padding:0.8rem;}
.table_borderedRows .table-cell:first-child{padding-top:2.4rem;}
.table_borderedRows .table-cell:last-child{padding-bottom:2.4rem;}
.table-header_lg{display:none;}
.table-header-row_md{display:none;}
.table-cell{padding:2.4rem;}
.table-cell_compact{padding:1.6rem;}
.mix-table-cell_primaryColor{background-color:#BA0C2F;}
.mix-table-row_lightGray{background-color:#F5F3EE;}
.mix-table-cell_50Pct{width:50%;}
.mix-table_md{display:none;}
.text_10{font-size:10px;line-height:1.4;}
.text_12{font-size:12px;line-height:1.3;}
.text_13{font-size:13px;line-height:1.3;}
.text_14{font-size:14px;line-height:1.43;}
.text_16{font-size:16px;line-height:1.5;}
.text_18{font-size:1.13rem;line-height:1.33;}
.text_20{font-size:1.5rem;line-height:1.4;}
.text_24{font-size:1.5rem;line-height:1.33;}
.text_36{font-size:3.6rem;line-height:1.11;}
.text_40{font-size:4rem;line-height:1.2;}
.text_48{font-size:4.8rem;line-height:1.17;}
.text_64{font-size:6.4rem;line-height:1.06;}
.text_76{font-size:7.6rem;}
.text_104{font-size:10.4rem;}
.text_10Paragraph{max-width:37.2rem;}
.text_12Paragraph{max-width:37.2rem;}
.text_14Paragraph{max-width:37.2rem;}
.text_16Paragraph{max-width:37.2rem;}
.text_18Paragraph{max-width:47rem;}
.text_20Paragraph{max-width:56.8rem;}
.text_24Paragraph{max-width:56.8rem;}
.text_36Paragraph{max-width:76.4rem;}
.text_40Paragraph{max-width:84.8rem;}
.text_48Paragraph{max-width:96rem;}
.text_64Paragraph{max-width:96rem;}
.text_104Paragraph{max-width:100rem;}
.text{color:#231F20;font-weight:500;}
.mix-text_primaryFont{font-family:"Nunito Sans", sans-serif;}
.mix-text_secondaryFont{font-family:"Source Serif Pro", serif;}
.mix-text_primaryColor{color:#BA0C2F;}
.mix-text_secondaryColor{color:#6B531F;}
.mix-text_tertiaryColor{/*color:#09637C;*/color:#095F77;}
.mix-text_darkGray{color:#9B9B9B;}
.mix-text_lightGray{color:#CECECE;}
.mix-text_darkestGray{/*color:#666666;*/color:#525252;}
.mix-text_lightestGray{color:#E7E7E7;}
.mix-text_colorLightest{color:#FFFFFF;}
.mix-text_colorDarkest{color:#231F20;}
.mix-text_italic{font-style:italic;}
.mix-text_regular{font-weight:400;}
.mix-text_bold{font-weight:700;}
.mix-text_extraBold{font-weight:800;}
.mix-text_uppercase{letter-spacing:0.1rem;text-transform:uppercase;}
.mix-text_lineHeight70{line-height:1.7;}
.mix-text_lineHeight25{line-height:1.25;}
.mix-text_lineHeight50{line-height:1.5;}
.mix-text_lineHeight14{line-height:1.14;}
.mix-text_separator{margin-left:0.4rem;margin-right:0.4rem;}
.mix-text_separatorLg{margin-left:1.6rem;margin-right:1.6rem;}
.mix-text_marginRight{margin-right:0.8rem;}
.mix-text_letterSpacingHalf{letter-spacing:0.05rem;}
.toggleContainer-list_tabs{display:none;}
.toggleContainer-list_dropdownSm, .toggleContainer-list_dropdownMd, .toggleContainer-list_dropdown{display:block;}
.toggleContainer-content{display:none;}
.toggleContainer-content_active{display:block;}
.toggleContainer-list_dropdownPioneer{border:0.1rem solid #E7E7E7;padding:1.6rem;text-align:center;width:100%;}
.hList_0 > * + *{margin-left:0rem;}
.hList_1 > * + *{margin-left:0.8rem;}
.hList_2 > * + *{margin-left:1.6rem;}
.hList_3 > * + *{margin-left:2.4rem;}
.hList_4 > * + *{margin-left:3.2rem;}
.hList_5 > * + *{margin-left:4rem;}
.hList_6 > * + *{margin-left:4.8rem;}
.hList_stackedMobile-0 > * + *{margin-left:0;margin-top:0rem;}
.hList_stackedMobile-1 > * + *{margin-left:0;margin-top:0.8rem;}
.hList_stackedMobile-2 > * + *{margin-left:0;margin-top:1.6rem;}
.hList_stackedMobile-3 > * + *{margin-left:0;margin-top:2.4rem;}
.hList_stackedMobile-4 > * + *{margin-left:0;margin-top:3.2rem;}
.hList_stackedMobile-5 > * + *{margin-left:0;margin-top:4rem;}
.hList_stackedMobile-6 > * + *{margin-left:0;margin-top:4.8rem;}
.hList_stackedTablet-0 > * + *{margin-left:0;margin-top:0rem;}
.hList_stackedTablet-1 > * + *{margin-left:0;margin-top:0.8rem;}
.hList_stackedTablet-2 > * + *{margin-left:0;margin-top:1.6rem;}
.hList_stackedTablet-3 > * + *{margin-left:0;margin-top:2.4rem;}
.hList_stackedTablet-4 > * + *{margin-left:0;margin-top:3.2rem;}
.hList_stackedTablet-5 > * + *{margin-left:0;margin-top:4rem;}
.hList_stackedTablet-6 > * + *{margin-left:0;margin-top:4.8rem;}
.hList > *{display:inline-block;}
.hList, .hList_stackedMobile > *, .hList_stackedTablet > *{display:block;}
.mix-hList_flush{font-size:0;}
.mix-hList_borderSecondary > * + *{border-left:0.2rem solid #91722A;}
.mix-hList_verticalAlignMiddle{vertical-align:middle;}
.vList_0 > * + *{margin-top:0rem;}
.vList_1 > * + *{margin-top:0.8rem;}
.vList_2 > * + *{margin-top:1.6rem;}
.vList_3 > * + *{margin-top:2.4rem;}
.vList_4 > * + *{margin-top:3.2rem;}
.vList_5 > * + *{margin-top:4rem;}
.vList_6 > * + *{margin-top:4.8rem;}
.vList{display:block;}
.vList > *{display:block;}
.vList_bulleted{list-style:disc outside none;}
.vList_bulleted > *{display:list-item;}
.vList_bulleted > *:before{content:"";}
.mix-vList_numbered{list-style-type:decimal;}
.mix-vList_grayText{/*color:#666666;*/color:#525252;font-family:"Nunito Sans", sans-serif;font-size:1.6rem;line-height:1.5;}
.mix-vList_borderBottom > *{border-bottom:0.1rem solid #E7E7E7;}
.mix-vList_borderBottomLightGray > *{border-color:#CECECE;}
.mix-vList_bordered > * + *{border-top:0.1rem solid #CECECE;}
@media only screen and (min-width:700px){
.header-container{margin:0 auto;max-width:65.2rem;padding:0;}
.header-main-left{left:0;}
.header-main-right{right:0;}
.nav-container{margin:0 auto;max-width:65.2rem;padding:0;}
.nav-list_subNav{padding:2.4rem 0;}
.mix-nav-list_flush{padding:0;}
.blocks > *{display:inline-block;}
.blocks_1up > *{width:100%;}
.blocks_2up > *{width:50%;}
.blocks_3up > *{width:33%;}
.blocks_4up > *{width:25%;}
.blocks_2upMobile > *{display:block;width:auto;}
.container{margin:0 auto;max-width:65.2rem;padding:0;}
.grid .cell-tablet_1{width:calc(12.5% - 1.8rem);}
.grid .cell-tablet_offset1{margin-left:calc(12.5% - 1.8rem + 2rem);}
.grid .cell-tablet_push1{margin-right:calc(12.5% - 1.8rem + 2rem);}
.grid .cell-tablet_2{width:calc(25% - 1.5rem);}
.grid .cell-tablet_offset2{margin-left:calc(25% - 1.5rem + 2rem);}
.grid .cell-tablet_push2{margin-right:calc(25% - 1.5rem + 2rem);}
.grid .cell-tablet_3{width:calc(37.5% - 1.3rem);}
.grid .cell-tablet_offset3{margin-left:calc(37.5% - 1.3rem + 2rem);}
.grid .cell-tablet_push3{margin-right:calc(37.5% - 1.3rem + 2rem);}
.grid .cell-tablet_4{width:calc(50% - 1rem);}
.grid .cell-tablet_offset4{margin-left:calc(50% - 1rem + 2rem);}
.grid .cell-tablet_push4{margin-right:calc(50% - 1rem + 2rem);}
.grid .cell-tablet_5{width:calc(62.5% - 0.8rem);}
.grid .cell-tablet_offset5{margin-left:calc(62.5% - 0.8rem + 2rem);}
.grid .cell-tablet_push5{margin-right:calc(62.5% - 0.8rem + 2rem);}
.grid .cell-tablet_6{width:calc(75% - 0.5rem);}
.grid .cell-tablet_offset6{margin-left:calc(75% - 0.5rem + 2rem);}
.grid .cell-tablet_push6{margin-right:calc(75% - 0.5rem + 2rem);}
.grid .cell-tablet_7{width:calc(87.5% - 0.3rem);}
.grid .cell-tablet_offset7{margin-left:calc(87.5% - 0.3rem + 2rem);}
.grid .cell-tablet_push7{margin-right:calc(87.5% - 0.3rem + 2rem);}
.grid .cell-tablet_8{width:calc(100% - 0rem);}
.grid .cell-tablet_offset8{margin-left:calc(100% - 0rem + 2rem);}
.grid .cell-tablet_push8{margin-right:calc(100% - 0rem + 2rem);}
.mix-cell_hiddenMd{display:none;}
.mix-cell_inlineBlockMd{display:inline-block;}
.mix-grid_twoUpMd .cell:nth-child(even){margin-left:2rem;}
.tier{padding-bottom:64px;padding-top:64px;}
.tier_flush{padding-bottom:0;padding-top:0;}
.mix-tier_paddedBottom{padding-bottom:12rem;}
.mix-tier_flushTop{padding-top:0;}
/* .mix-tier_cream{background-color:#F5F3EE;}*/
.mix-tier_flushBottom{padding-bottom:0;}
.mix-tier_flushBottomMd{padding-bottom:0;}
.mix-tier_paddingTop8Md{padding-top:6.4rem;}
.accordion{padding:3.2rem 2rem;}
.accordion_borderless{padding:0.8rem 0;}
.accordion-trigger > *{vertical-align:top;}
.accordion-trigger .accordion-trigger-text{font-size:18px;}
.mix-accordion_hiddenMd{display:none;}
.mix-accordion_flushLeftLg{padding-left:0;}
.box_1Md{padding:0.8rem;}
.box_2Md{padding:1.6rem;}
.box_3Md{padding:2.4rem;}
.box_4Md{padding:3.2rem;}
.box_5Md{padding:4rem;}
.box_6Md{padding:4.8rem;}
.box_7Md{padding:5.6rem;}
.box_8Md{padding:6.4rem;}
.box_9Md{padding:7.2rem;}
.box_10Md{padding:8rem;}
.box_11Md{padding:8.8rem;}
.box_12Md{padding:9.6rem;}
.box_13Md{padding:10.4rem;}
.box_14Md{padding:11.2rem;}
.box_top0Md{padding-top:0rem;}
.box_bottom0Md{padding-bottom:0rem;}
.box_left0Md{padding-left:0rem;}
.box_right0Md{padding-right:0rem;}
.box_flats0Md{padding-top:0rem;padding-bottom:0rem;}
.box_sides0Md{padding-left:0rem;padding-right:0rem;}
.box_top1Md{padding-top:0.8rem;}
.box_bottom1Md{padding-bottom:0.8rem;}
.box_left1Md{padding-left:0.8rem;}
.box_right1Md{padding-right:0.8rem;}
.box_flats1Md{padding-top:0.8rem;padding-bottom:0.8rem;}
.box_sides1Md{padding-left:0.8rem;padding-right:0.8rem;}
.box_top2Md{padding-top:1.6rem;}
.box_bottom2Md{padding-bottom:1.6rem;}
.box_left2Md{padding-left:1.6rem;}
.box_right2Md{padding-right:1.6rem;}
.box_flats2Md{padding-top:1.6rem;padding-bottom:1.6rem;}
.box_sides2Md{padding-left:1.6rem;padding-right:1.6rem;}
.box_top3Md{padding-top:2.4rem;}
.box_bottom3Md{padding-bottom:2.4rem;}
/*.box_left3Md{padding-left:2.4rem;}*/
.box_right3Md{padding-right:2.4rem;}
.box_flats3Md{padding-top:2.4rem;padding-bottom:2.4rem;}
.box_sides3Md{padding-left:2.4rem;padding-right:2.4rem;}
.box_top4Md{padding-top:3.2rem;}
.box_bottom4Md{padding-bottom:3.2rem;}
.box_left4Md{padding-left:3.2rem;}
.box_right4Md{padding-right:3.2rem;}
.box_flats4Md{padding-top:3.2rem;padding-bottom:3.2rem;}
.box_sides4Md{padding-left:3.2rem;padding-right:3.2rem;}
.box_top5Md{padding-top:4rem;}
.box_bottom5Md{padding-bottom:4rem;}
.box_left5Md{padding-left:4rem;}
.box_right5Md{padding-right:4rem;}
.box_flats5Md{padding-top:4rem;padding-bottom:4rem;}
.box_sides5Md{padding-left:4rem;padding-right:4rem;}
.box_top6Md{padding-top:4.8rem;}
.box_bottom6Md{padding-bottom:4.8rem;}
.box_left6Md{padding-left:4.8rem;}
.box_right6Md{padding-right:4.8rem;}
.box_flats6Md{padding-top:4.8rem;padding-bottom:4.8rem;}
.box_sides6Md{padding-left:4.8rem;padding-right:4.8rem;}
.box_top7Md{padding-top:5.6rem;}
.box_bottom7Md{padding-bottom:5.6rem;}
.box_left7Md{padding-left:5.6rem;}
.box_right7Md{padding-right:5.6rem;}
.box_flats7Md{padding-top:5.6rem;padding-bottom:5.6rem;}
.box_sides7Md{padding-left:5.6rem;padding-right:5.6rem;}
.box_top8Md{padding-top:6.4rem;}
.box_bottom8Md{padding-bottom:6.4rem;}
.box_left8Md{padding-left:6.4rem;}
.box_right8Md{padding-right:6.4rem;}
.box_flats8Md{padding-top:6.4rem;padding-bottom:6.4rem;}
.box_sides8Md{padding-left:6.4rem;padding-right:6.4rem;}
.box_top9Md{padding-top:7.2rem;}
.box_bottom9Md{padding-bottom:7.2rem;}
.box_left9Md{padding-left:7.2rem;}
.box_right9Md{padding-right:7.2rem;}
.box_flats9Md{padding-top:7.2rem;padding-bottom:7.2rem;}
.box_sides9Md{padding-left:7.2rem;padding-right:7.2rem;}
.box_top10Md{padding-top:8rem;}
.box_bottom10Md{padding-bottom:8rem;}
.box_left10Md{padding-left:8rem;}
.box_right10Md{padding-right:8rem;}
.box_flats10Md{padding-top:8rem;padding-bottom:8rem;}
.box_sides10Md{padding-left:8rem;padding-right:8rem;}
.box_top11Md{padding-top:8.8rem;}
.box_bottom11Md{padding-bottom:8.8rem;}
.box_left11Md{padding-left:8.8rem;}
.box_right11Md{padding-right:8.8rem;}
.box_flats11Md{padding-top:8.8rem;padding-bottom:8.8rem;}
.box_sides11Md{padding-left:8.8rem;padding-right:8.8rem;}
.box_top12Md{padding-top:9.6rem;}
.box_bottom12Md{padding-bottom:9.6rem;}
.box_left12Md{padding-left:9.6rem;}
.box_right12Md{padding-right:9.6rem;}
.box_flats12Md{padding-top:9.6rem;padding-bottom:9.6rem;}
.box_sides12Md{padding-left:9.6rem;padding-right:9.6rem;}
.box_top13Md{padding-top:10.4rem;}
.box_bottom13Md{padding-bottom:10.4rem;}
.box_left13Md{padding-left:10.4rem;}
.box_right13Md{padding-right:10.4rem;}
.box_flats13Md{padding-top:10.4rem;padding-bottom:10.4rem;}
.box_sides13Md{padding-left:10.4rem;padding-right:10.4rem;}
.box_top14Md{padding-top:11.2rem;}
.box_bottom14Md{padding-bottom:11.2rem;}
.box_left14Md{padding-left:11.2rem;}
.box_right14Md{padding-right:11.2rem;}
.box_flats14Md{padding-top:11.2rem;padding-bottom:11.2rem;}
.box_sides14Md{padding-left:11.2rem;padding-right:11.2rem;}
.mix-box_textAlignCenterMd{text-align:center;}
.mix-box_textAlignLeftMd{text-align:left;}
.mix-box_textAlignRightMd{text-align:right;}
.mix-box_hiddenMd{display:none;}
.mix-box_hiddenSm{display:block;}
.mix-box_displayInlineBlockLg{display:none;}
.mix-box_displayInlineBlockMd{display:inline-block;}
.mix-box_lightestMd{background-color:#FFFFFF;}
.mix-box_creamMd{background-color:#F5F3EE;}
.mix-box_centeredMd{margin:0 auto;}
.mix-box_leftMd{margin:0;}
.mix-box_margin0Md{margin-left:0;margin-right:0;}
.mix-box_borderBottomMd{border-bottom:0.1rem solid #CECECE;}
.mix-box_borderBottomNoneMd{border-bottom:none;}
.mix-box_displayBlockSm{display:inline-block;}
.btn{min-width:13.6rem;padding:1.5rem 0.5rem 1.2rem;width:auto;}
.btn_circle{min-width:0;padding:0;width:2.5rem;}
.btn_nav{padding:1.3rem 0;width:50%;}
.btn_sideNav{min-width:0;padding:1.2rem 0;width:50%;}
.mix-btn_narrow{padding-bottom:1.4rem;padding-top:1.6rem;}
.mix-btnContainer_stackedSm > * + *{margin-left:0.8rem;margin-top:0;}
/* .card_large{padding:4.8rem 5.6rem;}*/
.card_small{border-bottom:none;border-left:none;border-right:none;}
.card_constrained{margin:0 auto;max-width:65.2rem;}
.mix-card_borderlessMd{border:none;}
/* .mix-card_borderTopMd{border-top:0.2rem solid #91722A;}*/
.mix-card_padded4Md{padding:32px;}
.mix-card_paddedSides4Md{padding-left:32px;padding-right:32px;}
.mix-card_minHeight300Md{min-height:30rem;}
.carousel{background-color:transparent;padding:4rem;}
.carousel-controls{position:relative;}
.carousel-content{padding-left:0;padding-right:0;}
.carousel-card{border:none;display:none;opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);width:100%;}
.carousel-card + .carousel-card{margin-left:0;}
.carousel-card_active{display:inline-block;-webkit-transform:translateX(0);transform:translateX(0);}
.carousel-dots_sm{display:none;}
.carousel-dots_md{background-color:transparent;display:block;left:50%;padding:0.4rem;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:3;}
.carousel-dots_md .carousel-dot{background-color:transparent;border-color:#FFFFFF;}
.carousel-dots_md .carousel-dot_filled{background-color:#FFFFFF;}
.carousel-dots_arrow{background-color:transparent;display:block;}
.carousel-dots_arrow > *{vertical-align:middle;}
/* New CSS - Start */
.carousel_1up{margin:0 auto;max-width:96rem;}
.carousel_1up .carousel-card_active{opacity:1;visibility:visible;}
.carousel_1up.mix-carousel_stacked{padding:2.4rem 0 0 0;}
/* New CSS - End */
.carousel_2up .carousel-card{border:0.1rem solid #E7E7E7;display:inline-block;font-size:0;-webkit-transform:translateX(0);transform:translateX(0);visibility:hidden;width:calc(50% - 1rem);}
.carousel_2up .carousel-card_active{opacity:1;visibility:visible;}
.carousel_2up .carousel-card + .carousel-card{margin-left:2rem;}
.carousel_2up .carousel-content{padding:3.2rem 3.6rem 3.4rem 4rem;}
.carousel_2up.mix-carousel_stacked{padding:2.4rem 0 0 0;}
.carousel_2up.mix-carousel_stacked .carousel-cards{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;}
.carousel_2up.mix-carousel_stacked .carousel-card:nth-child(odd){margin-left:0;}
.carousel_2up.mix-carousel_stacked .carousel-card:nth-child(n + 3){margin-top:1.6rem;}
/* New CSS - Start */
.carousel_3up .carousel-card{width:calc(50% - 1rem);}
.carousel_3up .carousel-card_active{opacity:1;visibility:visible;}
.carousel_3up .carousel-card + .carousel-card{margin-left:2rem;}
.carousel_3up.mix-carousel_stacked{padding:2.4rem 0 0 0;}
.carousel_3up.mix-carousel_stacked .carousel-cards{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;}
.carousel_3up.mix-carousel_stacked .carousel-card:nth-child(odd){margin-left:0;}
.carousel_3up.mix-carousel_stacked .carousel-card:nth-child(n + 3){margin-top:1.6rem;}
.carousel_4up .carousel-card{width:calc(50% - 1rem);}
.carousel_4up .carousel-card_active{opacity:1;visibility:visible;}
.carousel_4up .carousel-card + .carousel-card{margin-left:2rem;}
.carousel_4up.mix-carousel_stacked{padding:2.4rem 0 0 0;}
.carousel_4up.mix-carousel_stacked .carousel-cards{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;}
.carousel_4up.mix-carousel_stacked .carousel-card:nth-child(odd){margin-left:0;}
.carousel_4up.mix-carousel_stacked .carousel-card:nth-child(n + 3){margin-top:1.6rem;}
.mix-carousel-cards_stacked_sm .carousel-card, .mix-carousel-cards_stacked .carousel-card, .mix-carousel-cards_stacked_lg .carousel-card{border:0.1rem solid #E7E7E7;font-size:0;-webkit-transform:translateX(0);transform:translateX(0);}
.mix-carousel-cards_stacked_lg .carousel-card{height:46.8rem;flex-direction:row;width:100%;}
.mix-carousel-cards_stacked_sm .carousel-card{height:49rem;}
.mix-carousel-cards_stacked_sm .carousel-media{height:18.4rem;}
.mix-carousel-cards_stacked .carousel-media{height:25.3rem;}
.mix-carousel-cards_stacked_lg .carousel-media{display:flex;flex:1;height:100%;}
/* New CSS - End */
.carousel_overlappingCard{overflow-x:visible;padding:0;}
.carousel_overlappingCard .carousel-card{background-color:transparent;position:absolute;-webkit-transform:translateX(10%);transform:translateX(10%);}
.carousel_overlappingCard .carousel-card .carousel-content{border-left:0.1rem solid #CECECE;margin-bottom:3.2rem;margin-top:3.2rem;padding:0 5.6rem 0 4rem;width:calc(100% - 7.2rem);}
.carousel_overlappingCard .carousel-card_active{-webkit-transform:none;transform:none;}
.carousel-media{position:relative;}
.carousel-leftBtn{display:block;left:0;margin:0;padding:0;pointer-events:auto;position:absolute;-webkit-transition:padding 0.1s ease-in-out;transition:padding 0.1s ease-in-out;z-index:3;}
.carousel-leftBtn > *{padding:0.8rem 0.8rem 0.8rem 1.6rem;-webkit-transition:padding 0.1s ease-in-out;transition:padding 0.1s ease-in-out;}
.carousel-leftBtn:focus, .carousel-leftBtn:hover{padding-right:1.6rem;}
.carousel-leftBtn:focus > *, .carousel-leftBtn:hover > *{padding-left:0.8rem;}
.carousel-rightBtn{display:block;margin:0;padding:0;pointer-events:auto;position:absolute;right:0;-webkit-transition:padding 0.1s ease-in-out;transition:padding 0.1s ease-in-out;z-index:3;}
.carousel-rightBtn > *{padding:0.8rem 1.6rem 0.8rem 0.8rem;-webkit-transition:padding 0.1s ease-in-out;transition:padding 0.1s ease-in-out;}
.carousel-rightBtn:focus, .carousel-rightBtn:hover{padding-left:1.6rem;}
.carousel-rightBtn:focus > *, .carousel-rightBtn:hover > *{padding-right:0.8rem;}
.carousel-leftBtn_hidden, .carousel-rightBtn_hidden{opacity:0;pointer-events:none;}
.carousel-dots_overlayMd{background-color:rgba(35, 31, 32, 0.48);}
.carousel-leftBtn_overlay > *{background-color:rgba(35, 31, 32, 0.48);border-bottom-right-radius:50%;border-top-right-radius:50%;}
.carousel-rightBtn_overlay > *{background-color:rgba(35, 31, 32, 0.48);border-bottom-left-radius:50%;border-top-left-radius:50%;}
.mix-carousel_hiddenMd{display:none;}
.mix-carousel_flushSides{padding-left:0;padding-right:0;}
.mix-carousel_compactTopLg{padding-top:2.4rem;}
.mix-carousel-dots_compactBottomMd{padding-bottom:0.4rem;}
.mix-carousel_flushBottomMd{padding-bottom:0;}
.columns_2Md{-webkit-column-count:2;column-count:2;-webkit-column-gap:4rem;column-gap:4rem;}
.columns > * + *{margin-top:2.8rem;}
.connectingLine{display:block;position:absolute;width:100%;}
.connectingLine_left .connectingLine-dot_top{bottom:6rem;left:calc(55% - 0.5rem);}
.connectingLine_left .connectingLine-rectangle1{border-bottom:0.1rem solid #91722A;border-right:0.1rem solid #91722A;border-radius:0 0 5rem 0;bottom:-4.8rem;height:10rem;left:20%;width:35%;}
.connectingLine_left .connectingLine-rectangle2{border-left:0.1rem solid #91722A;border-radius:5rem 0 0 0;border-top:0.1rem solid #91722A;bottom:-18.7rem;height:14rem;left:9%;width:15%;}
.connectingLine_left .connectingLine-dot_bottom{bottom:-21rem;left:calc(9% - 0.5rem);}
.connectingLine_right .connectingLine-dot_top{bottom:9.8rem;left:calc(40% - 0.5rem);}
.connectingLine_right .connectingLine-rectangle1{border-bottom:0.1rem solid #91722A;border-left:0.1rem solid #91722A;border-radius:0 0 0 5rem;bottom:1.6rem;height:7.6rem;left:40%;width:25%;}
.connectingLine_right .connectingLine-rectangle2{border-bottom:0.1rem solid #91722A;border-radius:0 5rem 5rem 0;border-right:0.1rem solid #91722A;border-top:0.1rem solid #91722A;bottom:-7.7rem;height:9.4rem;left:65%;width:20%;}
.connectingLine_right .connectingLine-rectangle3{border-left:0.1rem solid #91722A;border-radius:5rem 0 0 0;border-top:0.1rem solid #91722A;bottom:-19.6rem;height:12rem;left:55%;width:10%;}
.connectingLine_right .connectingLine-dot_bottom{bottom:-21rem;left:calc(55% - 0.5rem);}
.connectingLine-rectangle1, .connectingLine-rectangle2, .connectingLine-rectangle3{position:absolute;z-index:2;}
.connectingLine-dot{background-color:#91722A;border-radius:50%;display:inline-block;height:1rem;position:absolute;width:1rem;z-index:2;}
.mix-connectingLine-left_top .connectingLine-dot_top{bottom:3rem;left:calc(50% - 0.5rem);}
.mix-connectingLine-left_top .connectingLine-rectangle1{bottom:-4.8rem;height:7rem;left:25%;width:25%;}
.mix-connectingLine-left_top .connectingLine-rectangle2{width:16%;}
.mix-dividerLine_hiddenMobile{display:inline-block;}
.mix-dividerLine_spaciousMd{margin:1rem 0;}
.mix-dividerLine_compactBottomMd{margin-bottom:1.6rem;}
.dropdown-trigger{padding:1.7rem;}
.mix-dropdown_fullSm{margin:0;max-width:27.2rem;}
.mix-dropdown_centeredMd{margin:0 auto;}
.edgelessTable-cell{display:inline-block;padding:5.6rem 0;}
.edgelessTable-cell_flush{padding:0;}
.edgelessTable-cell_shadowed{-webkit-box-shadow:0 0 0 0 #FFFFFF;box-shadow:0 0 0 0 #FFFFFF;-webkit-transition:-webkit-box-shadow 0.3s ease-in-out;transition:-webkit-box-shadow 0.3s ease-in-out;transition:box-shadow 0.3s ease-in-out;transition:box-shadow 0.3s ease-in-out, -webkit-box-shadow 0.3s ease-in-out;}
.edgelessTable-cell_shadowed:focus, .edgelessTable-cell_shadowed:hover{-webkit-box-shadow:0 0.4rem 0.8rem 0 rgba(35, 31, 32, 0.2);box-shadow:0 0.4rem 0.8rem 0 rgba(35, 31, 32, 0.2);}
.edgelessTable-row{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;}
.edgelessTable-cell + .edgelessTable-cell{border-top:0;border-left:0.1rem solid #CECECE;}
.edgelessTable-cell_hiddenMobile{display:block;}
.edgelessTable-cell_hiddenMobile:focus, .edgelessTable-cell_hiddenMobile:hover{-webkit-box-shadow:none;box-shadow:none;}
.field + .field{margin-top:4rem;}
.field-textArea{font-size:2rem;min-height:23.6rem;padding:3.2rem;}
.field-textInput{font-size:2rem;margin-top:2.4rem;}
.icon_20Md{height:20px;width:20px;}
.mix-icon_hiddenSm{display:inline-block;}
.img_circleSmall{border-radius:50%;height:7.8rem;width:7.8rem;}
.mix-img_constrainedMd{height:auto;width:100%;}
.mix-img_heightFullMd{height:100;-o-object-fit:fill;object-fit:fill;width:auto;}
.mix-img_square96Md{height:9.6rem;width:9.6rem;}
.mix-link_marginLeftFlushMd{margin-left:0;}
.media-object_leftMd{display:inline-block;text-align:left;}
.media-info_leftMd{display:inline-block;margin:0 0 0 2rem;text-align:left;}
.mix-media-info_image100Md{max-width:calc(100% - 10rem);}
.mix-media_inlineBlockMd{display:inline-block;}
.mix-media_wrapText .media-object{float:left;margin-right:2rem;}
.mix-media_wrapText .media-info{display:inline;margin:0;}
.navPill{background-color:#FFFFFF;border-radius:2.9rem;bottom:3.2rem;-webkit-box-shadow:0 0.3rem 0.6rem 0.1rem rgba(35, 31, 32, 0.2);box-shadow:0 0.3rem 0.6rem 0.1rem rgba(35, 31, 32, 0.2);display:inline-block;height:5.8rem;position:fixed;right:3.2rem;text-decoration:none;-webkit-transition:width 0.33s ease-in-out;transition:width 0.33s ease-in-out;width:5.8rem;z-index:4;}
.navPill:focus, .navPill:hover{width:22.4rem;}
.navPill:focus .navPill-content, .navPill:focus .navPill-chevron, .navPill:hover .navPill-content, .navPill:hover .navPill-chevron{opacity:1;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;-webkit-transition-delay:0.15s;transition-delay:0.15s;}
.navPill-closeIcon{border:0.1rem solid #91722A;border-radius:50%;display:inline-block;height:3.6rem;margin:1.1rem;width:3.6rem;}
.navPill-content{display:inline-block;margin-top:1.1rem;opacity:0;vertical-align:top;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;-webkit-transition-delay:-0.1s;transition-delay:-0.1s;}
.navPill-chevron{display:inline-block;opacity:0;position:absolute;right:2.4rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;-webkit-transition-delay:-0.1s;transition-delay:-0.1s;}
.navPill-text{color:#525252;font-family:"Source Serif Pro", serif;font-size:1.2rem;line-height:1.33;}
.navPill-header{color:#BA0C2F;font-family:"Nunito Sans", sans-serif;font-size:1.4rem;font-weight:800;letter-spacing:0.09rem;line-height:1.5;text-transform:uppercase;}
.overlappingContent{margin:0 auto;max-width:65.2rem;padding-top:7.2rem;position:relative;}
.overlappingContent-left .overlappingContent-content{margin-left:22.6rem;padding:4.8rem 5.6rem 4.8rem 12.8rem;}
.overlappingContent-left .overlappingContent-image{left:0;}
.overlappingContent-right{padding-top:7.2rem;}
.overlappingContent-right .overlappingContent-content{padding:4.8rem 12.8rem 4.8rem 5.6rem;}
.overlappingContent-right .overlappingContent-image{right:0;}
.overlappingContent-content{display:table;height:39.6rem;width:calc(100% - 22.6rem);}
.overlappingContent-content-container{display:table-cell;vertical-align:middle;}
.overlappingContent-image{height:39.6rem;position:absolute;top:0;width:29.8rem;z-index:1;}
.overlappingContent_rightCarousel .overlappingContent-content{min-height:calc(100% - 7.2rem);padding:4.8rem 5.6rem;width:calc(100% - 7.2rem);}
.overlappingContent_rightCarousel .overlappingContent-content .overlappingContent-content-container{display:block;max-width:40%;}
.overlappingContent_rightCarousel .overlappingContent-carousel{min-height:100%;position:absolute;right:0;top:0;width:36rem;z-index:1;}
.mix-overlappingContent-content_6BottomSm{padding-bottom:4.8rem;}
.mix-overlappingContent-left_padded .overlappingContent-content{padding:9.6rem 5.6rem 9.6rem 12.8rem;}
.mix-overlappingContent-right_padded .overlappingContent-content{padding:9.6rem 12.8rem 9.6rem 5.6rem;}
.mix-overlappingContent-image_textAlignCenterMd{text-align:center;}
.panel{padding:4.8rem 5.6rem;}
.panel_dipped{padding:0;}
.panel_constrained{margin:0 auto;max-width:65.2rem;}
.panel_transformedChild > *{-webkit-transform:translateY(-4.8rem);transform:translateY(-4.8rem);}
.panel_dipped-panel{background-color:#FFFFFF;margin:0 auto;padding:3.2rem 5.6rem 4.8rem;}
.mix-panel_hiddenSm{display:block;}
.mix-panel_flush{padding:0;}
.mix-panel_compact{padding:4rem;}
.mix-panel_flushTop{padding-top:0;}
.mix-panel_transformUp{-webkit-transform:translateY(-10rem);transform:translateY(-10rem);}
.mix-panel_flushSidesMd{padding-left:0;padding-right:0;}
.mix-panel_flushFlats{padding-bottom:0;padding-top:0;}
.mix-panel_bordered{border:0.1rem solid #E7E7E7;}
.mix-panel_minHeight300Md{min-height:30rem;}
.postCard{border:0.1rem solid #E7E7E7;display:inline-block;font-size:0;width:calc(50% - 1rem);}
.postCard + .postCard{margin-left:2rem;margin-top:0;}
.postCard-content{padding:3.2rem 3.6rem 3.4rem 4rem;}
.postCard:nth-child(odd){margin-left:0;}
.postCard:nth-child(n + 3){margin-top:1.6rem;}
.subHeader-left{padding:2.4rem 0;}
.subHeader-container{margin:0 auto;max-width:65.2rem;padding:0;}
.subHeader-container_columns{padding:2.4rem 0;}
.tab{background-color:#FFFFFF;color:#BA0C2F;display:block;font-family:"Nunito Sans", sans-serif;font-size:1.4rem;font-weight:700;letter-spacing:0.1rem;line-height:1.43;margin:0;padding:8px 16px;text-transform:uppercase;}
.tab:focus, .tab:hover{background-color:rgba(206, 206, 206, 0.2);}
.tab_active{background-color:#BA0C2F;color:#FFFFFF;}
.tab_active:focus, .tab_active:hover{background-color:#BA0C2F;}
.tab_plain{background-color:#FFFFFF;border:none;color:#231F20;font-size:1.6rem;font-weight:400;}
.tab_plain:focus, .tab_plain:hover{background-color:#FFFFFF;color:#BA0C2F;}
.tab_plain.tab_active{color:#BA0C2F;}
.tab_plain.tab_active > *{border-bottom:0.1rem solid #91722A;}
.table_topHeader .table-cell{display:table-cell;padding:1.6rem 3.2rem;}
.table_topHeader .table-cell_compact{padding:1.6rem;}
.table_leftHeader .table-cell{padding:2.4rem 0;}
.table-header-row_sm{display:none;}
.table-header-row_md{display:table-row;}
.table-cell_compact{padding:1.6rem;}
.mix-table_md{display:table;}
.text_18Md{font-size:1.8rem;line-height:1.33;}
.text_20Md{font-size:2rem;line-height:1.4;}
.text_24Md{font-size:2.4rem;line-height:1.33;}
.text_36Md{font-size:36px;line-height:1.11;}
.text_40Md{font-size:4rem;line-height:1.11;}
.text_125Md{font-size:12.5rem;}
.text_20ParagraphMd{max-width:56.8rem;}
.text_125ParagraphMd{max-width:120rem;}
.mix-text_lineHeight25{line-height:1.25;}
.mix-text_lineHeight50{line-height:1.5;}
.mix-text_lineHeight70{line-height:1.7;}
.toggleContainer-list_tabs{border:0.1rem solid #CECECE;display:inline-block;font-size:0;}
.toggleContainer-list_tabs > *{display:inline-block;}
.toggleContainer-list_tabs > * + *{border-left:0.1rem solid #CECECE;}
.toggleContainer-list_dropdownSm{display:none;}
.mix-toggleContainer_centered{text-align:center;}
.mix-toggleContainer-list_marginLeft{margin-left:3.6rem;}
.mix-toggleContainer-list_hiddenMd{display:none;}
.toggleContainer-list_tabsPioneer{border-color:#E7E7E7;padding:1.6rem;text-align:center;width:100%;}
.toggleContainer-list_tabsPioneer > * + *{border-left:none;margin-left:0.8rem;}
/* ----------------------
HLIST MD
------------------------- */
.hList_0Md > * + *{margin-left:0rem;}
.hList_1Md > * + *{margin-left:0.8rem;}
.hList_2Md > * + *{margin-left:1.6rem;}
.hList_3Md > * + *{margin-left:2.4rem;}
.hList_4Md > * + *{margin-left:3.2rem;}
.hList_5Md > * + *{margin-left:4rem;}
.hList_6Md > * + *{margin-left:4.8rem;}
.hList_stackedMobile-0Md > * + *{margin-left:0rem;margin-top:0;}
.hList_stackedMobile-1Md > * + *{margin-left:0.8rem;margin-top:0;}
.hList_stackedMobile-2Md > * + *{margin-left:1.6rem;margin-top:0;}
.hList_stackedMobile-3Md > * + *{margin-left:2.4rem;margin-top:0;}
.hList_stackedMobile-4Md > * + *{margin-left:3.2rem;margin-top:0;}
.hList_stackedMobile-5Md > * + *{margin-left:4rem;margin-top:0;}
.hList_stackedMobile-6Md > * + *{margin-left:4.8rem;margin-top:0;}
.hList_stackedMobile > *{display:inline-block;}
.mix-hList_inlineBlockMd{display:inline-block;}
.vList_0Md > * + *{margin-top:0rem;}
.vList_1Md > * + *{margin-top:0.8rem;}
.vList_2Md > * + *{margin-top:1.6rem;}
.vList_3Md > * + *{margin-top:2.4rem;}
.vList_4Md > * + *{margin-top:3.2rem;}
.vList_5Md > * + *{margin-top:4rem;}
.vList_6Md > * + *{margin-top:4.8rem;}
.vList_7Md > * + *{margin-top:5.6rem;}
.vList_8Md > * + *{margin-top:6.4rem;}
}
@media only screen and (min-width:960px){
.header{background-color:#DDDDDD;height:13.8rem;position:absolute;top:0;z-index:auto;}
.header-container{max-width:91.2rem;}
.header-eyebrow{background-color:#231F20;display:inline-block;padding-left:2.4rem;position:absolute;right:0;width:auto;z-index:1;}
.header-eyebrow > *{display:inline-block;}
.header_eyebrow_full{text-align:right;width:100%;}
.header-main{margin-top:4.4rem;}
.header-main-search{margin:0 auto;max-width:91.2rem;}
.mix-header-main_flush{margin-top:0;}
.header-main-navList{border-top:0.1rem solid #CECECE;bottom:auto;height:auto;overflow:visible;position:absolute;right:0;text-align:right;top:0;-webkit-transform:translateX(0);transform:translateX(0);width:100%;z-index:1;}
.header-main-left{left:0;padding:0;top:0;z-index:2;}
.header-main-right{display:none;}
.mix-header-section_lg{display:block;}
.header_sticky{background-color:#FFFFFF;display:block;height:9.4rem;position:fixed;top:0;z-index:10;}
.mix-header-eyebrow_hidden{display:none;}
.mix-header_searchActive{z-index:10;}
.mainContent-body{padding-top:13.8rem;}
.mainContent-heroImage + .mainContent-body{padding-top:0;}
.mainContent-heroVideo + .mainContent-body{padding-top:46.25%;}
.nav-container{max-width:91.2rem;padding:5.6rem 0 7.2rem 0;}
.nav-subNavs{background-color:#FFFFFF;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;top:9.2rem;}
.nav-subNavs-close{display:block;position:absolute;right:0;top:5.6rem;}
.nav-list-container{display:inline-block;position:relative;width:30%;}
.nav-list-container .nav-list_subNav{width:100%;}
.nav-list{padding-bottom:3.4rem;padding-top:3.4rem;}
.nav-list_sm{display:none;}
.nav-list_subNav{margin:0 0 4rem -1rem;opacity:0;padding:0 2.4rem 2.4rem 2.4rem;position:static;-webkit-transform:none;transform:none;-webkit-transition:margin-left 0.3s ease-in-out, opacity 0.3s ease-in-out;transition:margin-left 0.3s ease-in-out, opacity 0.3s ease-in-out;vertical-align:top;width:30%;}
.nav-list-column + .nav-list-column{margin-top:0;margin-left:5.6rem;}
.nav-list-column{display:inline-block;vertical-align:top;}
.mix-nav-list_flush{padding:0;}
.nav-list_active{margin-left:0;}
.mix-nav-list_opacity1{opacity:1;}
.nav-list_active ~ .nav-list_active{border-left:0.1rem solid #CECECE;}
.mix-nav-list_borderBottomMobile{border-bottom:none;}
.mix-nav-subNavs_hidden{display:none;}
.mix-nav-list_full{width:100%;}
.mix-nav-list_flushLeft{padding-left:0;}
.blocks_1upDesktop > *{display:block;width:100%;}
.blocks_2upDesktop > *{width:50%;}
.blocks_3upDesktop > *{width:33%;}
.blocks_4upDesktop > *{width:25%;}
.blocks_6upDesktop > *{width:16.66%;}
.container{max-width:91.2rem;}
.mix-flexContainer_flexEndLg{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.mix-flexContainer_alignItemsCenterLg{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.mix-flexContainer_directionRowMd{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}
.grid .cell-desktop_1{width:calc(8.33333% - 1.9rem);}
.grid .cell-desktop_offset1{margin-left:calc(8.33333% - 1.9rem + 2rem);}
.grid .cell-desktop_push1{margin-right:calc(8.33333% - 1.9rem + 2rem);}
.grid .cell-desktop_2{width:calc(16.66667% - 1.7rem);}
.grid .cell-desktop_offset2{margin-left:calc(16.66667% - 1.7rem + 2rem);}
.grid .cell-desktop_push2{margin-right:calc(16.66667% - 1.7rem + 2rem);}
.grid .cell-desktop_3{width:calc(25% - 1.5rem);}
.grid .cell-desktop_offset3{margin-left:calc(25% - 1.5rem + 2rem);}
.grid .cell-desktop_push3{margin-right:calc(25% - 1.5rem + 2rem);}
.grid .cell-desktop_4{width:calc(33.33333% - 1.4rem);}
.grid .cell-desktop_offset4{margin-left:calc(33.33333% - 1.4rem + 2rem);}
.grid .cell-desktop_push4{margin-right:calc(33.33333% - 1.4rem + 2rem);}
.grid .cell-desktop_5{width:calc(41.66667% - 1.2rem);}
.grid .cell-desktop_offset5{margin-left:calc(41.66667% - 1.2rem + 2rem);}
.grid .cell-desktop_push5{margin-right:calc(41.66667% - 1.2rem + 2rem);}
.grid .cell-desktop_6{width:calc(50% - 1rem);}
.grid .cell-desktop_offset6{margin-left:calc(50% - 1rem + 2rem);}
.grid .cell-desktop_push6{margin-right:calc(50% - 1rem + 2rem);}
.grid .cell-desktop_7{width:calc(58.33333% - 0.9rem);}
.grid .cell-desktop_offset7{margin-left:calc(58.33333% - 0.9rem + 2rem);}
.grid .cell-desktop_push7{margin-right:calc(58.33333% - 0.9rem + 2rem);}
.grid .cell-desktop_8{width:calc(66.66667% - 0.7rem);}
.grid .cell-desktop_offset8{margin-left:calc(66.66667% - 0.7rem + 2rem);}
.grid .cell-desktop_push8{margin-right:calc(66.66667% - 0.7rem + 2rem);}
.grid .cell-desktop_9{width:calc(75% - 0.5rem);}
.grid .cell-desktop_offset9{margin-left:calc(75% - 0.5rem + 2rem);}
.grid .cell-desktop_push9{margin-right:calc(75% - 0.5rem + 2rem);}
.grid .cell-desktop_10{width:calc(83.33333% - 0.4rem);}
.grid .cell-desktop_offset10{margin-left:calc(83.33333% - 0.4rem + 2rem);}
.grid .cell-desktop_push10{margin-right:calc(83.33333% - 0.4rem + 2rem);}
.grid .cell-desktop_11{width:calc(91.66667% - 0.2rem);}
.grid .cell-desktop_offset11{margin-left:calc(91.66667% - 0.2rem + 2rem);}
.grid .cell-desktop_push11{margin-right:calc(91.66667% - 0.2rem + 2rem);}
.grid .cell-desktop_12{width:calc(100% - 0rem);}
.grid .cell-desktop_offset12{margin-left:calc(100% - 0rem + 2rem);}
.grid .cell-desktop_push12{margin-right:calc(100% - 0rem + 2rem);}
.mix-cell_inlineBlockLg{display:inline-block;}
.mix-cell_lg{display:block;}
.mix-cell_hiddenLg{display:none;}
.mix-grid_threeUpLg .cell:nth-child(3n), .mix-grid_threeUpLg .cell:nth-child(3n - 1){margin-left:2rem;}
.mix-grid_threeUpLg .cell:nth-child(3n + 1){margin-left:0;}
.tier_flushLg{padding-bottom:0;padding-top:0;}
.mix-tier_flushTopLg{padding-top:0;}
.box_1Lg{padding:0.8rem;}
.box_2Lg{padding:1.6rem;}
.box_3Lg{padding:2.4rem;}
.box_4Lg{padding:3.2rem;}
.box_5Lg{padding:4rem;}
.box_6Lg{padding:4.8rem;}
.box_7Lg{padding:5.6rem;}
.box_8Lg{padding:6.4rem;}
.box_9Lg{padding:7.2rem;}
.box_10Lg{padding:8rem;}
.box_11Lg{padding:8.8rem;}
.box_12Lg{padding:9.6rem;}
.box_13Lg{padding:10.4rem;}
.box_14Lg{padding:11.2rem;}
.box_15Lg{padding:12rem;}
.box_16Lg{padding:12.8rem;}
.box_top0Lg{padding-top:0rem;}
.box_bottom0Lg{padding-bottom:0rem;}
.box_left0Lg{padding-left:0rem;}
.box_right0Lg{padding-right:0rem;}
.box_flats0Lg{padding-top:0rem;padding-bottom:0rem;}
.box_sides0Lg{padding-left:0rem;padding-right:0rem;}
.box_top1Lg{padding-top:0.8rem;}
.box_bottom1Lg{padding-bottom:0.8rem;}
.box_left1Lg{padding-left:0.8rem;}
.box_right1Lg{padding-right:0.8rem;}
.box_flats1Lg{padding-top:0.8rem;padding-bottom:0.8rem;}
.box_sides1Lg{padding-left:0.8rem;padding-right:0.8rem;}
.box_top2Lg{padding-top:1.6rem;}
.box_bottom2Lg{padding-bottom:1.6rem;}
.box_left2Lg{padding-left:1.6rem;}
.box_right2Lg{padding-right:1.6rem;}
.box_flats2Lg{padding-top:1.6rem;padding-bottom:1.6rem;}
.box_sides2Lg{padding-left:1.6rem;padding-right:1.6rem;}
.box_top3Lg{padding-top:2.4rem;}
.box_bottom3Lg{padding-bottom:2.4rem;}
.box_left3Lg{padding-left:2.4rem;}
.box_right3Lg{padding-right:2.4rem;}
.box_flats3Lg{padding-top:2.4rem;padding-bottom:2.4rem;}
.box_sides3Lg{padding-left:2.4rem;padding-right:2.4rem;}
.box_top4Lg{padding-top:32px;}
.box_bottom4Lg{padding-bottom:3.2rem;}
.box_left4Lg{padding-left:3.2rem;}
.box_right4Lg{padding-right:3.2rem;}
.box_flats4Lg{padding-top:3.2rem;padding-bottom:3.2rem;}
.box_sides4Lg{padding-left:3.2rem;padding-right:3.2rem;}
.box_top5Lg{padding-top:4rem;}
.box_bottom5Lg{padding-bottom:4rem;}
.box_left5Lg{padding-left:4rem;}
.box_right5Lg{padding-right:4rem;}
.box_flats5Lg{padding-top:4rem;padding-bottom:4rem;}
.box_sides5Lg{padding-left:4rem;padding-right:4rem;}
.box_top6Lg{padding-top:4.8rem;}
.box_bottom6Lg{padding-bottom:4.8rem;}
.box_left6Lg{padding-left:4.8rem;}
.box_right6Lg{padding-right:4.8rem;}
.box_flats6Lg{padding-top:4.8rem;padding-bottom:4.8rem;}
.box_sides6Lg{padding-left:4.8rem;padding-right:4.8rem;}
.box_top7Lg{padding-top:2.5rem;}
.box_bottom7Lg{padding-bottom:5.6rem;}
.box_left7Lg{padding-left:5.6rem;}
.box_right7Lg{padding-right:5.6rem;}
.box_flats7Lg{padding-top:5.6rem;padding-bottom:5.6rem;}
.box_sides7Lg{padding-left:5.6rem;padding-right:5.6rem;}
.box_top8Lg{padding-top:6.4rem;}
.box_bottom8Lg{padding-bottom:6.4rem;}
.box_left8Lg{padding-left:6.4rem;}
.box_right8Lg{padding-right:6.4rem;}
.box_flats8Lg{padding-top:6.4rem;padding-bottom:6.4rem;}
.box_sides8Lg{padding-left:6.4rem;padding-right:6.4rem;}
.box_top9Lg{padding-top:7.2rem;}
.box_bottom9Lg{padding-bottom:7.2rem;}
.box_left9Lg{padding-left:7.2rem;}
.box_right9Lg{padding-right:7.2rem;}
.box_flats9Lg{padding-top:7.2rem;padding-bottom:7.2rem;}
.box_sides9Lg{padding-left:7.2rem;padding-right:7.2rem;}
.box_top10Lg{padding-top:8rem;}
.box_bottom10Lg{padding-bottom:8rem;}
.box_left10Lg{padding-left:8rem;}
.box_right10Lg{padding-right:8rem;}
.box_flats10Lg{padding-top:8rem;padding-bottom:8rem;}
.box_sides10Lg{padding-left:8rem;padding-right:8rem;}
.box_top11Lg{padding-top:8.8rem;}
.box_bottom11Lg{padding-bottom:8.8rem;}
.box_left11Lg{padding-left:8.8rem;}
.box_right11Lg{padding-right:8.8rem;}
.box_flats11Lg{padding-top:8.8rem;padding-bottom:8.8rem;}
.box_sides11Lg{padding-left:8.8rem;padding-right:8.8rem;}
.box_top12Lg{padding-top:9.6rem;}
.box_bottom12Lg{padding-bottom:9.6rem;}
.box_left12Lg{padding-left:9.6rem;}
.box_right12Lg{padding-right:9.6rem;}
.box_flats12Lg{padding-top:9.6rem;padding-bottom:9.6rem;}
.box_sides12Lg{padding-left:9.6rem;padding-right:9.6rem;}
.box_top13Lg{padding-top:10.4rem;}
.box_bottom13Lg{padding-bottom:10.4rem;}
.box_left13Lg{padding-left:10.4rem;}
.box_right13Lg{padding-right:10.4rem;}
.box_flats13Lg{padding-top:10.4rem;padding-bottom:10.4rem;}
.box_sides13Lg{padding-left:10.4rem;padding-right:10.4rem;}
.box_top14Lg{padding-top:11.2rem;}
.box_bottom14Lg{padding-bottom:11.2rem;}
.box_left14Lg{padding-left:11.2rem;}
.box_right14Lg{padding-right:11.2rem;}
.box_flats14Lg{padding-top:11.2rem;padding-bottom:11.2rem;}
.box_sides14Lg{padding-left:11.2rem;padding-right:11.2rem;}
.box_top15Lg{padding-top:12rem;}
.box_bottom15Lg{padding-bottom:12rem;}
.box_left15Lg{padding-left:12rem;}
.box_right15Lg{padding-right:12rem;}
.box_flats15Lg{padding-top:12rem;padding-bottom:12rem;}
.box_sides15Lg{padding-left:12rem;padding-right:12rem;}
.box_top16Lg{padding-top:12.8rem;}
.box_bottom16Lg{padding-bottom:12.8rem;}
.box_left16Lg{padding-left:12.8rem;}
.box_right16Lg{padding-right:12.8rem;}
.box_flats16Lg{padding-top:12.8rem;padding-bottom:12.8rem;}
.box_sides16Lg{padding-left:12.8rem;padding-right:12.8rem;}
.mix-box_inlineBlockLg{display:inline-block;}
.mix-box_maxwidth50PecentLg{max-width:50%;}
.mix-box_maxwidth75PecentLg{max-width:75%;}
.mix-box_textAlignLeftLg{text-align:left;}
.mix-box_textAlignCenterLg{text-align:center;}
.mix-box_textAlignRightLg{text-align:right;}
.mix-box_floatRightLg{float:right;}
.mix-box_verticalAlignTop{vertical-align:top;}
.mix-box_verticalAlignMiddleLg{vertical-align:middle;}
.mix-box_pushLeftLg{padding-left:3.6rem;}
.mix-box_marginLeftLg{margin-left:3.6rem;}
.mix-box_displayInlineBlockLg{display:inline-block;}
.mix-box_negativeMarginTop52{margin-top:-5.2rem;}
.mix-box_borderLeftLg{border-left:0.1rem solid #CECECE;}
.mix-box_fullHeightLg{height:100%;}
.mix-box_leftLg{margin:0;}
.mix-box_maxWidth200Lg{max-width:20rem;}
.mix-box_overflowHiddenLg{overflow:hidden;}
.mix-box_height300Lg{height:30rem;}
.btn:focus, .btn:hover{cursor:pointer;}
.btn_primary:focus, .btn_primary:hover{background-color:#81062b;border-color:#81062b;}
.btn_secondary:focus, .btn_secondary:hover{background-color:#FFFFFF;color:#91722A;}
.btn_lightest:focus, .btn_lightest:hover{background-color:#91722A;border-color:#91722A;color:#FFFFFF;}
.btn_circle:focus, .btn_circle:hover{background-color:#BA0C2F;color:#FFFFFF;outline:none;}
.btn_nav{background-color:#231F20;/*border:0.1rem solid #91722A;*/border:0.1rem solid #5F4B1C;padding:0.7rem 2.4rem;width:auto;}
.btn_nav:focus, .btn_nav:hover{/*background-color:#91722A;*/background-color:#5F4B1C;}
.btn_compact{font-size:1.4rem;line-height:1.4;min-width:0;padding:0.9rem 2.3rem;}
.btn_sideNav{border-left:none;border-right:none;display:block;letter-spacing:0.05rem;line-height:normal;min-width:0;padding:1.6rem 0;width:100%;}
.btn_sideNav.btn_secondary{border:none;}
.btn_sideNav.btn_lightest:focus, .btn_sideNav.btn_lightest:hover{border-right-color:#91722A;border-bottom-color:#FFFFFF;}
.btn_circle:hover .mix-icon_colorPrimary, .btn_circle:focus .mix-icon_colorPrimary{fill:#FFFFFF;}
.mix-btn_fullLg{width:100%;}
.mix-btnContainer_nav{display:inline-block;padding:2.8rem 2.4rem 2.7rem 2.4rem;}
.mix-btnContainer_hidden{display:none;}
/*.card_large{padding:6.4rem 8.8rem;}*/
.card_constrained{max-width:96rem;width:83%;}
.mix-card_flushLg{padding:0;}
.card_withIcons{padding:5.6rem 8.8rem;}
.mix-card_constrained{margin:0 auto;max-width:96rem;width:83.33%;}
.mix-card_paddedSides4Lg{padding-left:3.2rem;padding-right:3.2rem;}
.mix-card_compactLg{padding:4.8rem 5.6rem;}
.carousel_2up .carousel-card{min-height:28.8rem;}
.carousel_2up .carousel-media{display:inline-block;height:100%;min-height:28.8rem;width:40%;}
.carousel_2up .carousel-content{display:inline-block;height:100%;min-height:28.8rem;vertical-align:top;width:60%;}
/* New CSS - Start */
.carousel_4up .carousel-card{width:calc(33.33333% - 1.5rem);}
.carousel_4up.mix-carousel_stacked .carousel-card:nth-child(1n+2){margin-left:2rem;margin-top:0rem;}
.carousel_4up.mix-carousel_stacked .carousel-card:nth-child(4n){margin-left:0;}
.carousel_4up.mix-carousel_stacked .carousel-card:nth-child(n + 4){margin-top:1.6rem;}
/* New CSS - End */
.carousel_overlappingCard .carousel-card{-webkit-transform:translateX(5%);transform:translateX(5%);}
.carousel_overlappingCard .carousel-card_active{-webkit-transform:none;transform:none;}
.mix-carusel-dots_flushBottomMd{padding-bottom:2.4rem;}
.mix-carousel_flushBottomMd{padding-bottom:5;}
.mix-carousel_overflowVisibleLg{overflow:visible;}
.mix-carousel-card_link:focus, .mix-carousel-card_link:hover{-webkit-box-shadow:0 0.4rem 0.8rem 0 rgba(35, 31, 32, 0.2);box-shadow:0 0.4rem 0.8rem 0 rgba(35, 31, 32, 0.2);}
.columns{-webkit-column-count:1;column-count:1;}
.columns_2Lg{-webkit-column-count:2;column-count:2;-webkit-column-gap:4rem;column-gap:4rem;}
.columns_3Lg{-webkit-column-count:3;column-count:3;-webkit-column-gap:4rem;column-gap:4rem;}
.connectingLine_left .connectingLine-dot_top{bottom:7.2rem;}
.connectingLine_left .connectingLine-rectangle1{bottom:-3.8rem;height:10rem;left:25%;width:30%;}
.connectingLine_left .connectingLine-rectangle2{height:15rem;left:15%;}
.connectingLine_left .connectingLine-dot_bottom{left:calc(15% - 0.5rem);}
.connectingLine_right .connectingLine-dot_top{bottom:10.2rem;left:calc(40% - 0.5rem);}
.connectingLine_right .connectingLine-rectangle1{left:40%;width:25%;}
.connectingLine_right .connectingLine-rectangle2{left:65%;}
.connectingLine_right .connectingLine-rectangle3{left:55%;width:25%;}
.connectingLine_right .connectingLine-dot_bottom{bottom:-22rem;left:calc(55% - 0.5rem);}
.mix-connectingLine-left_top .connectingLine-dot_top{bottom:15rem;left:calc(50% - 0.5rem);}
.mix-connectingLine-left_top .connectingLine-rectangle1{bottom:6.4rem;height:8rem;left:30%;width:20%;}
.mix-connectingLine-left_top .connectingLine-rectangle2{bottom:-8.5rem;left:15%;}
.mix-connectingLine-left_top .connectingLine-dot_bottom{bottom:-10rem;left:calc(15% - 0.5rem);}
.contentRow_pinnedBottomLg{position:absolute;bottom:3.2rem;}
.dropdown_sideNav .dropdown-list-item:focus, .dropdown_sideNav .dropdown-list-item:hover{color:#BA0C2F;}
.mix-dropdown_fullLg{max-width:none;}
.hero{display:block;width:100%;}
.hero_video{position:fixed;z-index:-1;}
.hero_image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:64rem;}
.mix-hero_background{z-index:-1;}
.icon_24Lg{height:2.4rem;width:2.4rem;}
.icon_26Lg{height:2.6rem;width:2.6rem;}
.icon_64Lg{height:6.4rem;width:6.4rem;}
.mix-icon_darkestLg{fill:#231F20;}
.mix-icon_hiddenLg{display:none;}
.mix-icon_marginLeftLg{margin-left:0.8rem;}
.mix-icon_left > *{left:-2rem;}
.mix-icon_leftNegative48Lg{left:-4.8rem;}
.mix-illustration_margin0Lg{margin-left:0;margin-right:0;}
.mix-img_heightFullLg{height:100%;width:auto;}
.mix-img_croppedCenterLg{bottom:-100rem;left:-100rem;margin:auto;position:absolute;right:-100rem;top:-100rem;}
.link_paragraph:hover, .link_paragraph:focus{color:#81062b;}
.link_skipToContent:focus{top:1rem;}
.link_icon:focus > .icon, .link_icon:hover > .icon{fill:#91722A;}
.mix-link_iconSecondaryColor:focus > .icon, .mix-link_iconSecondaryColor:hover > .icon{fill:#BA0C2F;}
.link_button{font-size:16px;line-height:1.5;}
.link_underline{padding-bottom:0.3rem;position:relative;}
.link_underline:before{background-color:#91722A;bottom:0;content:"";height:0.2rem;position:absolute;left:0;-webkit-transition:width 0.25s ease-in;transition:width 0.25s ease-in;visibility:hidden;width:0;}
.link_underline:hover:before, .link_underline:focus:before{visibility:visible;width:100%;}
.link_button{position:relative;}
.link_button:hover > .link-text:before, .link_button:focus > .link-text:before{color:#BA0C2F;visibility:visible;width:100%;}
.mix-link_black:hover, .mix-link_black:focus{color:#BA0C2F;}
.mix-link_extraSmallLg{font-size:1rem;}
.mix-link_largeLg{font-size:1.8rem;}
.logo_sm{display:none;}
.logo_lg{display:inline-block;position:relative;}
.logo_lg-shield{display:inline-block;/*margin-top:-0.8rem;*//*width:7.2rem;*/}
.logo_lg-text{display:inline-block;margin-left:2.4rem;vertical-align:top;padding-top:16px;/*display:inline-block;left:8.7rem;position:absolute;top:1.6rem;width:12rem;*/}
.mix-logo_hidden{display:none;}
.media-video_background{display:block;}
.media-mobilePlaceholder{display:none;}
.navItem{display:inline-block;}
.navItem + .navItem{margin-top:0;margin-left:3.2rem;}
.navItem + .navItem_tight{margin-left:0.8rem;}
.navItem_inlineBlock + .navItem_inlineBlock{margin-left:3.2rem;}
.navItem_constrainedLeft + .navItem_constrainedLeft{margin-left:2.4rem;}
.navItem_block + .navItem_block{margin-left:0;margin-top:1.6rem;}
.navItem_block{display:block;}
.navItem_inlineBlockDesktop{display:inline-block;}
.navItem-link_primary > *{border-bottom:0.2rem solid transparent;margin-bottom:-0.2rem;-webkit-transition:border-bottom 0.3s ease-in-out, color 0.3s ease-in-out;transition:border-bottom 0.3s ease-in-out, color 0.3s ease-in-out;}
.navItem-link_primary:focus, .navItem-link_primary:focus > *, .navItem-link_primary:hover, .navItem-link_primary:hover > *{color:#BA0C2F;}
.navItem-link_primary:focus .icon, .navItem-link_primary:focus > * .icon, .navItem-link_primary:hover .icon, .navItem-link_primary:hover > * .icon{fill:#BA0C2F;}
.navItem-link_primary:focus .text, .navItem-link_primary:focus > * .text, .navItem-link_primary:hover .text, .navItem-link_primary:hover > * .text{color:#BA0C2F;}
.navItem-link_secondary{padding-bottom:1.6rem;padding-top:1.6rem;}
.navItem-link_secondary > *{position:relative;}
.navItem-link_secondary > *:before{background-color:#91722A;bottom:0;content:"";height:0.2rem;position:absolute;left:0;-webkit-transition:width 0.25s ease-in;transition:width 0.25s ease-in;visibility:hidden;width:0;}
.navItem-link_secondary:focus > *:before, .navItem-link_secondary:hover > *:before{color:#BA0C2F;visibility:visible;width:100%;}
.mix-navItem_tightTopLg + .mix-navItem_tightTopLg{margin-left:0;margin-top:0.8rem;}
.mix-navItem-link_active{border-bottom-color:#91722A;color:#BA0C2F;}
.mix-navItem_bgColorPrimary{background-color:#BA0C2F;}
.mix-navItem-link_widthAuto{width:auto;}
.mix-navItem_lg{display:inline-block;}
.mix-navLink-item_paddedSides{padding-left:3.2rem;padding-right:3.2rem;}
.overlappingContent{width:83%;max-width:96rem;}
.overlappingContent-content{height:49.6rem;width:calc(100% - 29.4rem);}
.overlappingContent-left .overlappingContent-content{margin-left:29.4rem;}
.overlappingContent-image{height:49.6rem;width:37.2rem;}
.overlappingContent_rightCarousel .overlappingContent-content .overlappingContent-content-container{max-width:50%;}
.overlappingContent_large{max-width:none;padding-top:9.6rem;width:100%;}
.overlappingContent_large .overlappingContent-content{height:56vw;width:calc(60vw + 7.8rem);}
.overlappingContent_large .overlappingContent-image{height:56vw;width:40vw;}
.overlappingContent_large.overlappingContent-left .overlappingContent-content{margin-left:calc(40vw - 7.8rem);padding:7.2rem 9.8rem 7.2rem 19.6rem;}
.overlappingContent_large.overlappingContent-right .operlappingContent-content{padding:7.2rem 19.6rem 7.2rem 24rem;}
.mix-overlappingContent_full{width:100%;}
.panel{padding:6.4rem 8.8rem;}
.panel_dipped{padding:0;}
.panel_constrained{max-width:96rem;width:83%;}
.mix-panel_compact{padding:4rem;}
.mix-panel_tightSides{padding-left:3.2rem;padding-right:3.2rem;}
.panel_transformedChild > *{-webkit-transform:translateY(-6.4rem);transform:translateY(-6.4rem);}
.panel_compactLeft{padding:6.4rem 8.8rem 6.4rem 5.2rem;}
.panel_dipped-panel{background-color:#FFFFFF;margin:0 auto;padding:4.8rem 8.8rem 6.4rem;}
.mix-panel_flush{padding:0;}
.mix-panel_flushTop{padding-top:0;}
.mix-panel_transformUpLg{-webkit-transform:translateY(-10rem);transform:translateY(-10rem);}
.mix-panel_flushFlats{padding-bottom:0;padding-top:0;}
.postCard{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:28.8rem;}
.postCard-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;}
.postCard-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:40%;}
.postCard-content{vertical-align:top;width:60%;}
.postCard-media-img{background-position:center top;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;padding:50%;}
.searchBox{margin-top:2.4rem;right:0;width:50%;z-index:2;}
.searchBox_borderBox{margin-top:0;padding:2.4rem 0;width:100%;z-index:auto;}
.searchBox-input{font-size:1.8rem;line-height:1.33;}
.searchBox-icon{fill:#231F20;}
.searchBox-icon_close{stroke:#231F20;}
.searchBox-button:focus .searchBox-icon, .searchBox-button:hover .searchBox-icon{fill:#BA0C2F;}
.searchBox-button:focus .searchBox-icon_close, .searchBox-button:hover .searchBox-icon_close{stroke:#BA0C2F;}
.searchBox_visible{width:100%;}
.sideNav_lg{background-color:#FFFFFF;border:0.1rem solid #91722A;display:block;padding-top:1.6rem;width:100%;}
.sideNav_lg .sideNav-list > * + *{margin-top:1.6rem;}
.sideNav_sm{display:none;}
.sideNav-item{color:#231F20;display:block;font-family:"Nunito Sans", sans-serif;font-size:1.6rem;line-height:1.5;padding:0 1.6rem;text-align:left;text-decoration:none;width:100%;}
.sideNav-item:focus, .sideNav-item:hover{color:#BA0C2F;}
.sideNav-item_active > *{border-bottom:0.2rem solid #91722A;}
.sideNav_sticky{top:15.6rem;}
.sideNav_bottom{bottom:12rem;}
.slideoutNav{bottom:0;height:100vh;padding:12rem 0 0 0;position:absolute;right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);width:71rem;}
.slideoutNav_hidden{display:none;}
.slideoutNav-closeBtn{display:block;position:absolute;top:7.2rem;right:7.8rem;}
.subHeader{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:50.4rem;}
.subHeader-container{max-width:91.2rem;}
.subHeader-left{height:100%;padding:8.8rem 0 5.6rem 0;width:60%;}
.subHeader-left > *{margin-right:15%;}
.subHeader-container_columns{padding:8.8rem 0 5.6rem 0;}
.subHeader-right{display:inline-block;height:100%;max-width:89.6rem;min-height:50.4rem;padding:8.8rem 5.5% 5.6rem 5.5%;position:absolute;right:0;width:40%;}
.subHeader-right_image{padding:0;}
.mix-subHeader_noMinHeight{min-height:0;}
.tab{font-size:16px;line-height:1.5;}
.table_borderedRows{table-layout:fixed;}
.table_borderedRows .table-header{border-bottom:0.1rem solid #E7E7E7;text-align:left;}
.table_borderedRows .table-header .table-cell{padding:0 2.4rem 1.6rem 2.4rem;}
.table_borderedRows .table-cell{display:table-cell;padding:2.4rem;}
.table_borderedRows .mix-table-cell_wideLg{width:20rem;}
.table_borderedRows .mix-table-cell_spaciousLg{width:12rem;}
.table-header_lg{display:table-header-group;}
.text_16Lg{font-size:16px;line-height:1.5;}
.text_18Lg{font-size:18px;line-height:1.33;}
.text_20Lg{font-size:20px;line-height:1.4;}
.text_24Lg{font-size:24px;line-height:1.33;}
.text_36Lg{font-size:36px;line-height:1.11;}
.text_48Lg{font-size:48px;line-height:1.17;}
.text_84Lg{font-size:8.4rem;}
.mix-text_lineHeight50{line-height:1.5;}
.mix-text_lineHeight70{line-height:1.7;}
.toggleContainer-list_dropdownMd{display:none;}
.mix-toggleContainer-list_hiddenMd{display:inline-block;}
.toggleContainer-content_active{display:block;}
.mix-toggleContainer-list_pushLeftLg{margin-left:3.6rem;}
/* ----------------------
HLIST LG
------------------------- */
.hList_0Lg > * + *{margin-left:0rem;}
.hList_1Lg > * + *{margin-left:0.8rem;}
.hList_2Lg > * + *{margin-left:1.6rem;}
.hList_3Lg > * + *{margin-left:2.4rem;}
.hList_4Lg > * + *{margin-left:3.2rem;}
.hList_5Lg > * + *{margin-left:4rem;}
.hList_6Lg > * + *{margin-left:4.8rem;}
.hList_stackedTablet-0Lg > * + *{margin-left:0rem;margin-top:0;}
.hList_stackedTablet-1Lg > * + *{margin-left:0.8rem;margin-top:0;}
.hList_stackedTablet-2Lg > * + *{margin-left:1.6rem;margin-top:0;}
.hList_stackedTablet-3Lg > * + *{margin-left:2.4rem;margin-top:0;}
.hList_stackedTablet-4Lg > * + *{margin-left:3.2rem;margin-top:0;}
.hList_stackedTablet-5Lg > * + *{margin-left:4rem;margin-top:0;}
.hList_stackedTablet-6Lg > * + *{margin-left:4.8rem;margin-top:0;}
.hList_stackedTablet > *{display:inline-block;}
.min-boxHeight{min-height:900px;}
}
@media only screen and (min-width:1200px){
.header-container{max-width:115.2rem;}
.header-main-search{max-width:115.2rem;}
.nav-container{max-width:115.2rem;}
.container{max-width:115.2rem;}
.grid .cell-xl_1{width:calc(8.33333% - 1.9rem);}
.grid .cell-xl_offset1{margin-left:calc(8.33333% - 1.9rem + 2rem);}
.grid .cell-xl_push1{margin-right:calc(8.33333% - 1.9rem + 2rem);}
.grid .cell-xl_2{width:calc(16.66667% - 1.7rem);}
.grid .cell-xl_offset2{margin-left:calc(16.66667% - 1.7rem + 2rem);}
.grid .cell-xl_push2{margin-right:calc(16.66667% - 1.7rem + 2rem);}
.grid .cell-xl_3{width:calc(25% - 1.5rem);}
.grid .cell-xl_offset3{margin-left:calc(25% - 1.5rem + 2rem);}
.grid .cell-xl_push3{margin-right:calc(25% - 1.5rem + 2rem);}
.grid .cell-xl_4{width:calc(33.33333% - 1.4rem);}
.grid .cell-xl_offset4{margin-left:calc(33.33333% - 1.4rem + 2rem);}
.grid .cell-xl_push4{margin-right:calc(33.33333% - 1.4rem + 2rem);}
.grid .cell-xl_5{width:calc(41.66667% - 1.2rem);}
.grid .cell-xl_offset5{margin-left:calc(41.66667% - 1.2rem + 2rem);}
.grid .cell-xl_push5{margin-right:calc(41.66667% - 1.2rem + 2rem);}
.grid .cell-xl_6{width:calc(50% - 1rem);}
.grid .cell-xl_offset6{margin-left:calc(50% - 1rem + 2rem);}
.grid .cell-xl_push6{margin-right:calc(50% - 1rem + 2rem);}
.grid .cell-xl_7{width:calc(58.33333% - 0.9rem);}
.grid .cell-xl_offset7{margin-left:calc(58.33333% - 0.9rem + 2rem);}
.grid .cell-xl_push7{margin-right:calc(58.33333% - 0.9rem + 2rem);}
.grid .cell-xl_8{width:calc(66.66667% - 0.7rem);}
.grid .cell-xl_offset8{margin-left:calc(66.66667% - 0.7rem + 2rem);}
.grid .cell-xl_push8{margin-right:calc(66.66667% - 0.7rem + 2rem);}
.grid .cell-xl_9{width:calc(75% - 0.5rem);}
.grid .cell-xl_offset9{margin-left:calc(75% - 0.5rem + 2rem);}
.grid .cell-xl_push9{margin-right:calc(75% - 0.5rem + 2rem);}
.grid .cell-xl_10{width:calc(83.33333% - 0.4rem);}
.grid .cell-xl_offset10{margin-left:calc(83.33333% - 0.4rem + 2rem);}
.grid .cell-xl_push10{margin-right:calc(83.33333% - 0.4rem + 2rem);}
.grid .cell-xl_11{width:calc(91.66667% - 0.2rem);}
.grid .cell-xl_offset11{margin-left:calc(91.66667% - 0.2rem + 2rem);}
.grid .cell-xl_push11{margin-right:calc(91.66667% - 0.2rem + 2rem);}
.grid .cell-xl_12{width:calc(100% - 0rem);}
.grid .cell-xl_offset12{margin-left:calc(100% - 0rem + 2rem);}
.grid .cell-xl_push12{margin-right:calc(100% - 0rem + 2rem);}
.grid > .cell-xl_offset0{margin-left:0;}
.subHeader-container{max-width:115.2rem;}
.box_top0Xl{padding-top:0rem;}
.box_bottom0Xl{padding-bottom:0rem;}
.box_left0Xl{padding-left:0rem;}
.box_right0Xl{padding-right:0rem;}
.box_flats0Xl{padding-top:0rem;padding-bottom:0rem;}
.box_sides0Xl{padding-left:0rem;padding-right:0rem;}
.overlappingContent-left .overlappingContent-content{margin-left:29.4rem;padding:6.4rem 8.8rem 6.4rem 16rem;}
.overlappingContent-right .overlappingContent-content{padding:6.4rem 16rem 6.4rem 8.8rem;}
.overlappingContent_large .overlappingContent-content{height:81.6rem;width:calc(100% - 53.4rem);}
.overlappingContent_large .overlappingContent-image{height:81.6rem;width:61.2rem;}
.overlappingContent_large.overlappingContent-left .overlappingContent-content{margin-left:53.4rem;padding:7.2rem 9.8rem 7.2rem 19.6rem;}
.overlappingContent_large.overlappingContent-right .operlappingContent-content{padding:7.2rem 19.6rem 7.2rem 24rem;}
.overlappingContent_rightCarousel .overlappingContent-content{padding:4.8rem 5.6rem;}
.overlappingContent_rightCarousel .overlappingContent-carousel{width:48rem;}
.connectingLine_left .connectingLine-dot_top{bottom:7.2rem;left:calc(48% - 0.5rem);}
.connectingLine_left .connectingLine-rectangle1{bottom:-3.8rem;height:10rem;left:28%;width:20%;}
.connectingLine_left .connectingLine-rectangle2{bottom:-20.7rem;height:17rem;left:17%;}
.connectingLine_left .connectingLine-dot_bottom{bottom:-22.8rem;left:calc(17% - 0.5rem);}
.connectingLine_right .connectingLine-dot_top{bottom:11rem;left:calc(35% - 0.5rem);}
.connectingLine_right .connectingLine-rectangle1{height:8rem;left:35%;width:30%;}
.connectingLine_right .connectingLine-rectangle2{width:10%;}
.connectingLine_right .connectingLine-rectangle3{left:49%;width:17%;}
.connectingLine_right .connectingLine-dot_bottom{left:calc(49% - 0.5rem);}
.mix-connectingLine-left_top .connectingLine-dot_top{bottom:15rem;left:calc(50% - 0.5rem);}
.mix-connectingLine-left_top .connectingLine-rectangle1{bottom:6.4rem;height:8rem;left:30%;}
.mix-connectingLine-left_top .connectingLine-rectangle2{bottom:-9.5rem;height:16rem;left:17%;}
.mix-connectingLine-left_top .connectingLine-dot_bottom{bottom:-11.4rem;left:calc(17% - 0.5rem);}
/* New CSS - Start */
.carousel_3up .carousel-card{width:calc(33.33333% - 1.5rem);}
.carousel_3up.mix-carousel_stacked .carousel-card:nth-child(1n+2){margin-left:2rem;margin-top:0rem;}
.carousel_3up.mix-carousel_stacked .carousel-card:nth-child(4n){margin-left:0;}
.carousel_3up.mix-carousel_stacked .carousel-card:nth-child(n + 4){margin-top:1.6rem;}
.carousel_4up .carousel-card{width:calc(25% - 1.5rem);}
.carousel_4up.mix-carousel_stacked .carousel-card:nth-child(1n+2){margin-left:2rem;margin-top:0rem;}
.carousel_4up.mix-carousel_stacked .carousel-card:nth-child(5n){margin-left:0;}
.carousel_4up.mix-carousel_stacked .carousel-card:nth-child(n + 5){margin-top:1.6rem;}
/* New CSS - End */
}
.mix-tier_cream.course-details-container{}
.mix-tier_cream.course-details-container .container{}
.mix-tier_cream.course-details-container .container .course-details-section{padding:64px 0 0 0; text-align:left;}
.mix-tier_cream.course-details-container .container .box.box_top2{padding-top:20px;}