.elementor-28831 .elementor-element.elementor-element-c31e637{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28831 .elementor-element.elementor-element-b03267e{--display:flex;}.elementor-28831 .elementor-element.elementor-element-1efb5991{--display:flex;}.elementor-28831 .elementor-element.elementor-element-7ea57a1c{--display:flex;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );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-28831 .elementor-element.elementor-element-331e2cb5{text-align:left;font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#666666;}.elementor-28831 .elementor-element.elementor-element-331e2cb5 a{color:var( --e-global-color-text );}.elementor-28831 .elementor-element.elementor-element-331e2cb5 a:hover, .elementor-28831 .elementor-element.elementor-element-331e2cb5 a:focus{color:var( --e-global-color-accent );}.elementor-28831 .elementor-element.elementor-element-331e2cb5 > .elementor-widget-container{margin:0px 020px 020px 020px;}.elementor-28831 .elementor-element.elementor-element-3e97087b{--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 );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-28831 .elementor-element.elementor-element-11e95558{text-align:center;}.elementor-28831 .elementor-element.elementor-element-11e95558 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-11e95558 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-28831 .elementor-element.elementor-element-3fa106d4{--display:flex;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );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-28831 .elementor-element.elementor-element-33dc56ab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(31px/2);}.elementor-28831 .elementor-element.elementor-element-33dc56ab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(31px/2);}.elementor-28831 .elementor-element.elementor-element-33dc56ab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(31px/2);margin-left:calc(31px/2);}.elementor-28831 .elementor-element.elementor-element-33dc56ab .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-31px/2);margin-left:calc(-31px/2);}body.rtl .elementor-28831 .elementor-element.elementor-element-33dc56ab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-31px/2);}body:not(.rtl) .elementor-28831 .elementor-element.elementor-element-33dc56ab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-31px/2);}.elementor-28831 .elementor-element.elementor-element-33dc56ab .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-primary );}.elementor-28831 .elementor-element.elementor-element-33dc56ab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-28831 .elementor-element.elementor-element-33dc56ab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-28831 .elementor-element.elementor-element-33dc56ab .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-28831 .elementor-element.elementor-element-33dc56ab .elementor-icon-list-icon{width:14px;}.elementor-28831 .elementor-element.elementor-element-33dc56ab .elementor-icon-list-icon i{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-33dc56ab .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-28831 .elementor-element.elementor-element-33dc56ab .elementor-icon-list-text, .elementor-28831 .elementor-element.elementor-element-33dc56ab .elementor-icon-list-text a{color:var( --e-global-color-primary );}.elementor-28831 .elementor-element.elementor-element-33dc56ab .elementor-icon-list-item{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-33dc56ab > .elementor-widget-container{margin:015px 0px 0px 0px;}.elementor-28831 .elementor-element.elementor-element-89ef2{--display:flex;}.elementor-28831 .elementor-element.elementor-element-d81545b{text-align:center;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-d81545b > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-1d7f1916{--display:flex;}.elementor-28831 .elementor-element.elementor-element-356a5c6a{--display:flex;}.elementor-28831 .elementor-element.elementor-element-460739e1 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-5cb88fca{--display:flex;}.elementor-28831 .elementor-element.elementor-element-705ebca2{--display:flex;}.elementor-28831 .elementor-element.elementor-element-1f7af138{--display:flex;}.elementor-28831 .elementor-element.elementor-element-225723ba{--display:flex;}.elementor-28831 .elementor-element.elementor-element-2cccce2d{--display:flex;}.elementor-28831 .elementor-element.elementor-element-4c391b45{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-4c391b45 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-3b2b719{--spacer-size:5px;}.elementor-28831 .elementor-element.elementor-element-6bd4b41c{--display:flex;}.elementor-28831 .elementor-element.elementor-element-718a99b0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-accent );}.elementor-28831 .elementor-element.elementor-element-718a99b0 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-0790276{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );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-28831 .elementor-element.elementor-element-9c5c3aa{text-align:left;}.elementor-28831 .elementor-element.elementor-element-7fef4a3f{--display:flex;}.elementor-28831 .elementor-element.elementor-element-6fb9674e{--display:flex;}.elementor-28831 .elementor-element.elementor-element-1c0d1c3{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-1c0d1c3 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-0dcde67{--display:flex;}.elementor-28831 .elementor-element.elementor-element-a681de8 > .elementor-widget-container{margin:-20px 020px -20px 020px;}.elementor-28831 .elementor-element.elementor-element-eeb20fe{--display:flex;}.elementor-28831 .elementor-element.elementor-element-6b5aad4{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-6b5aad4 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-61bc994{--spacer-size:5px;}.elementor-28831 .elementor-element.elementor-element-a532063{--display:flex;}.elementor-28831 .elementor-element.elementor-element-cf5f0ce .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-accent );}.elementor-28831 .elementor-element.elementor-element-cf5f0ce > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-1d63953{--display:flex;}.elementor-28831 .elementor-element.elementor-element-16e8120{text-align:left;}.elementor-28831 .elementor-element.elementor-element-144ee53a{--display:flex;}.elementor-28831 .elementor-element.elementor-element-57b4ab5b{--display:flex;}.elementor-28831 .elementor-element.elementor-element-47a91f7c{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-47a91f7c > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-1306034{--display:flex;}.elementor-28831 .elementor-element.elementor-element-18550cf6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#666666;}.elementor-28831 .elementor-element.elementor-element-18550cf6 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-709ef113{--display:flex;}.elementor-28831 .elementor-element.elementor-element-689cc96f{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-689cc96f > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-6ad61188{--display:flex;}.elementor-28831 .elementor-element.elementor-element-31c8c7ca .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#666666;}.elementor-28831 .elementor-element.elementor-element-31c8c7ca > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-50b6fa76{--display:flex;}.elementor-28831 .elementor-element.elementor-element-2d9c27a0{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-2d9c27a0 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-37c6d92b{--display:flex;}.elementor-28831 .elementor-element.elementor-element-2c0a674c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#666666;}.elementor-28831 .elementor-element.elementor-element-2c0a674c > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-ae60b77{--display:flex;}.elementor-28831 .elementor-element.elementor-element-41fffbfa{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-41fffbfa > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-d9b2452{--display:flex;}.elementor-28831 .elementor-element.elementor-element-80eafbc{--display:flex;}.elementor-28831 .elementor-element.elementor-element-11fd3c1{--spacer-size:5px;}.elementor-28831 .elementor-element.elementor-element-87a081c{--display:flex;}.elementor-28831 .elementor-element.elementor-element-7dfa9d2{text-align:left;}.elementor-28831 .elementor-element.elementor-element-7dfa9d2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#666666;}.elementor-28831 .elementor-element.elementor-element-7dfa9d2 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-ee186e8{--display:flex;}.elementor-28831 .elementor-element.elementor-element-2aeed17 > .elementor-widget-container{margin:-20px 020px -20px 020px;}.elementor-28831 .elementor-element.elementor-element-3671d81e{--spacer-size:5px;}.elementor-28831 .elementor-element.elementor-element-56b9ee12 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-accent );}.elementor-28831 .elementor-element.elementor-element-56b9ee12 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-04295f1{--display:flex;}.elementor-28831 .elementor-element.elementor-element-2b59850{text-align:left;}.elementor-28831 .elementor-element.elementor-element-2c25d907{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-2c25d907 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-cec91e1{--display:flex;}.elementor-28831 .elementor-element.elementor-element-c2cf770 > .elementor-widget-container{margin:-20px 020px -20px 020px;}.elementor-28831 .elementor-element.elementor-element-672f4585{--display:flex;}.elementor-28831 .elementor-element.elementor-element-3dd24426{--display:flex;}.elementor-28831 .elementor-element.elementor-element-417a65e0{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-417a65e0 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-224f3b0{--spacer-size:5px;}.elementor-28831 .elementor-element.elementor-element-5103dbd1{--display:flex;}.elementor-28831 .elementor-element.elementor-element-274dda76 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-accent );}.elementor-28831 .elementor-element.elementor-element-274dda76 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-3460bc5{--display:flex;}.elementor-28831 .elementor-element.elementor-element-dbec5e3{text-align:left;}.elementor-28831 .elementor-element.elementor-element-19387465{--display:flex;}.elementor-28831 .elementor-element.elementor-element-544778a0{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-544778a0 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-7ec06914{--spacer-size:5px;}.elementor-28831 .elementor-element.elementor-element-33879270{--display:flex;}.elementor-28831 .elementor-element.elementor-element-6fa8621c{--display:flex;}.elementor-28831 .elementor-element.elementor-element-68063c2c{--display:flex;}.elementor-28831 .elementor-element.elementor-element-54ca4901{--display:flex;}.elementor-28831 .elementor-element.elementor-element-626fe9ab{--display:flex;}.elementor-28831 .elementor-element.elementor-element-7fe742bd{--display:flex;}.elementor-28831 .elementor-element.elementor-element-5cc30eb9{--display:flex;}.elementor-28831 .elementor-element.elementor-element-55ba12ec{--display:flex;}.elementor-28831 .elementor-element.elementor-element-51a1d98e{--display:flex;}.elementor-28831 .elementor-element.elementor-element-552b4e10{--display:flex;}.elementor-28831 .elementor-element.elementor-element-7e069827{--display:flex;}.elementor-28831 .elementor-element.elementor-element-225959c8{--display:flex;}.elementor-28831 .elementor-element.elementor-element-733faea6{--display:flex;}.elementor-28831 .elementor-element.elementor-element-7ab5d45c{--display:flex;}.elementor-28831 .elementor-element.elementor-element-48a46f4c{--display:flex;}.elementor-28831 .elementor-element.elementor-element-2eaf13ce{--display:flex;}.elementor-28831 .elementor-element.elementor-element-7e6cb540 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-accent );}.elementor-28831 .elementor-element.elementor-element-7e6cb540 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-f2bc290{--display:flex;}.elementor-28831 .elementor-element.elementor-element-3f8d2ff{text-align:left;}.elementor-28831 .elementor-element.elementor-element-209cdb41{--display:flex;}.elementor-28831 .elementor-element.elementor-element-374fc9c5{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-374fc9c5 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-24917e2{--spacer-size:5px;}.elementor-28831 .elementor-element.elementor-element-1fd21dba{--display:flex;}.elementor-28831 .elementor-element.elementor-element-2330733 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-accent );}.elementor-28831 .elementor-element.elementor-element-2330733 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-d899bfd{--display:flex;}.elementor-28831 .elementor-element.elementor-element-b6af349{text-align:left;}.elementor-28831 .elementor-element.elementor-element-2be45eb2{--display:flex;}.elementor-28831 .elementor-element.elementor-element-4a863e6d{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-4a863e6d > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-02fe5c9{--display:flex;}.elementor-28831 .elementor-element.elementor-element-be92d16 > .elementor-widget-container{margin:-20px 020px -20px 020px;}.elementor-28831 .elementor-element.elementor-element-b7365c6{--display:flex;}.elementor-28831 .elementor-element.elementor-element-677cbfd1{--display:flex;}.elementor-28831 .elementor-element.elementor-element-78ee63a1{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-78ee63a1 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-30c856d2{--spacer-size:5px;}.elementor-28831 .elementor-element.elementor-element-45860b39{--display:flex;}.elementor-28831 .elementor-element.elementor-element-1bf2a066 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-accent );}.elementor-28831 .elementor-element.elementor-element-1bf2a066 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-477bf9a{--display:flex;}.elementor-28831 .elementor-element.elementor-element-123287e{text-align:left;}.elementor-28831 .elementor-element.elementor-element-bd357ae{--display:flex;}.elementor-28831 .elementor-element.elementor-element-5db2d09a{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-5db2d09a > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-8b39feb > .elementor-widget-container{margin:-20px 020px -20px 020px;}.elementor-28831 .elementor-element.elementor-element-6ea34f33{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-6ea34f33 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-2a39820b{--spacer-size:5px;}.elementor-28831 .elementor-element.elementor-element-4195a698{--display:flex;}.elementor-28831 .elementor-element.elementor-element-86d8865 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-accent );}.elementor-28831 .elementor-element.elementor-element-86d8865 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-3536be20{--display:flex;}.elementor-28831 .elementor-element.elementor-element-4401c332{text-align:left;}.elementor-28831 .elementor-element.elementor-element-4401c332 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28831 .elementor-element.elementor-element-9383e1f{--display:flex;}.elementor-28831 .elementor-element.elementor-element-cab6f82 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-28831 .elementor-element.elementor-element-cab6f82 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-37bac36d{--display:flex;}.elementor-28831 .elementor-element.elementor-element-9a95115{--display:flex;}.elementor-28831 .elementor-element.elementor-element-6209fa4{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-6209fa4 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-e1aefdc{--display:flex;}.elementor-28831 .elementor-element.elementor-element-b124c0a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-primary );}.elementor-28831 .elementor-element.elementor-element-b124c0a > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-bbbd942{--display:flex;}.elementor-28831 .elementor-element.elementor-element-c8a5bfd{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-c8a5bfd > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-082e164{--spacer-size:5px;}.elementor-28831 .elementor-element.elementor-element-2bf84da{--display:flex;}.elementor-28831 .elementor-element.elementor-element-5dc85ae{--display:flex;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;}.elementor-28831 .elementor-element.elementor-element-5dc85ae:not(.elementor-motion-effects-element-type-background), .elementor-28831 .elementor-element.elementor-element-5dc85ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#55BFCD;background-image:url("https://blog.diagnoodle.com/wp-content/uploads/2025/09/gradient-2.jpg");}.elementor-28831 .elementor-element.elementor-element-5dc85ae::before, .elementor-28831 .elementor-element.elementor-element-5dc85ae > .elementor-background-video-container::before, .elementor-28831 .elementor-element.elementor-element-5dc85ae > .e-con-inner > .elementor-background-video-container::before, .elementor-28831 .elementor-element.elementor-element-5dc85ae > .elementor-background-slideshow::before, .elementor-28831 .elementor-element.elementor-element-5dc85ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-28831 .elementor-element.elementor-element-5dc85ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://blog.diagnoodle.com/wp-content/uploads/2025/08/Blog-Templates-34.png");}.elementor-28831 .elementor-element.elementor-element-722af91{text-align:center;}.elementor-28831 .elementor-element.elementor-element-722af91 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-d6cea4e );}.elementor-28831 .elementor-element.elementor-element-722af91 > .elementor-widget-container{margin:20px 20px 0px 20px;}.elementor-28831 .elementor-element.elementor-element-800f844{--display:flex;}.elementor-28831 .elementor-element.elementor-element-838f7e1{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-d6cea4e );}.elementor-28831 .elementor-element.elementor-element-838f7e1 > .elementor-widget-container{margin:0px 25px 025px 25px;}.elementor-28831 .elementor-element.elementor-element-511c84ac{--display:flex;}.elementor-28831 .elementor-element.elementor-element-5390ba55{--display:flex;}.elementor-28831 .elementor-element.elementor-element-3eb5525{--spacer-size:5px;}.elementor-28831 .elementor-element.elementor-element-4d1b63a{--display:flex;}.elementor-28831 .elementor-element.elementor-element-5d99cb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-5d99cb > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-330d6d96{--display:flex;}.elementor-28831 .elementor-element.elementor-element-d05710{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-d05710 > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-28831 .elementor-element.elementor-element-7aad5603{--display:flex;}.elementor-28831 .elementor-element.elementor-element-5f154106{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-5f154106 > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-28831 .elementor-element.elementor-element-58ae3711{--display:flex;}.elementor-28831 .elementor-element.elementor-element-22f0b6dc{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-22f0b6dc > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-28831 .elementor-element.elementor-element-62c31eaa{--display:flex;}.elementor-28831 .elementor-element.elementor-element-2be0af7c{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-2be0af7c > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-28831 .elementor-element.elementor-element-615d0fb6{--display:flex;}.elementor-28831 .elementor-element.elementor-element-59db187c{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-59db187c > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-28831 .elementor-element.elementor-element-7441d6d1{--display:flex;}.elementor-28831 .elementor-element.elementor-element-6583bb2e{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-6583bb2e > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-28831 .elementor-element.elementor-element-5cb64235{--display:flex;}.elementor-28831 .elementor-element.elementor-element-272e5b03{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-272e5b03 > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-28831 .elementor-element.elementor-element-3afbfca7{--display:flex;}.elementor-28831 .elementor-element.elementor-element-679c38a2{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-28831 .elementor-element.elementor-element-679c38a2 > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-28831 .elementor-element.elementor-element-60a7c235{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#666666;--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#666666;--n-accordion-icon-hover-color:var( --e-global-color-text );}.elementor-28831 .elementor-element.elementor-element-60a7c235 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-86b4fcd );border-style:none;}.elementor-28831 .elementor-element.elementor-element-60a7c235 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-86b4fcd );}:where( .elementor-28831 .elementor-element.elementor-element-60a7c235 > .elementor-widget-container > .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:"Open Sans", Sans-serif;}.elementor-28831 .elementor-element.elementor-element-60a7c235 :where( .elementor-28831 .elementor-element.elementor-element-60a7c235 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:hover > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 0px rgba(0,0,0,0.3);-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}:where( .elementor-28831 .elementor-element.elementor-element-60a7c235 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-28831 .elementor-element.elementor-element-60a7c235 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-542a98cf{--spacer-size:5px;}.elementor-28831 .elementor-element.elementor-element-197fd06f{--display:flex;}.elementor-28831 .elementor-element.elementor-element-61564bc7 > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-28831 .elementor-element.elementor-element-2db959df{--spacer-size:5px;}.elementor-28831 .elementor-element.elementor-element-2fc10079 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:#00A0B4;}.elementor-28831 .elementor-element.elementor-element-2fc10079 > .elementor-widget-container{margin:0px 020px 0px 020px;}.elementor-28831 .elementor-element.elementor-element-cbe56fe{text-align:left;}.elementor-28831 .elementor-element.elementor-element-cbe56fe .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-28831 .elementor-element.elementor-element-cbe56fe .elementor-heading-title a:hover, .elementor-28831 .elementor-element.elementor-element-cbe56fe .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-28831 .elementor-element.elementor-element-cbe56fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;background-image:url("https://blog.diagnoodle.com/wp-content/uploads/2025/08/74CBD6.jpg");border-radius:10px 10px 10px 10px;}.elementor-28831 .elementor-element.elementor-element-a64bd59{--display:flex;}.elementor-28831 .elementor-element.elementor-element-1cd68ae9{text-align:left;}.elementor-28831 .elementor-element.elementor-element-1cd68ae9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-28831 .elementor-element.elementor-element-1cd68ae9 .elementor-heading-title a:hover, .elementor-28831 .elementor-element.elementor-element-1cd68ae9 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-28831 .elementor-element.elementor-element-1cd68ae9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;background-image:url("https://blog.diagnoodle.com/wp-content/uploads/2025/09/55BFCD.jpg");border-radius:10px 10px 10px 10px;}.elementor-28831 .elementor-element.elementor-element-645b4462{--display:flex;}.elementor-28831 .elementor-element.elementor-element-54009ab{text-align:left;}.elementor-28831 .elementor-element.elementor-element-54009ab .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-28831 .elementor-element.elementor-element-54009ab .elementor-heading-title a:hover, .elementor-28831 .elementor-element.elementor-element-54009ab .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-28831 .elementor-element.elementor-element-54009ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;background-image:url("https://blog.diagnoodle.com/wp-content/uploads/2025/09/30B1C2.jpg");border-radius:10px 10px 10px 10px;}.elementor-28831 .elementor-element.elementor-element-23108df0{--display:flex;}.elementor-28831 .elementor-element.elementor-element-6e8dbce6{text-align:left;}.elementor-28831 .elementor-element.elementor-element-6e8dbce6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-28831 .elementor-element.elementor-element-6e8dbce6 .elementor-heading-title a:hover, .elementor-28831 .elementor-element.elementor-element-6e8dbce6 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-28831 .elementor-element.elementor-element-6e8dbce6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;background-image:url("https://blog.diagnoodle.com/wp-content/uploads/2025/09/02A0B4.jpg");border-radius:10px 10px 10px 10px;}.elementor-28831 .elementor-element.elementor-element-6bb1c07a{--display:flex;}.elementor-28831 .elementor-element.elementor-element-1120ba20{text-align:left;}.elementor-28831 .elementor-element.elementor-element-1120ba20 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-28831 .elementor-element.elementor-element-1120ba20 .elementor-heading-title a:hover, .elementor-28831 .elementor-element.elementor-element-1120ba20 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-28831 .elementor-element.elementor-element-1120ba20 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;background-image:url("https://blog.diagnoodle.com/wp-content/uploads/2025/09/02A0B4.jpg");border-radius:10px 10px 10px 10px;}.elementor-28831 .elementor-element.elementor-element-1362bb75{--display:flex;}.elementor-28831 .elementor-element.elementor-element-2d4f44bd{text-align:left;}.elementor-28831 .elementor-element.elementor-element-2d4f44bd .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-28831 .elementor-element.elementor-element-2d4f44bd .elementor-heading-title a:hover, .elementor-28831 .elementor-element.elementor-element-2d4f44bd .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-28831 .elementor-element.elementor-element-2d4f44bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;background-image:url("https://blog.diagnoodle.com/wp-content/uploads/2025/09/02A0B4.jpg");border-radius:10px 10px 10px 10px;}.elementor-28831 .elementor-element.elementor-element-206b84ad{--display:flex;}.elementor-28831 .elementor-element.elementor-element-7d21f187{text-align:left;}.elementor-28831 .elementor-element.elementor-element-7d21f187 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-secondary );}.elementor-28831 .elementor-element.elementor-element-7d21f187 .elementor-heading-title a:hover, .elementor-28831 .elementor-element.elementor-element-7d21f187 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-28831 .elementor-element.elementor-element-7d21f187 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;background-image:url("https://blog.diagnoodle.com/wp-content/uploads/2025/09/02A0B4.jpg");border-radius:10px 10px 10px 10px;}.elementor-28831 .elementor-element.elementor-element-75964407{--display:flex;}.elementor-28831 .elementor-element.elementor-element-3730cd35{--spacer-size:5px;}@media(max-width:1024px){.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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-28831 .elementor-element.elementor-element-331e2cb5{font-size:14px;}.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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-28831 .elementor-element.elementor-element-11e95558 .elementor-heading-title{font-size:24px;}.elementor-widget-post-info .elementor-icon-list-item{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-28831 .elementor-element.elementor-element-33dc56ab .elementor-icon-list-item{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-d81545b{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-4c391b45{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-718a99b0 .elementor-heading-title{font-size:16px;}.elementor-widget-image .widget-image-caption{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-28831 .elementor-element.elementor-element-1c0d1c3{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-6b5aad4{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-cf5f0ce .elementor-heading-title{font-size:16px;}.elementor-28831 .elementor-element.elementor-element-47a91f7c{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-18550cf6 .elementor-heading-title{font-size:16px;}.elementor-28831 .elementor-element.elementor-element-689cc96f{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-31c8c7ca .elementor-heading-title{font-size:16px;}.elementor-28831 .elementor-element.elementor-element-2d9c27a0{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-2c0a674c .elementor-heading-title{font-size:16px;}.elementor-28831 .elementor-element.elementor-element-41fffbfa{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-7dfa9d2 .elementor-heading-title{font-size:16px;}.elementor-28831 .elementor-element.elementor-element-56b9ee12 .elementor-heading-title{font-size:16px;}.elementor-28831 .elementor-element.elementor-element-2c25d907{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-417a65e0{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-274dda76 .elementor-heading-title{font-size:16px;}.elementor-28831 .elementor-element.elementor-element-544778a0{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-7e6cb540 .elementor-heading-title{font-size:16px;}.elementor-28831 .elementor-element.elementor-element-374fc9c5{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-2330733 .elementor-heading-title{font-size:16px;}.elementor-28831 .elementor-element.elementor-element-4a863e6d{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-78ee63a1{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-1bf2a066 .elementor-heading-title{font-size:16px;}.elementor-28831 .elementor-element.elementor-element-5db2d09a{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-6ea34f33{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-86d8865 .elementor-heading-title{font-size:16px;}.elementor-28831 .elementor-element.elementor-element-cab6f82 .elementor-heading-title{font-size:16px;}.elementor-28831 .elementor-element.elementor-element-6209fa4{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-b124c0a .elementor-heading-title{font-size:16px;}.elementor-28831 .elementor-element.elementor-element-c8a5bfd{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-722af91 .elementor-heading-title{font-size:16px;}.elementor-28831 .elementor-element.elementor-element-838f7e1{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-5d99cb .elementor-heading-title{font-size:16px;}.elementor-28831 .elementor-element.elementor-element-d05710{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-5f154106{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-22f0b6dc{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-2be0af7c{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-59db187c{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-6583bb2e{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-272e5b03{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-679c38a2{font-size:14px;}.elementor-28831 .elementor-element.elementor-element-2fc10079 .elementor-heading-title{font-size:16px;}.elementor-28831 .elementor-element.elementor-element-cbe56fe .elementor-heading-title{font-size:16px;}.elementor-28831 .elementor-element.elementor-element-1cd68ae9 .elementor-heading-title{font-size:16px;}.elementor-28831 .elementor-element.elementor-element-54009ab .elementor-heading-title{font-size:16px;}.elementor-28831 .elementor-element.elementor-element-6e8dbce6 .elementor-heading-title{font-size:16px;}.elementor-28831 .elementor-element.elementor-element-1120ba20 .elementor-heading-title{font-size:16px;}.elementor-28831 .elementor-element.elementor-element-2d4f44bd .elementor-heading-title{font-size:16px;}.elementor-28831 .elementor-element.elementor-element-7d21f187 .elementor-heading-title{font-size:16px;}}@media(min-width:768px){.elementor-28831 .elementor-element.elementor-element-c31e637{--content-width:1200px;}}@media(max-width:767px){.elementor-28831 .elementor-element.elementor-element-c31e637{--content-width:1000px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-28831 .elementor-element.elementor-element-331e2cb5{font-size:12px;}.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 );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-28831 .elementor-element.elementor-element-11e95558 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-widget-post-info .elementor-icon-list-item{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-28831 .elementor-element.elementor-element-33dc56ab .elementor-icon-list-item{font-size:12px;}.elementor-28831 .elementor-element.elementor-element-d81545b{font-size:12px;}.elementor-28831 .elementor-element.elementor-element-718a99b0 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-widget-image .widget-image-caption{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 );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-28831 .elementor-element.elementor-element-cf5f0ce .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-28831 .elementor-element.elementor-element-18550cf6 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-28831 .elementor-element.elementor-element-31c8c7ca .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-28831 .elementor-element.elementor-element-2c0a674c .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-28831 .elementor-element.elementor-element-7dfa9d2 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-28831 .elementor-element.elementor-element-56b9ee12 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-28831 .elementor-element.elementor-element-274dda76 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-28831 .elementor-element.elementor-element-7e6cb540 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-28831 .elementor-element.elementor-element-2330733 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-28831 .elementor-element.elementor-element-1bf2a066 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-28831 .elementor-element.elementor-element-86d8865 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-28831 .elementor-element.elementor-element-cab6f82 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-28831 .elementor-element.elementor-element-b124c0a .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-28831 .elementor-element.elementor-element-722af91 .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-28831 .elementor-element.elementor-element-5d99cb .elementor-heading-title{font-size:16px;line-height:1.1em;}.elementor-28831 .elementor-element.elementor-element-2fc10079 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-28831 .elementor-element.elementor-element-cbe56fe .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-28831 .elementor-element.elementor-element-1cd68ae9 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-28831 .elementor-element.elementor-element-54009ab .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-28831 .elementor-element.elementor-element-6e8dbce6 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-28831 .elementor-element.elementor-element-1120ba20 .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-28831 .elementor-element.elementor-element-2d4f44bd .elementor-heading-title{font-size:14px;line-height:1.1em;}.elementor-28831 .elementor-element.elementor-element-7d21f187 .elementor-heading-title{font-size:14px;line-height:1.1em;}}/* Start custom CSS for text-editor, class: .elementor-element-331e2cb5 *//* Nur der Breadcrumb-Bereich */
.breadcrumb-line.elementor-widget-text-editor a {
  color: #666666 !important;
  text-decoration: none;
  transition: color 0.3s ease;
}

.breadcrumb-line.elementor-widget-text-editor a:hover {
  color: #00a0b4 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-60a7c235 *//* Hover auf den Titel */
.elementor-accordion .elementor-accordion-item .elementor-tab-title:hover {
  background-color: #666666 !important;
  color: #ffffff !important;
}

/* Wenn das Panel offen ist (active state) */
.elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active {
  background-color: #666666 !important;
  color: #ffffff !important;
}

/* Icon im Hover-/Active-Zustand */
.elementor-accordion .elementor-accordion-item .elementor-tab-title:hover .elementor-accordion-icon,
.elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active .elementor-accordion-icon {
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c31e637 *//* Seite selbst scrollt nicht seitlich */
html, body { overflow-x: hidden; }

/* Elementor Container laufen nicht über */
.elementor-section,
.elementor-container,
.e-con { overflow-x: clip; max-width: 100vw; box-sizing: border-box; }

/* Medien bleiben innerhalb der Textbreite */
.entry-content img,
.entry-content iframe,
.entry-content video { max-width: 100%; height: auto; }

/* Lange Wörter und Links umbrechen */
.entry-content { overflow-wrap: anywhere; word-break: break-word; }/* End custom CSS */