.story .stretch.description .wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}.story #here{position:relative}.story h2.in-ribbon{text-shadow:2px 0 0 #1c2050,-2px 0 0 #1c2050,0 2px 0 #1c2050,0 -2px 0 #1c2050,3px 1px #1c2050,-1px -1px 0 #1c2050,1px 2px 0 #1c2050,2px 2px 0 #1c2050;font-family:bender,Helvetica,Verdana,sans-serif;color:#fff;-webkit-transform:rotate(-13deg);-moz-transform:rotate(-13deg);-ms-transform:rotate(-13deg);transform:rotate(-13deg);letter-spacing:1px}.story .text p,.story .biography p{font-family:amble,Helvetica,Verdana,sans-serif;font-size:2vh;line-height:2.4vh;color:#1c2050;width:85%;margin:2vh auto 0}.story .text p::first-letter,.story .biography p::first-letter{font-size:1.5vw}.story .text p a,.story .biography p a{color:#cebd88}.story .stretch{height:100%}.story .stretch>.row{height:95vh;padding-top:2.5vh}.story .stretch>.row>div{height:100%}.story .stretch.description img.arabesque{max-width:100%}.story .stretch.description #descriptionMedia{height:90%;width:auto;margin-left:auto;margin-right:auto;background-size:cover;background-position:50%;background-repeat:no-repeat}.story .stretch.description .wrapper{height:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.story .stretch.description .wrapper .title{background:url(../../img/story/ribbon-loRQ7w2.svg)no-repeat 50%;background-size:contain;text-align:center;padding:5vw}.story .stretch.description .wrapper .title h2.in-ribbon{font-size:2.1vw}.story .stretch.description .wrapper .text .cup_button_border{margin-top:4.5vh;font-size:2vw}.story .stretch.description .wrapper .text .cup_button_border .btn-wrap{border-color:#cebd88;width:25%}.story .stretch.description .wrapper .text .cup_button_border .btn-wrap a.book{border-color:#cebd88;color:#1c2050}.story .stretch.description .wrapper .text .cup_button_border .btn-wrap .icon{color:#cebd88}.story .stretch.persons .person .wrapper{width:100%;height:100%;margin:0 auto}.story .stretch.persons .person .wrapper .pictures{position:relative;height:70vh;width:25vw;margin:0 auto;cursor:pointer}.story .stretch.persons .person .wrapper .pictures .picture{width:100%;height:100%;background-size:cover;background-position:bottom;position:absolute}.story .stretch.persons .person .wrapper .pictures .picture.normal{display:block}.story .stretch.persons .person .wrapper .pictures .picture.hover{display:none}.story .stretch.persons .person .wrapper .pictures:hover .picture.normal{display:none}.story .stretch.persons .person .wrapper .pictures:hover .picture.hover{display:block}.story .stretch.persons .person .wrapper .ribbon{background:url(../../img/story/person_ribbon-UzbihOs.svg)no-repeat 50%;background-size:contain;color:#fff;text-align:center;padding:5vh 4vw 6vh;margin-top:-10vh;position:relative}.story .stretch.persons .person .wrapper .ribbon h2{font-family:bender solid,Helvetica,Verdana,sans-serif;font-size:2.5vw;letter-spacing:2px;margin-bottom:0}.story .stretch.persons .person .wrapper .biography p{margin:0 auto;width:30vw;line-height:2.7vh}.story .stretch.persons .copyright{position:absolute;bottom:.5rem;right:1rem;background-color:#fff;padding:5px 10px;font-size:.9vw}.story .stretch.persons .copyright a{color:#1c2050;text-decoration:underline}.story .scrollable{min-height:150vh}.story .scrollable .fp-tableCell{display:block}.story .vegetables{position:absolute;width:100%}.story .vegetables .vegetables-container{position:relative;width:100%;height:100%;top:0;z-index:-1;overflow:hidden}.story .vegetables .vegetables-container .wrap{position:relative;width:100%;height:100%}.story .vegetables .vegetables-container .wrap .vegetable{position:absolute;opacity:0}.story .vegetables .vegetables-container .wrap .vegetable.visible{opacity:1}.story .vegetables .vegetables-container .wrap .vegetable.broccoli{top:108vh;left:87vw}.story .vegetables .vegetables-container .wrap .vegetable.broccoli.reverse{display:none;top:60vh;left:-1vw}.story .vegetables .vegetables-container .wrap .vegetable.carrot{top:118vh;right:39vw}.story .vegetables .vegetables-container .wrap .vegetable.carrot.reverse{top:auto;bottom:-5%;right:-5vw}.story .vegetables .vegetables-container .wrap .vegetable.chilipepper{top:-4vh;right:-7vw}.story .vegetables .vegetables-container .wrap .vegetable.corn{top:40%;left:-5vw}.story .vegetables .vegetables-container .wrap .vegetable.eggplant{bottom:25%;left:-5vw}.story .vegetables .vegetables-container .wrap .vegetable.garlic{display:none;top:134vh;left:5vw}.story .vegetables .vegetables-container .wrap .vegetable.garlic.reverse{top:4vh;left:54vw}.story .vegetables .vegetables-container .wrap .vegetable.onion{top:80vh;right:-3vw}.story .vegetables .vegetables-container .wrap .vegetable.onion.reverse{bottom:4%;top:auto;left:0}.story .vegetables .vegetables-container .wrap .vegetable.peas{bottom:-.2%;left:46vw}.story .vegetables .vegetables-container .wrap .vegetable.peas.reverse{display:none;bottom:auto;top:120vh;left:93vw}.story .vegetables .vegetables-container .wrap .vegetable.pepper{display:none;top:10vh;left:-3vw}.story .vegetables .vegetables-container .wrap .vegetable.raddish{display:none}.story .vegetables .vegetables-container .wrap .vegetable.raddish.reverse{display:block;bottom:26%;left:90vw}.story .vegetables .vegetables-container .wrap .vegetable.sprout{top:60vh;left:47vw}.story .vegetables .vegetables-container .wrap .vegetable.sprout.reverse{top:auto;bottom:20%;left:50vw}.story .vegetables .vegetables-container .wrap .vegetable.tomato{top:100vh;left:42vw}@media(min-width:1600px){.story .vegetables .vegetables-container .wrap .vegetable.garlic,.story .vegetables .vegetables-container .wrap .vegetable.broccoli.reverse,.story .vegetables .vegetables-container .wrap .vegetable.pepper,.story .vegetables .vegetables-container .wrap .vegetable.peas.reverse{display:block}}@media(min-width:992px) and (max-width:1199px){.story .text,.story .biography{width:100%}.story .stretch.description .wrapper .title{margin-top:-2rem}.story .stretch.description .wrapper .text p{width:100%}.story .stretch.persons .person .wrapper .pictures{width:30vw}.story .stretch.persons .copyright{font-size:1vw}.story.tablet .stretch.description #media{-webkit-box-flex:0;-webkit-flex:0 0 43%;-moz-box-flex:0;-moz-flex:0 0 43%;-ms-flex:0 0 43%;flex:0 0 43%;max-width:43%;margin-top:10%}.story.tablet .stretch.description #media #descriptionMedia{height:60%}.story.tablet .stretch.description #history{-webkit-box-flex:0;-webkit-flex:0 0 57%;-moz-box-flex:0;-moz-flex:0 0 57%;-ms-flex:0 0 57%;flex:0 0 57%;max-width:57%}}@media(min-width:769px) and (max-width:991px){.story .stretch.persons .copyright{font-size:1.3vw}}.device.story #here{padding-top:75px}.device.story .text p,.device.story .biography p{width:100%;margin:1rem auto 0}.device.story .stretch>.row{height:auto;padding-top:2.5rem}.device.story .stretch.description #descriptionMedia{height:auto;width:90%;padding-bottom:100%}.device.story .stretch.description .wrapper .title{padding:3rem}.device.story .stretch.description .wrapper .text .cup_button_border{margin-top:2.5rem;font-size:2rem}.device.story .stretch.description .wrapper .text .cup_button_border .btn-wrap{min-width:60%}.device.story .stretch.description .wrapper .text .cup_button_border .btn-wrap a span{padding:0 5px}.device.story .stretch.persons .person .wrapper .pictures{height:auto;width:90%;padding-bottom:130%}.device.story .stretch.persons .person .wrapper .biography{margin-bottom:3rem}.device.story .stretch.persons .person .wrapper .biography p{width:100%;line-height:1.5rem}.device.story .stretch.persons .copyright{font-size:.9rem}.device.story .scrollable .fp-tableCell{display:table-cell}.device.story .vegetables{display:none}@media(min-width:576px) and (max-width:768px){.device.story .text p,.device.story .biography p{font-size:1.2rem;line-height:1.6rem}.device.story .text p::first-letter,.device.story .biography p::first-letter{font-size:1.6rem}.device.story .stretch.description .wrapper .title{padding:5rem}.device.story .stretch.description .wrapper .title h2.in-ribbon{font-size:2rem}.device.story .stretch.description .wrapper .text .cup_button_border .btn-wrap{min-width:25%}.device.story .stretch.persons .person .wrapper .ribbon{padding:3rem 4rem;margin-top:-6rem}.device.story .stretch.persons .person .wrapper .ribbon h2{font-size:3.5rem}.device.story .stretch.persons .person .wrapper .pictures{width:70%;padding-bottom:100%}.device.story .stretch.persons .person .wrapper .biography{margin-top:2rem}}@media(max-width:575px){.device.story .text p,.device.story .biography p{font-size:1rem;line-height:1.5rem}.device.story .text p::first-letter,.device.story .biography p::first-letter{font-size:1.5rem}.device.story #here,.device.story #persons{height:auto!important}.device.story #here>.fp-tableCell,.device.story #persons>.fp-tableCell{height:auto!important}.device.story .stretch.description .wrapper .title h2.in-ribbon{font-size:1.3rem}.device.story .stretch.persons .person .wrapper .ribbon{padding:6rem 4rem;margin-top:-8rem}.device.story .stretch.persons .person .wrapper .ribbon h2{font-size:2rem}.device.story .stretch.persons .person .wrapper .pictures{width:90%;padding-bottom:130%}.device.story .stretch.persons .person .wrapper .biography{margin-top:-3rem}.device.story .stretch.persons .copyright{right:auto}}