.carousel-01{--desktoph:650px;--tableth:530px;--mobileh:500px}.carousel-01 .container{position:absolute;left:0;right:0;top:0;bottom:0;text-align:var(--carousel-01-align);z-index:2}.carousel-01 .container-tags{position:static}.carousel-01 .container-tags .carousel-tags{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:16px 0;font-size:16px;line-height:16px}.carousel-01 .container-tags .carousel-tags .tag{display:flex;flex-direction:row;gap:10px;align-items:center}.carousel-01 .container-tags .carousel-tags .tag img{width:28px;height:auto}.carousel-01 .carousel-caption{top:50%;left:0;right:0;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:left}.carousel-01 .carousel-link{position:absolute;left:0;top:0;width:100%;height:100%}.carousel-01 .carousel-caption-title{margin-bottom:15px;text-transform:uppercase;font-weight:700;font-size:60px;line-height:60px}.carousel-01 .carousel-caption-text{font-size:12px;color:#bdd39f;margin:0;text-transform:uppercase;font-weight:600;margin-bottom:10px;letter-spacing:2px;position:relative;padding-bottom:30px;margin-bottom:30px}.carousel-01 .carousel-caption-text::after{content:"";background-color:#bdd39f;width:74px;height:2px;position:absolute;bottom:0;left:0}.carousel-01 .carousel-caption-text2{font-size:24px;line-height:30px;margin:0;text-transform:capitalize;font-weight:500;margin-bottom:10px;letter-spacing:2px}.carousel-01 .carousel-caption-text p{margin-bottom:0}.carousel-01 .carousel-caption-text2 p{margin-bottom:0}.carousel-01 .carousel-caption-text2 strong{font-weight:600}.carousel-01 .carousel-caption .btn{margin-top:20px;background-color:transparent;color:#fff;border-color:rgba(255,255,255,.7);transition:transform 180ms ease,background-color 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.carousel-01 .carousel-caption .btn:is(:hover,:focus-visible){transform:translateY(-2px);background-color:rgba(255,255,255,.16);border-color:#fff;color:#fff;box-shadow:0 6px 14px rgba(0,0,0,.2)}.carousel-01 .carousel-item{overflow:hidden}.carousel-01 .carousel-inner .prev-slide,.carousel-01 .carousel-inner .next-slide{position:absolute;color:#fff;top:50%;transform:translateY(-50%);font-size:60px;font-weight:bold;cursor:pointer;z-index:2;opacity:.3;transition:opacity .3s}.carousel-01 .carousel-inner .prev-slide:hover,.carousel-01 .carousel-inner .next-slide:hover{opacity:.8}.carousel-01 .carousel-inner .prev-slide{left:45px}.carousel-01 .carousel-inner .next-slide{right:45px}.carousel-01 .carousel-inner .slick-dots{padding:0;margin:0;list-style:none;position:absolute;left:50%;bottom:15px;transform:translateX(-50%);display:flex;flex-direction:row}.carousel-01 .carousel-inner .slick-dots>li{cursor:pointer;font-weight:600}.carousel-01 .carousel-inner .slick-dots>li button{display:none}.carousel-01 .carousel-inner .slick-dots>li:before{content:"";font-family:'Font Awesome 5 Free';color:#fff;opacity:.2;padding:5px;transition:opacity .3s;cursor:pointer}.carousel-01 .carousel-inner .slick-dots>li:hover:before{opacity:.6}.carousel-01 .carousel-inner .slick-dots>li.slick-active:before{opacity:.8}.carousel-01 .carousel-item{height:var(--desktoph);position:relative}.carousel-01 .carousel-item img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:calc(100% + 1px);width:calc(100% + 1px);object-fit:cover}.carousel-01 .carousel-item::before{content:"";background:rgba(0,0,0,.45);background:linear-gradient(90deg,rgba(0,0,0,.45) 0%,rgba(0,0,0,0) 50%);position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;pointer-events:none}@media screen and (max-width:1199px){.carousel-01 .carousel-item{height:500px}.carousel-01 .container-tags .carousel-tags{gap:90px;overflow:auto}.carousel-01 .container-tags .carousel-tags .tag{white-space:nowrap}}@media(prefers-reduced-motion:reduce){.carousel-01 .carousel-caption .btn{transition:none}}@media screen and (max-width:991px){.carousel-01 .carousel-item{height:var(--tableth)}.carousel-01 .container-tags .carousel-tags .tag{flex:0 0 100%;width:100%;text-align:center;align-items:center;justify-content:center}.carousel-01 .carousel-caption-title{font-size:55px;line-height:55px}.carousel-01 .carousel-caption-text{padding-bottom:20px;margin-bottom:20px}}@media screen and (max-width:767px){.carousel-01 .carousel-caption-title{font-size:48px;line-height:48px}.carousel-01 .carousel-item{height:var(--mobileh)}.carousel-01 .carousel-inner .prev-slide{left:15px}.carousel-01 .carousel-inner .next-slide{right:15px}.carousel-01 .carousel-caption{width:60%}.carousel-01 .carousel-caption-text2{font-size:22px}}@media screen and (max-width:575px){.carousel-01 .carousel-item{height:var(--mobileh)}.carousel-01 .carousel-caption-title{font-size:calc(var(--h1-fontsize)*.58);line-height:calc(var(--h1-fontsize)*.58)}.carousel-01 .carousel-caption-text2{font-size:20px}.carousel-01 .carousel-item:after{content:"";padding-bottom:100%;display:block}.carousel-01 .carousel-caption-text,.carousel-01 .carousel-caption-text2{display:none}.carousel-01 .carousel-caption{text-align:center;top:auto;bottom:20px;transform:none;left:30px;right:30px;width:auto}.carousel-01 .carousel-caption .btn{width:100%;margin-top:0}}.carousel-01 .hidden-h1{position:absolute;visibility:hidden;pointer-events:none;opacity:0;width:0;height:0}.hp_our_shop{background-color:#f5f2ee;padding:60px 0}.hp_our_shop .block-title{text-transform:uppercase}.hp_our_shop .items{margin-top:30px;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.hp_our_shop .items .item{min-width:0;height:500px;border-radius:10px;overflow:hidden;position:relative}.hp_our_shop .items .item img{width:100%;height:100%;object-fit:cover;transition:transform 250ms ease}.hp_our_shop .items .item::before{content:"";background-color:rgba(0,0,0,.12);position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;transition:background-color 250ms ease}.hp_our_shop .items .item .btn{position:absolute;bottom:30px;left:30px;right:30px;z-index:2;text-align:left;transition:transform 250ms ease,box-shadow 180ms ease,background-color 180ms ease}.hp_our_shop .items .item a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:3}.hp_our_shop .items .item:is(:hover,:focus-within) img{transform:scale(1.05)}.hp_our_shop .items .item:is(:hover,:focus-within)::before{background-color:rgba(0,0,0,.25)}.hp_our_shop .items .item:is(:hover,:focus-within) .btn{transform:translateY(-3px);box-shadow:0 8px 18px rgba(0,0,0,.18)}@media(max-width:1199px){.hp_our_shop .items{grid-template-columns:repeat(3,1fr);gap:15px}}@media(prefers-reduced-motion:reduce){.hp_our_shop .items .item img,.hp_our_shop .items .item::before,.hp_our_shop .items .item .btn{transition:none}}@media(max-width:991px){.hp_our_shop .items{margin-top:10px}.hp_our_shop .items .item{height:370px}.hp_our_shop .items .item .btn{bottom:20px;left:15px;right:15px}}@media(max-width:767px){.hp_our_shop .block-head{display:flex;align-items:center;justify-content:space-between;gap:15px}.hp_our_shop .block-head .block-title{margin-bottom:0}.hp_our_shop .shop-nav{display:flex;gap:15px;flex-shrink:0}.hp_our_shop .shop-nav button{padding:0;border:0;background:transparent;font-size:28px}.hp_our_shop .items{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.hp_our_shop .items::-webkit-scrollbar{display:none}.hp_our_shop .scroll-progress{position:relative;height:2px;margin-top:20px;background-color:#dce7dd}.hp_our_shop .scroll-progress span{position:absolute;top:0;left:0;display:block;width:0;height:100%;background-color:var(--lgreen)}.hp_our_shop .items .item{height:370px;width:50dvw;min-width:244px}}
/*File: input	[214-5]	Message: Unexpected token, found '}';*/


.hp_contact_block{margin:60px 0}.hp_products_w_content+.hp_contact_block{background-color:#f5f2ee;margin:0;padding:30px 0 60px}.hp_contact_block .row{--bs-gutter-x:20px;--bs-gutter-y:var(--bs-gutter-x)}.hp_contact_block .banner{position:relative;border-radius:10px;overflow:hidden;height:100%;transition:box-shadow 200ms ease,transform 200ms ease}.hp_contact_block .banner::before{content:"";background-color:rgba(0,0,0,.3);position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;transition:background-color 200ms ease}.hp_contact_block .banner .title{position:absolute;font-size:30px;line-height:32px;color:#fff;font-weight:700;text-transform:uppercase;z-index:3;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;padding:0 40px;text-align:center;transition:transform 200ms ease}.hp_contact_block .banner a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3}.hp_contact_block .banner a i{position:absolute;right:20px;bottom:15px;font-size:24px;z-index:4;color:#fff;transition:transform 200ms ease}.hp_contact_block .banner:is(:hover,:focus-within){transform:translateY(-3px);box-shadow:0 8px 18px rgba(0,0,0,.18)}.hp_contact_block .banner:is(:hover,:focus-within)::before{background-color:rgba(0,0,0,.42)}.hp_contact_block .banner:is(:hover,:focus-within) img{transform:scale(1.05)}.hp_contact_block .banner:is(:hover,:focus-within) .title{transform:translate(-50%,calc(-50% - 3px))}.hp_contact_block .banner:is(:hover,:focus-within) a i,.hp_contact_block .ask-team:is(:hover,:focus-within) a i{transform:translate(3px,-3px)}.hp_contact_block .free{position:absolute;background-color:var(--lgreen);color:#fff;font-size:18px;z-index:5;width:75px;height:75px;right:35px;top:-20px;border-radius:50%;display:grid;place-content:center;text-transform:uppercase;font-weight:700;transform:rotate(20deg)}.hp_contact_block img{width:100%;height:100%;object-fit:cover;object-position:center;position:relative;z-index:1;transition:transform 250ms ease}.hp_contact_block .ask-team{width:100%;height:100%;background-image:url(/images/ask_team_bg.jpg);background-position:center;background-size:cover;border-radius:10px;position:relative;display:grid;place-content:center;text-align:center;font-size:30px;color:#fff;font-weight:700;text-transform:uppercase;line-height:30px;transition:transform 200ms ease,box-shadow 200ms ease}.hp_contact_block .ask-team a{position:absolute;width:100%;height:100%;left:0;top:0;z-index:3}.hp_contact_block .ask-team a i{position:absolute;right:20px;bottom:15px;font-size:24px;z-index:4;color:#fff;transition:transform 200ms ease}.hp_contact_block .ask-team:is(:hover,:focus-within){transform:translateY(-3px);box-shadow:0 8px 18px rgba(0,0,0,.18)}.hp_contact_block .help_banner{background-color:var(--lgreen);padding:15px 20px;width:100%;display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;border-radius:10px;background-image:url(/images/default/contact_circle_bg.png);background-size:126px;background-repeat:no-repeat;background-position:calc(100% + 56px) calc(0% - 50px)}.hp_contact_block .help_banner .title{font-size:20px;line-height:22px;color:#426c0b;font-weight:600;padding-bottom:10px;margin-bottom:10px;position:relative;text-transform:uppercase}.hp_contact_block .help_banner .title::after{content:"";background-color:#6aa31f;width:49px;height:2px;position:absolute;left:0;bottom:-1px}.hp_contact_block .help_banner a{color:#fff;display:block;text-decoration:none;font-weight:500;transition:transform 180ms ease,opacity 180ms ease}.hp_contact_block .help_banner a:is(:hover,:focus-visible){transform:translateX(3px);opacity:.8}@media(max-width:991px){.hp_contact_block .row{--bs-gutter-x:15px}}@media(prefers-reduced-motion:reduce){.hp_contact_block .banner,.hp_contact_block .banner::before,.hp_contact_block .banner .title,.hp_contact_block img,.hp_contact_block .banner a i,.hp_contact_block .ask-team,.hp_contact_block .ask-team a i,.hp_contact_block .help_banner a{transition:none}}@media(max-width:575px){.hp_contact_block .banner,.hp_contact_block .ask-team{height:160px}.hp_contact_block .help_banner{padding:25px 30px}}.hp_feats{margin:60px 0}.hp_feats .block-title{text-transform:uppercase;margin-bottom:20px}.hp_contact_block+.hp_feats{margin-top:0;padding-top:80px;border-top:1px solid #e9e2d9}.hp_feats .items{display:grid;grid-template-columns:repeat(6,1fr);gap:20px;position:relative}.hp_feats .item img{width:100%;height:auto;aspect-ratio:1/1;border-radius:10px;object-fit:cover;object-position:center}.hp_feats .item{position:relative}.hp_feats .item img,.hp_feats .item .title i{transition:transform 180ms ease}.hp_feats .item .title{position:relative}.hp_feats .item .title::after{content:"";display:block;width:0;height:2px;margin-top:5px;background-color:var(--lgreen);transition:width 180ms ease}.hp_feats .item:is(:hover,:focus-within) img{transform:scale(1.05)}.hp_feats .item:is(:hover,:focus-within) .title i{transform:translate(3px,-3px)}.hp_feats .item:is(:hover,:focus-within) .title::after{width:36px}.hp_feats .item .title{font-size:18px;font-weight:600;text-transform:uppercase;margin-top:10px}.hp_feats .item .title i{color:var(--lgreen)}.hp_feats .item>a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}@media(max-width:1199px){.hp_feats .items{grid-template-columns:repeat(3,1fr);gap:15px}.hp_feats .item img{aspect-ratio:3.1/1}}@media(max-width:991px){.hp_feats{margin-bottom:50px}.hp_contact_block+.hp_feats{padding-top:40px}.hp_feats .item img{min-height:100px}}@media(max-width:767px){.hp_feats{position:relative;overflow:hidden}.hp_feats .items{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.hp_feats .items::-webkit-scrollbar{display:none}.hp_feats .block-head{display:flex;align-items:center;justify-content:space-between;gap:15px}.hp_feats .block-head .block-title{margin-bottom:0}.hp_feats .feats-nav{display:flex;gap:15px;flex-shrink:0}.hp_feats .feats-nav button{padding:0;border:0;background:transparent;font-size:28px}.hp_feats .scroll-progress{position:relative;height:2px;margin-top:20px;background-color:#dce7dd}.hp_feats .scroll-progress span{position:absolute;top:0;left:0;display:block;width:0;height:100%;background-color:var(--lgreen)}.hp_feats .items .item{min-width:110px}}@media(max-width:575px){.hp_feats .item .title{text-align:center;line-height:20px}.hp_feats .item .title i{display:none}}@media(prefers-reduced-motion:reduce){.hp_feats .item img,.hp_feats .item .title i,.hp_feats .item .title::after{transition:none}}.hp_whychoose{--bgpadding:70px;position:relative;overflow:hidden;padding:var(--bgpadding) 0}.hp_whychoose .container{position:relative}.hp_whychoose .container::before{content:"";background-color:#f5f2ee;position:absolute;left:50%;top:50%;width:calc(100% + var(--bgpadding)*2);height:calc(100% + var(--bgpadding)*2);transform:translate(-50%,-50%);z-index:-1;border-radius:10px}.hp_whychoose .block-title{text-transform:uppercase;margin-bottom:15px}.hp_whychoose .items{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.hp_whychoose .item{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:18px;line-height:22px;font-weight:600}.hp_whychoose .item .image-wrapper{width:120px;height:120px;background-color:#fff;border-radius:33px;display:grid;place-content:center;margin-bottom:15px;transition:transform 180ms ease,box-shadow 180ms ease}.hp_whychoose .item .image-wrapper img{max-width:61px;max-height:61px;width:auto;height:auto;transition:transform 180ms ease}.hp_whychoose .item:hover .image-wrapper{transform:translateY(-3px);box-shadow:0 8px 18px rgba(0,0,0,.08)}.hp_whychoose .item:hover .image-wrapper img{transform:scale(1.06)}.hp_whychoose .item p:last-child{margin-bottom:0}@media(max-width:1199px){.hp_whychoose .block-text{display:none}}@media(prefers-reduced-motion:reduce){.hp_whychoose .item .image-wrapper,.hp_whychoose .item .image-wrapper img{transition:none}}@media(max-width:991px){.hp_whychoose .block-title{text-align:center}.hp_whychoose .block-text{text-align:center;display:block}.hp_whychoose .items{justify-content:center;gap:30px}}@media(max-width:767px){.hp_whychoose .items{gap:15px}}@media(max-width:575px){.hp_whychoose .items{display:grid;grid-template-columns:1fr 1fr;gap:30px 15px;margin-top:20px}}.products_feat{margin:60px 0 0;--sh-offset:15px;--itempa:25px;position:relative}.products_feat .prod-carousel{overflow:hidden;padding-bottom:calc(var(--itempa))}.products_feat .slick-slide{margin:0 10px}.products_feat .slick-list{margin:0 -10px}.products_feat .slick-list{padding:var(--sh-offset) 0;overflow:visible;padding-bottom:60px}.products_feat:has(+.hp_about_us)::after{content:"";background-color:#5e5352;position:absolute;bottom:0;left:0;width:100%;height:150px;z-index:-1}.products_feat .block-title{margin-bottom:20px;text-transform:uppercase}.products_feat .prod-item{padding:var(--itempa);text-align:center;position:relative}.products_feat .prod-item::before{content:"";background-color:#f5f2ee;position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;border-radius:10px;transition:.3s all}.products_feat .prod-item:hover::before{height:calc(100% + 65px)}.products_feat .prod-item>*{position:relative;z-index:2}.products_feat .prod-item img{aspect-ratio:1/1;width:100%;height:auto;object-fit:cover;object-position:center;margin-bottom:30px;display:flex;justify-content:center;align-items:center;color:#2e2e2e;text-wrap:balance;font-size:14px;font-style:italic;border-radius:10px}.products_feat .prod-item a.link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.products_feat .color-variants{color:#a49688;font-size:12px;text-transform:uppercase;font-weight:600;letter-spacing:1px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px}.products_feat .cv-title{width:100%;flex:100%}.products_feat .color-variants .var{width:14px;height:14px;border-radius:50%}.products_feat .prod-title{font-size:16px;margin-top:20px;margin-bottom:10px}.products_feat .prod-price{font-size:20px;font-weight:700;color:var(--lgreen)}.products_feat .btn{margin-top:20px;position:absolute;left:50%;bottom:-45px;transform:translateX(-50%);opacity:0;transition:.4s all;z-index:2;width:calc(100% - calc(2*var(--itempa)));background-color:var(--lgreen);border-color:var(--lgreen);color:#fff}.products_feat .prod-item:hover .btn{opacity:1}.products_feat .nav-button{position:absolute;top:50%;transform:translateY(-50%);font-size:60px;background:none;border:0;outline:0;padding:0;line-height:40px}.products_feat .nav-button.slick-disabled{opacity:.2}.products_feat .nav-button.prev-slide{left:-55px}.products_feat .nav-button.next-slide{right:-55px}@media(min-width:1200px) and (max-height:700px){.products_feat .btn{bottom:-30px}}@media(max-width:1399px){.products_feat .nav-button.prev-slide{left:0}.products_feat .nav-button.next-slide{right:0}}@media(max-width:1199px){.products_feat{--sh-offset:7px;--itempa:30px}.products_feat .slick-list{padding:var(--sh-offset) 0 calc(3*var(--sh-offset));overflow:visible}.products_feat .nav-button.prev-slide{left:10px}.products_feat .nav-button.next-slide{right:10px}.products_feat .btn{padding-left:0;padding-right:0}.products_feat .prod-carousel{margin-left:50px;margin-right:50px;overflow:hidden}.products_feat .prod-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.products_feat .btn{bottom:-30px}.products_feat .prod-item:hover::before{height:calc(100% + 50px)}}@media(max-width:991px){.products_feat{--itempa:15px}.products_feat .prod-carousel{overflow:hidden;padding-bottom:calc(var(--itempa)*2)}.products_feat .nav-button{top:calc(50% - 50px)}.products_feat .prod-item img{margin-bottom:15px}.products_feat .prod-title{margin-top:15px}.products_feat .btn{bottom:-40px}}@media(max-width:767px){.products_feat{overflow:hidden}.products_feat .prod-carousel{margin:0;overflow:visible}.products_feat .nav-button{display:none!important}.products_feat .slick-track{display:flex;flex-direction:row;align-items:stretch}.products_feat .slick-track .slick-slide{height:auto}.products_feat .slick-track .slick-slide>div,.products_feat .prod-item{height:100%}}@media(max-width:575px){.products_feat{--itempa:15px}.products_feat .color-variants{font-size:11px}.products_feat .prod-title{font-size:14px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:0}.products_feat .bg{height:calc(100% - calc(2*var(--sh-offset)) + var(--itempa) + calc(.5*var(--itempa)) + 20px)}.products_feat .btn{bottom:-30px;padding-top:15px;padding-bottom:15px}}.hp_about_us{background-color:#5e5352;padding:60px 0 0;color:#fff;position:relative;z-index:2}.products_feat+.hp_about_us{padding-top:0}.hp_about_us .block-title{text-transform:uppercase;margin-bottom:20px}.hp_about_us .block-text{font-size:22px;line-height:30px}.hp_about_us .block-text-small{font-size:16px}.hp_about_us .image-wrapper{position:relative;border-radius:10px;overflow:hidden;margin-bottom:-45px}.hp_about_us .image-wrapper img:not(.minuk){width:100%;height:100%;object-fit:cover;object-position:center}.hp_about_us .image-wrapper .minuk{position:absolute;top:40px;right:25px;z-index:1;pointer-events:none}@media(max-width:1199px){.hp_about_us{padding:80px 0}.products_feat+.hp_about_us{padding-top:30px}.hp_about_us .image-wrapper{margin-bottom:0;height:100%}}@media(max-width:991px){.hp_about_us .image-wrapper img:not(.minuk){max-height:370px}.hp_about_us{padding-bottom:0}.hp_about_us .image-wrapper{margin-bottom:-50px;height:auto}}@media(max-width:575px){.hp_about_us .image-wrapper .minuk{top:20px;right:10px;width:80px}}.hp_products_w_content{padding:60px 0;background-color:#f5f2ee}.hp_about_us+.hp_products_w_content{padding-top:90px}.hp_products_w_content .block-title{text-transform:uppercase;margin-bottom:20px}.hp_products_w_content .block-list{display:flex;flex-direction:column;gap:15px}.hp_products_w_content .block-list .list-item{display:flex;flex-direction:row;gap:20px;align-items:center}.hp_products_w_content .block-list .list-item .image-wrapper{--wsize:60px;width:var(--wsize);height:var(--wsize);min-width:var(--wsize);min-height:var(--wsize);background-color:#fff;border-radius:15px;display:grid;place-content:center;transition:transform 180ms ease,box-shadow 180ms ease}.hp_products_w_content .block-list .list-item img{transition:transform 180ms ease}.hp_products_w_content .block-list .list-item:hover .image-wrapper{transform:translateY(-3px);box-shadow:0 7px 14px rgba(0,0,0,.08)}.hp_products_w_content .block-list .list-item:hover img{transform:scale(1.08)}.hp_products_w_content .block-list .list-item .text .title{font-weight:600}.hp_products_w_content .btn{margin-top:30px;background-color:var(--lgreen);border-color:var(--lgreen);color:#fff;transition:transform 180ms ease,box-shadow 180ms ease,background-color 180ms ease,border-color 180ms ease}.hp_products_w_content .btn:is(:hover,:focus-visible){transform:translateY(-2px);background-color:#426c0b;border-color:#426c0b;box-shadow:0 6px 14px rgba(66,108,11,.25)}@media(prefers-reduced-motion:reduce){.hp_products_w_content .btn,.hp_products_w_content .block-list .list-item .image-wrapper,.hp_products_w_content .block-list .list-item img{transition:none}}.hp_products_w_content .products-wrapper{background-color:#fff;height:100%;border-radius:10px;position:relative;overflow:hidden;padding:0 100px}.hp_products_w_content .products-wrapper:not(:has(.slick-initialized)){opacity:0}.hp_products_w_content .products .prod-item{text-align:center;padding:30px 0;position:relative}.hp_products_w_content .prod-item img{width:90%;margin:0 auto}.hp_products_w_content .products-wrapper .nav-button{position:absolute;top:50%;transform:translateY(-50%);font-size:60px;background:none;border:0;outline:0;padding:0;line-height:40px}.hp_products_w_content .products-wrapper .nav-button.slick-disabled{opacity:.2}.hp_products_w_content .products-wrapper .nav-button.prev-slide{left:40px}.hp_products_w_content .products-wrapper .nav-button.next-slide{right:40px}.hp_products_w_content .prod-title{font-size:16px;margin-top:20px;margin-bottom:10px}.hp_products_w_content .prod-price{font-size:20px;font-weight:700;color:var(--lgreen)}.hp_products_w_content .products .prod-item>a{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}@media(max-width:1199px){.hp_about_us+.hp_products_w_content{padding-top:60px}.hp_products_w_content .products-wrapper{display:flex;flex-direction:column;justify-content:center}}@media(max-width:991px){.hp_about_us+.hp_products_w_content{padding-top:90px}.hp_products_w_content .block-list{display:grid;grid-template-columns:1fr 1fr}.hp_products_w_content .block-list .list-item{align-items:flex-start}.hp_products_w_content .products-wrapper{overflow:visible}.hp_products_w_content .btn{margin-top:0;margin-bottom:-25px}}@media(max-width:767px){.hp_products_w_content .block-list{display:flex}}@media(max-width:575px){.hp_products_w_content{padding-bottom:90px}.hp_products_w_content .products-wrapper{padding:0 60px}.hp_products_w_content .products-wrapper .nav-button.prev-slide{left:20px}.hp_products_w_content .products-wrapper .nav-button.next-slide{right:20px}.hp_products_w_content .btn{margin-bottom:0;width:100%;position:absolute;bottom:-65px;left:0}}.hp_twocolumns_text{background-color:#f5f2ee;padding:60px 0 60px}.hp_contact_block+.hp_twocolumns_text{padding-top:0}.hp_twocolumns_text .block-title{text-transform:uppercase;font-size:30px;margin-bottom:20px}.hp_twocolumns_text .block-text p:last-child{margin-bottom:0}.hp_twocolumns_text .block-link.btn{color:var(--lgreen);background:none;border-color:transparent;padding-left:0;margin-bottom:20px;background-image:linear-gradient(var(--lgreen),var(--lgreen));background-repeat:no-repeat;background-position:left calc(100% - 2px);background-size:0 2px;transition:color 180ms ease,background-size 180ms ease,transform 180ms ease}.hp_twocolumns_text .block-link.btn:is(:hover,:focus-visible){color:#426c0b;background-size:calc(100% - 15px) 2px;transform:translateX(3px)}@media(prefers-reduced-motion:reduce){.hp_twocolumns_text .block-link.btn{transition:none}}.hp_cta_list{margin:60px 0;position:relative}.hp_twocolumns_text+.hp_cta_list{margin-top:0;background:linear-gradient(180deg,rgba(245,242,238,1) calc(100% - 60px),rgba(245,242,238,0) calc(100% - 60px))}.hp_cta_list .cta-wrapper{position:relative}.hp_cta_list .cta-bg{border-radius:10px;position:relative;overflow:hidden}.hp_cta_list .cta-bg img{width:100%;height:100%;object-fit:cover;object-position:center}.hp_cta_list .cta-bg::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);background:linear-gradient(90deg,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 30%,rgba(0,0,0,.1) 70%,rgba(0,0,0,.3) 100%)}.hp_cta_list .cta-content{position:absolute;left:0;top:0;width:100%;height:100%;display:grid;grid-template-columns:repeat(3,1fr);align-items:center;padding:80px;color:#fff}.hp_cta_list .cta-content .main-part{grid-column:1/2}.hp_cta_list .main-part{font-size:24px;line-height:28px}.hp_cta_list .main-part :is(h2,.h2){font-size:60px;line-height:60px;text-transform:uppercase;font-weight:600}.hp_cta_list .main-part .btn{background-color:var(--lgreen);border-color:var(--lgreen);color:#fff;transition:transform 180ms ease,box-shadow 180ms ease,background-color 180ms ease,border-color 180ms ease}.hp_cta_list .main-part .btn:is(:hover,:focus-visible){transform:translateY(-2px);background-color:#426c0b;border-color:#426c0b;box-shadow:0 6px 14px rgba(66,108,11,.25)}.hp_cta_list .cta-content .list{grid-column:3/4}@media(prefers-reduced-motion:reduce){.hp_cta_list .main-part .btn{transition:none}}.hp_cta_list .list{counter-reset:cta-counter;--counter-size:46px;display:flex;flex-direction:column;gap:15px}.hp_cta_list .list .item{position:relative;display:flex;flex-direction:column;justify-content:center;padding-left:60px}.hp_cta_list .list .item::before{counter-increment:cta-counter;content:counter(cta-counter);width:var(--counter-size);height:var(--counter-size);min-width:var(--counter-size);min-height:var(--counter-size);border-radius:50px;border:2px dashed #fff;display:grid;place-content:center;position:absolute;left:0;top:50%;transform:translateY(-50%);font-weight:500;font-size:14px}.hp_cta_list .list .title{font-size:16px;text-transform:uppercase;font-weight:600}.hp_cta_list .list .text{font-size:16px}@media(max-width:1199px){.hp_cta_list .cta-content{padding:50px}.hp_cta_list .main-part :is(h2,.h2) br{display:none}}@media(max-width:991px){.hp_cta_list .cta-content{grid-template-columns:repeat(2,1fr)}.hp_cta_list .cta-content .list{display:none}}@media(max-width:767px){.hp_cta_list .main-part :is(h2,.h2){font-size:48px;line-height:48px}}@media(max-width:575px){.hp_cta_list .cta-content{grid-template-columns:repeat(1,1fr);align-items:end;text-align:center;padding:30px 15px}.hp_cta_list .main-part{font-size:18px;line-height:24px}.hp_cta_list .main-part :is(h2,.h2){font-size:36px;line-height:36px}}.hp_how_we_can_help{margin:60px 0}.hp_how_we_can_help .content-wrapper{background-color:#f5f2ee;border-radius:10px;padding:35px}.hp_how_we_can_help h2{text-transform:uppercase;margin-bottom:15px}.hp_how_we_can_help .link-grid{margin-top:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr calc(50% - 150px - 40px) 50px 50px 50px}.hp_how_we_can_help .link-grid .btn{background-color:var(--lgreen);border-color:var(--lgreen);color:#fff;width:100%;white-space:nowrap;transition:transform 180ms ease,box-shadow 180ms ease,background-color 180ms ease,border-color 180ms ease}.hp_how_we_can_help .link-grid .btn:is(:hover,:focus-visible){transform:translateY(-2px);background-color:#426c0b;border-color:#426c0b;box-shadow:0 6px 14px rgba(66,108,11,.25)}.hp_how_we_can_help .link-grid .btn.social-link{font-size:16px;padding:0 0;width:50px;max-width:50px;min-width:50px;min-height:50px;display:grid;place-content:center}.hp_how_we_can_help .link-grid .btn.social-link:is(:hover,:focus-visible){transform:none;box-shadow:none;background-color:#426c0b;border-color:#426c0b}.hp_how_we_can_help .link-grid .btn.social-link svg{width:16px;height:auto;fill:#fff;stroke:#fff}@media(max-width:1199px){.hp_how_we_can_help .content-wrapper{padding:25px}}@media(prefers-reduced-motion:reduce){.hp_how_we_can_help .link-grid .btn{transition:none}}@media(max-width:991px){.hp_how_we_can_help .link-grid{display:grid;grid-template-columns:auto auto 50px 50px}.hp_how_we_can_help .link-grid .btn{min-width:0}.hp_how_we_can_help .link-grid .btn.email{grid-column:1/2;grid-row:1/2}.hp_how_we_can_help .link-grid .btn.tel{grid-column:2/4;grid-row:1/2}.hp_how_we_can_help .link-grid .btn.custom{grid-column:1/3;grid-row:2/3}.hp_how_we_can_help .link-grid .btn.facebook{grid-column:3/4;grid-row:2/3}.hp_how_we_can_help .link-grid .btn.instagram{grid-column:4/5;grid-row:2/3}}@media(max-width:767px){.hp_how_we_can_help .link-grid{display:grid;grid-template-columns:auto 50px}.hp_how_we_can_help .link-grid .btn.email{grid-column:1/2;grid-row:1/2}.hp_how_we_can_help .link-grid .btn.tel{grid-column:1/2;grid-row:2/3}.hp_how_we_can_help .link-grid .btn.custom{grid-column:1/2;grid-row:3/4}.hp_how_we_can_help .link-grid .btn.facebook{grid-column:2/3;grid-row:1/2}.hp_how_we_can_help .link-grid .btn.instagram{grid-column:2/3;grid-row:2/3}.hp_how_we_can_help .link-grid .btn.google{grid-column:2/3;grid-row:3/4}}@media(max-width:575px){.hp_how_we_can_help{margin:45px 0}.hp_how_we_can_help .link-grid{grid-template-columns:1fr 1fr 1fr}.hp_how_we_can_help .link-grid .btn.email{grid-column:1/4;grid-row:1/2}.hp_how_we_can_help .link-grid .btn.tel{grid-column:1/4;grid-row:2/3}.hp_how_we_can_help .link-grid .btn.custom{grid-column:1/4;grid-row:3/4}.hp_how_we_can_help .link-grid .btn.facebook{grid-column:1/2;grid-row:4/5}.hp_how_we_can_help .link-grid .btn.instagram{grid-column:2/3;grid-row:4/5}.hp_how_we_can_help .link-grid .btn.google{grid-column:3/4;grid-row:4/5}.hp_how_we_can_help .link-grid .btn.social-link{width:100%;max-width:100%}}.footer-04-ecommerce{background:#fff;padding-bottom:30px;padding-top:80px}.footer-04-ecommerce .column-title{color:var(--body-color);font-size:16px;font-weight:bold;text-transform:uppercase;margin-bottom:15px;margin-top:0}.footer-04-ecommerce .link-list .footer-link a{color:var(--body-color);font-size:16px;display:block;width:100%;margin-bottom:10px;text-decoration:none}.footer-04-ecommerce .contact-with-us{display:flex;flex-direction:row;margin-top:25px;margin-bottom:25px;align-items:center}.footer-04-ecommerce .contact-with-us .title{color:#fff;font-size:18px;font-weight:bold;margin-right:10px}.footer-04-ecommerce .contact-with-us .icons{display:flex;flex-direction:row;flex-wrap:wrap}.footer-04-ecommerce .contact-with-us .icons>a{background:#4b4b4b;width:40px;height:40px;line-height:40px;margin:0 5px;margin-bottom:10px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;border-radius:50%;text-decoration:none;transition:.1s all}.footer-04-ecommerce .contact-with-us .icons>a:hover,.footer-04-ecommerce .contact-with-us .icons>a:active{background:#fff;color:#4b4b4b}.footer-04-ecommerce .last-footer{color:var(--body-color);font-style:normal;font-size:14px;margin-top:30px}.footer-04-ecommerce .last-footer a{color:var(--body-color);font-size:14px;width:100%;text-decoration:none}.footer-04-ecommerce .last-footer em.separator{color:#fff;font-style:normal;margin-left:5px;margin-right:5px}.footer-04-ecommerce .last-footer .advansys{font-family:Arial;font-weight:700}.footer-04-ecommerce .copyright-footer-links{margin-top:30px;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;width:100%;gap:30px;margin-bottom:15px}.footer-04-ecommerce .copyright-footer-links a{font-size:14px;color:#888;padding:5px 0;width:auto}.footer-04-ecommerce .second-footer{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:0 0;margin-top:30px}.footer-04-ecommerce .second-footer .footer-payments{display:flex;flex-direction:row;align-items:center;gap:30px;height:100%}.footer-04-ecommerce .second-footer .footer-payments img{max-height:36px}.footer-04-ecommerce .social-icons{display:flex;flex-direction:row;align-items:center;gap:8px;flex-wrap:wrap}.footer-04-ecommerce .social-icons a{background-color:var(--body-color);color:#fff;fill:#fff;width:45px;height:45px;display:flex;border-radius:50%;align-items:center;justify-content:center;font-size:19px;text-decoration:none}.footer-04-ecommerce .social-icons a svg,.footer-04-ecommerce .social-icons a svg g{fill:#fff;stroke:#fff;width:19px;height:auto}.footer-04-ecommerce .additional-links{font-size:16px}.footer-04-ecommerce .additional-links p{font-size:16px;margin-bottom:0}.footer-04-ecommerce .additional-links .footer-link{font-weight:600}.footer-04-ecommerce .additional-links .footer-link:not(:first-child){margin-top:20px}.footer-04-ecommerce .additional-links a{color:inherit;text-decoration:none}.footer-04-ecommerce .mib_logo{width:auto;height:90px}@media(max-width:991px){.footer-04-ecommerce .row.footer-columns{--bs-gutter-y:40px}.additional-links .footer-link{width:100%;display:block;font-weight:600}.additional-links .footer-link:not(:first-child){margin-top:10px}.additional-links p{font-size:16px;line-height:20px;margin-bottom:0}.additional-links a{color:inherit}.footer-04-ecommerce .contact-with-us{justify-content:center;align-items:center}}@media(max-width:767px){.footer-04-ecommerce{padding-top:20px}}@media(max-width:575px){.footer-04-ecommerce .last-footer{text-align:center}.footer-04-ecommerce .additional-links a{overflow:hidden;white-space:normal;text-overflow:ellipsis;max-width:100%;display:block}}@media(max-width:575px){.footer-04-ecommerce .row.footer-columns{--bs-gutter-y:0px}.footer-04-ecommerce .column-title{position:relative;padding-bottom:15px;padding-top:15px;margin:0;margin-top:0;cursor:pointer}.footer-04-ecommerce .column-title .toggle-footer{position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:18px;line-height:18px;cursor:pointer}.footer-04-ecommerce .link-list{display:none}.footer-04-ecommerce .link-list.open{display:block}.additional-links .footer-link{width:100%;display:block}.footer-04-ecommerce .contact-with-us{flex-direction:column}.footer-04-ecommerce .contact-with-us .title{margin-bottom:15px}}