.elementor-12 .elementor-element.elementor-element-4654300{--display:flex;--min-height:848px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.49;--margin-block-start:-120px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:240px;--padding-inline-start:50px;--padding-inline-end:50px}.elementor-12 .elementor-element.elementor-element-4654300:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-4654300>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://casa-verde-design.de/wp-content/uploads/2024/02/Kitchen-Interior-Design-CasaVerdeInteriors_1.jpeg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-4654300::before,.elementor-12 .elementor-element.elementor-element-4654300>.elementor-background-video-container::before,.elementor-12 .elementor-element.elementor-element-4654300>.e-con-inner>.elementor-background-video-container::before,.elementor-12 .elementor-element.elementor-element-4654300>.elementor-background-slideshow::before,.elementor-12 .elementor-element.elementor-element-4654300>.e-con-inner>.elementor-background-slideshow::before,.elementor-12 .elementor-element.elementor-element-4654300>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000}.elementor-12 .elementor-element.elementor-element-4654300,.elementor-12 .elementor-element.elementor-element-4654300::before{--border-transition:0.3s}.elementor-12 .elementor-element.elementor-element-3da2953{text-align:center}.elementor-12 .elementor-element.elementor-element-3da2953 .elementor-heading-title{color:#FFF;font-size:70px;line-height:1.1em}.elementor-12 .elementor-element.elementor-element-3da2953>.elementor-widget-container{margin:0 100px 0 100px}.elementor-12 .elementor-element.elementor-element-6615325{text-align:center}.elementor-12 .elementor-element.elementor-element-6615325 .elementor-heading-title{color:var(--e-global-color-96a701c);font-weight:500}.elementor-12 .elementor-element.elementor-element-f2d50e4 .elementor-button{fill:var(--e-global-color-96a701c);color:var(--e-global-color-96a701c);background-color:#fff0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-96a701c)}.elementor-12 .elementor-element.elementor-element-f2d50e4 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-f2d50e4 .elementor-button:focus{color:var(--e-global-color-96a701c);background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-f2d50e4 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-f2d50e4 .elementor-button:focus svg{fill:var(--e-global-color-96a701c)}.elementor-12 .elementor-element.elementor-element-83202cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:75px;--padding-block-end:75px;--padding-inline-start:50px;--padding-inline-end:50px}.elementor-12 .elementor-element.elementor-element-a91a704{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s}.elementor-12 .elementor-element.elementor-element-9e05094{text-align:center}.elementor-12 .elementor-element.elementor-element-9e05094 img{width:328px;height:500px;object-fit:cover;object-position:center center}.elementor-12 .elementor-element.elementor-element-75bc7cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s}.elementor-12 .elementor-element.elementor-element-fb0861f .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:45px;text-transform:uppercase}.elementor-12 .elementor-element.elementor-element-fb0861f>.elementor-widget-container{margin:0 0 0 -150px}.elementor-12 .elementor-element.elementor-element-fb0861f{width:var(--container-widget-width,100.678%);max-width:100.678%;--container-widget-width:100.678%;--container-widget-flex-grow:0}.elementor-12 .elementor-element.elementor-element-fb0861f.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-ab78f67 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:45px;text-transform:uppercase}.elementor-12 .elementor-element.elementor-element-ab78f67>.elementor-widget-container{margin:0 0 0 -150px}.elementor-12 .elementor-element.elementor-element-ab78f67{width:var(--container-widget-width,100.678%);max-width:100.678%;--container-widget-width:100.678%;--container-widget-flex-grow:0}.elementor-12 .elementor-element.elementor-element-ab78f67.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-9d5e993>.elementor-widget-container{margin:30px 30px 0 -30px}.elementor-12 .elementor-element.elementor-element-499f6fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:075px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-12 .elementor-element.elementor-element-39d4019{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s}.elementor-12 .elementor-element.elementor-element-39d4019:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-39d4019>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://casa-verde-design.de/wp-content/uploads/2024/02/Immobilienbuero-CasaVerde-1-scaled-e1708012888393.jpeg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-39d4019,.elementor-12 .elementor-element.elementor-element-39d4019::before{--border-transition:0.3s}.elementor-12 .elementor-element.elementor-element-39d4019.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-c0b0ab6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:100px;--margin-block-end:-90px;--margin-inline-start:-250px;--margin-inline-end:0px;--padding-block-start:70px;--padding-block-end:100px;--padding-inline-start:50px;--padding-inline-end:30px;--z-index:2}.elementor-12 .elementor-element.elementor-element-c0b0ab6:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-c0b0ab6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-96a701c)}.elementor-12 .elementor-element.elementor-element-c0b0ab6,.elementor-12 .elementor-element.elementor-element-c0b0ab6::before{--border-transition:0.3s}.elementor-12 .elementor-element.elementor-element-c0b0ab6.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-5883def .elementor-heading-title{font-size:50px;text-transform:uppercase;line-height:1.1em}.elementor-12 .elementor-element.elementor-element-eddefd2 .elementor-heading-title{font-size:18px}.elementor-12 .elementor-element.elementor-element-d987403 .elementor-heading-title{font-family:"Fontspring",Sans-serif;font-size:30px;text-transform:none}.elementor-12 .elementor-element.elementor-element-d987403>.elementor-widget-container{margin:-20px 0 0 0}.elementor-12 .elementor-element.elementor-element-322918b .elementor-button{fill:var(--e-global-color-96a701c);color:var(--e-global-color-96a701c);background-color:var(--e-global-color-primary);border-style:none}.elementor-12 .elementor-element.elementor-element-322918b .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-322918b .elementor-button:focus{color:var(--e-global-color-96a701c);background-color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-322918b .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-322918b .elementor-button:focus svg{fill:var(--e-global-color-96a701c)}.elementor-12 .elementor-element.elementor-element-13d951e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-12 .elementor-element.elementor-element-13d951e .elementor-divider-separator{width:100%}.elementor-12 .elementor-element.elementor-element-13d951e .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-12 .elementor-element.elementor-element-dbd7324 .elementor-heading-title{font-size:18px}.elementor-12 .elementor-element.elementor-element-819e39b .elementor-heading-title{font-family:"Fontspring",Sans-serif;font-size:30px;text-transform:none}.elementor-12 .elementor-element.elementor-element-819e39b>.elementor-widget-container{margin:-20px 0 0 0}.elementor-12 .elementor-element.elementor-element-9e149c5 .elementor-button{fill:var(--e-global-color-96a701c);color:var(--e-global-color-96a701c);background-color:var(--e-global-color-primary);border-style:none}.elementor-12 .elementor-element.elementor-element-9e149c5 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-9e149c5 .elementor-button:focus{color:var(--e-global-color-96a701c);background-color:var(--e-global-color-text);border-color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-9e149c5 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-9e149c5 .elementor-button:focus svg{fill:var(--e-global-color-96a701c)}.elementor-12 .elementor-element.elementor-element-8922884{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:050px;--padding-inline-end:50px}.elementor-12 .elementor-element.elementor-element-8922884.e-con{--flex-grow:0;--flex-shrink:0}.elementor-12 .elementor-element.elementor-element-78b799d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s}.elementor-12 .elementor-element.elementor-element-1a1166a{text-align:right;z-index:1}.elementor-12 .elementor-element.elementor-element-1a1166a .elementor-heading-title{font-family:"Allison",Sans-serif;font-size:79px}.elementor-12 .elementor-element.elementor-element-1a1166a>.elementor-widget-container{margin:-129px -101px 0 0}.elementor-12 .elementor-element.elementor-element-29b571a .elementor-button{fill:var(--e-global-color-text);color:var(--e-global-color-text);background-color:#fff0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-29b571a .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-29b571a .elementor-button:focus{color:var(--e-global-color-96a701c);background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-29b571a .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-29b571a .elementor-button:focus svg{fill:var(--e-global-color-96a701c)}.elementor-12 .elementor-element.elementor-element-ed51083{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s}.elementor-12 .elementor-element.elementor-element-a59d89b{text-align:left}.elementor-12 .elementor-element.elementor-element-a59d89b img{width:404px}.elementor-12 .elementor-element.elementor-element-a59d89b:not(.elementor-widget-image) .elementor-widget-container{-webkit-mask-image:url(https://casa-verde-design.de/wp-content/uploads/2024/02/Bilderrahmen2.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-12 .elementor-element.elementor-element-a59d89b.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url(https://casa-verde-design.de/wp-content/uploads/2024/02/Bilderrahmen2.svg);-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat}.elementor-12 .elementor-element.elementor-element-723d128{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.66;--padding-block-start:75px;--padding-block-end:75px;--padding-inline-start:50px;--padding-inline-end:50px}.elementor-12 .elementor-element.elementor-element-723d128:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-723d128>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://casa-verde-design.de/wp-content/uploads/2024/02/Kitchen-Interior-Design-CasaVerdeInteriors_1.jpeg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12 .elementor-element.elementor-element-723d128::before,.elementor-12 .elementor-element.elementor-element-723d128>.elementor-background-video-container::before,.elementor-12 .elementor-element.elementor-element-723d128>.e-con-inner>.elementor-background-video-container::before,.elementor-12 .elementor-element.elementor-element-723d128>.elementor-background-slideshow::before,.elementor-12 .elementor-element.elementor-element-723d128>.e-con-inner>.elementor-background-slideshow::before,.elementor-12 .elementor-element.elementor-element-723d128>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000}.elementor-12 .elementor-element.elementor-element-723d128,.elementor-12 .elementor-element.elementor-element-723d128::before{--border-transition:0.3s}.elementor-12 .elementor-element.elementor-element-1997ddf{text-align:center}.elementor-12 .elementor-element.elementor-element-1997ddf .elementor-heading-title{color:var(--e-global-color-96a701c);font-weight:500}.elementor-12 .elementor-element.elementor-element-1997ddf>.elementor-widget-container{margin:0 0 -25px 0}.elementor-12 .elementor-element.elementor-element-5de8d35{text-align:center;z-index:1}.elementor-12 .elementor-element.elementor-element-5de8d35 .elementor-heading-title{color:var(--e-global-color-96a701c);font-size:60px;font-weight:400;text-transform:uppercase}.elementor-12 .elementor-element.elementor-element-5de8d35>.elementor-widget-container{margin:0 0 0 0}.elementor-12 .elementor-element.elementor-element-24d2f0a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--background-transition:0.3s}.elementor-12 .elementor-element.elementor-element-d2ef710 .elementor-repeater-item-32d7e7c .swiper-slide-bg{background-color:#FFF;background-image:url(https://casa-verde-design.de/wp-content/uploads/2024/02/IMG_2989.jpeg);background-size:cover}.elementor-12 .elementor-element.elementor-element-d2ef710 .elementor-repeater-item-91e7c3a .swiper-slide-bg{background-color:#FFF;background-image:url(https://casa-verde-design.de/wp-content/uploads/2024/02/Office-CasaVerde.jpeg);background-size:cover}.elementor-12 .elementor-element.elementor-element-d2ef710 .elementor-repeater-item-9ecaff3 .swiper-slide-bg{background-color:#FFF;background-image:url(https://casa-verde-design.de/wp-content/uploads/2024/02/391A8825.jpeg);background-size:cover}.elementor-12 .elementor-element.elementor-element-d2ef710 .swiper-slide{height:317px;transition-duration:calc(5000ms*1.2)}.elementor-12 .elementor-element.elementor-element-d2ef710 .swiper-slide-contents{max-width:66%}.elementor-12 .elementor-element.elementor-element-d2ef710 .swiper-slide-inner{text-align:center}.elementor-12 .elementor-element.elementor-element-d2ef710>.elementor-widget-container{padding:0 25px 0 025px}.elementor-12 .elementor-element.elementor-element-ee062ec .elementor-repeater-item-32d7e7c .swiper-slide-bg{background-color:#FFF;background-image:url(https://casa-verde-design.de/wp-content/uploads/2024/02/391A8688.jpeg);background-size:cover}.elementor-12 .elementor-element.elementor-element-ee062ec .elementor-repeater-item-91e7c3a .swiper-slide-bg{background-color:#FFF;background-image:url(https://casa-verde-design.de/wp-content/uploads/2024/02/Immobilienbuero-CasaVerde-1-scaled-e1708012888393.jpeg);background-size:cover}.elementor-12 .elementor-element.elementor-element-ee062ec .elementor-repeater-item-9ecaff3 .swiper-slide-bg{background-color:#FFF;background-image:url(https://casa-verde-design.de/wp-content/uploads/2024/02/Kitchen-Interior-Design-CasaVerdeInteriors_1.jpeg);background-size:cover}.elementor-12 .elementor-element.elementor-element-ee062ec .swiper-slide{height:442px;transition-duration:calc(5000ms*1.2)}.elementor-12 .elementor-element.elementor-element-ee062ec .swiper-slide-contents{max-width:66%}.elementor-12 .elementor-element.elementor-element-ee062ec .swiper-slide-inner{text-align:center}.elementor-12 .elementor-element.elementor-element-ee062ec>.elementor-widget-container{padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-25405f1 .elementor-repeater-item-32d7e7c .swiper-slide-bg{background-color:#FFF;background-image:url(https://casa-verde-design.de/wp-content/uploads/2024/02/391A8738.jpeg);background-size:cover}.elementor-12 .elementor-element.elementor-element-25405f1 .elementor-repeater-item-91e7c3a .swiper-slide-bg{background-color:#FFF;background-image:url(https://casa-verde-design.de/wp-content/uploads/2024/02/Office-CasaVerde-6.jpeg);background-size:cover}.elementor-12 .elementor-element.elementor-element-25405f1 .swiper-slide{height:317px;transition-duration:calc(5000ms*1.2)}.elementor-12 .elementor-element.elementor-element-25405f1 .swiper-slide-contents{max-width:66%}.elementor-12 .elementor-element.elementor-element-25405f1 .swiper-slide-inner{text-align:center}.elementor-12 .elementor-element.elementor-element-25405f1>.elementor-widget-container{padding:0 25px 0 025px}.elementor-12 .elementor-element.elementor-element-d0309ff .elementor-button{fill:var(--e-global-color-96a701c);color:var(--e-global-color-96a701c);background-color:#fff0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-96a701c)}.elementor-12 .elementor-element.elementor-element-d0309ff .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-d0309ff .elementor-button:focus{color:var(--e-global-color-96a701c);background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-d0309ff .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-d0309ff .elementor-button:focus svg{fill:var(--e-global-color-96a701c)}.elementor-12 .elementor-element.elementor-element-d0309ff>.elementor-widget-container{margin:20px 0 0 0}.elementor-12 .elementor-element.elementor-element-3ac4bf2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:50px;--padding-inline-end:50px}.elementor-12 .elementor-element.elementor-element-3ac4bf2:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-3ac4bf2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-3ac4bf2,.elementor-12 .elementor-element.elementor-element-3ac4bf2::before{--border-transition:0.3s}.elementor-12 .elementor-element.elementor-element-fb8a485{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--background-transition:0.3s}.elementor-12 .elementor-element.elementor-element-9fb5797 .elementor-heading-title{color:var(--e-global-color-96a701c);font-size:50px;text-transform:uppercase;line-height:1.1em}.elementor-12 .elementor-element.elementor-element-95428aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--background-transition:0.3s}.elementor-12 .elementor-element.elementor-element-cb717d2{color:var(--e-global-color-96a701c)}.elementor-12 .elementor-element.elementor-element-cb717d2>.elementor-widget-container{margin:0 0 0 0;padding:075px 0 0 0}.elementor-12 .elementor-element.elementor-element-2b0ad7b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:75px;--padding-block-end:75px;--padding-inline-start:50px;--padding-inline-end:50px}.elementor-12 .elementor-element.elementor-element-b3efd4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-12 .elementor-element.elementor-element-0caee12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:45px;--padding-inline-end:45px}.elementor-12 .elementor-element.elementor-element-4971d54{text-align:center}.elementor-12 .elementor-element.elementor-element-4971d54 .elementor-heading-title{color:var(--e-global-color-text);font-weight:500}.elementor-12 .elementor-element.elementor-element-4971d54>.elementor-widget-container{margin:0 0 -15px 0}.elementor-12 .elementor-element.elementor-element-96f9b53{text-align:center;z-index:1}.elementor-12 .elementor-element.elementor-element-96f9b53 .elementor-heading-title{color:var(--e-global-color-text);font-size:55px;line-height:1em}.elementor-12 .elementor-element.elementor-element-96f9b53>.elementor-widget-container{margin:0 0 0 0}.elementor-12 .elementor-element.elementor-element-f03efb4{text-align:center}.elementor-12 .elementor-element.elementor-element-938c905 .elementor-button{fill:var(--e-global-color-text);color:var(--e-global-color-text);background-color:#fff0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-text)}.elementor-12 .elementor-element.elementor-element-938c905 .elementor-button:hover,.elementor-12 .elementor-element.elementor-element-938c905 .elementor-button:focus{color:var(--e-global-color-96a701c);background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-12 .elementor-element.elementor-element-938c905 .elementor-button:hover svg,.elementor-12 .elementor-element.elementor-element-938c905 .elementor-button:focus svg{fill:var(--e-global-color-96a701c)}.elementor-12 .elementor-element.elementor-element-0db8dd6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-start;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}@media(max-width:1366px){.elementor-12 .elementor-element.elementor-element-24d2f0a{--grid-auto-flow:row}}@media(max-width:1200px){.elementor-12 .elementor-element.elementor-element-24d2f0a{--grid-auto-flow:row}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-4654300{--min-height:699px;--padding-block-start:0px;--padding-block-end:50px;--padding-inline-start:30px;--padding-inline-end:30px}.elementor-12 .elementor-element.elementor-element-3da2953 .elementor-heading-title{font-size:60px}.elementor-12 .elementor-element.elementor-element-3da2953>.elementor-widget-container{margin:0 0 0 0}.elementor-12 .elementor-element.elementor-element-83202cf{--padding-block-start:75px;--padding-block-end:75px;--padding-inline-start:30px;--padding-inline-end:30px}.elementor-12 .elementor-element.elementor-element-9e05094{text-align:left}.elementor-12 .elementor-element.elementor-element-9e05094 img{width:307px;height:459px}.elementor-12 .elementor-element.elementor-element-fb0861f .elementor-heading-title{font-size:40px}.elementor-12 .elementor-element.elementor-element-ab78f67 .elementor-heading-title{font-size:40px}.elementor-12 .elementor-element.elementor-element-9d5e993>.elementor-widget-container{margin:0 0 0 0}.elementor-12 .elementor-element.elementor-element-c0b0ab6{--margin-block-start:075px;--margin-block-end:-90px;--margin-inline-start:-200px;--margin-inline-end:0px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:50px;--padding-inline-end:50px}.elementor-12 .elementor-element.elementor-element-5883def .elementor-heading-title{font-size:40px}.elementor-12 .elementor-element.elementor-element-eddefd2 .elementor-heading-title{font-size:16px}.elementor-12 .elementor-element.elementor-element-d987403 .elementor-heading-title{font-size:25px}.elementor-12 .elementor-element.elementor-element-dbd7324 .elementor-heading-title{font-size:16px}.elementor-12 .elementor-element.elementor-element-819e39b .elementor-heading-title{font-size:25px}.elementor-12 .elementor-element.elementor-element-8922884{--padding-block-start:75px;--padding-block-end:50px;--padding-inline-start:30px;--padding-inline-end:30px}.elementor-12 .elementor-element.elementor-element-1a1166a .elementor-heading-title{font-size:50px}.elementor-12 .elementor-element.elementor-element-723d128{--padding-block-start:75px;--padding-block-end:50px;--padding-inline-start:30px;--padding-inline-end:30px}.elementor-12 .elementor-element.elementor-element-1997ddf .elementor-heading-title{font-size:18px}.elementor-12 .elementor-element.elementor-element-5de8d35 .elementor-heading-title{font-size:50px}.elementor-12 .elementor-element.elementor-element-24d2f0a{--grid-auto-flow:row}.elementor-12 .elementor-element.elementor-element-d2ef710 .swiper-slide{height:252px}.elementor-12 .elementor-element.elementor-element-d2ef710 .swiper-slide-contents{max-width:85%}.elementor-12 .elementor-element.elementor-element-d2ef710>.elementor-widget-container{padding:0 10px 0 10px}.elementor-12 .elementor-element.elementor-element-ee062ec .swiper-slide{height:326px}.elementor-12 .elementor-element.elementor-element-25405f1 .swiper-slide{height:252px}.elementor-12 .elementor-element.elementor-element-25405f1 .swiper-slide-contents{max-width:85%}.elementor-12 .elementor-element.elementor-element-25405f1>.elementor-widget-container{padding:0 10px 0 10px}.elementor-12 .elementor-element.elementor-element-3ac4bf2{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:30px;--padding-inline-end:30px}.elementor-12 .elementor-element.elementor-element-9fb5797 .elementor-heading-title{font-size:45px}.elementor-12 .elementor-element.elementor-element-95428aa{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:0px}.elementor-12 .elementor-element.elementor-element-2b0ad7b{--padding-block-start:75px;--padding-block-end:75px;--padding-inline-start:30px;--padding-inline-end:30px}.elementor-12 .elementor-element.elementor-element-0caee12{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:20px;--padding-inline-end:20px}}@media(max-width:880px){.elementor-12 .elementor-element.elementor-element-24d2f0a{--grid-auto-flow:row}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-4654300{--content-width:350px;--min-height:580px;--padding-block-start:0px;--padding-block-end:50px;--padding-inline-start:20px;--padding-inline-end:20px}.elementor-12 .elementor-element.elementor-element-3da2953 .elementor-heading-title{font-size:40px}.elementor-12 .elementor-element.elementor-element-3da2953>.elementor-widget-container{margin:0 0 0 0}.elementor-12 .elementor-element.elementor-element-6615325 .elementor-heading-title{font-size:16px}.elementor-12 .elementor-element.elementor-element-83202cf{--content-width:350px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:20px;--padding-inline-end:20px}.elementor-12 .elementor-element.elementor-element-9e05094{text-align:right}.elementor-12 .elementor-element.elementor-element-9e05094 img{width:225px;height:307px}.elementor-12 .elementor-element.elementor-element-fb0861f .elementor-heading-title{font-size:35px}.elementor-12 .elementor-element.elementor-element-fb0861f>.elementor-widget-container{margin:-44px 0 0 0}.elementor-12 .elementor-element.elementor-element-499f6fa{--min-height:670px}.elementor-12 .elementor-element.elementor-element-39d4019{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0200px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-12 .elementor-element.elementor-element-c0b0ab6{--width:90%;--min-height:0px;--margin-block-start:-148px;--margin-block-end:0px;--margin-inline-start:20px;--margin-inline-end:0px;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:30px;--padding-inline-end:30px}.elementor-12 .elementor-element.elementor-element-8922884{--padding-block-start:0px;--padding-block-end:50px;--padding-inline-start:20px;--padding-inline-end:20px}.elementor-12 .elementor-element.elementor-element-1a1166a{text-align:center}.elementor-12 .elementor-element.elementor-element-1a1166a .elementor-heading-title{font-size:40px}.elementor-12 .elementor-element.elementor-element-1a1166a>.elementor-widget-container{margin:0 0 0 0}.elementor-12 .elementor-element.elementor-element-87967bd{text-align:center}.elementor-12 .elementor-element.elementor-element-ed51083{--margin-block-start:50px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px}.elementor-12 .elementor-element.elementor-element-723d128{--content-width:350px;--padding-block-start:75px;--padding-block-end:50px;--padding-inline-start:20px;--padding-inline-end:20px}.elementor-12 .elementor-element.elementor-element-5de8d35 .elementor-heading-title{font-size:40px}.elementor-12 .elementor-element.elementor-element-24d2f0a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-12 .elementor-element.elementor-element-d2ef710 .swiper-slide{height:229px}.elementor-12 .elementor-element.elementor-element-d2ef710>.elementor-widget-container{padding:0 40px 0 40px}.elementor-12 .elementor-element.elementor-element-ee062ec>.elementor-widget-container{margin:10px 0 0 0}.elementor-12 .elementor-element.elementor-element-25405f1 .swiper-slide{height:229px}.elementor-12 .elementor-element.elementor-element-25405f1>.elementor-widget-container{margin:10px 0 0 0;padding:0 40px 0 40px}.elementor-12 .elementor-element.elementor-element-3ac4bf2{--content-width:350px;--padding-block-start:75px;--padding-block-end:50px;--padding-inline-start:20px;--padding-inline-end:20px}.elementor-12 .elementor-element.elementor-element-9fb5797{text-align:center}.elementor-12 .elementor-element.elementor-element-9fb5797 .elementor-heading-title{font-size:40px}.elementor-12 .elementor-element.elementor-element-95428aa{--margin-block-start:30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-12 .elementor-element.elementor-element-cb717d2{text-align:center}.elementor-12 .elementor-element.elementor-element-cb717d2>.elementor-widget-container{padding:0 0 0 0}.elementor-12 .elementor-element.elementor-element-2b0ad7b{--content-width:350px;--padding-block-start:75px;--padding-block-end:50px;--padding-inline-start:20px;--padding-inline-end:20px}.elementor-12 .elementor-element.elementor-element-600db02{text-align:center}.elementor-12 .elementor-element.elementor-element-600db02 img{width:72%}.elementor-12 .elementor-element.elementor-element-4971d54 .elementor-heading-title{font-size:16px}.elementor-12 .elementor-element.elementor-element-96f9b53 .elementor-heading-title{font-size:45px}.elementor-12 .elementor-element.elementor-element-1a8fce9{text-align:center}.elementor-12 .elementor-element.elementor-element-1a8fce9 img{width:84%}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-4654300{--content-width:1100px}.elementor-12 .elementor-element.elementor-element-83202cf{--content-width:1100px}.elementor-12 .elementor-element.elementor-element-a91a704{--width:50%}.elementor-12 .elementor-element.elementor-element-75bc7cb{--width:50%}.elementor-12 .elementor-element.elementor-element-39d4019{--width:72.079%}.elementor-12 .elementor-element.elementor-element-c0b0ab6{--width:50%}.elementor-12 .elementor-element.elementor-element-8922884{--width:91.15%}.elementor-12 .elementor-element.elementor-element-78b799d{--width:50%}.elementor-12 .elementor-element.elementor-element-ed51083{--width:50%}.elementor-12 .elementor-element.elementor-element-723d128{--content-width:1100px}.elementor-12 .elementor-element.elementor-element-3ac4bf2{--content-width:1100px}.elementor-12 .elementor-element.elementor-element-fb8a485{--width:50%}.elementor-12 .elementor-element.elementor-element-95428aa{--width:50%}.elementor-12 .elementor-element.elementor-element-2b0ad7b{--content-width:1100px}.elementor-12 .elementor-element.elementor-element-b3efd4a{--width:25%}.elementor-12 .elementor-element.elementor-element-0caee12{--width:50%}.elementor-12 .elementor-element.elementor-element-0db8dd6{--width:25%}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-4654300{--content-width:750px}.elementor-12 .elementor-element.elementor-element-83202cf{--content-width:750px}.elementor-12 .elementor-element.elementor-element-39d4019{--width:72%}.elementor-12 .elementor-element.elementor-element-c0b0ab6{--width:55%}.elementor-12 .elementor-element.elementor-element-723d128{--content-width:750px}.elementor-12 .elementor-element.elementor-element-3ac4bf2{--content-width:750px}.elementor-12 .elementor-element.elementor-element-2b0ad7b{--content-width:750px}}@media(min-width:1367px){.elementor-12 .elementor-element.elementor-element-4654300:not(.elementor-motion-effects-element-type-background),.elementor-12 .elementor-element.elementor-element-4654300>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(min-width:2400px){.elementor-12 .elementor-element.elementor-element-24d2f0a{--grid-auto-flow:row}}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;font-display:auto;src:url(https://casa-verde-design.de/wp-content/uploads/2024/02/Montserrat-Regular.woff) format('woff'),url(https://casa-verde-design.de/wp-content/uploads/2024/02/Montserrat-Regular.ttf) format('truetype')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:auto;src:url(https://casa-verde-design.de/wp-content/uploads/2024/02/Montserrat-Medium.woff) format('woff'),url(https://casa-verde-design.de/wp-content/uploads/2024/02/Montserrat-Medium.ttf) format('truetype')}@font-face{font-family:'Fontspring';font-style:normal;font-weight:400;font-display:auto;src:url(https://casa-verde-design.de/wp-content/uploads/2024/02/TheSeasons-Reg.woff) format('woff'),url(https://casa-verde-design.de/wp-content/uploads/2024/02/TheSeasons-Reg.ttf) format('truetype')}@font-face{font-family:'Fontspring';font-style:italic;font-weight:400;font-display:auto;src:url(https://casa-verde-design.de/wp-content/uploads/2024/02/TheSeasons-It.woff) format('woff'),url(https://casa-verde-design.de/wp-content/uploads/2024/02/TheSeasons-It.ttf) format('truetype')}@font-face{font-family:'Allison';font-style:normal;font-weight:400;font-display:auto;src:url(https://casa-verde-design.de/wp-content/uploads/2024/02/Allison-Regular.ttf) format('truetype')}