.elementor-13 .elementor-element.elementor-element-9aff50c{margin-top:0px;margin-bottom:0px;padding:115px 0px 125px 0px;}.elementor-13 .elementor-element.elementor-element-4f6795a .elementor-heading-title{text-transform:none;color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-286474d > .elementor-widget-container{padding:0% 25% 0% 25%;}.elementor-13 .elementor-element.elementor-element-286474d{text-align:center;}.elementor-13 .elementor-element.elementor-element-286474d .elementor-heading-title{font-family:"OTR Grotesk", Sans-serif;font-size:64px;font-weight:300;letter-spacing:1.25px;}.elementor-13 .elementor-element.elementor-element-8ba9ed9 > .elementor-container{min-height:870px;}.elementor-13 .elementor-element.elementor-element-8ba9ed9{margin-top:0px;margin-bottom:40px;padding:-2px 64px 40px 64px;}.elementor-13 .elementor-element.elementor-element-480ae3f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-598116b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13 .elementor-element.elementor-element-598116b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-0be44d6 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-0be44d6{--lottie-container-width:400px;}.elementor-13 .elementor-element.elementor-element-b188c23 > .elementor-widget-container{margin:-15px 0px -17px 0px;}.elementor-13 .elementor-element.elementor-element-b188c23{--lottie-container-width:85%;}.elementor-13 .elementor-element.elementor-element-5b4ca49 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-13 .elementor-element.elementor-element-5b4ca49{text-align:center;}.elementor-13 .elementor-element.elementor-element-b40b27d{text-align:center;}.elementor-13 .elementor-element.elementor-element-f6e246b > .elementor-widget-container{padding:0px 62px 0px 62px;}.elementor-13 .elementor-element.elementor-element-f6e246b{text-align:center;}.elementor-13 .elementor-element.elementor-element-6ec27e6 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-13 .elementor-element.elementor-element-6ec27e6 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-6ec27e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-6ec27e6.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-6ec27e6.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-6ec27e6.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-6ec27e6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-6ec27e6.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-6ec27e6.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-6ec27e6.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8ac8039 );}.elementor-13 .elementor-element.elementor-element-6ec27e6.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-6ec27e6.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-8ac8039 );border-color:var( --e-global-color-8ac8039 );}.elementor-13 .elementor-element.elementor-element-6ec27e6.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-6ec27e6.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-8ac8039 );}.elementor-13 .elementor-element.elementor-element-6ec27e6 .elementor-icon{font-size:26px;}.elementor-13 .elementor-element.elementor-element-6ec27e6 .elementor-icon svg{height:26px;}.elementor-13 .elementor-element.elementor-element-852bfa9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-836c037 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-836c037{--lottie-container-width:425px;}.elementor-13 .elementor-element.elementor-element-8a7bfe7 > .elementor-widget-container{margin:-15px 0px -17px 0px;}.elementor-13 .elementor-element.elementor-element-8a7bfe7{--lottie-container-width:85%;}.elementor-13 .elementor-element.elementor-element-30f7d16 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-13 .elementor-element.elementor-element-30f7d16{text-align:center;}.elementor-13 .elementor-element.elementor-element-c32dedd > .elementor-widget-container{padding:0px 55px 0px 55px;}.elementor-13 .elementor-element.elementor-element-c32dedd{text-align:center;}.elementor-13 .elementor-element.elementor-element-4674e19 > .elementor-widget-container{padding:0px 62px 0px 62px;}.elementor-13 .elementor-element.elementor-element-4674e19{text-align:center;}.elementor-13 .elementor-element.elementor-element-5720861 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-13 .elementor-element.elementor-element-5720861 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-5720861.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-5720861.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-5720861.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-5720861.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-5720861.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-5720861.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-5720861.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-5720861.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8ac8039 );}.elementor-13 .elementor-element.elementor-element-5720861.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-5720861.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-8ac8039 );border-color:var( --e-global-color-8ac8039 );}.elementor-13 .elementor-element.elementor-element-5720861.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-5720861.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-8ac8039 );}.elementor-13 .elementor-element.elementor-element-5720861 .elementor-icon{font-size:26px;}.elementor-13 .elementor-element.elementor-element-5720861 .elementor-icon svg{height:26px;}.elementor-13 .elementor-element.elementor-element-c0b8db6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-54ee411 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4115aaa > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4115aaa{--lottie-container-width:425px;}.elementor-13 .elementor-element.elementor-element-b41bf45 > .elementor-widget-container{margin:-15px 0px -17px 0px;}.elementor-13 .elementor-element.elementor-element-b41bf45{--lottie-container-width:85%;}.elementor-13 .elementor-element.elementor-element-8f1ce80 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-13 .elementor-element.elementor-element-8f1ce80{text-align:center;}.elementor-13 .elementor-element.elementor-element-5db694d > .elementor-widget-container{padding:0px 55px 0px 55px;}.elementor-13 .elementor-element.elementor-element-5db694d{text-align:center;}.elementor-13 .elementor-element.elementor-element-2901d48 > .elementor-widget-container{padding:0px 62px 0px 62px;}.elementor-13 .elementor-element.elementor-element-2901d48{text-align:center;}.elementor-13 .elementor-element.elementor-element-3f70949 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-13 .elementor-element.elementor-element-3f70949 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-3f70949.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-3f70949.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-3f70949.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-3f70949.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-3f70949.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-3f70949.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-3f70949.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-3f70949.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-8ac8039 );}.elementor-13 .elementor-element.elementor-element-3f70949.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-3f70949.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-8ac8039 );border-color:var( --e-global-color-8ac8039 );}.elementor-13 .elementor-element.elementor-element-3f70949.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-3f70949.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-8ac8039 );}.elementor-13 .elementor-element.elementor-element-3f70949 .elementor-icon{font-size:26px;}.elementor-13 .elementor-element.elementor-element-3f70949 .elementor-icon svg{height:26px;}.elementor-13 .elementor-element.elementor-element-66ce272:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-66ce272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://physio-care-bern.ch/wp-content/uploads/2022/12/innensicht-raum.jpeg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-66ce272{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13 .elementor-element.elementor-element-66ce272 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13 .elementor-element.elementor-element-9080c4c{--spacer-size:400px;}.elementor-13 .elementor-element.elementor-element-98a6672{padding:120px 64px 120px 64px;}.elementor-13 .elementor-element.elementor-element-a88122b > .elementor-element-populated{margin:0px 16px 0px 0px;--e-column-margin-right:16px;--e-column-margin-left:0px;}.elementor-13 .elementor-element.elementor-element-5eecefc{text-align:center;}.elementor-13 .elementor-element.elementor-element-5eecefc .elementor-heading-title{color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-10b2d2e{text-align:center;}.elementor-13 .elementor-element.elementor-element-10b2d2e .elementor-heading-title{color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-67b2d15{text-align:start;}.elementor-13 .elementor-element.elementor-element-f961699 > .elementor-element-populated{margin:0px 0px 0px 16px;--e-column-margin-right:0px;--e-column-margin-left:16px;}.elementor-13 .elementor-element.elementor-element-7d48665{text-align:center;}.elementor-13 .elementor-element.elementor-element-7d48665 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-3e4ec56 > .elementor-widget-container{margin:1px 1px 1px 1px;}@media(max-width:1199px) and (min-width:650px){.elementor-13 .elementor-element.elementor-element-480ae3f{width:50%;}.elementor-13 .elementor-element.elementor-element-852bfa9{width:50%;}.elementor-13 .elementor-element.elementor-element-c0b8db6{width:100%;}}@media(max-width:1199px){.elementor-13 .elementor-element.elementor-element-9aff50c{padding:0px 40px 15px 40px;}.elementor-13 .elementor-element.elementor-element-4f6795a{text-align:center;}.elementor-13 .elementor-element.elementor-element-4f6795a .elementor-heading-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-286474d > .elementor-widget-container{padding:0px 35px 0px 35px;}.elementor-13 .elementor-element.elementor-element-286474d .elementor-heading-title{font-size:40px;line-height:1.2em;letter-spacing:0.72px;}.elementor-13 .elementor-element.elementor-element-8ba9ed9{padding:0px 32px 0px 32px;}.elementor-13 .elementor-element.elementor-element-598116b{padding:0px 10px 0px 0px;}.elementor-13 .elementor-element.elementor-element-0be44d6 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-0be44d6{--lottie-container-width:300px;}.elementor-13 .elementor-element.elementor-element-b188c23{--lottie-container-width:100%;}.elementor-13 .elementor-element.elementor-element-f6e246b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-2cea6ea{padding:0px 0px 0px 10px;}.elementor-13 .elementor-element.elementor-element-836c037 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-836c037{--lottie-container-width:300px;}.elementor-13 .elementor-element.elementor-element-8a7bfe7{--lottie-container-width:100%;}.elementor-13 .elementor-element.elementor-element-4674e19 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4115aaa > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4115aaa{--lottie-container-width:300px;}.elementor-13 .elementor-element.elementor-element-b41bf45{--lottie-container-width:100%;}.elementor-13 .elementor-element.elementor-element-9080c4c{--spacer-size:300px;}.elementor-13 .elementor-element.elementor-element-98a6672{padding:80px 32px 100px 32px;}.elementor-13 .elementor-element.elementor-element-a88122b > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-13 .elementor-element.elementor-element-a55d793{width:var( --container-widget-width, 485px );max-width:485px;--container-widget-width:485px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-f961699 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}}@media(max-width:649px){.elementor-13 .elementor-element.elementor-element-9aff50c{padding:0px 24px 0px 24px;}.elementor-13 .elementor-element.elementor-element-d9b5202 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4f6795a{text-align:center;}.elementor-13 .elementor-element.elementor-element-4f6795a .elementor-heading-title{font-size:18px;}.elementor-13 .elementor-element.elementor-element-286474d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-286474d .elementor-heading-title{font-size:35px;letter-spacing:0.72px;}.elementor-13 .elementor-element.elementor-element-8ba9ed9{padding:0px 12px 50px 12px;}.elementor-13 .elementor-element.elementor-element-598116b{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-b188c23 > .elementor-widget-container{margin:15px 0px -10px 0px;}.elementor-13 .elementor-element.elementor-element-b188c23{z-index:9;--lottie-container-width:340px;}.elementor-13 .elementor-element.elementor-element-6ec27e6{z-index:10;}.elementor-13 .elementor-element.elementor-element-2cea6ea{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-8a7bfe7 > .elementor-widget-container{margin:15px 0px -10px 0px;}.elementor-13 .elementor-element.elementor-element-8a7bfe7{z-index:9;--lottie-container-width:340px;}.elementor-13 .elementor-element.elementor-element-5720861{z-index:10;}.elementor-13 .elementor-element.elementor-element-dccc1cd{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-b41bf45 > .elementor-widget-container{margin:15px 0px -10px 0px;}.elementor-13 .elementor-element.elementor-element-b41bf45{z-index:9;--lottie-container-width:340px;}.elementor-13 .elementor-element.elementor-element-3f70949{z-index:10;}.elementor-13 .elementor-element.elementor-element-66ce272:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-66ce272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://physio-care-bern.ch/wp-content/uploads/2022/12/innensicht-raum.jpeg");background-position:bottom center;}.elementor-13 .elementor-element.elementor-element-9080c4c{--spacer-size:200px;}.elementor-13 .elementor-element.elementor-element-98a6672{padding:25px 12px 25px 12px;}}/* Start custom CSS for lottie, class: .elementor-element-0be44d6 */@media only screen and (min-width: 1200px) {.elementor-13 .elementor-element.elementor-element-0be44d6{
    height: 410px;
}}

