/*!
Theme Name: Red Solar
Theme URI: https://www.salesseiten.de/
Template: kadence
Author: Jörg Sebening
Author URI: https://www.salesseiten.de/
Description: A child theme for the Kadence Theme.
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Textdomain: redsolar
Text Domain: redsolar
*/
 .main-navigation .primary-menu-container>ul>li.menu-item>a:hover{color:var(--global-palette-highlight);text-decoration:underline;text-underline-offset:8px}.site-footer-row.site-footer-row-columns-1 .site-footer-section{justify-content:center}@media screen and (max-width:600px){a.kb-button.kt-btn-width-type-auto{width:100%}}a.kb-button{min-height:var(--button-height)}:root{--global-palette10:#DC2F02;--global-palette11:#E85D04;--global-palette12:#F48C06;--global-palette13:#FAA307;--button-height:58px}.infohighlight,.infohighlight .kt-blocks-info-box-title{border:0;border-bottom-width:6px;border-style:solid;border-image:linear-gradient(to left,var(--global-palette13),var(--global-palette10)) 1;border-radius:0;display:inline}.texthighlight{background:-webkit-linear-gradient(90deg,hsl(23 97% 46%) 0%,hsl(34 95% 49%) 50%,hsl(39 96% 50%) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}:root{--fluentform-primary:-webkit-linear-gradient(bottom, #05723B 0%, #0A8948 100%);--fluentform-secondary:#1a7efb}.ff-default .ff-btn-secondary:not(.ff_btn_no_style),.ff-btn-submit,.ff-btn-submit:hover{background-image:var(--fluentform-primary)}button.ff-float-right.ff-btn.ff-btn-next.ff-btn-secondary{background-image:var(--fluentform-primary);background-color:var(--fluentform-primary)}.fluentform .ff_el_checkable_photo_holders{display:grid;grid-template-columns:1fr 1fr}.fluentform label.ff-el-image-input-src{max-height:105px!important;max-width:105px!important;background-size:contain!important}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check{margin:10px!important}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label{margin:auto!important}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff-el-image-holder{padding:1rem 0}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span{padding:0!important}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff_item_selected label>span{background-color:unset!important;color:#000!important}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span{padding:20px!important}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff-el-image-holder span{padding-top:0px!important;padding-bottom:0px!important;background:none}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span{border-left:1px solid #dcdfe6!important}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff_item_selected label>span{border-color:#1a7efb!important;box-shadow:unset!important}.step-nav.ff_step_nav_last{padding-top:10px}.formsmall button.ff-btn.ff-btn-prev.ff-btn-secondary{width:100%;border-radius:9px;font-size:1.35rem!important;min-height:var(--button-height)}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span{border-radius:4px!important;width:100%!important}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check{display:block!important}.formsmall button.ff-float-right.ff-btn.ff-btn-next.ff-btn-secondary{width:100%;border-radius:9px;font-size:1.35rem!important;min-height:var(--button-height)}button.ff-float-right.ff-btn.ff-btn-next.ff-btn-secondary:hover{background-image:-webkit-linear-gradient(bottom,#05723B 0%,#0A8948 100%)}.ff-el-input--content input:not(.fluentform input[type=checkbox]){height:var(--button-height)}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span:not(.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff-el-image-holder span){background-color:#005a35!important;color:#fff!important;font-size:1.16rem!important;border-radius:9px!important;border-color:#006532!important;background-image:-moz-linear-gradient(bottom,#006532 0%,#04723a 100%);background-image:-o-linear-gradient(bottom,#006532 0%,#04723a 100%);background-image:-webkit-linear-gradient(bottom,#006532 0%,#04723a 100%)}.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check label>span:not(.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff-el-image-holder span):hover{background-image:-webkit-linear-gradient(bottom,#05723B 0%,#0A8948 100%)}