.dct_timeline{position:relative;margin-bottom:0!important}.dct_timeline .et_pb_blurb_content .et_pb_main_blurb_image:before{margin-left:31px;z-index:-1;content:"";width:1px;height:100%;background:#C40000;position:absolute;top:0;left:0}.dct_timeline{position:relative}.dct_timeline .et_pb_blurb_content{max-width:100%}.dct_timeline .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{font-size:23px;background:#C40000;color:#fff;padding:20px;border-radius:50%}.dct_timeline .et_pb_blurb_content .et_pb_blurb_container{padding-left:20px;padding-bottom:35px}.dct_num{position:absolute;top:0;margin-top:-15px;left:0;margin-left:-15px}.dct_num .et_pb_text_inner h1{background:#C40000;color:#fff;padding-bottom:0;display:inline-block;width:80px;height:80px;border-radius:50%;font-size:20px;padding-top:15px}.dct_testimonial .et_pb_testimonial_portrait{position:absolute;top:-40px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);border-radius:100px;border:10px solid #fff;width:90px;height:90px}.dct_testimonial .et_pb_testimonial_description_inner{padding:80px 0 40px;box-shadow:0 10px 30px rgba(0,0,0,.1)}.dct_pricing .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_pricing_heading{background-color:#C40000}.dct_pricing .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_pricing_content .et_pb_pricing li span::before{content:none}.dct_pricing .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_pricing_content_top{background:#C40000;border-bottom:none}.dct_pricing .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_pricing_content_top .et_pb_et_price .et_pb_dollar_sign{color:#fff}.dct_pricing .et_pb_pricing_table_wrap .et_pb_pricing_table .et_pb_pricing_content_top .et_pb_et_price .et_pb_sum{font-weight:700;color:#fff}.dct_counter .section.values{background:#fff;border-radius:10px}.dct_counter .section p.value{padding-bottom:0px;font-size:50px}.dct_counter .section p,.dct_counter .section p.label{color:#C40000;padding:15px}@media all and (min-width:1024px){[class*=woocommerce] ul.products li.product{width:22.1%!important;margin:0 3.8% 2.992em 0!important;clear:none!important}[class*=woocommerce] ul.products li.product:nth-child(4n){margin-right:0px!important}[class*=woocommerce] ul.products li.product:nth-child(4n+1){clear:both!important}}.woocommerce-placeholder{border:0px!important}.woofc-count-number{background:#1fad00!important}.snow{position:relative}.snow:before{content:'';display:block;position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;pointer-events:none;background-image:url(https://karacsonyi-video-kepeslap.hu/wp-content/uploads/2021/10/divi-childtheme.png),url(https://karacsonyi-video-kepeslap.hu/wp-content/uploads/2021/10/divi-childtheme.png),url(https://karacsonyi-video-kepeslap.hu/wp-content/uploads/2021/10/divi-childtheme.png);animation:dct_snow_fall 30s linear infinite}@keyframes dct_snow_fall{0%{background-position:500px 0px,200px 0px,300px 0px}50%{background-position:500px 1000px,100px 500px,300px 250px}100%{background-position:500px 2000px,200px 1000px,300px 500px}}@-moz-keyframes dct_snow_fall{0%{background-position:500px 0px,200px 0px,300px 0px}50%{background-position:500px 1000px,100px 500px,300px 250px}100%{background-position:500px 2000px,200px 1000px,300px 500px}}@-webkit-keyframes dct_snow_fall{0%{background-position:500px 0px,200px 0px,300px 0px}50%{background-position:500px 1000px,100px 500px,300px 250px}100%{background-position:500px 2000px,200px 1000px,300px 500px}}@-ms-keyframes dct_snow_fall{0%{background-position:500px 0px,200px 0px,300px 0px}50%{background-position:500px 1000px,100px 500px,300px 250px}100%{background-position:500px 2000px,200px 1000px,300px 500px}}@media only screen and (max-width :980px){.dct_testimonial{margin-bottom:20px!important}.dct_counter .section p.value{font-size:35px!important}}@media only screen and (max-width :480px){.dct_num .et_pb_text_inner h1{width:50px;height:50px;font-size:13px;padding-top:10px}.dct_counter .section.values{display:block;width:100%!important;max-width:100%!important}}.wppp-select{background-color:#ececec!important;border-radius:3px!important;border:0!important;color:#666!important;font-size:12px!important;padding:8px 10px!important;font-weight:500!important;font-family:Raleway,Arial,sans-serif!important}.orderby{font-family:Raleway,Arial,sans-serif!important;padding:8px 10px!important}.woocommerce-info{background:#1FAD00!important}.woocommerce button.button::after{font-size:25px!important}body:not(.et-fb-root-ancestor) [class*='et-lb-content']{position:fixed;visibility:hidden;top:0;z-index:999999;transition:all .2s 0s;width:100%;min-height:100%}body:not(.et-fb-root-ancestor) [class*='et-lb-content'] .et_pb_row{position:relative;top:50px}.et-lb-open{visibility:visible!important;width:100%}span.et-lb-close{font-size:30px;right:0;display:block;color:#00c8a0;padding:5px;cursor:pointer;font-weight:bold;font-family:etmodules;z-index:99999999999999;position:absolute;background:#fff}body:not(.et-fb-root-ancestor) [class*='et-lb-content']:not(.et-lb-open){transform:scale(.3);opacity:0}body:not(.et-fb-root-ancestor) [class*='et-lb-btn']{cursor:pointer}.add_to_cart_button{color:#ffffff!important;border-color:#1fad00!important;border-radius:25px!important;font-size:12px!important;font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;background-color:#1fad00!important}.added_to_cart{display:none!important}.add_to_cart_button:after{font-size:18px!important}.loading:after{display:none!important}.added{color:#ffffff!important;border-color:#1fad00!important;border-radius:25px!important;font-size:12px!important;font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;background-color:#1fad00!important}.added:after{margin-left:5px!important;margin-top:3px!important;font-size:15px!important}#sg-popup-content-wrapper-246519 .wp-block-heading{font-family:Josefin Sans!important;font-weight:500}@media (min-width:320px) and (max-width:900px){#sgpb-popup-dialog-main-div{width:80%!important}.sgpb-popup-close-button-6{right:10%!important}}}@media (min-width:901px) and (max-width:1200px){#sgpb-popup-dialog-main-div{width:70%!important}.sgpb-popup-close-button-6{right:24%!important}}}.et_pb_wc_price .price{display:block!important;text-align:center}.woocommerce img{display:none!important}.woocommerce ul.products li.product iframe[src*="player.vimeo.com"],.woocommerce-page ul.products li.product iframe[src*="player.vimeo.com"]{display:block;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:16 / 9;border:0}.et_pb_image_0_tb_header img{display:block!important}.woocommerce .sg-popup-builder-content img,.woocommerce img[class*="sgpb-popup-close-button"],.woocommerce [class*="sgpb-popup-close-button"] img{display:inline!important}.woofc-item-price .woocommerce-Price-amount::after,.woocommerce-cart-form .product-price .woocommerce-Price-amount::after{content:" + ÁFA"}body #page-container #et-boc .et-l .et_pb_wc_add_to_cart button.single_add_to_cart_button.button,body #page-container #et-boc .et-l .et_pb_wc_add_to_cart button.single_add_to_cart_button.button:is(:hover,:focus,:active,.loading,.added){display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:15px 40px!important;min-height:52px;box-sizing:border-box;position:relative}body #page-container #et-boc .et-l .et_pb_wc_add_to_cart button.single_add_to_cart_button.button::after,body #page-container #et-boc .et-l .et_pb_wc_add_to_cart button.single_add_to_cart_button.button:hover::after{position:absolute!important;left:auto!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;line-height:1!important}body #page-container #et-boc .et-l .et_pb_wc_price::after{content:none!important}body #page-container #et-boc .et-l .et_pb_wc_price .price::after{content:" +ÁFA";font:inherit;color:inherit;letter-spacing:inherit}@media (max-width:767px){body.woocommerce-shop #page-container #et-boc .et-l .et_pb_shop ul.products li.product:nth-child(n){width:48%!important;margin:0 4% 2% 0!important}body.woocommerce-shop #page-container #et-boc .et-l .et_pb_shop ul.products li.product:nth-child(2n){margin-right:0!important}}body.woocommerce .cky-btn-revisit img,body.woocommerce .cky-btn-close img,body.woocommerce .cky-preference-center img{display:inline-block!important}@media (min-width:981px){body.single-product #page-container #et-boc .et-l .et_pb_wc_description_0_tb_body{width:65%!important;max-width:calc(177.7778vh - 782.2222px)!important;max-width:max(280px,calc(177.7778svh - 782.2222px))!important;margin-left:auto!important;margin-right:auto!important}}body.single-product #page-container #et-boc .et-l .et_pb_wc_description_0_tb_body iframe[width="960"][height="540"]{display:block;width:100%!important;height:auto!important;aspect-ratio:16 / 9}body #page-container #et-boc .et-l a:is(.et_pb_button_2_tb_header,.et_pb_button_5_tb_header,.et_pb_button_8_tb_header),body #page-container #et-boc .et-l a:is(.et_pb_button_2_tb_header,.et_pb_button_5_tb_header,.et_pb_button_8_tb_header):is(:hover,:focus,:active){padding-left:7px!important;padding-right:7px!important;width:fit-content!important;max-width:100%!important;box-sizing:border-box;text-align:center!important}