@import url(/wp-content/themes/hello-theme-child-master/assets/css/fonts.css);.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;max-width:1140px}a{-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.main-header.bar-short{background:#fff;box-shadow:rgb(0 0 0 / 9%) 0 0 15px}.hero-banner{padding:130px 0 100px 0;background:#ccc}.hero-banner .entry-title{margin:0;padding:0;text-align:center}.single .site-main,.archive .site-main{margin-left:auto;margin-right:auto;padding:100px 15px}.archive .site-main>.page-content{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.single .site-main .post,.archive .site-main .post{float:left;width:33.3333%;padding:15px}.single .site-main .post .post-thumbnail,.archive .site-main .post .post-thumbnail{margin-bottom:15px}.archive .site-main .post .post-thumbnail img{width:100%;height:250px;object-fit:cover}.single .site-main .post .post-thumbnail img{height:auto}.single .site-main .post .procaption,.archive .site-main .post .procaption{padding:15px 0 0 0}.single .site-main .post .procaption .post-list,.archive .site-main .post .procaption .post-list{display:flex;flex-wrap:wrap;gap:15px;padding:0 0 15px 0}.single .site-main .post .procaption .blog-title,.archive .site-main .post .procaption .blog-title{margin:0 0 10px 0;padding:0;line-height:1;font-size:30px;font-weight:600}.single .site-main .post .procaption .blog-title a,.archive .site-main .post .procaption .blog-title a{color:#000;text-decoration:none}.single .site-main .post .procaption .blog-title a:hover,.archive .site-main .post .procaption .blog-title a:hover{color:#000;text-decoration:none}.single-post .page-content h2.wp-block-heading,.single-post .page-content h3.wp-block-heading,.single-post .page-content h4.wp-block-heading,.single-post .page-content h5.wp-block-heading,.single-post .page-content h6.wp-block-heading{margin:0 0 15px 0;padding:0}.single-post .page-content ul{margin:0 0 20px 18px;padding:0}.single-post .page-content blockquote{font-size:20px;line-height:26px;border-left:5px solid #eee;margin:30px 0 35px 0;padding:0 20px;color:#000;font-weight:700}.single-post .post-content blockquote p{padding:0;margin:0}.single-post .page-content blockquote.no-sign{border:none}.single-post .page-content blockquote.quote-sign,.single-post .page-content blockquote.has-sign{border:none;position:relative;padding:20px 20px 10px 60px;z-index:1}.single-post .page-content blockquote.quote-sign:before,.single-post .page-content blockquote.has-sign:before{position:absolute;left:0;top:0;content:"“";height:25px;font-size:180px;line-height:.8;font-weight:700;color:#eee;z-index:-1}.single-post .page-content blockquote.double-quote-sign{border:none;position:relative;padding:20px 60px;z-index:1}.single-post .page-content blockquote.double-quote-sign:before,.single-post .page-content blockquote.double-quote-sign:after{position:absolute;left:0;top:0;content:"“";height:25px;font-size:180px;line-height:.8;font-weight:700;color:#eee;z-index:-1}.single-post .page-content blockquote.double-quote-sign:after{left:auto;right:0;top:auto;bottom:0;content:"”"}.single-post .page-content blockquote.has-sign footer{padding-top:10px;font-size:14px;text-transform:uppercase;color:gray}.wp-pagenavi{margin-top:35px;display:flex;flex-wrap:wrap;padding:0;justify-content:center}.wp-pagenavi>span,.wp-pagenavi>a{background:#fff0;display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:.5rem .75rem;margin:0 1px;border:0}.wp-pagenavi>span.pages{pointer-events:none}.wp-pagenavi>a{color:#000;text-decoration:none}.wp-pagenavi>a:hover{color:#000}.wp-pagenavi>.page-number,.wp-pagenavi>.current,.wp-pagenavi>span:hover,.wp-pagenavi>a:hover{background:#000;color:#fff;border-radius:4px}.wp-pagenavi a:first-child:before{margin-right:.5rem}.wp-pagenavi a:last-child:after{margin-left:.5rem}.section-error{text-align:center;padding:250px 15px 100px 15px}.main-header{z-index:999!important}.main-header .elementor-nav-menu .menu-btn a{border-radius:50px;background:#000;padding:19px 37px 19px 39px!important;color:#fff!important;letter-spacing:0.120rem!important}.main-header .elementor-nav-menu .menu-btn a:after{display:none!important}.main-header .elementor-nav-menu .menu-btn a:hover{background:#2d2d2d!important;color:#fff!important}.main-banner h1.elementor-heading-title img{vertical-align:10px;margin:-10px 0 0 -33px}.section-gallery .elementor-main-swiper{padding:0 15% 130px 15%!important;width:100%}.section-gallery .elementor-testimonial__header{display:block;border:0}.section-gallery .elementor-testimonial__image img{width:100%;height:660px;object-fit:cover}.section-gallery .elementor-testimonial__content{padding:10px 28px 70px 35px!important}.section-gallery .elementor-testimonial__cite{position:absolute;left:35px;bottom:30px}.section-gallery .swiper-pagination{max-width:1330px;margin:0 auto;padding:0 15px;left:0;right:0;text-align:left;font-size:18px;color:#a4a4a4;z-index:-1}.section-gallery .swiper-pagination .swiper-pagination-current{color:#000}.section-gallery .swiper-pagination .swiper-pagination-total{color:#a4a4a4}.section-gallery .swiper-pagination:after{position:absolute;left:70px;bottom:15px;content:'';background:#f1f1f1;height:2px;right:150px;z-index:-1}.section-gallery .elementor-swiper-button{position:absolute;left:auto!important;right:19%!important;bottom:-39px!important;top:auto!important;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;border-style:solid;border-width:1px;border-color:#dedcd9;border-radius:50%;background-color:#fff;width:60px;height:60px;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;outline:none!important;z-index:2}.section-gallery .elementor-swiper-button svg{font-size:0!important;width:13px!important;height:15px!important}.section-gallery .elementor-swiper-button svg path{display:none!important}.section-gallery .elementor-swiper-button.elementor-swiper-button-prev svg{background:url(/wp-content/themes/hello-theme-child-master/assets/img/arrow-left-black.svg) center center no-repeat;background-size:13px}.section-gallery .elementor-swiper-button.elementor-swiper-button-prev:hover svg{background-image:url(/wp-content/themes/hello-theme-child-master/assets/img/arrow-left-white.svg)}.section-gallery .elementor-swiper-button.elementor-swiper-button-next{right:15%!important}.section-gallery .elementor-swiper-button.elementor-swiper-button-next svg{background:url(/wp-content/themes/hello-theme-child-master/assets/img/arrow-right-black.svg) center center no-repeat;background-size:13px}.section-gallery .elementor-swiper-button.elementor-swiper-button-next:hover svg{background-image:url(/wp-content/themes/hello-theme-child-master/assets/img/arrow-right-white.svg)}.section-gallery .elementor-swiper-button:hover{background:#000;border-color:#000}.howitwork-box1-outer{position:relative}.howitwork-box1-outer:after{position:absolute;left:0;top:45%;content:'';background:url(/wp-content/themes/hello-theme-child-master/assets/img/sep1.png) left top repeat-x;width:100%;height:3px}.howitwork-box1 .elementor-widget-image .elementor-widget-container{width:120px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;height:120px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2E2E2;background:#fff;border-radius:50% 50% 50% 50%;box-shadow:15px 0 49px 0 rgb(153 153 153 / .18)}.single-product .variations tbody{display:flex;flex-wrap:wrap;margin:-10px}.single-product .variations tbody tr{width:50%;padding:10px}.single-product .variations tbody label{font-size:16px!important;line-height:22px!important}.single-product .variations tbody th,.single-product .variations tbody td{width:100%;display:block;padding:0!important;text-align:left}.footer-newsletter .elementor-field{height:55px;border:1px solid rgb(0 0 0 / .15)!important;padding-right:60px!important;padding-left:25px!important}.footer-newsletter .elementor-form-fields-wrapper{position:relative}.footer-newsletter .elementor-field-type-submit{position:absolute;right:7px;top:7px;width:auto}.footer-nav1 .elementor-nav-menu a{display:inline-block}.footer-nav1 .e--pointer-underline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{inset-inline-start:0!important}.main-banner.banner-contact h1.elementor-heading-title img{vertical-align:-7px;margin:-10px 0 0 -3px}.section-contact .elementor-field{height:62px!important;padding:10px 30px 10px 47px!important}.section-contact .elementor-select-wrapper.elementor-field{padding:0!important}.section-contact textarea.elementor-field{resize:none;height:180px!important}.section-contact #form-field-lastname,.section-contact #form-field-firstname{background-image:url(/wp-content/themes/hello-theme-child-master/assets/img/field-icon1.png);background-position:22px center;background-repeat:no-repeat}.section-contact #form-field-email{background-image:url(/wp-content/themes/hello-theme-child-master/assets/img/field-icon2.png);background-position:22px center;background-repeat:no-repeat}.section-contact #form-field-subject{background-image:url(/wp-content/themes/hello-theme-child-master/assets/img/field-icon3.png);background-position:22px center;background-repeat:no-repeat;padding-left:47px!important;color:#737373!important}.section-contact #form-field-subject option{color:#000!important}.section-contact .elementor-select-wrapper .select-caret-down-wrapper{inset-inline-end:20px}.section-contact #form-field-message{background-image:url(/wp-content/themes/hello-theme-child-master/assets/img/field-icon4.png);background-position:22px 17px;background-repeat:no-repeat;padding-top:15px!important;line-height:1.1}.section-contact .elementor-message{margin-top:30px;text-align:center}.section-gallery-listing ul{margin:0;padding:0;list-style:none}.section-gallery-listing ul li{margin:0;padding:0;list-style:none}.section-gallery-listing .gallery-filters{display:flex;flex-direction:row;flex-wrap:wrap}.section-gallery-listing .gallery-filters .leftfilter{float:left;width:69%}.section-gallery-listing .gallery-filters .leftfilter ul{display:flex;flex-direction:row;flex-wrap:wrap}.section-gallery-listing .gallery-filters .leftfilter ul li{margin:2px 7px 2px 0}.section-gallery-listing .gallery-filters .leftfilter ul li:last-child{margin-right:0}.section-gallery-listing .gallery-filters .leftfilter ul li button{background:#fff;border:1px solid #ccc;border-radius:50px;font-size:16px;text-transform:uppercase;font-family:var(--e-global-typography-primary-font-family),Sans-serif;color:#b2b2b2;letter-spacing:.02rem;padding:16px 20px 15px 20px;display:block;outline:none!important}.section-gallery-listing .gallery-filters .leftfilter ul li button:hover,.section-gallery-listing .gallery-filters .leftfilter ul li button.active{border-color:#000;color:#000}.section-gallery-listing .gallery-filters .rightfilter{width:31%;float:right;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.section-gallery-listing .gallery-filters .rightfilter label{letter-spacing:.03rem;color:#535353;font-weight:400;font-size:18px;font-family:var(--e-global-typography-primary-font-family),Sans-serif;white-space:pre;margin:0;padding:0 12px 0 0}.section-gallery-listing .gallery-filters .rightfilter select{background:#f9f9f9 url(/wp-content/themes/hello-theme-child-master/assets/img/select-arrow.jpg) right center no-repeat;border:1px solid #9e9e9e;height:49px;width:166px;border-radius:50px;outline:none!important;appearance:none;-moz-appearance:none;-webkit-appearance:none;font-size:17px;text-transform:uppercase;font-family:var(--e-global-typography-primary-font-family),Sans-serif}.section-gallery-listing .gallery-filters .rightfilter select.field-size{width:144px;margin:0 0 0 15px}.section-gallery-listing .gallery-listing{display:flex;flex-wrap:wrap;margin:40px -10px 0 -10px}.section-gallery-listing .gallery-listing .row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.section-gallery-listing .gallery-listing .row .gallery-column{width:33.3333%;padding:10px}.section-gallery-listing .gallery-listing .row .gallery-column .boxinner{border-radius:20px;background-color:#f7f7f7;overflow:hidden;height:100%}.section-gallery-listing .gallery-listing .row .gallery-column .imgbox{position:relative;margin:0 0 30px 0}.section-gallery-listing .gallery-listing .row .gallery-column .imgbox img{border-radius:20px;width:100%;height:400px;object-fit:cover}.section-gallery-listing .gallery-listing .row .gallery-column .galelry-caption{padding:0 28px 28px 28px}.section-gallery-listing .gallery-listing .row .gallery-column .galelry-caption h3{margin:0 0 20px 0;padding:0;font-size:26px;line-height:1.1;color:#000;font-family:"Gelion Medium",Sans-serif}.section-gallery-listing .gallery-listing .row .gallery-column .galelry-caption .tag{font-size:16px;font-family:var(--e-global-typography-primary-font-family),Sans-serif;color:#515151;letter-spacing:.03rem;background:#fff;border:1px solid #d9d9d9;border-radius:50px;padding:4px 26px 5px 26px;line-height:1;margin:0 6px}.section-gallery-listing .gallery-listing .row .gallery-column .galelry-caption .tag:hover{border-color:#a4a4a4}.section-gallery-listing .gallery-listing .row .gallery-column .galelry-caption .tag:first-child{margin-left:0}.section-gallery-listing .gallery-listing .row .gallery-column .galelry-caption .tag:last-child{margin-right:0}.section-gallery-listing .gallery-listing .row .gallery-column .galelry-caption .gallery-meta{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;justify-content:flex-start}.section-gallery-listing .gallery-listing .row .gallery-column .galelry-caption .gallery-meta p.location{margin:0 0 0 11px;padding:0 0 0 16px;font-size:16px;color:#515151;font-family:var(--e-global-typography-primary-font-family),Sans-serif;letter-spacing:.02rem;text-transform:uppercase;background:url(/wp-content/themes/hello-theme-child-master/assets/img/icon-map.png) left 8px no-repeat}.section-gallery-listing .gallery-listing .row .gallery-column .galelry-caption .gallery-meta p.location:empty{display:none}.section-gallery-listing .gallery-listing .row .gallery-column .galelry-caption p{color:#5A5A5A;margin:0;padding:0;font-family:"Gelion Regular Italic",Sans-serif;font-size:20px;font-weight:400;text-transform:none;line-height:33px;letter-spacing:.015em}.section-gallery-listing .gallery-listing .row .gallery-column .galelry-caption p.author{font-family:"Red Hat Display Bold",Sans-serif;color:#000;margin:15px 0 0 0;font-size:20px;font-weight:400;line-height:1em;letter-spacing:0em}.section-how-work-inner1{position:relative}.section-how-work-inner1:after{position:absolute;left:-6px;top:-50%;content:'';width:12px;height:12px;background:#000;border-radius:50%}.section-how-work-inner1:before{position:absolute;left:-1px;top:-50%;content:'';width:1px;height:100%;background:#000}.section-how-work-inner2{position:relative}.section-how-work-inner2:after{position:absolute;left:-6px;bottom:-90%;content:'';width:12px;height:12px;background:#000;border-radius:50%}.section-how-work-inner2:before{position:absolute;left:-1px;bottom:-90%;content:'';width:1px;height:100%;background:#000;top:auto}.section-single-product .left-area a img{width:100%;height:842px;object-fit:cover}.woocommerce .section-single-product .left-area div.images .flex-control-thumbs li{width:20%!important;clear:none!important}.woocommerce .section-single-product .left-area div.images .flex-control-thumbs li img{width:100%;height:153px;object-fit:cover}.section-single-product .block-addtocart table tbody>tr:nth-child(odd)>td,.section-single-product .block-addtocart table tbody>tr>td,.section-single-product .block-addtocart table tbody>tr>th,.section-single-product .block-addtocart table thead>tr>th,.section-single-product .block-addtocart table tbody>tr:nth-child(odd)>th{background:none!important;padding:0}.section-single-product .block-addtocart table tbody>tr>td.value.woo-variation-items-wrapper{padding-bottom:18px!important;padding-top:0!important}.section-single-product .block-addtocart .variable-items-wrapper{display:flex;flex-direction:row}.section-single-product .block-addtocart .variable-items-wrapper .variable-item-contents{background:#f8f8f8;border-radius:5px;border:1px solid #f8f8f8;padding:10px;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.section-single-product .block-addtocart .variable-items-wrapper .selected .variable-item-contents{border-color:#000}.section-single-product .block-addtocart .variable-items-wrapper label{color:#696969!important;font-size:17px!important;font-family:"Red Hat Display Medium",Sans-serif!important}.woo-variation-swatches .section-single-product .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item input{width:16px!important;height:16px!important}.section-single-product .block-addtocart .label .woo-selected-variation-item-name{display:none!important}.section-single-product .image-variable-items-wrapper.variable-items-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:-10px!important}.section-single-product .image-variable-items-wrapper.variable-items-wrapper li{width:50%!important;float:left;height:auto!important;-webkit-box-shadow:none;box-shadow:none!important}.section-single-product .image-variable-items-wrapper.variable-items-wrapper li .variable-item-contents{background:#f8f8f8;border-radius:5px;border:1px solid #f8f8f8;padding:16px;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;align-content:flex-start;align-items:flex-start}.section-single-product .image-variable-items-wrapper.variable-items-wrapper li .variable-item-contents .variable-item-image{width:41px;height:55px;border-radius:0}.section-single-product .image-variable-items-wrapper.variable-items-wrapper li.selected .variable-item-contents{border-color:#000}.section-single-product .image-variable-items-wrapper.variable-items-wrapper .wvs-has-image-tooltip:after,.section-single-product .image-variable-items-wrapper.variable-items-wrapper [data-wvstooltip]:after,.section-single-product .image-variable-items-wrapper.variable-items-wrapper [data-wvstooltip]:before{display:none!important}.section-single-product .image-variable-items-wrapper.variable-items-wrapper li .variable-item-contents{position:relative}.section-single-product .image-variable-items-wrapper.variable-items-wrapper li.image-variable-item-poster .variable-item-contents:after{width:51px;height:68px;border:0;content:'';position:absolute;left:11px;top:10px;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;background:url(/wp-content/themes/hello-theme-child-master/assets/img/framed-poster2.png) left top no-repeat}.section-single-product .image-variable-items-wrapper.variable-items-wrapper li .variable-item-contents:before{position:absolute;left:0;top:0;bottom:0;margin:auto 0;font-size:20px;font-family:var(--e-global-typography-primary-font-family),Sans-serif;content:'Zonder lijst'!important;color:dimgray;right:0;padding:20px 20px 20px 82px;background:none!important;height:auto!important;line-height:1.1;display:flex!important;align-content:center;align-items:center;justify-content:flex-start}.section-single-product .image-variable-items-wrapper.variable-items-wrapper li.image-variable-item-liggend .variable-item-contents:before{content:'Staand'!important}.section-single-product .image-variable-items-wrapper.variable-items-wrapper li.image-variable-item-staand .variable-item-contents:before{content:'Liggend'!important;padding-left:92px!important}.section-single-product .image-variable-items-wrapper.variable-items-wrapper li.image-variable-item-staand .variable-item-contents .variable-item-image{width:54px;height:41px}.section-single-product .image-variable-items-wrapper.variable-items-wrapper li.image-variable-item-poster .variable-item-contents:before{content:'Met zwarte lijst'!important}.section-single-product .block-addtocart .reset_variations{font-family:"Gelion Medium",Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;word-spacing:0em;background:#000;border-radius:50px;padding:13px 25px 12px 25px!important;color:#fff!important;letter-spacing:0.120rem!important;display:none!important}.section-single-product .block-addtocart .reset_variations:hover{background:#2d2d2d}.section-single-product .block-addtocart .single_variation_wrap .price{display:none!important}.woocommerce div.product .section-single-product form.cart .variations{margin-bottom:20px!important}.section-single-product .block-addtocart .woocommerce-variation-add-to-cart label{font-size:16px;text-transform:uppercase;font-family:"Red Hat Display Bold",Sans-serif;color:#000}.section-single-product .block-addtocart .upload-lb{width:100%;float:left;margin:-15px 0 5px 0;padding:0}.section-single-product .block-addtocart .products-uploads-dragandrophandler-container .products-uploads-dragandrophandler{width:100%;float:left;padding:0 0 0 10px;height:42px!important}.section-single-product .block-addtocart .products-uploads-text-drop::after{font-size:14px;text-align:left;left:11px;position:absolute;width:auto;font-weight:600;color:#0000008a}.section-single-product .block-addtocart .products-uploads-dragandrophandler-container{margin:15px 2px 15px 0;display:flex}.section-single-product .block-addtocart .products-uploads-dragandrophandler{border:2px dotted #7f7f7f;border-radius:8px;height:85px;padding:5px!important;cursor:pointer}.section-single-product .block-addtocart .products-uploads-dragandrophandler:hover .products-uploads-text-drop{color:#000}.section-single-product .block-addtocart .products-uploads-dragandrophandler .products-uploads-text-or,.section-single-product .block-addtocart .products-uploads-dragandrophandler .products-uploads-text-browser{display:none!important}.section-single-product .block-addtocart .products-uploads-dragandrophandler .products-uploads-text-drop{height:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;font-size:18px;color:dimgray;font-family:"Red Hat Display Regular",Sans-serif!important;font-style:italic;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;white-space:normal;line-height:1.2;padding:0 10px}.section-single-product .block-addtocart .products-uploads-dragandrophandler .products-uploads-dragandrophandler-inner{height:100%;padding:0;background:#f8f8f8;border-radius:8px}.section-single-product .block-addtocart .product-note-field textarea{border-style:solid;border-width:1px;border-color:#e0e0e0;border-radius:5px;background-color:#fff;box-shadow:0 2px 54px 0 rgb(130 130 130 / .13);outline:none!important;margin-top:5px;line-height:1.2;resize:none;width:100%;height:87px;padding:15px 15px 10px 15px}.section-single-product .block-addtocart .e-atc-qty-button-holder{margin:20px 0 0 0}.section-single-product .product-note-field{margin:0 0 0 0}.section-single-product .block-addtocart .e-atc-qty-button-holder .single_add_to_cart_button{position:relative;text-align:left}.section-single-product .single-product-price-wrap p{margin-bottom:0;padding-bottom:0}.section-single-product .block-addtocart .e-atc-qty-button-holder .single_add_to_cart_button:before{position:absolute;right:6px;top:0;bottom:0;margin:auto 0;content:'';width:45px;height:44px;background:url(/wp-content/themes/hello-theme-child-master/assets/img/cart-arrow.png) center center no-repeat}.section-single-product .woocommerce-message{font-size:16px;padding:14px 15px;margin:0}.e-wc-message-notice .section-single-product .woocommerce-message:before{display:none!important}.e-wc-message-notice .section-single-product .woocommerce-message .button{font-family:"Gelion Medium",Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;word-spacing:0em;background:#000;border-radius:50px;padding:12px 20px 10px 20px!important;color:#fff!important;letter-spacing:0.120rem!important;border:0}.e-wc-message-notice .section-single-product .woocommerce-message .button:hover{background:#2d2d2d}.section-single-work{position:relative}.section-single-work:after{position:absolute;left:0;top:21%;bottom:0;right:0;margin:0 auto;background:#000;width:1px;content:'';height:110%}.section-single-work .work-title{position:relative}.section-single-work .work-title:after{position:absolute;left:-76px;top:23px;content:'';width:85px;height:75px;background:url(/wp-content/themes/hello-theme-child-master/assets/img/curve1.png) left top no-repeat}.section-single-work .work-title.work-title2:after{left:auto;right:-75px;background:url(/wp-content/themes/hello-theme-child-master/assets/img/curve2.png) center center no-repeat;top:-50px}.section-single-work .work-title.work-title1:after{background:url(/wp-content/themes/hello-theme-child-master/assets/img/curve3.png) center center no-repeat;top:-50px}.section-single-work.last:after{height:95%}.section-product-desc .product-list .elementor-icon-list-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.section-product-desc .product-list .elementor-icon-list-items li{margin:0!important;padding:0 8px}.section-single-more-gallery .elementor-image-carousel-wrapper{padding:0 16%}.section-single-more-gallery .elementor-image-carousel-wrapper .swiper-slide-inner img{width:100%;height:413px;object-fit:cover}.section-product-listing .products li a img{width:100%;height:280px!important;object-fit:cover}.section-product-listing .products .onsale{min-height:auto;min-width:auto;padding:8px 15px 9px 15px!important}.section-product-cart .elementor-widget-woocommerce-cart .woocommerce .cart th{padding-bottom:15px!important;text-transform:uppercase;font-weight:700;border-bottom:1px solid #00000024}.section-product-cart .variation{display:none}.section-product-cart .elementor-widget-woocommerce-cart .woocommerce table.cart tbody td,.section-product-cart .elementor-widget-woocommerce-cart .woocommerce table.cart tbody th{border:0;border-bottom:1px solid #00000024;padding:18px 0}.section-product-cart .elementor-widget-woocommerce-cart .e-cart__container{grid-template-columns:69% auto!important}.section-product-cart .elementor-widget-woocommerce-cart .woocommerce .input-text.qty{padding:10px 0 10px 10px;height:45px!important;max-height:45px;text-align:center;font-size:18px}.section-product-cart .elementor-widget-woocommerce-cart .woocommerce .cart_totals h2{font-size:24px!important}.section-product-cart .woocommerce table.shop_table td{font-family:"Gelion Regular",Sans-serif}.section-product-cart .elementor-widget-woocommerce-cart .woocommerce a:not(.add_to_cart_button):not(.restore-item):not(.wc-backward):not(.wc-forward):hover{color:#000!important}.section-product-cart .wc-proceed-to-checkout .checkout-button{width:100%!important}.section-product-cart .coupon-col{width:50%}.section-product-cart .coupon-col .coupon-col-start{margin:0;padding:0 5px 0 0}.section-product-cart .coupon-col .coupon-col-start .input-text{width:100%;height:44px;padding:10px 15px;border-radius:50px}.section-product-cart .coupon-col .coupon-col-end .button{background:#fff;color:#000;border-radius:50px;font-size:16px;font-weight:400;border:1px solid #000}.section-product-cart .coupon-col .coupon-col-end .button:hover{background:#000;color:#fff;border-color:#000}.section-product-checkout .e-checkout__order_review #order_review_heading{font-family:"Red Hat Display Bold",sans-serif!important;font-size:22px!important;font-weight:400!important}.section-product-checkout .woocommerce-info{padding:15px!important}.section-product-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-privacy-policy-text p{margin-top:0!important}.section-product-checkout .select2-selection__arrow{height:calc((12px*2) + 25px)!important}.section-product-checkout textarea{resize:none}.section-product-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr.cart-subtotal td,.section-product-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr.cart-subtotal th{padding-top:20px!important}.section-product-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr.cart_item td,.section-product-checkout .elementor-widget-woocommerce-checkout-page .woocommerce .shop_table tr.cart_item th{padding-bottom:20px!important}.section-product-checkout .select2-selection--single .select2-selection__rendered{line-height:1.6!important}.section-my-account .woocommerce-MyAccount-navigation ul li{margin:0 0 10px 0}.section-my-account .woocommerce-MyAccount-navigation ul li a{color:#000;position:relative}.section-my-account .woocommerce-MyAccount-navigation ul li a:after{position:absolute;left:0;bottom:0;content:'';background:#000;height:1px;width:0;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}.section-my-account .woocommerce-MyAccount-navigation ul li a:hover:after{width:100%}.woocommerce-account .section-my-account .woocommerce-MyAccount-navigation{width:24%;background:#F3F3F3;padding:25px 20px;border-radius:20px}.woocommerce-account .section-my-account .woocommerce-MyAccount-content{width:73%}.woocommerce-account .section-my-account .woocommerce-MyAccount-content a{color:#000;text-decoration:underline}.woocommerce-account .section-my-account .woocommerce-MyAccount-content a:hover{color:#000;text-decoration:none}.woocommerce-account .woocommerce-info .woocommerce-Button,.woocommerce-account .button{font-family:"Gelion Medium",Sans-serif!important;font-size:16px!important;font-weight:400!important;text-transform:uppercase;font-style:normal;border:0!important;line-height:1em;text-decoration:none!important;word-spacing:0em;background:#000!important;border-radius:50px!important;padding:13px 25px 12px 25px!important;color:#fff!important;letter-spacing:0.120rem!important}.woocommerce-account .button:hover .woocommerce-account .woocommerce-info .woocommerce-Button:hover{background:#2d2d2d!important}.elementor-menu-cart__product-name a{display:block}.e-wc-info-notice .section-my-account .woocommerce-info{border-top-color:#000;background:#f7f7f7}.e-wc-info-notice .section-my-account .woocommerce-info:before{color:#000}.woocommerce .section-my-account .col2-set .col-2,.woocommerce-page .section-my-account .col2-set .col-2,.woocommerce .section-my-account .col2-set .col-1,.woocommerce-page .section-my-account .col2-set .col-1{border:2px solid #f1f1f1;padding:20px 25px;border-radius:20px}.woocommerce .section-my-account .col2-set,.woocommerce-page .section-my-account .col2-set{margin:30px 0 0 0}.woocommerce .section-my-account .col2-set .col-2 .woocommerce-Address-title,.woocommerce-page .section-my-account .col2-set .col-2 .woocommerce-Address-title,.woocommerce .section-my-account .col2-set .col-1 .woocommerce-Address-title,.woocommerce-page .section-my-account .col2-set .col-1 .woocommerce-Address-title{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:space-between;align-items:center;margin-bottom:30px}.woocommerce .section-my-account .col2-set .col-2 .woocommerce-Address-title h2,.woocommerce-page .section-my-account .col2-set .col-2 .woocommerce-Address-title h2,.woocommerce .section-my-account .col2-set .col-1 .woocommerce-Address-title h2,.woocommerce-page .section-my-account .col2-set .col-1 .woocommerce-Address-title h2{margin:0 auto 0 0;font-size:22px;font-family:"Red Hat Display Bold",Sans-serif}.woocommerce .section-my-account .col2-set .col-2 .woocommerce-Address-title .edit,.woocommerce-page .section-my-account .col2-set .col-2 .woocommerce-Address-title .edit,.woocommerce .section-my-account .col2-set .col-1 .woocommerce-Address-title .edit,.woocommerce-page .section-my-account .col2-set .col-1 .woocommerce-Address-title .edit{font-family:"Gelion Medium",Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;word-spacing:0em;background:#000;border-radius:50px;padding:8px 17px 8px 18px!important;color:#fff!important;letter-spacing:0.060rem!important}.section-my-account .woocommerce form .form-row .input-text,.section-my-account .woocommerce form .form-row select{background-color:#FFF;font-family:"Gelion Regular",Sans-serif;font-size:18px;color:#000;width:100%;font-weight:400;padding:13px 25px;border:1px solid #C8C8C8!important;border-radius:50px}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background:#fff!important}.section-my-account fieldset{margin-bottom:30px!important}.section-my-account legend{padding:0 10px}.section-my-account .select2-container .select2-dropdown,.section-my-account .select2-container .select2-selection{background-color:#FFF;font-family:"Gelion Regular",Sans-serif;font-size:18px;color:#000;width:100%;font-weight:400;padding:4px 25px;border:1px solid #C8C8C8!important;border-radius:50px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:#000}.select2-results__option{padding:5px 20px!important}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:50px!important;border-top-right-radius:50px!important}.elementor-menu-cart__toggle .elementor-button{background:none!important}.elementor-menu-cart__product .variation{display:none!important}.elementor-widget-woocommerce-menu-cart .elementor-menu-cart__product-price{padding-top:10px!important}@media only screen and (min-width:992px){.section-single-product .block-addtocart .upload-lb.class3{width:50%;float:right;margin:-96px 0 0;padding:0 0 0 10px}.section-single-product .block-addtocart .products-uploads-dragandrophandler-container.class-3{width:auto;display:block;margin:15px 2px 15px 0}.section-single-product .block-addtocart .products-uploads-dragandrophandler-container.class-3 .products-uploads-dragandrophandler{width:48%;float:right;height:42px!important;margin:-62px 3px 0 0;padding:0 0 0 10px}}@media only screen and (max-width:1880px){.section-gallery .elementor-swiper-button.elementor-swiper-button-next{right:8%!important}.section-gallery .elementor-swiper-button{right:13%!important}.section-single-work .work-title.work-title2:after{right:-76px}.section-single-work .work-title:after{left:-75px}}@media only screen and (max-width:1366px){.section-gallery .elementor-swiper-button.elementor-swiper-button-next{right:2%!important}.section-gallery .elementor-swiper-button{right:7%!important;width:50px;height:50px;bottom:-30px!important}.section-how-work-inner2:after{bottom:-80%}.section-how-work-inner2:before{bottom:-80%}.section-gallery-listing .gallery-filters .leftfilter ul li button{padding:14px 18px 13px 18px;font-size:15px}.section-gallery-listing .gallery-filters .rightfilter select{height:44px;font-size:15px}.section-single-product .right-area p.price del{vertical-align:3px}}@media only screen and (max-width:1199px){.blog .site-main,.single .site-main,.archive .site-main{padding:60px 15px;max-width:100%!important}.main-banner h1.elementor-heading-title img{vertical-align:10px;margin:-10px 0 0 -23px;width:35px}.section-gallery .elementor-swiper-button{right:8%!important}.howitwork-box1-outer:after{top:41%}.section-gallery-listing .gallery-filters .leftfilter{margin-bottom:15px;width:100%}.section-gallery-listing .gallery-filters .rightfilter{width:100%}.section-gallery-listing .gallery-filters .rightfilter,.section-gallery-listing .gallery-filters .leftfilter ul{justify-content:center}.section-how-work-inner2:after{bottom:-70%}.section-how-work-inner2:before{bottom:-70%}.woocommerce .section-single-product .left-area div.images .flex-control-thumbs li img{height:100px}.section-single-product .image-variable-items-wrapper.variable-items-wrapper li .variable-item-contents:before{font-size:18px}.section-single-work:after{top:45%}.section-single-work.last:after{height:85%}.section-single-more-gallery .elementor-image-carousel-wrapper{padding:0 8%}.section-product-cart .elementor-widget-woocommerce-cart .woocommerce table.cart tbody td,.section-product-cart .elementor-widget-woocommerce-cart .woocommerce table.cart tbody th{padding:10px}.section-product-cart .elementor-widget-woocommerce-cart .woocommerce .input-text.qty{padding:10px 0}.section-product-cart .elementor-widget-woocommerce-cart .woocommerce .coupon .form-row{display:flex}.section-product-cart .coupon-col .coupon-col-end .button{font-size:14px;padding:15px 20px}.section-product-checkout #billing_first_name_field,.section-product-checkout #billing_last_name_field{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.section-product-checkout .e-checkout__order_review{margin-top:30px!important}}@media only screen and (max-width:1024px){.ekit_menu_responsive_tablet .elementskit-submenu-indicator{border:0!important;padding:0!important;background:#00000029;width:20px;height:20px;display:flex!important;align-content:center;justify-content:center;align-items:center}.elementskit-menu-overlay{display:none!important}.elementskit-menu-offcanvas-elements{max-width:100%!important;-webkit-transition:left .2s ease-in-out!important;transition:left .2s ease-in-out!important}}@media only screen and (max-width:991px){.howitwork-box1-outer:after{display:none}.section-gallery .elementor-swiper-button{right:10%!important}.section-gallery .elementor-main-swiper{padding-bottom:90px!important}.main-header .elementor-nav-menu .menu-btn{margin:10px 15px 0 15px}.main-header .elementor-nav-menu .menu-btn a{display:inline-block}.section-gallery-listing .gallery-filters .leftfilter ul li button{padding:13px 20px 12px 20px;font-size:15px}.section-gallery-listing .gallery-filters .rightfilter select{height:40px;font-size:15px}.section-how-work-inner2:after{bottom:-26%}.section-how-work-inner2:before{bottom:-26%}.section-product-desc .product-list .elementor-icon-list-items{flex-direction:column}.section-product-desc .product-list .elementor-icon-list-items li{margin:0 0 10px 0!important}.section-product-desc .product-list .elementor-icon-list-items li{width:100%}.section-product-cart .elementor-widget-woocommerce-cart .e-cart-section{padding:0}.section-product-cart .elementor-widget-woocommerce-cart .e-cart__container{display:block}.section-product-cart .cart-collaterals{padding:30px!important}.section-gallery-listing .gallery-listing .row .gallery-column{width:50%}.section-gallery-listing .gallery-listing .row .gallery-column .galelry-caption .tag{font-size:15px;padding:5px 20px 4px 20px;margin:0 3px}.single-product .variations tbody{display:block;flex-wrap:unset;margin:0;text-align:left}.single-product .variations tbody tr{width:100%;padding:0 0 20px 0;display:block!important}.section-single-product .block-addtocart .upload-lb{width:100%;margin:0 0 5px 0;padding:0}.section-single-product .block-addtocart .products-uploads-dragandrophandler-container{margin:0;padding:0}.section-single-product .block-addtocart .products-uploads-dragandrophandler-container .products-uploads-dragandrophandler{width:100%;margin:0;padding:0}.woocommerce div.product .section-single-product form.cart .variations{margin-bottom:0px!important}.section-single-product .block-addtocart .products-uploads-dragandrophandler-container{margin-bottom:15px!important}}@media only screen and (max-width:767px){.section-single-product .block-addtocart .products-uploads-dragandrophandler-container{margin-bottom:0!important}.main-banner h1.elementor-heading-title img{vertical-align:6px;margin:-10px 0 0 -18px;width:26px}.blog .site-main .post,.single .site-main .post,.archive .site-main .post{width:100%}.blog .site-main,.single .site-main,.archive .site-main{padding:40px 30px!important}.section-error{padding:130px 20px 50px 20px}.section-gallery .elementor-testimonial__content{padding:0 20px 50px 20px!important}.section-gallery .elementor-swiper-button{width:40px;height:40px}.section-gallery .elementor-swiper-button{right:14%!important}.section-gallery .elementor-main-swiper{padding:0 10% 60px 10%!important}.section-gallery .swiper-pagination{bottom:-5px!important;padding:0 30px!important}.section-gallery .swiper-pagination:after{left:80px;bottom:11px;right:115px}.section-gallery .elementor-swiper-button.elementor-swiper-button-next{right:5%!important}.section-gallery .elementor-swiper-button{bottom:-30px!important;right:17%!important}.main-banner.banner-contact h1.elementor-heading-title img{vertical-align:-1px}.section-contact .elementor-field{height:54px!important}.contact-social .elementor-image-box-wrapper{display:flex}.contact-social .elementor-image-box-content{padding-left:15px!important}.section-gallery-listing .gallery-filters .leftfilter ul{display:flex;flex-direction:row;flex-wrap:wrap}.section-gallery-listing .gallery-filters .rightfilter label{font-size:16px}.section-gallery-listing .gallery-listing .row{width:100%}.section-gallery-listing .gallery-listing .row .gallery-column .galelry-caption .tag{font-size:15px;padding:5px 12px 5px 12px;margin:0 2px}.section-gallery-listing .gallery-listing .row .gallery-column .galelry-caption{padding:0 20px 20px 20px}.section-gallery-listing .gallery-listing .row .gallery-column .galelry-caption p{line-height:1.2;font-size:18px}.section-gallery-listing .gallery-listing .row .gallery-column .galelry-caption .gallery-meta p.location{padding:4px 0 4px 16px;background-position:left 6px}.section-gallery-listing .gallery-listing .row .gallery-column .imgbox{margin:0 0 15px 0}.section-gallery-listing .gallery-filters .leftfilter ul li button{padding:9px 14px 9px 14px;font-size:13px}.section-gallery-listing .gallery-filters .leftfilter ul li{margin:3px}.section-gallery-listing .gallery-listing{margin-top:20px}.section-how-work-inner1:after{top:-15%}.section-how-work-inner1:before{top:-15%;z-index:1}.section-how-work-inner2:after{bottom:-14%}.section-how-work-inner2:before{bottom:-14%}.section-how-work-number{position:relative}.section-how-work-number:after{position:absolute;left:-30px;top:20px;content:'';width:30px;height:1px;background:#000}.woocommerce .section-single-product .left-area div.images .flex-control-thumbs li{width:25%!important}.woocommerce .section-single-product .left-area div.images .flex-control-thumbs li img{height:72px}.section-single-product .right-area p.price del{vertical-align:7px}.section-single-product .right-area p.price ins{top:-4px;position:relative}.section-single-product .block-addtocart .variable-items-wrapper li{width:100%!important;margin:0 0 5px 0!important}.section-single-product .block-addtocart .variable-items-wrapper .variable-item-contents{align-items:flex-start}.section-single-product .image-variable-items-wrapper.variable-items-wrapper{flex-direction:column!important}.section-single-product .block-addtocart .woocommerce-variation-add-to-cart label{font-size:16px}.section-single-work:after{left:0;right:auto;top:8%}.section-single-work .work-title.work-title2:after{left:-30px;right:auto}.section-single-work .work-title:after{left:-30px;width:45px}.section-single-work .work-title.work-title2:after,.section-single-work .work-title.work-title1:after{background:url(/wp-content/themes/hello-theme-child-master/assets/img/curve3.png) left center no-repeat}.section-single-work.last:after{height:88%}.section-single-work.last:before{position:absolute;left:-5px;bottom:20px;content:'';width:12px;height:12px;background:#000;border-radius:50%;top:auto}.section-product-desc .product-list .elementor-icon-list-items li br{display:none}.section-single-more-gallery .elementor-image-carousel-wrapper{padding:0 10%}.section-single-more-gallery .elementor-image-carousel-wrapper .swiper-slide-inner img{height:320px}.section-product-listing .products{display:block!important}.section-product-listing .products li{margin-bottom:30px!important;width:100%!important;float:none!important}.section-product-cart .elementor-widget-woocommerce-cart .woocommerce table.cart tr:first-child{padding:0!important}.section-product-cart .elementor-widget-woocommerce-cart .woocommerce .coupon .form-row{width:100%;margin-bottom:15px}.section-product-cart #add_payment_method .wc-proceed-to-checkout,.section-product-cart .wc-proceed-to-checkout{padding:0!important}.section-gallery-listing .gallery-listing .row .gallery-column{width:100%}.section-gallery-listing .gallery-listing .row .gallery-column .imgbox img{height:320px}.section-gallery-listing .gallery-filters .rightfilter select{height:36px;font-size:14px}.woocommerce-account .section-my-account .woocommerce-MyAccount-navigation{width:100%;margin-bottom:30px;padding:25px 10px}.woocommerce-account .section-my-account .woocommerce-MyAccount-content{width:100%}.woocommerce .section-my-account .col2-set .col-2,.woocommerce-page .section-my-account .col2-set .col-2,.woocommerce .section-my-account .col2-set .col-1,.woocommerce-page .section-my-account .col2-set .col-1{margin-bottom:20px}.woocommerce .section-my-account .col2-set .col-2 .woocommerce-Address-title h2,.woocommerce-page .section-my-account .col2-set .col-2 .woocommerce-Address-title h2,.woocommerce .section-my-account .col2-set .col-1 .woocommerce-Address-title h2,.woocommerce-page .section-my-account .col2-set .col-1 .woocommerce-Address-title h2{margin:0 0 15px 0}.woocommerce .section-my-account .col2-set .col-2 .woocommerce-Address-title,.woocommerce-page .section-my-account .col2-set .col-2 .woocommerce-Address-title,.woocommerce .section-my-account .col2-set .col-1 .woocommerce-Address-title,.woocommerce-page .section-my-account .col2-set .col-1 .woocommerce-Address-title{display:flex;flex-direction:column;align-content:flex-start;align-items:flex-start}.section-single-product .block-addtocart .e-atc-qty-button-holder .single_add_to_cart_button:before{width:35px;height:35px;background-size:contain}.section-single-product .block-addtocart .e-atc-qty-button-holder .single_add_to_cart_button{padding:15px 0 15px 25px!important}.section-single-product .block-addtocart .e-atc-qty-button-holder .single_add_to_cart_button:after{left:20px}.section-single-product .block-addtocart .products-uploads-dragandrophandler .products-uploads-text-drop{font-size:16px}.section-single-product .image-variable-items-wrapper.variable-items-wrapper li.image-variable-item-staand .variable-item-contents:before{padding-left:82px!important}.woocommerce div.product .section-single-product form.cart .variations{margin-bottom:0px!important}.section-single-product .product-note-field{margin:15px 0 0 0}.products-uploads-drop-statusbar{clear:both}}.woocommerce-Price-currencySymbol{display:none!important}