.elementor-5082 .elementor-element.elementor-element-32427fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5082 .elementor-element.elementor-element-be32e02{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-5082 .elementor-element.elementor-element-23183bb .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:30px;font-weight:200;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.2px;color:var( --e-global-color-text );}.elementor-5082 .elementor-element.elementor-element-b85369f .elementor-heading-title{font-family:"Fredoka", Sans-serif;font-size:25px;font-weight:200;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.2px;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5082 .elementor-element.elementor-element-64f85ae{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;letter-spacing:0.1em;}.elementor-5082 .elementor-element.elementor-element-a23d396{--display:flex;}.elementor-5082 .elementor-element.elementor-element-51f60fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5082 .elementor-element.elementor-element-28f3a81{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;letter-spacing:0.1em;}.elementor-5082 .elementor-element.elementor-element-f483d49{--display:flex;}.elementor-5082 .elementor-element.elementor-element-fab5964{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5082 .elementor-element.elementor-element-c3cd672{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;letter-spacing:0.1em;}.elementor-5082 .elementor-element.elementor-element-789cd76{--display:flex;}.elementor-5082 .elementor-element.elementor-element-9260c87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5082 .elementor-element.elementor-element-ae326cb{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;letter-spacing:0.1em;}.elementor-5082 .elementor-element.elementor-element-f3a0066{--display:flex;}.elementor-5082 .elementor-element.elementor-element-3c008eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5082 .elementor-element.elementor-element-4311917{--display:flex;}.elementor-5082 .elementor-element.elementor-element-accaa47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5082 .elementor-element.elementor-element-9067535{font-family:"Fredoka", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;letter-spacing:0.1em;}.elementor-5082 .elementor-element.elementor-element-7dd6f56{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-5082 .elementor-element.elementor-element-7dd6f56 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-5082 .elementor-element.elementor-element-7dd6f56 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Fredoka", Sans-serif;}:where( .elementor-5082 .elementor-element.elementor-element-7dd6f56 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-5082 .elementor-element.elementor-element-e691f1c{--spacer-size:150px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-5082 .elementor-element.elementor-element-23183bb .elementor-heading-title{font-size:36px;}.elementor-5082 .elementor-element.elementor-element-b85369f .elementor-heading-title{font-size:36px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for html, class: .elementor-element-ab741d3 *//* FAQ WRAPPER */

.alp-faq{
max-width:900px;
margin:80px auto;
padding:0 20px;
}

/* TITLE */

.faq-title{
text-align:center;
margin-bottom:50px;
font-size:32px;
}

/* ITEM */

.faq-item{
border-bottom:1px solid #e7e7e7;
transition:all .25s ease;
}

/* QUESTION */

.alp-faq .faq-question{
display:flex;
align-items:center;
gap:12px;
width:100%;
background:transparent !important;
border:none;
padding:20px 0;
font-size:18px;
font-weight:600;
cursor:pointer;
text-align:left;
position:relative;
color:#2c2c2c !important;
transition:all .25s ease;
}

/* HOVER */

.faq-question:hover{
color:#8c7a4f !important;
padding-left:6px;
background:rgba(140,122,79,0.05);
}

/* ICON */

.faq-icon{
color:#5f7a64;
font-size:18px;
}

/* PLUS ICON */

.faq-question::after{
content:"+";
position:absolute;
right:0;
font-size:22px;
color:#8c7a4f;
transition:all .35s ease;
}

/* OPEN STATE */

.faq-item.active .faq-question::after{
transform:rotate(45deg);
color:#5f7a64;
}

.faq-item.active .faq-question{
color:#8c7a4f !important;
}

/* ANSWER */

.faq-answer{
max-height:0;
overflow:hidden;
transition:max-height .45s ease;
}

.faq-answer p{
padding-bottom:22px;
color:#555;
line-height:1.7;
}

/* BORDER HOVER */

.faq-item:hover{
border-color:#8c7a4f;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Fredoka';
	font-display: auto;
	src: url('https://alpenlandtouristik.de/wp-content/uploads/2025/10/Fredoka-VariableFont_wdthwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */