.elementor-22 .elementor-element.elementor-element-b7e43a7{--display:flex;--min-height:500px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-22 .elementor-element.elementor-element-b7e43a7::before,.elementor-22 .elementor-element.elementor-element-b7e43a7>.elementor-background-video-container::before,.elementor-22 .elementor-element.elementor-element-b7e43a7>.e-con-inner>.elementor-background-video-container::before,.elementor-22 .elementor-element.elementor-element-b7e43a7>.elementor-background-slideshow::before,.elementor-22 .elementor-element.elementor-element-b7e43a7>.e-con-inner>.elementor-background-slideshow::before,.elementor-22 .elementor-element.elementor-element-b7e43a7>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:var(--e-global-color-accent);--background-overlay:''}.elementor-22 .elementor-element.elementor-element-bc06096{text-align:center}.elementor-22 .elementor-element.elementor-element-bc06096 .elementor-heading-title{font-family:"Beauty School Dropout Regular",Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:var(--e-global-color-687d193)}.elementor-22 .elementor-element.elementor-element-687835b{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-22 .elementor-element.elementor-element-687835b:not(.elementor-motion-effects-element-type-background),.elementor-22 .elementor-element.elementor-element-687835b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-22 .elementor-element.elementor-element-efbdd85{text-align:center}.elementor-22 .elementor-element.elementor-element-efbdd85 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-22 .elementor-element.elementor-element-3d53daf{columns:1}.elementor-22 .elementor-element.elementor-element-625b34d{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-22 .elementor-element.elementor-element-625b34d:not(.elementor-motion-effects-element-type-background),.elementor-22 .elementor-element.elementor-element-625b34d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-22 .elementor-element.elementor-element-ff74a16{text-align:center}.elementor-22 .elementor-element.elementor-element-ff74a16 .elementor-heading-title{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);letter-spacing:var(--e-global-typography-secondary-letter-spacing);color:var(--e-global-color-687d193)}.elementor-22 .elementor-element.elementor-element-dcf93f2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-22 .elementor-element.elementor-element-dec0cd0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-22 .elementor-element.elementor-element-56794aa img{width:200px;height:200px;object-fit:cover;object-position:center center;border-radius:200px 200px 200px 200px}.elementor-22 .elementor-element.elementor-element-c72b0e9{text-align:center}.elementor-22 .elementor-element.elementor-element-c72b0e9 .elementor-heading-title{font-size:1.3rem;font-weight:700;text-transform:uppercase;color:var(--e-global-color-687d193)}.elementor-22 .elementor-element.elementor-element-ac17327{text-align:center}.elementor-22 .elementor-element.elementor-element-ac17327 .elementor-heading-title{font-size:12px;text-transform:uppercase;letter-spacing:2px;color:var(--e-global-color-687d193)}.elementor-22 .elementor-element.elementor-element-26d3489{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-22 .elementor-element.elementor-element-16b20b3 img{width:200px;height:200px;object-fit:cover;object-position:center center;border-radius:200px 200px 200px 200px}.elementor-22 .elementor-element.elementor-element-3233ca0{text-align:center}.elementor-22 .elementor-element.elementor-element-3233ca0 .elementor-heading-title{font-size:1.3rem;font-weight:700;text-transform:uppercase;color:var(--e-global-color-687d193)}.elementor-22 .elementor-element.elementor-element-a91f131{text-align:center}.elementor-22 .elementor-element.elementor-element-a91f131 .elementor-heading-title{font-size:12px;text-transform:uppercase;letter-spacing:2px;color:var(--e-global-color-687d193)}.elementor-22 .elementor-element.elementor-element-75308fd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-22 .elementor-element.elementor-element-7b740b4 img{width:200px;height:200px;object-fit:cover;object-position:center center;border-radius:200px 200px 200px 200px}.elementor-22 .elementor-element.elementor-element-d1914bb{text-align:center}.elementor-22 .elementor-element.elementor-element-d1914bb .elementor-heading-title{font-size:1.3rem;font-weight:700;text-transform:uppercase;color:var(--e-global-color-687d193)}.elementor-22 .elementor-element.elementor-element-fde460a{text-align:center}.elementor-22 .elementor-element.elementor-element-fde460a .elementor-heading-title{font-size:12px;text-transform:uppercase;letter-spacing:2px;color:var(--e-global-color-687d193)}.elementor-22 .elementor-element.elementor-element-83ecb2d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-22 .elementor-element.elementor-element-580b2c9 img{width:200px;height:200px;object-fit:cover;object-position:center center;border-radius:200px 200px 200px 200px}.elementor-22 .elementor-element.elementor-element-027773b{text-align:center}.elementor-22 .elementor-element.elementor-element-027773b .elementor-heading-title{font-size:1.3rem;font-weight:700;text-transform:uppercase;color:var(--e-global-color-687d193)}.elementor-22 .elementor-element.elementor-element-2fda52e{text-align:center}.elementor-22 .elementor-element.elementor-element-2fda52e .elementor-heading-title{font-size:12px;text-transform:uppercase;letter-spacing:2px;color:var(--e-global-color-687d193)}.elementor-22 .elementor-element.elementor-element-a14b091{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-22 .elementor-element.elementor-element-d2da951 img{width:200px;height:200px;object-fit:cover;object-position:center center;border-radius:200px 200px 200px 200px}.elementor-22 .elementor-element.elementor-element-edff2f3{text-align:center}.elementor-22 .elementor-element.elementor-element-edff2f3 .elementor-heading-title{font-size:1.3rem;font-weight:700;text-transform:uppercase;color:var(--e-global-color-687d193)}.elementor-22 .elementor-element.elementor-element-33f73a1{text-align:center}.elementor-22 .elementor-element.elementor-element-33f73a1 .elementor-heading-title{font-size:12px;text-transform:uppercase;letter-spacing:2px;color:var(--e-global-color-687d193)}.elementor-22 .elementor-element.elementor-element-7558035{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-22 .elementor-element.elementor-element-bf60fdf img{width:200px;height:200px;object-fit:cover;object-position:center center;border-radius:200px 200px 200px 200px}.elementor-22 .elementor-element.elementor-element-4da1bf0{text-align:center}.elementor-22 .elementor-element.elementor-element-4da1bf0 .elementor-heading-title{font-size:1.3rem;font-weight:700;text-transform:uppercase;color:var(--e-global-color-687d193)}.elementor-22 .elementor-element.elementor-element-99772cd{text-align:center}.elementor-22 .elementor-element.elementor-element-99772cd .elementor-heading-title{font-size:12px;text-transform:uppercase;letter-spacing:2px;color:var(--e-global-color-687d193)}.elementor-22 .elementor-element.elementor-element-908a320{--display:flex}@media(min-width:2400px){.elementor-22 .elementor-element.elementor-element-efbdd85 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-22 .elementor-element.elementor-element-ff74a16 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-22 .elementor-element.elementor-element-dcf93f2{--grid-auto-flow:row}}@media(max-width:1366px){.elementor-22 .elementor-element.elementor-element-b7e43a7{--min-height:400px}.elementor-22 .elementor-element.elementor-element-efbdd85 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-22 .elementor-element.elementor-element-ff74a16 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-22 .elementor-element.elementor-element-dcf93f2{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-22 .elementor-element.elementor-element-c72b0e9 .elementor-heading-title{font-size:1.2rem}.elementor-22 .elementor-element.elementor-element-3233ca0 .elementor-heading-title{font-size:1.2rem}.elementor-22 .elementor-element.elementor-element-d1914bb .elementor-heading-title{font-size:1.2rem}.elementor-22 .elementor-element.elementor-element-027773b .elementor-heading-title{font-size:1.2rem}.elementor-22 .elementor-element.elementor-element-edff2f3 .elementor-heading-title{font-size:1.2rem}.elementor-22 .elementor-element.elementor-element-4da1bf0 .elementor-heading-title{font-size:1.2rem}}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-b7e43a7{--min-height:300px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px}.elementor-22 .elementor-element.elementor-element-bc06096 .elementor-heading-title{font-size:2.6rem}.elementor-22 .elementor-element.elementor-element-687835b{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-22 .elementor-element.elementor-element-efbdd85 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-22 .elementor-element.elementor-element-3d53daf{columns:1}.elementor-22 .elementor-element.elementor-element-ff74a16 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-22 .elementor-element.elementor-element-dcf93f2{--grid-auto-flow:row}.elementor-22 .elementor-element.elementor-element-c72b0e9 .elementor-heading-title{font-size:1.1rem}.elementor-22 .elementor-element.elementor-element-3233ca0 .elementor-heading-title{font-size:1.1rem}.elementor-22 .elementor-element.elementor-element-d1914bb .elementor-heading-title{font-size:1.1rem}.elementor-22 .elementor-element.elementor-element-027773b .elementor-heading-title{font-size:1.1rem}.elementor-22 .elementor-element.elementor-element-edff2f3 .elementor-heading-title{font-size:1.1rem}.elementor-22 .elementor-element.elementor-element-4da1bf0 .elementor-heading-title{font-size:1.1rem}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-b7e43a7{--min-height:200px}.elementor-22 .elementor-element.elementor-element-bc06096 .elementor-heading-title{font-size:1.8rem;letter-spacing:1px}.elementor-22 .elementor-element.elementor-element-efbdd85 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-22 .elementor-element.elementor-element-ff74a16 .elementor-heading-title{font-size:var(--e-global-typography-secondary-font-size);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-22 .elementor-element.elementor-element-dcf93f2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-22 .elementor-element.elementor-element-c72b0e9 .elementor-heading-title{font-size:1rem}.elementor-22 .elementor-element.elementor-element-3233ca0 .elementor-heading-title{font-size:1rem}.elementor-22 .elementor-element.elementor-element-d1914bb .elementor-heading-title{font-size:1rem}.elementor-22 .elementor-element.elementor-element-027773b .elementor-heading-title{font-size:1rem}.elementor-22 .elementor-element.elementor-element-edff2f3 .elementor-heading-title{font-size:1rem}.elementor-22 .elementor-element.elementor-element-4da1bf0 .elementor-heading-title{font-size:1rem}}@font-face{font-family:'Beauty School Dropout Regular';font-style:normal;font-weight:400;font-display:auto;src:url(https://casanova-vienna.at/wp-content/uploads/2021/10/BeautySchoolDropout.woff2) format('woff2'),url(https://casanova-vienna.at/wp-content/uploads/2021/10/beautyschooldropout.regular.ttf) format('truetype')}