/**
Theme Name: Gbwamod
Author: Neo
Author URI: https://gbwamod.com/
Description: This theme is created for and intended to be used on Gbwamod.com only. If you wish to use this theme on your website, please contact the author of this theme.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: gbwamod
Template: astra
*/

#ast-desktop-header{
	box-shadow: 0 0 20px -5px;
}
.page, .post  {
	border-radius: 20px;
	box-shadow: rgba(23,43,99,.3) 0 6px 18px;
}
.widget_block, .widget_recent_entries, .widget_categories{
  border-radius: 20px;
  box-shadow: rgba(23,43,99,.3) 0 6px 18px;
}
img.size-1200x700, 
.wp-post-image {
	border: 4px solid white;
	border-radius: 20px;
	box-shadow: 0 0 8px 0 hsl(0deg 0% 0% / 38%);
	transition: 0.5s;
}
img.size-1200x700:hover,
.wp-post-image:hover {
	transform: scale(1.008);
  transition: 0.5s;
}
.widget-title {
 background-image: linear-gradient(160deg, #0093E9 0%, #80D0C7 100%);
 border-radius: 20px;
 color: white;
 margin-top: -20px;
 padding: 10px;
 text-align: center;
}
.safe-title {
 background-color: #FFFDD0;
 border: 2px solid black;
 border-radius: 10px;
 margin-top: 35px;
 padding: 15px;
}
.safe {
	background-color: #fff2e6;
	border-radius: 10px;
	box-shadow: 4.0px 8.0px 8.0px hsl(0deg 0% 0% / 0.38);
	margin-left: 0;
	margin-right: 0;
	margin-top: -15px;
	padding: 1em;
}
.safe-1 {
 background-color: #fff2e6;
 border: 3px solid black;
 border-radius: 10px;
 box-shadow: 4.0px 8.0px 8.0px hsl(0deg 0% 0% / 0.38);
 margin-left: 0;
 margin-right: 0;
 margin-top: 50px;
 padding: 1em;
}
.fmd{
	margin-bottom:10px;
}
#ez-toc-container {
 background-color: #0098FD; 
 border: 2px solid black;      
}
.schema-faq .wp-block-yoast-faq-block{
 background-color: #fff2e6;
 border-radius: 10px;
 box-shadow: 4.0px 8.0px 8.0px hsl(0deg 0% 0% / 0.38);
 margin-bottom: 25px;
 padding: 1em;	
}
.ast-button {
 background-color: #FEE140;
 background-image: linear-gradient(160deg, #0093E9 0%, #80D0C7 100%);
 border-radius: 20px;
 transition: .5s;
}
.ast-button:hover {
	box-shadow: 0 0 15px 0 pink;
	transition: .4s;
}
#block-29 > div > div > form > div > button {
	background-color: #FEE140;
	background-image: linear-gradient(160deg, #0093E9 0%, #80D0C7 100%);
	border-radius: 10px;
	transition: .5s;
}
#block-29 > div > div > form > div > button:hover{
	box-shadow: 0 0 15px 0 pink;
	transition: .2s;
}
.wp-block-separator{
	margin-top:40px
}
.error404 .ast-breadcrumbs-wrapper a {
  display: none;
}
.error404 div#ast-breadcrumbs-yoast{
	display: none;
}

@media (min-width: 769px) {
.sidebar-main {
  height: 100%;
}
.sidebar-main aside:last-child {
	position: static;
	top: 15px;
  }
.ast-related-posts-inner-section{
	margin: 30px;
}
}