.elementor-725 .elementor-element.elementor-element-18fda32{--display:flex;--min-height:calc(100vh - 96px);--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-725 .elementor-element.elementor-element-18fda32:not(.elementor-motion-effects-element-type-background), .elementor-725 .elementor-element.elementor-element-18fda32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 5%, var( --e-global-color-secondary ) 70%);}.elementor-725 .elementor-element.elementor-element-bcd2135{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-725 .elementor-element.elementor-element-bfec66c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-5820c28 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-725 .elementor-element.elementor-element-5361ed5{color:var( --e-global-color-5820c28 );}body:not(.rtl) .elementor-725 .elementor-element.elementor-element-aa36bbb{left:0px;}body.rtl .elementor-725 .elementor-element.elementor-element-aa36bbb{right:0px;}.elementor-725 .elementor-element.elementor-element-aa36bbb{top:65%;}.elementor-725 .elementor-element.elementor-element-600bbfe{--display:flex;--justify-content:center;--border-radius:40px 40px 40px 40px;box-shadow:0px 4px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-725 .elementor-element.elementor-element-600bbfe:not(.elementor-motion-effects-element-type-background), .elementor-725 .elementor-element.elementor-element-600bbfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DADADA;background-image:url("https://terapet.ch/wp-content/uploads/2026/05/investors.jpg");background-position:65% 0%;background-repeat:no-repeat;background-size:cover;}.elementor-725 .elementor-element.elementor-element-8199588{--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;--padding-top:80px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-725 .elementor-element.elementor-element-8199588:not(.elementor-motion-effects-element-type-background), .elementor-725 .elementor-element.elementor-element-8199588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-725 .elementor-element.elementor-element-0c9a982 .elementor-heading-title{color:var( --e-global-color-5820c28 );}.elementor-725 .elementor-element.elementor-element-fd69f47{color:var( --e-global-color-5820c28 );}body:not(.rtl) .elementor-725 .elementor-element.elementor-element-04f71f4{left:0px;}body.rtl .elementor-725 .elementor-element.elementor-element-04f71f4{right:0px;}.elementor-725 .elementor-element.elementor-element-04f71f4{bottom:0px;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-725 .elementor-element.elementor-element-bfec66c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-725 .elementor-element.elementor-element-bcd2135{--width:50%;}.elementor-725 .elementor-element.elementor-element-600bbfe{--width:60%;}}@media(max-width:1366px) and (min-width:768px){.elementor-725 .elementor-element.elementor-element-bcd2135{--width:45%;}.elementor-725 .elementor-element.elementor-element-600bbfe{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-725 .elementor-element.elementor-element-bcd2135{--width:100%;}.elementor-725 .elementor-element.elementor-element-600bbfe{--width:100%;}}@media(max-width:1024px){.elementor-725 .elementor-element.elementor-element-18fda32{--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-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-725 .elementor-element.elementor-element-bfec66c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-725 .elementor-element.elementor-element-600bbfe{--min-height:50vh;}.elementor-725 .elementor-element.elementor-element-600bbfe:not(.elementor-motion-effects-element-type-background), .elementor-725 .elementor-element.elementor-element-600bbfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}}@media(max-width:767px){.elementor-725 .elementor-element.elementor-element-bcd2135{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-725 .elementor-element.elementor-element-bfec66c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-725 .elementor-element.elementor-element-600bbfe:not(.elementor-motion-effects-element-type-background), .elementor-725 .elementor-element.elementor-element-600bbfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}}/* Start custom CSS for container, class: .elementor-element-bcd2135 *//*.elementor-725 .elementor-element.elementor-element-bcd2135 {*/
/*    background: rgba(255, 255, 255, 0.30);*/
/*    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);*/
/*    backdrop-filter: blur(8px);*/
/*    -webkit-backdrop-filter: blur(8px);*/
/*}*//* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c4870b6 *//*.wpcf7 {*/
/*  font-family: var(--e-global-typography-text-font-family), Sans-serif;*/
/*  font-size: var(--e-global-typography-text-font-size);*/
/*  font-weight: var(--e-global-typography-text-font-weight);*/
/*  letter-spacing: var(--e-global-typography-text-letter-spacing);*/
/*}*/

/*.elementor-725 .elementor-element.elementor-element-c4870b6 .wpcf7 span {*/
/*  color: var(--e-global-color-primary);*/
/*}*/


/* ============== BASE FIELD ============== */
/*.cf7-field {*/
/*  margin-bottom: 34px;*/
/*}*/

/*.cf7-input-wrap {*/
/*  position: relative;*/
/*  display: block;*/
/*}*/

/*.cf7-input-wrap .wpcf7-form-control-wrap {*/
/*  position: relative;*/
/*  display: block;*/
/*}*/

/* ============== INPUTS / SELECT / TEXTAREA ============== */
/*.elementor-725 .elementor-element.elementor-element-c4870b6 .cf7-input-wrap input,*/
/*.elementor-725 .elementor-element.elementor-element-c4870b6 .cf7-input-wrap select,*/
/*.elementor-725 .elementor-element.elementor-element-c4870b6 .cf7-input-wrap textarea {*/
/*  width: 100%;*/
/*  border: 0;*/
/*  border-bottom: 1px solid rgba(0,0,0,.35);*/
/*  border-radius: 0;*/
/*  background: transparent;*/
/*  color: var(--e-global-color-primary);*/
/*  outline: none;*/
/*  font-size: 16px;*/
/*  padding: 18px 0 10px 0;*/
/*  display: block;*/
/*  box-shadow: none;*/
/*}*/

/*.cf7-input-wrap input::placeholder,*/
/*.cf7-input-wrap textarea::placeholder {*/
/*  color: transparent;*/
/*}*/

/*.cf7-input-wrap textarea {*/
/*  min-height: 140px;*/
/*  resize: vertical;*/
/*}*/

/* ============== FLOATING LABEL ============== */
/*.elementor-725 .elementor-element.elementor-element-c4870b6 .cf7-float .cf7-label {*/
/*  color: var(--e-global-color-primary);*/
/*}*/




/* ============== UNDERLINE ANIMATA ============== */
/*.elementor-725 .elementor-element.elementor-element-c4870b6 .cf7-input-wrap:after {*/
/*  background: var(--e-global-color-primary);*/
/*  transition: .2s linear;*/
/*}*/


/*.elementor-725 .elementor-element.elementor-element-c4870b6.wpcf7 form.invalid .elementor-725 .elementor-element.elementor-element-c4870b6.wpcf7-response-output,*/
/*.elementor-725 .elementor-element.elementor-element-c4870b6.wpcf7 form.unaccepted .wpcf7-response-output,*/
/*.elementor-725 .elementor-element.elementor-element-c4870b6.wpcf7 form.sent .wpcf7-response-output {*/
/*  margin: 20px 0 0 0;*/
/*  padding: 12px 16px;*/
/*  border: 1px solid rgba(0,0,0,.25);*/
/*  color: var(--e-global-color-primary);*/
/*}*/

/* ============== SELECT ============== */
/*.elementor-725 .elementor-element.elementor-element-c4870b6 .cf7-input-wrap select {*/
/*  color: var(--e-global-color-primary);*/
/*}*/

/*.elementor-725 .elementor-element.elementor-element-c4870b6 .cf7-input-wrap select option {*/
/*  background: var(--e-global-color-primary);*/
/*  color: var(--e-global-color-5820c28);*/
/*}*/

/* ============== HELPER TEXT ============== */
/*.elementor-725 .elementor-element.elementor-element-c4870b6 .cf7-helper {*/
/*  display: block;*/
/*  margin-top: 8px;*/
/*  font-size: 13px;*/
/*  line-height: 1.4;*/
/*  color: rgba(0,0,0,.75);*/
/*}*/

/* ============== ACCEPTANCE ============== */
/*.elementor-725 .elementor-element.elementor-element-c4870b6 .cf7-acceptance span {*/
/*    color: var(--e-global-color-primary) !important;*/
/*}*/

/*.elementor-725 .elementor-element.elementor-element-c4870b6 .cf7-acceptance a {*/
/*  color: var(--e-global-color-accent) !important;*/
/*  text-decoration: underline;*/
/*}*/

/* ============== SUBMIT ============== */
/*.elementor-725 .elementor-element.elementor-element-c4870b6 .wpcf7-submit {*/
/*  font-family: var(--e-global-typography-accent-font-family), Sans-serif;*/
/*  font-size: var(--e-global-typography-accent-font-size);*/
/*  font-weight: var(--e-global-typography-accent-font-weight);*/
/*  text-transform: var(--e-global-typography-accent-text-transform);*/
/*  letter-spacing: var(--e-global-typography-accent-letter-spacing);*/
/*  background-color: var(--e-global-color-primary);*/
/*  fill: var(--e-global-color-5820c28);*/
/*  color: var(--e-global-color-5820c28);*/
/*  border: 0;*/
/*  border-radius: 40px;*/
/*  padding: 16px 38px;*/
/*  transition: .2s ease;*/
/*  cursor: pointer;*/
/*}*/

/*.elementor-725 .elementor-element.elementor-element-c4870b6 .wpcf7-submit:hover {*/
/*  background-color: var(--e-global-color-accent);*/
/*  color: var(--e-global-color-5820c28);*/
/*}*/

/* ============== SPINNER ============== */
/*.wpcf7-spinner {*/
/*  margin-top: 14px;*/
/*}*//* End custom CSS */
/* Start custom CSS */#contact {
    display: none;
}/* End custom CSS */