/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: TP Creative
Author URI: https://tpcreative.co.uk
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/
p,.elementor-widget-text-editor{font-size:clamp(1rem,calc(.7rem + .6vw),1.2rem)}h1,.elementor-heading-title.elementor-size-xxl{font-size:clamp(2rem,calc(1.5rem + 1.5vw),3rem);line-height:1.17}h2,.elementor-heading-title.elementor-size-xl{font-size:clamp(1.25rem,calc(1rem + .5vw),1.5rem);line-height:1.33}h3,.elementor-heading-title.elementor-size-large{font-size:clamp(1.1rem,calc(.95rem + .35vw),1.3rem);line-height:1.31}h4,.elementor-heading-title.elementor-size-medium{font-size:clamp(1.4rem,calc(1.2rem + .4vw),1.8rem);line-height:1.28}h5,.elementor-heading-title.elementor-size-small{font-size:clamp(1.25rem,calc(1.1rem + .3vw),1.5rem)}h6,.elementor-heading-title.elementor-size-xs{font-size:clamp(1.5rem,calc(1.25rem + .5vw),2rem)}html{scroll-behavior:smooth}[data-elementor-type="header"],[data-elementor-type="footer"],.elementor-section,.elementor-column,.elementor-widget,.elementor-element{scroll-margin-top:245px}@media (max-width:767px){br{display:none}[data-elementor-type="header"],[data-elementor-type="footer"],.elementor-section,.elementor-column,.elementor-widget,.elementor-element{scroll-margin-top:80px}}@media (max-width:1024px) and (min-width:768px){[data-elementor-type="header"],[data-elementor-type="footer"],.elementor-section,.elementor-column,.elementor-widget,.elementor-element{scroll-margin-top:100px}}