.elementor-6271 .elementor-element.elementor-element-66a18d34 > .elementor-container{min-height:180px;}.elementor-6271 .elementor-element.elementor-element-5be2c9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-6271 .elementor-element.elementor-element-5150b8a8{text-align:center;}.elementor-6271 .elementor-element.elementor-element-5150b8a8 .elementor-heading-title{color:#333333;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-6271 .elementor-element.elementor-element-507fe89f .breadcrumbs li:not(.first):before{content:"/";}.elementor-6271 .elementor-element.elementor-element-507fe89f .breadcrumbs li.current:last-child{display:inline-flex;}.elementor-6271 .elementor-element.elementor-element-507fe89f .breadcrumbs{flex-flow:wrap;justify-content:center;}.elementor-6271 .elementor-element.elementor-element-507fe89f .breadcrumbs li:not(:first-child):before, .elementor-6271 .elementor-element.elementor-element-507fe89f .breadcrumbs li:not(:first-child) i, .elementor-6271 .elementor-element.elementor-element-507fe89f .breadcrumbs li:not(:first-child) svg{margin:0 5px;}.elementor-6271 .elementor-element.elementor-element-4eb2436c > .elementor-container{max-width:1480px;}.elementor-6271 .elementor-element.elementor-element-4eb2436c:not(.elementor-motion-effects-element-type-background), .elementor-6271 .elementor-element.elementor-element-4eb2436c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6271 .elementor-element.elementor-element-4eb2436c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6271 .elementor-element.elementor-element-4eb2436c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6271 .elementor-element.elementor-element-8c84626:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6271 .elementor-element.elementor-element-8c84626 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://koelner-malschule.live/wp-content/uploads/2013/10/PR11-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-6271 .elementor-element.elementor-element-8c84626 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6271 .elementor-element.elementor-element-8c84626 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6271 .elementor-element.elementor-element-148d43d{--spacer-size:600px;}.elementor-6271 .elementor-element.elementor-element-cb5a2f9{--spacer-size:30px;}.elementor-6271 .elementor-element.elementor-element-4a429c7{text-align:center;}.elementor-6271 .elementor-element.elementor-element-eee67d1{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:1px;}.elementor-6271 .elementor-element.elementor-element-eee67d1 .elementor-divider-separator{width:100%;}.elementor-6271 .elementor-element.elementor-element-eee67d1 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-6271 .elementor-element.elementor-element-7da14df{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:3px;}.elementor-6271 .elementor-element.elementor-element-7da14df .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-6271 .elementor-element.elementor-element-7da14df .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-6271 .elementor-element.elementor-element-7da14df > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-6271 .elementor-element.elementor-element-8e95dd7{text-align:center;}.elementor-6271 .elementor-element.elementor-element-8e95dd7 .elementor-heading-title{font-weight:normal;}.elementor-6271 .elementor-element.elementor-element-3c7ddbb{--spacer-size:30px;}.elementor-6271 .elementor-element.elementor-element-394fd4d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6271 .elementor-element.elementor-element-394fd4d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6271 .elementor-element.elementor-element-394fd4d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #ffffff 80%, #F9F9F9 100%);}.elementor-6271 .elementor-element.elementor-element-394fd4d > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-6271 .elementor-element.elementor-element-394fd4d > .elementor-element-populated{box-shadow:0px 3px 5px -100px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6271 .elementor-element.elementor-element-394fd4d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6271 .elementor-element.elementor-element-155a98b{--spacer-size:30px;}.elementor-6271 .elementor-element.elementor-element-9ff399a{text-align:left;}.elementor-6271 .elementor-element.elementor-element-9ff399a .elementor-heading-title{color:#333333;font-weight:bold;}.elementor-6271 .elementor-element.elementor-element-705ea57{--spacer-size:15px;}.elementor-6271 .elementor-element.elementor-element-bd1beea{text-align:left;}.elementor-6271 .elementor-element.elementor-element-bd1beea .elementor-heading-title{color:#333333;font-weight:bold;}.elementor-6271 .elementor-element.elementor-element-88ccb38{--spacer-size:10px;}.elementor-6271 .elementor-element.elementor-element-5ff9db8{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:1px;}.elementor-6271 .elementor-element.elementor-element-5ff9db8 .elementor-divider-separator{width:100%;}.elementor-6271 .elementor-element.elementor-element-5ff9db8 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-6271 .elementor-element.elementor-element-92832f5{--divider-border-style:solid;--divider-color:var( --e-global-color-the7_accent );--divider-border-width:3px;}.elementor-6271 .elementor-element.elementor-element-92832f5 .elementor-divider-separator{width:150px;margin:0 auto;margin-left:0;}.elementor-6271 .elementor-element.elementor-element-92832f5 .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-6271 .elementor-element.elementor-element-92832f5 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-6271 .elementor-element.elementor-element-7a27cc4{--spacer-size:30px;}.elementor-6271 .elementor-element.elementor-element-0112285 .elementor-button, .elementor-6271 .elementor-element.elementor-element-0112285 .elementor-button .elementor-button-icon{font-size:1.2rem;}.elementor-6271 .elementor-element.elementor-element-0112285 .elementor-button{font-weight:bold;letter-spacing:0.5px;background-color:#E1071E;background-image:none;border-radius:0px 0px 0px 0px;}.elementor-6271 .elementor-element.elementor-element-0112285 .elementor-button:hover, .elementor-6271 .elementor-element.elementor-element-0112285 .elementor-button:focus{color:var( --e-global-color-the7_buttons_text_color_mode );background-color:var( --e-global-color-the7_content_headers_color );background-image:var( --e-global-color-the7_content_headers_color );}.elementor-6271 .elementor-element.elementor-element-0112285 .elementor-button:hover svg, .elementor-6271 .elementor-element.elementor-element-0112285 .elementor-button:focus svg{fill:var( --e-global-color-the7_buttons_text_color_mode );}.elementor-6271 .elementor-element.elementor-element-a3582a2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6271 .elementor-element.elementor-element-a3582a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6271 .elementor-element.elementor-element-a3582a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #ffffff 80%, #F9F9F9 100%);}.elementor-6271 .elementor-element.elementor-element-a3582a2 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-6271 .elementor-element.elementor-element-a3582a2 > .elementor-element-populated{box-shadow:0px 3px 5px -100px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6271 .elementor-element.elementor-element-a3582a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6271 .elementor-element.elementor-element-db5050c{--spacer-size:30px;}.elementor-6271 .elementor-element.elementor-element-63ef143{text-align:left;}.elementor-6271 .elementor-element.elementor-element-63ef143 .elementor-heading-title{color:#333333;font-weight:bold;}.elementor-6271 .elementor-element.elementor-element-ec53adf{--spacer-size:15px;}.elementor-6271 .elementor-element.elementor-element-240b022{text-align:left;}.elementor-6271 .elementor-element.elementor-element-240b022 .elementor-heading-title{color:#333333;font-weight:bold;}.elementor-6271 .elementor-element.elementor-element-0b63fb7{--spacer-size:10px;}.elementor-6271 .elementor-element.elementor-element-addd258{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:1px;}.elementor-6271 .elementor-element.elementor-element-addd258 .elementor-divider-separator{width:100%;}.elementor-6271 .elementor-element.elementor-element-addd258 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-6271 .elementor-element.elementor-element-3c7a1dd{--divider-border-style:solid;--divider-color:var( --e-global-color-the7_accent );--divider-border-width:3px;}.elementor-6271 .elementor-element.elementor-element-3c7a1dd .elementor-divider-separator{width:150px;margin:0 auto;margin-left:0;}.elementor-6271 .elementor-element.elementor-element-3c7a1dd .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-6271 .elementor-element.elementor-element-3c7a1dd > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-6271 .elementor-element.elementor-element-55c8ee8{--spacer-size:30px;}.elementor-6271 .elementor-element.elementor-element-126108d .elementor-button, .elementor-6271 .elementor-element.elementor-element-126108d .elementor-button .elementor-button-icon{font-size:1.2rem;}.elementor-6271 .elementor-element.elementor-element-126108d .elementor-button{font-weight:bold;letter-spacing:0.5px;background-color:#E1071E;background-image:none;border-radius:0px 0px 0px 0px;}.elementor-6271 .elementor-element.elementor-element-126108d .elementor-button:hover, .elementor-6271 .elementor-element.elementor-element-126108d .elementor-button:focus{color:var( --e-global-color-the7_buttons_text_color_mode );background-color:var( --e-global-color-the7_content_headers_color );background-image:var( --e-global-color-the7_content_headers_color );}.elementor-6271 .elementor-element.elementor-element-126108d .elementor-button:hover svg, .elementor-6271 .elementor-element.elementor-element-126108d .elementor-button:focus svg{fill:var( --e-global-color-the7_buttons_text_color_mode );}.elementor-6271 .elementor-element.elementor-element-4b9962f{--spacer-size:50px;}.elementor-6271 .elementor-element.elementor-element-a1bbf98 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6271 .elementor-element.elementor-element-a1bbf98:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6271 .elementor-element.elementor-element-a1bbf98 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #ffffff 80%, #F9F9F9 100%);}.elementor-6271 .elementor-element.elementor-element-a1bbf98 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-6271 .elementor-element.elementor-element-a1bbf98 > .elementor-element-populated{box-shadow:0px 3px 5px -100px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6271 .elementor-element.elementor-element-a1bbf98 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6271 .elementor-element.elementor-element-78885e6 img{height:380px;}.elementor-6271 .elementor-element.elementor-element-78885e6 svg{height:380px;}.elementor-6271 .elementor-element.elementor-element-1487a78{--spacer-size:30px;}.elementor-6271 .elementor-element.elementor-element-ad2a322{text-align:left;}.elementor-6271 .elementor-element.elementor-element-ad2a322 .elementor-heading-title{color:#333333;font-weight:bold;}.elementor-6271 .elementor-element.elementor-element-56102a9{--spacer-size:15px;}.elementor-6271 .elementor-element.elementor-element-b399b5c{text-align:left;}.elementor-6271 .elementor-element.elementor-element-b399b5c .elementor-heading-title{color:#333333;font-weight:bold;}.elementor-6271 .elementor-element.elementor-element-a7f9021{text-align:left;color:var( --e-global-color-the7_content_headers_color );}.elementor-6271 .elementor-element.elementor-element-daaa338{--spacer-size:10px;}.elementor-6271 .elementor-element.elementor-element-0057e0a{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:1px;}.elementor-6271 .elementor-element.elementor-element-0057e0a .elementor-divider-separator{width:100%;}.elementor-6271 .elementor-element.elementor-element-0057e0a .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-6271 .elementor-element.elementor-element-6b25400{--divider-border-style:solid;--divider-color:var( --e-global-color-the7_accent );--divider-border-width:3px;}.elementor-6271 .elementor-element.elementor-element-6b25400 .elementor-divider-separator{width:150px;margin:0 auto;margin-left:0;}.elementor-6271 .elementor-element.elementor-element-6b25400 .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-6271 .elementor-element.elementor-element-6b25400 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-6271 .elementor-element.elementor-element-3d28cf4{--spacer-size:30px;}.elementor-6271 .elementor-element.elementor-element-abd4754 .elementor-button, .elementor-6271 .elementor-element.elementor-element-abd4754 .elementor-button .elementor-button-icon{font-size:1.2rem;}.elementor-6271 .elementor-element.elementor-element-abd4754 .elementor-button{font-weight:bold;letter-spacing:0.5px;background-color:#E1071E;background-image:none;border-radius:0px 0px 0px 0px;}.elementor-6271 .elementor-element.elementor-element-abd4754 .elementor-button:hover, .elementor-6271 .elementor-element.elementor-element-abd4754 .elementor-button:focus{color:var( --e-global-color-the7_buttons_text_color_mode );background-color:var( --e-global-color-the7_content_headers_color );background-image:var( --e-global-color-the7_content_headers_color );}.elementor-6271 .elementor-element.elementor-element-abd4754 .elementor-button:hover svg, .elementor-6271 .elementor-element.elementor-element-abd4754 .elementor-button:focus svg{fill:var( --e-global-color-the7_buttons_text_color_mode );}.elementor-6271 .elementor-element.elementor-element-19ae62a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6271 .elementor-element.elementor-element-19ae62a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6271 .elementor-element.elementor-element-19ae62a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #ffffff 80%, #F9F9F9 100%);}.elementor-6271 .elementor-element.elementor-element-19ae62a > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-6271 .elementor-element.elementor-element-19ae62a > .elementor-element-populated{box-shadow:0px 3px 5px -100px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6271 .elementor-element.elementor-element-19ae62a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6271 .elementor-element.elementor-element-56ab8ff{text-align:left;}.elementor-6271 .elementor-element.elementor-element-56ab8ff img, .elementor-6271 .elementor-element.elementor-element-56ab8ff svg{width:100%;}.elementor-6271 .elementor-element.elementor-element-56ab8ff svg{height:380px;}.elementor-6271 .elementor-element.elementor-element-56ab8ff img{height:380px;object-fit:cover;object-position:center center;}.elementor-6271 .elementor-element.elementor-element-b010328{--spacer-size:30px;}.elementor-6271 .elementor-element.elementor-element-5a04ffe{text-align:left;}.elementor-6271 .elementor-element.elementor-element-5a04ffe .elementor-heading-title{color:#333333;font-weight:bold;}.elementor-6271 .elementor-element.elementor-element-ef090c3{--spacer-size:15px;}.elementor-6271 .elementor-element.elementor-element-9ca6455{text-align:left;}.elementor-6271 .elementor-element.elementor-element-9ca6455 .elementor-heading-title{color:#333333;font-weight:bold;}.elementor-6271 .elementor-element.elementor-element-cfaa8e4{--spacer-size:10px;}.elementor-6271 .elementor-element.elementor-element-46db967{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:1px;}.elementor-6271 .elementor-element.elementor-element-46db967 .elementor-divider-separator{width:100%;}.elementor-6271 .elementor-element.elementor-element-46db967 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-6271 .elementor-element.elementor-element-16871fa{--divider-border-style:solid;--divider-color:var( --e-global-color-the7_accent );--divider-border-width:3px;}.elementor-6271 .elementor-element.elementor-element-16871fa .elementor-divider-separator{width:150px;margin:0 auto;margin-left:0;}.elementor-6271 .elementor-element.elementor-element-16871fa .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-6271 .elementor-element.elementor-element-16871fa > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-6271 .elementor-element.elementor-element-09c9d72{--spacer-size:30px;}.elementor-6271 .elementor-element.elementor-element-0157345{text-align:left;color:var( --e-global-color-the7_content_headers_color );}.elementor-6271 .elementor-element.elementor-element-6424e3c{--spacer-size:40px;}.elementor-6271 .elementor-element.elementor-element-fb8610f{--spacer-size:50px;}.elementor-6271 .elementor-element.elementor-element-ba274c6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6271 .elementor-element.elementor-element-ba274c6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6271 .elementor-element.elementor-element-ba274c6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #ffffff 80%, #F9F9F9 100%);}.elementor-6271 .elementor-element.elementor-element-ba274c6 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-6271 .elementor-element.elementor-element-ba274c6 > .elementor-element-populated{box-shadow:0px 3px 5px -100px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6271 .elementor-element.elementor-element-ba274c6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6271 .elementor-element.elementor-element-788a01f img{height:300px;object-fit:cover;object-position:center center;}.elementor-6271 .elementor-element.elementor-element-788a01f svg{height:300px;}.elementor-6271 .elementor-element.elementor-element-6f5f01c{--spacer-size:30px;}.elementor-6271 .elementor-element.elementor-element-fe0fdfd{text-align:left;}.elementor-6271 .elementor-element.elementor-element-fe0fdfd .elementor-heading-title{color:#333333;font-weight:bold;}.elementor-6271 .elementor-element.elementor-element-b30c839{--spacer-size:15px;}.elementor-6271 .elementor-element.elementor-element-68615cc{text-align:left;}.elementor-6271 .elementor-element.elementor-element-68615cc .elementor-heading-title{color:#333333;font-weight:bold;}.elementor-6271 .elementor-element.elementor-element-eb839b8{--spacer-size:10px;}.elementor-6271 .elementor-element.elementor-element-e6e2785{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:1px;}.elementor-6271 .elementor-element.elementor-element-e6e2785 .elementor-divider-separator{width:100%;}.elementor-6271 .elementor-element.elementor-element-e6e2785 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-6271 .elementor-element.elementor-element-3aa6fb9{--divider-border-style:solid;--divider-color:var( --e-global-color-the7_accent );--divider-border-width:3px;}.elementor-6271 .elementor-element.elementor-element-3aa6fb9 .elementor-divider-separator{width:150px;margin:0 auto;margin-left:0;}.elementor-6271 .elementor-element.elementor-element-3aa6fb9 .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-6271 .elementor-element.elementor-element-3aa6fb9 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-6271 .elementor-element.elementor-element-2e2a2db{--spacer-size:30px;}.elementor-6271 .elementor-element.elementor-element-ae05a44 .elementor-button, .elementor-6271 .elementor-element.elementor-element-ae05a44 .elementor-button .elementor-button-icon{font-size:1.2rem;}.elementor-6271 .elementor-element.elementor-element-ae05a44 .elementor-button{font-weight:bold;letter-spacing:0.5px;background-color:#E1071E;background-image:none;border-radius:0px 0px 0px 0px;}.elementor-6271 .elementor-element.elementor-element-ae05a44 .elementor-button:hover, .elementor-6271 .elementor-element.elementor-element-ae05a44 .elementor-button:focus{color:var( --e-global-color-the7_buttons_text_color_mode );background-color:var( --e-global-color-the7_content_headers_color );background-image:var( --e-global-color-the7_content_headers_color );}.elementor-6271 .elementor-element.elementor-element-ae05a44 .elementor-button:hover svg, .elementor-6271 .elementor-element.elementor-element-ae05a44 .elementor-button:focus svg{fill:var( --e-global-color-the7_buttons_text_color_mode );}.elementor-6271 .elementor-element.elementor-element-fdab3d6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6271 .elementor-element.elementor-element-fdab3d6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6271 .elementor-element.elementor-element-fdab3d6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #ffffff 80%, #F9F9F9 100%);}.elementor-6271 .elementor-element.elementor-element-fdab3d6 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-6271 .elementor-element.elementor-element-fdab3d6 > .elementor-element-populated{box-shadow:0px 3px 5px -100px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6271 .elementor-element.elementor-element-fdab3d6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6271 .elementor-element.elementor-element-3229bf2 img{height:350px;object-fit:cover;object-position:center center;}.elementor-6271 .elementor-element.elementor-element-3229bf2 svg{height:350px;}.elementor-6271 .elementor-element.elementor-element-f9e9696{--spacer-size:30px;}.elementor-6271 .elementor-element.elementor-element-1970dde{text-align:left;}.elementor-6271 .elementor-element.elementor-element-1970dde .elementor-heading-title{color:#333333;font-weight:bold;}.elementor-6271 .elementor-element.elementor-element-53b9849{--spacer-size:15px;}.elementor-6271 .elementor-element.elementor-element-41defc3{--spacer-size:10px;}.elementor-6271 .elementor-element.elementor-element-24ec989{--divider-border-style:solid;--divider-color:#E8E8E8;--divider-border-width:1px;}.elementor-6271 .elementor-element.elementor-element-24ec989 .elementor-divider-separator{width:100%;}.elementor-6271 .elementor-element.elementor-element-24ec989 .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-6271 .elementor-element.elementor-element-fd24d2a{--divider-border-style:solid;--divider-color:var( --e-global-color-the7_accent );--divider-border-width:3px;}.elementor-6271 .elementor-element.elementor-element-fd24d2a .elementor-divider-separator{width:150px;margin:0 auto;margin-left:0;}.elementor-6271 .elementor-element.elementor-element-fd24d2a .elementor-divider{text-align:left;padding-top:0px;padding-bottom:0px;}.elementor-6271 .elementor-element.elementor-element-fd24d2a > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-6271 .elementor-element.elementor-element-83565ed{--spacer-size:30px;}.elementor-6271 .elementor-element.elementor-element-1b55ca5{text-align:left;color:var( --e-global-color-the7_content_headers_color );}.elementor-6271 .elementor-element.elementor-element-269363b{--spacer-size:40px;}.elementor-6271 .elementor-element.elementor-element-c74be07{--spacer-size:50px;}.elementor-6271 .elementor-element.elementor-element-1758f31 .elementor-button, .elementor-6271 .elementor-element.elementor-element-1758f31 .elementor-button .elementor-button-icon{font-size:1.2rem;}.elementor-6271 .elementor-element.elementor-element-1758f31 .elementor-button{font-weight:bold;letter-spacing:0.5px;background-color:#E1071E;background-image:none;border-radius:0px 0px 0px 0px;}.elementor-6271 .elementor-element.elementor-element-1758f31 .elementor-button:hover, .elementor-6271 .elementor-element.elementor-element-1758f31 .elementor-button:focus{color:var( --e-global-color-the7_buttons_text_color_mode );background-color:var( --e-global-color-the7_content_headers_color );background-image:var( --e-global-color-the7_content_headers_color );}.elementor-6271 .elementor-element.elementor-element-1758f31 .elementor-button:hover svg, .elementor-6271 .elementor-element.elementor-element-1758f31 .elementor-button:focus svg{fill:var( --e-global-color-the7_buttons_text_color_mode );}.elementor-6271 .elementor-element.elementor-element-e258b25{text-align:center;}.elementor-6271 .elementor-element.elementor-element-dbdc242{--spacer-size:50px;}.elementor-6271 .elementor-element.elementor-element-2ef79ce5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6271 .elementor-element.elementor-element-2ef79ce5 > .elementor-element-populated{padding:10px 0px 10px 0px;}.elementor-6271 .elementor-element.elementor-element-f362415 .elementor-cta__content{min-height:350px;text-align:center;padding:0px 0px 30px 0px;}.elementor-6271 .elementor-element.elementor-element-f362415 .elementor-cta__title{font-family:"Caveat", Sans-serif;font-size:3em;font-weight:bold;letter-spacing:3px;color:var( --e-global-color-the7_content_secondary_text_color );}.elementor-6271 .elementor-element.elementor-element-f362415 .elementor-ribbon-inner{background-color:var( --e-global-color-accent );color:var( --e-global-color-the7_buttons_text_color_mode );margin-top:50px;transform:translateY(-50%) translateX(-50%) translateX(50px) rotate(-45deg);font-size:1.15em;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6271 .elementor-element.elementor-element-f362415 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFFFFF70;}.elementor-6271 .elementor-element.elementor-element-f362415 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF57;}.elementor-6271 .elementor-element.elementor-element-f362415 .elementor-cta .elementor-cta__bg, .elementor-6271 .elementor-element.elementor-element-f362415 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-6271 .elementor-element.elementor-element-f362415 > .elementor-widget-container{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-6271 .elementor-element.elementor-element-58ee899b{--spacer-size:20px;}.elementor-6271 .elementor-element.elementor-element-4fa01fdc:not(.elementor-motion-effects-element-type-background), .elementor-6271 .elementor-element.elementor-element-4fa01fdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6271 .elementor-element.elementor-element-4fa01fdc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6271 .elementor-element.elementor-element-4fa01fdc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6271 .elementor-element.elementor-element-3cef16cb .elementor-cta__content{min-height:350px;text-align:center;padding:0px 0px 30px 0px;}.elementor-6271 .elementor-element.elementor-element-3cef16cb .elementor-cta__title{font-family:"Caveat", Sans-serif;font-size:3em;font-weight:bold;letter-spacing:3px;color:var( --e-global-color-the7_content_secondary_text_color );}.elementor-6271 .elementor-element.elementor-element-3cef16cb .elementor-ribbon-inner{background-color:var( --e-global-color-accent );color:var( --e-global-color-the7_buttons_text_color_mode );margin-top:50px;transform:translateY(-50%) translateX(-50%) translateX(50px) rotate(-45deg);font-size:1.15em;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6271 .elementor-element.elementor-element-3cef16cb .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#FFFFFF70;}.elementor-6271 .elementor-element.elementor-element-3cef16cb .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF57;}.elementor-6271 .elementor-element.elementor-element-3cef16cb .elementor-cta .elementor-cta__bg, .elementor-6271 .elementor-element.elementor-element-3cef16cb .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-6271 .elementor-element.elementor-element-3cef16cb > .elementor-widget-container{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}@media(max-width:1024px){.elementor-6271 .elementor-element.elementor-element-148d43d{--spacer-size:400px;}.elementor-6271 .elementor-element.elementor-element-f362415 .elementor-cta__title{line-height:2em;}.elementor-6271 .elementor-element.elementor-element-3cef16cb .elementor-cta__title{line-height:2em;}}@media(min-width:768px){.elementor-6271 .elementor-element.elementor-element-75bcd4e7{width:80%;}.elementor-6271 .elementor-element.elementor-element-2ef79ce5{width:19.665%;}}@media(max-width:1024px) and (min-width:768px){.elementor-6271 .elementor-element.elementor-element-75bcd4e7{width:100%;}}@media(max-width:767px){.elementor-6271 .elementor-element.elementor-element-5150b8a8 .elementor-heading-title{font-size:2em;}.elementor-6271 .elementor-element.elementor-element-148d43d{--spacer-size:200px;}.elementor-6271 .elementor-element.elementor-element-394fd4d > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px 15px 15px 15px;}.elementor-6271 .elementor-element.elementor-element-a3582a2 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px 15px 15px 15px;}.elementor-6271 .elementor-element.elementor-element-a1bbf98 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px 15px 15px 15px;}.elementor-6271 .elementor-element.elementor-element-19ae62a > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px 15px 15px 15px;}.elementor-6271 .elementor-element.elementor-element-ba274c6 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px 15px 15px 15px;}.elementor-6271 .elementor-element.elementor-element-fdab3d6 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:15px 15px 15px 15px;}.elementor-6271 .elementor-element.elementor-element-f362415 .elementor-cta__content{min-height:250px;}.elementor-6271 .elementor-element.elementor-element-3cef16cb .elementor-cta__content{min-height:350px;}}/* Start custom CSS for call-to-action, class: .elementor-element-f362415 */.elementor-6271 .elementor-element.elementor-element-f362415 .elementor-cta:hover .elementor-cta__description  {background-color: transparent; padding: 0;}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-3cef16cb */.elementor-6271 .elementor-element.elementor-element-3cef16cb .elementor-cta:hover .elementor-cta__description  {background-color: transparent; padding: 0;}/* End custom CSS */