@-webkit-keyframes check{50%,to{outline-color:#fff;background:#4f43d1;background:radial-gradient(circle,#4f43d1 0,#19b7f0 100%);border-color:transparent}}@keyframes check{50%,to{outline-color:#fff;background:#4f43d1;background:radial-gradient(circle,#4f43d1 0,#19b7f0 100%);border-color:transparent}}.slider{padding-bottom:25px;height:100%;position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.slider__nav{width:23px;height:23px;border:1px solid #fff;margin:1rem 12px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;outline-radius:100%;-moz-outline-radius:100%;-webkit-outline-radius:100%;z-index:10;outline:4px solid #fff;outline-offset:-12px;-moz-outline-offset:-12px;-webkit-outline-offset:-12px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slider__nav:checked{-webkit-animation:check .4s linear forwards;animation:check .4s linear forwards}.slider__nav:checked:nth-of-type(1)~.slider__inner{left:0}.slider__nav:checked:nth-of-type(2)~.slider__inner{left:-100%}.slider__nav:checked:nth-of-type(3)~.slider__inner{left:-200%}.slider__nav:checked:nth-of-type(4)~.slider__inner{left:-300%}.slider__nav:checked:nth-of-type(5)~.slider__inner{left:-400%}.slider__contents,.slider__inner{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.slider__inner{position:absolute;top:0;left:0;width:500%;-webkit-transition:left .4s;transition:left .4s;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.slider__contents{padding:0 4.9rem;text-align:center;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.slider__image{font-size:2.7rem;color:#2196f3}.slider__caption{font-weight:500;margin:0 0 4rem;text-shadow:0 1px 1px rgba(0,0,0,.1);text-transform:uppercase;color:#fff;font-size:21px}.slider__txt{color:#fff;font-size:21px;margin-bottom:3rem;max-width:90%}.slider__txt p{line-height:34px!important;margin:0;padding:0}