.buffer-explanation-container{background-color:white;border:1px solid #CCC;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);position:relative;overflow:hidden}@media screen and (min-width:992px){.buffer-explanation-container{height:600px}}.buffer-explanation-container .buffer-slide-header{height:55px;position:absolute;width:calc(100% - 30px)}@media screen and (min-width:576px){.buffer-explanation-container .buffer-slide-header{height:25px}}.buffer-right-col{background-color:#F7F7F7;border-top:1px solid #CCC}@media screen and (min-width:768px){.buffer-right-col{border-top:none;border-left:1px solid #CCC;margin-top:-1.5rem;margin-bottom:-1.5rem;font-size:16px}}.buffer-content-container{position:relative;padding-top:450px;margin-top:55px}@media screen and (min-width:576px){.buffer-content-container{margin-top:25px}}.buffer-percent-line{width:100%;height:1px;border-top:1px solid #CCC;position:absolute}@media screen and (min-width:992px){.buffer-percent-line{width:95%;left:2.5%}}.buffer-fourty-percent{top:100px}.buffer-thirty-percent{top:150px}.buffer-twenty-percent{top:200px}.buffer-ten-percent{top:250px}.buffer-zero-percent{top:300px;border-top-color:black;z-index:2}.buffer-neg-ten-percent{top:350px}.buffer-neg-twenty-percent{top:400px}.buffer-neg-thirty-percent{top:450px}.buffer-legend{list-style:none;font-size:15px}ul.buffer-legend>li{padding-left:0;padding-bottom:0}@media screen and (min-width:576px){ul.buffer-legend>li{display:inline-block;width:49%}ul.buffer-legend>li:nth-child(odd){padding:0 15% 0 8%}ul.buffer-legend>li:nth-child(odd){padding:0 3% 0 11%}}@media screen and (min-width:992px){ul.buffer-legend{text-align:center}ul.buffer-legend>li{width:auto;margin-right:20px}ul.buffer-legend>li:last-child{margin-right:0}ul.buffer-legend>li:nth-child(odd){padding:0}ul.buffer-legend>li:nth-child(odd){padding:0}}ul.buffer-legend>li::before{content:"";position:relative;padding-left:0;padding-bottom:0}.buffer-legend-icon{display:inline-block;width:20px;height:20px;border:1px solid #CCC;vertical-align:middle;margin-right:5px;overflow:hidden}.buffer-legend-icon svg{width:100px}.buffer-graph-content-container{width:100px;text-align:center;position:absolute;top:0}.buffer-graph-container{background-color:#E8E8E8;height:350px;width:100%;position:relative;overflow:hidden;z-index:1}.buffer-graph-container svg{position:absolute;width:100%;display:block}.buffer-graph-container svg line{stroke:white;stroke-width:2}.buffer-graph-container svg:nth-child(1){top:-90px}.buffer-graph-container svg:nth-child(2){top:-70px}.buffer-graph-container svg:nth-child(3){top:-50px}.buffer-graph-container svg:nth-child(4){top:-30px}.buffer-graph-container svg:nth-child(5){top:-10px}.buffer-graph-container svg:nth-child(6){top:10px}.buffer-graph-container svg:nth-child(7){top:30px}.buffer-graph-container svg:nth-child(8){top:50px}.buffer-graph-container svg:nth-child(9){top:70px}.buffer-graph-container svg:nth-child(10){top:90px}.buffer-graph-container svg:nth-child(11){top:110px}.buffer-graph-container svg:nth-child(12){top:130px}.buffer-graph-container svg:nth-child(13){top:150px}.buffer-graph-container svg:nth-child(14){top:170px}.buffer-graph-container svg:nth-child(15){top:190px}.buffer-graph-container svg:nth-child(16){top:210px}.buffer-graph-container svg:nth-child(17){top:230px}.buffer-graph-container svg:nth-child(18){top:250px}.buffer-graph-container svg:nth-child(19){top:270px}.buffer-graph-container svg:nth-child(20){top:290px}.buffer-graph-container svg:nth-child(21){top:310px}.buffer-graph-container svg:nth-child(22){top:330px}.buffer-graph{position:absolute;width:100%;opacity:85%;overflow:hidden}.buffer-positive-background{background-color:#A7D9D8}.buffer-negative-background{background-color:#FEE4C1}.buffer-amplify-background{background-color:#11175E}.buffer-buffer-background{background-color:#D3E7F4}.risk-of-loss-pattern{top:0 !important;width:123px;opacity:.9}.risk-of-loss-pattern polygon{fill:#FFF}.buffer-graph-title{font-weight:500;display:flex;height:100px;line-height:1.1;text-align:center;flex-direction:column;justify-content:end;padding-bottom:8px}.buffer-graph-title span{font-weight:500;font-size:1.25em;display:block;margin-bottom:3px}.graph-title-emphasis{font-size:1.2em}@media screen and (min-width:992px){.buffer-text{font-size:16px;line-height:1.25;background:rgba(255,255,255,.6);padding:15px;position:absolute;z-index:3}.buffer-text p{margin-bottom:0}.buffer-text header{margin-bottom:5px}}.buffer-text header{font-weight:500}.buffer-positive-text header{color:#00AA85}.buffer-negative-text header{color:#FAA634}.buffer-buffer-text header{color:#0067AC}@media screen and (min-width:576px){.buffer-slide-one{margin-top:100px}}.buffer-slide-one .buffer-content-container{padding-top:370px}@media screen and (min-width:576px){.buffer-slide-one .buffer-content-container{padding-top:450px}}.buffer-slide-one .buffer-zero-percent{top:175px}@media screen and (min-width:768px){.buffer-slide-one .buffer-zero-percent{top:175px}}.buffer-opening-graph-one{left:5px}@media screen and (min-width:360px){.buffer-opening-graph-one{left:calc(50% - 20px - 120px - 10px)}}@media screen and (min-width:576px){.buffer-opening-graph-one{left:10px}}@media screen and (min-width:768px){.buffer-opening-graph-one{left:calc(50% - 20px - 120px - 10px)}}@media screen and (min-width:992px){.buffer-opening-graph-one{left:10%}}.buffer-opening-graph-two{right:5px}@media screen and (min-width:360px){.buffer-opening-graph-two{right:calc(50% - 20px - 120px - 10px)}}@media screen and (min-width:576px){.buffer-opening-graph-two{right:10px}}@media screen and (min-width:768px){.buffer-opening-graph-two{right:calc(50% - 20px - 120px - 10px)}}@media screen and (min-width:992px){.buffer-opening-graph-two{left:calc(50% - 50px)}}.buffer-opening-graph-three{display:none}@media screen and (min-width:992px){.buffer-opening-graph-three{display:block;right:10%}}.buffer-opening-graph .buffer-graph{bottom:175px}.buffer-opening-graph-one .buffer-positive-graph{height:0;animation:openingPositiveOne 10s infinite}@keyframes openingPositiveOne{0%,100%{height:0%}25%{height:40%}50%{height:20%}75%{height:30%}}.buffer-opening-graph .buffer-buffer-graph{top:175px}.buffer-opening-graph-one .buffer-buffer-graph,.buffer-opening-graph-three .buffer-buffer-graph{height:10%;animation:openingBufferOneThree 10s infinite}@keyframes openingBufferOneThree{0%,100%{height:10%}25%{height:10%}50%{height:20%}75%{height:20%}}.buffer-opening-graph-two .buffer-positive-graph{height:30%;animation:openingPositiveTwo 10s infinite}@keyframes openingPositiveTwo{0%,100%{height:30%}25%{height:10%}50%{height:50%}75%{height:20%}}.buffer-opening-graph-two .buffer-buffer-graph{height:20%;animation:openingBufferTwo 10s infinite}@keyframes openingBufferTwo{0%,100%{height:20%}25%{height:20%}50%{height:10%}75%{height:10%}}.buffer-opening-graph-three .buffer-positive-graph{height:50%;animation:openingPositiveThree 10s infinite}@keyframes openingPositiveThree{0%,100%{height:50%}25%{height:20%}50%{height:30%}75%{height:0%}}@media screen and (min-width:768px){.buffer-slide-one .buffer-opening-text{margin-top:40px}}.slide-one-btn{width:100%}@media screen and (min-width:768px){.slide-one-btn{width:auto}}.buffer-fixed-graph{left:5px;transition:left .5s}@media screen and (min-width:360px){.buffer-fixed-graph{left:calc(50% - 20px - 120px - 10px)}}.buffer-fixed-graph .buffer-positive-graph{bottom:150px;height:0;transition:height .25s}.buffer-fixed-graph .buffer-positive-graph.grow{height:50px}@media screen and (min-width:992px){.buffer-fixed-text{top:70px;left:20px;width:24%}}@media screen and (min-width:1080px){.buffer-fixed-text.buffer-positive-text{top:90px}}.buffer-slide-three .buffer-fixed-text-container{display:none !important}.buffer-slide-three .buffer-fixed-graph{display:none}@media screen and (min-width:992px){.buffer-slide-three .buffer-fixed-graph{display:block;left:30px}}.buffer-equity-graph{right:5px;transition:right .5s}@media screen and (min-width:360px){.buffer-equity-graph{right:calc(50% - 20px - 120px - 10px)}}.buffer-equity-graph .buffer-positive-graph{bottom:150px;height:0;transition:height .75s}.buffer-equity-graph .buffer-positive-graph.grow{height:190px}.buffer-equity-graph .buffer-negative-graph{top:200px;height:0;transition:height .75s}.buffer-equity-graph .buffer-negative-graph.grow{height:150px}@media screen and (min-width:992px){.buffer-equity-text.buffer-positive-text{right:10px;top:70px;width:25%}.buffer-equity-text.buffer-negative-text{right:10px;top:301px;width:25%}}@media screen and (min-width:1080px){.buffer-equity-text.buffer-positive-text{top:90px}}.buffer-slide-three .buffer-equity-text-header,.buffer-slide-three .buffer-equity-text{display:none !important}.buffer-slide-three .buffer-equity-graph{display:none}@media screen and (min-width:992px){.buffer-slide-three .buffer-equity-graph{display:block;right:30px}}.buffer-twenty-percent-graph{left:5px}@media screen and (min-width:360px){.buffer-twenty-percent-graph{left:calc(50% - 20px - 120px - 10px)}}@media screen and (min-width:992px){.buffer-twenty-percent-graph{left:22%}}.buffer-twenty-percent-graph .buffer-positive-graph{height:0;bottom:150px;transition:height .75s}.buffer-twenty-percent-graph .buffer-positive-graph.grow{height:135px}.buffer-twenty-percent-graph .buffer-buffer-graph{height:0;top:200px;transition:height .5s}.buffer-twenty-percent-graph .buffer-buffer-graph.grow{height:100px}.buffer-twenty-percent-graph .buffer-negative-graph{height:0;top:300px;transition:height .25s}.buffer-twenty-percent-graph .buffer-negative-graph.grow{height:50px}.buffer-ten-percent-graph{right:5px}@media screen and (min-width:360px){.buffer-ten-percent-graph{right:calc(50% - 20px - 120px - 10px)}}@media screen and (min-width:992px){.buffer-ten-percent-graph{right:22%}}.buffer-ten-percent-graph .buffer-positive-graph{height:0;bottom:150px;transition:height .75s}.buffer-ten-percent-graph .buffer-positive-graph.grow{height:175px}.buffer-ten-percent-graph .buffer-buffer-graph{height:0;top:200px;transition:height .25s}.buffer-ten-percent-graph .buffer-buffer-graph.grow{height:50px}.buffer-ten-percent-graph .buffer-negative-graph{height:0;top:250px;transition:height .35s}.buffer-ten-percent-graph .buffer-negative-graph.grow{height:100px}.buffer-amplify-text.buffer-positive-text header{color:#11175E}@media screen and (min-width:992px){.buffer-amplify-text.buffer-positive-text{left:37.5%;top:50px;width:25%}.buffer-amplify-text.buffer-buffer-text{left:37.5%;top:301px;width:25%}}@media screen and (min-width:1060px){.buffer-amplify-text.buffer-positive-text{top:90px}}.buffer-slide-one{transition:opacity .25s,margin-top .5s}.buffer-slide-one.hidden{opacity:0;height:0;margin-top:0;display:none}.buffer-slide-two-three{opacity:1;z-index:1;height:auto;transition:opacity .5s,height .5s,z-index .5s;transition-delay:.25s}.buffer-slide-two-three.hidden{opacity:0;z-index:-1;height:0;display:none}.buffer-slide-two-header,.buffer-slide-three-header{transition:opacity .75s}.buffer-slide-two-header.hidden,.buffer-slide-three-header.hidden{opacity:0;z-index:-1}.buffer-right-col-slide-two,.buffer-right-col-slide-three{opacity:1;height:auto;z-index:1;transition:opacity .5s,height .5s,z-index .5s}.buffer-right-col-slide-two.hidden,.buffer-right-col-slide-three.hidden{opacity:0;height:0;z-index:-1}@media screen and (min-width:992px){.buffer-right-col-slide-two,.buffer-right-col-slide-three{height:560px;display:flex;flex-direction:column}}.buffer-text-container.hidden{opacity:0;height:0;z-index:-1}.buffer-fixed-text-container,.buffer-equity-text-container,.buffer-negative-text-container,.buffer-amplify-text-container,.buffer-buffer-text-container{opacity:1;height:auto;z-index:1;transition:opacity .5s,height .5s,z-index .5s}@media screen and (min-width:992px){.buffer-fixed-text-container{transition-delay:1.25s}.buffer-equity-text-container{transition-delay:1.75s}.buffer-negative-text-container{transition-delay:2.25s}.buffer-amplify-text-container{transition-delay:2.75s}.buffer-buffer-text-container{transition-delay:3.25s}}.buffer-fixed-graph .buffer-positive-graph{transition-delay:.25s}.buffer-equity-graph .buffer-positive-graph{transition-delay:.5s}.buffer-equity-graph .buffer-negative-graph{transition-delay:.5s}.buffer-ten-percent-graph.hidden,.buffer-twenty-percent-graph.hidden{opacity:0;z-index:-1}.buffer-ten-percent-graph,.buffer-twenty-percent-graph{opacity:1;z-index:1;transition:opacity .5s,height .5s}.buffer-ten-percent-graph,.buffer-twenty-percent-graph{transition-delay:.5s}.buffer-twenty-percent-graph .buffer-positive-graph{transition-delay:.5s}.buffer-twenty-percent-graph .buffer-buffer-graph{transition-delay:.75s}.buffer-twenty-percent-graph .buffer-negative-graph{transition-delay:1.15s}.buffer-ten-percent-graph .buffer-positive-graph{transition-delay:1.5s}.buffer-ten-percent-graph .buffer-buffer-graph{transition-delay:2s}.buffer-ten-percent-graph .buffer-negative-graph{transition-delay:2.2s}