/*
Theme Name: Blockify Child
Theme URI: https://blockifywp.com/themes/blockify
Template: blockify
Author: Blockify
Author URI: https://blockifywp.com/
Description: Lightweight full site editing block theme framework. Blockify provides useful features that help you build modern WordPress sites with blocks. Optimized for speed - loads zero CSS, JavaScript, image or font files by default. Customization settings including SVG icons, box shadows, gradient text, absolute positioning, responsive settings, negative margins and more. Designed for use with child themes and compatible with most popular plugins. Blockify is a great starting point and toolkit for building your own custom block theme.
Tags: full-site-editing,block-patterns,block-styles,custom-logo,editor-style,featured-images,sticky-post,wide-blocks,translation-ready,grid-layout,one-column,two-columns,three-columns,four-columns,e-commerce,news,portfolio
Version: 1.3.1.1704404644
Updated: 2024-01-04 21:44:04
*/

/* CSS FOR DESKTOP */
/* Header */
.head {
margin: 0;
border-bottom: 3px solid #51c4d3;
}

/* Page Title */
.page-id-1664 .wp-block-post-title {
    display: none !important;
}

/* Image Front Page */
img.wp-image-908 {
border-radius: 50%;
border-style: groove;
border-color: #51c4d3;
}

/* Product Page Price */
.woocommerce .price ins, .woocommerce bdi {
font-size: 26px;
font-weight:bold;
font-style: italic;
padding-right: 10px;
}
/* Basket Product Size */
.wc-block-grid__product-title {
font-size: 22px;
}
.duration {
font-size: 22px;
}

/*Initial Session Single Product Hide Second Button*/
.postid-117 .hide-on-product {
    display: none !important;
}


/* Google Maps */
  .responsive-map-container {
    position: relative;
    width: 100%;
    padding-top: 56.25%; /* Aspect ratio (9:16 for landscape) */
  }
  .responsive-map-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }


/* CSS FOR TABLETS */
@media (min-width: 768px) and (max-width: 1024px) {
  /* Add your tablet styles here */
}


/* CSS FOR MOBILE */
@media (max-width: 767px) {
  .head-site-title {
  font-size: 19px !important;
  }
  .head-title-row, .head-nav-row {
  padding: 0 10px 0 10px !important;
  }
  .about-me-group, .faq-group, .contact-me-group {
  padding: 0 !important;
  }
  .log-in-out {
  padding-top: 20px;
  }
}


.trp-language-switcher > div {
    background-color: rgba(255, 255, 255, 0) !important;
    border: 0 !important;
	padding: 0 !important;
}

.trp-language-switcher {
	width: 50px;
}

body.page-id-1664 .whatsapp-float-button {
    display: none !important;
}




