.elementor-47 .elementor-element.elementor-element-ecf7705{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-ecf7705:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-ecf7705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://souldetoxandrecovery.com/wp-content/uploads/2026/07/about-banner-bg.jpg");background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-8234215{--display:flex;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-5f518d1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-8f8799a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-3d12181{text-align:start;}.elementor-47 .elementor-element.elementor-element-3d12181 img{border-radius:15px 15px 15px 15px;}.elementor-47 .elementor-element.elementor-element-23190d0{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-9c4b0d6{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-47 .elementor-element.elementor-element-9c4b0d6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.2rem;font-weight:600;text-transform:capitalize;line-height:1.2em;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-47 .elementor-element.elementor-element-c48621f .elementor-button{background-color:var( --e-global-color-9c0162a );font-family:"Inter", Sans-serif;text-transform:capitalize;fill:var( --e-global-color-5140a34 );color:var( --e-global-color-5140a34 );border-radius:10px 10px 10px 10px;}.elementor-47 .elementor-element.elementor-element-c48621f .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-c48621f .elementor-button:focus{background-color:transparent;background-image:linear-gradient(133deg, #785E9B 0%, #5C65A6 100%);}.elementor-47 .elementor-element.elementor-element-c48621f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-8327d5a{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-8327d5a:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-8327d5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://souldetoxandrecovery.com/wp-content/uploads/2026/07/image-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-245b64f{--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-47 .elementor-element.elementor-element-967dbbe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-967dbbe:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-967dbbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5140a34 );}.elementor-47 .elementor-element.elementor-element-54dbea8{--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;}.elementor-47 .elementor-element.elementor-element-9f8753b{--display:flex;--min-height:70px;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47 .elementor-element.elementor-element-9f8753b:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-9f8753b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(163deg, #2B71B9D1 0%, #E94999E8 100%);}.elementor-47 .elementor-element.elementor-element-422576b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-47 .elementor-element.elementor-element-d8f6894{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-7bb3c5d{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;}.elementor-47 .elementor-element.elementor-element-bdb691c .elementor-button{background-color:#E8455F00;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-bdb691c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-bdb691c .elementor-button .elementor-button-content-wrapper{gap:2px;}.elementor-47 .elementor-element.elementor-element-ec55679{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-ec55679:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-ec55679 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5140a34 );}.elementor-47 .elementor-element.elementor-element-881e4d4{--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;}.elementor-47 .elementor-element.elementor-element-751cb3a{--display:flex;--min-height:70px;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47 .elementor-element.elementor-element-751cb3a:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-751cb3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(163deg, #2B71B9D1 0%, #E94999E8 100%);}.elementor-47 .elementor-element.elementor-element-cad2857 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-47 .elementor-element.elementor-element-4139c90{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-0cb2b09 .elementor-button{background-color:#E8455F00;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-0cb2b09 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-0cb2b09 .elementor-button .elementor-button-content-wrapper{gap:2px;}.elementor-47 .elementor-element.elementor-element-7be9c80{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-7be9c80:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-7be9c80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5140a34 );}.elementor-47 .elementor-element.elementor-element-75b8a5e{--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;}.elementor-47 .elementor-element.elementor-element-9046bae{--display:flex;--min-height:70px;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47 .elementor-element.elementor-element-9046bae:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-9046bae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(163deg, #2B71B9D1 0%, #E94999E8 100%);}.elementor-47 .elementor-element.elementor-element-8f23d96 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-47 .elementor-element.elementor-element-53b44dd{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-8a7cde4 .elementor-button{background-color:#E8455F00;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-8a7cde4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-8a7cde4 .elementor-button .elementor-button-content-wrapper{gap:2px;}.elementor-47 .elementor-element.elementor-element-dda03ea{--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-47 .elementor-element.elementor-element-4921421{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-4921421:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-4921421 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5140a34 );}.elementor-47 .elementor-element.elementor-element-d52eef5{--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;}.elementor-47 .elementor-element.elementor-element-6e720a3{--display:flex;--min-height:70px;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47 .elementor-element.elementor-element-6e720a3:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-6e720a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(163deg, #2B71B9D1 0%, #E94999E8 100%);}.elementor-47 .elementor-element.elementor-element-a929038 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-47 .elementor-element.elementor-element-ff94a63{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-2799a50 .elementor-button{background-color:#E8455F00;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-2799a50 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-2799a50 .elementor-button .elementor-button-content-wrapper{gap:2px;}.elementor-47 .elementor-element.elementor-element-a625f05{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-a625f05:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-a625f05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5140a34 );}.elementor-47 .elementor-element.elementor-element-db86efe{--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;}.elementor-47 .elementor-element.elementor-element-9d80999{--display:flex;--min-height:70px;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47 .elementor-element.elementor-element-9d80999:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-9d80999 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(163deg, #2B71B9D1 0%, #E94999E8 100%);}.elementor-47 .elementor-element.elementor-element-018ef2a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-47 .elementor-element.elementor-element-38899f7{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-bad17a4 .elementor-button{background-color:#E8455F00;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-bad17a4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-bad17a4 .elementor-button .elementor-button-content-wrapper{gap:2px;}.elementor-47 .elementor-element.elementor-element-6beba77{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-6beba77:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-6beba77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5140a34 );}.elementor-47 .elementor-element.elementor-element-2a563ab{--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;}.elementor-47 .elementor-element.elementor-element-ca88d01{--display:flex;--min-height:70px;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47 .elementor-element.elementor-element-ca88d01:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-ca88d01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(163deg, #2B71B9D1 0%, #E94999E8 100%);}.elementor-47 .elementor-element.elementor-element-7bcb527 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-47 .elementor-element.elementor-element-05a33ff{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-d0484c4 .elementor-button{background-color:#E8455F00;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-d0484c4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-d0484c4 .elementor-button .elementor-button-content-wrapper{gap:2px;}.elementor-47 .elementor-element.elementor-element-9a947cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-61acacf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-61acacf:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-61acacf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5140a34 );}.elementor-47 .elementor-element.elementor-element-93e3ab7{--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;}.elementor-47 .elementor-element.elementor-element-4a7739c{--display:flex;--min-height:70px;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-47 .elementor-element.elementor-element-4a7739c:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-4a7739c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(163deg, #2B71B9D1 0%, #E94999E8 100%);}.elementor-47 .elementor-element.elementor-element-ade0836 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.4rem;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-47 .elementor-element.elementor-element-4d616e6{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-7e1fa94 .elementor-button{background-color:#E8455F00;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-7e1fa94 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47 .elementor-element.elementor-element-7e1fa94 .elementor-button .elementor-button-content-wrapper{gap:2px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-47 .elementor-element.elementor-element-ecf7705:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-ecf7705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-47 .elementor-element.elementor-element-8234215{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-47 .elementor-element.elementor-element-5f518d1{--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:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-47 .elementor-element.elementor-element-9c4b0d6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-47 .elementor-element.elementor-element-9c4b0d6.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-9c4b0d6 .elementor-heading-title{font-size:2.5rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-01812ce{text-align:center;}.elementor-47 .elementor-element.elementor-element-cb7dc52{text-align:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-47 .elementor-element.elementor-element-245b64f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-dda03ea{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-9a947cf{--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;}}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-8234215{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-47 .elementor-element.elementor-element-9c4b0d6 .elementor-heading-title{font-size:1.8rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-47 .elementor-element.elementor-element-967dbbe{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-47 .elementor-element.elementor-element-54dbea8{--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;--justify-content:center;}.elementor-47 .elementor-element.elementor-element-9f8753b{--width:70px;}.elementor-47 .elementor-element.elementor-element-422576b{text-align:center;}.elementor-47 .elementor-element.elementor-element-422576b .elementor-heading-title{line-height:1.3em;}.elementor-47 .elementor-element.elementor-element-d8f6894{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-47 .elementor-element.elementor-element-7bb3c5d{text-align:center;}.elementor-47 .elementor-element.elementor-element-ec55679{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-47 .elementor-element.elementor-element-881e4d4{--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;--justify-content:center;}.elementor-47 .elementor-element.elementor-element-751cb3a{--width:70px;}.elementor-47 .elementor-element.elementor-element-cad2857{text-align:center;}.elementor-47 .elementor-element.elementor-element-cad2857 .elementor-heading-title{line-height:1.3em;}.elementor-47 .elementor-element.elementor-element-4139c90{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-47 .elementor-element.elementor-element-836bb21{text-align:center;}.elementor-47 .elementor-element.elementor-element-7be9c80{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-47 .elementor-element.elementor-element-75b8a5e{--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;--justify-content:center;}.elementor-47 .elementor-element.elementor-element-9046bae{--width:70px;}.elementor-47 .elementor-element.elementor-element-8f23d96{text-align:center;}.elementor-47 .elementor-element.elementor-element-8f23d96 .elementor-heading-title{line-height:1.3em;}.elementor-47 .elementor-element.elementor-element-53b44dd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-47 .elementor-element.elementor-element-f563fc8{text-align:center;}.elementor-47 .elementor-element.elementor-element-4921421{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-47 .elementor-element.elementor-element-d52eef5{--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;--justify-content:center;}.elementor-47 .elementor-element.elementor-element-6e720a3{--width:70px;}.elementor-47 .elementor-element.elementor-element-a929038{text-align:center;}.elementor-47 .elementor-element.elementor-element-a929038 .elementor-heading-title{line-height:1.3em;}.elementor-47 .elementor-element.elementor-element-ff94a63{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-47 .elementor-element.elementor-element-a3e3a16{text-align:center;}.elementor-47 .elementor-element.elementor-element-a625f05{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-47 .elementor-element.elementor-element-db86efe{--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;--justify-content:center;}.elementor-47 .elementor-element.elementor-element-9d80999{--width:70px;}.elementor-47 .elementor-element.elementor-element-018ef2a{text-align:center;}.elementor-47 .elementor-element.elementor-element-018ef2a .elementor-heading-title{line-height:1.3em;}.elementor-47 .elementor-element.elementor-element-38899f7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-47 .elementor-element.elementor-element-06887d9{text-align:center;}.elementor-47 .elementor-element.elementor-element-6beba77{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-47 .elementor-element.elementor-element-2a563ab{--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;--justify-content:center;}.elementor-47 .elementor-element.elementor-element-ca88d01{--width:70px;}.elementor-47 .elementor-element.elementor-element-7bcb527{text-align:center;}.elementor-47 .elementor-element.elementor-element-7bcb527 .elementor-heading-title{line-height:1.3em;}.elementor-47 .elementor-element.elementor-element-05a33ff{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-47 .elementor-element.elementor-element-b76103a{text-align:center;}.elementor-47 .elementor-element.elementor-element-61acacf{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-47 .elementor-element.elementor-element-93e3ab7{--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;--justify-content:center;}.elementor-47 .elementor-element.elementor-element-4a7739c{--width:70px;}.elementor-47 .elementor-element.elementor-element-ade0836{text-align:center;}.elementor-47 .elementor-element.elementor-element-ade0836 .elementor-heading-title{line-height:1.3em;}.elementor-47 .elementor-element.elementor-element-4d616e6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-47 .elementor-element.elementor-element-a943e43{text-align:center;}}@media(min-width:768px){.elementor-47 .elementor-element.elementor-element-9f8753b{--width:70px;}.elementor-47 .elementor-element.elementor-element-751cb3a{--width:70px;}.elementor-47 .elementor-element.elementor-element-9046bae{--width:70px;}.elementor-47 .elementor-element.elementor-element-6e720a3{--width:70px;}.elementor-47 .elementor-element.elementor-element-9d80999{--width:70px;}.elementor-47 .elementor-element.elementor-element-ca88d01{--width:70px;}.elementor-47 .elementor-element.elementor-element-61acacf{--width:32.5%;}.elementor-47 .elementor-element.elementor-element-4a7739c{--width:70px;}}@media(max-width:1024px) and (min-width:768px){.elementor-47 .elementor-element.elementor-element-61acacf{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-c48621f */.elementor-47 .elementor-element.elementor-element-c48621f path.s0 {
    stroke: #fff;
    stroke-width: 7%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bdb691c */.elementor-47 .elementor-element.elementor-element-bdb691c path.s0 {
    stroke: #E8455F;
    stroke-width: 7%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0cb2b09 */.elementor-47 .elementor-element.elementor-element-0cb2b09 path.s0 {
    stroke: #E8455F;
    stroke-width: 7%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8a7cde4 */.elementor-47 .elementor-element.elementor-element-8a7cde4 path.s0 {
    stroke: #E8455F;
    stroke-width: 7%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2799a50 */.elementor-47 .elementor-element.elementor-element-2799a50 path.s0 {
    stroke: #E8455F;
    stroke-width: 7%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bad17a4 */.elementor-47 .elementor-element.elementor-element-bad17a4 path.s0 {
    stroke: #E8455F;
    stroke-width: 7%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d0484c4 */.elementor-47 .elementor-element.elementor-element-d0484c4 path.s0 {
    stroke: #E8455F;
    stroke-width: 7%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7e1fa94 */.elementor-47 .elementor-element.elementor-element-7e1fa94 path.s0 {
    stroke: #E8455F;
    stroke-width: 7%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8327d5a */.services-box:hover
 {
    transform: scale(1.02) !important
    ;
}/* End custom CSS */