.three_boxes .w_1_3+.w_1_3,.three_boxes .w_1_3:first-of-type{border-left:1px solid #f0f0f0}.slider .text,header .logo strong{font-weight:700}.slider,.tac{text-align:center}.halfed .where li:hover .icon svg,.w_1_6:hover svg{fill:#3cb878}.bg_black .w25:nth-child(3),.dark_green .w33 p,.group:after,.holds,.w1_6:nth-child(6n+1),.wpcf7-display-none{clear:both}.bgr_gray.company,.bgr_greens,.bgr_white_text,.contact,.halfed,.slider_wrapper.custom .sliders .item,.slider_wrapper.custom2 .sliders .item,.three_boxes .title,.three_boxes p,footer,header{letter-spacing:.01em}#back-to-top,.bgr_white_text a.link,.blog_menu li a,.btn,.buttons li a,.content .meta>span,.content .w_1_2 a,.google_box .boxed .g_button,.google_box .boxed a,.info a,.paginate a,.relatedposts .w_1_3 a.title,.rwd_header li a,article a.title,header .inline li a,header .inline2 li a,header .logo{text-decoration:none}.bg_gray .headline,.bg_green .headline,.bg_green2 .headline,.holders_ strong,.tooltiptext{text-transform:uppercase}.bg_black .title img,.element svg,.holder svg,.switchs img,.switchs>div>strong,.who .holder img{vertical-align:middle}#back-to-top,.buttons li:hover,.cc-btn,.cc-close,.cc-link,.cc-revoke,.dl-menuwrapper button,.lista,div.wpcf7 input[type=file]{cursor:pointer}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html,p{padding:0;margin:0}body,html{font-family:Montserrat,sans-serif}header{background:0 0}header .logo{margin-top:30px;float:left;font-size:17px;display:inline-block;color:#fff}header .logo span{color:#3cb878}header .inline{list-style:none;float:right}.w_1_2,.w_1_3,.w_1_4,.w_1_6{float:left}header .inline li{display:inline-block;margin-left:10px}header .inline li a{font-size:15px;color:#fff;display:inline-block}header .inline li:last-of-type a{background:#3cb878;padding:16px 21px 16px 20px;border-radius:5px}header .inline li:last-of-type a i{margin-right:5px}.slider_holder{position:absolute;top:0;width:100%;z-index:999}.slider{color:#fff;max-width:800px;margin:0 auto;padding-top:190px}.slider .text{font-size:41px;line-height:50px}.slider .sub_text{font-size:21px;line-height:23px;margin-top:32px}.bgr_gray{background:#f6f6f6}.w_1_3{width:33.33%}.w_1_4{width:25%}.w_1_2{width:50%}.group:after{content:"";display:table}.has_shadow:after,.subpage header:after{content:''}.three_boxes .w_1_3:last-of-type{border-right:1px solid #f0f0f0}.three_boxes .w_1_3{padding:32px 9px 35px 21px}.three_boxes .title{font-size:17px;font-weight:700;line-height:26px;margin-bottom:5px}.three_boxes p{font-weight:300;font-size:14px;line-height:25px;word-break:break-word}.has_shadow:after{background:url(//pengemedia.hu/wp-content/themes/panorama/images/shadow.png) top center no-repeat;height:4px;display:block}.halfed{padding-top:80px;padding-bottom:88px}.halfed .title{font-size:22px;line-height:31px;font-weight:300}.halfed p{max-width:480px;font-size:15px;line-height:25px}.halfed .text2 p,.halfed .where li p{max-width:100%}.halfed .text2{margin-top:17px}.halfed .text{margin-top:27px}.halfed .text strong{color:#3cb878}.halfed .where{list-style:none;padding:0;margin:24px 0 0}.halfed .where li{padding-left:50px;position:relative;margin-bottom:20px}.halfed .where li .sub_title{font-weight:700;font-size:15px;line-height:25px}.halfed .where li .sub_text{font-size:15px;line-height:25px;font-weight:300}.halfed .where li:last-of-type{margin-top:33px}.halfed .where .icon{position:absolute;left:0;top:6px}.g_15{margin:0 -15px}.g_15>div{padding:0 15px}.bgr_greens{padding-top:95px;background:url(//pengemedia.hu/wp-content/themes/panorama/images/bgr_green.png) center no-repeat fixed #3cb878;background-size:cover}.bgr_greens .head_line{color:#fff;font-size:22px;font-weight:300}.bgr_greens .head_line strong{font-weight:700}.bgr_greens .head_line p{max-width:775px;margin:25px auto 0;font-size:15px;line-height:25px;font-weight:300;color:#fff}.bgr_greens .title{color:#fff;font-size:17px;line-height:27px;font-weight:700}.bgr_greens .w_1_4 p,.btn{font-size:15px;color:#fff}.bgr_greens .holder{height:83px}.bgr_greens .w_1_4 p{margin-top:10px;line-height:25px;font-weight:300}.pt_82{padding-top:82px;padding-bottom:130px}.pt_13{padding-top:13px!important}.btn{background:#f60;display:inline-block;border-radius:5px;font-weight:700;padding:15px 27px}.btn:hover{background:#bbb}.btn.green,.contact .btn{background:#3cb878!important}.btn.gren:hover,.contact .btn:hover{background:#bbb!important}.bgr_white{letter-spacing:.01em}.bgr_white .inner{min-height:700px;padding-top:193px}.bgr_white .title{font-size:22px;line-height:31px;font-weight:300;margin-bottom:22px}.bgr_white .title strong{font-weight:700}.bgr_white .btn{margin-top:56px}.bgr_white p{max-width:500px}.bgr_gray.company .group{max-width:1215px;min-height:920px;padding-left:25px;padding-top:109px}.bgr_gray.company .title{font-size:22px;line-height:31px;font-weight:300;margin-bottom:25px}.bgr_gray.company .title strong{font-weight:700}.bgr_gray.company p{max-width:475px;font-size:15px;line-height:25px;font-weight:300;margin-bottom:4px}.bgr_gray.company p strong{color:#3cb878}.bgr_gray.costumer_say{padding:85px 0 30px}.bgr_gray.costumer_say .head_line .title{font-size:22px;line-height:31px;font-weight:300}.bgr_gray.costumer_say .head_line .title strong{font-weight:700}.bgr_gray.costumer_say .head_line p,.bgr_gray.costumer_say .says p{font-weight:300;font-size:15px;line-height:25px}.bgr_gray.costumer_say .head_line p{max-width:775px;margin:24px auto 0;color:#000}.bgr_gray.costumer_say .says{padding-top:45px}.bgr_gray.costumer_say .says .box{margin-bottom:25px}.bgr_gray.costumer_say .says p strong{font-weight:700;font-size:13px}.bgr_white_text{padding-top:85px}.bgr_white_text .head_line .title{font-size:22px;line-height:31px}.bgr_white_text .head_line p{max-width:775px;margin:22px auto 0;font-size:15px;line-height:25px;font-weight:300;color:#000}.bgr_white_text a img{border-radius:5px;box-shadow:0 8px 16px 0 rgba(0,0,0,.13)}.buttons li,input{border:1px solid #ebebeb}.bgr_white_text a.link{font-weight:700;font-size:15px;line-height:25px;display:block;margin-top:16px;margin-bottom:6px;color:#000}.bgr_white_text a.link:hover,.who .head_line p span{color:#3cb878}.bgr_white_text a.btn{margin-top:13px;padding:10px 17px;font-size:13px}.bgr_white_text .w_1_3 p{font-size:14px;line-height:30px;font-weight:300}.results .head_line{padding-top:93px}.results .head_line .title{font-size:22px;font-weight:300;line-height:31px;margin-bottom:25px}.results .head_line p{font-weight:300;font-size:15px;line-height:23px;margin-bottom:10px}.results .head_line p strong{font-weight:700}.results .spacer{margin-top:693px}.results a.btn{margin-top:42px;margin-bottom:85px}.who{background:url(//pengemedia.hu/wp-content/themes/panorama/images/bg.png) top center no-repeat}.price,input,textarea{background:#f6f6f6}.who .head_line{padding-top:115px}.who .head_line .title{font-size:22px;font-weight:300;line-height:31px;margin-bottom:25px}.who .head_line p{font-weight:300;font-size:15px;line-height:23px;max-width:750px;margin:0 auto 7px}.buttons li a,.who .head_line p strong{font-weight:700}.who .pt_90{padding-top:90px}.who .holder{height:65px;line-height:65px;margin-bottom:7px}.who .holder img{display:inline}.who .list p{font-size:14px;margin-bottom:57px}.w_1_6{width:16.66667%}.buttons{margin:0;padding:0;list-style:none}.buttons li{display:inline-block;padding:22px 22px 48px;border-right:0}.buttons li:last-of-type{border-right:1px solid #ebebeb}.buttons li a{font-size:17px;line-height:27px;display:block;color:#000}.buttons li p{font-size:14px;line-height:25px}.price{padding-top:88px}.price .pt_73{padding-top:73px;padding-bottom:83px}.price .head_line .title{font-size:22px;line-height:31px}.price .head_line p{max-width:775px;margin:22px auto 0;font-size:15px;line-height:25px;font-weight:300;color:#000}.price .list{margin:0 0 18px;padding:0;list-style:none;font-size:15px;line-height:33px;font-weight:300}.price .list.lh27{line-height:27px}.price .list li em{font-style:normal;float:right}.price .list strong{font-weight:700}.contact{padding-top:83px;padding-bottom:107px}.contact .head_line .title{font-size:22px;line-height:31px}.contact .head_line p,.contact .info{line-height:25px;font-size:15px}.contact .head_line p{max-width:775px;margin:22px auto 0;font-weight:300;color:#000}input,textarea{margin-bottom:22px}.contact .btn{border:0}.tar{text-align:right}input{height:52px;width:100%;border-radius:5px;color:#000;padding:0 18px;font-size:15px;margin-top:55px}textarea{height:125px;border:1px solid #ebebeb;width:100%;border-radius:5px;color:#000;padding:10px 18px 0;font-size:15px;margin-top:0}.why{z-index:1;background:url(//pengemedia.hu/wp-content/themes/panorama/images/why.png) top center no-repeat;min-height:300px;padding-top:304px;padding-bottom:116px}.why .head_line .title{font-size:22px;line-height:30px;font-weight:300;margin-bottom:22px}.why .head_line .title strong{font-weight:700}.why .head_line p{font-size:15px;line-height:25px;max-width:750px;margin:0 auto}.why .editor{padding-top:80px}.why .editor p{font-size:15px;line-height:25px;font-weight:300;margin-bottom:4px}.why .editor p strong,footer .title{font-weight:700}.why .editor img{margin-top:25px}.szopas{margin-top:0}footer{background:#f6f6f6;padding-top:65px}footer .w_1_3{float:right}footer .social{list-style:none;margin:37px 0 0;padding:0}footer .social li{margin-right:14px;display:inline-block}footer .social li a{color:#000;font-size:20px}footer .title{font-size:22px;line-height:31px;margin-bottom:14px}footer p{font-size:15px;line-height:25px;font-weight:300}footer a.btn{margin-top:21px}footer .copyright{margin-top:50px;font-size:13px;line-height:15px}.pt_65{padding-top:67px;padding-bottom:100px}.mt_15{margin-top:15px}.space{background:pink;height:688px}.white,.white .buttons{background:#fff}.white .buttons{margin-top:43px}.white .buttons li{background:#fff;padding:29px 22px 5px;margin-bottom:-25px;min-height:210px}.white .buttons li p{margin-top:2px}.slider_wrapper.custom2 .sliders .item .custom_image{box-shadow:0 8px 16px 0 rgba(0,0,0,.13);float:right}.slider_wrapper.custom2 .sliders .item .mt_16{margin-top:16px;margin-bottom:22px}.slider_wrapper.custom2 .sliders .item .title{font-size:22px;line-height:30px;font-weight:700;margin-bottom:35px}.slider_wrapper.custom2 .sliders .item p{font-size:15px;line-height:25px;max-width:350px}.slider_wrapper.custom2 .sliders .item big{color:#3cb878;font-size:22px;font-weight:700;display:block}.slider_wrapper.custom .sliders .item{padding:35px 50px;height:620px;background:url(//pengemedia.hu/wp-content/themes/panorama/images/slide_Bg.png) top right no-repeat}.slider_wrapper.custom .sliders .item .title{font-size:22px;line-height:31px;font-weight:700;margin-bottom:15px}.slider_wrapper.custom .sliders .item p{font-size:15px;line-height:27px;font-weight:300;max-width:780px}.slider_wrapper.custom .sliders .item p strong{font-weight:700}.slider_wrapper.custom .sliders .item ul{list-style:none;margin:0;padding:0}.slider_wrapper.custom .sliders .item ul li{font-size:15px;line-height:30px;font-weight:300}.slider_wrapper .controls{position:relative;width:100%;z-index:999}.slider_wrapper .controls .inner{position:relative}.slider_wrapper .controls .left,.slider_wrapper .controls .next{position:absolute;top:501px;font-size:30px;z-index:999;display:block}.slider_wrapper .controls .left{left:-78px}.slider_wrapper .controls .next{right:-85px}.slider_wrapper{margin-top:45px;margin-bottom:56px;position:relative}.slider_wrapper.custom{margin-top:1px;margin-bottom:68px}.slider_wrapper .sliders{position:relative;z-index:555}.slider_wrapper .sliders .slick-track{overflow:hidden}.slider_wrapper .sliders .item{box-shadow:0 8px 16px 0 rgba(0,0,0,.13);width:1228px;min-height:593px;position:relative;border:1px solid #e3e3e3;border-radius:5px;-webkit-transform:scale(.85);transform:scale(.85);transition:all .2s ease-in-out}.slider_wrapper .sliders .item.slick-active,.slider_wrapper.custom .sliders .item.slick-active{-webkit-transform:scale(1);transform:scale(1)}.slider_wrapper .sliders .item img{display:block;position:relative;z-index:1}.slider_wrapper .sliders .item .cover{width:100%;height:100%;left:0;top:0;background:rgba(0,58,112,.4);position:absolute;z-index:2}.slider_wrapper .sliders .item .entry{width:55%;left:160px;bottom:30px;color:#fff;position:absolute}.slider_wrapper .sliders .item .entry h3{line-height:110%}.slider_wrapper .sliders .item .entry h3 a{font-size:40px;font-weight:800;text-shadow:2px 2px rgba(0,0,0,.4);color:#fff;line-height:110%}.slider_wrapper .sliders .item .entry .excerpt{margin-top:20px;font-size:17px;line-height:25px}.slider_wrapper .sliders .item .entry .read_more{margin-top:20px}.slider_wrapper .controls{max-width:1200px;height:100%;margin:auto}.slider_wrapper .controls .nav{width:120px;left:0;top:0;position:absolute}.slider_wrapper .controls .nav div{width:45px;height:45px;right:0;text-align:center;color:#fff;line-height:43px;border:1px solid rgba(255,255,255,.4);position:absolute;border-radius:50%;cursor:pointer}.slider_wrapper .controls .nav div:hover{border-color:#fff}.slider_wrapper .controls .nav div:before{margin:0}.slider_wrapper .controls .nav div span{display:none}.slider_wrapper .controls .nav .prev{bottom:80px}.slider_wrapper .controls .nav .next{bottom:140px}@media (max-width:1360px){.controls{display:none}}.bgr_gray.company .group{background:0 0}.pull-right{max-width:50%}@media (max-width:1280px){header .inline li:first-of-type{margin-left:0}.bgr_white .inner{background:0 0;min-height:auto;padding-bottom:100px;padding-top:100px}.pull-right{display:block!important;float:right}.company .inner{background:0 0!important}.who .w_1_6{min-height:165px}.inner{padding:0 20px}footer .copyright{padding-bottom:20px}img{max-width:100%}.custom_image{max-width:50%}}@media (max-width:1140px){header .inline li{margin-left:10px}}@media (max-width:1040px){.slider_wrapper.custom .sliders .item{height:100%;background-size:cover}.price .w_1_2{width:100%}.why{padding-top:150px}header{height:100vh;min-height:auto;background-size:cover}header .inner{padding-left:10px;padding-right:10px}header .slider{position:absolute;left:30%;right:30%;top:25%;bottom:25%;padding-top:0;width:50%}header .inline{padding:0}header .inline li{margin-left:0;display:none}header .inline li:last-of-type{display:inline-block}.slider .text{line-height:140%;font-size:4vh}.slider .sub_text{line-height:140%;font-size:3vh}}@media (max-width:960px){.bgr_greens .w_1_4{width:50%;margin-bottom:80px}.bgr_greens .pt_82{padding-bottom:0}}@media (max-width:860px){.bgr_white p,.custom_image,.slider_wrapper.custom2 .sliders .item p{max-width:100%}.custom_image{float:none;margin-bottom:40px}.buttons li{width:50%;border-right:1px solid #ebebeb}.slider_wrapper .sliders .item{height:auto}.slider_wrapper.custom2 .sliders .item .title{margin-bottom:20px}.who .w_1_6{width:25%}.bgr_white .inner{padding-top:40px;padding-bottom:40px}.bgr_white_text .pt_65,.company{padding-bottom:50px}.company .pull-right,.company p{max-width:100%!important}.bgr_white .w_1_2{width:100%;text-align:center;margin-bottom:50px}.company .group{padding-top:40px!important}.company .pull-right{width:100%!important;margin-bottom:30px}.company .w_1_2{width:100%}footer .w_1_3{width:50%}.bgr_white_text .w_1_3{width:50%;margin-bottom:50px}}@media (max-width:760px){.halfed,.why{padding-bottom:40px}.halfed{padding-top:20px}.halfed .w_1_2{margin-top:20px;width:100%}.halfed .w_1_2 p{max-width:100%}.three_boxes.inner{padding-left:0;padding-right:0}.has_shadow .w_1_3{width:100%;border:none!important}.has_shadow .w_1_3+.w_1_3{border-top:1px solid #f0f0f0!important}.why{padding-top:50px}.why .editor{padding-top:30px}.why .w_1_2{width:100%}}@media (max-width:620px){header .inline li:last-of-type a{background:#3cb878;padding:10px 5px;border-radius:5px;font-size:12px}.who .w_1_6{width:50%}.buttons li.w_1_4{width:100%;border-right:1px solid #ebebeb;margin-bottom:0}.bgr_greens .w_1_4,.bgr_white_text .w_1_3{margin-bottom:40px;width:100%}header .logo{margin-top:20px}.bgr_greens{padding-top:40px}.bgr_greens .pt_82{padding-top:20px;padding-bottom:0}.bgr_gray.costumer_say{padding-top:30px}.bgr_white_text,.price,.price .pt_73{padding-top:20px}.says .w_1_2{width:100%}.price em{font-weight:700}.price .pt_73{padding-bottom:20px}.price strong{display:block;clear:both}.bgr_white_text .pt_65{padding-top:30px;padding-bottom:0}.contact{padding:20px 0}.contact .w_1_3{width:100%}.contact input,.contact textarea{margin-top:20px;margin-bottom:0}.contact .w_1_2{width:100%}.contact textarea{margin-bottom:20px}footer{padding-top:0}footer .w_1_2,footer .w_1_3{padding-top:30px;padding-bottom:30px;width:100%}footer .copyright{margin-top:0}}.subpage header{opacity:1;min-height:80px}.subpage header a,.subpage header ul li a{color:#000}.subpage header ul li:last-of-type a{color:#fff}.subpage form{padding-top:28px}.subpage form p{margin-top:-10px;margin-bottom:10px}.subpage form ul.list{margin-top:20px}.subpage form .btn{border:0;margin-top:20px}.subpage input{margin-top:0;margin-bottom:20px}.subpage #tos{background:#fff;padding-bottom:95px}.subpage #tos .btn{background:#3cb878;padding:9px 27px;margin-top:63px;margin-bottom:23px}.subpage #tos .border{border:1px solid #ebebeb;padding:50px 35px}.subpage #tos .border p{font-size:15px;font-weight:300;line-height:25px}.subpage #tos .border .title{font-size:22px;line-height:31px;margin-bottom:35px}.subpage big{padding-top:60px;font-size:22px;display:block;line-height:30px;font-weight:300;color:#3cb878}.subpage big strong{font-weight:700;color:#000}.subpage ul.list{list-style:none;margin:60px 0 0;padding:0}.subpage ul.list li{padding-left:33px;font-size:15px;line-height:25px;position:relative;margin-bottom:10px}.subpage ul.list li:first-of-type{font-weight:700;font-size:17px;line-height:23px;margin-bottom:13px;padding-left:0}.subpage ul.list li em{font-style:normal;float:right}.subpage ul.list li i{background:#d7d7d7;width:20px;height:20px;display:inline-block;margin-right:10px;position:absolute;top:3px;left:0;border-radius:5px;line-height:20px;text-align:center;color:#fff}.subpage ul.list li i.fa-check{background:#3cb878}.subpage #editor{padding:50px 0;background:#f6f6f6}.subpage #editor h1,.subpage #editor h2{font-size:22px;line-height:31px;margin:0;padding-bottom:35px}.subpage #editor h2{color:#111}.subpage #editor p{font-size:15px;line-height:25px;font-weight:300}.subpage #editor p strong{font-weight:700}.subpage footer{padding:20px}.subpage footer .copyright{margin-top:0}.subpage header:after{background:url(//pengemedia.hu/wp-content/themes/panorama/images/shadow.png) top center no-repeat;height:4px;display:block;position:absolute;bottom:-5px;width:100%}@media (max-width:1040px){.subpage header{height:auto}.subpage footer .copyright{padding-bottom:0!important}}@media (max-width:820px){.subpage #editor{padding:40px 0}.subpage big{padding-top:20px}.subpage .w_1_2{width:100%;margin-bottom:30px}.subpage #tos{padding-bottom:40px}}body{position:relative}.rwd_header{list-style:none;margin:0;padding:0;position:fixed;width:100%;top:77px;display:none;z-index:9999;background:#fff}.rwd_header li{padding:0 30px;background:#fff;line-height:50px;height:50px}.rwd_header li a{color:#000;display:block}.hamburger{display:inline-block;background:url(//pengemedia.hu/wp-content/themes/panorama/images/hamburger.png);width:25px;height:21px;margin-right:20px}@media(max-width:620px){.hamburger{margin-top:20px;margin-right:2px}.rwd_header{top:65px}}header{position:relative}header .slider{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.slick-next,.slick-prev{display:none!important}.slick-prev:after{font-size:30px;position:absolute;content:"\f060";font-family:fontAwesome;color:#000;left:0;top:0}.fa-circle,.psr{position:relative}.slider_wrapper .controls .left:hover,.slider_wrapper .controls .next:hover{color:#3cb878!important}.halfed .where li:hover .sub_title,.w_1_6:hover p{color:#3cb878}.halfed .where .icon svg{height:40px}.holder svg{height:50px;display:inline-block}.w_1_6:hover svg path{fill:#3cb878!important}@media(min-width:1010px){.hamburger{display:none}}.buttons li.active{background:#f7f7f7}@media(max-width:600px){.slider_wrapper.custom .sliders .item{background:0 0}}.fa-circle{font-size:10px;color:#000;top:-2px}.social li a:hover{color:#3cb878}br.mobile{display:none}@media(max-width:700px){br.mobile{display:block}br.hidden_mobile{display:none}.bgr_white_text a.btn{width:100%;text-align:center}.contact .btn{width:100%}.price .list li em{float:none;display:block}}.buttons li{background:#fff;min-height:210px;margin-bottom:30px;padding-bottom:8px}.white{padding-bottom:60px}.slider_wrapper.custom2 .sliders .item big{margin-top:40px}.your-name input{background:url(//pengemedia.hu/wp-content/themes/panorama/images/avatar.png) 20px center no-repeat #f6f6f6;padding-left:50px}.your-email input{background:url(//pengemedia.hu/wp-content/themes/panorama/images/email.png) 20px center no-repeat #f6f6f6;padding-left:50px}.your-subject input{background:url(//pengemedia.hu/wp-content/themes/panorama/images/tel.png) 20px center no-repeat #f6f6f6;padding-left:50px}.info a{font-weight:400}@media(max-width:600px){.slider_wrapper.custom .sliders .item p,.slider_wrapper.custom .sliders .item ul li{line-height:22px;font-size:13px}#back-to-top{right:27px!important;bottom:90px!important}.slider_wrapper .controls,.slider_wrapper .controls .inner{position:static}.slider_wrapper .controls{display:block}.slider_wrapper .controls .left{left:10px;top:50%}.slider_wrapper .controls .next{right:10px;top:50%}.slider_wrapper.custom .sliders .item{padding:25px 15px}.contact textarea{font-size:13px}}.slider_wrapper.custom2 .sliders .item{padding:20px}.slider_wrapper.custom2 .controls .left,.slider_wrapper.custom2 .controls .next{top:300px}.p20{padding:0 20px}.w_1_3 a.btn:hover{background:#ddd}.slick-slider{-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.slick-list.draggable{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.subpage header{background:#fff!important}body .fbmessenger.wposbottom_right{right:65px;top:initial;bottom:100px;left:auto;display:none!important}body .fbmessenger.wposbottom_right.active{display:block!important}@media(max-width:600px){body .fbmessenger.wposbottom_right{right:15px;right:20px;top:initial;bottom:30px;left:auto;display:none!important}body .tooltiptext{display:none!important}}header#sticky{position:fixed;top:0;width:100%;background:#fff;min-height:66px;z-index:9999999;height:auto}header#sticky .slider{display:none}header#sticky a{color:#000}header#sticky li:last-of-type a{color:#fff}#back-to-top{position:fixed;right:74px;bottom:170px;z-index:9999;width:32px;height:32px;text-align:center;line-height:30px;background:#ccc;color:#444;border:0;border-radius:2px;transition:opacity .2s ease-out;opacity:0}#back-to-top:hover{background:#e9ebec}#back-to-top.show{opacity:1}#content{height:2000px}@media(max-width:600px){.slider_wrapper.custom .controls,.slider_wrapper.custom .sliders{display:none}.slider_wrapper.custom2 .sliders .item p{font-size:14px;line-height:18px}body>div.results>div.slider_wrapper.custom2>div.sliders.slick-initialized.slick-slider>div>div>div:nth-child(2)>img.mt_16.title{font-size:18px;line-height:22px}.newsletter_form,.newsletter_form input{max-width:100%}}.w_1_2 .box p:last-of-type{font-size:12px}.newsletter_form{z-index:9999;background:#3cb878;position:fixed;bottom:80px;left:0;padding:20px;width:433px;display:none}.newsletter_form input{background:#219e5e;margin-top:0;border:0;margin-bottom:20px;color:#fff}.newsletter_form input[type=submit]{background:#fff;color:#3cb878;float:right;width:140px;margin-bottom:0}.newsletter_form p{padding-top:20px;font-weight:700;font-size:22px;margin-bottom:20px;color:#fff}.fa-times-circle{opacity:.4;color:#fff;position:absolute;bottom:60px;right:40px;font-size:40px}.header_group,input{position:relative}input{z-index:2}img.in-view:hover{-moz-transform:translate3d(0,-30px,0);-webkit-transform:translate3d(0,-30px,0);-o-transform:translate(0,-30px);-ms-transform:translate(0,-30px);transform:translate3d(0,-30px,0)}.code img.in-view:hover,.disable.in-view:hover,.item img.in-view:hover,.title.in-view,img.in-view,p.in-view,svg{-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0)}.title.in-view,img.in-view,p.in-view,svg{opacity:1;transform:translate3d(0,0,0)}.code img.in-view:hover,.disable.in-view:hover,.item img.in-view:hover{transform:translate3d(0,0,0)}.item *,.newsletter_form p{opacity:1;-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate3d(0,0,0)}.newsletter_form .social{list-style:none;margin-left:0;padding-left:0}.newsletter_form .social li{margin-right:14px;display:inline-block}.newsletter_form .social li a{color:#fff;font-size:20px}@media(max-width:600px){.subpage header,header#sticky{min-height:60px!important;height:60px!important}.btn_1{width:100%;text-align:center}}.subpage #editor ol,.subpage #editor ul{list-style:circle}.bgr_author .social,.blog_menu,.slick-dots,header .inline2{list-style:none}.subpage #editor ol li,.subpage #editor ul li{font-size:15px;line-height:22px;font-weight:300}.tags,.tags a{font-size:12px}.header_group header{position:fixed;top:0;left:0;z-index:9999999;width:100%}.slick-initialized .slick-slide{position:relative}.slick-dots{position:absolute;padding:0;width:100%;bottom:30px;text-align:center;z-index:999}.slick-dots li{display:inline-block;margin:0 5px}.slick-dots li button{background:#fff;color:#fff;border-radius:50%;border:0;height:20px;width:20px}.relatedposts .w_1_3 img,.tags a{border-radius:5px}.slick-dots li.slick-active button{background:#3cb878;color:#3cb878}#sliders,#sliders .item{height:100vh}.slider_wrapper .slick-dots{display:none!important}.hamburger{z-index:99999;position:relative}@media(max-width:720px){.bgr_gray.costumer_say{padding-top:10px}.contact,.halfed,.results .head_line,.why{padding-top:0}.slider_wrapper.custom2 .sliders .item .mt_16,.sliders svg{float:left;margin-right:20px;clear:right}.slider_wrapper.custom2 .sliders .item .title{clear:right}.slider_wrapper.custom2 .sliders .item p{clear:both}.slider_wrapper .sliders .item img{position:relative;top:-20px}}.newsletter{position:fixed;bottom:50%;margin-bottom:-26px;margin-left:-134px;min-width:302px;text-align:center;left:0;z-index:999;transform:rotate(270deg);-moz-transform:rotate(270deg)}@media(max-width:600px){.newsletter{display:none!important}}.inner #breadcrumbs{padding:10px 0}.cc-banner{position:relative!important;z-index:99999999!important}.cc-message{text-align:justify}.cc-message a{display:block}.contact input,.contact textarea{margin-top:10px;z-index:999;position:relative}#img_email,.x_16 .newsletter{display:none!important}.tags{padding-top:20px;padding-bottom:40px;font-weight:700}.tags a{margin-left:4px;margin-bottom:5px;background-color:#35af6d;text-decoration:none;color:#fff;padding:5px 10px;display:inline-block}.relatedposts h3{padding-top:20px}.relatedposts .group{margin:0 -20px}.relatedposts .w_1_3{padding:0 20px;margin-bottom:30px}.paginate a,.paginate span{border-radius:3px;min-height:40px;min-width:40px;box-shadow:0 1px 3px 0 rgba(0,0,0,.07);text-align:center}.relatedposts .w_1_3 a.title{font-size:21px;color:#35af6d;font-weight:400;display:block;margin-top:10px;margin-bottom:5px}.relatedposts p a{font-size:14px;color:#000}img{max-width:100%}@media(max-width:840px){.relatedposts .w_1_3{width:50%}.relatedposts .w_1_3:nth-child(3){clear:both}}@media(max-width:600px){.relatedposts .w_1_3{width:100%}}.content{float:left;width:772px}header .inline2{margin-top:30px;margin-bottom:30px;float:right}.blog article,.left_content a{margin-bottom:20px}header .inline2 li{display:inline-block;margin-left:20px}header .inline2 li a{font-size:15px;color:#fff;display:inline-block}.blog header ul li:last-of-type a{color:#000}.blog article{box-shadow:0 1px 3px 0 rgba(0,0,0,.07);background:#fff}article a.title{color:#35af6d;display:block;font-size:21px;font-weight:700}.bgr_author .social li,.bgr_author_2 .social li,.content .meta>span,.paginate a,.paginate span{display:inline-block}.left_avatar{float:left;width:300px}.left_content{padding:20px 30px;float:left;width:calc(100% - 300px)}.paginate a.next,.sidebar{float:right}.left_content a.btn{margin-top:10px;padding:10px;margin-bottom:0}.paginate{margin-top:40px}.paginate a{background:#fff;padding:10px 15px;color:#000}.paginate a:hover{background:#35af6d;color:#fff}.paginate span{color:#fff;padding:10px 14px}.sidebar{width:375px}.bgr_author p{font-size:14px!important;line-height:20px!important}.avatar img{border-radius:50%;width:88px;height:88px;background:#000;float:left;margin-right:20px;margin-bottom:20px}.bgr_author .name{font-size:21px;font-weight:700;padding-top:20px}.bgr_author .social{margin:40px 0 20px;padding:0}.bgr_author .social i{color:#fff;font-size:25px;margin-right:10px}.bgr_letter{background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.07);margin-bottom:30px;padding:20px 20px 0}.banner,.bgr_letter .title{margin-bottom:20px}.bgr_letter .title{font-size:21px;font-weight:700}.bgr_letter p{font-size:14px;color:#000!important}.bgr_letter input[type=submit]{width:auto;color:#fff;height:40px}.content h1{margin-top:0;padding-bottom:5px!important;color:3;font-size:21px}.content h2{color:#35af6d;font-size:17px}.content p{font-size:14px!important}.content .meta{padding-bottom:40px}.content .meta>span{margin-left:4px;margin-bottom:5px;background-color:#35af6d;color:#fff;padding:5px 10px;border-radius:5px;font-size:12px}.content .subtitle{font-size:21px;font-weight:700;margin-top:50px}.content .w_1_2 .icon{float:left;width:30%;width:140px;margin-right:10px}.content .w_1_2 .boxed{border-style:solid;border-width:1px;border-color:#dbdbdb;background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.07);padding:5px}.content .m__20{margin:0 -20px}.content .w_1_2{padding:0 20px;margin-top:30px;margin-bottom:30px}.content .w_1_2 a{font-size:17px;font-weight:700;color:#000}.bgr_author_2{width:100%;min-height:20px;padding:25px;color:#000;background:url(//pengemedia.hu/wp-content/themes/panorama/images/bgr_author_2.png)}.bgr_author_2 .name{font-size:21px;font-weight:700;padding-top:20px}.bgr_author_2 .social{list-style:none;margin:0 0 20px;padding:0}.bgr_author_2 .social i{color:#000;font-size:25px;margin-right:10px}p.followme{padding-top:20px;font-size:21px!important;font-weight:700!important}.inline2 h1,h3{font-weight:inherit}h3{font-size:inherit}h3 span{display:block}article a.title h2{font-size:21px}.inline2 h1{font-size:inherit;margin:inherit;padding:inherit}.inline h1,.inline h2,.inline2 h2{font-size:inherit;margin:0;padding:0;font-weight:300}.subpage #editor .left_content h2{padding-bottom:0}.subpage.blog #editor p{margin-bottom:15px}@media(max-width:1280px){.sidebar{width:30%;padding-left:15px}.content{width:70%;padding-right:15px}}@media(max-width:1100px){header .inline2 li{margin-left:10px}}@media(max-width:1040px){header .inline2{display:none}}@media(max-width:1024px){.btn.newsletter,.newsletter_form{display:none!important}}@media(max-width:880px){.sidebar{display:none}.content{width:100%;padding-right:0}.btn.newsletter,.newsletter_form{display:none!important}}@media(max-width:680px){.content,.left_avatar,.left_content{width:100%}.sidebar{display:none}.content{padding-right:0}.fb_iframe_widget{max-width:100%!important;overflow:hidden}}img{height:auto}footer a{color:#3cb878}#fb_widget .label{position:relative;float:left;color:#005f46;min-width:20%}.cc-banner .cc-btn:last-child,.cc-theme-classic .cc-btn:last-child{min-width:140px}#fb_widget .field{position:relative;float:left}#fb_widget .element{border:0 dotted red;margin:12px;padding:5px;min-height:25px;clear:both}#fb_widget .field input{margin:0;padding:0}#fb_link.disabled{opacity:0;visibility:hidden}#fb_link.disabled .tooltiptext{font-size:0}#fb_link.disabled .tooltiptext:after{content:"OFFLINE";font-size:12px}#fb_link.email_us .tooltiptext{font-size:0}#img_email{display:none}#fb_link.email_us .tooltiptext:after{content:"EMAIL US";font-size:12px}.fbmessenger{position:fixed;bottom:15px;right:15px;z-index:999999999}.fbmessenger span{z-index:999999999;position:absolute}.fbmessenger.wpostop_left{left:2px;right:initial;top:0;bottom:initial}.tooltiptext.wpostop_left{left:60px;right:initial;top:8px;bottom:initial}.fbmessenger.wpostop_right{left:initial;right:15px;top:0;bottom:initial}.tooltiptext.wpostop_right{left:initial;right:60px;top:8px;bottom:initial}.fbmessenger.wposbottom_left{left:2px;right:initial;top:initial;bottom:0}.tooltiptext.wposbottom_left{left:60px;right:initial;top:initial;bottom:10px}.fbmessenger.wposbottom_right{left:initial;right:15px;top:initial;bottom:0}.tooltiptext.wposbottom_right{left:initial;right:60px;top:initial;bottom:10px}.fbmessenger img{width:50px;filter:drop-shadow(2px 6px 4px rgba(0, 0, 0, .3));-webkit-filter:drop-shadow(2px 6px 4px rgba(0,0,0,.3))}.tooltiptext{width:120px;background-color:#fff;color:#2c2c2c;text-align:center;padding:5px 0;border:1px solid #eee;border-radius:6px;position:fixed;bottom:30px;right:75px;font-family:inherit;font-size:inherit;filter:drop-shadow(2px 6px 4px rgba(0, 0, 0, .3));-webkit-filter:drop-shadow(2px 6px 4px rgba(0,0,0,.3));display:none!important}#panorama{width:100%;height:100vh}iframe{border:0;height:calc(100vh - 100px);width:100%}.subpage header{position:fixed;top:0;width:100%;height:80px;z-index:9999}@media(max-width:620px){.subpage header{position:fixed;top:0;width:100%;height:60px;z-index:9999;min-height:inherit}.subpage{padding-top:60px}}.wposbottom_right.active #img_msg{display:block!important}.subpage #editor .cats li h2{display:inline-block;padding:0;margin:0;color:inherit;font-weight:inherit;font-size:inherit;line-height:inherit}.newsletter{min-height:50px}.blog_menu ul{margin:0;padding:0}.blog_menu li{display:inline-block}.blog_menu li a{display:block;margin-right:25px;font-size:15px;color:#fff;border-bottom:5px solid transparent;padding:21px 0}.cats h3,.switchs img,.switchs>div>strong{display:inline-block}.blog_menu h1,.blog_menu h2{font-size:15px;margin:0;padding:0}.blog_menu li a:hover,.blog_menu li.current-menu-item a{border-color:#fff}h1#breadcrumbs{font-size:inherit;margin:inherit;padding:inherit;font-weight:inherit}.cats h3{margin:0;padding:0;font-weight:inherit}h4{font-weight:400}.content h3,.h2,.holders_ span,.holders_ strong,.relatedposts h3{font-weight:700}.btn.green:hover{background:gray!important}.cats li:hover{background:#000}.subpage #editor .content h1{padding-bottom:35px!important}.subpage #editor .content h2,.subpage #editor .content h3{padding-bottom:5px!important}#breadcrumbs h1{margin:0;padding:0}.subpage{padding-top:75px}.h2{padding-top:40px;padding-bottom:40px;font-size:21px}.relatedposts h3{color:#000}.relatedposts a:hover h3{color:#35af6d}.subpage #editor .content h4{font-size:22px;line-height:31px;margin:0;padding-bottom:35px;font-weight:700}body>section.bg_green2.group>div>div.w60.r>img,body>section:nth-child(5)>div>div.w60>img{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}body>section.bg_green2.group>div>div.w60.r>img:hover,body>section:nth-child(5)>div>div.w60>img:hover{-moz-transform:translate3d(0,-30px,0);-webkit-transform:translate3d(0,-30px,0);-o-transform:translate(0,-30px);-ms-transform:translate(0,-30px);transform:translate3d(0,-30px,0)}.switchs>div{margin-bottom:40px}.switchs>div>strong{margin-right:20px}.switchs>div>strong:last-of-type{margin-left:20px}.switchs{width:60%;float:right}@media(max-width:860px){h1,h2,h3,h4,h5{line-height:120%!important}.switchs{width:100%;float:right}}.holders_{position:relative;float:right;width:100%;display:none}.holders_.active{display:block}.holders_>div{z-index:1;position:absolute;left:0;top:0;width:100%;color:#fff;padding:50px 30px}.holders_ strong{color:#404040;font-size:16px;display:block;margin-bottom:20px}.holders_.black strong{color:#d0d0d0}.holders_ span{color:#fff;font-size:40px;line-height:44px;display:block}.bgr_white .holders_ p{color:#fff;font-size:21px;line-height:32px;margin-bottom:20px}.holders_ img{max-width:100%!important}@media(max-width:370px){#header ul li:last-of-type{display:none!important}}#header ul a h2{font-size:14px!important;font-weight:300!important}@media(max-width:600px){.holders_ img{height:85vh}.accordion .ss_title{font-size:10px!important}.holders_ span{font-size:30px;line-height:30px}}.google_box .white{background:#fff;padding:20px 20px 0}.google_box .boxed{position:relative;padding:20px 20px 0 75px;border:1px solid #ebebeb}.google_box p+.boxed{margin-top:30px}.google_box .boxed .title{color:#444;font-family:Roboto,sans-serif;font-size:18px;font-weight:700}.google_box .boxed p,.google_box .boxed ul{font-family:Roboto,sans-serif;font-size:14px;line-height:22px;color:#333}.google_box .boxed p{text-align:left;padding-bottom:15px;padding-top:0}.google_box .boxed ul{list-style:disc!important;margin:0 0 20px;padding:0 0 0 20px}.google_box .boxed a{color:#03a9f4}.google_box .boxed .g_button{background:#03a9f4;border-radius:3px;color:#fff;display:block;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px;padding:8px 5px;text-align:center}.google_box{max-width:600px;margin:0 auto}.google_box .google_logo{margin-bottom:20px}.google_box .stock{margin-bottom:-4px}.google_box .boxed .icon{position:absolute;top:22px;left:20px}.google_box .boxed .icon img{max-width:45px}@media(max-width:600px){.blog_menu{display:none}}.subpage form p{font-size:15px!important;line-height:25px!important}.wpcf7-form a:hover{color:#28a3e6!important}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.mymail-form-info.success{background-color:#fea841!important;text-align:center;color:#fff!important}.mymail-form-info.success p{color:#fff!important;margin-bottom:0!important}.felsorolas{max-width:375px;width:100%}.felsorolas a.selected{display:block;background:#2391cc;color:#fff}.subpage #editor .content h1.onScreen,.subpage #editor .content h2.onScreen,.subpage #editor .content h3.onScreen,.subpage #editor .content h4.onScreen{background:#2391cc;color:#fff!important;padding:10px 20px!important;margin-bottom:20px}#header a.logo,#header ul a{font-weight:300;text-decoration:none}.hamburger{margin-top:25px}.pull-right{float:right!important}#header{z-index:999999;background:#fff;box-shadow:0 2px 13px rgba(0,0,0,.2);position:fixed;top:0;left:0;width:100%}body{padding-top:70px}.inner{max-width:1170px;margin:0 auto}#header ul{margin-top:13px;margin-bottom:13px;list-style:none;display:inline-block;float:right;padding-left:0;margin-left:0}#header ul li{margin:0 15px;display:inline-block}#header ul a{display:block;color:#000;font-size:15px}#header ul h2{margin:0;Â padding:0}#header ul li:last-of-type a{padding:15px 0;border-radius:5px}#header ul li.gomb a{padding:15px 20px;border-radius:5px;color:#fff}#header a.logo{float:left;font-size:17px;color:#000;padding-top:28px}#header a.logo strong{font-weight:700}#header a.logo span{color:#3cb878}#header a.lang{float:right;display:block;margin-top:24px}.title,img,p,svg{opacity:1;transform:translate3d(0,0,0)}.bg_green{padding:35px 0}.bg_green .headline{font-size:16px;line-height:31px;font-weight:700;margin:0;padding:0}.bt_black,.bt_gray,.bt_orange{padding:16px 20px;display:inline-block;border-radius:8px;box-shadow:0 2px 6px rgba(126,50,0,.2);text-decoration:none}.bg_green .title{color:#fff;font-weight:700}.bg_green .subtitle{margin-bottom:10px;margin-top:10px;color:#fff;font-size:21px;line-height:32px;font-weight:400}.bg_green p,.bt_black,.bt_gray,.bt_orange{font-size:15px;color:#fff}.bg_green p{line-height:25px;font-weight:300;margin-bottom:24px}.bg_gray .title,.bt_black,.bt_gray,.bt_orange{font-weight:700}.bt_orange{margin-right:10px;background-color:#f60}.bt_gray{background-color:#404040}.bt_black{background-color:#121212}.w40,.w60{padding-right:10px;float:left}.w40{width:40%}.w60{width:60%}.bg_gray iframe,.bg_green iframe{width:100%;background:#404040;height:370px}.w40.r,.w60.r{padding-right:0;padding-left:10px}.bg_green .bt_orange{padding:15px;margin-right:7px}.bg_green .bt_gray{padding:15px}.bg_gray{padding:35px 0}.bg_gray .headline{margin:0;padding:0;font-size:16px;line-height:31px;font-weight:700}.bg_gray .title{color:#fff;font-size:30px;line-height:41px;margin-top:10px}.bg_gray .title.fw300{font-weight:300;font-size:30px;line-height:40px}.bg_gray .subtitle{margin-bottom:10px;margin-top:10px;color:#fff;font-size:21px;line-height:32px;font-weight:400}.bg_gray p{color:#fff;font-size:15px;line-height:25px;font-weight:300;margin-bottom:24px}.bg_gray .bt_orange{margin-right:0}.mr14{margin-right:14px}.bg_white{background:#fff;padding:100px 0}.bg_white .headline{color:#000;font-size:33px;font-weight:300}.bg_white .headline strong{font-weight:700}.bg_white p{color:#000;font-size:15px;font-weight:300;line-height:25px;max-width:800px;margin:20px auto 0}.bg_subwhite{background:#f6f6f6}.bg_subwhite .w33{min-height:205px;float:left;width:33.333%;border-right:1px solid #e8e8e8;padding:35px 20px}.bg_subwhite .w33 .title{font-size:17px;font-weight:700;line-height:23px;color:#000}.bg_subwhite .w33 p{margin-top:10px;line-height:25px;font-weight:300;font-size:14px}.bg_subwhite .w33:first-of-type{border-left:1px solid #e8e8e8}.bg_green2{background-color:#3cb878;padding:60px 0}.bg_green2 .headline{margin:0;padding-bottom:0;padding-top:85px;font-size:16px;line-height:31px;font-weight:700}.bg_green2 .title{font-size:30px;line-height:51px}.bg_green2 .subtitle{margin-bottom:10px;margin-top:10px;color:#fff;font-size:21px;line-height:32px;font-weight:400}.bg_green2 p{font-size:15px;line-height:25px;font-weight:300;margin-bottom:35px}.bg_green2 a{margin-top:35px}.dark_green{padding:85px 0}.dark_green .headline{font-size:33px;font-weight:300;line-height:31px;text-align:center;margin-bottom:25px}.dark_green .subtitle{font-size:15px;font-weight:300;line-height:25px;text-align:center;margin-bottom:70px}.dark_green .w33{float:left;width:33.333%;padding:0 20px}.dark_green .group{margin:0 -20px}.dark_green .w33 .title{font-size:15px;font-weight:700;line-height:25px}.dark_green .w33 p{font-size:15px;font-weight:300;line-height:25px}.bg_black{background-color:#242424;padding:95px 0}.bg_black .headline{font-size:33px;font-weight:700;line-height:31px;color:#fff;text-align:center}.bg_black .subtitle,.bg_black p{font-size:15px;font-weight:300;line-height:25px;color:#fff}.bg_black .subtitle{margin-bottom:55px;text-align:center;margin-top:18px}.bg_black .w25{float:left;width:50%}.bg_black .w25 .img{background:#fff}.bg_black p{min-height:100px}.bg_black .title,.bg_black big{font-size:22px;font-weight:700}.bg_black big{line-height:23px;margin-top:40px;display:block;margin-bottom:70px}.bg_black .title{color:#fff;line-height:33px;min-height:43px;margin-bottom:22px}.bg_black .title img{margin-right:5px}.light_green{position:relative;background-color:#3cb878;padding:110px 0}.light_green .headline{font-size:33px;font-weight:300;line-height:31px;text-align:center;margin-bottom:20px}.light_green .subtitle,.light_green .title{font-size:15px;margin:0 auto;max-width:760px;text-align:center}.light_green .title{font-weight:300;line-height:25px;color:#fff}.light_green .subtitle{padding-bottom:80px;font-weight:700;line-height:30px}.bgr_white{padding:40px 30px;z-index:2;min-height:491px;box-shadow:0 8px 16px rgba(0,0,0,.13);border:1px solid rgba(0,0,0,.11);background-color:#f9f9f9;position:relative}.bgr_white .s_title{font-size:22px;font-weight:700;line-height:31px}.bgr_white p,.bgr_white ul li{color:#000;line-height:30px;font-size:15px}.bgr_white p{margin-top:20px;margin-bottom:0}.bgr_white ul{margin:0 0 20px;padding:0;list-style:none}.bgr_white ul li{margin:0;padding:0;font-weight:400}.light_green:after{background-color:#329964;position:absolute;left:0;bottom:0;min-height:370px;z-index:1;content:'';display:block;width:100%}.w1_6{float:left;width:16.66667%;text-align:center}.w1_6:hover{background-color:#329964;border-radius:8px}.w1_6 svg{max-width:56px}.w1_6 .holder{height:80px;line-height:80px;margin-top:20px}.w1_6 p{font-size:15px;font-weight:300;line-height:23px;margin-bottom:30px}@media(max-width:1140px){.pull-right{max-width:100%}#header ul li{margin:0 8px}.bg_gray .title,.bg_green .title{font-size:30px;line-height:40px}.bt_orange{margin-bottom:10px}.w40,.w60{width:50%}}@media(max-width:1040px){#header ul li{margin:0 5px}}@media(max-width:990px){#header{min-height:70px}#header ul li{display:none}#header ul li:last-of-type{display:block}}.only_mobile{display:none!important}@media(max-width:860px){.accordion,.dark_green .w33{margin-bottom:20px}.w40,.w50,.w60{width:100%;padding:0 0 20px!important}.bg_subwhite .w33,.dark_green .w33{width:50%;border-right:0}.bg_white .headline{font-size:25px}.bg_subwhite .w33:first-of-type{border-left:0}.dark_green .w33:nth-child(3){clear:both}.bg_subwhite .w33:nth-child(2){border-right:0}.light_green>.inner{position:relative;z-index:999}.hidden_mobile{display:none!important}.why{padding-top:50px!important}.only_mobile{display:block!important}.accordion{background:#fff;border-radius:8px}.accordion .headline{padding:10px 20px;margin-bottom:0}.accordion .title{font-size:18px}.accordion .holder{float:left}.accordion svg{height:30px!important}.accordion .ss_title{float:left;color:#000;font-weight:700;margin-left:10px;font-size:18px;padding-top:3px}.accordion .bgr_whites{padding:20px;clear:both;background:#f9f9f9}.accordion .headline i{color:#3cb878!important;float:right}.accordion .bgr_whites ul{margin:0 0 20px;padding:0;list-style:none}.accordion .bgr_whites a{margin-top:20px;display:block;clear:both}.accordion .bgr_whites ul li{margin-bottom:10px}}@media(max-width:760px){.bg_black .w25{width:100%}}.cats h3{font-size:15px!important}@media(max-width:600px){.bg_subwhite{padding-bottom:30px}.bg_subwhite .w33{width:100%;min-height:inherit;padding-bottom:0;padding-top:30px}#editor>div>div>div.content>div.bgr_author_2>div>div.pull-right,.dark_green .w33{width:100%}}.mymail-form .submit-button{background:#fea841;color:#fff}.dark_green .w33 img{float:left;margin-right:10px;margin-bottom:20px}.dark_green .w33 .title{float:left;width:calc(100% - 60px);margin-top:0}@media only screen and (min-device-width :768px) and (max-device-width :1124px) and (-webkit-min-device-pixel-ratio:2){.newsletter{display:none}}#new_who{background:#fff;padding:120px 0 170px}#new_who .headline{font-size:33px;color:#000;margin-bottom:15px}#new_who .subline{font-size:21px;color:#000}.element{box-shadow:0 8px 16px 0 rgba(0,0,0,.13);border-radius:5px;border:1px #e3e3e3;margin-top:75px}.element .left{background:#fafafa;float:left;width:400px}.element .lista.aktiv,.holds a{background:#fff}.element .right .w50{width:50%;float:left;margin-bottom:30px}.element .right{padding:30px 25px;float:right;width:calc(100% - 400px)}.element .right strong{font-size:17px;color:#28a3e6;display:block;margin-bottom:10px}.element .right p{font-size:15px;line-height:25px;color:#000}.element .lista{min-height:50px;padding-left:20px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #f2f2f2;border-right:1px solid #f2f2f2}.element .lista .holder{float:left;width:35px}.element .lista span{position:relative;top:3px}.element svg{height:24px!important}.holds{position:relative;margin-top:30px}.holds a{position:absolute;display:inline-block;z-index:9;font-size:15px;text-align:center;padding:20px;text-decoration:none;color:#000;font-weight:700;border-radius:5px;top:50%;left:50%;margin-top:-30px;margin-left:-180px}.only_mobile_toggle{background:#28a3e6!important}#new_who.only_mobile_toggle{padding-top:30px;padding-bottom:50px}#new_who.only_mobile_toggle .headline{color:#fff}#new_who.only_mobile_toggle .subline{color:#fff;margin-bottom:30px}.accordion .ss_title{padding-top:12px}#new_who .accordion .headline{margin-bottom:0}.accordion p,.accordion strong{margin-bottom:20px}.accordion strong{color:#28a3e6;font-size:18px;display:block;margin-top:10px}@media(max-width:1100px){.element .right .w50{width:100%}}.bg_gray .w50,.bg_green .w50{float:left;width:50%;padding-right:20px}.bg_green .title{font-size:30px;line-height:41px}.progress-container,progress{width:100%;height:.2em;left:0}.element .right .w50{padding-right:30px}@media(max-width:1280px){.bg_black .w25{padding:0 10px}}@media (max-width:990px){#header{text-align:left}#header a.logo{float:none;position:relative;top:-5px}}.cc-btn,.phone{text-align:center}@media(max-width:1140px){.bg_gray .title,.bg_green .title{font-size:25px;line-height:35px}.bg_gray .headline{font-size:23px!important}.bg_gray .subtitle{font-size:15px!important;line-height:25px}.bg_gray .bt_black,.bg_gray .bt_orange,.bg_green .bt_gray,.bg_green .bt_orange{font-size:13px}}@media(max-width:960px){.bg_gray .w50,.bg_green .w50{width:100%;padding-right:0}}img{transform:translate3d(0,0,0)!important}@media(max-width:600px){.bg_green2 .headline{padding-top:0}.bg_white{padding:25px 0 0}.bg_green2{padding:30px 0}.dark_green .w33 .title{position:relative;top:-5px}.why .head_line .title{font-size:26px!important}}body>div.newsletter_form>form>div.mymail-form-info.error>p{display:block!important}.subpage #editor .content h1.onScreen a,.subpage #editor .content h2.onScreen a,.subpage #editor .content h3.onScreen a,.subpage #editor .content h4.onScreen a,.subpage #editor .content h5.onScreen a,.subpage #editor .content h6.onScreen a{color:#fff;text-decoration:none}.subpage #editor .content h1 a,.subpage #editor .content h2 a,.subpage #editor .content h3 a,.subpage #editor .content h4 a,.subpage #editor .content h5 a,.subpage #editor .content h6 a{color:#333;text-decoration:none}.bg_gray .headline,.bg_green .headline{color:#8eccf0}.alignleft{float:left;margin:0 10px 10px 0}.subpage #editor .content h2{font-size:24px!important;line-height:35px;font-weight:700}.subpage #editor .content h3{font-size:20px!important;line-height:25px;font-weight:500}.subpage #editor .content h2,.subpage #editor .content h3{margin-bottom:0!important}#header ul li.gomb a{background:#fea841!important}.green_bgs{display:none}.blue_bgs{display:inline-block!important}.bg_green{background:#2391cc}.bt_orange{background:#fea841}.bt_gray{background:#1a2036}.bg_gray{background:#28a3e6}.bg_green2 .headline,.bg_white .headline strong{color:#28a3e6}.bg_green2{background:#fff}.bg_green2 .title,.bg_green2 p,.dark_green .headline,.dark_green .subtitle{color:#000}.bg_green2 a.bt_gray{background:#1a2036}.dark_green{background:#f6f6f6}.dark_green .w33 p{color:#737373}.dark_green .w33 .title{color:#28a3e6}.light_green,.light_green:after{background:#fff}.light_green .headline,.light_green .subtitle,.w1_6 p{color:#000}.w1_6 svg path{fill:#000!important}.w1_6:hover svg path{fill:#fff!important}.w1_6:hover{background:#28a3e6}.w1_6:hover p{color:#fff}.bgr_white .s_title,.switchs div>strong.active{color:#28a3e6}.c_bg_ray{background:#f6f6f6}.c_bg_ray .subtitle,.c_bg_ray .title,.c_bg_ray p{color:#000}.c_bg_ray .bt_black{background:#fea841}.c_bg_ray .bt_orange{background:#1a2036}.bg_black{background:#28a3e6}.bg_black big{color:#fff}.bg_black .bt_orange{background:#1a2036}.bgr_white_text a.btn:hover{background:#fea841}.bgr_white_text a.btn{background:#bbb}.bgr_white_text .w_1_3:hover p:first-of-type{color:#28a3e6;font-weight:700}.bgr_white_text .w_1_3 p:first-of-type{color:#000;font-weight:700}.price .list li i,.price .list strong{color:#28a3e6}.info a{color:#000}footer .copyright strong,footer .title{color:#28a3e6}.contact .btn{background:#fea841!important}footer .btn.green{display:none}footer a.btn{background:#fea841}.bgr_letter .title,.inner #breadcrumbs a{color:#2391cc}.blog_menu{background:#2391cc}.bgr_letter input[type=submit],.left_content a.btn,.paginate span{background:#fea841}.cats li{background:#2391cc!important}.cats li.mixitup-control-active{background:#000!important}.content .meta>span,.tags a{background:#2391cc}.accordion .headline i{color:#2391cc!important}.green_screen{display:none!important}.blue_screen{display:inline-block!important}.bgr_author{padding:20px;color:#fff;background:url(//pengemedia.hu/wp-content/themes/panorama/images/blue_bgr_author.png) no-repeat;min-height:300px;margin-bottom:30px}.rwd_header.active{display:block}.blog_menu .current-post-ancestor a{border-color:#fff}@media(max-width:600px){.subpage #editor .content h2{font-size:25px!important}.blog_menu{display:none;background:0 0;text-align:center}.blog_menu li a{font-size:12px;padding:5px;background:#2391cc;color:#fff;margin-right:0;margin-top:5px;border-bottom:0}.blog_menu .current-post-ancestor a,.blog_menu li.current-menu-item a{background:#fff!important;color:#2391cc!important;text-decoration:underline}.blog_menu .inner{padding:0}.blog_menu .current-post-ancestor a{border-color:#fff}}progress{position:fixed;top:75px;z-index:9999999999;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;color:red}progress::-webkit-progress-bar{background-color:transparent}progress::-webkit-progress-value{background-color:#3498db}progress::-moz-progress-bar{background-color:#3498db}.progress-container{background-color:transparent;position:fixed;top:60px;display:block}.progress-bar{background-color:#3498db;width:50%;display:block;height:inherit}@media(max-width:990px){.rwd_header ul,.rwd_header ul li{background:#f5f5f5}progress{top:71px}.rwd_header{z-index:9999999;top:69px;overflow:visible!important;overflow-x:hidden!important;height:300px}.cats{display:none!important}.rwd_header ul li:last-of-type{border-bottom:0}.rwd_header li{min-height:40px;line-height:40px;height:auto;padding:0;border-bottom:1px solid #ddd}.rwd_header li a{padding:0 20px;font-size:14px}.rwd_header ul{border-top:1px solid #ddd;display:none;list-style:none;padding:0;margin:0}}@font-face{font-family:icomoon;src:url(//pengemedia.hu/wp-content/themes/panorama/fonts/icomoon.eot);src:url(//pengemedia.hu/wp-content/themes/panorama/fonts/icomoon.eot?#iefix) format('embedded-opentype'),url(//pengemedia.hu/wp-content/themes/panorama/fonts/icomoon.woff) format('woff'),url(//pengemedia.hu/wp-content/themes/panorama/fonts/icomoon.ttf) format('truetype'),url(//pengemedia.hu/wp-content/themes/panorama/fonts/icomoon.svg#icomoon) format('svg');font-weight:400;font-style:normal}.dl-menuwrapper{width:100%;max-width:560px;float:left;position:fixed;top:75px;left:0;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:50% 200%;perspective-origin:50% 200%;z-index:9999999}.dl-menuwrapper:first-child{margin-right:100px}.dl-menuwrapper button{background:#ccc;border:none;width:48px;height:45px;text-indent:-900em;overflow:hidden;position:relative;outline:0}.dl-menuwrapper button.dl-active,.dl-menuwrapper button:hover,.dl-menuwrapper ul{background:#28a3e6}.dl-menuwrapper button:after{content:'';position:absolute;width:68%;height:5px;background:#fff;top:10px;left:16%;box-shadow:0 10px 0 #fff,0 20px 0 #fff}.dl-menuwrapper ul{padding:0;list-style:none;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.dl-menuwrapper li{position:relative}.dl-menuwrapper li a{display:block;position:relative;padding:15px 20px;font-size:16px;line-height:20px;font-weight:300;color:#fff;outline:0}.no-touch .dl-menuwrapper li a:hover{background:rgba(255,248,213,.1)}.dl-menuwrapper li.dl-back>a{padding-left:30px;background:rgba(0,0,0,.1)}.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li>a:not(:only-child):after{position:absolute;top:0;line-height:50px;font-family:icomoon;speak:none;-webkit-font-smoothing:antialiased;content:"\e000"}.dl-menuwrapper li.dl-back:after{left:10px;color:rgba(212,204,198,.3);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dl-menuwrapper li>a:after{right:10px;color:rgba(0,0,0,.15)}.dl-menuwrapper .dl-menu{margin:5px 0 0;position:absolute;width:100%;top:-5px;opacity:0;pointer-events:none;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-backface-visibility:hidden;backface-visibility:hidden}.dl-menuwrapper .dl-menu.dl-menu-toggle{transition:all .3s ease}.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subview>a,.dl-menu.dl-subview li.dl-subviewopen>a,.dl-menuwrapper li .dl-submenu{display:none}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu>li,.no-js .dl-menuwrapper li .dl-submenu{display:block}.dl-menuwrapper>.dl-submenu{position:absolute;width:100%;top:50px;left:0;margin:0}.dl-menu.dl-animate-out-1{-webkit-animation:MenuAnimOut1 .4s;animation:MenuAnimOut1 .4s}.dl-menu.dl-animate-out-2{-webkit-animation:MenuAnimOut2 .3s ease-in-out;animation:MenuAnimOut2 .3s ease-in-out}.dl-menu.dl-animate-out-3{-webkit-animation:MenuAnimOut3 .4s ease;animation:MenuAnimOut3 .4s ease}.dl-menu.dl-animate-out-4{-webkit-animation:MenuAnimOut4 .4s ease;animation:MenuAnimOut4 .4s ease}.dl-menu.dl-animate-out-5{-webkit-animation:MenuAnimOut5 .4s ease;animation:MenuAnimOut5 .4s ease}@-webkit-keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{-webkit-transform:translateZ(-500px) rotateY(0);opacity:0}}@-webkit-keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);opacity:0}}@-webkit-keyframes MenuAnimOut3{100%{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes MenuAnimOut4{100%{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes MenuAnimOut5{100%{-webkit-transform:translateY(40%);opacity:0}}@keyframes MenuAnimOut1{50%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg)}75%{-webkit-transform:translateZ(-372.5px) rotateY(15deg);transform:translateZ(-372.5px) rotateY(15deg);opacity:.5}100%{-webkit-transform:translateZ(-500px) rotateY(0);transform:translateZ(-500px) rotateY(0);opacity:0}}@keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes MenuAnimOut3{100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}}@keyframes MenuAnimOut4{100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}}@keyframes MenuAnimOut5{100%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}}.dl-menu.dl-animate-in-1{-webkit-animation:MenuAnimIn1 .3s;animation:MenuAnimIn1 .3s}.dl-menu.dl-animate-in-2{-webkit-animation:MenuAnimIn2 .3s ease-in-out;animation:MenuAnimIn2 .3s ease-in-out}.dl-menu.dl-animate-in-3{-webkit-animation:MenuAnimIn3 .4s ease;animation:MenuAnimIn3 .4s ease}.dl-menu.dl-animate-in-4{-webkit-animation:MenuAnimIn4 .4s ease;animation:MenuAnimIn4 .4s ease}.dl-menu.dl-animate-in-5{-webkit-animation:MenuAnimIn5 .4s ease;animation:MenuAnimIn5 .4s ease}@-webkit-keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);opacity:.5}100%{-webkit-transform:translateZ(0) rotateY(0);opacity:1}}@-webkit-keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes MenuAnimIn1{0%{-webkit-transform:translateZ(-500px) rotateY(0);transform:translateZ(-500px) rotateY(0);opacity:0}20%{-webkit-transform:translateZ(-250px) rotateY(30deg);transform:translateZ(-250px) rotateY(30deg);opacity:.5}100%{-webkit-transform:translateZ(0) rotateY(0);transform:translateZ(0) rotateY(0);opacity:1}}@keyframes MenuAnimIn2{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes MenuAnimIn3{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes MenuAnimIn4{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes MenuAnimIn5{0%{-webkit-transform:translateY(40%);transform:translateY(40%);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-in-1{-webkit-animation:SubMenuAnimIn1 .4s ease;animation:SubMenuAnimIn1 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-in-2{-webkit-animation:SubMenuAnimIn2 .3s ease-in-out;animation:SubMenuAnimIn2 .3s ease-in-out}.dl-menuwrapper>.dl-submenu.dl-animate-in-3{-webkit-animation:SubMenuAnimIn3 .4s ease;animation:SubMenuAnimIn3 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-in-4{-webkit-animation:SubMenuAnimIn4 .4s ease;animation:SubMenuAnimIn4 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-in-5{-webkit-animation:SubMenuAnimIn5 .4s ease;animation:SubMenuAnimIn5 .4s ease}@-webkit-keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@-webkit-keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);opacity:0}100%{-webkit-transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn1{0%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes SubMenuAnimIn2{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes SubMenuAnimIn3{0%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn4{0%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes SubMenuAnimIn5{0%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0}100%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.dl-menuwrapper>.dl-submenu.dl-animate-out-1{-webkit-animation:SubMenuAnimOut1 .4s ease;animation:SubMenuAnimOut1 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-out-2{-webkit-animation:SubMenuAnimOut2 .3s ease-in-out;animation:SubMenuAnimOut2 .3s ease-in-out}.dl-menuwrapper>.dl-submenu.dl-animate-out-3{-webkit-animation:SubMenuAnimOut3 .4s ease;animation:SubMenuAnimOut3 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-out-4{-webkit-animation:SubMenuAnimOut4 .4s ease;animation:SubMenuAnimOut4 .4s ease}.dl-menuwrapper>.dl-submenu.dl-animate-out-5{-webkit-animation:SubMenuAnimOut5 .4s ease;animation:SubMenuAnimOut5 .4s ease}@-webkit-keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(50%);opacity:0}}@-webkit-keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(100%);opacity:0}}@-webkit-keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(300px);opacity:0}}@-webkit-keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-200px);opacity:0}}@keyframes SubMenuAnimOut1{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0}}@keyframes SubMenuAnimOut2{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes SubMenuAnimOut3{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-300px);transform:translateZ(-300px);opacity:0}}@keyframes SubMenuAnimOut4{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(300px);transform:translateZ(300px);opacity:0}}@keyframes SubMenuAnimOut5{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}100%{-webkit-transform:translateZ(-200px);transform:translateZ(-200px);opacity:0}}.no-js .dl-menuwrapper .dl-menu{position:relative;opacity:1;-webkit-transform:none;transform:none}.no-js .dl-menuwrapper li.dl-back{display:none}.no-js .dl-menuwrapper li>a:not(:only-child){background:rgba(0,0,0,.1)}.no-js .dl-menuwrapper li>a:not(:only-child):after{content:''}.demo-1 .dl-menuwrapper button{background:#c62860}.demo-1 .dl-menuwrapper button.dl-active,.demo-1 .dl-menuwrapper button:hover,.demo-1 .dl-menuwrapper ul{background:#9e1847}.demo-2 .dl-menuwrapper button{background:#e86814}.demo-2 .dl-menuwrapper button.dl-active,.demo-2 .dl-menuwrapper button:hover,.demo-2 .dl-menuwrapper ul{background:#D35400}.demo-3 .dl-menuwrapper button{background:#08cbc4}.demo-3 .dl-menuwrapper button.dl-active,.demo-3 .dl-menuwrapper button:hover,.demo-3 .dl-menuwrapper ul{background:#00b4ae}.demo-4 .dl-menuwrapper button{background:#90b912}.demo-4 .dl-menuwrapper button.dl-active,.demo-4 .dl-menuwrapper button:hover,.demo-4 .dl-menuwrapper ul{background:#79a002}.demo-5 .dl-menuwrapper button{background:#744783}.demo-5 .dl-menuwrapper button.dl-active,.demo-5 .dl-menuwrapper button:hover,.demo-5 .dl-menuwrapper ul{background:#643771}.phone i{margin-right:10px}.phone{color:#fff}.phone a{width:auto;padding:5px!important;display:inline-block!important;background:#2181b7;margin-bottom:10px;margin-top:10px}.felsorolas{list-style:none!important;background:#fff;padding:20px}.felsorolas li{border-bottom:1px solid #ddd;padding:5px 0}.felsorolas li a{color:#333;text-decoration:none}.texta a{color:#2391cc}.subpage #editor.referenciak h2{margin-top:30px!important;margin-bottom:0!important;padding-bottom:0}.subpage #editor.referenciak h2 a.s_title{margin-bottom:0!important}.subpage #editor.referenciak .mix p{margin-bottom:20px}@media(max-width:750px){.mix.w50{padding:0 20px!important}.meta .pull-right{float:left!important;margin:10px 0;width:100%}.subpage #editor h1{font-size:25px!important}}#breadcrumbs h1{font-size:15px!important;font-weight:300;display:inline-block}.cc-window{opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-link{opacity:.8;display:inline-block;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-banner{-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{-ms-flex:1;flex:1}.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-compliance>.cc-btn{-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-ms-flex:1;flex:1}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}div.wpcf7{margin:0;padding:0}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid red}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-aborted,div.wpcf7-mail-sent-ng{border:2px solid red}div.wpcf7-spam-blocked{border:2px solid orange}div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{border:2px solid #f7e700}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{color:red;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid red;background:#fff;padding:.2em .8em}span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}span.wpcf7-list-item-label::after,span.wpcf7-list-item-label::before{content:" "}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(//pengemedia.hu/wp-content/plugins/contact-form-7/images/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .placeheld{color:#888}div.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0}div.wpcf7 input[type=file]:disabled{cursor:default} [id] { scroll-margin-top: 90px; }
a:focus-visible, button:focus-visible, input:focus-visible, textarea:focus-visible { outline: 3px solid #153e65; outline-offset: 4px; }
#header button.hamburger { cursor: pointer; border: 0; background-color: transparent; padding: 0; font: inherit; }
body.home .bg_green, body.home .services.bg_gray { background-color: #1474a8; }
body.home .bg_green p, body.home .services.bg_gray p { font-weight: 400; }
body a.btn, body button.btn { color: #242424 !important; font-weight: 600; }
body a.btn:hover, body button.btn:hover { color: #111 !important; }
body .cc-window.cc-bottom { position: fixed !important; top: auto !important; bottom: 0 !important; z-index: 10000 !important; max-height: 45vh; overflow-y: auto; }
body .cc-window .cc-message { color: #304862; }
body .cc-window .cc-btn { background: #236d48; color: #fff; }
#dl-menu { z-index: 10001; }
#dl-menu > .dl-menu { max-height: calc(100vh - 90px); max-height: calc(100dvh - 90px); overflow-y: auto; overscroll-behavior: contain; }
#dl-menu .dl-menu a { color: #202c37; }
.contact label { display: block; color: #263a4a; font-weight: 600; font-size: 15px; line-height: 1.5; margin-bottom: 6px; }
.contact input[type=text], .contact input[type=email], .contact input[type=tel], .contact textarea { box-sizing: border-box; width: 100%; max-width: 100%; font-size: 16px; line-height: 1.5; padding: 12px; color: #202c37; background: #fff; border: 1px solid #788b9a; }
.contact input::placeholder, .contact textarea::placeholder { color: #566674; opacity: 1; }
.contact .w_1_3 { margin-bottom: 16px; }
.contact textarea { min-height: 130px; }
@media (max-width: 700px) {
body .cc-window.cc-banner { padding: 12px 16px; font-size: 14px; line-height: 1.45; }
body .cc-window .cc-message { margin-bottom: 8px; }
.contact .w_1_2, .contact .w_1_3 { width: 100%; float: none !important; text-align: left; }
.contact button.btn { width: 100%; margin: 12px 0; }
.contact .info { margin-top: 12px; }
}
#dl-menu .phone a { background: #17638f; color: #fff; }
.newsletter_form { max-width: calc(100vw - 24px); max-height: calc(100vh - 100px); overflow-y: auto; padding-top: 52px; background: #267346; }
.newsletter_form > a:first-child { position: absolute; top: 8px; right: 8px; left: auto; bottom: auto; display: block; width: 36px; height: 36px; background: #fff; color: #205c39; border-radius: 4px; text-align: center; }
.newsletter_form > a:first-child i { position: static; display: block; width: 36px; height: 36px; line-height: 36px; font-size: 24px; color: #205c39; }
.newsletter_form input[type=text], .newsletter_form input[type=email] { background: #fff; color: #263a4a; font-size: 16px; }
.newsletter_form input::placeholder { color: #566674; opacity: 1; }
.newsletter_form input[type=submit] { color: #205c39; font-weight: 600; }
@media (min-width: 701px) and (max-width: 1300px) {
.contact .inner { box-sizing: border-box; padding-left: 56px; padding-right: 24px; }
}
.fbmessenger.wposbottom_right { bottom: 24px !important; right: 24px !important; }
@media (min-width: 701px) {
a.btn.newsletter { bottom: 24px; left: 24px; margin: 0; min-width: 0; min-height: 0; transform: none; -moz-transform: none; padding: 12px 18px; font-size: 14px; }
.newsletter_form { left: 24px; }
}
.form label.pm-order-label { display: block; margin: 12px 0 6px; font-size: 15px; font-weight: 600; color: #263a4a; }
.form input[type=text], .form input[type=email], .form input[type=tel] { box-sizing: border-box; width: 100%; font-size: 16px; line-height: 1.5; padding: 12px; background: #fff; color: #263a4a; border: 1px solid #788b9a; }