.elementor-45 .elementor-element.elementor-element-f491ef3{--display:flex;}.elementor-45 .elementor-element.elementor-element-f491ef3:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-f491ef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, var( --e-global-color-228dce6 ) 100%);}.elementor-45 .elementor-element.elementor-element-72b9004{--spacer-size:35px;}.elementor-45 .elementor-element.elementor-element-6e45cc0{--display:flex;--min-height:900px;--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:11px;--padding-bottom:40px;--padding-left:69px;--padding-right:40px;}.elementor-45 .elementor-element.elementor-element-6e45cc0:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-6e45cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://myspine.co.za/wp-content/uploads/2026/06/Untitled-design-11.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-45 .elementor-element.elementor-element-926ada4{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-5c5c476 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-765b4b5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:80px;font-weight:700;line-height:83px;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-f00d04e{--display:flex;--min-height:5px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-7779c09{--display:flex;--min-height:378px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-9436247{--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-45 .elementor-element.elementor-element-647ee29{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-45 .elementor-element.elementor-element-93488a0{--display:flex;--justify-content:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-9e35756{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:#07111FAD;}.elementor-45 .elementor-element.elementor-element-7cf9bb8{--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-45 .elementor-element.elementor-element-19518e1{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-986f0f1{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-45e76cb{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:#07111FAD;}.elementor-45 .elementor-element.elementor-element-1043df6{--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-45 .elementor-element.elementor-element-c028607{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-562ba15{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-c31e242{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:#07111FAD;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-45 .elementor-element.elementor-element-8b6614f .elementor-button{background-color:#F7F4ED;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:22px 22px 22px 22px;}.elementor-45 .elementor-element.elementor-element-8b6614f.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-8b6614f{z-index:3;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:22px 22px 22px 22px;}.elementor-45 .elementor-element.elementor-element-8b6614f .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-8b6614f .elementor-button:focus{color:var( --e-global-color-228dce6 );}.elementor-45 .elementor-element.elementor-element-8b6614f .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-8b6614f .elementor-button:focus svg{fill:var( --e-global-color-228dce6 );}.elementor-45 .elementor-element.elementor-element-db7e7f9{--display:flex;}.elementor-45 .elementor-element.elementor-element-bf9f313{--display:flex;--min-height:633px;}.elementor-45 .elementor-element.elementor-element-9b4f798{--display:flex;--min-height:900px;--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.5;--padding-top:11px;--padding-bottom:40px;--padding-left:69px;--padding-right:40px;}.elementor-45 .elementor-element.elementor-element-9b4f798:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-9b4f798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://myspine.co.za/wp-content/uploads/2026/06/Untitled-design-11.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-45 .elementor-element.elementor-element-9b4f798::before, .elementor-45 .elementor-element.elementor-element-9b4f798 > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-9b4f798 > .e-con-inner > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-9b4f798 > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-9b4f798 > .e-con-inner > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-9b4f798 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F7F4EDB0;--background-overlay:'';}.elementor-45 .elementor-element.elementor-element-2d89b8e{--display:flex;}.elementor-45 .elementor-element.elementor-element-d463a12 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-53ec59a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:80px;font-weight:700;line-height:83px;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-0ec3efb{--display:flex;--min-height:5px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-e72eac6{--display:flex;--min-height:378px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-2dd3653{--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-45 .elementor-element.elementor-element-8f1d35c{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-0d7ddd6{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-9bedae2{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:#07111FAD;}.elementor-45 .elementor-element.elementor-element-d7718ed{--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-45 .elementor-element.elementor-element-69102fb{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-bffac7b{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-59764b9{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:#07111FAD;}.elementor-45 .elementor-element.elementor-element-8807916{--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-45 .elementor-element.elementor-element-4f020a3{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-2691fcd{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-0989163{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:#07111FAD;}.elementor-45 .elementor-element.elementor-element-4c3994e .elementor-button{background-color:#F7F4ED;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:22px 22px 22px 22px;}.elementor-45 .elementor-element.elementor-element-4c3994e.elementor-element{--align-self:center;}.elementor-45 .elementor-element.elementor-element-4c3994e{z-index:3;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:22px 22px 22px 22px;}.elementor-45 .elementor-element.elementor-element-4c3994e .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-4c3994e .elementor-button:focus{color:var( --e-global-color-228dce6 );}.elementor-45 .elementor-element.elementor-element-4c3994e .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-4c3994e .elementor-button:focus svg{fill:var( --e-global-color-228dce6 );}.elementor-45 .elementor-element.elementor-element-d0361c6{--display:flex;}.elementor-45 .elementor-element.elementor-element-f0cb6c2{--display:flex;--min-height:633px;}.elementor-45 .elementor-element.elementor-element-ccc7063{--display:flex;--min-height:216px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:111px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:26px;--padding-right:26px;}.elementor-45 .elementor-element.elementor-element-ccc7063:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-ccc7063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#223C4E;}.elementor-45 .elementor-element.elementor-element-e41b2c6{--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-45 .elementor-element.elementor-element-f19bbd8{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-ac44dcd{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-fe4848c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-be9d33e{--display:flex;--min-height:5px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-eba40d9 );--border-color:var( --e-global-color-eba40d9 );--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-a091f79{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-545b454{--display:flex;--min-height:685px;--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:141px;--padding-bottom:132px;--padding-left:81px;--padding-right:81px;}.elementor-45 .elementor-element.elementor-element-7a50a17{--display:flex;--min-height:231px;--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-45 .elementor-element.elementor-element-1a59cc5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:73px;}.elementor-45 .elementor-element.elementor-element-0745ca7{padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-0745ca7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:69px;font-weight:700;line-height:66px;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-7a8732c{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;color:#07111F8C;}.elementor-45 .elementor-element.elementor-element-55c673a{--display:flex;--min-height:0px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-82px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-ec085a2{--display:flex;--min-height:253px;--justify-content:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-1024166{--display:flex;--min-height:216px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:111px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:26px;--padding-right:26px;}.elementor-45 .elementor-element.elementor-element-1024166:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-1024166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#223C4E;}.elementor-45 .elementor-element.elementor-element-ebccbf1{--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-45 .elementor-element.elementor-element-9150965{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-5caae89{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-4051ffe .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-1930546{--display:flex;--min-height:5px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-eba40d9 );--border-color:var( --e-global-color-eba40d9 );--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-b3df590{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-7ada58e{--display:flex;--min-height:650px;--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-45 .elementor-element.elementor-element-682636a{--display:flex;}.elementor-45 .elementor-element.elementor-element-a3f5bfc{--display:flex;--min-height:201px;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-1781cac img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-69e25c9{--display:flex;--min-height:201px;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-a4cc5f5 img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-e384c35{--display:flex;--min-height:201px;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-4348295 img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-00a3b0a{--display:flex;}.elementor-45 .elementor-element.elementor-element-2bdcc0e{--display:flex;--min-height:201px;--justify-content:center;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-31d9083 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:800;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-afb3e32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:21px;font-weight:500;color:#07111F99;}.elementor-45 .elementor-element.elementor-element-357413f{--display:flex;--min-height:201px;--justify-content:center;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-02965ca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:800;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-a895a0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:21px;font-weight:500;color:#07111F99;}.elementor-45 .elementor-element.elementor-element-6b49cbf{--display:flex;--min-height:201px;--justify-content:center;--padding-top:77px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-9b0ebb7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:800;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-fa2cefc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:21px;font-weight:500;color:#07111F99;}.elementor-45 .elementor-element.elementor-element-bfd1b78{--display:flex;--min-height:685px;--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:141px;--padding-bottom:132px;--padding-left:81px;--padding-right:81px;}.elementor-45 .elementor-element.elementor-element-c17bba0{--display:flex;--min-height:231px;--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-45 .elementor-element.elementor-element-c71111a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:73px;}.elementor-45 .elementor-element.elementor-element-ff6ebe0{padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-ff6ebe0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:69px;font-weight:700;line-height:66px;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-656e59d{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;color:#07111F8C;}.elementor-45 .elementor-element.elementor-element-6456a9d{--display:flex;--min-height:0px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-82px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-e4d2330{--display:flex;--min-height:253px;--justify-content:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-6534ce1{--display:flex;--min-height:216px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:111px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:26px;--padding-right:26px;}.elementor-45 .elementor-element.elementor-element-6534ce1:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-6534ce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#223C4E;}.elementor-45 .elementor-element.elementor-element-06a683e{--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-45 .elementor-element.elementor-element-afce020{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-deffa4b{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-18fe6aa .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:36px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-243a0de{--display:flex;--min-height:5px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-eba40d9 );--border-color:var( --e-global-color-eba40d9 );--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-d85e63e{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-c2af65d{--display:flex;--min-height:650px;--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-45 .elementor-element.elementor-element-f575880{--display:flex;}.elementor-45 .elementor-element.elementor-element-8f66c33{--display:flex;--min-height:201px;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-9fe99f1 img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-1e035d7{--display:flex;--min-height:201px;--justify-content:center;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-9895e40 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:800;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-514647c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:21px;font-weight:500;color:#07111F99;}.elementor-45 .elementor-element.elementor-element-2b53a6f{--display:flex;--min-height:201px;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-21bfc3e img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-afd3f75{--display:flex;--min-height:201px;--justify-content:center;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-d8385e7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:800;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-ceae4d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:21px;font-weight:500;color:#07111F99;}.elementor-45 .elementor-element.elementor-element-416864d{--display:flex;--min-height:201px;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-a758132 img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-4192469{--display:flex;--min-height:201px;--justify-content:center;--padding-top:77px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-aa36bdf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:800;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-b143ed8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:21px;font-weight:500;color:#07111F99;}.elementor-45 .elementor-element.elementor-element-793e752{--display:flex;--min-height:685px;--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-45 .elementor-element.elementor-element-793e752:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-793e752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://myspine.co.za/wp-content/uploads/2026/07/future-of-spine-surgery-background.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-45 .elementor-element.elementor-element-5970c80{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:70px;--padding-right:40px;}.elementor-45 .elementor-element.elementor-element-a8abfd5{--display:flex;--min-height:194px;}.elementor-45 .elementor-element.elementor-element-85899b4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:700;}.elementor-45 .elementor-element.elementor-element-10eda57 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:69px;font-weight:700;line-height:60px;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-35a437b{--display:flex;--min-height:53px;}.elementor-45 .elementor-element.elementor-element-a67e8b3{--display:flex;--min-height:306px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-8da5c31{--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-45 .elementor-element.elementor-element-c85e70e{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-e221dd9{padding:21px 0px 0px 0px;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-e0b58de{--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-45 .elementor-element.elementor-element-8b87484{padding:21px 0px 0px 0px;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-2bdf0ac{--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-45 .elementor-element.elementor-element-3f3e0c6{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-6321daa{--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-45 .elementor-element.elementor-element-56a10f7{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-8458c0f{--display:flex;}.elementor-45 .elementor-element.elementor-element-0068936{--display:flex;}.elementor-45 .elementor-element.elementor-element-bbf431b{--display:flex;}.elementor-45 .elementor-element.elementor-element-96dcb9c{--spacer-size:78px;}.elementor-45 .elementor-element.elementor-element-e3c1a03{--display:flex;--min-height:267px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-e3c1a03:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-e3c1a03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://myspine.co.za/wp-content/uploads/2026/06/Layered-Waves-Meet-The-Team-Phisio-Section.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-45 .elementor-element.elementor-element-32d89a0{--display:flex;--min-height:1127px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-32d89a0:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-32d89a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-32b2743{--display:flex;--min-height:450px;--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:89px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-7b1d4d3{--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;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-45 .elementor-element.elementor-element-31827f3{--display:flex;--min-height:52px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-3c89d1f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-83a0b75{--display:flex;--min-height:300px;--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-45 .elementor-element.elementor-element-8d6d869{--display:flex;}.elementor-45 .elementor-element.elementor-element-80577b5{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF96;}.elementor-45 .elementor-element.elementor-element-d69f65d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-cf9deb6{--display:flex;--min-height:48px;}.elementor-45 .elementor-element.elementor-element-e0d92e1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-2debc78{--display:flex;--min-height:170px;}.elementor-45 .elementor-element.elementor-element-c0822e2{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF96;}.elementor-45 .elementor-element.elementor-element-e52aa98{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-e56504a{--display:flex;}.elementor-45 .elementor-element.elementor-element-2a52bd4 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-d3f8967{--display:flex;--min-height:201px;}.elementor-45 .elementor-element.elementor-element-a3d3afe{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF96;}.elementor-45 .elementor-element.elementor-element-c648dcb{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-524d26c img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-830ec00{--display:flex;--min-height:450px;--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:89px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-e56496b{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-7118a4f img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-e85c4e3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-45 .elementor-element.elementor-element-1ea066d{--display:flex;}.elementor-45 .elementor-element.elementor-element-60b34d0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:27px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-972ad37{--display:flex;--min-height:201px;}.elementor-45 .elementor-element.elementor-element-b59661c{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-3b3a3b8{--display:flex;}.elementor-45 .elementor-element.elementor-element-f23d5f6 img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-d23df81{--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;}.elementor-45 .elementor-element.elementor-element-525ce4d{--display:flex;--min-height:52px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-95d9720 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-af2c9d1{--display:flex;--min-height:300px;--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-45 .elementor-element.elementor-element-1a15ce4{--display:flex;}.elementor-45 .elementor-element.elementor-element-d9719ec{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-1170936{--display:flex;--min-height:15px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-45 .elementor-element.elementor-element-4844bab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-ce58667{--display:flex;--min-height:48px;}.elementor-45 .elementor-element.elementor-element-e6355a0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-ce99f1a{--display:flex;--min-height:170px;}.elementor-45 .elementor-element.elementor-element-e5a5d44{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-62f1ed0{--display:flex;--min-height:22px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-45 .elementor-element.elementor-element-ddba08c{--display:flex;--min-height:450px;--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:89px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-463f9e2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-45 .elementor-element.elementor-element-9105e06 img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-5eea70f{--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;}.elementor-45 .elementor-element.elementor-element-b5ec99a{--display:flex;--min-height:52px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-e898668 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-84316b0{--display:flex;--min-height:300px;--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-45 .elementor-element.elementor-element-3f9754d{--display:flex;}.elementor-45 .elementor-element.elementor-element-314a3cf{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-21e3f76{--display:flex;--min-height:15px;}.elementor-45 .elementor-element.elementor-element-6d00649{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-949aabe{--display:flex;--min-height:48px;}.elementor-45 .elementor-element.elementor-element-f6e288a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-5905b6f{--display:flex;--min-height:170px;}.elementor-45 .elementor-element.elementor-element-b733533{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-dd7d3d8{--display:flex;--min-height:22px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-45 .elementor-element.elementor-element-81bf5b4{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-45 .elementor-element.elementor-element-1baaaa0 img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-b1060dd{--display:flex;--min-height:450px;--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;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF9C;--border-color:#FFFFFF9C;--padding-top:89px;--padding-bottom:54px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-7ef4469{--display:flex;}.elementor-45 .elementor-element.elementor-element-a1a0122{--display:flex;--min-height:209px;}.elementor-45 .elementor-element.elementor-element-e22f67a img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-9a14267{--display:flex;--min-height:209px;}.elementor-45 .elementor-element.elementor-element-f71e370 img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-825418f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-2fd030b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-773f5d9{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-91ddff2{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 0px 0px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-45 .elementor-element.elementor-element-bb73c5b{--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;}.elementor-45 .elementor-element.elementor-element-417b8a7{--display:flex;--min-height:52px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-2d8e853 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-2940281{--display:flex;--min-height:300px;--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-45 .elementor-element.elementor-element-604a1f0{--display:flex;}.elementor-45 .elementor-element.elementor-element-29352ec{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-30a49e2{--display:flex;--min-height:15px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-45 .elementor-element.elementor-element-4327430{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-fa05357{--display:flex;--min-height:48px;}.elementor-45 .elementor-element.elementor-element-41a7cce .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-072b932{--display:flex;--min-height:170px;}.elementor-45 .elementor-element.elementor-element-339f765{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-05ffe77{--display:flex;--min-height:134px;}.elementor-45 .elementor-element.elementor-element-ca55ab0 img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-63821ea{--display:flex;--min-height:127px;}.elementor-45 .elementor-element.elementor-element-63821ea:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-63821ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://myspine.co.za/wp-content/uploads/2026/07/procedures-page-break.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-45 .elementor-element.elementor-element-b9978fe{--display:flex;--min-height:1127px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-b9978fe:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-b9978fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-72091cf{--display:flex;--min-height:450px;--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:89px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-ad214bd{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-b083b44{--display:flex;--min-height:52px;}.elementor-45 .elementor-element.elementor-element-f579ea1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-ed486c4{--display:flex;--min-height:300px;--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;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-c5d4b91{--display:flex;}.elementor-45 .elementor-element.elementor-element-f772085{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF96;}.elementor-45 .elementor-element.elementor-element-938b089{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-289ae79{--display:flex;--min-height:48px;}.elementor-45 .elementor-element.elementor-element-e6b84e0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-e95d5a7{--display:flex;--min-height:170px;}.elementor-45 .elementor-element.elementor-element-efa0e07{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF96;}.elementor-45 .elementor-element.elementor-element-cd9748e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-13dec9f{--display:flex;}.elementor-45 .elementor-element.elementor-element-ba67c09 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-a94d909{--display:flex;--min-height:201px;}.elementor-45 .elementor-element.elementor-element-35e6a5d{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF96;}.elementor-45 .elementor-element.elementor-element-dc86f2b{--display:flex;--min-height:15px;--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;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-45 .elementor-element.elementor-element-2f1c0c4{--display:flex;--min-height:15px;--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;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-45 .elementor-element.elementor-element-f218260{--display:flex;--min-height:15px;--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;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-45 .elementor-element.elementor-element-d95121b{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-a0854eb img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-4b8c81c{--display:flex;--min-height:450px;--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:89px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-10fe624{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-ed3f7c2 img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-a51019d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-78ed89c{--display:flex;}.elementor-45 .elementor-element.elementor-element-d9073ea .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:27px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-bbbcef1{--display:flex;--min-height:201px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-45 .elementor-element.elementor-element-17b05fc{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-a03ab86{--display:flex;}.elementor-45 .elementor-element.elementor-element-9fcb35b{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-45 .elementor-element.elementor-element-4f233ac{--display:flex;--min-height:52px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;--border-radius:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-51cd8ff .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-2237b6a{--display:flex;--min-height:300px;--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-45 .elementor-element.elementor-element-d41091f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-265e737{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-4719b20{--display:flex;--min-height:60px;}.elementor-45 .elementor-element.elementor-element-ff2947a img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-e198476{--display:flex;}.elementor-45 .elementor-element.elementor-element-92d57c6{--display:flex;--min-height:48px;}.elementor-45 .elementor-element.elementor-element-5ecee35 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-e27b343{--display:flex;--min-height:170px;}.elementor-45 .elementor-element.elementor-element-191d783{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-7024b87{--display:flex;--min-height:52px;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-07cc714{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-16e1e76{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-3eebd2f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-7bfd64b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-c76fbeb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 2px 0px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-5eb65a8{--display:flex;--min-height:450px;--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;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;--padding-top:89px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-16b45e9{--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;border-style:solid;--border-style:solid;border-width:2px 0px 0px 2px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-45 .elementor-element.elementor-element-9ad4264{--display:flex;--min-height:52px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-ee48118 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-f34da30{--display:flex;--min-height:300px;--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-45 .elementor-element.elementor-element-4802ebe{--display:flex;}.elementor-45 .elementor-element.elementor-element-d17792b{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-751996d{--display:flex;--min-height:15px;}.elementor-45 .elementor-element.elementor-element-602807d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-bd65cea{--display:flex;--min-height:48px;}.elementor-45 .elementor-element.elementor-element-0e29231 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-08b54ad{--display:flex;--min-height:170px;}.elementor-45 .elementor-element.elementor-element-83cf399{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-279bf78{--display:flex;--min-height:22px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-45 .elementor-element.elementor-element-3104417{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 2px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-45 .elementor-element.elementor-element-e8c2620{--display:flex;}.elementor-45 .elementor-element.elementor-element-b0395f8 img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-7b0f556 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-41ca9a5{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-66acedc{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-45 .elementor-element.elementor-element-7643dee img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-7991899{--display:flex;--min-height:450px;--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:89px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-29d7461{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-45 .elementor-element.elementor-element-7386c0c img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-7cc678d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-45 .elementor-element.elementor-element-3f8682e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-d03b24c{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-7d8f534{--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;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-45 .elementor-element.elementor-element-5025a83{--display:flex;--min-height:52px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;--border-radius:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-2e023e1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-f9c0117{--display:flex;--min-height:300px;--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-45 .elementor-element.elementor-element-b4f5660{--display:flex;}.elementor-45 .elementor-element.elementor-element-73cb1db{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-be71527{--display:flex;--min-height:15px;}.elementor-45 .elementor-element.elementor-element-ed79a76{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-d19ba06{--display:flex;--min-height:48px;}.elementor-45 .elementor-element.elementor-element-36816d7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-b4c0589{--display:flex;--min-height:170px;}.elementor-45 .elementor-element.elementor-element-ba9b777{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-d4b9498{--display:flex;--min-height:22px;}.elementor-45 .elementor-element.elementor-element-2a1deb2{--display:flex;--min-height:450px;--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:89px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-ddb2fc3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-45 .elementor-element.elementor-element-a44718b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-e49e5f4{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-a1f9299{--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;}.elementor-45 .elementor-element.elementor-element-5885415{--display:flex;--min-height:52px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-e90f9f5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-00943f0{--display:flex;--min-height:300px;--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-45 .elementor-element.elementor-element-6b4e379{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-f06c597{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-dc0e5ba{--display:flex;--min-height:15px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-45 .elementor-element.elementor-element-ac3710a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 2px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF0F;--border-color:#FFFFFF0F;}.elementor-45 .elementor-element.elementor-element-c9996a7{--display:flex;--min-height:48px;}.elementor-45 .elementor-element.elementor-element-da6a5ee .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-571e4a7{--display:flex;--min-height:170px;}.elementor-45 .elementor-element.elementor-element-011efc6{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-70a058d{--display:flex;--min-height:22px;}.elementor-45 .elementor-element.elementor-element-93b48ab{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-75ad3ff img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-1e8ca66{--display:flex;--min-height:1127px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-1e8ca66:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-1e8ca66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-9f70090{--display:flex;--min-height:450px;--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:89px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-cf6e014{--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;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-ca19494{--display:flex;--min-height:52px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-3fa7531 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-cf457f9{--display:flex;--min-height:300px;--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-45 .elementor-element.elementor-element-21b3f38{--display:flex;}.elementor-45 .elementor-element.elementor-element-049a182{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF96;}.elementor-45 .elementor-element.elementor-element-155ded8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-ae6dc63{--display:flex;--min-height:48px;}.elementor-45 .elementor-element.elementor-element-b10e073 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-65b1085{--display:flex;--min-height:170px;}.elementor-45 .elementor-element.elementor-element-504c492{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF96;}.elementor-45 .elementor-element.elementor-element-1a271ee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-7d74c39{--display:flex;}.elementor-45 .elementor-element.elementor-element-f437b76 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:34px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-406479e{--display:flex;--min-height:201px;}.elementor-45 .elementor-element.elementor-element-19fde9c{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF96;}.elementor-45 .elementor-element.elementor-element-ef1ec31{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-b098b63 img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-55e51d2{--display:flex;--min-height:450px;--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:89px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-869d3ce{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-a38a65a img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-55c992a{--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;}.elementor-45 .elementor-element.elementor-element-cfa2268{--display:flex;--min-height:52px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-c778b4f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-31c8e93{--display:flex;--min-height:300px;--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-45 .elementor-element.elementor-element-e27740a{--display:flex;}.elementor-45 .elementor-element.elementor-element-0c311c5{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-0b16152{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-775048c{--display:flex;--min-height:48px;}.elementor-45 .elementor-element.elementor-element-b8dac4b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-dafe2e6{--display:flex;--min-height:170px;}.elementor-45 .elementor-element.elementor-element-89fec75{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-b2f845b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-da97ba4{--display:flex;}.elementor-45 .elementor-element.elementor-element-0aeb6b2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:27px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-5283cef{--display:flex;--min-height:201px;}.elementor-45 .elementor-element.elementor-element-5394f07{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-7ebda3a{--display:flex;}.elementor-45 .elementor-element.elementor-element-f382524 img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-6b48d68{--display:flex;--min-height:450px;--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:89px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-787a59f{--display:flex;}.elementor-45 .elementor-element.elementor-element-cce3dd5 img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-3d58e18{--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;}.elementor-45 .elementor-element.elementor-element-4189729{--display:flex;--min-height:52px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-37592f7 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-45f50ab{--display:flex;--min-height:300px;--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;border-style:solid;--border-style:solid;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-eaa3ab9{--display:flex;}.elementor-45 .elementor-element.elementor-element-989fa50{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-a35e115{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-d7a92ba{--display:flex;--min-height:48px;}.elementor-45 .elementor-element.elementor-element-e5ee3ec .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-0027fbc{--display:flex;--min-height:170px;}.elementor-45 .elementor-element.elementor-element-b437b75{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-b9e1465{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-e5c4aae img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-5317025{--display:flex;--min-height:450px;--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:89px;--padding-bottom:54px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-1c78490{--display:flex;}.elementor-45 .elementor-element.elementor-element-af86426{--display:flex;--min-height:209px;border-style:solid;--border-style:solid;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-2e04978 img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-4a342da{--display:flex;--min-height:209px;border-style:solid;--border-style:solid;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-45ba0ae img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-abe45af{--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;}.elementor-45 .elementor-element.elementor-element-0e7ec5f{--display:flex;--min-height:52px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-e58558c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-d5170e5{--display:flex;--min-height:300px;--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-56b83f2{--display:flex;}.elementor-45 .elementor-element.elementor-element-2e04957{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-d746bb7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-8afccdd{--display:flex;--min-height:48px;}.elementor-45 .elementor-element.elementor-element-f8caff9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-75aa66e{--display:flex;--min-height:170px;}.elementor-45 .elementor-element.elementor-element-a184150{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-9efffda{--display:flex;--min-height:134px;}.elementor-45 .elementor-element.elementor-element-763e78c img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-2fc99ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-60d24ee .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-b5f78d4{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-64e1cbf{--display:flex;--min-height:127px;}.elementor-45 .elementor-element.elementor-element-64e1cbf:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-64e1cbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://myspine.co.za/wp-content/uploads/2026/07/procedures-page-break.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-45 .elementor-element.elementor-element-75674c4{--display:flex;--min-height:1127px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-75674c4:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-75674c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-5e88eda{--display:flex;--min-height:450px;--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:89px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-0e96033{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-bfb9434{--display:flex;--min-height:52px;}.elementor-45 .elementor-element.elementor-element-13a52dc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-f8184c2{--display:flex;--min-height:300px;--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;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-fdc1400{--display:flex;}.elementor-45 .elementor-element.elementor-element-f7fff59{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF96;}.elementor-45 .elementor-element.elementor-element-061349f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-458c572{--display:flex;--min-height:48px;}.elementor-45 .elementor-element.elementor-element-4aa9f08 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-a00b616{--display:flex;--min-height:170px;}.elementor-45 .elementor-element.elementor-element-0db0458{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF96;}.elementor-45 .elementor-element.elementor-element-9cd926e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-4fa7774{--display:flex;}.elementor-45 .elementor-element.elementor-element-22d2d54 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-6e9f80e{--display:flex;--min-height:201px;}.elementor-45 .elementor-element.elementor-element-6e85d6c{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF96;}.elementor-45 .elementor-element.elementor-element-c2fa14d{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-6da5e1f img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-95cb6cb{--display:flex;--min-height:450px;--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:89px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-24a2a89{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-eca63f0 img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-236c52c{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-8335b35{--display:flex;--min-height:52px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;--border-radius:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-007eeb2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-d2ea2d7{--display:flex;--min-height:300px;--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-45 .elementor-element.elementor-element-205877f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-1a18b0a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-15d8e81{--display:flex;--min-height:60px;}.elementor-45 .elementor-element.elementor-element-8fb6599 img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-67b0cd2{--display:flex;}.elementor-45 .elementor-element.elementor-element-538dafd{--display:flex;--min-height:48px;}.elementor-45 .elementor-element.elementor-element-3ca457b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-86150fb{--display:flex;--min-height:170px;}.elementor-45 .elementor-element.elementor-element-22482cf{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-79ae8d6{--display:flex;--min-height:52px;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-d1eaf81{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-c9d63aa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-046350f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-d01627f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-43c878c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 2px 0px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:2px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-96ed942{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-3179eb5{--display:flex;}.elementor-45 .elementor-element.elementor-element-a06ff47 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:27px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-0504b35{--display:flex;--min-height:201px;}.elementor-45 .elementor-element.elementor-element-a4e81cf{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-6c06eb0{--display:flex;--min-height:450px;--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;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;--padding-top:89px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-c6c3b26{--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;}.elementor-45 .elementor-element.elementor-element-d7c831b{--display:flex;--min-height:52px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-3b5cc64 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-91286b7{--display:flex;--min-height:300px;--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;border-style:solid;--border-style:solid;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-efd2eaa{--display:flex;}.elementor-45 .elementor-element.elementor-element-8175994{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-b8e1d8a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-9c6bff6{--display:flex;--min-height:48px;}.elementor-45 .elementor-element.elementor-element-477e25e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-7b4fd65{--display:flex;--min-height:170px;}.elementor-45 .elementor-element.elementor-element-20e1604{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-32d45ad{--display:flex;}.elementor-45 .elementor-element.elementor-element-ea0c552{--display:flex;}.elementor-45 .elementor-element.elementor-element-23c79b7 img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-cf5466b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-6461bbe{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-f1d379d{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-c3286d1 img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-f97846c{--display:flex;--min-height:450px;--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:89px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-b80955d{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-9ce9284 img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-2b6b1cc{--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;border-style:solid;--border-style:solid;border-width:0px 2px 0px 0px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-fe34060{--display:flex;--min-height:52px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;--border-radius:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-790511c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-7e11ae0{--display:flex;--min-height:300px;--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;border-style:solid;--border-style:solid;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-e3fef84{--display:flex;}.elementor-45 .elementor-element.elementor-element-6b1590d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-6d6fb83{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-469a0e3{--display:flex;--min-height:48px;}.elementor-45 .elementor-element.elementor-element-ac485c2 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-8c8e1d6{--display:flex;--min-height:170px;}.elementor-45 .elementor-element.elementor-element-ef0cf3e{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-f954d23{--display:flex;}.elementor-45 .elementor-element.elementor-element-42aa369 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-351f901{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-2b7a8e0{--display:flex;--min-height:450px;--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:89px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-b4eb6df{--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;}.elementor-45 .elementor-element.elementor-element-d6350fb{--display:flex;--min-height:52px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-23955cb .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-a865b48{--display:flex;--min-height:300px;--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;border-style:solid;--border-style:solid;border-color:#FFFFFF30;--border-color:#FFFFFF30;}.elementor-45 .elementor-element.elementor-element-64dfb76{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-45 .elementor-element.elementor-element-0446858{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-3571dd6{--display:flex;}.elementor-45 .elementor-element.elementor-element-fbed292{--display:flex;--min-height:48px;}.elementor-45 .elementor-element.elementor-element-f56f6ca .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-874f71d{--display:flex;--min-height:170px;}.elementor-45 .elementor-element.elementor-element-708c196{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-bde3fe3{--display:flex;}.elementor-45 .elementor-element.elementor-element-9474703 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-768d98b{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-217b775{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-7232b4c img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-6de7ce5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-6de7ce5:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-6de7ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 19%, #FFFFFF 100%);}.elementor-45 .elementor-element.elementor-element-d7cef3a{--spacer-size:168px;}.elementor-45 .elementor-element.elementor-element-cb59376{--display:flex;--min-height:506px;--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:7.6rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-45 .elementor-element.elementor-element-cb59376:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-cb59376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-b34d788{--display:flex;--min-height:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-45 .elementor-element.elementor-element-b34d788:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-b34d788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-45 .elementor-element.elementor-element-1b477dc{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-45 .elementor-element.elementor-element-1b477dc:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-1b477dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4EDB8;}.elementor-45 .elementor-element.elementor-element-1b477dc:hover{background-color:#F7F4EDB8;}.elementor-45 .elementor-element.elementor-element-2296968{text-align:center;}.elementor-45 .elementor-element.elementor-element-2296968 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:54px;font-weight:700;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-36c5183{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;color:#07111FAD;}.elementor-45 .elementor-element.elementor-element-0fb6d59{--display:flex;--position:absolute;}.elementor-45 .elementor-element.elementor-element-0fb6d59:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-0fb6d59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D7F86BF;}.elementor-45 .elementor-element.elementor-element-e659515{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-45 .elementor-element.elementor-element-e659515{left:0px;}body.rtl .elementor-45 .elementor-element.elementor-element-e659515{right:0px;}.elementor-45 .elementor-element.elementor-element-c3ccba9{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-f872416 img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-1ed6409{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-45 .elementor-element.elementor-element-1ed6409:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-1ed6409 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-45 .elementor-element.elementor-element-466049e{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-45 .elementor-element.elementor-element-466049e:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-466049e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4EDB8;}.elementor-45 .elementor-element.elementor-element-466049e:hover{background-color:#F7F4EDB8;}.elementor-45 .elementor-element.elementor-element-8bc449a{text-align:center;}.elementor-45 .elementor-element.elementor-element-8bc449a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:54px;font-weight:700;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-a80fa36{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;color:#07111FAD;}.elementor-45 .elementor-element.elementor-element-53fefae{--display:flex;--position:absolute;}.elementor-45 .elementor-element.elementor-element-53fefae:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-53fefae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D7F86BF;}.elementor-45 .elementor-element.elementor-element-4232190{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-45 .elementor-element.elementor-element-4232190{left:0px;}body.rtl .elementor-45 .elementor-element.elementor-element-4232190{right:0px;}.elementor-45 .elementor-element.elementor-element-603d722{--display:flex;--min-height:506px;--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:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:6.3rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-45 .elementor-element.elementor-element-603d722:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-603d722 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-69edb14{--display:flex;--min-height:0px;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-45 .elementor-element.elementor-element-69edb14:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-69edb14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-45 .elementor-element.elementor-element-1eaf33d{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-45 .elementor-element.elementor-element-1eaf33d:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-1eaf33d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4EDB8;}.elementor-45 .elementor-element.elementor-element-1eaf33d:hover{background-color:#F7F4EDB8;}.elementor-45 .elementor-element.elementor-element-0ef2cd0{text-align:center;}.elementor-45 .elementor-element.elementor-element-0ef2cd0 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:54px;font-weight:700;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-e31e63b{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;color:#07111FAD;}.elementor-45 .elementor-element.elementor-element-470a9fa{--display:flex;--position:absolute;}.elementor-45 .elementor-element.elementor-element-470a9fa:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-470a9fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D7F86BF;}.elementor-45 .elementor-element.elementor-element-455df7e{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-45 .elementor-element.elementor-element-455df7e{left:0px;}body.rtl .elementor-45 .elementor-element.elementor-element-455df7e{right:0px;}.elementor-45 .elementor-element.elementor-element-d8b4f05{--display:flex;--justify-content:center;}.elementor-45 .elementor-element.elementor-element-63bea12 img{border-radius:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-26c6227{--display:flex;--overflow:hidden;--border-radius:12px 12px 12px 12px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;--z-index:0;}.elementor-45 .elementor-element.elementor-element-26c6227:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-26c6227 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFCC;}.elementor-45 .elementor-element.elementor-element-75728f0{--display:flex;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--background-transition:0.3s;--border-radius:12px 12px 12px 12px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-45 .elementor-element.elementor-element-75728f0:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-75728f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4EDB8;}.elementor-45 .elementor-element.elementor-element-75728f0:hover{background-color:#F7F4EDB8;}.elementor-45 .elementor-element.elementor-element-1cbbc28{text-align:center;}.elementor-45 .elementor-element.elementor-element-1cbbc28 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:54px;font-weight:700;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-2b2bb39{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;color:#07111FAD;}.elementor-45 .elementor-element.elementor-element-d7cb260{--display:flex;--position:absolute;}.elementor-45 .elementor-element.elementor-element-d7cb260:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-d7cb260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D7F86BF;}.elementor-45 .elementor-element.elementor-element-7d2039c{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-45 .elementor-element.elementor-element-7d2039c{left:0px;}body.rtl .elementor-45 .elementor-element.elementor-element-7d2039c{right:0px;}.elementor-45 .elementor-element.elementor-element-8e056b8{--display:flex;--min-height:141px;}.elementor-45 .elementor-element.elementor-element-8e056b8:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-8e056b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F7F4EDB8 100%);}.elementor-45 .elementor-element.elementor-element-f969c15{--display:flex;}.elementor-45 .elementor-element.elementor-element-32199e8{--display:flex;--min-height:402px;--border-radius:35px 35px 35px 35px;box-shadow:0px 0px 100px 5px rgba(0, 3.2298244008355415, 15.819525146484374, 0.67);--padding-top:51px;--padding-bottom:51px;--padding-left:51px;--padding-right:51px;}.elementor-45 .elementor-element.elementor-element-32199e8:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-32199e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(31deg, #DADADA 0%, var( --e-global-color-secondary ) 100%);}.elementor-45 .elementor-element.elementor-element-fa25ab5{--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:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;--z-index:2;}.elementor-45 .elementor-element.elementor-element-fa25ab5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-9478465{text-align:start;}.elementor-45 .elementor-element.elementor-element-9478465 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;letter-spacing:-1.6px;word-spacing:0px;color:var( --e-global-color-228dce6 );}.elementor-45 .elementor-element.elementor-element-34e7114{font-family:"Inter", Sans-serif;font-size:19px;font-weight:500;line-height:25px;letter-spacing:0px;color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-7b1265b .elementor-button{background-color:#F7F4ED;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:22px 22px 22px 22px;}.elementor-45 .elementor-element.elementor-element-7b1265b.elementor-element{--align-self:flex-start;}.elementor-45 .elementor-element.elementor-element-7b1265b{z-index:3;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:22px 22px 22px 22px;}.elementor-45 .elementor-element.elementor-element-7b1265b .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-7b1265b .elementor-button:focus{color:var( --e-global-color-228dce6 );}.elementor-45 .elementor-element.elementor-element-7b1265b .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-7b1265b .elementor-button:focus svg{fill:var( --e-global-color-228dce6 );}.elementor-45 .elementor-element.elementor-element-db04a5c{--display:flex;}.elementor-45 .elementor-element.elementor-element-6da1121{--spacer-size:153px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-45 .elementor-element.elementor-element-6e45cc0{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-45 .elementor-element.elementor-element-5c5c476 .elementor-heading-title{font-size:20px;}.elementor-45 .elementor-element.elementor-element-765b4b5 .elementor-heading-title{font-size:50px;line-height:0.8em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-45 .elementor-element.elementor-element-9e35756{font-size:16px;}.elementor-45 .elementor-element.elementor-element-45e76cb{font-size:16px;}.elementor-45 .elementor-element.elementor-element-c31e242{font-size:16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-45 .elementor-element.elementor-element-9b4f798{--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:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-45 .elementor-element.elementor-element-d463a12 .elementor-heading-title{font-size:20px;}.elementor-45 .elementor-element.elementor-element-53ec59a .elementor-heading-title{font-size:50px;line-height:0.8em;}.elementor-45 .elementor-element.elementor-element-9bedae2{font-size:16px;}.elementor-45 .elementor-element.elementor-element-59764b9{font-size:16px;}.elementor-45 .elementor-element.elementor-element-0989163{font-size:16px;}.elementor-45 .elementor-element.elementor-element-ccc7063{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-45 .elementor-element.elementor-element-545b454{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-45 .elementor-element.elementor-element-0745ca7 .elementor-heading-title{font-size:50px;line-height:1.1em;}.elementor-45 .elementor-element.elementor-element-7a8732c{font-size:18px;}.elementor-45 .elementor-element.elementor-element-1024166{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-afb3e32{font-size:18px;}.elementor-45 .elementor-element.elementor-element-a895a0f{font-size:18px;}.elementor-45 .elementor-element.elementor-element-fa2cefc{font-size:18px;}.elementor-45 .elementor-element.elementor-element-bfd1b78{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-45 .elementor-element.elementor-element-ff6ebe0 .elementor-heading-title{font-size:50px;line-height:1.1em;}.elementor-45 .elementor-element.elementor-element-656e59d{font-size:18px;}.elementor-45 .elementor-element.elementor-element-6534ce1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-514647c{font-size:18px;}.elementor-45 .elementor-element.elementor-element-ceae4d5{font-size:18px;}.elementor-45 .elementor-element.elementor-element-b143ed8{font-size:18px;}.elementor-45 .elementor-element.elementor-element-9f70090{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-ef1ec31{--margin-top:-79px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-b098b63{text-align:end;}.elementor-45 .elementor-element.elementor-element-55e51d2{--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:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-a38a65a{text-align:start;}.elementor-45 .elementor-element.elementor-element-b2f845b{--margin-top:-69px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-f382524{text-align:end;}.elementor-45 .elementor-element.elementor-element-6b48d68{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-45f50ab{border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-45 .elementor-element.elementor-element-5317025{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-af86426{border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-45 .elementor-element.elementor-element-2e04978{text-align:end;}.elementor-45 .elementor-element.elementor-element-4a342da{border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-45 .elementor-element.elementor-element-45ba0ae{text-align:start;}.elementor-45 .elementor-element.elementor-element-d5170e5{border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-45 .elementor-element.elementor-element-5e88eda{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-f8184c2{border-width:2px 0px 02px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:02px;--border-left-width:0px;}.elementor-45 .elementor-element.elementor-element-9cd926e{--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-c2fa14d{--margin-top:-95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-6da5e1f{text-align:end;}.elementor-45 .elementor-element.elementor-element-95cb6cb{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-eca63f0{text-align:start;}.elementor-45 .elementor-element.elementor-element-6c06eb0{--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;--margin-top:-56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-c6c3b26{--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-91286b7{border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-45 .elementor-element.elementor-element-32d45ad{--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-c3286d1{text-align:end;}.elementor-45 .elementor-element.elementor-element-f97846c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-9ce9284{text-align:start;}.elementor-45 .elementor-element.elementor-element-7e11ae0{border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-45 .elementor-element.elementor-element-f954d23{--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-2b7a8e0{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-a865b48{border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;}.elementor-45 .elementor-element.elementor-element-bde3fe3{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-b34d788{--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-45 .elementor-element.elementor-element-1b477dc{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-45 .elementor-element.elementor-element-2296968 .elementor-heading-title{font-size:29px;}.elementor-45 .elementor-element.elementor-element-36c5183{font-size:14px;}.elementor-45 .elementor-element.elementor-element-1ed6409{--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-45 .elementor-element.elementor-element-466049e{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-45 .elementor-element.elementor-element-8bc449a .elementor-heading-title{font-size:29px;}.elementor-45 .elementor-element.elementor-element-a80fa36{font-size:14px;}.elementor-45 .elementor-element.elementor-element-603d722{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-45 .elementor-element.elementor-element-69edb14{--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-45 .elementor-element.elementor-element-1eaf33d{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-45 .elementor-element.elementor-element-0ef2cd0 .elementor-heading-title{font-size:33px;}.elementor-45 .elementor-element.elementor-element-e31e63b{font-size:14px;}.elementor-45 .elementor-element.elementor-element-d8b4f05{--min-height:350px;}.elementor-45 .elementor-element.elementor-element-26c6227{--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-45 .elementor-element.elementor-element-75728f0{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-45 .elementor-element.elementor-element-1cbbc28 .elementor-heading-title{font-size:33px;}.elementor-45 .elementor-element.elementor-element-2b2bb39{font-size:14px;}.elementor-45 .elementor-element.elementor-element-32199e8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-45 .elementor-element.elementor-element-fa25ab5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:45px;--padding-right:45px;}.elementor-45 .elementor-element.elementor-element-9478465{text-align:center;}.elementor-45 .elementor-element.elementor-element-34e7114{text-align:center;}.elementor-45 .elementor-element.elementor-element-7b1265b.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-45 .elementor-element.elementor-element-8b6614f .elementor-button{font-size:18px;}.elementor-45 .elementor-element.elementor-element-9b4f798:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-9b4f798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://myspine.co.za/wp-content/uploads/2026/07/Procedures-Hero-Mobile.webp");}.elementor-45 .elementor-element.elementor-element-9b4f798{--overlay-opacity:0.69;}.elementor-45 .elementor-element.elementor-element-9bedae2{text-align:center;}.elementor-45 .elementor-element.elementor-element-59764b9{text-align:center;}.elementor-45 .elementor-element.elementor-element-0989163{text-align:center;}.elementor-45 .elementor-element.elementor-element-4c3994e .elementor-button{font-size:18px;}.elementor-45 .elementor-element.elementor-element-fe4848c{text-align:center;}.elementor-45 .elementor-element.elementor-element-a091f79{text-align:center;}.elementor-45 .elementor-element.elementor-element-545b454{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-45 .elementor-element.elementor-element-0745ca7{text-align:start;}.elementor-45 .elementor-element.elementor-element-0745ca7 .elementor-heading-title{font-size:40px;}.elementor-45 .elementor-element.elementor-element-55c673a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-bfd1b78{--padding-top:77px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-45 .elementor-element.elementor-element-c71111a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-ff6ebe0{text-align:center;}.elementor-45 .elementor-element.elementor-element-ff6ebe0 .elementor-heading-title{font-size:40px;}.elementor-45 .elementor-element.elementor-element-656e59d{text-align:center;}.elementor-45 .elementor-element.elementor-element-6456a9d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-9895e40{text-align:center;}.elementor-45 .elementor-element.elementor-element-9895e40 .elementor-heading-title{font-size:20px;}.elementor-45 .elementor-element.elementor-element-514647c{text-align:center;font-size:14px;}.elementor-45 .elementor-element.elementor-element-d8385e7{text-align:center;}.elementor-45 .elementor-element.elementor-element-d8385e7 .elementor-heading-title{font-size:20px;}.elementor-45 .elementor-element.elementor-element-ceae4d5{text-align:center;font-size:14px;}.elementor-45 .elementor-element.elementor-element-aa36bdf{text-align:center;}.elementor-45 .elementor-element.elementor-element-aa36bdf .elementor-heading-title{font-size:20px;}.elementor-45 .elementor-element.elementor-element-b143ed8{text-align:center;font-size:14px;}.elementor-45 .elementor-element.elementor-element-5970c80{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-85899b4{text-align:center;}.elementor-45 .elementor-element.elementor-element-85899b4 .elementor-heading-title{font-size:20px;}.elementor-45 .elementor-element.elementor-element-10eda57{text-align:center;}.elementor-45 .elementor-element.elementor-element-10eda57 .elementor-heading-title{font-size:50px;line-height:1em;}.elementor-45 .elementor-element.elementor-element-a67e8b3{--width:100%;}.elementor-45 .elementor-element.elementor-element-e221dd9{text-align:start;}.elementor-45 .elementor-element.elementor-element-8b87484{text-align:center;}.elementor-45 .elementor-element.elementor-element-02a4b22{text-align:center;}.elementor-45 .elementor-element.elementor-element-14cf034{text-align:center;}.elementor-45 .elementor-element.elementor-element-1a271ee{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-45 .elementor-element.elementor-element-b2f845b{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-45 .elementor-element.elementor-element-f382524{text-align:center;}.elementor-45 .elementor-element.elementor-element-2fc99ef{--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-45 .elementor-element.elementor-element-5e88eda{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-9cd926e{--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-45 .elementor-element.elementor-element-86150fb{--margin-top:-49px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-96ed942{--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-45 .elementor-element.elementor-element-0504b35{--margin-top:-37px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-32d45ad{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-45 .elementor-element.elementor-element-b80955d{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-45 .elementor-element.elementor-element-2b6b1cc{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-45 .elementor-element.elementor-element-6d6fb83{--margin-top:-42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-f954d23{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-3571dd6{--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-874f71d{--margin-top:-44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-bde3fe3{--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-45 .elementor-element.elementor-element-36c5183{padding:0px 20px 0px 020px;}.elementor-45 .elementor-element.elementor-element-a80fa36{padding:0px 20px 0px 020px;}.elementor-45 .elementor-element.elementor-element-e31e63b{padding:0px 20px 0px 020px;}.elementor-45 .elementor-element.elementor-element-2b2bb39{padding:0px 20px 0px 020px;}.elementor-45 .elementor-element.elementor-element-fa25ab5{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-9478465 .elementor-heading-title{font-size:30px;}.elementor-45 .elementor-element.elementor-element-34e7114{font-size:17px;}.elementor-45 .elementor-element.elementor-element-7b1265b .elementor-button{font-size:18px;}}@media(min-width:768px){.elementor-45 .elementor-element.elementor-element-926ada4{--width:82%;}.elementor-45 .elementor-element.elementor-element-f00d04e{--width:85%;}.elementor-45 .elementor-element.elementor-element-647ee29{--width:25%;}.elementor-45 .elementor-element.elementor-element-19518e1{--width:25%;}.elementor-45 .elementor-element.elementor-element-c028607{--width:25%;}.elementor-45 .elementor-element.elementor-element-2d89b8e{--width:82%;}.elementor-45 .elementor-element.elementor-element-0ec3efb{--width:85%;}.elementor-45 .elementor-element.elementor-element-8f1d35c{--width:25%;}.elementor-45 .elementor-element.elementor-element-69102fb{--width:25%;}.elementor-45 .elementor-element.elementor-element-4f020a3{--width:25%;}.elementor-45 .elementor-element.elementor-element-ccc7063{--width:59%;}.elementor-45 .elementor-element.elementor-element-f19bbd8{--width:32%;}.elementor-45 .elementor-element.elementor-element-be9d33e{--width:50%;}.elementor-45 .elementor-element.elementor-element-55c673a{--width:100%;}.elementor-45 .elementor-element.elementor-element-1024166{--width:81%;}.elementor-45 .elementor-element.elementor-element-9150965{--width:32%;}.elementor-45 .elementor-element.elementor-element-1930546{--width:50%;}.elementor-45 .elementor-element.elementor-element-682636a{--width:64%;}.elementor-45 .elementor-element.elementor-element-6456a9d{--width:100%;}.elementor-45 .elementor-element.elementor-element-6534ce1{--width:81%;}.elementor-45 .elementor-element.elementor-element-afce020{--width:32%;}.elementor-45 .elementor-element.elementor-element-243a0de{--width:50%;}.elementor-45 .elementor-element.elementor-element-f575880{--width:64%;}.elementor-45 .elementor-element.elementor-element-8458c0f{--width:78%;}.elementor-45 .elementor-element.elementor-element-0068936{--width:69%;}.elementor-45 .elementor-element.elementor-element-32d89a0{--width:1920px;}.elementor-45 .elementor-element.elementor-element-32b2743{--content-width:1600px;}.elementor-45 .elementor-element.elementor-element-7b1d4d3{--width:800px;}.elementor-45 .elementor-element.elementor-element-e52aa98{--width:300px;}.elementor-45 .elementor-element.elementor-element-c648dcb{--width:500px;}.elementor-45 .elementor-element.elementor-element-830ec00{--content-width:1600px;}.elementor-45 .elementor-element.elementor-element-e56496b{--width:500px;}.elementor-45 .elementor-element.elementor-element-e85c4e3{--width:300px;}.elementor-45 .elementor-element.elementor-element-d23df81{--width:800px;}.elementor-45 .elementor-element.elementor-element-ddba08c{--content-width:1600px;}.elementor-45 .elementor-element.elementor-element-463f9e2{--width:300px;}.elementor-45 .elementor-element.elementor-element-5eea70f{--width:800px;}.elementor-45 .elementor-element.elementor-element-dd7d3d8{--width:49%;}.elementor-45 .elementor-element.elementor-element-81bf5b4{--width:500px;}.elementor-45 .elementor-element.elementor-element-b1060dd{--content-width:1600px;}.elementor-45 .elementor-element.elementor-element-7ef4469{--width:500px;}.elementor-45 .elementor-element.elementor-element-825418f{--width:300px;}.elementor-45 .elementor-element.elementor-element-bb73c5b{--width:800px;}.elementor-45 .elementor-element.elementor-element-63821ea{--width:1920px;}.elementor-45 .elementor-element.elementor-element-b9978fe{--width:1920px;}.elementor-45 .elementor-element.elementor-element-72091cf{--content-width:1600px;}.elementor-45 .elementor-element.elementor-element-ad214bd{--width:800px;}.elementor-45 .elementor-element.elementor-element-cd9748e{--width:300px;}.elementor-45 .elementor-element.elementor-element-dc86f2b{--width:50%;}.elementor-45 .elementor-element.elementor-element-2f1c0c4{--width:75%;}.elementor-45 .elementor-element.elementor-element-f218260{--width:100%;}.elementor-45 .elementor-element.elementor-element-d95121b{--width:500px;}.elementor-45 .elementor-element.elementor-element-4b8c81c{--content-width:1600px;}.elementor-45 .elementor-element.elementor-element-10fe624{--width:500px;}.elementor-45 .elementor-element.elementor-element-a51019d{--width:300px;}.elementor-45 .elementor-element.elementor-element-9fcb35b{--width:800px;}.elementor-45 .elementor-element.elementor-element-4719b20{--width:75%;}.elementor-45 .elementor-element.elementor-element-07cc714{--width:20%;}.elementor-45 .elementor-element.elementor-element-16e1e76{--width:20%;}.elementor-45 .elementor-element.elementor-element-3eebd2f{--width:20%;}.elementor-45 .elementor-element.elementor-element-7bfd64b{--width:20%;}.elementor-45 .elementor-element.elementor-element-c76fbeb{--width:20%;}.elementor-45 .elementor-element.elementor-element-5eb65a8{--content-width:1600px;}.elementor-45 .elementor-element.elementor-element-16b45e9{--width:800px;}.elementor-45 .elementor-element.elementor-element-279bf78{--width:50%;}.elementor-45 .elementor-element.elementor-element-3104417{--width:300px;}.elementor-45 .elementor-element.elementor-element-66acedc{--width:500px;}.elementor-45 .elementor-element.elementor-element-7991899{--content-width:1600px;}.elementor-45 .elementor-element.elementor-element-29d7461{--width:500px;}.elementor-45 .elementor-element.elementor-element-7cc678d{--width:300px;}.elementor-45 .elementor-element.elementor-element-7d8f534{--width:800px;}.elementor-45 .elementor-element.elementor-element-2a1deb2{--content-width:1600px;}.elementor-45 .elementor-element.elementor-element-ddb2fc3{--width:300px;}.elementor-45 .elementor-element.elementor-element-a1f9299{--width:800px;}.elementor-45 .elementor-element.elementor-element-93b48ab{--width:500px;}.elementor-45 .elementor-element.elementor-element-1e8ca66{--width:1920px;}.elementor-45 .elementor-element.elementor-element-9f70090{--content-width:1600px;}.elementor-45 .elementor-element.elementor-element-cf6e014{--width:800px;}.elementor-45 .elementor-element.elementor-element-1a271ee{--width:300px;}.elementor-45 .elementor-element.elementor-element-ef1ec31{--width:500px;}.elementor-45 .elementor-element.elementor-element-55e51d2{--content-width:1600px;}.elementor-45 .elementor-element.elementor-element-869d3ce{--width:500px;}.elementor-45 .elementor-element.elementor-element-55c992a{--width:800px;}.elementor-45 .elementor-element.elementor-element-b2f845b{--width:300px;}.elementor-45 .elementor-element.elementor-element-6b48d68{--content-width:1600px;}.elementor-45 .elementor-element.elementor-element-787a59f{--width:300px;}.elementor-45 .elementor-element.elementor-element-3d58e18{--width:800px;}.elementor-45 .elementor-element.elementor-element-b9e1465{--width:500px;}.elementor-45 .elementor-element.elementor-element-5317025{--content-width:1600px;}.elementor-45 .elementor-element.elementor-element-1c78490{--width:500px;}.elementor-45 .elementor-element.elementor-element-abe45af{--width:800px;}.elementor-45 .elementor-element.elementor-element-2fc99ef{--width:300px;}.elementor-45 .elementor-element.elementor-element-64e1cbf{--width:1920px;}.elementor-45 .elementor-element.elementor-element-75674c4{--width:1920px;}.elementor-45 .elementor-element.elementor-element-5e88eda{--content-width:1600px;}.elementor-45 .elementor-element.elementor-element-0e96033{--width:800px;}.elementor-45 .elementor-element.elementor-element-9cd926e{--width:300px;}.elementor-45 .elementor-element.elementor-element-c2fa14d{--width:500px;}.elementor-45 .elementor-element.elementor-element-95cb6cb{--content-width:1600px;}.elementor-45 .elementor-element.elementor-element-24a2a89{--width:500px;}.elementor-45 .elementor-element.elementor-element-236c52c{--width:800px;}.elementor-45 .elementor-element.elementor-element-15d8e81{--width:75%;}.elementor-45 .elementor-element.elementor-element-d1eaf81{--width:20%;}.elementor-45 .elementor-element.elementor-element-c9d63aa{--width:20%;}.elementor-45 .elementor-element.elementor-element-046350f{--width:20%;}.elementor-45 .elementor-element.elementor-element-d01627f{--width:20%;}.elementor-45 .elementor-element.elementor-element-43c878c{--width:20%;}.elementor-45 .elementor-element.elementor-element-96ed942{--width:300px;}.elementor-45 .elementor-element.elementor-element-6c06eb0{--content-width:1600px;}.elementor-45 .elementor-element.elementor-element-c6c3b26{--width:800px;}.elementor-45 .elementor-element.elementor-element-32d45ad{--width:300px;}.elementor-45 .elementor-element.elementor-element-f1d379d{--width:500px;}.elementor-45 .elementor-element.elementor-element-f97846c{--content-width:1600px;}.elementor-45 .elementor-element.elementor-element-b80955d{--width:500px;}.elementor-45 .elementor-element.elementor-element-2b6b1cc{--width:800px;}.elementor-45 .elementor-element.elementor-element-f954d23{--width:300px;}.elementor-45 .elementor-element.elementor-element-2b7a8e0{--content-width:1600px;}.elementor-45 .elementor-element.elementor-element-b4eb6df{--width:800px;}.elementor-45 .elementor-element.elementor-element-bde3fe3{--width:300px;}.elementor-45 .elementor-element.elementor-element-217b775{--width:500px;}.elementor-45 .elementor-element.elementor-element-32199e8{--width:100%;}.elementor-45 .elementor-element.elementor-element-fa25ab5{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-45 .elementor-element.elementor-element-db7e7f9{--width:77%;}.elementor-45 .elementor-element.elementor-element-d0361c6{--width:77%;}.elementor-45 .elementor-element.elementor-element-ccc7063{--width:100%;}.elementor-45 .elementor-element.elementor-element-e41b2c6{--width:100%;}.elementor-45 .elementor-element.elementor-element-55c673a{--width:22%;}.elementor-45 .elementor-element.elementor-element-6456a9d{--width:22%;}.elementor-45 .elementor-element.elementor-element-8458c0f{--width:1px;}.elementor-45 .elementor-element.elementor-element-0068936{--width:1px;}.elementor-45 .elementor-element.elementor-element-9f70090{--content-width:100%;}.elementor-45 .elementor-element.elementor-element-cf6e014{--width:100%;}.elementor-45 .elementor-element.elementor-element-cf457f9{--width:100%;}.elementor-45 .elementor-element.elementor-element-1a271ee{--width:100%;}.elementor-45 .elementor-element.elementor-element-ef1ec31{--width:100%;}.elementor-45 .elementor-element.elementor-element-869d3ce{--width:100%;}.elementor-45 .elementor-element.elementor-element-55c992a{--width:100%;}.elementor-45 .elementor-element.elementor-element-b2f845b{--width:100%;}.elementor-45 .elementor-element.elementor-element-3d58e18{--width:100%;}.elementor-45 .elementor-element.elementor-element-1c78490{--width:100%;}.elementor-45 .elementor-element.elementor-element-abe45af{--width:100%;}.elementor-45 .elementor-element.elementor-element-0e96033{--width:100%;}.elementor-45 .elementor-element.elementor-element-c2fa14d{--width:100%;}.elementor-45 .elementor-element.elementor-element-24a2a89{--width:100%;}.elementor-45 .elementor-element.elementor-element-236c52c{--width:100%;}.elementor-45 .elementor-element.elementor-element-c6c3b26{--width:100%;}.elementor-45 .elementor-element.elementor-element-f1d379d{--width:100%;}.elementor-45 .elementor-element.elementor-element-b80955d{--width:100%;}.elementor-45 .elementor-element.elementor-element-2b6b1cc{--width:100%;}.elementor-45 .elementor-element.elementor-element-b4eb6df{--width:100%;}.elementor-45 .elementor-element.elementor-element-217b775{--width:100%;}.elementor-45 .elementor-element.elementor-element-d8b4f05{--width:100%;}.elementor-45 .elementor-element.elementor-element-f969c15{--content-width:100%;}}@media(min-width:1025px){.elementor-45 .elementor-element.elementor-element-63821ea:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-63821ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-45 .elementor-element.elementor-element-64e1cbf:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-64e1cbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for image, class: .elementor-element-dd08c02 */.elementor-45 .elementor-element.elementor-element-dd08c02{

