.elementor-400 .elementor-element.elementor-element-3985bf4{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0;--padding-bottom:clamp(3.125rem, 2.4092rem + 1.1173vw, 3.75rem);--padding-left:clamp(2.8125rem, 1.023rem + 2.7933vw, 4.375rem);--padding-right:clamp(2.8125rem, 1.023rem + 2.7933vw, 4.375rem);}.elementor-400 .elementor-element.elementor-element-3985bf4:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-3985bf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://physiominds.gr/wp-content/uploads/Οι-εγκαταστάσεις-μας-hero-desktop.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-400 .elementor-element.elementor-element-8f376d2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-400 .elementor-element.elementor-element-baf2118 .elementor-heading-title{font-family:var( --e-global-typography-c01429c-font-family ), Sans-serif;font-size:var( --e-global-typography-c01429c-font-size );font-weight:var( --e-global-typography-c01429c-font-weight );font-style:var( --e-global-typography-c01429c-font-style );line-height:var( --e-global-typography-c01429c-line-height );color:var( --e-global-color-secondary );}.elementor-400 .elementor-element.elementor-element-4a99a99{width:var( --container-widget-width, 735px );max-width:735px;--container-widget-width:735px;--container-widget-flex-grow:0;}.elementor-400 .elementor-element.elementor-element-4a99a99 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-bfb3bd0 );}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );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-400 .elementor-element.elementor-element-5122c12{width:var( --container-widget-width, clamp(26rem, 8.6781rem + 27.0391vw, 41.125rem) );max-width:clamp(26rem, 8.6781rem + 27.0391vw, 41.125rem);--container-widget-width:clamp(26rem, 8.6781rem + 27.0391vw, 41.125rem);--container-widget-flex-grow:0;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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-bfb3bd0 );}.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 );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-400 .elementor-element.elementor-element-fdac976 .elementor-button{background-color:#5EB8CC33;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 );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-bfb3bd0 );color:var( --e-global-color-bfb3bd0 );border-style:none;border-radius:21px 21px 21px 21px;padding:11px clamp(1.0625rem, 0.633rem + 0.6704vw, 1.4375rem) 11px clamp(1.0625rem, 0.633rem + 0.6704vw, 1.4375rem);}.elementor-400 .elementor-element.elementor-element-fdac976 .elementor-button:hover, .elementor-400 .elementor-element.elementor-element-fdac976 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-bfb3bd0 );}.elementor-400 .elementor-element.elementor-element-fdac976 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-400 .elementor-element.elementor-element-fdac976 .elementor-button .elementor-button-content-wrapper{gap:clamp(0.9375rem, 0.2217rem + 1.1173vw, 1.5625rem);}.elementor-400 .elementor-element.elementor-element-fdac976 .elementor-button:hover svg, .elementor-400 .elementor-element.elementor-element-fdac976 .elementor-button:focus svg{fill:var( --e-global-color-bfb3bd0 );}.elementor-400 .elementor-element.elementor-element-4c1399b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:9vw 9vw;--row-gap:9vw;--column-gap:9vw;--padding-top:9vw;--padding-bottom:9vw;--padding-left:clamp(2.8125rem, 1.023rem + 2.7933vw, 4.375rem);--padding-right:clamp(2.8125rem, 1.023rem + 2.7933vw, 4.375rem);}.elementor-400 .elementor-element.elementor-element-f539b5e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:clamp(3.75rem, 0.8869rem + 4.4693vw, 6.25rem) clamp(3.75rem, 0.8869rem + 4.4693vw, 6.25rem);--row-gap:clamp(3.75rem, 0.8869rem + 4.4693vw, 6.25rem);--column-gap:clamp(3.75rem, 0.8869rem + 4.4693vw, 6.25rem);}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-400 .elementor-element.elementor-element-b72faae{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-400 .elementor-element.elementor-element-b72faae img{width:100%;max-width:100%;border-radius:clamp(0.9375rem, 0.2217rem + 1.1173vw, 1.5625rem) clamp(0.9375rem, 0.2217rem + 1.1173vw, 1.5625rem) clamp(0.9375rem, 0.2217rem + 1.1173vw, 1.5625rem) clamp(0.9375rem, 0.2217rem + 1.1173vw, 1.5625rem);}.elementor-400 .elementor-element.elementor-element-f2c1abe{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:clamp(1.25rem, -0.8973rem + 3.352vw, 3.125rem);}.elementor-400 .elementor-element.elementor-element-3c9f636 .elementor-heading-title{font-family:var( --e-global-typography-a94a544-font-family ), Sans-serif;font-size:var( --e-global-typography-a94a544-font-size );font-weight:var( --e-global-typography-a94a544-font-weight );line-height:var( --e-global-typography-a94a544-line-height );color:var( --e-global-color-secondary );}.elementor-400 .elementor-element.elementor-element-eebc6b2{margin:clamp(0.9375rem, 0.508rem + 0.6704vw, 1.3125rem) 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0;}.elementor-400 .elementor-element.elementor-element-eebc6b2 .elementor-heading-title{font-family:var( --e-global-typography-8031257-font-family ), Sans-serif;font-size:var( --e-global-typography-8031257-font-size );font-weight:var( --e-global-typography-8031257-font-weight );line-height:var( --e-global-typography-8031257-line-height );}.elementor-400 .elementor-element.elementor-element-7747cb0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(2.0625rem, 0.8457rem + 1.8994vw, 3.125rem)) 0;font-family:var( --e-global-typography-f5386f1-font-family ), Sans-serif;font-size:var( --e-global-typography-f5386f1-font-size );font-weight:var( --e-global-typography-f5386f1-font-weight );line-height:var( --e-global-typography-f5386f1-line-height );letter-spacing:var( --e-global-typography-f5386f1-letter-spacing );}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-400 .elementor-element.elementor-element-c1595b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(44px/2);}.elementor-400 .elementor-element.elementor-element-c1595b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(44px/2);}.elementor-400 .elementor-element.elementor-element-c1595b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(44px/2);}.elementor-400 .elementor-element.elementor-element-c1595b0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-44px/2);}.elementor-400 .elementor-element.elementor-element-c1595b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-44px/2);}.elementor-400 .elementor-element.elementor-element-c1595b0 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-2677839 );}.elementor-400 .elementor-element.elementor-element-c1595b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:3px;}.elementor-400 .elementor-element.elementor-element-c1595b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-400 .elementor-element.elementor-element-c1595b0 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:3px;}.elementor-400 .elementor-element.elementor-element-c1595b0 .elementor-icon-list-icon i{color:#00245C00;transition:color 0.3s;}.elementor-400 .elementor-element.elementor-element-c1595b0 .elementor-icon-list-icon svg{fill:#00245C00;transition:fill 0.3s;}.elementor-400 .elementor-element.elementor-element-c1595b0{--e-icon-list-icon-size:clamp(1.1875rem, 0.8296rem + 0.5587vw, 1.5rem);--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-400 .elementor-element.elementor-element-c1595b0 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-400 .elementor-element.elementor-element-c1595b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-400 .elementor-element.elementor-element-c1595b0 .elementor-icon-list-item > a{font-family:"CF Asty", Sans-serif;font-size:clamp(1rem, 0.3558rem + 1.0056vw, 1.5625rem);font-weight:800;line-height:110%;}.elementor-400 .elementor-element.elementor-element-c1595b0 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-400 .elementor-element.elementor-element-90ee30c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:clamp(3.75rem, 0.8869rem + 4.4693vw, 6.25rem) clamp(3.75rem, 0.8869rem + 4.4693vw, 6.25rem);--row-gap:clamp(3.75rem, 0.8869rem + 4.4693vw, 6.25rem);--column-gap:clamp(3.75rem, 0.8869rem + 4.4693vw, 6.25rem);}.elementor-400 .elementor-element.elementor-element-74400f5{--display:flex;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:clamp(1.25rem, -0.8973rem + 3.352vw, 3.125rem);}.elementor-400 .elementor-element.elementor-element-1f822c7 .elementor-heading-title{font-family:var( --e-global-typography-a94a544-font-family ), Sans-serif;font-size:var( --e-global-typography-a94a544-font-size );font-weight:var( --e-global-typography-a94a544-font-weight );line-height:var( --e-global-typography-a94a544-line-height );color:var( --e-global-color-secondary );}.elementor-400 .elementor-element.elementor-element-0325814{margin:clamp(0.9375rem, 0.508rem + 0.6704vw, 1.3125rem) 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0;}.elementor-400 .elementor-element.elementor-element-0325814 .elementor-heading-title{font-family:var( --e-global-typography-8031257-font-family ), Sans-serif;font-size:var( --e-global-typography-8031257-font-size );font-weight:var( --e-global-typography-8031257-font-weight );line-height:var( --e-global-typography-8031257-line-height );}.elementor-400 .elementor-element.elementor-element-a76520a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(2.0625rem, 0.8457rem + 1.8994vw, 3.125rem)) 0;font-family:var( --e-global-typography-f5386f1-font-family ), Sans-serif;font-size:var( --e-global-typography-f5386f1-font-size );font-weight:var( --e-global-typography-f5386f1-font-weight );line-height:var( --e-global-typography-f5386f1-line-height );letter-spacing:var( --e-global-typography-f5386f1-letter-spacing );}.elementor-400 .elementor-element.elementor-element-44ec68e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(44px/2);}.elementor-400 .elementor-element.elementor-element-44ec68e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(44px/2);}.elementor-400 .elementor-element.elementor-element-44ec68e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(44px/2);}.elementor-400 .elementor-element.elementor-element-44ec68e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-44px/2);}.elementor-400 .elementor-element.elementor-element-44ec68e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-44px/2);}.elementor-400 .elementor-element.elementor-element-44ec68e .elementor-icon-list-item:not(:last-child):after{content:"";border-color:var( --e-global-color-2677839 );}.elementor-400 .elementor-element.elementor-element-44ec68e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:3px;}.elementor-400 .elementor-element.elementor-element-44ec68e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-400 .elementor-element.elementor-element-44ec68e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:3px;}.elementor-400 .elementor-element.elementor-element-44ec68e .elementor-icon-list-icon i{color:#00245C00;transition:color 0.3s;}.elementor-400 .elementor-element.elementor-element-44ec68e .elementor-icon-list-icon svg{fill:#00245C00;transition:fill 0.3s;}.elementor-400 .elementor-element.elementor-element-44ec68e{--e-icon-list-icon-size:clamp(1.1875rem, 0.8296rem + 0.5587vw, 1.5rem);--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-400 .elementor-element.elementor-element-44ec68e .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-400 .elementor-element.elementor-element-44ec68e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-400 .elementor-element.elementor-element-44ec68e .elementor-icon-list-item > a{font-family:"CF Asty", Sans-serif;font-size:clamp(1rem, 0.3558rem + 1.0056vw, 1.5625rem);font-weight:800;line-height:110%;}.elementor-400 .elementor-element.elementor-element-44ec68e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-400 .elementor-element.elementor-element-2be611a{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-400 .elementor-element.elementor-element-2be611a img{width:100%;max-width:100%;border-radius:clamp(0.9375rem, 0.2217rem + 1.1173vw, 1.5625rem) clamp(0.9375rem, 0.2217rem + 1.1173vw, 1.5625rem) clamp(0.9375rem, 0.2217rem + 1.1173vw, 1.5625rem) clamp(0.9375rem, 0.2217rem + 1.1173vw, 1.5625rem);}.elementor-400 .elementor-element.elementor-element-57be24b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:clamp(3.75rem, 0.8869rem + 4.4693vw, 6.25rem) clamp(3.75rem, 0.8869rem + 4.4693vw, 6.25rem);--row-gap:clamp(3.75rem, 0.8869rem + 4.4693vw, 6.25rem);--column-gap:clamp(3.75rem, 0.8869rem + 4.4693vw, 6.25rem);}.elementor-400 .elementor-element.elementor-element-bbfbabe{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-400 .elementor-element.elementor-element-bbfbabe img{width:100%;max-width:100%;border-radius:clamp(0.9375rem, 0.2217rem + 1.1173vw, 1.5625rem) clamp(0.9375rem, 0.2217rem + 1.1173vw, 1.5625rem) clamp(0.9375rem, 0.2217rem + 1.1173vw, 1.5625rem) clamp(0.9375rem, 0.2217rem + 1.1173vw, 1.5625rem);}.elementor-400 .elementor-element.elementor-element-1256b12{--display:flex;--padding-top:clamp(1.875rem, 0.5866rem + 2.0112vw, 3rem);--padding-bottom:0;--padding-left:0;--padding-right:clamp(1.25rem, -0.8973rem + 3.352vw, 3.125rem);}.elementor-400 .elementor-element.elementor-element-42d1811 .elementor-heading-title{font-family:var( --e-global-typography-a94a544-font-family ), Sans-serif;font-size:var( --e-global-typography-a94a544-font-size );font-weight:var( --e-global-typography-a94a544-font-weight );line-height:var( --e-global-typography-a94a544-line-height );color:var( --e-global-color-secondary );}.elementor-400 .elementor-element.elementor-element-a0d3b58{margin:clamp(0.9375rem, 0.508rem + 0.6704vw, 1.3125rem) 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0;}.elementor-400 .elementor-element.elementor-element-a0d3b58 .elementor-heading-title{font-family:var( --e-global-typography-8031257-font-family ), Sans-serif;font-size:var( --e-global-typography-8031257-font-size );font-weight:var( --e-global-typography-8031257-font-weight );line-height:var( --e-global-typography-8031257-line-height );}.elementor-400 .elementor-element.elementor-element-14ee5c9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + clamp(2.0625rem, 0.8457rem + 1.8994vw, 3.125rem)) 0;font-family:var( --e-global-typography-f5386f1-font-family ), Sans-serif;font-size:var( --e-global-typography-f5386f1-font-size );font-weight:var( --e-global-typography-f5386f1-font-weight );line-height:var( --e-global-typography-f5386f1-line-height );letter-spacing:var( --e-global-typography-f5386f1-letter-spacing );}.elementor-400 .elementor-element.elementor-element-9f8c0c5{--display:flex;--gap:23px 23px;--row-gap:23px;--column-gap:23px;}.elementor-400 .elementor-element.elementor-element-d88a659{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem) clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--row-gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--column-gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-2677839 );--border-color:var( --e-global-color-2677839 );--padding-top:0px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-28186af .elementor-heading-title{font-family:"CF Asty", Sans-serif;font-size:clamp(1.125rem, 0.624rem + 0.7821vw, 1.5625rem);font-weight:800;color:var( --e-global-color-secondary );}.elementor-400 .elementor-element.elementor-element-8842a10{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-400 .elementor-element.elementor-element-bb48309 .elementor-heading-title{font-family:"CF Asty", Sans-serif;font-size:clamp(1rem, 0.3558rem + 1.0056vw, 1.5625rem);font-weight:800;color:var( --e-global-color-primary );}.elementor-400 .elementor-element.elementor-element-3fcfa2d{font-family:"CF Asty", Sans-serif;font-size:clamp(0.9375rem, 0.5796rem + 0.5587vw, 1.25rem);font-weight:400;line-height:120%;letter-spacing:0px;}.elementor-400 .elementor-element.elementor-element-4b0e704{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem) clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--row-gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--column-gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-2677839 );--border-color:var( --e-global-color-2677839 );--padding-top:0px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-fd243ca .elementor-heading-title{font-family:"CF Asty", Sans-serif;font-size:clamp(1.125rem, 0.624rem + 0.7821vw, 1.5625rem);font-weight:800;color:var( --e-global-color-secondary );}.elementor-400 .elementor-element.elementor-element-93cfcf8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-400 .elementor-element.elementor-element-69a3c09 .elementor-heading-title{font-family:"CF Asty", Sans-serif;font-size:clamp(1rem, 0.3558rem + 1.0056vw, 1.5625rem);font-weight:800;color:var( --e-global-color-primary );}.elementor-400 .elementor-element.elementor-element-8145326{font-family:"CF Asty", Sans-serif;font-size:clamp(0.9375rem, 0.5796rem + 0.5587vw, 1.25rem);font-weight:400;line-height:120%;letter-spacing:0px;}.elementor-400 .elementor-element.elementor-element-de1dff9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem) clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--row-gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--column-gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-2677839 );--border-color:var( --e-global-color-2677839 );--padding-top:0px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-d7c68b4 .elementor-heading-title{font-family:"CF Asty", Sans-serif;font-size:clamp(1.125rem, 0.624rem + 0.7821vw, 1.5625rem);font-weight:800;color:var( --e-global-color-secondary );}.elementor-400 .elementor-element.elementor-element-8101f40{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-400 .elementor-element.elementor-element-02b2749 .elementor-heading-title{font-family:"CF Asty", Sans-serif;font-size:clamp(1rem, 0.3558rem + 1.0056vw, 1.5625rem);font-weight:800;color:var( --e-global-color-primary );}.elementor-400 .elementor-element.elementor-element-8856631{font-family:"CF Asty", Sans-serif;font-size:clamp(0.9375rem, 0.5796rem + 0.5587vw, 1.25rem);font-weight:400;line-height:120%;letter-spacing:0px;}.elementor-400 .elementor-element.elementor-element-195d105{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem) clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--row-gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--column-gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-2677839 );--border-color:var( --e-global-color-2677839 );--padding-top:0px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-bd7cad8 .elementor-heading-title{font-family:"CF Asty", Sans-serif;font-size:clamp(1.125rem, 0.624rem + 0.7821vw, 1.5625rem);font-weight:800;color:var( --e-global-color-secondary );}.elementor-400 .elementor-element.elementor-element-d3a96c6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-400 .elementor-element.elementor-element-dbf9b6e .elementor-heading-title{font-family:"CF Asty", Sans-serif;font-size:clamp(1rem, 0.3558rem + 1.0056vw, 1.5625rem);font-weight:800;color:var( --e-global-color-primary );}.elementor-400 .elementor-element.elementor-element-1eb5b6b{font-family:"CF Asty", Sans-serif;font-size:clamp(0.9375rem, 0.5796rem + 0.5587vw, 1.25rem);font-weight:400;line-height:120%;letter-spacing:0px;}.elementor-400 .elementor-element.elementor-element-aa7b877{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem) clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--row-gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--column-gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-2677839 );--border-color:var( --e-global-color-2677839 );--padding-top:0px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-840816c .elementor-heading-title{font-family:"CF Asty", Sans-serif;font-size:clamp(1.125rem, 0.624rem + 0.7821vw, 1.5625rem);font-weight:800;color:var( --e-global-color-secondary );}.elementor-400 .elementor-element.elementor-element-1ce43e8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-400 .elementor-element.elementor-element-2ebd0a3 .elementor-heading-title{font-family:"CF Asty", Sans-serif;font-size:clamp(1rem, 0.3558rem + 1.0056vw, 1.5625rem);font-weight:800;color:var( --e-global-color-primary );}.elementor-400 .elementor-element.elementor-element-68a2a8c{font-family:"CF Asty", Sans-serif;font-size:clamp(0.9375rem, 0.5796rem + 0.5587vw, 1.25rem);font-weight:400;line-height:120%;letter-spacing:0px;}.elementor-400 .elementor-element.elementor-element-111c4b9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem) clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--row-gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--column-gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-2677839 );--border-color:var( --e-global-color-2677839 );--padding-top:0px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-731b3d6 .elementor-heading-title{font-family:"CF Asty", Sans-serif;font-size:clamp(1.125rem, 0.624rem + 0.7821vw, 1.5625rem);font-weight:800;color:var( --e-global-color-secondary );}.elementor-400 .elementor-element.elementor-element-7459d35{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-400 .elementor-element.elementor-element-3945c6a .elementor-heading-title{font-family:"CF Asty", Sans-serif;font-size:clamp(1rem, 0.3558rem + 1.0056vw, 1.5625rem);font-weight:800;color:var( --e-global-color-primary );}.elementor-400 .elementor-element.elementor-element-a902264{font-family:"CF Asty", Sans-serif;font-size:clamp(0.9375rem, 0.5796rem + 0.5587vw, 1.25rem);font-weight:400;line-height:120%;letter-spacing:0px;}.elementor-400 .elementor-element.elementor-element-40f95e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem) clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--row-gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--column-gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-2677839 );--border-color:var( --e-global-color-2677839 );--padding-top:0px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-4eb4746 .elementor-heading-title{font-family:"CF Asty", Sans-serif;font-size:clamp(1.125rem, 0.624rem + 0.7821vw, 1.5625rem);font-weight:800;color:var( --e-global-color-secondary );}.elementor-400 .elementor-element.elementor-element-5b33d87{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-400 .elementor-element.elementor-element-41d11c9 .elementor-heading-title{font-family:"CF Asty", Sans-serif;font-size:clamp(1rem, 0.3558rem + 1.0056vw, 1.5625rem);font-weight:800;color:var( --e-global-color-primary );}.elementor-400 .elementor-element.elementor-element-308b84b{font-family:"CF Asty", Sans-serif;font-size:clamp(0.9375rem, 0.5796rem + 0.5587vw, 1.25rem);font-weight:400;line-height:120%;letter-spacing:0px;}.elementor-400 .elementor-element.elementor-element-3aad72c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem) clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--row-gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--column-gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-2677839 );--border-color:var( --e-global-color-2677839 );--padding-top:0px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-896e809 .elementor-heading-title{font-family:"CF Asty", Sans-serif;font-size:clamp(1.125rem, 0.624rem + 0.7821vw, 1.5625rem);font-weight:800;color:var( --e-global-color-secondary );}.elementor-400 .elementor-element.elementor-element-bddc364{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-400 .elementor-element.elementor-element-5bafa56 .elementor-heading-title{font-family:"CF Asty", Sans-serif;font-size:clamp(1rem, 0.3558rem + 1.0056vw, 1.5625rem);font-weight:800;color:var( --e-global-color-primary );}.elementor-400 .elementor-element.elementor-element-a6e404e{font-family:"CF Asty", Sans-serif;font-size:clamp(0.9375rem, 0.5796rem + 0.5587vw, 1.25rem);font-weight:400;line-height:120%;letter-spacing:0px;}.elementor-400 .elementor-element.elementor-element-d2105b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem) clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--row-gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--column-gap:clamp(1.5625rem, 0.4888rem + 1.676vw, 2.5rem);--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-2677839 );--border-color:var( --e-global-color-2677839 );--padding-top:0px;--padding-bottom:23px;--padding-left:0px;--padding-right:0px;}.elementor-400 .elementor-element.elementor-element-21618fe .elementor-heading-title{font-family:"CF Asty", Sans-serif;font-size:clamp(1.125rem, 0.624rem + 0.7821vw, 1.5625rem);font-weight:800;color:var( --e-global-color-secondary );}.elementor-400 .elementor-element.elementor-element-8e3eb01{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-400 .elementor-element.elementor-element-7bed68b .elementor-heading-title{font-family:"CF Asty", Sans-serif;font-size:clamp(1rem, 0.3558rem + 1.0056vw, 1.5625rem);font-weight:800;color:var( --e-global-color-primary );}.elementor-400 .elementor-element.elementor-element-fb15c73{font-family:"CF Asty", Sans-serif;font-size:clamp(0.9375rem, 0.5796rem + 0.5587vw, 1.25rem);font-weight:400;line-height:120%;letter-spacing:0px;}.elementor-400 .elementor-element.elementor-element-876b576{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0;--padding-bottom:9vw;--padding-left:clamp(2.8125rem, 1.023rem + 2.7933vw, 4.375rem);--padding-right:clamp(2.8125rem, 1.023rem + 2.7933vw, 4.375rem);}.elementor-400 .elementor-element.elementor-element-3d1e4bc{text-align:center;}.elementor-400 .elementor-element.elementor-element-3d1e4bc .elementor-heading-title{font-family:var( --e-global-typography-8031257-font-family ), Sans-serif;font-size:var( --e-global-typography-8031257-font-size );font-weight:var( --e-global-typography-8031257-font-weight );line-height:var( --e-global-typography-8031257-line-height );}.elementor-400 .elementor-element.elementor-element-8de060f{margin:8px 0 calc(var(--kit-widget-spacing, 0px) + clamp(2.1875rem, 0.398rem + 2.7933vw, 3.75rem)) 0;text-align:center;font-family:var( --e-global-typography-f5386f1-font-family ), Sans-serif;font-size:var( --e-global-typography-f5386f1-font-size );font-weight:var( --e-global-typography-f5386f1-font-weight );line-height:var( --e-global-typography-f5386f1-line-height );letter-spacing:var( --e-global-typography-f5386f1-letter-spacing );}.elementor-400 .elementor-element.elementor-element-6f38483{--display:flex;}@media(max-width:1024px){.elementor-400 .elementor-element.elementor-element-3985bf4:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-3985bf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://physiominds.gr/wp-content/uploads/Clinical-Pilates-hero.webp");}.elementor-400 .elementor-element.elementor-element-3985bf4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;}.elementor-400 .elementor-element.elementor-element-8f376d2{--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-400 .elementor-element.elementor-element-baf2118 .elementor-heading-title{font-size:var( --e-global-typography-c01429c-font-size );line-height:var( --e-global-typography-c01429c-line-height );}.elementor-400 .elementor-element.elementor-element-4a99a99 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-400 .elementor-element.elementor-element-5122c12{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-400 .elementor-element.elementor-element-fdac976 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-400 .elementor-element.elementor-element-3c9f636 .elementor-heading-title{font-size:var( --e-global-typography-a94a544-font-size );line-height:var( --e-global-typography-a94a544-line-height );}.elementor-400 .elementor-element.elementor-element-eebc6b2 .elementor-heading-title{font-size:var( --e-global-typography-8031257-font-size );line-height:var( --e-global-typography-8031257-line-height );}.elementor-400 .elementor-element.elementor-element-7747cb0{font-size:var( --e-global-typography-f5386f1-font-size );line-height:var( --e-global-typography-f5386f1-line-height );letter-spacing:var( --e-global-typography-f5386f1-letter-spacing );}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-400 .elementor-element.elementor-element-1f822c7 .elementor-heading-title{font-size:var( --e-global-typography-a94a544-font-size );line-height:var( --e-global-typography-a94a544-line-height );}.elementor-400 .elementor-element.elementor-element-0325814 .elementor-heading-title{font-size:var( --e-global-typography-8031257-font-size );line-height:var( --e-global-typography-8031257-line-height );}.elementor-400 .elementor-element.elementor-element-a76520a{font-size:var( --e-global-typography-f5386f1-font-size );line-height:var( --e-global-typography-f5386f1-line-height );letter-spacing:var( --e-global-typography-f5386f1-letter-spacing );}.elementor-400 .elementor-element.elementor-element-42d1811 .elementor-heading-title{font-size:var( --e-global-typography-a94a544-font-size );line-height:var( --e-global-typography-a94a544-line-height );}.elementor-400 .elementor-element.elementor-element-a0d3b58 .elementor-heading-title{font-size:var( --e-global-typography-8031257-font-size );line-height:var( --e-global-typography-8031257-line-height );}.elementor-400 .elementor-element.elementor-element-14ee5c9{font-size:var( --e-global-typography-f5386f1-font-size );line-height:var( --e-global-typography-f5386f1-line-height );letter-spacing:var( --e-global-typography-f5386f1-letter-spacing );}.elementor-400 .elementor-element.elementor-element-3d1e4bc .elementor-heading-title{font-size:var( --e-global-typography-8031257-font-size );line-height:var( --e-global-typography-8031257-line-height );}.elementor-400 .elementor-element.elementor-element-8de060f{font-size:var( --e-global-typography-f5386f1-font-size );line-height:var( --e-global-typography-f5386f1-line-height );letter-spacing:var( --e-global-typography-f5386f1-letter-spacing );}}@media(max-width:767px){.elementor-400 .elementor-element.elementor-element-3985bf4:not(.elementor-motion-effects-element-type-background), .elementor-400 .elementor-element.elementor-element-3985bf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://physiominds.gr/wp-content/uploads/EGKATASTASEIS-IMG-MOBILE-HERO.webp");}.elementor-400 .elementor-element.elementor-element-3985bf4{--min-height:100svh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-8f376d2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-400 .elementor-element.elementor-element-baf2118{text-align:center;}.elementor-400 .elementor-element.elementor-element-baf2118 .elementor-heading-title{font-size:var( --e-global-typography-c01429c-font-size );line-height:var( --e-global-typography-c01429c-line-height );}.elementor-400 .elementor-element.elementor-element-4a99a99{text-align:center;}.elementor-400 .elementor-element.elementor-element-4a99a99 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-400 .elementor-element.elementor-element-5122c12{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-400 .elementor-element.elementor-element-fdac976.elementor-element{--order:99999 /* order end hack */;}.elementor-400 .elementor-element.elementor-element-fdac976 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-400 .elementor-element.elementor-element-4c1399b{--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:50px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-f539b5e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-400 .elementor-element.elementor-element-b72faae{width:100%;max-width:100%;}.elementor-400 .elementor-element.elementor-element-f2c1abe{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-400 .elementor-element.elementor-element-3c9f636 .elementor-heading-title{font-size:var( --e-global-typography-a94a544-font-size );line-height:var( --e-global-typography-a94a544-line-height );}.elementor-400 .elementor-element.elementor-element-eebc6b2{text-align:center;}.elementor-400 .elementor-element.elementor-element-eebc6b2 .elementor-heading-title{font-size:var( --e-global-typography-8031257-font-size );line-height:var( --e-global-typography-8031257-line-height );}.elementor-400 .elementor-element.elementor-element-7747cb0{text-align:center;font-size:var( --e-global-typography-f5386f1-font-size );line-height:var( --e-global-typography-f5386f1-line-height );letter-spacing:var( --e-global-typography-f5386f1-letter-spacing );}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-400 .elementor-element.elementor-element-c1595b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-400 .elementor-element.elementor-element-c1595b0 .elementor-icon-list-item > a{font-size:15px;}.elementor-400 .elementor-element.elementor-element-90ee30c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-400 .elementor-element.elementor-element-74400f5{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-400 .elementor-element.elementor-element-1f822c7 .elementor-heading-title{font-size:var( --e-global-typography-a94a544-font-size );line-height:var( --e-global-typography-a94a544-line-height );}.elementor-400 .elementor-element.elementor-element-0325814{text-align:center;}.elementor-400 .elementor-element.elementor-element-0325814 .elementor-heading-title{font-size:var( --e-global-typography-8031257-font-size );line-height:var( --e-global-typography-8031257-line-height );}.elementor-400 .elementor-element.elementor-element-a76520a{text-align:center;font-size:var( --e-global-typography-f5386f1-font-size );line-height:var( --e-global-typography-f5386f1-line-height );letter-spacing:var( --e-global-typography-f5386f1-letter-spacing );}.elementor-400 .elementor-element.elementor-element-44ec68e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-400 .elementor-element.elementor-element-44ec68e .elementor-icon-list-item > a{font-size:15px;}.elementor-400 .elementor-element.elementor-element-2be611a{width:100%;max-width:100%;}.elementor-400 .elementor-element.elementor-element-57be24b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-400 .elementor-element.elementor-element-bbfbabe{width:100%;max-width:100%;}.elementor-400 .elementor-element.elementor-element-1256b12{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-400 .elementor-element.elementor-element-42d1811 .elementor-heading-title{font-size:var( --e-global-typography-a94a544-font-size );line-height:var( --e-global-typography-a94a544-line-height );}.elementor-400 .elementor-element.elementor-element-a0d3b58{text-align:center;}.elementor-400 .elementor-element.elementor-element-a0d3b58 .elementor-heading-title{font-size:var( --e-global-typography-8031257-font-size );line-height:var( --e-global-typography-8031257-line-height );}.elementor-400 .elementor-element.elementor-element-14ee5c9{text-align:center;font-size:var( --e-global-typography-f5386f1-font-size );line-height:var( --e-global-typography-f5386f1-line-height );letter-spacing:var( --e-global-typography-f5386f1-letter-spacing );}.elementor-400 .elementor-element.elementor-element-28186af .elementor-heading-title{font-size:18px;}.elementor-400 .elementor-element.elementor-element-bb48309 .elementor-heading-title{font-size:15px;}.elementor-400 .elementor-element.elementor-element-fd243ca .elementor-heading-title{font-size:18px;}.elementor-400 .elementor-element.elementor-element-69a3c09 .elementor-heading-title{font-size:15px;}.elementor-400 .elementor-element.elementor-element-d7c68b4 .elementor-heading-title{font-size:18px;}.elementor-400 .elementor-element.elementor-element-02b2749 .elementor-heading-title{font-size:15px;}.elementor-400 .elementor-element.elementor-element-bd7cad8 .elementor-heading-title{font-size:18px;}.elementor-400 .elementor-element.elementor-element-dbf9b6e .elementor-heading-title{font-size:15px;}.elementor-400 .elementor-element.elementor-element-840816c .elementor-heading-title{font-size:18px;}.elementor-400 .elementor-element.elementor-element-2ebd0a3 .elementor-heading-title{font-size:15px;}.elementor-400 .elementor-element.elementor-element-731b3d6 .elementor-heading-title{font-size:18px;}.elementor-400 .elementor-element.elementor-element-3945c6a .elementor-heading-title{font-size:15px;}.elementor-400 .elementor-element.elementor-element-4eb4746 .elementor-heading-title{font-size:18px;}.elementor-400 .elementor-element.elementor-element-41d11c9 .elementor-heading-title{font-size:15px;}.elementor-400 .elementor-element.elementor-element-896e809 .elementor-heading-title{font-size:18px;}.elementor-400 .elementor-element.elementor-element-5bafa56 .elementor-heading-title{font-size:15px;}.elementor-400 .elementor-element.elementor-element-21618fe .elementor-heading-title{font-size:18px;}.elementor-400 .elementor-element.elementor-element-7bed68b .elementor-heading-title{font-size:15px;}.elementor-400 .elementor-element.elementor-element-876b576{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-400 .elementor-element.elementor-element-3d1e4bc .elementor-heading-title{font-size:var( --e-global-typography-8031257-font-size );line-height:var( --e-global-typography-8031257-line-height );}.elementor-400 .elementor-element.elementor-element-8de060f{font-size:var( --e-global-typography-f5386f1-font-size );line-height:var( --e-global-typography-f5386f1-line-height );letter-spacing:var( --e-global-typography-f5386f1-letter-spacing );}}@media(min-width:768px){.elementor-400 .elementor-element.elementor-element-8f376d2{--width:50%;}.elementor-400 .elementor-element.elementor-element-f2c1abe{--width:48%;}.elementor-400 .elementor-element.elementor-element-74400f5{--width:48%;}.elementor-400 .elementor-element.elementor-element-1256b12{--width:48%;}}@media(max-width:1024px) and (min-width:768px){.elementor-400 .elementor-element.elementor-element-8f376d2{--width:100%;}}/* Start custom CSS */.glass-btn .elementor-button::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  padding: 1.5px;                                              /* πάχος γραμμής */
  background:
    radial-gradient(45% 140% at 0% 0%,     #fff 0%, rgba(255,255,255,0) 100%),  /* γυαλάδα πάνω-αριστερά */
    radial-gradient(45% 140% at 100% 100%, #fff 0%, rgba(255,255,255,0) 100%),  /* γυαλάδα κάτω-δεξιά */
    rgba(255, 255, 255, .12);                                  /* αχνή γραμμή στη μέση */
  -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
          mask: linear-gradient(#000 0 0) content-box exclude, linear-gradient(#000 0 0);
  pointer-events: none;
}

/**/

.icon-list-style.elementor-widget .elementor-icon-list-item{
    padding-left: 15px;
    padding-right: 15px;
}

.icon-list-style .elementor-icon-list-items .elementor-icon-list-item:last-child {
  position: relative;
  padding-bottom: calc(44px / 2);
}

.icon-list-style .elementor-icon-list-items .elementor-icon-list-item:last-child::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  border-block-start: 3px solid var(--e-global-color-2677839);
}
/**/

.flex1{
    flex: 1 !important;
}





/* =========================================================
   Physio Minds · Gallery grid (Εγκαταστάσεις)
   Container: class "pm-gallery", Content Width: Full Width
   Children: Image widgets (σειρά = θέση)
   ========================================================= */

/* Ο γονιός γίνεται "μετρητής" πλάτους για τα cqw */
.e-con:has(> .pm-gallery) {
  container-type: inline-size;
}

.e-con.pm-gallery {
  /* Desktop – Figma 1777px: κελί 424×282, gap 27/32, radius 25 */
  --pm-gal-cols: 4;
  --pm-gal-ratio: 0.665;
  --pm-gal-gap-x: clamp(12px, 1.52cqw, 27px);
  --pm-gal-gap-y: clamp(12px, 1.8cqw, 32px);
  --pm-gal-col: calc((100cqw - (var(--pm-gal-cols) - 1) * var(--pm-gal-gap-x)) / var(--pm-gal-cols));
  --pm-gal-row: clamp(110px, calc(var(--pm-gal-col) * var(--pm-gal-ratio)), 282px);
  --pm-gal-radius: clamp(14px, 1.41cqw, 25px);
  --pm-gal-focus: #5EB8CC;

  display: grid;
  grid-template-columns: repeat(var(--pm-gal-cols), minmax(0, 1fr));
  grid-auto-rows: var(--pm-gal-row);
  column-gap: var(--pm-gal-gap-x);
  row-gap: var(--pm-gal-gap-y);
}

/* ---------- Κελί ---------- */
.pm-gallery > .elementor-element {
  position: relative;
  width: 100%;
  height: 100%;
  min-width: 0;
  margin: 0;
  overflow: hidden;
  border-radius: var(--pm-gal-radius);
  isolation: isolate; /* Safari: κρατάει το radius όταν κάνει zoom */
}

.pm-gallery > .elementor-element > .elementor-widget-container,
.pm-gallery > .elementor-element a {
  display: block;
  width: 100%;
  height: 100%;
}

.pm-gallery > .elementor-element img {
  display: block;
  width: 100%;
  height: 100%;
  max-width: none;
  object-fit: cover;
  border-radius: inherit;
  transform: scale(1.001);
  transition: transform 0.7s cubic-bezier(0.2, 0.7, 0.2, 1);
}

.pm-gallery > .elementor-element a {
  cursor: zoom-in;
  border-radius: inherit;
}

.pm-gallery > .elementor-element a:focus-visible {
  outline: 2px solid var(--pm-gal-focus);
  outline-offset: -4px;
}

@media (hover: hover) and (pointer: fine) {
  .pm-gallery > .elementor-element:hover img {
    transform: scale(1.045);
  }
}

@media (prefers-reduced-motion: reduce) {
  .pm-gallery > .elementor-element img {
    transition: none;
  }
}

/* ---------- Desktop θέσεις ---------- */
.pm-gallery > .elementor-element:nth-child(1 of .elementor-element) { grid-column: 1;     grid-row: 1 / span 2; }
.pm-gallery > .elementor-element:nth-child(2 of .elementor-element) { grid-column: 2 / 4; grid-row: 1; }
.pm-gallery > .elementor-element:nth-child(3 of .elementor-element) { grid-column: 4;     grid-row: 1; }
.pm-gallery > .elementor-element:nth-child(4 of .elementor-element) { grid-column: 2;     grid-row: 2; }
.pm-gallery > .elementor-element:nth-child(5 of .elementor-element) { grid-column: 3;     grid-row: 2; }
.pm-gallery > .elementor-element:nth-child(6 of .elementor-element) { grid-column: 4;     grid-row: 2 / span 2; }
.pm-gallery > .elementor-element:nth-child(7 of .elementor-element) { grid-column: 1;     grid-row: 3; }
.pm-gallery > .elementor-element:nth-child(8 of .elementor-element) { grid-column: 2 / 4; grid-row: 3; }

/* ---------- Mobile – Figma: κελί 160×105, gap 12 ---------- */
@media (max-width: 767px) {
  .e-con.pm-gallery {
    --pm-gal-cols: 2;
    --pm-gal-ratio: 0.656;
    --pm-gal-gap-x: clamp(10px, 3.6cqw, 18px);
    --pm-gal-gap-y: clamp(10px, 3.6cqw, 18px);
    --pm-gal-row: clamp(90px, calc(var(--pm-gal-col) * var(--pm-gal-ratio)), 240px);
    --pm-gal-radius: clamp(12px, 4.5cqw, 20px);
  }

  .pm-gallery > .elementor-element:nth-child(1 of .elementor-element) { grid-column: 1;      grid-row: 1 / span 2; }
  .pm-gallery > .elementor-element:nth-child(4 of .elementor-element) { grid-column: 2;      grid-row: 1; }
  .pm-gallery > .elementor-element:nth-child(3 of .elementor-element) { grid-column: 2;      grid-row: 2; }
  .pm-gallery > .elementor-element:nth-child(2 of .elementor-element) { grid-column: 1 / -1; grid-row: 3; }
  .pm-gallery > .elementor-element:nth-child(6 of .elementor-element) { grid-column: 1;      grid-row: 4 / span 2; }
  .pm-gallery > .elementor-element:nth-child(5 of .elementor-element) { grid-column: 2;      grid-row: 4; }
  .pm-gallery > .elementor-element:nth-child(7 of .elementor-element) { grid-column: 2;      grid-row: 5; }
  .pm-gallery > .elementor-element:nth-child(8 of .elementor-element) { grid-column: 1 / -1; grid-row: 6; }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'CF Asty';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://physiominds.gr/wp-content/uploads/2025/12/CFAsty-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'CF Asty';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://physiominds.gr/wp-content/uploads/2025/12/CFAsty-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'CF Asty';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://physiominds.gr/wp-content/uploads/2025/12/CFAsty-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'CF Asty';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://physiominds.gr/wp-content/uploads/2025/12/CFAsty-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'CF Asty';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://physiominds.gr/wp-content/uploads/2025/12/CFAsty-Black.woff2') format('woff2');
}
@font-face {
	font-family: 'CF Asty';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://physiominds.gr/wp-content/uploads/CFAsty-ExtraBold.woff2') format('woff2');
}
@font-face {
	font-family: 'CF Asty';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://physiominds.gr/wp-content/uploads/CFAsty-ExtraBoldOblique.woff2') format('woff2');
}
/* End Custom Fonts CSS */