/*
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: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.5.1.1788418750
Updated: 2026-09-03 06:59:10

*/

/* ------------------------------------------------------------------
   True Built — ONE approved rule.

   Purpose: Contact Form 7's first row (Full name | Phone number).
   Why CSS: the ElementsKit CF7 widget exposes a single input-width
   control that applies to every field at once, so a two-column first
   row cannot be produced from widget controls. Source reference:
       .form-grid { grid-template-columns:1fr 1fr; gap:12px }
   Scope: only the .tb-row2 wrapper inside this site's CF7 form.
   No page/container layout is controlled here.
------------------------------------------------------------------ */
.wpcf7-form .tb-row2 {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 12px;
}
.wpcf7-form .tb-row2 p { margin: 0; }

@media (max-width: 640px) {
    .wpcf7-form .tb-row2 { grid-template-columns: 1fr; }
}

.galler-box .gallery-item img{
    aspect-ratio: 1 / 0.8;
    object-fit: cover;
}
.wp-call-button{
    bottom: 35% !important;
}