/*
Theme Name: Twenty Twenty-Three
Theme URI: https://wordpress.org/themes/twentytwentythree
Author: the WordPress team
Author URI: https://wordpress.org
Description: Twenty Twenty-Three is designed to take advantage of the new design tools introduced in WordPress 6.1. With a clean, blank base as a starting point, this default theme includes ten diverse style variations created by members of the WordPress community. Whether you want to build a complex or incredibly simple website, you can do it quickly and intuitively through the bundled styles or dive into creation and full customization yourself.
Requires at least: 6.1
Tested up to: 6.2
Requires PHP: 5.6
Version: 1.1
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
Text Domain: 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, translation-ready, wide-blocks, block-styles, accessibility-ready, blog, portfolio, news
*/
:where(.wp-site-blocks) > *  {
	margin-block-start: 0 !important; 
}

.wp-site-blocks > header ~ header {
	z-index:100;
	opacity: 0.88;
}	

.dgd-font-design-orange > a > span, .dgd-font-design-orange {
	color:#FFF;
	background: #762E44;
	border-radius: 10px;
	padding-right: 10px;
	padding-left: 10px;
	
}	

.dgd-navigation {
	z-index: 3 !important;
}
ul.wp-block-navigation__submenu-container  {
	color: #000 !important;
}	

.wpcf7-submit { 
    background: #111;
    color: #fff;
    padding: 10px;
    border-radius: 0.33rem;
    font-weight: 600;
    border: 0;
	font-family: inherit;
}	

input.wpcf7-quiz {
	width: 30px;
}	

div.dgd-social-buttons figure a img:hover {
  -webkit-transform: rotate(360deg);
          transform: rotate(360deg);
}

div.dgd-social-buttons figure a img {
    -webkit-transition: all 1.5s ease;
          transition: all 1.5s ease;
}

div.caption-wrap > div.caption {
	font-size: 1.7rem !important;	
}	
div.dgd-navigation-computer{
	display: none; 
}

.dgd-navigation-mobile {
	display: none;
}	
 @media (max-width: 599.5px) { 

	div.dgd-navigation-mobile {
		display: block; 
	} 
}
 @media (width > 599px) { 
 	div.dgd-navigation-computer {
		display: block; 
	}
}