@media screen and (min-width:0) and (max-width:991px){.elconHeader{margin:0 0.5rem;padding-left:0.5rem !important;padding-right:0.5rem !important}#sp-logo{max-width:120px !important;display:flex}.elconHeader .row{width:100% !important;justify-content:space-between;margin:0 auto}#sp-header .logo{height:100px;width:auto}.logo-image{position:relative;height:75px !important;top:10}#sp-header{height:120px}#sp-menu{position:absolute !important;right:1rem;width:60px;padding:0;top:18px}.offcanvas-menu .offcanvas-inner ul.menu>li>a{font-size:1.4rem !important}.offcanvas-menu .offcanvas-inner ul.menu>li>ul li a{font-size:1.2rem !important;line-height:2rem !important}#ajaxsearch_127{position:absolute;top:20px;width:52%;right:68px;max-width:300px;height:60px}#ajaxsearch_127 input{height:60px;font-size:1.5rem}.burger-icon>span{width:39px;margin:9px 0;height:3px}.offcanvas-active .burger-icon>span:nth-child(3){transform:translate(0, -12px) rotate(45deg)}body.ltr .close-offcanvas{right:32px}}@media screen and (min-width:0) and (max-width:767px){h2{font-size:2rem !important}#rolunk-row{padding-top:2rem !important;padding-bottom:2rem !important}#rolunk-row .about-card-body{margin-top:1rem !important;padding-left:0 !important;min-height:fit-content !important}#rolunk-row .about-card-body{padding-top:0}.main-animation .sppb-nested-row .sppb-row-column:first-child{height:auto !important}.main-animation .sppb-container-inner{padding:50px 10px !important}.main-animation .sppb-nested-row .sppb-row-column{height:260px;padding:0 1rem !important}.aninum-inner-row{padding:4rem 1rem}.EL-logo-container{display:flex;justify-content:center;margin-bottom:3rem}.el-images a{display:flex;margin:0 auto !important}.el-images .sppb-addon-single-image-container{display:flex !important;margin:2rem;justify-content:center}.references .sppb-addon-single-image-container .sppb-img-responsive,.references .sppb-addon-single-image-container,.why-section-img{width:100% !important;margin-bottom:1rem}.gyik-row{padding-bottom:60px}.gyik-row img{display:none !important}.next-control{right:20px;position:absolute}.prev-control{left:20px;position:absolute}}@media screen and (min-width:0) and (max-width:575px){.main-slider .carouselBtn{padding:3px 8px !important;margin-top:1rem}.main-slider h1{font-size:2rem !important;margin-bottom:3rem !important}.main-slider p{font-size:1rem !important;margin-bottom:2rem !important}.n2-ss-slide-backgrounds{width:50%;right:-50%}.n2-ss-slide.n2-ow{padding:0 10px !important}}@media screen and (min-width:576px) and (max-width:991px){.main-slider .carouselBtn{padding:5px 12px !important;margin-top:1rem}.main-slider h1{font-size:3rem !important;margin-bottom:3rem !important}.main-slider p{font-size:1.5rem !important;margin-bottom:2rem !important}.n2-ss-slide-backgrounds{width:50%;right:-50%}.n2-ss-slide.n2-ow{padding:0 25px !important}}@media screen and (min-width:576px) and (max-width:991px){#elcon-l .sppb-row-container{max-width:100% !important}}html{scroll-behavior:smooth}body{font-size:1rem}h2{font-size:2.8rem}h3{font-size:1.5rem !important}#sp-header .sp-module.kereses{margin-left:0 !important}#rolunk-row .sppb-row-column{max-width:100%;flex-basis:100%}.aboutTtile{font-size:1.5rem !important}.about-btn-container{position:relative;left:calc(33%)}.about-card-body{min-height:200px;padding-left:0}.about-btn-container{position:relative;left:calc(33%);margin-top:1rem}.btn-custom,.sppb-btn-custom{color:#00a3de;border-color:#00a3de}.btn-custom:hover,.sppb-btn-custom:hover{background-color:#00a3de !important;color:white !important}.font-15{font-size:1.5rem}.text-elcon-blue{color:#00a3de}no-box-shadow{box-shadow:none !important}.elconHeader{margin:0 2rem}@media screen and (min-width:992px){.sp-megamenu-parent{display:flex !important;align-items:center !important;flex-wrap:wrap}.sp-megamenu-parent>li>a{line-height:1;height:1.5rem !important}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{line-height:1;height:1.5rem}li.sp-menu-item a{height:25px !important}.sp-megamenu-parent .sp-dropdown li.sp-menu-item{margin-bottom:1rem !important}.sp-megamenu-parent .sp-dropdown li.sp-menu-item a{line-height:1.35}li.sp-menu-item a{height:25px !important}#sp-menu{justify-content:center !important}li.sp-menu-item{height:auto !important}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span{line-height:1;height:1.5rem}#sp-search .sp-column,.kereses{width:100% !important}}@media (min-width:768px){.aninum-inner-row{height:480px}.aninum-inner-row .sppb-container-inner{padding-top:50px;display:flex;justify-content:center}.EL-section #column-wrap-id-21d61ef1-dceb-4d7d-ac1c-a8717d05b46d{max-width:100% !important;flex-basis:100% !important}}@media screen and (min-width:768px) and (max-width:1199px){.animum-row .sppb-row-container{max-width:960px}.sppb-addon-lottie .lottie-player{width:auto !important}.sppb-animated-number-title{padding:10px}}@media screen and (min-width:1200px){#sp-header .container,#sp-header .container-inner,#sp-header .container-inner .row,#sp-header .container-inner .row div#sp-logo,#sp-header .container-inner .row div#sp-menu,#sp-header .container-inner .row div#sp-search{height:1.5em !important}}.is_ajaxsearch .btn-toolbar input.clearable.x{background-position:95% !important}mark.highlight{padding:0.3em 1.2em !important}.anchoredItem::before{content:"";display:block;height:170px;margin-top:-100px;visibility:hidden;pointer-events:none}html{font-size:1rem}body{font-size:1rem}.section-title{line-height:1;margin-left:1rem;margin-bottom:3rem}.social-icon-facebook{font-size:1.4rem}.topIcon{position:relative;display:flex;height:16px;width:auto;margin-right:8px;top:0.2rem}#sp-top2,#sp-top3{display:flex;justify-content:center;font-size:1rem !important}.sp-contact-info li{font-size:100% !important}.linkBtn{background:#00a3de;flex-direction:column;height:200px !important}.sp-megamenu-parent .sp-dropdown li.sp-menu-item{border-bottom:none !important}.com_smartslider3 .n2-ss-slider .n2-ss-slide-background-image{width:100vw !important;right:0}div#n2-ss-2 .nextend-arrow img{background-color:#00a3de !important}.com_smartslider3 .n2-ss-layer.n2-ow{left:16% !important}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span,.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a,.sp-megamenu-parent .sp-dropdown li.sp-menu-item:hover a{border:none !important;color:#00a3de !important}.sp-megamenu-parent li.active a{color:#00a3de !important}div#n2-ss-2 .n2-ss-button-container a div{color:#00a3de !important}.list-icon img{border-radius:8px !important}.img-zoom-container,.price-offer .sppb-addon-single-image-container,.why-section-img .sppb-addon-single-image-container,.home-faq .sppb-addon-single-image-container,.about-img .sppb-addon-single-image-container,.warranty-img,.service-section{overflow:hidden;border-radius:8px !important}.img-zoom,.price-offer img,.why-section-img .sppb-addon-single-image-container img,.home-faq .sppb-addon-single-image-container img,.EL-logo-container img,.hikashop_carousel .hikashop_category_image img,.about-img .sppb-addon-single-image-container img,.list-icon img,.warranty-img img,.service-section .sppb-image-holder{transition:transform 0.3s ease}.img-zoom:hover,.price-offer img:hover,.why-section-img .sppb-addon-single-image-container img:hover,.home-faq .sppb-addon-single-image-container img:hover,.EL-logo-container img:hover,.hikashop_carousel .hikashop_category_image img:hover,.about-img .sppb-addon-single-image-container img:hover,.list-icon img:hover,.warranty-img img:hover,.service-section .sppb-image-holder:hover{transform:scale(1.1)}.price-offer img{border-radius:8px !important}.product-slider .n2-ss-slide{position:relative;background-color:none !important}.product-slider .n2-ss-slide:hover{border:1px solid #00a3de !important;background-color:#00a3de !important}.product-slider .n2-ss-slide-background-image{top:18px !important;height:175px !important}.product-slider .n2-ss-slide .n2-ss-slide-background-image{width:inherit !important;position:absolute;width:100% !important}.hikashop_container:hover .hikashop_subcontainer.thumbnail,.product-slider .n2-ss-slide{background:#67A9FF !important;border-radius:10% !important;border:none !important;margin:0px !important;box-shadow:none !important}.hikashop_container .hikashop_subcontainer.thumbnail,.product-slider .n2-ss-slide{margin:0px !important;border:1px solid #00a3de !important;border-radius:10% !important;background:none !important}.aboutText{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-align:justify}.hikashop_product .hikashop_subcontainer.thumbnail:hover .hikashop_product_price_full{color:white !important}.hikashop_product_custom_info_main h4,.hikashop_product_price_full{display:none}.hikashop_product_custom_muszaki_jellemzok_line{display:flex;flex-direction:column}div#hikashop_product_right_part{display:flex;flex-direction:column}.hikashop_product_custom_name{font-size:1.5rem !important;margin-bottom:2rem}.hikashop_product_description-title{font-size:1.5rem !important}#hikashop_product_left_part,#hikashop_product_right_part{margin:2rem 0 0;padding:1rem}#hikashop_product_custom_info_main{margin-top:1rem}#hikashorod_product_image_main{border-radius:8px;border:1px solid #00a3de}.hikashop_products_pagination.hikashop_products_pagination_bottom{margin-top:2.5rem}.hikashop_results_counter{line-height:3rem}#limit{margin-top:1rem}.hikashop_product_main_image_subdiv{position:relative;overflow:hidden;border-radius:25px}.hikashop_product_main_image_subdiv a{display:block;position:relative;z-index:1}.hikashop_product_main_image_subdiv a::before{content:"";background-image:url("/images/el--plus-sign.png");background-size:40px;background-repeat:no-repeat;background-position:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:40px;height:40px;z-index:2;opacity:0;transition:opacity 0.3s ease-in-out}.hikashop_product_main_image_subdiv a::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0);transition:background 0.3s ease-in-out;z-index:1}.hikashop_product_main_image_subdiv a:hover::before{opacity:1}.hikashop_product_main_image_subdiv a:hover::after{background:#0080b369}.hikashop_product_main_image_subdiv a:hover img{transform:scale(1.1);border-radius:25px}.hikashop_product_main_image_subdiv img{width:100%;height:auto;transition:transform 0.3s ease-in-out;border-radius:25px}#hikashop_product_name_main{color:#00a3de;font-size:2rem}.tags>li a{color:#00a3de;background:white;border:1px solid #00a3de}.tags>li a:hover{background:#00a3de;color:white !important}.view-category .hikashop_categories_listing_main .hikashop_subcontainer.thumbnail{padding:47px}.hikashop_product_listing_image{border-radius:8px}.view-category .hikashop_categories_listing_main .hikashop_subcontainer.thumbnail .hikashop_product_name{font-size:1.5rem !important;margin-top:1rem}.rsform-submit-button{background:#00a3de !important;color:white !important;border:1px solid #00a3de;margin:2rem 0}.rsform-submit-button:hover{background:#00a3de;color:white;border:1px solid #00a3de}.references .sppb-row-column:nth-child(n+2){max-height:275px;overflow:clip;margin-bottom:5rem}.references .sppb-img-responsive{box-shadow:none !important}.references .sppb-addon-single-image-container{max-height:429px;overflow:clip;position:relative}.references .sppb-addon-single-image-container:hover .sppb-addon-image-overlay-icon{left:50%;top:145px}.gyik-row .sppb-panel,.gyik-row .sppb-panel button{border-radius:10px !important}.sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-movement .timeline-item .timeline-panel{border-radius:10px !important}#jotallas{background:#F4F4F4}#gyik{background-color:#F4F4F4;margin-top:100px}.service-csomagok table thead tH:first-child{border-top-left-radius:8px}.service-csomagok table thead th:last-child{border-top-right-radius:8px}.service-base .sppb-image-holder,.akciok .sppb-image-holder,.altalanos-info-cards img{border-radius:8px}.heat-smoke-protect .sppb-row-column{max-height:inherit !important}.heat-smoke-protect .sppb-addon-single-image-container:hover .sppb-addon-image-overlay-icon{top:50% !important}.heat-smoke-protect .sppb-addon-single-image-container{max-height:inherit;border-radius:8px}.heat-smoke-protect .sppb-column-addons{height:fit-content}.aboutImg-container,.aboutImg-container img{max-width:150px}.aboutImg-container+div{padding-left:1em}.aninum-title{margin-bottom:2rem}.szolgaltatasok-row{color:white !important;background:#004a67}.is_ajaxsearch .form-inline input{color:#00a3de !important}@media screen and (min-width:992px) and (max-width:1419px){.n2-ss-slide.n2-ow{padding:0 25px !important}}.sppb-carousel-extended-dots ul li.active span{background:#00a3de !important}