/*
Theme Name: TT3 Child - UTM
Theme URI: https://utmhealthcare.com
Author: CV
Author URI: https://camillevicenti.com/
Description: A child theme for TT3.
Requires at least: 6.1
Tested up to: 6.1
Requires PHP: 5.6
Version: 0.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentytwentythree-child
Template: twentytwentythree
Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments
*/



/* Fonts */


.hidden-block {
	display: none;
}

p a, p a:visited, .wp-block-post-content p a:where(:not(.wp-element-button))  {
	color: #00aeef;
}
.wp-block-navigation ul li a:hover  {
	color: #00aeef !important;
}
p a:hover {
	color: #777;
}
.wp-block-post-title a:where(:not(.wp-element-button)), .wp-block-heading a {
    text-decoration: none !important;
}
.wp-block-post-title a:hover, .wp-block-heading a:hover {
	color: #777;
}
/* Gallery */

.entry-content .wp-block-gallery figure.wp-block-image.size-full, .wp-block-gallery.has-nested-images figure.wp-block-image {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

element.style {
}
.wp-block-navigation .wp-block-navigation-item.nav-bold a {
	background-color: var(--wp--preset--color--primary);
    color: #FFF;
    font-family: var(--wp--preset--font-family--montserrat);
    font-size: inherit;
    font-style: normal;
    line-height: inherit;
    padding: 10px;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item.nav-bold .wp-block-navigation-item__content {
	padding: 10px;
}
.wp-block-navigation .wp-block-navigation-item.nav-bold a:hover, .wp-block-navigation .wp-block-navigation-item a:hover, .wp-block-navigation a:where(:not(.wp-element-button)):focus {
	text-decoration: none;
}
.wp-block-navigation .wp-block-navigation-item.nav-bold a:hover {
	background-color: var(--wp--preset--color--secondary);
    color: #FFF;
}
.wp-block-navigation .wp-block-navigation-item a:hover {
	color: var(--wp--preset--color--secondary);
}
.wp-block-button a {
	font-family: var(--wp--preset--font-family--montserrat);
    font-size: inherit;
    font-style: normal;
    line-height: inherit;
	text-transform: uppercase;
	font-weight: normal;
	letter-spacing: 0.75px;
	color: #FFF;
}
.wp-element-button:visited, .wp-block-button__link:visited {
	color: #FFF;
}
.wp-block-button a:hover {
	background-color: var(--wp--preset--color--secondary);
}
.timeline {
    gap: 1.5rem;
}
body .is-layout-flex {
    gap: 1.5rem;
}
@media (min-width: 600px) {
	.wp-block-navigation .wp-block-navigation-item.hidden-desktop {
		display: none;
	}
	.bullet-rule {	
	}
}

@media (min-width: 600px) and (max-width: 781px) {

}
/* Columns */
@media (max-width: 781px) {	
}
@media screen and (max-width: 900px) {

}
@media screen and (max-width: 600px) {
}

/* colors 

Blue: #00aeef
Dark Gray: #3b394e
Gray: #63717e

*/

