.elementor-7 .elementor-element.elementor-element-c9e1d49{--display:flex;--min-height:86vh;--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:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-c9e1d49:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c9e1d49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://edinburghtaxitherapy.co.uk/wp-content/uploads/2025/10/BG03.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-6e0ed3c{--display:flex;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-c4f8379{margin:14% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-7 .elementor-element.elementor-element-c4f8379 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:3.6vw;font-weight:500;line-height:1.3;color:#093238;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-1dc32d5 .elementor-button{background-color:#27B485;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:500;border-radius:100px 100px 100px 100px;padding:3% 7% 3% 7%;}.elementor-7 .elementor-element.elementor-element-1dc32d5 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-1dc32d5 .elementor-button:focus{background-color:#0E7B8D;}.elementor-7 .elementor-element.elementor-element-1dc32d5{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-7 .elementor-element.elementor-element-1dc32d5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-d74c482{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d74c482:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d74c482 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://edinburghtaxitherapy.co.uk/wp-content/uploads/2025/10/heros04.png");background-position:bottom center;background-repeat:no-repeat;background-size:100% auto;}.elementor-7 .elementor-element.elementor-element-35b844c{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-7e5cf49{--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;--margin-top:-3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:16%;--padding-right:16%;}.elementor-7 .elementor-element.elementor-element-282734c{--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;--border-radius:34px 34px 34px 34px;--padding-top:2%;--padding-bottom:2%;--padding-left:3%;--padding-right:3%;}.elementor-7 .elementor-element.elementor-element-282734c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-282734c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#083E47;}.elementor-7 .elementor-element.elementor-element-d586221{--display:flex;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-dea5d6e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.7vw;font-weight:400;line-height:1.3;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ef997ab{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 01px 0px 0px;--border-top-width:0px;--border-right-width:01px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF61;--border-color:#FFFFFF61;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7 .elementor-element.elementor-element-e2241ef .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:3.2vw;font-weight:400;}.elementor-7 .elementor-element.elementor-element-e2241ef .elementor-counter-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:1.1vw;font-weight:400;}.elementor-7 .elementor-element.elementor-element-99badae{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 01px 0px 0px;--border-top-width:0px;--border-right-width:01px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF61;--border-color:#FFFFFF61;}.elementor-7 .elementor-element.elementor-element-1c89550 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:3.2vw;font-weight:400;}.elementor-7 .elementor-element.elementor-element-1c89550 .elementor-counter-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:1.1vw;font-weight:400;}.elementor-7 .elementor-element.elementor-element-f180862{--display:flex;}.elementor-7 .elementor-element.elementor-element-328bf24 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:3.2vw;font-weight:400;}.elementor-7 .elementor-element.elementor-element-328bf24 .elementor-counter-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:1.1vw;font-weight:400;}.elementor-7 .elementor-element.elementor-element-a6b106e{--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;--padding-top:6%;--padding-bottom:6%;--padding-left:16%;--padding-right:16%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-c60f37e{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;text-align:center;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-9bdfcea{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;text-align:center;}.elementor-7 .elementor-element.elementor-element-9bdfcea .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.3vw;font-weight:500;color:#083E47;}.elementor-7 .elementor-element.elementor-element-3675d49{--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-7 .elementor-element.elementor-element-d2250aa{--display:flex;--min-height:67vh;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.49;--border-radius:27px 27px 27px 27px;box-shadow:0px 0px 31px 0px rgba(0, 0, 0, 0.14);--padding-top:29%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-d2250aa:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d2250aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://edinburghtaxitherapy.co.uk/wp-content/uploads/2025/11/individualTherapy-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-d2250aa::before, .elementor-7 .elementor-element.elementor-element-d2250aa > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-d2250aa > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-d2250aa > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-d2250aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-d2250aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #083E47 34%, #FFFFFF00 57%);}.elementor-7 .elementor-element.elementor-element-d2250aa:hover::before, .elementor-7 .elementor-element.elementor-element-d2250aa:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-d2250aa:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-d2250aa > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-d2250aa > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #083E47 47%, #FFFFFF4F 100%);}.elementor-7 .elementor-element.elementor-element-d2250aa.e-con:hover{--e-con-transform-scale:1.02;}.elementor-7 .elementor-element.elementor-element-d2250aa:hover{--overlay-opacity:0.5;}.elementor-7 .elementor-element.elementor-element-4186cec{width:100%;max-width:100%;padding:0% 9% 0% 0%;text-align:right;}.elementor-7 .elementor-element.elementor-element-4186cec .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-cf6ad2a{width:var( --container-widget-width, 16vw );max-width:16vw;padding:0% 5% 0% 0%;--container-widget-width:16vw;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8cecb65 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:500;fill:#000000;color:#000000;border-radius:27px 0px 27px 0px;padding:5% 7% 5% 7%;}.elementor-7 .elementor-element.elementor-element-8cecb65 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-8cecb65 .elementor-button:focus{background-color:#0E7B8D;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8cecb65{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-8cecb65 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-8cecb65 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-8cecb65 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-455affb{--display:flex;--min-height:67vh;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.49;--border-radius:27px 27px 27px 27px;box-shadow:0px 0px 31px 0px rgba(0, 0, 0, 0.14);--padding-top:29%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-455affb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-455affb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://edinburghtaxitherapy.co.uk/wp-content/uploads/2025/11/studentWellness-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-455affb::before, .elementor-7 .elementor-element.elementor-element-455affb > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-455affb > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-455affb > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-455affb > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-455affb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #083E47 34%, #FFFFFF00 57%);}.elementor-7 .elementor-element.elementor-element-455affb:hover::before, .elementor-7 .elementor-element.elementor-element-455affb:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-455affb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-455affb > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-455affb > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #083E47 47%, #FFFFFF4F 100%);}.elementor-7 .elementor-element.elementor-element-455affb.e-con:hover{--e-con-transform-scale:1.02;}.elementor-7 .elementor-element.elementor-element-455affb:hover{--overlay-opacity:0.5;}.elementor-7 .elementor-element.elementor-element-77d5b71{padding:0% 14% 0% 0%;text-align:right;}.elementor-7 .elementor-element.elementor-element-77d5b71 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0b7633f{width:var( --container-widget-width, 16vw );max-width:16vw;padding:0% 5% 0% 0%;--container-widget-width:16vw;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5a33f8d .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:500;fill:#000000;color:#000000;border-radius:27px 0px 27px 0px;padding:5% 7% 5% 7%;}.elementor-7 .elementor-element.elementor-element-5a33f8d .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-5a33f8d .elementor-button:focus{background-color:#0E7B8D;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5a33f8d{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-5a33f8d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-5a33f8d .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-5a33f8d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-c3c30ec{--display:flex;--min-height:67vh;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.49;--border-radius:27px 27px 27px 27px;box-shadow:0px 0px 31px 0px rgba(0, 0, 0, 0.14);--padding-top:29%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--e-con-transform-origin-x:center;--e-con-transform-origin-y:center;}.elementor-7 .elementor-element.elementor-element-c3c30ec:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c3c30ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://edinburghtaxitherapy.co.uk/wp-content/uploads/2025/11/inCarSession.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-c3c30ec::before, .elementor-7 .elementor-element.elementor-element-c3c30ec > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-c3c30ec > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-c3c30ec > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-c3c30ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-c3c30ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #083E47 34%, #FFFFFF00 57%);}.elementor-7 .elementor-element.elementor-element-c3c30ec:hover::before, .elementor-7 .elementor-element.elementor-element-c3c30ec:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-c3c30ec:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-c3c30ec > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-c3c30ec > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #083E47 47%, #FFFFFF4F 100%);}.elementor-7 .elementor-element.elementor-element-c3c30ec.e-con:hover{--e-con-transform-scale:1.02;}.elementor-7 .elementor-element.elementor-element-c3c30ec:hover{--overlay-opacity:0.5;}.elementor-7 .elementor-element.elementor-element-1232563{padding:0% 30% 0% 0%;text-align:right;}.elementor-7 .elementor-element.elementor-element-1232563 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ad8cdff{width:var( --container-widget-width, 16vw );max-width:16vw;padding:0% 5% 0% 0%;--container-widget-width:16vw;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-15a8e58 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:500;fill:#000000;color:#000000;border-radius:27px 0px 27px 0px;padding:5% 7% 5% 7%;}.elementor-7 .elementor-element.elementor-element-15a8e58 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-15a8e58 .elementor-button:focus{background-color:#0E7B8D;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-15a8e58{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-15a8e58 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-15a8e58 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-15a8e58 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a5b3d58{--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-7 .elementor-element.elementor-element-caaf62c{--display:flex;--min-height:67vh;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.49;--border-radius:27px 27px 27px 27px;box-shadow:0px 0px 31px 0px rgba(0, 0, 0, 0.14);--padding-top:29%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-caaf62c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-caaf62c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://edinburghtaxitherapy.co.uk/wp-content/uploads/2025/11/WalkAndTalk.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-caaf62c::before, .elementor-7 .elementor-element.elementor-element-caaf62c > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-caaf62c > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-caaf62c > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-caaf62c > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-caaf62c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #083E47 34%, #FFFFFF00 57%);}.elementor-7 .elementor-element.elementor-element-caaf62c:hover::before, .elementor-7 .elementor-element.elementor-element-caaf62c:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-caaf62c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-caaf62c > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-caaf62c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #083E47 47%, #FFFFFF4F 100%);}.elementor-7 .elementor-element.elementor-element-caaf62c.e-con:hover{--e-con-transform-scale:1.02;}.elementor-7 .elementor-element.elementor-element-caaf62c:hover{--overlay-opacity:0.5;}.elementor-7 .elementor-element.elementor-element-f847612{padding:0% 3% 0% 0%;text-align:right;}.elementor-7 .elementor-element.elementor-element-f847612 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2ba73d3{width:var( --container-widget-width, 16vw );max-width:16vw;padding:0% 5% 0% 0%;--container-widget-width:16vw;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-33d5be0 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:500;fill:#000000;color:#000000;border-radius:27px 0px 27px 0px;padding:5% 7% 5% 7%;}.elementor-7 .elementor-element.elementor-element-33d5be0 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-33d5be0 .elementor-button:focus{background-color:#0E7B8D;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-33d5be0{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-33d5be0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-33d5be0 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-33d5be0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-ca4ab20{--display:flex;--min-height:67vh;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.49;--border-radius:27px 27px 27px 27px;box-shadow:0px 0px 31px 0px rgba(0, 0, 0, 0.14);--padding-top:29%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-ca4ab20:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-ca4ab20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://edinburghtaxitherapy.co.uk/wp-content/uploads/2025/11/coupleTherapy-2.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-ca4ab20::before, .elementor-7 .elementor-element.elementor-element-ca4ab20 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-ca4ab20 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-ca4ab20 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-ca4ab20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-ca4ab20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #083E47 34%, #FFFFFF00 57%);}.elementor-7 .elementor-element.elementor-element-ca4ab20:hover::before, .elementor-7 .elementor-element.elementor-element-ca4ab20:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-ca4ab20:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-ca4ab20 > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-ca4ab20 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #083E47 47%, #FFFFFF4F 100%);}.elementor-7 .elementor-element.elementor-element-ca4ab20.e-con:hover{--e-con-transform-scale:1.02;}.elementor-7 .elementor-element.elementor-element-ca4ab20:hover{--overlay-opacity:0.5;}.elementor-7 .elementor-element.elementor-element-18a635c{padding:0% 15% 0% 0%;text-align:right;}.elementor-7 .elementor-element.elementor-element-18a635c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3d02019{width:var( --container-widget-width, 16vw );max-width:16vw;padding:0% 5% 0% 0%;--container-widget-width:16vw;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0fafc9b .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:500;fill:#000000;color:#000000;border-radius:27px 0px 27px 0px;padding:5% 7% 5% 7%;}.elementor-7 .elementor-element.elementor-element-0fafc9b .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-0fafc9b .elementor-button:focus{background-color:#0E7B8D;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-0fafc9b{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-0fafc9b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-0fafc9b .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-0fafc9b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-950e530{--display:flex;--min-height:67vh;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.49;--border-radius:27px 27px 27px 27px;box-shadow:0px 0px 31px 0px rgba(0, 0, 0, 0.14);--padding-top:29%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-950e530:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-950e530 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://edinburghtaxitherapy.co.uk/wp-content/uploads/2025/10/therajpg04.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-950e530::before, .elementor-7 .elementor-element.elementor-element-950e530 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-950e530 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-950e530 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-950e530 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-950e530 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #083E47 34%, #FFFFFF00 57%);}.elementor-7 .elementor-element.elementor-element-950e530:hover::before, .elementor-7 .elementor-element.elementor-element-950e530:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-950e530:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-950e530 > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-950e530 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #083E47 47%, #FFFFFF4F 100%);}.elementor-7 .elementor-element.elementor-element-950e530.e-con:hover{--e-con-transform-scale:1.02;}.elementor-7 .elementor-element.elementor-element-950e530:hover{--overlay-opacity:0.5;}.elementor-7 .elementor-element.elementor-element-d327ac9{padding:0% 22% 0% 0%;text-align:right;}.elementor-7 .elementor-element.elementor-element-d327ac9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:500;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a3ab098{width:var( --container-widget-width, 16vw );max-width:16vw;padding:0% 5% 0% 0%;--container-widget-width:16vw;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e1e9db4 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:500;fill:#000000;color:#000000;border-radius:27px 0px 27px 0px;padding:5% 7% 5% 7%;}.elementor-7 .elementor-element.elementor-element-e1e9db4 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-e1e9db4 .elementor-button:focus{background-color:#0E7B8D;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e1e9db4{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-e1e9db4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-e1e9db4 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-e1e9db4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-b93a9e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0c5fecb{--display:flex;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-0c5fecb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0c5fecb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFF0DE;}.elementor-7 .elementor-element.elementor-element-62dfbba{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-b843b7a{width:100%;max-width:100%;text-align:right;}.elementor-7 .elementor-element.elementor-element-b843b7a img{width:71%;border-style:solid;border-width:7px 7px 7px 7px;border-color:#FFFFFF;border-radius:21px 21px 21px 21px;box-shadow:0px 0px 10px 4px rgba(0, 0, 0, 0.07);}.elementor-7 .elementor-element.elementor-element-66c78b7{width:var( --container-widget-width, 20vw );max-width:20vw;background-color:#FFFFFF;margin:-16% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:4% 4% 4% 4%;--container-widget-width:20vw;--container-widget-flex-grow:0;border-radius:21px 21px 021px 0px;}.elementor-7 .elementor-element.elementor-element-66c78b7:hover{background-color:#083E47;}.elementor-7 .elementor-element.elementor-element-66c78b7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5vw;font-weight:400;line-height:1.3;color:#083E47;}.elementor-7 .elementor-element.elementor-element-66c78b7 .elementor-heading-title a:hover, .elementor-7 .elementor-element.elementor-element-66c78b7 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-85ee3cb{--display:flex;--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-fbc29a3{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-6ef3c34{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-7 .elementor-element.elementor-element-6ef3c34 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.3vw;font-weight:500;line-height:1.4;color:#083E47;}.elementor-7 .elementor-element.elementor-element-3b2f4c4{width:var( --container-widget-width, 33vw );max-width:33vw;--container-widget-width:33vw;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-336835e{width:var( --container-widget-width, 34vw );max-width:34vw;--container-widget-width:34vw;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;}.elementor-7 .elementor-element.elementor-element-6937f8a .elementor-button{background-color:#27B485;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:500;border-radius:100px 100px 100px 100px;padding:2% 4% 2% 4%;}.elementor-7 .elementor-element.elementor-element-6937f8a .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-6937f8a .elementor-button:focus{background-color:#0E7B8D;}.elementor-7 .elementor-element.elementor-element-6937f8a{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-7 .elementor-element.elementor-element-6937f8a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-27a962c{--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;--background-transition:0.3s;--padding-top:1%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-7 .elementor-element.elementor-element-c9a58d9{--display:flex;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-48ef0d4{--e-image-carousel-slides-to-show:4;}.elementor-7 .elementor-element.elementor-element-48ef0d4 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7 .elementor-element.elementor-element-48ef0d4 .elementor-swiper-button.elementor-swiper-button-next{color:#083E47;}.elementor-7 .elementor-element.elementor-element-48ef0d4 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-7 .elementor-element.elementor-element-48ef0d4 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#083E47;}.elementor-7 .elementor-element.elementor-element-48ef0d4 .swiper-wrapper{display:flex;align-items:center;}.elementor-7 .elementor-element.elementor-element-7a6ff66{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:6%;--padding-bottom:13%;--padding-left:16%;--padding-right:16%;}.elementor-7 .elementor-element.elementor-element-7a6ff66:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7a6ff66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-7 .elementor-element.elementor-element-ece397a{--display:flex;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-0301c90{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-c3ebc76{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-7 .elementor-element.elementor-element-c3ebc76 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.3vw;font-weight:500;line-height:1.4;color:#083E47;}.elementor-7 .elementor-element.elementor-element-0ac5aa0{width:var( --container-widget-width, 19vw );max-width:19vw;--container-widget-width:19vw;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-3e63483{--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-7 .elementor-element.elementor-element-978f6aa{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-68b0892{width:var( --container-widget-width, 23vw );max-width:23vw;--container-widget-width:23vw;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-7 .elementor-element.elementor-element-68b0892 .elementor-icon-box-wrapper{align-items:start;}.elementor-7 .elementor-element.elementor-element-68b0892.elementor-view-stacked .elementor-icon{background-color:#27B485;}.elementor-7 .elementor-element.elementor-element-68b0892.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-68b0892.elementor-view-default .elementor-icon{fill:#27B485;color:#27B485;border-color:#27B485;}.elementor-7 .elementor-element.elementor-element-68b0892 .elementor-icon{font-size:1vw;}.elementor-7 .elementor-element.elementor-element-68b0892 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-68b0892 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.3vw;font-weight:500;}.elementor-7 .elementor-element.elementor-element-68b0892 .elementor-icon-box-title{color:#083E47;}.elementor-7 .elementor-element.elementor-element-68b0892:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-68b0892:has(:focus) .elementor-icon-box-title{color:#27B485;}.elementor-7 .elementor-element.elementor-element-68b0892 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-832d6c0{width:var( --container-widget-width, 23vw );max-width:23vw;--container-widget-width:23vw;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-7 .elementor-element.elementor-element-832d6c0 .elementor-icon-box-wrapper{align-items:start;}.elementor-7 .elementor-element.elementor-element-832d6c0.elementor-view-stacked .elementor-icon{background-color:#27B485;}.elementor-7 .elementor-element.elementor-element-832d6c0.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-832d6c0.elementor-view-default .elementor-icon{fill:#27B485;color:#27B485;border-color:#27B485;}.elementor-7 .elementor-element.elementor-element-832d6c0 .elementor-icon{font-size:1vw;}.elementor-7 .elementor-element.elementor-element-832d6c0 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-832d6c0 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.3vw;font-weight:500;}.elementor-7 .elementor-element.elementor-element-832d6c0 .elementor-icon-box-title{color:#083E47;}.elementor-7 .elementor-element.elementor-element-832d6c0:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-832d6c0:has(:focus) .elementor-icon-box-title{color:#27B485;}.elementor-7 .elementor-element.elementor-element-832d6c0 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-2e7e6c1{width:var( --container-widget-width, 23vw );max-width:23vw;--container-widget-width:23vw;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-7 .elementor-element.elementor-element-2e7e6c1 .elementor-icon-box-wrapper{align-items:start;}.elementor-7 .elementor-element.elementor-element-2e7e6c1.elementor-view-stacked .elementor-icon{background-color:#27B485;}.elementor-7 .elementor-element.elementor-element-2e7e6c1.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-2e7e6c1.elementor-view-default .elementor-icon{fill:#27B485;color:#27B485;border-color:#27B485;}.elementor-7 .elementor-element.elementor-element-2e7e6c1 .elementor-icon{font-size:1vw;}.elementor-7 .elementor-element.elementor-element-2e7e6c1 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-2e7e6c1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.3vw;font-weight:500;}.elementor-7 .elementor-element.elementor-element-2e7e6c1 .elementor-icon-box-title{color:#083E47;}.elementor-7 .elementor-element.elementor-element-2e7e6c1:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-2e7e6c1:has(:focus) .elementor-icon-box-title{color:#27B485;}.elementor-7 .elementor-element.elementor-element-2e7e6c1 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-ca73857{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7 .elementor-element.elementor-element-9c0191a{width:100%;max-width:100%;text-align:right;}.elementor-7 .elementor-element.elementor-element-9c0191a img{width:70%;}.elementor-7 .elementor-element.elementor-element-7bd21b5{--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;--margin-top:-9%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:16%;--padding-right:16%;}.elementor-7 .elementor-element.elementor-element-0d6d929{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:6%;--padding-bottom:6%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-0d6d929:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0d6d929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #ECEEE1 0%, #B8F3D3 100%);}.elementor-7 .elementor-element.elementor-element-5cc02e0{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-62ff87e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-7 .elementor-element.elementor-element-62ff87e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.1vw;font-weight:500;line-height:1.4;color:#083E47;}.elementor-7 .elementor-element.elementor-element-dacdf95 .elementor-button{background-color:#27B485;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:500;border-radius:100px 100px 100px 100px;padding:2% 5% 2% 5%;}.elementor-7 .elementor-element.elementor-element-dacdf95 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-dacdf95 .elementor-button:focus{background-color:#0E7B8D;}.elementor-7 .elementor-element.elementor-element-dacdf95{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-7 .elementor-element.elementor-element-dacdf95 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-56fda80{--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;--padding-top:6%;--padding-bottom:0%;--padding-left:16%;--padding-right:16%;}.elementor-7 .elementor-element.elementor-element-5b222da{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;text-align:center;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-442d669{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;text-align:center;}.elementor-7 .elementor-element.elementor-element-442d669 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.3vw;font-weight:500;color:#083E47;}.elementor-7 .elementor-element.elementor-element-d17dfcf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0%;--padding-bottom:05%;--padding-left:10%;--padding-right:10%;--z-index:1;}.elementor-7 .elementor-element.elementor-element-d17dfcf:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d17dfcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a32b37d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-84417b7{right:-83.1px;}body.rtl .elementor-7 .elementor-element.elementor-element-84417b7{left:-83.1px;}.elementor-7 .elementor-element.elementor-element-84417b7{top:-42px;}.elementor-7 .elementor-element.elementor-element-8613fe9.ekit-equal-height-enable,
					.elementor-7 .elementor-element.elementor-element-8613fe9.ekit-equal-height-enable > div,
					.elementor-7 .elementor-element.elementor-element-8613fe9.ekit-equal-height-enable .ekit-wid-con,
					.elementor-7 .elementor-element.elementor-element-8613fe9.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-7 .elementor-element.elementor-element-8613fe9{background-image:url("https://edinburghtaxitherapy.co.uk/wp-content/uploads/2025/10/placeholder.png");z-index:1;background-position:800px 800px;}.elementor-7 .elementor-element.elementor-element-8613fe9 .elementskit-infobox{padding:53px 40px 60px 40px;box-shadow:-30px 30px 60px 0px rgba(0, 0, 0, 0.07);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8613fe9 .elementskit-infobox:hover{box-shadow:-30px 30px 60px 0px rgba(0, 0, 0, 0.07);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFFA1;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-8613fe9 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 23px 0px;padding:0px 0px 0px 0px;color:#000000;font-family:"Poppins", Sans-serif;font-size:1.3vw;font-weight:400;line-height:26px;letter-spacing:-0.2px;}.elementor-7 .elementor-element.elementor-element-8613fe9 .elementskit-infobox:hover .elementskit-info-box-title{color:#0E7B8D;}.elementor-7 .elementor-element.elementor-element-8613fe9 .elementskit-infobox .box-body > p{color:#000000;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;line-height:24px;}.elementor-7 .elementor-element.elementor-element-8613fe9 .elementskit-info-box-icon{color:#27B485;fill:#27B485;}.elementor-7 .elementor-element.elementor-element-8613fe9 .elementskit-infobox:hover .elementskit-info-box-icon{color:#0E7B8D;fill:#0E7B8D;}.elementor-7 .elementor-element.elementor-element-8613fe9 .elementskit-infobox .elementskit-info-box-icon{font-size:50px;transform:rotate(0deg);line-height:26px;}.elementor-7 .elementor-element.elementor-element-8613fe9 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-8613fe9 .elementskit-infobox .elementkit-infobox-icon{line-height:26px;}.elementor-7 .elementor-element.elementor-element-127248b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:4px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-86e622b{right:-236.5px;}body.rtl .elementor-7 .elementor-element.elementor-element-86e622b{left:-236.5px;}.elementor-7 .elementor-element.elementor-element-86e622b{top:-40px;z-index:1;}.elementor-7 .elementor-element.elementor-element-d48c688.ekit-equal-height-enable,
					.elementor-7 .elementor-element.elementor-element-d48c688.ekit-equal-height-enable > div,
					.elementor-7 .elementor-element.elementor-element-d48c688.ekit-equal-height-enable .ekit-wid-con,
					.elementor-7 .elementor-element.elementor-element-d48c688.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-7 .elementor-element.elementor-element-d48c688{background-image:url("https://edinburghtaxitherapy.co.uk/wp-content/uploads/2025/10/placeholder.png");z-index:1;background-position:800px 800px;}.elementor-7 .elementor-element.elementor-element-d48c688 .elementskit-infobox{padding:53px 40px 60px 40px;box-shadow:-30px 30px 60px 0px rgba(0, 0, 0, 0.07);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d48c688 .elementskit-infobox:hover{box-shadow:-30px 30px 60px 0px rgba(0, 0, 0, 0.07);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFFA1;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-d48c688 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 23px 0px;padding:0px 0px 0px 0px;color:#000000;font-family:"Poppins", Sans-serif;font-size:1.3vw;font-weight:400;line-height:26px;letter-spacing:-0.2px;}.elementor-7 .elementor-element.elementor-element-d48c688 .elementskit-infobox:hover .elementskit-info-box-title{color:#0E7B8D;}.elementor-7 .elementor-element.elementor-element-d48c688 .elementskit-infobox .box-body > p{color:#000000;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;line-height:24px;}.elementor-7 .elementor-element.elementor-element-d48c688 .elementskit-info-box-icon{color:#27B485;fill:#27B485;}.elementor-7 .elementor-element.elementor-element-d48c688 .elementskit-infobox:hover .elementskit-info-box-icon{color:#0E7B8D;fill:#0E7B8D;}.elementor-7 .elementor-element.elementor-element-d48c688 .elementskit-infobox .elementskit-info-box-icon{font-size:50px;transform:rotate(0deg);line-height:26px;}.elementor-7 .elementor-element.elementor-element-d48c688 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-d48c688 .elementskit-infobox .elementkit-infobox-icon{line-height:26px;}.elementor-7 .elementor-element.elementor-element-c7582fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:4px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-aec677e{right:-236.5px;}body.rtl .elementor-7 .elementor-element.elementor-element-aec677e{left:-236.5px;}.elementor-7 .elementor-element.elementor-element-aec677e{top:-40px;z-index:1;}.elementor-7 .elementor-element.elementor-element-b6f503b.ekit-equal-height-enable,
					.elementor-7 .elementor-element.elementor-element-b6f503b.ekit-equal-height-enable > div,
					.elementor-7 .elementor-element.elementor-element-b6f503b.ekit-equal-height-enable .ekit-wid-con,
					.elementor-7 .elementor-element.elementor-element-b6f503b.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-7 .elementor-element.elementor-element-b6f503b{background-image:url("https://edinburghtaxitherapy.co.uk/wp-content/uploads/2025/10/placeholder.png");z-index:1;background-position:800px 800px;}.elementor-7 .elementor-element.elementor-element-b6f503b .elementskit-infobox{padding:53px 40px 60px 40px;box-shadow:-30px 30px 60px 0px rgba(0, 0, 0, 0.07);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b6f503b .elementskit-infobox:hover{box-shadow:-30px 30px 60px 0px rgba(0, 0, 0, 0.07);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFFA1;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-b6f503b .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 23px 0px;padding:0px 0px 0px 0px;color:#000000;font-family:"Poppins", Sans-serif;font-size:1.3vw;font-weight:400;line-height:26px;letter-spacing:-0.2px;}.elementor-7 .elementor-element.elementor-element-b6f503b .elementskit-infobox:hover .elementskit-info-box-title{color:#0E7B8D;}.elementor-7 .elementor-element.elementor-element-b6f503b .elementskit-infobox .box-body > p{color:#000000;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;line-height:24px;}.elementor-7 .elementor-element.elementor-element-b6f503b .elementskit-info-box-icon{color:#27B485;fill:#27B485;}.elementor-7 .elementor-element.elementor-element-b6f503b .elementskit-infobox:hover .elementskit-info-box-icon{color:#0E7B8D;fill:#0E7B8D;}.elementor-7 .elementor-element.elementor-element-b6f503b .elementskit-infobox .elementskit-info-box-icon{font-size:50px;transform:rotate(0deg);line-height:26px;}.elementor-7 .elementor-element.elementor-element-b6f503b .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-b6f503b .elementskit-infobox .elementkit-infobox-icon{line-height:26px;}.elementor-7 .elementor-element.elementor-element-5cdbe59{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:4px;}.elementor-7 .elementor-element.elementor-element-bc95db9.ekit-equal-height-enable,
					.elementor-7 .elementor-element.elementor-element-bc95db9.ekit-equal-height-enable > div,
					.elementor-7 .elementor-element.elementor-element-bc95db9.ekit-equal-height-enable .ekit-wid-con,
					.elementor-7 .elementor-element.elementor-element-bc95db9.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-7 .elementor-element.elementor-element-bc95db9{background-image:url("https://edinburghtaxitherapy.co.uk/wp-content/uploads/2025/10/placeholder.png");z-index:1;background-position:800px 800px;}.elementor-7 .elementor-element.elementor-element-bc95db9 .elementskit-infobox{padding:53px 40px 60px 40px;box-shadow:-30px 30px 60px 0px rgba(0, 0, 0, 0.07);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-bc95db9 .elementskit-infobox:hover{box-shadow:-30px 30px 60px 0px rgba(0, 0, 0, 0.07);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFFA1;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-bc95db9 .elementskit-infobox .elementskit-info-box-title{margin:0px 0px 23px 0px;padding:0px 0px 0px 0px;color:#000000;font-family:"Poppins", Sans-serif;font-size:1.3vw;font-weight:400;line-height:26px;letter-spacing:-0.2px;}.elementor-7 .elementor-element.elementor-element-bc95db9 .elementskit-infobox:hover .elementskit-info-box-title{color:#0E7B8D;}.elementor-7 .elementor-element.elementor-element-bc95db9 .elementskit-infobox .box-body > p{color:#000000;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;line-height:24px;}.elementor-7 .elementor-element.elementor-element-bc95db9 .elementskit-info-box-icon{color:#27B485;fill:#27B485;}.elementor-7 .elementor-element.elementor-element-bc95db9 .elementskit-infobox:hover .elementskit-info-box-icon{color:#0E7B8D;fill:#0E7B8D;}.elementor-7 .elementor-element.elementor-element-bc95db9 .elementskit-infobox .elementskit-info-box-icon{font-size:50px;transform:rotate(0deg);line-height:26px;}.elementor-7 .elementor-element.elementor-element-bc95db9 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-bc95db9 .elementskit-infobox .elementkit-infobox-icon{line-height:26px;}.elementor-7 .elementor-element.elementor-element-1513328{--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;--padding-top:6%;--padding-bottom:6%;--padding-left:16%;--padding-right:16%;}.elementor-7 .elementor-element.elementor-element-52b8e7b{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;text-align:center;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-ded5153{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 4%) 0%;text-align:center;}.elementor-7 .elementor-element.elementor-element-ded5153 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.3vw;font-weight:500;color:#083E47;}.elementor-7 .elementor-element.elementor-element-1c4ddb2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d077ce2{--display:flex;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-f7d506c{--display:flex;--justify-content:center;}.elementor-7 .elementor-element.elementor-element-7878a79{--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-7 .elementor-element.elementor-element-8268ee1{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-4995ff6 .elementor-icon-list-icon i{color:#27B485;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-4995ff6 .elementor-icon-list-icon svg{fill:#27B485;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-4995ff6{--e-icon-list-icon-size:2vw;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-4995ff6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-4995ff6 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1.1vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-4995ff6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-df50ec2{font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;}.elementor-7 .elementor-element.elementor-element-80ccd02{--display:flex;}.elementor-7 .elementor-element.elementor-element-81a763b .elementor-icon-list-icon i{color:#27B485;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-81a763b .elementor-icon-list-icon svg{fill:#27B485;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-81a763b{--e-icon-list-icon-size:2vw;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-81a763b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-81a763b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1.1vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-81a763b .elementor-icon-list-text{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-32eca66{font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;}.elementor-7 .elementor-element.elementor-element-3769310{--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-7 .elementor-element.elementor-element-c218238{--display:flex;}.elementor-7 .elementor-element.elementor-element-0e72422 .elementor-icon-list-icon i{color:#27B485;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-0e72422 .elementor-icon-list-icon svg{fill:#27B485;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-0e72422{--e-icon-list-icon-size:2vw;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-0e72422 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-0e72422 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1.1vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-0e72422 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-98ddd99{font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;}.elementor-7 .elementor-element.elementor-element-b6e7384{--display:flex;}.elementor-7 .elementor-element.elementor-element-fd31e5a .elementor-icon-list-icon i{color:#27B485;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-fd31e5a .elementor-icon-list-icon svg{fill:#27B485;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-fd31e5a{--e-icon-list-icon-size:2vw;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-fd31e5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-fd31e5a .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:1.1vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-fd31e5a .elementor-icon-list-text{transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-bdbdf3e{font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;}.elementor-7 .elementor-element.elementor-element-0016e4f{--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:3%;--padding-bottom:3%;--padding-left:10%;--padding-right:10%;}.elementor-7 .elementor-element.elementor-element-0016e4f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0016e4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F3;}.elementor-7 .elementor-element.elementor-element-a5a6839{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-39e618a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-7 .elementor-element.elementor-element-cda92cb{--display:flex;--margin-top:10%;--margin-bottom:10%;--margin-left:0%;--margin-right:0%;}.elementor-7 .elementor-element.elementor-element-0076232{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-7 .elementor-element.elementor-element-e935b8a{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -4%) 0%;text-align:left;}.elementor-7 .elementor-element.elementor-element-e935b8a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2vw;font-weight:500;line-height:1.4;color:#083E47;}.elementor-7 .elementor-element.elementor-element-c020dfb{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-7 .elementor-element.elementor-element-c020dfb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2vw;font-weight:600;line-height:1.4;color:#083E47;}.elementor-7 .elementor-element.elementor-element-8743ca6{width:var( --container-widget-width, 18vw );max-width:18vw;--container-widget-width:18vw;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;}.elementor-7 .elementor-element.elementor-element-0616764 .elementor-button{background-color:#27B485;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:500;border-radius:100px 100px 100px 100px;padding:3% 7% 3% 7%;}.elementor-7 .elementor-element.elementor-element-0616764 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-0616764 .elementor-button:focus{background-color:#0E7B8D;}.elementor-7 .elementor-element.elementor-element-0616764{margin:1% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-7 .elementor-element.elementor-element-0616764 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-6f6bb0f{--display:flex;}.elementor-7 .elementor-element.elementor-element-b544046{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8761d26{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-96fdb0f .elementor-flip-box__front{background-image:url("https://edinburghtaxitherapy.co.uk/wp-content/uploads/2025/10/Brown-Rusty-Mystery-Novel-Book-Cover.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-96fdb0f .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-96fdb0f .elementor-flip-box__button{background-color:#27B485;margin-left:0;font-family:"Poppins", Sans-serif;font-size:0.7vw;font-weight:500;border-radius:62px;}.elementor-7 .elementor-element.elementor-element-96fdb0f .elementor-flip-box__button:hover{background-color:#FFFFFF;color:#27B485;border-color:#27B485;}.elementor-7 .elementor-element.elementor-element-96fdb0f .elementor-flip-box{height:59vh;}.elementor-7 .elementor-element.elementor-element-96fdb0f .elementor-flip-box__layer, .elementor-7 .elementor-element.elementor-element-96fdb0f .elementor-flip-box__layer__overlay{border-radius:20px;}.elementor-7 .elementor-element.elementor-element-96fdb0f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:right;justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-96fdb0f .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;}.elementor-7 .elementor-element.elementor-element-96fdb0f .elementor-flip-box__back .elementor-flip-box__layer__title{color:#000000;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-96fdb0f .elementor-flip-box__back .elementor-flip-box__layer__description{color:#000000;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;}.elementor-7 .elementor-element.elementor-element-10555c3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-210daad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-8664ad6 .elementor-flip-box__front{background-image:url("https://edinburghtaxitherapy.co.uk/wp-content/uploads/2025/10/Black-Gray-Soft-Textured-Pointing-Fingers-Illustration-Imposter-Syndrome-Novel-Book-Cover-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-8664ad6 .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8664ad6 .elementor-flip-box__button{background-color:#27B485;margin-left:0;font-family:"Poppins", Sans-serif;font-size:0.7vw;font-weight:500;border-radius:62px;}.elementor-7 .elementor-element.elementor-element-8664ad6 .elementor-flip-box__button:hover{background-color:#FFFFFF;color:#27B485;border-color:#27B485;}.elementor-7 .elementor-element.elementor-element-8664ad6 .elementor-flip-box{height:59vh;}.elementor-7 .elementor-element.elementor-element-8664ad6 .elementor-flip-box__layer, .elementor-7 .elementor-element.elementor-element-8664ad6 .elementor-flip-box__layer__overlay{border-radius:20px;}.elementor-7 .elementor-element.elementor-element-8664ad6 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:right;justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-8664ad6 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;}.elementor-7 .elementor-element.elementor-element-8664ad6 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#000000;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-8664ad6 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#000000;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;}.elementor-7 .elementor-element.elementor-element-bf5baa0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-753ed21{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a0aa56d .elementor-flip-box__front{background-image:url("https://edinburghtaxitherapy.co.uk/wp-content/uploads/2025/10/Beige-And-Brown-Motivational-Book-Cover.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-a0aa56d .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a0aa56d .elementor-flip-box__button{background-color:#27B485;margin-left:0;font-family:"Poppins", Sans-serif;font-size:0.7vw;font-weight:500;border-radius:62px;}.elementor-7 .elementor-element.elementor-element-a0aa56d .elementor-flip-box__button:hover{background-color:#FFFFFF;color:#27B485;border-color:#27B485;}.elementor-7 .elementor-element.elementor-element-a0aa56d .elementor-flip-box{height:59vh;}.elementor-7 .elementor-element.elementor-element-a0aa56d .elementor-flip-box__layer, .elementor-7 .elementor-element.elementor-element-a0aa56d .elementor-flip-box__layer__overlay{border-radius:20px;}.elementor-7 .elementor-element.elementor-element-a0aa56d .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:right;justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-a0aa56d .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;}.elementor-7 .elementor-element.elementor-element-a0aa56d .elementor-flip-box__back .elementor-flip-box__layer__title{color:#000000;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-a0aa56d .elementor-flip-box__back .elementor-flip-box__layer__description{color:#000000;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;}.elementor-7 .elementor-element.elementor-element-aecda10{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-00b2a6f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-6bba1d8 .elementor-flip-box__front{background-image:url("https://edinburghtaxitherapy.co.uk/wp-content/uploads/2025/10/resize.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-6bba1d8 .elementor-flip-box__back{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6bba1d8 .elementor-flip-box__button{background-color:#27B485;margin-left:0;font-family:"Poppins", Sans-serif;font-size:0.7vw;font-weight:500;border-radius:62px;}.elementor-7 .elementor-element.elementor-element-6bba1d8 .elementor-flip-box__button:hover{background-color:#FFFFFF;color:#27B485;border-color:#27B485;}.elementor-7 .elementor-element.elementor-element-6bba1d8 .elementor-flip-box{height:59vh;}.elementor-7 .elementor-element.elementor-element-6bba1d8 .elementor-flip-box__layer, .elementor-7 .elementor-element.elementor-element-6bba1d8 .elementor-flip-box__layer__overlay{border-radius:20px;}.elementor-7 .elementor-element.elementor-element-6bba1d8 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:right;justify-content:flex-end;}.elementor-7 .elementor-element.elementor-element-6bba1d8 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:left;}.elementor-7 .elementor-element.elementor-element-6bba1d8 .elementor-flip-box__back .elementor-flip-box__layer__title{color:#000000;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-6bba1d8 .elementor-flip-box__back .elementor-flip-box__layer__description{color:#000000;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;}.elementor-7 .elementor-element.elementor-element-f8c9195{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:16px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:0.8vw;--e-n-carousel-dots-normal-color:#27B485;--e-n-carousel-swiper-pagination-spacing:24px;}.elementor-7 .elementor-element.elementor-element-4f41d62{--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:6%;--padding-bottom:6%;--padding-left:16%;--padding-right:16%;}.elementor-7 .elementor-element.elementor-element-0a6c911{--display:flex;}.elementor-7 .elementor-element.elementor-element-81c5e85{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:400;text-transform:uppercase;color:#000000;}.elementor-7 .elementor-element.elementor-element-c539289{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-7 .elementor-element.elementor-element-c539289 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.3vw;font-weight:500;line-height:1.4;color:#083E47;}.elementor-7 .elementor-element.elementor-element-195dfde{--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-7 .elementor-element.elementor-element-d48a64e .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:3;}.elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-single-testimonial-slider, .elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-testimonial_card, .elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:#DFF0DE36;}.elementor-7 .elementor-element.elementor-element-d48a64e .ekit_testimonial_style_5 .elementskit-watermark-icon{bottom:30px;right:30px;}.elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-single-testimonial-slider{border-style:solid;border-width:2px 2px 2px 2px;border-color:#27B485;}.elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-commentor-content{min-height:138px;}.elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:#083E47;}.elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-testimonial_card .elementskit-commentor-coment{color:#083E47;}.elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-testimonial_card .elementskit-commentor-coment{font-family:"Poppins", Sans-serif;font-size:0.9vw;}.elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-stars > li > a, .elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-stars > li > span{color:#fec42d;fill:#fec42d;}.elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-single-testimonial-slider .elementskit-watermark-icon > i{color:#B8F3D3;}.elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i{color:#B8F3D3;}.elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-testimonial-slider-block-style-two .elementskit-icon-content > i{color:#B8F3D3;}.elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i{color:#B8F3D3;}.elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-watermark-icon svg path{stroke:#B8F3D3;fill:#B8F3D3;}.elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-watermark-icon > i{font-size:18px;}.elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-watermark-icon > svg{width:18px;}.elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%;}.elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-profile-info .elementskit-author-name{font-family:"Poppins", Sans-serif;font-size:1vw;margin-bottom:0px;}.elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-profile-info .elementskit-author-des{font-family:"Poppins", Sans-serif;font-size:0.8vw;}.elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-7 .elementor-element.elementor-element-16a273c{--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:0%;--padding-bottom:6%;--padding-left:16%;--padding-right:16%;}.elementor-7 .elementor-element.elementor-element-16a273c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-16a273c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1945703{--display:flex;}.elementor-7 .elementor-element.elementor-element-bfeb0d6{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-c5cb56c{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-7 .elementor-element.elementor-element-c5cb56c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.3vw;font-weight:500;line-height:1.4;color:#083E47;}.elementor-7 .elementor-element.elementor-element-67b01c3{--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-7 .elementor-element.elementor-element-969fac6{--display:flex;}.elementor-7 .elementor-element.elementor-element-276de6c{--display:flex;}.elementor-7 .elementor-element.elementor-element-a5d65ca{--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-7 .elementor-element.elementor-element-82605c0{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-e611618{--display:flex;}.elementor-7 .elementor-element.elementor-element-21f9968{--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-7 .elementor-element.elementor-element-b6b1f0e{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-e55856e{--display:flex;}.elementor-7 .elementor-element.elementor-element-3123e8c{--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-7 .elementor-element.elementor-element-57a7f10{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-8a8d33d{--display:flex;}.elementor-7 .elementor-element.elementor-element-f2526c5{--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-7 .elementor-element.elementor-element-52bd025{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-5cfd89b{--display:flex;}.elementor-7 .elementor-element.elementor-element-2f21532{--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-7 .elementor-element.elementor-element-64a50c2{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-3bc8c9c{--display:flex;}.elementor-7 .elementor-element.elementor-element-784ddb1{--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-7 .elementor-element.elementor-element-235202c{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-507f1d2{--display:flex;}.elementor-7 .elementor-element.elementor-element-8061549{--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-7 .elementor-element.elementor-element-b6e788c{width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-d4dec84{--n-accordion-title-font-size:1vw;width:var( --container-widget-width, 100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#27B485;}.elementor-7 .elementor-element.elementor-element-d4dec84 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-color:#DFF0DE;}:where( .elementor-7 .elementor-element.elementor-element-d4dec84 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;}:where( .elementor-7 .elementor-element.elementor-element-d4dec84 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-7 .elementor-element.elementor-element-c6c7b48{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:5%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-c6c7b48:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c6c7b48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F3;}.elementor-7 .elementor-element.elementor-element-381bd8e{--display:flex;}.elementor-7 .elementor-element.elementor-element-235c97b{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:600;letter-spacing:0.7px;color:#000000;}.elementor-7 .elementor-element.elementor-element-252e807{text-align:left;}.elementor-7 .elementor-element.elementor-element-252e807 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.4vw;font-weight:300;line-height:1.3;color:#083E47;}.elementor-7 .elementor-element.elementor-element-96507f2{padding:0% 0% 2% 0%;text-align:left;}.elementor-7 .elementor-element.elementor-element-96507f2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.3vw;font-weight:600;font-style:italic;color:#083E47;}.elementor-7 .elementor-element.elementor-element-421f31e{--swiper-slides-to-display:3;--swiper-offset-size:100px;--swiper-slides-gap:22px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:2%;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:16%;--arrow-next-right-align:100%;--arrow-next-translate-x:100%;--arrow-next-right-position:-5.7%;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:16%;--arrow-normal-color:#000000;}.elementor-7 .elementor-element.elementor-element-421f31e :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#27B485;border-radius:9px 9px 9px 9px;padding:6px 6px 6px 6px;}.elementor-7 .elementor-element.elementor-element-421f31e .swiper-slide > .elementor-element{height:100%;}.elementor-7 .elementor-element.elementor-element-7b41835{--display:flex;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-9928a80{--display:flex;}.elementor-7 .elementor-element.elementor-element-43f8b27.ekit-equal-height-enable,
					.elementor-7 .elementor-element.elementor-element-43f8b27.ekit-equal-height-enable > div,
					.elementor-7 .elementor-element.elementor-element-43f8b27.ekit-equal-height-enable .ekit-wid-con,
					.elementor-7 .elementor-element.elementor-element-43f8b27.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-7 .elementor-element.elementor-element-43f8b27 .elementskit-infobox:hover{background-color:#0E7B8D;}.elementor-7 .elementor-element.elementor-element-43f8b27 .elementskit-infobox{padding:50px 40px 50px 40px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.04);border-style:solid;border-width:1px 1px 1px 1px;border-color:#f5f5f5;border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-43f8b27 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#000000;font-family:"Poppins", Sans-serif;font-size:1.4vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-43f8b27 .elementskit-infobox:hover .elementskit-info-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-43f8b27 .elementskit-infobox .box-body > p{color:#000000;font-family:"Poppins", Sans-serif;font-size:0.9vw;}.elementor-7 .elementor-element.elementor-element-43f8b27 .elementskit-infobox:hover .box-body > p{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-43f8b27 .elementskit-info-box-icon{color:#083E47;fill:#083E47;background-color:#FFFFFF;border-radius:11px 11px 11px 11px;}.elementor-7 .elementor-element.elementor-element-43f8b27 .elementskit-infobox .elementskit-info-box-icon{font-size:52px;padding:10px 10px 10px 10px;transform:rotate(0deg);}.elementor-7 .elementor-element.elementor-element-49a4e32{--display:flex;}.elementor-7 .elementor-element.elementor-element-41b28c9.ekit-equal-height-enable,
					.elementor-7 .elementor-element.elementor-element-41b28c9.ekit-equal-height-enable > div,
					.elementor-7 .elementor-element.elementor-element-41b28c9.ekit-equal-height-enable .ekit-wid-con,
					.elementor-7 .elementor-element.elementor-element-41b28c9.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-7 .elementor-element.elementor-element-41b28c9 .elementskit-infobox:hover{background-color:#0E7B8D;}.elementor-7 .elementor-element.elementor-element-41b28c9 .elementskit-infobox{padding:50px 40px 50px 40px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.04);border-style:solid;border-width:1px 1px 1px 1px;border-color:#f5f5f5;border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-41b28c9 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#000000;font-family:"Poppins", Sans-serif;font-size:1.4vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-41b28c9 .elementskit-infobox:hover .elementskit-info-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-41b28c9 .elementskit-infobox .box-body > p{color:#000000;font-family:"Poppins", Sans-serif;font-size:0.9vw;}.elementor-7 .elementor-element.elementor-element-41b28c9 .elementskit-infobox:hover .box-body > p{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-41b28c9 .elementskit-info-box-icon{color:#083E47;fill:#083E47;background-color:#FFFFFF;border-radius:11px 11px 11px 11px;}.elementor-7 .elementor-element.elementor-element-41b28c9 .elementskit-infobox .elementskit-info-box-icon{font-size:52px;padding:10px 10px 10px 10px;transform:rotate(0deg);}.elementor-7 .elementor-element.elementor-element-34995c7{--display:flex;}.elementor-7 .elementor-element.elementor-element-d8cb335.ekit-equal-height-enable,
					.elementor-7 .elementor-element.elementor-element-d8cb335.ekit-equal-height-enable > div,
					.elementor-7 .elementor-element.elementor-element-d8cb335.ekit-equal-height-enable .ekit-wid-con,
					.elementor-7 .elementor-element.elementor-element-d8cb335.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-7 .elementor-element.elementor-element-d8cb335 .elementskit-infobox:hover{background-color:#0E7B8D;}.elementor-7 .elementor-element.elementor-element-d8cb335 .elementskit-infobox{padding:50px 40px 50px 40px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.04);border-style:solid;border-width:1px 1px 1px 1px;border-color:#f5f5f5;border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-d8cb335 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#000000;font-family:"Poppins", Sans-serif;font-size:1.4vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-d8cb335 .elementskit-infobox:hover .elementskit-info-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d8cb335 .elementskit-infobox .box-body > p{color:#000000;font-family:"Poppins", Sans-serif;font-size:0.9vw;}.elementor-7 .elementor-element.elementor-element-d8cb335 .elementskit-infobox:hover .box-body > p{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d8cb335 .elementskit-info-box-icon{color:#083E47;fill:#083E47;background-color:#FFFFFF;border-radius:11px 11px 11px 11px;}.elementor-7 .elementor-element.elementor-element-d8cb335 .elementskit-infobox .elementskit-info-box-icon{font-size:52px;padding:10px 10px 10px 10px;transform:rotate(0deg);}.elementor-7 .elementor-element.elementor-element-847e5ed{--display:flex;}.elementor-7 .elementor-element.elementor-element-2d7d2ae.ekit-equal-height-enable,
					.elementor-7 .elementor-element.elementor-element-2d7d2ae.ekit-equal-height-enable > div,
					.elementor-7 .elementor-element.elementor-element-2d7d2ae.ekit-equal-height-enable .ekit-wid-con,
					.elementor-7 .elementor-element.elementor-element-2d7d2ae.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-7 .elementor-element.elementor-element-2d7d2ae .elementskit-infobox:hover{background-color:#0E7B8D;}.elementor-7 .elementor-element.elementor-element-2d7d2ae .elementskit-infobox{padding:50px 40px 50px 40px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.04);border-style:solid;border-width:1px 1px 1px 1px;border-color:#f5f5f5;border-radius:30px 30px 30px 30px;}.elementor-7 .elementor-element.elementor-element-2d7d2ae .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:#000000;font-family:"Poppins", Sans-serif;font-size:1.4vw;font-weight:600;}.elementor-7 .elementor-element.elementor-element-2d7d2ae .elementskit-infobox:hover .elementskit-info-box-title{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2d7d2ae .elementskit-infobox .box-body > p{color:#000000;font-family:"Poppins", Sans-serif;font-size:0.9vw;}.elementor-7 .elementor-element.elementor-element-2d7d2ae .elementskit-infobox:hover .box-body > p{color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-2d7d2ae .elementskit-info-box-icon{color:#083E47;fill:#083E47;background-color:#FFFFFF;border-radius:11px 11px 11px 11px;}.elementor-7 .elementor-element.elementor-element-2d7d2ae .elementskit-infobox .elementskit-info-box-icon{font-size:52px;padding:10px 10px 10px 10px;transform:rotate(0deg);}.elementor-7 .elementor-element.elementor-element-e6bd2db{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:100px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:2%;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:21%;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-5.7%;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:21%;--e-n-carousel-arrow-normal-color:#000000;}.elementor-7 .elementor-element.elementor-element-e6bd2db :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#27B485;border-radius:9px 9px 9px 9px;padding:6px 6px 6px 6px;}.elementor-7 .elementor-element.elementor-element-2546c243{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:05%;--padding-left:16%;--padding-right:16%;}.elementor-7 .elementor-element.elementor-element-2546c243:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2546c243 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F3F3;}.elementor-7 .elementor-element.elementor-element-5f3c3cc{--display:flex;}.elementor-7 .elementor-element.elementor-element-ac773fd{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-2ffae9b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-7 .elementor-element.elementor-element-2ffae9b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.3vw;font-weight:500;line-height:1.4;color:#083E47;}.elementor-7 .elementor-element.elementor-element-2177f028 .elementskit-blog-block-post, .elementor-7 .elementor-element.elementor-element-2177f028 .elementskit-post-image-card, .elementor-7 .elementor-element.elementor-element-2177f028 .elementskit-post-card{background-color:#ffffff;border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2177f028 .elementskit-btn{background-color:#27B485;font-family:"Poppins", Sans-serif;font-size:0.9vw;}.elementor-7 .elementor-element.elementor-element-2177f028 .elementskit-btn:hover{background-color:#0E7B8D;color:#ffffff;fill:#ffffff;}.elementor-7 .elementor-element.elementor-element-2177f028{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2177f028 .elementskit-post-image-card{display:block;}.elementor-7 .elementor-element.elementor-element-2177f028 .btn-wraper{text-align:left;}.elementor-7 .elementor-element.elementor-element-2177f028 .elementskit-blog-block-post .elementskit-post-body{padding:40px 40px 40px 40px;}.elementor-7 .elementor-element.elementor-element-2177f028 .elementskit-post-image-card .elementskit-post-body{padding:40px 40px 40px 40px;}.elementor-7 .elementor-element.elementor-element-2177f028 .elementskit-entry-thumb{border-radius:0px 0px 0px 0px;} .elementor-7 .elementor-element.elementor-element-2177f028 .ekit-wid-con .elementskit-entry-thumb{padding:20px 20px 0px 20px;}.elementor-7 .elementor-element.elementor-element-2177f028 .elementskit-post-body .entry-title, .elementor-7 .elementor-element.elementor-element-2177f028 .elementskit-entry-header .entry-title, .elementor-7 .elementor-element.elementor-element-2177f028 .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-7 .elementor-element.elementor-element-2177f028 .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-7 .elementor-element.elementor-element-2177f028 .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-family:"Poppins", Sans-serif;font-size:1.3vw;}.elementor-7 .elementor-element.elementor-element-2177f028 .elementskit-post-body .entry-title a{color:#000000;}.elementor-7 .elementor-element.elementor-element-2177f028 .elementskit-entry-header .entry-title a{color:#000000;}.elementor-7 .elementor-element.elementor-element-2177f028 .elementskit-post-body .entry-title{text-align:left;margin:0px 0px 28px 0px;}.elementor-7 .elementor-element.elementor-element-2177f028 .elementskit-entry-header .entry-title{text-align:left;margin:0px 0px 28px 0px;}.elementor-7 .elementor-element.elementor-element-3bd8a89{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:06%;--padding-bottom:06%;--padding-left:16%;--padding-right:16%;}.elementor-7 .elementor-element.elementor-element-3bd8a89:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3bd8a89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2FFF7;}.elementor-7 .elementor-element.elementor-element-515e677{--display:flex;}.elementor-7 .elementor-element.elementor-element-e2f1948{width:100%;max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:400;color:#000000;}.elementor-7 .elementor-element.elementor-element-f17babf{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:left;}.elementor-7 .elementor-element.elementor-element-f17babf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.3vw;font-weight:500;line-height:1.4;color:#083E47;}.elementor-7 .elementor-element.elementor-element-9af5cfd{width:var( --container-widget-width, 25vw );max-width:25vw;--container-widget-width:25vw;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-77ce34f{--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-7 .elementor-element.elementor-element-84d36d6{width:var( --container-widget-width, 12vw );max-width:12vw;--container-widget-width:12vw;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-7 .elementor-element.elementor-element-84d36d6 .elementor-icon-box-wrapper{align-items:start;}.elementor-7 .elementor-element.elementor-element-84d36d6.elementor-view-stacked .elementor-icon{background-color:#27B485;}.elementor-7 .elementor-element.elementor-element-84d36d6.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-84d36d6.elementor-view-default .elementor-icon{fill:#27B485;color:#27B485;border-color:#27B485;}.elementor-7 .elementor-element.elementor-element-84d36d6 .elementor-icon{font-size:1vw;}.elementor-7 .elementor-element.elementor-element-84d36d6 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-84d36d6 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:500;line-height:1px;}.elementor-7 .elementor-element.elementor-element-84d36d6 .elementor-icon-box-title{color:#083E47;}.elementor-7 .elementor-element.elementor-element-84d36d6:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-84d36d6:has(:focus) .elementor-icon-box-title{color:#27B485;}.elementor-7 .elementor-element.elementor-element-84d36d6 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;line-height:21px;color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-3b76d8d{width:var( --container-widget-width, 23vw );max-width:23vw;--container-widget-width:23vw;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-7 .elementor-element.elementor-element-3b76d8d .elementor-icon-box-wrapper{align-items:start;}.elementor-7 .elementor-element.elementor-element-3b76d8d.elementor-view-stacked .elementor-icon{background-color:#27B485;}.elementor-7 .elementor-element.elementor-element-3b76d8d.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-3b76d8d.elementor-view-default .elementor-icon{fill:#27B485;color:#27B485;border-color:#27B485;}.elementor-7 .elementor-element.elementor-element-3b76d8d .elementor-icon{font-size:1vw;}.elementor-7 .elementor-element.elementor-element-3b76d8d .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-3b76d8d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:500;line-height:1px;}.elementor-7 .elementor-element.elementor-element-3b76d8d .elementor-icon-box-title{color:#083E47;}.elementor-7 .elementor-element.elementor-element-3b76d8d:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-3b76d8d:has(:focus) .elementor-icon-box-title{color:#27B485;}.elementor-7 .elementor-element.elementor-element-3b76d8d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;line-height:21px;color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-96811bd{--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-7 .elementor-element.elementor-element-92a50cd{width:var( --container-widget-width, 12vw );max-width:12vw;--container-widget-width:12vw;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-7 .elementor-element.elementor-element-92a50cd .elementor-icon-box-wrapper{align-items:start;}.elementor-7 .elementor-element.elementor-element-92a50cd.elementor-view-stacked .elementor-icon{background-color:#27B485;}.elementor-7 .elementor-element.elementor-element-92a50cd.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-92a50cd.elementor-view-default .elementor-icon{fill:#27B485;color:#27B485;border-color:#27B485;}.elementor-7 .elementor-element.elementor-element-92a50cd .elementor-icon{font-size:1vw;}.elementor-7 .elementor-element.elementor-element-92a50cd .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-92a50cd .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:500;line-height:1px;}.elementor-7 .elementor-element.elementor-element-92a50cd .elementor-icon-box-title{color:#083E47;}.elementor-7 .elementor-element.elementor-element-92a50cd:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-92a50cd:has(:focus) .elementor-icon-box-title{color:#27B485;}.elementor-7 .elementor-element.elementor-element-92a50cd .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;line-height:21px;color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-d506b9a{width:var( --container-widget-width, 23vw );max-width:23vw;--container-widget-width:23vw;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-7 .elementor-element.elementor-element-d506b9a .elementor-icon-box-wrapper{align-items:start;}.elementor-7 .elementor-element.elementor-element-d506b9a.elementor-view-stacked .elementor-icon{background-color:#27B485;}.elementor-7 .elementor-element.elementor-element-d506b9a.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-d506b9a.elementor-view-default .elementor-icon{fill:#27B485;color:#27B485;border-color:#27B485;}.elementor-7 .elementor-element.elementor-element-d506b9a .elementor-icon{font-size:1vw;}.elementor-7 .elementor-element.elementor-element-d506b9a .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-d506b9a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:500;line-height:1px;}.elementor-7 .elementor-element.elementor-element-d506b9a .elementor-icon-box-title{color:#083E47;}.elementor-7 .elementor-element.elementor-element-d506b9a:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-d506b9a:has(:focus) .elementor-icon-box-title{color:#27B485;}.elementor-7 .elementor-element.elementor-element-d506b9a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;line-height:21px;color:#7A7A7A;}.elementor-7 .elementor-element.elementor-element-637fc0e{--display:flex;--justify-content:center;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-2f4f1a7 .elementor-field-group{padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );margin-bottom:12%;}.elementor-7 .elementor-element.elementor-element-2f4f1a7 .elementor-form-fields-wrapper{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );margin-bottom:-12%;}.elementor-7 .elementor-element.elementor-element-2f4f1a7 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-7 .elementor-element.elementor-element-2f4f1a7 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-7 .elementor-element.elementor-element-2f4f1a7 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-2f4f1a7 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-7 .elementor-element.elementor-element-2f4f1a7 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-7 .elementor-element.elementor-element-2f4f1a7 .elementor-field-type-html{color:#000000;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-7 .elementor-element.elementor-element-2f4f1a7 .elementor-field-group .elementor-field{color:#000000;}.elementor-7 .elementor-element.elementor-element-2f4f1a7 .elementor-field-group .elementor-field, .elementor-7 .elementor-element.elementor-element-2f4f1a7 .elementor-field-subgroup label{font-family:"Poppins", Sans-serif;font-size:0.9vw;font-weight:400;}.elementor-7 .elementor-element.elementor-element-2f4f1a7 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-color:#27B485;border-width:0px 0px 01px 0px;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2f4f1a7 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-color:#27B485;border-width:0px 0px 01px 0px;border-radius:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-2f4f1a7 .elementor-field-group .elementor-select-wrapper::before{color:#27B485;}.elementor-7 .elementor-element.elementor-element-2f4f1a7 .elementor-button{font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:500;border-radius:50px 50px 50px 50px;padding:4% 4% 4% 4%;}.elementor-7 .elementor-element.elementor-element-2f4f1a7 .e-form__buttons__wrapper__button-next{background-color:#27B485;color:#ffffff;}.elementor-7 .elementor-element.elementor-element-2f4f1a7 .elementor-button[type="submit"]{background-color:#27B485;color:#ffffff;}.elementor-7 .elementor-element.elementor-element-2f4f1a7 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-7 .elementor-element.elementor-element-2f4f1a7 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-2f4f1a7 .e-form__buttons__wrapper__button-next:hover{background-color:#0E7B8D;color:#ffffff;}.elementor-7 .elementor-element.elementor-element-2f4f1a7 .elementor-button[type="submit"]:hover{background-color:#0E7B8D;color:#ffffff;}.elementor-7 .elementor-element.elementor-element-2f4f1a7 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-7 .elementor-element.elementor-element-2f4f1a7 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-7 .elementor-element.elementor-element-2f4f1a7{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-0c5fecb{--width:100%;}.elementor-7 .elementor-element.elementor-element-ece397a{--width:84%;}.elementor-7 .elementor-element.elementor-element-a32b37d{--width:34.636%;}.elementor-7 .elementor-element.elementor-element-127248b{--width:35%;}.elementor-7 .elementor-element.elementor-element-c7582fc{--width:35%;}.elementor-7 .elementor-element.elementor-element-5cdbe59{--width:35%;}.elementor-7 .elementor-element.elementor-element-39e618a{--width:100%;}.elementor-7 .elementor-element.elementor-element-cda92cb{--width:41%;}.elementor-7 .elementor-element.elementor-element-381bd8e{--width:84%;}.elementor-7 .elementor-element.elementor-element-847e5ed{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-a32b37d{--width:50%;}.elementor-7 .elementor-element.elementor-element-127248b{--width:50%;}.elementor-7 .elementor-element.elementor-element-c7582fc{--width:50%;}.elementor-7 .elementor-element.elementor-element-5cdbe59{--width:50%;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-d17dfcf{--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;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a32b37d{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-8613fe9{background-position:0px 0px;}.elementor-7 .elementor-element.elementor-element-127248b{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-d48c688{background-position:0px 0px;}.elementor-7 .elementor-element.elementor-element-c7582fc{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-b6f503b{background-position:0px 0px;}.elementor-7 .elementor-element.elementor-element-5cdbe59{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-bc95db9{background-position:0px 0px;}.elementor-7 .elementor-element.elementor-element-f8c9195{--e-n-carousel-swiper-slides-to-display:2;}.elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-7 .elementor-element.elementor-element-421f31e{--swiper-slides-to-display:2;}.elementor-7 .elementor-element.elementor-element-e6bd2db{--e-n-carousel-swiper-slides-to-display:2;}.elementor-7 .elementor-element.elementor-element-2546c243{--padding-top:70px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-2177f028 .elementskit-blog-block-post, .elementor-7 .elementor-element.elementor-element-2177f028 .elementskit-post-image-card, .elementor-7 .elementor-element.elementor-element-2177f028 .elementskit-post-card{margin:0px 0px 30px 0px;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-c9e1d49{--padding-top:0%;--padding-bottom:0%;--padding-left:05%;--padding-right:05%;}.elementor-7 .elementor-element.elementor-element-6e0ed3c{--padding-top:68%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-c4f8379 .elementor-heading-title{font-size:11vw;}.elementor-7 .elementor-element.elementor-element-1dc32d5 .elementor-button{font-size:4.7vw;}.elementor-7 .elementor-element.elementor-element-35b844c{--spacer-size:283px;}.elementor-7 .elementor-element.elementor-element-7e5cf49{--margin-top:6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:05%;--padding-right:05%;}.elementor-7 .elementor-element.elementor-element-dea5d6e{text-align:center;}.elementor-7 .elementor-element.elementor-element-dea5d6e .elementor-heading-title{font-size:8.6vw;}.elementor-7 .elementor-element.elementor-element-ef997ab{border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;}.elementor-7 .elementor-element.elementor-element-e2241ef .elementor-counter-number-wrapper{font-size:14vw;}.elementor-7 .elementor-element.elementor-element-e2241ef .elementor-counter-title{font-size:5.3vw;}.elementor-7 .elementor-element.elementor-element-99badae{border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;}.elementor-7 .elementor-element.elementor-element-1c89550 .elementor-counter-number-wrapper{font-size:14vw;}.elementor-7 .elementor-element.elementor-element-1c89550 .elementor-counter-title{font-size:5.3vw;}.elementor-7 .elementor-element.elementor-element-328bf24 .elementor-counter-number-wrapper{font-size:14vw;}.elementor-7 .elementor-element.elementor-element-328bf24 .elementor-counter-title{font-size:5.3vw;}.elementor-7 .elementor-element.elementor-element-a6b106e{--padding-top:15%;--padding-bottom:10%;--padding-left:05%;--padding-right:05%;}.elementor-7 .elementor-element.elementor-element-c60f37e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 7%) 0%;font-size:5.3vw;}.elementor-7 .elementor-element.elementor-element-9bdfcea{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 10%) 0%;}.elementor-7 .elementor-element.elementor-element-9bdfcea .elementor-heading-title{font-size:8vw;}.elementor-7 .elementor-element.elementor-element-4186cec .elementor-heading-title{font-size:7vw;}.elementor-7 .elementor-element.elementor-element-cf6ad2a{--container-widget-width:73vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 73vw );max-width:73vw;font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-8cecb65 .elementor-button{font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-77d5b71 .elementor-heading-title{font-size:7vw;}.elementor-7 .elementor-element.elementor-element-0b7633f{--container-widget-width:73vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 73vw );max-width:73vw;font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-5a33f8d .elementor-button{font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-1232563 .elementor-heading-title{font-size:7vw;}.elementor-7 .elementor-element.elementor-element-ad8cdff{--container-widget-width:71vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 71vw );max-width:71vw;font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-15a8e58 .elementor-button{font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-f847612 .elementor-heading-title{font-size:7vw;}.elementor-7 .elementor-element.elementor-element-2ba73d3{--container-widget-width:74vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 74vw );max-width:74vw;font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-33d5be0 .elementor-button{font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-18a635c .elementor-heading-title{font-size:7vw;}.elementor-7 .elementor-element.elementor-element-3d02019{--container-widget-width:72vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 72vw );max-width:72vw;font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-0fafc9b .elementor-button{font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-d327ac9 .elementor-heading-title{font-size:7vw;}.elementor-7 .elementor-element.elementor-element-a3ab098{--container-widget-width:71vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 71vw );max-width:71vw;font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-e1e9db4 .elementor-button{font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-62dfbba{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-7 .elementor-element.elementor-element-b843b7a{text-align:center;}.elementor-7 .elementor-element.elementor-element-b843b7a img{width:100%;}.elementor-7 .elementor-element.elementor-element-66c78b7{margin:-23% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:69vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 69vw );max-width:69vw;}.elementor-7 .elementor-element.elementor-element-66c78b7 .elementor-heading-title{font-size:5.6vw;}.elementor-7 .elementor-element.elementor-element-85ee3cb{--padding-top:7%;--padding-bottom:0%;--padding-left:05%;--padding-right:05%;}.elementor-7 .elementor-element.elementor-element-fbc29a3{text-align:center;font-size:5.3vw;}.elementor-7 .elementor-element.elementor-element-6ef3c34{text-align:center;}.elementor-7 .elementor-element.elementor-element-6ef3c34 .elementor-heading-title{font-size:8vw;}.elementor-7 .elementor-element.elementor-element-3b2f4c4{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;text-align:center;font-size:5.6vw;}.elementor-7 .elementor-element.elementor-element-336835e{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;text-align:center;font-size:5.6vw;}.elementor-7 .elementor-element.elementor-element-6937f8a .elementor-button{font-size:3.6vw;padding:07% 014% 07% 014%;}.elementor-7 .elementor-element.elementor-element-27a962c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-7a6ff66{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-0301c90{text-align:center;font-size:5.5vw;}.elementor-7 .elementor-element.elementor-element-c3ebc76{text-align:center;}.elementor-7 .elementor-element.elementor-element-c3ebc76 .elementor-heading-title{font-size:9.4vw;}.elementor-7 .elementor-element.elementor-element-0ac5aa0{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;text-align:center;font-size:5.2vw;}.elementor-7 .elementor-element.elementor-element-68b0892{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-7 .elementor-element.elementor-element-68b0892 .elementor-icon{font-size:5vw;}.elementor-7 .elementor-element.elementor-element-68b0892 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-68b0892 .elementor-icon-box-title a{font-size:5.8vw;}.elementor-7 .elementor-element.elementor-element-68b0892 .elementor-icon-box-description{font-size:4.3vw;}.elementor-7 .elementor-element.elementor-element-832d6c0{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-7 .elementor-element.elementor-element-832d6c0 .elementor-icon{font-size:5vw;}.elementor-7 .elementor-element.elementor-element-832d6c0 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-832d6c0 .elementor-icon-box-title a{font-size:5.8vw;}.elementor-7 .elementor-element.elementor-element-832d6c0 .elementor-icon-box-description{font-size:4.3vw;}.elementor-7 .elementor-element.elementor-element-2e7e6c1{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-7 .elementor-element.elementor-element-2e7e6c1 .elementor-icon{font-size:5vw;}.elementor-7 .elementor-element.elementor-element-2e7e6c1 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-2e7e6c1 .elementor-icon-box-title a{font-size:5.8vw;}.elementor-7 .elementor-element.elementor-element-2e7e6c1 .elementor-icon-box-description{font-size:4.3vw;}.elementor-7 .elementor-element.elementor-element-9c0191a{text-align:center;}.elementor-7 .elementor-element.elementor-element-9c0191a img{width:100%;}.elementor-7 .elementor-element.elementor-element-7bd21b5{--margin-top:9%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:05%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-0d6d929{--padding-top:06%;--padding-bottom:06%;--padding-left:06%;--padding-right:06%;}.elementor-7 .elementor-element.elementor-element-5cc02e0{font-size:6.2vw;}.elementor-7 .elementor-element.elementor-element-62ff87e .elementor-heading-title{font-size:6vw;}.elementor-7 .elementor-element.elementor-element-dacdf95 .elementor-button{font-size:4vw;padding:07% 016% 07% 016%;}.elementor-7 .elementor-element.elementor-element-56fda80{--padding-top:14%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-7 .elementor-element.elementor-element-5b222da{font-size:4.8vw;}.elementor-7 .elementor-element.elementor-element-442d669 .elementor-heading-title{font-size:9vw;}.elementor-7 .elementor-element.elementor-element-d17dfcf{--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-a32b37d{--padding-top:0px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-8613fe9{background-position:0px 0px;}.elementor-7 .elementor-element.elementor-element-8613fe9 .elementskit-infobox .elementskit-info-box-title{font-size:6.1vw;}.elementor-7 .elementor-element.elementor-element-8613fe9 .elementskit-infobox .box-body > p{font-size:5vw;}.elementor-7 .elementor-element.elementor-element-8613fe9 .elementskit-infobox .elementskit-info-box-icon{font-size:82px;}.elementor-7 .elementor-element.elementor-element-8613fe9 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-127248b{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-d48c688{background-position:0px 0px;}.elementor-7 .elementor-element.elementor-element-d48c688 .elementskit-infobox .elementskit-info-box-title{font-size:6.1vw;}.elementor-7 .elementor-element.elementor-element-d48c688 .elementskit-infobox .box-body > p{font-size:5vw;}.elementor-7 .elementor-element.elementor-element-d48c688 .elementskit-infobox .elementskit-info-box-icon{font-size:82px;}.elementor-7 .elementor-element.elementor-element-d48c688 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0% 0% 9% 0%;}.elementor-7 .elementor-element.elementor-element-c7582fc{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-b6f503b{background-position:0px 0px;}.elementor-7 .elementor-element.elementor-element-b6f503b .elementskit-infobox .elementskit-info-box-title{font-size:6.1vw;}.elementor-7 .elementor-element.elementor-element-b6f503b .elementskit-infobox .box-body > p{font-size:5vw;}.elementor-7 .elementor-element.elementor-element-b6f503b .elementskit-infobox .elementskit-info-box-icon{font-size:82px;}.elementor-7 .elementor-element.elementor-element-5cdbe59{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-7 .elementor-element.elementor-element-bc95db9{background-position:0px 0px;}.elementor-7 .elementor-element.elementor-element-bc95db9 .elementskit-infobox .elementskit-info-box-title{font-size:6.1vw;}.elementor-7 .elementor-element.elementor-element-bc95db9 .elementskit-infobox .box-body > p{font-size:5vw;}.elementor-7 .elementor-element.elementor-element-bc95db9 .elementskit-infobox .elementskit-info-box-icon{font-size:82px;}.elementor-7 .elementor-element.elementor-element-0016e4f{--padding-top:05%;--padding-bottom:05%;--padding-left:5%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-0076232{font-size:5.2vw;}.elementor-7 .elementor-element.elementor-element-e935b8a .elementor-heading-title{font-size:6.5vw;}.elementor-7 .elementor-element.elementor-element-c020dfb .elementor-heading-title{font-size:7.4vw;}.elementor-7 .elementor-element.elementor-element-8743ca6{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-0616764 .elementor-button{font-size:4.6vw;padding:07% 014% 07% 014%;}.elementor-7 .elementor-element.elementor-element-96fdb0f .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:6.5vw;}.elementor-7 .elementor-element.elementor-element-96fdb0f .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-96fdb0f .elementor-flip-box__button{font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-8664ad6 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:6.5vw;}.elementor-7 .elementor-element.elementor-element-8664ad6 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-8664ad6 .elementor-flip-box__button{font-size:4.4vw;}.elementor-7 .elementor-element.elementor-element-a0aa56d .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:7vw;}.elementor-7 .elementor-element.elementor-element-a0aa56d .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-a0aa56d .elementor-flip-box__button{font-size:4.4vw;}.elementor-7 .elementor-element.elementor-element-6bba1d8 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:7vw;}.elementor-7 .elementor-element.elementor-element-6bba1d8 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-6bba1d8 .elementor-flip-box__button{font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-f8c9195{--e-n-carousel-swiper-slides-to-display:1;}.elementor-7 .elementor-element.elementor-element-4f41d62{--padding-top:10%;--padding-bottom:10%;--padding-left:05%;--padding-right:05%;}.elementor-7 .elementor-element.elementor-element-81c5e85{text-align:center;font-size:5.4vw;}.elementor-7 .elementor-element.elementor-element-c539289{text-align:center;}.elementor-7 .elementor-element.elementor-element-c539289 .elementor-heading-title{font-size:7.7vw;}.elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-testimonial_card .elementskit-commentor-coment{font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-profile-info .elementskit-author-name{font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-d48a64e .elementskit-profile-info .elementskit-author-des{font-size:4.1vw;}.elementor-7 .elementor-element.elementor-element-16a273c{--padding-top:10%;--padding-bottom:10%;--padding-left:05%;--padding-right:5%;}.elementor-7 .elementor-element.elementor-element-bfeb0d6{text-align:center;font-size:4.5vw;}.elementor-7 .elementor-element.elementor-element-c5cb56c{text-align:center;}.elementor-7 .elementor-element.elementor-element-c5cb56c .elementor-heading-title{font-size:7.8vw;}.elementor-7 .elementor-element.elementor-element-82605c0{font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-b6b1f0e{font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-57a7f10{font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-52bd025{font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-64a50c2{font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-235202c{font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-b6e788c{font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-d4dec84{--n-accordion-title-font-size:5.1vw;}.elementor-7 .elementor-element.elementor-element-c6c7b48{--padding-top:05%;--padding-bottom:25%;--padding-left:0%;--padding-right:0%;}.elementor-7 .elementor-element.elementor-element-235c97b{text-align:center;font-size:6vw;}.elementor-7 .elementor-element.elementor-element-252e807{text-align:center;}.elementor-7 .elementor-element.elementor-element-252e807 .elementor-heading-title{font-size:7.2vw;}.elementor-7 .elementor-element.elementor-element-96507f2{text-align:center;}.elementor-7 .elementor-element.elementor-element-96507f2 .elementor-heading-title{font-size:10vw;}.elementor-7 .elementor-element.elementor-element-421f31e{--swiper-slides-to-display:1;--arrow-prev-top-position:13%;--arrow-next-right-position:-18%;--arrow-next-top-position:13%;}.elementor-7 .elementor-element.elementor-element-e6bd2db{--e-n-carousel-swiper-slides-to-display:1;}.elementor-7 .elementor-element.elementor-element-2177f028 .elementskit-blog-block-post, .elementor-7 .elementor-element.elementor-element-2177f028 .elementskit-post-image-card, .elementor-7 .elementor-element.elementor-element-2177f028 .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-7 .elementor-element.elementor-element-3bd8a89{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:05%;}.elementor-7 .elementor-element.elementor-element-e2f1948{text-align:center;font-size:5.4vw;}.elementor-7 .elementor-element.elementor-element-f17babf{text-align:center;}.elementor-7 .elementor-element.elementor-element-f17babf .elementor-heading-title{font-size:6.8vw;}.elementor-7 .elementor-element.elementor-element-9af5cfd{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;text-align:center;font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-84d36d6{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-7 .elementor-element.elementor-element-84d36d6 .elementor-icon{font-size:6vw;}.elementor-7 .elementor-element.elementor-element-84d36d6 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-84d36d6 .elementor-icon-box-title a{font-size:5.9vw;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-84d36d6 .elementor-icon-box-description{font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-3b76d8d{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-7 .elementor-element.elementor-element-3b76d8d .elementor-icon{font-size:6vw;}.elementor-7 .elementor-element.elementor-element-3b76d8d .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-3b76d8d .elementor-icon-box-title a{font-size:5.9vw;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-3b76d8d .elementor-icon-box-description{font-size:4.6vw;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-92a50cd{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-7 .elementor-element.elementor-element-92a50cd .elementor-icon{font-size:6vw;}.elementor-7 .elementor-element.elementor-element-92a50cd .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-92a50cd .elementor-icon-box-title a{font-size:5.9vw;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-92a50cd .elementor-icon-box-description{font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-d506b9a{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-7 .elementor-element.elementor-element-d506b9a .elementor-icon{font-size:6vw;}.elementor-7 .elementor-element.elementor-element-d506b9a .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-d506b9a .elementor-icon-box-title a{font-size:5.9vw;line-height:1.1em;}.elementor-7 .elementor-element.elementor-element-d506b9a .elementor-icon-box-description{font-size:4.6vw;line-height:1.2em;}.elementor-7 .elementor-element.elementor-element-2f4f1a7 .elementor-field-group .elementor-field, .elementor-7 .elementor-element.elementor-element-2f4f1a7 .elementor-field-subgroup label{font-size:4.6vw;}.elementor-7 .elementor-element.elementor-element-2f4f1a7 .elementor-button{font-size:5.6vw;}}/* Start custom CSS for container, class: .elementor-element-d2250aa */#zz {
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.5s ease;
  position: relative; /* or absolute depending on your layout */
  height: 0
}

#xx:hover #zz {
  opacity: 1;
  transform: translateY(0);
    height: auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-455affb */#rr {
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.5s ease;
  position: relative; /* or absolute depending on your layout */
  height: 0
}

#tt:hover #rr {
  opacity: 1;
  transform: translateY(0);
    height: auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3c30ec */#ll {
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.5s ease;
  position: relative; /* or absolute depending on your layout */
  height: 0
}

#vv:hover #ll {
  opacity: 1;
  transform: translateY(0);
    height: auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caaf62c */#lr {
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.5s ease;
  position: relative; /* or absolute depending on your layout */
  height: 0
}

#lt:hover #lr {
  opacity: 1;
  transform: translateY(0);
    height: auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca4ab20 */#qw {
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.5s ease;
  position: relative; /* or absolute depending on your layout */
  height: 0
}

#po:hover #qw {
  opacity: 1;
  transform: translateY(0);
    height: auto
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-950e530 */#lk {
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.5s ease;
  position: relative; /* or absolute depending on your layout */
  height: 0
}

#mk:hover #lk {
  opacity: 1;
  transform: translateY(0);
    height: auto
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66c78b7 */.elementor-7 .elementor-element.elementor-element-8e82b5c .elementor-heading-title:hover {
    color: white !important;
}
.elementor-7 .elementor-element.elementor-element-8e82b5c:hover .elementor-7 .elementor-element.elementor-element-8e82b5c .elementor-heading-title{
        color: white !important
} 
.elementor-7 .elementor-element.elementor-element-66c78b7:hover .elementor-heading-title {
    color: white !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62dfbba */.elementor-1481 .elementor-element.elementor-element-031fad7:hover .elementor-heading-title{
    color:white !important;
}/* End custom CSS */
/* Start custom CSS for elementskit-testimonial, class: .elementor-element-d48a64e */.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1 {
  position: relative;
  overflow: hidden;
}

.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1::after {
  content: "";
  position: absolute;
  width: 0;
  height: 2px;
  background: #00b3a4;
  transition: all 0.4s ease;
}

.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1::before {
  top: 0;
  left: 0;
}

.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1::after {
  bottom: 0;
  right: 0;
}

.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1:hover::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1:hover::after {
  width: 100%;
}

/* vertical sides */
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1 span::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1 span::after {
  content: "";
  position: absolute;
  width: 2px;
  height: 0;
  background: #00b3a4;
  transition: all 0.4s ease 0.4s; /* starts after horizontal borders */
}

.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1 span::before {
  top: 0;
  right: 0;
}

.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1 span::after {
  bottom: 0;
  left: 0;
}

.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1:hover span::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1:hover span::after {
  height: 100%;
}

/*Second Testimonial*/

/* apply to both testimonial items */
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-4baf7eb {
  position: relative;
  overflow: hidden;
}

/* top & bottom borders */
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1::after,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-4baf7eb::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-4baf7eb::after {
  content: "";
  position: absolute;
  width: 0;
  height: 2px;
  background: #00b3a4;
  transition: all 0.4s ease;
}

.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-4baf7eb::before {
  top: 0;
  left: 0;
}

.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1::after,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-4baf7eb::after {
  bottom: 0;
  right: 0;
}

.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1:hover::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1:hover::after,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-4baf7eb:hover::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-4baf7eb:hover::after {
  width: 100%;
}

/* vertical sides use a span wrapper */
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1 span::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1 span::after,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-4baf7eb span::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-4baf7eb span::after {
  content: "";
  position: absolute;
  width: 2px;
  height: 0;
  background: #00b3a4;
  transition: all 0.4s ease 0.4s;
}

.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1 span::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-4baf7eb span::before {
  top: 0;
  right: 0;
}

.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1 span::after,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-4baf7eb span::after {
  bottom: 0;
  left: 0;
}

.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1:hover span::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1:hover span::after,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-4baf7eb:hover span::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-4baf7eb:hover span::after {
  height: 100%;
}

/*Third testimonial*/

/* Apply to all three testimonial items */
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-4baf7eb,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-ca157c8 {
  position: relative;
  overflow: hidden;
}

/* Top & bottom borders */
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1::after,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-4baf7eb::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-4baf7eb::after,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-ca157c8::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-ca157c8::after {
  content: "";
  position: absolute;
  width: 0;
  height: 2px;
  background: #00b3a4;
  transition: all 0.4s ease;
}

.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-4baf7eb::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-ca157c8::before {
  top: 0;
  left: 0;
}

.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1::after,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-4baf7eb::after,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-ca157c8::after {
  bottom: 0;
  right: 0;
}

.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1:hover::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1:hover::after,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-4baf7eb:hover::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-4baf7eb:hover::after,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-ca157c8:hover::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-ca157c8:hover::after {
  width: 100%;
}

/* Vertical sides (span wrapper) */
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1 span::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1 span::after,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-4baf7eb span::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-4baf7eb span::after,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-ca157c8 span::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-ca157c8 span::after {
  content: "";
  position: absolute;
  width: 2px;
  height: 0;
  background: #00b3a4;
  transition: all 0.4s ease 0.4s;
}

.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1 span::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-4baf7eb span::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-ca157c8 span::before {
  top: 0;
  right: 0;
}

.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1 span::after,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-4baf7eb span::after,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-ca157c8 span::after {
  bottom: 0;
  left: 0;
}

.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1:hover span::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-c133df1:hover span::after,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-4baf7eb:hover span::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-4baf7eb:hover span::after,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-ca157c8:hover span::before,
.elementskit-single-testimonial-slider.elementskit-testimonial-slider-block-style.elementskit-testimonial-slider-block-style-two.elementor-repeater-item-ca157c8:hover span::after {
  height: 100%;
}/* End custom CSS */