/*!
 * Theme Name: wordpress-minimal-boilerplate
 * Theme URI: https://www.limesoda.com
 * Description: wordpress-minimal-boilerplate
 * Version: 1.0.0
 * Author: LIMESODA <support-wordpress@limesoda.com>
 * Author URI: undefined
 * Template: astra
 * Text Domain: wordpress-minimal-boilerplate
 */
/*!*************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./src/wp-content/themes/astra-child/assets/css/main.css ***!
  \*************************************************************************************************************************************/@media (min-width:1200px){.ast-plain-container.ast-no-sidebar #primary{margin-top:0}}.page .site-content{z-index:2}.popmake h3{margin-bottom:20px}.popmake-close{background:transparent!important;font-size:2.2rem!important;transform:rotate(45deg)}.popmake .wp-block-button a{letter-spacing:2px}.entry-content .wp-block-uagb-faq .uagb-faq-item:first-of-type{border-top:2px solid #d3d9dd!important}.entry-content .wp-block-uagb-faq .uagb-faq-item:first-child .uagb-faq-questions{padding-top:25px}.entry-content ul{padding-left:20px}.entry-content ul li::marker{color:var(--color-primary)}

/*!******************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./src/wp-content/themes/astra-child/assets/css/variables.css ***!
  \******************************************************************************************************************************************/:root{--color-green:#49de60;--color-darker-green:#49bc5b;--color-blue:#0190b4;--color-light-grey:#f5f6f9;--color-white:#fff;--color-grey:#a8a8a8;--color-black:#000;--color-form-border:#d3d9dd;--color-primary:var(--color-green);--color-secondary:var(--color-darker-green);--color-tertiary:var(--color-blue);--color-font:var(--color-black);--color-font-secondary:var(--color-grey);--color-background:var(--color-green);--color-background-secondary:#edf0f2;--font-size-xs:14px;--font-size-s:16px;--font-size:18px;--font-size-md:22px;--font-size-l:24px;--font-size-xl:26px;--font-size-xxl:32px;--font-size-xxxl:35px;--font-size-huge:60px;--font-size-xhuge:80px;--line-height-xs:1.023;--line-height-s:1.154;--line-height-md:1.186;--line-height-l:1.28;--line-height-xl:1.364;--line-height-xxl:1.647;--container-width:1145px;--content-width:750px}

/*!*************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./src/wp-content/themes/astra-child/assets/css/menu.css ***!
  \*************************************************************************************************************************************/.ast-mobile-popup-drawer.active .menu-toggle-close{font-size:30px;margin:5px 15px 0 0}.ahfb-svg-iconset svg{height:30px;width:30px}.ast-header-break-point .main-navigation ul .sub-menu .menu-item:not(.menu-item-has-children) .menu-link .icon-arrow:first-of-type{display:none!important}.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children>.ast-menu-toggle:active,.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children>.ast-menu-toggle:focus{border:none!important;outline:none!important}.ast-header-break-point .ast-icon.icon-arrow svg{height:1em;margin-left:0;margin-top:0;width:1em}

/*!*******************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./src/wp-content/themes/astra-child/assets/css/newsletter.css ***!
  \*******************************************************************************************************************************************/.entry-content #mc_embed_signup .mc-field-group{padding-bottom:20px}.entry-content #mc_embed_signup .mc-field-group.last{padding-bottom:0}@media (min-width:992px){#mc_embed_signup .flex{display:flex;flex-direction:row;gap:20px}.entry-content #mc_embed_signup .mc-field-group.input-group .flex{gap:70px}}#mc_embed_signup .input-group strong,#mc_embed_signup label[for=mce-EMAIL],#mc_embed_signup label[for=mce-NAME]{font-size:var(--font-size-s);font-weight:700;letter-spacing:1px}#mc_embed_signup label[for=mce-EMAIL],#mc_embed_signup label[for=mce-NAME]{padding-left:25px}.entry-content #mc_embed_signup .asterisk{color:var(--color-font);font-size:120%;top:0}#mc_embed_signup .mc-field-group input[type=email],#mc_embed_signup .mc-field-group input[type=text]{background-color:var(--color-white);border-color:var(--color-form-border);border-radius:50px;color:var(--color-font);font-size:var(--font-size-s);padding:10px 15px}#mc_embed_signup .mc-field-group input:active,#mc_embed_signup .mc-field-group input:focus,#mc_embed_signup .mc-field-group input:focus-visible,#mc_embed_signup .mc-field-group input:hover{border:none;outline:1px solid var(--color-primary)}.entry-content #mc_embed_signup .mc-field-group.input-group label{display:inline-block;width:auto}.entry-content #mc_embed_signup .dsgvo label{display:grid;grid-template-columns:30px auto;grid-template-rows:auto}.entry-content #mc_embed_signup .mc-field-group input[type=checkbox],.entry-content #mc_embed_signup .mc-field-group input[type=radio]{appearance:none;border:1px solid var(--color-form-border);cursor:pointer;display:inline-block;height:30px;width:30px}.entry-content #mc_embed_signup .mc-field-group input[type=checkbox]{border-radius:3px}.entry-content #mc_embed_signup .mc-field-group input[type=radio]{border-radius:100%}.entry-content #mc_embed_signup .dsgvo fieldset{border:none;padding:0 0 20px}.entry-content #mc_embed_signup .dsgvo label span,.entry-content #mc_embed_signup .input-group label{display:inline-block;font-size:var(--font-size-s);padding-left:10px}.entry-content #mc_embed_signup .input-group label{transform:translateY(-10px)}.entry-content #mc_embed_signup .dsgvo label a{font-weight:700;text-decoration:none}.entry-content #mc_embed_signup .dsgvo label a:hover{color:var(--color-secondary)}.entry-content #mc_embed_signup .indicates-required{font-size:var(--font-size-s);text-align:left}.entry-content #mc_embed_signup .center{margin-top:20px}@media (min-width:922px){.entry-content #mc_embed_signup .center{text-align:center}}.entry-content #mc_embed_signup .button{background-color:var(--color-white);border:1px solid var(--color-primary);color:var(--color-primary);font-size:.775rem;font-weight:700;height:auto;letter-spacing:1px;padding:7px 20px;text-transform:uppercase}.entry-content #mc_embed_signup .button:hover{background-color:var(--color-background-secondary);color:var(--color-primary)}

/*!***************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./src/wp-content/themes/astra-child/assets/css/footer.css ***!
  \***************************************************************************************************************************************/footer{position:relative}.home footer{background:var(--color-light-grey);margin-top:15vw;z-index:1}@media (max-width:544px){.home footer{margin-top:20vw}}.site-above-footer-wrap[data-section=section-above-footer-builder]{bottom:0;display:initial;min-height:auto;padding:0;position:relative;z-index:10}.site-primary-footer-wrap[data-section=section-primary-footer-builder]{background:linear-gradient(90deg,rgba(2,0,36,0),#fff 0,#112b40 0,#0191b4);padding:0;position:relative;z-index:11}@media (min-width:545px){.site-primary-footer-wrap[data-section=section-primary-footer-builder]{margin-top:-50px}}.site-above-footer-wrap[data-section=section-above-footer-builder] .ast-builder-grid-row{padding:0}#astra-footer-menu .menu-item>a{hyphens:auto}#astra-footer-menu .menu-item>a:hover{text-decoration:underline}@media (max-width:544px){.site-above-footer-wrap[data-section=section-above-footer-builder].ast-footer-row-mobile-stack .site-footer-section{display:block;margin-bottom:0}}@media (min-width:545px) and (max-width:921px){.footer-widget-area[data-section=section-footer-menu] .astra-footer-tablet-vertical-menu .menu-item{align-items:flex-start}}.wp-block-image.is-style-footer-wave{bottom:0;left:0;margin:0;position:relative}.wp-block-image.is-style-footer-wave,.wp-block-image.is-style-footer-wave img{position:relative;width:100%}.home .wp-block-image.is-style-footer-wave:before{bottom:100%;content:url(../../../wp-content/themes/astra-child/assets/img/header-wave.svg);display:block;left:0;position:absolute;transform:translateY(10px);width:100%}
/*!**************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./src/wp-content/themes/astra-child/assets/css/forms.css ***!
  \**************************************************************************************************************************************/div.wpforms-container-full .wpforms-field-label{font-size:var(--font-size-s);font-weight:700;letter-spacing:1px;margin-bottom:10px}.wpforms-container .wpforms-field input[type=email],.wpforms-container .wpforms-field input[type=text],.wpforms-container .wpforms-field input[type=url],.wpforms-container .wpforms-field select,.wpforms-container .wpforms-field textarea,div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader{background-color:var(--color-white);border-color:var(--color-form-border);border-radius:50px;font-size:var(--font-size-s)}.wpforms-container .wpforms-field input[type=email]:hover,.wpforms-container .wpforms-field input[type=text]:hover,.wpforms-container .wpforms-field input[type=url]:hover,.wpforms-container .wpforms-field select:hover,.wpforms-container .wpforms-field textarea:hover,div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader:hover{border-color:var(--color-primary)}.wpforms-container .wpforms-field textarea,div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader{border-radius:25px}.wpforms-container .wpforms-field input[type=email],.wpforms-container .wpforms-field input[type=text],.wpforms-container .wpforms-field input[type=url]{color:var(--color-font);padding:25px}div.wpforms-container-full .wpforms-form textarea{color:var(--color-font);padding:20px 25px}div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader{padding:40px}.wpforms-container .wpforms-field select{-moz-padding-start:25px;-webkit-padding-start:25px;height:52px}.wpforms-container .wpforms-field select.wpforms-valid{color:var(--color-font)}.wpforms-container .wpforms-field label{padding-left:25px}.wpforms-submit-container{text-align:center}.entry-content div.wpforms-container-full button[type=submit]{border:1px solid var(--color-primary);font-size:.775rem;letter-spacing:1px;text-transform:uppercase}.entry-content div.wpforms-container-full button[type=submit],div.wpforms-container-full button[type=submit]:not(:hover):not(:active){background:var(--color-white);box-shadow:none;color:var(--color-primary);font-weight:700;height:auto;padding:15px 25px}div.wpforms-container-full button[type=submit]:active,div.wpforms-container-full button[type=submit]:hover{background:var(--color-background-secondary);box-shadow:none;height:auto;padding:15px 25px}.wpforms-container .wpforms-field input[type=checkbox]:before,.wpforms-container .wpforms-field input[type=radio]{appearance:none;border:1px solid var(--color-form-border);cursor:pointer;display:inline-block;height:30px;outline:var(--color-primary);width:30px}.wpforms-container .wpforms-field input[type=checkbox]:focus,.wpforms-container .wpforms-field input[type=checkbox]:hover:before,div.wpforms-container-full input[type=checkbox]:checked:after,div.wpforms-container-full input[type=checkbox]:checked:before{border-color:var(--color-primary);box-shadow:none;outline:var(--color-primary)}div.wpforms-container-full input[type=checkbox]:checked:after{transform:translate(6px,7px) scale(.5) rotate(-45deg)}.wpforms-container .wpforms-field input[type=checkbox]{border-radius:3px}.wpforms-container .wpforms-field input[type=radio]{border-radius:100%}div.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul li input+label{padding-left:25px;padding-top:9px}.wpforms-container .wpforms-field#wpforms-444-field_19-container{margin-bottom:30px;margin-top:30px}@media (min-width:1024px){.wpforms-container .wpforms-field.wpforms-one-half{display:inline-block;width:48%}.wpforms-container .wpforms-field.wpforms-one-half.wpforms-first{margin-right:2%}}
/*!*************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/wp-content/themes/astra-child/style.css ***!
  \*************************************************************************************************************************************************************************************************/