.elementor-13 .elementor-element.elementor-element-0be44d6 svg {
    background-image: url('https://physio-care-bern.ch/wp-content/uploads/2022/12/uebung-schulter-cropped.jpeg');
    background-repeat: no-repeat	;
    background-position: center top;
    background-size: cover;
}

@media only screen and (min-width: 651px) {.elementor-13 .elementor-element.elementor-element-0be44d6 svg {
    background-size: auto 98%;
}}

@media only screen and (max-width: 650px) {.elementor-13 .elementor-element.elementor-element-0be44d6 svg {
    background-size: auto 98%;
}}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-b188c23 */.elementor-13 .elementor-element.elementor-element-b188c23 svg {
    background-image: url('https://physio-care-bern.ch/wp-content/uploads/2022/12/uebung-schulter-cropped.jpeg');
    background-repeat: no-repeat	;
    background-position: center;
    background-size: auto 335px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6e246b */.elementor-13 .elementor-element.elementor-element-f6e246b a {
    color:black;
}

.elementor-13 .elementor-element.elementor-element-f6e246b a:hover:before {
  visibility: hidden;
  width: 0%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6ec27e6 */@media only screen and (min-width: 768px) {.cta-button {
  opacity: 0;
}
    
    .cta-button:hover {
  opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-836c037 */@media only screen and (min-width: 1200px) {.elementor-13 .elementor-element.elementor-element-836c037{
    height: 410px;
}}

.elementor-13 .elementor-element.elementor-element-836c037 svg {
    background-image: url('https://physio-care-bern.ch/wp-content/uploads/2022/12/schulterbruecke-cropped.jpeg');
    background-repeat: no-repeat	;
    background-position: center top;
}

@media only screen and (min-width: 651px) {.elementor-13 .elementor-element.elementor-element-836c037 svg {
    background-size: auto 98%;
}}

@media only screen and (max-width: 650px) {.elementor-13 .elementor-element.elementor-element-836c037 svg {
    background-size: auto 98%;
}}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-8a7bfe7 */.elementor-13 .elementor-element.elementor-element-8a7bfe7 svg {
    background-image: url('https://physio-care-bern.ch/wp-content/uploads/2022/12/schulterbruecke-cropped.jpeg');
    background-repeat: no-repeat	;
    background-position: center;
    background-size: auto 335px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4674e19 */.elementor-13 .elementor-element.elementor-element-4674e19 a {
    color:black;
}

.elementor-13 .elementor-element.elementor-element-4674e19 a:hover:before {
  visibility: hidden;
  width: 0%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5720861 */@media only screen and (min-width: 768px) {.cta-button {
  opacity: 0;
}
    
    .cta-button:hover {
  opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-4115aaa */@media only screen and (min-width: 1200px) {.elementor-13 .elementor-element.elementor-element-4115aaa{
    height: 410px;
}}

.elementor-13 .elementor-element.elementor-element-4115aaa svg {
    background-image: url('https://physio-care-bern.ch/wp-content/uploads/2022/12/drei-matten-fenster-cropped.jpeg');
    background-repeat: no-repeat	;
    background-position: center top;
}

@media only screen and (min-width: 651px) {.elementor-13 .elementor-element.elementor-element-4115aaa svg {
    background-size: auto 98%;
}}

@media only screen and (max-width: 650px) {.elementor-13 .elementor-element.elementor-element-4115aaa svg {
    background-size: auto 98%;
}}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-b41bf45 */.elementor-13 .elementor-element.elementor-element-b41bf45 svg {
    background-image: url('https://physio-care-bern.ch/wp-content/uploads/2022/12/drei-matten-fenster-cropped.jpeg');
    background-repeat: no-repeat	;
    background-position: center;
    background-size: auto 335px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2901d48 */.elementor-13 .elementor-element.elementor-element-2901d48 a {
    color:black;
}

.elementor-13 .elementor-element.elementor-element-2901d48 a:hover:before {
  visibility: hidden;
  width: 0%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3f70949 */@media only screen and (min-width: 768px) {.cta-button {
  opacity: 0;
}
    
    .cta-button:hover {
  opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8ba9ed9 */@media only screen and (min-width: 768px) {.elementor-13 .elementor-element.elementor-element-8ba9ed9 .cta-text:hover + .cta-button {
  opacity: 1;
}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-67b2d15 */.elementor-13 .elementor-element.elementor-element-67b2d15 a {
    color: var(--e-global-color-primary) ;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e4ec56 */.elementor-13 .elementor-element.elementor-element-3e4ec56 a
{
    position: relative;
}

.elementor-13 .elementor-element.elementor-element-3e4ec56 a:before {
  content: "";
  position: absolute;
  width: 0;
  height: 1px;
  bottom: 0;
  left: 0;
  background-color: var(--e-global-color-primary) ;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
}

.elementor-13 .elementor-element.elementor-element-3e4ec56 a:hover:before {
  visibility: visible;
  width: 100%;
}/* End custom CSS */