.horizontal-card-section{margin-top:2rem}.horizontal-card-section>hr{position:relative;max-width:1200px;margin:0 auto}.horizontal-card-section__heading-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:195px}.horizontal-card-section__heading-wrapper .large-nut-icon{position:absolute;z-index:-1;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.horizontal-card-section__heading-text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;padding:0 2rem;max-width:1200px}.horizontal-card-section__heading-text{text-align:center;text-transform:uppercase;margin:0 .5rem;font-family:'futura-pt',sans-serif;font-weight:700;font-style:normal;letter-spacing:.16px;font-size:2rem;color:#000}@media screen and (min-width:768px){.horizontal-card-section__heading-text{margin:0 1rem}}.horizontal-cards-grid{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:'Roboto',sans-serif;max-width:1200px;margin:1rem auto}.horizontal-card{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;max-width:1200px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2rem}@media screen and (min-width:768px){.horizontal-card:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.horizontal-card:nth-child(odd) .horizontal-card__content-wrapper,.horizontal-card:nth-child(even) .horizontal-card__image-wrapper{right:2.5rem}.horizontal-card:nth-child(even) .horizontal-card__content-wrapper,.horizontal-card:nth-child(odd) .horizontal-card__image-wrapper{left:2.5rem}.horizontal-card:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.horizontal-card__image-wrapper,.horizontal-card__content-wrapper{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;position:relative}@media screen and (min-width:768px){.horizontal-card__image-wrapper,.horizontal-card__content-wrapper{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}.horizontal-card__image{display:block;max-width:100%;height:auto}.horizontal-card__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#eff1f2;color:#1e1f1f;padding:2rem;-webkit-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;-webkit-box-shadow:4px 4px 6px rgba(0,0,0,0.1);box-shadow:4px 4px 6px rgba(0,0,0,0.1);width:100%;text-align:left}.horizontal-card__title-wrapper{position:relative}.horizontal-card__title-wrapper hr{border-top:1px solid #40af49;border-bottom:0;background-color:transparent;-webkit-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.horizontal-card__title-wrapper hr::before{content:"";position:absolute;bottom:9px;left:0;background-color:#40af49;width:2.5rem;height:.5rem;overflow:inherit;-webkit-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.horizontal-card__title{font-size:1.5rem;color:#01573e;text-transform:uppercase;-webkit-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.horizontal-card__description{color:#1e1f1f;-webkit-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.horizontal-card__link{color:#01573e;text-transform:uppercase;text-decoration:none;font-size:1rem;font-family:'futura-pt',sans-serif;font-weight:700;font-style:normal;-webkit-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;margin-top:auto;-ms-flex-item-align:start;align-self:flex-start;border-bottom:1px solid transparent}.horizontal-card:hover .horizontal-card__title{color:#3cbc47;-webkit-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.horizontal-card:hover .horizontal-card__link{color:#3cbc47;border-bottom:1px solid #3cbc47;text-decoration:none;-webkit-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.horizontal-card__link:hover{text-decoration:none}.horizontal-card__title-link:hover{text-decoration:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.horizontal-card{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px}}