section.story{color:var(--orange);position:relative}section.story .parallax-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}section.story .parallax{position:absolute;top:0;left:0;width:100%;height:120%}section.story .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/flor.jpeg) repeat-y;background-size:100%}section.story .wrap{-webkit-box-shadow:inset 0px 4px 16px rgba(0,0,0,0.25);box-shadow:inset 0px 4px 16px rgba(0,0,0,0.25);position:relative;z-index:1;padding-bottom:60px}section.story .skip{cursor:pointer;position:sticky;top:200px;margin-bottom:30px;background:rgba(255,255,255,0.6);color:var(--red);z-index:2;width:1350px;text-align:center;text-indent:-50px}@media (min-width:1025px){section.story .skip:hover{background:var(--red);color:var(--white);border-color:var(--red)}}@media (max-width:1439px){section.story .skip{width:1110px}}@media (max-width:1199px){section.story .skip{width:940px}}@media (max-width:1023px){section.story .skip{width:700px}}@media (max-width:767px){section.story .skip{width:460px;text-indent:0;margin-bottom:0}}@media (max-width:479px){section.story .skip{width:calc(100vw - 20px)}}section.story .list{font-weight:300;font-size:12px;line-height:120%;position:sticky;top:200px}section.story .list li{display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:25px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;position:relative}section.story .list li:before{content:"";display:block;position:absolute;width:15px;height:1px;background:var(--red);top:50%;margin-top:-1px;left:0;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}section.story .list li.active{font-size:14px;padding-left:40px}section.story .list li.active:before{width:30px;height:2px;margin-top:-2px}section.story [class*=col-21]{padding-left:25px}@media (max-width:767px){section.story [class*=col-21]{padding-left:35px}}section.story .row{padding:40px 0 192px}@media (max-width:767px){section.story .row{padding:40px 0 50px}}section.story .row:last-child>.grid:after{height:calc(100% + 220px)}@media (max-width:767px){section.story .row:last-child>.grid:after{height:calc(100% + 90px)}}section.story .row>.grid{position:relative}section.story .row>.grid:after{content:"";display:block;position:absolute;width:1px;height:calc(100% + 280px);background:var(--red);top:0;left:34.2%;margin-left:50px}@media (max-width:767px){section.story .row>.grid:after{left:0;margin-left:0;top:20px}}section.story .row .title{line-height:150%;margin-bottom:45px}section.story .row .title .top{font-weight:400;font-size:26px;color:var(--orange)}section.story .row .title .bottom{font-weight:300;margin-top:5px;color:var(--orange)}section.story .row .left{width:34.2%}@media (max-width:767px){section.story .row .left{width:100%;padding-left:10px}section.story .row .left img{display:block;margin-bottom:30px}}section.story .row .right{width:65.8%;padding-left:110px;line-height:120%;color:#000}@media (max-width:767px){section.story .row .right{width:100%;padding-left:10px}}section.story .row .right.title{position:relative}@media (max-width:767px){section.story .row .right.title{padding-left:40px}}section.story .row .right.title:before{content:"";display:block;position:absolute;width:40px;top:50%;left:50px;height:2px;margin-top:-7px;background:var(--red)}@media (max-width:767px){section.story .row .right.title:before{width:22px;left:0}}section.story .row .right.title:after{left:50px;margin-top:-7px;top:50%;height:calc(100% + 45px)}section.story .row .right h3{font-weight:400;font-size:24px;letter-spacing:0.03em;margin-bottom:40px}section.story .row .right p+p{padding-top:1em}