.elementor-28852 .elementor-element.elementor-element-bd77b66>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:space-between;align-items:space-between}.elementor-28852 .elementor-element.elementor-element-bd77b66>.elementor-container{min-height:700px}.elementor-28852 .elementor-element.elementor-element-bd77b66{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-28852 .elementor-element.elementor-element-bd77b66>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-28852 .elementor-element.elementor-element-70dddf6{--spacer-size:50px}.elementor-28852 .elementor-element.elementor-element-03fe4c8{--spacer-size:250px;width:var(--container-widget-width,250px);max-width:250px;background-color:var(--e-global-color-accent);--container-widget-width:250px;--container-widget-flex-grow:0;bottom:30px;z-index:5}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-03fe4c8{right:25px}body.rtl .elementor-28852 .elementor-element.elementor-element-03fe4c8{left:25px}.elementor-28852 .elementor-element.elementor-element-d06ec74{--spacer-size:200px;width:var(--container-widget-width,200px);max-width:200px;background-color:var(--e-global-color-accent);--container-widget-width:200px;--container-widget-flex-grow:0;bottom:-50px;z-index:5;border-radius:50%}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-d06ec74{left:-100px}body.rtl .elementor-28852 .elementor-element.elementor-element-d06ec74{right:-100px}.elementor-28852 .elementor-element.elementor-element-f1f0ac0{--spacer-size:600px;width:var(--container-widget-width,5px);max-width:5px;background-color:var(--e-global-color-primary);--container-widget-width:5px;--container-widget-flex-grow:0;top:0;z-index:4}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-f1f0ac0{left:20px}body.rtl .elementor-28852 .elementor-element.elementor-element-f1f0ac0{right:20px}.elementor-28852 .elementor-element.elementor-element-9ee1749{--spacer-size:650px;width:var(--container-widget-width,5px);max-width:5px;background-color:var(--e-global-color-primary);--container-widget-width:5px;--container-widget-flex-grow:0;top:50px;z-index:4}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-9ee1749{left:40px}body.rtl .elementor-28852 .elementor-element.elementor-element-9ee1749{right:40px}.elementor-28852 .elementor-element.elementor-element-67cb277{--spacer-size:5px;width:var(--container-widget-width,700px);max-width:700px;background-color:var(--e-global-color-primary);--container-widget-width:700px;--container-widget-flex-grow:0;bottom:20px;z-index:4}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-67cb277{left:0}body.rtl .elementor-28852 .elementor-element.elementor-element-67cb277{right:0}.elementor-28852 .elementor-element.elementor-element-61935b6{--spacer-size:650px;width:var(--container-widget-width,5px);max-width:5px;background-color:var(--e-global-color-primary);--container-widget-width:5px;--container-widget-flex-grow:0;top:50px;z-index:4}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-61935b6{right:20px}body.rtl .elementor-28852 .elementor-element.elementor-element-61935b6{left:20px}.elementor-28852 .elementor-element.elementor-element-929090a{--spacer-size:650px;width:var(--container-widget-width,5px);max-width:5px;background-color:var(--e-global-color-primary);--container-widget-width:5px;--container-widget-flex-grow:0;top:0;z-index:4}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-929090a{right:40px}body.rtl .elementor-28852 .elementor-element.elementor-element-929090a{left:40px}.elementor-28852 .elementor-element.elementor-element-3ec9d26{--spacer-size:250px;width:var(--container-widget-width,250px);max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;bottom:-5px;z-index:6;border-style:solid;border-width:5px;border-color:var(--e-global-color-primary)}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-3ec9d26{right:0}body.rtl .elementor-28852 .elementor-element.elementor-element-3ec9d26{left:0}.elementor-28852 .elementor-element.elementor-element-c1960bb{--spacer-size:600px;width:var(--container-widget-width,150px);max-width:150px;background-color:var(--e-global-color-60e604d);--container-widget-width:150px;--container-widget-flex-grow:0;bottom:-3px}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-c1960bb{right:0}body.rtl .elementor-28852 .elementor-element.elementor-element-c1960bb{left:0}.elementor-28852 .elementor-element.elementor-element-43cf55b>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-28852 .elementor-element.elementor-element-43cf55b>.elementor-container{min-height:500px}.elementor-28852 .elementor-element.elementor-element-43cf55b{padding:0 60px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}.elementor-28852 .elementor-element.elementor-element-7541b15{width:auto;max-width:auto;background-color:var(--e-global-color-60e604d);margin:0 15px calc(var(--kit-widget-spacing, 0px) + 0px) -100px;padding:5px 15px 5px 100px;align-self:center;z-index:10}.elementor-28852 .elementor-element.elementor-element-7541b15 .elementor-heading-title{font-family:"Jost",Sans-serif;font-weight:300;line-height:1em;color:var(--e-global-color-a5f2bf4)}.elementor-28852 .elementor-element.elementor-element-eac537a{width:auto;max-width:auto;align-self:center;z-index:10}.elementor-28852 .elementor-element.elementor-element-eac537a .elementor-heading-title{color:var(--e-global-color-primary)}.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);line-height:var(--e-global-typography-text-line-height);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-28852 .elementor-element.elementor-element-3e84f50{width:var(--container-widget-width,70%);max-width:70%;padding:30px 0 0;--container-widget-width:70%;--container-widget-flex-grow:0;z-index:10;font-family:"Jost",Sans-serif;font-size:25px;color:var(--e-global-color-primary)}.elementor-28852 .elementor-element.elementor-element-8294f14{--spacer-size:0px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);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)}.elementor-28852 .elementor-element.elementor-element-254cb02 .elementor-button:hover,.elementor-28852 .elementor-element.elementor-element-254cb02 .elementor-button:focus{background-color:var(--e-global-color-60e604d);color:var(--e-global-color-a5f2bf4)}.elementor-28852 .elementor-element.elementor-element-254cb02{width:var(--container-widget-width,250px);max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;align-self:center;z-index:15}.elementor-28852 .elementor-element.elementor-element-254cb02:hover{--e-transform-translateX:5px}.elementor-28852 .elementor-element.elementor-element-254cb02 .elementor-button{fill:var(--e-global-color-a5f2bf4);color:var(--e-global-color-a5f2bf4)}.elementor-28852 .elementor-element.elementor-element-254cb02 .elementor-button:hover svg,.elementor-28852 .elementor-element.elementor-element-254cb02 .elementor-button:focus svg{fill:var(--e-global-color-a5f2bf4)}.elementor-28852 .elementor-element.elementor-element-548e38a .elementor-button{background-color:var(--e-global-color-67144ce);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);padding:0 70px 0 0}.elementor-28852 .elementor-element.elementor-element-548e38a .elementor-button:hover,.elementor-28852 .elementor-element.elementor-element-548e38a .elementor-button:focus{background-color:var(--e-global-color-67144ce);color:var(--e-global-color-accent)}.elementor-28852 .elementor-element.elementor-element-548e38a{width:auto;max-width:auto;background-image:url("https://psychotherapie-pfaff.ch/wp-content/uploads/2023/02/right-arrow.svg");margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 30px;align-self:center;z-index:15;background-position:140px 0;background-repeat:no-repeat;background-size:22px auto}.elementor-28852 .elementor-element.elementor-element-548e38a:hover{--e-transform-translateX:5px;background-image:url("https://psychotherapie-pfaff.ch/wp-content/uploads/2023/02/right-arrow-o.svg");background-position:150px 0;background-repeat:no-repeat;background-size:22px auto}.elementor-28852 .elementor-element.elementor-element-548e38a .elementor-button:hover svg,.elementor-28852 .elementor-element.elementor-element-548e38a .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-28852 .elementor-element.elementor-element-cc8d0a7>.elementor-container{min-height:100px}.elementor-28852 .elementor-element.elementor-element-cc8d0a7{border-style:none}.elementor-28852 .elementor-element.elementor-element-cf60076:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-28852 .elementor-element.elementor-element-cf60076>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-b707ce6)}.elementor-28852 .elementor-element.elementor-element-cf60076>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-28852 .elementor-element.elementor-element-cf60076>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-28852 .elementor-element.elementor-element-92519b4{--spacer-size:50px}.elementor-28852 .elementor-element.elementor-element-6e718a6>.elementor-element-populated{border-style:none}.elementor-widget-lottie{--caption-color:var(--e-global-color-text)}.elementor-widget-lottie .e-lottie__caption{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);line-height:var(--e-global-typography-text-line-height)}.elementor-28852 .elementor-element.elementor-element-fe2e6ce{margin:-5px 0 calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--lottie-container-width:60px}.elementor-28852 .elementor-element.elementor-element-0195b16:not(.elementor-motion-effects-element-type-background),.elementor-28852 .elementor-element.elementor-element-0195b16>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-897ddcb)}.elementor-28852 .elementor-element.elementor-element-0195b16{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-28852 .elementor-element.elementor-element-0195b16>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-28852 .elementor-element.elementor-element-5d0589e{padding:120px 60px;z-index:10}.elementor-28852 .elementor-element.elementor-element-c8ba4be{background-color:var(--e-global-color-60e604d);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -30px;padding:10px 30px;z-index:7}.elementor-28852 .elementor-element.elementor-element-c8ba4be .elementor-heading-title{color:var(--e-global-color-a5f2bf4)}.elementor-28852 .elementor-element.elementor-element-d52f4b9{text-align:start;color:var(--e-global-color-26ecfd5)}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{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);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-28852 .elementor-element.elementor-element-7710e3a{width:var(--container-widget-width,50%);max-width:50%;padding:0 20px 0 40px;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:30px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px}.elementor-28852 .elementor-element.elementor-element-7710e3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2)}.elementor-28852 .elementor-element.elementor-element-7710e3a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2)}.elementor-28852 .elementor-element.elementor-element-7710e3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2)}.elementor-28852 .elementor-element.elementor-element-7710e3a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2)}.elementor-28852 .elementor-element.elementor-element-7710e3a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2)}.elementor-28852 .elementor-element.elementor-element-7710e3a .elementor-icon-list-icon i{color:var(--e-global-color-b707ce6);transition:color .3s}.elementor-28852 .elementor-element.elementor-element-7710e3a .elementor-icon-list-icon svg{fill:var(--e-global-color-b707ce6);transition:fill .3s}.elementor-28852 .elementor-element.elementor-element-7710e3a .elementor-icon-list-icon{padding-inline-end:10px}.elementor-28852 .elementor-element.elementor-element-7710e3a .elementor-icon-list-item>.elementor-icon-list-text,.elementor-28852 .elementor-element.elementor-element-7710e3a .elementor-icon-list-item>a{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);line-height:var(--e-global-typography-text-line-height)}.elementor-28852 .elementor-element.elementor-element-7710e3a .elementor-icon-list-text{color:var(--e-global-color-26ecfd5);transition:color .3s}.elementor-28852 .elementor-element.elementor-element-8a62d64{width:var(--container-widget-width,50%);max-width:50%;padding:0 20px 0 40px;--container-widget-width:50%;--container-widget-flex-grow:0;--e-icon-list-icon-size:30px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px}.elementor-28852 .elementor-element.elementor-element-8a62d64 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2)}.elementor-28852 .elementor-element.elementor-element-8a62d64 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2)}.elementor-28852 .elementor-element.elementor-element-8a62d64 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2)}.elementor-28852 .elementor-element.elementor-element-8a62d64 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2)}.elementor-28852 .elementor-element.elementor-element-8a62d64 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2)}.elementor-28852 .elementor-element.elementor-element-8a62d64 .elementor-icon-list-icon i{color:var(--e-global-color-b707ce6);transition:color .3s}.elementor-28852 .elementor-element.elementor-element-8a62d64 .elementor-icon-list-icon svg{fill:var(--e-global-color-b707ce6);transition:fill .3s}.elementor-28852 .elementor-element.elementor-element-8a62d64 .elementor-icon-list-icon{padding-inline-end:10px}.elementor-28852 .elementor-element.elementor-element-8a62d64 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-28852 .elementor-element.elementor-element-8a62d64 .elementor-icon-list-item>a{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);line-height:var(--e-global-typography-text-line-height)}.elementor-28852 .elementor-element.elementor-element-8a62d64 .elementor-icon-list-text{color:var(--e-global-color-26ecfd5);transition:color .3s}.elementor-28852 .elementor-element.elementor-element-5d429f1 .elementor-button:hover,.elementor-28852 .elementor-element.elementor-element-5d429f1 .elementor-button:focus{background-color:var(--e-global-color-60e604d);color:var(--e-global-color-a5f2bf4)}.elementor-28852 .elementor-element.elementor-element-5d429f1{width:var(--container-widget-width,250px);max-width:250px;padding:40px 0 0;--container-widget-width:250px;--container-widget-flex-grow:0;align-self:center;z-index:15}.elementor-28852 .elementor-element.elementor-element-5d429f1:hover{--e-transform-translateX:5px}.elementor-28852 .elementor-element.elementor-element-5d429f1 .elementor-button{fill:var(--e-global-color-a5f2bf4);color:var(--e-global-color-a5f2bf4)}.elementor-28852 .elementor-element.elementor-element-5d429f1 .elementor-button:hover svg,.elementor-28852 .elementor-element.elementor-element-5d429f1 .elementor-button:focus svg{fill:var(--e-global-color-a5f2bf4)}.elementor-28852 .elementor-element.elementor-element-e760fc2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-28852 .elementor-element.elementor-element-e760fc2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-67144ce)}.elementor-28852 .elementor-element.elementor-element-e760fc2.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-28852 .elementor-element.elementor-element-e760fc2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-28852 .elementor-element.elementor-element-e760fc2>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-28852 .elementor-element.elementor-element-e760fc2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-28852 .elementor-element.elementor-element-c95ceca{--spacer-size:130px;width:var(--container-widget-width,20%);max-width:20%;background-color:var(--e-global-color-b36d5c1);--container-widget-width:20%;--container-widget-flex-grow:0;align-self:flex-end;z-index:5}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);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);line-height:var(--e-global-typography-text-line-height)}.elementor-28852 .elementor-element.elementor-element-baaf753{width:var(--container-widget-width,70%);max-width:70%;padding:40px 0 0;--container-widget-width:70%;--container-widget-flex-grow:0;z-index:5;border-style:solid;border-width:0 5px 5px 0;border-color:var(--e-global-color-323081b);text-align:end}.elementor-28852 .elementor-element.elementor-element-388f9d7{--spacer-size:200px;width:var(--container-widget-width,200px);max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;top:170px;z-index:4;border-style:solid;border-width:5px;border-color:var(--e-global-color-323081b);border-radius:50%}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-388f9d7{right:-50px}body.rtl .elementor-28852 .elementor-element.elementor-element-388f9d7{left:-50px}.elementor-28852 .elementor-element.elementor-element-6d3fb82{--spacer-size:250px;width:var(--container-widget-width,300px);max-width:300px;background-color:var(--e-global-color-b707ce6);--container-widget-width:300px;--container-widget-flex-grow:0;bottom:-40px;z-index:4}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-6d3fb82{right:-20px}body.rtl .elementor-28852 .elementor-element.elementor-element-6d3fb82{left:-20px}.elementor-28852 .elementor-element.elementor-element-c276bea{--spacer-size:450px;width:var(--container-widget-width,100px);max-width:100px;background-color:var(--e-global-color-60e604d);--container-widget-width:100px;--container-widget-flex-grow:0;bottom:-20px;z-index:3}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-c276bea{right:-100px}body.rtl .elementor-28852 .elementor-element.elementor-element-c276bea{left:-100px}.elementor-28852 .elementor-element.elementor-element-b0dcc88>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-28852 .elementor-element.elementor-element-b0dcc88{padding:120px 60px 0;z-index:10}.elementor-28852 .elementor-element.elementor-element-cb8a232 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-28852 .elementor-element.elementor-element-b96cb7f{text-align:start}.elementor-28852 .elementor-element.elementor-element-5aad133.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-28852 .elementor-element.elementor-element-0ca180c .elementor-button:hover,.elementor-28852 .elementor-element.elementor-element-0ca180c .elementor-button:focus{background-color:var(--e-global-color-60e604d);color:var(--e-global-color-a5f2bf4)}.elementor-28852 .elementor-element.elementor-element-0ca180c{width:var(--container-widget-width,250px);max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;align-self:center;z-index:15}.elementor-28852 .elementor-element.elementor-element-0ca180c:hover{--e-transform-translateX:5px}.elementor-28852 .elementor-element.elementor-element-0ca180c .elementor-button{fill:var(--e-global-color-a5f2bf4);color:var(--e-global-color-a5f2bf4)}.elementor-28852 .elementor-element.elementor-element-0ca180c .elementor-button:hover svg,.elementor-28852 .elementor-element.elementor-element-0ca180c .elementor-button:focus svg{fill:var(--e-global-color-a5f2bf4)}.elementor-28852 .elementor-element.elementor-element-926f9e7{padding:0 60px;z-index:15}.elementor-28852 .elementor-element.elementor-element-e80c8a2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-28852 .elementor-element.elementor-element-e80c8a2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a5f2bf4)}.elementor-bc-flex-widget .elementor-28852 .elementor-element.elementor-element-e80c8a2.elementor-column .elementor-widget-wrap{align-items:space-between}.elementor-28852 .elementor-element.elementor-element-e80c8a2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between}.elementor-28852 .elementor-element.elementor-element-e80c8a2>.elementor-element-populated{box-shadow:2px 2px 5px 0px rgba(0,0,0,.13);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:30px 20px 40px}.elementor-28852 .elementor-element.elementor-element-e80c8a2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-28852 .elementor-element.elementor-element-80159f3{text-align:start}.elementor-28852 .elementor-element.elementor-element-80159f3 img{width:50px}.elementor-28852 .elementor-element.elementor-element-3e651d7{text-align:start}.elementor-28852 .elementor-element.elementor-element-0c70399 .elementor-button{background-color:var(--e-global-color-67144ce);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);padding:0 70px 0 0}.elementor-28852 .elementor-element.elementor-element-0c70399 .elementor-button:hover,.elementor-28852 .elementor-element.elementor-element-0c70399 .elementor-button:focus{background-color:var(--e-global-color-67144ce);color:var(--e-global-color-accent)}.elementor-28852 .elementor-element.elementor-element-0c70399{width:auto;max-width:auto;background-image:url("https://psychotherapie-pfaff.ch/wp-content/uploads/2023/02/right-arrow.svg");margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;align-self:center;z-index:15;background-position:155px 0;background-repeat:no-repeat;background-size:22px auto}.elementor-28852 .elementor-element.elementor-element-0c70399:hover{--e-transform-translateX:5px;background-image:url("https://psychotherapie-pfaff.ch/wp-content/uploads/2023/02/right-arrow-o.svg");background-position:165px 0;background-repeat:no-repeat;background-size:22px auto}.elementor-28852 .elementor-element.elementor-element-0c70399 .elementor-button:hover svg,.elementor-28852 .elementor-element.elementor-element-0c70399 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-28852 .elementor-element.elementor-element-ddd114a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-28852 .elementor-element.elementor-element-ddd114a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a5f2bf4)}.elementor-bc-flex-widget .elementor-28852 .elementor-element.elementor-element-ddd114a.elementor-column .elementor-widget-wrap{align-items:space-between}.elementor-28852 .elementor-element.elementor-element-ddd114a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between}.elementor-28852 .elementor-element.elementor-element-ddd114a>.elementor-element-populated{box-shadow:2px 2px 5px 0px rgba(0,0,0,.13);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px 0 0 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:30px 20px 40px}.elementor-28852 .elementor-element.elementor-element-ddd114a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-28852 .elementor-element.elementor-element-65d1ba1{text-align:start}.elementor-28852 .elementor-element.elementor-element-65d1ba1 img{width:50px}.elementor-28852 .elementor-element.elementor-element-7f7f664{text-align:start}.elementor-28852 .elementor-element.elementor-element-03b707d .elementor-button{background-color:var(--e-global-color-67144ce);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);padding:0 70px 0 0}.elementor-28852 .elementor-element.elementor-element-03b707d .elementor-button:hover,.elementor-28852 .elementor-element.elementor-element-03b707d .elementor-button:focus{background-color:var(--e-global-color-67144ce);color:var(--e-global-color-accent)}.elementor-28852 .elementor-element.elementor-element-03b707d{width:auto;max-width:auto;background-image:url("https://psychotherapie-pfaff.ch/wp-content/uploads/2023/02/right-arrow.svg");margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;align-self:center;z-index:15;background-position:155px 0;background-repeat:no-repeat;background-size:22px auto}.elementor-28852 .elementor-element.elementor-element-03b707d:hover{--e-transform-translateX:5px;background-image:url("https://psychotherapie-pfaff.ch/wp-content/uploads/2023/02/right-arrow-o.svg");background-position:165px 0;background-repeat:no-repeat;background-size:22px auto}.elementor-28852 .elementor-element.elementor-element-03b707d .elementor-button:hover svg,.elementor-28852 .elementor-element.elementor-element-03b707d .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-28852 .elementor-element.elementor-element-3d430a7{padding:0 60px 120px;z-index:15}.elementor-28852 .elementor-element.elementor-element-f545867:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-28852 .elementor-element.elementor-element-f545867>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a5f2bf4)}.elementor-bc-flex-widget .elementor-28852 .elementor-element.elementor-element-f545867.elementor-column .elementor-widget-wrap{align-items:space-between}.elementor-28852 .elementor-element.elementor-element-f545867.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between}.elementor-28852 .elementor-element.elementor-element-f545867>.elementor-element-populated{box-shadow:2px 2px 5px 0px rgba(0,0,0,.13);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px 10px 0 0;--e-column-margin-right:10px;--e-column-margin-left:0px;padding:30px 20px 40px}.elementor-28852 .elementor-element.elementor-element-f545867>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-28852 .elementor-element.elementor-element-4c84388{text-align:start}.elementor-28852 .elementor-element.elementor-element-4c84388 img{width:50px}.elementor-28852 .elementor-element.elementor-element-2eb4357{text-align:start}.elementor-28852 .elementor-element.elementor-element-0e02e7f .elementor-button{background-color:var(--e-global-color-67144ce);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);padding:0 70px 0 0}.elementor-28852 .elementor-element.elementor-element-0e02e7f .elementor-button:hover,.elementor-28852 .elementor-element.elementor-element-0e02e7f .elementor-button:focus{background-color:var(--e-global-color-67144ce);color:var(--e-global-color-accent)}.elementor-28852 .elementor-element.elementor-element-0e02e7f{width:auto;max-width:auto;background-image:url("https://psychotherapie-pfaff.ch/wp-content/uploads/2023/02/right-arrow.svg");margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;align-self:center;z-index:15;background-position:155px 0;background-repeat:no-repeat;background-size:22px auto}.elementor-28852 .elementor-element.elementor-element-0e02e7f:hover{--e-transform-translateX:5px;background-image:url("https://psychotherapie-pfaff.ch/wp-content/uploads/2023/02/right-arrow-o.svg");background-position:165px 0;background-repeat:no-repeat;background-size:22px auto}.elementor-28852 .elementor-element.elementor-element-0e02e7f .elementor-button:hover svg,.elementor-28852 .elementor-element.elementor-element-0e02e7f .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-28852 .elementor-element.elementor-element-a5f2c70:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-28852 .elementor-element.elementor-element-a5f2c70>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a5f2bf4)}.elementor-bc-flex-widget .elementor-28852 .elementor-element.elementor-element-a5f2c70.elementor-column .elementor-widget-wrap{align-items:space-between}.elementor-28852 .elementor-element.elementor-element-a5f2c70.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between}.elementor-28852 .elementor-element.elementor-element-a5f2c70>.elementor-element-populated{box-shadow:2px 2px 5px 0px rgba(0,0,0,.13);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:20px 0 0 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:30px 20px 40px}.elementor-28852 .elementor-element.elementor-element-a5f2c70>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-28852 .elementor-element.elementor-element-7a569ba{text-align:start}.elementor-28852 .elementor-element.elementor-element-7a569ba img{width:50px}.elementor-28852 .elementor-element.elementor-element-1960fb6{text-align:start}.elementor-28852 .elementor-element.elementor-element-64506d5 .elementor-button{background-color:var(--e-global-color-67144ce);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);padding:0 70px 0 0}.elementor-28852 .elementor-element.elementor-element-64506d5 .elementor-button:hover,.elementor-28852 .elementor-element.elementor-element-64506d5 .elementor-button:focus{background-color:var(--e-global-color-67144ce);color:var(--e-global-color-accent)}.elementor-28852 .elementor-element.elementor-element-64506d5{width:auto;max-width:auto;background-image:url("https://psychotherapie-pfaff.ch/wp-content/uploads/2023/02/right-arrow.svg");margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;align-self:center;z-index:15;background-position:155px 0;background-repeat:no-repeat;background-size:22px auto}.elementor-28852 .elementor-element.elementor-element-64506d5:hover{--e-transform-translateX:5px;background-image:url("https://psychotherapie-pfaff.ch/wp-content/uploads/2023/02/right-arrow-o.svg");background-position:165px 0;background-repeat:no-repeat;background-size:22px auto}.elementor-28852 .elementor-element.elementor-element-64506d5 .elementor-button:hover svg,.elementor-28852 .elementor-element.elementor-element-64506d5 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-28852 .elementor-element.elementor-element-d89d669:not(.elementor-motion-effects-element-type-background),.elementor-28852 .elementor-element.elementor-element-d89d669>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-28852 .elementor-element.elementor-element-d89d669{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;z-index:10}.elementor-28852 .elementor-element.elementor-element-d89d669>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-28852 .elementor-element.elementor-element-77e9d86.elementor-column>.elementor-widget-wrap{justify-content:space-between}.elementor-28852 .elementor-element.elementor-element-53fad4c{--spacer-size:650px;width:var(--container-widget-width,5px);max-width:5px;background-color:var(--e-global-color-323081b);--container-widget-width:5px;--container-widget-flex-grow:0;top:-10px;z-index:4}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-53fad4c{left:40px}body.rtl .elementor-28852 .elementor-element.elementor-element-53fad4c{right:40px}.elementor-28852 .elementor-element.elementor-element-7c9ef0f{--spacer-size:600px;width:var(--container-widget-width,5px);max-width:5px;background-color:var(--e-global-color-323081b);--container-widget-width:5px;--container-widget-flex-grow:0;top:0;z-index:4}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-7c9ef0f{left:20px}body.rtl .elementor-28852 .elementor-element.elementor-element-7c9ef0f{right:20px}.elementor-28852 .elementor-element.elementor-element-f47c0bd{--spacer-size:100px;width:var(--container-widget-width,300px);max-width:300px;background-color:var(--e-global-color-accent);--container-widget-width:300px;--container-widget-flex-grow:0;top:-80px;z-index:4}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-f47c0bd{left:0}body.rtl .elementor-28852 .elementor-element.elementor-element-f47c0bd{right:0}.elementor-28852 .elementor-element.elementor-element-398152a{--spacer-size:200px;width:var(--container-widget-width,200px);max-width:200px;background-color:var(--e-global-color-60e604d);--container-widget-width:200px;--container-widget-flex-grow:0;top:-50px;z-index:5;border-radius:50%}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-398152a{left:-80px}body.rtl .elementor-28852 .elementor-element.elementor-element-398152a{right:-80px}.elementor-28852 .elementor-element.elementor-element-972d3c5{--spacer-size:450px;width:var(--container-widget-width,80px);max-width:80px;background-color:var(--e-global-color-b707ce6);--container-widget-width:80px;--container-widget-flex-grow:0;top:-200px;z-index:3}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-972d3c5{right:0}body.rtl .elementor-28852 .elementor-element.elementor-element-972d3c5{left:0}.elementor-28852 .elementor-element.elementor-element-eed3897{--spacer-size:150px;width:var(--container-widget-width,150px);max-width:150px;background-color:var(--e-global-color-60e604d);--container-widget-width:150px;--container-widget-flex-grow:0;top:-20px;z-index:4}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-eed3897{right:0}body.rtl .elementor-28852 .elementor-element.elementor-element-eed3897{left:0}.elementor-28852 .elementor-element.elementor-element-61750e4{--spacer-size:150px;width:var(--container-widget-width,150px);max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;top:-5px;z-index:4;border-style:solid;border-width:5px;border-color:var(--e-global-color-accent)}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-61750e4{right:20px}body.rtl .elementor-28852 .elementor-element.elementor-element-61750e4{left:20px}.elementor-28852 .elementor-element.elementor-element-f1648c5{--spacer-size:100px;width:var(--container-widget-width,100px);max-width:100px;background-color:var(--e-global-color-primary);--container-widget-width:100px;--container-widget-flex-grow:0;top:-80px;z-index:5;border-radius:50%}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-f1648c5{right:-10px}body.rtl .elementor-28852 .elementor-element.elementor-element-f1648c5{left:-10px}.elementor-28852 .elementor-element.elementor-element-2159bf9{--spacer-size:400px;width:var(--container-widget-width,5px);max-width:5px;background-color:var(--e-global-color-primary);--container-widget-width:5px;--container-widget-flex-grow:0;top:-400px;z-index:6}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-2159bf9{right:15px}body.rtl .elementor-28852 .elementor-element.elementor-element-2159bf9{left:15px}.elementor-28852 .elementor-element.elementor-element-47638e8{--spacer-size:400px;width:var(--container-widget-width,5px);max-width:5px;background-color:var(--e-global-color-primary);--container-widget-width:5px;--container-widget-flex-grow:0;top:-450px;z-index:6}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-47638e8{right:40px}body.rtl .elementor-28852 .elementor-element.elementor-element-47638e8{left:40px}.elementor-28852 .elementor-element.elementor-element-fb5397d{padding:120px 0 0;text-align:center}.elementor-28852 .elementor-element.elementor-element-fb5397d .elementor-heading-title{color:var(--e-global-color-a5f2bf4)}.elementor-28852 .elementor-element.elementor-element-6a2d623>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-28852 .elementor-element.elementor-element-6a2d623{padding:40px 60px 0}.elementor-28852 .elementor-element.elementor-element-b238e7a>.elementor-element-populated{padding:30px}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-28852 .elementor-element.elementor-element-5552fd0{width:auto;max-width:auto;margin:0 0 calc(var(--kit-widget-spacing, 0px) + -8px) 0px;bottom:-30px}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-5552fd0{left:40px}body.rtl .elementor-28852 .elementor-element.elementor-element-5552fd0{right:40px}.elementor-28852 .elementor-element.elementor-element-5552fd0 .elementor-icon-wrapper{text-align:center}.elementor-28852 .elementor-element.elementor-element-5552fd0.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-b707ce6)}.elementor-28852 .elementor-element.elementor-element-5552fd0.elementor-view-framed .elementor-icon,.elementor-28852 .elementor-element.elementor-element-5552fd0.elementor-view-default .elementor-icon{color:var(--e-global-color-b707ce6);border-color:var(--e-global-color-b707ce6)}.elementor-28852 .elementor-element.elementor-element-5552fd0.elementor-view-framed .elementor-icon,.elementor-28852 .elementor-element.elementor-element-5552fd0.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-b707ce6)}.elementor-28852 .elementor-element.elementor-element-5552fd0 .elementor-icon{font-size:30px}.elementor-28852 .elementor-element.elementor-element-5552fd0 .elementor-icon svg{height:30px}.elementor-28852 .elementor-element.elementor-element-7fb4eb9>.elementor-element-populated{padding:0 0 40px}.elementor-28852 .elementor-element.elementor-element-4973b66{width:auto;max-width:auto;margin:0 0 calc(var(--kit-widget-spacing, 0px) + -8px) 0px;align-self:center;z-index:2}.elementor-28852 .elementor-element.elementor-element-4973b66 .elementor-icon-wrapper{text-align:center}.elementor-28852 .elementor-element.elementor-element-4973b66.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-60e604d)}.elementor-28852 .elementor-element.elementor-element-4973b66.elementor-view-framed .elementor-icon,.elementor-28852 .elementor-element.elementor-element-4973b66.elementor-view-default .elementor-icon{color:var(--e-global-color-60e604d);border-color:var(--e-global-color-60e604d)}.elementor-28852 .elementor-element.elementor-element-4973b66.elementor-view-framed .elementor-icon,.elementor-28852 .elementor-element.elementor-element-4973b66.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-60e604d)}.elementor-28852 .elementor-element.elementor-element-4973b66 .elementor-icon{font-size:25px}.elementor-28852 .elementor-element.elementor-element-4973b66 .elementor-icon svg{height:25px}.elementor-28852 .elementor-element.elementor-element-5124389{width:auto;max-width:auto;background-color:var(--e-global-color-accent);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -20px;padding:5px 20px 5px 30px;align-self:center}.elementor-28852 .elementor-element.elementor-element-5124389 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-a5f2bf4)}.elementor-28852 .elementor-element.elementor-element-cc08ebe{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 60px;text-align:start;color:var(--e-global-color-a5f2bf4)}.elementor-28852 .elementor-element.elementor-element-f87c433{--e-transform-rotateZ:90deg;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -8px}.elementor-28852 .elementor-element.elementor-element-f87c433 .elementor-icon-wrapper{text-align:center}.elementor-28852 .elementor-element.elementor-element-f87c433.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-b707ce6)}.elementor-28852 .elementor-element.elementor-element-f87c433.elementor-view-framed .elementor-icon,.elementor-28852 .elementor-element.elementor-element-f87c433.elementor-view-default .elementor-icon{color:var(--e-global-color-b707ce6);border-color:var(--e-global-color-b707ce6)}.elementor-28852 .elementor-element.elementor-element-f87c433.elementor-view-framed .elementor-icon,.elementor-28852 .elementor-element.elementor-element-f87c433.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-b707ce6)}.elementor-28852 .elementor-element.elementor-element-f87c433 .elementor-icon{font-size:30px}.elementor-28852 .elementor-element.elementor-element-f87c433 .elementor-icon svg{height:30px}.elementor-28852 .elementor-element.elementor-element-c2de759{padding:0 60px}.elementor-28852 .elementor-element.elementor-element-6745ceb>.elementor-element-populated{border-style:solid;border-width:5px 0;border-color:var(--e-global-color-323081b)}.elementor-28852 .elementor-element.elementor-element-e77a56a{--spacer-size:50px}.elementor-28852 .elementor-element.elementor-element-9d515be>.elementor-element-populated{border-style:solid;border-width:5px 0;border-color:var(--e-global-color-323081b);padding:40px 0}.elementor-28852 .elementor-element.elementor-element-5980dde{width:auto;max-width:auto;margin:0 0 calc(var(--kit-widget-spacing, 0px) + -8px) 0px;align-self:center;z-index:2}.elementor-28852 .elementor-element.elementor-element-5980dde .elementor-icon-wrapper{text-align:center}.elementor-28852 .elementor-element.elementor-element-5980dde.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-60e604d)}.elementor-28852 .elementor-element.elementor-element-5980dde.elementor-view-framed .elementor-icon,.elementor-28852 .elementor-element.elementor-element-5980dde.elementor-view-default .elementor-icon{color:var(--e-global-color-60e604d);border-color:var(--e-global-color-60e604d)}.elementor-28852 .elementor-element.elementor-element-5980dde.elementor-view-framed .elementor-icon,.elementor-28852 .elementor-element.elementor-element-5980dde.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-60e604d)}.elementor-28852 .elementor-element.elementor-element-5980dde .elementor-icon{font-size:25px}.elementor-28852 .elementor-element.elementor-element-5980dde .elementor-icon svg{height:25px}.elementor-28852 .elementor-element.elementor-element-4f5cc0f{width:auto;max-width:auto;background-color:var(--e-global-color-accent);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -20px;padding:5px 20px 5px 30px;align-self:center}.elementor-28852 .elementor-element.elementor-element-4f5cc0f .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-a5f2bf4)}.elementor-28852 .elementor-element.elementor-element-887bf9d{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 60px;text-align:start;color:var(--e-global-color-a5f2bf4)}.elementor-28852 .elementor-element.elementor-element-413cef0{--e-transform-rotateZ:90deg;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -8px}.elementor-28852 .elementor-element.elementor-element-413cef0 .elementor-icon-wrapper{text-align:center}.elementor-28852 .elementor-element.elementor-element-413cef0.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-b707ce6)}.elementor-28852 .elementor-element.elementor-element-413cef0.elementor-view-framed .elementor-icon,.elementor-28852 .elementor-element.elementor-element-413cef0.elementor-view-default .elementor-icon{color:var(--e-global-color-b707ce6);border-color:var(--e-global-color-b707ce6)}.elementor-28852 .elementor-element.elementor-element-413cef0.elementor-view-framed .elementor-icon,.elementor-28852 .elementor-element.elementor-element-413cef0.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-b707ce6)}.elementor-28852 .elementor-element.elementor-element-413cef0 .elementor-icon{font-size:30px}.elementor-28852 .elementor-element.elementor-element-413cef0 .elementor-icon svg{height:30px}.elementor-28852 .elementor-element.elementor-element-27e4a90>.elementor-element-populated{border-style:solid;border-width:5px 5px 5px 0;border-color:var(--e-global-color-323081b)}.elementor-28852 .elementor-element.elementor-element-27e4a90>.elementor-element-populated,.elementor-28852 .elementor-element.elementor-element-27e4a90>.elementor-element-populated>.elementor-background-overlay,.elementor-28852 .elementor-element.elementor-element-27e4a90>.elementor-background-slideshow{border-radius:0 0 50px}.elementor-28852 .elementor-element.elementor-element-a85e95e{--spacer-size:50px}.elementor-28852 .elementor-element.elementor-element-9eb635c{width:auto;max-width:auto;--e-transform-rotateZ:90deg;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -8px;bottom:100px}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-9eb635c{right:-30px}body.rtl .elementor-28852 .elementor-element.elementor-element-9eb635c{left:-30px}.elementor-28852 .elementor-element.elementor-element-9eb635c .elementor-icon-wrapper{text-align:center}.elementor-28852 .elementor-element.elementor-element-9eb635c.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-b707ce6)}.elementor-28852 .elementor-element.elementor-element-9eb635c.elementor-view-framed .elementor-icon,.elementor-28852 .elementor-element.elementor-element-9eb635c.elementor-view-default .elementor-icon{color:var(--e-global-color-b707ce6);border-color:var(--e-global-color-b707ce6)}.elementor-28852 .elementor-element.elementor-element-9eb635c.elementor-view-framed .elementor-icon,.elementor-28852 .elementor-element.elementor-element-9eb635c.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-b707ce6)}.elementor-28852 .elementor-element.elementor-element-9eb635c .elementor-icon{font-size:30px}.elementor-28852 .elementor-element.elementor-element-9eb635c .elementor-icon svg{height:30px}.elementor-28852 .elementor-element.elementor-element-102f587{padding:0 60px 120px}.elementor-28852 .elementor-element.elementor-element-9e4faa0>.elementor-element-populated{border-style:solid;border-width:0 0 0 5px;border-color:var(--e-global-color-primary)}.elementor-28852 .elementor-element.elementor-element-a564e1a{--spacer-size:50px}.elementor-28852 .elementor-element.elementor-element-9f55130>.elementor-element-populated{padding:40px 0 0}.elementor-28852 .elementor-element.elementor-element-99aba46{width:auto;max-width:auto;margin:0 0 calc(var(--kit-widget-spacing, 0px) + -8px) 0px;align-self:center;z-index:2}.elementor-28852 .elementor-element.elementor-element-99aba46 .elementor-icon-wrapper{text-align:center}.elementor-28852 .elementor-element.elementor-element-99aba46.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-60e604d)}.elementor-28852 .elementor-element.elementor-element-99aba46.elementor-view-framed .elementor-icon,.elementor-28852 .elementor-element.elementor-element-99aba46.elementor-view-default .elementor-icon{color:var(--e-global-color-60e604d);border-color:var(--e-global-color-60e604d)}.elementor-28852 .elementor-element.elementor-element-99aba46.elementor-view-framed .elementor-icon,.elementor-28852 .elementor-element.elementor-element-99aba46.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-60e604d)}.elementor-28852 .elementor-element.elementor-element-99aba46 .elementor-icon{font-size:25px}.elementor-28852 .elementor-element.elementor-element-99aba46 .elementor-icon svg{height:25px}.elementor-28852 .elementor-element.elementor-element-cec9894{width:auto;max-width:auto;background-color:var(--e-global-color-accent);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -20px;padding:5px 20px 5px 30px;align-self:center}.elementor-28852 .elementor-element.elementor-element-cec9894 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-a5f2bf4)}.elementor-28852 .elementor-element.elementor-element-3a2b447{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 60px;text-align:start;color:var(--e-global-color-a5f2bf4)}.elementor-28852 .elementor-element.elementor-element-2e86427{--spacer-size:50px}.elementor-28852 .elementor-element.elementor-element-da81942{width:auto;max-width:auto;--e-transform-rotateZ:180deg;margin:-8px 0 calc(var(--kit-widget-spacing, 0px) + 10px) 0px;top:-30px}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-da81942{left:0}body.rtl .elementor-28852 .elementor-element.elementor-element-da81942{right:0}.elementor-28852 .elementor-element.elementor-element-da81942 .elementor-icon-wrapper{text-align:center}.elementor-28852 .elementor-element.elementor-element-da81942.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-b707ce6)}.elementor-28852 .elementor-element.elementor-element-da81942.elementor-view-framed .elementor-icon,.elementor-28852 .elementor-element.elementor-element-da81942.elementor-view-default .elementor-icon{color:var(--e-global-color-b707ce6);border-color:var(--e-global-color-b707ce6)}.elementor-28852 .elementor-element.elementor-element-da81942.elementor-view-framed .elementor-icon,.elementor-28852 .elementor-element.elementor-element-da81942.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-b707ce6)}.elementor-28852 .elementor-element.elementor-element-da81942 .elementor-icon{font-size:30px}.elementor-28852 .elementor-element.elementor-element-da81942 .elementor-icon svg{height:30px}.elementor-28852 .elementor-element.elementor-element-05b4d37{padding:120px 60px;z-index:10}.elementor-28852 .elementor-element.elementor-element-56bca83.elementor-column>.elementor-widget-wrap{justify-content:space-between}.elementor-28852 .elementor-element.elementor-element-9f5ba68{width:auto;max-width:auto;background-color:var(--e-global-color-60e604d);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -30px;padding:10px 30px;align-self:center;z-index:7}.elementor-28852 .elementor-element.elementor-element-9f5ba68 .elementor-heading-title{color:var(--e-global-color-a5f2bf4)}.elementor-28852 .elementor-element.elementor-element-063650d .elementor-button:hover,.elementor-28852 .elementor-element.elementor-element-063650d .elementor-button:focus{background-color:var(--e-global-color-60e604d);color:var(--e-global-color-a5f2bf4)}.elementor-28852 .elementor-element.elementor-element-063650d{width:var(--container-widget-width,250px);max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;align-self:center;z-index:15}.elementor-28852 .elementor-element.elementor-element-063650d:hover{--e-transform-translateX:5px}.elementor-28852 .elementor-element.elementor-element-063650d .elementor-button{fill:var(--e-global-color-a5f2bf4);color:var(--e-global-color-a5f2bf4)}.elementor-28852 .elementor-element.elementor-element-063650d .elementor-button:hover svg,.elementor-28852 .elementor-element.elementor-element-063650d .elementor-button:focus svg{fill:var(--e-global-color-a5f2bf4)}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var(--e-global-color-accent)}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-portfolio .elementor-portfolio__filter{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family),Sans-serif;line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var(--e-global-color-primary)}.elementor-28852 .elementor-element.elementor-element-6575b81 .elementor-post__thumbnail__link{padding-bottom:calc( 0.8 * 100% )}.elementor-28852 .elementor-element.elementor-element-6575b81:after{content:"0.8";position:absolute;color:transparent}.elementor-28852 .elementor-element.elementor-element-6575b81{--grid-row-gap:15px;--grid-column-gap:15px}.elementor-28852 .elementor-element.elementor-element-6575b81>.elementor-widget-container{padding:40px 0 0}.elementor-28852 .elementor-element.elementor-element-6575b81 a .elementor-portfolio-item__overlay{background-color:#1A1A1AE6}.elementor-28852 .elementor-element.elementor-element-6575b81 a .elementor-portfolio-item__title{color:var(--e-global-color-a5f2bf4)}.elementor-28852 .elementor-element.elementor-element-6575b81 .elementor-portfolio__filter{color:var(--e-global-color-primary);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);line-height:var(--e-global-typography-text-line-height)}.elementor-28852 .elementor-element.elementor-element-6575b81 .elementor-portfolio__filter.elementor-active{color:var(--e-global-color-accent)}.elementor-28852 .elementor-element.elementor-element-6575b81 .elementor-portfolio__filter:not(:last-child){margin-right:calc(10px/2)}.elementor-28852 .elementor-element.elementor-element-6575b81 .elementor-portfolio__filter:not(:first-child){margin-left:calc(10px/2)}.elementor-28852 .elementor-element.elementor-element-6575b81 .elementor-portfolio__filters{margin-bottom:10px}@media(min-width:768px){.elementor-28852 .elementor-element.elementor-element-5bb3158{width:75%}.elementor-28852 .elementor-element.elementor-element-5aad133{width:25%}.elementor-28852 .elementor-element.elementor-element-b238e7a{width:10%}.elementor-28852 .elementor-element.elementor-element-7fb4eb9{width:50%}.elementor-28852 .elementor-element.elementor-element-5408965{width:40%}.elementor-28852 .elementor-element.elementor-element-6745ceb{width:40%}.elementor-28852 .elementor-element.elementor-element-9d515be{width:50%}.elementor-28852 .elementor-element.elementor-element-27e4a90{width:10%}.elementor-28852 .elementor-element.elementor-element-9e4faa0{width:10%}.elementor-28852 .elementor-element.elementor-element-9f55130{width:50%}.elementor-28852 .elementor-element.elementor-element-4f3f358{width:10%}.elementor-28852 .elementor-element.elementor-element-a4cf7f4{width:30%}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-widget-lottie .e-lottie__caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-28852 .elementor-element.elementor-element-7710e3a .elementor-icon-list-item>.elementor-icon-list-text,.elementor-28852 .elementor-element.elementor-element-7710e3a .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-28852 .elementor-element.elementor-element-8a62d64 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-28852 .elementor-element.elementor-element-8a62d64 .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-bc-flex-widget .elementor-28852 .elementor-element.elementor-element-e760fc2.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-28852 .elementor-element.elementor-element-e760fc2.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-28852 .elementor-element.elementor-element-6d3fb82{--container-widget-width:250px;--container-widget-flex-grow:0;width:var(--container-widget-width,250px);max-width:250px}.elementor-28852 .elementor-element.elementor-element-5124389 .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height)}.elementor-28852 .elementor-element.elementor-element-4f5cc0f .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height)}.elementor-28852 .elementor-element.elementor-element-cec9894 .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height)}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-da81942{left:0}body.rtl .elementor-28852 .elementor-element.elementor-element-da81942{right:0}.elementor-28852 .elementor-element.elementor-element-da81942{top:-32px}.elementor-widget-portfolio .elementor-portfolio-item__title{line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-portfolio .elementor-portfolio__filter{line-height:var(--e-global-typography-primary-line-height)}.elementor-28852 .elementor-element.elementor-element-6575b81 .elementor-portfolio__filter{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:1024px){.elementor-28852 .elementor-element.elementor-element-03fe4c8{--spacer-size:130px;--container-widget-width:130px;--container-widget-flex-grow:0;width:var(--container-widget-width,130px);max-width:130px;bottom:25px}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-03fe4c8{right:20px}body.rtl .elementor-28852 .elementor-element.elementor-element-03fe4c8{left:20px}.elementor-28852 .elementor-element.elementor-element-d06ec74{--spacer-size:150px;--container-widget-width:150px;--container-widget-flex-grow:0;width:var(--container-widget-width,150px);max-width:150px;bottom:-30px}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-d06ec74{left:-75px}body.rtl .elementor-28852 .elementor-element.elementor-element-d06ec74{right:-75px}.elementor-28852 .elementor-element.elementor-element-67cb277{--container-widget-width:500px;--container-widget-flex-grow:0;width:var(--container-widget-width,500px);max-width:500px}.elementor-28852 .elementor-element.elementor-element-3ec9d26{--spacer-size:130px;--container-widget-width:130px;--container-widget-flex-grow:0;width:var(--container-widget-width,130px);max-width:130px}.elementor-28852 .elementor-element.elementor-element-c1960bb{--spacer-size:500px;--container-widget-width:70px;--container-widget-flex-grow:0;width:var(--container-widget-width,70px);max-width:70px}.elementor-widget-heading .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-28852 .elementor-element.elementor-element-3e84f50{font-size:20px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-28852 .elementor-element.elementor-element-254cb02{width:100%;max-width:100%}.elementor-28852 .elementor-element.elementor-element-548e38a{width:100%;max-width:100%;margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;background-position:140px 0}.elementor-28852 .elementor-element.elementor-element-548e38a:hover{background-position:150px 0}.elementor-widget-lottie .e-lottie__caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-28852 .elementor-element.elementor-element-5d0589e{padding:60px}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-28852 .elementor-element.elementor-element-7710e3a .elementor-icon-list-item>.elementor-icon-list-text,.elementor-28852 .elementor-element.elementor-element-7710e3a .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-28852 .elementor-element.elementor-element-8a62d64 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-28852 .elementor-element.elementor-element-8a62d64 .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-28852 .elementor-element.elementor-element-5d429f1{width:100%;max-width:100%}.elementor-28852 .elementor-element.elementor-element-c95ceca{--spacer-size:110px;--container-widget-width:15%;--container-widget-flex-grow:0;width:var(--container-widget-width,15%);max-width:15%}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-28852 .elementor-element.elementor-element-baaf753{--container-widget-width:40%;--container-widget-flex-grow:0;width:var(--container-widget-width,40%);max-width:40%}.elementor-28852 .elementor-element.elementor-element-388f9d7{--spacer-size:150px;--container-widget-width:150px;--container-widget-flex-grow:0;width:var(--container-widget-width,150px);max-width:150px;top:100px}.elementor-28852 .elementor-element.elementor-element-6d3fb82{--spacer-size:200px;--container-widget-width:200px;--container-widget-flex-grow:0;width:var(--container-widget-width,200px);max-width:200px;bottom:-20px}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-6d3fb82{right:-21px}body.rtl .elementor-28852 .elementor-element.elementor-element-6d3fb82{left:-21px}.elementor-28852 .elementor-element.elementor-element-c276bea{--spacer-size:300px;bottom:0}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-c276bea{right:-100px}body.rtl .elementor-28852 .elementor-element.elementor-element-c276bea{left:-100px}.elementor-28852 .elementor-element.elementor-element-b0dcc88{padding:60px 60px 0}.elementor-28852 .elementor-element.elementor-element-5aad133>.elementor-element-populated{padding:20px 0 0}.elementor-28852 .elementor-element.elementor-element-0ca180c{width:100%;max-width:100%}.elementor-28852 .elementor-element.elementor-element-926f9e7{padding:0 60px}.elementor-28852 .elementor-element.elementor-element-e80c8a2>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-28852 .elementor-element.elementor-element-80159f3{width:var(--container-widget-width,12%);max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;align-self:center}.elementor-28852 .elementor-element.elementor-element-ff0ba29{width:var(--container-widget-width,88%);max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;align-self:center}.elementor-28852 .elementor-element.elementor-element-0c70399{width:100%;max-width:100%;background-position:155px 0}.elementor-28852 .elementor-element.elementor-element-0c70399:hover{background-position:165px 0}.elementor-28852 .elementor-element.elementor-element-ddd114a>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-28852 .elementor-element.elementor-element-65d1ba1{width:var(--container-widget-width,12%);max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;align-self:center}.elementor-28852 .elementor-element.elementor-element-c9f7a2e{width:var(--container-widget-width,88%);max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;align-self:center}.elementor-28852 .elementor-element.elementor-element-03b707d{width:100%;max-width:100%;background-position:155px 0}.elementor-28852 .elementor-element.elementor-element-03b707d:hover{background-position:165px 0}.elementor-28852 .elementor-element.elementor-element-3d430a7{padding:0 60px 60px}.elementor-28852 .elementor-element.elementor-element-f545867>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-28852 .elementor-element.elementor-element-4c84388{width:var(--container-widget-width,12%);max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;align-self:center}.elementor-28852 .elementor-element.elementor-element-db1d50c{width:var(--container-widget-width,88%);max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;align-self:center}.elementor-28852 .elementor-element.elementor-element-0e02e7f{width:100%;max-width:100%;background-position:155px 0}.elementor-28852 .elementor-element.elementor-element-0e02e7f:hover{background-position:165px 0}.elementor-28852 .elementor-element.elementor-element-a5f2c70>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-28852 .elementor-element.elementor-element-7a569ba{width:var(--container-widget-width,12%);max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;align-self:center}.elementor-28852 .elementor-element.elementor-element-d254521{width:var(--container-widget-width,88%);max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;align-self:center}.elementor-28852 .elementor-element.elementor-element-64506d5{width:100%;max-width:100%;background-position:155px 0}.elementor-28852 .elementor-element.elementor-element-64506d5:hover{background-position:165px 0}.elementor-28852 .elementor-element.elementor-element-f47c0bd{--spacer-size:70px;--container-widget-width:200px;--container-widget-flex-grow:0;width:var(--container-widget-width,200px);max-width:200px;top:-50px}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-f47c0bd{left:-75px}body.rtl .elementor-28852 .elementor-element.elementor-element-f47c0bd{right:-75px}.elementor-28852 .elementor-element.elementor-element-398152a{--spacer-size:120px;--container-widget-width:120px;--container-widget-flex-grow:0;width:var(--container-widget-width,120px);max-width:120px;top:-20px}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-398152a{left:-50px}body.rtl .elementor-28852 .elementor-element.elementor-element-398152a{right:-50px}.elementor-28852 .elementor-element.elementor-element-972d3c5{--spacer-size:350px;--container-widget-width:45px;--container-widget-flex-grow:0;width:var(--container-widget-width,45px);max-width:45px}.elementor-28852 .elementor-element.elementor-element-eed3897{--spacer-size:100px;--container-widget-width:100px;--container-widget-flex-grow:0;width:var(--container-widget-width,100px);max-width:100px}.elementor-28852 .elementor-element.elementor-element-61750e4{--spacer-size:100px;--container-widget-width:100px;--container-widget-flex-grow:0;width:var(--container-widget-width,100px);max-width:100px}.elementor-28852 .elementor-element.elementor-element-f1648c5{--spacer-size:80px;--container-widget-width:80px;--container-widget-flex-grow:0;width:var(--container-widget-width,80px);max-width:80px;top:-40px}.elementor-28852 .elementor-element.elementor-element-fb5397d{padding:60px 0 0}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-5552fd0{left:70px}body.rtl .elementor-28852 .elementor-element.elementor-element-5552fd0{right:70px}.elementor-28852 .elementor-element.elementor-element-5124389{width:auto;max-width:auto;align-self:center}.elementor-28852 .elementor-element.elementor-element-5124389 .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height)}.elementor-28852 .elementor-element.elementor-element-4f5cc0f{width:auto;max-width:auto;align-self:center}.elementor-28852 .elementor-element.elementor-element-4f5cc0f .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height)}.elementor-28852 .elementor-element.elementor-element-102f587{padding:0 60px 60px}.elementor-28852 .elementor-element.elementor-element-cec9894{width:auto;max-width:auto;align-self:center}.elementor-28852 .elementor-element.elementor-element-cec9894 .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height)}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-da81942{left:-200px}body.rtl .elementor-28852 .elementor-element.elementor-element-da81942{right:-200px}.elementor-28852 .elementor-element.elementor-element-05b4d37{padding:60px}.elementor-widget-portfolio .elementor-portfolio-item__title{line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-portfolio .elementor-portfolio__filter{line-height:var(--e-global-typography-primary-line-height)}.elementor-28852 .elementor-element.elementor-element-6575b81 .elementor-portfolio__filter{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:767px){.elementor-28852 .elementor-element.elementor-element-8680c68>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px}.elementor-28852 .elementor-element.elementor-element-03fe4c8{--spacer-size:100px;--container-widget-width:100px;--container-widget-flex-grow:0;width:var(--container-widget-width,100px);max-width:100px;bottom:15px}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-03fe4c8{right:10px}body.rtl .elementor-28852 .elementor-element.elementor-element-03fe4c8{left:10px}.elementor-28852 .elementor-element.elementor-element-d06ec74{--spacer-size:100px;--container-widget-width:100px;--container-widget-flex-grow:0;width:var(--container-widget-width,100px);max-width:100px;bottom:50px}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-d06ec74{left:-50px}body.rtl .elementor-28852 .elementor-element.elementor-element-d06ec74{right:-50px}.elementor-28852 .elementor-element.elementor-element-f1f0ac0{--spacer-size:400px;--container-widget-width:3px;--container-widget-flex-grow:0;width:var(--container-widget-width,3px);max-width:3px}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-f1f0ac0{left:5px}body.rtl .elementor-28852 .elementor-element.elementor-element-f1f0ac0{right:5px}.elementor-28852 .elementor-element.elementor-element-9ee1749{--spacer-size:400px;--container-widget-width:3px;--container-widget-flex-grow:0;width:var(--container-widget-width,3px);max-width:3px;top:30px}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-9ee1749{left:15px}body.rtl .elementor-28852 .elementor-element.elementor-element-9ee1749{right:15px}.elementor-28852 .elementor-element.elementor-element-67cb277{--container-widget-width:100px;--container-widget-flex-grow:0;width:var(--container-widget-width,100px);max-width:100px;bottom:10px}.elementor-28852 .elementor-element.elementor-element-61935b6{--spacer-size:500px;--container-widget-width:3px;--container-widget-flex-grow:0;width:var(--container-widget-width,3px);max-width:3px;top:164px}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-61935b6{right:5px}body.rtl .elementor-28852 .elementor-element.elementor-element-61935b6{left:5px}.elementor-28852 .elementor-element.elementor-element-929090a{--spacer-size:500px;--container-widget-width:3px;--container-widget-flex-grow:0;width:var(--container-widget-width,3px);max-width:3px;top:130px}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-929090a{right:15px}body.rtl .elementor-28852 .elementor-element.elementor-element-929090a{left:15px}.elementor-28852 .elementor-element.elementor-element-3ec9d26{--spacer-size:100px;--container-widget-width:100px;--container-widget-flex-grow:0;width:var(--container-widget-width,100px);max-width:100px}.elementor-28852 .elementor-element.elementor-element-c1960bb{--spacer-size:450px;--container-widget-width:35px;--container-widget-flex-grow:0;width:var(--container-widget-width,35px);max-width:35px}.elementor-28852 .elementor-element.elementor-element-43cf55b{padding:0 40px}.elementor-widget-heading .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height)}.elementor-28852 .elementor-element.elementor-element-7541b15{margin:0 15px calc(var(--kit-widget-spacing, 0px) + 10px) -100px}.elementor-28852 .elementor-element.elementor-element-eac537a{width:100%;max-width:100%}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-28852 .elementor-element.elementor-element-3e84f50{width:100%;max-width:100%}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-28852 .elementor-element.elementor-element-254cb02{width:100%;max-width:100%}.elementor-28852 .elementor-element.elementor-element-548e38a{background-position:140px 0}.elementor-28852 .elementor-element.elementor-element-548e38a:hover{background-position:150px 0}.elementor-28852 .elementor-element.elementor-element-548e38a .elementor-button{padding:0 100px 0 0}.elementor-28852 .elementor-element.elementor-element-cc8d0a7{padding:20px 0 0}.elementor-widget-lottie .e-lottie__caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-28852 .elementor-element.elementor-element-5d0589e{padding:50px 25px}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-28852 .elementor-element.elementor-element-7710e3a{width:100%;max-width:100%;padding:0 0 0 20px}.elementor-28852 .elementor-element.elementor-element-7710e3a .elementor-icon-list-item>.elementor-icon-list-text,.elementor-28852 .elementor-element.elementor-element-7710e3a .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-28852 .elementor-element.elementor-element-8a62d64{width:100%;max-width:100%;padding:15px 0 0 20px}.elementor-28852 .elementor-element.elementor-element-8a62d64 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-28852 .elementor-element.elementor-element-8a62d64 .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-28852 .elementor-element.elementor-element-5d429f1{width:100%;max-width:100%}.elementor-28852 .elementor-element.elementor-element-c95ceca{--spacer-size:80px;--container-widget-width:20%;--container-widget-flex-grow:0;width:var(--container-widget-width,20%);max-width:20%}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-28852 .elementor-element.elementor-element-baaf753{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0 0;--container-widget-width:70%;--container-widget-flex-grow:0;width:var(--container-widget-width,70%);max-width:70%}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-388f9d7{right:-40px}body.rtl .elementor-28852 .elementor-element.elementor-element-388f9d7{left:-40px}.elementor-28852 .elementor-element.elementor-element-6d3fb82{--spacer-size:150px;bottom:-15px}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-6d3fb82{right:-10px}body.rtl .elementor-28852 .elementor-element.elementor-element-6d3fb82{left:-10px}.elementor-28852 .elementor-element.elementor-element-c276bea{--spacer-size:300px;--container-widget-width:50px;--container-widget-flex-grow:0;width:var(--container-widget-width,50px);max-width:50px;bottom:20px}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-c276bea{right:-50px}body.rtl .elementor-28852 .elementor-element.elementor-element-c276bea{left:-50px}.elementor-28852 .elementor-element.elementor-element-b0dcc88{padding:50px 25px 0}.elementor-28852 .elementor-element.elementor-element-0ca180c{width:100%;max-width:100%}.elementor-28852 .elementor-element.elementor-element-926f9e7{padding:0 25px}.elementor-28852 .elementor-element.elementor-element-e80c8a2>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-28852 .elementor-element.elementor-element-80159f3{width:100%;max-width:100%}.elementor-28852 .elementor-element.elementor-element-ff0ba29{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-28852 .elementor-element.elementor-element-0c70399{background-position:155px 0}.elementor-28852 .elementor-element.elementor-element-0c70399:hover{background-position:165px 0}.elementor-28852 .elementor-element.elementor-element-0c70399 .elementor-button{padding:0 20px 0 0}.elementor-28852 .elementor-element.elementor-element-ddd114a>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-28852 .elementor-element.elementor-element-65d1ba1{width:100%;max-width:100%}.elementor-28852 .elementor-element.elementor-element-c9f7a2e{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-28852 .elementor-element.elementor-element-03b707d{background-position:155px 0}.elementor-28852 .elementor-element.elementor-element-03b707d:hover{background-position:165px 0}.elementor-28852 .elementor-element.elementor-element-03b707d .elementor-button{padding:0 20px 0 0}.elementor-28852 .elementor-element.elementor-element-3d430a7{padding:0 25px 50px}.elementor-28852 .elementor-element.elementor-element-f545867>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-28852 .elementor-element.elementor-element-4c84388{width:100%;max-width:100%}.elementor-28852 .elementor-element.elementor-element-db1d50c{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-28852 .elementor-element.elementor-element-0e02e7f{background-position:155px 0}.elementor-28852 .elementor-element.elementor-element-0e02e7f:hover{background-position:165px 0}.elementor-28852 .elementor-element.elementor-element-0e02e7f .elementor-button{padding:0 20px 0 0}.elementor-28852 .elementor-element.elementor-element-a5f2c70>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-28852 .elementor-element.elementor-element-7a569ba{width:100%;max-width:100%}.elementor-28852 .elementor-element.elementor-element-d254521{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-28852 .elementor-element.elementor-element-64506d5{background-position:155px 0}.elementor-28852 .elementor-element.elementor-element-64506d5:hover{background-position:165px 0}.elementor-28852 .elementor-element.elementor-element-64506d5 .elementor-button{padding:0 20px 0 0}.elementor-28852 .elementor-element.elementor-element-53fad4c{--spacer-size:250px;--container-widget-width:3px;--container-widget-flex-grow:0;width:var(--container-widget-width,3px);max-width:3px;top:-230px}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-53fad4c{left:15px}body.rtl .elementor-28852 .elementor-element.elementor-element-53fad4c{right:15px}.elementor-28852 .elementor-element.elementor-element-7c9ef0f{--spacer-size:250px;--container-widget-width:3px;--container-widget-flex-grow:0;width:var(--container-widget-width,3px);max-width:3px;top:-250px}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-7c9ef0f{left:5px}body.rtl .elementor-28852 .elementor-element.elementor-element-7c9ef0f{right:5px}.elementor-28852 .elementor-element.elementor-element-f47c0bd{--spacer-size:40px;top:-30px}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-f47c0bd{left:0}body.rtl .elementor-28852 .elementor-element.elementor-element-f47c0bd{right:0}.elementor-28852 .elementor-element.elementor-element-398152a{--spacer-size:80px;--container-widget-width:80px;--container-widget-flex-grow:0;width:var(--container-widget-width,80px);max-width:80px}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-398152a{left:-30px}body.rtl .elementor-28852 .elementor-element.elementor-element-398152a{right:-30px}.elementor-28852 .elementor-element.elementor-element-972d3c5{--spacer-size:200px;--container-widget-width:30px;--container-widget-flex-grow:0;width:var(--container-widget-width,30px);max-width:30px;top:-120px}.elementor-28852 .elementor-element.elementor-element-eed3897{--spacer-size:80px;--container-widget-width:80px;--container-widget-flex-grow:0;width:var(--container-widget-width,80px);max-width:80px;top:-70px}.elementor-28852 .elementor-element.elementor-element-61750e4{--spacer-size:80px;--container-widget-width:80px;--container-widget-flex-grow:0;width:var(--container-widget-width,80px);max-width:80px;top:-90px}.elementor-28852 .elementor-element.elementor-element-f1648c5{--spacer-size:80px;--container-widget-width:80px;--container-widget-flex-grow:0;width:var(--container-widget-width,80px);max-width:80px;top:-50px}.elementor-28852 .elementor-element.elementor-element-2159bf9{--spacer-size:250px;--container-widget-width:3px;--container-widget-flex-grow:0;width:var(--container-widget-width,3px);max-width:3px;top:-280px}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-2159bf9{right:5px}body.rtl .elementor-28852 .elementor-element.elementor-element-2159bf9{left:5px}.elementor-28852 .elementor-element.elementor-element-47638e8{--spacer-size:250px;--container-widget-width:3px;--container-widget-flex-grow:0;width:var(--container-widget-width,3px);max-width:3px;top:-250px}body:not(.rtl) .elementor-28852 .elementor-element.elementor-element-47638e8{right:15px}body.rtl .elementor-28852 .elementor-element.elementor-element-47638e8{left:15px}.elementor-28852 .elementor-element.elementor-element-fb5397d{padding:50px 0 0}.elementor-28852 .elementor-element.elementor-element-6a2d623{padding:40px 25px 0}.elementor-28852 .elementor-element.elementor-element-7fb4eb9>.elementor-element-populated{padding:0}.elementor-28852 .elementor-element.elementor-element-4973b66{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + -25px) 0px}.elementor-28852 .elementor-element.elementor-element-4973b66 .elementor-icon-wrapper{text-align:center}.elementor-28852 .elementor-element.elementor-element-4973b66 .elementor-icon{font-size:35px}.elementor-28852 .elementor-element.elementor-element-4973b66 .elementor-icon svg{height:35px}.elementor-28852 .elementor-element.elementor-element-5124389{width:100%;max-width:100%;margin:0 -30px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;padding:20px 0 10px;text-align:center}.elementor-28852 .elementor-element.elementor-element-5124389 .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height)}.elementor-28852 .elementor-element.elementor-element-cc08ebe{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center}.elementor-28852 .elementor-element.elementor-element-f87c433{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) -8px}.elementor-28852 .elementor-element.elementor-element-f87c433 .elementor-icon{font-size:20px}.elementor-28852 .elementor-element.elementor-element-f87c433 .elementor-icon svg{height:20px}.elementor-28852 .elementor-element.elementor-element-c2de759{padding:0 25px}.elementor-28852 .elementor-element.elementor-element-9d515be>.elementor-element-populated{border-width:0}.elementor-28852 .elementor-element.elementor-element-5980dde{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + -25px) 0px}.elementor-28852 .elementor-element.elementor-element-5980dde .elementor-icon-wrapper{text-align:center}.elementor-28852 .elementor-element.elementor-element-5980dde .elementor-icon{font-size:35px}.elementor-28852 .elementor-element.elementor-element-5980dde .elementor-icon svg{height:35px}.elementor-28852 .elementor-element.elementor-element-4f5cc0f{width:100%;max-width:100%;margin:0 -30px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;padding:20px 0 10px;text-align:center}.elementor-28852 .elementor-element.elementor-element-4f5cc0f .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height)}.elementor-28852 .elementor-element.elementor-element-887bf9d{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center}.elementor-28852 .elementor-element.elementor-element-413cef0{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) -8px}.elementor-28852 .elementor-element.elementor-element-413cef0 .elementor-icon{font-size:20px}.elementor-28852 .elementor-element.elementor-element-413cef0 .elementor-icon svg{height:20px}.elementor-28852 .elementor-element.elementor-element-102f587{padding:0 25px 50px}.elementor-28852 .elementor-element.elementor-element-9f55130>.elementor-element-populated{padding:0}.elementor-28852 .elementor-element.elementor-element-99aba46{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + -25px) 0px}.elementor-28852 .elementor-element.elementor-element-99aba46 .elementor-icon-wrapper{text-align:center}.elementor-28852 .elementor-element.elementor-element-99aba46 .elementor-icon{font-size:35px}.elementor-28852 .elementor-element.elementor-element-99aba46 .elementor-icon svg{height:35px}.elementor-28852 .elementor-element.elementor-element-cec9894{width:100%;max-width:100%;margin:0 -30px calc(var(--kit-widget-spacing, 0px) + 0px) -30px;padding:20px 0 10px;text-align:center}.elementor-28852 .elementor-element.elementor-element-cec9894 .elementor-heading-title{line-height:var(--e-global-typography-primary-line-height)}.elementor-28852 .elementor-element.elementor-element-3a2b447{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center}.elementor-28852 .elementor-element.elementor-element-05b4d37{padding:50px 25px}.elementor-28852 .elementor-element.elementor-element-063650d{width:100%;max-width:100%;margin:40px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px}.elementor-widget-portfolio .elementor-portfolio-item__title{line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-portfolio .elementor-portfolio__filter{line-height:var(--e-global-typography-primary-line-height)}.elementor-28852 .elementor-element.elementor-element-6575b81 .elementor-portfolio__filter{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:1024px) and (min-width:768px){.elementor-28852 .elementor-element.elementor-element-554aee3{width:100%}.elementor-28852 .elementor-element.elementor-element-e760fc2{width:100%}.elementor-28852 .elementor-element.elementor-element-5bb3158{width:100%}.elementor-28852 .elementor-element.elementor-element-5aad133{width:100%}.elementor-28852 .elementor-element.elementor-element-e80c8a2{width:100%}.elementor-28852 .elementor-element.elementor-element-ddd114a{width:100%}.elementor-28852 .elementor-element.elementor-element-f545867{width:100%}.elementor-28852 .elementor-element.elementor-element-a5f2c70{width:100%}.elementor-28852 .elementor-element.elementor-element-7fb4eb9{width:80%}.elementor-28852 .elementor-element.elementor-element-5408965{width:10%}.elementor-28852 .elementor-element.elementor-element-9d515be{width:80%}.elementor-28852 .elementor-element.elementor-element-27e4a90{width:20%}.elementor-28852 .elementor-element.elementor-element-9f55130{width:80%}}.elementor-portfolio.elementor-has-item-ratio .elementor-post__thumbnail{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.elementor-posts-container .elementor-post{box-shadow:2px 2px 5px 0px rgb(0 0 0/13%);padding:0;margin:0}