@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?w6mscc);src:url(../fonts/icomoon.eot?w6mscc#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?w6mscc) format("truetype"),url(../fonts/icomoon.woff?w6mscc) format("woff"),url(../fonts/icomoon.svg?w6mscc#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-alkatreszrendeles:before,.icon-diode:before{content:"\e925"}.icon-lighting:before,.icon-villamcsapott-keszulekhez:before{content:"\e926"}.icon-map:before{content:"\e927"}.icon-bookmark:before,.icon-favorite:before,.icon-rate:before,.icon-star-full:before,.icon-star:before{content:"\e91d"}.icon-bookmark1:before,.icon-favorite1:before,.icon-rate1:before,.icon-star1:before,.icon-star-empty:before{content:"\e91e"}.icon-accept:before,.icon-checkmark:before,.icon-correct:before,.icon-ok:before,.icon-tick:before{content:"\e920"}.icon-company:before{content:"\e921"}.icon-credit-cards-payment:before{content:"\e922"}.icon-filter:before{content:"\e923"}.icon-quotation-mark:before{content:"\e924"}.icon-cart:before{content:"\e90e"}.icon-user:before{content:"\e91f"}.icon-youtube-wide:before{content:"\e916"}.icon-youtube:before{content:"\e917"}.icon-shop:before{content:"\e919"}.icon-brand1:before,.icon-instagram:before,.icon-social1:before{content:"\e91a"}.icon-brand2:before,.icon-facebook:before,.icon-social2:before{content:"\e91c"}.icon-bullet:before,.icon-list:before,.icon-options:before,.icon-todo:before{content:"\e912"}.icon-cancel:before,.icon-close:before,.icon-cross:before,.icon-quit:before,.icon-remove:before{content:"\e90b"}.icon-bin:before,.icon-delete:before,.icon-dispose:before,.icon-recycle:before,.icon-remove1:before,.icon-trashcan:before{content:"\e911"}.icon-menu:before{content:"\e91b"}.icon-location:before{content:"\e914"}.icon-mail:before{content:"\e915"}.icon-phone:before{content:"\e918"}.icon-find:before,.icon-inspect:before,.icon-magnifier:before,.icon-magnifying-glass:before,.icon-search:before{content:"\e90c"}.icon-encrypted:before,.icon-lock:before,.icon-private:before,.icon-secure:before{content:"\e90d"}.icon-clock:before,.icon-schedule:before,.icon-time:before{content:"\e90f"}.icon-cell-phone:before,.icon-handheld:before,.icon-mobile:before{content:"\e910"}.icon-home:before,.icon-house:before{content:"\e913"}.icon-eye:before,.icon-views:before,.icon-vision:before,.icon-visit:before{content:"\e900"}.icon-calendar:before,.icon-date:before,.icon-day:before,.icon-schedule2:before,.icon-time2:before{content:"\e901"}.icon-chevrons-up:before{content:"\e902"}.icon-chevrons-right:before{content:"\e903"}.icon-chevrons-left:before{content:"\e904"}.icon-chevrons-down:before{content:"\e905"}.icon-chevron-right:before{content:"\e906"}.icon-chevron-left:before{content:"\e907"}.icon-chevron-down:before{content:"\e908"}.icon-chevron-up:before{content:"\e909"}.icon-globe:before,.icon-internet:before,.icon-network:before,.icon-world:before{content:"\e90a"}.carousel{background:url(../images/bg-1.jpg) no-repeat 50%;padding-top:30px;text-align:center}@media (min-width:992px){.carousel{padding-top:0}}.carousel .img-left{margin-top:40px;width:100%}.carousel .img-left img{max-width:500px;width:100%}@media (min-width:992px){.carousel .img-left{width:auto;margin-top:0;margin-left:-180px}.carousel .img-left img{max-width:100%}}.carousel .img-right{margin-top:25px;margin-bottom:25px;max-width:360px}.carousel .description{font-size:1.4em;line-height:1.2;max-width:600px;color:#596774}@media (min-width:768px){.carousel .description{font-size:1.9em;line-height:1.4}}.cart-product-list .row-header{font-size:1.2em;border-bottom:1px solid #d5d5d5;padding-bottom:8px;font-weight:700;margin-bottom:30px}.cart-product-list .product-item{font-size:1.1em}.cart-product-list .product-item>.row{border-bottom:1px solid #d5d5d5;padding-bottom:15px}.cart-product-list .product-item .quantity-wrap{max-width:150px}@media (max-width:768px){.cart-product-list .product-item .quantity-wrap{margin:0 auto}}.cart-product-list .cart-sum .shipping-price{font-size:1.2em}.cart-product-list .cart-sum .total-price{font-size:2em}.product-full #quantityForm .input-group-wrap{vertical-align:middle;margin-right:10px}.product-full #quantityForm .input-group-wrap .input-group{max-width:200px}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}button:focus,input:focus,select:focus,textarea:focus{outline:none!important;box-shadow:0 0 0 transparent!important}html{height:100%}body{min-height:100%;font-size:16px;opacity:0;transition:opacity .5s;font-family:Poppins,sans-serif;color:#444}body:not(.ready){background:url(../images/preloader.gif) no-repeat 50%}body.ready{opacity:1;transition:opacity .8s}header{padding:15px 0;background:#db2655}header,header a{color:#fff}header .logo-wrap{display:inline-block;width:100%;max-width:330px}header .logo-wrap img{width:100%}header .addresses{border-bottom:1px solid hsla(0,0%,100%,.2);padding-bottom:10px;margin-bottom:5px;display:inline-block}header .addresses i{display:inline-block;width:26px;height:26px;line-height:26px;text-align:center;color:#db2655;background:#fff;border-radius:50%;margin-right:5px}body:not(.home-page) footer{background:url(../images/bg-2.jpg) no-repeat bottom}footer{padding:25px 0;background:#fff}footer,footer a,footer a:hover{color:#596774}footer .logo-wrap{display:inline-block;width:100%;max-width:250px}footer .logo-wrap img{width:100%}footer .addresses{margin:0;padding:0}footer .addresses li{width:100%;margin:0}footer .addresses li i{display:none}footer .social-icon-link{display:inline-block;width:30px;height:30px;line-height:33px;text-align:center;background:#596774;margin:-3px 3px 0;vertical-align:middle;border-radius:50%;font-size:12px;color:#fff}footer .social-icon-link:hover{color:#fff;text-decoration:none;opacity:.7}footer .social-icon-link.contact-facebook{background:#3b5998}footer .social-icon-link.contact-instagram{background:#ab43b4}footer .social-icon-link.contact-youtube{background:#d64040}a{color:#db2655}a:hover{color:#af2449}.background-image{padding-top:100%;background-size:cover;background-position:50%}.container{max-width:1240px}.navbar-brand{width:100%;max-width:150px;padding:0;font-size:0}.navbar-brand img{width:100%}.loader-wrap{position:fixed;padding:5%;top:0;left:0;width:100%;height:100%;z-index:9999;background:hsla(0,0%,100%,.7)}body:not(.loading) .loader-wrap{display:none}.loader{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;width:100px}.loader .loader:before{content:"";display:block;padding-top:100%}.loader .circular{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:100%;-webkit-transform-origin:center center;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.loader .path{stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@-webkit-keyframes color{0%,to{stroke:#d62d20}40%{stroke:#0057e7}66%{stroke:#008744}80%,90%{stroke:#ffa700}}@keyframes color{0%,to{stroke:#d62d20}40%{stroke:#0057e7}66%{stroke:#008744}80%,90%{stroke:#ffa700}}.complete-icon-wrap{text-align:center}.complete-icon-wrap svg{max-width:120px;margin:0 auto 30px}.complete-icon-wrap svg .circ{opacity:0;stroke-dasharray:130;stroke-dashoffset:130;transition:all 1s}.complete-icon-wrap svg .tick{stroke-dasharray:50;stroke-dashoffset:50;transition:stroke-dashoffset 1s ease-out .5s}.complete-icon-wrap svg .path{fill:none;stroke:#db2655;stroke-width:3;stroke-linejoin:round;stroke-miterlimit:10}.complete-icon-wrap svg.drawn .path{opacity:1;stroke-dashoffset:0}.card.card-transparent,.card.card-transparent .card-body,.card.card-transparent .card-header{border:0;background:transparent}#google_map_row{transition:opacity .5s}#google_map_row:not(.visible){opacity:0}.google-map{height:400px;width:100%;margin-bottom:-6px}.form-control:focus{border-color:#db2655;box-shadow:0 0 0 transparent}form._submit-attempted .custom-control-input:invalid+label:before,form._submit-attempted .form-control:invalid{border-color:red;outline:0!important;box-shadow:0 0 0 transparent;background-color:#ffdcdc}.req{color:red}.bg-primary{background:#db2655!important;color:#fff}.bg-secondary{background:#96acc1!important}.text-primary{color:#db2655!important}a.text-primary:hover{color:#af2449!important}.btn-primary{background-color:#db2655;border-color:#db2655}.btn-primary:hover{background-color:#af2449;border-color:#af2449}.btn.no-radius{border-radius:0}.custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#db2655;background-color:#db2655}.bg-primary a{color:#fff}.gdprcookie{max-width:310px;background:#db2655;box-shadow:0 0 14px -4px rgba(0,0,0,.4);border:1px solid #fff3;z-index:999;font-size:.6em}@media (min-width:577px){.gdprcookie{max-width:30em;font-size:.8em}}.lSSlideOuter .lSPager.lSpg{margin-top:25px!important}.lSSlideOuter .lSPager.lSpg>li a{background-color:#db2655;width:14px;height:14px;margin:5px;z-index:1;opacity:.4}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#db2655;transition:all .3s;opacity:1}.table-responsive table thead{font-weight:400;line-height:100%;text-align:center}@media (max-width:576px){.table-responsive table thead{display:none}}.table-responsive table thead th{background:#db2655;border-color:#db2655;color:#fff;padding-top:15px;padding-bottom:15px}@media (max-width:576px){.table-responsive table tbody,.table-responsive table tbody tr,.table-responsive table tbody tr td:not(:empty){display:block!important;width:100%!important;text-align:center!important;height:auto!important}.table-responsive table tbody tr td:empty{display:none!important}}@media (max-width:576px){.table-responsive table tbody tr td[data-title]:before{content:attr(data-title) ": ";font-weight:700}}.page-title{margin-bottom:20px;text-align:center}@media (min-width:769px){.page-title{margin-bottom:30px}}.page-title h1{color:#596774;text-transform:uppercase;font-size:1.7em}@media (min-width:769px){.page-title h1{font-size:2.5em}}.navbar-dark .navbar-toggler{color:#fff;border:0;padding:0;margin:0}.navbar-dark .navbar-toggler,.navbar-dark .navbar-toggler:focus,.navbar-dark .navbar-toggler:hover{outline:0}@media (max-width:991px){.navbar-dark .navbar-collapse{max-height:270px;overflow:auto}}.navbar-dark .navbar-nav .nav-item{padding:0 4px}@media (max-width:991px){.navbar-dark .navbar-nav .nav-item{width:100%;text-align:center}}.navbar-dark .navbar-nav .nav-link{color:#fff;border-radius:0;padding:8px 10px;font-size:1em;text-transform:uppercase;border-bottom:3px solid transparent}@media (min-width:1201px){.navbar-dark .navbar-nav .nav-link{padding:8px 20px}}@media (min-width:993px){.navbar-dark .navbar-nav .nav-link{font-size:1.1em}}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show:not(.dropdown-menu),.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .show:not(.dropdown-menu)>.nav-link{border-color:#fff;color:#fff;background:transparent}.navbar-dark .navbar-nav .dropdown-menu .nav-link{color:#444}.navbar-dark .navbar-nav .dropdown-menu .nav-link:hover{color:#fff}@media (max-width:991px){.navbar-dark .navbar-nav .dropdown-menu{border-radius:0;border:0;text-align:center}}@media (min-width:993px){.navbar-dark .navbar-nav .dropdown-menu .nav-link{border-radius:0}}.contact-page main .addresses{font-size:1.2em}.contact-page main .addresses i{color:#fff;background:#db2655;display:block;width:40px!important;height:40px;line-height:40px;text-align:center;border-radius:50%;margin-right:15px;font-size:20px;min-width:40px}ul.article-list .introtext p:last-of-type{margin-bottom:0}ul.article-list .card-img{padding-top:56%;background-size:cover;background-repeat:no-repeat;background-position:50%;border-right:1px solid rgba(0,0,0,.125);border-radius:0;position:relative}ul.article-list .card-img img{display:none!important}ul.article-list .card-img a{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:2}@media (max-width:767px){ul.article-list .card-footer .article-info{flex-wrap:wrap;text-align:center;justify-content:center!important}ul.article-list .card-footer .article-info li.readmore{width:100%;padding-top:10px}}.article-page .intro-image{width:100%;float:left}@media (min-width:769px){.article-page .intro-image{max-width:400px}}.article-page .album-list,.article-page .gallery-list{text-align:center}.article-page .album-list .image-item,.article-page .gallery-list .image-item{display:inline-block;width:100%;max-width:300px;padding:5px;margin:0 -1px}.article-page .album-list .image-item .image-wrap,.article-page .gallery-list .image-item .image-wrap{padding-top:71%;width:100%;display:block;background-size:cover;background-position:50%;border:.25rem solid #fff;border-radius:.25rem;box-shadow:0 0 0 1px #dee2e6;position:relative}.article-page .album-list .image-item .image-wrap img,.article-page .gallery-list .image-item .image-wrap img{display:none}.article-page .album-list .image-item .image-wrap .name,.article-page .gallery-list .image-item .image-wrap .name{position:absolute;bottom:10px;background:rgba(0,0,0,.7);color:#fff;display:block;width:100%;text-align:center;font-size:1.2em;padding:5px}.article-page .gallery-album{text-align:center}.article-page .gallery-album .image-item{display:inline-block;width:100%;max-width:236px;padding:5px}.article-page .gallery-album .image-item .image-wrap{padding-top:71%;width:100%;display:block;background-size:cover;background-position:50%;border:.25rem solid #fff;border-radius:.25rem;box-shadow:0 0 0 1px #dee2e6}.article-page .gallery-album .image-item .image-wrap img{display:none}.article-page .article-body ul{list-style:outside disc;margin-left:0;padding-left:15px;overflow:hidden}.article-page .article-body ul li{position:relative;left:1em;padding-right:1em}.error-page{text-align:center}.error-page .error-title{font-size:15vw}.banner-wrap img{width:100%}.banner-wrap .mobile,.banner-wrap .tablet{display:none}@media (max-width:768px){.banner-wrap .pc{display:none}.banner-wrap .tablet{display:block}}@media (max-width:480px){.banner-wrap .pc,.banner-wrap .tablet{display:none}.banner-wrap .mobile{display:block}}.list-limit-form{display:inline-block;width:100%;max-width:100px;margin:0 auto}.text-center .pagination{margin:0 auto}.pagination .page-link{color:#444}.pagination .page-item.active .page-link{background-color:#db2655;border-color:#db2655}@media (max-width:767px){.pagination li:not(.active):not(:first-of-type):not(:last-of-type){display:none}}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper iframe,.video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.jq-toast-wrap{width:300px}.jq-toast-wrap .jq-toast-heading{font-size:20px;margin:0 0 10px}.jq-toast-wrap .jq-toast-single{font-size:1.1em;line-height:1.2}.img-wrapper img{margin:0!important}.wow:not(.started-animation){opacity:0}.white-space-nowrap{white-space:nowrap}.ug-textpanel-title{text-align:center!important}.error-page{padding:30px 0}@media (min-width:768px){.error-page{padding:60px 0}}ul.checkmark-list{list-style:none;margin:0;padding:0}ul.checkmark-list li{padding-left:50px;background:url(../images/list-point.png) no-repeat 0 0}ul.checkmark-list li:not(:last-of-type){margin-bottom:10px}.about-us-wrap{background:url(../images/bg-3.jpg) no-repeat bottom;padding:30px 0}.about-us-wrap .intro{font-size:1.7em;font-weight:700;line-height:1.2;margin-bottom:20px}@media (min-width:768px){.about-us-wrap .intro{padding-left:60px}}.about-us-wrap .intro p{margin-bottom:0}.about-us-wrap .intro p:first-of-type{font-size:1.5em}@media (min-width:768px){.about-us-wrap .intro p:nth-of-type(2){padding-left:40px}}.google-map-wrap .title-row{background:#596774;color:#fff;font-size:1.5em;text-align:center;padding:5px 0;text-transform:uppercase}@media (min-width:576px){.google-map-wrap .title-row{font-size:2em}}.google-map-wrap .title-row i{display:inline-block;vertical-align:middle;margin-right:10px;margin-top:-5px}.services-wrap{background:#db2655;color:#fff;padding:20px 0;font-size:1.1em}@media (min-width:768px){.services-wrap{padding:60px 0}}@media (max-width:767px){.services-wrap .item{flex-direction:column}}.services-wrap .iconwrap{min-width:170px;width:170px;height:170px;display:flex;align-items:center;justify-content:center;border-radius:50%;position:relative;border:1px solid #fff;font-size:4.9em}@media (min-width:768px){.services-wrap .iconwrap{margin-right:20px}}@media (max-width:767px){.services-wrap .iconwrap{margin-bottom:20px}}.services-wrap .iconwrap:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;border:1px solid #fff;-webkit-transform:scale(.9);transform:scale(.9);border-radius:50%}.gallery-wrap{padding:20px 0;background:url(../images/bg-2.jpg) no-repeat bottom}@media (min-width:768px){.gallery-wrap{padding:60px 0}}.gallery-wrap ul li{height:100%}.gallery-wrap ul li a,.gallery-wrap ul li img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%;display:block}