*{margin:0;padding:0;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:62.5%;background-color:#b8d9e7}body{margin:0;font-family:'Open Sans',sans-serif;background-color:#b8d9e7;font-weight:400;font-style:normal;font-size:1.6rem;color:#2b5569;-webkit-font-smoothing:antialiased;transition:height .3s ease;-webkit-transition:height .3s ease}body.li-box-opened{overflow:hidden}body.li-box-opened:after{content:'';display:block;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:1000000}input,textarea,select,button{font-family:inherit;font-size:inherit;font-weight:inherit;outline:none;color:inherit;border-radius:0;box-shadow:none}svg,img{max-width:100%;width:auto;height:auto}a{color:inherit;outline:none;text-decoration:none;cursor:pointer}p,h1,h2,h3,h4,h5,h6{font-weight:inherit}.container{max-width:1260px;padding:0 4rem;width:100%;height:100%;display:block;position:relative;margin:0 auto}.opacity{opacity:1}main{overflow:hidden;top:initial !important;margin-top:-1.5rem}.form-re .ok,.form-re .err{display:none;padding:1rem 0}.form-field.err input{border-color:red}.form-re.ok .ok,.form-re.err .err{display:block}@keyframes pulsate{from{background-color:rgba(255,255,255,.3)}50%{background-color:rgba(255,255,255,0)}to{background-color:rgba(255,255,255,.3)}}@keyframes upDown{0%{transform:translateY(0);-webkit-transform:translateY(0)}50%{transform:translateY(5px);-webkit-transform:translateY(5px)}100%{transform:translateY(0);-webkit-transform:translateY(0)}}@keyframes changeSize{0%{transform:scale(1)}50%{transform:scale(1.15)}100%{transform:scale(1)}}@-webkit-keyframes changeSize{0%{transform:scale(1)}50%{transform:scale(1.15)}100%{transform:scale(1)}}#nav{position:fixed;z-index:1000000;width:100%;padding:2rem 0;top:0;background-color:#b8d9e7}#nav .container .menu{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#nav .container .menu .logo{display:block;width:10rem}#nav .container .menu .logo svg path{transition:all .2s ease-in-out}#nav .container .menu .logo:hover svg path.st2{fill:#27556b}#nav .container .menu .logo:hover svg #Group_180 #Rectangle_9{stroke-dasharray:300px;stroke-dashoffset:300;stroke:#fff}#nav .container .menu .menu-in{display:flex;justify-content:space-between;align-items:center;width:85%;padding:0 0 5px}#nav .container .menu .menu-in a{font-size:1.5rem}#nav .container .menu .menu-in a:hover{color:#64b8e8}#nav .container .menu .menu-in a:nth-child(1){transition:color .3s ease,opacity .5s .1s ease;-webkit-transition:color .3s ease,opacity .5s .1s ease}#nav .container .menu .menu-in a:nth-child(2){transition:color .3s ease,opacity .5s .2s ease;-webkit-transition:color .3s ease,opacity .5s .2s ease}#nav .container .menu .menu-in a:nth-child(3){transition:color .3s ease,opacity .5s .3s ease;-webkit-transition:color .3s ease,opacity .5s .3s ease}#nav .container .menu .menu-in a:nth-child(4){transition:color .3s ease,opacity .5s .4s ease;-webkit-transition:color .3s ease,opacity .5s .4s ease}#nav .container .menu .menu-in a:nth-child(5){transition:color .3s ease,opacity .5s .5s ease;-webkit-transition:color .3s ease,opacity .5s .5s ease}#nav .container .menu .menu-in a:nth-child(6){transition:color .3s ease,opacity .5s .6s ease;-webkit-transition:color .3s ease,opacity .5s .6s ease}#nav .container .menu .menu-in a:nth-child(7){transition:color .3s ease,opacity .5s .7s ease,transform .3s ease;-webkit-transition:color .3s ease,opacity .5s .7s ease,transform .3s ease;color:#fd541e;animation-name:changeSize;animation-duration:3s;animation-iteration-count:infinite;animation-direction:normal;animation-timing-function:ease-in-out;display:block}#nav .container .menu .menu-in a:nth-child(7):hover{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}#nav .container .menu .menu-in a.opened{opacity:1;visibility:visible}#nav .container .menu .menu-in a.opened:nth-child(1){transition:color .3s ease,opacity .5s .1s ease;-webkit-transition:color .3s ease,opacity .5s .1s ease}#nav .container .menu .menu-in a.opened:nth-child(2){transition:color .3s ease,opacity .5s .2s ease;-webkit-transition:color .3s ease,opacity .5s .2s ease}#nav .container .menu .menu-in a.opened:nth-child(3){transition:color .3s ease,opacity .5s .3s ease;-webkit-transition:color .3s ease,opacity .5s .3s ease}#nav .container .menu .menu-in a.opened:nth-child(4){transition:color .3s ease,opacity .5s .4s ease;-webkit-transition:color .3s ease,opacity .5s .4s ease}#nav .container .menu .menu-in a.opened:nth-child(5){transition:color .3s ease,opacity .5s .5s ease;-webkit-transition:color .3s ease,opacity .5s .5s ease}#nav .container .menu .menu-in a.opened:nth-child(6){transition:color .3s ease,opacity .5s .6s ease;-webkit-transition:color .3s ease,opacity .5s .6s ease}#nav .container .menu .circle-plus{height:4rem;width:4rem;font-size:1rem;cursor:pointer;padding-bottom:6px;display:none}#nav .container .menu .circle-plus .circle{position:relative;width:100%;height:100%}#nav .container .menu .circle-plus .circle .horizontal{position:absolute;background-color:#2b5569;width:40px;height:2px;left:50%;margin-left:-20px;top:50%;margin-top:-.5px}#nav .container .menu .circle-plus .circle .vertical{position:absolute;background-color:#2b5569;width:2px;height:40px;left:50%;margin-left:-.5px;top:50%;margin-top:-20px}#nav .container .menu .circle-plus.closed .vertical{transition:all .5s ease-in-out}#nav .container .menu .circle-plus.closed .horizontal{transition:all .5s ease-in-out;opacity:1}#nav .container .menu .circle-plus.opened .vertical{transition:all .5s ease-in-out;transform:rotate(-135deg)}#nav .container .menu .circle-plus.opened .horizontal{transition:all .5s ease-in-out;transform:rotate(-135deg);opacity:1}#nav .container .menu .circle-plus:hover .vertical{transition:all .5s ease-in-out;transform:rotate(-135deg)}#nav .container .menu .circle-plus:hover .horizontal{transition:all .5s ease-in-out;transform:rotate(-135deg);opacity:1}#hero{height:90vh}#hero .container .hero-in{height:80%;margin-top:8rem;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:1rem}#hero .container .hero-in a{background-size:cover;background-repeat:no-repeat;background-position:center left;position:relative;overflow:hidden;isolation:isolate;background-color:#27556b;background-blend-mode:luminosity;transition:all .3s ease;-webkit-transition:all .3s ease}#hero .container .hero-in a p{position:absolute;font-weight:400;top:65%;padding:1rem;letter-spacing:.2rem;color:#fff;line-height:2.4rem}#hero .container .hero-in a p strong{font-weight:400;text-transform:uppercase;transition:all .3s ease;-webkit-transition:all .3s ease}#hero .container .hero-in a:nth-child(1){animation-delay:.2s}#hero .container .hero-in a:nth-child(1) img{object-fit:cover;height:100%}#hero .container .hero-in a:nth-child(1) p{animation-delay:.5s}#hero .container .hero-in a:nth-child(2){animation-delay:.4s}#hero .container .hero-in a:nth-child(2) img{object-fit:cover;height:100%}#hero .container .hero-in a:nth-child(2) p{animation-delay:.6s}#hero .container .hero-in a:nth-child(3){animation-delay:.6s}#hero .container .hero-in a:nth-child(3) img{object-fit:cover;height:100%}#hero .container .hero-in a:nth-child(3) p{animation-delay:.7s}#hero .container .hero-in a:hover{background-color:transparent;transition:all .3s ease;-webkit-transition:all .3s ease}#hero .container .hero-in a:hover p strong{background-color:#061924;transition:all .3s ease;-webkit-transition:all .3s ease}#hero .container .hero-info{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:2rem}#hero .container .hero-info .socials a svg g path{fill:#fd541e}#hero .container .hero-info .socials a:nth-child(1){animation-delay:.5s}#hero .container .hero-info .socials a:nth-child(2){margin:0 1rem;animation-delay:.7s}#hero .container .hero-info .socials a:nth-child(3){animation-delay:.9s}#hero .container .hero-info .socials a:hover svg g path{fill:#fff;transition:all .3s ease;-webkit-transition:all .3s ease}#hero .container .hero-info .address{animation-delay:.7s}#hero .container .hero-info .address a{font-size:1.2rem;font-weight:500;transition:.3s all ease;-webkit-transition:.3s all ease}#hero .container .hero-info .address a:hover{color:#63baea}#hero .container .down{margin:0 auto;display:block;width:4rem;animation-name:upDown;animation-duration:2.5s;animation-iteration-count:infinite;cursor:pointer}#about{height:100%;margin-bottom:17rem}#about .container .about-in{height:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:5rem 2.7rem 1.5fr 2fr 1fr;grid-gap:1rem}#about .container .about-in .about-lemon-header{grid-column:1/3;grid-row:1;display:flex;width:100%;height:100%;background-color:#fd541e;color:#fff;align-items:center;padding-left:2rem;font-size:2rem;font-family:'Josefin Sans',sans-serif;opacity:0;animation-delay:.2s}#about .container .about-in .about-lemon-header h2{margin-top:5px}#about .container .about-in .about-lemon-text{grid-column:1/3;grid-row:3;font-size:1.4rem;line-height:2.2rem;font-family:'Open Sans',sans-serif;opacity:0;animation-delay:.4s;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-gap:1rem;margin-bottom:3.7rem}#about .container .about-in .about-lemon-text .left{width:100%;grid-column:1}#about .container .about-in .about-lemon-text .right{width:100%;grid-column:2}#about .container .about-in .about-lemon-img-1{background-size:cover;background-repeat:no-repeat;background-position:center;grid-column:1;grid-row:4/6;opacity:0;animation-delay:.5s;margin-bottom:10rem}#about .container .about-in .about-lemon-img-2{background-size:cover;background-repeat:no-repeat;background-position:center;grid-column:2;grid-row:4;opacity:0;animation-delay:.6s}#about .container .about-in .about-lemon-img-3{background-size:cover;background-repeat:no-repeat;background-position:center;grid-column:3;grid-row:4/6;opacity:0;animation-delay:.7s}#why{height:100%}#why .container .why-in{height:100%;display:grid;grid-gap:1rem;grid-template-columns:repeat(3,1fr);grid-template-rows:5rem 2.7rem 5rem 1fr 5rem 1fr;grid-column-gap:1rem}#why .container .why-in .why-header{grid-column:2/4;grid-row:1;display:flex;width:100%;height:100%;background-color:#fd541e;color:#fff;align-items:center;padding-left:2rem;font-size:2rem;font-family:'Josefin Sans',sans-serif;opacity:0;animation-delay:.2s}#why .container .why-in .why-header h2{margin-top:5px}#why .container .why-in .quality-header{grid-column:1;grid-row:3;align-self:center;background-color:#29556a;text-transform:uppercase;color:#fff;font-size:2.6rem;width:100%;text-align:center;padding:.5rem 0;opacity:0;animation-delay:.5s}#why .container .why-in .quality-text{grid-column:1;grid-row:4;font-size:1.4rem;line-height:2.2rem;font-family:'Open Sans',sans-serif;opacity:0;animation-delay:.6s}#why .container .why-in .support-header{grid-column:2;grid-row:3;margin:0 auto;text-transform:uppercase;align-self:center;background-color:#29556a;color:#fff;font-size:2.6rem;width:100%;text-align:center;padding:.5rem 0;opacity:0;animation-delay:.4s}#why .container .why-in .support-text{grid-column:2;grid-row:4;font-size:1.4rem;line-height:2.2rem;font-family:'Open Sans',sans-serif;opacity:0;animation-delay:.5s}#why .container .why-in .trust-header{grid-column:2;grid-row:5;margin:0 auto;text-transform:uppercase;align-self:center;background-color:#29556a;color:#fff;font-size:2.6rem;width:100%;text-align:center;padding:.5rem 0;opacity:0;animation-delay:.4s}#why .container .why-in .trust-text{grid-column:2;grid-row:6;font-size:1.4rem;line-height:2.2rem;font-family:'Open Sans',sans-serif;opacity:0;animation-delay:.5s}#why .container .why-in .efficiency-header{grid-column:3;grid-row:5;text-transform:uppercase;margin:0 auto;align-self:center;background-color:#29556a;color:#fff;font-size:2.6rem;width:100%;text-align:center;padding:.5rem 0;opacity:0;animation-delay:.5s}#why .container .why-in .efficiency-text{grid-column:3;grid-row:6;font-size:1.4rem;line-height:2.2rem;font-family:'Open Sans',sans-serif;opacity:0;animation-delay:.6s}#contact{margin-bottom:6rem;margin-top:17rem;height:100%}#contact .container .contact-in{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:5rem 2.7rem 1fr 1fr;grid-gap:1rem}#contact .container .contact-in .contact-header{grid-row:1;grid-column:1/2;display:flex;width:100%;height:100%;background-color:#fd541e;color:#fff;align-items:center;padding-left:2rem;font-size:2rem;font-family:'Josefin Sans',sans-serif;opacity:0;animation-delay:.2s}#contact .container .contact-in .contact-header h2{margin-top:5px}#contact .container .contact-in .left-block{grid-row:3/-1;grid-column:1;opacity:0;animation-delay:.4s;font-family:'Open Sans',sans-serif}#contact .container .contact-in .left-block p{font-size:1.4rem}#contact .container .contact-in .right-block{grid-row:3/-1;grid-column:2/-1;opacity:0;animation-delay:.4s}#contact .container .contact-in .right-block .form-container .form .form-group{display:grid;grid-column-gap:1rem;grid-row-gap:.5rem;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr}#contact .container .contact-in .right-block .form-container .form .form-group input{width:100%;height:5rem;background-color:transparent;border:1px solid #29556a;padding:0 0 0 1rem;font-size:1.2rem}#contact .container .contact-in .right-block .form-container .form .form-group input::placeholder{color:#27556b}#contact .container .contact-in .right-block .form-container .form .form-group .field-name{grid-row:1;grid-column:1}#contact .container .contact-in .right-block .form-container .form .form-group .field-email{grid-column:1;grid-row:2}#contact .container .contact-in .right-block .form-container .form .form-group .field-mobile{grid-column:1;grid-row:3;opacity:.5}#contact .container .contact-in .right-block .form-container .form .form-group .field-company{grid-column:1;grid-row:4;opacity:.5}#contact .container .contact-in .right-block .form-container .form .form-group .field-message{grid-column:2;height:100%;width:100%;grid-row:1/4}#contact .container .contact-in .right-block .form-container .form .form-group .field-message textarea{width:100%;height:100%;background-color:transparent;border:1px solid #29556a;padding:1.4rem 0 0 1rem;font-size:1.2rem}#contact .container .contact-in .right-block .form-container .form .form-group .field-message textarea::placeholder{color:#27556b}#contact .container .contact-in .right-block .form-container .form .form-group .form-submit{grid-column:2;grid-row:4}#contact .container .contact-in .right-block .form-container .form .form-group .form-submit .submit-btn{display:flex;width:100%;height:100%;align-items:center;justify-content:center;border:1px solid #29556a;animation:pulsate 1s linear infinite;-webkit-animation:pulsate 2s linear infinite;font-size:1.2rem;cursor:pointer;color:#27556b;transition:color .3s ease;-webkit-transition:color .3s ease}#contact .container .contact-in .right-block .form-container .form .form-group .form-submit .submit-btn:hover{color:#fff}#contact .container .contact-in .right-block .form-container .form .form-group .form-field.err input,#contact .container .contact-in .right-block .form-container .form .form-group .form-field.err textarea{border:1px solid red}#contact .container .contact-in .right-block .form-container .form .form-group .form-field.err input::placeholder,#contact .container .contact-in .right-block .form-container .form .form-group .form-field.err textarea::placeholder{color:red}#commercials{min-height:100vh;height:100%}#commercials .container .commercials-in .commercials-header{grid-column:1/3;grid-row:1;display:flex;width:100%;height:100%;background-color:#fd541e;color:#fff;align-items:center;padding:1rem 0;padding-left:2rem;font-size:2rem;font-family:'Josefin Sans',sans-serif;width:66%;margin-bottom:4.7rem}#commercials .container .commercials-in .commercials-header h2{margin-top:5px}#commercials .container .commercials-in .commercials-text{grid-column:1/3;grid-row:2;font-size:1.4rem;line-height:2.2rem;width:100%;font-family:'Open Sans',sans-serif;display:flex;flex-direction:row;margin-bottom:4.7rem}#commercials .container .commercials-in .commercials-text .left{width:33.333%;margin-right:.7rem}#commercials .container .commercials-in .commercials-text .right{width:33.3333%}#commercials .container .commercials-in .grid-wrap{grid-column:1/4;grid-row:3}#commercials .container .commercials-in .grid-wrap{clear:both;margin:0 auto;padding:0;max-width:1260px;width:calc(100% + 14px);margin-left:-7px;grid-column:1/4;grid-row:3}#commercials .container .commercials-in .grid{margin:30px auto;padding:0;list-style:none;min-height:500px;max-width:1260px;width:100% !important}#commercials .container .commercials-in .js .grid{background:url(//lemonfilm.pl/wp-content/themes/Lemon/img/loading.gif) no-repeat 50% 100px}#commercials .container .commercials-in .js .grid.loaded{background:0 0}#commercials .container .commercials-in .grid li{display:inline-block;overflow:hidden;width:33.3333%;text-align:left;vertical-align:top}#commercials .container .commercials-in .js .grid li{display:none;float:left}#commercials .container .commercials-in .js .grid.loaded li{display:block}#commercials .container .commercials-in .title-box h2{display:block;margin:7px;padding:20px;background:#2e3444;color:#d3eee2;text-transform:uppercase;letter-spacing:1px;font-weight:300}#commercials .container .commercials-in .title-box h2 a{display:block;font-weight:900}#commercials .container .commercials-in .title-box h2 a:hover{color:#d3eee2}#commercials .container .commercials-in .grid li>a,#commercials .container .commercials-in .grid li img{display:block;outline:none;border:none}#commercials .container .commercials-in .grid li .li-box{display:none;max-height:55rem;height:100%;position:fixed;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);z-index:10000000}#commercials .container .commercials-in .grid li .li-box iframe{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);z-index:1000}#commercials .container .commercials-in .grid li .li-box.opened{display:block}#commercials .container .commercials-in .grid li .li-box .x{display:none;position:fixed;width:40px;height:40px;top:1rem;right:1rem;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:1000;font-size:3rem;cursor:pointer;transition:all .3s ease;-webkit-transition:all .3s ease}#commercials .container .commercials-in .grid li .li-box .x span{width:40px;height:40px;position:relative}#commercials .container .commercials-in .grid li .li-box .x span:before{content:'';height:40px;border-left:2px solid #fff;position:absolute;transform:rotate(-45deg);left:28px;transition:all .3s ease;-webkit-transition:all .3s ease}#commercials .container .commercials-in .grid li .li-box .x span:after{content:'';height:40px;border-left:2px solid #fff;position:absolute;transform:rotate(45deg);left:28px;transition:all .3s ease;-webkit-transition:all .3s ease}#commercials .container .commercials-in .grid li .li-box .x:hover{font-size:3.4rem}#commercials .container .commercials-in .grid li .li-box .x:hover span:before{transform:rotate(45deg)}#commercials .container .commercials-in .grid li .li-box .x:hover span:after{transform:rotate(-45deg)}#commercials .container .commercials-in .grid li .li-box.opened .x{display:block}#commercials .container .commercials-in .grid li .li-box .next{display:none;position:fixed;right:1rem;top:50%;transform:translateY(-50%);z-index:1000;cursor:pointer}#commercials .container .commercials-in .grid li .li-box .prev{display:none;position:fixed;left:1rem;top:50%;transform:translateY(-50%);z-index:1000;cursor:pointer}#commercials .container .commercials-in .grid li .li-box.opened .next,#commercials .container .commercials-in .grid li .li-box.opened .prev{display:block}#commercials .container .commercials-in .grid li:first-child .li-box .prev{display:none !important}#commercials .container .commercials-in .grid li:last-child .li-box .next{display:none !important}#commercials .container .commercials-in .grid li>a{position:relative;overflow:hidden;margin:7px}#commercials .container .commercials-in .grid .curtain{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;background:#96cdc8}#commercials .container .commercials-in .grid.swipe-right .curtain{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}#commercials .container .commercials-in .grid.swipe-down .curtain{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}#commercials .container .commercials-in .grid.swipe-rotate .curtain{width:200%;height:200%;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);-webkit-transform-origin:top left;transform-origin:top left}#commercials .container .commercials-in .grid .curtain:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;content:''}#commercials .container .commercials-in .grid.swipe-right .curtain:after,#commercials .container .commercials-in .grid.swipe-rotate .curtain:after{left:-100%}#commercials .container .commercials-in .grid.swipe-down .curtain:after{top:-100%}#commercials .container .commercials-in .grid li h3{position:absolute;bottom:0;left:0;margin:0;padding:20px;width:100%;background:#2b5569;color:#fff;text-align:left;letter-spacing:1px;font-weight:400;font-size:1.4rem;transition:all .3s ease;-webkit-transition:all .3s ease}#commercials .container .commercials-in .grid li>a:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;background-color:#29556a;mix-blend-mode:color;transition:all .3s ease;-webkit-transition:all .3s ease}#commercials .container .commercials-in .grid li.shown:hover h3{font-weight:500;background:#64b8e8;color:#fd541e}#commercials .container .commercials-in .grid li.shown:hover>a:before{opacity:1}#commercials .container .commercials-in .grid.swipe-right li.animate .curtain{-webkit-animation:swipeRight 1.5s cubic-bezier(.6,0,.4,1) forwards;animation:swipeRight 1.5s cubic-bezier(.6,0,.4,1) forwards}@-webkit-keyframes swipeRight{50%,60%{-webkit-transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(100%,0,0)}}@keyframes swipeRight{50%,60%{-webkit-transform:translate3d(0,0,0);transform:translate(0)}100%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}#commercials .container .commercials-in .grid.swipe-down li.animate .curtain{-webkit-animation:swipeDown 1.5s cubic-bezier(.6,0,.4,1) forwards;animation:swipeDown 1.5s cubic-bezier(.6,0,.4,1) forwards}@-webkit-keyframes swipeDown{50%,60%{-webkit-transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,100%,0)}}@keyframes swipeDown{50%,60%{-webkit-transform:translate(0);transform:translate(0)}100%{transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}#commercials .container .commercials-in .grid.swipe-rotate li.animate .curtain{-webkit-animation:swipeRotate 1.5s ease forwards;animation:swipeRotate 1.5s ease forwards}@-webkit-keyframes swipeRotate{50%,60%{-webkit-transform:rotate3d(0,0,1,0deg)}100%{-webkit-transform:rotate3d(0,0,1,-90deg)}}@keyframes swipeRotate{50%,60%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}100%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg)}}#commercials .container .commercials-in .grid li.animate .curtain:after{-webkit-animation:fadeOut 1.5s ease forwards;animation:fadeOut 1.5s ease forwards;-webkit-animation-delay:inherit;animation-delay:inherit}@-webkit-keyframes fadeOut{50%,60%{opacity:1}100%{opacity:0}}@keyframes fadeOut{50%,60%{opacity:1}100%{opacity:0}}#commercials .container .commercials-in .grid li img,#commercials .container .commercials-in .grid li h3{visibility:hidden}#commercials .container .commercials-in .grid li.animate img,#commercials .container .commercials-in .grid li.animate h3{-webkit-animation:showMe 1.5s step-end forwards;animation:showMe 1.5s step-end forwards}@-webkit-keyframes showMe{from{visibility:hidden}60%,100%{visibility:visible}}@keyframes showMe{from{visibility:hidden}60%,100%{visibility:visible}}#commercials .container .commercials-in .grid li.shown img,#commercials .container .commercials-in .grid li.shown h3{visibility:visible}#photos{min-height:100vh;height:100%}#photos .container .photos-in .photos-header{grid-column:1/3;grid-row:1;display:flex;width:100%;height:100%;background-color:#fd541e;color:#fff;align-items:center;padding:1rem 0;padding-left:2rem;font-size:2rem;font-family:'Josefin Sans',sans-serif;width:66%;margin-bottom:4.7rem}#photos .container .photos-in .photos-header h2{margin-top:5px}#photos .container .photos-in .photos-text{grid-column:1/3;grid-row:2;font-size:1.4rem;line-height:2.2rem;padding-right:1rem;width:100%;font-family:'Open Sans',sans-serif;display:flex;flex-direction:row;margin-bottom:4.7rem}#photos .container .photos-in .photos-text .left{width:33.333%;margin-right:.7rem}#photos .container .photos-in .photos-text .right{width:33.3333%}#photos .container .photos-in .grid-wrap{grid-column:1/4;grid-row:3}#photos .container .photos-in .grid-wrap{clear:both;margin:0 auto;padding:0;max-width:1260px;width:calc(100% + 14px);margin-left:-7px;grid-column:1/4;grid-row:3}#photos .container .photos-in .grid{margin:30px auto;padding:0;list-style:none;min-height:500px;max-width:1260px;width:100% !important}#photos .container .photos-in .js .grid{background:url(//lemonfilm.pl/wp-content/themes/Lemon/img/loading.gif) no-repeat 50% 100px}#photos .container .photos-in .js .grid.loaded{background:0 0}#photos .container .photos-in .grid li{display:inline-block;overflow:hidden;width:33.3333%;text-align:left;vertical-align:top}#photos .container .photos-in .js .grid li{display:none;float:left}#photos .container .photos-in .js .grid.loaded li{display:block}#photos .container .photos-in .title-box h2{display:block;margin:7px;padding:20px;background:#2e3444;color:#d3eee2;text-transform:uppercase;letter-spacing:1px;font-weight:300}#photos .container .photos-in .title-box h2 a{display:block;font-weight:900}#photos .container .photos-in .title-box h2 a:hover{color:#d3eee2}#photos .container .photos-in .grid li>a,#photos .container .photos-in .grid li img{display:block;outline:none;border:none}#photos .container .photos-in .grid li iframe{display:none;position:fixed;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);padding:10%;z-index:1000;background-color:rgba(0,0,0,.8)}#photos .container .photos-in .grid li.opened iframe{display:block}#photos .container .photos-in .grid li .x{display:none;position:fixed;width:40px;height:40px;top:10%;right:10%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:1000;font-size:3rem;cursor:pointer;transition:all .3s ease;-webkit-transition:all .3s ease}#photos .container .photos-in .grid li .x span{width:40px;height:40px;position:relative}#photos .container .photos-in .grid li .x span:before{content:'';height:40px;border-left:2px solid #fff;position:absolute;transform:rotate(-45deg);left:28px;transition:all .3s ease;-webkit-transition:all .3s ease}#photos .container .photos-in .grid li .x span:after{content:'';height:40px;border-left:2px solid #fff;position:absolute;transform:rotate(45deg);left:28px;transition:all .3s ease;-webkit-transition:all .3s ease}#photos .container .photos-in .grid li .x:hover{font-size:3.4rem}#photos .container .photos-in .grid li .x:hover span:before{transform:rotate(45deg)}#photos .container .photos-in .grid li .x:hover span:after{transform:rotate(-45deg)}#photos .container .photos-in .grid li.opened .x{display:block}#photos .container .photos-in .grid li>a{position:relative;overflow:hidden;margin:7px}#photos .container .photos-in .grid .curtain{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;background:#96cdc8}#photos .container .photos-in .grid.swipe-right .curtain{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}#photos .container .photos-in .grid.swipe-down .curtain{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}#photos .container .photos-in .grid.swipe-rotate .curtain{width:200%;height:200%;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);-webkit-transform-origin:top left;transform-origin:top left}#photos .container .photos-in .grid .curtain:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;content:''}#photos .container .photos-in .grid.swipe-right .curtain:after,#photos .container .photos-in .grid.swipe-rotate .curtain:after{left:-100%}#photos .container .photos-in .grid.swipe-down .curtain:after{top:-100%}#photos .container .photos-in .grid li h3{position:absolute;bottom:0;left:0;margin:0;padding:20px;width:100%;background:#2b5569;color:#fff;text-align:left;letter-spacing:1px;font-weight:400;font-size:1.4rem;transition:all .3s ease;-webkit-transition:all .3s ease}#photos .container .photos-in .grid li>a:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;background-color:#29556a;mix-blend-mode:color;transition:all .3s ease;-webkit-transition:all .3s ease}#photos .container .photos-in .grid li.shown:hover h3{font-weight:500;background:#64b8e8;color:#fd541e}#photos .container .photos-in .grid li.shown:hover>a:before{opacity:1}#photos .container .photos-in .grid.swipe-right li.animate .curtain{-webkit-animation:swipeRight 1.5s cubic-bezier(.6,0,.4,1) forwards;animation:swipeRight 1.5s cubic-bezier(.6,0,.4,1) forwards}@-webkit-keyframes swipeRight{50%,60%{-webkit-transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(100%,0,0)}}@keyframes swipeRight{50%,60%{-webkit-transform:translate3d(0,0,0);transform:translate(0)}100%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}#photos .container .photos-in .grid.swipe-down li.animate .curtain{-webkit-animation:swipeDown 1.5s cubic-bezier(.6,0,.4,1) forwards;animation:swipeDown 1.5s cubic-bezier(.6,0,.4,1) forwards}@-webkit-keyframes swipeDown{50%,60%{-webkit-transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,100%,0)}}@keyframes swipeDown{50%,60%{-webkit-transform:translate(0);transform:translate(0)}100%{transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}#photos .container .photos-in .grid.swipe-rotate li.animate .curtain{-webkit-animation:swipeRotate 1.5s ease forwards;animation:swipeRotate 1.5s ease forwards}@-webkit-keyframes swipeRotate{50%,60%{-webkit-transform:rotate3d(0,0,1,0deg)}100%{-webkit-transform:rotate3d(0,0,1,-90deg)}}@keyframes swipeRotate{50%,60%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}100%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg)}}#photos .container .photos-in .grid li.animate .curtain:after{-webkit-animation:fadeOut 1.5s ease forwards;animation:fadeOut 1.5s ease forwards;-webkit-animation-delay:inherit;animation-delay:inherit}@-webkit-keyframes fadeOut{50%,60%{opacity:1}100%{opacity:0}}@keyframes fadeOut{50%,60%{opacity:1}100%{opacity:0}}#photos .container .photos-in .grid li img,#photos .container .photos-in .grid li h3{visibility:hidden}#photos .container .photos-in .grid li.animate img,#photos .container .photos-in .grid li.animate h3{-webkit-animation:showMe 1.5s step-end forwards;animation:showMe 1.5s step-end forwards}@-webkit-keyframes showMe{from{visibility:hidden}60%,100%{visibility:visible}}@keyframes showMe{from{visibility:hidden}60%,100%{visibility:visible}}#photos .container .photos-in .grid li.shown img,#photos .container .photos-in .grid li.shown h3{visibility:visible}#digital{min-height:100vh;height:100%}#digital .container .digital-in .digital-header{grid-column:1/3;grid-row:1;display:flex;width:100%;height:100%;background-color:#fd541e;color:#fff;align-items:center;padding:1rem 0;padding-left:2rem;font-size:2rem;font-family:'Josefin Sans',sans-serif;width:66%;margin-bottom:4.7rem}#digital .container .digital-in .digital-header h2{margin-top:5px}#digital .container .digital-in .digital-text{grid-column:1/3;grid-row:2;font-size:1.4rem;line-height:2.2rem;padding-right:1rem;width:100%;font-family:'Open Sans',sans-serif;display:flex;flex-direction:row;margin-bottom:4.7rem}#digital .container .digital-in .digital-text .left{width:33.333%;margin-right:.7rem}#digital .container .digital-in .digital-text .right{width:33.3333%}#digital .container .digital-in .grid-wrap{grid-column:1/4;grid-row:3}#digital .container .digital-in .grid-wrap{clear:both;margin:0 auto;padding:0;max-width:1260px;width:calc(100% + 14px);margin-left:-7px;grid-column:1/4;grid-row:3}#digital .container .digital-in .grid{margin:30px auto;padding:0;list-style:none;min-height:500px;max-width:1260px;width:100% !important}#digital .container .digital-in .js .grid{background:url(//lemonfilm.pl/wp-content/themes/Lemon/img/loading.gif) no-repeat 50% 100px}#digital .container .digital-in .js .grid.loaded{background:0 0}#digital .container .digital-in .grid li{display:inline-block;overflow:hidden;width:33.3333%;text-align:left;vertical-align:top}#digital .container .digital-in .js .grid li{display:none;float:left}#digital .container .digital-in .js .grid.loaded li{display:block}#digital .container .digital-in .title-box h2{display:block;margin:7px;padding:20px;background:#2e3444;color:#d3eee2;text-transform:uppercase;letter-spacing:1px;font-weight:300}#digital .container .digital-in .title-box h2 a{display:block;font-weight:900}#digital .container .digital-in .title-box h2 a:hover{color:#d3eee2}#digital .container .digital-in .grid li>a,#digital .container .digital-in .grid li img{display:block;outline:none;border:none}#digital .container .digital-in .grid li .li-box{display:none;max-height:55rem;height:100%;position:fixed;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);z-index:10000000}#digital .container .digital-in .grid li .li-box iframe{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);z-index:1000}#digital .container .digital-in .grid li .li-box.opened{display:block}#digital .container .digital-in .grid li .li-box .x{display:none;position:fixed;width:40px;height:40px;top:1rem;right:1rem;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:1000;font-size:3rem;cursor:pointer;transition:all .3s ease;-webkit-transition:all .3s ease}#digital .container .digital-in .grid li .li-box .x span{width:40px;height:40px;position:relative}#digital .container .digital-in .grid li .li-box .x span:before{content:'';height:40px;border-left:2px solid #fff;position:absolute;transform:rotate(-45deg);left:28px;transition:all .3s ease;-webkit-transition:all .3s ease}#digital .container .digital-in .grid li .li-box .x span:after{content:'';height:40px;border-left:2px solid #fff;position:absolute;transform:rotate(45deg);left:28px;transition:all .3s ease;-webkit-transition:all .3s ease}#digital .container .digital-in .grid li .li-box .x:hover{font-size:3.4rem}#digital .container .digital-in .grid li .li-box .x:hover span:before{transform:rotate(45deg)}#digital .container .digital-in .grid li .li-box .x:hover span:after{transform:rotate(-45deg)}#digital .container .digital-in .grid li .li-box.opened .x{display:block}#digital .container .digital-in .grid li .li-box .next{display:none;position:fixed;right:1rem;top:50%;transform:translateY(-50%);z-index:1000;cursor:pointer}#digital .container .digital-in .grid li .li-box .prev{display:none;position:fixed;left:1rem;top:50%;transform:translateY(-50%);z-index:1000;cursor:pointer}#digital .container .digital-in .grid li .li-box.opened .next,#digital .container .digital-in .grid li .li-box.opened .prev{display:block}#digital .container .digital-in .grid li:first-child .li-box .prev{display:none !important}#digital .container .digital-in .grid li:last-child .li-box .next{display:none !important}#digital .container .digital-in .grid li>a{position:relative;overflow:hidden;margin:7px}#digital .container .digital-in .grid .curtain{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;background:#96cdc8}#digital .container .digital-in .grid.swipe-right .curtain{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}#digital .container .digital-in .grid.swipe-down .curtain{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}#digital .container .digital-in .grid.swipe-rotate .curtain{width:200%;height:200%;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);-webkit-transform-origin:top left;transform-origin:top left}#digital .container .digital-in .grid .curtain:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;content:''}#digital .container .digital-in .grid.swipe-right .curtain:after,#digital .container .digital-in .grid.swipe-rotate .curtain:after{left:-100%}#digital .container .digital-in .grid.swipe-down .curtain:after{top:-100%}#digital .container .digital-in .grid li h3{position:absolute;bottom:0;left:0;margin:0;padding:20px;width:100%;background:#2b5569;color:#fff;text-align:left;letter-spacing:1px;font-weight:400;font-size:1.4rem;transition:all .3s ease;-webkit-transition:all .3s ease}#digital .container .digital-in .grid li>a:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;background-color:#29556a;mix-blend-mode:color;transition:all .3s ease;-webkit-transition:all .3s ease}#digital .container .digital-in .grid li.shown:hover h3{font-weight:500;background:#64b8e8;color:#fd541e}#digital .container .digital-in .grid li.shown:hover>a:before{opacity:1}#digital .container .digital-in .grid.swipe-right li.animate .curtain{-webkit-animation:swipeRight 1.5s cubic-bezier(.6,0,.4,1) forwards;animation:swipeRight 1.5s cubic-bezier(.6,0,.4,1) forwards}@-webkit-keyframes swipeRight{50%,60%{-webkit-transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(100%,0,0)}}@keyframes swipeRight{50%,60%{-webkit-transform:translate3d(0,0,0);transform:translate(0)}100%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}#digital .container .digital-in .grid.swipe-down li.animate .curtain{-webkit-animation:swipeDown 1.5s cubic-bezier(.6,0,.4,1) forwards;animation:swipeDown 1.5s cubic-bezier(.6,0,.4,1) forwards}@-webkit-keyframes swipeDown{50%,60%{-webkit-transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,100%,0)}}@keyframes swipeDown{50%,60%{-webkit-transform:translate(0);transform:translate(0)}100%{transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}#digital .container .digital-in .grid.swipe-rotate li.animate .curtain{-webkit-animation:swipeRotate 1.5s ease forwards;animation:swipeRotate 1.5s ease forwards}@-webkit-keyframes swipeRotate{50%,60%{-webkit-transform:rotate3d(0,0,1,0deg)}100%{-webkit-transform:rotate3d(0,0,1,-90deg)}}@keyframes swipeRotate{50%,60%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}100%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg)}}#digital .container .digital-in .grid li.animate .curtain:after{-webkit-animation:fadeOut 1.5s ease forwards;animation:fadeOut 1.5s ease forwards;-webkit-animation-delay:inherit;animation-delay:inherit}@-webkit-keyframes fadeOut{50%,60%{opacity:1}100%{opacity:0}}@keyframes fadeOut{50%,60%{opacity:1}100%{opacity:0}}#digital .container .digital-in .grid li img,#digital .container .digital-in .grid li h3{visibility:hidden}#digital .container .digital-in .grid li.animate img,#digital .container .digital-in .grid li.animate h3{-webkit-animation:showMe 1.5s step-end forwards;animation:showMe 1.5s step-end forwards}@-webkit-keyframes showMe{from{visibility:hidden}60%,100%{visibility:visible}}@keyframes showMe{from{visibility:hidden}60%,100%{visibility:visible}}#digital .container .digital-in .grid li.shown img,#digital .container .digital-in .grid li.shown h3{visibility:visible}#service{min-height:100vh;height:100%}#service .container .service-in .service-header{grid-column:1/3;grid-row:1;display:flex;width:100%;height:100%;background-color:#fd541e;color:#fff;align-items:center;padding:1rem 0;padding-left:2rem;font-size:2rem;font-family:'Josefin Sans',sans-serif;width:66%;margin-bottom:4.7rem}#service .container .service-in .service-header h2{margin-top:5px}#service .container .service-in .service-text{grid-column:1/3;grid-row:2;font-size:1.4rem;line-height:2.2rem;padding-right:1rem;width:100%;font-family:'Open Sans',sans-serif;display:flex;flex-direction:row;margin-bottom:4.7rem}#service .container .service-in .service-text .left{width:33.333%;margin-right:.7rem}#service .container .service-in .service-text .right{width:33.3333%}#service .container .service-in .grid-wrap{grid-column:1/4;grid-row:3}#service .container .service-in .grid-wrap{clear:both;margin:0 auto;padding:0;max-width:1260px;width:calc(100% + 14px);margin-left:-7px;grid-column:1/4;grid-row:3}#service .container .service-in .grid{margin:30px auto;padding:0;list-style:none;min-height:500px;max-width:1260px;width:100% !important}#service .container .service-in .js .grid{background:url(//lemonfilm.pl/wp-content/themes/Lemon/img/loading.gif) no-repeat 50% 100px}#service .container .service-in .js .grid.loaded{background:0 0}#service .container .service-in .grid li{display:inline-block;overflow:hidden;width:33.3333%;text-align:left;vertical-align:top}#service .container .service-in .js .grid li{display:none;float:left}#service .container .service-in .js .grid.loaded li{display:block}#service .container .service-in .title-box h2{display:block;margin:7px;padding:20px;background:#2e3444;color:#d3eee2;text-transform:uppercase;letter-spacing:1px;font-weight:300}#service .container .service-in .title-box h2 a{display:block;font-weight:900}#service .container .service-in .title-box h2 a:hover{color:#d3eee2}#service .container .service-in .grid li>a,#service .container .service-in .grid li img{display:block;outline:none;border:none}#service .container .service-in .grid li .li-box{display:none;max-height:55rem;height:100%;position:fixed;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);z-index:10000000}#service .container .service-in .grid li .li-box iframe{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);z-index:1000}#service .container .service-in .grid li .li-box.opened{display:block}#service .container .service-in .grid li .li-box .x{display:none;position:fixed;width:40px;height:40px;top:1rem;right:1rem;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:1000;font-size:3rem;cursor:pointer;transition:all .3s ease;-webkit-transition:all .3s ease}#service .container .service-in .grid li .li-box .x span{width:40px;height:40px;position:relative}#service .container .service-in .grid li .li-box .x span:before{content:'';height:40px;border-left:2px solid #fff;position:absolute;transform:rotate(-45deg);left:28px;transition:all .3s ease;-webkit-transition:all .3s ease}#service .container .service-in .grid li .li-box .x span:after{content:'';height:40px;border-left:2px solid #fff;position:absolute;transform:rotate(45deg);left:28px;transition:all .3s ease;-webkit-transition:all .3s ease}#service .container .service-in .grid li .li-box .x:hover{font-size:3.4rem}#service .container .service-in .grid li .li-box .x:hover span:before{transform:rotate(45deg)}#service .container .service-in .grid li .li-box .x:hover span:after{transform:rotate(-45deg)}#service .container .service-in .grid li .li-box.opened .x{display:block}#service .container .service-in .grid li .li-box .next{display:none;position:fixed;right:1rem;top:50%;transform:translateY(-50%);z-index:1000;cursor:pointer}#service .container .service-in .grid li .li-box .prev{display:none;position:fixed;left:1rem;top:50%;transform:translateY(-50%);z-index:1000;cursor:pointer}#service .container .service-in .grid li .li-box.opened .next,#service .container .service-in .grid li .li-box.opened .prev{display:block}#service .container .service-in .grid li:first-child .li-box .prev{display:none !important}#service .container .service-in .grid li:last-child .li-box .next{display:none !important}#service .container .service-in .grid li>a{position:relative;overflow:hidden;margin:7px}#service .container .service-in .grid .curtain{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;background:#96cdc8}#service .container .service-in .grid.swipe-right .curtain{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}#service .container .service-in .grid.swipe-down .curtain{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}#service .container .service-in .grid.swipe-rotate .curtain{width:200%;height:200%;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);-webkit-transform-origin:top left;transform-origin:top left}#service .container .service-in .grid .curtain:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;content:''}#service .container .service-in .grid.swipe-right .curtain:after,#service .container .service-in .grid.swipe-rotate .curtain:after{left:-100%}#service .container .service-in .grid.swipe-down .curtain:after{top:-100%}#service .container .service-in .grid li h3{position:absolute;bottom:0;left:0;margin:0;padding:20px;width:100%;background:#2b5569;color:#fff;text-align:left;letter-spacing:1px;font-weight:400;font-size:1.4rem;transition:all .3s ease;-webkit-transition:all .3s ease}#service .container .service-in .grid li>a:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;background-color:#29556a;mix-blend-mode:color;transition:all .3s ease;-webkit-transition:all .3s ease}#service .container .service-in .grid li.shown:hover h3{font-weight:500;background:#64b8e8;color:#fd541e}#service .container .service-in .grid li.shown:hover>a:before{opacity:1}#service .container .service-in .grid.swipe-right li.animate .curtain{-webkit-animation:swipeRight 1.5s cubic-bezier(.6,0,.4,1) forwards;animation:swipeRight 1.5s cubic-bezier(.6,0,.4,1) forwards}@-webkit-keyframes swipeRight{50%,60%{-webkit-transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(100%,0,0)}}@keyframes swipeRight{50%,60%{-webkit-transform:translate3d(0,0,0);transform:translate(0)}100%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}#service .container .service-in .grid.swipe-down li.animate .curtain{-webkit-animation:swipeDown 1.5s cubic-bezier(.6,0,.4,1) forwards;animation:swipeDown 1.5s cubic-bezier(.6,0,.4,1) forwards}@-webkit-keyframes swipeDown{50%,60%{-webkit-transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,100%,0)}}@keyframes swipeDown{50%,60%{-webkit-transform:translate(0);transform:translate(0)}100%{transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}#service .container .service-in .grid.swipe-rotate li.animate .curtain{-webkit-animation:swipeRotate 1.5s ease forwards;animation:swipeRotate 1.5s ease forwards}@-webkit-keyframes swipeRotate{50%,60%{-webkit-transform:rotate3d(0,0,1,0deg)}100%{-webkit-transform:rotate3d(0,0,1,-90deg)}}@keyframes swipeRotate{50%,60%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}100%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg)}}#service .container .service-in .grid li.animate .curtain:after{-webkit-animation:fadeOut 1.5s ease forwards;animation:fadeOut 1.5s ease forwards;-webkit-animation-delay:inherit;animation-delay:inherit}@-webkit-keyframes fadeOut{50%,60%{opacity:1}100%{opacity:0}}@keyframes fadeOut{50%,60%{opacity:1}100%{opacity:0}}#service .container .service-in .grid li img,#service .container .service-in .grid li h3{visibility:hidden}#service .container .service-in .grid li.animate img,#service .container .service-in .grid li.animate h3{-webkit-animation:showMe 1.5s step-end forwards;animation:showMe 1.5s step-end forwards}@-webkit-keyframes showMe{from{visibility:hidden}60%,100%{visibility:visible}}@keyframes showMe{from{visibility:hidden}60%,100%{visibility:visible}}#service .container .service-in .grid li.shown img,#service .container .service-in .grid li.shown h3{visibility:visible}.post{min-height:100vh;height:100%;margin-top:100px}.post .container .header{display:flex;width:100%;height:100%;background-color:#63baea;align-items:center;padding:1rem 0;padding-left:2rem;font-size:3rem;font-family:'Josefin Sans',sans-serif;width:68.5%;margin-bottom:4.7rem;padding-top:15px}.post .container .post-in{display:grid;grid-template-columns:1fr 2fr}.post .container .post-in .left-block{font-size:17px}.post .container .post-in .right-block{margin-left:50px}.post .container .post-in .right-block .grid-wrap{grid-column:1/4;grid-row:3}.post .container .post-in .right-block .grid-wrap{clear:both;margin:0 auto;padding:0;max-width:1260px;width:calc(100% + 14px);margin-left:-7px;grid-column:1/4;grid-row:3}.post .container .post-in .right-block .grid{margin:0 auto;padding:0;list-style:none;min-height:500px;max-width:1260px;width:100% !important}.post .container .post-in .right-block .js .grid{background:url(//lemonfilm.pl/wp-content/themes/Lemon/img/loading.gif) no-repeat 50% 100px}.post .container .post-in .right-block .js .grid.loaded{background:0 0}.post .container .post-in .right-block .grid li{display:inline-block;overflow:hidden;width:50%;text-align:left;vertical-align:top}.post .container .post-in .right-block .js .grid li{display:none;float:left}.post .container .post-in .right-block .js .grid.loaded li{display:block}.post .container .post-in .right-block .title-box h2{display:block;margin:7px;padding:20px;background:#2e3444;color:#d3eee2;text-transform:uppercase;letter-spacing:1px;font-weight:300}.post .container .post-in .right-block .title-box h2 a{display:block;font-weight:900}.post .container .post-in .right-block .title-box h2 a:hover{color:#d3eee2}.post .container .post-in .right-block .grid li>a,.post .container .post-in .right-block .grid li img{display:block;outline:none;border:none}.post .container .post-in .right-block .grid li .li-box{display:none;max-height:55rem;height:100%;position:fixed;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);z-index:10000000}.post .container .post-in .right-block .grid li .li-box iframe{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);z-index:1000}.post .container .post-in .right-block .grid li .li-box.opened{display:block}.post .container .post-in .right-block .grid li .li-box .x{display:none;position:fixed;width:40px;height:40px;top:1rem;right:1rem;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:1000;font-size:3rem;cursor:pointer;transition:all .3s ease;-webkit-transition:all .3s ease}.post .container .post-in .right-block .grid li .li-box .x span{width:40px;height:40px;position:relative}.post .container .post-in .right-block .grid li .li-box .x span:before{content:'';height:40px;border-left:2px solid #fff;position:absolute;transform:rotate(-45deg);left:28px;transition:all .3s ease;-webkit-transition:all .3s ease}.post .container .post-in .right-block .grid li .li-box .x span:after{content:'';height:40px;border-left:2px solid #fff;position:absolute;transform:rotate(45deg);left:28px;transition:all .3s ease;-webkit-transition:all .3s ease}.post .container .post-in .right-block .grid li .li-box .x:hover{font-size:3.4rem}.post .container .post-in .right-block .grid li .li-box .x:hover span:before{transform:rotate(45deg)}.post .container .post-in .right-block .grid li .li-box .x:hover span:after{transform:rotate(-45deg)}.post .container .post-in .right-block .grid li .li-box.opened .x{display:block}.post .container .post-in .right-block .grid li .li-box .next{display:none;position:fixed;right:1rem;top:50%;transform:translateY(-50%);z-index:1000;cursor:pointer}.post .container .post-in .right-block .grid li .li-box .prev{display:none;position:fixed;left:1rem;top:50%;transform:translateY(-50%);z-index:1000;cursor:pointer}.post .container .post-in .right-block .grid li .li-box.opened .next,.post .container .post-in .right-block .grid li .li-box.opened .prev{display:block}.post .container .post-in .right-block .grid li:first-child .li-box .prev{display:none !important}.post .container .post-in .right-block .grid li:last-child .li-box .next{display:none !important}.post .container .post-in .right-block .grid li>a{position:relative;overflow:hidden;margin:7px;cursor:default}.post .container .post-in .right-block .grid li.link>a{cursor:pointer}.post .container .post-in .right-block .grid .curtain{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;background:#96cdc8}.post .container .post-in .right-block .grid.swipe-right .curtain{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.post .container .post-in .right-block .grid.swipe-down .curtain{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.post .container .post-in .right-block .grid.swipe-rotate .curtain{width:200%;height:200%;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);-webkit-transform-origin:top left;transform-origin:top left}.post .container .post-in .right-block .grid .curtain:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;content:''}.post .container .post-in .right-block .grid.swipe-right .curtain:after,.post .container .post-in .right-block .grid.swipe-rotate .curtain:after{left:-100%}.post .container .post-in .right-block .grid.swipe-down .curtain:after{top:-100%}.post .container .post-in .right-block .grid li h3{text-align:center;position:absolute;bottom:0;left:0;margin:0;padding:10px 20px;width:100%;background:#2b5569;color:#fff;letter-spacing:1px;font-weight:400;font-size:1.4rem;transition:all .3s ease;-webkit-transition:all .3s ease}.post .container .post-in .right-block .grid li>a:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;background-color:#d8ff00;mix-blend-mode:color;transition:all .3s ease;-webkit-transition:all .3s ease}.post .container .post-in .right-block .grid.swipe-right li.animate .curtain{-webkit-animation:swipeRight 1.5s cubic-bezier(.6,0,.4,1) forwards;animation:swipeRight 1.5s cubic-bezier(.6,0,.4,1) forwards}@-webkit-keyframes swipeRight{50%,60%{-webkit-transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(100%,0,0)}}@keyframes swipeRight{50%,60%{-webkit-transform:translate3d(0,0,0);transform:translate(0)}100%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.post .container .post-in .right-block .grid.swipe-down li.animate .curtain{-webkit-animation:swipeDown 1.5s cubic-bezier(.6,0,.4,1) forwards;animation:swipeDown 1.5s cubic-bezier(.6,0,.4,1) forwards}@-webkit-keyframes swipeDown{50%,60%{-webkit-transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,100%,0)}}@keyframes swipeDown{50%,60%{-webkit-transform:translate(0);transform:translate(0)}100%{transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.post .container .post-in .right-block .grid.swipe-rotate li.animate .curtain{-webkit-animation:swipeRotate 1.5s ease forwards;animation:swipeRotate 1.5s ease forwards}@-webkit-keyframes swipeRotate{50%,60%{-webkit-transform:rotate3d(0,0,1,0deg)}100%{-webkit-transform:rotate3d(0,0,1,-90deg)}}@keyframes swipeRotate{50%,60%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}100%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg)}}.post .container .post-in .right-block .grid li.animate .curtain:after{-webkit-animation:fadeOut 1.5s ease forwards;animation:fadeOut 1.5s ease forwards;-webkit-animation-delay:inherit;animation-delay:inherit}@-webkit-keyframes fadeOut{50%,60%{opacity:1}100%{opacity:0}}@keyframes fadeOut{50%,60%{opacity:1}100%{opacity:0}}.post .container .post-in .right-block .grid li img,.post .container .post-in .right-block .grid li h3{visibility:hidden}.post .container .post-in .right-block .grid li.animate img,.post .container .post-in .right-block .grid li.animate h3{-webkit-animation:showMe 1.5s step-end forwards;animation:showMe 1.5s step-end forwards}@-webkit-keyframes showMe{from{visibility:hidden}60%,100%{visibility:visible}}@keyframes showMe{from{visibility:hidden}60%,100%{visibility:visible}}.post .container .post-in .right-block .grid li.shown img,.post .container .post-in .right-block .grid li.shown h3{visibility:visible}.post.Production .container .header{background-color:#2b5569;color:#bad9e5}.post.Production .container .post-in .grid li h3{background:#2b5569}.post.Places .container .header{background-color:#071e2f;color:#bad9e5}.post.Places .container .post-in .grid li h3{background:#2b5569}#magazine{min-height:100vh;height:100%;margin-top:100px}#magazine .container .magazine-in .magazine-header{grid-column:1/3;grid-row:1;display:flex;width:100%;height:100%;background-color:#fd541e;color:#fff;align-items:center;padding:1rem 0;padding-left:2rem;font-size:2rem;font-family:'Josefin Sans',sans-serif;width:66%;margin-bottom:4.7rem}#magazine .container .magazine-in .magazine-header h2{margin-top:5px}#magazine .container .magazine-in .magazine-text{grid-column:1/3;grid-row:2;font-size:1.4rem;line-height:2.2rem;padding-right:1rem;width:100%;font-family:'Open Sans',sans-serif;display:flex;flex-direction:row;margin-bottom:4.7rem}#magazine .container .magazine-in .magazine-text .left{width:33.333%;margin-right:.7rem}#magazine .container .magazine-in .magazine-text .right{width:33.3333%}#magazine .container .magazine-in .grid-wrap{grid-column:1/4;grid-row:3}#magazine .container .magazine-in .grid-wrap{clear:both;margin:0 auto;padding:0;max-width:1260px;width:calc(100% + 14px);margin-left:-7px;grid-column:1/4;grid-row:3}#magazine .container .magazine-in .grid{margin:30px auto;padding:0;list-style:none;min-height:500px;max-width:1260px;width:100% !important}#magazine .container .magazine-in .js .grid{background:url(//lemonfilm.pl/wp-content/themes/Lemon/img/loading.gif) no-repeat 50% 100px}#magazine .container .magazine-in .js .grid.loaded{background:0 0}#magazine .container .magazine-in .grid li{display:inline-block;overflow:hidden;width:33.3333%;text-align:left;vertical-align:top}#magazine .container .magazine-in .js .grid li{display:none;float:left}#magazine .container .magazine-in .js .grid.loaded li{display:block}#magazine .container .magazine-in .title-box h2{display:block;margin:7px;padding:20px;background:#2e3444;color:#d3eee2;text-transform:uppercase;letter-spacing:1px;font-weight:300}#magazine .container .magazine-in .title-box h2 a{display:block;font-weight:900}#magazine .container .magazine-in .title-box h2 a:hover{color:#d3eee2}#magazine .container .magazine-in .grid li>a,#magazine .container .magazine-in .grid li img{display:block;outline:none;border:none}#magazine .container .magazine-in .grid li .li-box{display:none;max-height:55rem;height:100%;position:fixed;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);z-index:10000000}#magazine .container .magazine-in .grid li .li-box iframe{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);z-index:1000}#magazine .container .magazine-in .grid li .li-box.opened{display:block}#magazine .container .magazine-in .grid li .li-box .x{display:none;position:fixed;width:40px;height:40px;top:1rem;right:1rem;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:1000;font-size:3rem;cursor:pointer;transition:all .3s ease;-webkit-transition:all .3s ease}#magazine .container .magazine-in .grid li .li-box .x span{width:40px;height:40px;position:relative}#magazine .container .magazine-in .grid li .li-box .x span:before{content:'';height:40px;border-left:2px solid #fff;position:absolute;transform:rotate(-45deg);left:28px;transition:all .3s ease;-webkit-transition:all .3s ease}#magazine .container .magazine-in .grid li .li-box .x span:after{content:'';height:40px;border-left:2px solid #fff;position:absolute;transform:rotate(45deg);left:28px;transition:all .3s ease;-webkit-transition:all .3s ease}#magazine .container .magazine-in .grid li .li-box .x:hover{font-size:3.4rem}#magazine .container .magazine-in .grid li .li-box .x:hover span:before{transform:rotate(45deg)}#magazine .container .magazine-in .grid li .li-box .x:hover span:after{transform:rotate(-45deg)}#magazine .container .magazine-in .grid li .li-box.opened .x{display:block}#magazine .container .magazine-in .grid li .li-box .next{display:none;position:fixed;right:1rem;top:50%;transform:translateY(-50%);z-index:1000;cursor:pointer}#magazine .container .magazine-in .grid li .li-box .prev{display:none;position:fixed;left:1rem;top:50%;transform:translateY(-50%);z-index:1000;cursor:pointer}#magazine .container .magazine-in .grid li .li-box.opened .next,#magazine .container .magazine-in .grid li .li-box.opened .prev{display:block}#magazine .container .magazine-in .grid li:first-child .li-box .prev{display:none !important}#magazine .container .magazine-in .grid li:last-child .li-box .next{display:none !important}#magazine .container .magazine-in .grid li>a{position:relative;overflow:hidden;margin:7px}#magazine .container .magazine-in .grid .curtain{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;background:#96cdc8}#magazine .container .magazine-in .grid.swipe-right .curtain{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}#magazine .container .magazine-in .grid.swipe-down .curtain{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}#magazine .container .magazine-in .grid.swipe-rotate .curtain{width:200%;height:200%;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);-webkit-transform-origin:top left;transform-origin:top left}#magazine .container .magazine-in .grid .curtain:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;content:''}#magazine .container .magazine-in .grid.swipe-right .curtain:after,#magazine .container .magazine-in .grid.swipe-rotate .curtain:after{left:-100%}#magazine .container .magazine-in .grid.swipe-down .curtain:after{top:-100%}#magazine .container .magazine-in .grid li a h3{position:absolute;bottom:0;left:0;margin:0;padding:20px;width:100%;background:#bb6b46;color:#061924;text-align:left;z-index:11;letter-spacing:1px;font-weight:400;font-size:1.4rem;transition:all .3s ease;-webkit-transition:all .3s ease}#magazine .container .magazine-in .grid li a.Production h3{background-color:#27556b;color:#b9d9e6}#magazine .container .magazine-in .grid li a.Places h3{background-color:#071e2f;color:#bad9e5}#magazine .container .magazine-in .grid li a.People h3{background-color:#63baea}#magazine .container .magazine-in .grid li>a:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;mix-blend-mode:color;transition:all .3s ease;-webkit-transition:all .3s ease}#magazine .container .magazine-in .grid li>a.Production:before{color:#000}#magazine .container .magazine-in .grid li>a.Places:before{background-color:#071e2f;color:#fff}#magazine .container .magazine-in .grid li>a.People:before{background-color:#63baea}#magazine .container .magazine-in .grid li>a .excerpt{position:absolute;top:0;color:#000;height:100%;opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#magazine .container .magazine-in .grid li>a .excerpt .excerpt-container{position:relative;height:100%}#magazine .container .magazine-in .grid li>a .excerpt .excerpt-container p{padding:10px;position:relative;z-index:10}#magazine .container .magazine-in .grid li>a.Production .excerpt .excerpt-container p{color:#071e2f}#magazine .container .magazine-in .grid li>a.Places .excerpt .excerpt-container p{color:#fff}#magazine .container .magazine-in .grid li>a .excerpt .excerpt-container:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;mix-blend-mode:normal;transition:all .3s ease;-webkit-transition:all .3s ease;z-index:9}#magazine .container .magazine-in .grid li>a.Production .excerpt .excerpt-container:before{background-color:#27556b}#magazine .container .magazine-in .grid li>a.Places .excerpt .excerpt-container:before{background-color:#071e2f}#magazine .container .magazine-in .grid li>a.People .excerpt .excerpt-container:before{background:#63baea;background:linear-gradient(180deg,#63baea 0%,rgba(0,212,255,0) 100%)}#magazine .container .magazine-in .grid .post{display:none;height:100vh;width:100%;z-index:1000;position:absolute;background:0 0;top:-100px}#magazine .container .magazine-in .grid .post.opened{display:block}#magazine .container .magazine-in .grid li.shown:hover h3{font-weight:500}#magazine .container .magazine-in .grid li.shown:hover>a:before{opacity:1}#magazine .container .magazine-in .grid li.shown:hover>a .excerpt{opacity:1}#magazine .container .magazine-in .grid li.shown:hover>a .excerpt .excerpt-container:before{opacity:.8}#magazine .container .magazine-in .grid.swipe-right li.animate .curtain{-webkit-animation:swipeRight 1.5s cubic-bezier(.6,0,.4,1) forwards;animation:swipeRight 1.5s cubic-bezier(.6,0,.4,1) forwards}@-webkit-keyframes swipeRight{50%,60%{-webkit-transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(100%,0,0)}}@keyframes swipeRight{50%,60%{-webkit-transform:translate3d(0,0,0);transform:translate(0)}100%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}#magazine .container .magazine-in .grid.swipe-down li.animate .curtain{-webkit-animation:swipeDown 1.5s cubic-bezier(.6,0,.4,1) forwards;animation:swipeDown 1.5s cubic-bezier(.6,0,.4,1) forwards}@-webkit-keyframes swipeDown{50%,60%{-webkit-transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,100%,0)}}@keyframes swipeDown{50%,60%{-webkit-transform:translate(0);transform:translate(0)}100%{transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}#magazine .container .magazine-in .grid.swipe-rotate li.animate .curtain{-webkit-animation:swipeRotate 1.5s ease forwards;animation:swipeRotate 1.5s ease forwards}@-webkit-keyframes swipeRotate{50%,60%{-webkit-transform:rotate3d(0,0,1,0deg)}100%{-webkit-transform:rotate3d(0,0,1,-90deg)}}@keyframes swipeRotate{50%,60%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}100%{-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg)}}#magazine .container .magazine-in .grid li.animate .curtain:after{-webkit-animation:fadeOut 1.5s ease forwards;animation:fadeOut 1.5s ease forwards;-webkit-animation-delay:inherit;animation-delay:inherit}@-webkit-keyframes fadeOut{50%,60%{opacity:1}100%{opacity:0}}@keyframes fadeOut{50%,60%{opacity:1}100%{opacity:0}}#magazine .container .magazine-in .grid li img,#magazine .container .magazine-in .grid li h3{visibility:hidden}#magazine .container .magazine-in .grid li.animate img,#magazine .container .magazine-in .grid li.animate h3{-webkit-animation:showMe 1.5s step-end forwards;animation:showMe 1.5s step-end forwards}@-webkit-keyframes showMe{from{visibility:hidden}60%,100%{visibility:visible}}@keyframes showMe{from{visibility:hidden}60%,100%{visibility:visible}}#magazine .container .magazine-in .grid li.shown img,#magazine .container .magazine-in .grid li.shown h3{visibility:visible}.second,.third,.fourth,.fifth{display:none}footer{width:100%;height:7rem;background-color:#27556b}footer .container .footer-info{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:100%}footer .container .footer-info .socials a:nth-child(2){margin:0 1rem}footer .container .footer-info .socials a svg g path{fill:#fd541e}footer .container .footer-info .socials a:hover svg g path{fill:#fff;transition:.3s all ease;-webkit-transition:.3s all ease}footer .container .footer-info .address{display:flex;align-items:center}footer .container .footer-info .address a{font-size:1.2rem;font-weight:500;transition:.3s ease all;-webkit-transition:.3s ease all;color:#bad9e5}footer .container .footer-info .address a:hover{color:#63baea}footer .container .footer-info .address img{margin-left:30px}.nav-2{z-index:10000;position:fixed;top:-100%;left:0;width:100%;height:100%;transform:translate3d(0,0,0);backface-visibility:hidden;overflow:hidden}.nav-2 ul{list-style:none;margin:0;padding:0}.nav-2 ul li{cursor:pointer;padding:12px 0;font-size:22px}.nav-2 ul li[data-text=Magazine] a{display:block;animation-name:changeSize;animation-duration:3s;animation-iteration-count:infinite;animation-direction:normal;animation-timing-function:ease-in-out}.nav-2:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:#bad9e5;width:100%;height:0;padding-bottom:100%;border-radius:100%;transform:scale(.04) translateY(9999px);overflow:hidden}.open .nav-2{top:0}.open .nav-2:before{animation:menu-animation .8s ease-out forwards}ul.menu-2{position:fixed;top:50%;left:50%;transform:translate3d(-50%,-50%,0);backface-visibility:hidden;perspective:1000px;color:#2b5569}ul.menu-2 li{opacity:0;text-align:center;transform:translate3d(0,36px,0)}ul.menu-2 li:last-child{color:#fd541e}ul.menu-2 li:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;left:auto;background-color:#fff;height:100%;width:0;overflow:hidden;transition:width .14s ease-out}ul.menu-2 li:after{opacity:0;content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;color:#2b5569;overflow:hidden;transform:translate(-24px,6px);transition:transform .1s ease-out,opacity .1s ease-out}.open ul.menu-2 li{opacity:1;transform:translate3d(0,0,0);transition:transform .2s ease-out,opacity .2s ease-out}.open ul.menu-2 li:nth-child(1){transition-delay:.75s}.open ul.menu-2 li:nth-child(2){transition-delay:.85s}.open ul.menu-2 li:nth-child(3){transition-delay:.95s}.open ul.menu-2 li:nth-child(4){transition-delay:1.05s}.open ul.menu-2 li:nth-child(5){transition-delay:1.15s}.open ul.menu-2 li:nth-child(6){transition-delay:1.25s}.open ul.menu-2 li:nth-child(7){transition-delay:1.35s}@keyframes menu-animation{0%{opacity:0;transform:scale(.04) translateY(300%)}40%{transform:scale(.04) translateY(0);transition:ease-out}40%{transform:scale(.04) translateY(0)}60%{opacity:1;transform:scale(.02) translateY(0px)}61%{transform:scale(.04)}99.9%{height:0;padding-bottom:100%;border-radius:100%}100%{transform:scale(2);height:100%;padding-bottom:0;border-radius:0}}