.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Aeroport Regular;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6585 .elementor-element.elementor-element-bc18a19{text-align:center;}.elementor-6585 .elementor-element.elementor-element-bc18a19 .elementor-heading-title{font-family:"Azo Sans black", Aeroport Regular;font-size:5.2vw;font-weight:normal;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Aeroport Regular;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6585 .elementor-element.elementor-element-91d8a0d img{width:100vw;}.elementor-6585 .elementor-element.elementor-element-a0564b0{width:var( --container-widget-width, 20vw );max-width:20vw;--container-widget-width:20vw;--container-widget-flex-grow:0;}.elementor-6585 .elementor-element.elementor-element-a0564b0 .elementor-heading-title{font-family:"Azo Sans black", Aeroport Regular;font-size:1.875vw;font-weight:normal;color:#FDBE16;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Aeroport Regular;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-6585 .elementor-element.elementor-element-f15693c{width:var( --container-widget-width, 13vw );max-width:13vw;--container-widget-width:13vw;--container-widget-flex-grow:0;top:8.5vw;font-family:"AzoSans", Aeroport Regular;font-size:0.9375vw;font-weight:400;color:#F5F5EF;}.elementor-6585 .elementor-element.elementor-element-cde20e2{width:var( --container-widget-width, 16.205vw );max-width:16.205vw;--container-widget-width:16.205vw;--container-widget-flex-grow:0;}.elementor-6585 .elementor-element.elementor-element-cde20e2 .elementor-heading-title{font-family:"Azo Sans black", Aeroport Regular;font-size:1.875vw;font-weight:normal;color:#FDBE16;}.elementor-6585 .elementor-element.elementor-element-7a2a3c0{width:var( --container-widget-width, 7.645vw );max-width:7.645vw;--container-widget-width:7.645vw;--container-widget-flex-grow:0;top:8.5vw;font-family:"AzoSans", Aeroport Regular;font-size:0.9375vw;font-weight:400;color:#F5F5EF;}.elementor-6585 .elementor-element.elementor-element-ab8af32{width:var( --container-widget-width, 15.872vw );max-width:15.872vw;--container-widget-width:15.872vw;--container-widget-flex-grow:0;}.elementor-6585 .elementor-element.elementor-element-ab8af32 .elementor-heading-title{font-family:"Azo Sans black", Aeroport Regular;font-size:1.875vw;font-weight:normal;color:#FDBE16;}.elementor-6585 .elementor-element.elementor-element-5bdd53b{width:var( --container-widget-width, 13vw );max-width:13vw;--container-widget-width:13vw;--container-widget-flex-grow:0;top:8.5vw;font-family:"AzoSans", Aeroport Regular;font-size:0.9375vw;font-weight:400;color:#F5F5EF;}.elementor-6585 .elementor-element.elementor-element-3b0c9f0{width:var( --container-widget-width, 16.67vw );max-width:16.67vw;--container-widget-width:16.67vw;--container-widget-flex-grow:0;}.elementor-6585 .elementor-element.elementor-element-3b0c9f0 .elementor-heading-title{font-family:"Azo Sans black", Aeroport Regular;font-size:1.875vw;font-weight:normal;color:#FDBE16;}.elementor-6585 .elementor-element.elementor-element-3d24c4d{width:var( --container-widget-width, 13vw );max-width:13vw;--container-widget-width:13vw;--container-widget-flex-grow:0;top:8.5vw;font-family:"AzoSans", Aeroport Regular;font-size:0.9375vw;font-weight:400;color:#F5F5EF;}.elementor-6585 .elementor-element.elementor-element-057a59b{width:var( --container-widget-width, 16.654vw );max-width:16.654vw;--container-widget-width:16.654vw;--container-widget-flex-grow:0;}.elementor-6585 .elementor-element.elementor-element-057a59b .elementor-heading-title{font-family:"Azo Sans black", Aeroport Regular;font-size:1.875vw;font-weight:normal;color:#FDBE16;}.elementor-6585 .elementor-element.elementor-element-4ac5276{width:var( --container-widget-width, 12.14vw );max-width:12.14vw;--container-widget-width:12.14vw;--container-widget-flex-grow:0;top:8.5vw;font-family:"AzoSans", Aeroport Regular;font-size:0.9375vw;font-weight:400;color:#F5F5EF;}.elementor-6585 .elementor-element.elementor-element-28862c0{text-align:center;}.elementor-6585 .elementor-element.elementor-element-28862c0 .elementor-heading-title{font-family:"Azo Sans black", Aeroport Regular;font-size:5.2vw;font-weight:normal;}body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-0188627{left:0px;}body.rtl .elementor-6585 .elementor-element.elementor-element-0188627{right:0px;}.elementor-6585 .elementor-element.elementor-element-0188627{top:0px;font-family:"AzoSans", Aeroport Regular;font-weight:400;color:#F5F5EF;}body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-3d9e0f1{left:0px;}body.rtl .elementor-6585 .elementor-element.elementor-element-3d9e0f1{right:0px;}.elementor-6585 .elementor-element.elementor-element-3d9e0f1{top:0px;font-family:"AzoSans", Aeroport Regular;font-weight:400;color:#F5F5EF;}body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-221097e{left:0px;}body.rtl .elementor-6585 .elementor-element.elementor-element-221097e{right:0px;}.elementor-6585 .elementor-element.elementor-element-221097e{top:0px;font-family:"AzoSans", Aeroport Regular;font-weight:400;color:#F5F5EF;}body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-0cd461c{left:0px;}body.rtl .elementor-6585 .elementor-element.elementor-element-0cd461c{right:0px;}.elementor-6585 .elementor-element.elementor-element-0cd461c{top:0px;font-family:"AzoSans", Aeroport Regular;font-weight:400;color:#F5F5EF;}body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-b7f7a63{left:0px;}body.rtl .elementor-6585 .elementor-element.elementor-element-b7f7a63{right:0px;}.elementor-6585 .elementor-element.elementor-element-b7f7a63{top:0px;font-family:"AzoSans", Aeroport Regular;font-weight:400;color:#F5F5EF;}body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-b54d3f0{left:0px;}body.rtl .elementor-6585 .elementor-element.elementor-element-b54d3f0{right:0px;}.elementor-6585 .elementor-element.elementor-element-b54d3f0{top:0px;}.elementor-6585 .elementor-element.elementor-element-b54d3f0 .elementor-heading-title{font-family:"Azo Sans black", Aeroport Regular;font-weight:normal;-webkit-text-stroke-color:#000;stroke:#000;color:#FDBE16;}body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-50d4904{left:0px;}body.rtl .elementor-6585 .elementor-element.elementor-element-50d4904{right:0px;}.elementor-6585 .elementor-element.elementor-element-50d4904{top:0px;}.elementor-6585 .elementor-element.elementor-element-50d4904 .elementor-heading-title{font-family:"Azo Sans black", Aeroport Regular;font-weight:normal;color:#FDBE16;}body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-db2d0b2{left:0px;}body.rtl .elementor-6585 .elementor-element.elementor-element-db2d0b2{right:0px;}.elementor-6585 .elementor-element.elementor-element-db2d0b2{top:0px;}.elementor-6585 .elementor-element.elementor-element-db2d0b2 .elementor-heading-title{font-family:"Azo Sans black", Aeroport Regular;font-weight:normal;color:#FDBE16;}body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-b488bfe{left:0px;}body.rtl .elementor-6585 .elementor-element.elementor-element-b488bfe{right:0px;}.elementor-6585 .elementor-element.elementor-element-b488bfe{top:0px;}.elementor-6585 .elementor-element.elementor-element-b488bfe .elementor-heading-title{font-family:"Azo Sans black", Aeroport Regular;font-weight:normal;color:#FDBE16;}body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-5e8b187{left:0px;}body.rtl .elementor-6585 .elementor-element.elementor-element-5e8b187{right:0px;}.elementor-6585 .elementor-element.elementor-element-5e8b187{top:0px;}.elementor-6585 .elementor-element.elementor-element-5e8b187 .elementor-heading-title{font-family:"Azo Sans black", Aeroport Regular;font-weight:normal;color:#FDBE16;}.elementor-6585 .elementor-element.elementor-element-574f35e:not(.elementor-motion-effects-element-type-background), .elementor-6585 .elementor-element.elementor-element-574f35e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clavis-schule.de/wp-content/uploads/2022/09/Group-62.svg");background-position:center center;background-size:cover;}.elementor-6585 .elementor-element.elementor-element-574f35e > .elementor-container{min-height:14.25vh;}.elementor-6585 .elementor-element.elementor-element-574f35e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-6585 .elementor-element.elementor-element-574f35e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6585 .elementor-element.elementor-element-0cb6d76 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6585 .elementor-element.elementor-element-0cb6d76 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Aeroport Regular;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6585 .elementor-element.elementor-element-a1b3bdf .elementor-button{background-color:#1E7251;font-size:2.34vw;font-weight:900;fill:#F5F5EF;color:#F5F5EF;box-shadow:5px 5px 26px 0px rgba(0, 0, 0, 0.25);border-radius:30px 30px 30px 30px;}.elementor-6585 .elementor-element.elementor-element-a1b3bdf{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6585 .elementor-element.elementor-element-ebfbca2 > .elementor-container{min-height:56.25vw;}.elementor-6585 .elementor-element.elementor-element-ebfbca2{margin-top:0px;margin-bottom:0px;}.elementor-6585 .elementor-element.elementor-element-53567a1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6585 .elementor-element.elementor-element-83ae678 img{width:100vw;}.elementor-6585 .elementor-element.elementor-element-cae4e32 img{width:100vw;}.elementor-6585 .elementor-element.elementor-element-d2e40c8{width:var( --container-widget-width, 73vw );max-width:73vw;margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:73vw;--container-widget-flex-grow:0;top:2vw;text-align:center;}body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-d2e40c8{left:-12.8vw;}body.rtl .elementor-6585 .elementor-element.elementor-element-d2e40c8{right:-12.8vw;}.elementor-6585 .elementor-element.elementor-element-d2e40c8 .elementor-heading-title{font-family:"Azo Sans black", Aeroport Regular;font-size:5.2vw;font-weight:bold;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.15);color:var( --e-global-color-text );}.elementor-6585 .elementor-element.elementor-element-82cbdfb{width:var( --container-widget-width, 35.72vw );max-width:35.72vw;--container-widget-width:35.72vw;--container-widget-flex-grow:0;font-size:1.25vw;font-weight:400;color:#202020;}.elementor-6585 .elementor-element.elementor-element-3af9441 > .elementor-container{min-height:59vw;}.elementor-6585 .elementor-element.elementor-element-f1bf117.elementor-column > .elementor-widget-wrap{justify-content:center;}body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-ecd1b7b{left:7vw;}body.rtl .elementor-6585 .elementor-element.elementor-element-ecd1b7b{right:7vw;}.elementor-6585 .elementor-element.elementor-element-ecd1b7b{top:-18vw;}.elementor-6585 .elementor-element.elementor-element-ecd1b7b img{width:24vw;}.elementor-6585 .elementor-element.elementor-element-06ab067{width:var( --container-widget-width, 73vw );max-width:73vw;--container-widget-width:73vw;--container-widget-flex-grow:0;text-align:center;}.elementor-6585 .elementor-element.elementor-element-06ab067 .elementor-heading-title{font-family:"Azo Sans black", Aeroport Regular;font-size:5.2vw;font-weight:bold;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.15);color:#FCBE1B;}.elementor-6585 .elementor-element.elementor-element-ae92381{width:var( --container-widget-width, 35.72vw );max-width:35.72vw;--container-widget-width:35.72vw;--container-widget-flex-grow:0;font-size:1.25vw;font-weight:400;color:#202020;}.elementor-6585 .elementor-element.elementor-element-a8be8e8:not(.elementor-motion-effects-element-type-background), .elementor-6585 .elementor-element.elementor-element-a8be8e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clavis-schule.de/wp-content/uploads/2022/12/Group-194-2.svg");background-position:center center;background-repeat:no-repeat;background-size:65.26vw auto;}.elementor-6585 .elementor-element.elementor-element-a8be8e8 > .elementor-container{min-height:56.25vw;}.elementor-6585 .elementor-element.elementor-element-a8be8e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6585 .elementor-element.elementor-element-a8be8e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6585 .elementor-element.elementor-element-21612c7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6585 .elementor-element.elementor-element-09e96fd{width:var( --container-widget-width, 73vw );max-width:73vw;--container-widget-width:73vw;--container-widget-flex-grow:0;text-align:center;}.elementor-6585 .elementor-element.elementor-element-09e96fd .elementor-heading-title{font-family:"Azo Sans black", Aeroport Regular;font-size:5.2vw;font-weight:bold;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.15);color:var( --e-global-color-accent );}.elementor-6585 .elementor-element.elementor-element-7065c02{width:var( --container-widget-width, 35.72vw );max-width:35.72vw;--container-widget-width:35.72vw;--container-widget-flex-grow:0;font-size:1.25vw;font-weight:400;color:#202020;}.elementor-6585 .elementor-element.elementor-element-c0887ce:not(.elementor-motion-effects-element-type-background), .elementor-6585 .elementor-element.elementor-element-c0887ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clavis-schule.de/wp-content/uploads/2022/12/Group-126-1.svg");background-position:top center;background-repeat:no-repeat;background-size:67vw auto;}.elementor-6585 .elementor-element.elementor-element-c0887ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;}.elementor-6585 .elementor-element.elementor-element-c0887ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6585 .elementor-element.elementor-element-0d77708.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6585 .elementor-element.elementor-element-68e5560{text-align:left;}.elementor-6585 .elementor-element.elementor-element-68e5560 .elementor-heading-title{font-family:"Azo Sans black", Aeroport Regular;font-size:5.2vw;font-weight:bold;color:var( --e-global-color-text );}.elementor-6585 .elementor-element.elementor-element-6894b19{width:var( --container-widget-width, 54vw );max-width:54vw;--container-widget-width:54vw;--container-widget-flex-grow:0;text-align:left;}.elementor-6585 .elementor-element.elementor-element-6894b19 .elementor-heading-title{font-family:"Azo Sans black", Aeroport Regular;font-size:5.2vw;font-weight:bold;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.15);color:var( --e-global-color-text );}.elementor-6585 .elementor-element.elementor-element-e2f3545{width:var( --container-widget-width, 35.72vw );max-width:35.72vw;--container-widget-width:35.72vw;--container-widget-flex-grow:0;font-size:1.25vw;font-weight:400;color:#202020;}.elementor-6585 .elementor-element.elementor-element-27ed3cc:not(.elementor-motion-effects-element-type-background), .elementor-6585 .elementor-element.elementor-element-27ed3cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clavis-schule.de/wp-content/uploads/2022/09/Screenshot-2022-08-15-at-15.40-3.webp");background-repeat:no-repeat;background-size:cover;}.elementor-6585 .elementor-element.elementor-element-27ed3cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:6vw;margin-bottom:0vw;padding:59px 0px 59px 0px;}.elementor-6585 .elementor-element.elementor-element-27ed3cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6585 .elementor-element.elementor-element-aa3065e > .elementor-element-populated, .elementor-6585 .elementor-element.elementor-element-aa3065e > .elementor-element-populated > .elementor-background-overlay, .elementor-6585 .elementor-element.elementor-element-aa3065e > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-6585 .elementor-element.elementor-element-69294b1{width:var( --container-widget-width, 76vw );max-width:76vw;--container-widget-width:76vw;--container-widget-flex-grow:0;text-align:left;}.elementor-6585 .elementor-element.elementor-element-69294b1 .elementor-heading-title{font-family:"Azo Sans black", Aeroport Regular;font-size:2.5vw;font-weight:700;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.15);color:var( --e-global-color-eab0d21 );}.elementor-6585 .elementor-element.elementor-element-8177e5f{width:var( --container-widget-width, 14vw );max-width:14vw;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:14vw;--container-widget-flex-grow:0;align-self:center;text-align:right;}.elementor-6585 .elementor-element.elementor-element-8177e5f img{width:7vw;}.elementor-6585 .elementor-element.elementor-element-988cfb1{margin-top:0px;margin-bottom:0px;}.elementor-6585 .elementor-element.elementor-element-93ded48:not(.elementor-motion-effects-element-type-background), .elementor-6585 .elementor-element.elementor-element-93ded48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5EF;}.elementor-6585 .elementor-element.elementor-element-93ded48{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:0px;}.elementor-6585 .elementor-element.elementor-element-93ded48 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6585 .elementor-element.elementor-element-7d84056 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-6585 .elementor-element.elementor-element-7d84056 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6585 .elementor-element.elementor-element-7d84056 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6585 .elementor-element.elementor-element-c483dac img{width:100vw;}.elementor-6585 .elementor-element.elementor-element-e126f95:not(.elementor-motion-effects-element-type-background), .elementor-6585 .elementor-element.elementor-element-e126f95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5EF;}.elementor-6585 .elementor-element.elementor-element-e126f95 > .elementor-container{max-width:1600px;min-height:911px;}.elementor-6585 .elementor-element.elementor-element-e126f95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-6585 .elementor-element.elementor-element-e126f95 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6585 .elementor-element.elementor-element-8784276 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-6585 .elementor-element.elementor-element-8784276 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6585 .elementor-element.elementor-element-8784276 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6585 .elementor-element.elementor-element-9c2689f .elementor-heading-title{font-family:"Azo Sans black", Aeroport Regular;font-size:5.2vw;font-weight:900;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.15);color:var( --e-global-color-secondary );}.elementor-6585 .elementor-element.elementor-element-588576e{width:var( --container-widget-width, 35.72vw );max-width:35.72vw;--container-widget-width:35.72vw;--container-widget-flex-grow:0;font-family:"AzoSans", Aeroport Regular;font-size:1.25vw;font-weight:400;color:#202020;}.elementor-6585 .elementor-element.elementor-element-30ea29b{text-align:right;font-family:"AzoSans", Aeroport Regular;font-size:1.25vw;font-weight:bold;}.elementor-6585 .elementor-element.elementor-element-14f1b4f{text-align:right;}.elementor-6585 .elementor-element.elementor-element-14f1b4f img{width:6.71vw;}.elementor-6585 .elementor-element.elementor-element-e84a98f{width:var( --container-widget-width, 73vw );max-width:73vw;margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:73vw;--container-widget-flex-grow:0;text-align:center;}.elementor-6585 .elementor-element.elementor-element-e84a98f .elementor-heading-title{font-family:"Azo Sans black", Aeroport Regular;font-size:5.2vw;font-weight:bold;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.15);color:var( --e-global-color-accent );}.elementor-6585 .elementor-element.elementor-element-6266c93{width:var( --container-widget-width, 686px );max-width:686px;--container-widget-width:686px;--container-widget-flex-grow:0;font-size:1.25vw;font-weight:400;color:#202020;}@media(max-width:767px){.elementor-6585 .elementor-element.elementor-element-28862c0 .elementor-heading-title{font-size:8.69vw;}.elementor-6585 .elementor-element.elementor-element-c119378 img{width:61.11vw;}.elementor-6585 .elementor-element.elementor-element-0188627{width:var( --container-widget-width, 42vw );max-width:42vw;--container-widget-width:42vw;--container-widget-flex-grow:0;top:49vw;font-size:4.34vw;}body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-0188627{left:25.6vw;}body.rtl .elementor-6585 .elementor-element.elementor-element-0188627{right:25.6vw;}.elementor-6585 .elementor-element.elementor-element-3d9e0f1{width:var( --container-widget-width, 32vw );max-width:32vw;--container-widget-width:32vw;--container-widget-flex-grow:0;top:117vw;font-size:4.34vw;}body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-3d9e0f1{left:25.6vw;}body.rtl .elementor-6585 .elementor-element.elementor-element-3d9e0f1{right:25.6vw;}.elementor-6585 .elementor-element.elementor-element-221097e{width:var( --container-widget-width, 52vw );max-width:52vw;--container-widget-width:52vw;--container-widget-flex-grow:0;top:174vw;font-size:4.34vw;}body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-221097e{left:25.6vw;}body.rtl .elementor-6585 .elementor-element.elementor-element-221097e{right:25.6vw;}.elementor-6585 .elementor-element.elementor-element-0cd461c{width:var( --container-widget-width, 52vw );max-width:52vw;--container-widget-width:52vw;--container-widget-flex-grow:0;top:237.377vw;font-size:4.34vw;}body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-0cd461c{left:25.6vw;}body.rtl .elementor-6585 .elementor-element.elementor-element-0cd461c{right:25.6vw;}.elementor-6585 .elementor-element.elementor-element-b7f7a63{width:var( --container-widget-width, 42vw );max-width:42vw;padding:2px 2px 2px 2px;--container-widget-width:42vw;--container-widget-flex-grow:0;top:289vw;font-size:4.34vw;}body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-b7f7a63{left:25.6vw;}body.rtl .elementor-6585 .elementor-element.elementor-element-b7f7a63{right:25.6vw;}.elementor-6585 .elementor-element.elementor-element-b54d3f0{width:var( --container-widget-width, 47vw );max-width:47vw;--container-widget-width:47vw;--container-widget-flex-grow:0;top:22vw;}body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-b54d3f0{left:25.6vw;}body.rtl .elementor-6585 .elementor-element.elementor-element-b54d3f0{right:25.6vw;}.elementor-6585 .elementor-element.elementor-element-b54d3f0 .elementor-heading-title{font-size:8.69vw;}.elementor-6585 .elementor-element.elementor-element-50d4904{width:var( --container-widget-width, 47vw );max-width:47vw;--container-widget-width:47vw;--container-widget-flex-grow:0;top:83vw;}body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-50d4904{left:25.6vw;}body.rtl .elementor-6585 .elementor-element.elementor-element-50d4904{right:25.6vw;}.elementor-6585 .elementor-element.elementor-element-50d4904 .elementor-heading-title{font-size:8.69vw;}.elementor-6585 .elementor-element.elementor-element-db2d0b2{width:var( --container-widget-width, 47vw );max-width:47vw;--container-widget-width:47vw;--container-widget-flex-grow:0;top:139vw;}body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-db2d0b2{left:25.6vw;}body.rtl .elementor-6585 .elementor-element.elementor-element-db2d0b2{right:25.6vw;}.elementor-6585 .elementor-element.elementor-element-db2d0b2 .elementor-heading-title{font-size:8.69vw;}.elementor-6585 .elementor-element.elementor-element-b488bfe{width:var( --container-widget-width, 47vw );max-width:47vw;--container-widget-width:47vw;--container-widget-flex-grow:0;top:205vw;}body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-b488bfe{left:25.6vw;}body.rtl .elementor-6585 .elementor-element.elementor-element-b488bfe{right:25.6vw;}.elementor-6585 .elementor-element.elementor-element-b488bfe .elementor-heading-title{font-size:8.69vw;}.elementor-6585 .elementor-element.elementor-element-5e8b187{width:var( --container-widget-width, 47vw );max-width:47vw;--container-widget-width:47vw;--container-widget-flex-grow:0;top:273.403vw;}body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-5e8b187{left:25.6vw;}body.rtl .elementor-6585 .elementor-element.elementor-element-5e8b187{right:25.6vw;}.elementor-6585 .elementor-element.elementor-element-5e8b187 .elementor-heading-title{font-size:8.69vw;}.elementor-6585 .elementor-element.elementor-element-574f35e:not(.elementor-motion-effects-element-type-background), .elementor-6585 .elementor-element.elementor-element-574f35e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clavis-schule.de/wp-content/uploads/2022/10/Group-62.svg");background-repeat:no-repeat;background-size:100vw auto;}.elementor-6585 .elementor-element.elementor-element-574f35e > .elementor-container{min-height:24vw;}.elementor-6585 .elementor-element.elementor-element-574f35e{margin-top:30px;margin-bottom:039px;}.elementor-6585 .elementor-element.elementor-element-a1b3bdf{margin:6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:4;}.elementor-6585 .elementor-element.elementor-element-a1b3bdf .elementor-button{font-size:7.24vw;padding:3% 3% 3% 3%;}.elementor-6585 .elementor-element.elementor-element-95ae3a8 img{width:100vw;}.elementor-6585 .elementor-element.elementor-element-ebfbca2{margin-top:4%;margin-bottom:0%;}.elementor-6585 .elementor-element.elementor-element-cae4e32 img{width:71vw;}.elementor-6585 .elementor-element.elementor-element-d2e40c8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-6585 .elementor-element.elementor-element-d2e40c8 .elementor-heading-title{font-size:8.69vw;}.elementor-6585 .elementor-element.elementor-element-82cbdfb{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:75.84vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 75.84vw );max-width:75.84vw;font-size:4.34vw;}.elementor-6585 .elementor-element.elementor-element-3af9441{padding:0px 0px 0px 0px;}.elementor-6585 .elementor-element.elementor-element-ecd1b7b{width:var( --container-widget-width, 275.969px );max-width:275.969px;--container-widget-width:275.969px;--container-widget-flex-grow:0;top:-2.027vw;}body:not(.rtl) .elementor-6585 .elementor-element.elementor-element-ecd1b7b{left:20.901vw;}body.rtl .elementor-6585 .elementor-element.elementor-element-ecd1b7b{right:20.901vw;}.elementor-6585 .elementor-element.elementor-element-ecd1b7b img{width:85vw;}.elementor-6585 .elementor-element.elementor-element-06ab067{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;text-align:left;}.elementor-6585 .elementor-element.elementor-element-06ab067 .elementor-heading-title{font-size:8.69vw;}.elementor-6585 .elementor-element.elementor-element-ae92381{--container-widget-width:75.84vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 75.84vw );max-width:75.84vw;font-size:4.34vw;}.elementor-6585 .elementor-element.elementor-element-a8be8e8:not(.elementor-motion-effects-element-type-background), .elementor-6585 .elementor-element.elementor-element-a8be8e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clavis-schule.de/wp-content/uploads/2022/12/Group-203.svg");background-position:51vw 0px;background-size:30.67vw auto;}.elementor-6585 .elementor-element.elementor-element-a8be8e8 > .elementor-container{min-height:216vw;}.elementor-6585 .elementor-element.elementor-element-09e96fd{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;text-align:left;}.elementor-6585 .elementor-element.elementor-element-09e96fd .elementor-heading-title{font-size:8.69vw;}.elementor-6585 .elementor-element.elementor-element-7065c02{--container-widget-width:75.84vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 75.84vw );max-width:75.84vw;font-size:4.34vw;}.elementor-6585 .elementor-element.elementor-element-c0887ce:not(.elementor-motion-effects-element-type-background), .elementor-6585 .elementor-element.elementor-element-c0887ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:75.84vw auto;}.elementor-6585 .elementor-element.elementor-element-c0887ce{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6585 .elementor-element.elementor-element-68e5560{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6585 .elementor-element.elementor-element-68e5560 .elementor-heading-title{font-size:8.69vw;}.elementor-6585 .elementor-element.elementor-element-6894b19{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6585 .elementor-element.elementor-element-6894b19 .elementor-heading-title{font-size:8.69vw;}.elementor-6585 .elementor-element.elementor-element-e2f3545{--container-widget-width:75.84vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 75.84vw );max-width:75.84vw;font-size:4.34vw;}.elementor-6585 .elementor-element.elementor-element-27ed3cc:not(.elementor-motion-effects-element-type-background), .elementor-6585 .elementor-element.elementor-element-27ed3cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://clavis-schule.de/wp-content/uploads/2022/10/Screenshot-2022-08-15-at-15.40-1.svg");}.elementor-6585 .elementor-element.elementor-element-27ed3cc{padding:20px 0px 20px 0px;}.elementor-6585 .elementor-element.elementor-element-69294b1{width:var( --container-widget-width, 100% );max-width:100%;margin:5vw 0vw calc(var(--kit-widget-spacing, 0px) + 1vw) 0vw;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-6585 .elementor-element.elementor-element-69294b1 .elementor-heading-title{font-size:6.6vw;}.elementor-6585 .elementor-element.elementor-element-8177e5f{margin:1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-6585 .elementor-element.elementor-element-8177e5f img{width:19vw;}.elementor-6585 .elementor-element.elementor-element-01729c7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6585 .elementor-element.elementor-element-9c2689f .elementor-heading-title{font-size:36px;}.elementor-6585 .elementor-element.elementor-element-2d045d9{text-align:left;}.elementor-6585 .elementor-element.elementor-element-2d045d9 img{width:61.11vw;}.elementor-6585 .elementor-element.elementor-element-e84a98f{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;text-align:left;}.elementor-6585 .elementor-element.elementor-element-e84a98f .elementor-heading-title{font-size:7.9vw;}.elementor-6585 .elementor-element.elementor-element-6266c93{--container-widget-width:78.5vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 78.5vw );max-width:78.5vw;font-size:4.34vw;}}@media(min-width:768px){.elementor-6585 .elementor-element.elementor-element-7ba4543{width:22.056%;}.elementor-6585 .elementor-element.elementor-element-8877cea{width:18.924%;}.elementor-6585 .elementor-element.elementor-element-8a62e76{width:19.002%;}.elementor-6585 .elementor-element.elementor-element-501ecaf{width:18.536%;}.elementor-6585 .elementor-element.elementor-element-c0cf217{width:21.456%;}}/* Start custom CSS for heading, class: .elementor-element-a0564b0 */.elementor-6585 .elementor-element.elementor-element-a0564b0 h2{
    margin-left:3.5vw;
    margin-bottom:4.3vw;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f15693c */.elementor-6585 .elementor-element.elementor-element-f15693c {
    margin-left:3.5vw;
}
@media only screen and (max-width: 767px) {
.elementor-6585 .elementor-element.elementor-element-f15693c {
		line-height:4.83vw !important;
}
}

.elementor-6585 .elementor-element.elementor-element-f15693c {
		line-height:1.04vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cde20e2 */.elementor-6585 .elementor-element.elementor-element-cde20e2 h2{
    margin-left:1vw;
    margin-bottom:3.7vw;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a2a3c0 */.elementor-6585 .elementor-element.elementor-element-7a2a3c0{
    margin-left:1vw;
}

@media only screen and (max-width: 767px) {
.elementor-6585 .elementor-element.elementor-element-7a2a3c0 {
		line-height:4.83vw !important;
}
}

.elementor-6585 .elementor-element.elementor-element-7a2a3c0 {
		line-height:1.04vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ab8af32 */.elementor-6585 .elementor-element.elementor-element-ab8af32 h2{
    margin-left:1vw;
    margin-bottom:1.7vw;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bdd53b */.elementor-6585 .elementor-element.elementor-element-5bdd53b{
    margin-left:1vw;
}

@media only screen and (max-width: 767px) {
.elementor-6585 .elementor-element.elementor-element-5bdd53b{
		line-height:4.83vw !important;
}
}

.elementor-6585 .elementor-element.elementor-element-5bdd53b{
		line-height:1.04vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b0c9f0 */.elementor-6585 .elementor-element.elementor-element-3b0c9f0 h2{
    margin-left:1vw;
    margin-bottom:3.7vw;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d24c4d */.elementor-6585 .elementor-element.elementor-element-3d24c4d{
    margin-left:1vw;
}

@media only screen and (max-width: 767px) {
.elementor-6585 .elementor-element.elementor-element-3d24c4d{
		line-height:4.83vw !important;
}
}

.elementor-6585 .elementor-element.elementor-element-3d24c4d{
		line-height:1.04vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-057a59b */.elementor-6585 .elementor-element.elementor-element-057a59b h2 {
    margin-left:1vw;
    margin-bottom:3.5vw;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ac5276 */.elementor-6585 .elementor-element.elementor-element-4ac5276{
    margin-left:1vw;
}
@media only screen and (max-width: 767px) {
.elementor-6585 .elementor-element.elementor-element-4ac5276{
		line-height:4.83vw !important;
}
}

.elementor-6585 .elementor-element.elementor-element-4ac5276{
		line-height:1.04vw;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-95b0650 */.elementor-6585 .elementor-element.elementor-element-95b0650 .elementor-container{
    margin-top: -22vw;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9f6d604 */.elementor-6585 .elementor-element.elementor-element-9f6d604 .elementor-container{
    padding-top: 5vw;
    max-width: 95.51vw !important;
    padding-bottom: 6vw;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1b3bdf */@media only screen and (min-width: 768px) {

.elementor-6585 .elementor-element.elementor-element-a1b3bdf .elementor-button{
    padding: 0.9vw !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-95ae3a8 */.elementor-6585 .elementor-element.elementor-element-95ae3a8 img{
    margin-top:-7vw;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cae4e32 */.elementor-6585 .elementor-element.elementor-element-cae4e32{
    margin-top:1vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2e40c8 */@media only screen and (max-width: 767px) {
   .elementor-6585 .elementor-element.elementor-element-d2e40c8 h2{ margin-top:7vw;
   margin-bottom:7vw;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-82cbdfb */.elementor-6585 .elementor-element.elementor-element-82cbdfb p{
		line-height:1.671875vw !important;
}
@media only screen and (max-width: 767px) {
.elementor-6585 .elementor-element.elementor-element-82cbdfb p{
		line-height:4.83vw !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ebfbca2 */.elementor-6585 .elementor-element.elementor-element-ebfbca2 .elementor-container{
    max-width: 50.625vw !important;
    margin-top: 5vw;
}

@media only screen and (max-width: 767px) {
.elementor-6585 .elementor-element.elementor-element-ebfbca2 .elementor-container{
    max-width: 75.84vw !important;
        margin-top: 5vw;

}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06ab067 */@media only screen and (max-width: 767px) {
   .elementor-6585 .elementor-element.elementor-element-06ab067 h2{ margin-top:20vw;
   margin-bottom:20vw;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae92381 */.elementor-6585 .elementor-element.elementor-element-ae92381 p{
    margin-top:2vw;
}

@media only screen and (max-width: 767px) {
.elementor-6585 .elementor-element.elementor-element-ae92381 p{
		line-height:4.83vw !important;
}
}

.elementor-6585 .elementor-element.elementor-element-ae92381 p{
		line-height:1.671875vw;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3af9441 */.elementor-6585 .elementor-element.elementor-element-3af9441 .elementor-container{
    padding-bottom: 5vw;

}

@media only screen and (max-width: 767px) {
.elementor-6585 .elementor-element.elementor-element-3af9441 .elementor-container{
    max-width: 75.84vw !important;
}
}

@media only screen and (min-width: 768px) {
.elementor-6585 .elementor-element.elementor-element-3af9441 .elementor-container{
    max-width: 75.84vw !important;
    margin-top:5vw;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-09e96fd */@media only screen and (max-width: 767px) {
   .elementor-6585 .elementor-element.elementor-element-09e96fd h2{ margin-top:7vw;
   margin-bottom:7vw;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7065c02 */.elementor-6585 .elementor-element.elementor-element-7065c02 p{
    margin-top:2vw;
}

@media only screen and (max-width: 767px) {
.elementor-6585 .elementor-element.elementor-element-7065c02 p{
		line-height:4.83vw !important;
}
}

.elementor-6585 .elementor-element.elementor-element-7065c02 p{
		line-height:1.671875vw;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a8be8e8 */@media only screen and (max-width: 767px) {
.elementor-6585 .elementor-element.elementor-element-a8be8e8 .elementor-container{
    max-width: 75.84vw !important;
}
.elementor-6585 .elementor-element.elementor-element-a8be8e8{
        background-position: 46vw 20vw !important;

}
}

@media only screen and (min-width: 768px) {
.elementor-6585 .elementor-element.elementor-element-a8be8e8 .elementor-container{
    max-width: 75.84vw !important;
    margin-top:5vw;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68e5560 */.elementor-6585 .elementor-element.elementor-element-68e5560 {
    line-height: 8.21vw;
    margin-top:18.3vw;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6894b19 */.elementor-6585 .elementor-element.elementor-element-6894b19 h2{
    line-height: 5.72vw;
    margin-top:2.3vw;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2f3545 */@media only screen and (max-width: 767px) {
.elementor-6585 .elementor-element.elementor-element-e2f3545 p{
		line-height:4.83vw !important;
}
}

.elementor-6585 .elementor-element.elementor-element-e2f3545 p{
		line-height:1.671875vw;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c0887ce */.elementor-6585 .elementor-element.elementor-element-c0887ce .elementor-container{
    max-width: 50.625vw !important;
}

@media only screen and (max-width: 767px) {
.elementor-6585 .elementor-element.elementor-element-c0887ce .elementor-container{
    max-width: 75.84vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69294b1 */.elementor-6585 .elementor-element.elementor-element-69294b1 h2{
    line-height: 5.72vw;
}
@media only screen and (max-width: 767px) {
.elementor-6585 .elementor-element.elementor-element-69294b1 h2{
    line-height: 7.72vw;
}
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-27ed3cc */@media only screen and (max-width: 568px){

.elementor-6585 .elementor-element.elementor-element-27ed3cc  .elementor-3324{
    background-image: none !Important;
}



}
.elementor-6585 .elementor-element.elementor-element-27ed3cc .elementor-container{
    max-width: 93.8vw !important;
}

@media only screen and (max-width: 767px) {
    .elementor-6585 .elementor-element.elementor-element-27ed3cc .elementor-container{
    max-width: 100vw !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c2689f */.elementor-6585 .elementor-element.elementor-element-9c2689f h2{
    margin-left:6.22vw;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-588576e */.elementor-6585 .elementor-element.elementor-element-588576e p{
    margin-left: 3.38vw;
}

@media only screen and (max-width: 767px) {
.elementor-6585 .elementor-element.elementor-element-588576e p{
		line-height:4.83vw !important;
}
}

.elementor-6585 .elementor-element.elementor-element-588576e p{
		line-height:1.671875vw;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30ea29b */.elementor-6585 .elementor-element.elementor-element-30ea29b p{
    margin-right: 5vw;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-14f1b4f */.elementor-6585 .elementor-element.elementor-element-14f1b4f img{
    margin-right: 5vw;
    margin-top: -4vw;
}

@media only screen and (min-width: 2300px) {
.elementor-6585 .elementor-element.elementor-element-14f1b4f img{
    margin-right: 5vw;
    margin-top: -3vw;
}
}

@media only screen and (min-width: 2900px) {
.elementor-6585 .elementor-element.elementor-element-14f1b4f img{
    margin-right: 5vw;
    margin-top: -2vw;
}
}
@media only screen and (min-width: 3500px) {
.elementor-6585 .elementor-element.elementor-element-14f1b4f img{
    margin-right: 5vw;
    margin-top: -1vw;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e126f95 */.elementor-6585 .elementor-element.elementor-element-e126f95 .elementor-container{
    margin-top:-45vw;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-988cfb1 */.elementor-6585 .elementor-element.elementor-element-988cfb1 .elementor-container{
    max-width: 93.8vw !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6266c93 */.elementor-6585 .elementor-element.elementor-element-6266c93 p{
    margin-top:8vw;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-54158d1 */@media only screen and (max-width: 767px) {
.elementor-6585 .elementor-element.elementor-element-54158d1 .elementor-container{
    max-width: 78.5vw !important;
}
}/* End custom CSS */