@charset "UTF-8";

/*
Theme Name: Swingday
Theme URI: https://www.swingday.fr/
Author: Swingday
Author URI: https://www.swingday.fr/
Description: Blank theme
Requires at least: 5.3
Tested up to: 5.7
Requires PHP: 5.6
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: valobat
Tags: one-column, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, block-patterns, sticky-post, threaded-comments, translation-ready
*/

* {box-sizing:border-box;-webkit-appearance:none}
html, body {margin:0;padding:0;font-family:"Inter";font-weight:400;font-style:normal;color:#4f4f4f;font-size:16px}
body.noscroll {overflow:hidden}
h1, h2, h3, h4, h5, h6 {font-family:'Outfit';margin:0}

.sd-block-container {width:100%;max-width:1140px;margin:auto}
.sd-block-flex {display:flex;flex-wrap:wrap}

.sd-list-selection ul {padding-left:30px}
.sd-list-selection li {background:#343f92;color:#fff;padding:5px 10px;margin-bottom:10px;border-radius:4px}
.sd-list-selection li::marker {content: '🟢';}
.sd-list-selection li.learning::marker {content: '🟡';}

.sd-list-hand ul {padding-left:30px}
.sd-list-hand li {padding-left:10px;margin-bottom:10px}
.sd-list-hand li::marker {content: '👉';}

#sd-header {position:fixed;width:100%;padding:10px;z-index:9;transition:all .3s}
#sd-header.scrolled {background:linear-gradient(90deg, #343f92 0%, #26214e 100%);box-shadow:0 0 10px rgba(0,0,0,0.1)}
#sd-header-logo {}
#sd-header-logo img {width:125px}
#sd-header-actions {}

#sd-footer {background:#26214e;color:#fff;padding:25px 0}

/***********/
/* WPFORMS */
/***********/

.wpforms-form .wpforms-field-email {margin:0 !important;padding:0 !important}
.wpforms-form .wpforms-field-checkbox label {color:#fff !important;font-size:13px !important}
.wpforms-form .wpforms-submit {background-color:#26214e !important;transition:all .3s}
.wpforms-form .wpforms-submit:hover {background-color:#343f92 !important}