.elementor-1037 .elementor-element.elementor-element-236e2a54{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-1037 .elementor-element.elementor-element-e3a17a8{--display:flex;}.elementor-1037 .elementor-element.elementor-element-5a29bd6{--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 );}.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 );color:var( --e-global-color-primary );}.elementor-1037 .elementor-element.elementor-element-8ea47f2{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;}.elementor-1037 .elementor-element.elementor-element-8ea47f2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:76px;font-weight:900;color:var( --e-global-color-secondary );}.elementor-1037 .elementor-element.elementor-element-b60f917 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:700;color:#4DD3FF;}.elementor-1037 .elementor-element.elementor-element-155bec8{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-1037 .elementor-element.elementor-element-155bec8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-155bec8 .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1037 .elementor-element.elementor-element-957411d{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:400;}.elementor-1037 .elementor-element.elementor-element-3ddc346{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1037 .elementor-element.elementor-element-bb2a75a{--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-1037 .elementor-element.elementor-element-cd4f196 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-cd4f196 .elementor-heading-title{font-size:var( --e-global-typography-f7ea373-font-size );font-weight:var( --e-global-typography-f7ea373-font-weight );line-height:var( --e-global-typography-f7ea373-line-height );letter-spacing:var( --e-global-typography-f7ea373-letter-spacing );word-spacing:var( --e-global-typography-f7ea373-word-spacing );color:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1037 .elementor-element.elementor-element-f4f5ddb{--divider-border-style:solid;--divider-color:var( --e-global-color-8e35ce4 );--divider-border-width:2.2px;}.elementor-1037 .elementor-element.elementor-element-f4f5ddb > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-f4f5ddb .elementor-divider-separator{width:100%;}.elementor-1037 .elementor-element.elementor-element-f4f5ddb .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-1037 .elementor-element.elementor-element-5fac10f > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-5fac10f{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-1037 .elementor-element.elementor-element-d1ea082{--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-1037 .elementor-element.elementor-element-f969f76 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-f969f76 .elementor-heading-title{font-size:var( --e-global-typography-f7ea373-font-size );font-weight:var( --e-global-typography-f7ea373-font-weight );line-height:var( --e-global-typography-f7ea373-line-height );letter-spacing:var( --e-global-typography-f7ea373-letter-spacing );word-spacing:var( --e-global-typography-f7ea373-word-spacing );color:var( --e-global-color-secondary );}.elementor-1037 .elementor-element.elementor-element-384bfed{--divider-border-style:solid;--divider-color:var( --e-global-color-8e35ce4 );--divider-border-width:2.2px;}.elementor-1037 .elementor-element.elementor-element-384bfed > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-384bfed .elementor-divider-separator{width:100%;}.elementor-1037 .elementor-element.elementor-element-384bfed .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-1037 .elementor-element.elementor-element-f7b9c35 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-f7b9c35{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-1037 .elementor-element.elementor-element-2cc68d4{--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-1037 .elementor-element.elementor-element-e5b20a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-e5b20a7 .elementor-heading-title{font-size:var( --e-global-typography-f7ea373-font-size );font-weight:var( --e-global-typography-f7ea373-font-weight );line-height:var( --e-global-typography-f7ea373-line-height );letter-spacing:var( --e-global-typography-f7ea373-letter-spacing );word-spacing:var( --e-global-typography-f7ea373-word-spacing );color:var( --e-global-color-secondary );}.elementor-1037 .elementor-element.elementor-element-6437bd1{--divider-border-style:solid;--divider-color:var( --e-global-color-8e35ce4 );--divider-border-width:2.2px;}.elementor-1037 .elementor-element.elementor-element-6437bd1 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-6437bd1 .elementor-divider-separator{width:100%;}.elementor-1037 .elementor-element.elementor-element-6437bd1 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-1037 .elementor-element.elementor-element-b6c2299 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-b6c2299{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-1037 .elementor-element.elementor-element-e3c264f{--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-1037 .elementor-element.elementor-element-7b43460 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-7b43460 .elementor-heading-title{font-size:var( --e-global-typography-f7ea373-font-size );font-weight:var( --e-global-typography-f7ea373-font-weight );line-height:var( --e-global-typography-f7ea373-line-height );letter-spacing:var( --e-global-typography-f7ea373-letter-spacing );word-spacing:var( --e-global-typography-f7ea373-word-spacing );color:var( --e-global-color-secondary );}.elementor-1037 .elementor-element.elementor-element-07d08c5{--divider-border-style:solid;--divider-color:var( --e-global-color-8e35ce4 );--divider-border-width:2.2px;}.elementor-1037 .elementor-element.elementor-element-07d08c5 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-07d08c5 .elementor-divider-separator{width:100%;}.elementor-1037 .elementor-element.elementor-element-07d08c5 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-1037 .elementor-element.elementor-element-9467b2e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-9467b2e{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-8e35ce4 );}.elementor-1037 .elementor-element.elementor-element-3fcb44b{--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-1037 .elementor-element.elementor-element-323e9fe{--spacer-size:50px;}.elementor-1037 .elementor-element.elementor-element-536f9ce{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;}.elementor-1037 .elementor-element.elementor-element-536f9ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-536f9ce .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1037 .elementor-element.elementor-element-d3591a5{font-family:"Roboto Flex", Sans-serif;font-size:19px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-1037 .elementor-element.elementor-element-aed9d15{--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-1037 .elementor-element.elementor-element-b048d31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-b048d31 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:76px;font-weight:900;color:var( --e-global-color-8e35ce4 );}.elementor-1037 .elementor-element.elementor-element-c5165b0{font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1037 .elementor-element.elementor-element-5f8bab3 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-1037 .elementor-element.elementor-element-5f8bab3 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:76px;font-weight:900;color:var( --e-global-color-8e35ce4 );}.elementor-widget-gallery .elementor-gallery-item__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 );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-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 );}.elementor-1037 .elementor-element.elementor-element-4dd98f0 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1037 .elementor-element.elementor-element-4dd98f0 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1037 .elementor-element.elementor-element-4dd98f0{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1037 .elementor-element.elementor-element-f131b35{font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1037 .elementor-element.elementor-element-62ef2b9{font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1037 .elementor-element.elementor-element-24c9c77 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-1037 .elementor-element.elementor-element-24c9c77 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:76px;font-weight:900;color:var( --e-global-color-8e35ce4 );}.elementor-1037 .elementor-element.elementor-element-ab178ef{font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1037 .elementor-element.elementor-element-4e7ee63{font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1037 .elementor-element.elementor-element-2536d7c > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-1037 .elementor-element.elementor-element-2536d7c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:76px;font-weight:900;color:var( --e-global-color-8e35ce4 );}.elementor-1037 .elementor-element.elementor-element-2187cb1{font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1037 .elementor-element.elementor-element-dc04882{font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1037 .elementor-element.elementor-element-cb0073d > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-1037 .elementor-element.elementor-element-cb0073d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:76px;font-weight:900;color:var( --e-global-color-8e35ce4 );}.elementor-1037 .elementor-element.elementor-element-c6b6312{font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1037 .elementor-element.elementor-element-3c997d9 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-1037 .elementor-element.elementor-element-3c997d9 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:76px;font-weight:900;color:var( --e-global-color-8e35ce4 );}.elementor-1037 .elementor-element.elementor-element-eef210e{font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1037 .elementor-element.elementor-element-e64d1d8{font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1037 .elementor-element.elementor-element-cf9c755 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-1037 .elementor-element.elementor-element-cf9c755 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:76px;font-weight:900;color:var( --e-global-color-8e35ce4 );}.elementor-1037 .elementor-element.elementor-element-109ea07 > .elementor-widget-container{margin:25px 0px -15px 0px;}.elementor-1037 .elementor-element.elementor-element-109ea07{font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1037 .elementor-element.elementor-element-0e4f5bc > .elementor-widget-container{margin:25px 0px -15px 0px;}.elementor-1037 .elementor-element.elementor-element-0e4f5bc{font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1037 .elementor-element.elementor-element-4e510f1 > .elementor-widget-container{margin:25px 0px -15px 0px;}.elementor-1037 .elementor-element.elementor-element-4e510f1{font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-1037 .elementor-element.elementor-element-a944272 > .elementor-widget-container{margin:25px 0px -15px 0px;}.elementor-1037 .elementor-element.elementor-element-a944272{font-family:"Roboto Flex", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1037 .elementor-element.elementor-element-cd4f196 .elementor-heading-title{font-size:var( --e-global-typography-f7ea373-font-size );line-height:var( --e-global-typography-f7ea373-line-height );letter-spacing:var( --e-global-typography-f7ea373-letter-spacing );word-spacing:var( --e-global-typography-f7ea373-word-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1037 .elementor-element.elementor-element-f969f76 .elementor-heading-title{font-size:var( --e-global-typography-f7ea373-font-size );line-height:var( --e-global-typography-f7ea373-line-height );letter-spacing:var( --e-global-typography-f7ea373-letter-spacing );word-spacing:var( --e-global-typography-f7ea373-word-spacing );}.elementor-1037 .elementor-element.elementor-element-e5b20a7 .elementor-heading-title{font-size:var( --e-global-typography-f7ea373-font-size );line-height:var( --e-global-typography-f7ea373-line-height );letter-spacing:var( --e-global-typography-f7ea373-letter-spacing );word-spacing:var( --e-global-typography-f7ea373-word-spacing );}.elementor-1037 .elementor-element.elementor-element-7b43460 .elementor-heading-title{font-size:var( --e-global-typography-f7ea373-font-size );line-height:var( --e-global-typography-f7ea373-line-height );letter-spacing:var( --e-global-typography-f7ea373-letter-spacing );word-spacing:var( --e-global-typography-f7ea373-word-spacing );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-1037 .elementor-element.elementor-element-e3a17a8{--margin-top:0px;--margin-bottom:0px;--margin-left:-4px;--margin-right:0px;}.elementor-1037 .elementor-element.elementor-element-5a29bd6{--margin-top:0px;--margin-bottom:0px;--margin-left:-4px;--margin-right:-4px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1037 .elementor-element.elementor-element-8ea47f2 .elementor-heading-title{font-size:35px;}.elementor-1037 .elementor-element.elementor-element-155bec8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1037 .elementor-element.elementor-element-155bec8 .elementor-heading-title{font-size:20px;}.elementor-1037 .elementor-element.elementor-element-957411d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1037 .elementor-element.elementor-element-3ddc346{--margin-top:0px;--margin-bottom:0px;--margin-left:-15px;--margin-right:0px;}.elementor-1037 .elementor-element.elementor-element-cd4f196 .elementor-heading-title{font-size:var( --e-global-typography-f7ea373-font-size );line-height:var( --e-global-typography-f7ea373-line-height );letter-spacing:var( --e-global-typography-f7ea373-letter-spacing );word-spacing:var( --e-global-typography-f7ea373-word-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1037 .elementor-element.elementor-element-f4f5ddb > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-f4f5ddb .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-1037 .elementor-element.elementor-element-5fac10f > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-f969f76 .elementor-heading-title{font-size:var( --e-global-typography-f7ea373-font-size );line-height:var( --e-global-typography-f7ea373-line-height );letter-spacing:var( --e-global-typography-f7ea373-letter-spacing );word-spacing:var( --e-global-typography-f7ea373-word-spacing );}.elementor-1037 .elementor-element.elementor-element-384bfed > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-f7b9c35 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-e5b20a7 .elementor-heading-title{font-size:var( --e-global-typography-f7ea373-font-size );line-height:var( --e-global-typography-f7ea373-line-height );letter-spacing:var( --e-global-typography-f7ea373-letter-spacing );word-spacing:var( --e-global-typography-f7ea373-word-spacing );}.elementor-1037 .elementor-element.elementor-element-6437bd1 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-b6c2299 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-7b43460 .elementor-heading-title{font-size:var( --e-global-typography-f7ea373-font-size );line-height:var( --e-global-typography-f7ea373-line-height );letter-spacing:var( --e-global-typography-f7ea373-letter-spacing );word-spacing:var( --e-global-typography-f7ea373-word-spacing );}.elementor-1037 .elementor-element.elementor-element-07d08c5 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-9467b2e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-1037 .elementor-element.elementor-element-3fcb44b{--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;}.elementor-1037 .elementor-element.elementor-element-323e9fe{--spacer-size:10px;}.elementor-1037 .elementor-element.elementor-element-536f9ce .elementor-heading-title{font-size:20px;}.elementor-1037 .elementor-element.elementor-element-d3591a5{font-size:16px;}.elementor-1037 .elementor-element.elementor-element-aed9d15{--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;}.elementor-1037 .elementor-element.elementor-element-b048d31 .elementor-heading-title{font-size:36px;}.elementor-1037 .elementor-element.elementor-element-5f8bab3 .elementor-heading-title{font-size:36px;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1037 .elementor-element.elementor-element-24c9c77 .elementor-heading-title{font-size:36px;}.elementor-1037 .elementor-element.elementor-element-2536d7c .elementor-heading-title{font-size:36px;}.elementor-1037 .elementor-element.elementor-element-cb0073d .elementor-heading-title{font-size:36px;}.elementor-1037 .elementor-element.elementor-element-3c997d9 .elementor-heading-title{font-size:36px;}.elementor-1037 .elementor-element.elementor-element-cf9c755 .elementor-heading-title{font-size:36px;}}@media(min-width:768px){.elementor-1037 .elementor-element.elementor-element-5a29bd6{--width:100%;}.elementor-1037 .elementor-element.elementor-element-bb2a75a{--width:25%;}.elementor-1037 .elementor-element.elementor-element-d1ea082{--width:25%;}.elementor-1037 .elementor-element.elementor-element-2cc68d4{--width:25%;}.elementor-1037 .elementor-element.elementor-element-e3c264f{--width:25%;}}/* Start custom CSS for container, class: .elementor-element-5a29bd6 *//* Main column width für Boxed-Layout und Inhalt in Boxed-Layout */
.ast-separate-container .wp-block {
  max-width: 800px;
}
/* Main column width für Volle Breite / Inhalt begrenzt und Volle Breite / Gestreckt */
.ast-plain-container .wp-block {
  max-width: 1180px !important;
} 

/* Width of "wide" blocks */
.wp-block[data-align="wide"] {
  max-width: 1180px;
}

/* Width of "full-wide" blocks */
.wp-block[data-align="full"] {
  max-width: none;
}/* End custom CSS */