﻿/*
Theme Name: Guilty Pleasure Festival
Template: customify
Author: sietsqo.nl
Tags: custom-background,custom-logo,custom-menu,featured-images,flexible-header,footer-widgets,full-width-template,sticky-post,theme-options,threaded-comments,translation-ready,one-column,two-columns,three-columns,left-sidebar,right-sidebar,e-commerce,blog
Version: 0.4.1.1679990722
Updated: 2023-09-30 09:44:10

*/

h1,
h2,
h3,
h4,
h5,
h6{
	font-family: "Outfit";
	font-size:32px;	
}

.widget-area h2{
	font-size:28px;
}

.widget-area p,
.widget-area a{
	text-transform:uppercase;
}

main#main {
    padding-top: 0!important;
    padding-bottom: 0!important;
}

.header-menu-sidebar.dark-mode .builder-item-sidebar:before {
    display:none;
}

.up-next-links a{
    opacity:0.35;
}

.up-next-links a:hover{
    opacity:1;
}

.widget-area a {
    color: white!important;
}

.widget-area a:hover {
    color: #fef200!important;
}

.widget-area .header-social-icons.customify-builder-social-icons li a {
    padding: 0px 15px 0 0;
}

.widget-area .widget ul li {
    margin: 0px 0px 0px -5px;
}	

.footer-main .footer--row-inner {
    padding-top: 50px;
    padding-bottom: 50px;
}

@media only screen and (max-width: 767px){
.widget-area .wp-block-image .alignright {
    float: left!important;
    margin: 0px!important;
}
	
.widget-area .widget {
    margin-bottom: 15px;
}

}

/*HAMBURGER*/
.builder-header-html-item.item--html img {
    margin-bottom: 20px;
}

img.logo-menu{
	width: 50%;		
}

.header-menu-sidebar.dark-mode .menu li {
    border: none!important;
}

.menu_sidebar_slide_overlay .builder-item-sidebar[class*=-menu] {
    padding: 0px;
}

.menu_sidebar_slide_overlay .builder-item-sidebar {
    padding: 40px 0px 10px 0px;
}

.nav-menu-mobile .menu li a:focus, .nav-menu-mobile .menu li a:hover {
    background: none!important;
}

#header-menu-sidebar-bg {
    display: flex;
    align-items: center;
}

#header-menu-sidebar-bg {
    display: flex;
    align-items: center;
}

#header-menu-sidebar .menu-item a {
    font-size: 20px!important;
    line-height: 1.5;
}

.header-social-icons.customify-builder-social-icons li a {
    padding: 0px;
}