.elementor-2206 .elementor-element.elementor-element-2579e69f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-2206 .elementor-element.elementor-element-2579e69f:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-2579e69f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#082A3D;background-image:url("https://physiopoint.co.uk/wp-content/uploads/2026/08/pr1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2206 .elementor-element.elementor-element-494a4699{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2206 .elementor-element.elementor-element-1d481438{--display:flex;--gap:18px 0px;--row-gap:18px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2206 .elementor-element.elementor-element-1d3e5ea9{text-align:start;}.elementor-2206 .elementor-element.elementor-element-1d3e5ea9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.13em;color:#8FE0FF;}.elementor-2206 .elementor-element.elementor-element-7f98674a .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:78px;font-weight:bold;line-height:0.96em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2206 .elementor-element.elementor-element-5da42a0{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.55em;color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-4f4f32e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2206 .elementor-element.elementor-element-effeb44{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#5E737F;--border-color:#5E737F;--border-radius:0px 0px 0px 0px;}.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-2206 .elementor-element.elementor-element-2c4eda7{padding:13px 13px 13px 13px;border-style:none;}.elementor-2206 .elementor-element.elementor-element-2c4eda7.elementor-element{--align-self:center;}.elementor-2206 .elementor-element.elementor-element-2c4eda7 .elementor-icon-wrapper{text-align:center;}.elementor-2206 .elementor-element.elementor-element-2c4eda7.elementor-view-stacked .elementor-icon{background-color:#8FE0FF;}.elementor-2206 .elementor-element.elementor-element-2c4eda7.elementor-view-framed .elementor-icon, .elementor-2206 .elementor-element.elementor-element-2c4eda7.elementor-view-default .elementor-icon{color:#8FE0FF;border-color:#8FE0FF;}.elementor-2206 .elementor-element.elementor-element-2c4eda7.elementor-view-framed .elementor-icon, .elementor-2206 .elementor-element.elementor-element-2c4eda7.elementor-view-default .elementor-icon svg{fill:#8FE0FF;}.elementor-2206 .elementor-element.elementor-element-2c4eda7 .elementor-icon{font-size:28px;}.elementor-2206 .elementor-element.elementor-element-2c4eda7 .elementor-icon svg{height:28px;}.elementor-2206 .elementor-element.elementor-element-a05c765{text-align:center;}.elementor-2206 .elementor-element.elementor-element-a05c765 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-1fc762b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#5E737F;--border-color:#5E737F;--border-radius:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-9716db5{padding:13px 13px 13px 13px;border-style:none;}.elementor-2206 .elementor-element.elementor-element-9716db5.elementor-element{--align-self:center;}.elementor-2206 .elementor-element.elementor-element-9716db5 .elementor-icon-wrapper{text-align:center;}.elementor-2206 .elementor-element.elementor-element-9716db5.elementor-view-stacked .elementor-icon{background-color:#8FE0FF;}.elementor-2206 .elementor-element.elementor-element-9716db5.elementor-view-framed .elementor-icon, .elementor-2206 .elementor-element.elementor-element-9716db5.elementor-view-default .elementor-icon{color:#8FE0FF;border-color:#8FE0FF;}.elementor-2206 .elementor-element.elementor-element-9716db5.elementor-view-framed .elementor-icon, .elementor-2206 .elementor-element.elementor-element-9716db5.elementor-view-default .elementor-icon svg{fill:#8FE0FF;}.elementor-2206 .elementor-element.elementor-element-9716db5 .elementor-icon{font-size:28px;}.elementor-2206 .elementor-element.elementor-element-9716db5 .elementor-icon svg{height:28px;}.elementor-2206 .elementor-element.elementor-element-4f04d60{text-align:center;}.elementor-2206 .elementor-element.elementor-element-4f04d60 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-795b94d{--display:flex;}.elementor-2206 .elementor-element.elementor-element-407abfe{padding:13px 13px 13px 13px;border-style:none;}.elementor-2206 .elementor-element.elementor-element-407abfe.elementor-element{--align-self:center;}.elementor-2206 .elementor-element.elementor-element-407abfe .elementor-icon-wrapper{text-align:center;}.elementor-2206 .elementor-element.elementor-element-407abfe.elementor-view-stacked .elementor-icon{background-color:#8FE0FF;}.elementor-2206 .elementor-element.elementor-element-407abfe.elementor-view-framed .elementor-icon, .elementor-2206 .elementor-element.elementor-element-407abfe.elementor-view-default .elementor-icon{color:#8FE0FF;border-color:#8FE0FF;}.elementor-2206 .elementor-element.elementor-element-407abfe.elementor-view-framed .elementor-icon, .elementor-2206 .elementor-element.elementor-element-407abfe.elementor-view-default .elementor-icon svg{fill:#8FE0FF;}.elementor-2206 .elementor-element.elementor-element-407abfe .elementor-icon{font-size:28px;}.elementor-2206 .elementor-element.elementor-element-407abfe .elementor-icon svg{height:28px;}.elementor-2206 .elementor-element.elementor-element-26b0db7{text-align:center;}.elementor-2206 .elementor-element.elementor-element-26b0db7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-365a6c8e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2206 .elementor-element.elementor-element-4b58ba4a .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:0.03em;fill:#063247;color:#063247;background-image:linear-gradient(135deg, #35B6E8 0%, #81D9FF 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#35B6E8;border-radius:999px 999px 999px 999px;padding:14px 22px 14px 22px;}.elementor-2206 .elementor-element.elementor-element-2c4407b0 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:0.03em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(135deg, #0D2638 0%, #203C4F 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF2B;border-radius:999px 999px 999px 999px;padding:14px 22px 14px 22px;}.elementor-2206 .elementor-element.elementor-element-27bb1c3b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:85px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-2206 .elementor-element.elementor-element-27bb1c3b:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-27bb1c3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-1d7d0aea{--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;--justify-content:space-between;--align-items:center;--gap:30px 35px;--row-gap:30px;--column-gap:35px;--flex-wrap:wrap;}.elementor-2206 .elementor-element.elementor-element-1ad979b0{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-2206 .elementor-element.elementor-element-788c6df6{text-align:start;}.elementor-2206 .elementor-element.elementor-element-788c6df6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.13em;color:#007FAF;}.elementor-2206 .elementor-element.elementor-element-10477cb4 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:54px;font-weight:bold;line-height:1.02em;color:#12334A;}.elementor-2206 .elementor-element.elementor-element-4146c5ca{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#5F6F7B;}.elementor-2206 .elementor-element.elementor-element-5a4ba93f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCECF3;--border-color:#DCECF3;--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 28px 0px rgba(7,50,77,.08);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2206 .elementor-element.elementor-element-5a4ba93f:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-5a4ba93f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FBFD;}.elementor-2206 .elementor-element.elementor-element-37d835c5{--display:flex;}.elementor-2206 .elementor-element.elementor-element-47ac0609{padding:13px 13px 13px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8FE0FF66;border-radius:999px 999px 999px 999px;}.elementor-2206 .elementor-element.elementor-element-47ac0609 .elementor-icon-wrapper{text-align:center;}.elementor-2206 .elementor-element.elementor-element-47ac0609.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-47ac0609.elementor-view-framed .elementor-icon, .elementor-2206 .elementor-element.elementor-element-47ac0609.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-47ac0609.elementor-view-framed .elementor-icon, .elementor-2206 .elementor-element.elementor-element-47ac0609.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-47ac0609 .elementor-icon{font-size:14px;}.elementor-2206 .elementor-element.elementor-element-47ac0609 .elementor-icon svg{height:14px;}.elementor-2206 .elementor-element.elementor-element-401be502{--display:flex;}.elementor-2206 .elementor-element.elementor-element-676a9c2c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:800;color:#12334A;}.elementor-2206 .elementor-element.elementor-element-58af7125{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#5F6F7B;}.elementor-2206 .elementor-element.elementor-element-1e5b11ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2206 .elementor-element.elementor-element-1e5b11ce:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-1e5b11ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FBFD;}.elementor-2206 .elementor-element.elementor-element-72e72bba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-2206 .elementor-element.elementor-element-27e1bcf2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCECF3;--border-color:#DCECF3;--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 30px 0px rgba(7,50,77,.08);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-2206 .elementor-element.elementor-element-27e1bcf2:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-27e1bcf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-302256dd{--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;--justify-content:space-between;--align-items:center;}.elementor-2206 .elementor-element.elementor-element-5e756b2f{background-color:#E3F3FA;padding:6px 10px 6px 10px;border-radius:999px 999px 999px 999px;}.elementor-2206 .elementor-element.elementor-element-5e756b2f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:0.08em;color:#007FAF;}.elementor-2206 .elementor-element.elementor-element-448f642 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:34px;font-weight:700;color:#321FE7;}.elementor-2206 .elementor-element.elementor-element-3b3dfed9 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:28px;font-weight:600;line-height:1.02em;color:#12334A;}.elementor-2206 .elementor-element.elementor-element-6f2a1e96{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#5F6F7B;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2206 .elementor-element.elementor-element-345287be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2206 .elementor-element.elementor-element-345287be .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2206 .elementor-element.elementor-element-345287be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2206 .elementor-element.elementor-element-345287be .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2206 .elementor-element.elementor-element-345287be .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2206 .elementor-element.elementor-element-345287be .elementor-icon-list-icon i{color:#0097CF;transition:color 0.3s;}.elementor-2206 .elementor-element.elementor-element-345287be .elementor-icon-list-icon svg{fill:#0097CF;transition:fill 0.3s;}.elementor-2206 .elementor-element.elementor-element-345287be{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-2206 .elementor-element.elementor-element-345287be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2206 .elementor-element.elementor-element-345287be .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;}.elementor-2206 .elementor-element.elementor-element-345287be .elementor-icon-list-text{color:#12334A;transition:color 0.3s;}.elementor-2206 .elementor-element.elementor-element-65508f94{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCECF3;--border-color:#DCECF3;--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 30px 0px rgba(7,50,77,.08);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-2206 .elementor-element.elementor-element-65508f94:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-65508f94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-434c2725{--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;--justify-content:space-between;--align-items:center;}.elementor-2206 .elementor-element.elementor-element-60f88811{background-color:#E3F3FA;padding:6px 10px 6px 10px;border-radius:999px 999px 999px 999px;}.elementor-2206 .elementor-element.elementor-element-60f88811 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:0.08em;color:#007FAF;}.elementor-2206 .elementor-element.elementor-element-7b2ff246 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:34px;font-weight:700;color:#321FE7;}.elementor-2206 .elementor-element.elementor-element-1d02fae2 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:28px;font-weight:600;line-height:1.02em;color:#12334A;}.elementor-2206 .elementor-element.elementor-element-4efe1895{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#5F6F7B;}.elementor-2206 .elementor-element.elementor-element-755ae82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2206 .elementor-element.elementor-element-755ae82 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2206 .elementor-element.elementor-element-755ae82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2206 .elementor-element.elementor-element-755ae82 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2206 .elementor-element.elementor-element-755ae82 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2206 .elementor-element.elementor-element-755ae82 .elementor-icon-list-icon i{color:#0097CF;transition:color 0.3s;}.elementor-2206 .elementor-element.elementor-element-755ae82 .elementor-icon-list-icon svg{fill:#0097CF;transition:fill 0.3s;}.elementor-2206 .elementor-element.elementor-element-755ae82{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-2206 .elementor-element.elementor-element-755ae82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2206 .elementor-element.elementor-element-755ae82 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;}.elementor-2206 .elementor-element.elementor-element-755ae82 .elementor-icon-list-text{color:#12334A;transition:color 0.3s;}.elementor-2206 .elementor-element.elementor-element-8e2e116{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCECF3;--border-color:#DCECF3;--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 30px 0px rgba(7,50,77,.08);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-2206 .elementor-element.elementor-element-8e2e116:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-8e2e116 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-3748e9a6{--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;--justify-content:space-between;--align-items:center;}.elementor-2206 .elementor-element.elementor-element-7e117471{background-color:#E3F3FA;padding:6px 10px 6px 10px;border-radius:999px 999px 999px 999px;}.elementor-2206 .elementor-element.elementor-element-7e117471 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:0.08em;color:#007FAF;}.elementor-2206 .elementor-element.elementor-element-408c8f61 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:34px;font-weight:700;color:#321FE7;}.elementor-2206 .elementor-element.elementor-element-3a1d05d7 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:28px;font-weight:600;line-height:1.02em;color:#12334A;}.elementor-2206 .elementor-element.elementor-element-2a2f49e9{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#5F6F7B;}.elementor-2206 .elementor-element.elementor-element-336a83cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2206 .elementor-element.elementor-element-336a83cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2206 .elementor-element.elementor-element-336a83cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2206 .elementor-element.elementor-element-336a83cb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2206 .elementor-element.elementor-element-336a83cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2206 .elementor-element.elementor-element-336a83cb .elementor-icon-list-icon i{color:#0097CF;transition:color 0.3s;}.elementor-2206 .elementor-element.elementor-element-336a83cb .elementor-icon-list-icon svg{fill:#0097CF;transition:fill 0.3s;}.elementor-2206 .elementor-element.elementor-element-336a83cb{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-2206 .elementor-element.elementor-element-336a83cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2206 .elementor-element.elementor-element-336a83cb .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;}.elementor-2206 .elementor-element.elementor-element-336a83cb .elementor-icon-list-text{color:#12334A;transition:color 0.3s;}.elementor-2206 .elementor-element.elementor-element-7c60958a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCECF3;--border-color:#DCECF3;--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 30px 0px rgba(7,50,77,.08);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-2206 .elementor-element.elementor-element-7c60958a:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-7c60958a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-edc336{--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;--justify-content:space-between;--align-items:center;}.elementor-2206 .elementor-element.elementor-element-790c673{background-color:#E3F3FA;padding:6px 10px 6px 10px;border-radius:999px 999px 999px 999px;}.elementor-2206 .elementor-element.elementor-element-790c673 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:0.08em;color:#007FAF;}.elementor-2206 .elementor-element.elementor-element-6f348d5 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:34px;font-weight:700;color:#321FE7;}.elementor-2206 .elementor-element.elementor-element-20afccc .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:28px;font-weight:600;line-height:1.02em;color:#12334A;}.elementor-2206 .elementor-element.elementor-element-139cf27f{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#5F6F7B;}.elementor-2206 .elementor-element.elementor-element-76c82540 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2206 .elementor-element.elementor-element-76c82540 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2206 .elementor-element.elementor-element-76c82540 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2206 .elementor-element.elementor-element-76c82540 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2206 .elementor-element.elementor-element-76c82540 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2206 .elementor-element.elementor-element-76c82540 .elementor-icon-list-icon i{color:#0097CF;transition:color 0.3s;}.elementor-2206 .elementor-element.elementor-element-76c82540 .elementor-icon-list-icon svg{fill:#0097CF;transition:fill 0.3s;}.elementor-2206 .elementor-element.elementor-element-76c82540{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-2206 .elementor-element.elementor-element-76c82540 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2206 .elementor-element.elementor-element-76c82540 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;}.elementor-2206 .elementor-element.elementor-element-76c82540 .elementor-icon-list-text{color:#12334A;transition:color 0.3s;}.elementor-2206 .elementor-element.elementor-element-5a01cce0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCECF3;--border-color:#DCECF3;--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 30px 0px rgba(7,50,77,.08);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-2206 .elementor-element.elementor-element-5a01cce0:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-5a01cce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-5d5587eb{--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;--justify-content:space-between;--align-items:center;}.elementor-2206 .elementor-element.elementor-element-5fa71d8c{background-color:#E3F3FA;padding:6px 10px 6px 10px;border-radius:999px 999px 999px 999px;}.elementor-2206 .elementor-element.elementor-element-5fa71d8c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:0.08em;color:#007FAF;}.elementor-2206 .elementor-element.elementor-element-7fece6e1 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:34px;font-weight:700;color:#321FE7;}.elementor-2206 .elementor-element.elementor-element-1e82beea .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:28px;font-weight:600;line-height:1.02em;color:#12334A;}.elementor-2206 .elementor-element.elementor-element-4e7fc6c{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#5F6F7B;}.elementor-2206 .elementor-element.elementor-element-65863f6f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2206 .elementor-element.elementor-element-65863f6f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2206 .elementor-element.elementor-element-65863f6f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2206 .elementor-element.elementor-element-65863f6f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2206 .elementor-element.elementor-element-65863f6f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2206 .elementor-element.elementor-element-65863f6f .elementor-icon-list-icon i{color:#0097CF;transition:color 0.3s;}.elementor-2206 .elementor-element.elementor-element-65863f6f .elementor-icon-list-icon svg{fill:#0097CF;transition:fill 0.3s;}.elementor-2206 .elementor-element.elementor-element-65863f6f{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-2206 .elementor-element.elementor-element-65863f6f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2206 .elementor-element.elementor-element-65863f6f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;}.elementor-2206 .elementor-element.elementor-element-65863f6f .elementor-icon-list-text{color:#12334A;transition:color 0.3s;}.elementor-2206 .elementor-element.elementor-element-48a0d750{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCECF3;--border-color:#DCECF3;--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 30px 0px rgba(7,50,77,.08);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-2206 .elementor-element.elementor-element-48a0d750:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-48a0d750 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-4658fde6{--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;--justify-content:space-between;--align-items:center;}.elementor-2206 .elementor-element.elementor-element-4026a836{background-color:#E3F3FA;padding:6px 10px 6px 10px;border-radius:999px 999px 999px 999px;}.elementor-2206 .elementor-element.elementor-element-4026a836 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:0.08em;color:#007FAF;}.elementor-2206 .elementor-element.elementor-element-410f8b69 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:34px;font-weight:700;color:#321FE7;}.elementor-2206 .elementor-element.elementor-element-3058b10b .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:28px;font-weight:600;line-height:1.02em;color:#12334A;}.elementor-2206 .elementor-element.elementor-element-5274487e{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#5F6F7B;}.elementor-2206 .elementor-element.elementor-element-6212ea9f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-2206 .elementor-element.elementor-element-6212ea9f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-2206 .elementor-element.elementor-element-6212ea9f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-2206 .elementor-element.elementor-element-6212ea9f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-2206 .elementor-element.elementor-element-6212ea9f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-2206 .elementor-element.elementor-element-6212ea9f .elementor-icon-list-icon i{color:#0097CF;transition:color 0.3s;}.elementor-2206 .elementor-element.elementor-element-6212ea9f .elementor-icon-list-icon svg{fill:#0097CF;transition:fill 0.3s;}.elementor-2206 .elementor-element.elementor-element-6212ea9f{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-2206 .elementor-element.elementor-element-6212ea9f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2206 .elementor-element.elementor-element-6212ea9f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;}.elementor-2206 .elementor-element.elementor-element-6212ea9f .elementor-icon-list-text{color:#12334A;transition:color 0.3s;}.elementor-2206 .elementor-element.elementor-element-78c4e0d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2206 .elementor-element.elementor-element-78c4e0d:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-78c4e0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #07324D 0%, #26B4DE 100%);}.elementor-2206 .elementor-element.elementor-element-74ce9123{--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;--justify-content:space-between;--align-items:center;--gap:30px 35px;--row-gap:30px;--column-gap:35px;--flex-wrap:wrap;}.elementor-2206 .elementor-element.elementor-element-8d05a21{--display:flex;--gap:14px 0px;--row-gap:14px;--column-gap:0px;}.elementor-2206 .elementor-element.elementor-element-6a7867cc{text-align:start;}.elementor-2206 .elementor-element.elementor-element-6a7867cc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.13em;color:#8FE0FF;}.elementor-2206 .elementor-element.elementor-element-413a5a34 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:54px;font-weight:bold;line-height:1em;color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-4c36ab53{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-1de2329f .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:0.03em;fill:#0878A6;color:#0878A6;background-image:linear-gradient(135deg, #FFFFFF 0%, #FFFFFF 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 22px 14px 22px;}.elementor-2206 .elementor-element.elementor-element-6565fee4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:18px 18px 18px 18px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-2206 .elementor-element.elementor-element-6565fee4:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-6565fee4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF21;}.elementor-2206 .elementor-element.elementor-element-57f82411{--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;--justify-content:space-between;--align-items:center;}.elementor-2206 .elementor-element.elementor-element-763d4f06 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-167ef54 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-1386a7f3{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#FFFFFFD9;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2206 .elementor-element.elementor-element-8fc0a3e{--divider-border-style:solid;--divider-color:#FFFFFF30;--divider-border-width:1px;}.elementor-2206 .elementor-element.elementor-element-8fc0a3e .elementor-divider-separator{width:100%;}.elementor-2206 .elementor-element.elementor-element-8fc0a3e .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-2206 .elementor-element.elementor-element-7919c19f{--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;--justify-content:space-between;--align-items:center;}.elementor-2206 .elementor-element.elementor-element-2ebe8427 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-464063b6 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-c2a9ed3{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#FFFFFFD9;}.elementor-2206 .elementor-element.elementor-element-6de7a9e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:95px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-2206 .elementor-element.elementor-element-6de7a9e4:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-6de7a9e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-6cfe35cb{--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:26px 0px;--row-gap:26px;--column-gap:0px;}.elementor-2206 .elementor-element.elementor-element-8ce7084{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-2206 .elementor-element.elementor-element-42afdc0a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCECF3;--border-color:#DCECF3;--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 30px 0px rgba(7,50,77,.08);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-2206 .elementor-element.elementor-element-42afdc0a:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-42afdc0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-5635d37e{text-align:start;}.elementor-2206 .elementor-element.elementor-element-5635d37e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.13em;color:#007FAF;}.elementor-2206 .elementor-element.elementor-element-2d0b48c9 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:42px;font-weight:700;color:#321FE7;}.elementor-2206 .elementor-element.elementor-element-2405b93b .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:28px;font-weight:600;line-height:1.02em;color:#12334A;}.elementor-2206 .elementor-element.elementor-element-20562f31{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#5F6F7B;}.elementor-2206 .elementor-element.elementor-element-58ce4ed6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCECF3;--border-color:#DCECF3;--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 30px 0px rgba(7,50,77,.08);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-2206 .elementor-element.elementor-element-58ce4ed6:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-58ce4ed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-7af64192{text-align:start;}.elementor-2206 .elementor-element.elementor-element-7af64192 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.13em;color:#007FAF;}.elementor-2206 .elementor-element.elementor-element-1a877f4b .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:42px;font-weight:700;color:#321FE7;}.elementor-2206 .elementor-element.elementor-element-5e857184 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:28px;font-weight:600;line-height:1.02em;color:#12334A;}.elementor-2206 .elementor-element.elementor-element-27e29b24{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#5F6F7B;}.elementor-2206 .elementor-element.elementor-element-7ed17ba5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 30px 0px rgba(7,50,77,.08);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-2206 .elementor-element.elementor-element-7ed17ba5:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-7ed17ba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0878A6 0%, #321FE7 100%);}.elementor-2206 .elementor-element.elementor-element-75513892{text-align:start;}.elementor-2206 .elementor-element.elementor-element-75513892 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.13em;color:#D8F5FF;}.elementor-2206 .elementor-element.elementor-element-4fb6676f .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:42px;font-weight:700;color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-68f06b04 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:28px;font-weight:600;line-height:1.02em;color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-52c39fb6{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.55em;color:#FFFFFFD9;}.elementor-2206 .elementor-element.elementor-element-54165e49 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:0.03em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(135deg, #321FE7 0%, #321FE7 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#321FE7;border-radius:999px 999px 999px 999px;padding:14px 22px 14px 22px;}.elementor-2206 .elementor-element.elementor-element-56896828{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:75px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2206 .elementor-element.elementor-element-56896828:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-56896828 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FBFD;}.elementor-2206 .elementor-element.elementor-element-29b7f834{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-2206 .elementor-element.elementor-element-526bf000{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCECF3;--border-color:#DCECF3;--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 30px 0px rgba(7,50,77,.08);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-2206 .elementor-element.elementor-element-526bf000:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-526bf000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-5ef7c2be{padding:13px 13px 13px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8FE0FF66;border-radius:999px 999px 999px 999px;}.elementor-2206 .elementor-element.elementor-element-5ef7c2be .elementor-icon-wrapper{text-align:center;}.elementor-2206 .elementor-element.elementor-element-5ef7c2be.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-5ef7c2be.elementor-view-framed .elementor-icon, .elementor-2206 .elementor-element.elementor-element-5ef7c2be.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-5ef7c2be.elementor-view-framed .elementor-icon, .elementor-2206 .elementor-element.elementor-element-5ef7c2be.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-5ef7c2be .elementor-icon{font-size:15px;}.elementor-2206 .elementor-element.elementor-element-5ef7c2be .elementor-icon svg{height:15px;}.elementor-2206 .elementor-element.elementor-element-6033f468 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:30px;font-weight:600;color:#12334A;}.elementor-2206 .elementor-element.elementor-element-38f53a5d{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#5F6F7B;}.elementor-2206 .elementor-element.elementor-element-19eda372 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:0.03em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(135deg, #321FE7 0%, #321FE7 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#321FE7;border-radius:999px 999px 999px 999px;padding:14px 22px 14px 22px;}.elementor-2206 .elementor-element.elementor-element-4beb5c98{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:18px 18px 18px 18px;box-shadow:0px 10px 30px 0px rgba(7,50,77,.08);--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-2206 .elementor-element.elementor-element-4beb5c98:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-4beb5c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0797C8;}.elementor-2206 .elementor-element.elementor-element-39339524{padding:13px 13px 13px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8FE0FF66;border-radius:999px 999px 999px 999px;}.elementor-2206 .elementor-element.elementor-element-39339524 .elementor-icon-wrapper{text-align:center;}.elementor-2206 .elementor-element.elementor-element-39339524.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-39339524.elementor-view-framed .elementor-icon, .elementor-2206 .elementor-element.elementor-element-39339524.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-39339524.elementor-view-framed .elementor-icon, .elementor-2206 .elementor-element.elementor-element-39339524.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-39339524 .elementor-icon{font-size:15px;}.elementor-2206 .elementor-element.elementor-element-39339524 .elementor-icon svg{height:15px;}.elementor-2206 .elementor-element.elementor-element-321996df .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-4d3f8f69{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#FFFFFFE5;}.elementor-2206 .elementor-element.elementor-element-7518f517 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:0.03em;fill:#0878A6;color:#0878A6;background-image:linear-gradient(135deg, #FFFFFF 0%, #FFFFFF 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 22px 14px 22px;}.elementor-2206 .elementor-element.elementor-element-4d196813{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.8;--padding-top:78px;--padding-bottom:78px;--padding-left:0px;--padding-right:0px;}.elementor-2206 .elementor-element.elementor-element-4d196813:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-4d196813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07324D;background-image:url("https://physiopoint.co.uk/wp-content/uploads/2026/08/pr2.png");}.elementor-2206 .elementor-element.elementor-element-4d196813::before, .elementor-2206 .elementor-element.elementor-element-4d196813 > .elementor-background-video-container::before, .elementor-2206 .elementor-element.elementor-element-4d196813 > .e-con-inner > .elementor-background-video-container::before, .elementor-2206 .elementor-element.elementor-element-4d196813 > .elementor-background-slideshow::before, .elementor-2206 .elementor-element.elementor-element-4d196813 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2206 .elementor-element.elementor-element-4d196813 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2206 .elementor-element.elementor-element-7d059972{--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;--align-items:center;--gap:14px 0px;--row-gap:14px;--column-gap:0px;}.elementor-2206 .elementor-element.elementor-element-1583ddca{text-align:center;}.elementor-2206 .elementor-element.elementor-element-1583ddca .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:0.13em;color:#D8F5FF;}.elementor-2206 .elementor-element.elementor-element-abfc448{text-align:center;}.elementor-2206 .elementor-element.elementor-element-abfc448 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:54px;font-weight:bold;line-height:1em;color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-38199ffd{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#FFFFFFE5;}.elementor-2206 .elementor-element.elementor-element-15841079{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-2206 .elementor-element.elementor-element-45678190 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:0.03em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(135deg, #321FE7 0%, #321FE7 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#321FE7;border-radius:999px 999px 999px 999px;padding:14px 22px 14px 22px;}.elementor-2206 .elementor-element.elementor-element-5b6ede1c .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:0.03em;fill:#0878A6;color:#0878A6;background-image:linear-gradient(135deg, #FFFFFF 0%, #FFFFFF 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 22px 14px 22px;}@media(max-width:767px){.elementor-2206 .elementor-element.elementor-element-2579e69f:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-2579e69f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://physiopoint.co.uk/wp-content/uploads/2026/08/pr1.png");}.elementor-2206 .elementor-element.elementor-element-2579e69f{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-2206 .elementor-element.elementor-element-1d481438{--width:100%;}.elementor-2206 .elementor-element.elementor-element-1d3e5ea9 .elementor-heading-title{font-size:11px;}.elementor-2206 .elementor-element.elementor-element-7f98674a .elementor-heading-title{font-size:38px;}.elementor-2206 .elementor-element.elementor-element-5da42a0{font-size:17px;}.elementor-2206 .elementor-element.elementor-element-4f4f32e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2206 .elementor-element.elementor-element-effeb44{--width:33%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2206 .elementor-element.elementor-element-2c4eda7{padding:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-2c4eda7 .elementor-icon{font-size:22px;}.elementor-2206 .elementor-element.elementor-element-2c4eda7 .elementor-icon svg{height:22px;}.elementor-2206 .elementor-element.elementor-element-a05c765 .elementor-heading-title{font-size:13px;}.elementor-2206 .elementor-element.elementor-element-1fc762b{--width:33%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2206 .elementor-element.elementor-element-9716db5{padding:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-9716db5 .elementor-icon{font-size:22px;}.elementor-2206 .elementor-element.elementor-element-9716db5 .elementor-icon svg{height:22px;}.elementor-2206 .elementor-element.elementor-element-4f04d60 .elementor-heading-title{font-size:13px;}.elementor-2206 .elementor-element.elementor-element-795b94d{--width:33%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2206 .elementor-element.elementor-element-407abfe{padding:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-407abfe .elementor-icon{font-size:22px;}.elementor-2206 .elementor-element.elementor-element-407abfe .elementor-icon svg{height:22px;}.elementor-2206 .elementor-element.elementor-element-26b0db7 .elementor-heading-title{font-size:13px;}.elementor-2206 .elementor-element.elementor-element-4b58ba4a{width:100%;max-width:100%;}.elementor-2206 .elementor-element.elementor-element-2c4407b0{width:100%;max-width:100%;}.elementor-2206 .elementor-element.elementor-element-27bb1c3b{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2206 .elementor-element.elementor-element-1ad979b0{--width:100%;}.elementor-2206 .elementor-element.elementor-element-788c6df6 .elementor-heading-title{font-size:11px;}.elementor-2206 .elementor-element.elementor-element-10477cb4 .elementor-heading-title{font-size:38px;}.elementor-2206 .elementor-element.elementor-element-5a4ba93f{--width:100%;}.elementor-2206 .elementor-element.elementor-element-1e5b11ce{--padding-top:65px;--padding-bottom:65px;--padding-left:0px;--padding-right:0px;}.elementor-2206 .elementor-element.elementor-element-27e1bcf2{--width:100%;}.elementor-2206 .elementor-element.elementor-element-448f642 .elementor-heading-title{font-size:32px;}.elementor-2206 .elementor-element.elementor-element-3b3dfed9 .elementor-heading-title{font-size:26px;}.elementor-2206 .elementor-element.elementor-element-65508f94{--width:100%;}.elementor-2206 .elementor-element.elementor-element-7b2ff246 .elementor-heading-title{font-size:32px;}.elementor-2206 .elementor-element.elementor-element-1d02fae2 .elementor-heading-title{font-size:26px;}.elementor-2206 .elementor-element.elementor-element-8e2e116{--width:100%;}.elementor-2206 .elementor-element.elementor-element-408c8f61 .elementor-heading-title{font-size:32px;}.elementor-2206 .elementor-element.elementor-element-3a1d05d7 .elementor-heading-title{font-size:26px;}.elementor-2206 .elementor-element.elementor-element-7c60958a{--width:100%;}.elementor-2206 .elementor-element.elementor-element-6f348d5 .elementor-heading-title{font-size:32px;}.elementor-2206 .elementor-element.elementor-element-20afccc .elementor-heading-title{font-size:26px;}.elementor-2206 .elementor-element.elementor-element-5a01cce0{--width:100%;}.elementor-2206 .elementor-element.elementor-element-7fece6e1 .elementor-heading-title{font-size:32px;}.elementor-2206 .elementor-element.elementor-element-1e82beea .elementor-heading-title{font-size:26px;}.elementor-2206 .elementor-element.elementor-element-48a0d750{--width:100%;}.elementor-2206 .elementor-element.elementor-element-410f8b69 .elementor-heading-title{font-size:32px;}.elementor-2206 .elementor-element.elementor-element-3058b10b .elementor-heading-title{font-size:26px;}.elementor-2206 .elementor-element.elementor-element-78c4e0d{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2206 .elementor-element.elementor-element-8d05a21{--width:100%;}.elementor-2206 .elementor-element.elementor-element-6a7867cc .elementor-heading-title{font-size:11px;}.elementor-2206 .elementor-element.elementor-element-413a5a34 .elementor-heading-title{font-size:38px;}.elementor-2206 .elementor-element.elementor-element-6565fee4{--width:100%;}.elementor-2206 .elementor-element.elementor-element-6de7a9e4{--padding-top:65px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2206 .elementor-element.elementor-element-42afdc0a{--width:100%;}.elementor-2206 .elementor-element.elementor-element-5635d37e .elementor-heading-title{font-size:11px;}.elementor-2206 .elementor-element.elementor-element-58ce4ed6{--width:100%;}.elementor-2206 .elementor-element.elementor-element-7af64192 .elementor-heading-title{font-size:11px;}.elementor-2206 .elementor-element.elementor-element-7ed17ba5{--width:100%;}.elementor-2206 .elementor-element.elementor-element-75513892 .elementor-heading-title{font-size:11px;}.elementor-2206 .elementor-element.elementor-element-56896828{--padding-top:60px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-2206 .elementor-element.elementor-element-526bf000{--width:100%;}.elementor-2206 .elementor-element.elementor-element-4beb5c98{--width:100%;}.elementor-2206 .elementor-element.elementor-element-4d196813{--padding-top:58px;--padding-bottom:58px;--padding-left:0px;--padding-right:0px;}.elementor-2206 .elementor-element.elementor-element-1583ddca .elementor-heading-title{font-size:11px;}.elementor-2206 .elementor-element.elementor-element-abfc448 .elementor-heading-title{font-size:38px;}}@media(min-width:768px){.elementor-2206 .elementor-element.elementor-element-2579e69f{--width:100%;}.elementor-2206 .elementor-element.elementor-element-494a4699{--content-width:1180px;}.elementor-2206 .elementor-element.elementor-element-1d481438{--width:60%;}.elementor-2206 .elementor-element.elementor-element-27bb1c3b{--width:100%;}.elementor-2206 .elementor-element.elementor-element-1d7d0aea{--content-width:1180px;}.elementor-2206 .elementor-element.elementor-element-1ad979b0{--width:55%;}.elementor-2206 .elementor-element.elementor-element-5a4ba93f{--width:37%;}.elementor-2206 .elementor-element.elementor-element-37d835c5{--width:48px;}.elementor-2206 .elementor-element.elementor-element-401be502{--width:82%;}.elementor-2206 .elementor-element.elementor-element-1e5b11ce{--width:100%;}.elementor-2206 .elementor-element.elementor-element-72e72bba{--content-width:1180px;}.elementor-2206 .elementor-element.elementor-element-27e1bcf2{--width:31.5%;}.elementor-2206 .elementor-element.elementor-element-65508f94{--width:31.5%;}.elementor-2206 .elementor-element.elementor-element-8e2e116{--width:31.5%;}.elementor-2206 .elementor-element.elementor-element-7c60958a{--width:31.5%;}.elementor-2206 .elementor-element.elementor-element-5a01cce0{--width:31.5%;}.elementor-2206 .elementor-element.elementor-element-48a0d750{--width:31.5%;}.elementor-2206 .elementor-element.elementor-element-78c4e0d{--width:100%;}.elementor-2206 .elementor-element.elementor-element-74ce9123{--content-width:1180px;}.elementor-2206 .elementor-element.elementor-element-8d05a21{--width:48%;}.elementor-2206 .elementor-element.elementor-element-6565fee4{--width:42%;}.elementor-2206 .elementor-element.elementor-element-6de7a9e4{--width:100%;}.elementor-2206 .elementor-element.elementor-element-6cfe35cb{--content-width:1180px;}.elementor-2206 .elementor-element.elementor-element-42afdc0a{--width:31.5%;}.elementor-2206 .elementor-element.elementor-element-58ce4ed6{--width:31.5%;}.elementor-2206 .elementor-element.elementor-element-7ed17ba5{--width:31.5%;}.elementor-2206 .elementor-element.elementor-element-56896828{--width:100%;}.elementor-2206 .elementor-element.elementor-element-29b7f834{--content-width:1180px;}.elementor-2206 .elementor-element.elementor-element-526bf000{--width:48%;}.elementor-2206 .elementor-element.elementor-element-4beb5c98{--width:48%;}.elementor-2206 .elementor-element.elementor-element-4d196813{--width:100%;}.elementor-2206 .elementor-element.elementor-element-7d059972{--content-width:1180px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2206 .elementor-element.elementor-element-1d481438{--width:70%;}.elementor-2206 .elementor-element.elementor-element-27e1bcf2{--width:48%;}.elementor-2206 .elementor-element.elementor-element-65508f94{--width:48%;}.elementor-2206 .elementor-element.elementor-element-8e2e116{--width:48%;}.elementor-2206 .elementor-element.elementor-element-7c60958a{--width:48%;}.elementor-2206 .elementor-element.elementor-element-5a01cce0{--width:48%;}.elementor-2206 .elementor-element.elementor-element-48a0d750{--width:48%;}.elementor-2206 .elementor-element.elementor-element-42afdc0a{--width:48%;}.elementor-2206 .elementor-element.elementor-element-58ce4ed6{--width:48%;}.elementor-2206 .elementor-element.elementor-element-7ed17ba5{--width:48%;}.elementor-2206 .elementor-element.elementor-element-526bf000{--width:48%;}.elementor-2206 .elementor-element.elementor-element-4beb5c98{--width:48%;}}/* Start custom CSS for icon, class: .elementor-element-2c4eda7 */.elementor-2206 .elementor-element.elementor-element-2c4eda7 .elementor-icon{
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #8FE0FF8A;
    padding: 15px;
    border-radius: 999px;
    background: #0097cf1f
