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,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,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;font-size:100%;font:inherit;vertical-align:baseline;color:#000;outline:0;font-weight:400;text-decoration:none;font-family:Avenir,sans-serif;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}input,input:focus,select,select:focus,textarea,textarea:focus{outline:0!important;border:0}b{font-weight:700}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clearfix{clear:both}a:active{text-decoration:none}@media screen and (max-width:750px){#hamburger{position:fixed;top:14px;right:5px;width:30px;height:30px;transform:rotate(0deg);cursor:pointer;z-index:999999;padding:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0;border:0}#hamburger span{display:block;position:absolute;height:6px;width:27px;background:#000;opacity:1;left:13px;transform:rotate(0deg);transition:.25s ease-in-out}#hamburger span:first-child{top:15px;-webkit-clip-path:polygon(0 23%,100% 0,100% 100%,0 87%);clip-path:polygon(0 23%,100% 0,100% 100%,0 87%)}#hamburger span:nth-child(2),#hamburger span:nth-child(3){top:24px;-webkit-clip-path:polygon(0 0,100% 23%,100% 83%,5% 100%);clip-path:polygon(0 0,100% 23%,100% 83%,5% 100%)}#hamburger span:nth-child(4){top:33px;-webkit-clip-path:polygon(6% 12%,100% 0,94% 95%,0 100%);clip-path:polygon(6% 12%,100% 0,94% 95%,0 100%)}#hamburger.open span{background:#000}#hamburger.open span:first-child{top:22px;width:0;left:50%}#hamburger.open span:nth-child(2){transform:rotate(45deg)}#hamburger.open span:nth-child(3){transform:rotate(-45deg)}#hamburger.open span:nth-child(4){top:24px;width:0;left:50%}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.inline-photo{opacity:0;transform:translateY(-30px);transition:transform 5s cubic-bezier(0,1,.3,1) .25s,opacity .5s ease-in .2s;will-change:transform,opacity}.inline-photo.is-visible{opacity:1;transform:translateY(0)}.galery .container{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;justify-content:center;align-items:center}.galery .card{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 3px rgba(0,0,0,.24);color:#fff;border-radius:2px}.galery .card-image{background:#fff;display:block;padding-top:70%;position:relative;width:100%}.galery .card-image img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@font-face{font-family:font1;src:url(../font/font1.ttf)}@font-face{font-family:font2;src:url(../font/font2.ttf)}@font-face{font-family:font3;src:url(../font/font3.ttf)}@font-face{font-family:font4;src:url(../font/font4.ttf)}body,html{height:100%;width:100%}body *{font-family:font2}h2{font-size:28px;color:#000;font-family:font3;text-align:center}h3{font-size:24px;text-transform:uppercase;color:#fff;margin-bottom:50px}h3,h4{font-family:font2}h4{font-size:36px;text-align:center;font-weight:700;padding:80px 0 40px}.fancybox-button svg path,.fancybox-infobar span{color:#fff}.wrap{width:90%;max-width:1080px;margin:auto;z-index:99;position:relative}.header{width:100%;height:120px;display:flex;position:fixed;z-index:2000;background-color:#fff;top:0;transition:.5s}.header.fixed{height:80px;transition:.5s}.header.fixed .wrap .menu{top:15px;transition:.5s}.header .wrap{display:flex;width:1340px;overflow:hidden}.header .wrap .menu-logo{background-image:url(../img/sunbrella_logo.svg);width:155px;height:100px;margin-left:20px;background-size:100%;background-position:0;background-repeat:no-repeat;transition:.5s;position:inherit;bottom:-7px}.header .wrap .menu-logo.fixed{width:100px;height:85px;transition:.5s;bottom:0}.header .wrap .menu{right:15px;position:absolute;top:30px;transition:.5s}.header .wrap .menu.fixed{top:15px;transition:.5s}.header .wrap .menu li{display:inline-block;list-style:outside none none;padding:0;text-align:center}.header .wrap .menu li a{text-transform:uppercase;font-family:font2,sans-serif;margin:0 25px;padding-top:15px;color:#000;position:relative;text-decoration:none;display:inline-block;height:35px;width:100%}.header .wrap .menu li a.active,.header .wrap .menu li a.active:hover{background-color:#fc3;-webkit-clip-path:polygon(0 5%,100% 0,97% 100%,3% 96%);clip-path:polygon(0 5%,100% 0,97% 100%,3% 96%)}.header .wrap .menu li a:hover{background-color:#fc3;-webkit-clip-path:polygon(2% 0,98% 0,100% 98%,3% 100%);clip-path:polygon(2% 0,98% 0,100% 98%,3% 100%);transition:.3s}.slogen{position:relative;width:100%;height:511px;transition:.5s;background-color:#eee}.slogen .film{background-image:url(../img/film1.png);background-position:100% 0;background-repeat:no-repeat;background-size:contain;height:24vw;width:100%;margin-top:112px}.mobil-category{display:none}.category{width:100%;background-color:#eee;display:block;position:relative}.category .tablinks{padding:150px 0 40px;display:grid;grid-column-gap:20px;grid-row-gap:30px;grid-template-columns:1fr 1fr 1fr 1fr}.category .tablinks div{display:inline-block;height:380px}.category .tablinks div button{color:#fff;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;font-size:17px;width:100%;height:100%;background-color:#fff;display:inline-block;background-repeat:no-repeat;background-size:cover;background-position:50%}.category .tablinks div button:hover{background-color:#fc3}.category .tablinks div span{width:0;height:0;border-color:transparent transparent #333;border-style:solid;border-width:0 20px 20px;bottom:-1px;position:absolute;margin-left:10%;display:none}.category .tablinks div.cop.active button,.category .tablinks div.inv.active button,.category .tablinks div.pre.active button,.category .tablinks div.slide.active button{background-color:#fc3}.category .tablinks div.cop.active span,.category .tablinks div.inv.active span,.category .tablinks div.pre.active span,.category .tablinks div.slide.active span{display:block}.category .tablinks div.inv button{background-image:url(../img/4_kep_atlatszo_meghivo.svg)}.category .tablinks div.slide button{background-image:url(../img/4_kep_atlatszo_slidefilm.svg)}.category .tablinks div.cop button{background-image:url(../img/4_kep_atlatszo_bummfilm.svg)}.category .tablinks div.pre button{background-image:url(../img/4_kep_atlatszo_sunfilm.svg)}.category .content{background-color:#333;position:relative;display:block}.category .content .wrap .tabcontent{color:#fff;display:none;padding:100px 0;height:100%}.category .content .wrap .tabcontent.active{display:block}.category .content .wrap .tabcontent .left{float:left;width:47%}.category .content .wrap .tabcontent .right{float:right;width:47%;margin-top:85px}.category .content .wrap .tabcontent .right p{font-family:font1;color:#fff;font-size:18px;text-align:left}.category .content .wrap .tabcontent .right button{font-family:font4;font-size:16px;text-transform:uppercase;color:#000;background-color:#fc3;-webkit-clip-path:polygon(3% 0,100% 0,100% 100%,0 100%);clip-path:polygon(3% 0,100% 0,100% 100%,0 100%);padding:12px 25px;margin-top:45px;cursor:pointer;border:none;transition:.3s}.category .content .wrap .tabcontent .right button:focus{outline:none!important}.category .content .wrap .tabcontent .right button:hover{background-color:#fc3;-webkit-clip-path:polygon(1% 0,99% 2%,98% 100%,2% 100%);clip-path:polygon(1% 0,99% 2%,98% 100%,2% 100%);transition:.3s}.category .content .wrap .tabcontent .right button a{transition:.3s}.category .content .wrap .tabcontent .galery{width:100%;display:inline-block;margin-top:100px}.category .content .wrap .tabcontent .galery .galery-button{display:none}.category #cop,.category #inv,.category #pre,.category #slide{background-color:#333}.questions{display:block;width:100%;background-color:#fff;position:relative}.questions .wrap{padding-bottom:100px}.questions button{background-color:transparent}.questions .accordion{cursor:pointer;padding:18px 18px 0;width:100%;text-align:left;outline:none;transition:.4s;border:none;border-bottom:1px solid #ccc}.questions .accordion p{font-family:font3;font-size:20px;margin-left:40px;position:relative;top:-25px}.questions .accordion div.plus{color:#fc3;width:30px;height:30px;border:0;position:relative;display:inline-block;vertical-align:middle}.questions .accordion div.plus span{position:absolute;transition:.3s;background:#fc3}.questions .accordion div.plus span:first-child{top:25%;bottom:25%;width:10%;left:45%}.questions .accordion div.plus span:last-child{left:25%;right:25%;height:10%;top:45%}.questions .accordion.active{border-bottom:1px solid transparent}.questions .accordion.active div.plus span{background:#ccc;transform:rotate(90deg)}.questions .accordion.active div.plus span:last-child{left:50%;right:50%}.questions .panel{padding:0 22px 0 0;display:none;background-color:#fff;overflow:hidden;border-bottom:1px solid #ccc}.questions .panel p{font-size:18px;font-family:font1;margin:0 0 22px 55px}.contact{display:block;background-color:#eee;width:100%;text-align:center;position:relative;bottom:-4px}.contact h4{padding-bottom:80px}.contact a{-webkit-clip-path:polygon(0 0,100% 0,98% 100%,2% 100%);clip-path:polygon(0 0,100% 0,98% 100%,2% 100%);padding:15px;color:#000;font-size:19px;margin-right:26px}.contact a,.contact a:hover{background-color:#fc3;transition:.3s}.contact a:hover{-webkit-clip-path:polygon(2% 3%,100% 7%,100% 100%,1% 94%);clip-path:polygon(2% 3%,100% 7%,100% 100%,1% 94%)}.contact a.polygon:hover{-webkit-clip-path:polygon(3% 0,99% 0,100% 94%,0 100%)!important;clip-path:polygon(3% 0,99% 0,100% 94%,0 100%)!important;transition:.3s}.contact p{font-family:font1;padding-top:60px;font-size:20px}.contact .social a{background-color:#000;display:inline-block;margin:40px 0;background-repeat:no-repeat;background-size:25px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.contact .facebook{background-image:url(../img/facebook.svg);background-position:bottom}.contact .instagram{background-image:url(../img/instagram.svg);background-position:50%}.footer{background-color:#252525;display:inline-block;width:100%;color:#000;line-height:5;position:absolute}.footer .right{float:right;width:50%;text-align:right;padding:30px 0}.footer .right p{font-family:font1;color:#999;display:inline-block;margin-right:15px}.footer .right .logo{background-image:url(../img/dyb.svg);width:50px;height:80px;background-repeat:no-repeat;background-position:50%;background-size:contain;float:right;display:inline-block}.footer .left{float:left;width:50%;color:#fff;padding:30px 0}.footer .left b,.footer .left p{font-family:font1;color:#999}@media screen and (max-width:1350px){.header .wrap .menu-logo{margin-left:10px}.header .wrap .menu li a.last-item{margin:0 15px}.slogen{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.category .tablinks{padding-top:100px}.category .tablinks div{height:32vw}}@media screen and (max-width:1000px){.header .wrap .menu-logo{width:120px}.slogen h2{font-size:28px}}@media screen and (max-width:750px){h2,h3,h4,h5{font-size:22px}h3{margin-bottom:45px}p{font-size:14px}.header,.header.fixed{height:91px}.header .wrap .menu-logo,.header .wrap .menu-logo.fixed{width:90px;height:75px;bottom:0}.header .wrap .menu{display:none}.header .wrap .menu.open{display:block;width:100%;pointer-events:all}.header .wrap .menu.open ul{height:180px;position:fixed;background-color:#fff;left:0;right:0;top:0;padding-top:60px}.header .wrap .menu.open ul li{display:block}.header .wrap .menu.open ul li a{margin:0}.film{background-size:contain;max-height:145px;min-height:auto;height:-webkit-fill-available;background-color:#eee;margin-top:94px}.slogen h2{font-size:24px}.mobil-category{background-color:#eee;min-height:460px;display:block}.mobil-category .swiper-container{height:430px}.mobil-category .swiper-container .swiper-wrapper{align-items:center}.mobil-category .swiper-container .swiper-wrapper .swiper-slide{width:200px!important;height:300px;border-radius:7px;background-color:#fff;border-radius:0}.mobil-category .swiper-container .swiper-wrapper .swiper-slide-active{transform:scale(1.1);transition:.4s;background-color:#fc3}.mobil-category .swiper-container .swiper-pagination-bullet{background:#999}.mobil-category .swiper-container .swiper-pagination-bullet-active{background:#333}.mobil-category .mobil-content{background-color:#333;position:relative}.mobil-category .mobil-content .mobil-tabcontent{color:#fff;display:none;padding:100px 0;height:100%}.mobil-category .mobil-content .mobil-tabcontent.active{display:block}.mobil-category .mobil-content .mobil-tabcontent .left{float:none;width:100%;margin-bottom:45px}.mobil-category .mobil-content .mobil-tabcontent .left iframe{width:100%;height:auto}.mobil-category .mobil-content .mobil-tabcontent .right{float:none;width:100%;text-align:center}.mobil-category .mobil-content .mobil-tabcontent .right h4{text-align:left}.mobil-category .mobil-content .mobil-tabcontent .right button{font-family:font4;text-transform:uppercase;color:#000;background-color:#fc3;-webkit-clip-path:polygon(3% 0,100% 0,100% 100%,0 100%);clip-path:polygon(3% 0,100% 0,100% 100%,0 100%);padding:16px;margin-top:45px;cursor:pointer;border:none}.mobil-category .mobil-content .mobil-tabcontent .right button:focus{outline:none!important}.mobil-category .mobil-content .mobil-tabcontent .right button:hover{background-color:#fc3;-webkit-clip-path:polygon(1% 0,99% 2%,98% 100%,2% 100%);clip-path:polygon(1% 0,99% 2%,98% 100%,2% 100%)}.category .wrap .tablinks{display:none}.category .tablinks div span{display:block;border-width:8px;border-color:#333;bottom:16px}.category .content .wrap .tabcontent{padding:60px 0 0}.category .content .wrap .tabcontent .left{float:none;width:100%}.category .content .wrap .tabcontent .left iframe{width:100%;height:200px}.category .content .wrap .tabcontent .right{float:none;width:100%;text-align:center;margin-top:45px}.category .content .wrap .tabcontent .right h4{text-align:left}.category .content .wrap .tabcontent .right button{float:none;font-weight:900;-webkit-clip-path:polygon(2% 0,100% 0,95% 100%,0 94%);clip-path:polygon(2% 0,100% 0,95% 100%,0 94%)}.category .content .wrap .tabcontent .galery{margin-top:50px;text-align:center}.category .content .wrap .tabcontent .galery button{background-color:#fff;-webkit-clip-path:polygon(3% 0,100% 0,100% 100%,0 100%);clip-path:polygon(3% 0,100% 0,100% 100%,0 100%);padding:8px 40px;cursor:pointer;border:none}.category .content .wrap .tabcontent .galery button p{display:inline-block;position:relative;top:-12px;font-weight:900;color:#fc3;text-transform:uppercase}.category .content .wrap .tabcontent .galery button:before{content:"";width:36px;height:36px;top:0;right:25px;position:relative;display:inline-block;background-image:url(../img/galeria.svg)}.category .content .wrap .tabcontent .galery .container{display:grid;grid-template-columns:1fr;grid-gap:1rem}.category .content .wrap .tabcontent .galery .container .card{background:transparent;box-shadow:none}.category .content .wrap .tabcontent .galery .container .card .card-image{background:transparent;padding-top:23%}.category .content .wrap .tabcontent .galery .container .card .card-image img{-o-object-fit:contain;object-fit:contain;max-height:60px}.category .content .wrap .tabcontent .galery .container .mobile{display:none}.category .content .wrap .tabcontent .galery .container .galery-button{display:block}.category .content .wrap .tabcontent .galery .container .galery-desktop{display:none}.questions .accordion{font-size:14px;padding:18px 0 0}.questions .accordion p{font-size:18px}.questions .panel{padding:0}.questions .panel p{margin-left:40px;font-size:16px}.contact h5{padding-bottom:40px}.contact a{display:block;margin-bottom:20px;margin-right:0}.contact p{font-size:18px;padding:18px 0}.contact .social{padding-bottom:15px}.contact .social a{height:5px;width:5px;background-size:30px;margin:20px auto}.contact .social .facebook{margin-right:10px}.footer .wrap .left,.footer .wrap .right{float:none;width:100%;padding:0;text-align:center}.footer .wrap .left p,.footer .wrap .right p{display:block}.footer .wrap .left div,.footer .wrap .right div{margin:auto;float:none;width:80px;height:80px}}