/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.127
 Text Domain:  bricks
*/

/**** Typography *****/

html {
	font-size:16px !important;
}

h1.hero-heading { font-size: clamp(3.125rem, 0.2758rem + 5.9435vw, 5.625rem); }
.hero-heading h1 { font-size: clamp(3.125rem, 0.2758rem + 5.9435vw, 5.625rem); }

h1 { font-size: clamp(2.8125rem, 1.7441rem + 2.2288vw, 3.75rem); }
h2 {font-size: clamp(2.25rem, 1.6089rem + 1.3373vw, 2.8125rem);}
h3 { font-size: clamp(2rem, 1.5726rem + 0.8915vw, 2.375rem); }
h4 { font-size: clamp(1.375rem, 0.8052rem + 1.1887vw, 1.875rem); }
h5 { font-size: clamp(1.25rem, 0.8226rem + 0.8915vw, 1.625rem); }
p { font-size: clamp(1rem, 0.8575rem + 0.2972vw, 1.125rem); }
ul, li { font-size: clamp(1rem, 0.8575rem + 0.2972vw, 1.125rem); }

p.big-text { font-size: clamp(1.125rem, 0.6976rem + 0.8915vw, 1.5rem); }
.big-text p { font-size: clamp(1.125rem, 0.6976rem + 0.8915vw, 1.5rem); }

.nav-link-header {
  	transition:ease-in-out 0.2s;
}
/***** buttons ******/

a.provider-btn {
	transition:ease-in-out 0.2s;
  	border:1px solid #fff;
}
a.provider-btn:hover {
	background:transparent;
  	color:#fff;
}


/**** misc *******/

  .hide-mobile {
  	display:flex;
  }
  .glass-morph-mini-card-inner {
    backdrop-filter: blur(15px);
    -webkit-backdrop-filter: blur(10px); /* for Safari */
    background-color: rgba(245, 245, 245, 0.15); /* Optional: translucent bg */
    width:360px;
    max-width:360px;
}



@media only screen and (max-width: 767px) {
  .hide-mobile {
  	display:none;
  }
}

