/* @font-face{font-family:'FuturaFurore';src:url('https://static.tildacdn.com/tild6533-6630-4661-b032-613736336230/FuturaPT-Book.woff') format('woff');font-weight:300;font-style:normal} */
/* @font-face{font-family:'FuturaFurore';src:url('https://static.tildacdn.com/tild3735-3633-4235-b331-333938343135/FuturaPT-Light.woff') format('woff');font-weight:400;font-style:normal} */
/* @font-face{font-family:'FuturaFurore';src:url('https://static.tildacdn.com/tild6465-3665-4665-a263-633432306466/FuturaPT-Medium.woff') format('woff');font-weight:500;font-style:normal} */
/* @font-face{font-family:'FuturaFurore';src:url('https://static.tildacdn.com/tild3838-6637-4065-a431-386430643161/Furore.woff') format('woff');font-weight:600;font-style:normal} */
/* @font-face{font-family:'FuturaFurore';src:url('https://static.tildacdn.com/tild3233-3031-4966-a462-396534386665/FuturaPT-Bold.woff') format('woff');font-weight:700;font-style:normal} */

/* h1,h2,h3,h4,h5, .elementor-image-box-title, .myfont, .myfont a, .myfont .elementor-heading-title, .myfont .elementor-image-box-description, .pum-title.popmake-title { */
	/* font-family: 'FuturaFurore',Arial,sans-serif!important; */
	/* font-weight: 600; */
/* } */


.woocommerce-page .content .h-section h2, .woocommerce-page .content .h-section h3, .woocommerce .content .h-section h2, .woocommerce .content .h-section h3 {
    font-family: Helvetica, Arial, sans-serif;
}

#mainslide .elementor-widget-image-box .elementor-image-box-wrapper {display:flex;}
.single-product.woocommerce-page .product .product_title {display:block;}

.woocommerce-page.columns-3 ul.products li.product, .woocommerce.columns-3 ul.products li.product {text-align: center; background: #fff; padding-bottom: 10px;font-size: 20px;
    font-weight: 600;font-family: 'FuturaFurore',Arial,sans-serif!important;}
	
li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
    padding: 0.5em 10px; line-height: 1.2;
}

.woocommerce-page .content .h-section ul.products li.product .price, .woocommerce-page .content .h-section .price, .woocommerce .content .h-section ul.products li.product .price, .woocommerce .content .h-section .price {
font-weight: 600;
font-size: 2rem;
}

.woocommerce-page .content .h-section, .woocommerce .content .h-section {
    background-color: #eeeeee;
}


.woocommerce .woocommerce-result-count, .woocommerce .woocommerce-ordering {display: none;}


.elementor-slideshow__footer {display: none;}


.popbutton-call, .popbutton-whatsapp, .popbutton-viber, .popbutton-email,  .popbutton-tg {
	border-radius: 5px;
    width: 90%;
    padding: 10px;
	font-weight:bold;
    margin: 10px 5%;
    text-align: center;
    display: block;
	padding: 10px;
    background: #000;
    color: #fff;
    border: 1px solid #0096ff;
}	

.popbutton-call {background-color: #F9BE31;    color: #000;}
.popbutton-whatsapp {background-color: #61CE70;}
.popbutton-viber {background-color: #7f539e;}
.popbutton-email {background-color: #222;}
.popbutton-tg {background-color: #6EC1E4;}
	

.el-fix-button .elementor-icon:before, .el-fix-button .elementor-icon:after{
	content:" ";
	display:block;
	position:absolute;
    height: 100px;
    width: 100px;
    background: #f99420;
	border:1px solid #f99420;
	/* left:-20px; */
	right:-10px;
	/* top:-20px; */
	bottom:-5px;
	z-index:-1;
	border-radius:50%;
	animation:animate 2.5s linear infinite;
	opacity:0;
	backface-visibility:hidden;
}

.el-fix-button .elementor-icon:after{animation-delay:.5s;}
.el-fix-button .elementor-icon i{color:#fff;transition:.3s;animation:1200ms ease 0s normal none 1 running rotation;animation-iteration-count:infinite;}
.el-fix-button-2 .elementor-icon i{color:#fff;transition:.3s;animation:1500ms ease 0s normal none 1 running rotation;animation-iteration-count:infinite;}
@keyframes animate
{
0%{transform:scale(0.5);opacity:0;}
50%{opacity:1;}
100%{transform:scale(1.2);opacity:0;}
}
@keyframes rotation {
0%{transform:rotate(0deg);}
10%{transform:rotate(-30deg);}
20%{transform:rotate(15deg);}
30%{transform:rotate(-10deg);}
40%{transform:rotate(7.5deg);}
50%{transform:rotate(-6deg);}
60%{transform:rotate(5deg);}
70%{transform:rotate(-4.28571deg);}
80%{transform:rotate(3.75deg);}
90%{transform:rotate(-3.33333deg);}
100%{transform:rotate(0deg);}
}
.el-fix-button-2{background-color:#f99420;border-radius:50%;height:60px;box-shadow:0 8px 10px rgba(7, 206, 112, 0.6);animation:hoverWave linear 1.2s infinite;}
@keyframes hoverWave {
0%{box-shadow:0 8px 10px rgba(249,190,49,0.3),0 0 0 0 rgba(249,190,49,0.2),0 0 0 0 rgba(249,190,49,0.2)}
40%{box-shadow:0 8px 10px rgba(249,190,49,0.3),0 0 0 15px rgba(249,190,49,0.2),0 0 0 0 rgba(249,190,49,0.2)}
80%{box-shadow:0 8px 10px rgba(249,190,49,0.3),0 0 0 30px rgba(249,190,49,0),0 0 0 26.7px rgba(249,190,49,0.067)}
100%{box-shadow:0 8px 10px rgba(249,190,49,0.3),0 0 0 30px rgba(249,190,49,0),0 0 0 40px rgba(249,190,49,0.0)}
}