;
}

/* ACUPUNCTURE V2 EFFECT */
.elementor-2206 .elementor-element.elementor-element-2c4eda7 .elementor-icon {
    transition:
        transform .35s ease,
        filter .35s ease,
        background-color .35s ease;
}

.elementor-2206 .elementor-element.elementor-element-2c4eda7:hover .elementor-icon {
    transform: translateY(-5px) scale(1.08);
    filter: drop-shadow(0 8px 12px rgba(0,92,160,.22));
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9716db5 */.elementor-2206 .elementor-element.elementor-element-9716db5 .elementor-icon{
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #8FE0FF8A;
    padding: 15px;
    border-radius: 999px;
    background: #0097cf1f
;
}

/* ACUPUNCTURE V2 EFFECT */
.elementor-2206 .elementor-element.elementor-element-9716db5 .elementor-icon {
    transition:
        transform .35s ease,
        filter .35s ease,
        background-color .35s ease;
}

.elementor-2206 .elementor-element.elementor-element-9716db5:hover .elementor-icon {
    transform: translateY(-5px) scale(1.08);
    filter: drop-shadow(0 8px 12px rgba(0,92,160,.22));
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-407abfe */.elementor-2206 .elementor-element.elementor-element-407abfe .elementor-icon{
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #8FE0FF8A;
    padding: 15px;
    border-radius: 999px;
    background: #0097cf1f
;
}

/* ACUPUNCTURE V2 EFFECT */
.elementor-2206 .elementor-element.elementor-element-407abfe .elementor-icon {
    transition:
        transform .35s ease,
        filter .35s ease,
        background-color .35s ease;
}

.elementor-2206 .elementor-element.elementor-element-407abfe:hover .elementor-icon {
    transform: translateY(-5px) scale(1.08);
    filter: drop-shadow(0 8px 12px rgba(0,92,160,.22));
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4b58ba4a *//* PRICE LIST V2 BUTTON EFFECT */
.elementor-2206 .elementor-element.elementor-element-4b58ba4a .elementor-button{
    position:relative;
    overflow:hidden;
    transition:transform .3s ease,box-shadow .3s ease;
}
.elementor-2206 .elementor-element.elementor-element-4b58ba4a .elementor-button::before{
    content:"";
    position:absolute;
    top:0;
    left:-125%;
    width:76%;
    height:100%;
    background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);
    transform:skewX(-20deg);
    transition:left .68s ease;
    pointer-events:none;
}
.elementor-2206 .elementor-element.elementor-element-4b58ba4a .elementor-button:hover::before{left:145%;}
.elementor-2206 .elementor-element.elementor-element-4b58ba4a .elementor-button:hover{
    transform:translateY(-3px);
    box-shadow:0 13px 28px rgba(0,91,190,.24);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2c4407b0 *//* PRICE LIST V2 BUTTON EFFECT */
.elementor-2206 .elementor-element.elementor-element-2c4407b0 .elementor-button{
    position:relative;
    overflow:hidden;
    transition:transform .3s ease,box-shadow .3s ease;
}
.elementor-2206 .elementor-element.elementor-element-2c4407b0 .elementor-button::before{
    content:"";
    position:absolute;
    top:0;
    left:-125%;
    width:76%;
    height:100%;
    background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);
    transform:skewX(-20deg);
    transition:left .68s ease;
    pointer-events:none;
}
.elementor-2206 .elementor-element.elementor-element-2c4407b0 .elementor-button:hover::before{left:145%;}
.elementor-2206 .elementor-element.elementor-element-2c4407b0 .elementor-button:hover{
    transform:translateY(-3px);
    box-shadow:0 13px 28px rgba(0,91,190,.24);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2579e69f *//* PRICE LIST V2 HERO */
.elementor-2206 .elementor-element.elementor-element-2579e69f{
    position:relative;
    overflow:hidden;
    isolation:isolate;
}
.elementor-2206 .elementor-element.elementor-element-2579e69f::before{
    content:"";
    position:absolute;
    inset:0;
    z-index:1;
    pointer-events:none;
    background:
      linear-gradient(90deg,rgba(4,25,39,.99) 0%,rgba(5,32,48,.96) 43%,rgba(5,37,54,.74) 70%,rgba(5,37,54,.38) 100%),
      linear-gradient(180deg,rgba(3,22,34,.08),rgba(3,22,34,.30));
}
.elementor-2206 .elementor-element.elementor-element-2579e69f::after{
    content:"";
    position:absolute;
    z-index:1;
    width:420px;
    height:420px;
    right:-160px;
    bottom:-230px;
    border-radius:50%;
    background:rgba(39,183,212,.16);
    filter:blur(72px);
    pointer-events:none;
    animation:ppPriceHeroGlow 7s ease-in-out infinite alternate;
}
.elementor-2206 .elementor-element.elementor-element-2579e69f > .e-con-inner,
.elementor-2206 .elementor-element.elementor-element-2579e69f > .elementor-element{
    position:relative;
    z-index:2;
}
@keyframes ppPriceHeroGlow{
    from{transform:translate3d(0,0,0) scale(1);opacity:.5;}
    to{transform:translate3d(-36px,-18px,0) scale(1.15);opacity:.9;}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-47ac0609 */.elementor-2206 .elementor-element.elementor-element-47ac0609 .elementor-icon{
    display:flex;
    align-items:center;
    justify-content:center;
    background:rgba(0,151,207,.12);
    transition:transform .35s ease,filter .35s ease;
}
.elementor-2206 .elementor-element.elementor-element-47ac0609:hover .elementor-icon{
    transform:translateY(-4px) scale(1.06);
    filter:drop-shadow(0 8px 12px rgba(0,92,160,.22));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27e1bcf2 */.elementor-2206 .elementor-element.elementor-element-27e1bcf2{
    position:relative;
    overflow:hidden;
    transition:transform .36s cubic-bezier(.2,.8,.2,1),box-shadow .36s ease,border-color .36s ease;
}
.elementor-2206 .elementor-element.elementor-element-27e1bcf2::after{
    content:"";
    position:absolute;
    z-index:2;
    inset:0;
    background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.28) 48%,transparent 66%);
    transform:translateX(-135%);
    transition:transform .72s ease;
    pointer-events:none;
}
.elementor-2206 .elementor-element.elementor-element-27e1bcf2:hover{
    transform:translateY(-7px);
    box-shadow:0 22px 48px rgba(7,50,77,.15);
}
.elementor-2206 .elementor-element.elementor-element-27e1bcf2:hover::after{transform:translateX(135%);}
@media(max-width:767px){
    .elementor-2206 .elementor-element.elementor-element-27e1bcf2:hover{transform:none;}
    .elementor-2206 .elementor-element.elementor-element-27e1bcf2::after{display:none;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65508f94 */.elementor-2206 .elementor-element.elementor-element-65508f94{
    position:relative;
    overflow:hidden;
    transition:transform .36s cubic-bezier(.2,.8,.2,1),box-shadow .36s ease,border-color .36s ease;
}
.elementor-2206 .elementor-element.elementor-element-65508f94::after{
    content:"";
    position:absolute;
    z-index:2;
    inset:0;
    background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.28) 48%,transparent 66%);
    transform:translateX(-135%);
    transition:transform .72s ease;
    pointer-events:none;
}
.elementor-2206 .elementor-element.elementor-element-65508f94:hover{
    transform:translateY(-7px);
    box-shadow:0 22px 48px rgba(7,50,77,.15);
}
.elementor-2206 .elementor-element.elementor-element-65508f94:hover::after{transform:translateX(135%);}
@media(max-width:767px){
    .elementor-2206 .elementor-element.elementor-element-65508f94:hover{transform:none;}
    .elementor-2206 .elementor-element.elementor-element-65508f94::after{display:none;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8e2e116 */.elementor-2206 .elementor-element.elementor-element-8e2e116{
    position:relative;
    overflow:hidden;
    transition:transform .36s cubic-bezier(.2,.8,.2,1),box-shadow .36s ease,border-color .36s ease;
}
.elementor-2206 .elementor-element.elementor-element-8e2e116::after{
    content:"";
    position:absolute;
    z-index:2;
    inset:0;
    background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.28) 48%,transparent 66%);
    transform:translateX(-135%);
    transition:transform .72s ease;
    pointer-events:none;
}
.elementor-2206 .elementor-element.elementor-element-8e2e116:hover{
    transform:translateY(-7px);
    box-shadow:0 22px 48px rgba(7,50,77,.15);
}
.elementor-2206 .elementor-element.elementor-element-8e2e116:hover::after{transform:translateX(135%);}
@media(max-width:767px){
    .elementor-2206 .elementor-element.elementor-element-8e2e116:hover{transform:none;}
    .elementor-2206 .elementor-element.elementor-element-8e2e116::after{display:none;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c60958a */.elementor-2206 .elementor-element.elementor-element-7c60958a{
    position:relative;
    overflow:hidden;
    transition:transform .36s cubic-bezier(.2,.8,.2,1),box-shadow .36s ease,border-color .36s ease;
}
.elementor-2206 .elementor-element.elementor-element-7c60958a::after{
    content:"";
    position:absolute;
    z-index:2;
    inset:0;
    background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.28) 48%,transparent 66%);
    transform:translateX(-135%);
    transition:transform .72s ease;
    pointer-events:none;
}
.elementor-2206 .elementor-element.elementor-element-7c60958a:hover{
    transform:translateY(-7px);
    box-shadow:0 22px 48px rgba(7,50,77,.15);
}
.elementor-2206 .elementor-element.elementor-element-7c60958a:hover::after{transform:translateX(135%);}
@media(max-width:767px){
    .elementor-2206 .elementor-element.elementor-element-7c60958a:hover{transform:none;}
    .elementor-2206 .elementor-element.elementor-element-7c60958a::after{display:none;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a01cce0 */.elementor-2206 .elementor-element.elementor-element-5a01cce0{
    position:relative;
    overflow:hidden;
    transition:transform .36s cubic-bezier(.2,.8,.2,1),box-shadow .36s ease,border-color .36s ease;
}
.elementor-2206 .elementor-element.elementor-element-5a01cce0::after{
    content:"";
    position:absolute;
    z-index:2;
    inset:0;
    background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.28) 48%,transparent 66%);
    transform:translateX(-135%);
    transition:transform .72s ease;
    pointer-events:none;
}
.elementor-2206 .elementor-element.elementor-element-5a01cce0:hover{
    transform:translateY(-7px);
    box-shadow:0 22px 48px rgba(7,50,77,.15);
}
.elementor-2206 .elementor-element.elementor-element-5a01cce0:hover::after{transform:translateX(135%);}
@media(max-width:767px){
    .elementor-2206 .elementor-element.elementor-element-5a01cce0:hover{transform:none;}
    .elementor-2206 .elementor-element.elementor-element-5a01cce0::after{display:none;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48a0d750 */.elementor-2206 .elementor-element.elementor-element-48a0d750{
    position:relative;
    overflow:hidden;
    transition:transform .36s cubic-bezier(.2,.8,.2,1),box-shadow .36s ease,border-color .36s ease;
}
.elementor-2206 .elementor-element.elementor-element-48a0d750::after{
    content:"";
    position:absolute;
    z-index:2;
    inset:0;
    background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.28) 48%,transparent 66%);
    transform:translateX(-135%);
    transition:transform .72s ease;
    pointer-events:none;
}
.elementor-2206 .elementor-element.elementor-element-48a0d750:hover{
    transform:translateY(-7px);
    box-shadow:0 22px 48px rgba(7,50,77,.15);
}
.elementor-2206 .elementor-element.elementor-element-48a0d750:hover::after{transform:translateX(135%);}
@media(max-width:767px){
    .elementor-2206 .elementor-element.elementor-element-48a0d750:hover{transform:none;}
    .elementor-2206 .elementor-element.elementor-element-48a0d750::after{display:none;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1de2329f *//* PRICE LIST V2 BUTTON EFFECT */
.elementor-2206 .elementor-element.elementor-element-1de2329f .elementor-button{
    position:relative;
    overflow:hidden;
    transition:transform .3s ease,box-shadow .3s ease;
}
.elementor-2206 .elementor-element.elementor-element-1de2329f .elementor-button::before{
    content:"";
    position:absolute;
    top:0;
    left:-125%;
    width:76%;
    height:100%;
    background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);
    transform:skewX(-20deg);
    transition:left .68s ease;
    pointer-events:none;
}
.elementor-2206 .elementor-element.elementor-element-1de2329f .elementor-button:hover::before{left:145%;}
.elementor-2206 .elementor-element.elementor-element-1de2329f .elementor-button:hover{
    transform:translateY(-3px);
    box-shadow:0 13px 28px rgba(0,91,190,.24);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6565fee4 */.elementor-2206 .elementor-element.elementor-element-6565fee4{
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(12px);
    transition:transform .4s ease,box-shadow .4s ease;
}
.elementor-2206 .elementor-element.elementor-element-6565fee4:hover{
    transform:translateY(-6px);
    box-shadow:0 24px 55px rgba(2,26,39,.20);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42afdc0a */.elementor-2206 .elementor-element.elementor-element-42afdc0a{
    position:relative;
    overflow:hidden;
    transition:transform .36s cubic-bezier(.2,.8,.2,1),box-shadow .36s ease,border-color .36s ease;
}
.elementor-2206 .elementor-element.elementor-element-42afdc0a::after{
    content:"";
    position:absolute;
    z-index:2;
    inset:0;
    background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.28) 48%,transparent 66%);
    transform:translateX(-135%);
    transition:transform .72s ease;
    pointer-events:none;
}
.elementor-2206 .elementor-element.elementor-element-42afdc0a:hover{
    transform:translateY(-7px);
    box-shadow:0 22px 48px rgba(7,50,77,.15);
}
.elementor-2206 .elementor-element.elementor-element-42afdc0a:hover::after{transform:translateX(135%);}
@media(max-width:767px){
    .elementor-2206 .elementor-element.elementor-element-42afdc0a:hover{transform:none;}
    .elementor-2206 .elementor-element.elementor-element-42afdc0a::after{display:none;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58ce4ed6 */.elementor-2206 .elementor-element.elementor-element-58ce4ed6{
    position:relative;
    overflow:hidden;
    transition:transform .36s cubic-bezier(.2,.8,.2,1),box-shadow .36s ease,border-color .36s ease;
}
.elementor-2206 .elementor-element.elementor-element-58ce4ed6::after{
    content:"";
    position:absolute;
    z-index:2;
    inset:0;
    background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.28) 48%,transparent 66%);
    transform:translateX(-135%);
    transition:transform .72s ease;
    pointer-events:none;
}
.elementor-2206 .elementor-element.elementor-element-58ce4ed6:hover{
    transform:translateY(-7px);
    box-shadow:0 22px 48px rgba(7,50,77,.15);
}
.elementor-2206 .elementor-element.elementor-element-58ce4ed6:hover::after{transform:translateX(135%);}
@media(max-width:767px){
    .elementor-2206 .elementor-element.elementor-element-58ce4ed6:hover{transform:none;}
    .elementor-2206 .elementor-element.elementor-element-58ce4ed6::after{display:none;}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ed17ba5 */.elementor-2206 .elementor-element.elementor-element-7ed17ba5{
    position:relative;
    overflow:hidden;
    transition:transform .36s cubic-bezier(.2,.8,.2,1),box-shadow .36s ease,border-color .36s ease;
}
.elementor-2206 .elementor-element.elementor-element-7ed17ba5::after{
    content:"";
    position:absolute;
    z-index:2;
    inset:0;
    background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.28) 48%,transparent 66%);
    transform:translateX(-135%);
    transition:transform .72s ease;
    pointer-events:none;
}
.elementor-2206 .elementor-element.elementor-element-7ed17ba5:hover{
    transform:translateY(-7px);
    box-shadow:0 22px 48px rgba(7,50,77,.15);
}
.elementor-2206 .elementor-element.elementor-element-7ed17ba5:hover::after{transform:translateX(135%);}
@media(max-width:767px){
    .elementor-2206 .elementor-element.elementor-element-7ed17ba5:hover{transform:none;}
    .elementor-2206 .elementor-element.elementor-element-7ed17ba5::after{display:none;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-54165e49 *//* PRICE LIST V2 BUTTON EFFECT */
.elementor-2206 .elementor-element.elementor-element-54165e49 .elementor-button{
    position:relative;
    overflow:hidden;
    transition:transform .3s ease,box-shadow .3s ease;
}
.elementor-2206 .elementor-element.elementor-element-54165e49 .elementor-button::before{
    content:"";
    position:absolute;
    top:0;
    left:-125%;
    width:76%;
    height:100%;
    background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);
    transform:skewX(-20deg);
    transition:left .68s ease;
    pointer-events:none;
}
.elementor-2206 .elementor-element.elementor-element-54165e49 .elementor-button:hover::before{left:145%;}
.elementor-2206 .elementor-element.elementor-element-54165e49 .elementor-button:hover{
    transform:translateY(-3px);
    box-shadow:0 13px 28px rgba(0,91,190,.24);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5ef7c2be */.elementor-2206 .elementor-element.elementor-element-5ef7c2be .elementor-icon{
    display:flex;
    align-items:center;
    justify-content:center;
    background:rgba(0,151,207,.12);
    transition:transform .35s ease,filter .35s ease;
}
.elementor-2206 .elementor-element.elementor-element-5ef7c2be:hover .elementor-icon{
    transform:translateY(-4px) scale(1.06);
    filter:drop-shadow(0 8px 12px rgba(0,92,160,.22));
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-19eda372 *//* PRICE LIST V2 BUTTON EFFECT */
.elementor-2206 .elementor-element.elementor-element-19eda372 .elementor-button{
    position:relative;
    overflow:hidden;
    transition:transform .3s ease,box-shadow .3s ease;
}
.elementor-2206 .elementor-element.elementor-element-19eda372 .elementor-button::before{
    content:"";
    position:absolute;
    top:0;
    left:-125%;
    width:76%;
    height:100%;
    background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);
    transform:skewX(-20deg);
    transition:left .68s ease;
    pointer-events:none;
}
.elementor-2206 .elementor-element.elementor-element-19eda372 .elementor-button:hover::before{left:145%;}
.elementor-2206 .elementor-element.elementor-element-19eda372 .elementor-button:hover{
    transform:translateY(-3px);
    box-shadow:0 13px 28px rgba(0,91,190,.24);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526bf000 */.elementor-2206 .elementor-element.elementor-element-526bf000{
    position:relative;
    overflow:hidden;
    transition:transform .36s cubic-bezier(.2,.8,.2,1),box-shadow .36s ease,border-color .36s ease;
}
.elementor-2206 .elementor-element.elementor-element-526bf000::after{
    content:"";
    position:absolute;
    z-index:2;
    inset:0;
    background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.28) 48%,transparent 66%);
    transform:translateX(-135%);
    transition:transform .72s ease;
    pointer-events:none;
}
.elementor-2206 .elementor-element.elementor-element-526bf000:hover{
    transform:translateY(-7px);
    box-shadow:0 22px 48px rgba(7,50,77,.15);
}
.elementor-2206 .elementor-element.elementor-element-526bf000:hover::after{transform:translateX(135%);}
@media(max-width:767px){
    .elementor-2206 .elementor-element.elementor-element-526bf000:hover{transform:none;}
    .elementor-2206 .elementor-element.elementor-element-526bf000::after{display:none;}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-39339524 */.elementor-2206 .elementor-element.elementor-element-39339524 .elementor-icon{
    display:flex;
    align-items:center;
    justify-content:center;
    background:rgba(0,151,207,.12);
    transition:transform .35s ease,filter .35s ease;
}
.elementor-2206 .elementor-element.elementor-element-39339524:hover .elementor-icon{
    transform:translateY(-4px) scale(1.06);
    filter:drop-shadow(0 8px 12px rgba(0,92,160,.22));
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7518f517 *//* PRICE LIST V2 BUTTON EFFECT */
.elementor-2206 .elementor-element.elementor-element-7518f517 .elementor-button{
    position:relative;
    overflow:hidden;
    transition:transform .3s ease,box-shadow .3s ease;
}
.elementor-2206 .elementor-element.elementor-element-7518f517 .elementor-button::before{
    content:"";
    position:absolute;
    top:0;
    left:-125%;
    width:76%;
    height:100%;
    background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);
    transform:skewX(-20deg);
    transition:left .68s ease;
    pointer-events:none;
}
.elementor-2206 .elementor-element.elementor-element-7518f517 .elementor-button:hover::before{left:145%;}
.elementor-2206 .elementor-element.elementor-element-7518f517 .elementor-button:hover{
    transform:translateY(-3px);
    box-shadow:0 13px 28px rgba(0,91,190,.24);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4beb5c98 */.elementor-2206 .elementor-element.elementor-element-4beb5c98{
    position:relative;
    overflow:hidden;
    transition:transform .36s cubic-bezier(.2,.8,.2,1),box-shadow .36s ease,border-color .36s ease;
}
.elementor-2206 .elementor-element.elementor-element-4beb5c98::after{
    content:"";
    position:absolute;
    z-index:2;
    inset:0;
    background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.28) 48%,transparent 66%);
    transform:translateX(-135%);
    transition:transform .72s ease;
    pointer-events:none;
}
.elementor-2206 .elementor-element.elementor-element-4beb5c98:hover{
    transform:translateY(-7px);
    box-shadow:0 22px 48px rgba(7,50,77,.15);
}
.elementor-2206 .elementor-element.elementor-element-4beb5c98:hover::after{transform:translateX(135%);}
@media(max-width:767px){
    .elementor-2206 .elementor-element.elementor-element-4beb5c98:hover{transform:none;}
    .elementor-2206 .elementor-element.elementor-element-4beb5c98::after{display:none;}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-45678190 *//* PRICE LIST V2 BUTTON EFFECT */
.elementor-2206 .elementor-element.elementor-element-45678190 .elementor-button{
    position:relative;
    overflow:hidden;
    transition:transform .3s ease,box-shadow .3s ease;
}
.elementor-2206 .elementor-element.elementor-element-45678190 .elementor-button::before{
    content:"";
    position:absolute;
    top:0;
    left:-125%;
    width:76%;
    height:100%;
    background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);
    transform:skewX(-20deg);
    transition:left .68s ease;
    pointer-events:none;
}
.elementor-2206 .elementor-element.elementor-element-45678190 .elementor-button:hover::before{left:145%;}
.elementor-2206 .elementor-element.elementor-element-45678190 .elementor-button:hover{
    transform:translateY(-3px);
    box-shadow:0 13px 28px rgba(0,91,190,.24);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5b6ede1c *//* PRICE LIST V2 BUTTON EFFECT */
.elementor-2206 .elementor-element.elementor-element-5b6ede1c .elementor-button{
    position:relative;
    overflow:hidden;
    transition:transform .3s ease,box-shadow .3s ease;
}
.elementor-2206 .elementor-element.elementor-element-5b6ede1c .elementor-button::before{
    content:"";
    position:absolute;
    top:0;
    left:-125%;
    width:76%;
    height:100%;
    background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);
    transform:skewX(-20deg);
    transition:left .68s ease;
    pointer-events:none;
}
.elementor-2206 .elementor-element.elementor-element-5b6ede1c .elementor-button:hover::before{left:145%;}
.elementor-2206 .elementor-element.elementor-element-5b6ede1c .elementor-button:hover{
    transform:translateY(-3px);
    box-shadow:0 13px 28px rgba(0,91,190,.24);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d196813 */.elementor-2206 .elementor-element.elementor-element-4d196813{
    position:relative;
    overflow:hidden;
    isolation:isolate;
}
.elementor-2206 .elementor-element.elementor-element-4d196813::after{
    content:"";
    position:absolute;
    width:320px;
    height:320px;
    right:-110px;
    top:-170px;
    border-radius:50%;
    background:rgba(255,255,255,.10);
    pointer-events:none;
    animation:ppPriceCtaFloat 6s ease-in-out infinite alternate;
}
.elementor-2206 .elementor-element.elementor-element-4d196813 > .e-con-inner,
.elementor-2206 .elementor-element.elementor-element-4d196813 > .elementor-element{position:relative;z-index:1;}
@keyframes ppPriceCtaFloat{
    from{transform:translateY(0) scale(1);}
    to{transform:translateY(34px) scale(1.15);}
}/* End custom CSS */