h2.caption{color:#fff;text-align:center}.slider{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:wrap;height:500px;-webkit-justify-content:center;justify-content:center;overflow:hidden;position:relative}.slider__nav{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:50%;box-shadow:0 0 0 0 #333,0 0 0 0 rgba(51,51,51,0);cursor:pointer;height:12px;margin:2rem 12px;outline:6px solid #ccc;outline-offset:-6px;width:12px;z-index:10}.slider__inner{-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;left:0;position:absolute;top:0;-webkit-transition:all 1s ease-out;transition:all 1s ease-out;width:500%}.slider__contents,.slider__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}.slider__contents{-webkit-box-flex:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:#fff;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:wrap;-webkit-justify-content:center;justify-content:center;padding:2rem;text-align:center}.slider__image{font-size:2.7rem;margin-right:60px}.slider__caption{font-weight:700;margin:2rem 0 1rem;text-shadow:0 1px 1px rgba(0,0,0,.1);text-transform:uppercase}.slider__txt{color:#28b3b6;flex:1;font-size:14px;margin-bottom:3rem;max-width:350px;text-align:left}span.orangeTxt{color:#ff7623;font-size:16px;font-weight:700}span.buttonBox{background-color:#1c8f93;bottom:0;color:#fff;padding:6px;position:absolute}span.resultsCase{grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-row: auto auto;grid-template-columns:200px 200px}@-webkit-keyframes check{50%{box-shadow:0 0 0 12px #333,0 0 0 36px rgba(51,51,51,.2);outline-color:#333}to{box-shadow:0 0 0 0 #333,0 0 0 0 rgba(51,51,51,0);outline-color:#333}}@keyframes check{50%{box-shadow:0 0 0 12px #333,0 0 0 36px rgba(51,51,51,.2);outline-color:#333}to{box-shadow:0 0 0 0 #333,0 0 0 0 rgba(51,51,51,0);outline-color:#333}}@media only screen and (max-width:600px){.slider{height:750px}}