:root{--max-width:1100px;--primary-color:rgb(249, 148, 163);--light-color:#f6f6f6;--anigreen-color:#11763c;--dark-color:#333;--grey-color:#999;--light-grey-color:#aaa;--anicolor:#0e2847;--anibackground:#d8ccc8;--anibackground:#eee;--anithumbbackground1:#ddb3a2;--anithumbbackground2:#608d84}*{margin:0;padding:0;box-sizing:border-box}img{width:100%}body{font-family:Lora,serif;color:var(--anicolor);background:var(--anibackground)}footer,h1,h2,h3,h4,h5,h6{font-family:league-gothic,sans-serif;font-style:normal;font-weight:400}.container{max-width:var(--max-width);margin:auto;padding:0 2rem;overflow:hidden}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.py-1{padding:1rem 0}.py-2{padding:2rem 0}.py-3{padding:3rem 0}.py-4{padding:4rem 0}.my-1{margin:1rem 0}.my-2{margin:2rem 0}.my-3{margin:3rem 0}.my-4{margin:4rem 0}.mb-2{margin-bottom:2rem}.pr-1{padding-right:.5rem}.btn{display:inline-block;background-color:#ccc;color:#333;border:1px solid #333;border-radius:1rem;padding:.5rem 1rem;width:20%}.btn-next,.btn-next:active,.btn-prev,.btn-prev:active{color:var(--anigreen-color);cursor:pointer}.btn-next:hover,.btn-prev:hover{color:var(--grey-color)}.btn:hover{cursor:pointer}#main-nav{background-color:var(--anibackground);position:-webkit-sticky;position:sticky;top:0;z-index:10}#main-nav .container ul{border-bottom:2px solid #999}#main-nav .container .lang-link{display:block;width:24px;margin-left:auto;margin-right:0;padding-top:2px}#main-nav .logo{width:10rem;height:auto}#main-nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style-type:none;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#main-nav ul li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center}#main-nav ul li a{padding:.75rem;font-weight:700;text-decoration:none;color:var(--anicolor);font-size:1rem;text-transform:uppercase;font-family:league-gothic,sans-serif;font-weight:600;letter-spacing:4px}#main-nav ul li a.current{color:var(--anicolor)}#main-nav ul li a:hover{color:var(--grey-color)}a#lang img{width:1.5rem;height:auto}.project-title{text-align:center}.project-title h1{padding-top:.5rem}.filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.filters a{text-decoration:none;display:inline-block;padding:.5rem;font-size:1rem;color:var(--anicolor)}.filters a:hover{color:var(--grey-color)}.my-works--container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem}.img-center{position:relative}.img-center img{opacity:1}.img-center .middle{position:absolute;opacity:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;z-index:2}.img-center .middle .text{color:var(--dark-color);text-align:center;width:100%;padding:1rem}.img-center .middle .text h3{font-size:1.25rem;text-transform:uppercase;font-weight:600;letter-spacing:2px}.img-center .middle .text span{color:var(--anigreen-color)}.video-container{position:relative}.bottom_strip,.upper_strip{position:absolute;height:16.6%;width:100%;background-color:var(--anibackground);z-index:8;left:0}.upper_strip{top:0}.bottom_strip{height:17.1%;bottom:0}.project{background:var(--anibackground);box-shadow:0 0 10px rgba(0,0,0,.3);margin:0;padding:0;max-width:550px;position:relative}.project img{opacity:.2;max-width:400px;max-height:400px}.project .middle{opacity:1;color:var(--light-color)}.project:after,.project:before{content:"";height:95%;position:absolute;width:100%;z-index:-1}.project:before{background-color:#fbfbfb;box-shadow:0 0 8px rgba(0,0,0,.2);left:-5px;top:4px;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}.project:after{background-color:#f6f6f6;box-shadow:0 0 8px rgba(0,0,0,.2);right:-3px;top:1px;-webkit-transform:rotate(4deg);-ms-transform:rotate(4deg);transform:rotate(4deg)}#project{display:none}.project-pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem}#project-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#project-head--logo img{height:50px;width:50px;margin-right:10px}.project-main-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.project-main-container .description{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:justify;padding:1rem}.project-main-container .main-image{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%;height:auto}#project-pagination--title h1{text-transform:uppercase;margin-top:calc((48px - 1.5rem)/ 2);text-align:center}div.meshed-cards{max-width:400px;height:400px;position:relative;margin-top:50px;margin-bottom:80px}div.meshed-cards img{width:100%;height:100%;object-fit:scale-down;position:absolute;top:0;left:0}div.meshed-cards img.r0{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg);position:absolute;top:0;opacity:1}div.meshed-cards img.r1{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);opacity:.57}div.meshed-cards img.r2{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:rotate(-25deg);-ms-transform:rotate(-25deg);transform:rotate(-25deg);opacity:.57}div.meshed-cards img.r3{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:rotate(-20deg);-ms-transform:rotate(-20deg);transform:rotate(-20deg);opacity:.57}div.meshed-cards img.r4{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}div.meshed-cards img.r5{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg);opacity:.57}div.meshed-cards img.r6{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:rotate(25deg);-ms-transform:rotate(25deg);transform:rotate(25deg);opacity:.57}div.meshed-cards img.r7{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);opacity:.57}div.meshed-cards img.r8{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:rotate(35deg);-ms-transform:rotate(35deg);transform:rotate(35deg);opacity:.57}div.meshed-cards img.r0:hover{z-index:10;top:-15px;opacity:1;cursor:pointer}div.meshed-cards img.r1:hover{z-index:10;top:-15px;opacity:1;cursor:pointer}div.meshed-cards img.r2:hover{z-index:10;top:-15px;opacity:1;cursor:pointer}div.meshed-cards img.r3:hover{z-index:10;top:-15px;opacity:1;cursor:pointer}div.meshed-cards img.r4:hover{z-index:10;top:-15px;opacity:1;cursor:pointer}div.meshed-cards img.r5:hover{z-index:10;top:-15px;opacity:1;cursor:pointer}div.meshed-cards img.r6:hover{z-index:10;top:-15px;opacity:1;cursor:pointer}div.meshed-cards img.r7:hover{z-index:10;top:-15px;opacity:1;cursor:pointer}div.meshed-cards img.r8:hover{z-index:10;top:-15px;opacity:1;cursor:pointer}#contact{display:none}#contact{padding:1rem 0;height:300px}#contact h1{text-align:center;font-size:1.75rem;margin-bottom:.5rem}#contact p{text-align:center}#contact .container{margin-top:1rem;width:50%}.contact-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 2rem}.contact-item-data,.contact-item-head{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:.5rem;margin-top:.5rem;font-size:.75rem}.contact-item-head{border:1px solid #777;border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;background:var(--light-color)}.contact-item-head p{text-align:right;padding-right:5px;color:var(--grey-color)}.contact-item-data{border-top:1px solid #777;border-right:1px solid #777;border-bottom:1px solid #777;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;text-decoration:none}.contact-item-link{text-decoration:none;color:var(--ani-color)}.contact-map iframe{width:100%;height:auto;display:block}.contact-map{padding:1rem 2rem;margin:0 auto}footer{padding:1rem;background-color:var(--anigreen-color);border-top:2px solid #777;color:var(--light-color)}footer .footer-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}footer .footer-logo img.logo{width:5rem}footer .social span{color:var(--light-color)}footer .social span:hover{color:var(--anithumbbackground1)}footer .social a{text-decoration:none;margin:0 5px}#about,#about_hu{display:none}.about{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:80px}.about-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.about-container .column-left{color:#fff;padding-right:1rem;padding-left:40%;padding-top:10%;position:relative;height:600px}.about-container .column-left .background-holder{background:url(../imgs/MazsarAni2.jpg) no-repeat center center/cover;position:absolute;top:0;bottom:0;left:0;right:0;opacity:.8;z-index:-1}div.meshed-cards img.about-r2{left:-150px}div.meshed-cards img.about-r6{left:150px}.about-container .column-right{padding:1rem}.about-caption{padding:0 1rem;margin-bottom:10px}.about-caption .section-subtitle{font-weight:400;line-height:1.2;padding:.5rem 0}.about-caption .section-title{font-size:1.75rem;padding-bottom:1rem;padding-top:1rem}.about-caption .section-text{text-align:justify;padding:.25rem 0}.about-caption ul{padding:1rem;padding-left:2rem}@media (max-width:768px){#main-nav .filters a{display:block;text-align:center;padding:.1rem}.my-works--container{grid-template-columns:repeat(2,1fr)}.img-center img{opacity:.4}.img-center .middle{opacity:1}.img-center .middle .text{color:var(--dark-color)}#project-head--title{font-size:.85rem}div.meshed-cards{max-width:200px;height:150px}#contact .container{display:block;padding:0 1rem;width:100%}#contact .container .hun-contact{margin-bottom:10px}}@media screen and (max-width:480px){.my-works--container{grid-template-columns:repeat(1,1fr);grid-gap:0}.img-center img{opacity:.4}.img-center .middle{opacity:1}.img-center .middle .text{color:var(--dark-color)}.img-center .middle .text h3{font-size:1rem}.img-center .middle .text p{font-size:1rem}.img-center a span{color:var(--anigreen-color)}.img-center a{text-decoration:none}#main-nav .logo{width:5rem;height:auto}#main-nav ul li a{font-size:.75rem}#main-nav header .project-title h1{font-size:1rem}#main-nav .filters a{font-size:.7rem;padding:.1rem}.project-title h1{padding-top:.25rem}#project-pagination--title h1{margin-top:calc((48px - .8rem)/ 2);font-size:.8rem;text-align:center}#project-head--title{font-size:.75rem}.project-main-container{display:block}div.meshed-cards{max-width:150px;height:120px;margin-bottom:50px}div.meshed-cards img.about-r2{left:-50px}div.meshed-cards img.about-r6{left:50px}#about p.section-text{font-size:.75rem}#about ul li{font-size:.75rem}.about-container .column-left{padding-left:35%;padding-top:0}.about-caption .section-title{font-size:1.25rem;padding-bottom:.75rem;padding-top:.75rem}.about-caption .section-text{text-align:left}#contact h1{font-size:1.25rem}#contact p.mx-auto{font-size:.8rem}.contact-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.contact-item-data{border-left:1px solid #777}footer{font-size:.75rem}#contact,#my-works{height:auto}}
/*# sourceMappingURL=main.css.map */
