.elementor-869 .elementor-element.elementor-element-02c0849{--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:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.6;--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-869 .elementor-element.elementor-element-02c0849:not(.elementor-motion-effects-element-type-background), .elementor-869 .elementor-element.elementor-element-02c0849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1F3C;background-image:url("https://nofaultdoctornearme.com/wp-content/uploads/2026/09/Orthopedic-Treatment.jpg.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-869 .elementor-element.elementor-element-02c0849::before, .elementor-869 .elementor-element.elementor-element-02c0849 > .elementor-background-video-container::before, .elementor-869 .elementor-element.elementor-element-02c0849 > .e-con-inner > .elementor-background-video-container::before, .elementor-869 .elementor-element.elementor-element-02c0849 > .elementor-background-slideshow::before, .elementor-869 .elementor-element.elementor-element-02c0849 > .e-con-inner > .elementor-background-slideshow::before, .elementor-869 .elementor-element.elementor-element-02c0849 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-869 .elementor-element.elementor-element-57e837e{--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;--flex-wrap:wrap;overflow:visible;}.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-869 .elementor-element.elementor-element-aa3028b{background-color:#093868;padding:6px 16px 6px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00B4A6;border-radius:200px 200px 200px 200px;}.elementor-869 .elementor-element.elementor-element-aa3028b.elementor-element{--align-self:flex-start;}.elementor-869 .elementor-element.elementor-element-aa3028b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:600;color:#FFFFFF;}.elementor-869 .elementor-element.elementor-element-c249c25{width:var( --container-widget-width, 104.183% );max-width:104.183%;--container-widget-width:104.183%;--container-widget-flex-grow:0;}.elementor-869 .elementor-element.elementor-element-c249c25.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-869 .elementor-element.elementor-element-c249c25 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:bold;line-height:1.1em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-869 .elementor-element.elementor-element-bef9e1b{width:var( --container-widget-width, 101.779% );max-width:101.779%;padding:0rem 0rem 0rem 0rem;--container-widget-width:101.779%;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.75em;color:#FFFFFF;}.elementor-869 .elementor-element.elementor-element-bef9e1b.elementor-element{--flex-grow:0;--flex-shrink:0;}.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-869 .elementor-element.elementor-element-7dca6f0 .elementor-button{background-color:#39B549;font-size:15.2px;font-weight:600;line-height:1.3em;box-shadow:-12px 25px 50px 0px rgba(9.99999999999999, 31.000000000000053, 59.99999999999999, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000000;border-radius:300px 300px 300px 300px;padding:12px 28px 12px 28px;}.elementor-869 .elementor-element.elementor-element-7dca6f0{width:auto;max-width:auto;}.elementor-869 .elementor-element.elementor-element-7dca6f0.elementor-element{--align-self:flex-start;}.elementor-869 .elementor-element.elementor-element-7dca6f0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-869 .elementor-element.elementor-element-7dca6f0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-869 .elementor-element.elementor-element-65ff70b .elementor-button{background-color:#00B4A617;font-size:15.2px;font-weight:600;line-height:1.3em;fill:#CFCFCF;color:#CFCFCF;box-shadow:-12px 25px 50px 0px rgba(9.99999999999999, 31.000000000000053, 59.99999999999999, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:#CFCFCF;border-radius:300px 300px 300px 300px;padding:12px 28px 12px 28px;}.elementor-869 .elementor-element.elementor-element-65ff70b{width:auto;max-width:auto;}.elementor-869 .elementor-element.elementor-element-65ff70b.elementor-element{--align-self:flex-start;}.elementor-869 .elementor-element.elementor-element-65ff70b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-869 .elementor-element.elementor-element-65ff70b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-869 .elementor-element.elementor-element-65ff70b .elementor-button:hover, .elementor-869 .elementor-element.elementor-element-65ff70b .elementor-button:focus{color:#39B549;border-color:#39B549;}.elementor-869 .elementor-element.elementor-element-65ff70b .elementor-button:hover svg, .elementor-869 .elementor-element.elementor-element-65ff70b .elementor-button:focus svg{fill:#39B549;}.elementor-869 .elementor-element.elementor-element-366c0cd{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;overflow:visible;}.elementor-869 .elementor-element.elementor-element-b1d136e{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-869 .elementor-element.elementor-element-b1d136e:not(.elementor-motion-effects-element-type-background), .elementor-869 .elementor-element.elementor-element-b1d136e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-869 .elementor-element.elementor-element-c7848b0{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:8px 8px 8px 8px;overflow:visible;}.elementor-869 .elementor-element.elementor-element-c7848b0.e-con{--align-self:flex-start;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-869 .elementor-element.elementor-element-831d1ce.elementor-element{--align-self:flex-start;}.elementor-869 .elementor-element.elementor-element-831d1ce .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-869 .elementor-element.elementor-element-831d1ce .elementor-icon-box-title{margin-block-end:0px;color:#5A7080;}.elementor-869 .elementor-element.elementor-element-831d1ce.elementor-view-stacked .elementor-icon{background-color:#D5FFDB;fill:#39B549;color:#39B549;}.elementor-869 .elementor-element.elementor-element-831d1ce.elementor-view-framed .elementor-icon, .elementor-869 .elementor-element.elementor-element-831d1ce.elementor-view-default .elementor-icon{fill:#D5FFDB;color:#D5FFDB;border-color:#D5FFDB;}.elementor-869 .elementor-element.elementor-element-831d1ce.elementor-view-framed .elementor-icon{background-color:#39B549;}.elementor-869 .elementor-element.elementor-element-831d1ce .elementor-icon{font-size:14px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-869 .elementor-element.elementor-element-831d1ce .elementor-icon-box-title, .elementor-869 .elementor-element.elementor-element-831d1ce .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:500;}.elementor-869 .elementor-element.elementor-element-831d1ce:has(:hover) .elementor-icon-box-title,
					 .elementor-869 .elementor-element.elementor-element-831d1ce:has(:focus) .elementor-icon-box-title{color:#5A7080;}.elementor-869 .elementor-element.elementor-element-8a4ed06.elementor-element{--align-self:flex-start;}.elementor-869 .elementor-element.elementor-element-8a4ed06 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-869 .elementor-element.elementor-element-8a4ed06 .elementor-icon-box-title{margin-block-end:0px;color:#5A7080;}.elementor-869 .elementor-element.elementor-element-8a4ed06.elementor-view-stacked .elementor-icon{background-color:#D5FFDB;fill:#39B549;color:#39B549;}.elementor-869 .elementor-element.elementor-element-8a4ed06.elementor-view-framed .elementor-icon, .elementor-869 .elementor-element.elementor-element-8a4ed06.elementor-view-default .elementor-icon{fill:#D5FFDB;color:#D5FFDB;border-color:#D5FFDB;}.elementor-869 .elementor-element.elementor-element-8a4ed06.elementor-view-framed .elementor-icon{background-color:#39B549;}.elementor-869 .elementor-element.elementor-element-8a4ed06 .elementor-icon{font-size:14px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-869 .elementor-element.elementor-element-8a4ed06 .elementor-icon-box-title, .elementor-869 .elementor-element.elementor-element-8a4ed06 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:500;}.elementor-869 .elementor-element.elementor-element-8a4ed06:has(:hover) .elementor-icon-box-title,
					 .elementor-869 .elementor-element.elementor-element-8a4ed06:has(:focus) .elementor-icon-box-title{color:#5A7080;}.elementor-869 .elementor-element.elementor-element-a79bd2b.elementor-element{--align-self:flex-start;}.elementor-869 .elementor-element.elementor-element-a79bd2b .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-869 .elementor-element.elementor-element-a79bd2b .elementor-icon-box-title{margin-block-end:0px;color:#5A7080;}.elementor-869 .elementor-element.elementor-element-a79bd2b.elementor-view-stacked .elementor-icon{background-color:#D5FFDB;fill:#39B549;color:#39B549;}.elementor-869 .elementor-element.elementor-element-a79bd2b.elementor-view-framed .elementor-icon, .elementor-869 .elementor-element.elementor-element-a79bd2b.elementor-view-default .elementor-icon{fill:#D5FFDB;color:#D5FFDB;border-color:#D5FFDB;}.elementor-869 .elementor-element.elementor-element-a79bd2b.elementor-view-framed .elementor-icon{background-color:#39B549;}.elementor-869 .elementor-element.elementor-element-a79bd2b .elementor-icon{font-size:14px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-869 .elementor-element.elementor-element-a79bd2b .elementor-icon-box-title, .elementor-869 .elementor-element.elementor-element-a79bd2b .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:500;}.elementor-869 .elementor-element.elementor-element-a79bd2b:has(:hover) .elementor-icon-box-title,
					 .elementor-869 .elementor-element.elementor-element-a79bd2b:has(:focus) .elementor-icon-box-title{color:#5A7080;}.elementor-869 .elementor-element.elementor-element-f373246.elementor-element{--align-self:flex-start;}.elementor-869 .elementor-element.elementor-element-f373246 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-869 .elementor-element.elementor-element-f373246 .elementor-icon-box-title{margin-block-end:0px;color:#5A7080;}.elementor-869 .elementor-element.elementor-element-f373246.elementor-view-stacked .elementor-icon{background-color:#D5FFDB;fill:#39B549;color:#39B549;}.elementor-869 .elementor-element.elementor-element-f373246.elementor-view-framed .elementor-icon, .elementor-869 .elementor-element.elementor-element-f373246.elementor-view-default .elementor-icon{fill:#D5FFDB;color:#D5FFDB;border-color:#D5FFDB;}.elementor-869 .elementor-element.elementor-element-f373246.elementor-view-framed .elementor-icon{background-color:#39B549;}.elementor-869 .elementor-element.elementor-element-f373246 .elementor-icon{font-size:14px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-869 .elementor-element.elementor-element-f373246 .elementor-icon-box-title, .elementor-869 .elementor-element.elementor-element-f373246 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:500;}.elementor-869 .elementor-element.elementor-element-f373246:has(:hover) .elementor-icon-box-title,
					 .elementor-869 .elementor-element.elementor-element-f373246:has(:focus) .elementor-icon-box-title{color:#5A7080;}.elementor-869 .elementor-element.elementor-element-d2a4dd6{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-869 .elementor-element.elementor-element-ffb8ad9{--display:flex;overflow:visible;}.elementor-869 .elementor-element.elementor-element-c06c3ee{background-color:#E8F9F8;padding:5.6px 16px 5.6px 16px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-869 .elementor-element.elementor-element-c06c3ee.elementor-element{--align-self:flex-start;}.elementor-869 .elementor-element.elementor-element-c06c3ee .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13.75px;font-weight:600;text-transform:capitalize;color:#39B549;}.elementor-869 .elementor-element.elementor-element-344792a{text-align:start;}.elementor-869 .elementor-element.elementor-element-344792a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:bold;color:#0A1F3C;}.elementor-869 .elementor-element.elementor-element-5c6b5e6{padding:0rem 0rem 0rem 0rem;text-align:start;font-family:"DM Sans", Sans-serif;font-size:1.05em;font-weight:400;line-height:1.75em;color:#3D4F63;}.elementor-869 .elementor-element.elementor-element-5c6b5e6 p{margin-block-end:10px;}.elementor-869 .elementor-element.elementor-element-90fe39b{--display:flex;--justify-content:center;overflow:visible;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-869 .elementor-element.elementor-element-fe390bf img{border-radius:10px 10px 10px 10px;}.elementor-869 .elementor-element.elementor-element-8ff36da .elementor-button{background-color:#39B549;font-size:15.2px;font-weight:600;line-height:1.3em;box-shadow:-12px 25px 50px 0px rgba(9.99999999999999, 31.000000000000053, 59.99999999999999, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000000;border-radius:300px 300px 300px 300px;padding:12px 28px 12px 28px;}.elementor-869 .elementor-element.elementor-element-8ff36da{width:auto;max-width:auto;padding:20px 0px 0px 0px;}.elementor-869 .elementor-element.elementor-element-8ff36da.elementor-element{--align-self:flex-start;}.elementor-869 .elementor-element.elementor-element-8ff36da .elementor-button-content-wrapper{flex-direction:row;}.elementor-869 .elementor-element.elementor-element-8ff36da .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-869 .elementor-element.elementor-element-9312a27{--display:flex;overflow:visible;}.elementor-869 .elementor-element.elementor-element-11e885d{padding:0rem 0rem 0rem 0rem;text-align:start;font-family:"DM Sans", Sans-serif;font-size:1.05em;font-weight:400;line-height:1.75em;color:#3D4F63;}.elementor-869 .elementor-element.elementor-element-11e885d p{margin-block-end:10px;}.elementor-869 .elementor-element.elementor-element-9e7df71{--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:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-869 .elementor-element.elementor-element-9e7df71:not(.elementor-motion-effects-element-type-background), .elementor-869 .elementor-element.elementor-element-9e7df71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-869 .elementor-element.elementor-element-fbbce66{background-color:#E8F9F8;padding:5.6px 16px 5.6px 16px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-869 .elementor-element.elementor-element-fbbce66.elementor-element{--align-self:center;}.elementor-869 .elementor-element.elementor-element-fbbce66 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13.75px;font-weight:600;color:#39B549;}.elementor-869 .elementor-element.elementor-element-e32c7cf{text-align:center;}.elementor-869 .elementor-element.elementor-element-e32c7cf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:bold;color:#0A1F3C;}.elementor-869 .elementor-element.elementor-element-2056f67{--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;overflow:visible;}.elementor-869 .elementor-element.elementor-element-4a2e23e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00B4A61F;--border-color:#00B4A61F;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;overflow:visible;}.elementor-869 .elementor-element.elementor-element-4a2e23e:not(.elementor-motion-effects-element-type-background), .elementor-869 .elementor-element.elementor-element-4a2e23e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F9F866;}.elementor-869 .elementor-element.elementor-element-4a2e23e.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-869 .elementor-element.elementor-element-4a2e23e:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00B4A6;--border-color:#00B4A6;box-shadow:0px 12px 40px 0px rgba(0, 180, 166.00000000000006, 0.14901960784313725);}.elementor-869 .elementor-element.elementor-element-4a2e23e, .elementor-869 .elementor-element.elementor-element-4a2e23e::before{--border-transition:0.3s;}.elementor-869 .elementor-element.elementor-element-7fb88c2 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-869 .elementor-element.elementor-element-7fb88c2 .elementor-icon-box-title{margin-block-end:5px;color:#0A1F3C;}.elementor-869 .elementor-element.elementor-element-7fb88c2.elementor-view-stacked .elementor-icon{background-color:#DBFFE0;fill:#39B549;color:#39B549;}.elementor-869 .elementor-element.elementor-element-7fb88c2.elementor-view-framed .elementor-icon, .elementor-869 .elementor-element.elementor-element-7fb88c2.elementor-view-default .elementor-icon{fill:#DBFFE0;color:#DBFFE0;border-color:#DBFFE0;}.elementor-869 .elementor-element.elementor-element-7fb88c2.elementor-view-framed .elementor-icon{background-color:#39B549;}.elementor-869 .elementor-element.elementor-element-7fb88c2 .elementor-icon{font-size:20px;border-radius:8px 8px 8px 8px;}.elementor-869 .elementor-element.elementor-element-7fb88c2 .elementor-icon-box-title, .elementor-869 .elementor-element.elementor-element-7fb88c2 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-869 .elementor-element.elementor-element-7fb88c2:has(:hover) .elementor-icon-box-title,
					 .elementor-869 .elementor-element.elementor-element-7fb88c2:has(:focus) .elementor-icon-box-title{color:#0A1F3C;}.elementor-869 .elementor-element.elementor-element-7fb88c2 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13.12px;font-weight:400;line-height:1.2rem;color:#3D4F63;}.elementor-869 .elementor-element.elementor-element-9cbc3d3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00B4A61F;--border-color:#00B4A61F;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;overflow:visible;}.elementor-869 .elementor-element.elementor-element-9cbc3d3:not(.elementor-motion-effects-element-type-background), .elementor-869 .elementor-element.elementor-element-9cbc3d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F9F866;}.elementor-869 .elementor-element.elementor-element-9cbc3d3.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-869 .elementor-element.elementor-element-9cbc3d3:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00B4A6;--border-color:#00B4A6;box-shadow:0px 12px 40px 0px rgba(0, 180, 166.00000000000006, 0.14901960784313725);}.elementor-869 .elementor-element.elementor-element-9cbc3d3, .elementor-869 .elementor-element.elementor-element-9cbc3d3::before{--border-transition:0.3s;}.elementor-869 .elementor-element.elementor-element-d9da187 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-869 .elementor-element.elementor-element-d9da187 .elementor-icon-box-title{margin-block-end:5px;color:#0A1F3C;}.elementor-869 .elementor-element.elementor-element-d9da187.elementor-view-stacked .elementor-icon{background-color:#DBFFE0;fill:#39B549;color:#39B549;}.elementor-869 .elementor-element.elementor-element-d9da187.elementor-view-framed .elementor-icon, .elementor-869 .elementor-element.elementor-element-d9da187.elementor-view-default .elementor-icon{fill:#DBFFE0;color:#DBFFE0;border-color:#DBFFE0;}.elementor-869 .elementor-element.elementor-element-d9da187.elementor-view-framed .elementor-icon{background-color:#39B549;}.elementor-869 .elementor-element.elementor-element-d9da187 .elementor-icon{font-size:20px;border-radius:8px 8px 8px 8px;}.elementor-869 .elementor-element.elementor-element-d9da187 .elementor-icon-box-title, .elementor-869 .elementor-element.elementor-element-d9da187 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-869 .elementor-element.elementor-element-d9da187:has(:hover) .elementor-icon-box-title,
					 .elementor-869 .elementor-element.elementor-element-d9da187:has(:focus) .elementor-icon-box-title{color:#0A1F3C;}.elementor-869 .elementor-element.elementor-element-d9da187 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13.12px;font-weight:400;line-height:1.2rem;color:#3D4F63;}.elementor-869 .elementor-element.elementor-element-dbc32b3{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00B4A61F;--border-color:#00B4A61F;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;overflow:visible;}.elementor-869 .elementor-element.elementor-element-dbc32b3:not(.elementor-motion-effects-element-type-background), .elementor-869 .elementor-element.elementor-element-dbc32b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F9F866;}.elementor-869 .elementor-element.elementor-element-dbc32b3.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-869 .elementor-element.elementor-element-dbc32b3:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00B4A6;--border-color:#00B4A6;box-shadow:0px 12px 40px 0px rgba(0, 180, 166.00000000000006, 0.14901960784313725);}.elementor-869 .elementor-element.elementor-element-dbc32b3, .elementor-869 .elementor-element.elementor-element-dbc32b3::before{--border-transition:0.3s;}.elementor-869 .elementor-element.elementor-element-b6ad7ba .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-869 .elementor-element.elementor-element-b6ad7ba .elementor-icon-box-title{margin-block-end:5px;color:#0A1F3C;}.elementor-869 .elementor-element.elementor-element-b6ad7ba.elementor-view-stacked .elementor-icon{background-color:#DBFFE0;fill:#39B549;color:#39B549;}.elementor-869 .elementor-element.elementor-element-b6ad7ba.elementor-view-framed .elementor-icon, .elementor-869 .elementor-element.elementor-element-b6ad7ba.elementor-view-default .elementor-icon{fill:#DBFFE0;color:#DBFFE0;border-color:#DBFFE0;}.elementor-869 .elementor-element.elementor-element-b6ad7ba.elementor-view-framed .elementor-icon{background-color:#39B549;}.elementor-869 .elementor-element.elementor-element-b6ad7ba .elementor-icon{font-size:20px;border-radius:8px 8px 8px 8px;}.elementor-869 .elementor-element.elementor-element-b6ad7ba .elementor-icon-box-title, .elementor-869 .elementor-element.elementor-element-b6ad7ba .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-869 .elementor-element.elementor-element-b6ad7ba:has(:hover) .elementor-icon-box-title,
					 .elementor-869 .elementor-element.elementor-element-b6ad7ba:has(:focus) .elementor-icon-box-title{color:#0A1F3C;}.elementor-869 .elementor-element.elementor-element-b6ad7ba .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13.12px;font-weight:400;line-height:1.2rem;color:#3D4F63;}.elementor-869 .elementor-element.elementor-element-0e274cb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00B4A61F;--border-color:#00B4A61F;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;overflow:visible;}.elementor-869 .elementor-element.elementor-element-0e274cb:not(.elementor-motion-effects-element-type-background), .elementor-869 .elementor-element.elementor-element-0e274cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F9F866;}.elementor-869 .elementor-element.elementor-element-0e274cb.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-869 .elementor-element.elementor-element-0e274cb:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00B4A6;--border-color:#00B4A6;box-shadow:0px 12px 40px 0px rgba(0, 180, 166.00000000000006, 0.14901960784313725);}.elementor-869 .elementor-element.elementor-element-0e274cb, .elementor-869 .elementor-element.elementor-element-0e274cb::before{--border-transition:0.3s;}.elementor-869 .elementor-element.elementor-element-dded012 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-869 .elementor-element.elementor-element-dded012 .elementor-icon-box-title{margin-block-end:5px;color:#0A1F3C;}.elementor-869 .elementor-element.elementor-element-dded012.elementor-view-stacked .elementor-icon{background-color:#DBFFE0;fill:#39B549;color:#39B549;}.elementor-869 .elementor-element.elementor-element-dded012.elementor-view-framed .elementor-icon, .elementor-869 .elementor-element.elementor-element-dded012.elementor-view-default .elementor-icon{fill:#DBFFE0;color:#DBFFE0;border-color:#DBFFE0;}.elementor-869 .elementor-element.elementor-element-dded012.elementor-view-framed .elementor-icon{background-color:#39B549;}.elementor-869 .elementor-element.elementor-element-dded012 .elementor-icon{font-size:20px;border-radius:8px 8px 8px 8px;}.elementor-869 .elementor-element.elementor-element-dded012 .elementor-icon-box-title, .elementor-869 .elementor-element.elementor-element-dded012 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-869 .elementor-element.elementor-element-dded012:has(:hover) .elementor-icon-box-title,
					 .elementor-869 .elementor-element.elementor-element-dded012:has(:focus) .elementor-icon-box-title{color:#0A1F3C;}.elementor-869 .elementor-element.elementor-element-dded012 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13.12px;font-weight:400;line-height:1.2rem;color:#3D4F63;}.elementor-869 .elementor-element.elementor-element-e9c7e54{--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:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-869 .elementor-element.elementor-element-efb8f76{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00B4A61F;--border-color:#00B4A61F;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;overflow:visible;}.elementor-869 .elementor-element.elementor-element-efb8f76:not(.elementor-motion-effects-element-type-background), .elementor-869 .elementor-element.elementor-element-efb8f76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F9F866;}.elementor-869 .elementor-element.elementor-element-efb8f76.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-869 .elementor-element.elementor-element-efb8f76:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00B4A6;--border-color:#00B4A6;box-shadow:0px 12px 40px 0px rgba(0, 180, 166.00000000000006, 0.14901960784313725);}.elementor-869 .elementor-element.elementor-element-efb8f76, .elementor-869 .elementor-element.elementor-element-efb8f76::before{--border-transition:0.3s;}.elementor-869 .elementor-element.elementor-element-7feffc8 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-869 .elementor-element.elementor-element-7feffc8 .elementor-icon-box-title{margin-block-end:5px;color:#0A1F3C;}.elementor-869 .elementor-element.elementor-element-7feffc8.elementor-view-stacked .elementor-icon{background-color:#DBFFE0;fill:#39B549;color:#39B549;}.elementor-869 .elementor-element.elementor-element-7feffc8.elementor-view-framed .elementor-icon, .elementor-869 .elementor-element.elementor-element-7feffc8.elementor-view-default .elementor-icon{fill:#DBFFE0;color:#DBFFE0;border-color:#DBFFE0;}.elementor-869 .elementor-element.elementor-element-7feffc8.elementor-view-framed .elementor-icon{background-color:#39B549;}.elementor-869 .elementor-element.elementor-element-7feffc8 .elementor-icon{font-size:20px;border-radius:8px 8px 8px 8px;}.elementor-869 .elementor-element.elementor-element-7feffc8 .elementor-icon-box-title, .elementor-869 .elementor-element.elementor-element-7feffc8 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-869 .elementor-element.elementor-element-7feffc8:has(:hover) .elementor-icon-box-title,
					 .elementor-869 .elementor-element.elementor-element-7feffc8:has(:focus) .elementor-icon-box-title{color:#0A1F3C;}.elementor-869 .elementor-element.elementor-element-7feffc8 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13.12px;font-weight:400;line-height:1.2rem;color:#3D4F63;}.elementor-869 .elementor-element.elementor-element-88e1ee0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00B4A61F;--border-color:#00B4A61F;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;overflow:visible;}.elementor-869 .elementor-element.elementor-element-88e1ee0:not(.elementor-motion-effects-element-type-background), .elementor-869 .elementor-element.elementor-element-88e1ee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F9F866;}.elementor-869 .elementor-element.elementor-element-88e1ee0.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-869 .elementor-element.elementor-element-88e1ee0:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00B4A6;--border-color:#00B4A6;box-shadow:0px 12px 40px 0px rgba(0, 180, 166.00000000000006, 0.14901960784313725);}.elementor-869 .elementor-element.elementor-element-88e1ee0, .elementor-869 .elementor-element.elementor-element-88e1ee0::before{--border-transition:0.3s;}.elementor-869 .elementor-element.elementor-element-4cea1d7 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-869 .elementor-element.elementor-element-4cea1d7 .elementor-icon-box-title{margin-block-end:5px;color:#0A1F3C;}.elementor-869 .elementor-element.elementor-element-4cea1d7.elementor-view-stacked .elementor-icon{background-color:#DBFFE0;fill:#39B549;color:#39B549;}.elementor-869 .elementor-element.elementor-element-4cea1d7.elementor-view-framed .elementor-icon, .elementor-869 .elementor-element.elementor-element-4cea1d7.elementor-view-default .elementor-icon{fill:#DBFFE0;color:#DBFFE0;border-color:#DBFFE0;}.elementor-869 .elementor-element.elementor-element-4cea1d7.elementor-view-framed .elementor-icon{background-color:#39B549;}.elementor-869 .elementor-element.elementor-element-4cea1d7 .elementor-icon{font-size:20px;border-radius:8px 8px 8px 8px;}.elementor-869 .elementor-element.elementor-element-4cea1d7 .elementor-icon-box-title, .elementor-869 .elementor-element.elementor-element-4cea1d7 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-869 .elementor-element.elementor-element-4cea1d7:has(:hover) .elementor-icon-box-title,
					 .elementor-869 .elementor-element.elementor-element-4cea1d7:has(:focus) .elementor-icon-box-title{color:#0A1F3C;}.elementor-869 .elementor-element.elementor-element-4cea1d7 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13.12px;font-weight:400;line-height:1.2rem;color:#3D4F63;}.elementor-869 .elementor-element.elementor-element-1b4597f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00B4A61F;--border-color:#00B4A61F;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;overflow:visible;}.elementor-869 .elementor-element.elementor-element-1b4597f:not(.elementor-motion-effects-element-type-background), .elementor-869 .elementor-element.elementor-element-1b4597f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F9F866;}.elementor-869 .elementor-element.elementor-element-1b4597f.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-869 .elementor-element.elementor-element-1b4597f:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00B4A6;--border-color:#00B4A6;box-shadow:0px 12px 40px 0px rgba(0, 180, 166.00000000000006, 0.14901960784313725);}.elementor-869 .elementor-element.elementor-element-1b4597f, .elementor-869 .elementor-element.elementor-element-1b4597f::before{--border-transition:0.3s;}.elementor-869 .elementor-element.elementor-element-a6b6854 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-869 .elementor-element.elementor-element-a6b6854 .elementor-icon-box-title{margin-block-end:5px;color:#0A1F3C;}.elementor-869 .elementor-element.elementor-element-a6b6854.elementor-view-stacked .elementor-icon{background-color:#DBFFE0;fill:#39B549;color:#39B549;}.elementor-869 .elementor-element.elementor-element-a6b6854.elementor-view-framed .elementor-icon, .elementor-869 .elementor-element.elementor-element-a6b6854.elementor-view-default .elementor-icon{fill:#DBFFE0;color:#DBFFE0;border-color:#DBFFE0;}.elementor-869 .elementor-element.elementor-element-a6b6854.elementor-view-framed .elementor-icon{background-color:#39B549;}.elementor-869 .elementor-element.elementor-element-a6b6854 .elementor-icon{font-size:20px;border-radius:8px 8px 8px 8px;}.elementor-869 .elementor-element.elementor-element-a6b6854 .elementor-icon-box-title, .elementor-869 .elementor-element.elementor-element-a6b6854 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-869 .elementor-element.elementor-element-a6b6854:has(:hover) .elementor-icon-box-title,
					 .elementor-869 .elementor-element.elementor-element-a6b6854:has(:focus) .elementor-icon-box-title{color:#0A1F3C;}.elementor-869 .elementor-element.elementor-element-a6b6854 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13.12px;font-weight:400;line-height:1.2rem;color:#3D4F63;}.elementor-869 .elementor-element.elementor-element-2589fbd{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00B4A61F;--border-color:#00B4A61F;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem;overflow:visible;}.elementor-869 .elementor-element.elementor-element-2589fbd:not(.elementor-motion-effects-element-type-background), .elementor-869 .elementor-element.elementor-element-2589fbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8F9F866;}.elementor-869 .elementor-element.elementor-element-2589fbd.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-869 .elementor-element.elementor-element-2589fbd:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00B4A6;--border-color:#00B4A6;box-shadow:0px 12px 40px 0px rgba(0, 180, 166.00000000000006, 0.14901960784313725);}.elementor-869 .elementor-element.elementor-element-2589fbd, .elementor-869 .elementor-element.elementor-element-2589fbd::before{--border-transition:0.3s;}.elementor-869 .elementor-element.elementor-element-fbd209b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-869 .elementor-element.elementor-element-fbd209b .elementor-icon-box-title{margin-block-end:5px;color:#0A1F3C;}.elementor-869 .elementor-element.elementor-element-fbd209b.elementor-view-stacked .elementor-icon{background-color:#DBFFE0;fill:#39B549;color:#39B549;}.elementor-869 .elementor-element.elementor-element-fbd209b.elementor-view-framed .elementor-icon, .elementor-869 .elementor-element.elementor-element-fbd209b.elementor-view-default .elementor-icon{fill:#DBFFE0;color:#DBFFE0;border-color:#DBFFE0;}.elementor-869 .elementor-element.elementor-element-fbd209b.elementor-view-framed .elementor-icon{background-color:#39B549;}.elementor-869 .elementor-element.elementor-element-fbd209b .elementor-icon{font-size:20px;border-radius:8px 8px 8px 8px;}.elementor-869 .elementor-element.elementor-element-fbd209b .elementor-icon-box-title, .elementor-869 .elementor-element.elementor-element-fbd209b .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:1.1rem;font-weight:600;}.elementor-869 .elementor-element.elementor-element-fbd209b:has(:hover) .elementor-icon-box-title,
					 .elementor-869 .elementor-element.elementor-element-fbd209b:has(:focus) .elementor-icon-box-title{color:#0A1F3C;}.elementor-869 .elementor-element.elementor-element-fbd209b .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:13.12px;font-weight:400;line-height:1.2rem;color:#3D4F63;}.elementor-869 .elementor-element.elementor-element-4cf8216a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-869 .elementor-element.elementor-element-4cf8216a:not(.elementor-motion-effects-element-type-background), .elementor-869 .elementor-element.elementor-element-4cf8216a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(113deg, #093868 0%, #39B549 100%);}.elementor-869 .elementor-element.elementor-element-258f9951{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-869 .elementor-element.elementor-element-258f9951.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-869 .elementor-element.elementor-element-62e9edc7{text-align:start;}.elementor-869 .elementor-element.elementor-element-62e9edc7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:bold;color:#FFFFFF;}.elementor-869 .elementor-element.elementor-element-24cf9c0{padding:0rem 0rem 0rem 0rem;text-align:start;font-family:"DM Sans", Sans-serif;font-size:1.05em;font-weight:400;line-height:1.75em;color:#FFFFFF;}.elementor-869 .elementor-element.elementor-element-36442d89{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;overflow:visible;}.elementor-869 .elementor-element.elementor-element-41cb073b .elementor-button{background-color:#093868;font-size:15.2px;font-weight:600;line-height:1.3em;fill:#FFFFFF;color:#FFFFFF;box-shadow:-12px 25px 50px 0px rgba(9.99999999999999, 31.000000000000053, 59.99999999999999, 0.2);border-style:solid;border-width:2px 2px 2px 2px;border-color:#093868;border-radius:300px 300px 300px 300px;padding:12px 28px 12px 28px;}.elementor-869 .elementor-element.elementor-element-41cb073b .elementor-button:hover, .elementor-869 .elementor-element.elementor-element-41cb073b .elementor-button:focus{background-color:#E04430;color:#FFFFFF;border-color:#E04430;}.elementor-869 .elementor-element.elementor-element-41cb073b:hover{--e-transform-translateY:-5px;}.elementor-869 .elementor-element.elementor-element-41cb073b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-869 .elementor-element.elementor-element-41cb073b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-869 .elementor-element.elementor-element-41cb073b .elementor-button:hover svg, .elementor-869 .elementor-element.elementor-element-41cb073b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-869 .elementor-element.elementor-element-8eb833f{--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:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-869 .elementor-element.elementor-element-8eb833f:not(.elementor-motion-effects-element-type-background), .elementor-869 .elementor-element.elementor-element-8eb833f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FB;}.elementor-869 .elementor-element.elementor-element-5ed5019{background-color:#E8F9F8;padding:5.6px 16px 5.6px 16px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-869 .elementor-element.elementor-element-5ed5019.elementor-element{--align-self:flex-start;}.elementor-869 .elementor-element.elementor-element-5ed5019 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13.75px;font-weight:600;color:#39B549;}.elementor-869 .elementor-element.elementor-element-08841b7{text-align:start;}.elementor-869 .elementor-element.elementor-element-08841b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:bold;color:#0A1F3C;}.elementor-869 .elementor-element.elementor-element-8043e61{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-869 .elementor-element.elementor-element-8043e61:not(.elementor-motion-effects-element-type-background), .elementor-869 .elementor-element.elementor-element-8043e61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#093868;}.elementor-869 .elementor-element.elementor-element-c7dcaf0{--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:0.5px 0.5px;--row-gap:0.5px;--column-gap:0.5px;overflow:visible;}.elementor-869 .elementor-element.elementor-element-d5dfb6e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00B4A61F;--border-color:#00B4A61F;--border-radius:1.25rem 0rem 0rem 1.25rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;overflow:visible;}.elementor-869 .elementor-element.elementor-element-d5dfb6e:not(.elementor-motion-effects-element-type-background), .elementor-869 .elementor-element.elementor-element-d5dfb6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-869 .elementor-element.elementor-element-d5dfb6e.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-869 .elementor-element.elementor-element-d5dfb6e:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00B4A6;--border-color:#00B4A6;}.elementor-869 .elementor-element.elementor-element-d5dfb6e, .elementor-869 .elementor-element.elementor-element-d5dfb6e::before{--border-transition:0.3s;}.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-869 .elementor-element.elementor-element-a056f12 .elementor-counter-title{justify-content:center;color:#F1F1F1;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-869 .elementor-element.elementor-element-a056f12 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#39B549;font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;}.elementor-869 .elementor-element.elementor-element-7908d2a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00B4A61F;--border-color:#00B4A61F;--border-radius:0rem 0rem 0rem 0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;overflow:visible;}.elementor-869 .elementor-element.elementor-element-7908d2a:not(.elementor-motion-effects-element-type-background), .elementor-869 .elementor-element.elementor-element-7908d2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-869 .elementor-element.elementor-element-7908d2a.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-869 .elementor-element.elementor-element-7908d2a:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00B4A6;--border-color:#00B4A6;}.elementor-869 .elementor-element.elementor-element-7908d2a, .elementor-869 .elementor-element.elementor-element-7908d2a::before{--border-transition:0.3s;}.elementor-869 .elementor-element.elementor-element-03e8c3c .elementor-counter-title{justify-content:center;color:#F1F1F1;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-869 .elementor-element.elementor-element-03e8c3c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#39B549;font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;}.elementor-869 .elementor-element.elementor-element-e943293{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00B4A61F;--border-color:#00B4A61F;--border-radius:0rem 0rem 0rem 0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;overflow:visible;}.elementor-869 .elementor-element.elementor-element-e943293:not(.elementor-motion-effects-element-type-background), .elementor-869 .elementor-element.elementor-element-e943293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-869 .elementor-element.elementor-element-e943293.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-869 .elementor-element.elementor-element-e943293:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00B4A6;--border-color:#00B4A6;}.elementor-869 .elementor-element.elementor-element-e943293, .elementor-869 .elementor-element.elementor-element-e943293::before{--border-transition:0.3s;}.elementor-869 .elementor-element.elementor-element-db95bde .elementor-counter-title{justify-content:center;color:#F1F1F1;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-869 .elementor-element.elementor-element-db95bde .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#39B549;font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;}.elementor-869 .elementor-element.elementor-element-a1618f1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00B4A61F;--border-color:#00B4A61F;--border-radius:0rem 1.25rem 1.25rem 0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;overflow:visible;}.elementor-869 .elementor-element.elementor-element-a1618f1:not(.elementor-motion-effects-element-type-background), .elementor-869 .elementor-element.elementor-element-a1618f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-869 .elementor-element.elementor-element-a1618f1.e-con:hover{--e-con-transform-translateY:-6px;}.elementor-869 .elementor-element.elementor-element-a1618f1:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00B4A6;--border-color:#00B4A6;}.elementor-869 .elementor-element.elementor-element-a1618f1, .elementor-869 .elementor-element.elementor-element-a1618f1::before{--border-transition:0.3s;}.elementor-869 .elementor-element.elementor-element-3f0288f .elementor-counter-title{justify-content:center;color:#F1F1F1;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-869 .elementor-element.elementor-element-3f0288f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#39B549;font-family:"Inter", Sans-serif;font-size:40px;font-weight:600;}.elementor-869 .elementor-element.elementor-element-f6d8dea{--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:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;overflow:visible;}.elementor-869 .elementor-element.elementor-element-f6d8dea:not(.elementor-motion-effects-element-type-background), .elementor-869 .elementor-element.elementor-element-f6d8dea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-869 .elementor-element.elementor-element-893c463{background-color:#E8F9F8;padding:5.6px 16px 5.6px 16px;border-radius:50px 50px 50px 50px;text-align:center;}.elementor-869 .elementor-element.elementor-element-893c463.elementor-element{--align-self:flex-start;}.elementor-869 .elementor-element.elementor-element-893c463 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13.75px;font-weight:600;color:#39B549;}.elementor-869 .elementor-element.elementor-element-94eac3f{text-align:start;}.elementor-869 .elementor-element.elementor-element-94eac3f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:bold;color:#0A1F3C;}.elementor-869 .elementor-element.elementor-element-5c70e95 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-869 .elementor-element.elementor-element-5c70e95 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-869 .elementor-element.elementor-element-5c70e95 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#F7FAFA;}.elementor-869 .elementor-element.elementor-element-5c70e95 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;border-radius:8px 8px 8px 8px;padding:20px 20px 20px 20px;}.elementor-869 .elementor-element.elementor-element-5c70e95 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EBEBEB;border-radius:8px 8px 8px 8px;}.elementor-869 .elementor-element.elementor-element-5c70e95 .elementskit-accordion .elementskit-card-body p{color:#5A7080;}.elementor-869 .elementor-element.elementor-element-5c70e95 .elementskit-accordion .elementskit-card-body{color:#5A7080;padding:20px 20px 20px 20px;}.elementor-869 .elementor-element.elementor-element-5c70e95 .elementskit-accordion .elementskit-card-body p, .elementor-869 .elementor-element.elementor-element-5c70e95 .elementskit-accordion .elementskit-card-body{font-family:"DM Sans", Sans-serif;font-size:14px;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-869 .elementor-element.elementor-element-c7848b0{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-869 .elementor-element.elementor-element-02c0849{--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;--overlay-opacity:0.65;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-869 .elementor-element.elementor-element-c249c25{width:100%;max-width:100%;}.elementor-869 .elementor-element.elementor-element-c249c25 .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-869 .elementor-element.elementor-element-bef9e1b{width:100%;max-width:100%;line-height:1.3em;}.elementor-869 .elementor-element.elementor-element-366c0cd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-869 .elementor-element.elementor-element-c7848b0{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-869 .elementor-element.elementor-element-344792a .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-869 .elementor-element.elementor-element-5c6b5e6{line-height:1.3em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-869 .elementor-element.elementor-element-11e885d{line-height:1.3em;}.elementor-869 .elementor-element.elementor-element-9e7df71{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-869 .elementor-element.elementor-element-e32c7cf .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-869 .elementor-element.elementor-element-4a2e23e{--width:46.5%;}.elementor-869 .elementor-element.elementor-element-7fb88c2 .elementor-icon-box-title, .elementor-869 .elementor-element.elementor-element-7fb88c2 .elementor-icon-box-title a{font-size:0.9rem;}.elementor-869 .elementor-element.elementor-element-9cbc3d3{--width:46.5%;}.elementor-869 .elementor-element.elementor-element-d9da187 .elementor-icon-box-title, .elementor-869 .elementor-element.elementor-element-d9da187 .elementor-icon-box-title a{font-size:0.9rem;}.elementor-869 .elementor-element.elementor-element-dbc32b3{--width:46.5%;}.elementor-869 .elementor-element.elementor-element-b6ad7ba .elementor-icon-box-title, .elementor-869 .elementor-element.elementor-element-b6ad7ba .elementor-icon-box-title a{font-size:0.9rem;}.elementor-869 .elementor-element.elementor-element-0e274cb{--width:46.5%;}.elementor-869 .elementor-element.elementor-element-dded012 .elementor-icon-box-title, .elementor-869 .elementor-element.elementor-element-dded012 .elementor-icon-box-title a{font-size:0.9rem;}.elementor-869 .elementor-element.elementor-element-efb8f76{--width:46.5%;}.elementor-869 .elementor-element.elementor-element-7feffc8 .elementor-icon-box-title, .elementor-869 .elementor-element.elementor-element-7feffc8 .elementor-icon-box-title a{font-size:0.9rem;}.elementor-869 .elementor-element.elementor-element-88e1ee0{--width:46.5%;}.elementor-869 .elementor-element.elementor-element-4cea1d7 .elementor-icon-box-title, .elementor-869 .elementor-element.elementor-element-4cea1d7 .elementor-icon-box-title a{font-size:0.9rem;}.elementor-869 .elementor-element.elementor-element-1b4597f{--width:46.5%;}.elementor-869 .elementor-element.elementor-element-a6b6854 .elementor-icon-box-title, .elementor-869 .elementor-element.elementor-element-a6b6854 .elementor-icon-box-title a{font-size:0.9rem;}.elementor-869 .elementor-element.elementor-element-2589fbd{--width:46.5%;}.elementor-869 .elementor-element.elementor-element-fbd209b .elementor-icon-box-title, .elementor-869 .elementor-element.elementor-element-fbd209b .elementor-icon-box-title a{font-size:0.9rem;}.elementor-869 .elementor-element.elementor-element-4cf8216a{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-869 .elementor-element.elementor-element-258f9951{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-869 .elementor-element.elementor-element-62e9edc7{text-align:center;}.elementor-869 .elementor-element.elementor-element-62e9edc7 .elementor-heading-title{font-size:25px;}.elementor-869 .elementor-element.elementor-element-24cf9c0{text-align:center;line-height:1.3em;}.elementor-869 .elementor-element.elementor-element-36442d89{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-869 .elementor-element.elementor-element-8eb833f{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-869 .elementor-element.elementor-element-5ed5019.elementor-element{--align-self:center;}.elementor-869 .elementor-element.elementor-element-08841b7{text-align:center;}.elementor-869 .elementor-element.elementor-element-08841b7 .elementor-heading-title{font-size:25px;}.elementor-869 .elementor-element.elementor-element-8043e61{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-869 .elementor-element.elementor-element-c7dcaf0{--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-869 .elementor-element.elementor-element-d5dfb6e{--width:46.5%;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-869 .elementor-element.elementor-element-a056f12 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-869 .elementor-element.elementor-element-a056f12 .elementor-counter-number-wrapper{gap:0px;}.elementor-869 .elementor-element.elementor-element-a056f12 .elementor-counter-title{line-height:1.2em;}.elementor-869 .elementor-element.elementor-element-7908d2a{--width:46.5%;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-869 .elementor-element.elementor-element-03e8c3c .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-869 .elementor-element.elementor-element-03e8c3c .elementor-counter-number-wrapper{gap:0px;}.elementor-869 .elementor-element.elementor-element-03e8c3c .elementor-counter-title{line-height:1.2em;}.elementor-869 .elementor-element.elementor-element-e943293{--width:46.5%;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-869 .elementor-element.elementor-element-db95bde .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-869 .elementor-element.elementor-element-db95bde .elementor-counter-number-wrapper{gap:0px;}.elementor-869 .elementor-element.elementor-element-db95bde .elementor-counter-title{line-height:1.2em;}.elementor-869 .elementor-element.elementor-element-a1618f1{--width:46.5%;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-869 .elementor-element.elementor-element-3f0288f .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-869 .elementor-element.elementor-element-3f0288f .elementor-counter-number-wrapper{gap:0px;}.elementor-869 .elementor-element.elementor-element-3f0288f .elementor-counter-title{line-height:1.2em;}.elementor-869 .elementor-element.elementor-element-f6d8dea{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-869 .elementor-element.elementor-element-94eac3f .elementor-heading-title{font-size:25px;line-height:1.2em;}}@media(min-width:768px){.elementor-869 .elementor-element.elementor-element-258f9951{--width:62%;}}@media(max-width:1024px) and (min-width:768px){.elementor-869 .elementor-element.elementor-element-258f9951{--width:640.938px;}}/* Start custom CSS for html, class: .elementor-element-c0c7a19 */.steps {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 20px;
    margin-top: 40px;
    position: relative;
}

.step {
    text-align: center;
    position: relative;
    z-index: 1;
}

.step-num {
    width: 56px;
    height: 56px;
    border-radius: 50%;
    background: #fff;
    border: 2px solid #d8e6e4;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto 16px;
    font-size: 20px;
    color: #00897b;
    transition: all .3s;
}

.step-title {
    font-size: 14px;
    font-weight: 600;
    color: #0d1e2c;
    margin-bottom: 6px;
}

.step-desc {
    font-size: 12px;
    color: #5a7080;
    line-height: 1.5;
    padding: 0 8px;
}

/* Desktop Line */
.steps::before {
    content: '';
    position: absolute;
    top: 28px;
    left: 10%;
    right: 10%;
    height: 1px;
    background: #d8e6e4;
    z-index: 0;
}

.step:hover .step-num {
    background: #00897b;
    border-color: #00897b;
    color: #ffffff;
}

/* Tablet */
@media (max-width: 991px) {
    .steps {
        grid-template-columns: repeat(2, 1fr);
        gap: 30px 20px;
    }

    .steps::before {
        left: 15%;
        right: 15%;
    }
}

/* Mobile */
@media (max-width: 767px) {
    .steps {
        grid-template-columns: 1fr;
        gap: 24px;
        margin-top: 30px;
    }

    /* Vertical Line */
    .steps::before {
        content: '';
        position: absolute;
        top: 0;
        bottom: 0;
        left: 50%;
        width: 1px;
        height: 100%;
        background: #d8e6e4;
        transform: translateX(-50%);
    }

    .step {
        padding: 10px;
        background: #F7F9FB;
    }

    .step-num {
        width: 50px;
        height: 50px;
        font-size: 18px;
        margin-bottom: 12px;
        position: relative;
        z-index: 2;
    }

    .step-title {
        font-size: 15px;
    }

    .step-desc {
        font-size: 13px;
        padding: 0;
    }
}/* End custom CSS */