.elementor-34553 .elementor-element.elementor-element-746116b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--overlay-opacity:0.35;--overlay-mix-blend-mode:lighten;}.elementor-34553 .elementor-element.elementor-element-746116b:not(.elementor-motion-effects-element-type-background), .elementor-34553 .elementor-element.elementor-element-746116b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-eb52a38 ) 0%, var( --e-global-color-4ae97a2 ) 100%);}.elementor-34553 .elementor-element.elementor-element-746116b::before, .elementor-34553 .elementor-element.elementor-element-746116b > .elementor-background-video-container::before, .elementor-34553 .elementor-element.elementor-element-746116b > .e-con-inner > .elementor-background-video-container::before, .elementor-34553 .elementor-element.elementor-element-746116b > .elementor-background-slideshow::before, .elementor-34553 .elementor-element.elementor-element-746116b > .e-con-inner > .elementor-background-slideshow::before, .elementor-34553 .elementor-element.elementor-element-746116b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://petrasavino.ch/wp-content/uploads/2025/08/bg9728462-left-e1755267283570.webp");--background-overlay:'';background-position:center left;background-size:75% auto;}.elementor-34553 .elementor-element.elementor-element-cfbdb39{--display:flex;--min-height:560px;--justify-content:center;}.elementor-34553 .elementor-element.elementor-element-deef0ae .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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-34553 .elementor-element.elementor-element-fea5fb0{width:100%;max-width:100%;text-align:left;font-family:var( --e-global-typography-a6e6d91-font-family ), Sans-serif;font-size:var( --e-global-typography-a6e6d91-font-size );font-weight:var( --e-global-typography-a6e6d91-font-weight );line-height:var( --e-global-typography-a6e6d91-line-height );color:var( --e-global-color-b981b7b );}.elementor-34553 .elementor-element.elementor-element-fea5fb0 p{margin-block-end:1lh;}.elementor-34553 .elementor-element.elementor-element-1ea5927 .elementor-button{font-family:var( --e-global-typography-c602061-font-family ), Sans-serif;font-size:var( --e-global-typography-c602061-font-size );font-weight:var( --e-global-typography-c602061-font-weight );line-height:var( --e-global-typography-c602061-line-height );}.elementor-34553 .elementor-element.elementor-element-fb8f306{--display:flex;--min-height:480px;}.elementor-34553 .elementor-element.elementor-element-fb8f306:not(.elementor-motion-effects-element-type-background), .elementor-34553 .elementor-element.elementor-element-fb8f306 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34553 .elementor-element.elementor-element-f48fefd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8rem 8rem;--row-gap:8rem;--column-gap:8rem;}.elementor-34553 .elementor-element.elementor-element-c766c2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34553 .elementor-element.elementor-element-c6a293b img{width:100%;height:480px;object-fit:cover;object-position:center center;border-radius:var(--radius-s) var(--radius-s) var(--radius-s) var(--radius-s);}.elementor-34553 .elementor-element.elementor-element-e0699b8{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34553 .elementor-element.elementor-element-8c9704d .elementor-heading-title{font-family:var( --e-global-typography-f7f7452-font-family ), Sans-serif;font-size:var( --e-global-typography-f7f7452-font-size );font-weight:var( --e-global-typography-f7f7452-font-weight );line-height:var( --e-global-typography-f7f7452-line-height );letter-spacing:var( --e-global-typography-f7f7452-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-fe0904e{font-family:var( --e-global-typography-90f9abe-font-family ), Sans-serif;font-size:var( --e-global-typography-90f9abe-font-size );font-weight:var( --e-global-typography-90f9abe-font-weight );line-height:var( --e-global-typography-90f9abe-line-height );color:var( --e-global-color-3af2e25 );}.elementor-34553 .elementor-element.elementor-element-fe0904e p{margin-block-end:2rem;}.elementor-34553 .elementor-element.elementor-element-b5c53dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-34553 .elementor-element.elementor-element-10bb12a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8rem 8rem;--row-gap:8rem;--column-gap:8rem;--overlay-opacity:0.4;--overlay-mix-blend-mode:lighten;}.elementor-34553 .elementor-element.elementor-element-10bb12a:not(.elementor-motion-effects-element-type-background), .elementor-34553 .elementor-element.elementor-element-10bb12a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-eb52a38 ) 0%, var( --e-global-color-4ae97a2 ) 100%);}.elementor-34553 .elementor-element.elementor-element-10bb12a::before, .elementor-34553 .elementor-element.elementor-element-10bb12a > .elementor-background-video-container::before, .elementor-34553 .elementor-element.elementor-element-10bb12a > .e-con-inner > .elementor-background-video-container::before, .elementor-34553 .elementor-element.elementor-element-10bb12a > .elementor-background-slideshow::before, .elementor-34553 .elementor-element.elementor-element-10bb12a > .e-con-inner > .elementor-background-slideshow::before, .elementor-34553 .elementor-element.elementor-element-10bb12a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://petrasavino.ch/wp-content/uploads/2025/08/bg9728462-left-e1755267283570.webp");--background-overlay:'';background-position:center left;background-size:100% auto;}.elementor-34553 .elementor-element.elementor-element-1fdbf50{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34553 .elementor-element.elementor-element-41e62e1 .elementor-heading-title{font-family:var( --e-global-typography-f7f7452-font-family ), Sans-serif;font-size:var( --e-global-typography-f7f7452-font-size );font-weight:var( --e-global-typography-f7f7452-font-weight );line-height:var( --e-global-typography-f7f7452-line-height );letter-spacing:var( --e-global-typography-f7f7452-letter-spacing );color:var( --e-global-color-primary );}.elementor-34553 .elementor-element.elementor-element-9b5b747{font-family:var( --e-global-typography-a6e6d91-font-family ), Sans-serif;font-size:var( --e-global-typography-a6e6d91-font-size );font-weight:var( --e-global-typography-a6e6d91-font-weight );line-height:var( --e-global-typography-a6e6d91-line-height );color:var( --e-global-color-b981b7b );}.elementor-34553 .elementor-element.elementor-element-24dd3ca{--display:flex;}.elementor-34553 .elementor-element.elementor-element-4ed0a4b{font-family:var( --e-global-typography-a6e6d91-font-family ), Sans-serif;font-size:var( --e-global-typography-a6e6d91-font-size );font-weight:var( --e-global-typography-a6e6d91-font-weight );line-height:var( --e-global-typography-a6e6d91-line-height );color:var( --e-global-color-primary );}.elementor-34553 .elementor-element.elementor-element-38fd15f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-38fd15f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-38fd15f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-38fd15f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-38fd15f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-38fd15f .elementor-icon-list-icon i{color:var( --e-global-color-4412d20 );transition:color 0.3s;}.elementor-34553 .elementor-element.elementor-element-38fd15f .elementor-icon-list-icon svg{fill:var( --e-global-color-4412d20 );transition:fill 0.3s;}.elementor-34553 .elementor-element.elementor-element-38fd15f{--e-icon-list-icon-size:2.4rem;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-34553 .elementor-element.elementor-element-38fd15f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-38fd15f .elementor-icon-list-item > a{font-family:var( --e-global-typography-90f9abe-font-family ), Sans-serif;font-size:var( --e-global-typography-90f9abe-font-size );font-weight:var( --e-global-typography-90f9abe-font-weight );line-height:var( --e-global-typography-90f9abe-line-height );}.elementor-34553 .elementor-element.elementor-element-38fd15f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-34553 .elementor-element.elementor-element-d19bb4f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8rem 8rem;--row-gap:8rem;--column-gap:8rem;}.elementor-34553 .elementor-element.elementor-element-8e2f1ce{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34553 .elementor-element.elementor-element-2c62057 .elementor-heading-title{font-family:var( --e-global-typography-f7f7452-font-family ), Sans-serif;font-size:var( --e-global-typography-f7f7452-font-size );font-weight:var( --e-global-typography-f7f7452-font-weight );line-height:var( --e-global-typography-f7f7452-line-height );letter-spacing:var( --e-global-typography-f7f7452-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-687342b{font-family:var( --e-global-typography-90f9abe-font-family ), Sans-serif;font-size:var( --e-global-typography-90f9abe-font-size );font-weight:var( --e-global-typography-90f9abe-font-weight );line-height:var( --e-global-typography-90f9abe-line-height );color:var( --e-global-color-3af2e25 );}.elementor-34553 .elementor-element.elementor-element-687342b p{margin-block-end:2rem;}.elementor-34553 .elementor-element.elementor-element-923cc48 .elementor-heading-title{font-family:var( --e-global-typography-c602061-font-family ), Sans-serif;font-size:var( --e-global-typography-c602061-font-size );font-weight:var( --e-global-typography-c602061-font-weight );line-height:var( --e-global-typography-c602061-line-height );color:var( --e-global-color-835b2c6 );}.elementor-34553 .elementor-element.elementor-element-ff92f57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-ff92f57 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-ff92f57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-ff92f57 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-ff92f57 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-ff92f57 .elementor-icon-list-icon i{color:var( --e-global-color-4412d20 );transition:color 0.3s;}.elementor-34553 .elementor-element.elementor-element-ff92f57 .elementor-icon-list-icon svg{fill:var( --e-global-color-4412d20 );transition:fill 0.3s;}.elementor-34553 .elementor-element.elementor-element-ff92f57{--e-icon-list-icon-size:2.4rem;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-34553 .elementor-element.elementor-element-ff92f57 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-ff92f57 .elementor-icon-list-item > a{font-family:var( --e-global-typography-4272fcc-font-family ), Sans-serif;font-size:var( --e-global-typography-4272fcc-font-size );font-weight:var( --e-global-typography-4272fcc-font-weight );line-height:var( --e-global-typography-4272fcc-line-height );}.elementor-34553 .elementor-element.elementor-element-ff92f57 .elementor-icon-list-text{color:var( --e-global-color-3af2e25 );transition:color 0.3s;}.elementor-34553 .elementor-element.elementor-element-2f01b17{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34553 .elementor-element.elementor-element-9cb8569 img{width:100%;height:480px;object-fit:cover;object-position:center center;border-radius:var(--radius-s) var(--radius-s) var(--radius-s) var(--radius-s);}.elementor-34553 .elementor-element.elementor-element-dec5189{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;}.elementor-34553 .elementor-element.elementor-element-dec5189:not(.elementor-motion-effects-element-type-background), .elementor-34553 .elementor-element.elementor-element-dec5189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-34553 .elementor-element.elementor-element-3eb1f99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8rem 8rem;--row-gap:8rem;--column-gap:8rem;border-style:solid;--border-style:solid;border-width:0px 0px 1.5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1.5px;--border-left-width:0px;border-color:var( --e-global-color-c017166 );--border-color:var( --e-global-color-c017166 );--padding-top:0rem;--padding-bottom:3.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34553 .elementor-element.elementor-element-4f349fd .elementor-heading-title{font-family:var( --e-global-typography-f7f7452-font-family ), Sans-serif;font-size:var( --e-global-typography-f7f7452-font-size );font-weight:var( --e-global-typography-f7f7452-font-weight );line-height:var( --e-global-typography-f7f7452-line-height );letter-spacing:var( --e-global-typography-f7f7452-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-024280b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.6rem 1.6rem;--row-gap:1.6rem;--column-gap:1.6rem;--grid-auto-flow:row;}.elementor-34553 .elementor-element.elementor-element-c08163c{--display:flex;box-shadow:4px 4px 20px 0px rgba(0, 0, 0, 0.025);}.elementor-34553 .elementor-element.elementor-element-c08163c:not(.elementor-motion-effects-element-type-background), .elementor-34553 .elementor-element.elementor-element-c08163c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-34553 .elementor-element.elementor-element-01a231c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:7.8rem;font-weight:600;line-height:1em;letter-spacing:-0.04em;}.elementor-34553 .elementor-element.elementor-element-bd3963c .elementor-heading-title{font-family:var( --e-global-typography-fb9f2fc-font-family ), Sans-serif;font-size:var( --e-global-typography-fb9f2fc-font-size );font-weight:var( --e-global-typography-fb9f2fc-font-weight );line-height:var( --e-global-typography-fb9f2fc-line-height );letter-spacing:var( --e-global-typography-fb9f2fc-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-76bd84a .elementor-heading-title{font-family:var( --e-global-typography-90f9abe-font-family ), Sans-serif;font-size:var( --e-global-typography-90f9abe-font-size );font-weight:var( --e-global-typography-90f9abe-font-weight );line-height:var( --e-global-typography-90f9abe-line-height );}.elementor-34553 .elementor-element.elementor-element-7786477 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-7786477 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-7786477 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-7786477 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-7786477 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-7786477 .elementor-icon-list-icon i{color:var( --e-global-color-4412d20 );transition:color 0.3s;}.elementor-34553 .elementor-element.elementor-element-7786477 .elementor-icon-list-icon svg{fill:var( --e-global-color-4412d20 );transition:fill 0.3s;}.elementor-34553 .elementor-element.elementor-element-7786477{--e-icon-list-icon-size:2.4rem;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-34553 .elementor-element.elementor-element-7786477 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-7786477 .elementor-icon-list-item > a{font-family:var( --e-global-typography-c8c26cc-font-family ), Sans-serif;font-size:var( --e-global-typography-c8c26cc-font-size );font-weight:var( --e-global-typography-c8c26cc-font-weight );line-height:var( --e-global-typography-c8c26cc-line-height );}.elementor-34553 .elementor-element.elementor-element-7786477 .elementor-icon-list-text{color:var( --e-global-color-3af2e25 );transition:color 0.3s;}.elementor-34553 .elementor-element.elementor-element-271d59c{--display:flex;box-shadow:4px 4px 20px 0px rgba(0, 0, 0, 0.025);}.elementor-34553 .elementor-element.elementor-element-271d59c:not(.elementor-motion-effects-element-type-background), .elementor-34553 .elementor-element.elementor-element-271d59c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-34553 .elementor-element.elementor-element-6924863 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:7.8rem;font-weight:600;line-height:1em;letter-spacing:-0.04em;}.elementor-34553 .elementor-element.elementor-element-4576e41 .elementor-heading-title{font-family:var( --e-global-typography-fb9f2fc-font-family ), Sans-serif;font-size:var( --e-global-typography-fb9f2fc-font-size );font-weight:var( --e-global-typography-fb9f2fc-font-weight );line-height:var( --e-global-typography-fb9f2fc-line-height );letter-spacing:var( --e-global-typography-fb9f2fc-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-d12385f .elementor-heading-title{font-family:var( --e-global-typography-90f9abe-font-family ), Sans-serif;font-size:var( --e-global-typography-90f9abe-font-size );font-weight:var( --e-global-typography-90f9abe-font-weight );line-height:var( --e-global-typography-90f9abe-line-height );}.elementor-34553 .elementor-element.elementor-element-e16e8ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-e16e8ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-e16e8ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-e16e8ae .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-e16e8ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-e16e8ae .elementor-icon-list-icon i{color:var( --e-global-color-4412d20 );transition:color 0.3s;}.elementor-34553 .elementor-element.elementor-element-e16e8ae .elementor-icon-list-icon svg{fill:var( --e-global-color-4412d20 );transition:fill 0.3s;}.elementor-34553 .elementor-element.elementor-element-e16e8ae{--e-icon-list-icon-size:2.4rem;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-34553 .elementor-element.elementor-element-e16e8ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-e16e8ae .elementor-icon-list-item > a{font-family:var( --e-global-typography-c8c26cc-font-family ), Sans-serif;font-size:var( --e-global-typography-c8c26cc-font-size );font-weight:var( --e-global-typography-c8c26cc-font-weight );line-height:var( --e-global-typography-c8c26cc-line-height );}.elementor-34553 .elementor-element.elementor-element-e16e8ae .elementor-icon-list-text{color:var( --e-global-color-3af2e25 );transition:color 0.3s;}.elementor-34553 .elementor-element.elementor-element-4598c75{--display:flex;box-shadow:4px 4px 20px 0px rgba(0, 0, 0, 0.025);}.elementor-34553 .elementor-element.elementor-element-4598c75:not(.elementor-motion-effects-element-type-background), .elementor-34553 .elementor-element.elementor-element-4598c75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-34553 .elementor-element.elementor-element-6fa79cb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:7.8rem;font-weight:600;line-height:1em;letter-spacing:-0.04em;}.elementor-34553 .elementor-element.elementor-element-9d8d316 .elementor-heading-title{font-family:var( --e-global-typography-fb9f2fc-font-family ), Sans-serif;font-size:var( --e-global-typography-fb9f2fc-font-size );font-weight:var( --e-global-typography-fb9f2fc-font-weight );line-height:var( --e-global-typography-fb9f2fc-line-height );letter-spacing:var( --e-global-typography-fb9f2fc-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-616aab2 .elementor-heading-title{font-family:var( --e-global-typography-90f9abe-font-family ), Sans-serif;font-size:var( --e-global-typography-90f9abe-font-size );font-weight:var( --e-global-typography-90f9abe-font-weight );line-height:var( --e-global-typography-90f9abe-line-height );}.elementor-34553 .elementor-element.elementor-element-3095f99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-3095f99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-3095f99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-3095f99 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-3095f99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-3095f99 .elementor-icon-list-icon i{color:var( --e-global-color-4412d20 );transition:color 0.3s;}.elementor-34553 .elementor-element.elementor-element-3095f99 .elementor-icon-list-icon svg{fill:var( --e-global-color-4412d20 );transition:fill 0.3s;}.elementor-34553 .elementor-element.elementor-element-3095f99{--e-icon-list-icon-size:2.4rem;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-34553 .elementor-element.elementor-element-3095f99 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-3095f99 .elementor-icon-list-item > a{font-family:var( --e-global-typography-c8c26cc-font-family ), Sans-serif;font-size:var( --e-global-typography-c8c26cc-font-size );font-weight:var( --e-global-typography-c8c26cc-font-weight );line-height:var( --e-global-typography-c8c26cc-line-height );}.elementor-34553 .elementor-element.elementor-element-3095f99 .elementor-icon-list-text{color:var( --e-global-color-3af2e25 );transition:color 0.3s;}.elementor-34553 .elementor-element.elementor-element-8b0d976{font-family:var( --e-global-typography-40dff99-font-family ), Sans-serif;font-size:var( --e-global-typography-40dff99-font-size );font-weight:var( --e-global-typography-40dff99-font-weight );line-height:var( --e-global-typography-40dff99-line-height );}.elementor-34553 .elementor-element.elementor-element-4e11a68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;}.elementor-34553 .elementor-element.elementor-element-b3e4a5f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8rem 8rem;--row-gap:8rem;--column-gap:8rem;}.elementor-34553 .elementor-element.elementor-element-fe050c9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34553 .elementor-element.elementor-element-d908112 img{width:100%;height:480px;object-fit:cover;object-position:center center;border-radius:var(--radius-s) var(--radius-s) var(--radius-s) var(--radius-s);}.elementor-34553 .elementor-element.elementor-element-44db22c{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34553 .elementor-element.elementor-element-d2c648a .elementor-heading-title{font-family:var( --e-global-typography-f7f7452-font-family ), Sans-serif;font-size:var( --e-global-typography-f7f7452-font-size );font-weight:var( --e-global-typography-f7f7452-font-weight );line-height:var( --e-global-typography-f7f7452-line-height );letter-spacing:var( --e-global-typography-f7f7452-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-9329e70{--display:flex;--gap:1.6rem 1.6rem;--row-gap:1.6rem;--column-gap:1.6rem;}.elementor-34553 .elementor-element.elementor-element-77b7e26 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-77b7e26 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-77b7e26 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-77b7e26 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-77b7e26 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-77b7e26 .elementor-icon-list-icon i{color:var( --e-global-color-4412d20 );transition:color 0.3s;}.elementor-34553 .elementor-element.elementor-element-77b7e26 .elementor-icon-list-icon svg{fill:var( --e-global-color-4412d20 );transition:fill 0.3s;}.elementor-34553 .elementor-element.elementor-element-77b7e26{--e-icon-list-icon-size:2.4rem;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-34553 .elementor-element.elementor-element-77b7e26 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-77b7e26 .elementor-icon-list-item > a{font-family:var( --e-global-typography-4272fcc-font-family ), Sans-serif;font-size:var( --e-global-typography-4272fcc-font-size );font-weight:var( --e-global-typography-4272fcc-font-weight );line-height:var( --e-global-typography-4272fcc-line-height );}.elementor-34553 .elementor-element.elementor-element-77b7e26 .elementor-icon-list-text{color:var( --e-global-color-3af2e25 );transition:color 0.3s;}.elementor-34553 .elementor-element.elementor-element-4272a14{padding:0rem 0rem 0rem 3.2rem;--e-icon-list-icon-size:2.4rem;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-34553 .elementor-element.elementor-element-4272a14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-4272a14 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-4272a14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-4272a14 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-4272a14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-4272a14 .elementor-icon-list-icon i{color:var( --e-global-color-4412d20 );transition:color 0.3s;}.elementor-34553 .elementor-element.elementor-element-4272a14 .elementor-icon-list-icon svg{fill:var( --e-global-color-4412d20 );transition:fill 0.3s;}.elementor-34553 .elementor-element.elementor-element-4272a14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-4272a14 .elementor-icon-list-item > a{font-family:var( --e-global-typography-4272fcc-font-family ), Sans-serif;font-size:var( --e-global-typography-4272fcc-font-size );font-weight:var( --e-global-typography-4272fcc-font-weight );line-height:var( --e-global-typography-4272fcc-line-height );}.elementor-34553 .elementor-element.elementor-element-4272a14 .elementor-icon-list-text{transition:color 0.3s;}.elementor-34553 .elementor-element.elementor-element-11ad024 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-11ad024 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-11ad024 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-11ad024 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-11ad024 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-11ad024 .elementor-icon-list-icon i{color:var( --e-global-color-4412d20 );transition:color 0.3s;}.elementor-34553 .elementor-element.elementor-element-11ad024 .elementor-icon-list-icon svg{fill:var( --e-global-color-4412d20 );transition:fill 0.3s;}.elementor-34553 .elementor-element.elementor-element-11ad024{--e-icon-list-icon-size:2.4rem;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-34553 .elementor-element.elementor-element-11ad024 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-11ad024 .elementor-icon-list-item > a{font-family:var( --e-global-typography-4272fcc-font-family ), Sans-serif;font-size:var( --e-global-typography-4272fcc-font-size );font-weight:var( --e-global-typography-4272fcc-font-weight );line-height:var( --e-global-typography-4272fcc-line-height );}.elementor-34553 .elementor-element.elementor-element-11ad024 .elementor-icon-list-text{color:var( --e-global-color-3af2e25 );transition:color 0.3s;}.elementor-34553 .elementor-element.elementor-element-559f7db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-63b943c );--border-color:var( --e-global-color-63b943c );--border-radius:0 var(--radius-m) var(--radius-m) 0;box-shadow:4px 4px 20px 0px rgba(0, 0, 0, 0.025);}.elementor-34553 .elementor-element.elementor-element-559f7db:not(.elementor-motion-effects-element-type-background), .elementor-34553 .elementor-element.elementor-element-559f7db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-53b4411 ) 0%, var( --e-global-color-primary ) 100%);}.elementor-34553 .elementor-element.elementor-element-5b4dac5{--display:flex;}.elementor-34553 .elementor-element.elementor-element-654225b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-654225b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-654225b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-654225b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-654225b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-654225b .elementor-icon-list-icon i{color:var( --e-global-color-63b943c );transition:color 0.3s;}.elementor-34553 .elementor-element.elementor-element-654225b .elementor-icon-list-icon svg{fill:var( --e-global-color-63b943c );transition:fill 0.3s;}.elementor-34553 .elementor-element.elementor-element-654225b{--e-icon-list-icon-size:4.8rem;--icon-vertical-align:flex-start;}.elementor-34553 .elementor-element.elementor-element-654225b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-654225b .elementor-icon-list-item > a{font-family:var( --e-global-typography-fb9f2fc-font-family ), Sans-serif;font-size:var( --e-global-typography-fb9f2fc-font-size );font-weight:var( --e-global-typography-fb9f2fc-font-weight );line-height:var( --e-global-typography-fb9f2fc-line-height );letter-spacing:var( --e-global-typography-fb9f2fc-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-654225b .elementor-icon-list-text{color:var( --e-global-color-eb52a38 );transition:color 0.3s;}.elementor-34553 .elementor-element.elementor-element-6b217b5{--display:flex;}.elementor-34553 .elementor-element.elementor-element-6b1ee5c{font-family:var( --e-global-typography-a6e6d91-font-family ), Sans-serif;font-size:var( --e-global-typography-a6e6d91-font-size );font-weight:var( --e-global-typography-a6e6d91-font-weight );line-height:var( --e-global-typography-a6e6d91-line-height );}.elementor-34553 .elementor-element.elementor-element-82e7d73{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8rem 8rem;--row-gap:8rem;--column-gap:8rem;}.elementor-34553 .elementor-element.elementor-element-2241bab{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34553 .elementor-element.elementor-element-7f6e0b0 .elementor-heading-title{font-family:var( --e-global-typography-f7f7452-font-family ), Sans-serif;font-size:var( --e-global-typography-f7f7452-font-size );font-weight:var( --e-global-typography-f7f7452-font-weight );line-height:var( --e-global-typography-f7f7452-line-height );letter-spacing:var( --e-global-typography-f7f7452-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-ab76769 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-ab76769 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-ab76769 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-ab76769 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-ab76769 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-ab76769 .elementor-icon-list-icon i{color:var( --e-global-color-4412d20 );transition:color 0.3s;}.elementor-34553 .elementor-element.elementor-element-ab76769 .elementor-icon-list-icon svg{fill:var( --e-global-color-4412d20 );transition:fill 0.3s;}.elementor-34553 .elementor-element.elementor-element-ab76769{--e-icon-list-icon-size:2.4rem;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-34553 .elementor-element.elementor-element-ab76769 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-ab76769 .elementor-icon-list-item > a{font-family:var( --e-global-typography-4272fcc-font-family ), Sans-serif;font-size:var( --e-global-typography-4272fcc-font-size );font-weight:var( --e-global-typography-4272fcc-font-weight );line-height:var( --e-global-typography-4272fcc-line-height );}.elementor-34553 .elementor-element.elementor-element-ab76769 .elementor-icon-list-text{color:var( --e-global-color-3af2e25 );transition:color 0.3s;}.elementor-34553 .elementor-element.elementor-element-93ec236{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-34553 .elementor-element.elementor-element-a62b2d3 img{width:100%;height:480px;object-fit:cover;object-position:center center;border-radius:var(--radius-s) var(--radius-s) var(--radius-s) var(--radius-s);}.elementor-34553 .elementor-element.elementor-element-0ee0724{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:8rem 8rem;--row-gap:8rem;--column-gap:8rem;}.elementor-34553 .elementor-element.elementor-element-0ee0724:not(.elementor-motion-effects-element-type-background), .elementor-34553 .elementor-element.elementor-element-0ee0724 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-34553 .elementor-element.elementor-element-cbee910{--display:flex;--gap:1.6rem 1.6rem;--row-gap:1.6rem;--column-gap:1.6rem;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-4412d20 );--border-color:var( --e-global-color-4412d20 );--padding-top:0rem;--padding-bottom:0rem;--padding-left:3.2rem;--padding-right:0rem;}.elementor-34553 .elementor-element.elementor-element-740c120{margin:1.6rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.6rem) 0rem;}.elementor-34553 .elementor-element.elementor-element-740c120 .elementor-icon-wrapper{text-align:left;}.elementor-34553 .elementor-element.elementor-element-740c120.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4412d20 );}.elementor-34553 .elementor-element.elementor-element-740c120.elementor-view-framed .elementor-icon, .elementor-34553 .elementor-element.elementor-element-740c120.elementor-view-default .elementor-icon{color:var( --e-global-color-4412d20 );border-color:var( --e-global-color-4412d20 );}.elementor-34553 .elementor-element.elementor-element-740c120.elementor-view-framed .elementor-icon, .elementor-34553 .elementor-element.elementor-element-740c120.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4412d20 );}.elementor-34553 .elementor-element.elementor-element-740c120 .elementor-icon{font-size:4.8rem;}.elementor-34553 .elementor-element.elementor-element-740c120 .elementor-icon svg{height:4.8rem;}.elementor-34553 .elementor-element.elementor-element-9b90030 .elementor-heading-title{font-family:var( --e-global-typography-f7f7452-font-family ), Sans-serif;font-size:var( --e-global-typography-f7f7452-font-size );font-weight:var( --e-global-typography-f7f7452-font-weight );line-height:var( --e-global-typography-f7f7452-line-height );letter-spacing:var( --e-global-typography-f7f7452-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-1cbe1aa{--display:flex;}.elementor-34553 .elementor-element.elementor-element-d66b9e1{font-family:var( --e-global-typography-90f9abe-font-family ), Sans-serif;font-size:var( --e-global-typography-90f9abe-font-size );font-weight:var( --e-global-typography-90f9abe-font-weight );line-height:var( --e-global-typography-90f9abe-line-height );color:var( --e-global-color-3af2e25 );}.elementor-34553 .elementor-element.elementor-element-d66b9e1 p{margin-block-end:2rem;}.elementor-34553 .elementor-element.elementor-element-a44fddc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34553 .elementor-element.elementor-element-63d815f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8rem 8rem;--row-gap:8rem;--column-gap:8rem;--overlay-opacity:0.4;--overlay-mix-blend-mode:lighten;}.elementor-34553 .elementor-element.elementor-element-63d815f:not(.elementor-motion-effects-element-type-background), .elementor-34553 .elementor-element.elementor-element-63d815f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-eb52a38 ) 0%, var( --e-global-color-4ae97a2 ) 100%);}.elementor-34553 .elementor-element.elementor-element-63d815f::before, .elementor-34553 .elementor-element.elementor-element-63d815f > .elementor-background-video-container::before, .elementor-34553 .elementor-element.elementor-element-63d815f > .e-con-inner > .elementor-background-video-container::before, .elementor-34553 .elementor-element.elementor-element-63d815f > .elementor-background-slideshow::before, .elementor-34553 .elementor-element.elementor-element-63d815f > .e-con-inner > .elementor-background-slideshow::before, .elementor-34553 .elementor-element.elementor-element-63d815f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://petrasavino.ch/wp-content/uploads/2025/08/bg9728462-left-e1755267283570.webp");--background-overlay:'';background-position:center left;background-size:100% auto;}.elementor-34553 .elementor-element.elementor-element-1ebecb4{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34553 .elementor-element.elementor-element-403c918{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34553 .elementor-element.elementor-element-403c918 img{width:85%;}.elementor-34553 .elementor-element.elementor-element-ead5655{--display:flex;}.elementor-34553 .elementor-element.elementor-element-4cf014c .elementor-heading-title{font-family:var( --e-global-typography-f7f7452-font-family ), Sans-serif;font-size:var( --e-global-typography-f7f7452-font-size );font-weight:var( --e-global-typography-f7f7452-font-weight );line-height:var( --e-global-typography-f7f7452-line-height );letter-spacing:var( --e-global-typography-f7f7452-letter-spacing );color:var( --e-global-color-primary );}.elementor-34553 .elementor-element.elementor-element-0629c6f{font-family:var( --e-global-typography-a6e6d91-font-family ), Sans-serif;font-size:var( --e-global-typography-a6e6d91-font-size );font-weight:var( --e-global-typography-a6e6d91-font-weight );line-height:var( --e-global-typography-a6e6d91-line-height );color:var( --e-global-color-b981b7b );}.elementor-34553 .elementor-element.elementor-element-51e987f{font-family:var( --e-global-typography-a6e6d91-font-family ), Sans-serif;font-size:var( --e-global-typography-a6e6d91-font-size );font-weight:var( --e-global-typography-a6e6d91-font-weight );line-height:var( --e-global-typography-a6e6d91-line-height );color:var( --e-global-color-primary );}.elementor-34553 .elementor-element.elementor-element-4cfcf1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-4cfcf1e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-4cfcf1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-4cfcf1e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-4cfcf1e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.6rem/2);}.elementor-34553 .elementor-element.elementor-element-4cfcf1e .elementor-icon-list-icon i{color:var( --e-global-color-4412d20 );transition:color 0.3s;}.elementor-34553 .elementor-element.elementor-element-4cfcf1e .elementor-icon-list-icon svg{fill:var( --e-global-color-4412d20 );transition:fill 0.3s;}.elementor-34553 .elementor-element.elementor-element-4cfcf1e{--e-icon-list-icon-size:2.4rem;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-34553 .elementor-element.elementor-element-4cfcf1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-4cfcf1e .elementor-icon-list-item > a{font-family:var( --e-global-typography-90f9abe-font-family ), Sans-serif;font-size:var( --e-global-typography-90f9abe-font-size );font-weight:var( --e-global-typography-90f9abe-font-weight );line-height:var( --e-global-typography-90f9abe-line-height );}.elementor-34553 .elementor-element.elementor-element-4cfcf1e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-34553 .elementor-element.elementor-element-d0103dd{--display:flex;--gap:1.6rem 1.6rem;--row-gap:1.6rem;--column-gap:1.6rem;--margin-top:2.4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-34553 .elementor-element.elementor-element-e964cca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-34553 .elementor-element.elementor-element-e964cca .elementor-button{font-family:var( --e-global-typography-c8c26cc-font-family ), Sans-serif;font-size:var( --e-global-typography-c8c26cc-font-size );font-weight:var( --e-global-typography-c8c26cc-font-weight );line-height:var( --e-global-typography-c8c26cc-line-height );}.elementor-34553 .elementor-element.elementor-element-62b9b43 .elementor-button-content-wrapper{flex-direction:row;}.elementor-34553 .elementor-element.elementor-element-62b9b43 .elementor-button{font-family:var( --e-global-typography-c8c26cc-font-family ), Sans-serif;font-size:var( --e-global-typography-c8c26cc-font-size );font-weight:var( --e-global-typography-c8c26cc-font-weight );line-height:var( --e-global-typography-c8c26cc-line-height );}@media(max-width:1024px){.elementor-34553 .elementor-element.elementor-element-746116b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34553 .elementor-element.elementor-element-746116b::before, .elementor-34553 .elementor-element.elementor-element-746116b > .elementor-background-video-container::before, .elementor-34553 .elementor-element.elementor-element-746116b > .e-con-inner > .elementor-background-video-container::before, .elementor-34553 .elementor-element.elementor-element-746116b > .elementor-background-slideshow::before, .elementor-34553 .elementor-element.elementor-element-746116b > .e-con-inner > .elementor-background-slideshow::before, .elementor-34553 .elementor-element.elementor-element-746116b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:175% auto;}.elementor-34553 .elementor-element.elementor-element-cfbdb39{--min-height:480px;--justify-content:center;}.elementor-34553 .elementor-element.elementor-element-deef0ae .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-fea5fb0{font-size:var( --e-global-typography-a6e6d91-font-size );line-height:var( --e-global-typography-a6e6d91-line-height );}.elementor-34553 .elementor-element.elementor-element-1ea5927 .elementor-button{font-size:var( --e-global-typography-c602061-font-size );line-height:var( --e-global-typography-c602061-line-height );}.elementor-34553 .elementor-element.elementor-element-fb8f306{--border-radius:0 0 0 0;}.elementor-34553 .elementor-element.elementor-element-f48fefd{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;}.elementor-34553 .elementor-element.elementor-element-8c9704d .elementor-heading-title{font-size:var( --e-global-typography-f7f7452-font-size );line-height:var( --e-global-typography-f7f7452-line-height );letter-spacing:var( --e-global-typography-f7f7452-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-fe0904e{font-size:var( --e-global-typography-90f9abe-font-size );line-height:var( --e-global-typography-90f9abe-line-height );}.elementor-34553 .elementor-element.elementor-element-10bb12a::before, .elementor-34553 .elementor-element.elementor-element-10bb12a > .elementor-background-video-container::before, .elementor-34553 .elementor-element.elementor-element-10bb12a > .e-con-inner > .elementor-background-video-container::before, .elementor-34553 .elementor-element.elementor-element-10bb12a > .elementor-background-slideshow::before, .elementor-34553 .elementor-element.elementor-element-10bb12a > .e-con-inner > .elementor-background-slideshow::before, .elementor-34553 .elementor-element.elementor-element-10bb12a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://petrasavino.ch/wp-content/uploads/2025/07/bg9728462.webp");background-position:top center;background-size:175% auto;}.elementor-34553 .elementor-element.elementor-element-10bb12a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-34553 .elementor-element.elementor-element-41e62e1 .elementor-heading-title{font-size:var( --e-global-typography-f7f7452-font-size );line-height:var( --e-global-typography-f7f7452-line-height );letter-spacing:var( --e-global-typography-f7f7452-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-9b5b747{width:100%;max-width:100%;font-size:var( --e-global-typography-a6e6d91-font-size );line-height:var( --e-global-typography-a6e6d91-line-height );}.elementor-34553 .elementor-element.elementor-element-4ed0a4b{width:100%;max-width:100%;font-size:var( --e-global-typography-a6e6d91-font-size );line-height:var( --e-global-typography-a6e6d91-line-height );}.elementor-34553 .elementor-element.elementor-element-38fd15f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-38fd15f .elementor-icon-list-item > a{font-size:var( --e-global-typography-90f9abe-font-size );line-height:var( --e-global-typography-90f9abe-line-height );}.elementor-34553 .elementor-element.elementor-element-d19bb4f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;}.elementor-34553 .elementor-element.elementor-element-2c62057 .elementor-heading-title{font-size:var( --e-global-typography-f7f7452-font-size );line-height:var( --e-global-typography-f7f7452-line-height );letter-spacing:var( --e-global-typography-f7f7452-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-687342b{font-size:var( --e-global-typography-90f9abe-font-size );line-height:var( --e-global-typography-90f9abe-line-height );}.elementor-34553 .elementor-element.elementor-element-923cc48 .elementor-heading-title{font-size:var( --e-global-typography-c602061-font-size );line-height:var( --e-global-typography-c602061-line-height );}.elementor-34553 .elementor-element.elementor-element-ff92f57 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-ff92f57 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4272fcc-font-size );line-height:var( --e-global-typography-4272fcc-line-height );}.elementor-34553 .elementor-element.elementor-element-dec5189{--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-34553 .elementor-element.elementor-element-3eb1f99{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-34553 .elementor-element.elementor-element-4f349fd .elementor-heading-title{font-size:var( --e-global-typography-f7f7452-font-size );line-height:var( --e-global-typography-f7f7452-line-height );letter-spacing:var( --e-global-typography-f7f7452-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-024280b{--e-con-grid-template-columns:repeat(1, 1fr);--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-34553 .elementor-element.elementor-element-bd3963c .elementor-heading-title{font-size:var( --e-global-typography-fb9f2fc-font-size );line-height:var( --e-global-typography-fb9f2fc-line-height );letter-spacing:var( --e-global-typography-fb9f2fc-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-76bd84a .elementor-heading-title{font-size:var( --e-global-typography-90f9abe-font-size );line-height:var( --e-global-typography-90f9abe-line-height );}.elementor-34553 .elementor-element.elementor-element-7786477 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-7786477 .elementor-icon-list-item > a{font-size:var( --e-global-typography-c8c26cc-font-size );line-height:var( --e-global-typography-c8c26cc-line-height );}.elementor-34553 .elementor-element.elementor-element-4576e41 .elementor-heading-title{font-size:var( --e-global-typography-fb9f2fc-font-size );line-height:var( --e-global-typography-fb9f2fc-line-height );letter-spacing:var( --e-global-typography-fb9f2fc-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-d12385f .elementor-heading-title{font-size:var( --e-global-typography-90f9abe-font-size );line-height:var( --e-global-typography-90f9abe-line-height );}.elementor-34553 .elementor-element.elementor-element-e16e8ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-e16e8ae .elementor-icon-list-item > a{font-size:var( --e-global-typography-c8c26cc-font-size );line-height:var( --e-global-typography-c8c26cc-line-height );}.elementor-34553 .elementor-element.elementor-element-9d8d316 .elementor-heading-title{font-size:var( --e-global-typography-fb9f2fc-font-size );line-height:var( --e-global-typography-fb9f2fc-line-height );letter-spacing:var( --e-global-typography-fb9f2fc-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-616aab2 .elementor-heading-title{font-size:var( --e-global-typography-90f9abe-font-size );line-height:var( --e-global-typography-90f9abe-line-height );}.elementor-34553 .elementor-element.elementor-element-3095f99 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-3095f99 .elementor-icon-list-item > a{font-size:var( --e-global-typography-c8c26cc-font-size );line-height:var( --e-global-typography-c8c26cc-line-height );}.elementor-34553 .elementor-element.elementor-element-8b0d976{width:100%;max-width:100%;font-size:var( --e-global-typography-40dff99-font-size );line-height:var( --e-global-typography-40dff99-line-height );}.elementor-34553 .elementor-element.elementor-element-b3e4a5f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;}.elementor-34553 .elementor-element.elementor-element-d2c648a .elementor-heading-title{font-size:var( --e-global-typography-f7f7452-font-size );line-height:var( --e-global-typography-f7f7452-line-height );letter-spacing:var( --e-global-typography-f7f7452-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-77b7e26 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-77b7e26 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4272fcc-font-size );line-height:var( --e-global-typography-4272fcc-line-height );}.elementor-34553 .elementor-element.elementor-element-4272a14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-4272a14 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4272fcc-font-size );line-height:var( --e-global-typography-4272fcc-line-height );}.elementor-34553 .elementor-element.elementor-element-11ad024 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-11ad024 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4272fcc-font-size );line-height:var( --e-global-typography-4272fcc-line-height );}.elementor-34553 .elementor-element.elementor-element-559f7db{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34553 .elementor-element.elementor-element-654225b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-654225b .elementor-icon-list-item > a{font-size:var( --e-global-typography-fb9f2fc-font-size );line-height:var( --e-global-typography-fb9f2fc-line-height );letter-spacing:var( --e-global-typography-fb9f2fc-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-6b1ee5c{font-size:var( --e-global-typography-a6e6d91-font-size );line-height:var( --e-global-typography-a6e6d91-line-height );}.elementor-34553 .elementor-element.elementor-element-82e7d73{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:6rem 6rem;--row-gap:6rem;--column-gap:6rem;}.elementor-34553 .elementor-element.elementor-element-7f6e0b0 .elementor-heading-title{font-size:var( --e-global-typography-f7f7452-font-size );line-height:var( --e-global-typography-f7f7452-line-height );letter-spacing:var( --e-global-typography-f7f7452-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-ab76769 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-ab76769 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4272fcc-font-size );line-height:var( --e-global-typography-4272fcc-line-height );}.elementor-34553 .elementor-element.elementor-element-0ee0724{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-34553 .elementor-element.elementor-element-9b90030 .elementor-heading-title{font-size:var( --e-global-typography-f7f7452-font-size );line-height:var( --e-global-typography-f7f7452-line-height );letter-spacing:var( --e-global-typography-f7f7452-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-d66b9e1{font-size:var( --e-global-typography-90f9abe-font-size );line-height:var( --e-global-typography-90f9abe-line-height );}.elementor-34553 .elementor-element.elementor-element-63d815f::before, .elementor-34553 .elementor-element.elementor-element-63d815f > .elementor-background-video-container::before, .elementor-34553 .elementor-element.elementor-element-63d815f > .e-con-inner > .elementor-background-video-container::before, .elementor-34553 .elementor-element.elementor-element-63d815f > .elementor-background-slideshow::before, .elementor-34553 .elementor-element.elementor-element-63d815f > .e-con-inner > .elementor-background-slideshow::before, .elementor-34553 .elementor-element.elementor-element-63d815f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://petrasavino.ch/wp-content/uploads/2025/07/bg9728462.webp");background-position:top center;background-size:175% auto;}.elementor-34553 .elementor-element.elementor-element-63d815f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-34553 .elementor-element.elementor-element-403c918{text-align:left;}.elementor-34553 .elementor-element.elementor-element-403c918 img{width:55%;}.elementor-34553 .elementor-element.elementor-element-4cf014c .elementor-heading-title{font-size:var( --e-global-typography-f7f7452-font-size );line-height:var( --e-global-typography-f7f7452-line-height );letter-spacing:var( --e-global-typography-f7f7452-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-0629c6f{width:100%;max-width:100%;font-size:var( --e-global-typography-a6e6d91-font-size );line-height:var( --e-global-typography-a6e6d91-line-height );}.elementor-34553 .elementor-element.elementor-element-51e987f{width:100%;max-width:100%;font-size:var( --e-global-typography-a6e6d91-font-size );line-height:var( --e-global-typography-a6e6d91-line-height );}.elementor-34553 .elementor-element.elementor-element-4cfcf1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-4cfcf1e .elementor-icon-list-item > a{font-size:var( --e-global-typography-90f9abe-font-size );line-height:var( --e-global-typography-90f9abe-line-height );}.elementor-34553 .elementor-element.elementor-element-e964cca .elementor-button{font-size:var( --e-global-typography-c8c26cc-font-size );line-height:var( --e-global-typography-c8c26cc-line-height );}.elementor-34553 .elementor-element.elementor-element-62b9b43 .elementor-button{font-size:var( --e-global-typography-c8c26cc-font-size );line-height:var( --e-global-typography-c8c26cc-line-height );}}@media(max-width:767px){.elementor-34553 .elementor-element.elementor-element-746116b::before, .elementor-34553 .elementor-element.elementor-element-746116b > .elementor-background-video-container::before, .elementor-34553 .elementor-element.elementor-element-746116b > .e-con-inner > .elementor-background-video-container::before, .elementor-34553 .elementor-element.elementor-element-746116b > .elementor-background-slideshow::before, .elementor-34553 .elementor-element.elementor-element-746116b > .e-con-inner > .elementor-background-slideshow::before, .elementor-34553 .elementor-element.elementor-element-746116b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://petrasavino.ch/wp-content/uploads/2025/07/bg9728462-mobile.webp");background-position:top center;}.elementor-34553 .elementor-element.elementor-element-cfbdb39{--min-height:384px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34553 .elementor-element.elementor-element-deef0ae .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-fea5fb0{width:100%;max-width:100%;font-size:var( --e-global-typography-a6e6d91-font-size );line-height:var( --e-global-typography-a6e6d91-line-height );}.elementor-34553 .elementor-element.elementor-element-1ea5927{width:100%;max-width:100%;}.elementor-34553 .elementor-element.elementor-element-1ea5927 .elementor-button{font-size:var( --e-global-typography-c602061-font-size );line-height:var( --e-global-typography-c602061-line-height );}.elementor-34553 .elementor-element.elementor-element-fb8f306{--min-height:320px;}.elementor-34553 .elementor-element.elementor-element-f48fefd{--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-34553 .elementor-element.elementor-element-c766c2b.e-con{--order:99999 /* order end hack */;}.elementor-34553 .elementor-element.elementor-element-c6a293b img{height:320px;}.elementor-34553 .elementor-element.elementor-element-e0699b8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34553 .elementor-element.elementor-element-8c9704d .elementor-heading-title{font-size:var( --e-global-typography-f7f7452-font-size );line-height:var( --e-global-typography-f7f7452-line-height );letter-spacing:var( --e-global-typography-f7f7452-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-fe0904e{font-size:var( --e-global-typography-90f9abe-font-size );line-height:var( --e-global-typography-90f9abe-line-height );}.elementor-34553 .elementor-element.elementor-element-10bb12a::before, .elementor-34553 .elementor-element.elementor-element-10bb12a > .elementor-background-video-container::before, .elementor-34553 .elementor-element.elementor-element-10bb12a > .e-con-inner > .elementor-background-video-container::before, .elementor-34553 .elementor-element.elementor-element-10bb12a > .elementor-background-slideshow::before, .elementor-34553 .elementor-element.elementor-element-10bb12a > .e-con-inner > .elementor-background-slideshow::before, .elementor-34553 .elementor-element.elementor-element-10bb12a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://petrasavino.ch/wp-content/uploads/2025/07/bg9728462-mobile.webp");}.elementor-34553 .elementor-element.elementor-element-10bb12a{--gap:3.2rem 3.2rem;--row-gap:3.2rem;--column-gap:3.2rem;}.elementor-34553 .elementor-element.elementor-element-41e62e1 .elementor-heading-title{font-size:var( --e-global-typography-f7f7452-font-size );line-height:var( --e-global-typography-f7f7452-line-height );letter-spacing:var( --e-global-typography-f7f7452-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-9b5b747{width:100%;max-width:100%;font-size:var( --e-global-typography-a6e6d91-font-size );line-height:var( --e-global-typography-a6e6d91-line-height );}.elementor-34553 .elementor-element.elementor-element-4ed0a4b{width:100%;max-width:100%;font-size:var( --e-global-typography-a6e6d91-font-size );line-height:var( --e-global-typography-a6e6d91-line-height );}.elementor-34553 .elementor-element.elementor-element-38fd15f{--e-icon-list-icon-size:2.1rem;}.elementor-34553 .elementor-element.elementor-element-38fd15f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-38fd15f .elementor-icon-list-item > a{font-size:var( --e-global-typography-90f9abe-font-size );line-height:var( --e-global-typography-90f9abe-line-height );}.elementor-34553 .elementor-element.elementor-element-d19bb4f{--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-34553 .elementor-element.elementor-element-2c62057 .elementor-heading-title{font-size:var( --e-global-typography-f7f7452-font-size );line-height:var( --e-global-typography-f7f7452-line-height );letter-spacing:var( --e-global-typography-f7f7452-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-687342b{font-size:var( --e-global-typography-90f9abe-font-size );line-height:var( --e-global-typography-90f9abe-line-height );}.elementor-34553 .elementor-element.elementor-element-923cc48 .elementor-heading-title{font-size:var( --e-global-typography-c602061-font-size );line-height:var( --e-global-typography-c602061-line-height );}.elementor-34553 .elementor-element.elementor-element-ff92f57{--e-icon-list-icon-size:2.1rem;}.elementor-34553 .elementor-element.elementor-element-ff92f57 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-ff92f57 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4272fcc-font-size );line-height:var( --e-global-typography-4272fcc-line-height );}.elementor-34553 .elementor-element.elementor-element-2f01b17.e-con{--order:99999 /* order end hack */;}.elementor-34553 .elementor-element.elementor-element-9cb8569 img{height:320px;}.elementor-34553 .elementor-element.elementor-element-dec5189{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-34553 .elementor-element.elementor-element-3eb1f99{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:0rem;--padding-bottom:2.4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34553 .elementor-element.elementor-element-4f349fd .elementor-heading-title{font-size:var( --e-global-typography-f7f7452-font-size );line-height:var( --e-global-typography-f7f7452-line-height );letter-spacing:var( --e-global-typography-f7f7452-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-024280b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34553 .elementor-element.elementor-element-01a231c .elementor-heading-title{font-size:5.8rem;line-height:1.15em;}.elementor-34553 .elementor-element.elementor-element-bd3963c .elementor-heading-title{font-size:var( --e-global-typography-fb9f2fc-font-size );line-height:var( --e-global-typography-fb9f2fc-line-height );letter-spacing:var( --e-global-typography-fb9f2fc-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-76bd84a .elementor-heading-title{font-size:var( --e-global-typography-90f9abe-font-size );line-height:var( --e-global-typography-90f9abe-line-height );}.elementor-34553 .elementor-element.elementor-element-7786477{--e-icon-list-icon-size:2.1rem;}.elementor-34553 .elementor-element.elementor-element-7786477 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-7786477 .elementor-icon-list-item > a{font-size:var( --e-global-typography-c8c26cc-font-size );line-height:var( --e-global-typography-c8c26cc-line-height );}.elementor-34553 .elementor-element.elementor-element-6924863 .elementor-heading-title{font-size:5.8rem;line-height:1.15em;}.elementor-34553 .elementor-element.elementor-element-4576e41 .elementor-heading-title{font-size:var( --e-global-typography-fb9f2fc-font-size );line-height:var( --e-global-typography-fb9f2fc-line-height );letter-spacing:var( --e-global-typography-fb9f2fc-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-d12385f .elementor-heading-title{font-size:var( --e-global-typography-90f9abe-font-size );line-height:var( --e-global-typography-90f9abe-line-height );}.elementor-34553 .elementor-element.elementor-element-e16e8ae{--e-icon-list-icon-size:2.1rem;}.elementor-34553 .elementor-element.elementor-element-e16e8ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-e16e8ae .elementor-icon-list-item > a{font-size:var( --e-global-typography-c8c26cc-font-size );line-height:var( --e-global-typography-c8c26cc-line-height );}.elementor-34553 .elementor-element.elementor-element-6fa79cb .elementor-heading-title{font-size:5.8rem;line-height:1.15em;}.elementor-34553 .elementor-element.elementor-element-9d8d316 .elementor-heading-title{font-size:var( --e-global-typography-fb9f2fc-font-size );line-height:var( --e-global-typography-fb9f2fc-line-height );letter-spacing:var( --e-global-typography-fb9f2fc-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-616aab2 .elementor-heading-title{font-size:var( --e-global-typography-90f9abe-font-size );line-height:var( --e-global-typography-90f9abe-line-height );}.elementor-34553 .elementor-element.elementor-element-3095f99{--e-icon-list-icon-size:2.1rem;}.elementor-34553 .elementor-element.elementor-element-3095f99 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-3095f99 .elementor-icon-list-item > a{font-size:var( --e-global-typography-c8c26cc-font-size );line-height:var( --e-global-typography-c8c26cc-line-height );}.elementor-34553 .elementor-element.elementor-element-8b0d976{width:100%;max-width:100%;font-size:var( --e-global-typography-40dff99-font-size );line-height:var( --e-global-typography-40dff99-line-height );}.elementor-34553 .elementor-element.elementor-element-4e11a68{--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-34553 .elementor-element.elementor-element-b3e4a5f{--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-34553 .elementor-element.elementor-element-d908112 img{height:320px;}.elementor-34553 .elementor-element.elementor-element-44db22c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34553 .elementor-element.elementor-element-d2c648a .elementor-heading-title{font-size:var( --e-global-typography-f7f7452-font-size );line-height:var( --e-global-typography-f7f7452-line-height );letter-spacing:var( --e-global-typography-f7f7452-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-77b7e26{--e-icon-list-icon-size:2.1rem;}.elementor-34553 .elementor-element.elementor-element-77b7e26 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-77b7e26 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4272fcc-font-size );line-height:var( --e-global-typography-4272fcc-line-height );}.elementor-34553 .elementor-element.elementor-element-4272a14{--e-icon-list-icon-size:2.1rem;}.elementor-34553 .elementor-element.elementor-element-4272a14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-4272a14 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4272fcc-font-size );line-height:var( --e-global-typography-4272fcc-line-height );}.elementor-34553 .elementor-element.elementor-element-11ad024{--e-icon-list-icon-size:2.1rem;}.elementor-34553 .elementor-element.elementor-element-11ad024 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-11ad024 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4272fcc-font-size );line-height:var( --e-global-typography-4272fcc-line-height );}.elementor-34553 .elementor-element.elementor-element-559f7db:not(.elementor-motion-effects-element-type-background), .elementor-34553 .elementor-element.elementor-element-559f7db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-53b4411 ) 0%, var( --e-global-color-primary ) 100%);}.elementor-34553 .elementor-element.elementor-element-559f7db{border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0 0 var(--radius-m) var(--radius-m);}.elementor-34553 .elementor-element.elementor-element-654225b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-654225b .elementor-icon-list-item > a{font-size:var( --e-global-typography-fb9f2fc-font-size );line-height:var( --e-global-typography-fb9f2fc-line-height );letter-spacing:var( --e-global-typography-fb9f2fc-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-6b1ee5c{text-align:left;font-size:var( --e-global-typography-a6e6d91-font-size );line-height:var( --e-global-typography-a6e6d91-line-height );}.elementor-34553 .elementor-element.elementor-element-82e7d73{--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;}.elementor-34553 .elementor-element.elementor-element-2241bab{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34553 .elementor-element.elementor-element-7f6e0b0 .elementor-heading-title{font-size:var( --e-global-typography-f7f7452-font-size );line-height:var( --e-global-typography-f7f7452-line-height );letter-spacing:var( --e-global-typography-f7f7452-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-ab76769{--e-icon-list-icon-size:2.1rem;}.elementor-34553 .elementor-element.elementor-element-ab76769 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-ab76769 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4272fcc-font-size );line-height:var( --e-global-typography-4272fcc-line-height );}.elementor-34553 .elementor-element.elementor-element-93ec236.e-con{--order:99999 /* order end hack */;}.elementor-34553 .elementor-element.elementor-element-a62b2d3 img{height:320px;}.elementor-34553 .elementor-element.elementor-element-0ee0724{--gap:2.4rem 2.4rem;--row-gap:2.4rem;--column-gap:2.4rem;}.elementor-34553 .elementor-element.elementor-element-cbee910{border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;--padding-top:0rem;--padding-bottom:2.4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34553 .elementor-element.elementor-element-9b90030 .elementor-heading-title{font-size:var( --e-global-typography-f7f7452-font-size );line-height:var( --e-global-typography-f7f7452-line-height );letter-spacing:var( --e-global-typography-f7f7452-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-1cbe1aa.e-con{--order:99999 /* order end hack */;}.elementor-34553 .elementor-element.elementor-element-d66b9e1{font-size:var( --e-global-typography-90f9abe-font-size );line-height:var( --e-global-typography-90f9abe-line-height );}.elementor-34553 .elementor-element.elementor-element-a44fddc{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-34553 .elementor-element.elementor-element-63d815f::before, .elementor-34553 .elementor-element.elementor-element-63d815f > .elementor-background-video-container::before, .elementor-34553 .elementor-element.elementor-element-63d815f > .e-con-inner > .elementor-background-video-container::before, .elementor-34553 .elementor-element.elementor-element-63d815f > .elementor-background-slideshow::before, .elementor-34553 .elementor-element.elementor-element-63d815f > .e-con-inner > .elementor-background-slideshow::before, .elementor-34553 .elementor-element.elementor-element-63d815f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://petrasavino.ch/wp-content/uploads/2025/07/bg9728462-mobile.webp");}.elementor-34553 .elementor-element.elementor-element-63d815f{--gap:3.2rem 3.2rem;--row-gap:3.2rem;--column-gap:3.2rem;}.elementor-34553 .elementor-element.elementor-element-403c918{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-34553 .elementor-element.elementor-element-403c918 img{width:95%;}.elementor-34553 .elementor-element.elementor-element-4cf014c .elementor-heading-title{font-size:var( --e-global-typography-f7f7452-font-size );line-height:var( --e-global-typography-f7f7452-line-height );letter-spacing:var( --e-global-typography-f7f7452-letter-spacing );}.elementor-34553 .elementor-element.elementor-element-0629c6f{width:100%;max-width:100%;font-size:var( --e-global-typography-a6e6d91-font-size );line-height:var( --e-global-typography-a6e6d91-line-height );}.elementor-34553 .elementor-element.elementor-element-51e987f{width:100%;max-width:100%;font-size:var( --e-global-typography-a6e6d91-font-size );line-height:var( --e-global-typography-a6e6d91-line-height );}.elementor-34553 .elementor-element.elementor-element-4cfcf1e{--e-icon-list-icon-size:2.1rem;}.elementor-34553 .elementor-element.elementor-element-4cfcf1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-34553 .elementor-element.elementor-element-4cfcf1e .elementor-icon-list-item > a{font-size:var( --e-global-typography-90f9abe-font-size );line-height:var( --e-global-typography-90f9abe-line-height );}.elementor-34553 .elementor-element.elementor-element-d0103dd{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-34553 .elementor-element.elementor-element-e964cca{width:100%;max-width:100%;}.elementor-34553 .elementor-element.elementor-element-e964cca .elementor-button{font-size:var( --e-global-typography-c8c26cc-font-size );line-height:var( --e-global-typography-c8c26cc-line-height );}.elementor-34553 .elementor-element.elementor-element-62b9b43 .elementor-button{font-size:var( --e-global-typography-c8c26cc-font-size );line-height:var( --e-global-typography-c8c26cc-line-height );}}@media(min-width:768px){.elementor-34553 .elementor-element.elementor-element-cfbdb39{--width:60%;}.elementor-34553 .elementor-element.elementor-element-fb8f306{--width:40%;}.elementor-34553 .elementor-element.elementor-element-c766c2b{--width:40%;}.elementor-34553 .elementor-element.elementor-element-e0699b8{--width:60%;}.elementor-34553 .elementor-element.elementor-element-8e2f1ce{--width:60%;}.elementor-34553 .elementor-element.elementor-element-2f01b17{--width:40%;}.elementor-34553 .elementor-element.elementor-element-fe050c9{--width:40%;}.elementor-34553 .elementor-element.elementor-element-44db22c{--width:60%;}.elementor-34553 .elementor-element.elementor-element-5b4dac5{--width:30%;}.elementor-34553 .elementor-element.elementor-element-6b217b5{--width:70%;}.elementor-34553 .elementor-element.elementor-element-2241bab{--width:60%;}.elementor-34553 .elementor-element.elementor-element-93ec236{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-34553 .elementor-element.elementor-element-cfbdb39{--width:100%;}.elementor-34553 .elementor-element.elementor-element-fb8f306{--width:100%;}.elementor-34553 .elementor-element.elementor-element-c766c2b{--width:100%;}.elementor-34553 .elementor-element.elementor-element-e0699b8{--width:100%;}.elementor-34553 .elementor-element.elementor-element-8e2f1ce{--width:100%;}.elementor-34553 .elementor-element.elementor-element-2f01b17{--width:100%;}.elementor-34553 .elementor-element.elementor-element-fe050c9{--width:100%;}.elementor-34553 .elementor-element.elementor-element-44db22c{--width:100%;}.elementor-34553 .elementor-element.elementor-element-2241bab{--width:100%;}.elementor-34553 .elementor-element.elementor-element-93ec236{--width:100%;}.elementor-34553 .elementor-element.elementor-element-cbee910{--width:100%;}.elementor-34553 .elementor-element.elementor-element-1cbe1aa{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-0db5616 */.elementor-34553 .elementor-element.elementor-element-0db5616 .rank-math-breadcrumb .separator::before {
    color: var(--e-global-color-primary);
}
.elementor-34553 .elementor-element.elementor-element-0db5616 .rank-math-breadcrumb .last{
    color:var(--e-global-color-primary);
}
.elementor-34553 .elementor-element.elementor-element-0db5616 .rank-math-breadcrumb a:hover{
    color:var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fea5fb0 */.elementor-34553 .elementor-element.elementor-element-fea5fb0 strong{
    color: var(--e-global-color-primary);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfbdb39 */@media (min-width: 1025px) {
  .elementor-34553 .elementor-element.elementor-element-cfbdb39 {
  padding-left: max(
    clamp(var(--fluid-side-padding-min), 6.522vw + -0.347rem, var(--fluid-side-padding-max)),
    calc(50vw - 640px)
  ) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb8f306 */@media (min-width: 1025px) {
  .elementor-34553 .elementor-element.elementor-element-fb8f306 {
  padding-left: max(
    clamp(var(--fluid-side-padding-min), 6.522vw + -0.347rem, var(--fluid-side-padding-max)),
    calc(50vw - 640px)
  ) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63d815f */@media (max-width: 767px) {
  .elementor-34553 .elementor-element.elementor-element-63d815f {
    border-radius: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a44fddc */@media (max-width: 767px) {
  .elementor-34553 .elementor-element.elementor-element-a44fddc {
    padding: 0 !important;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://petrasavino.ch/wp-content/uploads/2025/07/Manrope-Regular.woff2') format('woff2'),
		url('https://petrasavino.ch/wp-content/uploads/2025/07/Manrope-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://petrasavino.ch/wp-content/uploads/2025/07/Manrope-Medium.woff2') format('woff2'),
		url('https://petrasavino.ch/wp-content/uploads/2025/07/Manrope-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://petrasavino.ch/wp-content/uploads/2025/07/Manrope-SemiBold.woff2') format('woff2'),
		url('https://petrasavino.ch/wp-content/uploads/2025/07/Manrope-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Manrope';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://petrasavino.ch/wp-content/uploads/2025/07/Manrope-Bold.woff2') format('woff2'),
		url('https://petrasavino.ch/wp-content/uploads/2025/07/Manrope-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */