.tc{--vg:50px;--vs:calc(var(--vg)/2);--hg:0px;--hs:calc(var(--hg)/2)}.tc+.tc{margin-top:50px}.tc__inner{overflow:hidden}.tc__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:calc(var(--vs)*-1) calc(var(--hs)*-1)}@media (min-width:576px){.tc__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.tc__row p{line-height:2.25rem}.tc__row .field--name-field-subtitle{color:#445730;font-family:Noir,sans-serif;font-weight:700;letter-spacing:.2125rem;margin-bottom:21px;text-transform:uppercase}.tc__col{--field-padding:clamp(40px,5vw,80px);-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:100%;padding:var(--vs) var(--hs);position:relative}@media (min-width:576px){.tc__col{min-width:325px}}.tc__col .btn{font-size:.75rem}.tc__col .field--name-field-links{row-gap:clamp(28px,3vw,38px)}.tc__col-left>.field__items{padding-left:var(--field-padding)}.tc__col-right>.field__items{padding-right:var(--field-padding)}.tc--50-50 .tc__col{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.tc--70-30 .tc__col-left{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%}@media (min-width:1280px){.tc--70-30 .tc__col-left img{min-height:520px}}.tc--70-30 .tc__col-right{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}@media (min-width:1280px){.tc--70-30-responsive .tc__col-left{-webkit-flex-basis:55%;-ms-flex-preferred-size:55%;flex-basis:55%}}@media (min-width:1440px){.tc--70-30-responsive .tc__col-left{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%}}@media (min-width:1280px){.tc--70-30-responsive .tc__col-left img{min-height:520px}}.tc--70-30-responsive .tc__col-right{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}.tc--60-40 .tc__col-left{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}.tc--60-40 .tc__col-right{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}.tc--40-60 .tc__col-left{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}.tc--40-60 .tc__col-right{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%}.tc--30-70 .tc__col-left{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}.tc--30-70 .tc__col-right{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}@media (min-width:1280px){.tc--30-70 .tc__col-right img{min-height:520px}}.tc--23-70 .tc__col-left{-webkit-flex-basis:23%;-ms-flex-preferred-size:23%;flex-basis:23%}.tc--23-70 .tc__col-right{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%}@media (min-width:1280px){.tc--23-70 .tc__col-right img{min-height:520px}}.tc--70-23 .tc__col-left{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%}@media (min-width:1280px){.tc--70-23 .tc__col-left img{min-height:520px}}.tc--70-23 .tc__col-right{-webkit-flex-basis:23%;-ms-flex-preferred-size:23%;flex-basis:23%}.tc--60-23 .tc__col-left{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}.tc--60-23 .tc__col-right{-webkit-flex-basis:23%;-ms-flex-preferred-size:23%;flex-basis:23%}.tc--gap-small{--hg:24px}.tc--gap-medium{--hg:50px}@media (min-width:576px){.tc--gap-large{--hg:32px}}@media (min-width:768px){.tc--gap-large{--hg:48px}}@media (min-width:1024px){.tc--gap-large{--hg:56px}}@media (min-width:1280px){.tc--gap-large{--hg:72px}}@media (min-width:1440px){.tc--gap-large{--hg:96px}}.tc.vertical-align-top .tc__row{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media (min-width:768px){.tc.vertical-align-middle .tc__row{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.tc.vertical-align-bottom .tc__row{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.tc.vertical-align-stretch .tc__row{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.tc.vertical-align-stretch .tc__row .field__item,.tc.vertical-align-stretch .tc__row .slick-list,.tc.vertical-align-stretch .tc__row .slick-slide,.tc.vertical-align-stretch .tc__row .slick-slider,.tc.vertical-align-stretch .tc__row .slick-track,.tc.vertical-align-stretch .tc__row .tc__first-item--images{height:100%}.tc.vertical-align-stretch-middle .tc__row{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.tc.vertical-align-stretch-middle .tc__col-left .field__item,.tc.vertical-align-stretch-middle .tc__col-left .slick-list,.tc.vertical-align-stretch-middle .tc__col-left .slick-slide,.tc.vertical-align-stretch-middle .tc__col-left .slick-slider,.tc.vertical-align-stretch-middle .tc__col-left .slick-track,.tc.vertical-align-stretch-middle .tc__col-left .tc__first-item--images{height:100%}.tc.vertical-align-stretch-middle .tc__col-right{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.tc.vertical-align-middle-stretch .tc__row{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.tc.vertical-align-middle-stretch .tc__col-left{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.tc.vertical-align-middle-stretch .tc__col-right .field__item,.tc.vertical-align-middle-stretch .tc__col-right .slick-list,.tc.vertical-align-middle-stretch .tc__col-right .slick-slide,.tc.vertical-align-middle-stretch .tc__col-right .slick-slider,.tc.vertical-align-middle-stretch .tc__col-right .slick-track,.tc.vertical-align-middle-stretch .tc__col-right .tc__first-item--images{height:100%}.tc--horizontal .tc__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width:576px){.tc--horizontal-768 .tc__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media (max-width:575px){.tc--horizontal-768 .tc__col>.field__items{padding-left:var(--field-padding);padding-right:var(--field-padding)}.tc--horizontal-768.tc--right-column-top .tc__col-right{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}@media (min-width:768px){.tc--horizontal-1024 .tc__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media (max-width:767px){.tc--horizontal-1024 .tc__col>.field__items{padding-left:var(--field-padding);padding-right:var(--field-padding)}.tc--horizontal-1024.tc--right-column-top .tc__col-right{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}.tc--horizontal-1280 .tc__first-item--basic_content{padding-left:3rem}@media (min-width:1280px){.tc--horizontal-1280 .tc__first-item--basic_content{padding-left:unset}.tc--horizontal-1280 .tc__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media (max-width:1279px){.tc--horizontal-1280 .tc__col>.field__items{padding-left:var(--field-padding);padding-right:var(--field-padding)}.tc--horizontal-1280.tc--right-column-top .tc__col-right{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}}@media (max-width:1024px){.tc__col .tc__first-item--basic_content,.tc__col .tc__first-item--card_heading{padding-left:3em}}.tc__col>.basic-content{padding:0}.tc__col>.basic-content .body{margin-bottom:0}.tc__col>.basic-content .body+.links{margin-top:40px}.container--fluid .tc__first-item--card_image.field__items,.container--fluid .tc__first-item--images.field__items{padding-left:0;padding-right:0}@media (min-width:1280px){.tc .media--view-mode-wide-and-short-responsive-image img{min-height:760px}}