/* 
Theme Name: Gold Nugget Designs
Theme URI: https://www.goldnuggetdesigns.co.uk/
Description: Bespoke WordPress Website created by and for Gold Nugget Designs
Author: Gold Nugget Designs
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
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
*/

/*
    Add your custom styles here
*/

.headBanner
{
	background-repeat:no-repeat!important;
	background-size:cover!important;
}


.headItalic h3 i
{
	color: #fff!important;
	-webkit-text-stroke-width: 0!important;
    stroke-width: 0;
}

 .headItalic h2 i
{
	
    color: #000 !important;
    -webkit-text-stroke-width: 4;
    stroke-width: 4;
    color: #fff;
    -webkit-text-stroke-width: 4px;
    stroke-width: 4px;
    -webkit-text-stroke-color: #fff;
    stroke: #fff;
}

.caseheadItalic i
{
	
    color: rgba(0,0,0,0) !important;
    -webkit-text-stroke-width: 4;
    stroke-width: 4;
    color: #fff;
    -webkit-text-stroke-width: 4px;
    stroke-width: 4px;
    -webkit-text-stroke-color: #fff;
    stroke: #fff;
}

.ayg.ayg-theme-classic.ayg-theme-initialized
{
	color:#fff!important;
}

.ayg-pagination-next button
{
	font-family: "Satoshi", Sans-serif;
    font-size: 24px;
    font-weight: 800;
    text-transform: uppercase;
    font-style: italic;
    fill: var(--e-global-color-accent);
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-primary);
    border-radius: 15px 15px 15px 15px;
}

.ayg-player-title
{
	    font-family: "Satoshi", Sans-serif;
    font-size: 52px;
    font-weight: 600;
    text-transform: uppercase;
    font-style: italic;
}
.ayg-player-description
{
	font-family:"Archivo"!important;
}


/* Digi events */
.eventbriteUpcoming .eaw-block .eaw-li__wrap
{
   
    background-color: #262626;
    padding: 30px;
    border-radius:15px;
    border-bottom:0;
}



.eventbriteUpcoming  .eaw-block .eaw-thumb.eaw-aligncenter
{
   width:100%;
   border:0;
}






.eventbriteUpcoming .eaw-block h3 
{
    font-size:32px;
    color:#fff;
    font-family: "Archivo", Sans-serif;
     margin-bottom:20px;
         line-height: 36px;
}

.eventbriteUpcoming .eaw-block h3 a
{
    
    color:#fff;
}

.eventbriteUpcoming .eaw-block .eaw-time {
    
    color: #fff;
    font-size: 24px;
    font-family: "Archivo", Sans-serif;
}

.eventbriteUpcoming .elementor-widget-container .eaw-block .eaw-summary {
    margin-top:20px;
    font-size: 18px;
    color: #fff;
    font-family:"Satoshi", Sans-Serif;
}

.eventbriteUpcoming .elementor-widget-container .eaw-block .eaw-summary a {
    margin-top:10px;
   display:block;
}
.eventbriteUpcoming .eaw-booknow 
{
    margin-top:30px!important;
}

.eventbriteUpcoming .eaw-booknow a
{
   
    font-family: "Archivo", Sans-serif;
    font-size: 24px;
    font-weight: 800;
    text-transform: uppercase;
    font-style: italic;
    fill: var(--e-global-color-accent);
    color: var(--e-global-color-accent);
    background-color: var(--e-global-color-primary);
    border-radius: 23px 23px 23px 23px;
    padding: 12px 24px;
}

body{overflow-x: hidden!important;}

 
   .eventbriteUpcoming	.eaw-ulx
	{
		display: inline!important;
}


/* Small devices (mobile/tablets, 767px and below) */
@media only screen and (max-width: 766px) {
    .eventbriteUpcoming .eaw-block .eaw-li__wrap
{
    width: 95%;
    margin:10px!important;
}
.eventbriteUpcoming  .eaw-block .eaw-thumb.eaw-aligncenter
{
   width:100%;
   
}
.eventbriteUpcoming .eaw-block h3 
{
    font-size:24px;
      margin-bottom:20px;
}
	.ayg-player-title {
		font-size: 28px;
	}

}

/* Medium devices (tablets/desktops, 768px and up) */
@media only screen and (min-width: 768px) {
    .eventbriteUpcoming .eaw-block .eaw-li__wrap
{
    width: 40%;
	 float:left;
	margin-right:20px;
}
}
/* Large devices (large laptops and desktops, 1168px and up) */
@media only screen and (min-width: 1168px) {
	.eventbriteUpcoming .eaw-block .eaw-li__wrap
{
    width: 30%;
    float:left;
	margin-right:20px;
	min-height: 600px;

}
	
.eventbriteUpcoming.fixlayout	.eaw-ulx
	{
		display: inline!important;
  justify-content:space-around;
	}
	
.eventbriteUpcoming .eaw-block h3 
{
   font-size:32px;
    color:#fff;
    font-family: "Archivo", Sans-serif;
     margin-bottom:20px;
         line-height: 36px;
}
}