body{margin:0}.banner{border:solid 1px black;-webkit-box-sizing:border-box;box-sizing:border-box}.frame p{-webkit-font-variant-ligatures:no-common-ligatures;font-variant-ligatures:no-common-ligatures;margin:0}.poppins{font-family:"Poppins",sans-serif;font-weight:400}.poppins strong{font-weight:600}.frame p{font-family:"Poppins",sans-serif;font-weight:600}.frame p strong{font-weight:600}.frame sup{font-size:60%}.copy{color:#034469}.copy-pink{color:#ED0180;font-family:"Poppins",sans-serif;font-weight:bold;opacity:0;position:absolute}.footnote{color:#034469}a{text-decoration:none}#bg-exit{cursor:pointer}.nobr{white-space:nowrap}.pink{color:#ED0180}.btn{background-color:#ED0180;border-radius:5px;text-align:center}.btn a{font-family:"Poppins",sans-serif;font-weight:600;color:#ffffff}.asterisk-before:before{content:"*";position:absolute;font-size:7px;top:0px;left:4px}.footer p,.footer li{color:#4D4D4D;font-family:"Poppins",sans-serif;font-weight:300;font-size:12px;line-height:14px;margin:5px 0}.footer p strong,.footer li strong{font-weight:600}.footer .isi-title,.footer .indication-title{color:#034469}.footer ul{padding-left:11px;margin:5px 0}.footer .warning-box{border:1px solid #4D4D4D;padding:0 8px}.footer .viewport{overflow-y:scroll;overflow-x:hidden;position:relative}.footer a{text-decoration:underline}.footer #scroller{scrollbar-width:thin;scrollbar-color:#034469 white}.footer .logo-container .by-logo p{font-size:8px;line-height:10px}.footer ul li::marker{color:#034469}@-webkit-keyframes item-fade-in{to{opacity:1}}@keyframes item-fade-in{to{opacity:1}}@-webkit-keyframes item-fade-out{to{opacity:0}}@keyframes item-fade-out{to{opacity:0}}@-webkit-keyframes item-slide-in{to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes item-slide-in{to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes item-slide-left-out{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes item-slide-left-out{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.banner{height:calc(600px - 0px);width:calc(300px - 0px);margin-top:0px;overflow:hidden;position:relative}.frame{height:100%;width:100%;position:absolute;z-index:60;-webkit-animation-name:item-fade-in, item-fade-out;animation-name:item-fade-in, item-fade-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.5s;animation-duration:.5s}.frame .copy{-webkit-transform:translateX(-300px);transform:translateX(-300px);-webkit-animation-name:item-slide-in;animation-name:item-slide-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s;font-family:"Poppins",sans-serif;font-weight:600}.frame .copy p{font-size:20px;line-height:24px}.frame.one{-webkit-animation-name:item-fade-out;animation-name:item-fade-out;-webkit-animation-delay:calc(5s - .5s);animation-delay:calc(5s - .5s)}.frame.one .copy{-webkit-animation-delay:.2s;animation-delay:.2s;font-size:30px;line-height:36px;position:absolute;width:100%;text-align:center;top:195px;width:100%}.frame.one img{position:absolute;width:130px;left:100px;top:275px}.frame.two{opacity:0;-webkit-animation-delay:5s,calc(calc(5s + 5s) - 1s);animation-delay:5s,calc(calc(5s + 5s) - 1s)}.frame.two .copy{-webkit-animation-delay:5s;animation-delay:5s;font-size:27px;line-height:32px;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform:translateY(100px);transform:translateY(100px);position:absolute;width:100%;top:337px;text-align:center;z-index:inherit}.frame.two .copy p{color:white;text-align:center}.frame.two img#copy-bg{position:absolute;bottom:170px;z-index:2;width:300px;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-name:item-slide-in;animation-name:item-slide-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s}.frame.two img#drinks{position:absolute;left:40px;top:160px;width:240px}.frame.three{opacity:0;-webkit-animation-name:item-fade-in;animation-name:item-fade-in;-webkit-animation-delay:calc(5s + 5s);animation-delay:calc(5s + 5s)}.frame.three .frame-bg{position:absolute;left:6px;width:270px;top:10px;z-index:-1;-webkit-transform:translateY(200px);transform:translateY(200px);-webkit-animation-name:item-slide-in;animation-name:item-slide-in;-webkit-animation-delay:calc(5s + 5s);animation-delay:calc(5s + 5s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s}.frame.three .logo{position:absolute;top:36px;left:46px;width:206px;opacity:0;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-name:item-fade-in;animation-name:item-fade-in;-webkit-animation-delay:calc(calc(5s + 5s) + 1s);animation-delay:calc(calc(5s + 5s) + 1s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s}.frame.three .btn{font-size:21px;line-height:24px;opacity:0;position:absolute;top:250px;left:63px;-webkit-animation-name:item-fade-in;animation-name:item-fade-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:calc(calc(5s + 5s) + 1s);animation-delay:calc(calc(5s + 5s) + 1s)}.frame.three .btn a{padding:10px;display:inline-block}.frame.three .footnote{opacity:0;position:absolute;top:374px;left:30px;-webkit-animation-name:item-fade-in;animation-name:item-fade-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:calc(calc(5s + 5s) + 1s);animation-delay:calc(calc(5s + 5s) + 1s)}.frame.three .footnote p{font-size:11px;line-height:13px;font-weight:400}.frame.three .copy{position:absolute;text-align:center;top:160px;opacity:0;-webkit-transform:translateX(0);transform:translateX(0);width:100%;-webkit-animation-name:item-fade-in;animation-name:item-fade-in;-webkit-animation-delay:calc(calc(5s + 5s) + 1s);animation-delay:calc(calc(5s + 5s) + 1s);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s}.frame.three .copy p{font-size:36px;line-height:40px}.frame.three .copy-pink{font-size:15px;line-height:18px;text-align:center;top:328px;width:100%;-webkit-animation-name:item-fade-in;animation-name:item-fade-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:calc(calc(5s + 5s) + 1s);animation-delay:calc(calc(5s + 5s) + 1s)}@-webkit-keyframes logo-frame-four{0%{-webkit-transform:scale(1) translate(0px, 0px);transform:scale(1) translate(0px, 0px)}100%{-webkit-transform:scale(0.7) translate(18px, -27px);transform:scale(0.7) translate(18px, -27px)}}@keyframes logo-frame-four{0%{-webkit-transform:scale(1) translate(0px, 0px);transform:scale(1) translate(0px, 0px)}100%{-webkit-transform:scale(0.7) translate(18px, -27px);transform:scale(0.7) translate(18px, -27px)}}@-webkit-keyframes copy-frame-four{0%{-webkit-transform:scale(1) translate(0px, 0px);transform:scale(1) translate(0px, 0px)}100%{-webkit-transform:scale(0.7) translate(-30px, -17px);transform:scale(0.7) translate(-30px, -17px)}}@keyframes copy-frame-four{0%{-webkit-transform:scale(1) translate(0px, 0px);transform:scale(1) translate(0px, 0px)}100%{-webkit-transform:scale(0.7) translate(-30px, -17px);transform:scale(0.7) translate(-30px, -17px)}}#blue-background{position:absolute;bottom:0px;width:300px;height:600px;background-color:#034469;z-index:0;-webkit-transform:translateY(600px);transform:translateY(600px);-webkit-animation-name:item-slide-in;animation-name:item-slide-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:calc(calc(5s + 5s) - 1s);animation-delay:calc(calc(5s + 5s) - 1s)}#background{position:absolute;bottom:0px;width:300px;height:600px;background-color:white;z-index:-1}#footer-bg{width:100%;height:100%}#footer-bg img{position:absolute;width:300px;height:198px;bottom:0px;z-index:99}#top-border{position:absolute;top:0;z-index:110;height:5px;width:300px;background-color:#ED0180;-webkit-animation-name:item-fade-out;animation-name:item-fade-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:calc(calc(5s + 5s) - .5s);animation-delay:calc(calc(5s + 5s) - .5s)}#elfabrio-logo{position:absolute;top:36px;left:46px}#elfabrio-logo img{width:206px}#footer{position:absolute;bottom:0;right:0;z-index:100;width:300px;height:180px}#footer p,#footer li{font-size:10px;line-height:12px}#footer .viewport{height:172px;padding:0 10px;top:8px}#footer .viewport .overview{padding-bottom:8px}#footer .logo-container{background-image:url("../images/isi-logo-bg.svg");background-size:cover;background-repeat:no-repeat;margin:-15px;padding:15px}#footer .logo-container .by-logo{display:inline-block}#footer .logo-container .by-logo p{font-size:7px;line-height:10px}#footer .logo-container .chiesi-logo{display:inline-block}#footer .logo-container .chiesi-logo img{width:130px;padding-top:30px}
