.elementor-14609 .elementor-element.elementor-element-d414036{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14609 .elementor-element.elementor-element-5ce0b89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14609 .elementor-element.elementor-element-5ce0b89:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-5ce0b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A3049;}.elementor-14609 .elementor-element.elementor-element-b57c0e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14609 .elementor-element.elementor-element-e31cf01{--display:flex;--min-height:250px;--justify-content:center;--border-radius:25px 25px 0px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-14609 .elementor-element.elementor-element-e31cf01:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-e31cf01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eastcoastrecovery.com/wp-content/uploads/2024/08/image-5.png");background-position:top center;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-14609 .elementor-element.elementor-element-cfc7d13{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-14609 .elementor-element.elementor-element-cfc7d13 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:50px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-a308651{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:0px 0px 0px 25px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-14609 .elementor-element.elementor-element-6888c00{--display:flex;}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-14609 .elementor-element.elementor-element-06803b9{width:100%;max-width:100%;text-align:start;font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-06803b9 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-14609 .elementor-element.elementor-element-ea23e4a{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14609 .elementor-element.elementor-element-eb2dd70 .elementor-button{background-color:#C8D5DC;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#1F3A57;color:#1F3A57;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-14609 .elementor-element.elementor-element-eb2dd70 .elementor-button:hover, .elementor-14609 .elementor-element.elementor-element-eb2dd70 .elementor-button:focus{background-color:#A7B775;}.elementor-14609 .elementor-element.elementor-element-c76dbe4 .elementor-button{background-color:#C8D5DC;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#1F3A57;color:#1F3A57;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-14609 .elementor-element.elementor-element-c76dbe4 .elementor-button:hover, .elementor-14609 .elementor-element.elementor-element-c76dbe4 .elementor-button:focus{background-color:#A7B775;}.elementor-14609 .elementor-element.elementor-element-4faadf4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-14609 .elementor-element.elementor-element-4faadf4:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-4faadf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16283D;}.elementor-14609 .elementor-element.elementor-element-cd0698d{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-14609 .elementor-element.elementor-element-3d0b541{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14609 .elementor-element.elementor-element-03f4254{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14609 .elementor-element.elementor-element-c21dcb1{width:var( --container-widget-width, 514px );max-width:514px;--container-widget-width:514px;--container-widget-flex-grow:0;text-align:start;}.elementor-14609 .elementor-element.elementor-element-c21dcb1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:52px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-14609 .elementor-element.elementor-element-20e5ee1{width:100%;max-width:100%;text-align:start;font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-14609 .elementor-element.elementor-element-20e5ee1 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-14609 .elementor-element.elementor-element-c1ff5c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:6px 6px 6px 6px;}.elementor-14609 .elementor-element.elementor-element-c1ff5c2:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-c1ff5c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eastcoastrecovery.com/wp-content/uploads/2024/08/Rectangle-141.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14609 .elementor-element.elementor-element-db1855e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14609 .elementor-element.elementor-element-db1855e:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-db1855e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14609 .elementor-element.elementor-element-2b76f0f{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:center;}.elementor-14609 .elementor-element.elementor-element-2b76f0f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:50px;letter-spacing:0px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-c62a426{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-cabc764{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 0px;--row-gap:30px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-14609 .elementor-element.elementor-element-44ea373 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-14609 .elementor-element.elementor-element-44ea373 .elementor-icon-box-wrapper{text-align:center;gap:2px;}.elementor-14609 .elementor-element.elementor-element-44ea373 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-44ea373 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-44ea373 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-14609 .elementor-element.elementor-element-44ea373 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-713db6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-14609 .elementor-element.elementor-element-713db6d .elementor-icon-box-wrapper{text-align:center;gap:2px;}.elementor-14609 .elementor-element.elementor-element-713db6d .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-713db6d .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-713db6d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-14609 .elementor-element.elementor-element-713db6d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-cab6ce8 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-14609 .elementor-element.elementor-element-cab6ce8 .elementor-icon-box-wrapper{text-align:center;gap:2px;}.elementor-14609 .elementor-element.elementor-element-cab6ce8 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-cab6ce8 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-cab6ce8 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-14609 .elementor-element.elementor-element-cab6ce8 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-587e561 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-14609 .elementor-element.elementor-element-587e561 .elementor-icon-box-wrapper{text-align:center;gap:2px;}.elementor-14609 .elementor-element.elementor-element-587e561 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-587e561 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-587e561 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-14609 .elementor-element.elementor-element-587e561 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-1ff28a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-14609 .elementor-element.elementor-element-1ff28a5 .elementor-icon-box-wrapper{text-align:center;gap:2px;}.elementor-14609 .elementor-element.elementor-element-1ff28a5 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-1ff28a5 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-1ff28a5 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-14609 .elementor-element.elementor-element-1ff28a5 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-283df3b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-14609 .elementor-element.elementor-element-283df3b .elementor-icon-box-wrapper{text-align:center;gap:2px;}.elementor-14609 .elementor-element.elementor-element-283df3b .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-283df3b .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-283df3b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-14609 .elementor-element.elementor-element-283df3b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-da015e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-14609 .elementor-element.elementor-element-da015e3 .elementor-icon-box-wrapper{text-align:center;gap:2px;}.elementor-14609 .elementor-element.elementor-element-da015e3 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-da015e3 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-da015e3 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-14609 .elementor-element.elementor-element-da015e3 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-be81866 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-14609 .elementor-element.elementor-element-be81866 .elementor-icon-box-wrapper{text-align:center;gap:2px;}.elementor-14609 .elementor-element.elementor-element-be81866 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-be81866 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-be81866 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-14609 .elementor-element.elementor-element-be81866 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-a322ee9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-14609 .elementor-element.elementor-element-a322ee9 .elementor-icon-box-wrapper{text-align:center;gap:2px;}.elementor-14609 .elementor-element.elementor-element-a322ee9 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-a322ee9 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-a322ee9 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-14609 .elementor-element.elementor-element-a322ee9 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-71e7971 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-14609 .elementor-element.elementor-element-71e7971 .elementor-icon-box-wrapper{text-align:center;gap:2px;}.elementor-14609 .elementor-element.elementor-element-71e7971 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-71e7971 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-71e7971 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-14609 .elementor-element.elementor-element-71e7971 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-64e2504 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-14609 .elementor-element.elementor-element-64e2504 .elementor-icon-box-wrapper{text-align:center;gap:2px;}.elementor-14609 .elementor-element.elementor-element-64e2504 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-64e2504 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-64e2504 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-14609 .elementor-element.elementor-element-64e2504 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-b72a20a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-14609 .elementor-element.elementor-element-b72a20a .elementor-icon-box-wrapper{text-align:center;gap:2px;}.elementor-14609 .elementor-element.elementor-element-b72a20a .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-b72a20a .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-b72a20a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-14609 .elementor-element.elementor-element-b72a20a .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-a3407ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-14609 .elementor-element.elementor-element-a3407ba .elementor-icon-box-wrapper{text-align:center;gap:2px;}.elementor-14609 .elementor-element.elementor-element-a3407ba .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-a3407ba .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-a3407ba .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-14609 .elementor-element.elementor-element-a3407ba .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-bfce605 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-14609 .elementor-element.elementor-element-bfce605 .elementor-icon-box-wrapper{text-align:center;gap:2px;}.elementor-14609 .elementor-element.elementor-element-bfce605 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-bfce605 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-bfce605 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-14609 .elementor-element.elementor-element-bfce605 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-d7fc6d1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14609 .elementor-element.elementor-element-5552ead .elementor-button{background-color:#C8D5DC;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#1F3A57;color:#1F3A57;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-14609 .elementor-element.elementor-element-5552ead .elementor-button:hover, .elementor-14609 .elementor-element.elementor-element-5552ead .elementor-button:focus{background-color:#A7B775;}.elementor-14609 .elementor-element.elementor-element-dfd58bd{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14609 .elementor-element.elementor-element-e7c2c1c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14609 .elementor-element.elementor-element-a0c820c{width:var( --container-widget-width, 453px );max-width:453px;--container-widget-width:453px;--container-widget-flex-grow:0;text-align:start;}.elementor-14609 .elementor-element.elementor-element-a0c820c .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:42px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-14609 .elementor-element.elementor-element-0ef92bc{width:var( --container-widget-width, 670px );max-width:670px;--container-widget-width:670px;--container-widget-flex-grow:0;text-align:start;font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-14609 .elementor-element.elementor-element-0ef92bc > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-14609 .elementor-element.elementor-element-4a97d2e{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 6px 6px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14609 .elementor-element.elementor-element-4a97d2e:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-4a97d2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-14609 .elementor-element.elementor-element-89d512d{width:100%;max-width:100%;text-align:start;font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-14609 .elementor-element.elementor-element-89d512d > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-14609 .elementor-element.elementor-element-5271c0b{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 6px 6px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14609 .elementor-element.elementor-element-5271c0b:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-5271c0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-14609 .elementor-element.elementor-element-b02116e{width:var( --container-widget-width, 670px );max-width:670px;--container-widget-width:670px;--container-widget-flex-grow:0;text-align:start;font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-14609 .elementor-element.elementor-element-b02116e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-14609 .elementor-element.elementor-element-05a3cfd{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 6px 6px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14609 .elementor-element.elementor-element-05a3cfd:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-05a3cfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-14609 .elementor-element.elementor-element-25377bf{width:var( --container-widget-width, 670px );max-width:670px;--container-widget-width:670px;--container-widget-flex-grow:0;text-align:start;font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-14609 .elementor-element.elementor-element-25377bf > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-14609 .elementor-element.elementor-element-b568b07{--n-accordion-title-font-size:25px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:6px 6px 6px 6px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#74B5E1;--n-accordion-title-active-color:#74B5E1;--n-accordion-icon-size:40px;--n-accordion-icon-normal-color:#FFFFFF;--n-accordion-icon-hover-color:#74B5E1;--n-accordion-icon-active-color:#74B5E1;}.elementor-14609 .elementor-element.elementor-element-b568b07 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#1A3049;border-style:none;}.elementor-14609 .elementor-element.elementor-element-b568b07 {--n-accordion-padding:25px 25px 25px 25px;}:where( .elementor-14609 .elementor-element.elementor-element-b568b07 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:700;}.elementor-14609 .elementor-element.elementor-element-9809275{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14609 .elementor-element.elementor-element-9809275:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-9809275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-dc0b007{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14609 .elementor-element.elementor-element-291308a{width:var( --container-widget-width, 670px );max-width:670px;--container-widget-width:670px;--container-widget-flex-grow:0;text-align:start;font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-14609 .elementor-element.elementor-element-291308a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-14609 .elementor-element.elementor-element-f144e07{--display:flex;--min-height:300px;--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:flex-end;--border-radius:6px 6px 6px 6px;}.elementor-14609 .elementor-element.elementor-element-f144e07:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-f144e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eastcoastrecovery.com/wp-content/uploads/2024/08/Rectangle-162.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-14609 .elementor-element.elementor-element-d8b977f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-14609 .elementor-element.elementor-element-d8b977f .elementor-button:hover, .elementor-14609 .elementor-element.elementor-element-d8b977f .elementor-button:focus{background-color:#A7B775;}.elementor-14609 .elementor-element.elementor-element-6b5e593{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14609 .elementor-element.elementor-element-6b5e593:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-6b5e593 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-14609 .elementor-element.elementor-element-00325eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14609 .elementor-element.elementor-element-02d006d{width:100%;max-width:100%;text-align:start;}.elementor-14609 .elementor-element.elementor-element-02d006d .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:42px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-14609 .elementor-element.elementor-element-9d37413{width:var( --container-widget-width, 670px );max-width:670px;--container-widget-width:670px;--container-widget-flex-grow:0;text-align:start;font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-14609 .elementor-element.elementor-element-9d37413 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-14609 .elementor-element.elementor-element-2a1ea7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14609 .elementor-element.elementor-element-2a1ea7e:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-2a1ea7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eastcoastrecovery.com/wp-content/uploads/2024/08/Hands-Logo-Only-East-Coast-2-1.png");background-position:center center;background-repeat:no-repeat;background-size:auto;}.elementor-14609 .elementor-element.elementor-element-2a1ea7e.e-con{--order:-99999 /* order start hack */;}.elementor-14609 .elementor-element.elementor-element-5df1297{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14609 .elementor-element.elementor-element-5df1297:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-5df1297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14609 .elementor-element.elementor-element-2933fe4{width:100%;max-width:100%;}.elementor-14609 .elementor-element.elementor-element-2933fe4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:50px;letter-spacing:0px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-13be081{width:100%;max-width:100%;font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-14609 .elementor-element.elementor-element-9d075aa .elementor-swiper-button{font-size:20px;}.elementor-14609 .elementor-element.elementor-element-9d075aa .elementor-testimonial__text{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-14609 .elementor-element.elementor-element-9d075aa .elementor-testimonial__name{color:var( --e-global-color-primary );}.elementor-14609 .elementor-element.elementor-element-9d075aa .elementor-testimonial__title{color:var( --e-global-color-primary );}.elementor-14609 .elementor-element.elementor-element-50767b5{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14609 .elementor-element.elementor-element-50767b5:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-50767b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-bd8688f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14609 .elementor-element.elementor-element-ea7b950{width:100%;max-width:100%;text-align:start;}.elementor-14609 .elementor-element.elementor-element-ea7b950 .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:42px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:50px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-14609 .elementor-element.elementor-element-c7ec4e0{width:var( --container-widget-width, 670px );max-width:670px;--container-widget-width:670px;--container-widget-flex-grow:0;text-align:start;font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-14609 .elementor-element.elementor-element-c7ec4e0 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-14609 .elementor-element.elementor-element-7d4b5db{--display:flex;--min-height:300px;--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:flex-end;--border-radius:6px 6px 6px 6px;}.elementor-14609 .elementor-element.elementor-element-7d4b5db:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-7d4b5db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eastcoastrecovery.com/wp-content/uploads/2024/08/Rectangle-158.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-14609 .elementor-element.elementor-element-45a5fa0{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14609 .elementor-element.elementor-element-45a5fa0:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-45a5fa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-14609 .elementor-element.elementor-element-97c9771{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14609 .elementor-element.elementor-element-062b027{width:100%;max-width:100%;z-index:1;}.elementor-14609 .elementor-element.elementor-element-062b027 > .elementor-widget-container{margin:0px 0px -120px 0px;padding:0px 0px 0px 0px;}.elementor-14609 .elementor-element.elementor-element-062b027 img{width:100%;max-width:100%;height:391px;object-fit:cover;object-position:top center;border-radius:6px 6px 6px 6px;}.elementor-14609 .elementor-element.elementor-element-c47d62e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14609 .elementor-element.elementor-element-976c435{width:var( --container-widget-width, 411px );max-width:411px;--container-widget-width:411px;--container-widget-flex-grow:0;text-align:start;}.elementor-14609 .elementor-element.elementor-element-976c435 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-df95105{width:var( --container-widget-width, 670px );max-width:670px;--container-widget-width:670px;--container-widget-flex-grow:0;text-align:start;font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-df95105 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-14609 .elementor-element.elementor-element-5c40b60 .elementor-button{background-color:#C8D5DC;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#1F3A57;color:#1F3A57;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-14609 .elementor-element.elementor-element-5c40b60 .elementor-button:hover, .elementor-14609 .elementor-element.elementor-element-5c40b60 .elementor-button:focus{background-color:#A7B775;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-5c40b60{width:100%;max-width:100%;}.elementor-14609 .elementor-element.elementor-element-5c40b60.elementor-element{--align-self:center;}.elementor-14609 .elementor-element.elementor-element-5c40b60 .elementor-button:hover svg, .elementor-14609 .elementor-element.elementor-element-5c40b60 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-8e77851{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14609 .elementor-element.elementor-element-24b3397{width:100%;max-width:100%;text-align:start;font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-14609 .elementor-element.elementor-element-24b3397 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-14609 .elementor-element.elementor-element-7c9843c{width:100%;max-width:100%;text-align:start;}.elementor-14609 .elementor-element.elementor-element-7c9843c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:42px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:52px;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-14609 .elementor-element.elementor-element-24cdbb5{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14609 .elementor-element.elementor-element-5f49e3a{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14609 .elementor-element.elementor-element-5f49e3a:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-5f49e3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8D5DC;}.elementor-widget-testimonial .elementor-testimonial-content{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-14609 .elementor-element.elementor-element-cdb6d9d .elementor-testimonial-wrapper{text-align:start;}.elementor-14609 .elementor-element.elementor-element-cdb6d9d .elementor-testimonial-content{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-14609 .elementor-element.elementor-element-cdb6d9d .elementor-testimonial-name{color:#1A3049;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-14609 .elementor-element.elementor-element-36077a6 > .elementor-widget-container{margin:0px 0px -98px 0px;padding:0px 0px 0px 0px;}.elementor-14609 .elementor-element.elementor-element-36077a6{z-index:102;}.elementor-14609 .elementor-element.elementor-element-36077a6 .elementor-icon-wrapper{text-align:end;}.elementor-14609 .elementor-element.elementor-element-733a815{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14609 .elementor-element.elementor-element-f1298f1{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14609 .elementor-element.elementor-element-f1298f1:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-f1298f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8D5DC;}.elementor-14609 .elementor-element.elementor-element-cbcf261 .elementor-testimonial-wrapper{text-align:start;}.elementor-14609 .elementor-element.elementor-element-cbcf261 .elementor-testimonial-content{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-14609 .elementor-element.elementor-element-cbcf261 .elementor-testimonial-name{color:#1A3049;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-14609 .elementor-element.elementor-element-a693438 > .elementor-widget-container{margin:0px 0px -98px 0px;padding:0px 0px 0px 0px;}.elementor-14609 .elementor-element.elementor-element-a693438{z-index:102;}.elementor-14609 .elementor-element.elementor-element-a693438 .elementor-icon-wrapper{text-align:end;}.elementor-14609 .elementor-element.elementor-element-8ac54b3{--display:flex;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-14609 .elementor-element.elementor-element-23f5883{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-14609 .elementor-element.elementor-element-23f5883:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-23f5883 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8D5DC;}.elementor-14609 .elementor-element.elementor-element-372ee9b .elementor-testimonial-wrapper{text-align:start;}.elementor-14609 .elementor-element.elementor-element-372ee9b .elementor-testimonial-content{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:italic;text-decoration:none;line-height:1.5em;letter-spacing:0px;}.elementor-14609 .elementor-element.elementor-element-372ee9b .elementor-testimonial-name{color:#1A3049;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-14609 .elementor-element.elementor-element-f785858 > .elementor-widget-container{margin:0px 0px -98px 0px;padding:0px 0px 0px 0px;}.elementor-14609 .elementor-element.elementor-element-f785858{z-index:102;}.elementor-14609 .elementor-element.elementor-element-f785858 .elementor-icon-wrapper{text-align:end;}.elementor-14609 .elementor-element.elementor-element-39de42f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-14609 .elementor-element.elementor-element-105ae44{--display:flex;--min-height:480px;--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14609 .elementor-element.elementor-element-105ae44:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-105ae44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;background-image:url("https://eastcoastrecovery.com/wp-content/uploads/2024/08/Rectangle-169.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-14609 .elementor-element.elementor-element-75a06d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14609 .elementor-element.elementor-element-75a06d0.e-con{--align-self:center;}.elementor-14609 .elementor-element.elementor-element-39307cb{width:100%;max-width:100%;text-align:start;}.elementor-14609 .elementor-element.elementor-element-39307cb .elementor-heading-title{font-family:"Epilogue", Sans-serif;font-size:42px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-3fd656e{width:var( --container-widget-width, 670px );max-width:670px;--container-widget-width:670px;--container-widget-flex-grow:0;text-align:start;font-family:"Epilogue", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#FFFFFF;}.elementor-14609 .elementor-element.elementor-element-3fd656e > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-14609 .elementor-element.elementor-element-59c3ae0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:6px 6px 6px 6px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14609 .elementor-element.elementor-element-cfc7d13 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-14609 .elementor-element.elementor-element-cfc7d13 .elementor-heading-title{font-size:50px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14609 .elementor-element.elementor-element-06803b9{font-size:14px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14609 .elementor-element.elementor-element-eb2dd70 .elementor-button{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-c76dbe4 .elementor-button{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-c21dcb1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14609 .elementor-element.elementor-element-c21dcb1 .elementor-heading-title{font-size:42px;}.elementor-14609 .elementor-element.elementor-element-20e5ee1{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-2b76f0f{width:100%;max-width:100%;}.elementor-14609 .elementor-element.elementor-element-2b76f0f > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-14609 .elementor-element.elementor-element-2b76f0f .elementor-heading-title{font-size:42px;}.elementor-14609 .elementor-element.elementor-element-c62a426{width:100%;max-width:100%;font-size:14px;}.elementor-14609 .elementor-element.elementor-element-cabc764{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14609 .elementor-element.elementor-element-44ea373 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-44ea373 .elementor-icon-box-title a{font-size:30px;}.elementor-14609 .elementor-element.elementor-element-44ea373 .elementor-icon-box-description{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-713db6d .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-713db6d .elementor-icon-box-title a{font-size:30px;}.elementor-14609 .elementor-element.elementor-element-713db6d .elementor-icon-box-description{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-cab6ce8 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-cab6ce8 .elementor-icon-box-title a{font-size:30px;}.elementor-14609 .elementor-element.elementor-element-cab6ce8 .elementor-icon-box-description{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-587e561 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-587e561 .elementor-icon-box-title a{font-size:30px;}.elementor-14609 .elementor-element.elementor-element-587e561 .elementor-icon-box-description{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-1ff28a5 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-1ff28a5 .elementor-icon-box-title a{font-size:30px;}.elementor-14609 .elementor-element.elementor-element-1ff28a5 .elementor-icon-box-description{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-283df3b .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-283df3b .elementor-icon-box-title a{font-size:30px;}.elementor-14609 .elementor-element.elementor-element-283df3b .elementor-icon-box-description{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-da015e3 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-da015e3 .elementor-icon-box-title a{font-size:30px;}.elementor-14609 .elementor-element.elementor-element-da015e3 .elementor-icon-box-description{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-be81866 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-be81866 .elementor-icon-box-title a{font-size:30px;}.elementor-14609 .elementor-element.elementor-element-be81866 .elementor-icon-box-description{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-a322ee9 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-a322ee9 .elementor-icon-box-title a{font-size:30px;}.elementor-14609 .elementor-element.elementor-element-a322ee9 .elementor-icon-box-description{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-71e7971 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-71e7971 .elementor-icon-box-title a{font-size:30px;}.elementor-14609 .elementor-element.elementor-element-71e7971 .elementor-icon-box-description{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-64e2504 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-64e2504 .elementor-icon-box-title a{font-size:30px;}.elementor-14609 .elementor-element.elementor-element-64e2504 .elementor-icon-box-description{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-b72a20a .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-b72a20a .elementor-icon-box-title a{font-size:30px;}.elementor-14609 .elementor-element.elementor-element-b72a20a .elementor-icon-box-description{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-a3407ba .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-a3407ba .elementor-icon-box-title a{font-size:30px;}.elementor-14609 .elementor-element.elementor-element-a3407ba .elementor-icon-box-description{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-bfce605 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-bfce605 .elementor-icon-box-title a{font-size:30px;}.elementor-14609 .elementor-element.elementor-element-bfce605 .elementor-icon-box-description{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-5552ead .elementor-button{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-a0c820c > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-14609 .elementor-element.elementor-element-a0c820c .elementor-heading-title{font-size:42px;}.elementor-14609 .elementor-element.elementor-element-0ef92bc{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-89d512d{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-b02116e{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-25377bf{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-291308a{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-d8b977f .elementor-button{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-02d006d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-14609 .elementor-element.elementor-element-02d006d .elementor-heading-title{font-size:42px;}.elementor-14609 .elementor-element.elementor-element-9d37413{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-2933fe4 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-14609 .elementor-element.elementor-element-2933fe4 .elementor-heading-title{font-size:42px;}.elementor-14609 .elementor-element.elementor-element-13be081{font-size:14px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-14609 .elementor-element.elementor-element-9d075aa .elementor-testimonial__text{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-ea7b950 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-14609 .elementor-element.elementor-element-ea7b950 .elementor-heading-title{font-size:42px;}.elementor-14609 .elementor-element.elementor-element-c7ec4e0{font-size:14px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14609 .elementor-element.elementor-element-062b027 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14609 .elementor-element.elementor-element-976c435 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-14609 .elementor-element.elementor-element-976c435 .elementor-heading-title{font-size:42px;}.elementor-14609 .elementor-element.elementor-element-df95105{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-5c40b60 .elementor-button{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-24b3397{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-7c9843c > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-14609 .elementor-element.elementor-element-7c9843c .elementor-heading-title{font-size:42px;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-14609 .elementor-element.elementor-element-cdb6d9d .elementor-testimonial-content{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-cdb6d9d .elementor-testimonial-name{font-size:20px;}.elementor-14609 .elementor-element.elementor-element-cbcf261 .elementor-testimonial-content{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-cbcf261 .elementor-testimonial-name{font-size:20px;}.elementor-14609 .elementor-element.elementor-element-372ee9b .elementor-testimonial-content{font-size:14px;}.elementor-14609 .elementor-element.elementor-element-372ee9b .elementor-testimonial-name{font-size:20px;}.elementor-14609 .elementor-element.elementor-element-39de42f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-14609 .elementor-element.elementor-element-39307cb > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-14609 .elementor-element.elementor-element-39307cb .elementor-heading-title{font-size:42px;}.elementor-14609 .elementor-element.elementor-element-3fd656e{font-size:14px;}}@media(max-width:767px){.elementor-14609 .elementor-element.elementor-element-e31cf01:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-e31cf01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14609 .elementor-element.elementor-element-cfc7d13{width:100%;max-width:100%;}.elementor-14609 .elementor-element.elementor-element-cfc7d13 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-14609 .elementor-element.elementor-element-6888c00{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14609 .elementor-element.elementor-element-03f4254{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14609 .elementor-element.elementor-element-c21dcb1 .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-14609 .elementor-element.elementor-element-c1ff5c2{--min-height:250px;}.elementor-14609 .elementor-element.elementor-element-c1ff5c2:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-c1ff5c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-14609 .elementor-element.elementor-element-c1ff5c2.e-con{--order:-99999 /* order start hack */;}.elementor-14609 .elementor-element.elementor-element-db1855e{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14609 .elementor-element.elementor-element-2b76f0f{width:100%;max-width:100%;}.elementor-14609 .elementor-element.elementor-element-2b76f0f .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-14609 .elementor-element.elementor-element-c62a426{width:100%;max-width:100%;}.elementor-14609 .elementor-element.elementor-element-cabc764{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14609 .elementor-element.elementor-element-44ea373 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-44ea373 .elementor-icon-box-title a{font-size:18px;line-height:1.1em;}.elementor-14609 .elementor-element.elementor-element-44ea373 .elementor-icon-box-description{font-size:15px;}.elementor-14609 .elementor-element.elementor-element-713db6d .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-713db6d .elementor-icon-box-title a{font-size:18px;line-height:1.1em;}.elementor-14609 .elementor-element.elementor-element-713db6d .elementor-icon-box-description{font-size:15px;}.elementor-14609 .elementor-element.elementor-element-cab6ce8 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-cab6ce8 .elementor-icon-box-title a{font-size:18px;line-height:1.1em;}.elementor-14609 .elementor-element.elementor-element-cab6ce8 .elementor-icon-box-description{font-size:15px;}.elementor-14609 .elementor-element.elementor-element-587e561 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-587e561 .elementor-icon-box-title a{font-size:18px;line-height:1.1em;}.elementor-14609 .elementor-element.elementor-element-587e561 .elementor-icon-box-description{font-size:15px;}.elementor-14609 .elementor-element.elementor-element-1ff28a5 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-1ff28a5 .elementor-icon-box-title a{font-size:18px;line-height:1.1em;}.elementor-14609 .elementor-element.elementor-element-1ff28a5 .elementor-icon-box-description{font-size:15px;}.elementor-14609 .elementor-element.elementor-element-283df3b .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-283df3b .elementor-icon-box-title a{font-size:18px;line-height:1.1em;}.elementor-14609 .elementor-element.elementor-element-283df3b .elementor-icon-box-description{font-size:15px;}.elementor-14609 .elementor-element.elementor-element-da015e3 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-da015e3 .elementor-icon-box-title a{font-size:18px;line-height:1.1em;}.elementor-14609 .elementor-element.elementor-element-da015e3 .elementor-icon-box-description{font-size:15px;}.elementor-14609 .elementor-element.elementor-element-be81866 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-be81866 .elementor-icon-box-title a{font-size:18px;line-height:1.1em;}.elementor-14609 .elementor-element.elementor-element-be81866 .elementor-icon-box-description{font-size:15px;}.elementor-14609 .elementor-element.elementor-element-a322ee9 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-a322ee9 .elementor-icon-box-title a{font-size:18px;line-height:1.1em;}.elementor-14609 .elementor-element.elementor-element-a322ee9 .elementor-icon-box-description{font-size:15px;}.elementor-14609 .elementor-element.elementor-element-71e7971 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-71e7971 .elementor-icon-box-title a{font-size:18px;line-height:1.1em;}.elementor-14609 .elementor-element.elementor-element-71e7971 .elementor-icon-box-description{font-size:15px;}.elementor-14609 .elementor-element.elementor-element-64e2504 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-64e2504 .elementor-icon-box-title a{font-size:18px;line-height:1.1em;}.elementor-14609 .elementor-element.elementor-element-64e2504 .elementor-icon-box-description{font-size:15px;}.elementor-14609 .elementor-element.elementor-element-b72a20a .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-b72a20a .elementor-icon-box-title a{font-size:18px;line-height:1.1em;}.elementor-14609 .elementor-element.elementor-element-b72a20a .elementor-icon-box-description{font-size:15px;}.elementor-14609 .elementor-element.elementor-element-a3407ba .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-a3407ba .elementor-icon-box-title a{font-size:18px;line-height:1.1em;}.elementor-14609 .elementor-element.elementor-element-a3407ba .elementor-icon-box-description{font-size:15px;}.elementor-14609 .elementor-element.elementor-element-bfce605 .elementor-icon-box-title, .elementor-14609 .elementor-element.elementor-element-bfce605 .elementor-icon-box-title a{font-size:18px;line-height:1.1em;}.elementor-14609 .elementor-element.elementor-element-bfce605 .elementor-icon-box-description{font-size:15px;}.elementor-14609 .elementor-element.elementor-element-dfd58bd{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14609 .elementor-element.elementor-element-a0c820c .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-14609 .elementor-element.elementor-element-b568b07{--n-accordion-item-title-space-between:20px;}.elementor-14609 .elementor-element.elementor-element-f144e07{--min-height:250px;}.elementor-14609 .elementor-element.elementor-element-6b5e593{--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-14609 .elementor-element.elementor-element-02d006d .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-14609 .elementor-element.elementor-element-2a1ea7e{--min-height:200px;}.elementor-14609 .elementor-element.elementor-element-5df1297{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14609 .elementor-element.elementor-element-2933fe4 .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-14609 .elementor-element.elementor-element-9d075aa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14609 .elementor-element.elementor-element-9d075aa .elementor-testimonial__text{font-size:15px;}.elementor-14609 .elementor-element.elementor-element-bd8688f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14609 .elementor-element.elementor-element-ea7b950 .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-14609 .elementor-element.elementor-element-7d4b5db{--min-height:250px;}.elementor-14609 .elementor-element.elementor-element-97c9771{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14609 .elementor-element.elementor-element-062b027 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14609 .elementor-element.elementor-element-976c435 .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-14609 .elementor-element.elementor-element-5c40b60 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-14609 .elementor-element.elementor-element-8e77851{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-14609 .elementor-element.elementor-element-7c9843c .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-14609 .elementor-element.elementor-element-cdb6d9d .elementor-testimonial-content{font-size:15px;}.elementor-14609 .elementor-element.elementor-element-cdb6d9d .elementor-testimonial-name{font-size:20px;line-height:1.1em;}.elementor-14609 .elementor-element.elementor-element-cbcf261 .elementor-testimonial-content{font-size:15px;}.elementor-14609 .elementor-element.elementor-element-cbcf261 .elementor-testimonial-name{font-size:20px;line-height:1.1em;}.elementor-14609 .elementor-element.elementor-element-372ee9b .elementor-testimonial-content{font-size:15px;}.elementor-14609 .elementor-element.elementor-element-372ee9b .elementor-testimonial-name{font-size:20px;line-height:1.1em;}.elementor-14609 .elementor-element.elementor-element-39de42f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-14609 .elementor-element.elementor-element-75a06d0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14609 .elementor-element.elementor-element-39307cb .elementor-heading-title{font-size:32px;line-height:1em;}.elementor-14609 .elementor-element.elementor-element-59c3ae0{--min-height:250px;}}@media(min-width:768px){.elementor-14609 .elementor-element.elementor-element-03f4254{--width:70%;}.elementor-14609 .elementor-element.elementor-element-c1ff5c2{--width:30%;}.elementor-14609 .elementor-element.elementor-element-dc0b007{--width:60%;}.elementor-14609 .elementor-element.elementor-element-f144e07{--width:40%;}.elementor-14609 .elementor-element.elementor-element-00325eb{--width:60%;}.elementor-14609 .elementor-element.elementor-element-2a1ea7e{--width:40%;}.elementor-14609 .elementor-element.elementor-element-bd8688f{--width:60%;}.elementor-14609 .elementor-element.elementor-element-7d4b5db{--width:40%;}.elementor-14609 .elementor-element.elementor-element-97c9771{--width:40%;}.elementor-14609 .elementor-element.elementor-element-c47d62e{--width:60%;}.elementor-14609 .elementor-element.elementor-element-75a06d0{--width:60%;}.elementor-14609 .elementor-element.elementor-element-59c3ae0{--width:40%;}}@media(min-width:1025px){.elementor-14609 .elementor-element.elementor-element-c1ff5c2:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-c1ff5c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-14609 .elementor-element.elementor-element-f144e07:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-f144e07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-14609 .elementor-element.elementor-element-2a1ea7e:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-2a1ea7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-14609 .elementor-element.elementor-element-7d4b5db:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-7d4b5db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-14609 .elementor-element.elementor-element-105ae44:not(.elementor-motion-effects-element-type-background), .elementor-14609 .elementor-element.elementor-element-105ae44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for shortcode, class: .elementor-element-cd0698d */.ec-home-form .gform_wrapper.gravity-theme .gform_footer {
    display: flex;
    justify-content: center;
}

.ec-home-form #gform_submit_button_18 {
    
    background: #C8D5DC;
    color: #1A3049;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    border: none;
    border-radius: 0;

}

.ec-home-form #gform_submit_button_18:hover {background:#A7B775 !Important;
    
}

/* General input and select styling */
.ec-home-form .ginput_container input[type="text"], 
.ec-home-form .ginput_container input[type="email"],
.ec-home-form .ginput_container input[type="tel"],
.ec-home-form .ginput_container textarea,
.ec-home-form .ginput_container select {
    border-radius: 500px;
    background: rgba(255, 255, 255, 0.10);
    color: #FFF;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    border: none;
}


/* Placeholder text styling */
.ec-home-form .ginput_container input::placeholder,
.ec-home-form .ginput_container textarea::placeholder {
    color: #FFF;
    opacity: 1; /* Ensures the color is not transparent */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20e5ee1 */.elementor-14609 .elementor-element.elementor-element-20e5ee1 a:hover {color:#A7B775 !Important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c62a426 */.elementor-14609 .elementor-element.elementor-element-c62a426 a:hover {color:#A7B775 !Important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ef92bc */.elementor-14609 .elementor-element.elementor-element-0ef92bc a:hover {color:#A7B775 !Important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-291308a */.elementor-14609 .elementor-element.elementor-element-291308a a:hover {color:#A7B775 !Important;}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-9d075aa */.elementor-14609 .elementor-element.elementor-element-9d075aa .elementor-testimonial__image img {
  width: 100%;
  height: auto;
  border-radius:0;
}
.elementor-14609 .elementor-element.elementor-element-9d075aa .elementor-testimonial__image {
  width: 100%;
  border-radius:0;
}
.elementor-14609 .elementor-element.elementor-element-9d075aa .elementor-testimonial__footer {
  margin-bottom: 0;
}
.elementor-14609 .elementor-element.elementor-element-9d075aa .elementor-testimonial {
    border-radius:5px;
  text-align: left;
  padding: 0 !important;
  margin: 0 !important;
  background: #C8D5DC;
  height: 100%;
  display: flex;
  justify-content: flex-end;
}
.elementor-14609 .elementor-element.elementor-element-9d075aa .elementor-testimonial__content {
    padding: 0 20px;
    width: 100%;
    display: inline-block;
}

.elementor-14609 .elementor-element.elementor-element-9d075aa a.elementor-button {
    background: #1A3049;
    color: #fff;
    margin-top:20px; 
    margin-bottom:20px;
}
.elementor-14609 .elementor-element.elementor-element-9d075aa a.elementor-button:hover {
    background: #A7B775
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7ec4e0 */.elementor-14609 .elementor-element.elementor-element-c7ec4e0 a:hover {color:#A7B775 !Important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24b3397 */.elementor-14609 .elementor-element.elementor-element-24b3397 a:hover {color:#A7B775 !Important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3fd656e */.elementor-14609 .elementor-element.elementor-element-3fd656e a:hover {color:#A7B775 !Important;}/* End custom CSS */
/* Start custom CSS */.elementor-widget-text-editor p:last-child, .textwidget p:last-child { margin-bottom:0px;}


.eclist .elementor-icon-list-item{
    align-items: start !important;
}

.eclist .elementor-icon-list-icon{
    padding-top: 5px !important
}

.eclist b {
    font-weight: 700;
}/* End custom CSS */