a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}fieldset,img{margin:0;padding:0;vertical-align:baseline}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box}a img,fieldset,img{border:none}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none}button,input[type=submit]{cursor:pointer}button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto}button,input{margin:0;padding:0;border:0}a,a:focus,button,div,h1,h2,h3,h4,h5,h6,input,select,span,textarea{outline:none}ol,ul{list-style-type:none}table{border-spacing:0;border-collapse:collapse;width:100%}*,:after,:before{box-sizing:inherit}.logo,.logo span{display:block;text-align:center}.logo{top:30px;background:#fff;z-index:1000;width:70px;height:70px;text-decoration:none;position:fixed;left:30px;line-height:70px;font-size:40px}.logo span{font-size:10px;position:absolute;bottom:5px;left:0;right:0;line-height:1}.is-cloned{position:absolute!important;top:0}.items{height:100vh;width:100vw;overflow:auto;white-space:nowrap;font-size:0}.item{display:inline-block;width:33.33%;height:100vh;font-size:20px;position:relative;overflow:hidden}.item__title{color:#fff;font-weight:700;font-family:Arial,sans-serif;font-size:40px;position:absolute;bottom:100px;left:20px;transition:transform .3s ease-in-out}.item__bg{width:100vw;height:100vh;position:absolute;top:0;left:0;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;-ms-transform:translate(-30%,0);transform:translate(-30%,0)}.item:hover .item__title{-ms-transform:scale(1.1);transform:scale(1.1)}.content{padding:50px;font-size:40px;line-height:1.5}.content p{margin-bottom:50px}.single{height:100vh;font-size:20px;position:relative;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.single__title{color:#fff;font-weight:700;font-family:Arial,sans-serif;font-size:40px;position:absolute;bottom:100px;left:20px;-ms-transform:translate(0,200px);transform:translate(0,200px)}@media (prefers-reduced-motion:reduce){*{transition:none!important}}
/*# sourceMappingURL=app.css.map */
