.elementor-14 .elementor-element.elementor-element-a58e64a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.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);word-spacing:var(--e-global-typography-text-word-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-14 .elementor-element.elementor-element-aaad175>.elementor-widget-container{padding:1em 1em 1em 1em}.elementor-14 .elementor-element.elementor-element-aaad175{text-align:justify}.elementor-14 .elementor-element.elementor-element-2efe102{--display:flex}.elementor-14 .elementor-element.elementor-element-0719460{--spacer-size:10vh}.elementor-14 .elementor-element.elementor-element-8802cc2{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-14 .elementor-element.elementor-element-4dce7b9{--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-widget-image .widget-image-caption{color:var(--e-global-color-text);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);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-14 .elementor-element.elementor-element-8195b40>.elementor-widget-container{padding:1em 1em 1em 1em}.elementor-14 .elementor-element.elementor-element-8195b40:not(.elementor-widget-image) .elementor-widget-container,.elementor-14 .elementor-element.elementor-element-8195b40.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://zahnarzt-tuebingen.org/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-14 .elementor-element.elementor-element-8195b40 img{border-radius:50% 50% 50% 50%}.elementor-14 .elementor-element.elementor-element-0d0b272{--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-14 .elementor-element.elementor-element-711df69>.elementor-widget-container{padding:1em 1em 1em 1em}.elementor-14 .elementor-element.elementor-element-711df69{text-align:justify}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-14 .elementor-element.elementor-element-98bb89f .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-98bb89f .elementor-button:hover,.elementor-14 .elementor-element.elementor-element-98bb89f .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-accent)}.elementor-14 .elementor-element.elementor-element-98bb89f .elementor-button:hover svg,.elementor-14 .elementor-element.elementor-element-98bb89f .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-14 .elementor-element.elementor-element-562497c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-14 .elementor-element.elementor-element-eb64413{--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-14 .elementor-element.elementor-element-4e0e03b>.elementor-widget-container{padding:1em 1em 1em 1em}.elementor-14 .elementor-element.elementor-element-4e0e03b:not(.elementor-widget-image) .elementor-widget-container,.elementor-14 .elementor-element.elementor-element-4e0e03b.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://zahnarzt-tuebingen.org/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-14 .elementor-element.elementor-element-4e0e03b img{border-radius:50% 50% 50% 50%}.elementor-14 .elementor-element.elementor-element-550b2dd{--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-14 .elementor-element.elementor-element-2f959cf>.elementor-widget-container{padding:1em 1em 1em 1em}.elementor-14 .elementor-element.elementor-element-2f959cf{text-align:justify}.elementor-14 .elementor-element.elementor-element-cdcf3c9 .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-cdcf3c9 .elementor-button:hover,.elementor-14 .elementor-element.elementor-element-cdcf3c9 .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-accent)}.elementor-14 .elementor-element.elementor-element-cdcf3c9 .elementor-button:hover svg,.elementor-14 .elementor-element.elementor-element-cdcf3c9 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-14 .elementor-element.elementor-element-56a4a0f{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-14 .elementor-element.elementor-element-c51545d{--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-14 .elementor-element.elementor-element-bfb9f87>.elementor-widget-container{padding:1em 1em 1em 1em}.elementor-14 .elementor-element.elementor-element-bfb9f87:not(.elementor-widget-image) .elementor-widget-container,.elementor-14 .elementor-element.elementor-element-bfb9f87.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://zahnarzt-tuebingen.org/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-14 .elementor-element.elementor-element-bfb9f87 img{border-radius:50% 50% 50% 50%}.elementor-14 .elementor-element.elementor-element-79c3fa9{--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-14 .elementor-element.elementor-element-aa9d6af>.elementor-widget-container{padding:1em 1em 1em 1em}.elementor-14 .elementor-element.elementor-element-aa9d6af{text-align:justify}.elementor-14 .elementor-element.elementor-element-58181ca .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-58181ca .elementor-button:hover,.elementor-14 .elementor-element.elementor-element-58181ca .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-accent)}.elementor-14 .elementor-element.elementor-element-58181ca .elementor-button:hover svg,.elementor-14 .elementor-element.elementor-element-58181ca .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-14 .elementor-element.elementor-element-cce1d6e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-14 .elementor-element.elementor-element-e51852d{--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-14 .elementor-element.elementor-element-ad4b1f8>.elementor-widget-container{padding:1em 1em 1em 1em}.elementor-14 .elementor-element.elementor-element-ad4b1f8:not(.elementor-widget-image) .elementor-widget-container,.elementor-14 .elementor-element.elementor-element-ad4b1f8.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://zahnarzt-tuebingen.org/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-14 .elementor-element.elementor-element-ad4b1f8 img{border-radius:50% 50% 50% 50%}.elementor-14 .elementor-element.elementor-element-5037e0f{--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-14 .elementor-element.elementor-element-d020fa8>.elementor-widget-container{padding:1em 1em 1em 1em}.elementor-14 .elementor-element.elementor-element-d020fa8{text-align:justify}.elementor-14 .elementor-element.elementor-element-e1579e8 .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-e1579e8 .elementor-button:hover,.elementor-14 .elementor-element.elementor-element-e1579e8 .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-accent)}.elementor-14 .elementor-element.elementor-element-e1579e8 .elementor-button:hover svg,.elementor-14 .elementor-element.elementor-element-e1579e8 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-14 .elementor-element.elementor-element-dd32243{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-14 .elementor-element.elementor-element-57ea79c{--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-14 .elementor-element.elementor-element-a62f81a>.elementor-widget-container{padding:1em 1em 1em 1em}.elementor-14 .elementor-element.elementor-element-a62f81a:not(.elementor-widget-image) .elementor-widget-container,.elementor-14 .elementor-element.elementor-element-a62f81a.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://zahnarzt-tuebingen.org/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-14 .elementor-element.elementor-element-a62f81a img{border-radius:50% 50% 50% 50%}.elementor-14 .elementor-element.elementor-element-681669e{--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-14 .elementor-element.elementor-element-2175c03>.elementor-widget-container{padding:1em 1em 1em 1em}.elementor-14 .elementor-element.elementor-element-2175c03{text-align:justify}.elementor-14 .elementor-element.elementor-element-1ad58ff .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-1ad58ff .elementor-button:hover,.elementor-14 .elementor-element.elementor-element-1ad58ff .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-accent)}.elementor-14 .elementor-element.elementor-element-1ad58ff .elementor-button:hover svg,.elementor-14 .elementor-element.elementor-element-1ad58ff .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-14 .elementor-element.elementor-element-996fa4a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-14 .elementor-element.elementor-element-bae4772{--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-14 .elementor-element.elementor-element-409d924>.elementor-widget-container{padding:1em 1em 1em 1em}.elementor-14 .elementor-element.elementor-element-409d924:not(.elementor-widget-image) .elementor-widget-container,.elementor-14 .elementor-element.elementor-element-409d924.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://zahnarzt-tuebingen.org/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-14 .elementor-element.elementor-element-409d924 img{border-radius:50% 50% 50% 50%}.elementor-14 .elementor-element.elementor-element-70bb24a{--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-14 .elementor-element.elementor-element-83c5809>.elementor-widget-container{padding:1em 1em 1em 1em}.elementor-14 .elementor-element.elementor-element-83c5809{text-align:justify}.elementor-14 .elementor-element.elementor-element-6872322 .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-6872322 .elementor-button:hover,.elementor-14 .elementor-element.elementor-element-6872322 .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-accent)}.elementor-14 .elementor-element.elementor-element-6872322 .elementor-button:hover svg,.elementor-14 .elementor-element.elementor-element-6872322 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-14 .elementor-element.elementor-element-29e301d{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-14 .elementor-element.elementor-element-1453109{--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-14 .elementor-element.elementor-element-301bbee>.elementor-widget-container{padding:1em 1em 1em 1em}.elementor-14 .elementor-element.elementor-element-301bbee:not(.elementor-widget-image) .elementor-widget-container,.elementor-14 .elementor-element.elementor-element-301bbee.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://zahnarzt-tuebingen.org/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-14 .elementor-element.elementor-element-301bbee img{border-radius:50% 50% 50% 50%}.elementor-14 .elementor-element.elementor-element-759d39c{--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-14 .elementor-element.elementor-element-10dc12e>.elementor-widget-container{padding:1em 1em 1em 1em}.elementor-14 .elementor-element.elementor-element-10dc12e{text-align:justify}.elementor-14 .elementor-element.elementor-element-d42efb8 .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-d42efb8 .elementor-button:hover,.elementor-14 .elementor-element.elementor-element-d42efb8 .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-accent)}.elementor-14 .elementor-element.elementor-element-d42efb8 .elementor-button:hover svg,.elementor-14 .elementor-element.elementor-element-d42efb8 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-14 .elementor-element.elementor-element-053d3ae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-14 .elementor-element.elementor-element-550509a{--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-14 .elementor-element.elementor-element-ae76554>.elementor-widget-container{padding:1em 1em 1em 1em}.elementor-14 .elementor-element.elementor-element-ae76554:not(.elementor-widget-image) .elementor-widget-container,.elementor-14 .elementor-element.elementor-element-ae76554.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://zahnarzt-tuebingen.org/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-14 .elementor-element.elementor-element-ae76554 img{border-radius:50% 50% 50% 50%}.elementor-14 .elementor-element.elementor-element-7db59a5{--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-14 .elementor-element.elementor-element-dccfc5e>.elementor-widget-container{padding:1em 1em 1em 1em}.elementor-14 .elementor-element.elementor-element-dccfc5e{text-align:justify}.elementor-14 .elementor-element.elementor-element-834c7a9 .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-834c7a9 .elementor-button:hover,.elementor-14 .elementor-element.elementor-element-834c7a9 .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-accent)}.elementor-14 .elementor-element.elementor-element-834c7a9 .elementor-button:hover svg,.elementor-14 .elementor-element.elementor-element-834c7a9 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-14 .elementor-element.elementor-element-2a42bcc{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-14 .elementor-element.elementor-element-e13b354{--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-14 .elementor-element.elementor-element-e8cce38>.elementor-widget-container{padding:1em 1em 1em 1em}.elementor-14 .elementor-element.elementor-element-e8cce38:not(.elementor-widget-image) .elementor-widget-container,.elementor-14 .elementor-element.elementor-element-e8cce38.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://zahnarzt-tuebingen.org/wp-content/plugins/elementor/assets/mask-shapes/circle.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-14 .elementor-element.elementor-element-e8cce38 img{border-radius:50% 50% 50% 50%}.elementor-14 .elementor-element.elementor-element-68c52be{--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-14 .elementor-element.elementor-element-406b379>.elementor-widget-container{padding:1em 1em 1em 1em}.elementor-14 .elementor-element.elementor-element-406b379{text-align:justify}.elementor-14 .elementor-element.elementor-element-a098725 .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);fill:var(--e-global-color-secondary);color:var(--e-global-color-secondary);border-style:solid;border-color:var(--e-global-color-secondary)}.elementor-14 .elementor-element.elementor-element-a098725 .elementor-button:hover,.elementor-14 .elementor-element.elementor-element-a098725 .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-accent)}.elementor-14 .elementor-element.elementor-element-a098725 .elementor-button:hover svg,.elementor-14 .elementor-element.elementor-element-a098725 .elementor-button:focus svg{fill:var(--e-global-color-accent)}:root{--page-title-display:none}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-4dce7b9{--width:50%}.elementor-14 .elementor-element.elementor-element-0d0b272{--width:50%}.elementor-14 .elementor-element.elementor-element-eb64413{--width:50%}.elementor-14 .elementor-element.elementor-element-550b2dd{--width:50%}.elementor-14 .elementor-element.elementor-element-c51545d{--width:50%}.elementor-14 .elementor-element.elementor-element-79c3fa9{--width:50%}.elementor-14 .elementor-element.elementor-element-e51852d{--width:50%}.elementor-14 .elementor-element.elementor-element-5037e0f{--width:50%}.elementor-14 .elementor-element.elementor-element-57ea79c{--width:50%}.elementor-14 .elementor-element.elementor-element-681669e{--width:50%}.elementor-14 .elementor-element.elementor-element-bae4772{--width:50%}.elementor-14 .elementor-element.elementor-element-70bb24a{--width:50%}.elementor-14 .elementor-element.elementor-element-1453109{--width:50%}.elementor-14 .elementor-element.elementor-element-759d39c{--width:50%}.elementor-14 .elementor-element.elementor-element-550509a{--width:50%}.elementor-14 .elementor-element.elementor-element-7db59a5{--width:50%}.elementor-14 .elementor-element.elementor-element-e13b354{--width:50%}.elementor-14 .elementor-element.elementor-element-68c52be{--width:50%}}@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);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-image .widget-image-caption{line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-a58e64a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-widget-text-editor{line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-14 .elementor-element.elementor-element-8802cc2{--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;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-widget-image .widget-image-caption{line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-14 .elementor-element.elementor-element-711df69.elementor-element{--order:-99999 /* order start hack */}.elementor-14 .elementor-element.elementor-element-562497c{--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;--justify-content:flex-start;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-14 .elementor-element.elementor-element-56a4a0f{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-14 .elementor-element.elementor-element-cce1d6e{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-14 .elementor-element.elementor-element-dd32243{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-14 .elementor-element.elementor-element-996fa4a{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-14 .elementor-element.elementor-element-29e301d{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-14 .elementor-element.elementor-element-053d3ae{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-14 .elementor-element.elementor-element-2a42bcc{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}}