/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.3.0.1593610176
Updated: 2020-07-01 15:29:36

*/
 /*        <div class="col-xs-6"> <button type="button" class="btn btn-primary" data-dismiss="modal">Back to Products</button></div>
*/

 

.added_to_cart{display: none;}
 
.spazio_10{height: 10px;}
.modal-dialog {
  padding-top: 15%;
}

/* img[class*="feati"] {
  object-fit: contain !important;
  width: 100%;
  height: 300px;
  background-color: white !important;
}*/
.spazio_10{height: 10px;}

.ajax-filelist{  background-color:white;
}




.title_in_view {
  background-color: white;
  position: absolute;
  bottom: 0px;
  left: 0;
  width: 100%;
  
}

.tb-service-info{display: none !important;}
.tbk-schedule-filter-icons{display: none !important;}
.added_to_cart{display: none !important}

:root {
  --reno-font-body: "Josefin Sans", Arial, Helvetica, sans-serif;
  --reno-font-heading: "Josefin Sans", Arial, Helvetica, sans-serif;
  --reno-font-accent: "Josefin Sans", Arial, Helvetica, sans-serif;
}

body[class*="elementor-kit-"] {
  --e-global-typography-primary-font-family: var(--reno-font-heading);
  --e-global-typography-secondary-font-family: var(--reno-font-accent);
  --e-global-typography-text-font-family: var(--reno-font-body);
  --e-global-typography-accent-font-family: var(--reno-font-body);
}

body,
button,
input,
select,
textarea,
.elementor,
.elementor-widget-text-editor,
.elementor-widget-button .elementor-button,
.elementor-heading-title,
.elementor-nav-menu a,
.elementor-item,
.woocommerce,
.woocommerce-page,
.woocommerce a,
.woocommerce button,
.woocommerce input,
.woocommerce select,
.woocommerce textarea {
  font-family: var(--reno-font-body) !important;
  letter-spacing: 0;
}

h1,
h2,
.entry-title,
.page-title,
.site-title,
.elementor-heading-title {
  font-family: var(--reno-font-heading) !important;
  font-weight: 600;
  letter-spacing: 0;
}

h3,
h4,
h5,
h6,
h3.elementor-heading-title,
h4.elementor-heading-title,
h5.elementor-heading-title,
h6.elementor-heading-title,
.product_title,
.woocommerce-loop-product__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.elementor-widget-theme-post-title .elementor-heading-title {
  font-family: var(--reno-font-accent) !important;
  font-weight: 600;
  letter-spacing: 0;
}

.woocommerce-loop-product__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.elementor-widget-woocommerce-products .woocommerce-loop-product__title {
  font-size: clamp(18px, 1.25vw, 22px) !important;
  line-height: 1.12;
}

.woocommerce div.product .price,
.woocommerce ul.products li.product .price,
.woocommerce-cart .cart_totals,
.woocommerce-checkout-review-order,
.elementor-nav-menu,
.main-navigation,
.menu {
  font-family: var(--reno-font-body) !important;
}
