.elementor-19231 .elementor-element.elementor-element-0c61f6b:not(.elementor-motion-effects-element-type-background), .elementor-19231 .elementor-element.elementor-element-0c61f6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ravintolaharald.fi/wp-content/uploads/2025/09/Harald_768_web.jpg");background-position:center center;background-size:cover;}.elementor-19231 .elementor-element.elementor-element-0c61f6b > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.33;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19231 .elementor-element.elementor-element-0c61f6b > .elementor-container{min-height:50vh;}.elementor-19231 .elementor-element.elementor-element-0c61f6b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 2em 4em 2em;}.elementor-19231 .elementor-element.elementor-element-9c15a98.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19231 .elementor-element.elementor-element-262b6d6 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-19231 .elementor-element.elementor-element-262b6d6{text-align:center;}.elementor-19231 .elementor-element.elementor-element-262b6d6 .elementor-heading-title{font-family:"soprani-variable", Sans-serif;font-size:1.9em;font-weight:500;line-height:1.2em;color:var( --e-global-color-2a1b149 );}.elementor-19231 .elementor-element.elementor-element-b7fdc21{text-align:center;}.elementor-19231 .elementor-element.elementor-element-b7fdc21 .elementor-heading-title{font-family:"soprani-variable", Sans-serif;font-size:7em;font-weight:600;text-transform:none;color:var( --e-global-color-56c7f28 );}.elementor-19231 .elementor-element.elementor-element-8f54523{width:var( --container-widget-width, 805px );max-width:805px;--container-widget-width:805px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-1f189f5-font-family ), Sans-serif;font-size:var( --e-global-typography-1f189f5-font-size );font-weight:var( --e-global-typography-1f189f5-font-weight );line-height:var( --e-global-typography-1f189f5-line-height );color:var( --e-global-color-56c7f28 );}.elementor-19231 .elementor-element.elementor-element-8f54523 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-19231 .elementor-element.elementor-element-4eb7c1e .elementor-button{background-color:var( --e-global-color-c9b1300 );font-family:"soprani-variable", Sans-serif;font-size:19px;font-weight:600;fill:var( --e-global-color-56c7f28 );color:var( --e-global-color-56c7f28 );transition-duration:0.1s;border-style:none;border-radius:30px 30px 30px 30px;padding:20px 60px 20px 60px;}.elementor-19231 .elementor-element.elementor-element-4eb7c1e .elementor-button:hover, .elementor-19231 .elementor-element.elementor-element-4eb7c1e .elementor-button:focus{background-color:#B94B23;color:var( --e-global-color-56c7f28 );border-color:var( --e-global-color-8398ca2 );}.elementor-19231 .elementor-element.elementor-element-4eb7c1e{width:auto;max-width:auto;}.elementor-19231 .elementor-element.elementor-element-4eb7c1e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19231 .elementor-element.elementor-element-4eb7c1e .elementor-button:hover svg, .elementor-19231 .elementor-element.elementor-element-4eb7c1e .elementor-button:focus svg{fill:var( --e-global-color-56c7f28 );}.elementor-19231 .elementor-element.elementor-element-6bf6545 .elementor-button{background-color:#DDCBA4;font-family:"soprani-variable", Sans-serif;font-size:19px;font-weight:600;fill:#A9431E;color:#A9431E;transition-duration:0.1s;border-style:none;border-radius:30px 30px 30px 30px;padding:20px 60px 20px 60px;}.elementor-19231 .elementor-element.elementor-element-6bf6545 .elementor-button:hover, .elementor-19231 .elementor-element.elementor-element-6bf6545 .elementor-button:focus{background-color:#FFFFFF;color:#A9431E;border-color:var( --e-global-color-8398ca2 );}.elementor-19231 .elementor-element.elementor-element-6bf6545{width:auto;max-width:auto;}.elementor-19231 .elementor-element.elementor-element-6bf6545 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19231 .elementor-element.elementor-element-6bf6545 .elementor-button:hover svg, .elementor-19231 .elementor-element.elementor-element-6bf6545 .elementor-button:focus svg{fill:#A9431E;}.elementor-19231 .elementor-element.elementor-element-3204bc1{width:var( --container-widget-width, 805px );max-width:805px;--container-widget-width:805px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-1f189f5-font-family ), Sans-serif;font-size:var( --e-global-typography-1f189f5-font-size );font-weight:var( --e-global-typography-1f189f5-font-weight );line-height:var( --e-global-typography-1f189f5-line-height );color:var( --e-global-color-56c7f28 );}.elementor-19231 .elementor-element.elementor-element-3204bc1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19231 .elementor-element.elementor-element-2e01b82:not(.elementor-motion-effects-element-type-background), .elementor-19231 .elementor-element.elementor-element-2e01b82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a1b149 );}.elementor-19231 .elementor-element.elementor-element-2e01b82{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19231 .elementor-element.elementor-element-2e01b82 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19231 .elementor-element.elementor-element-2f4ce1a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19231 .elementor-element.elementor-element-2f4ce1a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a1b149 );}.elementor-19231 .elementor-element.elementor-element-2f4ce1a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19231 .elementor-element.elementor-element-2f4ce1a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-19231 .elementor-element.elementor-element-2f4ce1a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 8em 8em 8em;}.elementor-19231 .elementor-element.elementor-element-2f4ce1a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19231 .elementor-element.elementor-element-9cc6613{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:start;}.elementor-19231 .elementor-element.elementor-element-9cc6613 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-19231 .elementor-element.elementor-element-9cc6613 .elementor-heading-title{font-family:"soprani-variable", Sans-serif;font-size:4em;font-weight:600;text-transform:none;line-height:1em;color:var( --e-global-color-fae0e89 );}.elementor-19231 .elementor-element.elementor-element-7c10cd9{--spacer-size:1px;}.elementor-19231 .elementor-element.elementor-element-211b1d8{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-1f189f5-font-family ), Sans-serif;font-size:var( --e-global-typography-1f189f5-font-size );font-weight:var( --e-global-typography-1f189f5-font-weight );line-height:var( --e-global-typography-1f189f5-line-height );color:var( --e-global-color-fae0e89 );}.elementor-19231 .elementor-element.elementor-element-211b1d8 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-19231 .elementor-element.elementor-element-3592acd{--spacer-size:1px;}.elementor-19231 .elementor-element.elementor-element-bfe93b5 .elementor-button{background-color:var( --e-global-color-c9b1300 );font-family:"soprani-variable", Sans-serif;font-size:19px;font-weight:600;fill:var( --e-global-color-56c7f28 );color:var( --e-global-color-56c7f28 );transition-duration:0.1s;border-style:none;border-radius:30px 30px 30px 30px;padding:20px 60px 20px 60px;}.elementor-19231 .elementor-element.elementor-element-bfe93b5 .elementor-button:hover, .elementor-19231 .elementor-element.elementor-element-bfe93b5 .elementor-button:focus{background-color:#B94B23;color:var( --e-global-color-56c7f28 );border-color:var( --e-global-color-02fb837 );}.elementor-19231 .elementor-element.elementor-element-bfe93b5{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-19231 .elementor-element.elementor-element-bfe93b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19231 .elementor-element.elementor-element-bfe93b5 .elementor-button:hover svg, .elementor-19231 .elementor-element.elementor-element-bfe93b5 .elementor-button:focus svg{fill:var( --e-global-color-56c7f28 );}.elementor-19231 .elementor-element.elementor-element-cf09428{--spacer-size:1px;}.elementor-19231 .elementor-element.elementor-element-9a38b36 .elementor-button{background-color:#A9431E;font-family:"soprani-variable", Sans-serif;font-size:19px;font-weight:600;fill:var( --e-global-color-56c7f28 );color:var( --e-global-color-56c7f28 );transition-duration:0.1s;border-style:none;border-radius:30px 30px 30px 30px;padding:20px 60px 20px 60px;}.elementor-19231 .elementor-element.elementor-element-9a38b36 .elementor-button:hover, .elementor-19231 .elementor-element.elementor-element-9a38b36 .elementor-button:focus{background-color:#B94B23;color:var( --e-global-color-56c7f28 );border-color:var( --e-global-color-02fb837 );}.elementor-19231 .elementor-element.elementor-element-9a38b36{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-19231 .elementor-element.elementor-element-9a38b36 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19231 .elementor-element.elementor-element-9a38b36 .elementor-button:hover svg, .elementor-19231 .elementor-element.elementor-element-9a38b36 .elementor-button:focus svg{fill:var( --e-global-color-56c7f28 );}.elementor-19231 .elementor-element.elementor-element-e9e252c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19231 .elementor-element.elementor-element-e9e252c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ravintolaharald.fi/wp-content/uploads/2025/05/Harald_076_small.webp");background-position:center center;background-size:cover;}.elementor-19231 .elementor-element.elementor-element-e9e252c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-19231 .elementor-element.elementor-element-e9e252c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19231 .elementor-element.elementor-element-70d35fb{--spacer-size:50px;}.elementor-19231 .elementor-element.elementor-element-57eed1d:not(.elementor-motion-effects-element-type-background), .elementor-19231 .elementor-element.elementor-element-57eed1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c930fc7 );}.elementor-19231 .elementor-element.elementor-element-57eed1d > .elementor-container{max-width:1200px;}.elementor-19231 .elementor-element.elementor-element-57eed1d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 4em 6em 4em;}.elementor-19231 .elementor-element.elementor-element-57eed1d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19231 .elementor-element.elementor-element-19396f0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19231 .elementor-element.elementor-element-19396f0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19231 .elementor-element.elementor-element-28bcb8c{text-align:center;}.elementor-19231 .elementor-element.elementor-element-28bcb8c .elementor-heading-title{font-family:"soprani-variable", Sans-serif;font-size:4em;font-weight:600;text-transform:none;color:var( --e-global-color-56c7f28 );}.elementor-19231 .elementor-element.elementor-element-7f70d09{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;font-family:"antique-olive", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;color:var( --e-global-color-56c7f28 );}.elementor-19231 .elementor-element.elementor-element-7f70d09 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-19231 .elementor-element.elementor-element-e7024d6 .elementor-tab-title, .elementor-19231 .elementor-element.elementor-element-e7024d6 .elementor-tab-title:before, .elementor-19231 .elementor-element.elementor-element-e7024d6 .elementor-tab-title:after, .elementor-19231 .elementor-element.elementor-element-e7024d6 .elementor-tab-content, .elementor-19231 .elementor-element.elementor-element-e7024d6 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-19231 .elementor-element.elementor-element-e7024d6 .elementor-tab-desktop-title.elementor-active{background-color:var( --e-global-color-c930fc7 );}.elementor-19231 .elementor-element.elementor-element-e7024d6 .elementor-tabs-content-wrapper{background-color:var( --e-global-color-c930fc7 );}.elementor-19231 .elementor-element.elementor-element-e7024d6 .elementor-tab-title, .elementor-19231 .elementor-element.elementor-element-e7024d6 .elementor-tab-title a{color:var( --e-global-color-c930fc7 );}.elementor-19231 .elementor-element.elementor-element-e7024d6 .elementor-tab-title.elementor-active,
					 .elementor-19231 .elementor-element.elementor-element-e7024d6 .elementor-tab-title.elementor-active a{color:var( --e-global-color-c930fc7 );}.elementor-19231 .elementor-element.elementor-element-e7024d6 .elementor-tab-title{font-family:"soprani-variable", Sans-serif;font-size:1.2em;font-weight:600;text-transform:uppercase;line-height:1.3em;}.elementor-19231 .elementor-element.elementor-element-e7024d6 .elementor-tab-content{color:var( --e-global-color-56c7f28 );font-family:var( --e-global-typography-1f189f5-font-family ), Sans-serif;font-size:var( --e-global-typography-1f189f5-font-size );font-weight:var( --e-global-typography-1f189f5-font-weight );line-height:var( --e-global-typography-1f189f5-line-height );}.elementor-19231 .elementor-element.elementor-element-41ec401:not(.elementor-motion-effects-element-type-background), .elementor-19231 .elementor-element.elementor-element-41ec401 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a1b149 );}.elementor-19231 .elementor-element.elementor-element-41ec401{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19231 .elementor-element.elementor-element-41ec401 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19231 .elementor-element.elementor-element-aec5ce7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19231 .elementor-element.elementor-element-aec5ce7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ravintolaharald.fi/wp-content/uploads/2025/09/Harald_768_web.jpg");background-position:center center;background-size:cover;}.elementor-19231 .elementor-element.elementor-element-aec5ce7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-19231 .elementor-element.elementor-element-aec5ce7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19231 .elementor-element.elementor-element-77fe973{--spacer-size:50px;}.elementor-19231 .elementor-element.elementor-element-8e6dd0e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19231 .elementor-element.elementor-element-8e6dd0e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a1b149 );}.elementor-19231 .elementor-element.elementor-element-8e6dd0e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19231 .elementor-element.elementor-element-8e6dd0e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-19231 .elementor-element.elementor-element-8e6dd0e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 8em 8em 8em;}.elementor-19231 .elementor-element.elementor-element-8e6dd0e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19231 .elementor-element.elementor-element-920302b{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:start;}.elementor-19231 .elementor-element.elementor-element-920302b > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-19231 .elementor-element.elementor-element-920302b .elementor-heading-title{font-family:"soprani-variable", Sans-serif;font-size:4em;font-weight:600;text-transform:none;line-height:1em;color:var( --e-global-color-fae0e89 );}.elementor-19231 .elementor-element.elementor-element-54e36c9{--spacer-size:1px;}.elementor-19231 .elementor-element.elementor-element-f483766{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-1f189f5-font-family ), Sans-serif;font-size:var( --e-global-typography-1f189f5-font-size );font-weight:var( --e-global-typography-1f189f5-font-weight );line-height:var( --e-global-typography-1f189f5-line-height );color:var( --e-global-color-fae0e89 );}.elementor-19231 .elementor-element.elementor-element-f483766 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-19231 .elementor-element.elementor-element-5ffa51f{--spacer-size:1px;}.elementor-19231 .elementor-element.elementor-element-ac7c140 .elementor-button{background-color:var( --e-global-color-c9b1300 );font-family:"soprani-variable", Sans-serif;font-size:19px;font-weight:600;fill:var( --e-global-color-56c7f28 );color:var( --e-global-color-56c7f28 );transition-duration:0.1s;border-style:none;border-radius:30px 30px 30px 30px;padding:20px 60px 20px 60px;}.elementor-19231 .elementor-element.elementor-element-ac7c140 .elementor-button:hover, .elementor-19231 .elementor-element.elementor-element-ac7c140 .elementor-button:focus{background-color:#B94B23;color:var( --e-global-color-56c7f28 );border-color:var( --e-global-color-02fb837 );}.elementor-19231 .elementor-element.elementor-element-ac7c140{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-19231 .elementor-element.elementor-element-ac7c140 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19231 .elementor-element.elementor-element-ac7c140 .elementor-button:hover svg, .elementor-19231 .elementor-element.elementor-element-ac7c140 .elementor-button:focus svg{fill:var( --e-global-color-56c7f28 );}.elementor-19231 .elementor-element.elementor-element-d08f20f{--spacer-size:1px;}.elementor-19231 .elementor-element.elementor-element-4003792{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-19231 .elementor-element.elementor-element-4003792 > .elementor-widget-container{margin:0px 05px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-19231 .elementor-element.elementor-element-2f4ce1a{width:60%;}.elementor-19231 .elementor-element.elementor-element-e9e252c{width:40%;}.elementor-19231 .elementor-element.elementor-element-aec5ce7{width:40%;}.elementor-19231 .elementor-element.elementor-element-8e6dd0e{width:60%;}}@media(max-width:1024px){.elementor-19231 .elementor-element.elementor-element-b7fdc21 .elementor-heading-title{font-size:6em;}.elementor-19231 .elementor-element.elementor-element-8f54523{font-size:var( --e-global-typography-1f189f5-font-size );line-height:var( --e-global-typography-1f189f5-line-height );}.elementor-19231 .elementor-element.elementor-element-3204bc1{font-size:var( --e-global-typography-1f189f5-font-size );line-height:var( --e-global-typography-1f189f5-line-height );}.elementor-19231 .elementor-element.elementor-element-2f4ce1a > .elementor-element-populated{padding:4em 4em 4em 4em;}.elementor-19231 .elementor-element.elementor-element-211b1d8{font-size:var( --e-global-typography-1f189f5-font-size );line-height:var( --e-global-typography-1f189f5-line-height );}.elementor-19231 .elementor-element.elementor-element-57eed1d{padding:06em 4em 6em 4em;}.elementor-19231 .elementor-element.elementor-element-e7024d6 .elementor-tab-content{font-size:var( --e-global-typography-1f189f5-font-size );line-height:var( --e-global-typography-1f189f5-line-height );}.elementor-19231 .elementor-element.elementor-element-8e6dd0e > .elementor-element-populated{padding:4em 4em 4em 4em;}.elementor-19231 .elementor-element.elementor-element-f483766{font-size:var( --e-global-typography-1f189f5-font-size );line-height:var( --e-global-typography-1f189f5-line-height );}}@media(max-width:767px){.elementor-19231 .elementor-element.elementor-element-0c61f6b > .elementor-container{min-height:70vh;}.elementor-19231 .elementor-element.elementor-element-0c61f6b{padding:03em 1em 3em 1em;}.elementor-19231 .elementor-element.elementor-element-262b6d6 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-19231 .elementor-element.elementor-element-b7fdc21 .elementor-heading-title{font-size:4.3em;}.elementor-19231 .elementor-element.elementor-element-8f54523{font-size:var( --e-global-typography-1f189f5-font-size );line-height:var( --e-global-typography-1f189f5-line-height );}.elementor-19231 .elementor-element.elementor-element-4eb7c1e{width:100%;max-width:100%;}.elementor-19231 .elementor-element.elementor-element-4eb7c1e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19231 .elementor-element.elementor-element-4eb7c1e .elementor-button{padding:20px 40px 20px 40px;}.elementor-19231 .elementor-element.elementor-element-6bf6545{width:100%;max-width:100%;}.elementor-19231 .elementor-element.elementor-element-6bf6545 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19231 .elementor-element.elementor-element-6bf6545 .elementor-button{padding:20px 40px 20px 40px;}.elementor-19231 .elementor-element.elementor-element-3204bc1{font-size:var( --e-global-typography-1f189f5-font-size );line-height:var( --e-global-typography-1f189f5-line-height );}.elementor-19231 .elementor-element.elementor-element-2f4ce1a > .elementor-element-populated{padding:4em 2em 4em 2em;}.elementor-19231 .elementor-element.elementor-element-9cc6613 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-19231 .elementor-element.elementor-element-9cc6613 .elementor-heading-title{font-size:3em;}.elementor-19231 .elementor-element.elementor-element-211b1d8{font-size:var( --e-global-typography-1f189f5-font-size );line-height:var( --e-global-typography-1f189f5-line-height );}.elementor-19231 .elementor-element.elementor-element-70d35fb{--spacer-size:300px;}.elementor-19231 .elementor-element.elementor-element-57eed1d{padding:3em 1em 3em 1em;}.elementor-19231 .elementor-element.elementor-element-28bcb8c .elementor-heading-title{font-size:3em;}.elementor-19231 .elementor-element.elementor-element-7f70d09 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-19231 .elementor-element.elementor-element-e7024d6 .elementor-tab-title{font-size:1em;}.elementor-19231 .elementor-element.elementor-element-e7024d6 .elementor-tab-content{font-size:var( --e-global-typography-1f189f5-font-size );line-height:var( --e-global-typography-1f189f5-line-height );}.elementor-19231 .elementor-element.elementor-element-77fe973{--spacer-size:300px;}.elementor-19231 .elementor-element.elementor-element-8e6dd0e > .elementor-element-populated{padding:4em 2em 4em 2em;}.elementor-19231 .elementor-element.elementor-element-920302b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-19231 .elementor-element.elementor-element-920302b .elementor-heading-title{font-size:3em;}.elementor-19231 .elementor-element.elementor-element-f483766{font-size:var( --e-global-typography-1f189f5-font-size );line-height:var( --e-global-typography-1f189f5-line-height );}}/* Start custom CSS for column, class: .elementor-element-e9e252c */@media (min-width:768px){
    .jagged-left-container {
  clip-path: polygon(
    0.5% 0%,
    0% 2%, 0.3% 4%, 0% 6%, 0.4% 8%, 0% 10%,
    0.6% 12%, 0% 14%, 0.5% 16%, 0% 18%, 0.7% 20%,
    0% 22%, 0.4% 24%, 0% 26%, 0.6% 28%, 0% 30%,
    0.5% 32%, 0% 34%, 0.3% 36%, 0% 38%, 0.7% 40%,
    0% 42%, 0.4% 44%, 0% 46%, 0.6% 48%, 0% 50%,
    0.5% 52%, 0% 54%, 0.3% 56%, 0% 58%, 0.6% 60%,
    0% 62%, 0.4% 64%, 0% 66%, 0.7% 68%, 0% 70%,
    0.5% 72%, 0% 74%, 0.3% 76%, 0% 78%, 0.6% 80%,
    0% 82%, 0.4% 84%, 0% 86%, 0.5% 88%, 0% 90%,
    0.3% 92%, 0% 94%, 0.6% 96%, 0% 98%, 0.5% 100%,
    100% 100%, 100% 0%
  );
}}/* End custom CSS */
/* Start custom CSS for tabs, class: .elementor-element-e7024d6 */.elementor-19231 .elementor-element.elementor-element-e7024d6 .elementor-tab-title {
    background-color: var(--e-global-color-2a1b149);
    border-radius: 34px;
    padding: 15px 30px;
      clip-path:  polygon(
    0% 3%, 5% 0%, 10% 4%, 15% 1%, 20% 3%, 
    25% 2%, 30% 0%, 35% 4%, 40% 2%, 45% 3%, 
    50% 0%, 55% 3%, 60% 1%, 65% 4%, 70% 0%, 
    75% 2%, 80% 1%, 85% 3%, 90% 0%, 95% 2%, 
    100% 3%, 100% 97%, 95% 100%, 90% 96%, 
    85% 99%, 80% 97%, 75% 100%, 70% 96%, 
    65% 99%, 60% 98%, 55% 100%, 50% 97%, 
    45% 100%, 40% 98%, 35% 100%, 30% 96%, 
    25% 99%, 20% 97%, 15% 100%, 10% 98%, 
    5% 100%, 0% 97%
  );
  margin: 5px 5px;
}
.elementor-19231 .elementor-element.elementor-element-e7024d6 .elementor-tab-title.elementor-active {
     background-color: var(--e-global-color-02c12d6) !important;
}
.elementor-19231 .elementor-element.elementor-element-e7024d6 .elementor-tabs-wrapper {
    flex-wrap: wrap;
}
@media (min-width:1025px) {
    .elementor-19231 .elementor-element.elementor-element-e7024d6 .elementor-tab-title:hover {
        opacity:0.7;
        transition: all 0.3s;
    }
}
@media (max-width:767px) {
    .elementor-19231 .elementor-element.elementor-element-e7024d6 .elementor-tabs .elementor-tabs-wrapper {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: center
    }
    .elementor-19231 .elementor-element.elementor-element-e7024d6 .elementor-tab-title {
        padding: 5px 15px;
    }
    .elementor-19231 .elementor-element.elementor-element-e7024d6 .elementor-tab-mobile-title {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-aec5ce7 */@media (min-width:768px){
    .jagged-left-container {
  clip-path: polygon(
    0.5% 0%,
    0% 2%, 0.3% 4%, 0% 6%, 0.4% 8%, 0% 10%,
    0.6% 12%, 0% 14%, 0.5% 16%, 0% 18%, 0.7% 20%,
    0% 22%, 0.4% 24%, 0% 26%, 0.6% 28%, 0% 30%,
    0.5% 32%, 0% 34%, 0.3% 36%, 0% 38%, 0.7% 40%,
    0% 42%, 0.4% 44%, 0% 46%, 0.6% 48%, 0% 50%,
    0.5% 52%, 0% 54%, 0.3% 56%, 0% 58%, 0.6% 60%,
    0% 62%, 0.4% 64%, 0% 66%, 0.7% 68%, 0% 70%,
    0.5% 72%, 0% 74%, 0.3% 76%, 0% 78%, 0.6% 80%,
    0% 82%, 0.4% 84%, 0% 86%, 0.5% 88%, 0% 90%,
    0.3% 92%, 0% 94%, 0.6% 96%, 0% 98%, 0.5% 100%,
    100% 100%, 100% 0%
  );
}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4003792 */.elementor-19231 .elementor-element.elementor-element-4003792 .quandoo-button-select {
    padding: 20px 60px 20px 60px !important;
    font-family: "soprani-variable", Sans-serif !important;
    font-size: 19px !important;
    font-weight: 600 !important;
    border-style: none !important;
    border-radius: 30px 30px 30px 30px !important;
    clip-path:  polygon(
    0% 3%, 5% 0%, 10% 4%, 15% 1%, 20% 3%, 
    25% 2%, 30% 0%, 35% 4%, 40% 2%, 45% 3%, 
    50% 0%, 55% 3%, 60% 1%, 65% 4%, 70% 0%, 
    75% 2%, 80% 1%, 85% 3%, 90% 0%, 95% 2%, 
    100% 3%, 100% 97%, 95% 100%, 90% 96%, 
    85% 99%, 80% 97%, 75% 100%, 70% 96%, 
    65% 99%, 60% 98%, 55% 100%, 50% 97%, 
    45% 100%, 40% 98%, 35% 100%, 30% 96%, 
    25% 99%, 20% 97%, 15% 100%, 10% 98%, 
    5% 100%, 0% 97%
  );
}
.elementor-19231 .elementor-element.elementor-element-4003792 .quandoo-multi-container {
    max-width:320px;
}/* End custom CSS */