.elementor-9252 .elementor-element.elementor-element-60dc17ff{--display:flex;--min-height:40vh;--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;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;}.elementor-9252 .elementor-element.elementor-element-60dc17ff:not(.elementor-motion-effects-element-type-background), .elementor-9252 .elementor-element.elementor-element-60dc17ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sipbb.ch/wp-content/uploads/2025/03/SIPBB-bottom-graphic-02-01.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9252 .elementor-element.elementor-element-7d4ef60d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9252 .elementor-element.elementor-element-529199e5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9252 .elementor-element.elementor-element-267e1239{width:auto;max-width:auto;text-align:center;}.elementor-9252 .elementor-element.elementor-element-267e1239.elementor-element{--align-self:center;}.elementor-9252 .elementor-element.elementor-element-267e1239 .elementor-heading-title{font-size:55px;}.elementor-9252 .elementor-element.elementor-element-3a19722 .elementor-heading-title{font-size:45px;font-weight:500;text-transform:uppercase;}.elementor-9252 .elementor-element.elementor-element-2fda5e72{--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;--margin-top:20px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9252 .elementor-element.elementor-element-180ef77{font-weight:500;}.elementor-9252 .elementor-element.elementor-element-a56fbda{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9252 .elementor-element.elementor-element-b3ff989 .elementor-heading-title{font-size:35px;font-weight:500;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-9252 .elementor-element.elementor-element-62954fd{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-9252 .elementor-element.elementor-element-62954fd .elementor-divider-separator{width:25%;}.elementor-9252 .elementor-element.elementor-element-62954fd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9252 .elementor-element.elementor-element-ecc4fe4{font-weight:400;}.elementor-9252 .elementor-element.elementor-element-8ead358{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9252 .elementor-element.elementor-element-77dad3f .elementor-heading-title{font-size:35px;font-weight:500;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-9252 .elementor-element.elementor-element-2af27a5{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-9252 .elementor-element.elementor-element-2af27a5 .elementor-divider-separator{width:25%;}.elementor-9252 .elementor-element.elementor-element-2af27a5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9252 .elementor-element.elementor-element-c1f48a7{font-weight:400;}.elementor-9252 .elementor-element.elementor-element-66c3b19{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9252 .elementor-element.elementor-element-dfa44ba .elementor-heading-title{font-size:35px;font-weight:500;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-9252 .elementor-element.elementor-element-aef7fe5{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-9252 .elementor-element.elementor-element-aef7fe5 .elementor-divider-separator{width:25%;}.elementor-9252 .elementor-element.elementor-element-aef7fe5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9252 .elementor-element.elementor-element-9dd1b87{font-weight:400;}.elementor-9252 .elementor-element.elementor-element-9e7bdb6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9252 .elementor-element.elementor-element-85f6dec .elementor-heading-title{font-size:35px;font-weight:500;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-9252 .elementor-element.elementor-element-1d46b48{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-9252 .elementor-element.elementor-element-1d46b48 .elementor-divider-separator{width:25%;}.elementor-9252 .elementor-element.elementor-element-1d46b48 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9252 .elementor-element.elementor-element-f2d4e8d{font-weight:400;}.elementor-9252 .elementor-element.elementor-element-e54663a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9252 .elementor-element.elementor-element-d7e73c7 .elementor-heading-title{font-size:35px;font-weight:500;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-9252 .elementor-element.elementor-element-a15536f{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-9252 .elementor-element.elementor-element-a15536f .elementor-divider-separator{width:25%;}.elementor-9252 .elementor-element.elementor-element-a15536f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9252 .elementor-element.elementor-element-534951c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9252 .elementor-element.elementor-element-e0130b6{width:auto;max-width:auto;}.elementor-9252 .elementor-element.elementor-element-e0130b6.elementor-element{--align-self:flex-start;}.elementor-9252 .elementor-element.elementor-element-98239c8 .elementor-button{background-color:var( --e-global-color-9e280b6 );text-transform:uppercase;line-height:1.1em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-9252 .elementor-element.elementor-element-98239c8 .elementor-button:hover, .elementor-9252 .elementor-element.elementor-element-98239c8 .elementor-button:focus{background-color:var( --e-global-color-9e280b6 );color:var( --e-global-color-9e280b6 );}.elementor-9252 .elementor-element.elementor-element-98239c8{width:auto;max-width:auto;}.elementor-9252 .elementor-element.elementor-element-98239c8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9252 .elementor-element.elementor-element-98239c8.elementor-element{--align-self:flex-start;}.elementor-9252 .elementor-element.elementor-element-98239c8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9252 .elementor-element.elementor-element-98239c8 .elementor-button .elementor-button-content-wrapper{gap:50px;}.elementor-9252 .elementor-element.elementor-element-98239c8 .elementor-button:hover svg, .elementor-9252 .elementor-element.elementor-element-98239c8 .elementor-button:focus svg{fill:var( --e-global-color-9e280b6 );}.elementor-9252 .elementor-element.elementor-element-2a1d4a43{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-9252 .elementor-element.elementor-element-38c7316b{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-9252 .elementor-element.elementor-element-38c7316b .elementor-divider-separator{width:100%;}.elementor-9252 .elementor-element.elementor-element-38c7316b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9252 .elementor-element.elementor-element-6c68e724{--grid-template-columns:repeat(0, auto);--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-9252 .elementor-element.elementor-element-6c68e724 .elementor-widget-container{text-align:center;}.elementor-9252 .elementor-element.elementor-element-6c68e724 .elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-9252 .elementor-element.elementor-element-6c68e724 .elementor-social-icon i{color:var( --e-global-color-9e280b6 );}.elementor-9252 .elementor-element.elementor-element-6c68e724 .elementor-social-icon svg{fill:var( --e-global-color-9e280b6 );}.elementor-9252 .elementor-element.elementor-element-6c68e724 .elementor-social-icon:hover{background-color:var( --e-global-color-primary );}.elementor-9252 .elementor-element.elementor-element-6c68e724 .elementor-social-icon:hover i{color:var( --e-global-color-9e280b6 );}.elementor-9252 .elementor-element.elementor-element-6c68e724 .elementor-social-icon:hover svg{fill:var( --e-global-color-9e280b6 );}@media(min-width:768px){.elementor-9252 .elementor-element.elementor-element-2fda5e72{--content-width:1200px;}.elementor-9252 .elementor-element.elementor-element-a56fbda{--content-width:1200px;}.elementor-9252 .elementor-element.elementor-element-8ead358{--content-width:1200px;}.elementor-9252 .elementor-element.elementor-element-66c3b19{--content-width:1200px;}.elementor-9252 .elementor-element.elementor-element-9e7bdb6{--content-width:1200px;}.elementor-9252 .elementor-element.elementor-element-e54663a{--content-width:1200px;}.elementor-9252 .elementor-element.elementor-element-2a1d4a43{--content-width:1200px;}}@media(max-width:1024px){.elementor-9252 .elementor-element.elementor-element-7d4ef60d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9252 .elementor-element.elementor-element-267e1239 .elementor-heading-title{font-size:40px;}.elementor-9252 .elementor-element.elementor-element-2fda5e72{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9252 .elementor-element.elementor-element-2a1d4a43{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-9252 .elementor-element.elementor-element-267e1239 .elementor-heading-title{font-size:32px;}.elementor-9252 .elementor-element.elementor-element-2fda5e72{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9252 .elementor-element.elementor-element-2a1d4a43{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(min-width:1025px){.elementor-9252 .elementor-element.elementor-element-60dc17ff:not(.elementor-motion-effects-element-type-background), .elementor-9252 .elementor-element.elementor-element-60dc17ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for heading, class: .elementor-element-3a19722 */.black_title span {
  background-color: #333; /* Your background color */
  color: white; /* Your text color */
  padding-left: 10px; /* Adjust padding as necessary */
  padding-right: 10px;
  box-decoration-break: clone; /* Apply background per line */
  -webkit-box-decoration-break: clone; /* For Safari */
  display: inline; /* Make the span inline */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-98239c8 */.sipbb_button_op{
    


transition: color .5s ease-in-out, box-shadow 1.3s ease-in-out;


}

.sipbb_button_op a:hover{
    
box-shadow: inset 400px 0 0 0 #333;

  color: white !important;

transition: color .2s ease-in-out, box-shadow .5s ease-in-out;


}/* End custom CSS */