/**
Theme Name: Purple Finch Studios - Child Theme
Author: Purple Finch Studios
Author URI: https://purplefinchstudios.com
Description: Purple Finch Studios 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: pfs-theme
Template: astra
*/
.slideleft {
background-color: #f8e283;
padding: 0 25px;
z-index: 9;
}

/* Buttons */
.fl-builder-content .fl-node-content a.fl-button,
.uabb-creative-button-wrap a.uabb-button {
    border-radius: 50px;
	
    font-weight: bold;
    letter-spacing: 1px;
    font-size: 16px;
    padding: 0.7em 1.8em;
}
/* Primary Button */
.fl-builder-content .fl-node-content .primary-button a.fl-button,
.primary-button .uabb-creative-button-wrap a.uabb-button {
    background: #333333;
	border:1px solid #333333;
}
.fl-builder-content .fl-node-content .primary-button a.fl-button:hover,
.primary-button .uabb-creative-button-wrap a.uabb-button:hover{
    background: transparent;
    border:1px solid #333333;
}

.fl-builder-content .fl-node-content .primary-button a.fl-button span,
.fl-builder-content .primary-button .uabb-creative-button-wrap a.uabb-button,
.fl-builder-content .primary-button .uabb-creative-button-wrap a.uabb-button *{
    color: #fff !important;
}
.fl-builder-content .fl-node-content .primary-button a.fl-button:hover span,
.fl-builder-content .primary-button .uabb-creative-button-wrap a.uabb-button:hover,
.fl-builder-content .primary-button .uabb-creative-button-wrap a.uabb-button:hover *{
    color: #333333 !important;
}
/* Secondary Button */
.fl-builder-content .fl-node-content .secondary-button a.fl-button,
.secondary-button .uabb-creative-button-wrap a.uabb-button {
    background: #79f6ce;
    border-color: #79f6ce;
}
.fl-builder-content .fl-node-content .secondary-button a.fl-button:hover,
.secondary-button .uabb-creative-button-wrap a.uabb-button:hover {
    background: #f8e283;
    border-color: #f8e283;
}

.fl-builder-content .fl-node-content .secondary-button a.fl-button span
{
    color: #333333;
}



/*---- Cookie Notice Bar ----*/
#cookie-notice .button {
    background: #f8e283;
    color: #333333;
    font-weight: 700;
    text-transform: uppercase;
    padding: 8px 10px;
    min-width: 125px;
    border-radius:50px;
    border-color: #f8e283;
}
#cookie-notice .button:hover{
  opacity:0.9;
}

.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio] {
    margin-top: 0px;
}