animation:

iconGlow 8s ease infinite;

}

@keyframes iconGlow{

0%{

filter:brightness(1);

}

58%{

filter:

brightness(1.45)

drop-shadow(0 0 8px rgba(255,255,255,.45));

}

74%{

filter:brightness(1);

}

100%{

filter:brightness(1);

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccc7063 *//* =====================================================
   PREMIUM MEDICAL SCANNER CARD
   ===================================================== */

.elementor-45 .elementor-element.elementor-element-ccc7063{

    position:relative;
    overflow:hidden;
    isolation:isolate;

    border-radius:22px;

    border:1px solid rgba(255,255,255,.08);

}

/* ================================
   BORDER
   ================================ */

.elementor-45 .elementor-element.elementor-element-ccc7063::before{

    content:"";

    position:absolute;

    inset:0;

    border-radius:inherit;

    padding:2px;

    background:
        conic-gradient(
        from 0deg,

        transparent 0deg,
        transparent 345deg,

        rgba(255,255,255,.05) 347deg,

        rgba(255,255,255,.95) 352deg,

        white 355deg,

        rgba(255,255,255,.95) 358deg,

        transparent 360deg
        );

    animation:

        scannerBorder 8s linear infinite,

        borderGlow 8s ease infinite;

    z-index:4;

    pointer-events:none;

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite:xor;

    mask-composite:exclude;

}

/* ================================
   GLASS SWEEP
   ================================ */

.elementor-45 .elementor-element.elementor-element-ccc7063::after{

    content:"";

    position:absolute;

    top:-40%;

    left:-180%;

    width:65%;

    height:220%;

    transform:

        rotate(18deg);

    background:

        linear-gradient(

            90deg,

            transparent,

            rgba(255,255,255,.02),

            rgba(255,255,255,.14),

            rgba(255,255,255,.22),

            rgba(255,255,255,.14),

            rgba(255,255,255,.02),

            transparent

        );

    filter:blur(16px);

    z-index:2;

    pointer-events:none;

    animation:

        scannerSweep 8s ease infinite;

}

/* ================================
   BORDER TRAVEL
   ================================ */

@keyframes scannerBorder{

    0%{

        transform:rotate(0deg);

    }

    50%{

        transform:rotate(360deg);

    }

    100%{

        transform:rotate(360deg);

    }

}

/* ================================
   BORDER GLOW
   ================================ */

@keyframes borderGlow{

    0%{

        opacity:1;

    }

    48%{

        opacity:1;

    }

    52%{

        opacity:.45;

    }

    56%{

        opacity:1;

    }

    100%{

        opacity:1;

    }

}

/* ================================
   GLASS REFLECTION
   ================================ */

@keyframes scannerSweep{

    0%{

        left:-180%;
        opacity:0;

    }

    56%{

        left:-180%;
        opacity:0;

    }

    58%{

        opacity:1;

    }

    74%{

        left:150%;
        opacity:1;

    }

    80%{

        opacity:0;

    }

    100%{

        left:150%;
        opacity:0;

    }

}

.elementor-45 .elementor-element.elementor-element-ccc7063{

background:

linear-gradient(

180deg,

#274056 0%,

#22384D 100%

);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b8fa4d3 */.elementor-45 .elementor-element.elementor-element-b8fa4d3{

animation:

iconGlow 8s ease infinite;

}

@keyframes iconGlow{

0%{

filter:brightness(1);

}

58%{

filter:

brightness(1.45)

drop-shadow(0 0 8px rgba(255,255,255,.45));

}

74%{

filter:brightness(1);

}

100%{

filter:brightness(1);

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1024166 *//* =====================================================
   PREMIUM MEDICAL SCANNER CARD
   ===================================================== */

.elementor-45 .elementor-element.elementor-element-1024166{

    position:relative;
    overflow:hidden;
    isolation:isolate;

    border-radius:22px;

    border:1px solid rgba(255,255,255,.08);

}

/* ================================
   BORDER
   ================================ */

.elementor-45 .elementor-element.elementor-element-1024166::before{

    content:"";

    position:absolute;

    inset:0;

    border-radius:inherit;

    padding:2px;

    background:
        conic-gradient(
        from 0deg,

        transparent 0deg,
        transparent 345deg,

        rgba(255,255,255,.05) 347deg,

        rgba(255,255,255,.95) 352deg,

        white 355deg,

        rgba(255,255,255,.95) 358deg,

        transparent 360deg
        );

    animation:

        scannerBorder 8s linear infinite,

        borderGlow 8s ease infinite;

    z-index:4;

    pointer-events:none;

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite:xor;

    mask-composite:exclude;

}

/* ================================
   GLASS SWEEP
   ================================ */

.elementor-45 .elementor-element.elementor-element-1024166::after{

    content:"";

    position:absolute;

    top:-40%;

    left:-180%;

    width:65%;

    height:220%;

    transform:

        rotate(18deg);

    background:

        linear-gradient(

            90deg,

            transparent,

            rgba(255,255,255,.02),

            rgba(255,255,255,.14),

            rgba(255,255,255,.22),

            rgba(255,255,255,.14),

            rgba(255,255,255,.02),

            transparent

        );

    filter:blur(16px);

    z-index:2;

    pointer-events:none;

    animation:

        scannerSweep 8s ease infinite;

}

/* ================================
   BORDER TRAVEL
   ================================ */

@keyframes scannerBorder{

    0%{

        transform:rotate(0deg);

    }

    50%{

        transform:rotate(360deg);

    }

    100%{

        transform:rotate(360deg);

    }

}

/* ================================
   BORDER GLOW
   ================================ */

@keyframes borderGlow{

    0%{

        opacity:1;

    }

    48%{

        opacity:1;

    }

    52%{

        opacity:.45;

    }

    56%{

        opacity:1;

    }

    100%{

        opacity:1;

    }

}

/* ================================
   GLASS REFLECTION
   ================================ */

@keyframes scannerSweep{

    0%{

        left:-180%;
        opacity:0;

    }

    56%{

        left:-180%;
        opacity:0;

    }

    58%{

        opacity:1;

    }

    74%{

        left:150%;
        opacity:1;

    }

    80%{

        opacity:0;

    }

    100%{

        left:150%;
        opacity:0;

    }

}

.elementor-45 .elementor-element.elementor-element-1024166{

background:

linear-gradient(

180deg,

#274056 0%,

#22384D 100%

);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-545b454 */.elementor-45 .elementor-element.elementor-element-545b454{
    position:relative;
    overflow:hidden;
    isolation:isolate;
}

/* ============================
   DOT LAYER 1
============================ */

.elementor-45 .elementor-element.elementor-element-545b454::before{
    content:"";
    position:absolute;
    inset:-10%;
    pointer-events:none;
    z-index:0;
    opacity:.44;

    background:


    radial-gradient(circle,#0E2A3D 3px,transparent 3.5px) 25% 18%/260px 260px,
    radial-gradient(circle,#2D7F86 2.5px,transparent 3px) 12% 60%/260px 260px,
    radial-gradient(circle,#0E2A3D 1.5px,transparent 2px) 42% 72%/210px 210px,
    radial-gradient(circle,#2D7F86 3px,transparent 3.5px) 72% 78%/260px 260px,

    animation:dotsFloat1 65s linear infinite;
}

/* ============================
   DOT LAYER 2
============================ */

.elementor-45 .elementor-element.elementor-element-545b454::after{
    content:"";
    position:absolute;
    inset:-10%;
    pointer-events:none;
    z-index:0;
    opacity:.30;

    background:


    radial-gradient(circle,#2D7F86 2px,transparent 2.5px) 20% 82%/220px 220px,
    radial-gradient(circle,#0E2A3D 1px,transparent 1.5px) 58% 68%/200px 200px,
    radial-gradient(circle,#2D7F86 3px,transparent 3.5px) 78% 88%/260px 260px;

    animation:dotsFloat2 80s linear infinite reverse;
}

/* ============================
   THIRD DOT LAYER
============================ */

.elementor-45 .elementor-element.elementor-element-545b454 .elementor-widget-wrap::before{
    content:"";
    position:absolute;
    inset:-10%;
    pointer-events:none;
    z-index:0;
    opacity:.20;

    background:

    radial-gradient(circle,#0E2A3D 3px,transparent 3.5px) 30% 50%/260px 260px,
    radial-gradient(circle,#2D7F86 1px,transparent 1.5px) 68% 18%/220px 220px,


    animation:dotsFloat3 95s ease-in-out infinite;
}

/* ============================
   ANIMATIONS
============================ */

@keyframes dotsFloat1{

    0%{
        transform:translate(0px,0px) rotate(0deg) scale(1);
    }

    12%{
        transform:translate(-80px,45px) rotate(.4deg) scale(1.02);
    }

    25%{
        transform:translate(-160px,110px) rotate(.8deg) scale(1.05);
    }

    38%{
        transform:translate(90px,-70px) rotate(-.5deg) scale(.98);
    }

    50%{
        transform:translate(180px,-140px) rotate(-1deg) scale(1.04);
    }

    63%{
        transform:translate(70px,90px) rotate(.3deg) scale(1);
    }

    75%{
        transform:translate(-120px,-60px) rotate(.6deg) scale(.97);
    }

    88%{
        transform:translate(130px,75px) rotate(-.3deg) scale(1.03);
    }

    100%{
        transform:translate(0px,0px) rotate(0deg) scale(1);
    }

}

/* -------------------------------- */

@keyframes dotsFloat2{

    0%{
        transform:translate(0px,0px) rotate(0deg) scale(1);
    }

    15%{
        transform:translate(90px,-40px) rotate(.3deg) scale(.98);
    }

    30%{
        transform:translate(-130px,80px) rotate(-.5deg) scale(1.05);
    }

    45%{
        transform:translate(170px,120px) rotate(.7deg) scale(1);
    }

    60%{
        transform:translate(-90px,-150px) rotate(-.8deg) scale(1.04);
    }

    75%{
        transform:translate(110px,-40px) rotate(.4deg) scale(.96);
    }

    90%{
        transform:translate(-60px,95px) rotate(-.2deg) scale(1.02);
    }

    100%{
        transform:translate(0px,0px) rotate(0deg) scale(1);
    }

}

/* -------------------------------- */

@keyframes dotsFloat3{

    0%{
        transform:translate(0px,0px) rotate(0deg) scale(1);
    }

    10%{
        transform:translate(-40px,30px) rotate(.2deg) scale(1.04);
    }

    25%{
        transform:translate(120px,-90px) rotate(-.4deg) scale(.96);
    }

    40%{
        transform:translate(-170px,-70px) rotate(.8deg) scale(1.03);
    }

    55%{
        transform:translate(160px,110px) rotate(-.6deg) scale(1.06);
    }

    70%{
        transform:translate(-80px,140px) rotate(.5deg) scale(.98);
    }

    85%{
        transform:translate(60px,-120px) rotate(-.2deg) scale(1.01);
    }

    100%{
        transform:translate(0px,0px) rotate(0deg) scale(1);
    }

}

/* Keep content above the dots */

.elementor-45 .elementor-element.elementor-element-545b454 > *{
    position:relative;
    z-index:2;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9065fd6 */.elementor-45 .elementor-element.elementor-element-9065fd6{

animation:

iconGlow 8s ease infinite;

}

@keyframes iconGlow{

0%{

filter:brightness(1);

}

58%{

filter:

brightness(1.45)

drop-shadow(0 0 8px rgba(255,255,255,.45));

}

74%{

filter:brightness(1);

}

100%{

filter:brightness(1);

}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6534ce1 *//* =====================================================
   PREMIUM MEDICAL SCANNER CARD
   ===================================================== */

.elementor-45 .elementor-element.elementor-element-6534ce1{

    position:relative;
    overflow:hidden;
    isolation:isolate;

    border-radius:22px;

    border:1px solid rgba(255,255,255,.08);

}

/* ================================
   BORDER
   ================================ */

.elementor-45 .elementor-element.elementor-element-6534ce1::before{

    content:"";

    position:absolute;

    inset:0;

    border-radius:inherit;

    padding:2px;

    background:
        conic-gradient(
        from 0deg,

        transparent 0deg,
        transparent 345deg,

        rgba(255,255,255,.05) 347deg,

        rgba(255,255,255,.95) 352deg,

        white 355deg,

        rgba(255,255,255,.95) 358deg,

        transparent 360deg
        );

    animation:

        scannerBorder 8s linear infinite,

        borderGlow 8s ease infinite;

    z-index:4;

    pointer-events:none;

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite:xor;

    mask-composite:exclude;

}

/* ================================
   GLASS SWEEP
   ================================ */

.elementor-45 .elementor-element.elementor-element-6534ce1::after{

    content:"";

    position:absolute;

    top:-40%;

    left:-180%;

    width:65%;

    height:220%;

    transform:

        rotate(18deg);

    background:

        linear-gradient(

            90deg,

            transparent,

            rgba(255,255,255,.02),

            rgba(255,255,255,.14),

            rgba(255,255,255,.22),

            rgba(255,255,255,.14),

            rgba(255,255,255,.02),

            transparent

        );

    filter:blur(16px);

    z-index:2;

    pointer-events:none;

    animation:

        scannerSweep 8s ease infinite;

}

/* ================================
   BORDER TRAVEL
   ================================ */

@keyframes scannerBorder{

    0%{

        transform:rotate(0deg);

    }

    50%{

        transform:rotate(360deg);

    }

    100%{

        transform:rotate(360deg);

    }

}

/* ================================
   BORDER GLOW
   ================================ */

@keyframes borderGlow{

    0%{

        opacity:1;

    }

    48%{

        opacity:1;

    }

    52%{

        opacity:.45;

    }

    56%{

        opacity:1;

    }

    100%{

        opacity:1;

    }

}

/* ================================
   GLASS REFLECTION
   ================================ */

@keyframes scannerSweep{

    0%{

        left:-180%;
        opacity:0;

    }

    56%{

        left:-180%;
        opacity:0;

    }

    58%{

        opacity:1;

    }

    74%{

        left:150%;
        opacity:1;

    }

    80%{

        opacity:0;

    }

    100%{

        left:150%;
        opacity:0;

    }

}

.elementor-45 .elementor-element.elementor-element-6534ce1{

background:

linear-gradient(

180deg,

#274056 0%,

#22384D 100%

);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfd1b78 */.elementor-45 .elementor-element.elementor-element-bfd1b78{
    position:relative;
    overflow:hidden;
    isolation:isolate;
}

/* ============================
   DOT LAYER 1
============================ */

.elementor-45 .elementor-element.elementor-element-bfd1b78::before{
    content:"";
    position:absolute;
    inset:-10%;
    pointer-events:none;
    z-index:0;
    opacity:.44;

    background:


    radial-gradient(circle,#0E2A3D 3px,transparent 3.5px) 25% 18%/260px 260px,
    radial-gradient(circle,#2D7F86 2.5px,transparent 3px) 12% 60%/260px 260px,
    radial-gradient(circle,#0E2A3D 1.5px,transparent 2px) 42% 72%/210px 210px,
    radial-gradient(circle,#2D7F86 3px,transparent 3.5px) 72% 78%/260px 260px,

    animation:dotsFloat1 65s linear infinite;
}

/* ============================
   DOT LAYER 2
============================ */

.elementor-45 .elementor-element.elementor-element-bfd1b78::after{
    content:"";
    position:absolute;
    inset:-10%;
    pointer-events:none;
    z-index:0;
    opacity:.30;

    background:


    radial-gradient(circle,#2D7F86 2px,transparent 2.5px) 20% 82%/220px 220px,
    radial-gradient(circle,#0E2A3D 1px,transparent 1.5px) 58% 68%/200px 200px,
    radial-gradient(circle,#2D7F86 3px,transparent 3.5px) 78% 88%/260px 260px;

    animation:dotsFloat2 80s linear infinite reverse;
}

/* ============================
   THIRD DOT LAYER
============================ */

.elementor-45 .elementor-element.elementor-element-bfd1b78 .elementor-widget-wrap::before{
    content:"";
    position:absolute;
    inset:-10%;
    pointer-events:none;
    z-index:0;
    opacity:.20;

    background:

    radial-gradient(circle,#0E2A3D 3px,transparent 3.5px) 30% 50%/260px 260px,
    radial-gradient(circle,#2D7F86 1px,transparent 1.5px) 68% 18%/220px 220px,


    animation:dotsFloat3 95s ease-in-out infinite;
}

/* ============================
   ANIMATIONS
============================ */

@keyframes dotsFloat1{

    0%{
        transform:translate(0px,0px) rotate(0deg) scale(1);
    }

    12%{
        transform:translate(-80px,45px) rotate(.4deg) scale(1.02);
    }

    25%{
        transform:translate(-160px,110px) rotate(.8deg) scale(1.05);
    }

    38%{
        transform:translate(90px,-70px) rotate(-.5deg) scale(.98);
    }

    50%{
        transform:translate(180px,-140px) rotate(-1deg) scale(1.04);
    }

    63%{
        transform:translate(70px,90px) rotate(.3deg) scale(1);
    }

    75%{
        transform:translate(-120px,-60px) rotate(.6deg) scale(.97);
    }

    88%{
        transform:translate(130px,75px) rotate(-.3deg) scale(1.03);
    }

    100%{
        transform:translate(0px,0px) rotate(0deg) scale(1);
    }

}

/* -------------------------------- */

@keyframes dotsFloat2{

    0%{
        transform:translate(0px,0px) rotate(0deg) scale(1);
    }

    15%{
        transform:translate(90px,-40px) rotate(.3deg) scale(.98);
    }

    30%{
        transform:translate(-130px,80px) rotate(-.5deg) scale(1.05);
    }

    45%{
        transform:translate(170px,120px) rotate(.7deg) scale(1);
    }

    60%{
        transform:translate(-90px,-150px) rotate(-.8deg) scale(1.04);
    }

    75%{
        transform:translate(110px,-40px) rotate(.4deg) scale(.96);
    }

    90%{
        transform:translate(-60px,95px) rotate(-.2deg) scale(1.02);
    }

    100%{
        transform:translate(0px,0px) rotate(0deg) scale(1);
    }

}

/* -------------------------------- */

@keyframes dotsFloat3{

    0%{
        transform:translate(0px,0px) rotate(0deg) scale(1);
    }

    10%{
        transform:translate(-40px,30px) rotate(.2deg) scale(1.04);
    }

    25%{
        transform:translate(120px,-90px) rotate(-.4deg) scale(.96);
    }

    40%{
        transform:translate(-170px,-70px) rotate(.8deg) scale(1.03);
    }

    55%{
        transform:translate(160px,110px) rotate(-.6deg) scale(1.06);
    }

    70%{
        transform:translate(-80px,140px) rotate(.5deg) scale(.98);
    }

    85%{
        transform:translate(60px,-120px) rotate(-.2deg) scale(1.01);
    }

    100%{
        transform:translate(0px,0px) rotate(0deg) scale(1);
    }

}

/* Keep content above the dots */

.elementor-45 .elementor-element.elementor-element-bfd1b78 > *{
    position:relative;
    z-index:2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e221dd9 */.pillay-highlight{

    display:inline-block;

    color:#2D7F86;

    font-weight:700;

    padding:0 .25em;


    padding-left:.45em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b87484 */.pillay-highlight{

    display:inline-block;

    color:#2D7F86;

    font-weight:700;

    padding:0 .25em;


    padding-left:.45em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02a4b22 */.pillay-highlight{

    display:inline-block;

    color:#2D7F86;

    font-weight:700;

    padding:0 .25em;


    padding-left:.45em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14cf034 */.pillay-highlight{

    display:inline-block;

    color:#2D7F86;

    font-weight:700;

    padding:0 .25em;


    padding-left:.45em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32d89a0 */.pillay-highlight{

    display:inline-block;

    color:#2D7F86;

    font-weight:700;

    padding:0 .25em;


    padding-left:.45em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8ca66 */.pillay-highlight{

    display:inline-block;

    color:#2D7F86;

    font-weight:700;

    padding:0 .25em;


    padding-left:.45em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b34d788 */.elementor-45 .elementor-element.elementor-element-b34d788 {
    --blob-size:250px;
}

.elementor-45 .elementor-element.elementor-element-b34d788 .mycontent{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-45 .elementor-element.elementor-element-b34d788 .glow{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;
    transition: opacity 300ms 300ms linear;
}

.elementor-45 .elementor-element.elementor-element-b34d788 .glowtrack {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ed6409 */.elementor-45 .elementor-element.elementor-element-1ed6409 {
    --blob-size:250px;
}

.elementor-45 .elementor-element.elementor-element-1ed6409 .mycontent{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-45 .elementor-element.elementor-element-1ed6409 .glow{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;
    transition: opacity 300ms 300ms linear;
}

.elementor-45 .elementor-element.elementor-element-1ed6409 .glowtrack {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69edb14 */.elementor-45 .elementor-element.elementor-element-69edb14 {
    --blob-size:250px;
}

.elementor-45 .elementor-element.elementor-element-69edb14 .mycontent{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-45 .elementor-element.elementor-element-69edb14 .glow{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;
    transition: opacity 300ms 300ms linear;
}

.elementor-45 .elementor-element.elementor-element-69edb14 .glowtrack {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26c6227 */.elementor-45 .elementor-element.elementor-element-26c6227 {
    --blob-size:250px;
}

.elementor-45 .elementor-element.elementor-element-26c6227 .mycontent{
    backdrop-filter: blur(80px);
    height: 100%;
}

.elementor-45 .elementor-element.elementor-element-26c6227 .glow{
    width: var(--blob-size);
    height: 80%;
    left: calc(50% - calc(var(--blob-size)/2));
    filter: blur(40px);
    z-index: -1;
    opacity: 0;
    transition: opacity 300ms 300ms linear;
}

.elementor-45 .elementor-element.elementor-element-26c6227 .glowtrack {
  visibility: hidden;
  z-index: -1;
  height: 100%;
}/* End custom CSS */