.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;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)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-44902 .elementor-element.elementor-element-c0e0dbd .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-image .widget-image-caption{font-family:var(--e-global-typography-text-font-family),Sans-serif;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)}.elementor-44902 .elementor-element.elementor-element-b21c8ca{width:var(--container-widget-width,103.903%);max-width:103.903%;--container-widget-width:103.903%;--container-widget-flex-grow:0}.elementor-44902 .elementor-element.elementor-element-c2b8d7c{--spacer-size:81px}.elementor-44902 .elementor-element.elementor-element-f0f14e9{--spacer-size:50px}.elementor-44902 .elementor-element.elementor-element-0b14f71{--spacer-size:21px}.elementor-44902 .elementor-element.elementor-element-372bd8ad{width:var(--container-widget-width,101.284%);max-width:101.284%;--container-widget-width:101.284%;--container-widget-flex-grow:0}.elementor-44902 .elementor-element.elementor-element-28aa3de{width:var(--container-widget-width,116.915%);max-width:116.915%;--container-widget-width:116.915%;--container-widget-flex-grow:0;text-align:start}.elementor-44902 .elementor-element.elementor-element-9f319f5{width:var(--container-widget-width,104.244%);max-width:104.244%;--container-widget-width:104.244%;--container-widget-flex-grow:0}.elementor-image,.elementor-44902 .elementor-element.elementor-element-979030b .elementor-widget-container{-webkit-mask-image:url(http://staging.pfotenfreunde-sardinien.de/wp-content/plugins/happy-elementor-addons-pro/assets/imgs/masking-shape/shape9.svg);mask-image:url(http://staging.pfotenfreunde-sardinien.de/wp-content/plugins/happy-elementor-addons-pro/assets/imgs/masking-shape/shape9.svg);-webkit-mask-position:center right;mask-position:center right;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.elementor-44902 .elementor-element.elementor-element-065c749{--spacer-size:10px}.elementor-44902 .elementor-element.elementor-element-6a5deb8{--spacer-size:30px}.elementor-44902 .elementor-element.elementor-element-b5f3812{--spacer-size:19px}.elementor-44902 .elementor-element.elementor-element-65d1d4b.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-widget-call-to-action .elementor-cta__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-call-to-action .elementor-cta__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;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)}.elementor-widget-call-to-action .elementor-cta__button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-call-to-action .elementor-ribbon-inner{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-44902 .elementor-element.elementor-element-9987ec5 .elementor-cta .elementor-cta__bg,.elementor-44902 .elementor-element.elementor-element-9987ec5 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-44902 .elementor-element.elementor-element-9987ec5{width:var(--container-widget-width,40.445%);max-width:40.445%;--container-widget-width:40.445%;--container-widget-flex-grow:0}.elementor-44902 .elementor-element.elementor-element-9987ec5 .elementor-cta__content{text-align:center;background-color:var(--e-global-color-155a4f3)}.elementor-44902 .elementor-element.elementor-element-9987ec5 .elementor-cta__button{color:var(--e-global-color-secondary);background-color:var(--e-global-color-accent);border-color:var(--e-global-color-secondary)}.elementor-44902 .elementor-element.elementor-element-4666034{--spacer-size:50px}.elementor-widget-author-box .elementor-author-box__name{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-author-box .elementor-author-box__bio{font-family:var(--e-global-typography-text-font-family),Sans-serif;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)}.elementor-widget-author-box .elementor-author-box__button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-44902 .elementor-element.elementor-element-541b4b0{width:var(--container-widget-width,69.609%);max-width:69.609%;--container-widget-width:69.609%;--container-widget-flex-grow:0}.elementor-44902 .elementor-element.elementor-element-bb02cab{--spacer-size:50px}@media(max-width:1024px){.elementor-widget-text-editor{line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-heading .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-44902 .elementor-element.elementor-element-c0e0dbd .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-image .widget-image-caption{line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-call-to-action .elementor-cta__title{line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-call-to-action .elementor-cta__description{line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-call-to-action .elementor-cta__button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-author-box .elementor-author-box__name{line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-author-box .elementor-author-box__bio{line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-author-box .elementor-author-box__button{font-size:var(--e-global-typography-accent-font-size)}}@media(max-width:767px){.elementor-widget-text-editor{line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-heading .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-44902 .elementor-element.elementor-element-c0e0dbd .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-image .widget-image-caption{line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-call-to-action .elementor-cta__title{line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-call-to-action .elementor-cta__description{line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-call-to-action .elementor-cta__button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var(--e-global-typography-accent-font-size)}.elementor-44902 .elementor-element.elementor-element-9987ec5{width:var(--container-widget-width,207.734px);max-width:207.734px;--container-widget-width:207.734px;--container-widget-flex-grow:0}.elementor-widget-author-box .elementor-author-box__name{line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-author-box .elementor-author-box__bio{line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-widget-author-box .elementor-author-box__button{font-size:var(--e-global-typography-accent-font-size)}}